:root{--ground:#0A0A0A;--panel:#121212;--line:#212121;--text:#E8E8E8;--muted:#7E7E7E;--dim:#4E4E4E;--cold:#3D3D3D;--warm:#A8322B;--hot:#FF3B30;--up:#2FD48A;--down:#FF564E;--grid:rgba(255,255,255,.045);--buy:#2FBF71;--sell:#B8443D}*{box-sizing:border-box}body{margin:0;background:var(--ground);color:var(--text);font-family:Archivo,system-ui,-apple-system,sans-serif;font-size:13px;-webkit-font-smoothing:antialiased}.mono{font-family:JetBrains Mono,ui-monospace,Menlo,monospace;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.bar{display:flex;align-items:center;gap:26px;padding:13px 18px;border-bottom:1px solid var(--line);background:var(--panel);position:-webkit-sticky;position:sticky;top:0;z-index:9}.brand{font-weight:700;font-size:15px;letter-spacing:.02em}.brand span{color:var(--hot)}.stat{display:flex;flex-direction:column;gap:2px}.stalledLabel,.stalledNum{color:var(--hot)}.stalledLabel{opacity:.75}.stat b{font-family:JetBrains Mono,monospace;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:14px;font-weight:500}.stat i{font-style:normal;font-size:9px;text-transform:uppercase;letter-spacing:.09em;color:var(--dim)}.dot{width:7px;height:7px;border-radius:50%;background:var(--buy);display:inline-block;margin-right:6px;animation:beat 1s ease-in-out infinite}.dot.off{background:var(--sell);animation:none}@keyframes beat{0%,to{opacity:1}50%{opacity:.25}}.grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(258px,1fr));grid-gap:9px;gap:9px;padding:13px 18px 40px}.card{background:var(--panel);border:1px solid var(--line);border-radius:4px;overflow:hidden;display:flex;flex-direction:column;will-change:transform}.life{height:2px;background:var(--cold);transition:width .9s linear,background .9s ease}.head{gap:6px;padding:9px 10px 6px}.head,.marks{display:flex;align-items:center}.marks{gap:1px;margin-left:-2px}.icon{width:16px;height:16px;border-radius:50%;flex:none;object-fit:cover;background:var(--line)}.sym{font-weight:600;font-size:13px;max-width:108px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.copy,.link{background:none;border:0;padding:0;cursor:pointer;color:var(--dim);font-size:15px;line-height:1;text-decoration:none;transition:color .15s;width:16px;height:16px;display:grid;place-items:center;flex:none}.copy:hover,.link:hover{color:var(--text)}.copy:focus-visible,.link:focus-visible{outline:1px solid var(--hot);outline-offset:2px}.ageLabel{font-size:10px;color:var(--dim)}.vol{margin-left:auto;font-size:11px;font-weight:500;color:var(--text)}.link.star{margin-left:1px}.figure{padding:0 10px 5px;display:flex;align-items:baseline;gap:5px}.cap{font-size:19px;letter-spacing:-.01em;line-height:1.2}.cap,.capLabel{font-weight:500}.capLabel{font-size:10px;color:var(--muted);letter-spacing:.07em}.counts{display:flex;flex-direction:column;align-items:flex-end;align-self:flex-start;margin-left:auto;font-size:10px;line-height:1.15;color:var(--dim)}.chart{display:block;width:100%;height:68px}.tape{--row:calc(11px * 1.6);border-top:1px solid var(--line);padding:4px 10px 7px;height:calc(var(--row) * 3 + 11px);box-sizing:border-box;overflow:hidden}.trade{display:flex;align-items:baseline;gap:8px;font-size:11px;line-height:1.6}.trade .side{font-weight:700;font-size:9px;letter-spacing:.06em;width:25px}.trade.buy .side{color:var(--buy)}.trade.sell .side{color:var(--sell)}.trade .ago{margin-left:auto}.empty,.trade .ago{color:var(--dim);font-size:10px}.empty{letter-spacing:.03em;margin:0;line-height:calc(var(--row) * 3)}.note{padding:0 18px 40px;color:var(--muted);max-width:60ch;line-height:1.6}.toast{position:fixed;left:50%;top:62px;transform:translate(-50%,-10px);background:var(--panel);border:1px solid var(--line);border-radius:4px;padding:9px 15px;font-size:12px;color:var(--text);box-shadow:0 6px 24px rgba(0,0,0,.5);opacity:0;pointer-events:none;transition:opacity .18s,transform .18s;z-index:20}.toast.on{opacity:1;transform:translate(-50%)}@media (prefers-reduced-motion:reduce){*{animation:none!important;transition:none!important}}.account{display:flex;align-items:center;gap:10px;margin-left:16px}.who{font-size:11px;color:var(--muted)}button.ghost,button.primary{font-family:inherit;font-size:12px;font-weight:500;border-radius:4px;cursor:pointer;transition:background .15s,color .15s,border-color .15s}button.primary{background:var(--hot);color:#fff;border:1px solid var(--hot);padding:9px 16px}button.primary:hover:not(:disabled){background:#ff5148;border-color:#ff5148}button.primary:disabled{opacity:.45;cursor:default}button.ghost{background:transparent;color:var(--muted);border:1px solid var(--line);padding:9px 16px}button.ghost:hover{color:var(--text)}button.small{padding:6px 12px}button.ghost:focus-visible,button.primary:focus-visible{outline:2px solid var(--hot);outline-offset:2px}.backdrop{position:fixed;inset:0;background:rgba(0,0,0,.72);display:flex;align-items:center;justify-content:center;z-index:40;padding:20px}.modal{background:var(--panel);border:1px solid var(--line);border-radius:6px;padding:26px 24px 22px;width:100%;max-width:360px;position:relative;box-shadow:0 20px 60px rgba(0,0,0,.6)}.modal h2{margin:0 0 6px;font-size:17px;font-weight:600}.modal .lede{margin:0 0 18px;color:var(--muted);font-size:12px;line-height:1.5}.modal form{display:flex;flex-direction:column;gap:10px}.modal input{font-family:inherit;font-size:14px;padding:11px 13px;background:var(--ground);color:var(--text);border:1px solid var(--line);border-radius:4px}.modal input:focus{outline:none;border-color:var(--dim)}.modal input.code{font-family:JetBrains Mono,monospace;font-size:22px;letter-spacing:.34em;text-align:center;padding:13px}.modal .error{margin:12px 0 0;color:var(--sell);font-size:12px;line-height:1.5}.close{position:absolute;top:10px;right:12px;background:none;border:0;color:var(--dim);font-size:20px;line-height:1;cursor:pointer;padding:4px}.avatar,.close:hover{color:var(--text)}.avatar{width:28px;height:28px;border-radius:50%;background:transparent;border:1px solid var(--dim);font-family:inherit;font-size:12px;font-weight:600;cursor:pointer;display:grid;place-items:center;transition:border-color .15s,color .15s}.avatar:hover{border-color:var(--hot);color:var(--hot)}.avatar:focus-visible{outline:2px solid var(--hot);outline-offset:2px}.addr{display:flex;align-items:center;gap:8px;background:var(--ground);border:1px solid var(--line);border-radius:4px;padding:10px 10px 10px 12px;margin-bottom:14px}.addr code{font-size:11px;word-break:break-all;line-height:1.5}.warn{margin:0;color:var(--muted);font-size:11px;line-height:1.55}.link.globe{font-size:12px;filter:grayscale(1) opacity(.55);transition:filter .15s}.link.globe:hover{filter:grayscale(0) opacity(1)}.balance{font-size:13px;font-weight:500;color:var(--text)}.balance em{font-style:normal;font-size:10px;color:var(--dim);letter-spacing:.06em}.balance.stale{color:var(--muted)}.strip{border-bottom:1px solid var(--line)}.stripTitle{margin:0;padding:14px 18px 0;font-size:9px;font-weight:600;text-transform:uppercase;letter-spacing:.12em;color:var(--dim)}.stripTitle.standalone{padding-top:16px}.link.star{font-size:14px}.link.star.on{color:var(--hot)}.link[title^=Search]{opacity:.55}.link[title^=Search]:hover{opacity:1}.slip{position:relative}.slipButton{display:flex;align-items:center;gap:6px;background:transparent;border:1px solid var(--line);border-radius:4px;padding:6px 10px;cursor:pointer;color:var(--text);font-family:inherit;font-size:12px;transition:border-color .15s}.slipButton:hover{border-color:var(--dim)}.slipButton:focus-visible{outline:2px solid var(--hot);outline-offset:2px}.slipButton svg{color:var(--dim);flex:none;transition:color .15s}.slipButton:hover svg{color:var(--text)}.slipMenu{position:absolute;top:calc(100% + 6px);right:0;z-index:30;margin:0;padding:4px;list-style:none;background:var(--panel);border:1px solid var(--line);border-radius:4px;box-shadow:0 12px 32px rgba(0,0,0,.6);max-height:260px;overflow-y:auto;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:2px;gap:2px}.slipMenu button{width:100%;background:none;border:0;border-radius:3px;padding:7px 10px;cursor:pointer;color:var(--muted);font-family:JetBrains Mono,monospace;font-size:12px;text-align:center}.slipMenu button:hover{background:var(--panel-2,#1a1a1a);color:var(--text)}.slipMenu button.on{color:var(--hot);font-weight:700}.sizes{gap:28px;margin-left:auto}.sizeSet,.sizes{display:flex;align-items:center}.sizeSet{gap:4px}.sizeLabel{font-size:9px;font-weight:700;letter-spacing:.1em;margin-right:2px}.sizeLabel.buy{color:var(--buy)}.sizeLabel.sell{color:var(--sell)}.sizeBox{display:inline-flex;align-items:baseline;gap:3px;border-bottom:1px solid var(--dim);padding:3px 4px 2px;margin-right:4px;transition:border-color .15s}.sizeBox:focus-within{border-bottom-color:var(--hot)}.sizeBox input{width:40px;background:none;border:0;padding:0;color:var(--text);font-size:11px;text-align:right}.sizeBox input:focus{outline:none}.sizeUnit{font-size:9px;color:var(--dim);letter-spacing:.05em}.sizeSet button{background:transparent;border:1px solid var(--line);border-radius:3px;padding:5px 8px;cursor:pointer;color:var(--muted);font-size:11px;transition:color .15s,border-color .15s}.sizeSet button:hover{color:var(--text);border-color:var(--dim)}.sizeSet button.on{color:var(--text);border-color:var(--muted);background:rgba(255,255,255,.04)}.sizeSet button:focus-visible{outline:2px solid var(--hot);outline-offset:1px}.actions{display:grid;grid-template-columns:1fr 1fr;border-top:1px solid var(--line)}.actions button{background:transparent;border:0;padding:8px 0 7px;cursor:pointer;font-family:inherit;font-size:11px;font-weight:700;letter-spacing:.08em;transition:background .12s,color .12s;display:flex;align-items:baseline;justify-content:center;gap:5px}.actions em{font-style:normal;font-weight:500;font-size:11px;letter-spacing:0;color:var(--muted);font-family:JetBrains Mono,monospace}.actions .buy{color:var(--buy);border-right:1px solid var(--line)}.actions .sell{color:var(--sell)}.actions .buy:hover:not(:disabled){background:rgba(47,191,113,.12)}.actions .sell:hover:not(:disabled){background:rgba(184,68,61,.14)}.actions button:disabled{color:var(--dim);cursor:default}.actions button:focus-visible{outline:2px solid var(--hot);outline-offset:-2px}.whaleRow{position:relative}.whaleTag{font-weight:700;font-size:9px;letter-spacing:.06em}.whaleRow.buy .whaleTag{color:var(--buy)}.whaleRow.sell .whaleTag{color:var(--sell)}.whaleRow.buy{background:color-mix(in srgb,var(--up) 14%,transparent)}.whaleRow.sell{background:color-mix(in srgb,var(--hot) 14%,transparent)}.whaleIcon{width:13px;height:13px;border-radius:50%;flex:none;align-self:center}@keyframes strike{0%{box-shadow:0 0 0 0 color-mix(in srgb,var(--up) 70%,transparent)}to{box-shadow:0 0 0 14px transparent}}.card.flash{animation:strike 1.1s ease-out 1}@media (prefers-reduced-motion:reduce){.card.flash{animation:none}}.going{pointer-events:none;animation:leave .3s ease-in forwards}@keyframes leave{to{opacity:0;transform:scale(.96)}}@media (prefers-reduced-motion:reduce){.going{animation:none;opacity:0}}.corner{position:relative}.menu{position:absolute;top:calc(100% + 7px);right:0;z-index:20;min-width:190px;background:var(--panel);border:1px solid var(--line);border-radius:5px;padding:4px;box-shadow:0 8px 24px rgb(0 0 0/.45)}.menuWho{margin:0;padding:5px 8px 7px;font-size:10.5px;color:var(--dim);border-bottom:1px solid var(--line);overflow-wrap:anywhere}.menuItem{display:block;width:100%;margin-top:4px;padding:7px 8px;text-align:left;font:inherit;font-size:11.5px;color:var(--hot);background:none;border:0;border-radius:3px;cursor:pointer}.menuItem:hover{background:color-mix(in srgb,var(--hot) 13%,transparent)}.menuItem.plain{color:var(--text)}.menuItem.plain:hover{background:color-mix(in srgb,var(--text) 9%,transparent)}.field{display:block;margin:12px 0}.field>span{display:block;margin-bottom:5px;font-size:10.5px;letter-spacing:.04em;color:var(--dim)}.field input{width:100%;box-sizing:border-box;padding:9px 10px;font:inherit;font-size:12.5px;color:var(--text);background:var(--ground);border:1px solid var(--line);border-radius:4px}.field input:focus{outline:none;border-color:var(--muted)}a.whaleRow{text-decoration:none;color:inherit;cursor:pointer}a.whaleRow:hover{filter:brightness(1.35)}.orphans{display:flex;flex-wrap:wrap;gap:7px;padding:0 18px 10px}.orphan{display:flex;align-items:center;gap:9px;padding:5px 7px 5px 10px;font-size:11px;background:var(--panel);border:1px dashed var(--line);border-radius:4px}.orphanWhy{color:var(--dim);font-size:10px;letter-spacing:.03em}