.ob{border:1px solid var(--hairline-strong);background:var(--surface);border-radius:var(--radius);background-image:repeating-linear-gradient(0deg,#0000 0 2px,#00000024 2px 3px)}.ob-head{border-bottom:1px solid var(--hairline);align-items:center;gap:28px;padding:14px 18px;font-size:12px;display:flex}.ob-head .pair b{letter-spacing:.04em;color:var(--ink);font-size:14px;font-weight:600}.ob-head .chain{border:1px solid var(--hairline);color:var(--ink-dim);letter-spacing:.12em;margin-left:10px;padding:2px 6px;font-size:10px}.stats{gap:24px;display:flex}.stats dt{color:var(--ink-faint);letter-spacing:.12em;text-transform:uppercase;font-size:10px}.stats dd{color:var(--ink);font-variant-numeric:tabular-nums}.stats dd.up{color:var(--bid)}.stats dd.down{color:var(--ask)}.head-right{align-items:center;gap:16px;margin-left:auto;display:flex}.demo-btn{font:inherit;letter-spacing:.12em;text-transform:uppercase;border:1px solid var(--hairline);color:var(--ink-faint);cursor:pointer;transition:color var(--fast) var(--ease-out), border-color var(--fast) var(--ease-out);background:0 0;border-radius:2px;padding:3px 8px;font-size:10px}.demo-btn:hover{color:var(--ink-dim)}.demo-btn.on{color:var(--accent);border-color:var(--accent)}.live{color:var(--ink-dim);letter-spacing:.14em;text-transform:uppercase;align-items:center;gap:6px;font-size:10px;display:flex}.live i{background:var(--bid);width:6px;height:6px;animation:ob-pulse 2.4s var(--ease-out) infinite;border-radius:50%}.live.halt{color:var(--accent)}.live.halt i{background:var(--accent);animation:none}.offline.halted{border-color:var(--accent)}@keyframes ob-pulse{0%,to{opacity:1}50%{opacity:.25}}.demo-banner{color:var(--accent);border-bottom:1px solid var(--hairline);background:var(--accent-dim);padding:6px 18px;font-size:11px}.ob-grid{grid-template-columns:1.2fr 1fr .85fr;display:grid}.ob-grid>section+section{border-left:1px solid var(--hairline)}@media (width<=900px){.ob-head{flex-wrap:wrap;gap:10px 20px}.stats{flex-wrap:wrap;gap:12px 18px}.head-right{justify-content:space-between;width:100%;margin-left:0}.ob-grid{grid-template-columns:1fr}.ob-grid>section+section{border-left:none;border-top:1px solid var(--hairline)}}.cols{letter-spacing:.12em;text-transform:uppercase;color:var(--ink-faint);grid-template-columns:1.2fr 1fr .8fr;column-gap:12px;padding:10px 18px 6px;font-size:10px;display:grid}.cols span:last-child,.cols span:nth-child(2){text-align:right}.book{padding-bottom:10px}.asks,.bids{flex-direction:column;display:flex}.ob-row{font-family:var(--mono);font-variant-numeric:tabular-nums lining-nums;color:var(--ink);text-align:left;cursor:pointer;transition:background var(--fast) var(--ease-out);background:0 0;border:none;grid-template-columns:1.2fr 1fr .8fr;align-items:center;column-gap:12px;padding:5px 18px;font-size:13px;line-height:1.4;display:grid;position:relative}.ob-row:hover{background:#eae7e00d}.ob-row .s,.ob-row .c{text-align:right}.ob-row .c{color:var(--ink-dim)}.ob-row.ask .p{color:var(--ask)}.ob-row.bid .p{color:var(--bid)}.ob-row .depth{pointer-events:none;transition:width var(--med) var(--ease-out);position:absolute;top:1px;bottom:1px;right:0}.ob-row.ask .depth{background:var(--ask-dim)}.ob-row.bid .depth{background:var(--bid-dim)}.ob-row.flash-up{animation:fl-up .6s var(--ease-out)}.ob-row.flash-down{animation:fl-down .6s var(--ease-out)}@keyframes fl-up{0%{background:var(--bid-dim)}to{background:0 0}}@keyframes fl-down{0%{background:var(--ask-dim)}to{background:0 0}}.spread{border-block:1px solid var(--hairline);letter-spacing:.08em;text-transform:uppercase;color:var(--accent);background:#ffa0280d;justify-content:space-between;margin:6px 0;padding:7px 18px;font-size:11px;display:flex}.no-bids{font:inherit;font-family:var(--mono);text-align:left;color:var(--ink-faint);cursor:pointer;transition:color var(--fast) var(--ease-out);background:0 0;border:none;padding:12px 18px;font-size:12px}.no-bids:hover{color:var(--bid)}.demo-tag{letter-spacing:.1em;color:var(--accent);border:1px solid var(--accent-dim);background:var(--accent-dim);vertical-align:1px;border-radius:2px;margin-left:8px;padding:0 4px;font-size:9px;font-style:normal}.ticket{flex-direction:column;display:flex}.tabs{border-bottom:1px solid var(--hairline);grid-template-columns:1fr 1fr;display:grid}.tabs button{font:inherit;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-faint);cursor:pointer;transition:color var(--fast) var(--ease-out), box-shadow var(--fast) var(--ease-out);background:0 0;border:none;padding:12px;font-size:11px}.tabs button.act{color:var(--accent);box-shadow:inset 0 -1px 0 var(--accent)}.tabs button:first-child{border-right:1px solid var(--hairline)}.ticket-empty{color:var(--ink-faint);padding:28px 18px;font-size:12px;line-height:1.8}.ticket-body{padding:16px 18px 18px}.ticket-body .note{color:var(--ink-dim);margin-bottom:16px;font-size:13px;line-height:1.5}.line{border-bottom:1px solid var(--hairline);justify-content:space-between;align-items:center;gap:12px;padding:8px 0;font-size:12px;display:flex}.line>span:first-child{color:var(--ink-faint);text-transform:uppercase;letter-spacing:.1em;font-size:10px}.line b{font-weight:500}.line.total b{color:var(--accent);font-size:14px}.line input{font:inherit;font-family:var(--mono);border:none;border-bottom:1px solid var(--hairline-strong);color:var(--ink);text-align:right;background:0 0;width:9ch;padding:2px 0}.line input:focus{border-bottom-color:var(--accent);outline:none}.line input::placeholder{color:var(--ink-faint)}.qty{align-items:center;gap:10px;display:flex}.qty button{font:inherit;border:1px solid var(--hairline-strong);width:22px;height:22px;color:var(--ink-dim);cursor:pointer;transition:border-color var(--fast) var(--ease-out), color var(--fast) var(--ease-out);background:0 0;border-radius:2px;line-height:1}.qty button:hover{border-color:var(--accent);color:var(--accent)}.exec{font:inherit;font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;background:var(--accent);width:100%;color:var(--bg);cursor:pointer;transition:filter var(--fast) var(--ease-out), transform var(--fast) var(--ease-out);border:none;border-radius:2px;margin-top:16px;padding:11px;font-size:12px}.exec:hover{filter:brightness(1.1)}.exec:active{transform:translateY(1px)}.exec:disabled{opacity:.5;cursor:wait}.bid-exec{background:var(--bid)}.cancel{font:inherit;font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;width:100%;color:var(--ink-faint);cursor:pointer;background:0 0;border:none;margin-top:8px;padding:7px;font-size:10px}.cancel:hover{color:var(--ask)}.pay-loading{color:var(--ink-faint);margin-top:16px;font-size:11px}.pay{align-items:flex-start;gap:14px;margin-top:16px;display:flex}.pay img{border:1px solid var(--hairline-strong);border-radius:2px}.pay-meta{flex-direction:column;gap:8px;font-size:11px;display:flex}.pay-meta a{color:var(--accent)}.pay-meta button{font:inherit;color:var(--ink-dim);text-align:left;cursor:pointer;text-underline-offset:3px;text-decoration:underline;text-decoration-color:var(--ink-faint);background:0 0;border:none;padding:0}.pay-meta .waiting{color:var(--ink-faint);align-items:center;gap:6px;display:flex}.pay-meta .waiting i{background:var(--accent);width:5px;height:5px;animation:ob-pulse 1.2s var(--ease-out) infinite;border-radius:50%}.filled,.offline{border:1px solid var(--hairline-strong);border-radius:2px;margin-top:16px;padding:12px;font-size:12px;line-height:1.6}.filled{border-color:var(--bid)}.filled b{color:var(--bid);letter-spacing:.1em}.filled .sig{color:var(--ink-faint);font-size:10px}.offline b{color:var(--accent);letter-spacing:.08em;text-transform:uppercase;font-size:10px}.filled a,.offline a{color:var(--accent)}.tape ol{padding:0 0 10px;list-style:none}.tape li{font-variant-numeric:tabular-nums;color:var(--ink-dim);animation:tape-in var(--med) var(--ease-out);grid-template-columns:1.2fr 1fr .8fr;column-gap:12px;padding:4px 18px;font-size:12px;display:grid}.tape li span:nth-child(2),.tape li span:nth-child(3){text-align:right}.tape li.up span:nth-child(2){color:var(--bid)}.tape li.down span:nth-child(2){color:var(--ask)}@keyframes tape-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}.no-prints{color:var(--ink-faint);padding:16px 18px;font-size:12px;line-height:1.6}.hp{opacity:0;width:1px;height:1px;position:absolute;left:-10000px}.bid-msg{margin-top:8px;font-size:12px;line-height:1.5}.bid-msg.ok{color:var(--bid,#3fb950)}.bid-msg.bad{color:var(--ask,#f85149)}.intro[data-astro-cid-lcdefpme]{justify-content:space-between;align-items:flex-end;gap:40px;padding-block:clamp(64px,12vh,140px) clamp(48px,8vh,96px);display:flex}h1[data-astro-cid-lcdefpme]{letter-spacing:-.03em;text-wrap:balance;max-width:12ch;font-size:clamp(2.8rem,8vw,5.6rem);font-weight:600;line-height:1.02}.intro-side[data-astro-cid-lcdefpme]{color:var(--ink-dim);text-align:right;padding-bottom:10px;font-size:13px;line-height:1.9}.intro-side[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]:last-child{color:var(--accent)}section[data-astro-cid-lcdefpme].page+section[data-astro-cid-lcdefpme].page{margin-top:88px}.how[data-astro-cid-lcdefpme]{color:var(--ink-faint);max-width:74ch;margin-top:14px;font-size:12px;line-height:1.7}.undisclosed[data-astro-cid-lcdefpme]{border:1px dashed var(--hairline-strong);border-radius:var(--radius);color:var(--ink-faint);letter-spacing:.1em;text-transform:uppercase;justify-content:space-between;padding:22px 18px;font-size:12px;display:flex}.positions[data-astro-cid-lcdefpme]{list-style:none}.positions[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--hairline);grid-template-columns:140px 1fr 1.4fr;gap:20px;padding:14px 0;font-size:14px;display:grid}.positions[data-astro-cid-lcdefpme] .dates[data-astro-cid-lcdefpme]{color:var(--ink-faint);font-size:12px}.positions[data-astro-cid-lcdefpme] .role[data-astro-cid-lcdefpme]{font-weight:500}.positions[data-astro-cid-lcdefpme] .line[data-astro-cid-lcdefpme]{color:var(--ink-dim)}.tier[data-astro-cid-lcdefpme]+.tier[data-astro-cid-lcdefpme]{margin-top:36px}.tier-label[data-astro-cid-lcdefpme]{letter-spacing:.12em;text-transform:uppercase;color:var(--ink-faint);border-bottom:1px solid var(--hairline-strong);padding-bottom:8px;font-size:11px;font-weight:400}.listings[data-astro-cid-lcdefpme].otc li[data-astro-cid-lcdefpme],.listings[data-astro-cid-lcdefpme].delisted li[data-astro-cid-lcdefpme]{padding:9px 0;font-size:13px}.listings[data-astro-cid-lcdefpme].delisted .sym[data-astro-cid-lcdefpme],.listings[data-astro-cid-lcdefpme].delisted .name[data-astro-cid-lcdefpme]{color:var(--ink-faint);text-decoration:line-through 1px}.listings[data-astro-cid-lcdefpme]{list-style:none}.listings[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--hairline);grid-template-columns:80px 1fr 1.6fr 110px;align-items:baseline;gap:20px;padding:14px 0;font-size:14px;display:grid}.listings[data-astro-cid-lcdefpme] .sym[data-astro-cid-lcdefpme]{color:var(--accent);letter-spacing:.06em;font-size:12px}.listings[data-astro-cid-lcdefpme] .name[data-astro-cid-lcdefpme]{font-weight:500}.listings[data-astro-cid-lcdefpme] .line[data-astro-cid-lcdefpme]{color:var(--ink-dim)}.listings[data-astro-cid-lcdefpme] .links[data-astro-cid-lcdefpme]{justify-content:flex-end;gap:12px;font-size:12px;display:flex}.listings[data-astro-cid-lcdefpme] .links[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:var(--ink-dim);text-decoration:none}.listings[data-astro-cid-lcdefpme] .links[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover{color:var(--accent)}.listings[data-astro-cid-lcdefpme] .private[data-astro-cid-lcdefpme]{color:var(--ink-faint);letter-spacing:.08em;text-transform:uppercase;font-size:11px}.posts[data-astro-cid-lcdefpme]{list-style:none}.posts[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--hairline);justify-content:space-between;align-items:baseline;gap:24px;padding:12px 0;display:flex}.posts[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{font-size:16px;text-decoration:none}.posts[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover{color:var(--accent)}.posts[data-astro-cid-lcdefpme] .date[data-astro-cid-lcdefpme]{color:var(--ink-faint);white-space:nowrap;font-size:12px}.all[data-astro-cid-lcdefpme]{letter-spacing:.1em;text-transform:uppercase;color:var(--ink-dim);margin-top:18px;font-size:12px;text-decoration:none;display:inline-block}.all[data-astro-cid-lcdefpme]:hover{color:var(--accent)}@media (width<=720px){.intro[data-astro-cid-lcdefpme]{flex-direction:column;align-items:flex-start}.intro-side[data-astro-cid-lcdefpme]{text-align:left}.positions[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme],.listings[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{grid-template-columns:1fr;gap:4px}.listings[data-astro-cid-lcdefpme] .links[data-astro-cid-lcdefpme]{justify-content:flex-start}}
