:root{--bg:#0a0b0b;--panel:#121414;--raised:#191c1c;--raised-2:#202424;--line:#262b2b;--line-2:#333939;--line-3:#454c4c;--silver-bright:#edf1f2;--silver:#c8cfd1;--silver-2:#9ba3a6;--silver-3:#757d80;--silver-ink:#0a0b0b;--silver-dim:rgba(200,207,209,0.12);--grad-silver:linear-gradient(180deg,#eff3f4,#c3cacc 45%,#98a0a3);--text:var(--silver-bright);--text-2:var(--silver-2);--text-3:var(--silver-3);--pine:#2f7d5c;--pine-bright:#3f9e74;--pine-deep:#1b4d39;--pine-dim:rgba(47,125,92,0.16);--pine-tint:rgba(47,125,92,0.06);--grad-pine:linear-gradient(180deg,#3f9e74,#1b4d39);--lime:#d0ff00;--lime-dim:rgba(208,255,0,0.12);--pos:#3f9e74;--pos-text:#3f9e74;--neg:#e5675b;--r-full:999px;--r-lg:18px;--r-md:12px;--r-sm:9px;--f-mono:var(--font-mono,"JetBrains Mono"),ui-monospace,SFMono-Regular,Menlo,monospace;--track:0.06em;--dur:0.18s;--ease:cubic-bezier(0.4,0,0.2,1)}*{box-sizing:border-box;margin:0;padding:0}html{-webkit-font-smoothing:antialiased;background:var(--bg)}body{color:var(--text);font-family:var(--f-mono);font-size:13px;line-height:1.6;min-height:100vh;display:flex;flex-direction:column}body:after,body:before{content:"";position:fixed;z-index:-1;border-radius:50%;filter:blur(90px);pointer-events:none}body:before{width:62vw;height:62vw;top:-26vw;right:-20vw;background:radial-gradient(circle,rgba(63,158,116,.11),transparent 65%);animation:glow-drift-a 38s ease-in-out infinite alternate}body:after{width:50vw;height:50vw;bottom:-22vw;left:-16vw;background:radial-gradient(circle,rgba(200,207,209,.07),transparent 65%);animation:glow-drift-b 46s ease-in-out infinite alternate}@keyframes glow-drift-a{to{transform:translate(-9vw,7vw) scale(1.18)}}@keyframes glow-drift-b{to{transform:translate(7vw,-6vw) scale(1.12)}}a{color:var(--pine-bright);text-decoration:none}a:hover{text-decoration:underline}::selection{background:var(--pine);color:var(--silver-bright)}:focus-visible{outline:2px solid var(--pine-bright);outline-offset:2px}h1,h2,h3{font-weight:700;letter-spacing:.02em}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.eyebrow{color:var(--pine-bright);font-size:11px;letter-spacing:var(--track);text-transform:uppercase}.eyebrow:before{content:"/// "}.mlabel{font-size:11px;letter-spacing:var(--track);text-transform:uppercase;color:var(--text-2);display:inline-flex;align-items:center;gap:5px;font-weight:400}.tnum{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.dim{color:var(--text-3)}.pos{color:var(--pos-text)}.neg{color:var(--neg)}.shell-main{width:min(1200px,100% - 2rem);margin:0 auto;padding:1.75rem 0 5rem;flex:1 1}.crosshairs{position:relative}.topbar{position:-webkit-sticky;position:sticky;top:0;z-index:40;background:rgba(10,11,11,.92);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-bottom:1px solid var(--line)}.topbar-inner{width:min(1280px,100% - 2rem);margin:0 auto;gap:1.25rem;padding:.6rem 0}.brand,.topbar-inner{display:flex;align-items:center}.brand{gap:8px;color:var(--text);font-weight:700;font-size:15px;letter-spacing:.12em}.brand,.brand:hover{text-decoration:none}.brand .net-tag{font-size:9px;letter-spacing:var(--track);color:var(--silver-2);border:1px solid var(--line-3);padding:1px 5px;text-transform:uppercase}.topnav{display:flex;gap:.25rem}.topnav a,.topnav button{font-family:inherit;background:none;border:0;cursor:pointer;color:var(--text-2);font-size:12px;letter-spacing:var(--track);text-transform:uppercase;padding:6px 10px;transition:color var(--dur) var(--ease),background var(--dur) var(--ease)}.topnav a:hover,.topnav button:hover{color:var(--text);text-decoration:none;background:var(--silver-dim)}.topnav a.active{color:var(--pine-bright)}.topbar-actions{gap:.5rem;margin-left:auto}.nav-search,.topbar-actions{display:flex;align-items:center}.nav-search{gap:6px;background:var(--panel);border:1px solid var(--line);padding:5px 9px;color:var(--text-3);min-width:160px}.nav-search input{background:none;border:0;outline:none;color:var(--text);font:inherit;font-size:12px;width:100%}.nav-search input::placeholder{color:var(--text-3)}.net-warn{display:inline-flex;align-items:center;gap:6px;font-family:inherit;font-size:11px;letter-spacing:var(--track);text-transform:uppercase;color:var(--neg);background:none;border:1px solid var(--neg);padding:6px 10px;cursor:pointer}.net-warn:hover{background:rgba(229,103,91,.12)}.hero-band{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(300px,1fr);grid-gap:1.5rem;gap:1.5rem;align-items:stretch;margin:1rem 0 1.75rem}.hero-copy{display:flex;flex-direction:column;gap:.9rem;justify-content:center}.hero-copy p.lede{color:var(--text-2);font-size:12.5px;max-width:60ch}.cobrand{display:inline-flex;align-items:center;gap:10px;border:1px solid var(--line-2);padding:7px 12px;width:-moz-fit-content;width:fit-content;font-size:11px;letter-spacing:var(--track);text-transform:uppercase;color:var(--text-2)}.cobrand b{color:var(--silver);font-weight:700}.cobrand .x{color:var(--text-3)}.hero{margin:.5rem 0 1.5rem;display:flex;flex-direction:column;gap:.55rem}.hero h1{font-size:clamp(20px,3vw,26px);text-transform:uppercase;letter-spacing:.06em}.hero p{color:var(--text-2);max-width:68ch;font-size:12.5px}.panel{background:var(--panel);border:1px solid var(--line)}.panel-pad{padding:1.1rem 1.25rem}.panel-head{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.8rem 1.25rem;border-bottom:1px solid var(--line)}.panel-head h2,.panel-head h3{font-size:12px}.btn,.panel-head h2,.panel-head h3{letter-spacing:var(--track);text-transform:uppercase}.btn{box-shadow:inset 0 1px 0 rgba(255,255,255,.35),inset 0 -1px 0 rgba(0,0,0,.18),0 2px 8px rgba(0,0,0,.45);--btn-bg:var(--grad-silver);--btn-ink:var(--silver-ink);position:relative;display:inline-flex;align-items:center;justify-content:center;gap:8px;background:var(--btn-bg);color:var(--btn-ink);border:1px solid transparent;padding:8px 16px;font-family:inherit;font-size:11px;font-weight:700;cursor:pointer;white-space:nowrap;transition:filter var(--dur) var(--ease),background var(--dur) var(--ease),color var(--dur) var(--ease),border-color var(--dur) var(--ease),transform var(--dur) var(--ease)}.btn:after{content:"";position:absolute;inset:0;background:radial-gradient(circle,rgba(255,255,255,.35) 0,rgba(255,255,255,0) 60%);opacity:0;transform:scale(.2);transition:transform .32s var(--ease),opacity .32s var(--ease);pointer-events:none}.btn:active:not(:disabled):after{opacity:1;transform:scale(1);transition:none}.btn-danger-ghost:after,.btn-ghost:after,.btn-soft:after{background:radial-gradient(circle,rgba(63,158,116,.2) 0,rgba(63,158,116,0) 60%)}.btn:hover:not(:disabled){filter:brightness(1.08)}.btn:active:not(:disabled){filter:brightness(.92);transform:translateY(.5px) scale(.992);box-shadow:inset 0 1px 2px rgba(0,0,0,.25)}.btn-danger-ghost,.btn-ghost,.btn-soft{box-shadow:none}.btn:disabled{opacity:.4;cursor:not-allowed}.btn-ghost{--btn-bg:transparent;--btn-ink:var(--text);border-color:var(--line-3)}.btn-ghost:hover:not(:disabled){border-color:var(--pine);color:var(--pine-bright);filter:none}.btn-soft{--btn-bg:var(--pine-dim);--btn-ink:var(--pine-bright)}.btn-soft:hover:not(:disabled){background:rgba(47,125,92,.26);filter:none}.btn-danger-ghost{--btn-bg:transparent;--btn-ink:var(--neg);border-color:var(--neg)}.btn-danger-ghost:hover:not(:disabled){background:rgba(229,103,91,.12);filter:none}.btn-sm{padding:5px 10px;font-size:10px}.btn .spin{width:11px;height:11px;border:2px solid;border-top:2px solid transparent;border-radius:50%;animation:spin .7s linear infinite}@keyframes spin{to{transform:rotate(1turn)}}.field{display:flex;flex-direction:column;gap:5px;min-width:0;flex:1 1}.field>label{font-size:10px;letter-spacing:var(--track);text-transform:uppercase;color:var(--text-2);display:inline-flex;align-items:center;gap:5px}.input,.select{background:var(--raised);border:1px solid var(--line-2);color:var(--text);padding:8px 10px;font-family:inherit;font-size:12px;width:100%;min-width:0;transition:border-color .1s}.input::placeholder{color:var(--text-3)}.input:focus,.select:focus{outline:none;border-color:var(--pine-bright);box-shadow:0 0 0 3px var(--pine-dim)}.select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:linear-gradient(45deg,transparent 50%,var(--text-2) 50%),linear-gradient(135deg,var(--text-2) 50%,transparent 50%);background-position:calc(100% - 14px) 55%,calc(100% - 10px) 55%;background-size:4px 4px;background-repeat:no-repeat;padding-right:26px}.input-affix{position:relative;flex:1 1;min-width:0}.input-affix .input{padding-right:4.6rem}.input-affix .affix{position:absolute;right:9px;top:50%;transform:translateY(-50%);font-size:10px;letter-spacing:.04em;color:var(--text-3);display:flex;align-items:center;gap:7px;text-transform:uppercase}.input-affix .affix button{font-family:inherit;font-size:10px;font-weight:700;letter-spacing:var(--track);color:var(--pine-bright);background:none;border:0;cursor:pointer;padding:1px 2px}.input-affix .affix button:hover{text-decoration:underline}.row{display:flex;gap:.6rem;flex-wrap:wrap;align-items:flex-end}.badge{display:inline-flex;align-items:center;gap:5px;font-size:10px;letter-spacing:.05em;text-transform:uppercase;padding:2px 8px;white-space:nowrap;border:1px solid var(--line-2);color:var(--text-2)}.badge-act{color:var(--pine-bright);border-color:var(--pine)}.badge-good{color:var(--pos-text);border-color:var(--pos)}.badge-warn{color:#e8c547;border-color:#8a7420}.badge-bad{color:var(--neg);border-color:var(--neg)}.badge-fill{background:var(--pine);color:var(--silver-bright);border-color:var(--pine);font-weight:700}.pills{display:flex;gap:8px;flex-wrap:wrap}.pills button{font-family:inherit;font-size:11px;letter-spacing:var(--track);text-transform:uppercase;color:var(--text-2);background:none;border:1px solid var(--line-2);padding:6px 12px;cursor:pointer;display:inline-flex;align-items:center;gap:6px;transition:color var(--dur) var(--ease),border-color var(--dur) var(--ease),background var(--dur) var(--ease)}.pills button:hover{color:var(--text);border-color:var(--line-3);background:var(--silver-dim)}.pills button[aria-pressed=true]{color:var(--pine-bright);border-color:var(--pine);background:var(--pine-tint)}.tabs{display:inline-flex;border:1px solid var(--line-2)}.tabs button{font-family:inherit;font-size:10px;letter-spacing:var(--track);text-transform:uppercase;color:var(--text-2);background:none;border:0;border-right:1px solid var(--line-2);padding:5px 10px;cursor:pointer;transition:color var(--dur) var(--ease),background var(--dur) var(--ease)}.tabs button:last-child{border-right:0}.tabs button:hover{color:var(--text);background:var(--silver-dim)}.tabs button[aria-selected=true]{color:var(--silver-bright);background:var(--pine);font-weight:700}.stat{display:flex;flex-direction:column;gap:2px;min-width:0}.stat .v{font-size:15px;font-weight:700;color:var(--text);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.stat .v .unit{font-size:10px;font-weight:400;color:var(--text-3);margin-left:4px;text-transform:uppercase}.stats-strip{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));border:1px solid var(--line);background:var(--panel);margin-bottom:1.5rem}.stats-strip .cell{padding:.7rem 1rem;border-right:1px solid var(--line)}.stats-strip .cell:last-child{border-right:0}.tip{position:relative}.tip,.tip-btn{display:inline-flex}.tip-btn{width:13px;height:13px;border:1px solid var(--line-3);background:none;color:var(--text-3);font-family:inherit;font-size:9px;line-height:1;align-items:center;justify-content:center;cursor:help;padding:0;transition:color var(--dur) var(--ease),border-color var(--dur) var(--ease)}.tip-btn:focus-visible,.tip-btn:hover{color:var(--pine-bright);border-color:var(--pine)}.tip-label{font:inherit;letter-spacing:inherit;text-transform:inherit;color:inherit;background:none;border:0;padding:0 0 1px;cursor:help;border-bottom:1px dotted var(--line-3);transition:color var(--dur) var(--ease),border-color var(--dur) var(--ease)}.tip-label:focus-visible,.tip-label:hover{color:var(--text);border-bottom-color:var(--pine);outline:none}.tip-pop{bottom:calc(100% + 8px);width:max-content;max-width:260px;background:var(--raised);border:1px solid var(--line-3);color:var(--text);font-size:11px;line-height:1.55;letter-spacing:0;text-transform:none;padding:8px 10px;z-index:60;pointer-events:none;white-space:normal}.tip-pop,.tip-pop:after{position:absolute;left:50%;transform:translateX(-50%)}.tip-pop:after{content:"";top:100%;border:5px solid transparent;border-top:5px solid var(--line-3)}.tip-down .tip-pop{bottom:auto;top:calc(100% + 8px)}.tip-down .tip-pop:after{top:auto;bottom:100%;border-top-color:transparent;border-bottom-color:var(--line-3)}.modal-backdrop{position:fixed;inset:0;z-index:90;background:rgba(0,0,0,.75);display:flex;align-items:center;justify-content:center;padding:1.25rem;animation:fade-in .12s ease-out}.modal{background:var(--panel);border:1px solid var(--line-3);width:min(600px,100%);max-height:min(86vh,900px);overflow-y:auto;animation:rise-in .15s ease-out}@keyframes fade-in{0%{opacity:0}}@keyframes rise-in{0%{opacity:0;transform:translateY(6px) scale(.985)}}.toasts{position:fixed;right:1rem;bottom:1rem;z-index:100;display:flex;flex-direction:column;gap:8px;width:min(360px,calc(100vw - 2rem))}.toast{background:var(--raised);border:1px solid var(--line-3);border-left:3px solid var(--silver-3);padding:10px 12px;display:flex;gap:9px;align-items:flex-start;font-size:12px;animation:rise-in .15s ease-out}.toast.ok{border-left-color:var(--pos)}.toast.err{border-left-color:var(--neg)}.toast .t-body{flex:1 1;min-width:0}.toast .t-title{font-weight:700;font-size:11px;letter-spacing:.04em;text-transform:uppercase}.toast .t-sub{color:var(--text-2);font-size:11px;margin-top:2px;overflow-wrap:anywhere}.toast .t-x{background:none;border:0;cursor:pointer;color:var(--text-3);padding:2px;line-height:1;font-family:inherit}.toast .t-x:hover{color:var(--text)}.skel{background:var(--raised)}.empty{flex-direction:column;text-align:center;gap:6px;padding:3rem 1.5rem;color:var(--text-2)}.empty,.empty .e-icon{display:flex;align-items:center}.empty .e-icon{width:40px;height:40px;border:1px solid var(--line-3);color:var(--silver-2);justify-content:center;margin-bottom:6px}.empty h3{font-size:12px;letter-spacing:var(--track);text-transform:uppercase;color:var(--text)}.empty p{font-size:11.5px;max-width:46ch}.notice{background:var(--panel);border:1px solid var(--line);border-left:3px solid var(--pine);padding:1rem 1.2rem;color:var(--text-2);font-size:12px;line-height:1.7}.notice code{background:var(--raised);border:1px solid var(--line-2);padding:1px 5px;font-size:11px;color:var(--pine-bright)}.subnote{font-size:11px;color:var(--text-3);line-height:1.6}.subnote strong{color:var(--text-2);font-weight:700}.quote-line{display:flex;justify-content:space-between;gap:.75rem;font-size:11px;color:var(--text-3);padding:2px 0}.quote-line .qv{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--text)}.divider{border:0;border-top:1px solid var(--line);margin:4px 0}.table-toolbar{display:flex;align-items:center;justify-content:space-between;gap:1rem;flex-wrap:wrap;margin-bottom:.9rem}.ftable{width:100%;border-collapse:collapse}.ftable th{font-size:11px;font-weight:400;letter-spacing:var(--track);text-transform:uppercase;color:var(--text-2);text-align:right;padding:9px 12px;border-bottom:1px solid var(--line-2);white-space:nowrap}.ftable th:first-child{text-align:left}.ftable th.sortable{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:color var(--dur) var(--ease)}.ftable th.sortable:hover{color:var(--text)}.ftable th .glyph{color:var(--pine-bright);margin-left:3px}.ftable td{padding:10px 12px;border-bottom:1px solid var(--line);font-size:12px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap}.ftable td:first-child{text-align:left}.ftable tbody tr{cursor:pointer}.ftable tbody tr td{transition:background var(--dur) var(--ease)}.ftable tbody tr:hover td{background:var(--pine-tint)}.ftable .unit{font-size:10px;color:var(--text-3);margin-left:3px;text-transform:uppercase}.pool-cell{display:flex;align-items:center;gap:10px;min-width:0}.pool-name{font-weight:700;font-size:12px;letter-spacing:.04em}.pool-sub{font-size:10px;color:var(--text-3);text-transform:uppercase;letter-spacing:.05em}.delta-chip{font-size:11px}.frow-detail{background:var(--raised);border-bottom:1px solid var(--line-2);padding:1.1rem;display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);grid-gap:1rem;gap:1rem;animation:fade-in .12s ease-out;white-space:normal;text-align:left}.action-panel{background:var(--panel);border:1px solid var(--line-2);padding:1rem 1.1rem;display:flex;flex-direction:column;gap:.8rem;min-width:0}.action-panel .ap-head{display:flex;align-items:center;justify-content:space-between;gap:.75rem;flex-wrap:wrap}.action-panel h3{font-size:11px;letter-spacing:var(--track);text-transform:uppercase}.fgrid{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));grid-gap:12px;gap:12px}.fcard{background:var(--panel);border:1px solid var(--line);padding:1rem 1.1rem;display:flex;flex-direction:column;gap:10px;cursor:pointer;text-align:left;font-family:inherit;color:var(--text);transition:border-color var(--dur) var(--ease),background var(--dur) var(--ease),transform var(--dur) var(--ease)}.fcard:hover{border-color:var(--pine);background:var(--pine-tint);transform:translateY(-1px)}.fcard .fc-stats{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px 12px;gap:8px 12px}.routes-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(380px,1fr));grid-gap:12px;gap:12px}.route-card{display:flex;flex-direction:column;transition:border-color var(--dur) var(--ease)}.route-card:hover{border-color:var(--line-3)}.route-head{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem;padding:1rem 1.1rem .7rem}.route-title{font-weight:700;font-size:13px;letter-spacing:.04em}.route-title .rid{color:var(--text-3);font-weight:400;font-size:10px;margin-left:7px;text-transform:uppercase;letter-spacing:.05em}.route-body{padding:0 1.1rem 1rem;display:flex;flex-direction:column;gap:.8rem;flex:1 1}.meter{display:flex;flex-direction:column;gap:5px}.meter-track{height:6px;background:var(--raised-2);border:1px solid var(--line);overflow:hidden}.meter-fill{height:100%;background:var(--pine);transition:width .5s ease}.meter-caption{display:flex;justify-content:space-between;font-size:10px;color:var(--text-3);gap:8px;flex-wrap:wrap}.meter-caption .qv{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--text)}.mstones{display:flex;flex-direction:column;border:1px solid var(--line)}.mstone{display:flex;align-items:center;gap:8px;padding:6px 10px;font-size:11px;border-bottom:1px solid var(--line);background:var(--panel)}.mstone:last-child{border-bottom:0}.mstone.pending{color:var(--text-2)}.mstone.done{color:var(--pine-bright)}.cell-num{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cell-num,.mstone .m-val{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.mstone .m-note{margin-left:auto}.depth-hero{position:relative;background:var(--panel);border:1px solid var(--line);margin-bottom:1.5rem}.depth-hero-top{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;padding:1.1rem 1.25rem .4rem;flex-wrap:wrap}.depth-hero .big{font-size:clamp(26px,4vw,40px);font-weight:800;letter-spacing:.01em;line-height:1.1;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--pine-bright)}.depth-hero .big .unit{font-size:.4em;font-weight:400;color:var(--text-3);margin-left:8px}.depth-hero .usd-sub{color:var(--text-3);font-size:12px;margin-top:2px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.depth-chart{height:190px;padding:.5rem .4rem 0}.pixel-depth{background:var(--panel);border:1px solid var(--line-2);padding:1rem 1.1rem;display:flex;flex-direction:column;gap:8px}.pixel-depth .pd-total{font-size:22px;font-weight:800;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--pine-bright)}.pixel-depth .pd-total .unit{font-size:11px;font-weight:400;color:var(--text-3);margin-left:5px}.flowline{align-items:center;gap:6px;flex-wrap:wrap;padding:12px;background:var(--raised)}.flowline,.flowline .fstep{display:flex;border:1px solid var(--line-2)}.flowline .fstep{flex-direction:column;gap:1px;padding:6px 9px;background:var(--panel);min-width:0}.flowline .fstep b{font-size:10px;letter-spacing:.05em;text-transform:uppercase;color:var(--text)}.flowline .fstep span{font-size:9px;color:var(--text-3)}.flowline .farrow{color:var(--pine-bright);flex-shrink:0;display:flex}.flowline .floop{font-size:9px;color:var(--text-3);text-transform:uppercase;letter-spacing:.05em;display:inline-flex;align-items:center;gap:4px}.onb-p{font-size:12px;color:var(--text-2);line-height:1.7}.onb-p strong{color:var(--text)}.onb-section{display:flex;flex-direction:column;gap:5px}.onb-section h4{font-size:12px;letter-spacing:var(--track);text-transform:uppercase;display:flex;align-items:center;gap:8px}.onb-section p{font-size:12px;color:var(--text-2);line-height:1.7}.onb-num{width:18px;height:18px;flex-shrink:0;background:var(--pine);color:var(--silver-bright);font-size:10px;font-weight:700;justify-content:center}.chk,.onb-num{display:inline-flex;align-items:center}.chk{gap:7px;font-size:11px;color:var(--text-2);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.chk input{accent-color:var(--pine);width:13px;height:13px;cursor:pointer}.tut-foot{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap;border-top:1px solid var(--line);padding-top:14px}.tut-nav{margin-left:auto}.tut-nav,.tut-where{display:flex;gap:8px}.tut-where{flex-direction:column}.tut-where .w-row{display:flex;gap:10px;align-items:baseline;border:1px solid var(--line);padding:8px 10px}.tut-where .w-row b{color:var(--silver);font-size:11px;letter-spacing:var(--track);flex-shrink:0}.tut-where .w-row span{font-size:12px;color:var(--text-2)}.pos-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-gap:12px;gap:12px;margin-bottom:1.25rem}.pos-tile{padding:.9rem 1.1rem}.pos-tile .v{font-size:19px}.pos-cols,.pos-row{display:grid;grid-template-columns:minmax(160px,1.3fr) 1fr 1fr 1fr 1fr;grid-gap:12px;gap:12px;align-items:center;padding:9px 16px}.pos-cols{border-bottom:1px solid var(--line-2)}.pos-row{border-bottom:1px solid var(--line);font-size:12px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.pos-row:last-child{border-bottom:0}.pos-row .cell-label{display:none}.pos-row .unit{font-size:10px;color:var(--text-3);margin-left:3px;text-transform:uppercase}.chart-tip{background:var(--raised);border:1px solid var(--line-3);color:var(--text);padding:7px 10px;font-size:11px}.chart-tip .ct-v{font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--pine-bright)}.chart-tip .ct-t{color:var(--text-3);margin-top:1px}.footer{border-top:1px solid var(--line);background:var(--bg);color:var(--text-3);font-size:10.5px;padding:1.1rem 0;letter-spacing:.03em}.footer-inner{width:min(1200px,100% - 2rem);margin:0 auto;display:flex;justify-content:space-between;align-items:center;gap:1rem;flex-wrap:wrap}.depth-hero,.fcard,.modal,.panel,.pixel-depth,.stats-strip{border-radius:var(--r-lg)}.action-panel,.chart-tip,.flowline,.input,.mstones,.notice,.select,.tip-pop,.toast,.tut-where .w-row{border-radius:var(--r-md)}.fstep,.skel{border-radius:var(--r-sm)}.frow-detail{border-radius:0 0 var(--r-lg) var(--r-lg)}.badge,.brand .net-tag,.btn,.cobrand,.meter-fill,.meter-track,.nav-search,.net-warn,.pills button,.tabs{border-radius:var(--r-full)}.btn,.mstones,.tabs{overflow:hidden}.empty .e-icon,.onb-num,.tip-btn{border-radius:50%}.topnav a,.topnav button{border-radius:var(--r-full)}.topnav a.active{background:var(--silver-dim)}.ftable tbody tr:last-child td:first-child{border-bottom-left-radius:var(--r-lg)}.ftable tbody tr:last-child td:last-child{border-bottom-right-radius:var(--r-lg)}@media (max-width:960px){.frow-detail,.hero-band{grid-template-columns:1fr}.ftable .col-p3{display:none}}@media (max-width:720px){.ftable .col-p2{display:none}.topbar-inner{flex-wrap:wrap;gap:.5rem .9rem}.topnav{order:3;width:100%;overflow-x:auto}.nav-search{display:none}.routes-grid{grid-template-columns:1fr}.footer-inner{flex-direction:column;align-items:flex-start}.stats-strip{grid-template-columns:1fr 1fr}.stats-strip .cell{border-bottom:1px solid var(--line)}}