@font-face{font-family:DM;src:url('/assets/dm-sans-400-700-latin.468d56b6b2.woff2') format('woff2');font-weight:400 700;font-display:swap}@font-face{font-family:Plex;src:url('/assets/ibm-plex-mono-400-latin.c36f509c0a.woff2') format('woff2');font-weight:400;font-display:swap}
:root{--bg:#090e12;--panel:#0d151a;--line:#203038;--soft:#142128;--text:#e8f1ee;--muted:#7f999f;--mint:#93f5de;--blue:#87b9d4;--amber:#dab786;--sidebar:228px;color-scheme:dark;font-family:DM,Arial,sans-serif;font-synthesis:none}*{box-sizing:border-box}body{margin:0;background:var(--bg);color:var(--text);font-size:14px;line-height:1.5}button,input,select{font:inherit}a{color:inherit;text-decoration:none}button{cursor:pointer}button,a,input,select{touch-action:manipulation}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible{outline:2px solid var(--mint);outline-offset:4px}button:disabled{cursor:default;opacity:.4}.mint{color:var(--mint)}.muted{color:var(--muted)}.mono,small,.eyebrow,.nav-label,.stat-label,.table-head,thead,.badge,.tag,.breadcrumb,.live-strip,.network-pill,kbd,.btn,.segmented,code,pre,.tabs{font-family:Plex,monospace;font-weight:400}.icon{display:inline-block;width:18px;height:18px;vertical-align:middle;flex-shrink:0;fill:none;stroke:currentColor;stroke-width:1.4;stroke-linecap:round;stroke-linejoin:round}i{font-style:normal;display:inline-flex;align-items:center}.skip{position:fixed;left:12px;top:-100px;z-index:100;padding:10px;background:var(--mint);color:var(--bg)}.skip:focus{top:12px}.sidebar{position:fixed;inset:0 auto 0 0;width:var(--sidebar);padding:34px 20px 24px;background:#0b1217;border-right:1px solid var(--line);z-index:20;display:flex;flex-direction:column}.brand{display:flex;align-items:center;gap:12px;padding:0 8px;margin-bottom:50px;font-size:20px;letter-spacing:-.6px;font-weight:600;line-height:1.2}.brand>svg{width:32px;height:36px;stroke:var(--mint);stroke-width:1.2;flex-shrink:0}.brand small{display:block;font-size:6.5px;letter-spacing:1.35px;color:#7e9a9e;margin-top:8px}.nav-label{font-size:9px;letter-spacing:1.5px;color:#627c84;padding-left:14px;margin-bottom:12px}.sidebar nav{display:flex;flex-direction:column;gap:4px}.sidebar nav a{display:flex;gap:13px;align-items:center;padding:12px 14px;color:#94a9af;font-size:12px;border:1px solid transparent;position:relative}.sidebar nav a:hover{background:#13212a;color:#e0eeeb}.sidebar nav a.active{border-color:#29433f;background:#152824;color:var(--mint)}.sidebar nav a.active:before{content:'';width:2px;background:var(--mint);position:absolute;left:-1px;top:12px;bottom:12px}.sidebar nav .icon{width:16px;height:16px}.pool-label{margin-top:34px}.sonic-switch{display:flex;align-items:center;gap:12px;padding:13px 10px;border:1px solid #2d3b3d;background:linear-gradient(105deg,#192b2d,#10191f);font-size:15px;margin-bottom:25px}.sonic-switch>svg{width:28px;height:28px;stroke:var(--mint);stroke-width:1.3}.sonic-switch small{display:block;font-size:6px;letter-spacing:1.2px;color:var(--muted);margin-top:4px}.sonic-switch>i{margin-left:auto;color:var(--mint)}.sonic-switch.active{border-color:var(--mint)}.sidebar .aux-nav a{font-size:11px}.out{margin-left:auto}.sidebar-foot{margin-top:auto;padding:28px 12px 0;display:flex;flex-direction:column;gap:10px;color:#59757d;font-size:9px}.sidebar-foot .mono{font-size:8px;letter-spacing:.9px;color:#95b2b6}.status-dot{display:inline-block;width:5px;height:5px;background:var(--mint);border-radius:50%;margin-right:7px;vertical-align:middle;box-shadow:0 0 12px #93f5de40}.status-dot.warn{background:var(--amber);box-shadow:none}.app-shell{margin-left:var(--sidebar);min-height:100vh;display:flex;flex-direction:column}.topbar{height:80px;border-bottom:1px solid var(--line);display:flex;align-items:center;gap:24px;padding:0 3.2%;background:#0b1217}.breadcrumb{font-size:9px;letter-spacing:.8px;white-space:nowrap;color:#9eb5b8}.breadcrumb span{margin:0 12px;color:#3e5961}.search-form{margin-left:auto;display:flex;align-items:center;gap:12px;max-width:440px;width:43%;height:38px;border:1px solid #273840;background:#0b141a;padding:0 12px;color:#6d8992}.search-form .icon{width:15px;height:15px}.search-form input{border:0;background:none;outline:none;color:var(--text);min-width:0;width:100%;font-size:11px}.search-form input:focus-visible{outline:none}.search-form:focus-within{border-color:#618e8d}.search-form input::placeholder{color:#658089}.search-form kbd{font-size:9px;border:1px solid #263a42;padding:0 5px;border-radius:3px}.search-form button{display:none;background:none;border:0;color:var(--mint);padding:8px}.network-pill{font-size:8px;letter-spacing:1.1px;display:flex;gap:7px;align-items:center;color:#8faeae}.network-pill b{height:4px;width:4px;background:var(--mint);border-radius:50%}.mobile-menu{display:none}.live-strip{height:37px;padding:0 3.2%;display:flex;align-items:center;gap:26px;border-bottom:1px solid #1a2a32;background:#0b1419;color:#6c919b;font-size:8px;letter-spacing:.65px}.live-strip #tip-label{margin-left:auto;color:#7c959b}.live-strip button{background:none;border:0;color:#86a1a6;font:8px Plex;display:flex;align-items:center;gap:7px;padding:8px 0}.live-strip .icon{width:12px;height:12px}#view{padding:35px 3.2% 55px;max-width:1920px;width:100%;margin:0 auto;outline:none}.view-heading{display:flex;justify-content:space-between;align-items:center;gap:24px;margin-bottom:28px}.eyebrow{font-size:8px;letter-spacing:1.8px;color:#73969e;text-transform:uppercase;margin:0 0 9px}.view-heading h1{font-size:clamp(27px,2.6vw,42px);font-weight:400;letter-spacing:-1.4px;line-height:1.14;margin:0}.view-heading p{color:#7d999f;font-size:12px;margin:10px 0 0}.view-heading .btn{margin-left:auto}.badge{display:inline-flex;align-items:center;gap:7px;font-size:8px;letter-spacing:.4px;padding:6px 9px;border:1px solid #264038;color:#9fd3c3;white-space:nowrap;background:#11201d}.badge.amber{color:var(--amber);background:#201d17;border-color:#453c2b}.badge.dim{background:#152026;border-color:#2e3a42;color:#8aa6af}.btn{border:1px solid #3a5556;display:inline-flex;align-items:center;justify-content:center;gap:18px;font-size:10px;letter-spacing:.2px;background:#142127;color:var(--text);padding:12px 16px;min-height:40px}.btn:hover{background:#1c3435;border-color:#638e87}.btn.primary{background:var(--mint);border-color:var(--mint);color:#0b211d}.btn .icon{width:14px;height:14px}.stat-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:0;border:1px solid var(--line);margin-bottom:24px;background:#0e171c}.stat{padding:23px 22px 20px;min-width:0;position:relative}.stat+.stat{border-left:1px solid var(--line)}.stat-label{font-size:8px;letter-spacing:1px;color:#75939c;text-transform:uppercase;margin-bottom:14px;display:flex;align-items:center;gap:7px}.stat-value{font-size:clamp(23px,2.2vw,34px);letter-spacing:-1.3px;font-weight:400;line-height:1.15;white-space:nowrap}.stat-value small{font-size:10px;letter-spacing:0;color:#6d8f98;margin-left:5px}.stat-note{font-size:9px;color:#647f89;margin-top:10px}.stat-note .mint{margin-right:5px}.two-col{display:grid;grid-template-columns:minmax(0,1.65fr) minmax(290px,1fr);gap:22px;margin:22px 0}.three-col{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:22px 0}.panel{border:1px solid var(--line);background:linear-gradient(120deg,#101b20,#0b1319);min-width:0;position:relative}.panel-head{padding:20px 23px;display:flex;justify-content:space-between;align-items:center;gap:16px;border-bottom:1px solid #1d2c34}.panel-head h2{font-size:13px;font-weight:500;margin:0;letter-spacing:-.15px}.panel-head small{font-size:7px;letter-spacing:.8px;color:#6c8d96;text-transform:uppercase}.panel-head a{font:8px Plex;letter-spacing:.3px;color:#8ab9b8;display:flex;gap:8px;align-items:center}.panel-head .icon{width:12px;height:12px}.panel-content{padding:23px}.block-stream{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:12px;padding:27px 23px 24px;overflow:hidden}.stream-block{border:1px solid #28403f;min-height:115px;padding:14px 12px;position:relative;background:linear-gradient(140deg,#15353165,#0c191e);transition:border-color .2s,background .2s}.stream-block:after{content:'';position:absolute;right:-13px;top:45%;width:12px;height:1px;background:#305149}.stream-block:last-child:after{display:none}.stream-block:first-child{border-color:#629b87;background:linear-gradient(145deg,#244d3c80,#0e2220)}.stream-block:hover{border-color:#8edac7;background:#1b3433}.stream-block small{display:block;color:#547d7d;font-size:7px;letter-spacing:.5px}.stream-block strong{display:block;font:15px Plex;color:#c3e7dd;margin:12px 0 11px;font-weight:400}.stream-block .block-age{font-size:8px;color:#749f9a}.hash-mark{position:absolute;right:10px;top:15px;display:grid;grid-template-columns:repeat(3,2px);gap:2px}.hash-mark b{width:2px;height:3px;background:var(--mint)}.stream-foot{padding:0 23px 22px;display:flex;align-items:center;justify-content:space-between;color:#688e98;font-size:8px;gap:15px}.section-note{font-size:9px;color:#698892;margin:12px 0 0;line-height:1.7}.chart-wrap{padding:18px 22px 10px}.chart-wrap svg{display:block;width:100%;height:auto;min-height:150px;overflow:visible}.chart-foot{padding:0 23px 20px;display:flex;justify-content:space-between;font:7px Plex;color:#567985;gap:16px}.chart-kpis{display:flex;gap:27px;padding:20px 23px 0}.chart-kpis b{font-size:23px;font-weight:400;display:block;letter-spacing:-.7px}.chart-kpis span{display:block;font:7px Plex;color:#6e919a;text-transform:uppercase;margin-top:4px;letter-spacing:.5px}.chart-kpis .delta{font-size:10px;color:var(--mint)}.health-list{padding:12px 23px 20px}.health-row{display:flex;justify-content:space-between;gap:18px;padding:12px 0;border-bottom:1px solid #1b2b31;font-size:10px;color:#78969f}.health-row:last-child{border-bottom:0}.health-row strong{font:10px Plex;color:#bbd3d5;font-weight:400}.health-row .ok{color:var(--mint)}.health-score{display:flex;align-items:center;gap:18px;padding:22px 23px 8px}.health-score svg{width:54px;height:54px;flex-shrink:0}.health-score b{font-size:26px;letter-spacing:-1px;font-weight:400;display:block}.health-score p{margin:2px 0 0;font-size:9px;color:#73959e}.table-scroll{overflow:auto}table{border-collapse:collapse;width:100%;text-align:left;white-space:nowrap}th{font-size:7px;letter-spacing:1px;color:#5b7d89;text-transform:uppercase;padding:13px 22px;border-bottom:1px solid var(--line);font-weight:400}td{padding:14px 22px;border-bottom:1px solid #1a2a31;font-size:10px;color:#829ea7}tr:last-child td{border-bottom:0}tbody tr:hover{background:#17303430}td a{color:#a5cfc7}td a:hover{color:#d5fff3}td.height{font:11px Plex;color:#b9dfd4}td.hash{font:8px Plex;color:#6e9f9e}td.mono{font-size:8px}.table-right{text-align:right}.finder{display:inline-flex;align-items:center;gap:7px;font:8px Plex;color:#81a1a6}.finder:before{content:'';width:4px;height:4px;background:#80aa9a;display:inline-block}.tag{font-size:7px;letter-spacing:.35px;padding:4px 6px;border:1px solid #304841;color:#a2c4b7;background:#18251f}.tag.blue{color:#9bbcd0;border-color:#294553;background:#13212a}.plain-link{font-size:10px;color:#94bdb7;display:inline-flex;align-items:center;gap:10px}.plain-link .icon{width:12px;height:12px}.panel-foot{padding:16px 22px;border-top:1px solid #1f3037;display:flex;align-items:center;justify-content:space-between;color:#678a92;font-size:9px;gap:15px}.supply-value{font-size:31px;font-weight:400;letter-spacing:-1px;line-height:1.2;margin-bottom:5px}.supply-value small{font-size:10px;letter-spacing:0;color:#77959c}.progress-track{height:4px;background:#203238;overflow:hidden;margin:20px 0 10px}.progress-track span{display:block;height:100%;background:var(--mint)}.supply-meta{display:flex;justify-content:space-between;color:#76929b;font:8px Plex;gap:20px}.sonic-teaser{padding:23px;display:flex;flex-direction:column;background:radial-gradient(ellipse at 80% 10%,#25453c55,transparent 70%),#0e181c}.sonic-teaser .sonic-mark{width:36px;height:36px;color:var(--mint);margin-bottom:20px}.sonic-teaser h2{font-size:24px;font-weight:400;letter-spacing:-.7px;margin:0 0 8px}.sonic-teaser p{font-size:11px;line-height:1.7;color:#7e9ba1;margin:0 0 24px;max-width:340px}.sonic-teaser .plain-link{margin-top:auto}.recipient-list{padding:10px 23px}.recipient{padding:13px 0;border-bottom:1px solid #1c2d34}.recipient:last-child{border:0}.recipient-head{display:flex;align-items:center;gap:8px;font:8px Plex;margin-bottom:9px;color:#84a5a9}.recipient-head b{margin-left:auto;color:#c0dad6;font-weight:400}.recipient-track{height:3px;background:#1b2c33}.recipient-track span{height:100%;display:block;background:#81c7b6}.alert{border:1px solid #54462b;background:#231f1770;padding:14px 18px;margin-bottom:24px;color:#b9ab89;font-size:11px;display:flex;gap:12px;align-items:flex-start}.alert .icon{flex-shrink:0;color:var(--amber)}.empty{padding:45px 24px;text-align:center;color:#73919a;min-height:160px;display:flex;align-items:center;justify-content:center;flex-direction:column}.empty .icon{width:30px;height:30px;color:#477770;margin-bottom:14px}.empty h3{font-size:16px;letter-spacing:-.3px;font-weight:400;margin:0 0 7px;color:#afc9c7}.empty p{font-size:11px;max-width:430px;line-height:1.8;margin:0}.pagination{display:flex;gap:14px;align-items:center;margin-top:22px;justify-content:flex-end}.pagination .mono{font-size:9px;color:#688690}.detail-id{font:11px Plex;color:#8aadaf;overflow-wrap:anywhere;margin-top:14px;line-height:1.9}.details-grid{display:grid;grid-template-columns:1fr 1fr;gap:24px}.definition-list{padding:7px 23px 15px;margin:0}.definition-list>div{display:grid;grid-template-columns:140px minmax(0,1fr);gap:16px;padding:14px 0;border-bottom:1px solid #1e2e36;align-items:start}.definition-list>div:last-child{border:0}.definition-list dt{font-size:10px;color:#72929d}.definition-list dd{margin:0;font-size:11px;color:#bad0d2;overflow-wrap:anywhere;word-break:break-word}.definition-list dd.mono{font-size:9px;line-height:1.8}.copy{border:0;background:none;color:#6d9c98;display:inline-flex;padding:4px;vertical-align:middle;margin-left:5px}.copy:hover{color:var(--mint)}.copy .icon{width:12px;height:12px}.proof-graphic{height:165px;display:flex;align-items:center;justify-content:center;gap:26px;background:radial-gradient(ellipse,#193c3960,transparent 70%);overflow:hidden}.matrix-glyph{display:grid;grid-template-columns:repeat(6,5px);gap:5px}.matrix-glyph b{width:5px;height:5px;border:1px solid #83b6a8;opacity:.5}.matrix-glyph b:nth-child(5n){background:var(--mint);opacity:.85}.proof-graphic>span{font:18px Plex;color:#436e70}.proof-note{padding:18px 23px;background:#101d21;border-top:1px solid var(--line);font-size:10px;line-height:1.8;color:#6e929b}.json-panel{margin-top:24px}.json-panel summary{cursor:pointer;font:9px Plex;padding:18px 23px;color:#8eb8b5}.json-panel pre,.code-block{margin:0;background:#081116;padding:22px;font:10px/1.9 Plex;overflow:auto;max-height:480px;color:#8bbfb1;tab-size:2}.json-panel pre{border-top:1px solid var(--line)}.tabs{display:flex;gap:25px;border-bottom:1px solid var(--line);margin:24px 0;font-size:10px}.tabs a,.tabs button{padding:14px 0;background:none;border:0;border-bottom:1px solid transparent;margin-bottom:-1px;color:#6e939c;font:inherit}.tabs .active{border-color:var(--mint);color:var(--mint)}.pool-hero{padding:36px;min-height:240px;display:grid;grid-template-columns:1.6fr 1fr;gap:35px;background:radial-gradient(ellipse at 90% 40%,#20463d90,transparent 65%),#101c22;position:relative;overflow:hidden}.pool-hero h2{font-size:clamp(32px,4vw,58px);font-weight:400;letter-spacing:-2px;line-height:1.05;margin:15px 0}.pool-hero p{font-size:12px;color:#8babae;max-width:410px;line-height:1.9}.pool-hero .sonic-emblem{display:flex;align-items:center;justify-content:center;position:relative;color:#83cdb9}.pool-hero .sonic-emblem>svg{width:160px;height:160px;stroke-width:.65;filter:drop-shadow(0 0 30px #93f5de10)}.checklist{padding:5px 23px 12px}.check{display:grid;grid-template-columns:25px 1fr auto;align-items:start;gap:12px;padding:19px 0;border-bottom:1px solid #213039}.check:last-child{border:0}.check-number{color:#4f7b80;font:9px Plex;padding-top:2px}.check h3{font-size:11px;font-weight:500;margin:0 0 5px}.check p{font-size:10px;line-height:1.7;color:#6c8e98;margin:0;max-width:560px}.check .badge{font-size:6px;letter-spacing:.3px;padding:5px 7px}.guide-step{display:grid;grid-template-columns:42px 1fr;gap:20px;padding:30px 0;border-top:1px solid var(--line)}.guide-step>span{font:11px Plex;color:#6f9b9a}.guide-step h2{font-size:20px;letter-spacing:-.5px;font-weight:400;margin:0 0 12px}.guide-step p{font-size:12px;line-height:1.9;color:#7e9ba4;max-width:700px}.guide-step code{font-size:10px;color:#a0c6be}.guide-step .code-block{margin-top:20px;border:1px solid var(--line);position:relative;white-space:pre-wrap;overflow-wrap:anywhere}.code-toolbar{display:flex;justify-content:space-between;align-items:center;padding:12px 18px;background:#122127;border:1px solid var(--line);border-bottom:0;font:8px Plex;color:#759999}.code-toolbar+.code-block{margin-top:0}.api-console{display:flex;border:1px solid #35514e;background:#102322;padding:10px 15px;gap:15px;align-items:center;margin-bottom:20px}.api-console label{font:9px Plex;color:var(--mint)}.api-console select{flex:1;min-width:0;color:#b4cdcb;border:0;background:#102322;font:10px Plex;padding:9px}.api-console button{background:var(--mint);color:#10231c;border:0;padding:10px 16px;font:9px Plex}.catalog-tools{display:flex;justify-content:space-between;gap:20px;margin:20px 0}.catalog-tools input{border:1px solid #30464b;background:#0e1a20;color:var(--text);padding:12px 15px;font-size:11px;max-width:380px;width:100%}.feature-table td{white-space:normal;font-size:10px}.feature-table td:first-child{min-width:200px}.feature-table .mono{font-size:8px;overflow-wrap:anywhere}.feature-table .reason{min-width:260px;max-width:450px;font-size:9px;line-height:1.8;color:#698a95}#toast{position:fixed;bottom:24px;left:calc(50% + var(--sidebar)/2);transform:translateX(-50%);background:#c0e9da;color:#0a2119;z-index:80;font:10px Plex;padding:12px 20px;opacity:0;pointer-events:none;transition:opacity .15s;border:1px solid #caf8e6}#toast.visible{opacity:1}.app-footer{margin-top:auto;display:flex;align-items:center;justify-content:space-between;gap:22px;padding:22px 3.2%;border-top:1px solid #1b2c34;font-size:8px;color:#547784}.app-footer>span:first-child{color:#789796}.app-footer a{display:flex;align-items:center;gap:7px}.app-footer .icon{width:10px;height:10px}.footer-slash{color:#36535a;margin:0 7px}.loading-state{min-height:60vh;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:20px;color:#7fa0a4;font:10px Plex}.loading-mark{width:30px;height:30px;border:1px solid #284c49;border-top-color:#9de5d2;transform:rotate(45deg);animation:wait 1.6s ease-in-out infinite}@keyframes wait{50%{opacity:.25;transform:rotate(135deg)}}.wide-search{display:flex;border:1px solid #35504c;padding:8px;background:#11211f;margin:25px 0;gap:10px}.wide-search input{flex:1;min-width:0;background:none;border:0;padding:10px;color:var(--text);font:12px Plex}.wide-search button{border:0;background:var(--mint);color:#153027;padding:10px 22px;font:10px Plex}.balance{font-size:42px;line-height:1.1;font-weight:400;letter-spacing:-1.5px;padding:25px 23px 0}.balance small{font-size:12px;color:#71999d;letter-spacing:0}.balance-note{padding:10px 23px 24px;font-size:10px;color:#638a94}.rewards-note{font-size:9px;color:#75979e;max-width:670px;line-height:1.8;margin:20px 0}.error-view{max-width:650px;margin:80px auto;padding:40px;border:1px solid #455044;background:#111d20}.error-view h1{font-weight:400;font-size:30px;letter-spacing:-1px}.error-view p{color:#88a6aa;font-size:12px;line-height:1.8}.error-view .btn{margin-top:15px}.data-warning{border-color:#57492c;color:#c9b488}.grid-stat4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-stat3{grid-template-columns:repeat(3,minmax(0,1fr))}.pool-lookup{display:flex;gap:10px;margin-top:20px;max-width:500px}.pool-lookup input{min-width:0;flex:1;border:1px solid #31484d;padding:10px;background:#0d181e;color:#b7d4d0;font-size:11px}.pool-lookup button{border:1px solid #3d5b55;background:#142823;color:var(--mint);padding:10px 15px;font-size:10px}
@media(min-width:1700px){#view{padding-top:45px}.stat{padding-top:28px;padding-bottom:25px}.panel-head{padding-top:24px;padding-bottom:24px}}
@media(max-width:1180px){:root{--sidebar:200px}.sidebar{padding-left:12px;padding-right:12px}.brand{font-size:18px;gap:9px}.brand small{font-size:6px}.breadcrumb{display:none}.search-form{width:70%;margin-left:0;max-width:none}.network-pill{margin-left:auto}.stat{padding:20px 16px}.stat-value{font-size:25px}.stat-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.stat-grid:not(.grid-stat3) .stat:nth-child(4){border-left:0;border-top:1px solid var(--line)}.stat-grid:not(.grid-stat3) .stat:nth-child(5){border-top:1px solid var(--line)}.two-col{grid-template-columns:minmax(0,1.45fr) minmax(240px,1fr);gap:16px}.block-stream{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;padding:24px 18px}.stream-block:nth-child(n+5){display:none}.stream-block:nth-child(4):after{display:none}.stream-block{padding:14px 10px}.stream-block strong{font-size:12px}.stream-foot{padding-left:18px;padding-right:18px}.panel-head,.panel-content{padding-left:18px;padding-right:18px}.three-col{gap:16px}.three-col .supply-value{font-size:25px}.grid-stat4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-stat4 .stat:nth-child(4){border-left:1px solid var(--line)!important;border-top:0!important}}
@media(max-width:980px){.two-col{grid-template-columns:1fr}.two-col .health-panel{display:grid;grid-template-columns:1fr 1.8fr}.health-panel>.panel-head{grid-column:1/-1}.health-panel .health-list{display:grid;grid-template-columns:1fr 1fr;gap:0 25px}.health-panel .health-score{padding-bottom:20px}.three-col{grid-template-columns:1fr 1fr}.three-col>:last-child{grid-column:1/-1}.sonic-teaser{flex-direction:row;align-items:center;gap:20px}.sonic-teaser .sonic-mark{margin-bottom:0;flex-shrink:0}.sonic-teaser p{margin:0;max-width:none}.sonic-teaser .plain-link{margin-top:0;margin-left:auto;white-space:nowrap}.sonic-teaser h2{font-size:19px}.details-grid{grid-template-columns:1fr}.definition-list>div{grid-template-columns:120px minmax(0,1fr)}.app-footer #source-label{display:none}.pool-hero{grid-template-columns:1.7fr 1fr;padding:27px}.pool-hero .sonic-emblem>svg{width:125px;height:125px}.grid-stat4{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-stat4 .stat:nth-child(3){border-left:0;border-top:1px solid var(--line)}.grid-stat4 .stat:nth-child(4){border-top:1px solid var(--line)!important}}
@media(max-width:720px){:root{--sidebar:0px}.sidebar{width:228px;transform:translateX(-100%);transition:transform .2s;box-shadow:15px 0 60px #0008;padding-top:27px}.sidebar.open{transform:translateX(0)}.sidebar .sidebar-foot{font-size:8px}.brand{margin-bottom:28px}.sidebar nav a{padding-top:10px;padding-bottom:10px}.pool-label{margin-top:22px}.sonic-switch{margin-bottom:16px}.topbar{height:66px;padding:0 20px;gap:15px}.mobile-menu{display:flex;align-items:center;background:none;border:0;color:var(--mint);padding:8px 0}.search-form{width:auto;flex:1;height:35px;padding-left:10px;gap:8px}.search-form input{font-size:10px}.search-form input::placeholder{color:transparent}.search-form:has(input:placeholder-shown):after{content:'Search the chain';position:absolute;left:102px;font-size:10px;pointer-events:none;color:#6f9399}.search-form kbd{display:none}.search-form button{display:inline-flex;padding:6px 0}.network-pill{font-size:6px;letter-spacing:.5px;gap:5px}.live-strip{padding:0 20px;height:35px;font-size:6px;gap:12px}.live-strip #tip-label{max-width:115px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.live-strip button span{display:none}.live-strip button{padding:10px}#view{padding:25px 20px 35px}.view-heading{margin-bottom:23px;gap:15px;align-items:flex-start}.view-heading h1{font-size:31px;letter-spacing:-1px}.view-heading p{font-size:11px;max-width:280px;line-height:1.8}.view-heading>.badge{font-size:6px;padding:6px;margin-top:10px}.view-heading>.btn{font-size:8px;gap:8px;padding:9px 10px}.eyebrow{font-size:6px;letter-spacing:1.25px}.stat-grid{grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:19px}.stat{padding:19px 15px}.stat:nth-child(3){border-top:1px solid var(--line);border-left:0}.stat-grid .stat:nth-child(4){border-left:1px solid var(--line)!important}.stat-grid .stat:nth-child(5){border-left:0}.stat-value{font-size:28px;letter-spacing:-1px}.stat-label{font-size:6px;letter-spacing:.9px;margin-bottom:12px}.stat-note{font-size:8px;line-height:1.7;min-height:14px}.stat-value small{font-size:8px}.two-col,.three-col{gap:18px;margin-top:18px;margin-bottom:18px}.two-col .health-panel{display:block}.health-panel .health-list{display:block;padding-top:0}.health-panel .health-score{padding:22px 20px 10px}.panel-head{padding:17px 18px;gap:12px}.panel-head h2{font-size:12px}.panel-head a{font-size:7px;gap:5px}.panel-head small{font-size:6px}.block-stream{gap:8px;padding:22px 16px;grid-template-columns:repeat(4,minmax(0,1fr))}.stream-block{min-height:101px;padding:12px 7px}.stream-block strong{font-size:10px;margin-top:13px}.stream-block small{font-size:5px;letter-spacing:0}.stream-block .block-age{font-size:6px}.hash-mark{right:5px;top:11px;gap:1px;grid-template-columns:repeat(3,1px)}.hash-mark b{width:1px;height:2px}.stream-block:after{width:8px;right:-9px}.stream-foot{font-size:6px;line-height:1.6;padding:0 16px 18px}.chart-kpis{gap:22px;padding:18px 18px 0}.chart-kpis b{font-size:22px}.chart-kpis span{font-size:6px}.chart-wrap{padding:18px 17px 7px}.chart-foot{padding:0 18px 18px;font-size:6px}.three-col{grid-template-columns:1fr}.three-col>:last-child{grid-column:auto}.sonic-teaser{display:flex;flex-direction:column;align-items:flex-start;gap:8px}.sonic-teaser .sonic-mark{margin-bottom:8px}.sonic-teaser h2{font-size:25px}.sonic-teaser p{max-width:290px;margin:0 0 13px}.sonic-teaser .plain-link{margin-left:0;margin-top:4px}th,td{padding-left:17px;padding-right:17px}.table-scroll table{min-width:620px}th{font-size:6px}td{font-size:9px}.table-scroll .compact-table{min-width:440px}.panel-foot{padding:16px;font-size:8px;align-items:flex-start;line-height:1.7}.app-footer{padding:22px 20px;gap:20px;font-size:6px}.app-footer a{font-size:6px}.app-footer .icon{width:8px;height:8px}.definition-list{padding:4px 18px 12px}.definition-list>div{grid-template-columns:105px minmax(0,1fr);gap:12px;padding:14px 0}.definition-list dt{font-size:9px}.definition-list dd{font-size:10px}.definition-list dd.mono{font-size:8px}.detail-id{font-size:9px}.proof-graphic{height:140px;gap:18px}.matrix-glyph{grid-template-columns:repeat(6,4px);gap:4px}.matrix-glyph b{height:4px;width:4px}.proof-note{padding:17px;font-size:9px}.pool-hero{grid-template-columns:1fr;min-height:0;padding:26px}.pool-hero .sonic-emblem{display:none}.pool-hero h2{font-size:44px;letter-spacing:-1.5px}.pool-hero p{font-size:11px}.checklist{padding:0 17px 8px}.check{grid-template-columns:15px 1fr;gap:10px;padding:20px 0}.check>.badge{grid-column:2;justify-self:start;margin-top:5px}.check h3{font-size:11px}.check p{font-size:9px}.tabs{gap:22px;font-size:9px;overflow:auto;white-space:nowrap}.guide-step{gap:8px;grid-template-columns:25px 1fr;padding:24px 0}.guide-step h2{font-size:18px}.guide-step p{font-size:11px}.guide-step .code-block{font-size:8px;padding:15px}.guide-step>span{font-size:8px}.api-console{padding:8px;gap:7px}.api-console select{font-size:8px;padding:8px 0}.api-console label{font-size:7px}.api-console button{font-size:7px;padding:9px}.json-panel pre{font-size:8px;padding:17px}.catalog-tools{flex-direction:column;gap:10px}.feature-table td:first-child{min-width:165px}.balance{font-size:35px;padding-left:18px}.balance-note{padding-left:18px}.alert{font-size:9px;padding:13px 14px;line-height:1.8}.alert .icon{width:15px;height:15px}.error-view{margin:25px auto;padding:25px}.grid-stat3 .stat:last-child{grid-column:1/-1}.pool-lookup{flex-direction:column}.pool-lookup button{min-height:40px}#toast{max-width:90%;width:max-content;text-align:center;font-size:9px}}
@media(max-height:700px) and (min-width:721px){.sidebar{padding-top:22px;padding-bottom:16px}.brand{margin-bottom:25px}.sidebar nav a{padding-top:9px;padding-bottom:9px}.pool-label{margin-top:20px}.sonic-switch{margin-bottom:12px}.sidebar-foot{padding-top:12px;gap:5px}}
@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}}
.view-heading{min-width:0}.view-heading>div{min-width:0}.view-heading p{overflow-wrap:anywhere}.supply-value,.balance{overflow-wrap:anywhere}.stat-grid .stat:last-child:nth-child(odd){border-bottom:0}@media(max-width:720px){.stat-grid .stat:last-child:nth-child(odd){grid-column:1/-1}.view-heading p{max-width:100%}.supply-value{font-size:25px}}

/* Shared Sonic terminal design: local explorer and pool. */
:root{--bg:#0c0d11;--panel:#15161b;--line:#2a2b34;--soft:#1c1d25;--text:#eeeef4;--muted:#9294a4;--mint:#c6caff;--blue:#c6caff;--amber:#d6ba86}
body{background:var(--bg);color:var(--text)}.sidebar{position:relative;inset:auto;width:100%;height:auto;min-height:70px;padding:0 28px;flex-direction:row;align-items:center;gap:24px;background:#101115;border-right:0;border-bottom:1px solid var(--line)}.brand{margin:0;padding:0;font-size:20px;flex-shrink:0}.brand>svg{width:28px;height:32px}.brand small{font-size:8px;letter-spacing:1.5px;color:var(--muted)}.nav-label,.sidebar-foot{display:none}.sidebar nav{flex-direction:row;gap:0;align-self:stretch}.sidebar nav a{padding:24px 10px;font-size:11px;color:var(--muted);border:0;border-bottom:2px solid transparent;white-space:nowrap}.sidebar nav a i{display:none}.sidebar nav a:hover{background:#191a21;color:var(--text)}.sidebar nav a.active{background:none;border-bottom-color:transparent;color:var(--text)}.sidebar nav a.active:before{display:none}.sonic-switch{margin:0;padding:22px 8px;background:none;border:0;border-bottom:2px solid transparent;font-size:12px;white-space:nowrap;align-self:stretch}.sonic-switch svg,.sonic-switch small,.sonic-switch i{display:none}.sonic-switch.active{border-bottom-color:transparent;color:var(--mint)}.sidebar .aux-nav{margin-left:auto}.sidebar .aux-nav a{font-size:10px}.sidebar .aux-nav a:last-child{display:none}.app-shell{margin-left:0}.topbar{height:62px;background:#101115;padding:0 28px;gap:20px}.breadcrumb{font-size:10px;color:var(--muted)}.search-form{width:420px;max-width:50%;background:#15161b;border-color:var(--line);height:36px}.search-form input{font-size:12px}.search-form input::placeholder{color:var(--muted)}.search-form kbd{border-color:var(--line);border-radius:0}.network-pill{color:var(--muted);font-size:9px}.network-pill b{background:var(--mint)}.live-strip{background:var(--bg);border-color:var(--line);padding:0 28px;color:var(--muted);font-size:9px;height:36px}.live-strip #tip-label,.live-strip button{color:var(--muted)}#view{padding:28px;max-width:1600px}.view-heading{border:1px solid var(--line);padding:26px;background:#111217;min-height:124px;margin:0 0 16px}.view-heading h1{font-size:34px;letter-spacing:-1.3px}.view-heading p{font-size:12px;color:var(--muted)}.eyebrow{font-size:10px;color:var(--muted)}.panel{background:var(--panel);border-color:var(--line);border-radius:0}.panel-head{padding:16px 22px;border-color:var(--line)}.panel-head h2{font-size:14px}.panel-head small,.panel-head a{font-size:10px;color:var(--muted)}.panel-content{padding:22px}.stat-grid{background:var(--panel);margin-bottom:16px}.stat{padding:24px;min-width:0}.stat-label{font-size:9px;color:var(--muted);letter-spacing:1px}.stat-value{font-family:Plex,monospace;font-size:30px;letter-spacing:-1px}.stat-note{font-size:10px;color:var(--muted)}.two-col,.three-col{gap:16px;margin:16px 0}.two-col{grid-template-columns:minmax(0,1.5fr) minmax(320px,1fr)}th{font-size:9px;padding:12px 22px;color:var(--muted);background:#111217;border-color:var(--line)}td{font-size:12px;padding:13px 22px;border-color:var(--line);color:#b6b7c5;font-family:Plex,monospace}td a{color:var(--mint)}td a:hover{color:white}tbody tr:hover{background:#1c1d25}.panel-foot{border-color:var(--line);color:var(--muted);font-size:11px;background:#111217}.btn,.api-console button{border:1px solid #3d3f4d;background:#1c1d25;color:var(--text);font-size:10px;border-radius:0}.btn.primary,.api-console button{background:var(--mint);color:#171820}.btn:hover{background:#2a2b36;border-color:var(--mint)}.badge,.tag{border-radius:0;background:#20212a;border-color:#3a3c49;color:var(--mint);font-size:9px}.badge.dim{background:#20212a;border-color:#3a3c49;color:var(--muted)}.badge.amber{background:#29251d;border-color:#4a4030;color:var(--amber)}.definition-list>div,.check{border-color:var(--line)}.definition-list dt,.check p,.section-note,.balance-note{color:var(--muted);font-size:11px}.definition-list dd{color:var(--text);font-size:12px}.check h3{font-size:13px}.check-number{color:var(--mint)}.pool-hero{background:#15161b;border-color:var(--line);padding:36px;min-height:280px}.pool-hero h2{font-size:44px;letter-spacing:-1.6px}.pool-hero p{color:var(--muted);font-size:13px;max-width:620px}.pool-hero .sonic-emblem{color:var(--mint);opacity:.75;background:none;box-shadow:none}.alert{background:#252118;border-color:#4a4030;color:#d6ba86;font-size:12px}.json-panel{background:#111217;border-color:var(--line)}.json-panel summary{color:var(--muted);font-size:11px}.json-panel pre,.code-block{background:#111217;color:#c8cad9;font-size:11px}.app-footer{padding:22px 28px;border-color:var(--line);font-size:10px;color:var(--muted)}.app-footer a{font-size:10px}.status-dot{background:var(--mint);box-shadow:none}.tabs{border-color:var(--line)}.tabs a.active{color:var(--mint);border-color:var(--mint)}.chart-wrap svg{background:none}.balance,.supply-value{font-family:Plex,monospace}.api-console select,textarea{background:#111217!important;color:var(--text)!important;border-color:var(--line)!important}
@media(max-width:1100px){.sidebar{gap:12px;padding:0 20px;flex-wrap:wrap}.brand{min-height:64px}.sidebar nav a{padding:22px 8px;font-size:10px}.sidebar .aux-nav{display:none}.two-col{grid-template-columns:1fr}.stat-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.stat{border-bottom:1px solid var(--line)}}
@media(max-width:720px){.sidebar{position:relative;transform:none;visibility:visible;width:100%;padding:0 16px;gap:0;display:flex;min-height:62px}.brand{min-height:62px;font-size:18px}.brand small{font-size:7px}.sidebar>nav{display:none}.sidebar.open>nav:not(.aux-nav){display:flex;order:3;flex-basis:100%;overflow:auto;border-top:1px solid var(--line)}.sidebar nav a{padding:16px 12px;font-size:11px}.sonic-switch{margin-left:auto;padding:20px 8px;font-size:12px}.topbar{padding:0 16px;gap:12px;height:60px}.mobile-menu{display:block;background:none;border:0;color:var(--text);padding:8px}.breadcrumb{display:none}.search-form{width:auto;max-width:none;flex:1;margin:0}.search-form input{font-size:11px}.network-pill{display:none}.live-strip{padding:0 16px;gap:10px;font-size:8px}.live-strip #tip-label{display:none}.live-strip button{margin-left:auto}#view{padding:16px}.view-heading{padding:22px 18px;min-height:120px}.view-heading h1{font-size:28px}.view-heading p{font-size:12px}.stat-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.stat{padding:20px 16px}.stat-label{font-size:9px}.stat-value{font-size:25px}.stat-note{font-size:10px}.two-col,.three-col{grid-template-columns:1fr;gap:16px}.panel-head{padding:16px}.panel-head h2{font-size:13px}th{font-size:9px}td{font-size:11px}.panel-foot{font-size:10px}.pool-hero{padding:24px;min-height:0}.pool-hero h2{font-size:34px}.pool-hero p{font-size:12px}.check h3{font-size:13px}.check p{font-size:11px}.definition-list dt,.definition-list dd{font-size:11px}.app-footer{padding:20px 16px;flex-wrap:wrap;gap:10px;font-size:9px}.app-footer a{font-size:9px}.json-panel pre{font-size:10px}.alert{font-size:11px}.badge{font-size:9px}}
.search-form:after{display:none!important}.sidebar{box-shadow:none}.search-form input{opacity:1!important}

/* Navigation stays clean on hover; keyboard focus remains visible. */
.sidebar nav a:hover,.sonic-switch:hover{border-bottom-color:transparent;background:transparent;text-decoration:none}

/* Static SonicPool introduction. */
.static-pool-hero{position:relative;min-height:360px;padding:48px;background:linear-gradient(115deg,#121019,#1d152c);display:flex;align-items:center}
.static-pool-hero .pool-hero-copy{max-width:760px}
.static-pool-hero h2{font-size:clamp(36px,4.3vw,64px);line-height:1.04;font-weight:400;letter-spacing:-2.7px;margin:28px 0 22px}
.static-pool-hero p{max-width:540px;font-size:13px;line-height:1.8;color:#b7b8c8;margin-bottom:28px}
.static-pool-hero .badge{font-size:8px;letter-spacing:1.6px;background:#14151b;border-color:#45434a;color:#d6c7a9}
.static-pool-hero .btn{background:#c5adf3;color:#171020;border-color:#c5adf3;padding:13px 18px}
@media(max-width:760px){.static-pool-hero{min-height:0;padding:32px 24px}.static-pool-hero h2{font-size:40px;letter-spacing:-1.7px}}

.block-celebration{border:0;padding:30px;max-width:none;max-height:none;width:100vw;height:100dvh;margin:0;color:#eeeef4;background:#090b12f5;overflow:auto}
.block-celebration::backdrop{background:#06070b}.block-announcement{position:relative;z-index:1;max-width:720px;margin:8vh auto 4vh;animation:block-arrive 800ms cubic-bezier(.16,1,.3,1) both}.block-announcement h2{font-size:clamp(56px,9vw,112px);font-weight:400;line-height:1;letter-spacing:-5px;margin:25px 0;color:#d4d7ff}.block-state{color:#b9bdcf;font-size:14px}.block-announcement dl{margin:28px 0;border-top:1px solid #383b51}.block-announcement dl>div{display:grid;grid-template-columns:145px 1fr;gap:20px;padding:12px 0;border-bottom:1px solid #2b2e40;font:12px Plex,monospace}.block-announcement dt{color:#9398b1}.block-announcement dd{margin:0;overflow-wrap:anywhere}.block-return{font-size:11px;color:#9398b1}.block-radiance{position:fixed;inset:-40%;pointer-events:none;background:repeating-conic-gradient(from 0deg at 65% 45%,transparent 0deg 14deg,#929bff12 15deg 16deg,transparent 17deg 30deg);animation:block-light 10s ease-out both;mask-image:radial-gradient(ellipse at center,#000,transparent 65%)}.orphaned .block-radiance{display:none}.orphaned h2{color:#dab786}
@keyframes block-arrive{from{opacity:0;transform:translateY(35px) scale(.92)}to{opacity:1;transform:none}}@keyframes block-light{0%{transform:scale(.3) rotate(-25deg);opacity:0}12%{opacity:1}100%{transform:scale(1.5) rotate(25deg);opacity:.4}}
@media(max-width:600px){.block-celebration{padding:24px}.block-announcement{margin-top:4vh}.block-announcement h2{letter-spacing:-3px}.block-announcement dl>div{grid-template-columns:100px 1fr;gap:10px;font-size:10px}}
@media(prefers-reduced-motion:reduce){.block-announcement,.block-radiance{animation:none!important}.block-radiance{display:none}}

.brand>svg{fill:#c6b2f6;stroke:none}.brand small{font-size:7px;letter-spacing:1.1px}

/* Compact pool workspace: no decorative hero, motion or duplicated page title. */
.pool-workspace{max-width:1380px;margin:auto}.pool-page-head{display:flex;align-items:center;justify-content:space-between;padding:0 0 19px;gap:16px}.pool-page-head .eyebrow{font-size:8px;letter-spacing:1.5px;margin:0 0 6px}.pool-page-head h1{font-size:30px;line-height:1.15;font-weight:500;letter-spacing:-1px;margin:0}.pool-page-head p:last-child{font-size:11px;color:#9696a6;margin:7px 0 0}.pool-page-head .badge{font-size:8px;padding:5px 8px}
.pool-summary{display:grid;grid-template-columns:repeat(3,1fr);background:#14131a;border:1px solid #2b2935;margin-bottom:12px}.pool-summary>div{padding:17px 20px;min-width:0}.pool-summary>div+div{border-left:1px solid #2b2935}.pool-summary span{font:8px Plex,monospace;color:#888596;letter-spacing:1px}.pool-summary strong{display:block;font:30px Plex,monospace;font-weight:400;color:#d4c3fa;line-height:1.3;margin:7px 0 5px}.pool-summary strong small{font-size:16px}.pool-summary strong.label-value{font:18px DM,sans-serif;line-height:1.3;margin:13px 0 8px;color:#e3e0e9}.pool-summary p{font-size:10px;color:#8e8b9d;margin:0}
.pool-connection{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:16px 18px;border:1px solid #302b3b;background:#17131f;margin-bottom:14px}.pool-connection strong{font-size:11px;font-weight:500}.pool-connection p{font-size:10px;line-height:1.65;color:#9691a4;margin:5px 0 0;max-width:690px}.pool-connection .btn{font-size:9px;min-height:30px;padding:8px 11px;white-space:nowrap;background:#211b2c;border-color:#4a3e62;color:#d4c3fa;gap:12px}
.pool-columns{display:grid;grid-template-columns:minmax(0,1.7fr) minmax(270px,1fr);gap:14px;align-items:start}.pool-workspace .panel-head{padding:13px 16px}.pool-workspace .panel-head h2{font-size:11px;letter-spacing:.1px}.pool-workspace .checklist{padding:0 16px}.pool-workspace .check{grid-template-columns:20px minmax(0,1fr) auto;gap:12px;padding:14px 0;align-items:start}.pool-workspace .check-number{font-size:8px;padding-top:2px;color:#797084}.pool-workspace .check h3{font-size:11px;font-weight:500;margin:0 0 4px}.pool-workspace .check p{font-size:10px;line-height:1.65;margin:0;color:#8f8b9d}.pool-workspace .check .badge{font-size:7px;padding:3px 6px;line-height:1.5}.pool-workspace .definition-list{padding:0 16px}.pool-workspace .definition-list>div{padding:13px 0;gap:16px}.pool-workspace .definition-list dt{font-size:9px;color:#8e899d}.pool-workspace .definition-list dd{font-size:10px}.miner-release-card{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:16px 18px;margin:14px auto 0;max-width:1380px;background:#111116}.miner-release-card h2{font-size:11px;font-weight:500;margin:0 0 5px}.miner-release-card p{font-size:10px;color:#8e899d;line-height:1.6;margin:0}.miner-release-card b{color:#bbb0cf;font-weight:400}.miner-release-card .badge{font-size:7px;white-space:nowrap}
@media(max-width:900px){.pool-columns{grid-template-columns:1fr}.pool-summary>div{padding:15px 16px}.pool-page-head h1{font-size:28px}.pool-workspace .definition-list{display:grid;grid-template-columns:1fr 1fr;column-gap:24px}}
@media(max-width:480px){.pool-summary>div{padding:13px 10px}.pool-summary strong.label-value{font-size:14px;margin-top:16px}.pool-summary span{font-size:7px;letter-spacing:.5px}.pool-summary p{font-size:8px}.pool-connection{align-items:flex-start;gap:12px;padding:13px}.pool-connection .btn{font-size:8px;padding:7px}.pool-connection .btn .icon{display:none}.pool-workspace .check{gap:8px;grid-template-columns:16px minmax(0,1fr)}.pool-workspace .check .badge{grid-column:2;justify-self:start}.pool-workspace .definition-list{grid-template-columns:1fr}.miner-release-card{align-items:flex-start;padding:13px;gap:12px}.miner-release-card .badge{font-size:6px}}
.pool-workspace .check>.badge{grid-column:3;grid-row:1;justify-self:end;margin-top:0}
@media(max-width:480px){.pool-workspace .check>.badge{grid-column:2;grid-row:auto;justify-self:start}}
.telemetry-heading{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 16px}.telemetry-heading h2,.telemetry-heading h3{margin:0;font-size:14px}.telemetry-grid{display:grid;grid-template-columns:1fr 1fr}.telemetry-grid article{padding:0 16px 14px;min-width:0;border-top:1px solid #292733}.telemetry-grid article+article{border-left:1px solid #292733}.telemetry-grid .telemetry-heading{padding:14px 0}.telemetry-rate{font-size:28px;font-variant-numeric:tabular-nums}.telemetry-rate small{font-size:12px;color:#a6a1b7}.telemetry-grid p,.telemetry-fee{font-size:12px;color:#a6a1b7;line-height:1.5}.telemetry-counts{display:flex;gap:20px;margin-top:12px;font-size:13px}.telemetry-counts b{color:#d5c4ff}.telemetry-fee{padding:14px 16px;border-top:1px solid #292733}.telemetry-scope{overflow-wrap:anywhere}@media(max-width:650px){.telemetry-grid{grid-template-columns:1fr}.telemetry-grid article+article{border-left:0}.telemetry-heading{flex-wrap:wrap}}
.telemetry-metrics{display:grid;grid-template-columns:1fr 1fr;gap:16px}.telemetry-metrics>div>small{font-size:10px;color:#a6a1b7;letter-spacing:.04em}.telemetry-metrics .telemetry-rate{font-size:23px;margin-top:8px}@media(max-width:450px){.telemetry-metrics{grid-template-columns:1fr}}
.pool-miners-list{border-top:1px solid #292733}.miners-note{margin:0;padding:0 16px 12px;color:#a6a1b7;font-size:12px}.pool-miners-list .table-scroll{overflow-x:auto}.pool-miners-list table{width:100%;white-space:nowrap}.pool-miners-list td small{font-size:10px;color:#a6a1b7}
.fleet-table{border-collapse:collapse}.fleet-table td{padding:24px 18px;background:#171b23;border-bottom:1px solid #2a2e38;vertical-align:middle}.fleet-table td:first-child{min-width:235px;font-family:Plex,monospace}.fleet-table td strong{font-weight:500;font-size:15px}.fleet-table td small{display:block;margin-top:5px;line-height:1.4}.fleet-table td.fleet-note{color:#e3a55b;white-space:normal;min-width:220px;max-width:320px;font-size:12px}.fleet-table td.fleet-note small{color:#9399a7}.fleet-table th{padding:14px 18px}
.pool-hashrate{padding-bottom:14px;border-bottom:1px solid #292733}.hashrate-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;padding:0 16px}.hashrate-cards article{background:#191b26;border:1px solid #2a2c39;border-radius:8px;padding:20px}.hashrate-cards article>span{font-size:10px;letter-spacing:.08em;color:#a6a1b7}.hashrate-cards strong{display:block;margin-top:12px;font-size:28px;font-weight:500;color:#d4c5ff}.hashrate-cards strong small{font-size:18px}.hashrate-cards p,.hashrate-note{font-size:11px;color:#9693a8;line-height:1.6}.hashrate-note{margin:12px 16px 0}.hashrate-cards p{margin-bottom:0}@media(max-width:650px){.hashrate-cards{grid-template-columns:1fr}.hashrate-cards article{padding:16px}}
.pool-test-details{border:1px solid #292733;margin-top:16px}.pool-test-details>summary{cursor:pointer;padding:14px 16px;color:#a6a1b7;font-size:12px}.pool-test-details .pool-columns{padding:0 16px 16px}.pool-workspace .pool-page-head{margin-bottom:16px}.pool-workspace .pool-page-head h1{font-size:24px}.pool-workspace .pool-page-head .eyebrow{margin-bottom:4px}

.public-pool .pool-page-head{padding:20px 0;margin-bottom:8px}.public-pool h1{font-size:34px;margin:6px 0}.public-pool .pool-page-head p{margin:6px 0}.public-pool-strip{display:flex;flex-wrap:wrap;gap:12px 24px;align-items:center;padding:14px 0;font-size:13px}.public-pool-strip>a{margin-left:auto;text-decoration:none}.public-pool-strip small{font-size:10px;color:#9294a4}.public-pool-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.public-pool-stats article{padding:20px;border-right:1px solid #2a2b34;min-width:0}.public-pool-stats article:last-child{border:0}.public-pool-stats span,.public-pool-stats small{display:block;font-size:10px;color:#9294a4}.public-pool-stats strong{display:block;font-size:25px;margin:12px 0;overflow-wrap:anywhere}.public-pool-updated{padding:10px 20px;margin:0;font-size:11px;color:#9294a4}.public-pool-info{display:grid;grid-template-columns:1fr 1fr;gap:14px}.public-pool-info section{padding:20px}.public-pool-info h2{font-size:17px;margin:0 0 12px}.public-pool-info p,.public-pool-faq p{font-size:13px;line-height:1.6;color:#a0a3b2}.public-pool-faq{padding:12px 0}.public-pool-faq summary{cursor:pointer;font-size:12px}@media(max-width:760px){.public-pool-stats{grid-template-columns:1fr 1fr}.public-pool-info{grid-template-columns:1fr}.public-pool-strip>a{margin-left:0}.public-pool-stats strong{font-size:21px}}
/* Sonic pool terminal */
.public-pool{--pool-accent:#bbf7d0;max-width:1320px;margin:0 auto;color:#e6e8e9;font-family:DM,Arial,sans-serif}.public-pool .pool-page-head{display:flex;align-items:center;justify-content:space-between;border:0;background:none;padding:26px 0 22px;margin:0}.public-pool .pool-page-head h1{font-size:30px;font-weight:500;letter-spacing:-1.4px;margin:6px 0}.pool-heading-slash{color:#4a5056;font-weight:300;margin:0 6px}.public-pool .eyebrow{font:10px Plex,monospace;color:#69737c;letter-spacing:1.7px}.public-pool .pool-page-head p:not(.eyebrow){font-size:12px;color:#7f8992}.public-pool .badge.amber{background:#17201b;border:1px solid #2c4233;color:#b1c5b8;border-radius:4px;font:9px Plex,monospace;padding:6px 9px;letter-spacing:.5px}.public-pool-strip{border-top:1px solid #242a2e;border-bottom:1px solid #242a2e;padding:12px 0;gap:24px;font-size:11px;color:#88929a}.public-pool-strip b{color:#e3e7e9;font-weight:500}.public-pool-strip>a{color:#bac3ca}.public-pool-strip>a b{color:var(--pool-accent);font-variant-numeric:tabular-nums}.public-pool .panel{background:transparent;border:0;margin:0;box-shadow:none;border-radius:0}.public-pool-stats{padding:25px 0 28px;border-bottom:1px solid #242a2e;gap:24px}.public-pool-stats article{padding:0;border:0!important;background:none}.public-pool-stats span{font-size:10px;letter-spacing:.4px;color:#828c95}.public-pool-stats strong{font:400 30px Plex,monospace;letter-spacing:-1.3px;color:#e7ecef;margin:11px 0 8px}.public-pool-stats article:first-child strong{color:var(--pool-accent)}.public-pool-stats small{font:10px DM,Arial,sans-serif;color:#606c76;line-height:1.4}.pool-workers-title{display:flex;align-items:center;justify-content:space-between;padding:22px 0 14px}.pool-workers-title h2{font-size:13px;font-weight:500;margin:0}.pool-workers-title>span{font:10px Plex,monospace;color:#606c76}.pool-workers{overflow-x:auto}.pool-workers table{width:100%;border-collapse:collapse;white-space:nowrap}.pool-workers th{text-align:right;font:10px DM,Arial,sans-serif;color:#68757e;padding:8px 12px;border-bottom:1px solid #242a2e}.pool-workers td{text-align:right;font:12px Plex,monospace;padding:14px 12px;border-bottom:1px solid #1d2328}.pool-workers th:first-child,.pool-workers td:first-child{text-align:left;padding-left:0}.pool-workers td:first-child{font-family:DM,Arial,sans-serif}.pool-workers th:last-child,.pool-workers td:last-child{padding-right:0}.worker-icon{color:#a8b4bc;margin-right:12px}.worker-state{font:10px DM,Arial,sans-serif;color:#a2a9af}.worker-state.is-live{color:#a6dbb4}.worker-state.is-live:before{content:'';display:inline-block;width:5px;height:5px;border-radius:50%;background:#a6dbb4;margin-right:6px}.public-pool-updated{font:9px Plex,monospace;color:#596770;padding:12px 0 20px}.pool-bottom{display:grid;grid-template-columns:1fr 1.2fr;border-top:1px solid #242a2e;border-bottom:1px solid #242a2e;margin-top:6px}.pool-terms{padding:20px 32px 20px 0;display:grid;gap:12px}.pool-terms>div{display:flex;justify-content:space-between;font-size:11px}.pool-terms span{color:#77848d}.pool-terms b{font-weight:400;color:#c4cdd3}.pool-connect{border-left:1px solid #242a2e;padding:22px 0 22px 32px;display:flex;gap:24px;align-items:center}.pool-connect h2{font-size:13px;font-weight:500;margin:0 0 8px}.pool-connect p{font-size:11px;line-height:1.65;color:#73818c;margin:0;max-width:310px}.pool-connect button{white-space:nowrap;min-width:130px;background:#20282a;border:1px solid #35423d;border-radius:5px;color:#9baea2;padding:12px 14px;font:11px DM,Arial,sans-serif;cursor:not-allowed}.pool-connect button span{margin-left:18px}.public-pool-faq{padding:14px 0}.public-pool-faq summary{font-size:10px;color:#65737d}.public-pool-faq p{font-size:11px;max-width:760px;color:#73818c}.public-pool a:hover{color:var(--pool-accent)}@media(max-width:760px){.public-pool-stats{grid-template-columns:1fr 1fr;gap:24px 16px}.public-pool-stats strong{font-size:25px}.pool-bottom{grid-template-columns:1fr}.pool-terms{padding-right:0}.pool-connect{border-left:0;border-top:1px solid #242a2e;padding:20px 0;justify-content:space-between}.public-pool-strip{gap:12px}.public-pool-strip>a{width:100%}.public-pool .pool-page-head h1{font-size:27px}}

.pool-workers td small{display:block;font:9px DM,Arial,sans-serif;color:#7d8d96;margin-top:6px;line-height:1.5}.pool-workers td{font-size:11px;padding:15px 10px}.pool-workers th{font-size:9px;padding-inline:10px}.pool-workers .worker-observation{font:10px DM,Arial,sans-serif;color:#a4beb0;white-space:normal;min-width:120px;max-width:170px}.worker-data-note{font:10px DM,Arial,sans-serif;color:#7d8d96;margin:12px 0;line-height:1.5}.pool-workers table{min-width:1050px}

.pool-header-meta{display:flex;flex-direction:column;align-items:flex-end;gap:12px}.header-price{font:12px DM,Arial,sans-serif;color:#a7b4bc}.header-price b{font:18px Plex,monospace;color:#bbf7d0;margin-left:5px}.header-price small{display:block;font:9px Plex,monospace;color:#7e8e97;margin-top:6px;text-align:right}@media(max-width:540px){.pool-header-meta{align-items:flex-start}.header-price small{text-align:left}.public-pool .pool-page-head{flex-wrap:wrap;gap:18px}}

.top-price{white-space:nowrap;font:11px DM,Arial,sans-serif;color:#9baab2;margin-left:auto}.top-price b{font:500 13px DM,Arial,sans-serif;color:#bbf7d0;margin-left:4px}.topbar .top-price{flex-shrink:0}
/* Shared public interface: the Pool visual language on every route. */
:root{--bg:#0b1013;--panel:#10171b;--line:#263137;--soft:#172126;--text:#e7ecef;--muted:#8a9aa3;--mint:#bbf7d0;--accent:#bbf7d0;--blue:#a5c9dc}
body{background:var(--bg);color:var(--text);font-family:DM,Arial,sans-serif}.sidebar,.topbar{background:#0d1418;border-color:var(--line)}.sidebar nav a.active{color:#bbf7d0;border-color:#bbf7d0;background:transparent}.app-shell main{max-width:1376px;margin-inline:auto}.view-heading{background:transparent;border:0;border-bottom:1px solid var(--line);padding:26px 0 22px;margin-bottom:20px}.view-heading h1{font:500 30px DM,Arial,sans-serif;letter-spacing:-1.2px;margin:6px 0}.view-heading p{color:#8999a2;font-size:12px}.view-heading .eyebrow{font:10px Plex,monospace;letter-spacing:1.7px;color:#75858f}.panel{background:transparent;border:1px solid var(--line);border-radius:6px;box-shadow:none}.panel-head{padding:16px 18px;border-color:var(--line);background:transparent}.panel-head h2{font:500 13px DM,Arial,sans-serif}.stat-grid{gap:0;border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:transparent;margin:20px 0}.stat{background:transparent;border:0;border-right:1px solid var(--line);border-radius:0;padding:22px 18px}.stat:last-child{border-right:0}.stat-label{font:10px DM,Arial,sans-serif;color:#8899a3;letter-spacing:.4px}.stat-value{font:400 28px Plex,monospace;letter-spacing:-1px;color:#dbede2}.stat-note{font-size:10px;color:#81939c}.table-scroll th{font:10px DM,Arial,sans-serif;color:#8a9ca6;background:#10191d;padding:11px 16px}.table-scroll td{font-size:12px;padding:13px 16px;border-color:#243137}.table-scroll tr:hover td{background:#142025}.definition-list>div{border-color:var(--line);padding:12px 18px}.definition-list dt{font-size:11px;color:#8a9ca6}.definition-list dd{font-size:11px;color:#cad9e0;overflow-wrap:anywhere}.btn{border-radius:5px;font:11px DM,Arial,sans-serif;background:#1c2b28;border:1px solid #395448;color:#bbf7d0;padding:10px 14px}.tabs{border-color:var(--line);font:12px DM,Arial,sans-serif}.tabs a.active{color:#bbf7d0;border-color:#bbf7d0}.json-panel summary{font:11px DM,Arial,sans-serif;color:#91a6b0;padding:14px 18px}.json-panel pre{font-size:10px;background:#0d1519;color:#a4bac5}.section-note,.balance-note{font-size:11px;color:#8497a1}.alert{border-radius:5px;background:#25251c;border-color:#4b4532;font-size:11px}.app-footer{color:#7b8e98;border-color:var(--line)}
.pool-section-nav{display:flex;gap:26px;padding:18px 0;border-bottom:1px solid var(--line);font-size:11px;color:#9eb1ba;overflow:auto}.public-guide{padding:26px 0;border-bottom:1px solid var(--line);scroll-margin-top:100px}.guide-heading{display:flex;align-items:center;justify-content:space-between;gap:15px;margin-bottom:20px}.guide-heading h2,.address-lookup h2{font:500 15px DM,Arial,sans-serif;margin:0}.guide-heading>span{font:10px Plex,monospace;color:#7f939e}.guide-steps,.reward-flow{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}.guide-steps article,.reward-flow article{background:transparent;border:0;padding:0}.step-number{font:11px Plex,monospace;color:#9dc3ac}.public-guide h3{font:500 12px DM,Arial,sans-serif;margin:12px 0 8px}.public-guide p{font-size:11px;line-height:1.8;color:#93a5af;margin:7px 0 12px}.guide-steps a,.guide-pending{font-size:10px;color:#b3d9c0}.guide-pending{color:#7f929c}.address-lookup{display:grid;grid-template-columns:1fr 1.2fr;align-items:center;gap:28px}.address-lookup form{display:flex;gap:8px}.address-lookup input{min-width:0;flex:1;background:#121d22;border:1px solid #30454e;color:#e7ecef;border-radius:5px;padding:11px;font:11px Plex,monospace}.guide-faq{display:grid;grid-template-columns:1fr 1fr;gap:0 28px;align-items:start}.guide-faq details{border-top:1px solid var(--line);padding:14px 0;margin:0}.guide-faq summary{font:11px DM,Arial,sans-serif;cursor:pointer;color:#bfced5}.sr-only{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(max-width:760px){.guide-steps,.reward-flow{grid-template-columns:1fr;gap:16px}.address-lookup,.guide-faq{grid-template-columns:1fr}.guide-heading{align-items:flex-start;flex-direction:column;gap:7px}.view-heading h1{font-size:26px}.stat-value{font-size:23px}.address-lookup form{flex-wrap:wrap}.address-lookup input{min-width:180px}}
/* All explorer routes share the Pool page's flat, divided layout. */
#view{max-width:1376px;padding:0 28px 32px;margin:0 auto}#view>.view-heading{padding:26px 0 22px;margin:0;border:0;background:none}#view>.view-heading:before{display:none}.view-heading h1{font:500 30px DM,Arial,sans-serif!important;letter-spacing:-1.4px}.view-heading .eyebrow{font-size:10px;color:#69737c}.view-heading p{font-size:12px;color:#7f8992}.panel{background:transparent;border:0;border-radius:0;box-shadow:none;margin:0 0 24px;border-bottom:1px solid #242a2e}.panel-head{background:transparent;padding:20px 0 14px;border:0}.panel-head h2{font:500 13px DM,Arial,sans-serif}.panel-content{padding:0 0 20px}.table-scroll{border:0;border-radius:0}.table-scroll table{border-collapse:collapse}.table-scroll th{font:10px DM,Arial,sans-serif;text-transform:none;letter-spacing:0;background:transparent;color:#82939d;border-bottom:1px solid #242a2e;padding:9px 12px}.table-scroll td{font:12px Plex,monospace;background:transparent;border-bottom:1px solid #1d282d;padding:14px 12px}.table-scroll th:first-child,.table-scroll td:first-child{padding-left:0}.table-scroll th:last-child,.table-scroll td:last-child{padding-right:0}.table-scroll td a{color:#bdd8c8}.stat-grid{margin:0 0 8px;padding:25px 0 28px;border-top:1px solid #242a2e;border-bottom:1px solid #242a2e;gap:24px;background:transparent}.stat-grid .stat{background:transparent;border:0!important;border-radius:0;padding:0}.stat-value{font:400 30px Plex,monospace!important;letter-spacing:-1.3px;color:#e7ecef;margin:11px 0 8px}.stat:first-child .stat-value{color:#bbf7d0}.stat-label{font:10px DM,Arial,sans-serif;color:#82939d}.stat-note{font:10px DM,Arial,sans-serif;color:#7a8c97}.two-col,.details-grid{gap:28px}.definition-list{padding:0}.definition-list>div{padding:11px 0;border-color:#242a2e}.definition-list dt{font:11px DM,Arial,sans-serif}.definition-list dd{font:11px Plex,monospace}.json-panel{border-top:1px solid #242a2e;border-bottom:0;margin:0}.json-panel summary{padding:14px 0;font:11px DM,Arial,sans-serif;color:#8499a4}.json-panel pre{margin:0 0 16px;padding:16px;border-radius:4px}.chart-wrap{padding:12px 0}.supply-value,.balance{font:400 30px Plex,monospace;color:#bbf7d0;padding:10px 0}.tabs{padding:12px 0;margin-bottom:12px}.empty{padding:28px 0}.empty h3{font:500 14px DM,Arial,sans-serif}.empty p{font-size:12px}.pagination{padding:16px 0}.miner-release-card{padding:20px 0}.miner-release-card h2{font-size:14px}.miner-release-card p{font-size:11px}@media(max-width:720px){#view{padding:0 16px 24px}.stat-grid{gap:22px 16px;padding:22px 0}.stat-value{font-size:24px!important}.two-col,.details-grid{gap:16px}.view-heading h1{font-size:26px!important}}

.public-pool .address-lookup{padding:16px 0;grid-template-columns:1fr minmax(300px,520px);gap:20px;border-bottom:1px solid var(--line)}.public-pool .address-lookup h2{font-size:12px}.public-pool .address-lookup p{font-size:10px;margin:4px 0 0}.public-pool .address-lookup input{padding:9px 11px}.public-pool .address-lookup .btn{padding:9px 12px}@media(max-width:760px){.public-pool .address-lookup{grid-template-columns:1fr;gap:10px}}
/* Borderless explorer metric rows. */
#view .stat-grid{border:0;box-shadow:none;outline:0}#view .stat-grid .stat{border:0!important}

/* A single search, aligned with the primary navigation. */
.sidebar .nav-search{margin:0 0 0 auto;width:260px;max-width:290px;min-width:190px;height:34px;flex-shrink:1;background:#111b20;border:1px solid #293a42;border-radius:5px;padding:0 9px;display:flex;align-items:center;gap:7px}.sidebar .nav-search input{font:11px DM,Arial,sans-serif;min-width:0;width:100%;background:transparent;border:0;color:#d4e0e5;padding:0}.sidebar .nav-search .icon{width:14px;height:14px}.sidebar .nav-search kbd{font-size:9px}.sidebar .nav-search button{padding:0;background:none;border:0}.topbar{min-height:42px;height:42px}.topbar .top-price{margin-left:auto}@media(max-width:1250px){.sidebar .nav-search{max-width:none;width:100%;flex-basis:100%;margin:0 0 12px}.sidebar{flex-wrap:wrap}}@media(max-width:720px){.sidebar .nav-search{order:2;display:flex;margin-bottom:12px;min-width:0}.sidebar.open>nav:not(.aux-nav){order:3}.topbar{height:40px;min-height:40px}}

/* One clean navigation row; keep live status unobtrusive. */
.topbar{display:none}.live-strip{border:0;background:transparent;min-height:0;height:auto;padding:9px 28px;justify-content:flex-end;font-size:9px;gap:18px}.live-strip #tip-label{display:none}.live-strip #connection{margin-right:auto;color:#748892}.sidebar{gap:24px;min-height:70px}.sidebar nav{flex:0 1 auto}.sidebar .aux-nav{margin-left:auto;flex:0 0 auto}.sidebar .top-price{margin-left:0;flex-shrink:0;font-size:10px}.sidebar .nav-search{margin-left:0;width:240px;max-width:240px;min-width:180px}.sidebar .top-price b{font-size:12px}.sidebar .brand small{letter-spacing:1.4px}.sidebar nav a{padding-left:9px;padding-right:9px}@media(max-width:1250px){.sidebar .aux-nav{display:none}.sidebar .top-price{margin-left:auto}.sidebar .nav-search{flex-basis:auto;width:210px;margin-bottom:0}.sidebar{padding-bottom:10px;gap:16px}.live-strip{padding:8px 20px}}@media(max-width:900px){.sidebar .nav-search{flex-basis:100%;max-width:none;width:100%;margin:0 0 4px}.sidebar .top-price{margin-left:auto}}@media(max-width:720px){.sidebar{padding-bottom:8px}.sidebar .top-price{position:absolute;right:18px;top:24px}.sidebar .nav-search{order:2}.live-strip{padding:8px 16px}.sidebar .brand{min-height:58px}}
/* Uniform header text sizing. */
.sidebar nav a,.sidebar .top-price,.sidebar .top-price b,.sidebar .nav-search input,.sidebar .nav-search input::placeholder{font-family:DM,Arial,sans-serif;font-size:12px;font-weight:400;line-height:1.4}.sidebar .top-price b{font-weight:500}
/* Match all header labels and price exactly, including inherited bold styles. */
.sidebar nav a,.sidebar nav a span,.sidebar .aux-nav a,.sidebar a.top-price,.sidebar a.top-price b{font:400 12px/1.4 DM,Arial,sans-serif!important;letter-spacing:0!important}.sidebar a.top-price b{margin-left:4px}

/* Pool information hierarchy: live evidence first, guidance second. */
.public-pool .pool-page-head{padding:20px 0 16px}.public-pool-strip{border-top:0;padding:10px 0;gap:22px}.public-pool-strip>a{margin-left:auto;font-size:11px}.public-pool .pool-section-nav{padding:12px 0;gap:24px;border-bottom:0;font-size:11px}.pool-health-line{display:flex;flex-wrap:wrap;align-items:center;gap:12px 26px;padding:12px 0;color:#81949f;font-size:10px;border-bottom:1px solid #242a2e}.pool-health-line>span:last-child{margin-left:auto}.pool-health-line b{font-weight:400;color:#c3d3db}.pool-health-line .health-ok{color:#bbf7d0}.pool-health-line .health-warn{color:#dab786}.public-pool .public-pool-stats{padding:22px 0;gap:20px}.public-pool .pool-workers-title{padding-top:20px}.public-pool .public-guide{padding:22px 0}.public-pool .guide-heading{margin-bottom:14px}.public-pool #pool-blocks{padding-top:8px}.public-pool #pool-start .guide-steps{gap:32px}.public-pool .public-pool-updated{padding:8px 0;margin:0}.public-pool section{scroll-margin-top:110px}.pool-section-nav a{white-space:nowrap}.pool-section-nav a:hover{color:#bbf7d0}@media(max-width:760px){.pool-health-line>span:last-child{margin-left:0;width:100%}.public-pool-strip{gap:10px 18px}.public-pool .public-pool-strip>a{width:auto;margin-left:0}.public-pool .pool-section-nav{gap:20px}.public-pool .public-pool-stats strong{font-size:23px}}

.search-form[hidden]{display:none!important}.worker-search-slot .search-form{display:flex;margin:0;width:230px;max-width:100%;height:34px;border-radius:5px;background:#10191d;border:1px solid #293a42;padding:0 10px;gap:8px}.worker-search-slot input{font:12px DM,Arial,sans-serif}.worker-search-slot kbd{display:none}.pool-workers tr[hidden]{display:none}.worker-no-match{font-size:12px;color:#8a9aa3;padding:18px 0}.worker-no-match[hidden]{display:none}@media(max-width:540px){.pool-workers-title{gap:12px;flex-wrap:wrap}.worker-search-slot{width:100%}.worker-search-slot .search-form{width:100%}}

.pool-join .join-intro{margin:-4px 0 20px;max-width:700px}.join-settings{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;margin:22px 0 12px;padding:16px 0;border-top:1px solid #242a2e}.join-settings dt{font-size:10px;color:#81949f;margin-bottom:6px}.join-settings dd{margin:0;font-size:11px;color:#c6d4da}.pool-join .join-footnote{font-size:10px;margin-bottom:0}@media(max-width:760px){.join-settings{grid-template-columns:1fr 1fr;gap:16px}}

.pool-join-compact{padding:18px 0;border-bottom:1px solid #242a2e}.join-title{display:flex;align-items:center;justify-content:space-between;gap:12px}.join-title h2{font:500 14px DM,Arial,sans-serif;margin:0}.join-title>span{font-size:10px;color:#899bA5}.join-compact-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:14px 0 12px}.join-compact-steps b{display:block;font:500 11px DM,Arial,sans-serif;color:#bbf7d0;margin-bottom:4px}.join-compact-steps span{font-size:11px;color:#91a4ae}.pool-join-compact p{font:10px DM,Arial,sans-serif;color:#81949f;margin:0}.pool-join-compact p a{margin-left:12px;color:#b7cdbf}@media(max-width:600px){.join-title{align-items:flex-start;flex-direction:column;gap:4px}.join-compact-steps{grid-template-columns:1fr;gap:10px}.join-compact-steps b{display:inline;margin-right:10px}}

/* Quiet pool context, followed by a single compact section menu. */
.pool-context{display:flex;align-items:center;flex-wrap:wrap;gap:8px 18px;padding:0 0 16px;font:11px DM,Arial,sans-serif;color:#80939d}.pool-context b{font-weight:500;color:#cbd7dd}.pool-context>span+span:before{content:'·';margin-right:18px;color:#40545d}.pool-context .pool-payout-status{margin-left:auto;font-size:10px;color:#b9ad87;background:#24231b;border-radius:4px;padding:3px 8px}.pool-context .pool-payout-status.is-on{color:#bbf7d0;background:#17201b}.pool-context .pool-payout-status:before{display:none}.public-pool .pool-section-nav{gap:24px;padding:0;border-top:1px solid #242a2e;border-bottom:1px solid #242a2e}.pool-section-nav a{display:block;padding:12px 0;font:500 11px DM,Arial,sans-serif;color:#8eA1ab}.pool-section-nav a:first-child{color:#bbf7d0;box-shadow:inset 0 -2px #bbf7d0}.pool-section-nav a:hover{color:#e7ecef}@media(max-width:600px){.pool-context{gap:8px 12px}.pool-context>span+span:before{margin-right:12px}.pool-context .pool-payout-status{margin-left:0}.public-pool .pool-section-nav{gap:22px}}

.pool-command{margin:16px 0;padding:12px 14px;background:#111a1e;border-radius:5px}.pool-command-heading{display:flex;justify-content:space-between;align-items:center;gap:12px;font-size:11px;color:#d1dedf}.pool-command-heading small{font:10px DM,Arial,sans-serif;color:#82959e;margin-left:10px}.pool-command-heading button{background:transparent;border:0;color:#bbf7d0;font:11px DM,Arial,sans-serif;padding:4px 0;white-space:nowrap}.pool-command pre{margin:10px 0;overflow:auto;font:12px Plex,monospace;color:#d4e9dc}.pool-join-compact .pool-command p{font-size:10px;line-height:1.6;max-width:820px}.pool-command p code{font-size:10px}@media(max-width:600px){.pool-command-heading small{display:block;margin:3px 0 0}}

.pool-setup{padding:14px 0;border-bottom:1px solid #242a2e}.pool-setup summary{cursor:pointer;font:500 12px DM,Arial,sans-serif;color:#becdd4}.pool-setup summary span{font:10px DM,Arial,sans-serif;color:#7f939d;margin-left:12px}.pool-setup .pool-command{margin-bottom:0}.pool-setup .pool-command p{font:10px/1.6 DM,Arial,sans-serif;color:#81949f;margin-bottom:0}

/* Active navigation uses colour only. */
.sidebar nav a.active{border-color:transparent!important;box-shadow:none!important;text-decoration:none!important;color:#bbf7d0!important}.sidebar nav a.active:before,.sidebar nav a.active:after{display:none!important}

/* Audit: compact header, predictable navigation and persistent worker search. */
.sidebar{min-height:68px;height:auto;padding:12px 28px;gap:28px;align-items:center;flex-wrap:wrap}
.sidebar .brand{min-width:0;margin:0;padding:0;flex:0 0 auto}
.sidebar .brand span{font:600 22px/1 DM,Arial,sans-serif;letter-spacing:-.7px}
.sidebar .brand small{display:none}
.sidebar nav[aria-label="Main navigation"]{display:flex;gap:22px;margin:0;padding:0;align-items:center}
.sidebar nav a{font:400 13px/1.4 DM,Arial,sans-serif;padding:8px 0;min-height:34px}
.sidebar .aux-nav{margin-left:auto;padding:0;gap:0}
.sidebar .aux-nav a:last-child{display:none}
.sidebar .top-price{margin:0;display:grid;grid-template-columns:auto auto;gap:2px 7px;font:400 13px DM,Arial,sans-serif;line-height:1.3;white-space:nowrap}
.top-price b{font:inherit;color:#bbf7d0}.top-price small{grid-column:1/-1;font:10px DM,Arial,sans-serif;color:#81949f}
.sidebar .mobile-menu{display:none}
.worker-search-slot{display:flex;justify-content:flex-end;padding:12px 0}
.worker-search-slot .search-form{margin:0;width:min(100%,300px)}
.pool-workers{overflow-x:auto}.pool-workers table{min-width:900px}
.pool-join-compact .join-title{margin-bottom:8px}.pool-join-compact a{font-size:12px;color:#bbf7d0}
.sidebar a:focus-visible,.sidebar button:focus-visible{outline:2px solid #bbf7d0;outline-offset:4px}
@media(max-width:1100px){
 .sidebar{gap:16px;padding:12px 20px}.sidebar nav[aria-label="Main navigation"]{gap:14px}.sidebar nav a{font-size:12px}
}
@media(max-width:850px){
 .sidebar{position:relative;width:100%;display:flex;gap:12px;padding:12px 18px;min-height:60px}
 .sidebar .mobile-menu{display:flex;margin-left:auto;align-items:center;justify-content:center;width:40px;height:36px;background:transparent;border:1px solid #2a373d;border-radius:5px;color:#c9d7dc}
 .sidebar nav[aria-label="Main navigation"]{display:none;order:4;flex-basis:100%;flex-wrap:wrap;gap:6px 22px;padding:8px 0}
 .sidebar.open nav[aria-label="Main navigation"]{display:flex}
 .sidebar .aux-nav{display:none;order:5;flex-basis:100%;margin:0}.sidebar.open .aux-nav{display:flex}
 .sidebar .top-price{order:2;font-size:12px}.sidebar .mobile-menu{order:3}
 .sidebar .nav-search{order:6;flex-basis:100%;width:100%}
 .app-shell{margin-left:0}.topbar{display:none!important}
}
.sidebar .brand{min-height:0}
.sidebar .top-price{display:flex;align-items:baseline;gap:6px;white-space:nowrap}
.sidebar .top-price small{font:inherit;color:#81949f}
.sidebar .top-price{margin-left:auto}
@media(max-width:850px){.sidebar .top-price{margin-left:auto}.sidebar .mobile-menu{margin-left:0}}
.mining-docs{max-width:940px}.mining-docs .public-guide{padding:24px 0}.mining-docs p{font-size:14px;line-height:1.7;color:#9cafb8;max-width:780px}.mining-docs h2{font-size:18px;font-weight:500}.mining-docs .pool-command button{cursor:pointer;color:#bbf7d0}
/* Shared Sonic profile mark, kept crisp at navigation size. */
.sidebar .brand{gap:9px}.sonic-brand-mark{display:block;width:32px;height:32px;flex:none}
@media(max-width:850px){.sonic-brand-mark{width:28px;height:28px}}
