:root{--bg-primary: #000000;--bg-secondary: #0e0e16;--bg-row: #181824;--bg-row-hover: #252535;--bg-row-new: #14221a;--border: #2e2e40;--text-primary: #a8a8b8;--text-secondary: #72728a;--text-muted: #3e3e4e;--green: #22c55e;--green-dim: rgba(34, 197, 94, .12);--yellow: #f59e0b;--yellow-dim: rgba(245, 158, 11, .12);--red: #9b3333;--red-dim: rgba(239, 68, 68, .1);--blue: #3b82f6;--purple: #a855f7;--font: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--mono: "SF Mono", "Fira Code", "JetBrains Mono", monospace;--radius: 6px;--line-soft: rgba(118, 144, 190, .14);--line-strong: rgba(132, 162, 216, .22);--text-sharp: #e9eefc;--text-soft: #8a93ab;--public-zoom: 1.5}[data-tooltip]{position:relative}[data-tooltip]:hover:after{content:attr(data-tooltip);position:absolute;bottom:110%;left:50%;transform:translate(-50%);background:#000000e6;color:#22c55e;font-size:11px;font-family:var(--mono);padding:3px 8px;border-radius:4px;white-space:nowrap;pointer-events:none;z-index:999}.top-gwei-bar [data-tooltip]:hover:after{bottom:auto;top:110%}*{margin:0;padding:0;box-sizing:border-box;scrollbar-width:none}*::-webkit-scrollbar{display:none}html{background:var(--bg-primary)}body{font-family:var(--font);background:var(--bg-primary);color:var(--text-primary);min-height:100vh;overflow-x:hidden;-webkit-font-smoothing:antialiased}.status-dot{display:inline-block;width:6px;height:6px;border-radius:50%;background:var(--yellow);animation:pulse 1.5s ease-in-out infinite;vertical-align:middle;margin-right:4px}.status-dot.live{background:var(--green);box-shadow:0 0 5px #22c55e66}@keyframes pulse{0%,to{opacity:1}50%{opacity:.3}}.settings-btn{background:none;border:none;display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;margin-left:4px;border-radius:6px;font-size:15px;cursor:pointer;padding:0;line-height:1;opacity:.4;transition:all .15s}.settings-btn:hover{opacity:.8;transform:rotate(30deg)}.col-token{display:flex;align-items:center;gap:5px;min-width:0}.viewer-indicator{display:inline-flex;align-items:center;gap:4px;min-width:50px;padding:1px 5px;border:1px solid rgba(34,197,94,.18);border-radius:999px;color:#22c55eb8;background:#22c55e0f;font-family:var(--mono);font-size:8px;font-weight:600;letter-spacing:0;line-height:1.4;text-transform:none}.viewer-indicator:before{content:"";width:4px;height:4px;border-radius:50%;background:#22c55ea6}.viewer-indicator:not(.is-live){color:#ffffff57;border-color:#ffffff14;background:#ffffff08}.viewer-indicator:not(.is-live):before{background:#ffffff38}.table-header{display:grid;grid-template-columns:120px 200px 1fr 1fr 72px 70px;column-gap:0;padding:6px 16px;font-size:9px;font-weight:700;letter-spacing:1.5px;color:#8791aad1;text-transform:uppercase;border-bottom:1px solid var(--line-soft);background:linear-gradient(180deg,#060a13fa,#080c16f5);box-shadow:inset 0 -1px #ffffff05;position:sticky;top:0;z-index:99;align-items:center}.table-header.paused{background:#ff282826;border-bottom-color:#ff28284d}.pause-count{display:none;align-items:center;position:absolute;left:calc(50% + 12px);top:50%;transform:translateY(-50%);color:#ff3c3ce6;font-size:9px;font-weight:600;font-family:var(--mono);white-space:nowrap}.col-actions{position:relative}.top-gwei-bar{display:flex;align-items:center;padding:2px 6px;background:linear-gradient(90deg,#070b14f7,#0a0e18f0 58%,#180c27e6);border-bottom:1px solid var(--line-soft);box-shadow:inset 0 -1px #ffffff05;gap:4px;min-height:22px}.top-gwei-label{font-size:9px;flex-shrink:0}.top-gwei-entries{display:flex;gap:3px;flex-wrap:wrap;flex:1;overflow:hidden}.top-gwei-empty{font-size:8px;color:#fff3}.top-gwei-pill{display:inline-flex;align-items:center;gap:3px;background:#ffffff06;border:1px solid rgba(118,144,190,.1);border-radius:4px;padding:1px 5px;cursor:pointer;font-size:9px;font-family:var(--mono);transition:background .12s,border-color .12s,color .12s}.top-gwei-pill:hover{background:#ffffff0d;border-color:#84a2d829}.top-gwei-pill .tgp-name{color:#ffffff80;max-width:80px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.top-gwei-pill .tgp-val{font-weight:600}.header-nav-pill{display:inline-flex;align-items:center;justify-content:center;height:20px;padding:0 9px;border-radius:999px;border:1px solid rgba(118,144,190,.18);background:linear-gradient(180deg,#090e18f0,#070b13f5);color:#bdd3f8;font-size:10px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;text-decoration:none;flex-shrink:0;transition:all .16s ease}.header-nav-pill:hover{color:#fff;border-color:#84a2d852;background:#0f1524fa}.top-gwei-pill .tgp-val.high{color:var(--red, #f85149)}.top-gwei-pill .tgp-val.mid{color:#d29922}.top-gwei-pill .tgp-close{color:#ffffff26;font-size:10px;cursor:pointer;margin-left:1px}.top-gwei-pill .tgp-close:hover{color:var(--red, #f85149)}.top-gwei-clear{background:none;border:none;color:#ffffff38;font-size:10px;cursor:pointer;padding:0 4px;flex-shrink:0}.top-gwei-clear:hover{color:var(--red, #f85149)}.my-gwei{display:inline-flex;align-items:center;min-height:20px;box-sizing:border-box;font-size:9px;font-family:var(--mono);color:var(--green, #00ff88);background:linear-gradient(180deg,#00ff8814,#00ff880a);border:1px solid rgba(71,212,145,.22);border-radius:4px;padding:1px 6px;white-space:nowrap;flex-shrink:0;font-weight:600}.my-gwei-btn{cursor:pointer;appearance:none;outline:none}.my-gwei-btn:hover{border-color:#47d49161;background:linear-gradient(180deg,#00ff881f,#00ff880d)}.my-gwei-btn:disabled{opacity:.7;cursor:wait}.preset-bar{display:flex;padding:0;background:linear-gradient(180deg,#070b14f7,#080c14f2);border-bottom:1px solid var(--line-soft);box-shadow:inset 0 -1px #ffffff05}.preset-group{flex:1;display:flex}.preset-label{font-size:8px;font-weight:700;letter-spacing:1px;color:#fff3;margin-right:2px}.preset-btn{flex:1;background:#ffffff05;border:none;border-right:1px solid rgba(118,144,190,.08);color:#c2cbe061;font-size:9px;font-family:var(--mono);padding:4px 0;cursor:pointer;transition:all .12s}.preset-btn:last-child{border-right:none}.preset-group:first-child{border-right:1px solid rgba(118,144,190,.18)}.preset-btn:hover{background:#ffffff0b;color:#e4eaf7bd}.preset-btn.active[data-target=gwei]{background:linear-gradient(180deg,#00ff881f,#00ff8814);color:var(--green);box-shadow:inset 0 1px #ffffff0f}.preset-btn.active[data-target=eth]{background:linear-gradient(180deg,#ff32321a,#ff323212);color:var(--red);box-shadow:inset 0 1px #ffffff0d}#app{display:flex;flex-direction:column;min-height:100vh}body.public-view #app{zoom:var(--public-zoom)}#feed{position:relative;flex:1;background:var(--bg-primary);display:flex;flex-direction:column;gap:2px;padding:8px 16px 16px}.row{display:grid;grid-template-columns:120px 200px 1fr 1fr 72px 70px;grid-template-rows:1fr;height:90px;max-height:90px;overflow:hidden;align-items:stretch;column-gap:0;border:none;border-radius:10px;background:linear-gradient(90deg,#0a0e19f7,#070b14fb);box-shadow:inset 0 0 0 1px #7690be0f,inset 0 1px #ffffff05;transition:border-color .15s,background .15s,box-shadow .15s;font-size:12px;cursor:pointer}.row.row-alt{background:linear-gradient(90deg,#080c15f6,#060a12fb)}.row:hover,.row.row-alt:hover{border-color:#ffffff1f;background:linear-gradient(90deg,#0f1523fc,#0b101cfc);box-shadow:inset 0 0 0 1px #84a2d81c,inset 0 1px #ffffff08}.row .cell-actions:first-child{grid-column:1;grid-row:1}.row .cell-token{grid-column:2;grid-row:1}.row .cell-launcher[data-role=deployer]{grid-column:3;grid-row:1}.row .cell-launcher[data-role=fee]{grid-column:4;grid-row:1}.row .cell-time{grid-column:5;grid-row:1}.row .cell-links{grid-column:6;grid-row:1}.row.buy-right{grid-template-columns:200px 1fr 1fr 72px 70px 120px}.row.buy-right .cell-token{grid-column:1}.row.buy-right .cell-launcher[data-role=deployer]{grid-column:2}.row.buy-right .cell-launcher[data-role=fee]{grid-column:3}.row.buy-right .cell-time{grid-column:4}.row.buy-right .cell-links{grid-column:5}.row.buy-right .cell-actions{grid-column:6}.row.row-clicked{box-shadow:inset 0 0 0 1px #3b82f640;background:#3b82f60f!important;animation:row-pulse 1.5s ease-in-out 2}.row.row-clicked .cell-actions:first-child{box-shadow:inset -3px 0 #3b82f6}.row.buy-right.row-clicked .cell-actions{box-shadow:inset 3px 0 #3b82f6}@keyframes row-pulse{0%,to{background:#3b82f60f}50%{background:#3b82f624}}.row .cell-ts,.row .cell-sep{display:none}.row.is-new{animation:slide-in .3s ease-out}@keyframes slide-in{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.row.pending{opacity:1}.row.social-hidden,.row.blocked-hidden,.row.username-hidden,.row.username-blocked,.row.wallet-filtered,.row.link-blocked{display:none}.row.wallet-highlight{position:relative}.highlight-note-badge{font-size:9px;font-weight:600;padding:1px 6px;border-radius:3px;background:#0006;color:#ffffffa6;display:inline-block;max-width:180px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:1.4;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.filter-entry{border:1px solid rgba(255,255,255,.06);border-radius:6px;overflow:hidden;transition:border-color .2s}.filter-entry:hover{border-color:#ffffff1f}.filter-collapsed-row{display:flex;align-items:center;gap:6px;padding:5px 8px;cursor:pointer;transition:background .15s}.filter-collapsed-row:hover{background:#ffffff0a}.filter-collapsed-swatch{width:10px;height:10px;border-radius:50%;flex-shrink:0}.filter-collapsed-name{font-size:11px;font-weight:600;color:var(--text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0;flex-shrink:1}.filter-collapsed-note{font-size:9px;color:#ffffff4d;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex:1;min-width:0}.filter-expand-arrow{font-size:8px;color:#ffffff40;transition:transform .2s;flex-shrink:0;margin-left:auto}.filter-entry.expanded .filter-expand-arrow{transform:rotate(90deg)}.filter-expanded-body{display:none;padding:6px 8px 8px;border-top:1px solid rgba(255,255,255,.06)}.filter-entry.expanded .filter-expanded-body{display:block}.filter-entry-row{display:flex;align-items:center;gap:6px}.color-picker-wrap{position:relative;flex-shrink:0}.color-swatch{width:22px;height:22px;border-radius:4px;border:1px solid rgba(255,255,255,.15);cursor:pointer}.color-picker-wrap input[type=color]{position:absolute;inset:0;width:100%;height:100%;opacity:0;cursor:pointer;border:0;padding:0}.filter-entry-row input[type=text]{flex:1;background:#ffffff0a;border:1px solid rgba(255,255,255,.06);padding:5px 8px;border-radius:4px;color:var(--text-primary);font-size:11px;font-family:var(--mono);outline:none}.filter-entry-row input[type=text]:focus{border-color:#22c55e66}.filter-note{margin-top:4px}.filter-note input{width:100%;background:#ffffff08;border:1px solid rgba(255,255,255,.05);padding:4px 8px;border-radius:4px;color:#fff9;font-size:10px;outline:none;box-sizing:border-box}.filter-note input:focus{border-color:#22c55e4d}.filter-section{margin-top:8px}.filter-section.collapsible .filter-section-header{cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:6px;padding:4px 0;transition:background .15s}.filter-section.collapsible .filter-section-header:hover{background:#ffffff08}.filter-collapse-arrow{font-size:8px;color:#ffffff40;transition:transform .2s;display:inline-block;margin-left:4px}.filter-section.collapsible.expanded .filter-collapse-arrow{transform:rotate(90deg)}.filter-collapsible-body{display:none;padding-top:4px}.filter-section.collapsible.expanded .filter-collapsible-body{display:block}.filter-section-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:4px}.filter-section-header label{font-size:11px;color:#fff6}.settings-hint{font-size:10px;color:#fff3;margin:0 0 4px;font-style:italic}.filter-add{background:#22c55e1a;border:1px solid rgba(34,197,94,.2);color:var(--green);font-size:12px;width:22px;height:22px;border-radius:4px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .15s;line-height:1;padding:0}.filter-add:hover{background:#22c55e40}.filter-list{display:flex;flex-direction:column;gap:4px}.filter-input-wrap{display:flex;align-items:center;gap:4px}.filter-input-wrap input{flex:1;width:100%;background:#ffffff0a;border:1px solid rgba(255,255,255,.06);padding:6px 8px;border-radius:4px;color:var(--text-primary);font-size:11px;font-family:var(--mono);outline:none;transition:border-color .15s}.filter-input-wrap input:focus{border-color:var(--green)}.filter-input-wrap input::placeholder{color:#ffffff26}.filter-input-wrap input:not(:placeholder-shown){border-color:#22c55e4d;background:#22c55e0a}.filter-clear{background:none;border:none;color:#ffffff26;font-size:12px;cursor:pointer;padding:4px 6px;border-radius:3px;transition:all .15s;flex-shrink:0}.filter-clear:hover{color:var(--red);background:#ef44441a}.cell-token{display:flex;align-items:center;gap:9px;min-width:0;height:100%;padding:12px 14px;border-right:1px solid var(--line-soft)}.token-avatar{width:36px;height:36px;border-radius:8px;background:radial-gradient(circle at 30% 30%,#4b669e2e,#141c31f0 72%);border:1px solid rgba(118,144,190,.16);box-shadow:inset 0 1px #ffffff0f;display:flex;align-items:center;justify-content:center;font-size:15px;font-weight:800;color:var(--text-muted);overflow:hidden;flex-shrink:0}.token-avatar img{width:100%;height:100%;object-fit:cover;filter:brightness(.72) saturate(1.06) contrast(1.02)}.token-info{min-width:0}.token-name{font-size:10px;color:#6e7891;font-weight:560;word-break:break-word;max-width:160px;line-height:1.15}.token-symbol{font-weight:780;font-size:13px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:140px;line-height:1.3;letter-spacing:-.2px;color:var(--text-sharp)}.cell-ca{font-family:var(--mono);font-size:12px;color:var(--text-muted);cursor:pointer;transition:color .12s;white-space:nowrap}.cell-ca:hover{color:var(--blue)}.cell-launcher{min-width:0;height:100%;padding:10px 14px;border-right:1px solid var(--line-soft);display:flex;flex-direction:column;justify-content:center}.launcher-primary{display:flex;align-items:center;gap:5px;min-width:0;max-width:100%}.cell-launcher .launcher-name{color:var(--green);text-decoration:none;font-size:12px;font-weight:650;letter-spacing:-.01em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;max-width:100%}.cell-launcher .launcher-name:hover{text-decoration:underline}.bankr-search-link{display:inline-flex!important;align-items:center;justify-content:center;width:16px;height:16px;flex:0 0 16px;opacity:.72;transition:opacity .12s,transform .12s}.bankr-search-link:hover{opacity:1;transform:scale(1.06);text-decoration:none!important}.bankr-search-link img{display:block;width:16px;height:16px;border-radius:3px}.cell-launcher.is-addr .launcher-name{font-family:var(--mono);font-size:10px;color:#8e98b0}.basename{font-size:9px;color:#8f99b1b8;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%;line-height:1.2;opacity:.85}.basename.has-name{color:var(--green)}.launcher-meta{display:flex;align-items:center;gap:5px;margin-top:3px;line-height:1}.launcher-meta .lm-flag{font-size:11px;cursor:pointer}.launcher-meta .lm-count{font-size:11px;font-weight:720;font-variant-numeric:tabular-nums;color:#d6ddeb61}.launcher-meta .lm-count.count-pulse{color:var(--green)!important;font-size:10px!important;font-weight:800!important;animation:glow-breathe 1.5s ease-in-out infinite}.cell-ts{min-width:0;overflow:hidden;display:none}.launcher-sub{min-width:0;overflow:hidden;margin-top:3px;opacity:.9}.ts-score{display:block;font-size:10px;color:#c9d0e057;font-weight:620;line-height:1;margin-top:1px;white-space:nowrap}.cell-ts.tier-bronze,.cell-ts.tier-bronze .ts-score,.cell-ts.tier-bronze .ts-top-name,.cell-ts.tier-bronze .ts-top-count,.launcher-sub.tier-bronze,.launcher-sub.tier-bronze .ts-score,.launcher-sub.tier-bronze .ts-top-name,.launcher-sub.tier-bronze .ts-top-count{color:#cd7f32}.cell-ts.tier-gold,.cell-ts.tier-gold .ts-score,.cell-ts.tier-gold .ts-top-name,.cell-ts.tier-gold .ts-top-count,.launcher-sub.tier-gold,.launcher-sub.tier-gold .ts-score,.launcher-sub.tier-gold .ts-top-name,.launcher-sub.tier-gold .ts-top-count{color:gold;font-weight:700}.cell-ts.tier-purple,.cell-ts.tier-purple .ts-score,.cell-ts.tier-purple .ts-top-name,.cell-ts.tier-purple .ts-top-count,.launcher-sub.tier-purple,.launcher-sub.tier-purple .ts-score,.launcher-sub.tier-purple .ts-top-name,.launcher-sub.tier-purple .ts-top-count{color:#c084fc;font-weight:700;text-shadow:0 0 6px rgba(192,132,252,.4)}.ts-stats{display:block;font-size:8px;color:#fff3;line-height:1;margin-top:2px;white-space:nowrap}.ts-top{margin-top:2px}.ts-top-row{display:flex;align-items:baseline;gap:3px;line-height:1.3}.ts-top-name{font-size:8px;color:#c2cbe03d;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0;flex:1}.ts-top-count{font-size:8px;color:#c2cbe03d;white-space:nowrap;flex-shrink:0}.cell-count{font-size:10px;font-weight:700;color:#ffffff40;text-align:left;white-space:nowrap}.count-pulse{color:var(--green)!important;font-size:12px!important;font-weight:800!important;animation:glow-breathe 1.5s ease-in-out infinite}@keyframes glow-breathe{0%,to{text-shadow:0 0 2px var(--green)}50%{text-shadow:0 0 14px var(--green),0 0 24px rgba(0,255,136,.3)}}.new-glow{animation:glow-breathe 1.5s ease-in-out infinite}.cell-flag{font-size:12px;text-align:center;cursor:help}.col-sep,.cell-sep{width:1px;background:#ffffff14;height:100%;justify-self:center}.new-badge{display:inline-block;background:var(--green);color:#000;font-size:9px;font-weight:800;letter-spacing:.8px;padding:1px 6px;border-radius:3px}.new-badge-blocked{display:inline-block;background:var(--red);color:#000;font-size:9px;font-weight:800;letter-spacing:.8px;padding:1px 6px;border-radius:3px}.cell-status{font-size:10px;font-weight:600}.status-deployed{color:var(--green)}.status-pending{color:var(--yellow);animation:pulse 1.5s ease-in-out infinite}.cell-time{font-size:13px;font-weight:700;color:#35df88;font-family:var(--mono);font-variant-numeric:tabular-nums;display:flex;align-items:center;justify-content:center;height:100%;padding:0 8px;letter-spacing:-.02em;text-shadow:0 0 8px rgba(53,223,136,.08)}.cell-links{display:flex;flex-direction:column;gap:3px;align-items:stretch;justify-content:center;height:100%;padding:0 8px;border-left:1px solid var(--line-soft)}.link-btn{display:flex;align-items:center;justify-content:center;padding:4px 6px;border-radius:5px;font-size:10px;font-weight:700;text-decoration:none;background:linear-gradient(180deg,#3b82f614,#1a397429);color:#8ab7ff;transition:all .12s;border:1px solid rgba(96,132,198,.14);width:100%;min-height:0}.link-btn:hover{background:#3b82f629;border-color:#84a2d838}.link-btn.web{background:linear-gradient(180deg,#a855f714,#52267e29);color:#c9a5ff;border-color:#a855f724}.link-btn.web:hover{background:#a855f733}.cell-actions{display:flex;align-items:stretch;padding:0;overflow:hidden;background:linear-gradient(180deg,#080b12fa,#06090ffa)}.btn-grid{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;width:100%;height:100%;gap:0;overflow:hidden}.cell-actions .action-btn-2{grid-column:1;grid-row:1}.cell-actions .action-btn-4{grid-column:2;grid-row:1}.cell-actions .action-btn{grid-column:1 / -1;grid-row:2}.action-btn{padding:0;border-radius:0;font-size:10px;font-weight:700;font-family:var(--font);cursor:pointer;transition:background .1s;border:none;letter-spacing:.3px;line-height:1}.action-btn.snipe{background:var(--yellow-dim);color:var(--yellow);border:1px solid rgba(245,158,11,.15)}.action-btn.snipe:hover{background:#f59e0b40}.action-btn.buy{background:linear-gradient(180deg,#186a4557,#063525d1);color:#45eb9f;border:none}.action-btn.buy:hover{background:linear-gradient(180deg,#1a784e70,#08422de6)}.action-btn:disabled{opacity:.5;cursor:wait}.action-btn.success{background:#22c55e33!important;color:var(--green)!important}.action-btn.error{background:var(--red-dim)!important;color:var(--red)!important}.action-btn-2{padding:0;border-radius:0;font-size:10px;font-weight:700;font-family:var(--font);cursor:pointer;transition:background .1s;border:none;border-right:1px solid rgba(0,0,0,.28);border-bottom:1px solid rgba(0,0,0,.28);background:linear-gradient(180deg,#7d132c94,#440814eb);color:#ff6678;letter-spacing:.3px;line-height:1}.action-btn-2:hover{background:linear-gradient(180deg,#8f1833b3,#520a19f5)}.action-btn-2:disabled{opacity:.5;cursor:wait}.action-btn-2.success{background:#22c55e33!important;color:var(--green)!important;border-color:#22c55e26!important}.action-btn-2.error{background:var(--red-dim)!important;color:var(--red)!important}.action-btn-4{padding:0;border-radius:0;font-size:10px;font-weight:700;font-family:var(--font);cursor:pointer;transition:background .1s;border:none;border-bottom:1px solid rgba(0,0,0,.28);background:linear-gradient(180deg,#82540c8f,#482905eb);color:#ffbf4d;letter-spacing:.3px;line-height:1}.action-btn-4:hover{background:linear-gradient(180deg,#96610fb3,#5c3407f5)}.action-btn-4:disabled{opacity:.5;cursor:wait}.action-btn-4.success{background:#22c55e33!important;color:var(--green)!important;border-color:#22c55e26!important}.action-btn-4.error{background:var(--red-dim)!important;color:var(--red)!important}.cell-launcher.is-blocked .launcher-name{color:var(--red)!important}.cell-launcher.is-new-user:not(.is-blocked) .launcher-name{color:var(--green)!important;text-shadow:0 0 6px rgba(34,197,94,.3);font-weight:600}.settings-drawer{position:fixed;top:0;right:0;width:260px;height:100vh;background:#0e0e14f7;border-left:1px solid rgba(255,255,255,.06);z-index:200;transform:translate(100%);transition:transform .25s ease;overflow-y:auto;padding:0 14px 14px;box-shadow:-10px 0 40px #0006}.settings-drawer.open{transform:translate(0)}.drawer-header{display:flex;align-items:center;justify-content:space-between;padding:12px 0;font-size:12px;font-weight:600;color:var(--text-primary);border-bottom:1px solid rgba(255,255,255,.04);margin-bottom:10px;position:sticky;top:0;background:#0e0e14f7;z-index:1}.drawer-close{background:none;border:none;color:#ffffff4d;font-size:14px;cursor:pointer;padding:2px 6px;border-radius:3px;transition:all .15s}.drawer-close:hover{color:var(--text-primary);background:#ffffff0f}.settings-section{margin-bottom:12px;padding-bottom:12px;border-bottom:1px solid rgba(255,255,255,.04)}.settings-section:last-of-type{border-bottom:none;margin-bottom:0;padding-bottom:0}.settings-section-title{font-size:9px;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;color:#ffffff40;margin-bottom:8px}.settings-link,.viewer-settings-row,.zoom-control{display:flex;justify-content:space-between;min-height:30px;padding:6px 8px;border:1px solid rgba(255,255,255,.06);border-radius:6px;background:#ffffff09;color:var(--text-secondary);font-size:11px;text-decoration:none}.settings-link,.viewer-settings-row{align-items:center}.settings-link:hover{border-color:#22c55e3d;color:var(--text-primary);background:#22c55e12}.settings-link+.viewer-settings-row,.viewer-settings-row+.zoom-control{margin-top:6px}.settings-link span:last-child,.viewer-settings-row span:last-child{color:var(--green);font-family:var(--mono);font-size:10px}.zoom-control{flex-direction:column;gap:7px}.zoom-control-header{display:flex;align-items:center;justify-content:space-between;width:100%}.zoom-control-header output{color:var(--green);font-family:var(--mono);font-size:10px}.zoom-control input[type=range]{width:100%;accent-color:var(--green)}.zoom-presets{display:grid;grid-template-columns:repeat(3,1fr);gap:5px;width:100%}.zoom-presets button{height:24px;border:1px solid rgba(255,255,255,.07);border-radius:5px;background:#ffffff0a;color:var(--text-secondary);font-family:var(--mono);font-size:10px;cursor:pointer}.zoom-presets button:hover,.zoom-presets button.active{border-color:#22c55e59;background:#22c55e1a;color:var(--green)}.toggle-row{display:flex;align-items:center;justify-content:space-between;padding:5px 0;font-size:11px;color:var(--text-secondary);cursor:pointer;-webkit-user-select:none;user-select:none}.toggle-row input[type=checkbox]{appearance:none;-webkit-appearance:none;width:28px;height:14px;background:#ffffff14;border-radius:7px;position:relative;cursor:pointer;transition:background .2s}.toggle-row input[type=checkbox]:after{content:"";position:absolute;top:2px;left:2px;width:10px;height:10px;background:#ffffff4d;border-radius:50%;transition:all .2s}.toggle-row input[type=checkbox]:checked{background:var(--green)}.toggle-row input[type=checkbox]:checked:after{left:16px;background:#000}.settings-field{display:flex;align-items:center;justify-content:space-between;margin-bottom:6px}.settings-field label{font-size:11px;color:#fff6}.settings-field input{width:70px;background:#ffffff0a;border:1px solid rgba(255,255,255,.06);padding:4px 6px;border-radius:4px;color:var(--text-primary);font-size:11px;font-family:var(--mono);text-align:right;outline:none;transition:border-color .15s}.settings-field input:focus{border-color:var(--green)}.settings-hint{font-size:9px;color:#fff3;margin-bottom:6px}.country-grid{display:flex;flex-wrap:wrap;gap:3px;max-height:180px;overflow-y:auto}.country-btn{display:flex;align-items:center;gap:2px;padding:2px 5px;border-radius:3px;border:1px solid transparent;background:#ffffff08;cursor:pointer;font-size:10px;color:#ffffff59;transition:all .12s;white-space:nowrap}.country-btn:hover{background:#ffffff0f;color:#fff9}.country-btn.blocked{background:#ff32321f;border-color:#ff323240;color:#f55}.country-btn .cb-flag{font-size:11px}.country-btn .cb-name{font-size:9px;font-weight:500}.tweet-preview{width:320px;height:calc(100vh - 60px);background:transparent;border:none;border-radius:12px;box-shadow:none;z-index:99999;overflow:hidden;animation:tweet-preview-in .2s ease-out}@keyframes tweet-preview-in{0%{opacity:0;transform:translateY(6px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}.tweet-link:hover{box-shadow:0 0 8px #3b82f666}.identity-action-menu{position:fixed;z-index:100000;min-width:164px;max-width:220px;padding:4px;border-radius:7px;border:1px solid rgba(132,162,216,.24);background:#060a12fa;box-shadow:0 12px 34px #0000006b,inset 0 1px #ffffff0d;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.identity-action-title{padding:5px 8px 6px;border-bottom:1px solid rgba(255,255,255,.06);color:#e9eefcad;font-family:var(--mono);font-size:10px;line-height:1.25;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.identity-action-menu button{display:flex;align-items:center;gap:7px;width:100%;margin-top:3px;padding:7px 8px;border:0;border-radius:5px;background:transparent;color:var(--text-primary);font-size:11px;font-family:var(--font);text-align:left;cursor:pointer}.identity-action-menu button:hover{background:#ffffff12;color:var(--text-sharp)}.identity-highlight-form{display:flex;flex-direction:column;gap:5px;margin-top:4px;padding:5px;border-radius:6px;background:#ffffff09}.identity-highlight-row{display:flex;align-items:center;gap:7px;min-width:0;color:var(--text-primary);font-size:11px}.identity-highlight-row span:last-of-type{flex:1;min-width:0}.identity-highlight-row input[type=color]{width:24px;height:20px;padding:0;border:1px solid rgba(255,255,255,.14);border-radius:4px;background:transparent;cursor:pointer}.identity-highlight-form input[type=text]{width:100%;padding:6px 7px;border:1px solid rgba(255,255,255,.08);border-radius:5px;background:#00000038;color:var(--text-primary);font-size:11px;font-family:var(--font);outline:none}.identity-highlight-form input[type=text]:focus{border-color:#22c55e6b}.identity-highlight-form button{justify-content:center;margin-top:0;padding:6px 8px;background:#22c55e1f;color:var(--green)}.identity-highlight-form button:hover{background:#22c55e33;color:var(--text-sharp)}.identity-action-dot{width:7px;height:7px;border-radius:50%;flex:0 0 7px}.identity-action-dot.highlight{background:var(--green);box-shadow:0 0 8px #22c55e5c}.identity-action-dot.block{background:var(--red);box-shadow:0 0 8px #ef444447}::-webkit-scrollbar{width:5px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:#ffffff0f;border-radius:3px}::-webkit-scrollbar-thumb:hover{background:#ffffff1f}.tab-bar{display:flex;background:var(--bg-secondary);border-bottom:1px solid var(--border)}.tab-bar .tab{flex:1;background:none;border:none;color:var(--text-muted);font-family:var(--font);font-size:11px;font-weight:700;letter-spacing:.5px;padding:8px 0;cursor:pointer;transition:all .15s;border-bottom:2px solid transparent;text-transform:uppercase}.tab-bar .tab:hover{color:var(--text-secondary);background:#ffffff05}.tab-bar .tab.active{color:var(--green);border-bottom-color:var(--green);background:#22c55e0a}.label-bar{display:flex;gap:6px;padding:6px 20px;background:#ffffff04;border-bottom:1px solid var(--border)}.label-pill{background:#ffffff0a;border:1px solid rgba(255,255,255,.06);color:var(--text-muted);font-family:var(--font);font-size:11px;font-weight:600;padding:4px 12px;border-radius:16px;cursor:pointer;transition:all .15s}.label-pill:hover{background:#ffffff14;color:var(--text-secondary)}.label-pill.active{background:#22c55e1f;border-color:#22c55e40;color:var(--green)}@media(max-width:768px){.table-header{grid-template-columns:1fr 40px!important;padding:6px 12px;border-bottom:1px solid rgba(255,255,255,.05)}.table-header>div:not(.col-links){display:none!important}.table-header .col-links{grid-column:2;display:flex;justify-content:flex-end;align-items:center;font-size:0}.table-header .settings-btn{font-size:18px;opacity:.9}.row,.row.buy-right{display:grid!important;height:auto!important;max-height:none!important;padding:10px 12px!important;grid-template-columns:1fr 1fr 60px 45px!important;grid-template-rows:auto auto!important;grid-template-areas:"token token time links" "deployer fee actions actions"!important;gap:10px 8px!important;align-items:center!important}.col-deployer,.col-fee,.row .cell-launcher[data-role=deployer],.row .cell-launcher[data-role=fee]{display:flex!important}.row .cell-token{grid-area:token!important;padding:0!important;border:none!important}.row .cell-launcher[data-role=deployer]{grid-area:deployer!important;border:none!important;padding:0!important;justify-content:flex-start!important}.row .cell-launcher[data-role=fee]{grid-area:fee!important;border:none!important;padding:0!important;justify-content:flex-start!important;overflow:hidden}.row .cell-time{grid-area:time!important;padding:0!important;border:none!important;justify-content:flex-end!important;text-align:right;font-size:11px!important;color:var(--text-dim)}.row .cell-links{grid-area:links!important;padding:0!important;border:none!important;justify-content:flex-end!important}.row .cell-actions{grid-area:actions!important;border-radius:8px!important;height:100%!important;border:1px solid rgba(255,255,255,.04)}.row .cell-sep{display:none!important}.token-avatar{width:34px;height:34px;border-radius:8px}.token-name{font-size:13px;font-weight:700}.token-symbol{font-size:11px}.launcher-meta{flex-direction:row!important;align-items:center;gap:4px}.cell-launcher .launcher-name{font-size:10px!important}body{overflow-x:hidden;width:100vw}#myGwei,#myBuy{display:none!important}.top-gwei-bar{overflow-x:auto;white-space:nowrap;-webkit-overflow-scrolling:touch;scrollbar-width:none;width:100%;display:flex;padding:10px 12px}.top-gwei-bar::-webkit-scrollbar{display:none}.preset-bar{flex-direction:column;width:100%;display:flex}.preset-group{display:flex;overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch;width:100vw;border-bottom:1px solid rgba(255,255,255,.02)}.preset-group::-webkit-scrollbar{display:none}.my-gwei{font-size:13px;padding:6px 14px}.my-gwei-btn{font-size:14px;padding:6px 12px}.preset-btn{font-size:13px;padding:10px 14px;flex-shrink:0}.header-nav-pill{padding:6px 10px;font-size:11px;font-weight:700}.cell-actions .btn-grid{grid-template-columns:1fr 1fr!important;grid-template-rows:1fr!important;gap:8px!important;height:100%}.cell-actions .action-btn-2{display:none!important}.cell-actions .action-btn-4{grid-column:1!important;grid-row:1!important;font-size:13px!important;font-weight:800;border-radius:6px!important}.cell-actions .action-btn{grid-column:2!important;grid-row:1!important;font-size:13px!important;font-weight:800;border-radius:6px!important}}body.public-view .top-gwei-bar,body.public-view .preset-bar,body.public-view .cell-actions{display:none!important}body.public-view .table-header,body.public-view .row{grid-template-columns:200px 1fr 1fr 72px 70px}body.public-view .row .cell-token{grid-column:1}body.public-view .row .cell-launcher[data-role=deployer]{grid-column:2}body.public-view .row .cell-launcher[data-role=fee]{grid-column:3}body.public-view .row .cell-time{grid-column:4}body.public-view .row .cell-links{grid-column:5}body.public-view .row.row-clicked{box-shadow:inset 0 0 0 1px #3b82f640,inset 3px 0 #3b82f6}@media(max-width:768px){body.public-view .table-header{grid-template-columns:minmax(86px,1.08fr) minmax(82px,.95fr) minmax(82px,.95fr) 38px 44px!important;padding:4px 6px;font-size:7px}body.public-view .table-header>div:not(.col-links),body.public-view .table-header .col-links{display:flex!important;grid-column:auto!important;align-items:center;min-width:0;font-size:7px!important}body.public-view .table-header .col-links{justify-content:flex-end;gap:2px}body.public-view .table-header .settings-btn{width:18px;height:18px;margin-left:2px;font-size:13px}body.public-view .viewer-indicator{min-width:42px;padding:0 4px;font-size:7px}body.public-view #feed{padding:5px 6px 10px}body.public-view .row,body.public-view .row.buy-right{display:grid!important;height:72px!important;max-height:72px!important;padding:0!important;grid-template-columns:minmax(86px,1.08fr) minmax(82px,.95fr) minmax(82px,.95fr) 38px 44px!important;grid-template-rows:1fr!important;grid-template-areas:none!important;gap:0!important;align-items:stretch!important;border-radius:8px}body.public-view .row .cell-token{grid-area:auto!important;grid-column:1!important;padding:8px 6px!important;border-right:1px solid var(--line-soft)!important}body.public-view .row .cell-launcher[data-role=deployer]{grid-area:auto!important;grid-column:2!important;padding:7px 6px!important;border-right:1px solid var(--line-soft)!important;justify-content:center!important}body.public-view .row .cell-launcher[data-role=fee]{grid-area:auto!important;grid-column:3!important;padding:7px 6px!important;border-right:1px solid var(--line-soft)!important;justify-content:center!important}body.public-view .row .cell-time{grid-area:auto!important;grid-column:4!important;padding:0 4px!important;justify-content:center!important;font-size:10px!important}body.public-view .row .cell-links{grid-area:auto!important;grid-column:5!important;padding:0 4px!important;border-left:1px solid var(--line-soft)!important;justify-content:center!important}body.public-view .token-avatar{width:28px;height:28px;border-radius:6px}body.public-view .cell-token{gap:6px}body.public-view .token-symbol{max-width:72px;font-size:11px}body.public-view .token-name{max-width:72px;font-size:8px}body.public-view .cell-launcher .launcher-name{font-size:9px!important}body.public-view .bankr-search-link,body.public-view .bankr-search-link img{width:14px;height:14px;flex-basis:14px}body.public-view .launcher-meta{margin-top:2px;gap:3px}body.public-view .launcher-sub{margin-top:2px}body.public-view .ts-score{font-size:8px}body.public-view .ts-top-name,body.public-view .ts-top-count{font-size:7px}body.public-view .link-btn{padding:2px 3px;min-height:18px;font-size:8px}}
