.fee-reading{font-variant-numeric:tabular-nums;text-align:left;white-space:nowrap;gap:.18rem;line-height:1.3;display:grid}.fee-values{color:#eef4f1;align-items:baseline;gap:.28rem;font-size:.99rem;display:inline-flex}.fee-values strong{font-weight:650}.fee-prior,.fee-values [aria-label=to]{color:#adbcb7;font-weight:450}.fee-reading small{color:#b0bdb8;font-size:.75rem}.fee-up small{color:#ffbc9d}.fee-down small{color:#ade8a4}.fee-unknown strong{color:#b0bdb8}.fee-pairs-panel .table-scroll table{table-layout:fixed;width:100%;min-width:0}.fee-pairs-panel th:first-child{width:31%}.fee-pairs-panel td:first-child,.fee-pairs-panel td:first-child a{white-space:normal;overflow-wrap:anywhere}.fee-pairs-panel .fee-when small{white-space:normal}@media (max-width:680px){.fee-pairs-panel .table-scroll table,.fee-pairs-panel thead,.fee-pairs-panel tbody{display:block}.fee-pairs-panel .table-scroll tr{border-bottom:1px solid #35423f;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;display:grid}.fee-pairs-panel .table-scroll :is(td,th){white-space:normal;border:0;width:auto;padding:.4rem .3rem;display:block}.fee-pairs-panel tr>:first-child{grid-area:1/1}.fee-pairs-panel tr>:last-child{grid-area:1/2}.fee-pairs-panel tr>:nth-child(2){grid-area:2/1}.fee-pairs-panel tr>:nth-child(3){grid-area:2/2}.fee-pairs-panel tbody tr{padding:.45rem 0}.fee-pairs-panel td:nth-child(2):before,.fee-pairs-panel td:nth-child(3):before{color:#bdcbc4;margin-bottom:.25rem;font-size:.69rem;display:block}.fee-pairs-panel td:nth-child(2):before{content:"Inflation commission"}.fee-pairs-panel td:nth-child(3):before{content:"MEV commission"}}.page-heading:has(.staking-explanation){margin-bottom:1rem;padding-block:clamp(1rem,2.4vw,2rem)}.page-heading:has(.staking-explanation)>div:first-child{min-width:0}.page-heading .staking-explanation{color:#b9c6c4;max-width:75ch;margin-top:.35rem;font-size:clamp(.88rem,1.15vw,1rem);line-height:1.48}.staking-results{min-width:0}.staking-results .staking-controls,.allocation-settings,.allocation-find{flex-wrap:wrap;align-items:end;gap:.7rem 1rem;display:flex}.staking-controls .field:first-child,.allocation-find .field:first-child{flex:15rem}.staking-controls .field,.allocation-find .field,.allocation-settings .field{min-width:0}.staking-controls{margin:0 0 .85rem}.staking-results table td{vertical-align:middle}.fee-when{font-variant-numeric:tabular-nums;gap:.25rem;display:grid}.fee-when small,.alloc-table small,.allocation-results,.alloc-missing{color:#adbbb8;font-size:.78rem}.fee-when strong{white-space:nowrap;font-weight:550}.rate-move{font-variant-numeric:tabular-nums;white-space:nowrap}.rate-move.up{color:#ffc1a4}.rate-move.down{color:#b8ecae}.past-commissions{padding:1rem}.past-commissions>summary{cursor:pointer;font-weight:600}.past-commissions[open]>summary{margin-bottom:1rem}.allocation-directory .panel-heading{margin-bottom:.9rem}.allocation-settings{border-bottom:1px solid #30403e;margin:0 0 1rem;padding-bottom:.9rem}.allocation-check{color:#c7d1cf;align-items:center;gap:.5rem;min-height:38px;font-size:.85rem;display:flex}.allocation-check input{accent-color:#b9ee99}.allocation-find .field:nth-child(2){flex:0 15rem}.allocation-results,.allocation-pages,.allocation-results>div{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.65rem;display:flex}.allocation-results{margin:.7rem 0}.allocation-results>div{margin-left:auto}.alloc-table{table-layout:fixed;border-collapse:collapse;width:100%}.alloc-table thead th:first-child{width:27%}.alloc-table th,.alloc-table td{text-align:left;white-space:normal;border-bottom:1px solid #2a3837;padding:.72rem .5rem}.alloc-table th small{text-transform:none;letter-spacing:normal;margin-top:.18rem;font-weight:400;display:block}.alloc-table tbody th{vertical-align:top;font-weight:500}.alloc-identity{overflow-wrap:anywhere;align-items:flex-start;gap:.55rem;display:flex}.alloc-identity a{color:#e4edea;text-decoration:none}.alloc-identity a:hover{text-decoration:underline}.alloc-sources{grid-template-columns:repeat(auto-fill,minmax(min(100%,8.3rem),1fr));gap:.35rem;display:grid}.alloc-source{color:#d3ddda;text-align:left;cursor:pointer;background:#172423;border:1px solid #354240;border-radius:5px;align-content:start;gap:.18rem;min-width:0;padding:.42rem .55rem .48rem;display:grid;position:relative;overflow:hidden}.alloc-source>span{text-transform:none;letter-spacing:.01em;overflow-wrap:anywhere;font-size:.7rem}.alloc-source>strong{color:#f0f4ee;font-variant-numeric:tabular-nums;font-size:.83rem;font-weight:580}.alloc-source>i{background:#95bfb1;height:2px;position:absolute;bottom:0;left:0}.alloc-source.is-highlighted,.alloc-source:hover,.alloc-source[aria-expanded=true]{background:#22322d;border-color:#82ad95}.alloc-source:focus-visible,.allocation-pages button:focus-visible{outline-offset:2px;outline:2px solid #b9ef9d}.allocation-detail{background:#132522;border-left:2px solid #9ad6a5;gap:.5rem;margin-top:.55rem;padding:.8rem;display:grid}.allocation-detail>div:first-child{justify-content:space-between;align-items:center;display:flex}.allocation-detail dl{flex-wrap:wrap;gap:.6rem 1.3rem;margin:0;display:flex}.allocation-detail dt{color:#b0c1ba;font-size:.72rem}.allocation-detail dd{font-variant-numeric:tabular-nums;margin:0}.allocation-detail a{justify-self:start}.allocation-pages{justify-content:flex-end;margin:.8rem 0;font-size:.82rem}.allocation-pages button{color:#e8eee9;cursor:pointer;background:#16211f;border:1px solid #43544f;border-radius:5px;padding:.42rem .7rem}.allocation-pages button:disabled{opacity:.4;cursor:default}@media (max-width:680px){.allocation-find>.field,.allocation-settings>.field,.staking-controls>.field{flex:9rem}.allocation-find>.field:first-child{flex-basis:100%}.alloc-table thead{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.alloc-table,.alloc-table tbody,.alloc-table tr,.alloc-table tbody th,.alloc-table td{width:100%;display:block}.alloc-table tbody th{border-bottom:0;padding-bottom:.35rem}.alloc-sources{grid-template-columns:repeat(auto-fill,minmax(min(100%,7.7rem),1fr))}.alloc-table td{padding-top:.2rem}.allocation-pages{justify-content:space-between}}.allocation-results{scroll-margin-top:6rem}.allocation-pages.compact{margin:0}.desk-intro .staking-explanation{max-width:70ch;margin-top:.45rem}.desk-content .page-heading:has(.staking-explanation){margin-top:1rem;margin-bottom:1rem}.desk-content .page-heading:has(.staking-explanation)>div:first-child{max-width:100%}.desk-content .page-heading p.staking-explanation{max-width:81ch}.desk-content .page-heading:has(.staking-explanation)>div:first-child>p{max-width:81ch}.allocation-display{color:#b8c7c2;margin:.55rem 0 .1rem;font-size:.8rem}.allocation-display summary{cursor:pointer;width:-moz-fit-content;width:fit-content;display:list-item}.allocation-display[open]>.allocation-settings{margin:.7rem 0;padding-bottom:.7rem}.allocation-directory .allocation-results{margin:.35rem 0 .45rem}.staking-results .table-actions{margin-block:.3rem}.profile-back{color:var(--muted,#adb5bd);align-items:center;margin:0 0 .85rem;font-size:.85rem;text-decoration:none;display:inline-flex}.profile-back:hover,.quick-summary a:hover{text-decoration:underline}.profile-hero{background:radial-gradient(at 0 0,#24392f 0,#0000 65%),linear-gradient(120deg,#121d1b,#131922 68%,#1c202c);border:1px solid #354749;border-radius:16px;grid-template-columns:minmax(0,.88fr) minmax(0,1.12fr);align-items:center;gap:clamp(1.3rem,4vw,4.5rem);margin:0 0 1.3rem;padding:clamp(1.2rem,3vw,2.7rem);display:grid;position:relative;overflow:hidden}.profile-rate{flex-direction:column;align-items:flex-start;gap:.35rem;display:flex}.profile-rate>span,.profile-terms dt,.quick-summary dt{color:#c2cbd0;font-size:.84rem}.profile-rate>strong{font-variant-numeric:tabular-nums;letter-spacing:-.055em;color:#c3f9bd;-webkit-text-fill-color:transparent;background:linear-gradient(100deg,#c5ff9c,#9edbff 75%,#d8c9ff);-webkit-background-clip:text;background-clip:text;font-size:clamp(2.8rem,5.8vw,5.8rem);line-height:1.05}.profile-rate small,.profile-meta,.quick-summary small{color:#b8c3c7;font-size:.79rem}.profile-meta{flex-wrap:wrap;align-items:center;gap:.55rem;margin-top:1rem;display:flex}.profile-terms dl,.quick-summary dl{flex-wrap:wrap;gap:1rem 1.8rem;margin:0;display:flex}.profile-terms dd,.quick-summary dd{font-variant-numeric:tabular-nums;color:#edf3ef;margin:.25rem 0 0;font-weight:650}.profile-terms dd{font-size:clamp(1.05rem,2vw,1.55rem)}.profile-check{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.profile-measures{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:16px 0 22px;display:grid}.stake-strip{background:#202a2e;border-radius:6px;gap:2px;height:28px;margin:12px 0;display:flex;overflow:hidden}.stake-strip button,.stake-strip span{border:0;border-radius:0;flex-basis:0;min-width:0;min-height:0;padding:0}.stake-strip button:hover,.stake-strip button:focus-visible{filter:brightness(.82)}.profile-group,.quick-summary{color:#e8f0ef;background:#152023;border-inline-start:3px solid #aaddae;padding:1rem}.quick-summary{white-space:normal;gap:.8rem;display:grid}.quick-summary p{color:#c1c9cd;margin:.2rem 0}.quick-summary>div>strong{font-size:1.1rem}.quick-toggle{color:#c8fbb5;cursor:pointer;background:#192423;border:1px solid #435352;border-radius:5px;min-width:30px;min-height:30px;line-height:1}.validator-cell a.name-button{color:inherit;text-decoration:none}.validator-cell a.name-button:hover{text-decoration:underline}@media (max-width:750px){.profile-hero{grid-template-columns:1fr;gap:1rem}.profile-measures{grid-template-columns:1fr}.profile-terms{border-block-start:1px solid #38454a;padding-top:1rem}.profile-check{align-items:flex-start}}.validator-avatar{width:var(--avatar-size);height:var(--avatar-size);flex:0 0 var(--avatar-size);background:hsl(var(--avatar-hue) 16% 21%);color:#f2f5ee;font:650 calc(var(--avatar-size)*.39)/1 system-ui;border-radius:24%;justify-content:center;align-items:center;display:inline-flex;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff25}.validator-avatar img{object-fit:contain;width:100%;height:100%;display:block}.validator-avatar.relay-avatar{background:#c4f69c}.validator-avatar.relay-avatar img{width:72%;height:72%}.name-with-avatar,.picker-selection,.profile-identity,.identity-heading{align-items:center;gap:.65rem;min-width:0;display:inline-flex}.picker-selection{display:flex}.picker-selection select{flex:1;min-width:0}.profile-identity{gap:1rem;margin:.85rem 0 1rem;display:flex}.profile-identity .page-heading{border:0;min-height:0;margin:0;padding:0}.validator-cell .name-with-avatar{text-align:start;flex-direction:row;align-items:center;display:inline-flex}.profile-identity .validator-avatar{border-radius:14px}.profile-hero{padding:clamp(1.2rem,2vw,2rem)}.quick-summary .identity-heading p{margin:.2rem 0 0}.gov-totals{font-variant-numeric:tabular-nums;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}.gov-totals>div,.gov-amount{gap:.3rem;display:grid}.gov-totals strong{overflow-wrap:anywhere;font-size:clamp(1rem,1.7vw,1.65rem)}.gov-totals small,.gov-amount small{color:#bac7ca}.gov-bar{border-radius:4px;height:.5rem;margin:1rem 0;display:flex;overflow:hidden}.gov-bar i{background:#b5f88a}.gov-bar i:nth-child(2){background:#f1ad94}.gov-bar i:nth-child(3){background:#a4b2c3}@media (max-width:650px){.gov-totals{grid-template-columns:1fr}.gov-totals>div{grid-template-columns:1fr auto}.gov-totals small{grid-column:1/-1}}@font-face{font-family:Instrument;src:url(/dashboards/fonts/font-4.woff2);font-weight:400;font-display:swap}@font-face{font-family:Instrument;src:url(/dashboards/fonts/font-7.woff2);font-weight:500 700;font-display:swap}@font-face{font-family:DMMono;src:url(/dashboards/fonts/font-0.woff2);font-weight:400;font-display:swap}:root{color:#eff7f3;font-synthesis:none;--bg:#071114;--surface:#101e23;--raised:#16282e;--ink:#eff7f3;--muted:#a7bcb6;--line:#2c4147;--accent:#b5f88a;--blue:#91cfff;--lilac:#cab9ff;--danger:#ffafa6;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#071114;font-family:Instrument,Arial,sans-serif;font-size:15px;font-weight:400}*{box-sizing:border-box}body{margin:0}button,input,select,textarea{font:inherit;color:inherit}button,a,input,select,textarea{-webkit-tap-highlight-color:transparent}button,a{touch-action:manipulation}button{cursor:pointer}button:disabled{cursor:not-allowed;opacity:.42}button,input,select,textarea{border:1px solid var(--line);background:#0c171b;border-radius:7px}button{min-height:44px;padding:10px 16px;transition:background .16s,border-color .16s}button:hover:not(:disabled){background:#203439;border-color:#6b918a}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,summary:focus-visible,[tabindex]:focus-visible{outline:2px solid var(--accent);outline-offset:4px}a{color:var(--blue);text-underline-offset:4px}h1,h2,h3,p{margin-top:0}h1,h2,h3{font-weight:500}h2{letter-spacing:-.025em;font-size:20px}h3{letter-spacing:-.015em;font-size:17px}p{color:var(--muted);line-height:1.6}small{color:var(--muted);font-size:12px}strong{font-weight:500}code,.mono{font-family:DMMono,monospace;font-size:.86em}input[type=checkbox]{accent-color:var(--accent);cursor:pointer;width:18px;height:18px;min-height:18px}select,input{max-width:100%;min-height:44px;padding:11px 13px}input[type=number]{font-variant-numeric:tabular-nums}textarea{resize:vertical;width:100%;padding:13px;line-height:1.5}select{padding-right:28px}input::placeholder,textarea::placeholder{color:#7f9993}summary{cursor:pointer;align-content:center;min-height:44px;line-height:1.5;display:list-item}pre{white-space:pre-wrap;overflow-wrap:anywhere}svg text{fill:var(--muted);font:11px DMMono,monospace}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.skip-link{z-index:100;background:var(--accent);color:#071114;padding:14px;position:fixed;top:-100px;left:15px}.skip-link:focus{top:10px}.app-shell{min-height:100vh;display:flex}.sidebar{z-index:30;background:#081317;border-right:1px solid #21373c;flex-direction:column;width:248px;padding:30px 16px 18px;display:flex;position:fixed;inset:0 auto 0 0}.brand{color:var(--ink);align-items:center;gap:12px;padding:0 12px;text-decoration:none;display:flex}.brand img{filter:brightness(0)saturate()invert(89%)sepia(24%)saturate(647%)hue-rotate(42deg)brightness(108%)contrast(94%);width:38px;height:40px}.brand>span{letter-spacing:-.045em;font-size:25px;font-weight:500}.brand small{letter-spacing:.06em;text-transform:uppercase;margin-top:3px;font-family:DMMono,monospace;font-size:10px;font-weight:400;display:block}.workspace-tag{color:var(--muted);align-items:center;gap:7px;margin:31px 10px 25px;font:10px DMMono,monospace;display:flex}.workspace-tag>span{border:1px solid #30464b;border-radius:3px;margin-left:auto;padding:5px;font-size:9px}.workspace-tag i,.network-status i{background:var(--accent);border-radius:100%;width:6px;height:6px;box-shadow:0 0 14px #b5f88a3d}.nav-label{color:#819e98;letter-spacing:.02em;margin:12px 14px;font-size:11px;display:block}.sidebar nav a{min-height:49px;color:var(--muted);border:1px solid #0000;border-radius:7px;align-items:center;gap:13px;margin:4px 0;padding:10px 13px;font-size:14px;text-decoration:none;display:flex}.sidebar nav a>small{color:#708c86;margin-left:auto;font:9px DMMono,monospace}.sidebar nav a:hover{color:var(--ink);background:#10252b}.sidebar nav a.active{color:var(--accent);background:linear-gradient(100deg,#b5f88a16,#91cfff04);border-color:#b5f88a26}.sidebar nav a.active>small{color:var(--accent)}.sidebar-bottom{margin-top:auto;padding:28px 12px 0}.sidebar-bottom>a{color:var(--muted);align-items:center;gap:10px;min-height:44px;font-size:13px;text-decoration:none;display:flex}.attribution{border-top:1px solid var(--line);color:var(--muted);margin-top:12px;padding-top:20px;font-size:11px;line-height:1.7}.attribution a{color:var(--muted)}.attribution small{max-width:21ch;margin-top:8px;font-size:10px;display:block}.main-shell{width:calc(100% - 248px);min-width:0;margin-left:248px}.topbar{background:#081316e6;border-bottom:1px solid #25383d;align-items:center;gap:22px;height:66px;padding:0 36px;display:flex}.breadcrumbs{color:#859d97;gap:11px;font-size:12px;display:flex}.breadcrumbs strong{color:#d1dfda}.network-status{align-items:center;gap:8px;margin-left:auto;font:10px DMMono,monospace;display:flex}.top-epoch{color:var(--muted);border-left:1px solid var(--line);margin-left:5px;padding-left:12px}.source-shortcut{color:var(--muted);border:1px solid var(--line);border-radius:5px;align-items:center;gap:8px;min-height:36px;padding:8px 11px;font-size:12px;text-decoration:none;display:flex}.mobile-menu,.nav-scrim{display:none}main{outline:none;max-width:1700px;margin:auto;padding:38px 36px 60px}main>section,main>.two-col,main>.stats-grid,main>.notice,main>.controls,main>.epoch-band{margin-bottom:24px}.page-heading{justify-content:space-between;align-items:center;gap:24px;min-height:137px;margin-bottom:30px;display:flex;position:relative}.eyebrow{letter-spacing:.09em;text-transform:uppercase;color:var(--accent);margin-bottom:12px;font:10px/1.6 DMMono,monospace}.page-heading h1{letter-spacing:-.045em;color:#0000;background:linear-gradient(110deg,#f3fff4 8%,#a9dac7 65%,#b6c9ff);-webkit-background-clip:text;background-clip:text;margin-bottom:14px;font-size:clamp(34px,3.5vw,51px);line-height:1.05}.page-heading p{max-width:65ch;margin-bottom:0;font-size:15px;line-height:1.55}.heading-art{background:radial-gradient(#9eeeb019,#0000 68%);flex-shrink:0;place-items:center;width:195px;height:140px;display:grid;position:relative}.heading-art img{filter:brightness(0)invert();opacity:.9;width:70px;height:80px;transform:rotate(-12deg)}.orbit{border:1px solid #b5f88a60;border-radius:50%;position:absolute;inset:26px 10px;transform:rotate(-29deg)}.orbit.two{border-color:#91cfff45;inset:10px 31px;transform:rotate(34deg)}.orbit:after{content:"";background:var(--accent);width:5px;height:5px;box-shadow:0 0 12px var(--accent);border-radius:50%;position:absolute;top:2px;left:20%}.panel{border:1px solid var(--line);background:linear-gradient(130deg,#12232970,transparent 65%),var(--surface);border-radius:12px;min-width:0;padding:23px;overflow:visible}.panel-heading{justify-content:space-between;align-items:center;gap:14px;margin-bottom:22px;display:flex}.panel-heading h2{margin:0}.two-col{grid-template-columns:1fr 1fr;gap:24px;display:grid}.two-col>*{min-width:0}.two-col>.panel{margin:0}.three-col{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.stats-grid{border:1px solid var(--line);background:linear-gradient(110deg,#12242a90,#0d1a1e80);border-radius:10px;grid-template-columns:repeat(4,1fr);display:grid}.stat{min-width:0;padding:22px}.stat+.stat{border-left:1px solid var(--line)}.stat>span{color:var(--muted);margin-bottom:15px;font-size:12px;display:block}.stat>strong{letter-spacing:-.05em;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-size:clamp(21px,2.3vw,33px);line-height:1.15;display:block}.stat>strong small{letter-spacing:0;color:var(--muted);font-size:.45em}.stat>p{margin:12px 0 0;font-size:11px;line-height:1.5}.controls{flex-wrap:wrap;align-items:flex-end;gap:16px;display:flex}.controls .field{flex:1;min-width:150px}.controls>.button{flex-shrink:0}.field{flex-direction:column;gap:8px;min-width:0;margin-bottom:0;display:flex}.field>span{color:var(--muted);font-size:12px;line-height:1.3}.field>small{font-size:11px;line-height:1.45}.field>input,.field>select{width:100%}.compare-controls{border:1px solid var(--line);background:#0f1e23;border-radius:10px;padding:18px 22px}.compare-controls>.field:first-child{max-width:190px}.compare-controls>.field:nth-child(2){max-width:180px}.compare-controls>.field:last-child{min-width:310px;max-width:365px;margin-left:auto}.segmented{border:1px solid var(--line);background:#081518;border-radius:7px;gap:3px;min-height:44px;padding:3px;display:inline-flex}.segmented button{white-space:nowrap;background:0 0;border:0;flex:1;min-height:36px;padding:7px 13px;font-size:12px}.segmented button.selected{color:#d3ffc0;background:#294039;box-shadow:0 0 0 1px #b5f88a22}.scenario-layout{grid-template-columns:minmax(0,2.1fr) minmax(240px,1fr)}.scenario-aside{background:radial-gradient(at 100% 0,#b5f88a1c,#0000 80%),#11211e;border:1px solid #466149;border-radius:12px;flex-direction:column;display:flex;overflow:hidden}.feature-stat{flex:1;padding:25px}.feature-stat h2{margin:0 0 14px;font-size:23px}.feature-stat>strong{letter-spacing:-.07em;margin-bottom:8px;font-size:58px;font-weight:500;line-height:1.1;display:block}.gradient-text{color:#0000;background:linear-gradient(100deg,#d3ffb9,#a9edc1 45%,#a9d6ff);-webkit-background-clip:text;background-clip:text}.feature-stat>span{color:#c5dacc;font-size:12px}.feature-stat>p{margin:8px 0;font-size:11px}.mini-stat{background:#06100e45;border-top:1px solid #4c70564f;padding:18px 25px}.mini-stat>span{color:var(--muted);margin-bottom:7px;font-size:11px;display:block}.mini-stat>strong{font-size:18px}.mini-stat p{margin:9px 0 0;font-size:11px;line-height:1.5}.pill{white-space:normal;color:#bbd8ca;background:#12292555;border:1px solid #42605d;border-radius:4px;align-items:center;padding:5px 7px;font:10px/1.4 DMMono,monospace;display:inline-flex}.notice{color:#c5d7d1;background:#91cfff08;border-left:2px solid #82abc2;border-radius:0 6px 6px 0;align-items:flex-start;gap:12px;padding:15px 17px;font-size:13px;line-height:1.6;display:flex}.notice>svg{color:var(--blue);flex-shrink:0;margin-top:3px}.notice.warning{color:#e4d5af;background:#f1d99508;border-color:#f1d995}.notice.warning>svg{color:#f1d995}.caption{color:#9eb7ae;margin:14px 0 0;font-size:11px;line-height:1.6}.advanced{border-top:1px solid var(--line);color:var(--muted);margin-top:18px;padding-top:5px;font-size:12px}.advanced .controls{margin-top:10px}.button{border-radius:6px;justify-content:center;align-items:center;gap:12px;min-height:44px;padding:12px 18px;font-size:13px;text-decoration:none;display:inline-flex}.primary{background:var(--accent);border-color:var(--accent);color:#0b1b11;font-weight:500}.primary:hover:not(:disabled){border-color:#cdffa9;background:#cdffa9!important}.secondary{color:var(--ink);background:0 0;border:1px solid #506c67}.text-button{min-height:40px;color:var(--blue);background:0 0;border:0;align-items:center;gap:8px;padding:7px 0;font-size:12px;text-decoration:none;display:inline-flex}.text-button:hover:not(:disabled){color:#c0e5ff;background:0 0}.picker{flex:2;gap:14px;min-width:0;margin-bottom:20px;display:flex}.picker .field:first-child{flex:1}.picker .field:last-child{flex:1.4;min-width:0}.controls .picker{margin-bottom:0}.filters{grid-template-columns:2fr 1fr 1fr;gap:16px;display:grid}.search-field{border:1px solid var(--line);background:#0c171b;border-radius:6px;align-items:center;gap:5px;padding-left:12px;display:flex}.search-field input{background:0 0;border:0;width:100%;min-width:0}.search-field>svg{color:var(--muted);flex-shrink:0}.check-row{color:var(--muted);flex-wrap:wrap;align-items:center;gap:20px;margin:12px 0 5px;font-size:12px;display:flex}.check-row label{align-items:center;gap:7px;min-height:44px;display:flex}.check-row .text-button{margin-left:auto}.table-actions{color:var(--muted);justify-content:space-between;align-items:center;gap:10px;margin-bottom:7px;font:10px DMMono,monospace;display:flex}.table-scroll{scrollbar-color:#547769 #0c1b20;scrollbar-width:thin;max-width:100%;overflow:auto}.data-table table{border-collapse:collapse;text-align:left;width:100%;font-size:13px}.data-table th{color:#a0b8af;white-space:nowrap;vertical-align:middle;border-bottom:1px solid #3c5457;padding:11px 13px;font-size:10px;font-weight:400}.data-table th:first-child,.data-table td:first-child{padding-left:4px}.data-table th:last-child,.data-table td:last-child{padding-right:4px}.data-table th>button{min-height:36px;font:inherit;white-space:nowrap;color:inherit;background:0 0;border:0;align-items:center;gap:9px;padding:3px 0;display:inline-flex}.data-table th>button span{opacity:.6;font-size:12px}.data-table th>button:hover{color:var(--ink);background:0 0}.data-table td{vertical-align:middle;font-variant-numeric:tabular-nums;border-bottom:1px solid #263d4290;padding:15px 13px}.data-table tr:last-child td{border-bottom:0}.data-table tbody tr:hover{background:#b5f88a04}.data-table .numeric{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums}.data-table td.numeric{font-family:DMMono,monospace;font-size:11px}.data-table td input[type=checkbox]{margin:12px;display:block}.cell-title{flex-direction:column;gap:5px;display:flex}.cell-title strong{font-size:13px;line-height:1.25}.cell-title small{white-space:normal;max-width:27ch;font-family:Instrument,Arial,sans-serif;font-size:10px;line-height:1.4}.cell-title.numeric{align-items:flex-end}.block{white-space:normal;margin-top:4px;font-family:Instrument,Arial,sans-serif;font-size:10px;display:block}.wrap-cell{white-space:normal;overflow-wrap:anywhere;min-width:120px;max-width:30ch;font-size:12px;line-height:1.5;display:block}.name-button{text-align:left;color:#e3f2e9;background:0 0;border:0;align-items:center;gap:10px;min-width:140px;min-height:44px;padding:0;font-size:13px;line-height:1.2;display:flex}.name-button>span>strong{display:block}.name-button small{margin-top:5px;font:9px/1.5 DMMono,monospace;display:block}.name-button:hover:not(:disabled){color:var(--accent);background:0 0}.token-avatar{width:31px;height:31px;color:var(--accent);background:linear-gradient(140deg,#b5f88a25,#91cfff12);border:1px solid #9ddcb838;border-radius:50%;flex-shrink:0;place-items:center;font:16px Instrument;display:grid}.validator-cell{align-items:center;gap:7px;display:flex}.favorite{color:#88a49b;background:0 0;border:0;min-width:30px;padding:4px;font-size:22px}.favorite.active{color:var(--accent)}.pagination{border-top:1px solid var(--line);color:var(--muted);justify-content:space-between;align-items:center;margin-top:8px;padding-top:15px;font-size:11px;display:flex}.pagination>div{align-items:center;gap:12px;display:flex}.pagination button{min-width:40px;min-height:40px;padding:8px 12px}.address{align-items:center;gap:10px;font:10px DMMono,monospace;display:inline-flex}.address>a{color:var(--blue);text-decoration:none}.address .copy{background:0 0;border-color:#3b5458;min-height:30px;padding:4px 7px;font-family:Instrument;font-size:10px}.address .copy:hover{background:#2b443e}.accent{color:var(--accent)}.muted{color:var(--muted)}.negative{color:var(--danger)}.warning{color:#f1dc8d}.status-text{font-size:11px}.empty{text-align:center;color:var(--muted);padding:30px 20px}.empty>svg{color:#93b8aa;margin:0 auto 15px}.empty h3{color:#d8e9df;margin-bottom:8px}.empty p{max-width:50ch;margin:0 auto;font-size:13px}.loading{color:var(--muted);align-items:center;gap:13px;padding:50px 25px;font-size:14px;display:flex}.loading-dot{background:var(--accent);border-radius:100%;width:8px;height:8px;animation:1.3s infinite pulse}.error-box{color:#ffcdc3;background:#8d3e3015;border:1px solid #a6716660;border-radius:9px;padding:22px}.error-box p{color:#e3b8b0;font-size:14px}.error-box strong{font-size:17px}.error-box button{font-size:13px}.profile-heading{justify-content:space-between;align-items:center;gap:20px;margin-bottom:24px;display:flex}.profile-heading h2{margin-bottom:6px;font-size:30px}.profile-heading p{margin-bottom:0;font-size:13px}.profile-heading+.stats-grid{margin-bottom:25px}.key-value{grid-template-columns:1fr 1.2fr;gap:13px 20px;font-size:12px;line-height:1.5;display:grid}.key-value>span{color:var(--muted)}.key-value>strong{text-align:right;overflow-wrap:anywhere}.key-value>.address{justify-content:flex-end}.links-row{flex-wrap:wrap;gap:20px;margin-top:22px;font-size:12px;display:flex}.sources{border-top:1px solid #304a4f;border-bottom:1px solid #304a4f;margin-top:26px;padding:11px 0}.sources summary{color:#c0d7cd;font-size:12px}.sources summary>span{float:right;color:var(--muted);padding-top:6px;font:10px DMMono,monospace}.sources>p{max-width:100ch;margin:12px 0 20px;font-size:13px}.source-grid{grid-template-columns:repeat(2,1fr);gap:18px;padding:15px 0;display:grid}.source{border:1px solid #294349;border-radius:6px;min-width:0;padding:17px}.source>strong{text-transform:capitalize;font-size:13px}.source>span{margin-top:6px;font-size:10px;display:block}.source p{overflow-wrap:anywhere;margin:9px 0;font-size:11px}.source small{font-size:10px}.chart{min-width:0;position:relative}.chart>svg{width:100%;height:auto;max-height:360px;display:block;overflow:visible}.chart-legend{color:var(--muted);flex-wrap:wrap;align-items:center;gap:10px 20px;margin:0 0 15px;font-size:11px;display:flex}.chart-legend>span{align-items:center;gap:7px;display:inline-flex}.chart-legend i{border-radius:2px;width:7px;height:7px}.chart-legend .chart-unit{color:#9bb4ab;margin-left:auto;font:9px DMMono,monospace}.chart-readout{pointer-events:none;z-index:2;background:#051316ee;border:1px solid #41615c;border-radius:5px;flex-wrap:wrap;gap:8px 16px;padding:8px 12px;font-size:10px;display:flex;position:absolute;bottom:52px;left:65px;right:15px}.chart-data{border-top:1px solid #2d44484f;margin-top:3px}.chart-data>summary{color:#9eb8ac;min-height:32px;font-size:10px}.chart-data .table-scroll{max-height:300px}.bar-list{gap:16px;margin-bottom:19px;display:grid}.bar-row>div:first-child{justify-content:space-between;align-items:baseline;gap:14px;margin-bottom:8px;font-size:12px;display:flex}.bar-row strong{white-space:nowrap;font:11px DMMono,monospace}.bar-row strong small{font:9px Instrument}.bar-row span{overflow-wrap:anywhere}.bar-track{background:#243a3f;border-radius:2px;height:5px;overflow:hidden}.bar-track>div{border-radius:2px;height:100%}.epoch-band{background:radial-gradient(at 100%,#b5f88a18,#0000 80%),#10201d;border:1px solid #476a5266;border-radius:12px;align-items:center;gap:30px;padding:27px;display:flex}.epoch-band>div:first-child>strong{letter-spacing:-.065em;font-size:56px;line-height:1.1;display:block}.epoch-band>div:first-child>span:last-child{color:var(--muted);font-size:10px}.epoch-band .eyebrow{margin-bottom:4px}.epoch-progress{flex:1;min-width:0}.epoch-progress>div{color:#c2daca;justify-content:space-between;gap:15px;margin-bottom:14px;font-size:12px;display:flex}.epoch-progress p{margin:12px 0 0;font:10px/1.5 DMMono,monospace}progress{background:#36524a;border:0;border-radius:8px;width:100%;height:7px;overflow:hidden}progress::-webkit-progress-bar{background:#36524a}progress::-webkit-progress-value{background:linear-gradient(90deg,#91cfff,#b5f88a)}progress::-moz-progress-bar{background:#b5f88a}.geo-chart{background:radial-gradient(#c8ffdf09,#0000 70%);border:1px solid #2d474c;border-radius:6px;padding:16px;overflow:hidden}.geo-chart svg{width:100%;display:block}.address-panel form{align-items:flex-end;gap:16px;display:flex}.address-panel .field{flex:1}.address-panel .text-button{margin-top:10px;font-size:11px}.wallet-intro{text-align:center;background:radial-gradient(#b5f88a09,#0000 60%);padding:55px 20px 75px}.wallet-intro h2{letter-spacing:-.04em;margin-bottom:13px;font-size:31px}.wallet-intro p{max-width:58ch;margin:0 auto;font-size:14px}.wallet-orbit{outline-offset:10px;width:150px;height:150px;color:var(--accent);background:radial-gradient(#b5f88a12,#0000 70%);border:1px solid #b5f88a2f;border-radius:50%;outline:1px solid #91cfff15;place-items:center;margin:0 auto 25px;display:grid}.three-facts{color:#94b9a8;justify-content:center;gap:25px;margin-top:30px;font:10px DMMono,monospace;display:flex}.results-heading{justify-content:space-between;align-items:center;margin:27px 0;display:flex}.role-details{flex-direction:column;gap:12px;min-width:260px;padding:15px 0;font-size:10px;display:flex}.role-details .address{font-size:9px}.scenario-total{border-top:1px solid var(--line);grid-template-columns:1fr 1.4fr;align-items:center;gap:30px;margin-top:25px;padding-top:24px;display:grid}.scenario-total>div>span{color:var(--muted);font-size:12px;display:block}.scenario-total>div>strong{letter-spacing:-.04em;margin-top:8px;font-size:40px;display:block}.scenario-total>div>strong small{color:var(--muted);font-size:17px}.scenario-total p{margin-bottom:0;font-size:12px}.quote-result{border-top:1px solid var(--line);margin-top:20px;padding-top:18px}.quote-result .stat{padding:0 0 20px}.transaction-form{align-items:flex-end;gap:15px;margin-bottom:24px;display:flex}.transaction-form .field{flex:1}.logs{color:#b1cec2;background:#071216;border:1px solid #2e454b;border-radius:7px;max-height:480px;padding:17px;font:11px/1.7 DMMono,monospace;overflow:auto}.method-grid{grid-template-columns:1fr 1fr;gap:30px;display:grid}.method-grid p{font-size:13px}.method-grid a{font-size:12px}.app-footer{border-top:1px solid var(--line);color:#839e94;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:22px 36px;font-size:10px;display:flex}.app-footer a{color:#b6d1c3}.app-footer>span:first-child{color:#bbd6c9}@keyframes pulse{50%{opacity:.3;transform:scale(.7)}}@media (min-width:1600px){main{padding:45px 48px 70px}.topbar{padding:0 48px}.data-table table{font-size:14px}.data-table th{font-size:11px}.chart>svg{max-height:360px}.feature-stat>strong{font-size:72px}}@media (max-width:1250px){.sidebar{width:218px;padding-inline:10px}.main-shell{width:calc(100% - 218px);margin-left:218px}main{padding:30px 24px 50px}.topbar{padding:0 24px}.sidebar nav a{gap:10px;font-size:12px}.brand>span{font-size:23px}.brand img{width:33px}.heading-art{width:150px}.scenario-layout{grid-template-columns:1.7fr 1fr}.feature-stat{padding:20px}.feature-stat>strong{font-size:49px}.stat{padding:18px 15px}.stat>strong{font-size:25px}.panel{padding:19px}.two-col{gap:18px}.epoch-band{gap:20px}.source-shortcut{display:none}.compare-controls>.field:last-child{min-width:260px;max-width:none}.segmented button{padding-inline:10px}.epoch-band>.button{min-width:95px;padding:10px}}@media (max-width:1050px){.sidebar{width:200px}.sidebar nav a{gap:8px;padding-inline:10px;font-size:11px}.sidebar nav a>small{display:none}.brand>span{font-size:21px}.brand{padding-inline:5px}.workspace-tag{font-size:9px}.workspace-tag>span{font-size:8px}.main-shell{width:calc(100% - 200px);margin-left:200px}.heading-art{display:none}.scenario-layout{grid-template-columns:1fr}.scenario-aside{grid-template-columns:1.4fr 1fr;display:grid}.feature-stat>strong{font-size:45px}.feature-stat .text-button{float:right;margin-top:-35px}.feature-stat h2{margin-bottom:8px;font-size:20px}.mini-stat{border-top:0;border-left:1px solid #4c70564f;flex-direction:column;justify-content:center;display:flex}.stats-grid{grid-template-columns:1fr 1fr}.stat:nth-child(3){border-left:0}.stat:nth-child(n+3){border-top:1px solid var(--line)}.two-col:not(.scenario-layout){grid-template-columns:1fr}.filters{grid-template-columns:1.3fr 1fr 1fr}.panel .stats-grid .stat>strong{font-size:25px}.epoch-band{flex-wrap:wrap}.epoch-band>.button{margin-left:auto}.epoch-progress{min-width:300px}.method-grid{gap:20px}.controls .picker{flex-basis:100%}}@media (max-width:760px){.sidebar{width:260px;padding:23px 15px;transition:transform .2s;transform:translate(-100%);box-shadow:20px 0 60px #0008}.sidebar.is-open{transform:translate(0)}.sidebar nav a{gap:13px;min-height:48px;font-size:14px}.sidebar nav a>small{display:block}.brand>span{font-size:27px}.brand{padding-left:10px}.brand img{width:38px}.workspace-tag{font-size:10px}.workspace-tag>span{font-size:9px}.main-shell{width:100%;margin-left:0}.nav-scrim{z-index:20;background:#020a0d99;border:0;border-radius:0;display:block;position:fixed;inset:0}.mobile-menu{background:0 0;border-color:#344c50;place-items:center;min-width:42px;min-height:42px;padding:9px;display:grid}.topbar{z-index:15;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);gap:13px;height:65px;padding:0 17px;position:sticky;top:0}.breadcrumbs{gap:7px;font-size:11px}.breadcrumbs>span{display:none}.network-status{gap:6px;font-size:9px}.top-epoch{display:none}main{padding:28px 18px 44px}.page-heading{gap:12px;min-height:0;margin-bottom:27px}.page-heading h1{margin-bottom:13px;font-size:37px;line-height:1.06}.page-heading p{max-width:45ch;font-size:14px}.eyebrow{margin-bottom:11px;font-size:9px}.panel{border-radius:9px;padding:18px 16px}.panel-heading{align-items:flex-start;gap:12px;margin-bottom:18px}.panel-heading h2{font-size:18px}.panel-heading .pill{max-width:115px;padding:4px;font-size:8px}.panel-heading>.text-button{max-width:95px;min-height:30px;padding:0;font-size:10px;line-height:1.5}.compare-controls{grid-template-columns:1fr 1fr;gap:13px;padding:15px;display:grid}.compare-controls>.field{width:100%;min-width:0!important;max-width:none!important}.compare-controls>.field:last-child{grid-column:1/-1;margin-left:0}.segmented button{min-height:40px;font-size:12px}.field>span{font-size:12px}.controls{gap:13px}.controls .field{min-width:130px}.scenario-aside{display:block}.feature-stat{padding:22px}.feature-stat>strong{font-size:61px}.feature-stat h2{font-size:23px}.feature-stat .text-button{float:right;margin-top:-28px;font-size:11px}.mini-stat{border-top:1px solid #4c70564f;border-left:0;padding:17px 22px}.mini-stat>strong{font-size:17px}.mini-stat p{max-width:42ch;font-size:11px}.two-col{gap:18px}.notice{gap:10px;padding:13px 14px;font-size:12px}.notice>svg{width:16px;height:16px}.stats-grid{border-radius:8px}.stat{padding:18px 13px}.stat>span{margin-bottom:11px;font-size:11px;line-height:1.5}.stat>strong{font-size:24px}.stat>p{font-size:10px}.filters{grid-template-columns:1fr 1fr;gap:13px}.filters>.field:first-child{grid-column:1/-1}.check-row{gap:0 18px;font-size:11px}.check-row .text-button{margin-left:0}.picker{flex-direction:column;gap:13px}.data-table th{padding:10px;font-size:10px}.data-table td{padding:14px 10px}.data-table table{font-size:12px}.data-table .numeric{font-size:10px}.name-button{min-width:140px}.cell-title strong{font-size:12px}.data-table th>button{min-height:42px}.pagination{gap:8px;font-size:10px}.pagination>div{gap:8px}.pagination button{min-width:44px;min-height:44px}.caption{font-size:11px}.chart-legend{gap:9px 13px;font-size:10px}.chart>svg{min-height:175px}.chart svg text{font-size:13px}.chart-readout{font-size:9px;bottom:45px;left:20px;right:10px}.chart-data>summary{min-height:44px;font-size:11px}.sources summary{font-size:12px}.sources summary>span{max-width:130px;font-size:9px}.source-grid{grid-template-columns:1fr;gap:13px}.source{padding:14px}.source small{font-size:10px}.source p{font-size:11px}.bar-row>div:first-child{font-size:12px}.bar-row strong{font-size:10px}.bar-track{height:6px}.profile-heading{flex-direction:column;align-items:flex-start;gap:13px}.profile-heading h2{font-size:28px}.profile-heading p{font-size:12px}.panel-heading>.address{gap:5px;padding-top:3px;font-size:8px}.address .copy{min-height:44px}.address{gap:7px;font-size:9px}.key-value{grid-template-columns:1fr 1.2fr;gap:13px 14px;font-size:11px}.key-value .address{flex-wrap:wrap;justify-content:flex-end;gap:5px;font-size:8px}.key-value .address .copy{padding-inline:5px}.epoch-band{gap:19px;padding:20px}.epoch-band>div:first-child>strong{font-size:51px}.epoch-progress{order:3;min-width:100%}.epoch-progress>div{font-size:11px}.epoch-band>.button{order:2;align-self:center}.epoch-progress p{font-size:9px}.geo-chart{padding:6px}.geo-chart svg{min-height:200px}.geo-chart svg text{font-size:15px}.address-panel form{flex-direction:column;align-items:stretch}.address-panel .text-button{text-align:left;font-size:10px;line-height:1.5}.wallet-intro{padding:35px 10px 50px}.wallet-intro h2{font-size:29px}.wallet-intro p{font-size:13px}.wallet-orbit{width:130px;height:130px}.three-facts{flex-direction:column;gap:12px;font-size:10px}.results-heading{gap:10px}.results-heading .address{font-size:9px}.results-heading .pill{max-width:90px;font-size:9px}.scenario-total{grid-template-columns:1fr;gap:15px}.scenario-total>div>strong{font-size:36px}.scenario-total p{font-size:12px}.transaction-form{flex-direction:column;align-items:stretch}.logs{padding:13px;font-size:10px}.method-grid{grid-template-columns:1fr;gap:22px}.method-grid p{font-size:13px}.app-footer{flex-direction:column;align-items:flex-start;gap:12px;padding:22px 18px;font-size:10px}.loading{padding:38px 15px;font-size:13px}.button{min-height:46px}.links-row a{align-items:center;min-height:44px;display:flex}.error-box{padding:18px}.error-box p{font-size:13px}}main:focus-visible{outline:none}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.nav-close{display:none}.source-warning{margin-bottom:18px}html{scroll-padding-top:80px}@media (max-width:760px){.nav-close{place-items:center;min-width:40px;padding:7px;display:grid;position:absolute;top:12px;right:12px}.sidebar .brand{margin-top:25px}.sidebar:not(.is-open){visibility:hidden}.sidebar.is-open{visibility:visible}input,select,textarea{font-size:16px}.sidebar{overflow-y:auto}}.topbar-relay{display:none}@media (max-width:760px){.topbar-relay{filter:invert(90%)sepia(28%)saturate(764%)hue-rotate(38deg);width:23px;height:23px;display:block}.chart svg text{font-size:10px}.chart>svg{min-height:0}}.pagination{flex-wrap:wrap;gap:.75rem}.page-size-select{white-space:nowrap;color:var(--muted);align-items:center;gap:.5rem;font-size:.8rem;display:inline-flex}.page-size-select select{width:auto;min-width:4rem;min-height:2.25rem;font:inherit;color:var(--text);padding:.25rem .45rem}.explorer-sidebar{padding-top:22px;overflow:hidden}.explorer-sidebar .brand{flex:none}.explorer-sidebar nav{scrollbar-width:thin;scrollbar-color:#36504d transparent;flex:1;min-height:0;overflow-y:auto}.explorer-sidebar nav a{min-height:32px;padding:6px 12px;font-size:13px;line-height:1.25}.explorer-sidebar .sidebar-bottom{margin:8px 0 0;padding:8px 0 0}.nav-search{width:100%;min-height:38px;margin:20px 0 12px;font-size:13px}.nav-group{padding:12px 0 3px}.nav-group>strong{text-transform:uppercase;letter-spacing:.06em;color:#a7c9b8;margin:2px 12px 6px;font:11px DMMono,monospace;display:block}.directory-head,.snapshot-bar,.drill,.desk-links,.chips{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.directory-head{justify-content:space-between;margin:35px 0 16px}.directory-head h2{margin:0}.snapshot-bar{border-bottom:1px solid var(--line);color:var(--muted);margin:0 0 20px;padding:8px 0;font:12px DMMono,monospace}.snapshot-bar .text-button{margin-left:auto}.desk-index{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;display:grid}.desk-index section{border:1px solid var(--line);background:var(--surface);border-radius:10px;padding:22px}.desk-index h3{color:var(--accent)}.desk-index a{border-top:1px solid var(--line);color:var(--ink);justify-content:space-between;align-items:center;padding:10px 0;text-decoration:none;display:flex}.desk-index a span{color:var(--blue)}.desk-index a:hover,.validator-link:hover{color:var(--accent)}.drill{padding:16px 0 0}.drill span,.caption{color:var(--muted)}.drill a{margin-left:auto}.desk-links,.chips{gap:7px;margin:12px 0 18px}.desk-links a,.chips button{background:var(--surface);border:1px solid var(--line);border-radius:5px;min-height:32px;padding:7px 12px;font-size:13px;text-decoration:none}.desk-links a[aria-current=page]{color:var(--accent);border-color:var(--accent)}.inline-check{align-items:center;gap:8px;display:flex}.slot-grid{grid-template-columns:repeat(32,minmax(0,1fr));gap:3px;display:grid}.slot-grid button{color:#061b13;border:0;border-radius:2px;height:17px;min-height:0;padding:0;font-size:14px;line-height:12px}.slot-grid .mint{background:#78c793}.slot-grid .miss{background:#f3a88f}.slot-grid button.selected{box-shadow:inset 0 0 0 2px #fff}.slot-grid button:disabled{opacity:.18}.choice-bars{gap:7px;display:grid}.choice-bars button{text-align:left;background:0 0;border-color:#0000;grid-template-columns:minmax(0,1fr) auto;gap:4px 12px;min-height:0;padding:6px 8px;display:grid}.choice-bars button>span{overflow-wrap:anywhere}.choice-bars button>strong{font:12px DMMono,monospace}.choice-bars button>i{background:#223337;grid-column:1/-1;height:5px}.choice-bars i b{height:100%;display:block}.choice-bars button.chosen,.heat-table button.picked{outline:1px solid var(--accent)}.histogram{align-items:flex-end;gap:2px;min-height:150px;padding-top:15px;display:flex}.histogram button{text-align:center;background:0 0;border:0;border-radius:0;flex-direction:column;flex:1;align-items:stretch;min-width:0;min-height:0;padding:1px;display:flex}.histogram button i{background:linear-gradient(to top,#4a7866,var(--accent));min-height:1px;display:block}.histogram button[aria-pressed=true] i{background:var(--blue)}.histogram span,.histogram small{white-space:nowrap;font:10px/18px DMMono,monospace}.scatter svg{width:100%;height:auto}.scatter line{stroke:#2d4549;stroke-dasharray:3 4}.scatter text{fill:#bad0c8;font:12px DMMono,monospace}.scatter circle{cursor:pointer}.heat-table{border-collapse:collapse;width:100%;font:12px DMMono,monospace}.heat-table th{text-align:left;overflow-wrap:anywhere;max-width:170px;padding:7px;font-weight:400}.heat-table button{border-radius:3px;width:100%;min-width:55px;min-height:30px;padding:5px}.dashboard-footer{flex-wrap:wrap;font-size:12px}.dashboard-footer a{color:#cae5d8}.validator-link{color:var(--ink);text-decoration:none}main{min-width:0}.chart-tools{flex-wrap:wrap;align-items:center;gap:7px;margin:4px 0;display:flex}.chart-tools button{background:0 0;min-height:28px;padding:3px 8px;font:11px DMMono,monospace}.chart-tools button[aria-pressed=true]{border-color:var(--accent)}.chart-tools input{width:105px;min-height:24px;padding:0}.chart-tools a{font-size:12px}.chart-toolbar-label{color:var(--muted);font-size:12px}.chart-legend button{background:0 0;border:0;align-items:center;gap:6px;min-height:24px;padding:0 3px;font-size:12px;display:flex}.chart-legend button[aria-pressed=false]{opacity:.55;text-decoration:line-through}.chart-data table{font-variant-numeric:tabular-nums}@media (max-width:760px){.desk-index{grid-template-columns:1fr}.slot-grid{grid-template-columns:repeat(16,minmax(0,1fr))}.explorer-sidebar{height:100dvh}.snapshot-bar{font-size:10px}.histogram small{font-size:8px}.choice-bars button{font-size:12px}}.column-options{margin:5px 0}.column-options summary{min-height:28px;color:var(--blue);padding:4px 8px;font-size:12px}.column-options>div{flex-wrap:wrap;gap:10px 18px;padding:10px;display:flex}.column-options label{align-items:center;gap:5px;font-size:12px;display:flex}.chart>svg{touch-action:pan-y;-webkit-user-select:none;user-select:none}.chart-readout{pointer-events:none}.plot-category{flex-wrap:wrap;align-items:center;gap:3px 8px;display:flex}.plot-category button{background:0 0;border:0;align-items:center;gap:5px;min-height:26px;padding:2px;font:11px DMMono,monospace;display:flex}.plot-category i{width:7px;height:7px;display:inline-block}.scatter>svg{-webkit-user-select:none;user-select:none}.plot-category small{font:11px DMMono,monospace}@media (min-width:1051px){main{padding-top:26px}.page-heading{min-height:0;margin-bottom:23px}.page-heading h1{margin-bottom:9px;font-size:clamp(38px,3vw,50px)}.page-heading p{margin-bottom:2px}.snapshot-bar{margin-bottom:12px}.stats-grid .stat{padding-top:17px;padding-bottom:16px}.panel{padding-top:19px;padding-bottom:19px}}.sb-site{--p-bg:#fff;--p-surface:#f4f4f4;--p-ink:#111;--p-muted:#6b6b6b;--p-accent:#1a4be0;--p-accent-ink:#fff;--p-action:#1a4be0;--p-action-ink:#fff;--p-inv-bg:#111;--p-inv-surface:#1c1c1c;--p-inv-ink:#f4f4f4;--p-inv-muted:#a3a3a3;--p-inv-accent:#fff;--p-inv-accent-ink:#111;--p-inv-action:#fff;--p-inv-action-ink:#111;--ground-bg:#d9ccb7;--ground-surface:#e9e0d2;--ground-ink:#2a2622;--ground-muted:#5a534a;--ground-accent:#a8794a;--font-display:system-ui, -apple-system, "Segoe UI", sans-serif;--font-text:system-ui, -apple-system, "Segoe UI", sans-serif;--font-mono:ui-monospace, "SFMono-Regular", Menlo, Consolas, monospace;--display-weight:400;--display-tracking:-.025em;--nav:72px;--padt:120px;--padb:72px;--hgap:48px;--hpadb:64px;--bar:0px;--container:1280px;--gut:80px;--pad:var(--gut);--gutter:24px;--s-1:4px;--s-2:8px;--s-3:12px;--s-4:16px;--s-5:24px;--s-6:32px;--s-7:48px;--s-8:64px;--s-9:96px;--s-10:128px;--section:40px;--section-band:56px;--head-gap:48px;--card-pad:16px;--card-gap:16px;--t-label:13px;--t-small:14px;--t-body:16px;--t-lead:18px;--t-card:18px;--t-h3:24px;--t-h2:clamp(30px, 1.72vw + 23.3px, 48px);--t-h1:clamp(38px, 3.24vw + 25.4px, 72px);--t-stat:clamp(28px, .952vw + 24.29px, 38px);--r-sm:8px;--r-md:12px;--r-lg:20px;--r-btn:8px;--btn-h:44px;--btn-h-sm:36px;--nav-h:var(--nav);--icon:16px;--ease:cubic-bezier(.2, .7, .2, 1);--dur:.18s}.sb-site[data-radius=sharp]{--r-sm:4px;--r-md:6px;--r-lg:8px;--r-btn:4px}.sb-site[data-radius=soft]{--r-sm:8px;--r-md:12px;--r-lg:20px;--r-btn:8px}.sb-site[data-radius=round]{--r-sm:10px;--r-md:16px;--r-lg:24px;--r-btn:999px}.sb-site[data-ground=sky]{--ground-bg:#c6d3df;--ground-surface:#d6e0e9;--ground-ink:#25303a;--ground-muted:#4d5964;--ground-accent:#3f6a92}.sb-site[data-ground=sage]{--ground-bg:#cdd6c6;--ground-surface:#dce3d6;--ground-ink:#262d24;--ground-muted:#535b51;--ground-accent:#6c8e63}.sb-site[data-ground=painting]{--ground-bg:#79a8d6;--ground-surface:#a6c4e2;--ground-ink:#16212c;--ground-muted:#273949;--ground-accent:#9c9b3c}@media (max-width:639px){.sb-site{--nav:56px;--padt:96px;--padb:48px;--hgap:40px;--hpadb:24px;--gut:24px;--gutter:12px;--card-gap:12px;--head-gap:32px}}@media (min-width:640px){.sb-site{--gut:48px;--section:48px;--section-band:72px;--card-pad:24px}}@media (min-width:1024px){.sb-site{--gut:80px;--section:56px;--section-band:96px;--card-gap:24px;--t-lead:20px;--t-card:20px;--t-h3:28px}.sb-site[data-type=place]{--gut:120px;--container:1200px}}.sb-site[data-type=place]{--hgap:40px;--t-h1:clamp(32px, 1.524vw + 26.06px, 48px);--t-h2:clamp(24px, .762vw + 21px, 32px);--t-h3:clamp(20px, .381vw + 18.51px, 24px);--r-sm:2px;--r-md:0px;--r-lg:0px;--r-btn:2px}@media (max-width:639px){.sb-site[data-type=place]{--hgap:24px}}.sb-site{--bg:var(--p-bg);--surface:var(--p-surface);--ink:var(--p-ink);--muted:var(--p-muted);--accent:var(--p-accent);--accent-ink:var(--p-accent-ink);--card:var(--p-surface);--action:var(--p-action);--action-ink:var(--p-action-ink);--line:color-mix(in oklab, var(--ink) 11%, transparent);--line-strong:color-mix(in oklab, var(--ink) 20%, transparent);--fx-bg:var(--bg);--fx-surface:var(--surface);--fx-ink:var(--ink);--fx-muted:var(--muted);--fx-accent:var(--accent);--fx-accent-ink:var(--accent-ink);--ui-font:var(--font-text);--ui-mono:var(--font-mono);--ui-radius:var(--r-md)}:where(.sb-site) *{box-sizing:border-box}.sb-site{-webkit-text-size-adjust:100%;scroll-behavior:auto;background:var(--bg);color:var(--ink);font:400 var(--t-body)/1.55 var(--font-text);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0;scroll-padding-top:0;overflow-x:clip}:where(.sb-site) svg{max-width:100%;display:block}:where(.sb-site) a{color:inherit;text-decoration:none}:where(.sb-site) button{font:inherit;color:inherit}:where(.sb-site) p{text-wrap:pretty;margin:0}:where(.sb-site) .t-label{font-size:var(--t-label);letter-spacing:.01em;font-weight:500;line-height:1.4}:where(.sb-site) .wrap{width:min(100% - 2 * var(--gut), var(--container));margin-inline:auto;padding-inline:0}:where(.sb-site) .grid{column-gap:var(--gutter);row-gap:var(--card-gap);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}:where(.sb-site) .grid>*{grid-column:1/-1;min-width:0}:where(.sb-site) main>:is(section,.section)>:is(.wrap,.container){z-index:1;height:100%;position:relative}:where(.sb-site) main>:is(section,.section)>:is(.wrap,.container):not(.grid){flex-direction:column;display:flex}:where(.sb-site) main>:is(section,.section)>:is(.wrap,.container).grid{align-content:start}:where(.sb-site) main>:is(section,.section)>.wrap>.fill{flex:1 1 0;min-height:0}:where(.sb-site) main>:is(section,.section).g2>:is(.wrap,.container){row-gap:calc(var(--padt) + var(--padb) + var(--bar));grid-template-rows:minmax(0,1fr) minmax(0,1fr);display:grid}:where(.sb-site) main>:is(section,.section).g2>:is(.wrap,.container)>*{align-self:start;min-height:0}:where(.sb-site) main>:is(section,.section).g2>:is(.wrap,.container)>:is(.group,.fill){align-self:stretch}@media (min-width:1024px){:where(.sb-site) main>:is(section,.section).g2>.wrap>.grid:last-child,:where(.sb-site) main>:is(section,.section).g2>.wrap>.group>.grid:last-child{flex:auto;align-self:stretch;min-height:0}}@media (max-width:639px){:where(.sb-site) main>:is(section,.section).g2m>:is(.wrap,.container){row-gap:calc(var(--padt) + var(--padb) + var(--bar));grid-template-rows:minmax(0,1fr) minmax(0,1fr);display:grid}:where(.sb-site) main>:is(section,.section).g2:not(.g2m)>:is(.wrap,.container){row-gap:0;display:flex}:where(.sb-site) main>:is(section,.section).g2:not(.g2m)>:is(.wrap,.container)>*{align-self:stretch}:where(.sb-site) .grid>.tile:is(.span-3,.span-4){grid-column:auto/span 6}:where(.sb-site) .grid>.tile:is(.span-3,.span-4):nth-child(odd of .tile):nth-last-child(1 of .tile){grid-column:1/-1}:where(.sb-site) .grid>.tile:is(.span-3,.span-4) .tile__head{gap:0 var(--s-2);flex-wrap:wrap}:where(.sb-site) .grid:has(>.card--open){row-gap:var(--s-6)}}@media (min-width:640px) and (max-width:1023px){:is(:where(.sb-site) .grid>.card.span-3:not(:has(>.panel)),:where(.sb-site) .grid>.card.span-6:not(:has(>.panel))){grid-column:auto/span 6}@media (min-width:720px){:where(.sb-site) .grid>.card.span-6:has(>.panel):not(.card--split){grid-column:auto/span 6}:where(.sb-site) .grid>.card.span-6:has(>.panel):not(.card--split):nth-child(odd of .card.span-6):nth-last-child(1 of .card.span-6){grid-column:1/-1}}:where(.sb-site) .grid>.tile:is(.span-3,.span-4,.span-6){grid-column:auto/span 6}:where(.sb-site) .grid>.tile:is(.span-3,.span-4,.span-6):nth-child(odd of .tile):nth-last-child(1 of .tile){grid-column:1/-1}}@media (min-width:1024px){:where(.sb-site) .span-4{grid-column:auto/span 4}}:where(.sb-site) .grid:is(.grid--middle,.grid--top)>.card{align-self:stretch}@media (min-width:1024px) and (max-width:1279px){:where(.sb-site) .grid>.card.span-4:has(>.panel){grid-column:auto/span 6}:where(.sb-site) .grid>.card.span-8:has(>.panel){grid-column:1/-1}:where(.sb-site) .grid>.card.span-4:has(>.panel):nth-child(odd of .card.span-4):nth-last-child(1 of .card.span-4){grid-column:1/-1}}:where(.sb-site) .btn{justify-content:center;align-items:center;gap:var(--s-2);height:var(--btn-h);padding:0 var(--s-5);border-radius:var(--r-btn);font:500 var(--t-body)/1 var(--font-text);letter-spacing:0;white-space:nowrap;cursor:pointer;transition:background-color var(--dur) var(--ease), color var(--dur) var(--ease), border-color var(--dur) var(--ease), text-decoration-color var(--dur) var(--ease);border:1px solid #0000;display:inline-flex}:where(.sb-site) .btn--primary{background:var(--action);color:var(--action-ink)}:where(.sb-site) .btn--primary:hover{background:color-mix(in oklab, var(--action) 86%, var(--ink))}:where(.sb-site) .ground-brand .btn--primary:hover{background:color-mix(in oklab, var(--action) 88%, var(--bg))}.sb-site[data-buttons=pill]{--r-btn:999px}.sb-site[data-buttons=block]{--r-btn:2px;--btn-h:48px}.sb-site[data-buttons=pill] .btn--primary:after,.sb-site[data-buttons=arrow] :is(.btn--primary,.btn--secondary):after{content:"";width:12px;height:12px;-webkit-mask:var(--btn-glyph) center / contain no-repeat;-webkit-mask:var(--btn-glyph) center / contain no-repeat;mask:var(--btn-glyph) center / contain no-repeat;transition:transform var(--dur) var(--ease);background:currentColor;flex:none;margin-right:-2px}.sb-site[data-buttons=pill]{--btn-glyph:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M4.5 2.5 8 6l-3.5 3.5' fill='none' stroke='black' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.sb-site[data-buttons=arrow]{--btn-glyph:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M1.5 6h8.5M6.5 2.5 10 6l-3.5 3.5' fill='none' stroke='black' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.sb-site:is([data-buttons=pill],[data-buttons=arrow]) .btn:hover:after{transform:translate(3px)}:where(.sb-site) .btn:active{transform:translateY(1px)scale(.985)}:where(.sb-site) .m-arrow{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:12px;height:12px;margin-right:-2px;overflow:visible}:where(.sb-site) .btn--xl .m-arrow{stroke-width:1.4px;width:.62em;height:.62em}:where(.sb-site) :is(.btn,.link,.pill):has(>.m-arrow):after{content:none;display:none}@media (max-width:639px){:where(.sb-site) .section-head--split>.btn{width:100%}}@media (max-width:1023px){:where(.sb-site) .grid.fill:has(>.frame--fill){gap:var(--s-6);flex-direction:column;display:flex}:where(.sb-site) .grid.fill>.frame--fill{flex:1 1 0;height:auto;min-height:200px}}:where(.sb-site) .nav{z-index:50;height:var(--nav);background:var(--bg);color:var(--ink);border-bottom:1px solid var(--line);position:fixed;inset:0 0 auto}:where(.sb-site) .nav__bar{align-items:center;gap:var(--s-8);height:100%;display:flex}:where(.sb-site) .nav__logo{align-items:center;gap:var(--s-2);font:500 22px/1 var(--font-display);letter-spacing:-.02em;flex:none;display:inline-flex}@media (max-width:639px){:where(.sb-site) .nav__logo{font-size:20px}}:where(.sb-site) .nav__logo svg,:where(.sb-site) .nav__logo img{width:auto;height:24px}:where(.sb-site) .nav--split .nav__logo .mark--initial{width:26px;height:26px;font-size:15px}:where(.sb-site) .nav__links{align-self:stretch;gap:var(--s-1);flex:1;min-width:0;display:flex}:where(.sb-site) .nav__item{align-items:center;height:100%;display:flex}:where(.sb-site) .nav__link{align-items:center;gap:var(--s-1);height:36px;padding:0 var(--s-3);border-radius:var(--r-sm);color:var(--ink);white-space:nowrap;transition:background-color var(--dur) var(--ease), color var(--dur) var(--ease);font-size:15px;font-weight:500;display:inline-flex;position:relative}@media (min-width:1024px) and (max-width:1279px){:where(.sb-site) .nav__bar{gap:var(--s-6)}:where(.sb-site) .nav__link{padding:0 var(--s-2)}:where(.sb-site) .nav__link:before,:where(.sb-site) .nav__link[aria-current=page]:after{left:var(--s-2);right:var(--s-2)}:where(.sb-site) .nav__links{gap:0}}:where(.sb-site) .nav__link:before{content:"";left:var(--s-3);right:var(--s-3);transform-origin:100%;height:2px;transition:transform var(--dur) var(--ease);pointer-events:none;background:currentColor;border-radius:2px;position:absolute;bottom:-2px;transform:scaleX(0)}:where(.sb-site) .nav__link:hover:before,:where(.sb-site) .nav__link:focus-visible:before,:where(.sb-site) .nav__item:hover>.nav__link:before,:where(.sb-site) .nav__item:focus-within>.nav__link:before{transform-origin:0;transform:scaleX(1)}:where(.sb-site) .nav__actions>.nav__link:before{left:var(--s-2);right:var(--s-2)}:where(.sb-site) .nav__link .chev{opacity:.6;width:12px;height:12px;transition:transform var(--dur) var(--ease)}:where(.sb-site) .nav__link[aria-current=page]:after{content:"";left:var(--s-3);right:var(--s-3);background:currentColor;border-radius:2px;height:2px;position:absolute;bottom:-2px}:where(.sb-site) .nav__expand{display:none}:where(.sb-site) .nav__actions{align-items:center;gap:var(--s-4);flex:none;display:flex}:where(.sb-site) .nav__actions .btn{height:var(--btn-h);padding-inline:var(--s-5);font-size:15px}:where(.sb-site) .nav__actions>.nav__link{padding-inline:var(--s-2)}:where(.sb-site) .nav__toggle{display:none}:where(.sb-site) .nav__menu{background:var(--bg);color:var(--ink);border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:var(--s-7) 0 var(--s-8);opacity:0;visibility:hidden;transition:opacity .12s var(--ease), transform .12s var(--ease), visibility 0s linear .12s;position:absolute;top:100%;left:0;right:0;transform:translateY(-6px)}@media (min-width:1024px){:where(.sb-site) .nav__item:hover>.nav__menu,:where(.sb-site) .nav__item:focus-within>.nav__menu{opacity:1;visibility:visible;transition-duration:.2s,.2s,0s;transition-delay:.15s,.15s,.15s;transform:none}:where(.sb-site) .nav__item:hover>.nav__link .chev,:where(.sb-site) .nav__item:focus-within>.nav__link .chev{transform:rotate(180deg)}}:where(.sb-site) .menu-col{gap:var(--s-2);align-content:start;display:grid}:where(.sb-site) .menu-col>.t-label{color:var(--muted);margin-bottom:var(--s-2)}:where(.sb-site) .menu-col a{gap:var(--s-1);padding:var(--s-2) 0;font-weight:500;display:grid}:where(.sb-site) .menu-col a span{color:var(--muted);font-weight:400;font-size:var(--t-small)}:where(.sb-site) .menu-col a:hover{color:var(--action)}@media (max-width:1023px){:where(.sb-site) .nav__links,:where(.sb-site) .nav__actions{display:none}:where(.sb-site) .nav__toggle{border-radius:var(--r-btn);border:1px solid var(--line-strong);width:44px;height:44px;color:var(--ink);cursor:pointer;background:0 0;flex:none;place-items:center;margin-left:auto;display:inline-grid}:where(.sb-site) .nav.is-open .nav__links{top:var(--nav);padding:var(--s-4) var(--gut) calc(var(--btn-h) * 2 + 56px);background:var(--bg);flex-direction:column;gap:0;display:flex;position:fixed;bottom:0;left:0;right:0;overflow-y:auto}:where(.sb-site) .nav.is-open .nav__item{border-bottom:1px solid var(--line);grid-template-columns:1fr auto;height:auto;display:grid}:where(.sb-site) .nav.is-open .nav__link{background:0 0;height:56px;padding:0;font-size:20px}:where(.sb-site) .nav.is-open .nav__link[aria-current=page]:after{width:24px;bottom:10px;left:0;right:auto}:where(.sb-site) .nav.is-open .nav__link:before,:where(.sb-site) .nav.is-open .nav__link .chev{display:none}:where(.sb-site) .nav.is-open .nav__expand{width:44px;height:56px;color:var(--ink);cursor:pointer;background:0 0;border:0;place-items:center;display:inline-grid}:where(.sb-site) .nav__expand svg{width:16px;height:16px;transition:transform var(--dur) var(--ease)}:where(.sb-site) .nav__item.is-expanded .nav__expand svg{transform:rotate(180deg)}:where(.sb-site) .nav.is-open .nav__menu{opacity:1;visibility:visible;box-shadow:none;padding:0 0 var(--s-4);border:0;grid-column:1/-1;display:none;position:static;transform:none}:where(.sb-site) .nav.is-open .nav__item.is-expanded .nav__menu{display:block}:where(.sb-site) .nav.is-open .nav__menu :is(.container,.wrap){width:100%}:where(.sb-site) .nav.is-open .nav__menu .grid{row-gap:var(--s-4)}:where(.sb-site) .nav.is-open .menu-card{gap:var(--s-1);padding:var(--s-2) 0;display:grid}:where(.sb-site) .nav.is-open .menu-card .panel{display:none}:where(.sb-site) .nav.is-open .nav__actions{gap:var(--s-2);z-index:51;padding:var(--s-4) var(--gut) calc(var(--s-4) + env(safe-area-inset-bottom));background:var(--bg);border-top:1px solid var(--line);display:grid;position:fixed;bottom:0;left:0;right:0}:where(.sb-site) .nav.is-open .nav__actions .btn{width:100%;height:48px;font-size:var(--t-body)}:where(.sb-site) .nav.is-open .nav__actions .nav__link{height:var(--btn-h);font-size:var(--t-body);order:2;justify-content:center;display:inline-flex}.sb-site.nav-locked{overflow:hidden}:where(.sb-site) .nav__bar{gap:var(--s-3)}:where(.sb-site) .nav:not(.is-open) .nav__actions{margin-left:auto;display:flex}:where(.sb-site) .nav:not(.is-open) .nav__actions>:not(.btn--primary){display:none}:where(.sb-site) .nav:not(.is-open) .nav__actions+.nav__toggle{margin-left:0}}@media (max-width:639px){:where(.sb-site) .nav__bar{gap:var(--s-2)}:where(.sb-site) .nav__logo{white-space:nowrap;gap:6px;font-size:clamp(16px,4.6vw,20px)}:where(.sb-site) .nav__logo .mark:not(.mark--initial){width:20px;height:20px}:where(.sb-site) .nav:not(.is-open) .nav__actions .btn{height:44px;padding-inline:var(--s-3);font-size:var(--t-small)}}@media (scripting:none) and (max-width:1023px){:where(.sb-site) .nav__links{scrollbar-width:none;margin-right:var(--s-3);padding-right:var(--s-2);border-right:1px solid var(--line);display:flex;overflow-x:auto}:where(.sb-site) .nav__toggle{display:none}}@media (min-width:1024px){:where(.sb-site) .nav--split .nav__bar,:where(.sb-site) .nav--centre .nav__bar{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);display:grid}:where(.sb-site) .nav--split .nav__logo{grid-area:1/2;font-size:26px}:where(.sb-site) .nav--split .nav__links{grid-area:1/1}:where(.sb-site) .nav--split .nav__links>.nav__item:nth-child(1 of .nav__item)>.nav__link{padding-left:0}:where(.sb-site) .nav--split .nav__links>.nav__item:nth-child(1 of .nav__item)>.nav__link:before{left:0}:where(.sb-site) .nav--split .nav__links>.nav__item:nth-child(1 of .nav__item)>.nav__link[aria-current=page]:after{left:0}:where(.sb-site) .nav--split .nav__actions,:where(.sb-site) .nav--centre .nav__actions{grid-area:1/3;justify-self:end}:where(.sb-site) .nav--centre .nav__logo{grid-area:1/1;justify-self:start}:where(.sb-site) .nav--centre .nav__links{flex:none;grid-area:1/2;justify-content:center}}:where(.sb-site) .nav--tone{--bg:var(--p-inv-bg);--ink:var(--p-inv-ink);--muted:var(--p-inv-muted);--accent:var(--p-inv-accent);--accent-ink:var(--p-inv-accent-ink);--action:var(--p-inv-action);--action-ink:var(--p-inv-action-ink);--card:var(--p-inv-surface);--line:color-mix(in oklab, var(--p-inv-ink) 14%, transparent);--line-strong:color-mix(in oklab, var(--p-inv-ink) 26%, transparent)}:where(.sb-site) .nav--tone .nav__menu{--bg:var(--p-bg);--ink:var(--p-ink);--muted:var(--p-muted);--action:var(--p-action);--line:color-mix(in oklab, var(--p-ink) 11%, transparent)}:where(.sb-site) .card--plan .btn{width:100%}:where(.sb-site) .visit__col>.t-label{margin-bottom:var(--s-3);color:var(--muted)}.sb-site{--pl-room:calc(100svh - var(--padt) - var(--padb) - var(--bar))}.sb-site[data-peek-to]{cursor:default;transition:border-color var(--dur) var(--ease)}.sb-site[data-peek-to].is-on{border-bottom-color:var(--ink)}@media (max-width:639px){:where(.sb-site) .actionbar .btn{width:100%;height:48px}}.sb-site[data-placeholder]{outline-offset:2px;outline:2px dashed #d92d20}.sb-site{--m-in:.14s;--m-out:.2s;--m-press:90ms;--m-panel:.2s;--m-slide:.24s;--m-image:.6s;--m-ease:cubic-bezier(.2, .8, .2, 1);--m-ease-io:cubic-bezier(.65, 0, .35, 1);--m-cycle:3.2s;--m-lift:-2px}.sb-site:not([data-motion=off]) .btn{transition:background-color var(--m-out) var(--m-ease), color var(--m-out) var(--m-ease), border-color var(--m-out) var(--m-ease), box-shadow var(--m-out) var(--m-ease), transform var(--m-press) var(--m-ease);position:relative}.sb-site:not([data-motion=off]) .btn--primary:hover{background:color-mix(in oklab, var(--action) 84%, var(--bg))}.sb-site:not([data-motion=off]) .btn:hover{transition-duration:var(--m-in), var(--m-in), var(--m-in), var(--m-in), var(--m-press)}.sb-site:not([data-motion=off]) .btn:active{transform:translateY(1px)scale(.985)}@media (hover:hover) and (pointer:fine){.sb-site:not([data-motion=off]) .btn:hover{transform:translateY(-1px)}.sb-site:not([data-motion=off]) .btn:active{transform:translateY(1px)scale(.985)}}:where(.sb-site) .m-arrow{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:12px;height:12px;overflow:visible}:where(.sb-site) .m-arrow__stem{opacity:0;transform-origin:1px;transform-box:fill-box;transition:opacity var(--m-out) var(--m-ease), transform var(--m-out) var(--m-ease);transform:scaleX(.2)}:where(.sb-site) .m-arrow__head{transition:transform var(--m-out) var(--m-ease)}:where(.sb-site) :is(a,button):hover>.m-arrow .m-arrow__stem,:where(.sb-site) :is(a,button):focus-visible>.m-arrow .m-arrow__stem{opacity:1;transition-duration:var(--m-in);transform:none}:where(.sb-site) :is(a,button):hover>.m-arrow .m-arrow__head,:where(.sb-site) :is(a,button):focus-visible>.m-arrow .m-arrow__head{transition-duration:var(--m-in);transform:translate(3px)}@media (min-width:1024px){.sb-site:not([data-motion=off]) .nav__menu{transition:opacity .12s var(--m-ease), transform .12s var(--m-ease), visibility 0s linear .12s;transform:translateY(-6px)}.sb-site:not([data-motion=off]) .nav__item:is(:hover,:focus-within)>.nav__menu{transition:opacity var(--m-panel) var(--m-ease) .15s, transform var(--m-panel) var(--m-ease) .15s, visibility 0s linear .15s}.sb-site:not([data-motion=off]) .nav.m-menu-open .nav__menu,.sb-site:not([data-motion=off]) .nav.m-menu-open .nav__item:is(:hover,:focus-within)>.nav__menu{transition-duration:0s;transition-delay:0s}.sb-site:not([data-motion=off]) .nav__menu .grid>*{opacity:0;transition:opacity .1s var(--m-ease), transform .1s var(--m-ease);transform:translateY(4px)}.sb-site:not([data-motion=off]) .nav__item:is(:hover,:focus-within)>.nav__menu .grid>*{opacity:1;transition:opacity .26s var(--m-ease), transform .26s var(--m-ease);transition-delay:calc(.17s + var(--m-i,0) * 30ms);transform:none}.sb-site:not([data-motion=off]) .nav.m-menu-open .nav__item:is(:hover,:focus-within)>.nav__menu .grid>*{transition-delay:calc(var(--m-i,0) * 30ms)}.sb-site:not([data-motion=off]) .nav__menu .grid>:nth-child(2){--m-i:1}.sb-site:not([data-motion=off]) .nav__menu .grid>:nth-child(3){--m-i:2}.sb-site:not([data-motion=off]) .nav__menu .grid>:nth-child(4){--m-i:3}.sb-site:not([data-motion=off]) .nav__menu .grid>:nth-child(n+5){--m-i:4}.sb-site:not([data-motion=off]) .menu-col a{transition:color var(--m-out) var(--m-ease)}.sb-site:not([data-motion=off]) .menu-col a:hover{transition-duration:var(--m-in)}}@media (max-width:1023px){.sb-site:not([data-motion=off]) .nav.is-open .nav__links{transition:opacity var(--m-panel) var(--m-ease), transform var(--m-panel) var(--m-ease)}@starting-style{.sb-site:not([data-motion=off]) .nav.is-open .nav__links{opacity:0;transform:translateY(-8px)}}}.sb-site[data-m-count]{font-variant-numeric:tabular-nums}.sb-site[data-m-loop]{--m-cycle:3.2s;--m-still:.6;--m-safe:48px}@media (prefers-reduced-motion:reduce){.sb-site:not([data-motion=off]) .btn:is(:hover,:active),:where(.sb-site) :is(a,button):hover>.m-arrow :is(.m-arrow__head,.m-arrow__stem){transform:none!important}:where(.sb-site) .m-arrow__stem{opacity:1;transform:none}.sb-site:not([data-motion=off]) .nav__menu,.sb-site:not([data-motion=off]) .nav__menu .grid>*{transform:none!important}}.sb-site{--g-hue-src:var(--p-accent);--g-L-lo:.62;--g-L-hi:1;--g-hue:oklch(from var(--g-hue-src) clamp(var(--g-L-lo), l, var(--g-L-hi)) c calc(h + clamp(0, (h - 262) * 1000, 1) * clamp(0, (338 - h) * 1000, 1) * (250 + clamp(0, (h - 300) * 1000, 1) * 95 - h)));--g-hs:calc(30 - 60 * clamp(0, (h - 40) * 1000, 1) * clamp(0, (330 - h) * 1000, 1));--g-hue-b:oklch(from var(--g-hue) l c calc(h + var(--g-hs)));--g-pool:oklch(from var(--g-hue) .8 calc(c * .6) h);--g-hue-2:var(--ground-bg,#d9ccb7);--g-hue-t:oklch(from var(--g-hue-2) clamp(var(--g-L-lo), l, var(--g-L-hi)) c h);--g-acc:oklch(from var(--p-accent) .7 c calc(h + clamp(0, (h - 262) * 1000, 1) * clamp(0, (338 - h) * 1000, 1) * (250 + clamp(0, (h - 300) * 1000, 1) * 95 - h)));--g-away:oklab(from var(--p-ink) calc(1 - round(l)) 0 0);--g-k:1;--g-kl:1;--g-kd:1;--g-kp:1;--g-dark-bg:var(--p-inv-bg);--g-dark-surface:var(--p-inv-surface);--g-dark-ink:var(--p-inv-ink);--g-dark-muted:var(--p-inv-muted);--g-dark-accent:var(--p-inv-accent);--g-dark-accent-ink:var(--p-inv-accent-ink);--g-dark-action:var(--p-inv-action);--g-dark-action-ink:var(--p-inv-action-ink);--g-light-bg:var(--p-bg);--g-light-ink:var(--p-ink);--g-light-muted:var(--p-muted);--g-light-action:var(--p-action);--g-light-action-ink:var(--p-action-ink);--g-light-accent:var(--p-accent);--g-light-accent-ink:var(--p-accent-ink);--g-card:var(--p-bg);--g-grain:var(--g-noise-mul);--g-grain-mode:multiply;--g-cover:color-mix(in oklab, var(--bg) calc(100% - 100% * var(--g-k)), transparent);--g-cover-d:color-mix(in oklab, var(--bg) calc(100% - 100% * var(--g-kd)), transparent);--g-fade:120px;--g-edge:160px;--g-noise-soft:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='240' height='240'%3E%3Cfilter id='n' x='0' y='0' width='100%25' height='100%25' color-interpolation-filters='sRGB'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='1.2' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 0 0 0 0 1'/%3E%3CfeComponentTransfer%3E%3CfeFuncR type='linear' slope='0.6' intercept='.2'/%3E%3CfeFuncG type='linear' slope='0.6' intercept='.2'/%3E%3CfeFuncB type='linear' slope='0.6' intercept='.2'/%3E%3C/feComponentTransfer%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");--g-noise-mul:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='240' height='240'%3E%3Cfilter id='n' x='0' y='0' width='100%25' height='100%25' color-interpolation-filters='sRGB'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='1.2' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 0 0 0 0 1'/%3E%3CfeComponentTransfer%3E%3CfeFuncR type='linear' slope='.26' intercept='.84'/%3E%3CfeFuncG type='linear' slope='.26' intercept='.84'/%3E%3CfeFuncB type='linear' slope='.26' intercept='.84'/%3E%3C/feComponentTransfer%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");--g-noise-scr:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='240' height='240'%3E%3Cfilter id='n' x='0' y='0' width='100%25' height='100%25' color-interpolation-filters='sRGB'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='1.2' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 0 0 0 0 1'/%3E%3CfeComponentTransfer%3E%3CfeFuncR type='linear' slope='.17' intercept='-.05'/%3E%3CfeFuncG type='linear' slope='.17' intercept='-.05'/%3E%3CfeFuncB type='linear' slope='.17' intercept='-.05'/%3E%3C/feComponentTransfer%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}.sb-site[data-mode=dark]{--g-L-lo:0;--g-L-hi:.55;--g-dark-bg:var(--p-bg);--g-dark-surface:var(--p-surface);--g-dark-ink:var(--p-ink);--g-dark-muted:var(--p-muted);--g-dark-accent:var(--p-accent);--g-dark-accent-ink:var(--p-accent-ink);--g-dark-action:var(--p-action);--g-dark-action-ink:var(--p-action-ink);--g-light-bg:var(--p-inv-bg);--g-light-ink:var(--p-inv-ink);--g-light-muted:var(--p-inv-muted);--g-light-action:var(--p-inv-action);--g-light-action-ink:var(--p-inv-action-ink);--g-light-accent:var(--p-inv-accent);--g-light-accent-ink:var(--p-inv-accent-ink);--g-card:var(--p-surface);--g-grain:var(--g-noise-scr);--g-grain-mode:screen}.sb-site[data-tint=away][data-mode=light]{--g-grain:var(--g-noise-scr);--g-grain-mode:screen}.sb-site[data-tint=away][data-mode=dark]{--g-grain:var(--g-noise-mul);--g-grain-mode:multiply}.sb-site[data-tint=away]{--g-hue-src:color-mix(in oklab, var(--p-bg) 58%, var(--g-away));--g-hue-2:color-mix(in oklab, color-mix(in oklab, var(--p-bg) 66%, var(--g-away)) 90%, var(--p-accent))}.sb-site{--ly-nav:var(--nav,72px);--ly-screen:calc(100svh - var(--ly-nav));--ly-pad:var(--padt,120px);--ly-hero-pad:var(--hgap,48px);--ly-head-gap:var(--head-gap,48px);--ly-fit:calc(100svh - var(--padt,120px) - var(--padb,72px) - var(--bar,0px));--ly-hero-h:calc(100svh - var(--nav,72px) - var(--hgap,48px) - var(--hpadb,64px) - var(--bar,0px));--ly-scale:1.04;--ly-h1:calc(var(--ly-scale) * clamp(40px, 3.048vw + 28.11px, 72px));--ly-h1-xl:calc(var(--ly-scale) * clamp(44px, 3.429vw + 30.63px, 80px));--ly-h1-col:calc(var(--ly-scale) * clamp(40px, 2.286vw + 31.09px, 64px));--ly-h1-mega:calc(var(--ly-scale) * clamp(56px, 9.524vw + 18.86px, 156px));--ly-h1-word:calc(var(--ly-scale) * clamp(54px, 8.571vw + 20.57px, 144px));--ly-h1-quiet:calc(var(--ly-scale) * clamp(34px, 2.095vw + 25.83px, 56px));--ly-h1-side:calc(var(--ly-scale) * clamp(40px, 1.143vw + 35.54px, 52px));--ly-lead:clamp(17px, .286vw + 15.89px, 20px);--ic-white:#fff;--ic-ok:var(--ok,#2f9e5b);--p-bg:#fff;--p-surface:#f2f2f2;--p-ink:#0a0a0a;--p-muted:#6b6b6b;--p-accent:#d92b21;--p-accent-ink:#fff;--p-action:#d92b21;--p-action-ink:#fff;--p-inv-bg:#000;--p-inv-surface:#010101;--p-inv-ink:#fff;--p-inv-muted:#868686;--p-inv-accent:#d92b21;--p-inv-accent-ink:#fff;--p-inv-action:#d92b21;--p-inv-action-ink:#fff;--font-display:"Instrument Sans", system-ui, sans-serif;--font-text:"Instrument Sans", system-ui, sans-serif;--font-mono:"DM Mono", ui-monospace, "SFMono-Regular", Menlo, Consolas, monospace;--display-weight:500;--display-tracking:-.028em;--display-tracking-xl:-.036em;--display-stretch:96%}:where(.sb-site) .brand-mark{fill:currentColor;flex:none;width:32px;height:32px}:where(.sb-site) .nav__logo{letter-spacing:-.035em;gap:10px}:where(.sb-site) .nav__logo span{font-weight:500}:where(.sb-site) .skip-link{z-index:200;background:var(--ink);color:var(--bg);padding:12px 20px;position:fixed;top:-70px;left:24px}:where(.sb-site) .skip-link:focus{top:12px}:where(.sb-site) .native-intro>.btn{margin-top:auto}:where(.sb-site) .account-row .btn{justify-self:start}:where(.sb-site) .account-sheet .t-label{font-size:12px}:where(.sb-site) .review-option--dark .t-label{color:#ff774d}:where(.sb-site) .logo-art .brand-mark{width:112px;height:112px}:where(.sb-site) .study-bot-intro .t-label{font-size:12px;line-height:1.5}@media (max-width:1023px){:where(.sb-site) .native-intro>.btn{margin-top:0}}@media (max-width:639px){:where(.sb-site) .protocol-grid .t-label{grid-column:1/-1}:where(.sb-site) .validator-hero>.wrap{height:auto!important}}@media (prefers-reduced-motion:reduce){.sb-site{scroll-behavior:auto}}@media (max-width:639px){:where(.sb-site) .nav__logo{gap:6px;font-size:18px}:where(.sb-site) .nav__logo .brand-mark{width:22px;height:22px}:where(.sb-site) .nav:not(.is-open) .nav__actions .btn{gap:8px;padding-inline:10px;font-size:13px}:where(.sb-site) .nav__bar{gap:8px}}:where(.sb-site) .account-staking .account-row .btn{height:44px}@media (min-width:1024px){:where(.sb-site) .account-staking>.wrap{grid-template-columns:repeat(12,minmax(0,1fr));gap:24px;display:grid!important}:where(.sb-site) .account-staking>.wrap>.group:first-child{grid-column:1/span 7}:where(.sb-site) .account-staking>.wrap>.group:last-child{grid-column:8/span 5;padding-top:6px}}@media (min-width:640px) and (max-width:1023px){:where(.sb-site) .account-staking>.wrap{row-gap:calc(var(--padt) + var(--padb));grid-template-rows:minmax(0,1fr) minmax(0,1fr);display:grid!important}:where(.sb-site) .account-staking>.wrap>.group{min-height:0}}:where(.sb-site) .review-workspace main>.section>.wrap{height:auto}:where(.sb-site) .skip-link{left:max(var(--gut),calc((100vw - var(--container))/2))}:where(.sb-site) .nav__logo{min-height:44px}.sb-site{--p-bg:#050b0e;--p-surface:#101c20;--p-ink:#eff8f4;--p-muted:#a7bcb6;--p-accent:#b5f88a;--p-accent-ink:#03100b;--p-action:#b5f88a;--p-action-ink:#03100b;--p-inv-bg:#e5f3ec;--p-inv-surface:#d5e8df;--p-inv-ink:#10231c;--p-inv-muted:#435f53;--p-inv-accent:#0d6248;--p-inv-accent-ink:#fff;--p-inv-action:#10231c;--p-inv-action-ink:#eff8f4;--signal-violet:#4784c6;background:var(--bg)}:where(.sb-site) .nav{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#050b0ef2;border-bottom-color:#ffffff18}:where(.sb-site) .nav__logo .brand-mark{color:var(--accent)}:where(.sb-site) .nav__logo{letter-spacing:-.05em}:where(.sb-site) .nav__menu{background:#0d191d}:where(.sb-site) .nav__toggle{border-color:#72928b}:where(.sb-site) .nav .btn--primary{box-shadow:0 0 24px #b5f88a0c}:where(.sb-site) .btn--primary{font-weight:600}:where(.sb-site) .nav.is-open,:where(.sb-site) .nav.is-open .nav__links{background:#050b0e}:where(.sb-site) .network-hero .btn-row .btn{padding-inline:20px}:where(.sb-site) .art-topline .brand-mark{color:#b5f88a;width:20px;height:20px}:where(.sb-site) .stake-story .t-label{color:#476556}:where(.sb-site) .stake-editor>.btn{margin-top:auto}:where(.sb-site) .section-head>.t-label{font:10px/1.5 var(--font-mono);letter-spacing:.08em;margin-bottom:18px}:where(.sb-site) .logo-study:nth-child(2) .brand-mark{color:#8cffd6}:where(.sb-site) .review-options .t-label{color:#a4ffdd}@media (min-width:1024px) and (max-width:1279px){:where(.sb-site) .network-hero .btn-row .btn{padding-inline:14px;font-size:14px}}@media (max-width:639px){:where(.sb-site) .network-hero .btn-row .btn{white-space:nowrap;min-height:44px;padding:12px 8px;font-size:12px}:where(.sb-site) .art-topline .brand-mark{width:14px;height:14px}:where(.sb-site) .section-head>.t-label{margin-bottom:14px;font-size:8px}:where(.sb-site) .stake-editor>.btn{width:100%;min-height:44px;padding:10px 16px;font-size:13px}}@media (min-width:1024px) and (max-height:800px){:where(.sb-site) .consensus-story .section-head>.t-label{margin-bottom:12px}}.sb-site{--relay-chartreuse:#d5f58b;--relay-ice:#83e5ef;--relay-lilac:#c3b4ff;--relay-forest:#265e49;--relay-ocean:#225f76;--relay-indigo:#514775;--relay-title-gradient:linear-gradient(115deg,var(--relay-chartreuse) 8%,var(--relay-ice) 52%,var(--relay-lilac) 92%);--relay-dark-gradient:linear-gradient(110deg,var(--relay-forest),var(--relay-ocean) 54%,var(--relay-indigo));--relay-banner-gradient:linear-gradient(110deg,#b5f88a 0%,#8be6ed 52%,#c3b4ff 100%)}:where(.sb-site) .resource-card .t-label{font:11px/1.5 var(--font-mono);color:var(--muted)}:where(.sb-site) .library-home>.wrap{gap:24px}:where(.sb-site) .roadmap-row .t-label{color:#afc8c3;font-size:11px}:where(.sb-site) .reading-section>.wrap{height:auto!important;display:block!important}:where(.sb-site) .learning-paths .t-label{font-size:11px}:where(.sb-site) .article-head>.t-label{color:#a8c6be;font:11px/1.5 var(--font-mono)}:where(.sb-site) .article-toc>.t-label{font:11px/1.5 var(--font-mono);color:#a8c6be;margin-bottom:20px}:where(.sb-site) .contact-grid .btn{margin-top:32px}:where(.sb-site) .account-staking>.wrap,:where(.sb-site) .section#questions>.wrap{height:auto!important}:where(.sb-site) .account-staking>.wrap>.group{height:auto}@media (min-width:640px) and (max-width:1023px){:where(.sb-site) .article-toc>.t-label{width:100%;margin:0}}@media (max-width:639px){:where(.sb-site) .library-home>.wrap{gap:24px}:where(.sb-site) .account-staking>.wrap{gap:64px;display:flex!important}}@media (max-width:1023px){:where(.sb-site) .account-staking>.wrap{row-gap:64px!important}:where(.sb-site) .account-staking>.wrap>.group{flex:none}}:where(.sb-site) .figure-heading>.t-label{font:11px/1.5 var(--font-mono);color:#b4d5cb}@media (max-width:639px){:where(.sb-site) .library-home .resource-card .t-label{font-size:10px}:where(.sb-site) .library-home>.wrap{gap:20px}}@media (max-width:1023px){.sb-site .nav.is-open{-webkit-backdrop-filter:none}}:root{--bg:#050b0e;--surface:#101b1f;--raised:#152429;--line:#29393e;--ink:#eff8f4;--muted:#a8bcb7;--desk-top:72px;--desk-gutter:80px;color:var(--ink);background:var(--bg);font-family:Instrument Sans,Instrument,system-ui,sans-serif}body{background:var(--bg)}.sb-site{height:var(--desk-top);min-height:0;font-size:16px}.sb-site .nav{z-index:80}.sb-site a{color:inherit;text-decoration:none}.sb-site .btn--primary{color:#03100b}.sb-site .skip-link:focus{position:fixed}body.nav-locked{overflow:hidden}body:has(.tools-drawer[open]){overflow:hidden}.icon-definitions{pointer-events:none;width:0;height:0;position:absolute;overflow:hidden}.tool-icon{fill:none;color:inherit;flex:none;display:block}.desk-layout{width:min(1280px,calc(100% - var(--desk-gutter) * 2));grid-template-columns:232px minmax(0,1fr);align-items:start;gap:clamp(26px,3vw,54px);margin:0 auto;display:grid}.desk-rail{top:var(--desk-top);height:calc(100vh - var(--desk-top));height:calc(100dvh - var(--desk-top));border-right:1px solid var(--line);flex-direction:column;min-height:0;padding:29px 17px 12px 0;display:flex;position:sticky}.all-tools-title{letter-spacing:-.045em;justify-content:space-between;align-items:center;margin:0 3px 16px;font-size:19px;font-weight:550;display:flex}.tools-total{color:#a2b3b0;letter-spacing:0;font-variant-numeric:tabular-nums;font:11px DMMono,monospace}.tool-filter{color:#9cb3ac;background:#0d171a;border:1px solid #354448;border-radius:6px;flex:none;align-items:center;gap:8px;margin:0 0 15px;padding:0 10px;display:flex}.tool-filter:focus-within{border-color:#a7d892}.tool-filter input{background:0 0;border:0;border-radius:0;outline:none;width:100%;min-width:0;height:36px;min-height:36px;padding:0;font-size:13px}.tool-filter input:focus-visible{outline:0}.tool-filter input::-webkit-search-cancel-button{display:none}.tool-filter button{background:0 0;border:0;min-width:22px;min-height:26px;padding:3px}.tool-list{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#324a48 transparent;min-height:0;padding:0 5px 30px 0;overflow-y:auto}.tool-list a{color:#c9d6d2;border-left:2px solid #0000;border-radius:5px;align-items:center;gap:10px;min-height:33px;padding:7px 9px;font-size:13px;font-weight:450;line-height:1.27;text-decoration:none;display:flex}.tool-list a .tool-icon{color:#8da9a5;width:17px;height:17px}.tool-list a:hover{color:#fff;background:#132126}.tool-list a[aria-current=page]{color:#d6ffc0;background:#192b25;border-left-color:#b5f88a;font-weight:600}.tool-list a[aria-current=page] .tool-icon{color:#b5f88a}.tool-list .overview-link{margin:0 0 14px}.tool-family+.tool-family{border-top:1px solid #1d2c2f;margin-top:13px;padding-top:13px}.tool-family h2{color:#9fbaad;letter-spacing:.095em;text-transform:uppercase;margin:10px 0 5px 10px;font:10px/1.3 DMMono,monospace}.tool-list .method-link{border-top:1px solid var(--line);border-radius:0;margin-top:17px;padding-top:13px}.empty-filter{overflow-wrap:anywhere;color:var(--muted);padding:14px 8px;font-size:14px}.empty-filter button{color:var(--accent);background:0 0;border:0;padding:0;text-decoration:underline;display:block}.desk-work{min-width:0}.desk-bar{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:14px;min-height:69px;display:flex}.desk-bar nav{color:#c9d9d2;align-items:center;gap:8px;font-size:13px;display:flex}.desk-bar nav a{color:#b0c2bd;text-decoration:none}.desk-bar nav a:hover{color:var(--accent)}.desk-bar nav svg{color:#78918d}.desk-network,.signal-end{color:#a7bbb4;font:11px/1.45 DMMono,monospace}.desk-network b{color:#627d76;padding:0 5px;font-weight:400}.desk-content{width:100%;min-width:0;max-width:none;scroll-margin-top:calc(var(--desk-top) + 8px);margin:0;padding:0 0 36px}.desk-content:focus{outline:0}.desk-intro{margin:clamp(26px,3.6vw,60px) 0 29px}.desk-intro h1,.desk-content .page-heading h1{color:var(--ink);letter-spacing:-.067em;margin:0 0 13px;font-weight:500;line-height:.98}.desk-intro h1{font-size:clamp(48px,5.05vw,86px)}.desk-intro h1 span{color:#0000;background:linear-gradient(103deg,#d4f6a6 3%,#a1e6c9 46%,#8ed8e8 78%,#c4b7f2);-webkit-background-clip:text;background-clip:text}.desk-intro p,.desk-content .page-heading p{color:#b7c9c4;max-width:62ch;margin:0;font-size:clamp(15px,1.16vw,19px);line-height:1.48}.desk-content .page-heading{min-height:0;margin:31px 0 22px;padding:0}.desk-content .page-heading h1{font-size:clamp(36px,3.5vw,58px);line-height:1.03}.tool-tabs,.family-filter{flex-wrap:wrap;align-items:center;gap:5px;display:flex}.tool-tabs{border-bottom:1px solid var(--line);margin:0 0 25px;padding:0 0 6px}.tool-tabs a,.family-filter button{color:#b9cac5;background:0 0;border:1px solid #0000;border-radius:5px;align-items:center;gap:7px;min-height:36px;padding:7px 12px;font-size:13px;line-height:1.25;text-decoration:none;display:inline-flex}.tool-tabs a:hover,.family-filter button:hover:not(:disabled){color:var(--ink);background:#142326}.tool-tabs a[aria-current=page],.family-filter button[aria-pressed=true]{color:#d6ffbe;background:#182920;border-color:#3d5743}.desk-guide{color:#c4e9d9;align-items:center;gap:9px;margin-top:24px;font-size:13px;text-decoration:none;display:inline-flex}.desk-guide:hover,.directory-entry h3 a:hover,.entry-links a:hover{text-underline-offset:4px;text-decoration:underline}.network-signal{background:linear-gradient(113deg,#132521,#0e191d 52%,#102125);border:1px solid #35464a;border-radius:10px;overflow:hidden}.signal-top{border-bottom:1px solid #344642;justify-content:space-between;align-items:center;gap:12px;padding:13px 21px;display:flex}.signal-top>span{color:#c8dbce;align-items:center;gap:8px;font-size:13px;display:flex}.signal-top>span svg{color:#bcf298}.signal-switch{gap:2px;display:flex}.signal-switch button{color:#b7c5be;background:0 0;border:1px solid #0000;border-radius:4px;min-height:30px;padding:4px 10px;font-size:12px}.signal-switch button[aria-pressed=true]{color:#e1f8dc;background:#24382f;border-color:#465d4c}.signal-body{grid-template-columns:minmax(173px,.72fr) minmax(0,1.65fr);align-items:start;gap:20px;padding:23px 21px 14px;display:grid}.signal-copy h2{letter-spacing:-.035em;margin:0 0 11px;font-size:17px;font-weight:500}.signal-copy .signal-reading{letter-spacing:-.06em;color:#e5f6e9;font-variant-numeric:tabular-nums;margin:0 0 12px;font-size:clamp(33px,3.15vw,53px);font-weight:500;line-height:1.05}.signal-reading small{letter-spacing:0;color:#adc7bb;font:12px DMMono,monospace}.signal-copy>p:not(.signal-reading){color:#bacac3;max-width:28ch;margin:0 0 12px;font-size:13px;line-height:1.45}.signal-end{font-size:10px;display:block}.signal-copy a{color:#c5f3ab;align-items:center;gap:8px;margin-top:17px;font-size:13px;text-decoration:none;display:inline-flex}.signal-chart{min-width:0}.signal-chart .chart{margin:0}.signal-chart .chart-legend{display:none}.signal-chart .chart-tools{margin-top:0}.signal-chart .chart-data{margin-top:5px}.network-signal>.loading,.network-signal>.error{margin:20px}.workspace-directory{margin-top:39px}.directory-line h2{letter-spacing:-.055em;margin:0 0 14px;font-size:clamp(24px,2.3vw,37px);font-weight:500}.family-filter{margin-bottom:9px}.directory-entries{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:29px;display:grid}.directory-entry{border-top:1px solid #2b3c3d;padding:22px 0}.entry-top{align-items:center;gap:11px;display:flex}.entry-icon{color:#b3dabf;background:#142622;border:1px solid #2f4840;border-radius:6px;flex:none;place-items:center;width:34px;height:34px;display:grid}.entry-top h3{letter-spacing:-.045em;margin:0;font-size:clamp(18px,1.5vw,23px);font-weight:500;line-height:1.19}.entry-top h3 a{color:var(--ink);text-decoration:none}.entry-top>.tool-icon{color:#8fa69f;margin-left:auto}.directory-entry>p{color:#aabcb5;max-width:55ch;margin:11px 0 12px;font-size:14px;line-height:1.55}.entry-links{flex-wrap:wrap;gap:6px 14px;display:flex}.entry-links a{color:#c1dcd0;align-items:center;gap:5px;font-size:12px;line-height:1.5;text-decoration:none;display:inline-flex}.entry-links svg{color:#8fac9f}.desk-work .dashboard-footer{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:8px 19px;margin:0 0 24px;padding:19px 0 10px;font-size:12px;display:flex}.desk-work .dashboard-footer>a:first-child{letter-spacing:-.045em;color:var(--ink);margin-right:auto;font-size:17px}.desk-work .dashboard-footer a{text-decoration:none}.desk-work .dashboard-footer a:hover{text-decoration:underline}.tools-drawer{border:0;border-right:1px solid var(--line);width:min(360px,90vw);max-width:none;height:100%;max-height:100dvh;color:var(--ink);background:#0b1518;margin:0 auto 0 0;padding:0}.tools-drawer::backdrop{background:#02080bc4}.drawer-inner{flex-direction:column;height:100%;padding:24px 20px 0;display:flex;position:relative}.drawer-inner .all-tools-title{min-height:32px;padding-right:49px}.drawer-close{background:0 0;border:0;place-items:center;width:42px;min-height:42px;padding:0;display:grid;position:absolute;top:13px;right:12px}.drawer-inner .tool-list a{min-height:41px;font-size:14px}.open-tools{background:#13211f;border:1px solid #33483f;align-items:center;gap:7px;min-height:36px;padding:5px 10px;font-size:13px;display:inline-flex}@media (min-width:1650px){.desk-layout{grid-template-columns:248px minmax(0,1fr)}}@media (max-width:1150px){.desk-layout{grid-template-columns:204px minmax(0,1fr);gap:23px}.desk-rail{padding-right:12px}.signal-body{grid-template-columns:minmax(147px,.7fr) minmax(0,1.3fr);gap:14px;padding-inline:16px}.tool-list a{gap:7px;font-size:12px}}@media (max-width:1023px){:root{--desk-gutter:48px}}@media (max-width:849px){.desk-layout{display:block}.desk-bar{min-height:57px}.directory-entries{column-gap:18px}.desk-intro{margin-top:32px}}@media (max-width:639px){:root{--desk-top:56px}.desk-layout{--desk-gutter:24px}.desk-intro h1{font-size:clamp(41px,10vw,57px)}.desk-intro{margin:26px 0 22px}.desk-bar nav{gap:3px;font-size:12px}.signal-top{padding:10px 13px}.signal-switch button{padding-inline:7px}.signal-body{padding:17px 13px 10px;display:block}.signal-copy{grid-template-columns:minmax(0,1fr) auto;column-gap:10px;display:grid}.signal-copy h2,.signal-copy .signal-reading,.signal-copy>p:not(.signal-reading),.signal-end{grid-column:1}.signal-copy a{grid-area:1/2/3;align-self:center;margin:0}.signal-copy>p:not(.signal-reading){max-width:none}.signal-chart{margin-top:11px}.signal-chart .chart-toolbar-label{display:none}.workspace-directory{margin-top:27px}.directory-entries{grid-template-columns:1fr}.directory-entry{padding:17px 0}.family-filter button,.tool-tabs a{padding:6px 8px;font-size:12px}.tool-tabs{gap:3px}.desk-content .page-heading{margin-top:24px}.desk-work .dashboard-footer{flex-direction:column;align-items:flex-start}.signal-copy .signal-reading{font-size:36px}}@media (prefers-reduced-motion:reduce){.tool-list a,.tool-tabs a,.family-filter button{transition:none}}.refresh-report{color:#b6c9c1;margin-inline:8px;font:11px/1.5 DMMono,monospace;display:inline-block}.desk-content .panel>.controls,.desk-content .panel>.field{margin-bottom:16px}.desk-content .panel .key-value code,.choice-bars button>span{overflow-wrap:anywhere}.desk-content .snapshot-bar{row-gap:7px}.desk-layout .workspace-directory{margin-top:26px}.desk-content .page-heading h1,.desk-intro h1 span{color:var(--ink);background:0 0}@supports ((-webkit-background-clip:text) or (background-clip:text)){.desk-content .page-heading h1,.desk-intro h1 span{color:#0000;-webkit-text-fill-color:transparent;background:linear-gradient(103deg,#d4f6a6 3%,#a1e6c9 46%,#8ed8e8 78%,#c4b7f2);-webkit-background-clip:text;background-clip:text}.desk-content .page-heading h1{width:-moz-fit-content;width:fit-content;max-width:100%}}@media (forced-colors:active),print{.desk-content .page-heading h1,.desk-intro h1 span{color:canvastext;-webkit-text-fill-color:currentColor;background:0 0}}main:focus-visible .page-heading h1{outline:none}
