.nds{--nds-surface: var(--surface-main);--nds-panel: var(--surface-panel);--nds-elevated: var(--surface-elevated, var(--surface-main));--nds-border: var(--border-soft);--nds-border-strong: var(--border-strong);--nds-text: var(--text-primary);--nds-secondary: var(--text-secondary);--nds-muted: var(--text-muted);--nds-accent: var(--accent);--nds-accent-strong: var(--accent-strong, var(--accent));--nds-accent-soft: var(--accent-soft);--nds-accent-ring: var(--accent-ring);--nds-court-bg: color-mix( in srgb, var(--surface-panel) 88%, var(--semantic-warning-soft, #fff2e5) 12% );--nds-court-line: color-mix( in srgb, var(--text-muted) 34%, var(--semantic-warning-accent, #c2410c) 16% );--nds-court-line-soft: color-mix( in srgb, var(--text-muted) 22%, var(--semantic-warning-accent, #c2410c) 9% );--nds-court-live: var(--semantic-warning-light, #ea580c);box-sizing:border-box;display:grid;gap:.85rem;width:100%;margin:2rem 0;padding:.85rem;border:1px solid color-mix(in srgb,var(--nds-accent) 12%,var(--nds-border));border-radius:26px;background:transparent;box-shadow:none;color:var(--nds-text)}.nds *,.nds *:before,.nds *:after{box-sizing:border-box}html[data-theme=dark] .nds{--nds-court-bg: color-mix( in srgb, var(--surface-panel) 90%, var(--accent) 4% );--nds-court-line: color-mix( in srgb, var(--text-secondary) 42%, var(--semantic-warning-light) 14% );--nds-court-line-soft: color-mix( in srgb, var(--text-secondary) 30%, var(--semantic-warning-light) 8% );border-color:color-mix(in srgb,var(--accent) 16%,var(--border-soft))}.nds__stage{display:grid;grid-template-columns:minmax(220px,252px) minmax(0,1fr);gap:.9rem;align-items:stretch;width:100%;min-width:0}.nds__shot-panel,.nds__chart-panel{width:100%;min-width:0;overflow:hidden;border-radius:22px;background:var(--nds-elevated);display:flex}.nds__shot-panel{align-self:stretch;border:1px solid color-mix(in srgb,var(--semantic-warning-accent, #c2410c) 11%,var(--nds-border));background:linear-gradient(145deg,color-mix(in srgb,var(--nds-court-bg) 97%,white 3%),color-mix(in srgb,var(--nds-court-bg) 92%,var(--surface-main) 8%));box-shadow:inset 0 1px color-mix(in srgb,white 52%,transparent),0 10px 26px -24px color-mix(in srgb,var(--text-primary) 16%,transparent)}html[data-theme=dark] .nds__shot-panel{border-color:color-mix(in srgb,var(--accent) 18%,var(--border-soft));background:linear-gradient(145deg,color-mix(in srgb,var(--surface-panel) 94%,var(--accent) 4%),color-mix(in srgb,var(--surface-main) 94%,var(--accent) 2%));box-shadow:inset 0 1px #ffffff0f,0 16px 34px -30px #000000b8}.nds__chart-panel{aspect-ratio:900 / 420;border:1px solid color-mix(in srgb,var(--nds-accent) 12%,var(--nds-border));background:linear-gradient(145deg,color-mix(in srgb,var(--surface-elevated) 94%,var(--accent-soft) 6%),color-mix(in srgb,var(--surface-panel) 98%,var(--accent-soft) 2%));box-shadow:inset 0 1px color-mix(in srgb,white 48%,transparent),0 12px 28px -24px color-mix(in srgb,var(--text-primary) 14%,transparent)}html[data-theme=dark] .nds__chart-panel{box-shadow:inset 0 1px #ffffff13,0 18px 36px -30px #000000bd}.nds__shot-svg,.nds__chart-svg{display:block;width:100%;height:100%}.nds__court-bg{fill:var(--nds-court-bg)}.nds__court-lines rect,.nds__court-lines path{fill:none;stroke:var(--nds-court-line-soft);stroke-width:2;opacity:.74}.nds__court-lines line{stroke:var(--nds-court-line-soft);stroke-width:1.6;stroke-dasharray:7 8;opacity:.64}html[data-theme=dark] .nds__court-lines rect,html[data-theme=dark] .nds__court-lines path{opacity:.23}html[data-theme=dark] .nds__court-lines line{opacity:.3}.nds__hoop line{stroke:color-mix(in srgb,var(--text-secondary) 34%,var(--semantic-warning-accent, #c2410c) 24%);stroke-width:3.1;stroke-linecap:round}.nds__hoop circle{fill:none;stroke:var(--nds-court-live);stroke-width:4.4;filter:drop-shadow(0 0 7px color-mix(in srgb,var(--nds-court-live) 22%,transparent))}html[data-theme=dark] .nds__hoop line{stroke:color-mix(in srgb,var(--text-secondary) 42%,var(--semantic-warning-light) 22%);opacity:.72}.nds__miss-ruler line{stroke:color-mix(in srgb,var(--text-primary) 34%,var(--semantic-warning-accent, #c2410c) 24%);stroke-width:2;stroke-linecap:round;opacity:.58}html[data-theme=dark] .nds__miss-ruler line{stroke:color-mix(in srgb,var(--text-primary) 42%,var(--semantic-warning-light) 30%);opacity:.42}.nds__gap{transition:opacity .12s ease}.nds__gap-guard{stroke:color-mix(in srgb,var(--surface-main) 88%,white 12%);stroke-width:8;stroke-linecap:round;opacity:.9}html[data-theme=dark] .nds__gap-guard{stroke:#ffffffb8}.nds__gap-line{stroke-width:4.25;stroke-linecap:round;filter:drop-shadow(0 1px 0 rgba(255,255,255,.42)) drop-shadow(0 0 8px color-mix(in srgb,var(--text-primary) 16%,transparent))}.nds__gap-dot-guard{fill:color-mix(in srgb,var(--surface-main) 90%,white 10%)}html[data-theme=dark] .nds__gap-dot-guard{fill:#ffffffc7}.nds__gap-dot{filter:drop-shadow(0 1px 0 rgba(255,255,255,.42)) drop-shadow(0 0 8px color-mix(in srgb,var(--text-primary) 16%,transparent))}.nds__shooter circle:first-child{fill:var(--surface-main);stroke:color-mix(in srgb,var(--nds-accent) 36%,white);stroke-width:2.2}.nds__shooter circle:nth-child(2){fill:var(--nds-accent)}html[data-theme=dark] .nds__shooter circle:first-child{fill:var(--surface-main);stroke:color-mix(in srgb,var(--accent) 40%,var(--text-primary) 18%)}.nds__ball{fill:var(--nds-court-live);filter:url(#nds-ball-glow)}.nds__ball-path-guard{fill:none;stroke:color-mix(in srgb,var(--surface-main) 90%,white 10%);stroke-width:7;stroke-linecap:round;opacity:.86}html[data-theme=dark] .nds__ball-path-guard{stroke:#ffffffb8}.nds__ball-path{fill:none;stroke:var(--nds-court-live);stroke-width:3;stroke-linecap:round;opacity:.98}.nds__landing{filter:url(#nds-ball-glow)}.nds__error-label{transition:opacity .12s ease}.nds__error-label rect{stroke:#ffffff94;stroke-width:1;filter:drop-shadow(0 7px 16px rgba(0,0,0,.22)) drop-shadow(0 0 10px rgba(255,255,255,.15))}.nds__error-label text{fill:#fff;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;font-size:19px;font-weight:750;letter-spacing:-.025em}.nds__chart-bg{fill:color-mix(in srgb,var(--surface-main) 94%,var(--accent-soft) 6%)}html[data-theme=dark] .nds__chart-bg{fill:color-mix(in srgb,#070d17 84%,var(--surface-panel) 16%)}.nds__chart-grid,.nds__axis,.nds__histogram{shape-rendering:geometricPrecision}.nds__chart-grid line{stroke:color-mix(in srgb,var(--accent) 12%,transparent);stroke-width:1}html[data-theme=dark] .nds__chart-grid line{stroke:color-mix(in srgb,white 9%,var(--accent) 7%)}.nds__axis-line,.nds__axis-tick{stroke:color-mix(in srgb,var(--text-secondary) 72%,transparent);stroke-width:1.75}html[data-theme=dark] .nds__axis-line,html[data-theme=dark] .nds__axis-tick{stroke:#ffffffdb}.nds__axis text{fill:var(--text-primary);font-family:var(--font-main, Inter, ui-sans-serif, system-ui, sans-serif);font-size:18px;font-weight:560;letter-spacing:-.01em;paint-order:stroke;stroke:color-mix(in srgb,var(--surface-main) 42%,transparent);stroke-width:.35px;text-rendering:geometricPrecision}html[data-theme=dark] .nds__axis text{fill:#ffffffeb;stroke:#00000047}.nds__bar{opacity:.96;transition:y .15s ease,height .15s ease}.nds__plot-pulse{opacity:.18}.nds__plot-dot{filter:drop-shadow(0 0 8px color-mix(in srgb,var(--accent) 20%,transparent))}.nds__latest-point text{fill:var(--text-primary);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;font-size:14px;font-weight:650}html[data-theme=dark] .nds__latest-point text{fill:#ffffffe6}.nds__controls{display:flex;flex-wrap:wrap;gap:.75rem;align-items:center;justify-content:space-between;width:100%;padding:.62rem .66rem;border:1px solid color-mix(in srgb,var(--nds-accent) 10%,var(--nds-border));border-radius:20px;background:linear-gradient(145deg,color-mix(in srgb,var(--surface-elevated) 84%,transparent),color-mix(in srgb,var(--surface-panel) 96%,var(--accent-soft) 4%));box-shadow:inset 0 1px color-mix(in srgb,white 42%,transparent),0 10px 24px -24px color-mix(in srgb,var(--text-primary) 12%,transparent)}html[data-theme=dark] .nds__controls{background:linear-gradient(145deg,#ffffff0d,#ffffff08);box-shadow:inset 0 1px #ffffff0f,0 16px 30px -28px #000000ad}.nds__button{appearance:none;border:1px solid color-mix(in srgb,var(--nds-accent) 70%,var(--surface-main));border-radius:999px;padding:.58rem 1rem;color:var(--button-text, white);background:linear-gradient(180deg,color-mix(in srgb,var(--nds-accent) 88%,white 12%),color-mix(in srgb,var(--nds-accent-strong) 94%,black 6%));font-family:var(--font-main, Inter, ui-sans-serif, system-ui, sans-serif);font-size:.95rem;font-weight:620;line-height:1;cursor:pointer;letter-spacing:-.01em;box-shadow:inset 0 1px color-mix(in srgb,white 22%,transparent),0 8px 18px -16px color-mix(in srgb,var(--nds-accent) 54%,transparent);transition:transform .14s ease,border-color .14s ease,opacity .14s ease}.nds__button:hover:not(:disabled){transform:translateY(-1px);border-color:color-mix(in srgb,var(--nds-accent) 82%,var(--surface-main))}.nds__button:disabled{cursor:wait;opacity:.66}.nds__sample-control{display:inline-flex;gap:.55rem;align-items:center;color:var(--nds-muted);font-family:var(--font-main, Inter, ui-sans-serif, system-ui, sans-serif);font-size:.95rem;font-weight:560;letter-spacing:-.01em}.nds__sample-control input{width:5.8rem;border:1px solid color-mix(in srgb,var(--nds-accent) 18%,var(--nds-border-strong));border-radius:12px;padding:.52rem .6rem;color:var(--nds-text);background:linear-gradient(180deg,color-mix(in srgb,var(--surface-main) 92%,var(--accent-soft) 8%),color-mix(in srgb,var(--surface-panel) 96%,var(--accent-soft) 4%));font-family:var(--font-main, Inter, ui-sans-serif, system-ui, sans-serif);font-size:.95rem;font-weight:560;text-align:center}html[data-theme=dark] .nds__sample-control input{background:#ffffff0d}.nds__sample-control input:focus{outline:none;border-color:color-mix(in srgb,var(--nds-accent) 70%,var(--surface-main));box-shadow:0 0 0 3px var(--nds-accent-ring),0 0 0 1px color-mix(in srgb,var(--nds-accent) 34%,transparent)}.nds__sample-control input:disabled{opacity:.56}.nds__transfer-dot{--nds-transfer-color: #ff3b0a;position:fixed;z-index:9999;width:13px;height:13px;border-radius:999px;pointer-events:none;background:var(--nds-transfer-color);box-shadow:0 0 0 5px color-mix(in srgb,var(--nds-transfer-color) 22%,transparent),0 0 18px color-mix(in srgb,var(--nds-transfer-color) 74%,transparent)}@media(max-width:900px){.nds__stage{grid-template-columns:1fr}.nds__shot-panel{justify-self:center;width:min(82%,330px)}.nds__chart-panel{width:100%}}@media(max-width:640px){.nds{gap:.5rem;margin:1rem 0;padding:.62rem;border-radius:22px}.nds__stage{gap:.5rem}.nds__shot-panel{width:min(76%,300px);max-width:300px;border-radius:18px}.nds__chart-panel{width:100%;border-radius:18px}.nds__court-lines rect:first-of-type{opacity:.18}.nds__court-lines rect:nth-of-type(2){opacity:.32}.nds__court-lines path:nth-of-type(1){opacity:.28}.nds__court-lines path:nth-of-type(2){opacity:.09}.nds__court-lines line{opacity:.46}html[data-theme=dark] .nds__court-lines rect:first-of-type{opacity:.08}html[data-theme=dark] .nds__court-lines rect:nth-of-type(2),html[data-theme=dark] .nds__court-lines path:nth-of-type(1){opacity:.15}html[data-theme=dark] .nds__court-lines path:nth-of-type(2){opacity:.04}.nds__axis text{font-size:20px;font-weight:560;stroke-width:.25px}.nds__controls{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.6rem;align-items:center;padding:.52rem;border-radius:18px}.nds__sample-control{width:auto;min-width:0;justify-content:flex-start}.nds__sample-control span{white-space:nowrap}.nds__sample-control input{width:5.35rem;padding-block:.46rem}.nds__button{width:auto;min-width:7.6rem;padding:.6rem .85rem;white-space:nowrap}}@media(max-width:390px){.nds{padding:.55rem}.nds__shot-panel{width:min(72%,280px)}.nds__controls{grid-template-columns:1fr}.nds__sample-control,.nds__button{width:100%}.nds__sample-control{justify-content:space-between}}.cbc{--cbc-border: var(--border-soft);--cbc-text: var(--text-primary);--cbc-secondary: var(--text-secondary);--cbc-accent: var(--accent);--cbc-accent-soft: var(--accent-soft);box-sizing:border-box;display:flex;width:100%;min-width:0;margin:2rem 0;overflow:hidden;aspect-ratio:900 / 410;border:1px solid color-mix(in srgb,var(--cbc-accent) 12%,var(--cbc-border));border-radius:22px;background:linear-gradient(145deg,color-mix(in srgb,var(--surface-elevated) 94%,var(--accent-soft) 6%),color-mix(in srgb,var(--surface-panel) 98%,var(--accent-soft) 2%));box-shadow:inset 0 1px color-mix(in srgb,white 48%,transparent),0 12px 28px -24px color-mix(in srgb,var(--text-primary) 14%,transparent);color:var(--cbc-text)}.cbc *,.cbc *:before,.cbc *:after{box-sizing:border-box}html[data-theme=dark] .cbc{border-color:color-mix(in srgb,var(--accent) 16%,var(--border-soft));box-shadow:inset 0 1px #ffffff13,0 18px 36px -30px #000000bd}.cbc__chart-svg{display:block;width:100%;height:100%}.cbc__chart-bg{fill:color-mix(in srgb,var(--surface-main) 94%,var(--accent-soft) 6%)}html[data-theme=dark] .cbc__chart-bg{fill:color-mix(in srgb,#070d17 84%,var(--surface-panel) 16%)}.cbc__grid,.cbc__axis,.cbc__histogram,.cbc__curve,.cbc__curve-fill,.cbc__annotations{shape-rendering:geometricPrecision}.cbc__grid line{stroke:color-mix(in srgb,var(--accent) 12%,transparent);stroke-width:1}html[data-theme=dark] .cbc__grid line{stroke:color-mix(in srgb,white 9%,var(--accent) 7%)}.cbc__axis-line,.cbc__axis-tick{stroke:color-mix(in srgb,var(--text-secondary) 72%,transparent);stroke-width:1.75}html[data-theme=dark] .cbc__axis-line,html[data-theme=dark] .cbc__axis-tick{stroke:#ffffffdb}.cbc__axis text{fill:var(--text-primary);font-family:var(--font-main, Inter, ui-sans-serif, system-ui, sans-serif);font-size:18px;font-weight:560;letter-spacing:-.01em;paint-order:stroke;stroke:color-mix(in srgb,var(--surface-main) 42%,transparent);stroke-width:.35px;text-rendering:geometricPrecision}html[data-theme=dark] .cbc__axis text{fill:#ffffffeb;stroke:#00000047}.cbc__bar{opacity:.86}.cbc__curve{fill:none;stroke-linecap:round;stroke-linejoin:round}.cbc__curve--best{stroke:url(#cbc-best-stroke);stroke-width:5;filter:drop-shadow(0 0 5px color-mix(in srgb,var(--accent) 9%,transparent))}html[data-theme=dark] .cbc__curve--best{filter:drop-shadow(0 0 8px rgba(255,255,255,.12))}.cbc__curve--left{stroke:color-mix(in srgb,#2563eb 70%,var(--text-secondary) 30%);stroke-width:3;opacity:.5;stroke-dasharray:10 9}.cbc__curve--narrow{stroke:color-mix(in srgb,#d2ab3b 74%,var(--text-secondary) 26%);stroke-width:3;opacity:.58;stroke-dasharray:4 8}.cbc__curve--wide{stroke:color-mix(in srgb,#88a5d4 70%,var(--text-secondary) 30%);stroke-width:3;opacity:.48}html[data-theme=dark] .cbc__curve--left,html[data-theme=dark] .cbc__curve--narrow,html[data-theme=dark] .cbc__curve--wide{opacity:.68}.cbc__curve-fill{fill:color-mix(in srgb,var(--accent-soft) 40%,transparent);opacity:.08}html[data-theme=dark] .cbc__curve-fill{fill:color-mix(in srgb,var(--accent) 16%,transparent);opacity:.07}.cbc__annotation line{fill:none;stroke-width:1.9;stroke-linecap:round}.cbc__annotation text{font-family:var(--font-main, Inter, ui-sans-serif, system-ui, sans-serif);font-size:14px;font-weight:700;letter-spacing:-.01em;text-rendering:geometricPrecision}.cbc__annotation--best line{stroke:#ff3b0a;marker-end:url(#cbc-arrowhead-best)}.cbc__annotation--best text{fill:url(#cbc-best-text-gradient);font-weight:760}.cbc__annotation--left line{stroke:#5f7fc6;marker-end:url(#cbc-arrowhead-left)}.cbc__annotation--left text{fill:color-mix(in srgb,#456cc2 78%,var(--text-primary) 22%)}.cbc__annotation--narrow line{stroke:#b9932f;marker-end:url(#cbc-arrowhead-narrow)}.cbc__annotation--narrow text{fill:color-mix(in srgb,#9f7d1f 84%,var(--text-primary) 16%)}.cbc__annotation--wide line{stroke:#8da5c9;marker-end:url(#cbc-arrowhead-wide)}.cbc__annotation--wide text{fill:color-mix(in srgb,#7188b0 72%,var(--text-primary) 28%)}.cbc__inside-caption{fill:var(--text-secondary);font-family:var(--font-main, Inter, ui-sans-serif, system-ui, sans-serif);font-size:15px;font-weight:600;letter-spacing:-.01em;text-rendering:geometricPrecision}html[data-theme=dark] .cbc__inside-caption{fill:#ffffffc7}@media(max-width:640px){.cbc{margin:1rem 0;border-radius:18px;aspect-ratio:900 / 470}.cbc__axis text{font-size:22px;font-weight:580;stroke-width:.2px}.cbc__annotation text{font-size:17px;font-weight:730;letter-spacing:-.005em}.cbc__annotation line{stroke-width:2.25}.cbc__curve--best{stroke-width:5.3}.cbc__curve--left,.cbc__curve--narrow,.cbc__curve--wide{stroke-width:3.25}.cbc__inside-caption{font-size:13px;font-weight:620}}@media(max-width:430px){.cbc{aspect-ratio:900 / 490}.cbc__annotation text{font-size:16px}.cbc__axis text{font-size:21px}.cbc__inside-caption{font-size:12.5px}}@media(prefers-reduced-motion:reduce){.cbc *,.cbc *:before,.cbc *:after{transition:none!important;animation:none!important}}.cbc-ms{--cbc-ms-border: var(--border-soft);--cbc-ms-text: var(--text-primary);--cbc-ms-secondary: var(--text-secondary);--cbc-ms-accent: var(--accent);--cbc-ms-accent-soft: var(--accent-soft);box-sizing:border-box;display:flex;width:100%;min-width:0;margin:2rem 0;overflow:hidden;aspect-ratio:900 / 410;border:1px solid color-mix(in srgb,var(--cbc-ms-accent) 12%,var(--cbc-ms-border));border-radius:22px;background:linear-gradient(145deg,color-mix(in srgb,var(--surface-elevated) 94%,var(--accent-soft) 6%),color-mix(in srgb,var(--surface-panel) 98%,var(--accent-soft) 2%));box-shadow:inset 0 1px color-mix(in srgb,white 48%,transparent),0 12px 28px -24px color-mix(in srgb,var(--text-primary) 14%,transparent);color:var(--cbc-ms-text)}.cbc-ms *,.cbc-ms *:before,.cbc-ms *:after{box-sizing:border-box}html[data-theme=dark] .cbc-ms{border-color:color-mix(in srgb,var(--accent) 16%,var(--border-soft));box-shadow:inset 0 1px #ffffff13,0 18px 36px -30px #000000bd}.cbc-ms__chart-svg{display:block;width:100%;height:100%}.cbc-ms__chart-bg{fill:color-mix(in srgb,var(--surface-main) 94%,var(--accent-soft) 6%)}html[data-theme=dark] .cbc-ms__chart-bg{fill:color-mix(in srgb,#070d17 84%,var(--surface-panel) 16%)}.cbc-ms__grid,.cbc-ms__axis,.cbc-ms__histogram,.cbc-ms__curve,.cbc-ms__curve-fill,.cbc-ms__annotations{shape-rendering:geometricPrecision}.cbc-ms__grid line{stroke:color-mix(in srgb,var(--accent) 12%,transparent);stroke-width:1}html[data-theme=dark] .cbc-ms__grid line{stroke:color-mix(in srgb,white 9%,var(--accent) 7%)}.cbc-ms__axis-line,.cbc-ms__axis-tick{stroke:color-mix(in srgb,var(--text-secondary) 72%,transparent);stroke-width:1.75}html[data-theme=dark] .cbc-ms__axis-line,html[data-theme=dark] .cbc-ms__axis-tick{stroke:#ffffffdb}.cbc-ms__axis text{fill:var(--text-primary);font-family:var(--font-main, Inter, ui-sans-serif, system-ui, sans-serif);font-size:18px;font-weight:560;letter-spacing:-.01em;paint-order:stroke;stroke:color-mix(in srgb,var(--surface-main) 42%,transparent);stroke-width:.35px;text-rendering:geometricPrecision}html[data-theme=dark] .cbc-ms__axis text{fill:#ffffffeb;stroke:#00000047}.cbc-ms__bar{opacity:.86}.cbc-ms__curve{fill:none;stroke-linecap:round;stroke-linejoin:round}.cbc-ms__curve--best{stroke:url(#cbc-ms-best-stroke);stroke-width:5;filter:drop-shadow(0 0 5px color-mix(in srgb,var(--accent) 9%,transparent))}html[data-theme=dark] .cbc-ms__curve--best{filter:drop-shadow(0 0 8px rgba(255,255,255,.12))}.cbc-ms__curve--left{stroke:color-mix(in srgb,#2563eb 70%,var(--text-secondary) 30%);stroke-width:3;opacity:.5;stroke-dasharray:10 9}.cbc-ms__curve--narrow{stroke:color-mix(in srgb,#d2ab3b 74%,var(--text-secondary) 26%);stroke-width:3;opacity:.58;stroke-dasharray:4 8}.cbc-ms__curve--wide{stroke:color-mix(in srgb,#88a5d4 70%,var(--text-secondary) 30%);stroke-width:3;opacity:.48}html[data-theme=dark] .cbc-ms__curve--left,html[data-theme=dark] .cbc-ms__curve--narrow,html[data-theme=dark] .cbc-ms__curve--wide{opacity:.68}.cbc-ms__curve-fill{fill:color-mix(in srgb,var(--accent-soft) 40%,transparent);opacity:.08}html[data-theme=dark] .cbc-ms__curve-fill{fill:color-mix(in srgb,var(--accent) 16%,transparent);opacity:.07}.cbc-ms__annotation line{fill:none;stroke-width:1.9;stroke-linecap:round}.cbc-ms__annotation-label{font-family:var(--font-main, Inter, ui-sans-serif, system-ui, sans-serif);font-size:14px;font-weight:700;letter-spacing:-.01em;text-rendering:geometricPrecision}.cbc-ms__annotation--best line{stroke:#ff3b0a;marker-end:url(#cbc-ms-arrowhead-best)}.cbc-ms__annotation--best .cbc-ms__annotation-label{fill:url(#cbc-ms-best-text-gradient);font-weight:760}.cbc-ms__annotation--left line{stroke:#5f7fc6;marker-end:url(#cbc-ms-arrowhead-left)}.cbc-ms__annotation--left .cbc-ms__annotation-label{fill:color-mix(in srgb,#456cc2 78%,var(--text-primary) 22%)}.cbc-ms__annotation--narrow line{stroke:#b9932f;marker-end:url(#cbc-ms-arrowhead-narrow)}.cbc-ms__annotation--narrow .cbc-ms__annotation-label{fill:color-mix(in srgb,#9f7d1f 84%,var(--text-primary) 16%)}.cbc-ms__annotation--wide line{stroke:#8da5c9;marker-end:url(#cbc-ms-arrowhead-wide)}.cbc-ms__annotation--wide .cbc-ms__annotation-label{fill:color-mix(in srgb,#7188b0 72%,var(--text-primary) 28%)}.cbc-ms__inside-caption{fill:var(--text-secondary);font-family:var(--font-main, Inter, ui-sans-serif, system-ui, sans-serif);font-size:15px;font-weight:600;letter-spacing:-.01em;text-rendering:geometricPrecision}html[data-theme=dark] .cbc-ms__inside-caption{fill:#ffffffc7}@media(max-width:640px){.cbc-ms{margin:1rem 0;border-radius:18px;aspect-ratio:900 / 470}.cbc-ms__axis text{font-size:22px;font-weight:580;stroke-width:.2px}.cbc-ms__annotation-label{font-size:17px;font-weight:730;letter-spacing:-.005em}.cbc-ms__annotation line{stroke-width:2.25}.cbc-ms__curve--best{stroke-width:5.3}.cbc-ms__curve--left,.cbc-ms__curve--narrow,.cbc-ms__curve--wide{stroke-width:3.25}.cbc-ms__inside-caption{font-size:13px;font-weight:620}}@media(max-width:430px){.cbc-ms{aspect-ratio:900 / 490}.cbc-ms__annotation-label{font-size:16px}.cbc-ms__axis text{font-size:21px}.cbc-ms__inside-caption{font-size:12.5px}}@media(prefers-reduced-motion:reduce){.cbc-ms *,.cbc-ms *:before,.cbc-ms *:after{transition:none!important;animation:none!important}}.likelihood-decay[data-astro-cid-drxk6y2n]{--ld-surface: var( --theme-surface, var(--surface-main, var(--surface-1, #ffffff)) );--ld-text: var(--theme-text, var(--text-primary, var(--text-1, #251924)));--ld-primary: var(--theme-primary, var(--accent, var(--brand, #9b476f)));--ld-border: var( --theme-border, var(--border-soft, color-mix(in srgb, var(--ld-text) 14%, transparent)) );--ld-axis: color-mix(in srgb, var(--ld-text) 42%, transparent);--ld-grid: color-mix(in srgb, var(--ld-text) 10%, transparent);--ld-slow: color-mix(in srgb, var(--ld-primary) 84%, #c8793d);--ld-medium: color-mix(in srgb, var(--ld-primary) 70%, #d08b45);--ld-fast: color-mix(in srgb, var(--ld-primary) 50%, #4b83a3);display:block;width:100%;margin:1.2rem 0;padding:.55rem;color:var(--ld-text);border:1px solid color-mix(in srgb,var(--ld-primary) 16%,var(--ld-border));border-radius:22px;background:transparent}.likelihood-decay[data-astro-cid-drxk6y2n],.likelihood-decay[data-astro-cid-drxk6y2n] [data-astro-cid-drxk6y2n]{box-sizing:border-box}.likelihood-decay__svg[data-astro-cid-drxk6y2n]{display:block;width:100%;height:auto;overflow:visible;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:geometricPrecision;shape-rendering:geometricPrecision}.likelihood-decay__svg--mobile[data-astro-cid-drxk6y2n]{display:none}.likelihood-decay__axis[data-astro-cid-drxk6y2n],.likelihood-decay__x-tick[data-astro-cid-drxk6y2n] line[data-astro-cid-drxk6y2n],.likelihood-decay__y-tick[data-astro-cid-drxk6y2n] line[data-astro-cid-drxk6y2n],.likelihood-decay__marker-tick[data-astro-cid-drxk6y2n] line[data-astro-cid-drxk6y2n],.likelihood-decay__curve[data-astro-cid-drxk6y2n],.likelihood-decay__curve-shadow[data-astro-cid-drxk6y2n],.likelihood-decay__marker-outer[data-astro-cid-drxk6y2n],.likelihood-decay__arrow-halo[data-astro-cid-drxk6y2n],.likelihood-decay__arrow-line[data-astro-cid-drxk6y2n]{vector-effect:non-scaling-stroke}.likelihood-decay__axis[data-astro-cid-drxk6y2n]{stroke:var(--ld-axis);stroke-width:1.15}.likelihood-decay__x-tick[data-astro-cid-drxk6y2n] line[data-astro-cid-drxk6y2n]{stroke:var(--ld-axis);stroke-width:1}.likelihood-decay__y-tick[data-astro-cid-drxk6y2n] line[data-astro-cid-drxk6y2n]{stroke:var(--ld-grid);stroke-width:1}.likelihood-decay__marker-tick[data-astro-cid-drxk6y2n] line[data-astro-cid-drxk6y2n]{stroke:var(--curve-color);stroke-width:1.2}.likelihood-decay__arrow-halo[data-astro-cid-drxk6y2n],.likelihood-decay__arrow-line[data-astro-cid-drxk6y2n]{stroke-linecap:round}.likelihood-decay__arrow-halo[data-astro-cid-drxk6y2n]{stroke:var(--ld-surface);stroke-width:5;opacity:.92}.likelihood-decay__arrow-line[data-astro-cid-drxk6y2n]{stroke:var(--curve-color);stroke-width:1.25;opacity:.96}.likelihood-decay__arrow-head[data-astro-cid-drxk6y2n]{fill:var(--curve-color)}.likelihood-decay__x-tick[data-astro-cid-drxk6y2n] text[data-astro-cid-drxk6y2n],.likelihood-decay__y-tick[data-astro-cid-drxk6y2n] text[data-astro-cid-drxk6y2n],.likelihood-decay__axis-label[data-astro-cid-drxk6y2n],.likelihood-decay__p-label[data-astro-cid-drxk6y2n] text[data-astro-cid-drxk6y2n],.likelihood-decay__marker-tick[data-astro-cid-drxk6y2n] text[data-astro-cid-drxk6y2n]{font-family:inherit;font-variant-numeric:tabular-nums;stroke:none;letter-spacing:-.005em}.likelihood-decay__x-tick[data-astro-cid-drxk6y2n] text[data-astro-cid-drxk6y2n],.likelihood-decay__y-tick[data-astro-cid-drxk6y2n] text[data-astro-cid-drxk6y2n],.likelihood-decay__axis-label[data-astro-cid-drxk6y2n]{fill:var(--ld-text)}.likelihood-decay__x-tick[data-astro-cid-drxk6y2n] text[data-astro-cid-drxk6y2n],.likelihood-decay__y-tick[data-astro-cid-drxk6y2n] text[data-astro-cid-drxk6y2n]{font-size:12.5px;font-weight:560}.likelihood-decay__axis-label[data-astro-cid-drxk6y2n]{font-size:13px;font-weight:610}.likelihood-decay__p-label[data-astro-cid-drxk6y2n] text[data-astro-cid-drxk6y2n]{fill:var(--curve-color);stroke:var(--ld-surface);stroke-width:3.4px;paint-order:stroke fill;font-size:13px;font-weight:730}.likelihood-decay__marker-tick[data-astro-cid-drxk6y2n] text[data-astro-cid-drxk6y2n]{fill:var(--curve-color);font-size:12px;font-weight:680}.likelihood-decay__curve-shadow[data-astro-cid-drxk6y2n],.likelihood-decay__curve[data-astro-cid-drxk6y2n]{fill:none;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:var(--curve-dasharray, none)}.likelihood-decay__curve-shadow[data-astro-cid-drxk6y2n]{stroke:var(--curve-shadow);stroke-width:5.6}.likelihood-decay__curve[data-astro-cid-drxk6y2n]{stroke:var(--curve-color);stroke-width:2.35}.likelihood-decay__marker-outer[data-astro-cid-drxk6y2n]{fill:var(--ld-surface);stroke:var(--curve-color);stroke-width:2.45}.likelihood-decay__marker-inner[data-astro-cid-drxk6y2n]{fill:var(--curve-color)}@media(max-width:760px){.likelihood-decay[data-astro-cid-drxk6y2n]{margin:1rem 0;padding:.45rem;border-radius:20px}.likelihood-decay__svg--desktop[data-astro-cid-drxk6y2n]{display:none}.likelihood-decay__svg--mobile[data-astro-cid-drxk6y2n]{display:block}.likelihood-decay__x-tick[data-astro-cid-drxk6y2n] text[data-astro-cid-drxk6y2n],.likelihood-decay__y-tick[data-astro-cid-drxk6y2n] text[data-astro-cid-drxk6y2n]{font-size:11.5px;font-weight:560}.likelihood-decay__axis-label[data-astro-cid-drxk6y2n]{font-size:11.75px;font-weight:610}.likelihood-decay__p-label[data-astro-cid-drxk6y2n] text[data-astro-cid-drxk6y2n]{font-size:11.75px;font-weight:730;stroke-width:3px}.likelihood-decay__marker-tick[data-astro-cid-drxk6y2n] text[data-astro-cid-drxk6y2n]{font-size:10.75px;font-weight:680}.likelihood-decay__arrow-halo[data-astro-cid-drxk6y2n]{stroke-width:5.5}.likelihood-decay__arrow-line[data-astro-cid-drxk6y2n]{stroke-width:1.2}.likelihood-decay__curve-shadow[data-astro-cid-drxk6y2n]{stroke-width:5.1}.likelihood-decay__curve[data-astro-cid-drxk6y2n]{stroke-width:2.25}}@media(prefers-reduced-motion:reduce){.likelihood-decay[data-astro-cid-drxk6y2n] [data-astro-cid-drxk6y2n],.likelihood-decay[data-astro-cid-drxk6y2n] [data-astro-cid-drxk6y2n]:before,.likelihood-decay[data-astro-cid-drxk6y2n] [data-astro-cid-drxk6y2n]:after{animation-duration:1ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:1ms!important}}
