body.st-page{background:#eaedf2;margin:0}.spoooz-tools.st-shell{max-width:1160px;margin-inline:auto;padding-inline:clamp(16px,4vw,48px)}.spoooz-tools .st-masthead{border-bottom:1px solid var(--st-border);color:var(--st-muted);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 16px;padding-block:18px;font-size:.8125rem;display:flex}.spoooz-tools .st-masthead strong{color:var(--st-ink);letter-spacing:.12em;font-size:1.35rem}.spoooz-tools .st-masthead strong span{color:var(--st-accent)}.spoooz-tools .st-intro{padding-block:clamp(30px,5vw,58px) 28px}.spoooz-tools .st-intro h1{letter-spacing:-.035em;margin-block:10px 14px;font-size:clamp(1.8rem,4.8vw,3.35rem);font-weight:850}.spoooz-tools .st-intro>p:last-child{color:var(--st-muted)}.spoooz-tools .st-step{color:var(--st-accent);letter-spacing:.12em;font-size:.75rem;font-weight:800}.spoooz-tools [data-spoooz-basketball]{container-type:inline-size}.spoooz-tools .st-workspace{gap:calc(var(--spacing,.25rem) * 4);display:grid}.spoooz-tools .st-panel{border:1px solid var(--st-border);border-radius:var(--st-radius);background:var(--st-paper);min-width:0;padding:clamp(14px,3vw,26px)}.spoooz-tools .st-panel-head{justify-content:space-between;align-items:center;gap:calc(var(--spacing,.25rem) * 3);margin-bottom:12px;display:flex}.spoooz-tools .st-panel-head h2{margin-top:4px}.spoooz-tools .st-help{color:var(--st-muted);font-size:.8125rem}.spoooz-tools .st-mode,.spoooz-tools .st-live{background:var(--st-tint);color:var(--st-accent);border-radius:6px;padding:3px 9px;font-size:.75rem;font-weight:700;display:inline-block}.spoooz-tools .st-mode{margin:8px 0 12px}.spoooz-tools .st-live{flex-shrink:0}.spoooz-tools .st-fields,.spoooz-tools .st-results,.spoooz-tools .st-secondary,.spoooz-tools .st-guide-grid{gap:calc(var(--spacing,.25rem) * 3);display:grid}.spoooz-tools .st-results{margin-block:16px 12px}.spoooz-tools .st-secondary{grid-template-columns:repeat(2,minmax(0,1fr))}.spoooz-tools .st-metric{border:1px solid var(--st-border);border-radius:var(--st-radius);background:var(--st-bg);min-width:0;padding:14px}.spoooz-tools .st-metric p{color:var(--st-muted);margin-top:3px;font-size:.75rem}.spoooz-tools .st-primary{border-color:var(--st-accent);background:var(--st-tint);color:var(--st-accent);padding:18px}.spoooz-tools .st-value{font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin-top:8px;font-size:clamp(1.35rem,4.5cqi,2rem);font-weight:850;line-height:1.1}.spoooz-tools .st-primary .st-value{letter-spacing:-.045em;font-size:clamp(2rem,8cqi,4.5rem)}.spoooz-tools .st-value small{margin-inline-start:.14em;font-size:.55em}@container (min-width:400px){.spoooz-tools .st-fields{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (min-width:720px){.spoooz-tools .st-workspace{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:760px){.spoooz-tools .st-guide-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.spoooz-tools .st-reading>section{margin-block:42px}.spoooz-tools .st-reading h2{margin-block:5px 16px;font-size:1.5rem}.spoooz-tools .st-guide-grid article,.spoooz-tools .st-related{border:1px solid var(--st-border);border-radius:var(--st-radius);background:var(--st-paper);padding:18px}.spoooz-tools .st-guide-grid p,.spoooz-tools .st-guide-grid+p{margin-top:10px}.spoooz-tools .st-formula{border-radius:var(--st-space);background:var(--st-tint);overflow-wrap:anywhere;padding:8px;font-size:.875rem;font-weight:700}.spoooz-tools details{border-bottom:1px solid var(--st-border)}.spoooz-tools summary{cursor:pointer;padding:12px 4px;font-weight:700}.spoooz-tools details p{max-width:44em;padding:0 12px 14px}.spoooz-tools .st-footer{border-top:1px solid var(--st-border);color:var(--st-muted);letter-spacing:.08em;padding-block:18px;font-size:.75rem;font-weight:700}
