:root{--bg:#100d0a;--panel:#191510;--panel-2:#221c15;--line:#322a20;--text:#f0eadf;--muted:#9d8f7c;--accent:#eb9c43;--accent-2:#f6b264;--yes:#62c186;--no:#e0705f;--warn:#d9a648;--mono:ui-monospace,"SF Mono",SFMono-Regular,Menlo,Consolas,monospace;--sans:system-ui,-apple-system,"Segoe UI",Roboto,sans-serif}*{box-sizing:border-box}body{margin:0;background:var(--bg);background-image:radial-gradient(1100px 480px at 50% -12%,#251b11 0,transparent 62%);background-repeat:no-repeat;color:var(--text);font-family:var(--sans);font-size:15px;line-height:1.5;-webkit-font-smoothing:antialiased}a{color:inherit;text-decoration:none}.wrap{max-width:1280px;margin:0 auto;padding:24px 24px 60px}header.top{display:flex;justify-content:space-between;margin-bottom:24px;gap:12px;position:-webkit-sticky;position:sticky;top:0;z-index:30;padding:12px 0;background:color-mix(in srgb,var(--bg) 78%,transparent);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}.brand,header.top{align-items:center}.brand{font-family:var(--mono);font-size:18px;font-weight:700;letter-spacing:-.01em;display:inline-flex;gap:10px}.brand .logo{border-radius:9px;box-shadow:0 2px 10px color-mix(in srgb,var(--accent) 30%,transparent)}.brand em{color:var(--accent);font-style:normal}.brand span{color:var(--muted);font-weight:400;font-size:13px}.topright{display:flex;align-items:center;gap:14px}.statusdot{display:inline-flex;align-items:center;gap:7px;font-family:var(--mono);font-size:11px;color:var(--muted)}.statusdot i{width:8px;height:8px;border-radius:50%;display:inline-block}button.wallet{background:var(--accent);color:#17110a;border:none;border-radius:5px;font:700 13px var(--mono);padding:9px 16px;cursor:pointer}button.wallet.connected{background:var(--panel-2);color:var(--text);border:1px solid var(--line)}button.wallet:hover{filter:brightness(1.07)}.tiles{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));grid-gap:16px;gap:16px}.tile{background:var(--panel);border:1px solid transparent;border-radius:14px;cursor:pointer;display:flex;flex-direction:column;gap:12px;height:248px;padding:18px;transition:transform .15s ease,border-color .15s ease,background .15s ease;box-shadow:inset 0 1px 0 rgba(255,255,255,.03)}.tile:hover{background:var(--panel-2);transform:translateY(-2px);border-color:color-mix(in srgb,var(--accent) 35%,transparent)}.tile h3{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:2.7em}.tile .outs{flex:1 1}.tile h3{margin:0;font-size:15.5px;font-weight:600;line-height:1.35;text-wrap:balance}.tile .outs{display:flex;flex-direction:column;gap:7px}.tile .out{display:flex;align-items:center;gap:10px;font-size:13px}.tile .out .nm{flex:1 1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tile .out .pct{font-family:var(--mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--text);width:46px;text-align:right}.tile .bar{height:4px;border-radius:2px;background:var(--panel-2);width:60px;overflow:hidden}.tile .bar i{display:block;height:100%;background:var(--accent)}.tile .meta{font-size:11px;display:flex;justify-content:space-between}.crumbs,.tile .meta{font-family:var(--mono);color:var(--muted)}.crumbs{font-size:12px;margin-bottom:14px}.crumbs a:hover{color:var(--accent)}h1.market{font-size:24px;margin:0 0 18px;text-wrap:balance}.mgrid{display:grid;grid-template-columns:1.7fr 1fr;grid-gap:16px;gap:16px;align-items:start}@media (max-width:840px){.mgrid{grid-template-columns:1fr}}.panel{background:var(--panel);border-radius:14px;overflow:hidden;box-shadow:inset 0 1px 0 rgba(255,255,255,.03)}.panel.sticky{position:-webkit-sticky;position:sticky;top:16px}.mcol{display:flex;flex-direction:column;gap:16px;min-width:0}.panel h2{font-family:var(--mono);font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--muted);margin:0;padding:12px 16px 10px;border-bottom:1px solid var(--line)}.orow{display:flex;align-items:center;gap:12px;padding:11px 16px;border-top:1px solid color-mix(in srgb,var(--line) 50%,transparent)}.orow:first-of-type{border-top:none}.orow .nm{flex:1 1;font-size:14.5px}.orow .nm small{display:block;color:var(--muted);font-family:var(--mono);font-size:10.5px}.orow.settled{opacity:.45}.obtn{font:600 12.5px var(--mono);border-radius:8px;border:none;background:var(--panel-2);color:var(--text);padding:8px 0;width:96px;cursor:pointer;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;transition:background .12s ease,color .12s ease}.obtn.yes.on,.obtn.yes:hover{background:color-mix(in srgb,var(--yes) 16%,var(--panel-2));color:var(--yes)}.obtn.no.on,.obtn.no:hover{background:color-mix(in srgb,var(--no) 16%,var(--panel-2));color:var(--no)}.obtn:disabled{opacity:.35;cursor:default}.ticket{padding:16px;display:flex;flex-direction:column;gap:14px}.ticket .market-name{font-size:15px;font-weight:600}.seg{display:flex;border:1px solid var(--line);border-radius:5px;overflow:hidden}.seg button{flex:1 1;background:transparent;border:none;color:var(--muted);font:600 13px var(--mono);padding:8px 0;cursor:pointer}.seg button.on{background:var(--panel-2);color:var(--text)}.seg button.on.buy{color:var(--accent-2)}.seg button.on.sell{color:var(--no)}.sizerow{display:flex;align-items:center;gap:10px}.sizerow label{font-family:var(--mono);font-size:11px;color:var(--muted);text-transform:uppercase;letter-spacing:.08em}.sizerow input{flex:1 1;background:var(--panel-2);border:1px solid var(--line);border-radius:5px;color:var(--text);font:600 15px var(--mono);padding:8px 12px;text-align:right}.sizerow input:focus{outline:1px solid var(--accent)}.quote{background:var(--panel-2);border:1px solid var(--line);border-radius:5px;padding:12px 14px;font-family:var(--mono);font-size:13px;display:flex;flex-direction:column;gap:6px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.quote .big{font-size:20px;font-weight:600}.quote .row{display:flex;justify-content:space-between;color:var(--muted);font-size:12px}.quote .row b{color:var(--text);font-weight:500}.quote .warn{color:var(--warn)}.quote .err{color:var(--no);font-size:12.5px}button.exec{background:linear-gradient(180deg,var(--accent-2),var(--accent));color:#17110a;border:none;border-radius:10px;font:700 14px var(--mono);padding:12px 0;cursor:pointer;transition:transform .12s ease,box-shadow .12s ease}button.exec:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 6px 20px color-mix(in srgb,var(--accent) 35%,transparent)}button.exec.sell{background:var(--no);color:#1a0e0c}button.exec:disabled{opacity:.45;cursor:default}.note{font-size:11px;color:var(--muted)}.note,.toast{font-family:var(--mono)}.toast{font-size:12px;border:1px solid var(--line);border-left:3px solid var(--no);border-radius:5px;padding:9px 12px;color:var(--text);background:var(--panel-2);word-break:break-word}.toast.ok{border-left-color:var(--yes)}.chartbox{background:var(--panel);border-radius:10px;padding:12px 14px 8px}.chartbox.compact{background:transparent;padding:0}.chart-head{justify-content:space-between;align-items:center;gap:12px;margin-bottom:4px}.chart-head,.legend{display:flex;flex-wrap:wrap}.legend{gap:14px}.legend .lg{display:inline-flex;align-items:center;gap:6px;font-family:var(--mono);font-size:12px;color:var(--muted)}.chart-tip i,.legend .lg i{width:8px;height:8px;border-radius:2px;display:inline-block}.chart-periods{max-width:180px}.chart-periods button{padding:5px 10px;font-size:11.5px}svg.chart{width:100%;height:auto;display:block;cursor:crosshair}svg.chart .axis{font-family:var(--mono);font-size:9px;fill:var(--muted)}.chart-tip{display:flex;gap:14px;flex-wrap:wrap;font-family:var(--mono);font-size:11.5px;color:var(--text);padding:6px 2px 4px}.chart-tip .when{color:var(--muted)}.chart-tip span{display:inline-flex;align-items:center;gap:6px}details.rules{background:var(--panel);border-radius:10px}details.rules summary{cursor:pointer;padding:12px 16px;font-family:var(--mono);font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--muted);list-style:none}details.rules summary:before{content:"▸ "}details.rules[open] summary:before{content:"▾ "}details.rules .body{padding:0 16px 14px;font-size:13.5px;color:var(--text);max-width:78ch;white-space:pre-wrap}details.rules .spec{font-family:var(--mono);font-size:11px;color:var(--muted);margin-top:8px;word-break:break-all}.overlay{position:fixed;inset:0;background:rgba(10,7,4,.72);display:flex;align-items:center;justify-content:center;z-index:40}.modal{background:var(--panel);border:1px solid var(--line);border-radius:10px;width:min(420px,calc(100vw - 40px));padding:22px;display:flex;flex-direction:column;gap:14px}.modal h3{margin:0;font-size:18px}.modal p{margin:0;color:var(--muted);font-size:13.5px}.modal input{background:var(--panel-2);border:1px solid var(--line);border-radius:5px;color:var(--text);font:500 14px var(--mono);padding:10px 12px}.modal input:focus{outline:1px solid var(--accent)}.modal .actions{display:flex;gap:10px}.modal .actions button{flex:1 1}button.ghost{background:transparent;border:1px solid var(--line);border-radius:5px;color:var(--muted);font:600 13px var(--mono);padding:10px 0;cursor:pointer}.steps{display:flex;flex-direction:column;gap:8px;font-family:var(--mono);font-size:12.5px}.steps .st{display:flex;align-items:center;gap:9px;color:var(--muted)}.steps .st i{width:8px;height:8px;border-radius:50%;background:var(--line);display:inline-block}.steps .st.done{color:var(--text)}.steps .st.done i{background:var(--yes)}.steps .st.now i{background:var(--accent)}.hero{display:grid;grid-template-columns:1fr 1.1fr;grid-gap:20px;gap:20px;background:linear-gradient(140deg,color-mix(in srgb,var(--accent) 7%,var(--panel)) 0,var(--panel) 45%);border:1px solid color-mix(in srgb,var(--accent) 18%,transparent);border-radius:16px;padding:20px;margin-bottom:16px;cursor:pointer;transition:transform .15s ease,border-color .15s ease}.hero:hover{transform:translateY(-2px);border-color:color-mix(in srgb,var(--accent) 45%,transparent)}@media (max-width:800px){.hero{grid-template-columns:1fr}}.hero-tag{font-family:var(--mono);font-size:10.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--accent);margin-bottom:6px}.hero-info h2{margin:0 0 12px;font-size:21px;text-wrap:balance}.hero-info .meta{font-family:var(--mono);font-size:12px;color:var(--muted);margin-top:12px}.hero-info .outs{display:flex;flex-direction:column;gap:7px}.hero-info .out,.tile .out{display:flex;align-items:center;gap:10px;font-size:13px}.hero-info .out .nm{flex:1 1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hero-info .out .pct{font-family:var(--mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;width:46px;text-align:right}.hero-info .bar{height:4px;border-radius:2px;background:var(--bg);width:80px;overflow:hidden}.hero-info .bar i{display:block;height:100%;background:var(--accent)}.hero-chart{min-width:0}.orderbook{background:var(--panel);border-radius:10px;padding:12px 16px 14px}.ob-title{display:flex;justify-content:space-between;font-family:var(--mono);font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--muted);margin-bottom:10px}.ob-title .spread{text-transform:none;letter-spacing:0}.ob-head{display:grid;grid-template-columns:1fr 1fr 1fr;font-size:10px;text-transform:uppercase;letter-spacing:.08em;padding-bottom:3px}.ob-head,.ob-mid{font-family:var(--mono);color:var(--muted)}.ob-mid{font-size:11px;text-align:center;padding:5px 0;margin:3px 0;background:var(--bg);border-radius:4px}.ob-row{min-height:26px;align-items:center}.ob-head span:nth-child(2),.ob-head span:nth-child(3){text-align:right}.ob-row{position:relative;display:grid;grid-template-columns:1fr 1fr 1fr;font-family:var(--mono);font-size:13.5px;padding:3px 6px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;border-radius:4px}.ob-row .sz,.ob-row .tot{text-align:right}.ob-row .tot{color:var(--text)}.ob-row i{position:absolute;inset:0 auto 0 0;border-radius:2px;opacity:.13}.ob-row i.bid{background:var(--yes)}.ob-row i.ask{background:var(--no)}.ob-row .px.bid{color:var(--yes)}.ob-row .px.ask{color:var(--no)}.ob-row .sz{color:var(--muted)}@keyframes shimmer{0%{opacity:.5}50%{opacity:1}to{opacity:.5}}.skel{background:var(--panel);border-radius:10px}.skel,.skel-line{animation:shimmer 1.4s ease-in-out infinite}.skel-line{display:block;height:12px;width:100%;background:var(--panel-2);border-radius:3px;align-self:center}.skel.chart-skel{height:268px}.skel.book-skel{height:394px}.skel.ticket-skel{height:430px}.skel.list-skel{height:220px}.skel.hero-skel{height:240px;margin-bottom:16px}.skel.tile-skel{min-height:180px}@media (prefers-reduced-motion:reduce){.skel,.skel-line{animation:none}}.ob-scroll{max-height:380px;overflow-y:auto;scrollbar-width:thin}.ob-row.pickable{cursor:pointer}.ob-row.pickable:hover{background:var(--panel-2)}.ob-wrap{padding:4px 16px 12px;background:color-mix(in srgb,var(--bg) 55%,var(--panel))}.ob-wrap .orderbook{padding:8px 0 0;background:transparent}.showres{width:100%;background:transparent;border:none;border-top:1px solid var(--line);color:var(--muted);font:600 12px var(--mono);padding:11px 0;cursor:pointer}.legend .lg b,.showres:hover{color:var(--text)}.legend .lg b{font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.presets{display:flex;gap:8px}.presets button{flex:1 1;background:var(--panel-2);border:1px solid var(--line);border-radius:5px;color:var(--muted);font:600 12.5px var(--mono);padding:7px 0;cursor:pointer}.presets button.on,.presets button:hover{color:var(--accent-2);border-color:var(--accent)}.sizerow label.clicky{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.sizerow label.clicky:hover{color:var(--accent-2)}.filters{gap:12px;align-items:center;margin-bottom:16px}.chips,.filters{display:flex;flex-wrap:wrap}.chips{gap:8px}.chip{background:var(--panel);border:none;border-radius:999px;color:var(--muted);font:600 12.5px var(--mono);padding:8px 16px;cursor:pointer}.chip.on{background:var(--accent);color:#17110a}.chip:hover:not(.on){background:var(--panel-2);color:var(--text)}input.search{flex:1 1;min-width:180px;background:var(--panel);border:none;border-radius:999px;color:var(--text);font:500 13.5px var(--sans);padding:9px 18px}input.search:focus{outline:1px solid var(--accent)}input.search::placeholder{color:var(--muted)}input.hsearch{flex:1 1;max-width:420px;margin:0 18px}header.top{gap:0}button.wallet.deposit{background:var(--accent);margin-right:10px}button.wallet.connected{display:inline-flex;align-items:center;gap:8px}.profile{flex-direction:column}.p-head,.profile{display:flex;gap:16px}.p-head{align-items:center;background:var(--panel);border-radius:10px;padding:18px}.p-id{flex:1 1;min-width:0}.p-nick{font-size:19px;font-weight:700}.p-addr{font-family:var(--mono);font-size:11.5px;color:var(--muted);word-break:break-all}.p-stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));grid-gap:12px;gap:12px}.stat{background:var(--panel);border-radius:10px;padding:14px 16px}.stat span{font-size:10.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--muted);display:block;margin-bottom:6px}.stat b,.stat span{font-family:var(--mono)}.stat b{font-size:19px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.pos{color:var(--yes)}.neg{color:var(--text)}.sidebadge.neg{color:var(--no)}.quote .big.pos{color:var(--yes)}.pcell{font-family:var(--mono);font-size:12.5px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.tscroll{max-height:420px;overflow-y:auto;scrollbar-width:thin}@media (max-width:700px){input.hsearch{display:none}}.p-addr{display:flex;align-items:center;gap:8px}.p-addr span{overflow:hidden;text-overflow:ellipsis}.p-sub{font-family:var(--mono);font-size:11px;margin-top:2px}.copybtn,.p-sub{color:var(--muted)}.copybtn{background:var(--panel-2);border:1px solid var(--line);border-radius:4px;font:600 10.5px var(--mono);padding:2px 8px;cursor:pointer;flex-shrink:0}.copybtn:hover{color:var(--accent-2);border-color:var(--accent)}.p-actions{display:flex;gap:8px;flex-wrap:wrap}.p-actions .ghost{padding:9px 14px}@media (max-width:700px){.p-head{flex-wrap:wrap}}:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:4px}button,input{transition:border-color .12s ease,background .12s ease,color .12s ease}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-thumb{background:var(--line);border-radius:4px}::-webkit-scrollbar-thumb:hover{background:var(--muted)}::selection{background:color-mix(in srgb,var(--accent) 40%,transparent)}.seg{border-radius:8px}.seg button.on{box-shadow:inset 0 0 0 1px color-mix(in srgb,currentColor 30%,transparent)}.quote,.sizerow input{border-radius:8px}.chartbox,details.rules{border-radius:14px}.p-head,.stat{box-shadow:inset 0 1px 0 rgba(255,255,255,.03)}@media (prefers-reduced-motion:reduce){.hero,.tile,button.exec{transition:none}.hero:hover,.tile:hover,button.exec:hover:not(:disabled){transform:none}}h1.market{font-size:26px;font-weight:650;letter-spacing:-.015em}.tile h3{font-size:15px;letter-spacing:-.008em}.caption{display:block;font-family:var(--mono);font-size:10.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--muted);padding:12px 16px 8px}.p-charthead{align-items:baseline;padding-right:16px}.p-charthead b{font-family:var(--mono);font-size:17px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.sidebadge{width:22px;height:22px;border-radius:6px;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.sidebadge.pos{background:color-mix(in srgb,var(--yes) 14%,transparent)}.sidebadge.neg{background:color-mix(in srgb,var(--no) 14%,transparent)}.copybtn{padding:4px 7px}.copybtn,.mvol{display:inline-flex;align-items:center}.mvol{gap:6px}.tside{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px;flex:1 1;align-content:end}.tbig{display:flex;justify-content:space-between;align-items:center;padding:10px 12px;border:none;border-radius:9px;cursor:pointer;font:600 13px var(--sans);transition:filter .12s ease,transform .12s ease}.tbig.yes{background:color-mix(in srgb,var(--yes) 14%,var(--panel-2));color:var(--yes)}.tbig.no{background:color-mix(in srgb,var(--no) 13%,var(--panel-2));color:var(--no)}.tbig:hover{filter:brightness(1.15);transform:translateY(-1px)}.tbig .tname{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tbig .tpct{font-family:var(--mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:700}.tmini{border:none;border-radius:6px;cursor:pointer;font:700 11px var(--mono);padding:5px 10px;flex-shrink:0;transition:filter .12s ease}.tmini.yes{background:color-mix(in srgb,var(--yes) 15%,var(--panel-2));color:var(--yes)}.tmini.no{background:color-mix(in srgb,var(--no) 14%,var(--panel-2));color:var(--no)}.tmini:hover{filter:brightness(1.2)}.tile .out .pct{width:40px}.hero-info .out .tmini{margin-left:2px}.balances{display:flex;gap:16px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.balances span,.balbtn{display:flex;flex-direction:column;align-items:flex-end;line-height:1.2}.balbtn{background:transparent;border:none;cursor:pointer;padding:5px 10px;border-radius:8px;transition:background .12s ease;color:var(--text)}.balbtn:hover{background:var(--panel)}.balances em{font-style:normal;font-family:var(--mono);font-size:9.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--muted)}.balances b{font-family:var(--mono);font-size:13.5px}.bellwrap{position:relative}.bell{width:36px;height:36px;border-radius:9px;border:none;cursor:pointer;background:var(--panel);color:var(--muted);display:inline-flex;align-items:center;justify-content:center;transition:color .12s ease,background .12s ease}.bell:hover{color:var(--text);background:var(--panel-2)}.belldrop{position:absolute;right:0;top:44px;width:240px;z-index:40;background:var(--panel);border:1px solid var(--line);border-radius:10px;box-shadow:0 12px 32px rgba(0,0,0,.45)}.spark{display:flex;align-items:center;gap:10px;margin:2px 0 6px}.spark em{font-style:normal;font-family:var(--mono);font-size:11px}.spark-empty{height:26px;display:block}.tside{gap:10px}.tbig{padding:14px;font-size:14px}.p-grid{display:grid;grid-template-columns:1fr 1.2fr;grid-gap:16px;gap:16px}@media (max-width:840px){.p-grid{grid-template-columns:1fr}}.p-card{background:var(--panel);border-radius:14px;padding:18px;display:flex;flex-direction:column;gap:16px;box-shadow:inset 0 1px 0 rgba(255,255,255,.03)}.p-card .p-head{background:transparent;padding:0;box-shadow:none}.p-kpis{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:12px;gap:12px;flex:1 1;align-content:end}.p-kpis div{display:flex;flex-direction:column;gap:2px}.p-kpis b{font-family:var(--mono);font-size:19px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.p-kpis span{font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:var(--muted)}.p-kpis span,.p-pnl{font-family:var(--mono)}.p-pnl{display:block;font-size:22px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;margin-top:2px}.p-charthead{display:flex;justify-content:space-between;align-items:flex-start;padding:0}.p-tabs{display:flex;align-items:center;gap:6px}.p-tabs button{background:transparent;border:none;cursor:pointer;font:650 15px var(--sans);color:var(--muted);padding:8px 12px;border-radius:8px}.p-tabs button.on{color:var(--text);background:var(--panel)}.p-search{flex:0 1 260px;margin-left:auto}.prow{display:grid;grid-template-columns:1fr 90px 90px 150px 64px;align-items:center;grid-gap:12px;gap:12px;padding:12px 16px;border-top:1px solid color-mix(in srgb,var(--line) 50%,transparent)}.prow:first-of-type{border-top:none}.prow.phead{font-family:var(--mono);font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:var(--muted);padding:12px 16px 8px}.prow .nm{font-size:14px}.prow .nm small{display:block;color:var(--muted);font-family:var(--mono);font-size:10.5px}.prow .pcell,.prow.phead span:not(:first-child){text-align:right}.prow .pval small{display:block;font-size:11px}@media (max-width:700px){.prow{grid-template-columns:1fr 80px}.prow .pcell:nth-child(2),.prow .pcell:nth-child(3),.prow.phead span:nth-child(2),.prow.phead span:nth-child(3){display:none}}.thead{display:flex;align-items:flex-start;gap:12px}.thead h2,.thead h3{flex:1 1;min-width:0}.micon{border-radius:10px;object-fit:cover;flex-shrink:0}.micon.mono{display:inline-flex;align-items:center;justify-content:center;font:700 18px var(--mono)}.hero-info .thead{margin-bottom:12px}.sellbtn{border:none;border-radius:7px;cursor:pointer;justify-self:end;font:700 11.5px var(--mono);padding:7px 14px;background:color-mix(in srgb,var(--no) 14%,var(--panel-2));color:var(--no);transition:filter .12s ease}.sellbtn:hover:not(:disabled){filter:brightness(1.2)}.sellbtn:disabled{opacity:.4;cursor:default}.sidebadge.buy{background:color-mix(in srgb,var(--yes) 14%,transparent);color:var(--yes)}.sidebadge.sell{background:color-mix(in srgb,var(--no) 14%,transparent);color:var(--no)}.act-buy{color:var(--yes);font-weight:600}.act-sell{color:var(--no);font-weight:600}.avatarbtn{padding:5px;display:inline-flex;align-items:center;gap:5px;background:var(--panel);border:1px solid var(--line)}.avatarbtn:hover{background:var(--panel-2);filter:none}.keydot{width:7px;height:7px;border-radius:50%;background:var(--yes);margin-right:3px}.p-nick{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.avwrap{position:relative}.avbtn{background:transparent;border:none;cursor:pointer;padding:0;border-radius:9px;line-height:0;display:inline-flex;transition:transform .12s ease}.avbtn:hover{transform:translateY(-1px)}.avbtn:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.avdrop{position:absolute;right:0;top:42px;width:210px;z-index:50;background:var(--panel);border:1px solid var(--line);border-radius:12px;box-shadow:0 16px 40px rgba(0,0,0,.5);overflow:hidden;padding:6px}.avhead{padding:8px 10px 10px;border-bottom:1px solid var(--line);margin-bottom:4px}.avnick{font-weight:650;font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.avaddr{background:transparent;border:none;color:var(--muted);font:500 11.5px var(--mono);cursor:pointer;padding:2px 0}.avaddr:hover{color:var(--accent-2)}.avitem{padding:9px 10px;border-radius:8px;font-size:13.5px;cursor:pointer}.avitem:hover{background:var(--panel-2)}.avitem.muted{color:var(--muted);cursor:default}.avitem.muted:hover{background:transparent}.avitem.danger{color:var(--no)}.avsep{height:1px;background:var(--line);margin:4px 6px}.gauge{display:inline-flex;flex-direction:column;align-items:center;flex-shrink:0;margin-top:-4px}.gauge .g-pct{font-family:var(--mono);font-size:20px;font-weight:700;fill:var(--text)}.gauge .g-label{font-family:var(--mono);font-size:10px;letter-spacing:.08em;text-transform:uppercase;color:var(--muted);margin-top:-6px}.thead h3{align-self:center}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.modal .ghost,.modal .wallet{width:100%}.modal .note{margin:-6px 0 4px}