.hero[data-home-motion]{isolation:isolate;position:relative}.hero[data-home-motion] .hero-grid{z-index:1;position:relative}.hero[data-home-motion]:before,.hero[data-home-motion]:after{content:"";pointer-events:none;z-index:0;opacity:0;position:absolute}.hero[data-home-motion]:before{background:radial-gradient(at 30%,#de304c70,#0000 54%),radial-gradient(at 75% 25%,#f7b9b22d,#0000 45%);inset:-30%;transform:translate(-2%)}.hero[data-home-motion]:after{background:linear-gradient(115deg,#0000 20%,#ffd5c514 43%,#ffd5c524 48%,#0000 70%);width:60%;height:160%;top:-40%;right:-18%;transform:rotate(20deg)}.home-motion-active .hero[data-home-motion]:before{opacity:1;animation:14s ease-in-out infinite alternate home-glow}.home-motion-active .hero[data-home-motion]:after{opacity:1;animation:18s ease-in-out infinite alternate home-light}@keyframes home-glow{to{transform:translate(14%,7%)scale(1.12)}}@keyframes home-light{to{transform:translate(-40%,8%)rotate(26deg)}}.home-motion-active .hero-copy>.kicker{animation:.7s 50ms both home-arrival}.home-motion-active .hero h1{animation:.8s .15s both home-arrival}.home-motion-active .hero-lead{animation:.8s .27s both home-arrival}.home-motion-active .hero-actions{animation:.8s .38s both home-arrival}.home-motion-active .hero .scales{animation:.9s .28s both home-arrival}@keyframes home-arrival{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.home-motion-active .btn{transition:transform .22s,box-shadow .22s,background .22s,color .22s}.home-motion-active .btn:hover{transform:translateY(-2px);box-shadow:0 6px 20px #3004121a}.home-motion-active .hero .scale{opacity:1;transition:transform .3s,border-color .3s}.home-motion-active .hero .scale:hover{opacity:1;border-color:#ffffffa6;transform:translate(4px)}.home-motion-active .scale-link{align-self:flex-start;position:relative}.home-motion-active .scale-link:after{content:"";transform-origin:0;background:currentColor;height:1px;transition:transform .3s;position:absolute;bottom:-5px;left:0;right:0;transform:scaleX(0)}.home-motion-active .scale:hover .scale-link:after{transform:scaleX(1)}.home-motion-active .bar nav a{transition:background .2s,color .2s}.home-motion-active .essays a{transition:transform .25s,border-color .25s,box-shadow .25s}.home-motion-active .essays a:hover{transform:translateY(-3px);box-shadow:0 10px 24px #3f11110a}.home-motion-active .home-reveal{opacity:0;transition:opacity .65s,transform .65s;transform:translateY(12px)}.home-motion-active .home-reveal.is-visible{opacity:1;transform:translateY(0)}.home-motion-paused .hero[data-home-motion]:before,.home-motion-paused .hero[data-home-motion]:after{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.hero[data-home-motion]:before,.hero[data-home-motion]:after{opacity:0;animation:none!important}.home-motion-active .hero-copy>*,.home-motion-active .hero .scales{animation:none!important}.home-motion-active .home-reveal{opacity:1;transition:none;transform:none}.home-motion-active .btn,.home-motion-active .hero .scale,.home-motion-active .scale-link:after,.home-motion-active .essays a{transition:none}}.tq.svelte-14h9i8b{flex-direction:column;gap:20px;display:flex}.tq-steps.svelte-14h9i8b{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.tq-steps.svelte-14h9i8b li:where(.svelte-14h9i8b){border:1px solid var(--line);color:var(--muted);background:#fff;border-radius:999px;align-items:center;gap:8px;padding:7px 14px;font-size:14px;font-weight:700;display:inline-flex}.tq-steps.svelte-14h9i8b li.done:where(.svelte-14h9i8b){color:var(--ink)}.tq-steps.svelte-14h9i8b li.on:where(.svelte-14h9i8b){background:var(--red);border-color:var(--red);color:#fff}.tq-stage.svelte-14h9i8b{border:1px solid var(--line);background:#fff;border-radius:24px;padding:clamp(20px,4vw,48px);box-shadow:0 18px 48px #3c141c14}.tq-intro.svelte-14h9i8b{flex-wrap:wrap;gap:32px 56px;display:flex}.tq-q.svelte-14h9i8b{flex-direction:column;flex:1.3 460px;gap:20px;min-width:0;display:flex}.tq-chips.svelte-14h9i8b{flex-wrap:wrap;gap:8px;display:flex}.tq-chips.svelte-14h9i8b span:where(.svelte-14h9i8b){background:var(--mist);color:var(--ink-2);border-radius:6px;padding:4px 10px;font-size:13px;font-weight:700}.tq-chips.svelte-14h9i8b .ink:where(.svelte-14h9i8b){background:var(--ink);color:#fff}.tq-text.svelte-14h9i8b{font-size:clamp(24px,3vw,38px);font-weight:800;line-height:1.35}.tq-src.svelte-14h9i8b{color:var(--muted);font-size:14px;line-height:1.75}.tq-go.svelte-14h9i8b{color:var(--muted);flex-wrap:wrap;align-items:center;gap:12px 16px;margin-top:auto;padding-top:8px;font-size:14px;display:flex}.tq-go.svelte-14h9i8b .btn:where(.svelte-14h9i8b){cursor:pointer;min-height:52px;padding:0 26px;font-size:16px}.tq-split.svelte-14h9i8b{background:var(--mist);border-radius:18px;flex-direction:column;flex:340px;gap:12px;min-width:0;padding:24px;display:flex}.tq-split.svelte-14h9i8b p:where(.svelte-14h9i8b){color:var(--muted);font-size:14px;line-height:1.75}.tq-split.svelte-14h9i8b .tq-split-h:where(.svelte-14h9i8b){color:var(--ink);font-size:15px;font-weight:800}.tq-split.svelte-14h9i8b ul:where(.svelte-14h9i8b){flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.tq-split.svelte-14h9i8b li:where(.svelte-14h9i8b){background:#fff;border-radius:10px;align-items:center;gap:12px;padding:10px 14px;font-size:15px;font-weight:700;display:flex}.tq-split.svelte-14h9i8b li:where(.svelte-14h9i8b) .num:where(.svelte-14h9i8b){color:var(--red);font-size:14px}.tq-split.svelte-14h9i8b li.later:where(.svelte-14h9i8b){border:1.5px dashed var(--line-2);color:var(--muted);background:0 0;flex-wrap:wrap;gap:4px 12px}.tq-split.svelte-14h9i8b li.later:where(.svelte-14h9i8b) small:where(.svelte-14h9i8b){margin-left:auto;font-size:13px;font-weight:500}.tq-pick.svelte-14h9i8b{flex-direction:column;align-items:center;gap:22px;display:flex}.tq-progress.svelte-14h9i8b,.tq-deck.svelte-14h9i8b{width:100%;max-width:640px}.tq-progress.svelte-14h9i8b{flex-direction:column;gap:10px;display:flex}.tq-progress-top.svelte-14h9i8b{align-items:center;gap:12px;display:flex}.tq-progress-top.svelte-14h9i8b .num:where(.svelte-14h9i8b){color:var(--ink-2);margin-left:auto;font-size:16px;font-weight:600}.tq-back.svelte-14h9i8b{border:1px solid var(--line);min-height:44px;color:var(--ink-2);font:inherit;cursor:pointer;background:#fff;border-radius:999px;align-items:center;gap:6px;padding:0 14px;font-size:14px;font-weight:700;display:inline-flex}.tq-bar.svelte-14h9i8b{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:4px;display:grid}.tq-bar.svelte-14h9i8b i:where(.svelte-14h9i8b){background:var(--line);border-radius:3px;height:6px;display:block}.tq-bar.svelte-14h9i8b i.done:where(.svelte-14h9i8b){background:var(--red)}.tq-bar.svelte-14h9i8b i.on:where(.svelte-14h9i8b){background:var(--ink)}.tq-deck.svelte-14h9i8b{margin-bottom:10px;position:relative}.tq-under.svelte-14h9i8b{border-radius:22px;position:absolute}.tq-under.two.svelte-14h9i8b{background:#efe8e9;inset:22px 28px -18px}.tq-under.one.svelte-14h9i8b{border:1px solid var(--line);background:#f7f2f3;inset:11px 14px -9px}.tq-card.svelte-14h9i8b{box-sizing:border-box;background:var(--maroon);color:#fff;cursor:grab;-webkit-user-select:none;user-select:none;touch-action:pan-y;border-radius:22px;flex-direction:column;gap:16px;min-height:300px;padding:clamp(24px,3.4vw,36px);transition:transform .25s;display:flex;position:relative;box-shadow:0 16px 36px #3c141c3d}.tq-card.dragging.svelte-14h9i8b{cursor:grabbing;transition:none}.tq-card-no.svelte-14h9i8b{font:600 13px var(--display);letter-spacing:.16em;color:var(--on-maroon)}.tq-card-claim.svelte-14h9i8b{font-size:clamp(26px,3.2vw,38px);font-weight:800;line-height:1.25}.tq-card-test.svelte-14h9i8b{color:var(--on-maroon);font-size:17px;line-height:1.8}.tq-card-ref.svelte-14h9i8b{color:#ffffffb3;margin-top:auto;font-size:13px;line-height:1.7}.tq-stamp.svelte-14h9i8b{border:2.5px solid #fff;border-radius:10px;padding:6px 14px;font-size:18px;font-weight:800;position:absolute;top:22px;right:22px}.tq-stamp.yes.svelte-14h9i8b{transform:rotate(8deg)}.tq-stamp.no.svelte-14h9i8b{transform:rotate(-8deg)}.tq-hint.svelte-14h9i8b{color:var(--muted);text-align:center;font-size:13px}.tq-choices.svelte-14h9i8b{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.tq-choices.svelte-14h9i8b button:where(.svelte-14h9i8b){min-width:132px;min-height:52px;font:inherit;cursor:pointer;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 22px;font-size:16px;font-weight:700;display:inline-flex}.c-no.svelte-14h9i8b{border:1.5px solid var(--ink);color:var(--ink);background:#fff}.c-mid.svelte-14h9i8b{border:1.5px solid var(--line-2);background:var(--mist);color:var(--ink-2)}.c-yes.svelte-14h9i8b{background:var(--red);color:#fff;border:0}.c-no.svelte-14h9i8b:hover{background:var(--ink);color:#fff}.c-yes.svelte-14h9i8b:hover{background:var(--red-ink)}.tq-result.svelte-14h9i8b{flex-direction:column;gap:28px;display:flex}.tq-sum.svelte-14h9i8b{flex-wrap:wrap;align-items:flex-end;gap:20px 40px;display:flex}.tq-sum-text.svelte-14h9i8b{flex:440px;min-width:0}.tq-eyebrow.svelte-14h9i8b{color:var(--red);font-size:14px;font-weight:700}.tq-head.svelte-14h9i8b{margin-top:8px;font-size:clamp(26px,3vw,36px);font-weight:800;line-height:1.3}.tq-sub.svelte-14h9i8b{color:var(--ink-2);margin-top:10px;font-size:15px;line-height:1.8}.tq-tally.svelte-14h9i8b{background:var(--line);border:1px solid var(--line);border-radius:14px;flex:320px;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;min-width:0;display:grid;overflow:hidden}.tq-tally.svelte-14h9i8b div:where(.svelte-14h9i8b){background:#fff;padding:14px 16px}.tq-tally.svelte-14h9i8b b:where(.svelte-14h9i8b){font-size:32px;font-weight:700;line-height:1.1;display:block}.tq-tally.svelte-14h9i8b b.opp:where(.svelte-14h9i8b){color:var(--red)}.tq-tally.svelte-14h9i8b b.mid:where(.svelte-14h9i8b){color:#7a5c00}.tq-tally.svelte-14h9i8b span:where(.svelte-14h9i8b){color:var(--muted);font-size:13px}.tq-chart.svelte-14h9i8b{flex-direction:column;display:flex}.tq-axis.svelte-14h9i8b,.tq-row.svelte-14h9i8b button:where(.svelte-14h9i8b){flex-wrap:wrap;align-items:center;gap:8px 20px;display:flex}.tq-axis.svelte-14h9i8b{color:var(--muted);padding-bottom:10px;font-size:12px;font-weight:700}.c1.svelte-14h9i8b{flex:0 0 200px;min-width:0}.c2.svelte-14h9i8b{flex:300px;min-width:0}.c3.svelte-14h9i8b{flex-wrap:wrap;flex:0 0 236px;align-items:center;gap:10px;min-width:0;display:flex}.tq-axis.svelte-14h9i8b .c2:where(.svelte-14h9i8b){display:grid}.tq-axis.svelte-14h9i8b .c2:where(.svelte-14h9i8b) span:where(.svelte-14h9i8b):nth-child(2){text-align:center}.tq-axis.svelte-14h9i8b .c2:where(.svelte-14h9i8b) span:where(.svelte-14h9i8b):nth-child(3){text-align:right}.tq-row.svelte-14h9i8b{border-top:1px solid var(--line)}.tq-row.svelte-14h9i8b button:where(.svelte-14h9i8b){width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:14px 0}.tq-row.svelte-14h9i8b button:where(.svelte-14h9i8b):hover .c1:where(.svelte-14h9i8b) b:where(.svelte-14h9i8b){color:var(--red-ink)}.tq-row.svelte-14h9i8b .c1:where(.svelte-14h9i8b){flex-direction:column;line-height:1.5;display:flex}.tq-row.svelte-14h9i8b .c1:where(.svelte-14h9i8b) b:where(.svelte-14h9i8b){font-size:15px}.tq-row.svelte-14h9i8b .c1:where(.svelte-14h9i8b) small:where(.svelte-14h9i8b){color:var(--muted);font-size:13px}.tq-track.svelte-14h9i8b{height:34px;position:relative}.tq-zones.svelte-14h9i8b{gap:3px;display:grid;position:absolute;inset:7px 0}.tq-zones.svelte-14h9i8b i:where(.svelte-14h9i8b){background:#f3eeef;display:block}.tq-zones.svelte-14h9i8b i:where(.svelte-14h9i8b):first-child{border-radius:6px 0 0 6px}.tq-zones.svelte-14h9i8b i:where(.svelte-14h9i8b):last-child{border-radius:0 6px 6px 0}.tq-dot.svelte-14h9i8b{background:var(--teal-ink);border-radius:50%;width:16px;height:16px;margin:-8px 0 0 -8px;position:absolute;top:50%;box-shadow:0 0 0 3px #fff}.tq-reds.svelte-14h9i8b{color:var(--teal-ink);font-size:13px;font-weight:700}.tq-tag.svelte-14h9i8b{border-radius:999px;padding:3px 10px;font-size:12px;font-weight:700}.tq-reds.svelte-14h9i8b,.tq-tag.svelte-14h9i8b{white-space:normal;overflow-wrap:anywhere;min-width:0;max-width:100%}.tq-tag.same.svelte-14h9i8b{background:var(--teal-50);color:#0b4f49}.tq-tag.opp.svelte-14h9i8b{background:var(--red);color:#fff}.tq-tag.bold.svelte-14h9i8b{color:#7a5c00;background:#fdf5dc}.tq-tag.timid.svelte-14h9i8b,.tq-tag.none.svelte-14h9i8b{background:var(--mist);color:var(--ink-2)}.c3.svelte-14h9i8b svg:where(.svelte-14h9i8b){color:var(--muted);flex-shrink:0;margin-left:auto;transition:transform .2s}.c3.svelte-14h9i8b svg.flip:where(.svelte-14h9i8b){transform:rotate(180deg)}.tq-why.svelte-14h9i8b{background:var(--mist);color:var(--ink-2);border-radius:12px;flex-direction:column;gap:8px;margin:0 0 16px;padding:16px 18px;font-size:14px;line-height:1.75;display:flex}.tq-why.svelte-14h9i8b b:where(.svelte-14h9i8b){color:var(--ink)}.tq-why.svelte-14h9i8b b.reds:where(.svelte-14h9i8b){color:var(--teal-ink)}.tq-why.svelte-14h9i8b ul:where(.svelte-14h9i8b){margin:0;padding-left:1.2em;font-size:13px}.tq-row.later.svelte-14h9i8b{border-bottom:1px solid var(--line);color:var(--muted);flex-wrap:wrap;align-items:baseline;gap:4px 20px;padding:14px 0;font-size:14px;line-height:1.7;display:flex}.tq-row.later.svelte-14h9i8b b:where(.svelte-14h9i8b){font-size:15px}.tq-row.later.svelte-14h9i8b span:where(.svelte-14h9i8b){flex:300px;min-width:0}.tq-legend.svelte-14h9i8b{color:var(--muted);flex-wrap:wrap;align-items:center;gap:8px 24px;font-size:13px;line-height:1.7;display:flex}.tq-legend.svelte-14h9i8b span:where(.svelte-14h9i8b){align-items:center;gap:8px;display:inline-flex}.tq-legend.svelte-14h9i8b span:where(.svelte-14h9i8b):last-child{display:inline}.sw-fan.svelte-14h9i8b{width:20px;height:12px;box-shadow:inset 0 0 0 2px var(--red);background:#c8102e26;border-radius:3px;display:block}.sw-dot.svelte-14h9i8b{background:var(--teal-ink);border-radius:50%;width:12px;height:12px;display:block}.tq-meet.svelte-14h9i8b{background:var(--maroon);color:#fff;border-radius:18px;flex-wrap:wrap;align-items:center;gap:20px 40px;padding:clamp(22px,3vw,32px);display:flex}.tq-meet.svelte-14h9i8b>div:where(.svelte-14h9i8b):first-child{flex:440px;min-width:0}.tq-meet-k.svelte-14h9i8b{font:600 12px var(--display);letter-spacing:.18em;color:var(--on-maroon)}.tq-meet-h.svelte-14h9i8b{margin-top:8px;font-size:clamp(20px,2.2vw,26px);font-weight:800;line-height:1.4}.tq-meet-p.svelte-14h9i8b{color:var(--on-maroon);margin-top:8px;font-size:15px;line-height:1.85}.tq-meet-go.svelte-14h9i8b{flex-wrap:wrap;flex:0 auto;align-items:center;gap:12px;display:flex}.tq-again.svelte-14h9i8b{min-height:44px;color:var(--on-maroon);font:inherit;text-underline-offset:5px;cursor:pointer;background:0 0;border:0;padding:0 6px;font-size:15px;font-weight:700;text-decoration:underline}.tq-again.svelte-14h9i8b:hover{color:#fff}@media (width<=600px){.c1.svelte-14h9i8b,.c3.svelte-14h9i8b{flex-basis:100%}.tq-axis.svelte-14h9i8b .c1:where(.svelte-14h9i8b),.tq-axis.svelte-14h9i8b .c3:where(.svelte-14h9i8b){display:none}}@media (prefers-reduced-motion:reduce){.tq-card.svelte-14h9i8b,.c3.svelte-14h9i8b svg:where(.svelte-14h9i8b){transition:none}}.tq-stage.svelte-14h9i8b{box-shadow:none;border:1px solid #dcd6ca;border-top:4px solid var(--maroon);border-radius:3px;padding:clamp(22px,4vw,48px)}.tq-steps.svelte-14h9i8b{border-bottom:1px solid #dcd6ca;gap:0}.tq-steps.svelte-14h9i8b li:where(.svelte-14h9i8b){background:0 0;border:0;border-bottom:3px solid #0000;border-radius:0;padding:12px 20px}.tq-steps.svelte-14h9i8b li.on:where(.svelte-14h9i8b){color:var(--maroon);border-bottom-color:var(--maroon);background:0 0}.tq-cutoff.svelte-14h9i8b{color:var(--muted);letter-spacing:.03em;font-size:12px}.tq-source.svelte-14h9i8b summary:where(.svelte-14h9i8b),.tq-card-ref.svelte-14h9i8b summary:where(.svelte-14h9i8b){cursor:pointer;text-underline-offset:4px;align-items:center;min-height:44px;font-size:13px;text-decoration:underline;display:flex}.tq-source.svelte-14h9i8b p:where(.svelte-14h9i8b){margin-top:8px}.tq-split.svelte-14h9i8b{background:#f7f4ed;border-left:1px solid #dcd6ca;border-radius:2px}.tq-split.svelte-14h9i8b li:where(.svelte-14h9i8b){background:0 0;border-bottom:1px solid #dcd6ca;border-radius:0;padding:12px 0}.tq-card.svelte-14h9i8b,.tq-under.svelte-14h9i8b{border-radius:4px}.tq-card.svelte-14h9i8b{min-height:290px;box-shadow:0 8px #e8e0d5}.tq-under.svelte-14h9i8b{display:none}.tq-card-ref.svelte-14h9i8b p:where(.svelte-14h9i8b){margin-top:8px}.tq-choices.svelte-14h9i8b{grid-template-columns:1fr 1fr 1fr;gap:10px;width:100%;max-width:640px;display:grid}.tq-choices.svelte-14h9i8b button:where(.svelte-14h9i8b){border-radius:4px;min-width:0;padding:0 12px;transition:transform .15s,box-shadow .15s}.tq-choices.svelte-14h9i8b button.chosen:where(.svelte-14h9i8b){box-shadow:0 0 0 3px var(--maroon);transform:translateY(-3px)}.tq-caveat.svelte-14h9i8b{color:var(--muted);border-left:3px solid var(--line-2);padding-left:12px;font-size:13px}.tq-meet.svelte-14h9i8b{border-radius:3px}.tq-tally.svelte-14h9i8b{border-radius:2px}.tq-dot.svelte-14h9i8b{width:12px;height:12px;margin:-6px 0 0 -6px}.tq-zones.svelte-14h9i8b i.fan:where(.svelte-14h9i8b){box-shadow:inset 0 0 0 2px var(--red);background:0 0}@media (width<=600px){.tq-q.svelte-14h9i8b{flex-basis:100%}.tq-split.svelte-14h9i8b{flex-basis:100%;padding:18px}.tq-steps.svelte-14h9i8b li:where(.svelte-14h9i8b){flex:1;justify-content:center;padding:12px 5px;font-size:12px}.tq-choices.svelte-14h9i8b button:where(.svelte-14h9i8b){gap:5px;padding:0 7px;font-size:14px}.tq-tally.svelte-14h9i8b div:where(.svelte-14h9i8b){padding:12px 8px}.tq-tally.svelte-14h9i8b span:where(.svelte-14h9i8b){font-size:11px}.tq-meet-go.svelte-14h9i8b{width:100%}.tq-chart.svelte-14h9i8b .c2:where(.svelte-14h9i8b){flex-basis:100%}.tq-row.svelte-14h9i8b .c3:where(.svelte-14h9i8b){justify-content:flex-start}.tq-card.svelte-14h9i8b{min-height:270px}}@media (prefers-reduced-motion:reduce){.tq-choices.svelte-14h9i8b button:where(.svelte-14h9i8b){transition:none}}.b.svelte-z2v5u{border:1px solid #dcd6ca;border-top:4px solid var(--maroon);background:#fff;border-radius:3px;overflow:hidden}.match-sheet.svelte-z2v5u{background:#fff;border-bottom:1px solid #dcd6ca;justify-content:space-between;align-items:center;gap:24px;padding:28px 36px;display:flex}.eyebrow.svelte-z2v5u{font:600 11px var(--display);letter-spacing:.13em;color:var(--muted)}h3.svelte-z2v5u{margin-top:8px;font-size:clamp(22px,2.8vw,32px);line-height:1.35}.versus.svelte-z2v5u{color:var(--muted);font-weight:400}.match-meta.svelte-z2v5u{max-width:250px;color:var(--muted);flex-wrap:wrap;justify-content:flex-end;gap:7px 12px;font-size:12px;display:flex}.lab-label.svelte-z2v5u{background:var(--amber-50);color:var(--amber);border:1px solid var(--amber-line);padding:2px 8px}.match-meta.svelte-z2v5u time:where(.svelte-z2v5u){font-family:var(--display);font-size:14px}.steps.svelte-z2v5u{background:#faf8f3;border-bottom:1px solid #dcd6ca;display:flex}.steps.svelte-z2v5u button:where(.svelte-z2v5u){min-height:58px;font:700 14px var(--sans);color:var(--muted);cursor:pointer;background:0 0;border:0;border-bottom:3px solid #0000;flex:1;justify-content:center;align-items:center;gap:10px;padding:10px;display:flex}.steps.svelte-z2v5u button.on:where(.svelte-z2v5u){color:var(--maroon);border-bottom-color:var(--maroon);background:#fff}.steps.svelte-z2v5u .num:where(.svelte-z2v5u){font-size:17px}.tab-mark.svelte-z2v5u{min-width:5px;color:var(--teal-ink)}.stage.svelte-z2v5u{grid-template-columns:1.05fr 1fr;gap:32px;padding:36px;display:grid}.ask.svelte-z2v5u,.side.svelte-z2v5u{flex-direction:column;gap:20px;min-width:0;display:flex}.ask.svelte-z2v5u{padding:10px 8px 10px 0}.side.svelte-z2v5u{background:#f7f4ed;border-left:1px solid #e2dacb;min-height:340px;padding:28px}h4.svelte-z2v5u{letter-spacing:-.025em;margin:0;font-size:clamp(22px,2.4vw,29px);line-height:1.45}p.svelte-z2v5u{color:var(--ink-2);font-size:14px;line-height:1.8}.fixtures.svelte-z2v5u{flex-wrap:wrap;gap:8px;display:flex}.fixtures.svelte-z2v5u span:where(.svelte-z2v5u){border-bottom:1px solid var(--line-2);align-items:center;gap:9px;margin-right:12px;padding:7px 0;font-size:12px;display:flex}.fixtures.svelte-z2v5u b:where(.svelte-z2v5u){color:var(--red)}.choices.svelte-z2v5u{flex-wrap:wrap;gap:8px;display:flex}.choices.svelte-z2v5u button:where(.svelte-z2v5u){border:1px solid var(--line-2);min-height:50px;font:700 14px var(--sans);cursor:pointer;background:#fff;border-radius:3px;flex:auto;justify-content:center;align-items:center;gap:12px;padding:12px;display:flex}.choices.svelte-z2v5u button:where(.svelte-z2v5u):hover,.style-choices.svelte-z2v5u button:where(.svelte-z2v5u):hover{border-color:var(--maroon)}.choices.svelte-z2v5u button.on:where(.svelte-z2v5u),.style-choices.svelte-z2v5u button.on:where(.svelte-z2v5u){background:var(--maroon);color:#fff;border-color:var(--maroon)}.choices.svelte-z2v5u button:where(.svelte-z2v5u) span:where(.svelte-z2v5u){font-size:22px}fieldset.svelte-z2v5u{border:0;min-width:0;margin:0;padding:0}legend.svelte-z2v5u{margin-bottom:10px;font-size:13px;font-weight:700}.waiting.svelte-z2v5u{flex-direction:column;gap:16px;margin:auto 0;display:flex}.waiting-symbol.svelte-z2v5u{font:500 56px/1 var(--display);color:#b5a491}.waiting.svelte-z2v5u h4:where(.svelte-z2v5u){font-size:22px}.waiting.svelte-z2v5u p:where(.svelte-z2v5u){color:var(--muted)}.your-pick.svelte-z2v5u{border-bottom:1px solid #ddd4c4;padding-bottom:12px;font-size:12px}.big.svelte-z2v5u{color:var(--maroon);font-size:42px;font-weight:800;line-height:1.2}.score-chart.svelte-z2v5u{margin-top:14px}.score-track.svelte-z2v5u{background:#ded6c8;border-radius:2px;height:6px;position:relative}.score-range.svelte-z2v5u{background:#00796f24;border:1px solid #00796f50;height:22px;position:absolute;top:-8px}.latest-dot.svelte-z2v5u,.forecast-dot.svelte-z2v5u{border:2px solid var(--ink-2);background:#f7f4ed;border-radius:50%;width:14px;height:14px;position:absolute;top:50%;transform:translate(-50%,-50%)}.forecast-dot.svelte-z2v5u{background:var(--teal-ink);border-color:var(--teal-ink);width:11px;height:11px}.axis.svelte-z2v5u{font:12px var(--display);color:var(--muted);justify-content:space-between;margin-top:14px;display:flex}.score-key.svelte-z2v5u{flex-direction:column;gap:8px;font-size:12px;display:flex}.score-key.svelte-z2v5u span:where(.svelte-z2v5u){align-items:center;gap:9px;display:flex}.score-key.svelte-z2v5u b:where(.svelte-z2v5u){margin-left:auto}.hollow.svelte-z2v5u,.solid.svelte-z2v5u{border:1.5px solid var(--ink-2);border-radius:50%;width:9px;height:9px}.solid.svelte-z2v5u{background:var(--teal-ink);border-color:var(--teal-ink)}.chart-note.svelte-z2v5u{color:var(--muted);font-size:12px}.result-note.svelte-z2v5u{color:var(--muted);border-top:1px solid #ddd4c4;margin-top:auto;padding-top:14px;font-size:12px}.metric-heading.svelte-z2v5u{justify-content:space-between;align-items:center;gap:12px;font-size:13px;display:flex}.metric-heading.svelte-z2v5u b:where(.svelte-z2v5u){color:var(--maroon);font-size:38px}.prob-track.svelte-z2v5u{background:#e4ddcf;border-radius:2px;height:8px;overflow:hidden}.prob-track.svelte-z2v5u i:where(.svelte-z2v5u){background:var(--maroon);height:100%;display:block}.yellow-metric.svelte-z2v5u{border-top:1px solid #ddd4c4;grid-template-columns:1fr auto;align-items:center;gap:10px;padding-top:16px;font-size:13px;display:grid}.yellow-metric.svelte-z2v5u b:where(.svelte-z2v5u){color:var(--maroon);font-size:38px}.yellow-metric.svelte-z2v5u small:where(.svelte-z2v5u){color:var(--muted);grid-column:1/-1;font-size:12px}.style-choices.svelte-z2v5u{flex-direction:column;gap:8px;display:flex}.style-choices.svelte-z2v5u button:where(.svelte-z2v5u){text-align:left;border:1px solid var(--line-2);font:inherit;cursor:pointer;background:#fff;border-radius:3px;align-items:baseline;gap:16px;padding:15px;display:flex}.style-text.svelte-z2v5u{flex:1;font-size:14px;line-height:1.6}.style-id.svelte-z2v5u{font:12px var(--display);white-space:nowrap}.style-chart.svelte-z2v5u{flex-direction:column;gap:18px;display:flex}.style-chart-label.svelte-z2v5u{justify-content:space-between;gap:10px;margin-bottom:7px;font-size:12px;display:flex}.style-chart.svelte-z2v5u p:where(.svelte-z2v5u){color:var(--muted);margin-top:7px;font-size:12px}.style-chart.svelte-z2v5u .prob-track:where(.svelte-z2v5u) i:where(.svelte-z2v5u){background:#ab9c87}.style-chart.svelte-z2v5u .prob-track:where(.svelte-z2v5u) i.leading:where(.svelte-z2v5u){background:var(--teal-ink)}.your-style.svelte-z2v5u .style-chart-label:where(.svelte-z2v5u) span:where(.svelte-z2v5u){color:var(--maroon);font-weight:700}.unavailable.svelte-z2v5u{border-top:1px solid #ddd4c4;padding:16px 0}.method.svelte-z2v5u{border-top:1px solid var(--line);grid-column:1/-1;padding-top:12px}.method.svelte-z2v5u summary:where(.svelte-z2v5u){cursor:pointer;min-height:44px;color:var(--muted);align-content:center;font-size:13px}.method.svelte-z2v5u p:where(.svelte-z2v5u){max-width:62em;padding:8px 0;font-size:13px}.empty.svelte-z2v5u{flex-direction:column;grid-column:1/-1;align-items:flex-start;gap:18px;min-height:250px;padding:20px 0;display:flex}.retry.svelte-z2v5u{background:var(--maroon);color:#fff;min-height:44px;font:700 14px var(--sans);cursor:pointer;border:0;border-radius:3px;padding:10px 20px}.loading-line.svelte-z2v5u{background:#e8dfd1;width:min(340px,100%);height:3px;overflow:hidden}.loading-line.svelte-z2v5u:after{content:"";background:var(--maroon);width:30%;height:100%;animation:1.4s ease-in-out infinite alternate svelte-z2v5u-loading;display:block}@keyframes svelte-z2v5u-loading{to{transform:translate(230%)}}@media (width<=700px){.match-sheet.svelte-z2v5u{flex-direction:column;align-items:flex-start;gap:14px;padding:22px}.match-meta.svelte-z2v5u{justify-content:flex-start;max-width:none}.stage.svelte-z2v5u{grid-template-columns:1fr;gap:24px;padding:22px}.ask.svelte-z2v5u{padding:0}.side.svelte-z2v5u{min-height:280px;padding:22px}.steps.svelte-z2v5u button:where(.svelte-z2v5u){gap:6px;padding:12px 5px;font-size:12px}.steps.svelte-z2v5u .num:where(.svelte-z2v5u){font-size:14px}.tab-mark.svelte-z2v5u{display:none}h3.svelte-z2v5u{font-size:25px}.big.svelte-z2v5u{font-size:35px}.choices.svelte-z2v5u button:where(.svelte-z2v5u){padding:10px;font-size:13px}.style-choices.svelte-z2v5u button:where(.svelte-z2v5u){padding:12px}.empty.svelte-z2v5u{min-height:230px}}@media (prefers-reduced-motion:reduce){.loading-line.svelte-z2v5u:after{animation:none}}
