.pr-title.svelte-passyu{font-size:.78em;font-weight:700;letter-spacing:.12em;text-transform:uppercase;padding-left:4px}.pr-title.svelte-passyu .text-dim:where(.svelte-passyu){font-weight:500;letter-spacing:.04em;text-transform:none;margin-left:6px}.pr-cols.svelte-passyu{display:grid;grid-template-columns:minmax(0,340px) minmax(0,1fr);gap:10px;align-items:start}@media(max-width:1000px){.pr-cols.svelte-passyu{grid-template-columns:minmax(0,1fr)}}.pc.svelte-passyu,.pm.svelte-passyu{--over: var(--color-success);--under: var(--color-gold);--over-soft: color-mix(in srgb, var(--color-success) 14%, transparent);--under-soft: color-mix(in srgb, var(--color-gold) 14%, transparent)}.pc.svelte-passyu{display:flex;flex-direction:column;gap:10px}.pc-head.svelte-passyu{display:flex;align-items:center;justify-content:space-between}.pc-head.svelte-passyu h3:where(.svelte-passyu){margin:0}.pc-how.svelte-passyu{background:none;border:0;color:var(--color-accent);font:inherit;font-size:.74em;cursor:pointer;padding:2px 4px}.pc-how.svelte-passyu:hover{text-decoration:underline}.pc-demo.svelte-passyu{padding:8px 10px 6px;border-radius:12px;background:var(--alpha-primary-05);border:1px solid var(--alpha-primary-10)}.pc-demo-track.svelte-passyu{position:relative;height:8px;border-radius:99px;background:var(--alpha-primary-10);overflow:visible}.pc-demo-fill.svelte-passyu{position:absolute;inset:0 auto 0 0;width:0;border-radius:99px;background:linear-gradient(90deg,var(--under),var(--over));animation:svelte-passyu-pc-fill 4.2s cubic-bezier(.4,0,.2,1) infinite}.pc-demo-line.svelte-passyu{position:absolute;left:72%;top:-4px;bottom:-4px;width:2px;border-radius:2px;background:var(--color-text);opacity:.75}.pc-demo-labels.svelte-passyu{display:flex;justify-content:space-between;margin-top:6px;font-size:.66em;letter-spacing:.02em}.pc-demo-under.svelte-passyu{color:var(--color-text-muted);animation:svelte-passyu-pc-under 4.2s infinite}.pc-demo-over.svelte-passyu{color:var(--color-text-muted);animation:svelte-passyu-pc-over 4.2s infinite}@keyframes svelte-passyu-pc-fill{0%{width:0}70%{width:96%}88%{width:96%;opacity:1}to{width:96%;opacity:0}}@keyframes svelte-passyu-pc-under{0%,50%{color:var(--under)}56%,to{color:var(--color-text-faint)}}@keyframes svelte-passyu-pc-over{0%,50%{color:var(--color-text-faint)}56%,88%{color:var(--over);text-shadow:0 0 10px color-mix(in srgb,var(--over) 50%,transparent)}to{color:var(--color-text-faint)}}.pc-notes.svelte-passyu{display:flex;flex-direction:column;gap:6px;padding:8px 10px;border-radius:10px;background:var(--alpha-primary-05)}.pc-notes.svelte-passyu p:where(.svelte-passyu){margin:0;font-size:.7em;line-height:1.5;color:var(--color-text-dim)}.pc-sentence.svelte-passyu,.pc-bets.svelte-passyu{display:flex;flex-wrap:wrap;align-items:center;gap:6px 6px}.pc-word.svelte-passyu{font-size:.8em;color:var(--color-text-muted)}.pc-in.svelte-passyu{font:inherit;font-size:.84em;color:var(--color-text);background:var(--alpha-primary-08);border:1px solid var(--alpha-primary-20);border-radius:9px;padding:6px 9px;min-width:0;transition:border-color .15s ease,box-shadow .15s ease,background .15s ease}.pc-in.svelte-passyu:focus{outline:none;border-color:var(--color-accent);box-shadow:0 0 0 3px var(--alpha-accent-20);background:var(--alpha-primary-10)}.pc-pool.svelte-passyu{flex:1 1 150px;font-weight:700}.pc-numwrap.svelte-passyu{display:inline-flex;align-items:center;gap:4px}.pc-hash.svelte-passyu{color:var(--color-text-faint);font-weight:700}.pc-num.svelte-passyu{width:70px;font-weight:700}.pc-pairhint.svelte-passyu{font-size:.74em;color:var(--color-accent);font-weight:700}.pc-target.svelte-passyu{display:inline-flex;align-items:center;gap:5px}.pc-thr.svelte-passyu{width:104px;font-weight:700;font-variant-numeric:tabular-nums}.pc-unit.svelte-passyu{font-size:.74em;color:var(--color-text-faint)}.pc-link.svelte-passyu{background:none;border:0;padding:0 2px;color:var(--color-accent);font:inherit;font-size:.76em;cursor:pointer}.pc-link.svelte-passyu:hover{text-decoration:underline}.pc-chips.svelte-passyu{display:flex;flex-wrap:wrap;gap:5px}.pc-chips--tight.svelte-passyu{gap:4px}.pc-chip.svelte-passyu{font:inherit;font-size:.76em;font-weight:700;letter-spacing:.02em;color:var(--color-text-muted);background:var(--alpha-primary-05);border:1px solid var(--alpha-primary-15);border-radius:99px;padding:4px 11px;cursor:pointer;transition:all .15s ease}.pc-chip.svelte-passyu:hover{color:var(--color-text);border-color:var(--alpha-primary-30);transform:translateY(-1px)}.pc-chip[aria-pressed=true].svelte-passyu{color:var(--color-text);background:var(--alpha-accent-20);border-color:var(--color-accent);box-shadow:0 0 0 3px var(--alpha-accent-10)}.pc-dur.svelte-passyu{display:grid;grid-template-columns:1fr 1fr;gap:6px}.pc-tok.svelte-passyu{width:72px;text-transform:uppercase}.pc-min.svelte-passyu{width:64px;font-weight:700}.pc-hint.svelte-passyu{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:6px;font-size:.72em;color:var(--color-text-dim)}.pc-hint.svelte-passyu b:where(.svelte-passyu){color:var(--color-text);font-variant-numeric:tabular-nums}.pc-suggest.svelte-passyu{font:inherit;font-weight:700;color:var(--color-accent);background:var(--alpha-accent-10);border:1px dashed var(--alpha-accent-40);border-radius:99px;padding:3px 9px;cursor:pointer;transition:all .15s ease}.pc-suggest.svelte-passyu:hover{background:var(--alpha-accent-20);border-style:solid}.pc-note.svelte-passyu{margin:0;font-size:.7em;color:var(--color-text-faint)}.pc-warn.svelte-passyu{margin:0;font-size:.74em;line-height:1.5;color:var(--color-error)}.pc-caution.svelte-passyu{margin:0;font-size:.72em;line-height:1.5;color:var(--color-gold)}.pc-q.svelte-passyu{display:flex;flex-direction:column;gap:3px;padding:9px 11px;border-radius:12px;border:1px solid var(--alpha-accent-30);background:linear-gradient(135deg,var(--alpha-accent-10),transparent 70%)}.pc-q-k.svelte-passyu{font-size:.62em;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--color-accent)}.pc-q-v.svelte-passyu{font-size:.82em;line-height:1.45;color:var(--color-text-secondary, var(--color-text))}.pc-q-v.svelte-passyu b:where(.svelte-passyu){color:var(--color-text)}.pc-go.svelte-passyu{position:relative;overflow:hidden;width:100%;padding:11px 12px;border-radius:12px;cursor:pointer;font:inherit;font-weight:800;letter-spacing:.06em;text-transform:uppercase;font-size:.82em;color:#fff;border:1px solid color-mix(in srgb,var(--color-accent) 70%,transparent);background:linear-gradient(135deg,var(--color-accent),color-mix(in srgb,var(--color-accent) 55%,var(--color-success)));box-shadow:0 6px 18px -8px var(--color-accent);transition:transform .15s ease,box-shadow .15s ease,filter .15s ease}.pc-go.svelte-passyu:after{content:"";position:absolute;inset:0;background:linear-gradient(110deg,transparent 30%,rgba(255,255,255,.28) 50%,transparent 70%);transform:translate(-100%);animation:svelte-passyu-pm-sheen 3.6s ease-in-out infinite}.pc-go.svelte-passyu:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 10px 24px -8px var(--color-accent);filter:brightness(1.06)}.pc-go.svelte-passyu:active:not(:disabled){transform:translateY(0) scale(.99)}.pc-go.svelte-passyu span:where(.svelte-passyu){position:relative;z-index:1}.pm-headbar.svelte-passyu{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-bottom:4px}.pm-headbar.svelte-passyu h3:where(.svelte-passyu){margin:0 auto 0 0}.pm-seg.svelte-passyu{display:inline-flex;padding:3px;gap:2px;border-radius:99px;background:var(--alpha-primary-08);border:1px solid var(--alpha-primary-15)}.pm-seg.svelte-passyu button:where(.svelte-passyu){font:inherit;font-size:.74em;font-weight:700;color:var(--color-text-muted);background:none;border:0;border-radius:99px;padding:4px 11px;cursor:pointer;transition:all .15s ease}.pm-seg.svelte-passyu button:where(.svelte-passyu):hover{color:var(--color-text)}.pm-seg.svelte-passyu button[aria-pressed=true]:where(.svelte-passyu){color:var(--color-text);background:var(--alpha-accent-20);box-shadow:inset 0 0 0 1px var(--color-accent)}.pm-mine.svelte-passyu{display:inline-flex;align-items:center;gap:6px;font-size:.74em;font-weight:700;color:var(--color-text-muted);cursor:pointer;-webkit-user-select:none;user-select:none}.pm-mine.svelte-passyu input:where(.svelte-passyu){position:absolute;opacity:0;pointer-events:none}.pm-switch.svelte-passyu{position:relative;width:28px;height:16px;border-radius:99px;background:var(--alpha-primary-15);border:1px solid var(--alpha-primary-25);transition:background .15s ease}.pm-switch.svelte-passyu:after{content:"";position:absolute;top:2px;left:2px;width:10px;height:10px;border-radius:50%;background:var(--color-text-muted);transition:transform .18s ease,background .18s ease}.pm-mine.svelte-passyu input:where(.svelte-passyu):checked+.pm-switch:where(.svelte-passyu){background:var(--alpha-accent-30);border-color:var(--color-accent)}.pm-mine.svelte-passyu input:where(.svelte-passyu):checked+.pm-switch:where(.svelte-passyu):after{transform:translate(12px);background:var(--color-accent)}.pm-mine.svelte-passyu input:where(.svelte-passyu):focus-visible+.pm-switch:where(.svelte-passyu){box-shadow:0 0 0 3px var(--alpha-accent-20)}.pm-refresh.svelte-passyu{font:inherit;width:28px;height:28px;border-radius:50%;border:1px solid var(--alpha-primary-20);background:var(--alpha-primary-05);color:var(--color-text-muted);cursor:pointer;display:grid;place-items:center}.pm-refresh.svelte-passyu:hover{color:var(--color-text);border-color:var(--color-accent)}.pm-spin.svelte-passyu{display:inline-block;animation:svelte-passyu-pm-rot .8s linear infinite}.pm-legend.svelte-passyu{margin:0 0 10px;font-size:.7em;color:var(--color-text-faint)}.pm-empty.svelte-passyu{margin:18px 0;text-align:center;font-size:.86em;color:var(--color-text-dim)}.pm-grid.svelte-passyu{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:10px;align-items:start}.pm.svelte-passyu{position:relative;display:flex;flex-direction:column;gap:9px;padding:12px;border-radius:16px;overflow:hidden;background:linear-gradient(165deg,var(--alpha-primary-08),transparent 55%),var(--alpha-primary-05);border:1px solid var(--alpha-primary-15);transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.pm.svelte-passyu:hover{transform:translateY(-2px);border-color:var(--alpha-primary-30);box-shadow:0 12px 28px -18px var(--color-accent)}.pm--live.svelte-passyu:before{content:"";position:absolute;left:0;right:0;top:0;height:2px;background:linear-gradient(90deg,transparent,var(--over),var(--color-accent),var(--under),transparent);background-size:200% 100%;animation:svelte-passyu-pm-flow 4s linear infinite}.pm--won-over.svelte-passyu{border-color:color-mix(in srgb,var(--over) 45%,transparent);background:linear-gradient(165deg,var(--over-soft),transparent 60%),var(--alpha-primary-05)}.pm--won-under.svelte-passyu{border-color:color-mix(in srgb,var(--under) 45%,transparent);background:linear-gradient(165deg,var(--under-soft),transparent 60%),var(--alpha-primary-05)}.pm--ghost.svelte-passyu{min-height:190px;background:linear-gradient(90deg,var(--alpha-primary-05),var(--alpha-primary-10),var(--alpha-primary-05));background-size:200% 100%;animation:svelte-passyu-pm-flow 1.6s linear infinite}.pm-top.svelte-passyu{display:flex;align-items:center;justify-content:space-between;gap:8px}.pm-name.svelte-passyu{display:flex;align-items:center;gap:6px;flex-wrap:wrap;min-width:0}.pm-pair.svelte-passyu{font-weight:800;font-size:.95em;letter-spacing:.01em}.pm-pool.svelte-passyu{font-size:.72em;color:var(--color-text-faint);font-weight:700}.pm-tag.svelte-passyu{font-size:.6em;font-weight:800;letter-spacing:.08em;text-transform:uppercase;padding:2px 6px;border-radius:6px}.pm-tag--weekly.svelte-passyu{color:var(--color-gold);background:var(--alpha-gold-10);border:1px solid var(--alpha-gold-20)}.pm-tag--mine.svelte-passyu{color:var(--color-accent);background:var(--alpha-accent-10);border:1px solid var(--alpha-accent-30)}.pm-clock.svelte-passyu{display:inline-flex;align-items:center;gap:6px;font-size:.74em;font-weight:700;font-variant-numeric:tabular-nums;color:var(--color-text);padding:3px 9px;border-radius:99px;background:var(--alpha-primary-10);white-space:nowrap}.pm-dot.svelte-passyu{width:6px;height:6px;border-radius:50%;background:var(--over);box-shadow:0 0 0 0 var(--over);animation:svelte-passyu-pm-pulse 1.8s ease-out infinite}.pm-state.svelte-passyu{font-size:.68em;font-weight:800;letter-spacing:.08em;text-transform:uppercase;padding:3px 9px;border-radius:99px;background:var(--alpha-primary-10);color:var(--color-text-muted);white-space:nowrap}.pm-state--over.svelte-passyu{color:var(--over);background:var(--over-soft)}.pm-state--under.svelte-passyu{color:var(--under);background:var(--under-soft)}.pm-q.svelte-passyu{display:flex;align-items:baseline;gap:6px;flex-wrap:wrap}.pm-q-k.svelte-passyu{font-size:.72em;color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.08em;font-weight:700}.pm-q-v.svelte-passyu{font-size:1.15em;font-weight:800;font-variant-numeric:tabular-nums}.pm-q-by.svelte-passyu{font-size:.7em;color:var(--color-text-faint)}.pm-prog.svelte-passyu{display:flex;align-items:center;gap:8px}.pm-prog-track.svelte-passyu{position:relative;flex:1;height:6px;border-radius:99px;background:var(--alpha-primary-10);overflow:hidden}.pm-prog-fill.svelte-passyu{height:100%;border-radius:99px;background:linear-gradient(90deg,color-mix(in srgb,var(--over) 60%,transparent),var(--over));transition:width .6s cubic-bezier(.4,0,.2,1)}.pm-prog-fill--hit.svelte-passyu{box-shadow:0 0 12px var(--over);animation:svelte-passyu-pm-glow 1.6s ease-in-out infinite}.pm-prog-txt.svelte-passyu{font-size:.72em;font-weight:700;font-variant-numeric:tabular-nums;white-space:nowrap}.pm-dim.svelte-passyu{color:var(--color-text-faint);font-weight:600}.pm-sides.svelte-passyu{display:grid;grid-template-columns:1fr 1fr;gap:8px}.pm-side.svelte-passyu{display:grid;grid-template-columns:1fr auto;grid-template-rows:auto auto;align-items:baseline;gap:1px 6px;padding:9px 11px;border-radius:12px;cursor:pointer;text-align:left;font:inherit;color:var(--color-text);transition:transform .14s ease,box-shadow .18s ease,background .18s ease,border-color .18s ease}.pm-side--over.svelte-passyu{background:var(--over-soft);border:1px solid color-mix(in srgb,var(--over) 35%,transparent)}.pm-side--under.svelte-passyu{background:var(--under-soft);border:1px solid color-mix(in srgb,var(--under) 35%,transparent)}.pm-side.svelte-passyu:hover:not(:disabled){transform:translateY(-1px)}.pm-side--over.svelte-passyu:hover:not(:disabled){box-shadow:0 8px 20px -12px var(--over);border-color:var(--over)}.pm-side--under.svelte-passyu:hover:not(:disabled){box-shadow:0 8px 20px -12px var(--under);border-color:var(--under)}.pm-side.svelte-passyu:active:not(:disabled){transform:scale(.98)}.pm-side--over[aria-pressed=true].svelte-passyu{background:color-mix(in srgb,var(--over) 26%,transparent);border-color:var(--over);box-shadow:0 0 0 3px color-mix(in srgb,var(--over) 20%,transparent)}.pm-side--under[aria-pressed=true].svelte-passyu{background:color-mix(in srgb,var(--under) 26%,transparent);border-color:var(--under);box-shadow:0 0 0 3px color-mix(in srgb,var(--under) 20%,transparent)}.pm-side-k.svelte-passyu{font-weight:800;font-size:.86em;letter-spacing:.03em}.pm-side--over.svelte-passyu .pm-side-k:where(.svelte-passyu){color:var(--over)}.pm-side--under.svelte-passyu .pm-side-k:where(.svelte-passyu){color:var(--under)}.pm-side-x.svelte-passyu{font-weight:800;font-size:.92em;font-variant-numeric:tabular-nums}.pm-side-x.svelte-passyu:not(:empty){min-width:2ch;text-align:right}.pm-side-s.svelte-passyu{grid-column:1 / -1;font-size:.68em;color:var(--color-text-dim);font-variant-numeric:tabular-nums}.pm-split.svelte-passyu{display:flex;gap:2px;height:4px}.pm-split.svelte-passyu span:where(.svelte-passyu){border-radius:99px;transition:flex-grow .5s ease}.pm-split-o.svelte-passyu{background:var(--over)}.pm-split-u.svelte-passyu{background:var(--under)}.pm-split--done.svelte-passyu{opacity:.55}.pm-bet.svelte-passyu{display:flex;flex-direction:column;gap:7px}.pm-bet-row.svelte-passyu{position:relative;display:flex;align-items:center}.pm-amt.svelte-passyu{width:100%;box-sizing:border-box;font:inherit;font-size:.95em;font-weight:700;color:var(--color-text);background:var(--alpha-primary-08);border:1px solid var(--alpha-primary-20);border-radius:10px;padding:8px 56px 8px 11px;font-variant-numeric:tabular-nums}.pm-amt.svelte-passyu:focus{outline:none;border-color:var(--color-accent);box-shadow:0 0 0 3px var(--alpha-accent-20)}.pm-amt-sym.svelte-passyu{position:absolute;right:11px;font-size:.74em;font-weight:800;color:var(--color-text-muted);pointer-events:none}.pm-quick.svelte-passyu{display:flex;gap:5px}.pm-q-chip.svelte-passyu{flex:1;font:inherit;font-size:.72em;font-weight:700;color:var(--color-text-muted);background:var(--alpha-primary-05);border:1px solid var(--alpha-primary-15);border-radius:8px;padding:4px 0;cursor:pointer;transition:all .14s ease}.pm-q-chip.svelte-passyu:hover{color:var(--color-text);border-color:var(--alpha-primary-30)}.pm-confirm.svelte-passyu{font:inherit;font-weight:800;font-size:.82em;letter-spacing:.03em;color:#fff;padding:9px 12px;border-radius:10px;cursor:pointer;border:0;transition:transform .14s ease,filter .14s ease,box-shadow .18s ease}.pm-confirm--over.svelte-passyu{background:linear-gradient(135deg,var(--over),color-mix(in srgb,var(--over) 70%,#000));box-shadow:0 8px 20px -12px var(--over)}.pm-confirm--under.svelte-passyu{background:linear-gradient(135deg,var(--under),color-mix(in srgb,var(--under) 70%,#000));box-shadow:0 8px 20px -12px var(--under)}.pm-confirm.svelte-passyu:hover:not(:disabled){transform:translateY(-1px);filter:brightness(1.07)}.pm-note.svelte-passyu{margin:0;font-size:.74em;line-height:1.5;color:var(--color-text-dim);padding:7px 9px;border-radius:10px;background:var(--alpha-primary-05)}.pm-note--over.svelte-passyu{background:var(--over-soft)}.pm-note--under.svelte-passyu{background:var(--under-soft)}.pm-mine-line.svelte-passyu{margin:0;display:flex;gap:8px;align-items:center;font-size:.74em;color:var(--color-text-muted)}.pm-o.svelte-passyu{color:var(--over)}.pm-u.svelte-passyu{color:var(--under)}.pm-action.svelte-passyu{font:inherit;font-weight:800;font-size:.8em;padding:8px 12px;border-radius:10px;cursor:pointer;color:var(--color-text);background:var(--alpha-accent-20);border:1px solid var(--color-accent);transition:transform .14s ease,box-shadow .18s ease}.pm-action.svelte-passyu:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 8px 20px -12px var(--color-accent)}.pm-action--win.svelte-passyu{background:var(--over-soft);border-color:var(--over);animation:svelte-passyu-pm-glow 2s ease-in-out infinite}.pm-foot.svelte-passyu{display:flex;justify-content:space-between;align-items:center;gap:8px;padding-top:7px;border-top:1px solid var(--alpha-primary-10);font-size:.68em;color:var(--color-text-faint)}.pm-foot.svelte-passyu b:where(.svelte-passyu){color:var(--color-text-muted);font-variant-numeric:tabular-nums}.pm-foot-r.svelte-passyu{display:inline-flex;align-items:center;gap:8px}.pm-cancel.svelte-passyu{font:inherit;background:none;border:0;padding:0;color:var(--color-text-faint);cursor:pointer;text-decoration:underline dotted}.pm-cancel.svelte-passyu:hover:not(:disabled){color:var(--color-error)}.pm-id.svelte-passyu{font-variant-numeric:tabular-nums}button.svelte-passyu:disabled{opacity:.45;cursor:not-allowed}@keyframes svelte-passyu-pm-flow{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes svelte-passyu-pm-pulse{0%{box-shadow:0 0 color-mix(in srgb,var(--over) 60%,transparent)}70%{box-shadow:0 0 0 7px transparent}to{box-shadow:0 0 0 0 transparent}}@keyframes svelte-passyu-pm-glow{0%,to{filter:brightness(1)}50%{filter:brightness(1.25)}}@keyframes svelte-passyu-pm-sheen{0%,60%{transform:translate(-100%)}to{transform:translate(100%)}}@keyframes svelte-passyu-pm-rot{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.pc-demo-fill.svelte-passyu{animation:none;width:60%}.pc-demo-under.svelte-passyu,.pc-demo-over.svelte-passyu,.pm--live.svelte-passyu:before,.pm--ghost.svelte-passyu,.pm-dot.svelte-passyu,.pm-prog-fill--hit.svelte-passyu,.pm-action--win.svelte-passyu,.pc-go.svelte-passyu:after,.pm-spin.svelte-passyu{animation:none}.pm.svelte-passyu:hover,.pm-side.svelte-passyu:hover,.pc-chip.svelte-passyu:hover,.pc-go.svelte-passyu:hover{transform:none}}
