@charset "UTF-8";.board.svelte-197dymd.svelte-197dymd{display:flex;min-width:0;flex-direction:column;gap:12px}.board__head.svelte-197dymd.svelte-197dymd{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.board__title.svelte-197dymd.svelte-197dymd{margin:0;color:var(--mg-text, #f4eeff);font-size:18px;font-weight:800;line-height:1.2}.board__total.svelte-197dymd.svelte-197dymd{color:var(--mg-muted, #b9a9e0);font-size:13px;white-space:nowrap}.board__list.svelte-197dymd.svelte-197dymd{display:flex;flex-direction:column;padding:0;margin:0;gap:2px;list-style:none}.row.svelte-197dymd.svelte-197dymd{display:grid;min-height:40px;box-sizing:border-box;align-items:center;padding:6px 12px;border-radius:10px;color:var(--mg-text, #f4eeff);font-size:14px;gap:12px;grid-template-columns:28px minmax(0,1fr) auto auto}.row.svelte-197dymd.svelte-197dymd:nth-child(odd){background:rgba(255,255,255,.04)}.row__rank.svelte-197dymd.svelte-197dymd{color:var(--mg-muted, #b9a9e0);font-variant-numeric:tabular-nums;font-weight:700;text-align:right}.row[data-rank="1"].svelte-197dymd .row__rank.svelte-197dymd,.row[data-rank="2"].svelte-197dymd .row__rank.svelte-197dymd,.row[data-rank="3"].svelte-197dymd .row__rank.svelte-197dymd{color:var(--mg-gold, #ffc53d)}.row__name.svelte-197dymd.svelte-197dymd{display:flex;min-width:0;align-items:center;gap:8px}.row__nick.svelte-197dymd.svelte-197dymd{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.row__you.svelte-197dymd.svelte-197dymd{flex-shrink:0;padding:2px 8px;border-radius:999px;background:var(--mg-accent, #ff4fa3);color:var(--mg-accent-ink, #1a0f38);font-size:12px;font-weight:800;line-height:1.3}.row__check.svelte-197dymd.svelte-197dymd{flex-shrink:0;padding:2px 8px;border:1px solid rgba(255,255,255,.22);border-radius:999px;color:var(--mg-muted, #b9a9e0);font-size:11px;font-weight:600;line-height:1.3;white-space:nowrap}.board__note.svelte-197dymd.svelte-197dymd{max-width:60ch;margin:0;color:var(--mg-muted, #b9a9e0);font-size:13px;line-height:1.45}.row__when.svelte-197dymd.svelte-197dymd{color:var(--mg-muted, #b9a9e0);font-size:12px;white-space:nowrap}.row__score.svelte-197dymd.svelte-197dymd{min-width:64px;font-variant-numeric:tabular-nums;font-weight:800;text-align:right;white-space:nowrap}.row.row--you.svelte-197dymd.svelte-197dymd{background:rgba(255,79,163,.16);box-shadow:inset 0 0 0 1px #ff4fa38c}.row--apart.svelte-197dymd.svelte-197dymd{margin-top:8px}.row--ghost.svelte-197dymd span.svelte-197dymd{height:10px;border-radius:5px;background:rgba(255,255,255,.09)}.row--ghost.svelte-197dymd span.svelte-197dymd:nth-child(2){width:55%}.row--ghost.svelte-197dymd span.svelte-197dymd:nth-child(3){width:48px;grid-column:4}.board__state.svelte-197dymd.svelte-197dymd{display:flex;flex-direction:column;align-items:flex-start;padding:16px;border-radius:12px;background:rgba(255,255,255,.04);gap:12px}.board__state.svelte-197dymd p.svelte-197dymd{max-width:44ch;margin:0;color:var(--mg-muted, #b9a9e0);font-size:14px;line-height:1.5}.board__more.svelte-197dymd.svelte-197dymd{min-height:40px;align-self:flex-start;padding:0 14px;border:1px solid rgba(255,255,255,.2);border-radius:10px;background:transparent;color:var(--mg-text, #f4eeff);cursor:pointer;font:inherit;font-size:14px;font-weight:600;transition:border-color .16s ease-out}.board__more.svelte-197dymd.svelte-197dymd:hover,.board__more.svelte-197dymd.svelte-197dymd:focus-visible{border-color:var(--mg-accent, #ff4fa3)}.board__more.svelte-197dymd.svelte-197dymd:focus-visible{outline:2px solid var(--mg-focus, #3fe0d0);outline-offset:3px}@media (max-width: 480px){.row.svelte-197dymd.svelte-197dymd{grid-template-columns:24px minmax(0,1fr) auto}.row__when.svelte-197dymd.svelte-197dymd{display:none}.row--ghost.svelte-197dymd span.svelte-197dymd:nth-child(3){grid-column:3}}@media (prefers-reduced-motion: reduce){.board__more.svelte-197dymd.svelte-197dymd{transition:none}}:root{--back-color:#2b323c;--main-color:#334056;--bg-card-color:rgb(51 64 86 / 60%);--dark-color:#23282e;--text-color:#cfd4da;--white-color:#fff;--blue-color:#0396ff;--action-bg:#0078d6;--action-text:var(--white-color);--green-color:#48c432;--red-color:#eb4242;--grid-module:4px;--border-subtle:rgb(255 255 255 / 10%);--text-muted:rgb(255 255 255 / 70%);--radius-sm:6px;--radius-md:8px;--radius-lg:12px;--radius-xl:20px;--radius-pill:999px;--text-xs:12px;--text-sm:13px;--text-base:14px;--text-md:16px;--text-lg:18px;--text-xl:20px;--text-2xl:24px;--text-3xl:32px;--shadow-card:4px 4px 8px 0 rgb(0 0 0 / 20%);--glow-action:0 0 10px var(--action-bg);--t-fast:.15s}.player.svelte-wujoop.svelte-wujoop{display:flex;flex-direction:column;gap:12px}.player__title.svelte-wujoop.svelte-wujoop{margin:0;color:var(--mg-text, #f4eeff);font-size:18px;font-weight:800;line-height:1.2}.player__note.svelte-wujoop.svelte-wujoop{max-width:46ch;margin:0;color:var(--mg-muted, #b9a9e0);font-size:14px;line-height:1.5}.player__note.svelte-wujoop strong.svelte-wujoop{color:var(--mg-text, #f4eeff);font-weight:700}.player__stats.svelte-wujoop.svelte-wujoop{display:grid;justify-content:start;margin:0;gap:12px 20px;grid-template-columns:repeat(3,minmax(0,auto))}.stat.svelte-wujoop.svelte-wujoop{display:flex;min-width:0;flex-direction:column;gap:4px}.stat.svelte-wujoop dt.svelte-wujoop{color:var(--mg-muted, #b9a9e0);font-size:13px;line-height:1.2}.stat.svelte-wujoop dd.svelte-wujoop{margin:0;color:var(--mg-text, #f4eeff);font-size:26px;font-variant-numeric:tabular-nums;font-weight:800;letter-spacing:-.01em;line-height:1.1;white-space:nowrap}.stat__of.svelte-wujoop.svelte-wujoop{color:var(--mg-muted, #b9a9e0);font-size:15px;font-weight:600}.player__login.svelte-wujoop.svelte-wujoop{display:inline-flex;min-height:44px;box-sizing:border-box;align-items:center;align-self:flex-start;padding:0 18px;border:1px solid var(--mg-accent, #ff4fa3);border-radius:12px;color:var(--mg-text, #f4eeff);font-size:15px;font-weight:700;text-decoration:none;transition:background-color .16s ease-out,color .16s ease-out}.player__login.svelte-wujoop.svelte-wujoop:hover,.player__login.svelte-wujoop.svelte-wujoop:focus-visible{background:var(--mg-accent, #ff4fa3);color:var(--mg-accent-ink, #1a0f38)}.player__login.svelte-wujoop.svelte-wujoop:focus-visible{outline:2px solid var(--mg-focus, #3fe0d0);outline-offset:3px}.player__result.svelte-wujoop.svelte-wujoop{padding:10px 14px;border-radius:10px;margin:0;background:rgba(255,255,255,.07);color:var(--mg-text, #f4eeff);font-size:14px;font-weight:600;line-height:1.4}.player__unsent.svelte-wujoop.svelte-wujoop{display:flex;flex-direction:column;align-items:flex-start;padding:12px 14px;border-radius:10px;background:rgba(255,197,61,.14);color:#ffdc8a;font-size:14px;font-weight:600;gap:10px;line-height:1.4}.player__unsent.svelte-wujoop p.svelte-wujoop{max-width:46ch;margin:0}.player__actions.svelte-wujoop.svelte-wujoop{display:flex;flex-wrap:wrap;gap:8px}.player__action.svelte-wujoop.svelte-wujoop{display:inline-flex;min-height:40px;box-sizing:border-box;align-items:center;padding:0 14px;border:1px solid #ffdc8a;border-radius:10px;background:#ffdc8a;color:#1a0f38;cursor:pointer;font:inherit;font-size:14px;font-weight:700;text-decoration:none}.player__action.svelte-wujoop.svelte-wujoop:focus-visible{outline:2px solid var(--mg-focus, #3fe0d0);outline-offset:3px}.player__action.svelte-wujoop.svelte-wujoop:disabled{cursor:progress;opacity:.6}.player__action--quiet.svelte-wujoop.svelte-wujoop{background:transparent;color:#ffdc8a}.player__result--ok.svelte-wujoop.svelte-wujoop{background:rgba(63,224,208,.14);color:#9ff3ea}.player__result--warn.svelte-wujoop.svelte-wujoop{background:rgba(255,197,61,.14);color:#ffdc8a}.player__result--bad.svelte-wujoop.svelte-wujoop{background:rgba(255,110,120,.14);color:#ffb3ba}@media (max-width: 420px){.player__stats.svelte-wujoop.svelte-wujoop{gap:12px 16px}.stat.svelte-wujoop dd.svelte-wujoop{font-size:22px}}@media (prefers-reduced-motion: reduce){.player__login.svelte-wujoop.svelte-wujoop{transition:none}}
