.pt__scene.svelte-sx9wsj svg:where(.svelte-sx9wsj){width:100%;height:auto;display:block}.pt__route.svelte-sx9wsj{pointer-events:none}.pt__route.svelte-sx9wsj path:where(.svelte-sx9wsj){fill:none;stroke:var(--c);stroke-width:5px;stroke-linecap:round;stroke-linejoin:round;opacity:.9}.pt__route.svelte-sx9wsj polygon:where(.svelte-sx9wsj){fill:var(--c);opacity:.9}.pt__vehicle.svelte-sx9wsj{cursor:pointer}.pt__vehicle.svelte-sx9wsj:hover{filter:brightness(1.08)}.pt__scene.svelte-sx9wsj .pt-blink{animation:.9s step-end infinite svelte-sx9wsj-pt-blink}@keyframes svelte-sx9wsj-pt-blink{50%{opacity:.12}}.pt__scene.svelte-sx9wsj .pr-flash{animation:.5s step-end infinite svelte-sx9wsj-pt-flash}.pt__scene.svelte-sx9wsj .pr-flash--alt{animation-delay:.25s}@keyframes svelte-sx9wsj-pt-flash{50%{fill:#e9eef7}}.pt__badge.svelte-sx9wsj{pointer-events:none}.pt__mark.svelte-sx9wsj circle:where(.svelte-sx9wsj),.pt__was.svelte-sx9wsj circle:where(.svelte-sx9wsj){fill:var(--ink);stroke:#fff;stroke-width:2.5px}.pt__mark.svelte-sx9wsj text:where(.svelte-sx9wsj){fill:#fff;font:900 15px system-ui,sans-serif}.pt__mark.is-ok.svelte-sx9wsj circle:where(.svelte-sx9wsj){fill:var(--green-ink)}.pt__was.svelte-sx9wsj circle:where(.svelte-sx9wsj){fill:var(--red-ink);stroke-width:2px}.pt__was.svelte-sx9wsj text:where(.svelte-sx9wsj){fill:#fff;font:800 12px system-ui,sans-serif}.pt__was.svelte-sx9wsj path:where(.svelte-sx9wsj){stroke:#fff;stroke-width:1.6px;stroke-linecap:round}.pt__was.svelte-sx9wsj{transition:opacity .3s}.pt__scene.is-busy.svelte-sx9wsj .pt__was:where(.svelte-sx9wsj){opacity:0}@container scene (width<=560px){.pt__mark.svelte-sx9wsj,.pt__was.svelte-sx9wsj{scale:1.15}}.pt__ask.svelte-sx9wsj{color:var(--ink-2);line-height:1.5}.pt__picks.svelte-sx9wsj{gap:8px;margin:0;padding:0;list-style:none;display:grid}.pt__pick.svelte-sx9wsj{width:100%;box-shadow:inset 0 0 0 1.5px var(--line-2);font:inherit;text-align:left;color:var(--ink);cursor:pointer;background:#fff;border:0;border-radius:16px;grid-template-columns:30px 56px minmax(0,1fr);align-items:center;gap:12px;padding:8px 14px 8px 10px;transition:box-shadow .2s,background-color .2s;display:grid;position:relative}.pt__pick.svelte-sx9wsj:hover:not(:disabled){box-shadow:inset 0 0 0 1.5px var(--ink-3)}.pt__pick.svelte-sx9wsj:focus-visible{outline:3px solid var(--blue);outline-offset:2px}.pt__pick.is-on.svelte-sx9wsj{box-shadow:inset 0 0 0 2px var(--ink)}.pt__pick.svelte-sx9wsj:disabled{cursor:default}.pt--compact.svelte-sx9wsj>.lab-scene:where(.svelte-sx9wsj){position:relative;top:auto}.pt--hint.svelte-sx9wsj .pt__pick:where(.svelte-sx9wsj):after{content:"";border-radius:inherit;pointer-events:none;animation:1.6s ease-out infinite svelte-sx9wsj-pt-hint;position:absolute;inset:0}.pt--hint.svelte-sx9wsj .pt__picks:where(.svelte-sx9wsj) li:where(.svelte-sx9wsj):nth-child(2) .pt__pick:where(.svelte-sx9wsj):after{animation-delay:.2s}.pt--hint.svelte-sx9wsj .pt__picks:where(.svelte-sx9wsj) li:where(.svelte-sx9wsj):nth-child(3) .pt__pick:where(.svelte-sx9wsj):after{animation-delay:.4s}.pt--hint.svelte-sx9wsj .pt__picks:where(.svelte-sx9wsj) li:where(.svelte-sx9wsj):nth-child(4) .pt__pick:where(.svelte-sx9wsj):after{animation-delay:.6s}@media (width<=560px){.pt--compact.svelte-sx9wsj .pt__picks:where(.svelte-sx9wsj){gap:6px}.pt--compact.svelte-sx9wsj .pt__pick:where(.svelte-sx9wsj){grid-template-columns:30px 44px minmax(0,1fr);gap:10px;padding-block:7px}.pt--compact.svelte-sx9wsj .pt__icon:where(.svelte-sx9wsj){width:44px;height:24px}.pt--compact.svelte-sx9wsj .pt__text:where(.svelte-sx9wsj){flex-wrap:wrap;align-items:baseline;gap:0 10px;display:flex}}@keyframes svelte-sx9wsj-pt-hint{0%{box-shadow:0 0 #2d6bff59}to{box-shadow:0 0 0 8px #2d6bff00}}.pt__pick.is-ok.svelte-sx9wsj{background:var(--green-soft);box-shadow:inset 0 0 0 2px var(--green)}.pt__pick.is-off.svelte-sx9wsj{background:var(--red-soft);box-shadow:inset 0 0 0 2px var(--red)}.pt__num.svelte-sx9wsj{background:var(--paper-2);width:30px;height:30px;box-shadow:inset 0 0 0 1.5px var(--line-2);font-variant-numeric:tabular-nums;border-radius:50%;place-items:center;font-weight:900;display:grid}.pt__pick.is-on.svelte-sx9wsj .pt__num:where(.svelte-sx9wsj){background:var(--ink);box-shadow:none;color:#fff}.pt__pick.is-ok.svelte-sx9wsj .pt__num:where(.svelte-sx9wsj){background:var(--green-ink)}.pt__pick.is-off.svelte-sx9wsj .pt__num:where(.svelte-sx9wsj){background:var(--red-ink)}.pt__icon.svelte-sx9wsj{width:56px;height:28px}.pt__text.svelte-sx9wsj{gap:2px;min-width:0;display:grid}.pt__name.svelte-sx9wsj{font-weight:800;line-height:1.25}.pt__move.svelte-sx9wsj{color:var(--ink-3);align-items:center;gap:4px;font-size:.88rem;font-weight:700;display:inline-flex}.pt__actions.svelte-sx9wsj{flex-wrap:wrap;gap:10px;display:flex}.pt__actions.svelte-sx9wsj .btn:where(.svelte-sx9wsj):disabled{opacity:.45;filter:none;box-shadow:0 5px 0 var(--btn-edge);cursor:not-allowed;transform:translateY(-2px)}.pt__verdict.svelte-sx9wsj:focus{outline:none}.pt__verdict.svelte-sx9wsj p:where(.svelte-sx9wsj){margin:0}.pt__why.svelte-sx9wsj{gap:12px;margin:0;padding:0;list-style:none;display:grid}.pt__why.svelte-sx9wsj li:where(.svelte-sx9wsj){grid-template-columns:28px minmax(0,1fr);align-items:start;gap:10px;display:grid}.pt__whyn.svelte-sx9wsj{background:var(--green);color:#fff;border-radius:50%;place-items:center;width:28px;height:28px;font-size:.88rem;font-weight:900;display:grid}.pt__why.svelte-sx9wsj p:where(.svelte-sx9wsj){color:var(--ink);margin:0;line-height:1.55}.pt__refs.svelte-sx9wsj{flex-wrap:wrap;gap:2px 12px;margin-top:2px;font-size:.86rem;display:flex}.pt__refs.svelte-sx9wsj a:where(.svelte-sx9wsj){color:var(--blue-ink);font-weight:700}.pt__refs.svelte-sx9wsj a:where(.svelte-sx9wsj):hover{text-underline-offset:3px;text-decoration:underline}.pt__refs.svelte-sx9wsj sup{font-size:.7em}.pt__score.svelte-sx9wsj{color:var(--ink-3);font-size:.92rem;font-weight:700}@media (prefers-reduced-motion:reduce){.pt__scene.svelte-sx9wsj .pt-blink,.pt__scene.svelte-sx9wsj .pr-flash,.pt--hint.svelte-sx9wsj .pt__pick:where(.svelte-sx9wsj):after{animation:none}}
