:root{--cream-50:#fffbeb;--cream-100:#ede8d5;--cream-200:#c4c0b1;--cream-300:#a19f95;--ink-900:#151515;--ink-800:#1c1c1b;--ink-700:#2c2c2a;--ink-600:#3a3a37;--ink-500:#504f4b;--ink-400:#676660;--ink-300:#8a8880;--red-500:#ff4a5f;--red-600:#e84558;--red-700:#c43d4d;--red-800:#a13541;--teal-500:#00b18c;--teal-600:#02a180;--teal-700:#058a6e;--teal-800:#08735c;--font-display:"TASA Orbiter Display","TASA Orbiter","Space Grotesk",system-ui,sans-serif;--font-text:"TASA Orbiter Text","TASA Orbiter","Space Grotesk",system-ui,sans-serif;--font-mono:"JetBrains Mono","IBM Plex Mono",ui-monospace,monospace}:root,[data-theme=dark]{--bg:#0b0b0a;--bg-1:#151513;--bg-1-solid:#151513;--bg-2:#1f1f1c;--bg-elev:#18181669;--bg-elev-solid:#181816;--line:rgba(255,251,235,.09);--line-2:rgba(255,251,235,.16);--ink:var(--cream-50);--ink-dim:var(--cream-200);--ink-dimmer:var(--cream-300);--ink-muted:var(--ink-400);--accent-pos:var(--teal-500);--accent-neg:var(--red-500);--chip-bg:rgba(255,251,235,.05);--chip-bd:rgba(255,251,235,.09);--hover:rgba(255,251,235,.04);--link:#ede8d5;--link-hover:#fffbeb;--grid-dot:rgba(255,251,235,.045);--shadow:0 1px 0 rgba(255,251,235,.05) inset,0 2px 4px rgba(0,0,0,.45),0 8px 24px -12px rgba(0,0,0,.6);--shadow-lift:0 1px 0 rgba(255,251,235,.08) inset,0 12px 40px -8px rgba(0,0,0,.75),0 4px 12px rgba(0,0,0,.4);--glow-teal:0 0 0 1px rgba(0,177,140,.22),0 0 32px -8px rgba(0,177,140,.35);--glow-red:0 0 0 1px rgba(255,74,95,.22),0 0 32px -8px rgba(255,74,95,.35)}@media(prefers-color-scheme:light){:root:not([data-theme=dark]){--bg:#fbf6e3;--bg-1:#fffbeb;--bg-1-solid:#fffbeb;--bg-2:#f3ecd0;--bg-elev:#fffbeb;--bg-elev-solid:#fffbeb;--line:rgba(21,21,21,.08);--line-2:rgba(21,21,21,.14);--ink:var(--ink-900);--ink-dim:var(--ink-500);--ink-dimmer:var(--ink-400);--ink-muted:var(--ink-300);--accent-pos:var(--teal-700);--accent-neg:var(--red-700);--chip-bg:rgba(21,21,21,.04);--chip-bd:rgba(21,21,21,.08);--hover:rgba(21,21,21,.035);--link:var(--ink-900);--link-hover:var(--red-700);--grid-dot:rgba(21,21,21,.05);--shadow:0 1px 0 hsla(0,0%,100%,.5) inset,0 1px 2px rgba(21,21,21,.04);--shadow-lift:0 1px 0 hsla(0,0%,100%,.6) inset,0 10px 32px -10px rgba(21,21,21,.14),0 2px 6px rgba(21,21,21,.06);--glow-teal:0 0 0 1px rgba(5,138,110,.22),0 0 32px -8px rgba(5,138,110,.28);--glow-red:0 0 0 1px rgba(196,61,77,.22),0 0 32px -8px rgba(196,61,77,.28)}}[data-theme=light]{--bg:#fbf6e3;--bg-1:#fffbeb;--bg-1-solid:#fffbeb;--bg-2:#f3ecd0;--bg-elev:#fffbeb;--bg-elev-solid:#fffbeb;--line:rgba(21,21,21,.08);--line-2:rgba(21,21,21,.14);--ink:var(--ink-900);--ink-dim:var(--ink-500);--ink-dimmer:var(--ink-400);--ink-muted:var(--ink-300);--accent-pos:var(--teal-700);--accent-neg:var(--red-700);--chip-bg:rgba(21,21,21,.04);--chip-bd:rgba(21,21,21,.08);--hover:rgba(21,21,21,.035);--link:var(--ink-900);--link-hover:var(--red-700);--grid-dot:rgba(21,21,21,.05);--shadow:0 1px 0 hsla(0,0%,100%,.5) inset,0 1px 2px rgba(21,21,21,.04);--shadow-lift:0 1px 0 hsla(0,0%,100%,.6) inset,0 10px 32px -10px rgba(21,21,21,.14),0 2px 6px rgba(21,21,21,.06);--glow-teal:0 0 0 1px rgba(5,138,110,.22),0 0 32px -8px rgba(5,138,110,.28);--glow-red:0 0 0 1px rgba(196,61,77,.22),0 0 32px -8px rgba(196,61,77,.28)}*{box-sizing:border-box}body,html{margin:0;padding:0}body{background:var(--bg);color:var(--ink);font-family:var(--font-text);font-feature-settings:"ss01","ss02";font-size:14px;line-height:1.45;-webkit-font-smoothing:antialiased;min-height:100vh;text-rendering:optimizeLegibility}a{color:var(--link);text-decoration:none}a:hover{color:var(--link-hover)}button{background:transparent;border:0;color:inherit;cursor:pointer;font-family:inherit}::-webkit-scrollbar{height:10px;width:10px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:var(--line-2);border-radius:10px}::-webkit-scrollbar-thumb:hover{background:var(--ink-500)}@font-face{font-display:swap;font-family:TASA Orbiter Display;font-weight:400 900;src:local("Space Grotesk")}@font-face{font-display:swap;font-family:TASA Orbiter Text;font-weight:400 700;src:local("Space Grotesk")}h1,h2,h3,h4{font-family:var(--font-display);font-weight:700;letter-spacing:-.01em;margin:0}.mono{font-family:var(--font-mono);font-feature-settings:"zero"}.ui-label{color:var(--ink-dimmer);font-family:var(--font-mono);font-size:11px;font-weight:500;letter-spacing:.08em;text-transform:uppercase}.container{margin:0 auto;max-width:1440px;padding:0 56px}@media(max-width:1200px){.container{padding:0 40px}}@media(max-width:900px){.container{padding:0 24px}}@media(max-width:480px){.container{padding:0 16px}}@media(max-width:640px){.hide-sm-down{display:none!important}}@media(max-width:900px){.hide-md-down{display:none!important}}.show-sm-down{display:none}@media(max-width:640px){.show-sm-down{display:initial}}.show-md-down{display:none}@media(max-width:900px){.show-md-down{display:initial}}.grid{display:grid}.row{display:flex}.gap-8{gap:8px}.gap-12{gap:12px}.gap-16{gap:16px}.gap-24{gap:24px}.gap-32{gap:32px}.dotgrid{background-image:radial-gradient(var(--grid-dot) 1px,transparent 1px);background-position:0 0;background-size:24px 24px}.divider-v{align-self:stretch;width:1px}.divider-h,.divider-v{background:var(--line)}.divider-h{height:1px}.muted{color:var(--ink-dim)}.dim{color:var(--ink-dimmer)}.nowrap{white-space:nowrap}.right{text-align:right}.center{text-align:center}.hidden{display:none!important}.text-xs{font-size:11px}.text-sm{font-size:12px}@keyframes fadeUp{0%{transform:translateY(12px)}to{transform:translateY(0)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.reveal{animation:fadeUp .7s cubic-bezier(.2,.8,.2,1) both;opacity:1}.reveal.d-1{animation-delay:.05s}.reveal.d-2{animation-delay:.15s}.reveal.d-3{animation-delay:.25s}.reveal.d-4{animation-delay:.35s}.reveal.d-5{animation-delay:.45s}.reveal.d-6{animation-delay:.55s}.page-enter-active,.page-leave-active{backface-visibility:hidden;transition:opacity .26s cubic-bezier(.2,.8,.2,1),transform .32s cubic-bezier(.2,.8,.2,1);will-change:opacity,transform}.page-enter-from{opacity:0;transform:translate3d(0,10px,0)}.page-leave-to{opacity:0;transform:translate3d(0,-6px,0)}.page-enter-to,.page-leave-from{transform:translateZ(0)}@media(prefers-reduced-motion:reduce){.page-enter-active,.page-leave-active{transform:none!important;transition:opacity .15s linear;will-change:auto}.page-enter-from,.page-enter-to,.page-leave-from,.page-leave-to{transform:none}}.header{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:var(--bg);border-bottom:1px solid var(--line);position:sticky;top:0;z-index:50}.header-inner{align-items:center;display:flex;gap:28px;height:72px}@media(max-width:900px){.header-inner{gap:14px;height:64px}}.header .nav-burger{display:none;flex-shrink:0;height:40px;width:40px}@media(max-width:900px){.header .nav-burger{display:grid}}.brand{align-items:center;cursor:pointer;display:flex;gap:10px}.brand-mark{color:var(--ink);display:block;height:22px;width:auto}.brand-word{font-family:var(--font-display);font-size:18px;font-weight:700;letter-spacing:-.01em}.brand-word .dot{color:var(--red-500)}[data-theme=light] .brand-word .dot{color:var(--red-700)}.brand-suffix{border-left:1px solid var(--line);color:var(--ink-dimmer);font-family:var(--font-mono);font-size:11px;letter-spacing:.1em;margin-left:8px;padding-left:12px;text-transform:uppercase}.nav{display:flex;gap:2px;margin-left:8px}@media(max-width:900px){.nav{display:none}}.nav a{align-items:center;border-radius:6px;color:var(--ink-dim);display:inline-flex;font-family:var(--font-display);font-size:14px;font-weight:500;gap:7px;padding:8px 11px;position:relative;transition:color .2s ease}.nav a svg{flex-shrink:0;opacity:.7;transition:opacity .15s ease}.nav a:hover{color:var(--ink)}.nav a:hover svg{opacity:1}.nav a.active{color:var(--ink)}.nav a.active svg{color:var(--teal-500);opacity:1}.nav a:after{background:var(--ink);bottom:-20px;content:"";height:1px;left:11px;position:absolute;right:11px;transform:scaleX(0);transform-origin:center;transition:transform .32s cubic-bezier(.2,.8,.2,1)}.nav a:hover:after{background:var(--ink-dim);transform:scaleX(.4)}.nav a.active:after{background:var(--ink);transform:scaleX(1)}.nav a[data-collapse-at=xxl]{display:none}@media(max-width:1280px){.nav a[data-collapse-at=xl]{display:none}}.nav-more-menu{animation:navMoreIn .14s cubic-bezier(.2,.8,.2,1);background:var(--bg-elev-solid);border:1px solid var(--line);border-radius:8px;box-shadow:0 12px 32px #00000059,0 2px 6px #0003;display:flex;flex-direction:column;gap:2px;min-width:180px;padding:6px;position:absolute;right:0;top:calc(100% + 8px);z-index:50}.nav-more-menu a{align-items:center;border-radius:5px;color:var(--ink-dim);display:inline-flex;font-family:var(--font-display);font-size:13.5px;font-weight:500;gap:10px;padding:8px 10px;position:relative}.nav-more-menu a svg{flex-shrink:0;opacity:.7}.nav-more-menu a:hover{background:var(--hover);color:var(--ink)}.nav-more-menu a:hover svg{opacity:1}.nav-more-menu a.active{color:var(--ink)}.nav-more-menu a.active svg{color:var(--teal-500);opacity:1}.nav-more-menu a:after{display:none}@keyframes navMoreIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.nav-more-menu a[data-show-at=xl]{display:none}@media(max-width:1280px){.nav-more-menu a[data-show-at=xl]{display:inline-flex}}.network-switch{align-items:center;border:1px solid var(--line-2);border-radius:100px;cursor:pointer;display:flex;font-family:var(--font-mono);font-size:12px;gap:8px;padding:6px 10px 6px 8px}.network-switch:hover{background:var(--hover)}@media(max-width:640px){.header .header-network,.header .theme-switch{display:none}}@media(max-width:480px){.brand-suffix{display:none}}.network-dot{background:var(--teal-500);border-radius:50%;box-shadow:0 0 0 3px #00b18c33;height:8px;width:8px}.network-dot.testnet{background:var(--red-500);box-shadow:0 0 0 3px #ff4a5f33}.network-name{font-weight:600;letter-spacing:.02em}.network-type{color:var(--ink-dimmer);font-size:10px;letter-spacing:.1em;text-transform:uppercase}.icon-btn{border-radius:6px;color:var(--ink-dim);display:grid;height:36px;place-items:center;width:36px}.icon-btn:hover{background:var(--hover);color:var(--ink)}.price-chip{align-items:baseline;border-left:1px solid var(--line);display:inline-flex;font-family:var(--font-mono);font-size:12px;gap:6px;padding-left:12px}.price-chip .sym{color:var(--ink-dimmer);font-size:10px;letter-spacing:.1em;text-transform:uppercase}.price-chip .val{color:var(--ink)}.price-chip .chg.up{color:var(--teal-500)}.price-chip .chg.down{color:var(--red-500)}[data-theme=light] .price-chip .chg.up{color:var(--teal-700)}[data-theme=light] .price-chip .chg.down{color:var(--red-700)}.footer{border-top:1px solid var(--line);color:var(--ink-dimmer);margin-top:64px;padding:32px 0}.footer-inner{align-items:flex-start;display:flex;flex-wrap:wrap;gap:32px}.footer-col{display:flex;flex-direction:column;font-size:12px;gap:6px}.footer-col .ui-label{margin-bottom:4px}.accent-line{display:none}@media(max-width:900px){.footer{margin-top:40px;padding:24px 0}.footer-inner{gap:24px}.footer-col{flex:1 1 140px;min-width:140px}}@media(max-width:480px){.footer-inner{display:grid;gap:18px 20px;grid-template-columns:1fr 1fr}.footer-col:first-child{grid-column:1/-1}}.panel{background:var(--bg-elev);border:1px solid var(--line);border-radius:12px;box-shadow:var(--shadow);overflow:hidden;transition:box-shadow .4s cubic-bezier(.2,.8,.2,1),border-color .4s cubic-bezier(.2,.8,.2,1),transform .4s cubic-bezier(.2,.8,.2,1)}.panel.interactive{cursor:pointer}.panel.interactive:hover{border-color:var(--line-2);box-shadow:var(--shadow-lift);transform:translateY(-1px)}.panel.hero-card{background:linear-gradient(180deg,var(--bg-elev) 0,var(--bg-1-solid) 100%);position:relative}.panel.hero-card:before{background:radial-gradient(circle at 85% 0,rgba(0,177,140,.1),transparent 50%);border-radius:inherit;content:"";inset:0;pointer-events:none;position:absolute}[data-theme=light] .panel.hero-card:before{background:radial-gradient(circle at 85% 0,rgba(5,138,110,.08),transparent 50%)}.panel-head{align-items:center;border-bottom:1px solid var(--line);display:flex;flex-wrap:wrap;gap:12px;padding:18px 22px}.panel-head h3{font-size:15px;font-weight:600;letter-spacing:-.005em}.panel-head .tag{color:var(--ink-dimmer);font-family:var(--font-mono);font-size:10px;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap}.panel-head .spacer{flex:1}@media(max-width:640px){.panel-head{gap:8px;padding:14px 16px}.panel>.table:not(.compact){padding:10px 12px 14px}}.table{border-collapse:collapse;width:100%}.table th{border-bottom:1px solid var(--line);color:var(--ink-dimmer);font-family:var(--font-mono);font-size:10px;font-weight:500;letter-spacing:.12em;padding:10px 18px;text-align:left;text-transform:uppercase;white-space:nowrap}.table th.right{text-align:right}.table th.center{text-align:center}.table td{border-bottom:1px solid var(--line);font-size:13px;padding:14px 18px;vertical-align:middle}.table tbody tr{transition:background .22s ease}.table tbody tr:hover{background:var(--hover)}.table tbody tr:hover td:first-child{box-shadow:inset 2px 0 0 var(--accent-pos)}.table tbody tr:last-child td{border-bottom:0}.table.compact td{font-size:12.5px;padding:10px 18px}.table.compact th{padding:8px 18px}@media(max-width:640px){.table:not(.compact){display:block}.table:not(.compact) thead{display:none}.table:not(.compact) tbody{display:flex;flex-direction:column;gap:6px}.table:not(.compact) tr{background:var(--bg-elev);border:1px solid var(--line);border-radius:10px;display:grid;gap:3px;grid-template-columns:1fr;padding:10px 12px}.table:not(.compact) tr:hover{background:var(--bg-elev);border-color:var(--line-2)}.table:not(.compact) tr:hover td:first-child{box-shadow:none}.table:not(.compact) td{align-items:baseline;border:none;display:flex;flex-wrap:wrap;font-size:12.5px;gap:4px 10px;min-width:0;padding:0}.table:not(.compact) td:before{color:var(--ink-dimmer);content:attr(data-label);flex:0 0 auto;font-family:var(--font-mono);font-size:10px;letter-spacing:.1em;line-height:1.5;min-width:64px;text-transform:uppercase}.table:not(.compact) td:not([data-label]):before,.table:not(.compact) td[data-label=""]:before{display:none}.table:not(.compact) td.right{text-align:left}.table.compact .col-id{width:96px}.table.compact .col-meta{width:120px}.table.compact .row-mid{flex-wrap:wrap;gap:4px 8px}}.pill{align-items:center;border:1px solid transparent;border-radius:100px;display:inline-flex;font-family:var(--font-mono);font-size:11px;gap:6px;letter-spacing:.03em;padding:3px 8px 3px 6px;white-space:nowrap}.pill .dot{background:currentColor;border-radius:50%;height:6px;width:6px}.pill.success{background:#00b18c14;border-color:#00b18c40;color:var(--teal-500)}.pill.fail{background:#ff4a5f14;border-color:#ff4a5f40;color:var(--red-500)}.pill.pending{background:#c4c0b114;border-color:#c4c0b133;color:var(--cream-200)}.pill.neutral{background:var(--chip-bg);border-color:var(--chip-bd);color:var(--ink-dim)}[data-theme=light] .pill.success{background:#058a6e14;border-color:#058a6e4d;color:var(--teal-700)}[data-theme=light] .pill.fail{background:#c43d4d14;border-color:#c43d4d4d;color:var(--red-700)}.chip{align-items:center;background:var(--chip-bg);border:1px solid var(--chip-bd);border-radius:4px;color:var(--ink-dim);display:inline-flex;font-family:var(--font-mono);font-size:11px;gap:6px;padding:3px 8px;transition:background .18s ease,border-color .18s ease,color .18s ease;white-space:nowrap}.chip:hover{border-color:var(--line-2);color:var(--ink)}.chip.module{background:#00b18c0f;border-color:#00b18c40;color:var(--teal-500)}.chip.call{color:var(--cream-100)}[data-theme=light] .chip.module{background:#058a6e0f;border-color:#058a6e4d;color:var(--teal-700)}[data-theme=light] .chip.call{color:var(--ink-900)}.hash{color:var(--link);font-family:var(--font-mono);font-size:12.5px;letter-spacing:-.01em;white-space:nowrap}.hash:hover{color:var(--red-500)}[data-theme=light] .hash:hover{color:var(--red-700)}.hash-dim{color:var(--ink-dim)}.copy-btn,.fmt-btn{border-radius:4px;color:var(--ink-dimmer);cursor:pointer;display:inline-grid;height:22px;place-items:center;transition:color .15s;width:22px}.copy-btn:hover,.fmt-btn:hover{background:var(--hover);color:var(--ink)}.kv{display:grid;gap:0;grid-template-columns:220px 1fr}.kv>.k,.kv>.v{border-bottom:1px solid var(--line);font-size:13px;padding:16px 24px}.kv>.k{background:var(--bg);border-right:1px solid var(--line);color:var(--ink-dimmer);font-family:var(--font-mono);font-size:11px;letter-spacing:.08em;text-transform:uppercase}.kv>.v{min-width:0;word-break:break-all}.kv>.k:last-of-type,.kv>.v:last-of-type{border-bottom:0}@media(max-width:640px){.kv{grid-template-columns:1fr}.kv>.k,.kv>.v{padding:0 16px}.kv>.k{background:transparent;border-bottom:none;border-right:none;padding-top:8px}.kv>.v{padding-bottom:8px;padding-top:1px}}.stat{border-right:1px solid var(--line);display:flex;flex-direction:column;gap:10px;padding:28px}.stat:last-child{border-right:0}.stat .label{color:var(--ink-dimmer);font-family:var(--font-mono);font-size:10px;letter-spacing:.14em;text-transform:uppercase}.stat .value{font-family:var(--font-display);font-size:28px;font-weight:600;letter-spacing:-.025em;line-height:1}.stat .sub{color:var(--ink-dim);font-family:var(--font-mono);font-size:11px}.tabs{border-bottom:1px solid var(--line);display:flex;gap:0;overflow-x:auto;position:relative;scrollbar-width:thin;-webkit-overflow-scrolling:touch}.tab{align-items:center;background:transparent;border:0;color:var(--ink-dimmer);cursor:pointer;display:inline-flex;flex-shrink:0;font-family:var(--font-display);font-size:14px;font-weight:500;gap:8px;padding:14px 18px;transition:color .22s ease;white-space:nowrap}.tab:hover{color:var(--ink-dim)}.tab.active{color:var(--ink)}.tab .count{background:var(--chip-bg);border-radius:100px;color:var(--ink-dim);font-family:var(--font-mono);font-size:11px;padding:1px 6px;transition:background .22s ease,color .22s ease}.tab.active .count{background:var(--ink);color:var(--bg)}.tabs__indicator{background:var(--ink);border-radius:2px 2px 0 0;bottom:-1px;height:2px;left:0;opacity:0;pointer-events:none;position:absolute;transform:translate(0);transition:transform .38s cubic-bezier(.2,.8,.2,1),width .38s cubic-bezier(.2,.8,.2,1),opacity .2s ease;width:0}.tabs__indicator.ready{opacity:1}@media(prefers-reduced-motion:reduce){.tabs__indicator{transition:opacity .15s linear}}.btn{align-items:center;background:transparent;border:1px solid var(--line-2);border-radius:8px;color:var(--ink);display:inline-flex;font-family:var(--font-display);font-size:13px;font-weight:500;gap:8px;padding:8px 14px;transition:background .18s ease,border-color .18s ease,transform .18s cubic-bezier(.2,.8,.2,1),box-shadow .18s ease}.btn:hover{background:var(--hover);border-color:var(--ink-dim);box-shadow:0 4px 12px -4px #00000040;transform:translateY(-1px)}.btn:active{transform:translateY(0)}.btn.primary{background:var(--ink);border-color:var(--ink);color:var(--bg)}.btn.primary:hover{background:var(--cream-100);color:var(--ink-900)}.btn.ghost{border-color:transparent}.btn.sm{font-size:12px;padding:5px 10px}[data-theme=light] .btn:hover{box-shadow:0 4px 12px -4px #1515151a}[data-theme=light] .btn.primary{background:var(--ink-900);border-color:var(--ink-900);color:var(--cream-50)}[data-theme=light] .btn.primary:hover{background:#2a2a28}.icon-square{border:1px solid var(--line-2);border-radius:6px;color:var(--ink-dim);cursor:pointer;display:grid;height:32px;place-items:center;width:32px}.icon-square:hover{background:var(--hover);color:var(--ink)}@media(max-width:640px){.icon-square{height:40px;width:40px}}.seg{border:1px solid var(--line-2);border-radius:100px;display:inline-flex;gap:2px;padding:3px;position:relative}.seg__indicator{background:var(--ink);border-radius:100px;bottom:3px;left:0;opacity:0;pointer-events:none;position:absolute;top:3px;transform:translate(0);transition:transform .36s cubic-bezier(.2,.8,.2,1),width .36s cubic-bezier(.2,.8,.2,1),opacity .2s ease;width:0;z-index:0}.seg__indicator.ready{opacity:1}.seg button{background:transparent;border:0;border-radius:100px;color:var(--ink-dim);cursor:pointer;font-family:var(--font-mono);font-size:11px;letter-spacing:.06em;padding:5px 12px;position:relative;text-transform:uppercase;transition:color .22s ease;z-index:1}.seg button:hover:not(.active){color:var(--ink)}.seg button.active{color:var(--bg)}@media(prefers-reduced-motion:reduce){.seg__indicator{transition:opacity .15s linear}}.breadcrumb{align-items:center;display:flex;flex-wrap:wrap;font-family:var(--font-mono);font-size:11px;gap:10px;letter-spacing:.08em;padding:28px 0 0;text-transform:uppercase}.breadcrumb,.breadcrumb a{color:var(--ink-dimmer)}.breadcrumb a:hover{color:var(--ink)}.breadcrumb .sep{color:var(--ink-muted)}@media(max-width:640px){.breadcrumb{flex-wrap:nowrap;gap:8px;overflow-x:auto;padding:20px 0 0;scrollbar-width:none;-webkit-overflow-scrolling:touch}.breadcrumb::-webkit-scrollbar{display:none}.breadcrumb>*{flex-shrink:0}}.pagination{flex-wrap:wrap;font-family:var(--font-mono);font-size:12px;gap:4px}.pagination,.pagination a,.pagination button{align-items:center;color:var(--ink-dim);display:inline-flex;justify-content:center}.pagination a,.pagination button{border:1px solid transparent;border-radius:6px;cursor:pointer;font-family:inherit;font-size:inherit;height:30px;min-width:30px;padding:0 10px;transition:background .15s ease,color .15s ease,border-color .15s ease}.pagination a:hover:not(:disabled):not(.current),.pagination button:hover:not(:disabled):not(.current){background:var(--hover);border-color:var(--line-2);color:var(--ink)}.pagination a:disabled,.pagination button:disabled{cursor:not-allowed;opacity:.4}.pagination a.current,.pagination button.current{background:var(--ink);border-color:var(--ink);color:var(--bg)}.pagination .ellipsis{color:var(--ink-dimmer);min-width:24px;text-align:center;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media(max-width:640px){.pagination{justify-content:center;width:100%}.pagination a,.pagination button{height:40px;min-width:40px;padding:0 10px}}[data-theme=light] .pagination a.current,[data-theme=light] .pagination button.current{background:var(--ink-900);border-color:var(--ink-900);color:var(--cream-50)}.identicon{background:conic-gradient(from 0deg,var(--teal-500),var(--red-500),var(--cream-200),var(--teal-700),var(--teal-500));border:1px solid var(--line-2);border-radius:50%;display:inline-block;flex-shrink:0;height:28px;width:28px}.identicon-lg{height:56px;width:56px}.connection-pill{align-items:center;background:var(--chip-bg);border:1px solid var(--chip-bd);border-radius:100px;color:var(--ink-dim);display:inline-flex;font-family:var(--font-mono);font-size:11px;gap:8px;letter-spacing:.04em;padding:4px 10px 4px 8px;white-space:nowrap}.connection-pill .dot{background:currentColor;border-radius:50%;flex-shrink:0;height:8px;width:8px}.connection-pill .bars{align-items:stretch;display:inline-flex;flex-shrink:0;gap:2px;height:10px;width:14px}.connection-pill .bars>i{animation:connWaveBar 1s ease-in-out infinite;background:currentColor;border-radius:1px;flex:1;transform-origin:center}.connection-pill .bars>i:first-child{animation-delay:0s}.connection-pill .bars>i:nth-child(2){animation-delay:.15s}.connection-pill .bars>i:nth-child(3){animation-delay:.3s}.connection-pill .label{font-size:10px;letter-spacing:.1em;text-transform:uppercase}.connection-pill--connecting{background:#c4c0b114;border-color:#c4c0b140;color:var(--cream-200)}.connection-pill--connecting .dot{animation:connPulseNeutral 1.4s ease-in-out infinite}.connection-pill--connected{background:#00b18c14;border-color:#00b18c40;color:var(--teal-500)}.connection-pill--reconnecting{background:#ff4a5f14;border-color:#ff4a5f40;color:var(--red-500)}.connection-pill--reconnecting .dot{animation:connPulseRed 1.1s ease-in-out infinite}.connection-pill--offline{background:transparent;border-color:var(--line);color:var(--ink-muted)}.connection-pill--offline .dot{animation:none;background:var(--ink-muted)}[data-theme=light] .connection-pill--connected{background:#058a6e0f;border-color:#058a6e4d;color:var(--teal-700)}[data-theme=light] .connection-pill--reconnecting{background:#c43d4d0f;border-color:#c43d4d4d;color:var(--red-700)}@keyframes connWaveBar{0%,to{transform:scaleY(.3)}50%{transform:scaleY(1)}}@media(prefers-reduced-motion:reduce){.connection-pill .bars>i{animation:none;transform:scaleY(.7)}}@keyframes connPulseRed{0%,to{box-shadow:0 0 #ff4a5f8c}50%{box-shadow:0 0 0 5px #ff4a5f00}}@keyframes connPulseNeutral{0%,to{opacity:1}50%{opacity:.35}}.skeleton-row{align-items:center;border-bottom:1px solid var(--line);display:grid;gap:12px;padding:14px 18px}.skeleton-row:last-child{border-bottom:0}.skeleton-row>span{background:var(--chip-bg);border-radius:4px;display:block;height:12px;overflow:hidden;position:relative}.skeleton-row>span:after{animation:skeleton-shimmer 1.4s linear infinite;background:linear-gradient(90deg,transparent,rgba(255,251,235,.07),transparent);background-size:200% 100%;content:"";inset:0;position:absolute}[data-theme=light] .skeleton-row>span:after{background:linear-gradient(90deg,transparent,rgba(21,21,21,.06),transparent);background-size:200% 100%}@keyframes skeleton-shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.row-fade-in{animation:row-fade-in-opacity .3s ease-out both,row-highlight-fade 2s ease-out both}@keyframes row-fade-in-opacity{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@keyframes row-highlight-fade{0%{background:#00b18c24}to{background:transparent}}[data-theme=light] .row-fade-in{animation:row-fade-in-opacity .3s ease-out both,row-highlight-fade-light 2s ease-out both}@keyframes row-highlight-fade-light{0%{background:#058a6e1a}to{background:transparent}}.page-title{align-items:flex-end;border-bottom:1px solid var(--line);display:flex;gap:16px;padding:48px 0 36px}.page-title h1{font-size:48px;font-weight:600;letter-spacing:-.04em;line-height:1}.page-title .navs{align-items:center;display:flex;gap:8px;margin-left:auto}@media(max-width:640px){.page-title{align-items:flex-start;flex-wrap:wrap;gap:12px;padding:28px 0 22px}.page-title h1{font-size:28px;word-break:break-word}.page-title .navs{margin-left:0}}.waveform-hero{--wh-bar-top:var(--ink);--wh-bar-bot:var(--ink-dimmer);--wh-bar-near:var(--teal-500);--wh-axis:var(--line-2);background:var(--bg-elev);border:1px solid var(--line);border-radius:18px;display:flex;flex-direction:column;gap:14px;overflow:hidden;padding:22px 28px 26px;position:relative}.waveform-hero:before{background:radial-gradient(ellipse at 85% 50%,rgba(224,49,39,.1),transparent 45%),radial-gradient(ellipse at 10% 110%,rgba(0,177,140,.07),transparent 50%);content:"";inset:0;pointer-events:none;position:absolute}[data-theme=dark] .waveform-hero{--wh-bar-top:#f3eadb;--wh-bar-bot:#6d6457}[data-theme=light] .waveform-hero{--wh-bar-top:#1a1814;--wh-bar-bot:#a89d86}.wh-top{gap:8px;justify-content:space-between;position:relative;z-index:2}.wh-meta,.wh-top{align-items:center;display:flex;flex-wrap:wrap}.wh-meta{gap:10px}.wh-sep{color:var(--ink-dimmer);font-family:var(--font-mono)}.wh-countdown{align-items:center;display:flex;gap:8px}.wh-next-num{color:var(--red-500);font-size:13px;font-variant-numeric:tabular-nums;font-weight:600;min-width:48px;text-align:right}.wh-stage{border-bottom:1px solid var(--line);border-top:1px solid var(--line);height:260px;margin:0 -28px;overflow:hidden;position:relative}.wh-svg{display:block;height:100%;width:100%}.wh-head{backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);background:color-mix(in oklab,var(--bg-0) 72%,transparent);border:1px solid var(--line);border-radius:12px;min-width:220px;padding:14px 16px;pointer-events:none;position:absolute;right:32px;text-align:right;top:50%;transform:translateY(-50%);z-index:3}.wh-head-num{font-family:var(--font-display);font-size:44px;font-variant-numeric:tabular-nums;font-weight:700;letter-spacing:-.035em;line-height:1;margin-top:4px;white-space:nowrap}.wh-head-sub{margin-top:8px;white-space:nowrap}.wh-leftlabel{bottom:12px;left:32px;opacity:.5;position:absolute;z-index:2}.wh-bottom{align-items:end;display:flex;flex-wrap:wrap;gap:24px;justify-content:space-between;padding-top:4px;position:relative;z-index:2}.wh-title h1{font-family:var(--font-display);font-size:clamp(32px,4vw,52px);font-weight:700;letter-spacing:-.035em;line-height:1;margin:0}.wh-title h1 em{color:var(--ink-dim);font-style:italic;font-weight:400}.wh-actions{display:flex;flex-wrap:wrap;gap:8px}@media(max-width:860px){.wh-stage{height:200px}.wh-head{min-width:160px;padding:10px 12px;right:14px}.wh-head-num{font-size:30px}.wh-leftlabel{display:none}}.bar{background:var(--chip-bg);border-radius:2px;height:4px;overflow:hidden}.bar,.bar>i{position:relative}.bar>i{animation:barFill 1.1s cubic-bezier(.2,.8,.2,1) .2s both;background:linear-gradient(90deg,var(--teal-500),var(--teal-700));display:block;height:100%;transform-origin:left}.bar>i:after{animation:shimmer 2.8s linear infinite;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.35),transparent);background-size:200% 100%;content:"";inset:0;position:absolute}@keyframes barFill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.spark{display:block;height:120px;width:100%}@keyframes liveWave{0%,to{transform:scaleY(.3)}50%{transform:scaleY(1)}}.live-dot{--live-dot-h:10px;align-items:stretch;color:var(--teal-500);display:inline-flex;gap:2px;height:var(--live-dot-h);vertical-align:middle;width:calc(var(--live-dot-h)*1.4)}.live-dot>i{animation:liveWave 1s ease-in-out infinite;background:currentColor;border-radius:1px;flex:1;transform-origin:center}.live-dot>i:first-child{animation-delay:0s}.live-dot>i:nth-child(2){animation-delay:.15s}.live-dot>i:nth-child(3){animation-delay:.3s}@media(prefers-reduced-motion:reduce){.live-dot>i{animation:none;transform:scaleY(.7)}}@keyframes caretBlink{0%,60%{opacity:1}61%,to{opacity:0}}.live-num{position:relative}.live-num:after{animation:caretBlink 1.2s steps(1) infinite;background:var(--teal-500);content:"";display:inline-block;height:.85em;margin-left:.12em;vertical-align:-12%;width:.08em}@keyframes tick{0%{opacity:0;transform:translateY(-.6em)}to{opacity:1;transform:translateY(0)}}.ticker{animation:tick .5s cubic-bezier(.2,.8,.2,1);display:inline-block}.search-wrap{flex:1;margin:0 auto;max-width:520px;min-width:0;position:relative}.search-input-wrap{align-items:center;background:var(--bg-1);border:1px solid var(--line-2);border-radius:100px;display:flex;gap:10px;height:36px;padding:0 10px 0 12px;transition:border-color .18s ease,background .18s ease}.search-input-wrap:hover{border-color:var(--ink-muted)}.search-input-wrap:focus-within{background:var(--bg-elev-solid);border-color:var(--ink-dim)}.search-input-wrap.is-open{border-color:var(--ink-dim)}.search-ico{color:var(--ink-dimmer);flex-shrink:0;transition:color .18s ease}.search-input-wrap.has-value .search-ico,.search-input-wrap:focus-within .search-ico{color:var(--ink-dim)}.search-input{background:transparent;border:none;color:var(--ink);flex:1;font-family:var(--font-display);font-size:13px;letter-spacing:-.005em;min-width:0;outline:none;padding:0}.search-input::-moz-placeholder{color:var(--ink-dimmer)}.search-input::placeholder{color:var(--ink-dimmer)}.search-input::-webkit-search-cancel-button,.search-input::-webkit-search-decoration{-webkit-appearance:none;appearance:none}.search-kbd{background:transparent;border:1px solid var(--line-2);border-radius:4px;color:var(--ink-dimmer);flex-shrink:0;font-family:var(--font-mono);font-size:10.5px;letter-spacing:.05em;line-height:1;padding:2px 6px;white-space:nowrap}.search-clear{background:transparent;border:none;border-radius:50%;color:var(--ink-dimmer);cursor:pointer;display:grid;flex-shrink:0;height:22px;padding:0;place-items:center;transition:background .15s ease,color .15s ease;width:22px}.search-clear:hover{background:var(--hover);color:var(--ink)}.search-menu{background:var(--bg-elev-solid);border:1px solid var(--line-2);border-radius:12px;box-shadow:0 20px 60px #00000073,0 4px 12px #00000040;gap:4px;left:0;max-height:min(480px,100vh - 120px);overflow-y:auto;padding:6px;position:absolute;right:0;top:calc(100% + 8px);transform-origin:top center;z-index:55}.search-menu,.search-section{display:flex;flex-direction:column}.search-section{gap:1px}.search-section+.search-section{border-top:1px solid var(--line);margin-top:4px;padding-top:4px}.search-section-label{align-items:center;color:var(--ink-dimmer);display:flex;font-family:var(--font-mono);font-size:10px;font-weight:600;gap:6px;letter-spacing:.12em;padding:8px 10px 4px;text-transform:uppercase}.search-section-label svg{color:var(--teal-500);opacity:.8}.search-item{align-items:center;background:transparent;border:none;border-radius:6px;color:var(--ink-dim);-moz-column-gap:12px;column-gap:12px;cursor:pointer;display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-rows:auto auto;padding:9px 12px;row-gap:2px;text-align:left;transition:background .12s ease,color .12s ease;width:100%}.search-item[data-active=true]{background:var(--hover);color:var(--ink)}.search-item[data-active=true] .search-item-arrow{opacity:1;transform:translate(0)}.search-item-main{color:var(--ink);font-size:13px;font-weight:500;grid-row:1;letter-spacing:-.005em}.search-item-main,.search-item-sub{grid-column:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.search-item-sub{color:var(--ink-dimmer);font-family:var(--font-display);font-size:11.5px;grid-row:2}.search-item-arrow{color:var(--ink-dimmer);grid-column:2;grid-row:1/span 2;opacity:0;transform:translate(-4px,2px);transition:opacity .12s ease,transform .12s ease}.search-state{align-items:center;color:var(--ink-dim);display:flex;font-family:var(--font-display);font-size:12.5px;gap:10px;padding:14px 12px}.search-refreshing{border-top:1px solid var(--line);color:var(--ink-dimmer);font-size:11px;margin-top:4px;padding:8px 12px}.search-empty{align-items:flex-start;flex-direction:column;gap:4px;padding:16px 14px}.search-empty-title{color:var(--ink);font-size:13px;font-weight:600}.search-empty-sub{color:var(--ink-dimmer);font-size:11.5px;line-height:1.5}.search-spinner{animation:searchSpin .7s linear infinite;border:1.5px solid var(--line-2);border-radius:50%;border-top-color:var(--ink);height:12px;width:12px}@keyframes searchSpin{to{transform:rotate(1turn)}}.search-menu-enter-active,.search-menu-leave-active{transition:opacity .18s cubic-bezier(.2,.8,.2,1),transform .2s cubic-bezier(.2,.8,.2,1)}.search-menu-enter-from,.search-menu-leave-to{opacity:0;transform:translateY(-6px) scale(.99)}@media(max-width:1100px){.search-kbd{display:none}.search-wrap{max-width:380px}}@media(max-width:900px){.search-wrap{margin:0;max-width:none}.search-input-wrap{height:36px}}@media(max-width:640px){.search-input-wrap{gap:8px;height:38px;padding:0 8px 0 12px}.search-input{font-size:16px}.search-menu{max-height:min(520px,100vh - 100px)}}@media(prefers-reduced-motion:reduce){.search-menu-enter-active,.search-menu-leave-active{transition:opacity .12s linear}.search-menu-enter-from,.search-menu-leave-to{transform:none}.search-spinner{animation-duration:1.4s}}.error[data-v-c7e2435b]{display:grid;gap:1rem;min-height:100vh;padding:2rem;place-content:center;text-align:center}
