.mock.svelte-iwjzpe{border-radius:var(--radius);background:var(--surface);box-shadow:var(--shadow-l);container-type:inline-size}.inner.svelte-iwjzpe{font-variant-numeric:tabular-nums;padding:3cqw;font-size:clamp(9px,1.45cqw,16px);line-height:1.35}header.svelte-iwjzpe{justify-content:space-between;align-items:center;gap:1em;margin-bottom:1.6em;display:flex}small.svelte-iwjzpe{color:var(--ink-3);display:block}header.svelte-iwjzpe strong:where(.svelte-iwjzpe){letter-spacing:-.03em;font-size:1.7em}.status.svelte-iwjzpe{color:var(--ink-2);background:var(--surface-2);border-radius:99px;padding:.45em 1.1em;font-weight:600;transition:background-color .4s,color .4s}.status.on.svelte-iwjzpe{color:#0d7a4f;background:#dff5ea}.cols.svelte-iwjzpe{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:start;gap:2.4cqw;display:grid}.games.svelte-iwjzpe,.seat.svelte-iwjzpe{background:var(--surface-2);border-radius:1em;padding:1.4em}.bar.svelte-iwjzpe{justify-content:space-between;margin-bottom:1em;display:flex}.bar.svelte-iwjzpe span:where(.svelte-iwjzpe){color:var(--blue-strong);font-weight:600}ul.svelte-iwjzpe{grid-template-columns:repeat(6,minmax(0,1fr));gap:.6em;display:grid}li.svelte-iwjzpe{background:var(--surface);box-shadow:var(--shadow-s);opacity:0;transition:opacity .5s var(--ease-out), scale .5s var(--ease-out), translate .5s var(--ease-out);transition-delay:calc((var(--n,0)) * 60ms);border-radius:.7em;padding:.7em .8em;translate:0 .5em;scale:.9}li.svelte-iwjzpe:nth-child(3n+2){--n:1}li.svelte-iwjzpe:nth-child(3n){--n:2}li.in.svelte-iwjzpe{opacity:1;translate:none;scale:1}li.svelte-iwjzpe b:where(.svelte-iwjzpe){white-space:nowrap;display:block}em.svelte-iwjzpe{white-space:nowrap;color:var(--blue-strong);background:var(--ice);border-radius:99px;margin-top:.5em;padding:.1em .6em;font-size:.82em;font-style:normal;font-weight:600;display:inline-block}.seat.svelte-iwjzpe>b:where(.svelte-iwjzpe){letter-spacing:-.02em;margin-top:.2em;font-size:1.2em;display:block}.plan.svelte-iwjzpe{grid-template-columns:repeat(14,1fr);gap:.34em;margin-block:1.2em;display:grid}.plan.svelte-iwjzpe i:where(.svelte-iwjzpe){aspect-ratio:1;background:#c9d8ef;border-radius:30%}.plan.svelte-iwjzpe i.taken:where(.svelte-iwjzpe){background:#e6edf8}.plan.svelte-iwjzpe i.mine:where(.svelte-iwjzpe){background:var(--blue);animation:svelte-iwjzpe-pulse 1.8s var(--ease-in-out) infinite;box-shadow:0 0 0 .3em #1466e833}p.svelte-iwjzpe{color:var(--ink-2)}p.svelte-iwjzpe span:where(.svelte-iwjzpe){color:var(--ink);font-weight:700}.sale.svelte-iwjzpe{gap:.7em;margin-top:1.2em;display:grid}.btn.svelte-iwjzpe{color:#fff;background:var(--blue);border-radius:99px;justify-self:start;padding:.6em 1.3em;font-weight:600;transition:background-color .4s,color .4s}.btn.on.svelte-iwjzpe{color:var(--ink);background:var(--surface)}.url.svelte-iwjzpe{text-overflow:ellipsis;white-space:nowrap;color:var(--blue-strong);opacity:0;transition:opacity .5s var(--ease-out), translate .5s var(--ease-out);font-size:.9em;overflow:hidden;translate:0 .4em}.url.on.svelte-iwjzpe{opacity:1;translate:none}@keyframes svelte-iwjzpe-pulse{50%{scale:1.25}}@container (width<=620px){.inner.svelte-iwjzpe{padding:4cqw;font-size:clamp(10px,2.6cqw,14px)}.cols.svelte-iwjzpe{grid-template-columns:1fr;gap:4cqw}ul.svelte-iwjzpe{grid-template-columns:repeat(4,minmax(0,1fr))}li.svelte-iwjzpe:nth-child(n+13){display:none}}@media (prefers-reduced-motion:reduce){li.svelte-iwjzpe,.url.svelte-iwjzpe,.status.svelte-iwjzpe,.btn.svelte-iwjzpe{transition:none}.plan.svelte-iwjzpe i.mine:where(.svelte-iwjzpe){animation:none}}.mock.svelte-bo92xr{border-radius:var(--radius);background:var(--surface);box-shadow:var(--shadow-l);container-type:inline-size}.inner.svelte-bo92xr{font-variant-numeric:tabular-nums;padding:4cqw;font-size:clamp(10px,2.2cqw,15px);line-height:1.35}.head.svelte-bo92xr{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:1em;margin-bottom:1.1em;display:flex}strong.svelte-bo92xr{letter-spacing:-.02em;font-size:1.25em}.head.svelte-bo92xr span:where(.svelte-bo92xr){color:var(--ink-3)}.matrix.svelte-bo92xr{grid-template-columns:minmax(0,1.3fr) repeat(3,minmax(0,1fr));align-items:center;gap:.5em;display:grid}.th.svelte-bo92xr{color:var(--ink-3);padding-inline:.6em;font-size:.86em;font-weight:600}.cat.svelte-bo92xr{align-items:center;gap:.6em;font-weight:600;display:flex}.cat.svelte-bo92xr i:where(.svelte-bo92xr){border-radius:50%;flex:none;width:1em;height:1em}.matrix.svelte-bo92xr b:where(.svelte-bo92xr){background:var(--surface-2);text-align:right;white-space:nowrap;color:#0000;border-radius:.6em;padding:.6em .7em;font-weight:600;transition:color .35s}.matrix.svelte-bo92xr b.show:where(.svelte-bo92xr){color:var(--ink)}.matrix.svelte-bo92xr b.none.show:where(.svelte-bo92xr){text-align:center;color:var(--ink-3);font-weight:500}.sale.svelte-bo92xr{background:var(--surface-2);border-radius:.9em;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:1.2em;margin-top:1.4em;padding:1.2em 1.3em;transition:background-color .5s;display:grid;position:relative}.sale.on.svelte-bo92xr{background:#dff5ea}.sale.svelte-bo92xr p:where(.svelte-bo92xr){color:var(--ink-2);margin-top:.3em}.url.svelte-bo92xr{color:#0d7a4f;opacity:0;margin-top:.6em;font-size:.88em;font-weight:600;transition:opacity .5s;display:block}.on.svelte-bo92xr .url:where(.svelte-bo92xr){opacity:1}.btn.svelte-bo92xr{white-space:nowrap;color:#fff;background:var(--blue);transition:scale .2s var(--ease-out), background-color .4s ease, color .4s ease;border-radius:99px;padding:.7em 1.3em;font-weight:600}.btn.press.svelte-bo92xr{scale:.95}.on.svelte-bo92xr .btn:where(.svelte-bo92xr){color:var(--ink);background:var(--surface)}.cursor.svelte-bo92xr{width:1.8em;fill:var(--ink);stroke:#fff;stroke-width:1.5px;opacity:0;transition:translate .8s var(--ease-out), opacity .3s ease;position:absolute;bottom:.4em;right:3em;translate:-14em 3em}.cursor.at.svelte-bo92xr{opacity:1;translate:none}.cursor.gone.svelte-bo92xr{opacity:0}@container (width<=420px){.sale.svelte-bo92xr{grid-template-columns:1fr}.btn.svelte-bo92xr{justify-self:start}}@media (prefers-reduced-motion:reduce){.matrix.svelte-bo92xr b:where(.svelte-bo92xr),.sale.svelte-bo92xr,.url.svelte-bo92xr,.btn.svelte-bo92xr{transition:none}.cursor.svelte-bo92xr{display:none}}.mock.svelte-76zy7t{border-radius:var(--radius);background:var(--surface);box-shadow:var(--shadow-l);container-type:inline-size}.inner.svelte-76zy7t{font-variant-numeric:tabular-nums;padding:4cqw;font-size:clamp(10px,2.2cqw,15px);line-height:1.35}.head.svelte-76zy7t{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1em;margin-bottom:1.2em;display:flex}strong.svelte-76zy7t{letter-spacing:-.02em;font-size:1.25em}.chip.svelte-76zy7t{color:var(--blue-strong);background:var(--ice);border-radius:99px;padding:.4em 1em;font-weight:600;transition:background-color .4s,color .4s}.chip.done.svelte-76zy7t{color:#0d7a4f;background:#dff5ea}ul.svelte-76zy7t{gap:.5em;display:grid}li.svelte-76zy7t{background:var(--surface-2);border-radius:.7em;grid-template-columns:3.4em 4.2em minmax(0,1fr);align-items:center;gap:.8em;padding:.7em .9em;transition:background-color .4s;display:grid}li.held.svelte-76zy7t{background:var(--ice)}.date.svelte-76zy7t{color:var(--ink-3)}.name.svelte-76zy7t{font-weight:600}.row.svelte-76zy7t{grid-template-columns:repeat(12,1fr);gap:.3em;display:grid}i.svelte-76zy7t{aspect-ratio:1;transition:background-color .3s ease, scale .4s var(--ease-out);background:#c9d8ef;border-radius:30%}i.taken.svelte-76zy7t{background:#8d9bb3}i.blocked.svelte-76zy7t{background:0 0;box-shadow:inset 0 0 0 1.5px #c9d8ef}i.pick.svelte-76zy7t{box-shadow:inset 0 0 0 2px var(--blue)}i.mine.svelte-76zy7t{background:var(--blue);scale:1.2}.legend.svelte-76zy7t{color:var(--ink-3);flex-wrap:wrap;gap:.5em 1.4em;margin-top:1.2em;font-size:.9em;display:flex}.legend.svelte-76zy7t span:where(.svelte-76zy7t){align-items:center;gap:.5em;display:inline-flex}.legend.svelte-76zy7t i:where(.svelte-76zy7t){width:1em;scale:1}@media (prefers-reduced-motion:reduce){i.svelte-76zy7t,li.svelte-76zy7t,.chip.svelte-76zy7t{transition:none}}.mock.svelte-1ww89i9{container-type:inline-size}.inner.svelte-1ww89i9{font-variant-numeric:tabular-nums;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:center;gap:3cqw;font-size:clamp(10px,2.2cqw,15px);line-height:1.35;display:grid}ul.svelte-1ww89i9{gap:.6em;display:grid}li.svelte-1ww89i9{background:var(--surface);box-shadow:var(--shadow-s);transition:translate .6s var(--ease-out), box-shadow .4s ease;border-radius:.9em;align-items:center;gap:.9em;padding:.8em 1em;display:flex}li.active.svelte-1ww89i9{box-shadow:0 0 0 2px var(--blue), var(--shadow-m);translate:1.4em}.qr.svelte-1ww89i9{width:2.6em;color:var(--ink);flex:none}small.svelte-1ww89i9{color:var(--ink-3);display:block}li.more.svelte-1ww89i9{color:var(--ink-3);box-shadow:inset 0 0 0 1.5px var(--line);background:0 0;justify-content:center}.scanner.svelte-1ww89i9{border-radius:var(--radius);color:var(--on-navy);background:linear-gradient(160deg, var(--navy-2), var(--navy));box-shadow:var(--shadow-l);padding:1.4em}.scanner.svelte-1ww89i9 small:where(.svelte-1ww89i9){color:var(--on-navy-2)}.scanner.svelte-1ww89i9 strong:where(.svelte-1ww89i9){letter-spacing:-.02em;font-size:1.3em}.result.svelte-1ww89i9{text-align:center;background:#ffffff14;border-radius:.9em;place-items:center;min-height:7.5em;margin-block:1em;padding:1em;transition:background-color .3s;display:grid}.result.ok.svelte-1ww89i9{background:var(--ok)}.result.no.svelte-1ww89i9{background:#d6336c}.msg.svelte-1ww89i9{animation:svelte-1ww89i9-pop .4s var(--ease-out)}.msg.svelte-1ww89i9 b:where(.svelte-1ww89i9){letter-spacing:-.02em;color:#fff;font-size:1.5em;display:block}.msg.svelte-1ww89i9 em:where(.svelte-1ww89i9){color:#ffffffdb;font-style:normal}.chips.svelte-1ww89i9{flex-wrap:wrap;gap:.4em;display:flex}.chips.svelte-1ww89i9 span:where(.svelte-1ww89i9){background:#ffffff1a;border-radius:99px;padding:.3em .8em;font-size:.86em}@keyframes svelte-1ww89i9-pop{0%{opacity:0;scale:.92}}@media (prefers-reduced-motion:reduce){li.svelte-1ww89i9,.result.svelte-1ww89i9{transition:none}.msg.svelte-1ww89i9{animation:none}}.mock.svelte-vmkigz{border-radius:var(--radius);background:var(--surface);box-shadow:var(--shadow-l);container-type:inline-size}.inner.svelte-vmkigz{font-variant-numeric:tabular-nums;gap:.8em;padding:4cqw;font-size:clamp(10px,2.2cqw,15px);line-height:1.35;display:grid}.calc.svelte-vmkigz,.out.svelte-vmkigz{background:var(--surface-2);border-radius:.9em;gap:.2em;padding:.7em 1.1em;display:grid}.line.svelte-vmkigz{color:var(--ink-2);justify-content:space-between;gap:1em;padding-block:.35em;display:flex}.line.svelte-vmkigz b:where(.svelte-vmkigz){color:var(--ink);white-space:nowrap}.share.svelte-vmkigz,.event.svelte-vmkigz,.out.svelte-vmkigz,.mail.svelte-vmkigz{opacity:0;transition:opacity .5s var(--ease-out), translate .5s var(--ease-out);translate:0 .6em}.show.svelte-vmkigz{opacity:1;translate:none}.share.svelte-vmkigz{border-top:1px solid var(--line)}.share.svelte-vmkigz b:where(.svelte-vmkigz){color:var(--blue-strong)}.event.svelte-vmkigz{color:#a30d3f;background:#fde0e9;border-radius:.9em;align-items:center;gap:.8em;padding:.8em 1.1em;display:flex}.dot.svelte-vmkigz{background:currentColor;border-radius:50%;flex:none;width:.6em;height:.6em}.event.svelte-vmkigz em:where(.svelte-vmkigz){background:#fff;border-radius:99px;margin-left:auto;padding:.15em .8em;font-size:.88em;font-style:normal;font-weight:600}.out.svelte-vmkigz{background:#dff5ea}.out.svelte-vmkigz .plus:where(.svelte-vmkigz){color:#0d7a4f;font-size:1.2em}.mail.svelte-vmkigz{box-shadow:inset 0 0 0 1.5px var(--line);border-radius:.9em;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:1em;padding:.8em 1.1em;display:grid}.bar.svelte-vmkigz{background:var(--surface-2);border-radius:99px;height:.5em;overflow:hidden}.bar.svelte-vmkigz i:where(.svelte-vmkigz){border-radius:inherit;background:var(--blue);transform-origin:0;height:100%;transition:scale .12s linear;display:block}@media (prefers-reduced-motion:reduce){.share.svelte-vmkigz,.event.svelte-vmkigz,.out.svelte-vmkigz,.mail.svelte-vmkigz,.bar.svelte-vmkigz i:where(.svelte-vmkigz){transition:none}}
