.sb{border:1px solid color-mix(in srgb,var(--accent) 17%,var(--hair));background:color-mix(in srgb,var(--accent) 3%,var(--card));color:var(--ink);border-radius:12px;margin:12px 0 0}.sb summary{cursor:pointer;justify-content:space-between;align-items:center;gap:10px;min-height:96px;padding:12px 14px;list-style:none;display:flex}.sb summary::-webkit-details-marker{display:none}.sb summary:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.sb-main{flex-direction:column;gap:4px;min-width:0;display:flex}.sb-overline{color:var(--muted);font-size:11px}.sb-main strong{letter-spacing:-.15px;font-size:15px;font-weight:750;line-height:1.4}.sb-reference{color:var(--muted);flex-direction:column;gap:2px;font-size:13px;line-height:1.5;display:flex}.sb-median{color:var(--ink-2)}.sb-median b{color:var(--ink);font-variant-numeric:tabular-nums;font-size:16px;font-weight:750}.sb-sample{font-size:12px}.sb-arrow{color:var(--accent);flex:none;font-size:20px}.sb[open] .sb-arrow{transform:rotate(180deg)}.sb-expanded{border-top:1px solid var(--hair);color:var(--ink-2);padding:0 14px 14px;font-size:13px}.sb-expanded p{text-wrap:pretty;margin-top:10px;line-height:1.6}.sb-expanded .sb-meta{color:var(--muted);font-size:11px}.sb-expanded a{min-height:40px;color:var(--accent);align-items:center;margin-top:5px;font-size:13px;font-weight:700;display:inline-flex}.sb-chart{background:color-mix(in srgb,var(--accent) 5%,var(--card));border-radius:12px;margin-top:16px;padding:14px}.sb-chart-head{justify-content:space-between;align-items:baseline;gap:8px 16px;display:flex}.sb-chart-head strong{color:var(--ink);font-size:13px;line-height:1.45}.sb-chart-head span{color:var(--accent);text-align:right;font-size:12px;font-weight:700}.sb-chart svg{width:100%;height:auto;margin-top:4px;display:block;overflow:visible}.sb-chart-grid{stroke:var(--hair);stroke-width:1px}.sb-chart-count,.sb-chart-value,.sb-chart-unit{fill:var(--muted);font-variant-numeric:tabular-nums;font:10px Manrope,sans-serif}.sb-chart-bar{fill:color-mix(in srgb,var(--accent) 25%,var(--card))}.sb-chart-bar.active{fill:var(--accent)}.sb-chart-range{fill:var(--accent);opacity:.3}.sb-chart-median{stroke:var(--ink-2);stroke-width:2px;stroke-dasharray:4 4}.sb-chart-marker{stroke:var(--accent);stroke-width:3px}.sb-chart-dot{fill:var(--accent);stroke:var(--card);stroke-width:2px}.sb-expanded .sb-chart-caption{color:var(--muted);margin-top:4px;font-size:12px}.sb-expanded .sb-chart-note{color:var(--muted);margin-top:8px;font-size:12px}.sb-loading{align-items:center;min-height:96px;padding:12px 14px;display:flex}.sb-loading-inner{flex-direction:column;gap:4px;display:flex}.sb-loading strong{font-size:15px;line-height:1.4}@media (max-width:640px){.sb summary{min-height:98px;padding:11px 12px}.sb-expanded{padding:0 12px 12px}.sb-chart{padding:12px}.sb-chart-head{flex-direction:column;align-items:flex-start;gap:4px}.sb-chart-head span{text-align:left}.sb-chart-count,.sb-chart-value,.sb-chart-unit{font-size:9px}}
