.rail-block[data-v-12f0e914]{flex-direction:column;gap:14px;padding:20px;display:flex}.account-row[data-v-12f0e914]{background:var(--surface);text-align:left;cursor:pointer;border-radius:10px;justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;transition:background-color .15s;display:flex}.account-row[data-v-12f0e914]:hover{background:var(--track)}.account-name[data-v-12f0e914]{color:var(--strong);font-size:14px;font-weight:500;display:block}.account-hint[data-v-12f0e914]{color:var(--weak);font-size:12px}.account-arrow[data-v-12f0e914]{color:var(--weak)}.signout[data-v-12f0e914]{color:#ca244d;cursor:pointer;align-self:flex-start;font-size:13px;font-weight:500}.ajajoon-toggle[data-v-0defaf26]{background:var(--track);width:32px;height:18px;box-shadow:inset 0 0 0 1px var(--line);cursor:pointer;border-radius:9999px;flex-shrink:0;transition:background-color .15s,box-shadow .15s;position:relative}.ajajoon-toggle.is-on[data-v-0defaf26]{background:var(--strong);box-shadow:none}.toggle-knob[data-v-0defaf26]{background:#fff;border-radius:9999px;width:14px;height:14px;transition:translate .18s cubic-bezier(.22,1,.36,1);position:absolute;top:2px;left:2px;box-shadow:0 1px 2px #00000040}.is-on .toggle-knob[data-v-0defaf26]{translate:14px}.rail-block[data-v-521b0b4a]{flex-direction:column;gap:10px;padding:20px;display:flex}.rail-title[data-v-521b0b4a]{letter-spacing:.04em;text-transform:uppercase;color:var(--weak);font-family:Commit Mono,ui-monospace,monospace;font-size:11px;font-weight:600}.notice-row[data-v-521b0b4a]{justify-content:space-between;align-items:center;gap:12px;display:flex}.notice-text[data-v-521b0b4a]{color:var(--strong);font-size:14px}.install-link[data-v-521b0b4a]{color:var(--accent);cursor:pointer;align-self:flex-start;margin-top:2px;font-size:13px;font-weight:500}.rail-block[data-v-71d0895a]{flex-direction:column;gap:12px;padding:20px;display:flex}.profile-head[data-v-71d0895a]{align-items:center;gap:12px;min-width:0;display:flex}.profile-photo[data-v-71d0895a]{object-fit:cover;border-radius:9999px;flex-shrink:0;width:44px;height:44px}.profile-photo.is-initials[data-v-71d0895a]{background:var(--surface);color:var(--body);justify-content:center;align-items:center;font-size:15px;font-weight:500;display:flex}.profile-names[data-v-71d0895a]{flex-direction:column;min-width:0;display:flex}.profile-name[data-v-71d0895a]{color:var(--strong);font-size:15px;font-weight:500}.profile-email[data-v-71d0895a]{white-space:nowrap;text-overflow:ellipsis;color:var(--weak);font-size:12px;overflow:hidden}.rail-field[data-v-71d0895a]{color:var(--weak);grid-template-columns:64px minmax(0,1fr);align-items:center;gap:8px;font-size:13px;display:grid}.rail-field input[data-v-71d0895a]{background:var(--surface);height:34px;box-shadow:inset 0 0 0 1px var(--grid);font:inherit;color:var(--strong);border:0;border-radius:8px;outline:none;padding:0 10px;font-size:14px}.rail-field input[data-v-71d0895a]:focus{box-shadow:inset 0 0 0 1px var(--strong);background:#fff}.rail-actions[data-v-71d0895a]{justify-content:space-between;align-items:center;display:flex}.rail-link[data-v-71d0895a]{color:var(--accent);cursor:pointer;font-size:13px;font-weight:500}.rail-save[data-v-71d0895a]{background:var(--strong);color:#fff;cursor:pointer;border-radius:8px;height:30px;padding:0 12px;font-size:13px;font-weight:500}.rail-block[data-v-75f68c54]{flex-direction:column;gap:10px;padding:20px;display:flex}.rail-title[data-v-75f68c54]{letter-spacing:.04em;text-transform:uppercase;color:var(--weak);font-family:Commit Mono,ui-monospace,monospace;font-size:11px;font-weight:600}.level-segments[data-v-75f68c54]{background:var(--track);border-radius:8px;grid-template-columns:repeat(4,minmax(0,1fr));gap:2px;padding:2px;display:grid}.level-segment[data-v-75f68c54]{font-variant-numeric:tabular-nums;height:28px;color:var(--body);cursor:pointer;border-radius:6px;font-size:13px;font-weight:500}.level-segment.is-active[data-v-75f68c54]{box-shadow:0 1px 2px #0000001f, 0 0 0 1px var(--grid);color:var(--strong);background:#fff}.level-text[data-v-75f68c54]{color:var(--body);font-size:13px;line-height:1.45}.level-text b[data-v-75f68c54]{color:var(--strong);font-weight:500}.rail-field[data-v-75f68c54]{color:var(--weak);grid-template-columns:64px minmax(0,1fr);align-items:center;gap:8px;font-size:13px;display:grid}.rail-field input[data-v-75f68c54]{background:var(--surface);height:34px;box-shadow:inset 0 0 0 1px var(--grid);font:inherit;color:var(--strong);border:0;border-radius:8px;outline:none;padding:0 10px;font-size:14px}.rail-field input[data-v-75f68c54]:focus{box-shadow:inset 0 0 0 1px var(--strong);background:#fff}.snp-header[data-v-25771e9f]{justify-content:space-between;align-items:baseline;margin-bottom:12px;display:flex}.snp-eyebrow[data-v-25771e9f]{letter-spacing:.04em;text-transform:uppercase;color:var(--accent);font-family:Commit Mono,ui-monospace,monospace;font-size:12px;font-weight:600}.snp-link[data-v-25771e9f]{color:var(--strong);font-size:14px;font-weight:500}.snp-link[data-v-25771e9f]:hover{color:var(--accent)}.trend-cards[data-v-25771e9f]{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:10px;display:grid}.trend-card[data-v-25771e9f]{box-shadow:0 0 0 1px var(--grid);background:#fff;border-radius:12px;flex-direction:column;padding:14px 16px;display:flex}.trend-name[data-v-25771e9f]{color:var(--body);font-size:13px;font-weight:500}.trend-value[data-v-25771e9f]{letter-spacing:-.03em;font-variant-numeric:tabular-nums;color:var(--strong);margin-top:2px;font-size:28px;font-weight:500;line-height:1.1}.trend-line[data-v-25771e9f]{width:100%;height:28px;color:var(--accent);margin-top:8px}.trend-meta[data-v-25771e9f]{font-variant-numeric:tabular-nums;color:var(--weak);gap:8px;margin-top:6px;font-size:12px;display:flex}.is-up[data-v-25771e9f]{color:var(--live)}.is-down[data-v-25771e9f]{color:#ca244d}.ajajoon-tournaments[data-v-1a9cb39e]{position:relative}.ajajoon-tournaments[data-v-1a9cb39e]:before{content:"";background:var(--grid);width:1px;position:absolute;top:8px;bottom:0;left:71px}.timeline-block+.timeline-block[data-v-1a9cb39e]{margin-top:36px}.block-label[data-v-1a9cb39e]{letter-spacing:.04em;text-transform:uppercase;color:var(--weak);margin-left:88px;padding:2px 0 14px;font-family:Commit Mono,ui-monospace,monospace;font-size:12px;font-weight:600;display:inline-block;position:relative}.node[data-v-1a9cb39e]{grid-template-columns:56px 32px minmax(0,1fr);align-items:start;display:grid;position:relative}.node+.node[data-v-1a9cb39e]{margin-top:14px}.node-when[data-v-1a9cb39e]{flex-direction:column;align-items:flex-end;padding-top:12px;display:flex}.when-day[data-v-1a9cb39e]{letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--strong);font-size:20px;font-weight:500;line-height:1}.when-month[data-v-1a9cb39e]{color:var(--weak);margin-top:2px;font-size:12px}.node-dot[data-v-1a9cb39e]{width:9px;height:9px;box-shadow:0 0 0 1.5px var(--line);background:#fff;border-radius:9999px;justify-self:center;margin-top:18px}.node-dot.is-snp[data-v-1a9cb39e]{background:var(--accent);box-shadow:0 0 0 3px #fff,0 0 0 4px #c9d7ff}.is-upcoming .node-dot[data-v-1a9cb39e]{background:var(--live);box-shadow:0 0 0 3px #fff,0 0 0 5px #cdeedd}.node-card[data-v-1a9cb39e]{box-shadow:0 0 0 1px var(--grid);background:#fff;border-radius:12px;flex-direction:column;gap:2px;padding:12px 16px;transition:box-shadow .15s;display:flex}.node-card[data-v-1a9cb39e]:hover{box-shadow:0 0 0 1px var(--line)}.node-card.is-ticket[data-v-1a9cb39e]{box-shadow:0 0 0 1px var(--grid), 0 14px 28px -20px #11181c40;flex-flow:wrap;justify-content:space-between;align-items:center;gap:12px;padding:16px 18px}.ticket-text[data-v-1a9cb39e]{flex-direction:column;gap:2px;min-width:0;display:flex}.ticket-side[data-v-1a9cb39e]{align-items:center;gap:12px;display:flex}.node-name[data-v-1a9cb39e]{color:var(--strong);font-size:16px;font-weight:500;line-height:1.3}.node-name[data-v-1a9cb39e]:hover{color:var(--accent)}.node-meta[data-v-1a9cb39e]{font-variant-numeric:tabular-nums;color:var(--body);font-size:13px}.node-status[data-v-1a9cb39e]{font-size:13px;font-weight:500}.tone-positive[data-v-1a9cb39e]{color:var(--live)}.tone-danger[data-v-1a9cb39e]{color:#ca244d}.tone-neutral[data-v-1a9cb39e]{color:var(--body)}.node-button[data-v-1a9cb39e]{background:var(--strong);color:#fff;border-radius:9999px;align-items:center;height:34px;padding:0 14px;font-size:13px;font-weight:500;display:inline-flex}.node-result[data-v-1a9cb39e]{border-top:1px solid var(--grid);color:var(--body);flex-wrap:wrap;gap:4px 16px;margin-top:8px;padding-top:8px;font-size:13px;display:flex}.result-figure b[data-v-1a9cb39e]{font-variant-numeric:tabular-nums;color:var(--strong);font-weight:600}.result-change[data-v-1a9cb39e]{font-variant-numeric:tabular-nums;margin-left:4px}.is-up[data-v-1a9cb39e]{color:var(--live)}.is-down[data-v-1a9cb39e]{color:#ca244d}.node-ask[data-v-1a9cb39e]{color:var(--accent);margin-top:6px;font-size:13px;font-weight:500}.timeline-empty[data-v-1a9cb39e]{color:var(--body);margin-left:88px;font-size:15px}.ajajoon-frame[data-v-a8802145]{flex-direction:column;gap:48px;width:100%;max-width:72rem;margin-inline:auto;padding:48px 24px 96px;display:flex}.ajajoon-main[data-v-a8802145]{flex-direction:column;flex:1;gap:40px;min-width:0;display:flex}.header-eyebrow[data-v-a8802145]{letter-spacing:.04em;text-transform:uppercase;color:var(--accent);font-family:Commit Mono,ui-monospace,monospace;font-size:12px;font-weight:600}h1[data-v-a8802145]{letter-spacing:-.035em;color:var(--strong);margin-top:10px;font-size:44px;font-weight:500;line-height:1.05}.ajajoon-header p[data-v-a8802145]{color:var(--body);margin-top:10px;font-size:16px;font-weight:500}.rail-heading[data-v-a8802145]{letter-spacing:.04em;text-transform:uppercase;color:var(--weak);margin:0 4px 10px;font-family:Commit Mono,ui-monospace,monospace;font-size:12px;font-weight:600;display:block}.rail-panel[data-v-a8802145]{box-shadow:0 0 0 1px var(--grid), 0 20px 40px -32px #11181c40;background:#fff;border-radius:16px}.rail-panel[data-v-a8802145]>*+*{border-top:1px solid var(--grid)}@media (width>=48rem){.ajajoon-frame[data-v-a8802145]{padding-inline:48px}h1[data-v-a8802145]{font-size:56px}}@media (width>=64rem){.ajajoon-frame[data-v-a8802145]{flex-direction:row;align-items:flex-start;gap:56px}.ajajoon-rail[data-v-a8802145]{flex-shrink:0;width:320px;position:sticky;top:80px}}.kaart-account[data-v-21d5bbaa]{flex-direction:column;gap:16px;display:flex}.organizer-card[data-v-21d5bbaa]{background-color:#f6f8ff;background-image:radial-gradient(circle,#d6def7 1px,#0000 1.2px);background-size:14px 14px;border-radius:16px;flex-direction:column;gap:10px;padding:28px;display:flex;box-shadow:inset 0 0 0 1px #dfe6fb}.card-eyebrow[data-v-21d5bbaa]{letter-spacing:.04em;text-transform:uppercase;color:var(--accent);font-family:Commit Mono,ui-monospace,monospace;font-size:12px;font-weight:600}h2[data-v-21d5bbaa]{letter-spacing:-.02em;color:var(--strong);font-size:22px;font-weight:500;line-height:1.2}p[data-v-21d5bbaa]{max-width:420px;color:var(--body);font-size:15px;line-height:1.5}.organizer-button[data-v-21d5bbaa]{background:var(--accent);color:#fff;cursor:pointer;border-radius:10px;align-self:flex-start;align-items:center;gap:6px;height:40px;margin-top:6px;padding:0 16px;font-size:14px;font-weight:500;display:inline-flex}.organizer-button svg[data-v-21d5bbaa]{width:16px;height:16px}.signout[data-v-21d5bbaa]{box-shadow:inset 0 0 0 1px var(--grid);color:var(--body);border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;padding:16px 20px;font-size:14px;display:flex}.signout-button[data-v-21d5bbaa]{color:#ca244d;cursor:pointer;font-size:14px;font-weight:500}.kaart-hero[data-v-8ff91821]{border-bottom:1px solid var(--grid);background-image:linear-gradient(#0000 30%,#fff),radial-gradient(circle,#dfe1e6 1px,#0000 1.2px);background-size:100% 100%,16px 16px}.hero-frame[data-v-8ff91821]{width:100%;max-width:64rem;margin-inline:auto;padding:56px 24px 64px}.player-card[data-v-8ff91821]{box-shadow:0 0 0 1px var(--grid), 0 32px 64px -32px #11181c40;background:#fff;border-radius:20px;flex-direction:column;gap:28px;padding:28px;display:flex}.card-identity[data-v-8ff91821]{align-items:center;gap:20px;min-width:0;display:flex}.card-photo[data-v-8ff91821]{object-fit:cover;width:88px;height:88px;box-shadow:0 0 0 1px var(--grid);border-radius:22px;flex-shrink:0}.card-photo.is-initials[data-v-8ff91821]{background:var(--surface);color:var(--body);justify-content:center;align-items:center;font-size:30px;font-weight:500;display:flex}.card-names[data-v-8ff91821]{flex-direction:column;min-width:0;display:flex}.card-level[data-v-8ff91821]{letter-spacing:.04em;text-transform:uppercase;color:var(--accent);font-family:Commit Mono,ui-monospace,monospace;font-size:12px;font-weight:600}h1[data-v-8ff91821]{letter-spacing:-.03em;white-space:nowrap;text-overflow:ellipsis;color:var(--strong);margin-top:6px;font-size:32px;font-weight:500;line-height:1.1;overflow:hidden}.card-email[data-v-8ff91821]{white-space:nowrap;text-overflow:ellipsis;color:var(--weak);margin-top:4px;font-size:14px;overflow:hidden}.card-stats[data-v-8ff91821]{background:var(--grid);box-shadow:0 0 0 1px var(--grid);border-radius:12px;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;display:grid;overflow:hidden}.card-stats.is-three[data-v-8ff91821]{grid-template-columns:repeat(3,minmax(0,1fr))}.card-stat[data-v-8ff91821]{background:#fff;flex-direction:column;gap:6px;padding:14px 16px;display:flex}dt[data-v-8ff91821]{letter-spacing:.04em;text-transform:uppercase;color:var(--weak);font-family:Commit Mono,ui-monospace,monospace;font-size:11px;font-weight:600}dd[data-v-8ff91821]{letter-spacing:-.03em;font-variant-numeric:tabular-nums;color:var(--strong);font-size:28px;font-weight:500;line-height:1}@media (width>=48rem){.hero-frame[data-v-8ff91821]{padding:72px 48px 80px}.card-photo[data-v-8ff91821]{border-radius:28px;width:112px;height:112px}h1[data-v-8ff91821]{font-size:44px}.card-stats[data-v-8ff91821]{grid-template-columns:repeat(4,minmax(0,1fr))}.card-stats.is-three[data-v-8ff91821]{grid-template-columns:repeat(3,minmax(0,1fr))}}.kaart-card[data-v-a5bcd49b]{box-shadow:0 0 0 1px var(--grid);background:#fff;border-radius:16px;flex-direction:column;gap:18px;padding:28px;display:flex}.card-eyebrow[data-v-a5bcd49b]{letter-spacing:.04em;text-transform:uppercase;color:var(--accent);font-family:Commit Mono,ui-monospace,monospace;font-size:12px;font-weight:600}h2[data-v-a5bcd49b]{letter-spacing:-.02em;color:var(--strong);margin-top:8px;font-size:22px;font-weight:500;line-height:1.2}.notice-list[data-v-a5bcd49b]{flex-direction:column;gap:8px;display:flex}.notice[data-v-a5bcd49b]{box-shadow:inset 0 0 0 1px var(--grid);text-align:left;cursor:pointer;border-radius:12px;align-items:flex-start;gap:12px;padding:14px;transition:background-color .15s,box-shadow .15s;display:flex}.notice.is-on[data-v-a5bcd49b]{background:var(--surface);box-shadow:inset 0 0 0 1px var(--line)}.notice-check[data-v-a5bcd49b]{width:20px;height:20px;box-shadow:inset 0 0 0 1.5px var(--line);color:#0000;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;margin-top:1px;transition:background-color .15s,color .15s;display:flex}.is-on .notice-check[data-v-a5bcd49b]{background:var(--strong);box-shadow:none;color:#fff}.notice-check svg[data-v-a5bcd49b]{width:14px;height:14px}.notice-text[data-v-a5bcd49b]{flex-direction:column;gap:2px;display:flex}.notice-name[data-v-a5bcd49b]{color:var(--strong);font-size:15px;font-weight:500}.notice-description[data-v-a5bcd49b]{color:var(--body);font-size:13px;line-height:1.45}.install-strip[data-v-a5bcd49b]{background:var(--strong);color:#c7ccd1;border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:14px 16px;font-size:13px;line-height:1.45;display:flex}.install-strip b[data-v-a5bcd49b]{color:#fff;font-weight:500;display:block}.install-button[data-v-a5bcd49b]{height:34px;color:var(--strong);cursor:pointer;background:#fff;border-radius:9999px;padding:0 14px;font-size:13px;font-weight:500}.kaart-card[data-v-29ea1ebe]{box-shadow:0 0 0 1px var(--grid);background:#fff;border-radius:16px;flex-direction:column;gap:18px;padding:28px;display:flex}.card-eyebrow[data-v-29ea1ebe]{letter-spacing:.04em;text-transform:uppercase;color:var(--accent);font-family:Commit Mono,ui-monospace,monospace;font-size:12px;font-weight:600}h2[data-v-29ea1ebe]{letter-spacing:-.02em;color:var(--strong);margin-top:8px;font-size:22px;font-weight:500;line-height:1.2}.photo-row[data-v-29ea1ebe]{align-items:center;gap:14px;display:flex}.photo[data-v-29ea1ebe]{object-fit:cover;border-radius:16px;width:56px;height:56px}.photo.is-initials[data-v-29ea1ebe]{background:var(--surface);color:var(--body);justify-content:center;align-items:center;font-size:18px;font-weight:500;display:flex}.photo-text[data-v-29ea1ebe]{color:var(--strong);flex-direction:column;font-size:14px;font-weight:500;display:flex}.photo-actions[data-v-29ea1ebe]{gap:12px;display:flex}.text-button[data-v-29ea1ebe]{color:var(--accent);cursor:pointer;font-size:14px;font-weight:500}.text-button.is-muted[data-v-29ea1ebe]{color:var(--weak)}.card-field[data-v-29ea1ebe]{color:var(--body);flex-direction:column;gap:6px;font-size:13px;font-weight:500;display:flex}.card-field input[data-v-29ea1ebe]{background:var(--surface);height:44px;box-shadow:inset 0 0 0 1px var(--grid);font:inherit;color:var(--strong);border:0;border-radius:10px;outline:none;padding:0 14px;font-size:15px;font-weight:400;transition:box-shadow .15s,background-color .15s}.card-field input[data-v-29ea1ebe]:focus{box-shadow:inset 0 0 0 1px var(--strong), 0 0 0 3px #11181c14;background:#fff}.card-note[data-v-29ea1ebe]{color:var(--weak);font-size:13px;line-height:1.5}.card-save[data-v-29ea1ebe]{background:var(--strong);color:#fff;cursor:pointer;border-radius:10px;align-self:flex-start;height:40px;padding:0 18px;font-size:14px;font-weight:500}.kaart-card[data-v-82b05b34]{box-shadow:0 0 0 1px var(--grid);background:#fff;border-radius:16px;flex-direction:column;gap:18px;padding:28px;display:flex}.card-eyebrow[data-v-82b05b34]{letter-spacing:.04em;text-transform:uppercase;color:var(--accent);font-family:Commit Mono,ui-monospace,monospace;font-size:12px;font-weight:600}h2[data-v-82b05b34]{letter-spacing:-.02em;color:var(--strong);margin-top:8px;font-size:22px;font-weight:500;line-height:1.2}.level-ladder[data-v-82b05b34]{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;display:grid}.ladder-step[data-v-82b05b34]{cursor:pointer;flex-direction:column;gap:8px;display:flex}.step-bar[data-v-82b05b34]{background:var(--track);border-radius:9999px;height:8px;transition:background-color .2s}.is-reached .step-bar[data-v-82b05b34]{background:var(--accent)}.step-number[data-v-82b05b34]{color:var(--weak);font-family:Commit Mono,ui-monospace,monospace;font-size:12px;font-weight:600}.is-current .step-number[data-v-82b05b34]{color:var(--accent)}.level-description[data-v-82b05b34]{text-wrap:pretty;min-height:3em;color:var(--body);font-size:15px;line-height:1.5}.card-field[data-v-82b05b34]{color:var(--body);flex-direction:column;gap:6px;font-size:13px;font-weight:500;display:flex}.card-field input[data-v-82b05b34]{background:var(--surface);height:44px;box-shadow:inset 0 0 0 1px var(--grid);font:inherit;color:var(--strong);border:0;border-radius:10px;outline:none;padding:0 14px;font-size:15px;font-weight:400}.card-field input[data-v-82b05b34]:focus{box-shadow:inset 0 0 0 1px var(--strong), 0 0 0 3px #11181c14;background:#fff}.card-save[data-v-82b05b34]{background:var(--strong);color:#fff;cursor:pointer;border-radius:10px;align-self:flex-start;height:40px;padding:0 18px;font-size:14px;font-weight:500}.kaart-snp[data-v-13f99f1e]{box-shadow:0 0 0 1px var(--grid);background:#fff;border-radius:16px;flex-direction:column;gap:18px;padding:28px;display:flex}.snp-header[data-v-13f99f1e]{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.card-eyebrow[data-v-13f99f1e]{letter-spacing:.04em;text-transform:uppercase;color:var(--accent);font-family:Commit Mono,ui-monospace,monospace;font-size:12px;font-weight:600}h2[data-v-13f99f1e]{letter-spacing:-.02em;color:var(--strong);margin-top:8px;font-size:22px;font-weight:500}.seasons-link[data-v-13f99f1e]{color:var(--strong);flex-shrink:0;font-size:14px;font-weight:500}.seasons-link[data-v-13f99f1e]:hover{color:var(--accent)}.snp-empty[data-v-13f99f1e]{color:var(--body);font-size:15px;line-height:1.5}.session-chips[data-v-13f99f1e]{flex-wrap:wrap;gap:6px;display:flex}.session-chip[data-v-13f99f1e]{box-shadow:inset 0 0 0 1px var(--line);color:var(--body);cursor:pointer;border-radius:9999px;padding:5px 12px;font-size:13px;font-weight:500}.session-chip.is-active[data-v-13f99f1e]{background:var(--strong);box-shadow:none;color:#fff}.snp-figure[data-v-13f99f1e]{align-items:flex-end;gap:14px;display:flex}.figure-value[data-v-13f99f1e]{letter-spacing:-.04em;font-variant-numeric:tabular-nums;color:var(--strong);font-size:56px;font-weight:500;line-height:.9}.figure-text[data-v-13f99f1e]{flex-direction:column;display:flex}.figure-label[data-v-13f99f1e]{color:var(--strong);font-size:14px;font-weight:500}.figure-change[data-v-13f99f1e]{font-variant-numeric:tabular-nums;color:var(--weak);font-size:13px}.is-up[data-v-13f99f1e]{color:#208368}.is-down[data-v-13f99f1e]{color:#ca244d}.snp-chart[data-v-13f99f1e]{width:100%;height:120px}.recent-plays[data-v-13f99f1e]{grid-template-columns:repeat(auto-fill,minmax(110px,1fr));gap:8px;display:grid}.recent-play[data-v-13f99f1e]{background:var(--surface);border-radius:10px;flex-direction:column;padding:10px 12px;display:flex}.play-date[data-v-13f99f1e]{font-variant-numeric:tabular-nums;color:var(--weak);font-size:12px}.play-score[data-v-13f99f1e]{font-variant-numeric:tabular-nums;color:var(--strong);font-size:14px;font-weight:500}.kaart-tournaments[data-v-1a5c7b75]{box-shadow:0 0 0 1px var(--grid);background:#fff;border-radius:16px;flex-direction:column;gap:16px;padding:28px;display:flex}.card-eyebrow[data-v-1a5c7b75]{letter-spacing:.04em;text-transform:uppercase;color:var(--accent);font-family:Commit Mono,ui-monospace,monospace;font-size:12px;font-weight:600}h2[data-v-1a5c7b75]{letter-spacing:-.02em;color:var(--strong);margin-top:8px;font-size:22px;font-weight:500;line-height:1.2}.ticket[data-v-1a5c7b75]{box-shadow:0 0 0 1px var(--grid), 0 16px 32px -20px #11181c40;border-radius:14px;flex-direction:column;display:flex;overflow:hidden}.ticket-cover[data-v-1a5c7b75]{background-color:var(--surface);background-image:radial-gradient(circle,#dfe1e6 1px,#0000 1.2px);background-size:14px 14px;height:88px}.ticket-cover img[data-v-1a5c7b75]{object-fit:cover;width:100%;height:100%}.ticket-main[data-v-1a5c7b75]{flex-direction:column;flex:1;gap:2px;padding:18px 20px;display:flex}.ticket-date[data-v-1a5c7b75]{color:var(--weak);font-size:13px}.ticket-name[data-v-1a5c7b75]{letter-spacing:-.01em;color:var(--strong);font-size:20px;font-weight:500;line-height:1.25}.ticket-meta[data-v-1a5c7b75]{font-variant-numeric:tabular-nums;color:var(--body);font-size:14px}.ticket-stub[data-v-1a5c7b75]{border-top:1.5px dashed var(--line);background:var(--surface);justify-content:space-between;align-items:center;gap:12px;padding:14px 20px;display:flex}.stub-status[data-v-1a5c7b75]{font-size:14px;font-weight:500}.stub-button[data-v-1a5c7b75]{background:var(--strong);color:#fff;cursor:pointer;border-radius:9999px;align-items:center;height:36px;padding:0 16px;font-size:14px;font-weight:500;display:inline-flex}.stub-button.is-quiet[data-v-1a5c7b75]{box-shadow:inset 0 0 0 1px var(--line);color:var(--strong);background:#fff}.tone-positive[data-v-1a5c7b75]{color:#208368}.tone-danger[data-v-1a5c7b75]{color:#ca244d}.tone-neutral[data-v-1a5c7b75]{color:var(--body)}.later-row[data-v-1a5c7b75]{border-top:1px solid var(--grid);align-items:baseline;gap:12px;padding:10px 2px;font-size:14px;display:flex}.later-date[data-v-1a5c7b75]{font-variant-numeric:tabular-nums;width:56px;color:var(--weak)}.later-name[data-v-1a5c7b75]{color:var(--strong);flex:1;font-weight:500}.later-status[data-v-1a5c7b75]{font-size:13px}.past-title[data-v-1a5c7b75]{color:var(--strong);margin-top:8px;font-size:15px;font-weight:500}.past-strip[data-v-1a5c7b75]{scroll-snap-type:x mandatory;scrollbar-width:none;grid-auto-columns:168px;grid-auto-flow:column;gap:12px;margin:0 -28px;padding:2px 28px 6px;scroll-padding-inline:28px;display:grid;overflow-x:auto}.past-card[data-v-1a5c7b75]{scroll-snap-align:start;flex-direction:column;gap:2px;display:flex}.past-cover[data-v-1a5c7b75]{aspect-ratio:4/3;background-color:var(--surface);box-shadow:0 0 0 1px var(--grid);background-image:radial-gradient(circle,#dfe1e6 1px,#0000 1.2px);background-size:12px 12px;border-radius:10px;margin-bottom:8px;display:block;overflow:hidden}.past-cover img[data-v-1a5c7b75]{object-fit:cover;width:100%;height:100%;transition:scale .4s cubic-bezier(.22,1,.36,1)}.past-card:hover .past-cover img[data-v-1a5c7b75]{scale:1.04}.past-date[data-v-1a5c7b75]{font-variant-numeric:tabular-nums;color:var(--weak);font-size:12px}.past-name[data-v-1a5c7b75]{color:var(--strong);font-size:14px;font-weight:500;line-height:1.3}.past-ask[data-v-1a5c7b75]{color:var(--accent);font-size:12px;font-weight:500}@media (width>=48rem){.ticket[data-v-1a5c7b75]{flex-direction:row}.ticket-cover[data-v-1a5c7b75]{width:160px;height:auto}.ticket-stub[data-v-1a5c7b75]{border-top:0;border-left:1.5px dashed var(--line);flex-direction:column;justify-content:center;width:180px}}.kaart-body[data-v-f454975d]{width:100%;max-width:64rem;margin-inline:auto;padding:40px 24px 64px}.kaart-grid[data-v-f454975d]{grid-template-columns:minmax(0,1fr);align-items:start;gap:20px;display:grid}@media (width>=48rem){.kaart-body[data-v-f454975d]{padding-inline:48px}.kaart-grid[data-v-f454975d]{grid-template-columns:repeat(2,minmax(0,1fr))}.is-wide[data-v-f454975d]{grid-column:1/-1}}h3[data-v-d23e7c90]{letter-spacing:.04em;text-transform:uppercase;font-size:12px;font-weight:600;line-height:16px}p[data-v-d23e7c90]{text-wrap:pretty;color:var(--body);margin-top:12px;font-size:14px;line-height:1.6}.newsletter-form[data-v-d23e7c90]{gap:8px;margin-top:16px;display:flex}input[data-v-d23e7c90]{min-width:0;height:36px;font:inherit;color:var(--strong);background:#fff;border:1px solid #001a3329;border-radius:6px;flex-grow:1;padding-inline:12px;font-size:14px;transition:border-color .15s,box-shadow .15s}input[data-v-d23e7c90]:focus{border-color:#0057ff;outline:none;box-shadow:0 0 0 3px #0057ff1f}button[data-v-d23e7c90]{color:#fff;cursor:pointer;background:#111113;background:color(display-p3 .067 .067 .074);border-radius:6px;flex-shrink:0;height:36px;padding-inline:16px;font-size:14px;font-weight:500;box-shadow:inset 0 1px #ffffff26}button[data-v-d23e7c90]:hover{background:#2b3035}button[data-v-d23e7c90]:disabled{opacity:.6;cursor:default}.newsletter-done[data-v-d23e7c90]{color:#208368;font-weight:500}.newsletter-error[data-v-d23e7c90]{color:#ce2c31;font-size:13px}.pilv-footer[data-v-bdda9a70]{border-top:2px solid #222;position:relative;overflow:clip}.footer-frame[data-v-bdda9a70]{width:100%;max-width:80rem;margin-inline:auto}.footer-body[data-v-bdda9a70]{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.footer-body[data-v-bdda9a70]>*{border-bottom:1px solid var(--grid);padding:32px 24px}.footer-brand[data-v-bdda9a70],.footer-newsletter[data-v-bdda9a70]{grid-column:1/-1}.footer-links+.footer-links[data-v-bdda9a70]{border-left:1px solid var(--grid)}.brand-mark[data-v-bdda9a70]{letter-spacing:-.02em;color:var(--strong);align-items:center;gap:10px;font-size:22px;font-weight:500;display:inline-flex}.brand-mark img[data-v-bdda9a70]{object-fit:contain;width:28px;height:28px}.footer-brand p[data-v-bdda9a70]{text-wrap:pretty;max-width:420px;color:var(--body);margin-top:16px;font-size:14px;line-height:1.6}h3[data-v-bdda9a70]{letter-spacing:.04em;text-transform:uppercase;font-size:12px;font-weight:600;line-height:16px}.footer-links ul[data-v-bdda9a70]{flex-direction:column;gap:10px;margin-top:16px;display:flex}.footer-links a[data-v-bdda9a70]{color:var(--strong);font-size:14px;line-height:20px;transition:color .15s}.footer-links a[data-v-bdda9a70]:hover{color:var(--weak)}.footer-legal[data-v-bdda9a70]{color:var(--weak);flex-wrap:wrap;gap:8px 24px;padding:20px 24px;font-size:12px;display:flex}.footer-legal a[data-v-bdda9a70]:hover{color:var(--strong)}@media (width>=64rem){.footer-body[data-v-bdda9a70]{grid-template-columns:minmax(0,4fr) minmax(0,2fr) minmax(0,3fr) minmax(0,4fr)}.footer-body[data-v-bdda9a70]>*{border-bottom:0;padding:48px 32px 56px}.footer-body[data-v-bdda9a70]>*+*{border-left:1px solid var(--grid)}.footer-brand[data-v-bdda9a70],.footer-newsletter[data-v-bdda9a70]{grid-column:auto}.footer-legal[data-v-bdda9a70]{border-top:1px solid var(--grid);padding-inline:32px}}@media (width>=80rem){.footer-frame[data-v-bdda9a70]{border-inline:1px solid var(--grid)}}.terms-check[data-v-037cc063]{color:var(--body);align-items:flex-start;gap:8px;font-size:14px;line-height:20px;display:flex}.terms-check input[data-v-037cc063]{width:16px;height:16px;accent-color:var(--strong);flex-shrink:0;margin-top:2px}.terms-check a[data-v-037cc063]{color:var(--accent)}.seaded-row[data-v-1bacaf16]{flex-direction:column;gap:16px;padding:24px;display:flex}.row-text[data-v-1bacaf16]{min-width:0}.row-label[data-v-1bacaf16]{color:var(--strong);font-size:14px;font-weight:500;line-height:20px}p[data-v-1bacaf16]{color:var(--weak);margin-top:4px;font-size:13px;line-height:18.5px}.row-control[data-v-1bacaf16]{flex-shrink:0}@media (width>=48rem){.seaded-row[data-v-1bacaf16]{flex-direction:row;justify-content:space-between;align-items:flex-start;gap:24px}.row-text[data-v-1bacaf16]{max-width:50%}.row-control[data-v-1bacaf16]{width:260px}.seaded-row.is-stacked[data-v-1bacaf16]{flex-direction:column}.seaded-row.is-stacked .row-text[data-v-1bacaf16]{max-width:none}.seaded-row.is-stacked .row-control[data-v-1bacaf16]{width:100%}}.seaded-section[data-v-8455f9b1]{background:var(--weak-bg);border-radius:12px;padding:4px;scroll-margin-top:88px;box-shadow:inset 0 0 1.5px .5px #0000001f}.seaded-section+.seaded-section[data-v-8455f9b1]{margin-top:24px}.section-header[data-v-8455f9b1]{justify-content:space-between;align-items:center;gap:16px;padding:16px 24px;display:flex}.section-actions[data-v-8455f9b1]{flex-shrink:0;gap:8px;display:flex}h3[data-v-8455f9b1]{color:var(--strong);font-size:14px;font-weight:500;line-height:20px}p[data-v-8455f9b1]{color:var(--body);font-size:13px;line-height:18.5px}.section-error[data-v-8455f9b1]{color:#ca244d;margin-top:4px}.section-card[data-v-8455f9b1]{box-shadow:0 0 0 1px var(--ring), var(--shadow-xs);background:#fff;border-radius:8px}.section-card .seaded-row+.seaded-row[data-v-8455f9b1-s]{border-top:1px solid var(--ring)}.action-cell[data-v-19332574]{flex-direction:column;align-items:flex-end;gap:10px;display:flex}.seaded-button[data-v-19332574]{height:32px;box-shadow:0 0 0 1px var(--ring), var(--shadow-xs);white-space:nowrap;color:var(--strong);cursor:pointer;background:#fff;border-radius:6px;align-items:center;padding:0 12px;font-size:13px;font-weight:500;display:inline-flex}.seaded-button[data-v-19332574]:disabled{opacity:.4;cursor:default}.seaded-button.is-danger[data-v-19332574]{color:#ca244d}.seaded-button.is-danger[data-v-19332574]:hover:not(:disabled){background:#feebef}.seaded-frame[data-v-c5008f1a]{flex-direction:column;gap:24px;display:flex}.frame-nav[data-v-c5008f1a]{scrollbar-width:none;gap:4px;display:flex;overflow-x:auto}.frame-nav-item[data-v-c5008f1a]{white-space:nowrap;height:36px;color:var(--body);border-radius:6px;flex-shrink:0;align-items:center;padding:8px 12px;font-size:14px;font-weight:500;transition:background-color .1s,color .1s;display:flex}.frame-nav-item[data-v-c5008f1a]:hover{color:var(--strong)}.frame-nav-item.is-active[data-v-c5008f1a]{background:var(--hovered);color:var(--strong)}.frame-content[data-v-c5008f1a]{flex-grow:1}@media (width>=64rem){.seaded-frame[data-v-c5008f1a]{flex-direction:row;align-items:flex-start;gap:48px}.frame-nav[data-v-c5008f1a]{flex-direction:column;flex-shrink:0;width:192px;position:sticky;top:88px;overflow:visible}}.dialog-layer[data-v-80c6bfe3]{--strong:#1c2024;--body:#60646c;--ring:#00062e32;--shadow-xs:0 0 1px 0 #00000008, 0 1px 2px 0 #0000000f;z-index:100;font-feature-settings:"cv11";-webkit-font-smoothing:antialiased;background:#1111131f;justify-content:center;align-items:center;padding:16px;font-family:Inter Variable,Inter,ui-sans-serif,system-ui,sans-serif;display:flex;position:fixed;inset:0}.dialog-frame[data-v-80c6bfe3]{width:100%;max-width:440px;max-height:100%;box-shadow:var(--shadow-xs);-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);background:#fff9;border-radius:24px;padding:8px;display:flex}.dialog-card[data-v-80c6bfe3]{background:#fff;border-radius:16px;flex-direction:column;width:100%;display:flex;overflow-y:auto;box-shadow:0 0 0 1px #00002f26,0 10px 13px #00000026,0 17px 17px #00000021,0 28px 20px #00000014,0 44px 22px #00000005}.dialog-header[data-v-80c6bfe3]{padding:20px}.dialog-heading[data-v-80c6bfe3]{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}h2[data-v-80c6bfe3]{color:var(--strong);font-size:16px;font-weight:500;line-height:24px}.dialog-header p[data-v-80c6bfe3]{color:var(--body);margin-top:8px;font-size:14px;line-height:20px}.dialog-close[data-v-80c6bfe3]{color:#00083046;cursor:pointer;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;margin-top:2px;transition:color .1s,background-color .1s;display:flex}.dialog-close[data-v-80c6bfe3]:hover{color:var(--strong);background:#f0f0f3}.dialog-close svg[data-v-80c6bfe3]{width:20px;height:20px}.dialog-body[data-v-80c6bfe3]{color:var(--body);padding:0 20px 24px;font-size:14px;line-height:20px}.dialog-footer[data-v-80c6bfe3]{padding:0 20px 16px}.dialog-error[data-v-80c6bfe3]{color:#ca244d;margin-bottom:12px;font-size:13px;line-height:18.5px}.dialog-submit[data-v-80c6bfe3],.dialog-cancel[data-v-80c6bfe3]{cursor:pointer;border-radius:6px;justify-content:center;align-items:center;width:100%;height:40px;font-size:14px;font-weight:500;transition:background-color .1s,opacity .1s;display:flex}.dialog-submit[data-v-80c6bfe3]{box-shadow:inset 0 1px 0 #ffffff26, var(--shadow-xs);color:#fff;background:#000}.dialog-submit[data-v-80c6bfe3]:hover:not(:disabled){background:#000c}.dialog-submit.is-danger[data-v-80c6bfe3]{background:#ca244d}.dialog-submit.is-danger[data-v-80c6bfe3]:hover:not(:disabled){background:#b01f43}.dialog-cancel[data-v-80c6bfe3]{box-shadow:0 0 0 1px var(--ring), var(--shadow-xs);color:var(--strong);background:#fff;margin-top:8px}.dialog-cancel[data-v-80c6bfe3]:hover:not(:disabled){background:#f9f9fb}.dialog-submit[data-v-80c6bfe3]:disabled,.dialog-cancel[data-v-80c6bfe3]:disabled{opacity:.4;cursor:default}.dialog-enter-active[data-v-80c6bfe3],.dialog-leave-active[data-v-80c6bfe3]{transition:opacity .15s ease-out}.dialog-enter-active .dialog-frame[data-v-80c6bfe3],.dialog-leave-active .dialog-frame[data-v-80c6bfe3]{transition:scale .15s ease-out,translate .15s ease-out}.dialog-enter-from[data-v-80c6bfe3],.dialog-leave-to[data-v-80c6bfe3]{opacity:0}.dialog-enter-from .dialog-frame[data-v-80c6bfe3],.dialog-leave-to .dialog-frame[data-v-80c6bfe3]{translate:0 4px;scale:.98}.install-cell[data-v-bf7b84c3]{justify-content:flex-end;display:flex}.install-done[data-v-bf7b84c3]{color:#208368;font-size:13px;font-weight:500}.install-button[data-v-bf7b84c3]{height:32px;box-shadow:0 0 0 1px var(--ring), var(--shadow-xs);white-space:nowrap;color:var(--strong);cursor:pointer;background:#fff;border-radius:6px;padding:0 12px;font-size:13px;font-weight:500}.seaded-toggle[data-v-13f1021d]{background:var(--hovered);width:36px;height:20px;box-shadow:inset 0 0 0 1px var(--ring);cursor:pointer;border-radius:9999px;flex-shrink:0;transition:background-color .15s,box-shadow .15s;position:relative}.seaded-toggle.is-on[data-v-13f1021d]{background:var(--brand);box-shadow:inset 0 0 0 1px var(--brand)}.toggle-knob[data-v-13f1021d]{background:#fff;border-radius:9999px;width:16px;height:16px;transition:translate .15s cubic-bezier(.22,1,.36,1);position:absolute;top:2px;left:2px;box-shadow:0 1px 2px #0003}.is-on .toggle-knob[data-v-13f1021d]{translate:16px}.seaded-toggle[data-v-13f1021d]:disabled{opacity:.4;cursor:default}.push-cell[data-v-cca28de8]{justify-content:flex-end;display:flex}.push-help[data-v-cca28de8]{height:32px;box-shadow:0 0 0 1px var(--ring), var(--shadow-xs);white-space:nowrap;color:var(--strong);cursor:pointer;background:#fff;border-radius:6px;padding:0 12px;font-size:13px;font-weight:500}.toggle-cell[data-v-6654c905]{justify-content:flex-end;display:flex}.install-steps[data-v-6654c905]{flex-direction:column;gap:12px;display:flex}.install-steps li[data-v-6654c905]{align-items:flex-start;gap:12px;display:flex}.install-steps b[data-v-6654c905]{color:#1c2024;font-weight:500}.step-number[data-v-6654c905]{color:#1c2024;background:#f0f0f3;border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;font-size:12px;font-weight:600;display:flex}.prepayment-balance[data-v-0ac31d04]{font-variant-numeric:tabular-nums;color:var(--strong);font-size:16px;font-weight:600}.photo-field[data-v-6bd949c5]{align-items:center;gap:14px;display:flex}.photo[data-v-6bd949c5]{object-fit:cover;width:48px;height:48px;box-shadow:0 0 0 1px var(--ring);border-radius:9999px;flex-shrink:0}.photo.is-initials[data-v-6bd949c5]{background:var(--hovered);color:var(--body);justify-content:center;align-items:center;font-size:16px;font-weight:500;display:flex}.photo-actions[data-v-6bd949c5]{gap:6px;display:flex}.photo-button[data-v-6bd949c5]{height:32px;box-shadow:0 0 0 1px var(--ring), var(--shadow-xs);white-space:nowrap;color:var(--strong);cursor:pointer;background:#fff;border-radius:6px;padding:0 12px;font-size:13px;font-weight:500}.photo-button.is-ghost[data-v-6bd949c5]{box-shadow:none;color:var(--body);background:0 0}.photo-input[data-v-6bd949c5]{display:none}.seaded-save[data-v-eb1073d0]{background:var(--brand);white-space:nowrap;color:#fff;cursor:pointer;border-radius:6px;height:32px;padding:0 12px;font-size:13px;font-weight:500;transition:opacity .1s;box-shadow:inset 0 1px #ffffff29,0 1px 2px #0000001f}.seaded-save[data-v-eb1073d0]:disabled{opacity:.4;cursor:default}.seaded-input[data-v-4f909a53]{width:100%;height:36px;box-shadow:0 0 0 1px var(--ring), var(--shadow-xs);font:inherit;color:var(--strong);background:#fff;border:0;border-radius:6px;outline:none;padding:0 12px;font-size:14px}.seaded-input[data-v-4f909a53]:focus{box-shadow:0 0 0 3px #006aff26,0 0 0 1px #006affa3}.seaded-input[data-v-4f909a53]:disabled{background:var(--weak-bg);color:var(--body)}.level-options[data-v-be9697ea]{grid-template-columns:minmax(0,1fr);gap:8px;display:grid}.level-option[data-v-be9697ea]{box-shadow:0 0 0 1px var(--ring);text-align:left;cursor:pointer;background:#fff;border-radius:8px;align-items:flex-start;gap:12px;padding:12px 14px;transition:box-shadow .1s,background-color .1s;display:flex}.level-option[data-v-be9697ea]:hover{box-shadow:0 0 0 1px var(--ring-hovered)}.level-option.is-selected[data-v-be9697ea]{background:#f5f9ff;box-shadow:0 0 0 1px #006affa3}.option-radio[data-v-be9697ea]{width:16px;height:16px;box-shadow:inset 0 0 0 1px var(--ring-hovered);border-radius:9999px;flex-shrink:0;margin-top:2px;transition:box-shadow .15s}.is-selected .option-radio[data-v-be9697ea]{box-shadow:inset 0 0 0 5px var(--brand)}.option-text[data-v-be9697ea]{flex-direction:column;gap:2px;display:flex}.option-name[data-v-be9697ea]{color:var(--strong);font-size:14px;font-weight:500}.option-description[data-v-be9697ea]{color:var(--body);font-size:13px;line-height:18.5px}.seaded-input[data-v-be9697ea]{width:100%;height:36px;box-shadow:0 0 0 1px var(--ring), var(--shadow-xs);font:inherit;color:var(--strong);background:#fff;border:0;border-radius:6px;outline:none;padding:0 12px;font-size:14px}.seaded-input[data-v-be9697ea]:focus{box-shadow:0 0 0 3px #006aff26,0 0 0 1px #006affa3}@media (width>=48rem){.level-options[data-v-be9697ea]{grid-template-columns:repeat(2,minmax(0,1fr))}}.snp-empty[data-v-ca42d97a]{color:var(--weak);padding:24px;font-size:13px}.session-figures[data-v-ca42d97a]{border-bottom:1px solid var(--ring);grid-template-columns:repeat(auto-fit,minmax(140px,1fr));display:grid}.session-figure[data-v-ca42d97a]{flex-direction:column;padding:16px 24px;display:flex}.session-figure+.session-figure[data-v-ca42d97a]{border-left:1px solid var(--ring)}.figure-label[data-v-ca42d97a]{color:var(--weak);font-size:12px;font-weight:500}.figure-value[data-v-ca42d97a]{font-variant-numeric:tabular-nums;color:var(--strong);margin-top:4px;font-size:22px;font-weight:600;line-height:28px}.figure-change[data-v-ca42d97a]{font-variant-numeric:tabular-nums;color:var(--weak);font-size:12px;font-weight:500}.figure-count[data-v-ca42d97a]{color:var(--weak);font-size:12px}.snp-table[data-v-ca42d97a]{border-collapse:collapse;width:100%;font-size:13px}.snp-table th[data-v-ca42d97a]{border-bottom:1px solid var(--ring);background:var(--weak-bg);text-align:left;height:34px;color:var(--weak);padding:0 24px;font-size:12px;font-weight:500}.snp-table td[data-v-ca42d97a]{height:44px;color:var(--strong);padding:0 24px}.snp-table tbody tr+tr td[data-v-ca42d97a]{border-top:1px solid var(--ring)}.snp-table .is-numeric[data-v-ca42d97a],.snp-table th.is-numeric[data-v-ca42d97a]{font-variant-numeric:tabular-nums;text-align:right}.season-tag[data-v-ca42d97a]{background:var(--hovered);color:var(--body);border-radius:4px;margin-right:6px;padding:0 5px;font-size:11px;font-weight:500;display:inline-block}.table-change[data-v-ca42d97a]{min-width:44px;color:var(--weak);margin-left:6px;font-size:12px;display:inline-block}.is-up[data-v-ca42d97a]{color:#208368}.is-down[data-v-ca42d97a]{color:#ca244d}.snp-more[data-v-ca42d97a]{border-top:1px solid var(--ring);text-align:left;width:100%;color:var(--brand);cursor:pointer;padding:12px 24px;font-size:13px;font-weight:500}.seaded-button[data-v-ca42d97a]{height:32px;box-shadow:0 0 0 1px var(--ring), var(--shadow-xs);white-space:nowrap;color:var(--strong);background:#fff;border-radius:6px;align-items:center;padding:0 12px;font-size:13px;font-weight:500;display:inline-flex}.list-caption[data-v-1a7dbd71]{background:var(--weak-bg);color:var(--weak);padding:10px 24px;font-size:12px;font-weight:500}.list-caption[data-v-1a7dbd71]:first-child{border-radius:8px 8px 0 0}.list-caption[data-v-1a7dbd71]:not(:first-child),.list-caption[data-v-1a7dbd71]+*{border-top:1px solid var(--ring)}.entry-row[data-v-1a7dbd71]{flex-wrap:wrap;align-items:center;gap:8px 16px;padding:14px 24px;display:flex}.entry-row+.entry-row[data-v-1a7dbd71]{border-top:1px solid var(--ring)}.entry-date[data-v-1a7dbd71]{flex-direction:column;width:88px;display:flex}.date-day[data-v-1a7dbd71]{font-variant-numeric:tabular-nums;color:var(--strong);font-size:14px;font-weight:500}.date-weekday[data-v-1a7dbd71]{color:var(--weak);font-size:12px}.entry-text[data-v-1a7dbd71]{flex-direction:column;flex:1;min-width:180px;display:flex}.entry-name[data-v-1a7dbd71]{color:var(--strong);font-size:14px;font-weight:500}.entry-name[data-v-1a7dbd71]:hover{color:var(--brand)}.entry-meta[data-v-1a7dbd71]{font-variant-numeric:tabular-nums;color:var(--body);font-size:13px}.entry-badge[data-v-1a7dbd71]{white-space:nowrap;border-radius:9999px;align-items:center;gap:6px;height:22px;padding:0 8px;font-size:12px;font-weight:500;display:inline-flex}.badge-dot[data-v-1a7dbd71]{background:currentColor;border-radius:9999px;width:6px;height:6px}.tone-positive[data-v-1a7dbd71]{color:#208368;background:#e6f6eb}.tone-danger[data-v-1a7dbd71]{color:#ca244d;background:#feebef}.tone-neutral[data-v-1a7dbd71]{background:var(--hovered);color:var(--body)}.entry-note[data-v-1a7dbd71]{color:var(--weak);font-size:13px}.list-empty[data-v-1a7dbd71]{color:var(--weak);padding:16px 24px;font-size:13px}.list-more[data-v-1a7dbd71]{border-top:1px solid var(--ring);text-align:left;width:100%;color:var(--brand);cursor:pointer;padding:12px 24px;font-size:13px;font-weight:500}.seaded-button[data-v-1a7dbd71]{height:32px;box-shadow:0 0 0 1px var(--ring), var(--shadow-xs);white-space:nowrap;color:var(--strong);cursor:pointer;background:#fff;border-radius:6px;align-items:center;padding:0 12px;font-size:13px;font-weight:500;display:inline-flex}.seaded-button.is-primary[data-v-1a7dbd71]{background:var(--brand);color:#fff;box-shadow:inset 0 1px #ffffff29,0 1px 2px #0000001f}.seaded[data-v-7e0d766a]{--strong:#1c2024;--body:#60646c;--weak:#6f727b;--hovered:#f0f0f3;--weak-bg:#f9f9fb;--ring:#00062e32;--ring-hovered:#00083046;--brand:#006aff;--shadow-xs:0 0 1px 0 #00000008, 0 1px 2px 0 #0000000f;font-feature-settings:"cv11";color:var(--strong);font-family:Inter Variable,Inter,ui-sans-serif,system-ui,sans-serif}.seaded-panel[data-v-7e0d766a]{background:#fcfcfd;min-height:calc(100vh - 56px)}.seaded-content[data-v-7e0d766a]{width:100%;max-width:64rem;margin-inline:auto;padding:40px 24px 80px}.seaded-header[data-v-7e0d766a]{margin-bottom:32px}h1[data-v-7e0d766a]{letter-spacing:-.01em;color:var(--strong);font-size:24px;font-weight:600;line-height:32px}.seaded-header p[data-v-7e0d766a]{color:var(--body);margin-top:2px;font-size:14px}.nav-bar[data-v-4a6ef720]{--bg-color:#fff;--border-color:#00000018;--active-color:#0000000c;--accent-color:#00001e;--ink:#171717;z-index:50;width:100%;color:var(--ink);position:sticky;top:0}.nav-row[data-v-4a6ef720]{border-bottom:1px solid var(--border-color);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#fffc;align-items:center;height:64px;transition:background-color .15s ease-out;display:flex}.nav-frame[data-v-4a6ef720]{width:100%;max-width:80rem;height:100%;padding-inline:calc(env(safe-area-inset-left,0rem) + 1.125rem) calc(env(safe-area-inset-right,0rem) + 1.125rem);justify-content:space-between;align-items:center;margin-inline:auto;display:flex}.nav-start[data-v-4a6ef720],.nav-brand[data-v-4a6ef720]{align-items:center;height:100%;display:flex}.brand-home[data-v-4a6ef720]{flex-shrink:0;padding-right:1.25rem;transform:translateY(1px)}.brand-home-link[data-v-4a6ef720]{flex-shrink:0;margin-inline:-.25rem;padding:.25rem;font-size:24px;font-weight:500;display:block}.brand-logo[data-v-4a6ef720]{width:63.2px;height:21.6px}.brand-separator[data-v-4a6ef720]{--gap:1.25rem;height:100%;-webkit-mask-image:linear-gradient(to left, transparent, #000 var(--gap));mask-image:linear-gradient(to left, transparent, #000 var(--gap));flex-shrink:0;align-items:center;display:flex;overflow:hidden}.brand-divider[data-v-4a6ef720]{border-right:1px solid var(--border-color);flex-shrink:0;height:100%;padding-left:.25rem;display:none}.brand-gap[data-v-4a6ef720]{width:var(--gap)}.nav-menu-wrap[data-v-4a6ef720]{position:relative}.nav-menu[data-v-4a6ef720]{align-items:center;padding-top:1px;display:none}.nav-dropdown[data-v-4a6ef720]{position:relative}.nav-item[data-v-4a6ef720]{letter-spacing:-.025em;height:36px;color:var(--ink);border-radius:8px;align-items:center;gap:8px;padding-inline:.75rem;font-size:15px;font-weight:500;display:flex}.nav-item[data-v-4a6ef720]:hover,.nav-item.is-open[data-v-4a6ef720],.nav-item.is-active[data-v-4a6ef720]{background:var(--active-color)}.nav-trigger[data-v-4a6ef720]{cursor:pointer;gap:.25rem;padding-right:.5rem}.trigger-chevron[data-v-4a6ef720]{width:20px;height:20px;color:var(--accent-color)}.chevron-group[data-v-4a6ef720],.chevron-left[data-v-4a6ef720],.chevron-right[data-v-4a6ef720]{transition:transform .15s ease-out}.chevron-left[data-v-4a6ef720],.chevron-right[data-v-4a6ef720]{transform-origin:10px 13px}.nav-trigger.is-open .chevron-group[data-v-4a6ef720]{transform:translateY(-5.25px)}.nav-trigger.is-open .chevron-left[data-v-4a6ef720]{transform:rotate(-90deg)}.nav-trigger.is-open .chevron-right[data-v-4a6ef720]{transform:rotate(90deg)}.dropdown-panel[data-v-4a6ef720]{transform-origin:top;width:auto;padding-top:.5rem;position:absolute;top:100%;left:0}.dropdown-card[data-v-4a6ef720]{border:1px solid var(--border-color);background:var(--bg-color);border-radius:8px;flex-direction:column;min-width:8rem;padding:.25rem;display:flex;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a}.dropdown-link[data-v-4a6ef720]{white-space:nowrap;border-radius:2px;align-items:center;gap:.5rem;padding:.5rem 1rem .5rem .5rem;font-size:14px;font-weight:500;line-height:20px;display:flex}.dropdown-link[data-v-4a6ef720]:hover{background:#00000008}.dropdown-icon[data-v-4a6ef720]{opacity:.6;flex-shrink:0;width:16px;height:16px}.dropdown-label[data-v-4a6ef720]{opacity:.8}.dropdown-link:hover .dropdown-icon[data-v-4a6ef720]{opacity:.9}.dropdown-link:hover .dropdown-label[data-v-4a6ef720]{opacity:1}.dropdown-enter-active[data-v-4a6ef720]{animation:.2s nav-scale-in-4a6ef720}.dropdown-leave-active[data-v-4a6ef720]{animation:.2s nav-scale-out-4a6ef720}@keyframes nav-scale-in-4a6ef720{0%{opacity:0;transform:perspective(2000px)rotateX(-8deg)scale(.96)}to{opacity:1;transform:perspective(2000px)rotateX(0)scale(1)}}@keyframes nav-scale-out-4a6ef720{0%{opacity:1;transform:perspective(2000px)rotateX(0)scale(1)}to{opacity:0;transform:perspective(2000px)rotateX(-8deg)scale(.96)}}@keyframes nav-fade-in-4a6ef720{0%{opacity:0}to{opacity:1}}@keyframes nav-fade-out-4a6ef720{0%{opacity:1}to{opacity:0}}@media (prefers-reduced-motion:reduce){.dropdown-enter-active[data-v-4a6ef720]{animation-name:nav-fade-in-4a6ef720}.dropdown-leave-active[data-v-4a6ef720]{animation-name:nav-fade-out-4a6ef720}}.nav-end[data-v-4a6ef720]{align-items:center;gap:1rem;display:flex}.nav-actions[data-v-4a6ef720]{align-items:center;gap:.5rem;display:flex}.nav-tournaments[data-v-4a6ef720]{display:none}.nav-admin[data-v-4a6ef720],.mobile-admin[data-v-4a6ef720]{white-space:nowrap;color:#1c2024;color:color(display-p3 .113 .125 .14);background:#fff;border:1px solid #0000001a;border-radius:6px;justify-content:center;align-items:center;gap:6px;font-weight:500;transition:background-color .1s ease-out}.nav-admin[data-v-4a6ef720]:hover,.mobile-admin[data-v-4a6ef720]:hover{background:#f9f9fb;background:color(display-p3 .976 .976 .984)}.nav-admin[data-v-4a6ef720]{height:32px;padding-inline:.375rem .5rem;font-size:14px;line-height:20px;display:none}.mobile-admin[data-v-4a6ef720]{height:40px;padding-inline:1rem;font-size:16px;display:flex}.nav-account[data-v-4a6ef720]{white-space:nowrap;color:#fff;background:#000;border:1px solid #0000;border-radius:6px;justify-content:center;align-items:center;height:32px;padding-inline:.5rem;font-size:14px;font-weight:500;line-height:20px;transition:background-color .1s ease-out;display:none}.nav-account[data-v-4a6ef720]:hover{background:#000c}.nav-account.is-signed-in[data-v-4a6ef720],.mobile-account.is-signed-in[data-v-4a6ef720]{color:#1c2024;color:color(display-p3 .113 .125 .14);background:#fff;border-color:#0000001a}.nav-account.is-signed-in[data-v-4a6ef720]:hover,.mobile-account.is-signed-in[data-v-4a6ef720]:hover{background:#f9f9fb;background:color(display-p3 .976 .976 .984)}.account-avatar[data-v-4a6ef720]{object-fit:cover;border-radius:50%;flex-shrink:0;width:24px;height:24px}.nav-account[data-v-4a6ef720]:has(.account-avatar){padding-left:3px}.nav-icon-button[data-v-4a6ef720]{cursor:pointer;border-radius:8px;justify-content:center;align-items:center;padding:.25rem;display:flex}.nav-icon[data-v-4a6ef720]{color:#000;width:24px;height:24px}.mobile-layer[data-v-4a6ef720]{z-index:99;pointer-events:none;width:100%;height:100vh;position:fixed;top:0;left:0;overflow:hidden}.mobile-menu[data-v-4a6ef720]{background:var(--bg-color);pointer-events:none;width:100%;height:100%;line-height:1.25;transition:transform .3s ease-out;position:relative;overflow:hidden;transform:translate(100%)}.mobile-menu.is-open[data-v-4a6ef720]{pointer-events:auto;transform:translate(0)}.mobile-scroll[data-v-4a6ef720]{flex-direction:column;width:100%;height:100%;display:flex;overflow-y:auto}.mobile-header[data-v-4a6ef720]{justify-content:space-between;align-items:center;padding:1.5rem;display:flex}.mobile-logo[data-v-4a6ef720]{flex-shrink:0;padding:.25rem;font-size:24px;font-weight:500;line-height:1}.mobile-list[data-v-4a6ef720]{flex-direction:column;padding-inline:1.5rem;display:flex}.mobile-list li[data-v-4a6ef720]{width:100%}.mobile-row[data-v-4a6ef720]{border-bottom:1px solid var(--border-color);text-align:left;cursor:pointer;justify-content:space-between;align-items:center;width:100%;padding-block:1rem;font-size:20px;font-weight:500;line-height:1;display:flex}.mobile-footer[data-v-4a6ef720]{flex-grow:1;padding-inline:1.5rem}.mobile-footer-inner[data-v-4a6ef720]{flex-direction:column;height:100%;display:flex}.mobile-actions[data-v-4a6ef720]{gap:8px;padding-block:1.5rem;display:grid}.mobile-account[data-v-4a6ef720]{white-space:nowrap;color:#fff;background:#000;border:1px solid #0000;border-radius:6px;justify-content:center;align-items:center;gap:8px;height:40px;padding-inline:1rem;font-size:16px;font-weight:500;transition:background-color .1s ease-out;display:flex}.mobile-account[data-v-4a6ef720]:hover{background:#000c}@media (width>=48rem){.brand-divider[data-v-4a6ef720]{display:block}}@media (width>=64rem){.nav-menu[data-v-4a6ef720],.nav-tournaments[data-v-4a6ef720]{display:flex}.nav-account[data-v-4a6ef720]{gap:6px;display:inline-flex}.nav-admin[data-v-4a6ef720]{display:inline-flex}.nav-burger[data-v-4a6ef720],.mobile-menu[data-v-4a6ef720]{display:none}}.version-switcher[data-v-9000633c]{z-index:50;background:#11181c;border-radius:9999px;align-items:center;gap:2px;max-width:calc(100vw - 40px);padding:4px;display:flex;position:fixed;bottom:20px;right:20px;overflow-x:auto;box-shadow:0 8px 24px -8px #00000059,inset 0 0 0 1px #ffffff14}.version-switcher.is-row-1[data-v-9000633c]{bottom:68px}.version-switcher.is-row-2[data-v-9000633c]{bottom:116px}.version-switcher.is-row-3[data-v-9000633c]{bottom:164px}.switcher-label[data-v-9000633c]{letter-spacing:.04em;text-transform:uppercase;color:#8b8d98;padding:0 10px 0 12px;font-family:Commit Mono,ui-monospace,monospace;font-size:11px;font-weight:600}.switcher-option[data-v-9000633c]{white-space:nowrap;color:#c7ccd1;border-radius:9999px;padding:6px 14px;font-size:13px;font-weight:500;line-height:18px;transition:background-color .15s,color .15s}.switcher-option[data-v-9000633c]:hover{color:#fff}.switcher-option.is-active[data-v-9000633c]{color:#11181c;background:#fff}.landing-page[data-v-8ce092e2]{flex-direction:column;min-height:100vh;display:flex}.page-main[data-v-8ce092e2]{flex:1 0 auto}.page-footer[data-v-8ce092e2]{margin-top:96px}.page-footer.is-flush[data-v-8ce092e2]{margin-top:0}.pilv-name-field[data-v-de37559e]{flex-direction:column;gap:6px;animation:.25s ease-out field-in-de37559e;display:flex}.field-label[data-v-de37559e]{color:var(--body);font-size:13px;font-weight:500}.field-note[data-v-de37559e]{color:var(--accent);font-size:13px;line-height:1.45}.field-control[data-v-de37559e]{background:var(--surface);height:44px;box-shadow:inset 0 0 0 1px var(--grid);font:inherit;color:var(--strong);border:0;border-radius:8px;outline:none;padding:0 12px;font-size:15px;transition:box-shadow .15s,background-color .15s}.field-control[data-v-de37559e]:focus{box-shadow:inset 0 0 0 1px var(--strong), 0 0 0 3px #11181c14;background:#fff}@keyframes field-in-de37559e{0%{opacity:0;translate:0 -4px}}@media (prefers-reduced-motion:reduce){.pilv-name-field[data-v-de37559e]{animation:none}}.pilv-email-form[data-v-a1a3852d]{flex-direction:column;gap:14px;display:flex}.form-field[data-v-a1a3852d]{flex-direction:column;gap:6px;display:flex}.field-label[data-v-a1a3852d]{color:var(--body);font-size:13px;font-weight:500}.field-control[data-v-a1a3852d]{background:var(--surface);height:44px;box-shadow:inset 0 0 0 1px var(--grid);font:inherit;color:var(--strong);border:0;border-radius:8px;outline:none;padding:0 12px;font-size:15px;transition:box-shadow .15s,background-color .15s}.field-control[data-v-a1a3852d]:focus{box-shadow:inset 0 0 0 1px var(--strong), 0 0 0 3px #11181c14;background:#fff}.form-button[data-v-a1a3852d]{background:var(--strong);color:#fff;cursor:pointer;border-radius:10px;height:48px;margin-top:4px;font-size:15px;font-weight:500;transition:opacity .15s,translate .15s}.form-button[data-v-a1a3852d]:hover:not(:disabled){translate:0 -1px}.form-button[data-v-a1a3852d]:disabled{opacity:.4;cursor:default}.pilv-expired-notice[data-v-83cf2335]{background:var(--scarce-soft);color:#7a3a07;border-radius:10px;align-items:flex-start;gap:10px;padding:12px 14px;font-size:14px;line-height:1.5;display:flex}.notice-mark[data-v-83cf2335]{background:var(--scarce);color:#fff;border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;width:18px;height:18px;margin-top:2px;font-size:11px;font-weight:700;display:flex}strong[data-v-83cf2335]{font-weight:600}.google-login-button[data-v-04d91e60]{justify-content:center;display:flex}.pilv-google-login[data-v-9d6b01ed]{justify-content:center;min-height:44px;display:flex}.pilv-legal[data-v-897433fc]{border-top:1px solid var(--grid);color:var(--weak);padding-top:16px;font-size:12px;line-height:1.5}a[data-v-897433fc]{color:var(--body);text-underline-offset:2px;text-decoration:underline}a[data-v-897433fc]:hover{color:var(--strong)}.pilv-link-sent[data-v-c3e6d19a]{background:var(--live-soft);border-radius:12px;flex-direction:column;align-items:flex-start;gap:6px;padding:20px;animation:.3s ease-out sent-in-c3e6d19a;display:flex}.sent-mark[data-v-c3e6d19a]{width:36px;height:36px;color:var(--live);background:#fff;border-radius:9999px;justify-content:center;align-items:center;margin-bottom:6px;display:flex}.sent-mark svg[data-v-c3e6d19a]{width:20px;height:20px}.sent-title[data-v-c3e6d19a]{color:var(--strong);font-size:17px;font-weight:500}.sent-text[data-v-c3e6d19a]{color:var(--body);overflow-wrap:anywhere;font-size:14px;line-height:1.5}b[data-v-c3e6d19a]{color:var(--strong);font-weight:600}@keyframes sent-in-c3e6d19a{0%{opacity:0;translate:0 6px}}@media (prefers-reduced-motion:reduce){.pilv-link-sent[data-v-c3e6d19a]{animation:none}}.pilv-pitch[data-v-e4075a26]{display:none}.pitch-content[data-v-e4075a26]{width:100%;max-width:440px}.pitch-eyebrow[data-v-e4075a26]{letter-spacing:.04em;text-transform:uppercase;color:var(--accent);font-family:Commit Mono,ui-monospace,monospace;font-size:12px}h2[data-v-e4075a26]{letter-spacing:-.035em;text-wrap:balance;color:var(--strong);margin-top:12px;font-size:36px;font-weight:500;line-height:1.1}.pitch-points[data-v-e4075a26]{border-top:1px solid var(--line);flex-direction:column;margin-top:40px;display:flex}.pitch-point[data-v-e4075a26]{border-bottom:1px solid var(--line);gap:14px;padding:18px 0;display:flex}.point-mark[data-v-e4075a26]{background:var(--strong);border-radius:2px;flex-shrink:0;width:8px;height:8px;margin-top:7px}.point-title[data-v-e4075a26]{color:var(--strong);font-size:15px;font-weight:500;display:block}.point-text[data-v-e4075a26]{color:var(--body);margin-top:2px;font-size:14px;line-height:1.5;display:block}@media (width>=64rem){.pilv-pitch[data-v-e4075a26]{border-left:1px solid var(--grid);background-color:var(--surface);background-image:linear-gradient(var(--grid) 1px, transparent 1px), linear-gradient(90deg, var(--grid) 1px, transparent 1px);background-size:48px 48px;justify-content:center;align-items:center;padding:64px;display:flex}}.pilv-standalone-hint[data-v-b757c150]{background:var(--accent-soft);border-radius:12px;flex-direction:column;gap:12px;padding:14px;display:flex}.hint-title[data-v-b757c150]{color:var(--strong);font-size:14px;font-weight:600}.hint-copy p[data-v-b757c150]{color:var(--body);margin-top:2px;font-size:13px;line-height:1.5}.hint-copy b[data-v-b757c150]{font-weight:600}.hint-field[data-v-b757c150]{gap:6px;display:flex}input[data-v-b757c150]{min-width:0;height:40px;box-shadow:inset 0 0 0 1px var(--line);font:inherit;color:var(--strong);background:#fff;border:0;border-radius:8px;outline:none;flex:1;padding:0 12px;font-size:14px}button[data-v-b757c150]{background:var(--strong);color:#fff;cursor:pointer;border-radius:8px;height:40px;padding:0 14px;font-size:14px;font-weight:500}.hint-error[data-v-b757c150]{color:#ca244d;font-size:13px;font-weight:500}.pilv[data-v-af8a6c46]{background:#fff;min-height:100vh;display:grid}.pilv-form-side[data-v-af8a6c46]{padding:20px 16px 40px;padding-left:max(16px, env(safe-area-inset-left));padding-bottom:max(40px, env(safe-area-inset-bottom));flex-direction:column;display:flex}.pilv-top[data-v-af8a6c46]{justify-content:space-between;align-items:center;gap:16px;display:flex}.top-brand[data-v-af8a6c46]{letter-spacing:-.02em;color:var(--strong);font-size:18px;font-weight:600}.top-back[data-v-af8a6c46]{color:var(--body);align-items:center;gap:6px;font-size:14px;font-weight:500;transition:color .15s;display:inline-flex}.top-back[data-v-af8a6c46]:hover{color:var(--strong)}.top-back svg[data-v-af8a6c46]{width:16px;height:16px}.pilv-main[data-v-af8a6c46]{flex:1;justify-content:center;align-items:center;padding-top:48px;display:flex}.pilv-content[data-v-af8a6c46]{flex-direction:column;gap:20px;width:100%;max-width:380px;display:flex}.pilv-heading[data-v-af8a6c46]{margin-bottom:8px}h1[data-v-af8a6c46]{letter-spacing:-.03em;color:var(--strong);font-size:32px;font-weight:500;line-height:1.1}.pilv-heading p[data-v-af8a6c46]{text-wrap:pretty;color:var(--body);margin-top:10px;font-size:15px;line-height:1.5}.pilv-divider[data-v-af8a6c46]{letter-spacing:.04em;text-transform:uppercase;color:var(--weak);align-items:center;gap:12px;font-family:Commit Mono,ui-monospace,monospace;font-size:12px;display:flex}.pilv-divider[data-v-af8a6c46]:before,.pilv-divider[data-v-af8a6c46]:after{content:"";background:var(--grid);flex:1;height:1px}@media (width>=48rem){.pilv-form-side[data-v-af8a6c46]{padding:28px 48px 48px}}@media (width>=64rem){.pilv[data-v-af8a6c46]{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.pilv-main[data-v-af8a6c46]{padding-top:0}}.tanane-name-field[data-v-c0dc9402]{flex-direction:column;gap:6px;animation:.25s ease-out field-in-c0dc9402;display:flex}.field-label[data-v-c0dc9402]{color:var(--body);font-size:13px;font-weight:500}.field-note[data-v-c0dc9402]{color:var(--accent);font-size:13px;line-height:1.45}.field-control[data-v-c0dc9402]{background:var(--surface);height:44px;box-shadow:inset 0 0 0 1px var(--grid);font:inherit;color:var(--strong);border:0;border-radius:8px;outline:none;padding:0 12px;font-size:15px;transition:box-shadow .15s,background-color .15s}.field-control[data-v-c0dc9402]:focus{box-shadow:inset 0 0 0 1px var(--strong), 0 0 0 3px #11181c14;background:#fff}@keyframes field-in-c0dc9402{0%{opacity:0;translate:0 -4px}}@media (prefers-reduced-motion:reduce){.tanane-name-field[data-v-c0dc9402]{animation:none}}.tanane-email-form[data-v-66065024]{flex-direction:column;gap:14px;display:flex}.form-field[data-v-66065024]{flex-direction:column;gap:6px;display:flex}.field-label[data-v-66065024]{color:var(--body);font-size:13px;font-weight:500}.field-control[data-v-66065024]{background:var(--surface);height:44px;box-shadow:inset 0 0 0 1px var(--grid);font:inherit;color:var(--strong);border:0;border-radius:8px;outline:none;padding:0 12px;font-size:15px;transition:box-shadow .15s,background-color .15s}.field-control[data-v-66065024]:focus{box-shadow:inset 0 0 0 1px var(--strong), 0 0 0 3px #11181c14;background:#fff}.form-button[data-v-66065024]{background:var(--strong);color:#fff;cursor:pointer;border-radius:10px;height:48px;margin-top:4px;font-size:15px;font-weight:500;transition:opacity .15s,translate .15s}.form-button[data-v-66065024]:hover:not(:disabled){translate:0 -1px}.form-button[data-v-66065024]:disabled{opacity:.4;cursor:default}.tanane-expired-notice[data-v-70b971f4]{background:var(--scarce-soft);color:#7a3a07;border-radius:10px;align-items:flex-start;gap:10px;padding:12px 14px;font-size:14px;line-height:1.5;display:flex}.notice-mark[data-v-70b971f4]{background:var(--scarce);color:#fff;border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;width:18px;height:18px;margin-top:2px;font-size:11px;font-weight:700;display:flex}strong[data-v-70b971f4]{font-weight:600}.tanane-google-login[data-v-4a2252a1]{justify-content:center;min-height:44px;display:flex}.tanane-legal[data-v-42e62a79]{border-top:1px solid var(--grid);color:var(--weak);padding-top:16px;font-size:13px;line-height:1.5}a[data-v-42e62a79]{color:var(--body);text-underline-offset:2px;text-decoration:underline}a[data-v-42e62a79]:hover{color:var(--strong)}.tanane-link-sent[data-v-2611c0b8]{background:var(--live-soft);border-radius:12px;flex-direction:column;align-items:flex-start;gap:6px;padding:20px;animation:.3s ease-out sent-in-2611c0b8;display:flex}.sent-mark[data-v-2611c0b8]{width:36px;height:36px;color:var(--live);background:#fff;border-radius:9999px;justify-content:center;align-items:center;margin-bottom:6px;display:flex}.sent-mark svg[data-v-2611c0b8]{width:20px;height:20px}.sent-title[data-v-2611c0b8]{color:var(--strong);font-size:17px;font-weight:500}.sent-text[data-v-2611c0b8]{color:var(--body);overflow-wrap:anywhere;font-size:14px;line-height:1.5}b[data-v-2611c0b8]{color:var(--strong);font-weight:600}@keyframes sent-in-2611c0b8{0%{opacity:0;translate:0 6px}}@media (prefers-reduced-motion:reduce){.tanane-link-sent[data-v-2611c0b8]{animation:none}}.tanane-photo[data-v-b0118bd5]{background:url(/images/padel-court.webp) 0/cover;display:none;position:relative;box-shadow:0 25px 50px -12px #11181c40}.photo-credit[data-v-b0118bd5]{text-align:right;color:#fffc;width:100%;padding:0 16px 4px;font-size:12px;position:absolute;bottom:0;right:0}.photo-credit a[data-v-b0118bd5]{color:inherit;font-weight:500;text-decoration:underline}@media (width>=48rem){.tanane-photo[data-v-b0118bd5]{display:block}}.tanane-standalone-hint[data-v-20bb5068]{background:var(--accent-soft);border-radius:12px;flex-direction:column;gap:12px;padding:14px;display:flex}.hint-title[data-v-20bb5068]{color:var(--strong);font-size:14px;font-weight:600}.hint-copy p[data-v-20bb5068]{color:var(--body);margin-top:2px;font-size:13px;line-height:1.5}.hint-copy b[data-v-20bb5068]{font-weight:600}.hint-field[data-v-20bb5068]{gap:6px;display:flex}input[data-v-20bb5068]{min-width:0;height:40px;box-shadow:inset 0 0 0 1px var(--line);font:inherit;color:var(--strong);background:#fff;border:0;border-radius:8px;outline:none;flex:1;padding:0 12px;font-size:14px}button[data-v-20bb5068]{background:var(--strong);color:#fff;cursor:pointer;border-radius:8px;height:40px;padding:0 14px;font-size:14px;font-weight:500}.hint-error[data-v-20bb5068]{color:#ca244d;font-size:13px;font-weight:500}.tanane[data-v-1ab0f0a0]{padding-right:env(safe-area-inset-right);background:#fff;min-height:100vh;display:grid}.tanane-form-side[data-v-1ab0f0a0]{padding:20px 16px 40px;padding-left:max(16px, env(safe-area-inset-left));padding-bottom:max(40px, env(safe-area-inset-bottom));flex-direction:column;display:flex}.tanane-top[data-v-1ab0f0a0]{justify-content:space-between;align-items:center;gap:16px;display:flex}.top-brand[data-v-1ab0f0a0]{letter-spacing:-.02em;color:var(--strong);font-size:18px;font-weight:600}.tanane-main[data-v-1ab0f0a0]{flex:1;justify-content:center;align-items:center;padding-top:48px;display:flex}.tanane-content[data-v-1ab0f0a0]{flex-direction:column;gap:20px;width:100%;max-width:380px;display:flex}.tanane-heading[data-v-1ab0f0a0]{margin-bottom:8px}h1[data-v-1ab0f0a0]{letter-spacing:-.03em;color:var(--strong);font-size:32px;font-weight:500;line-height:1.1}.tanane-heading p[data-v-1ab0f0a0]{text-wrap:pretty;color:var(--body);margin-top:10px;font-size:15px;line-height:1.5}.tanane-divider[data-v-1ab0f0a0]{letter-spacing:.04em;text-transform:uppercase;color:var(--weak);align-items:center;gap:12px;font-family:Commit Mono,ui-monospace,monospace;font-size:12px;display:flex}.tanane-divider[data-v-1ab0f0a0]:before,.tanane-divider[data-v-1ab0f0a0]:after{content:"";background:var(--grid);flex:1;height:1px}@media (width>=48rem){.tanane[data-v-1ab0f0a0]{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.tanane-form-side[data-v-1ab0f0a0]{padding:28px 48px 48px}.tanane-main[data-v-1ab0f0a0]{padding-top:0}}.joon-ball[data-v-20188fe1]{width:min(60vw,320px)}@media (prefers-reduced-motion:no-preference){.ball-fill[data-v-20188fe1]{animation:.6s ease-out both joon-fade-20188fe1}.ball-stroke[data-v-20188fe1]{stroke-dasharray:1 2;animation:.8s cubic-bezier(.65,0,.35,1) .15s both joon-draw-20188fe1}.ball-stroke[data-v-20188fe1]:nth-child(2){animation-delay:.37s}.ball-stroke[data-v-20188fe1]:nth-child(3){animation-delay:.59s}.ball-stroke[data-v-20188fe1]:nth-child(4){animation-delay:.81s}.ball-stroke[data-v-20188fe1]:nth-child(5){animation-delay:1.03s}.ball-stroke[data-v-20188fe1]:nth-child(6){animation-delay:1.25s}.is-one-line .ball-stroke[data-v-20188fe1]{animation-duration:1.9s;animation-timing-function:cubic-bezier(.45,0,.2,1)}.is-one-line .ball-stroke[data-v-20188fe1]:nth-child(n+2){animation-duration:.32s;animation-timing-function:cubic-bezier(.3,0,.2,1)}.is-one-line .ball-stroke[data-v-20188fe1]:nth-child(2){animation-delay:2s}.is-one-line .ball-stroke[data-v-20188fe1]:nth-child(3){animation-delay:2.14s}}@keyframes joon-fade-20188fe1{0%{opacity:0}to{opacity:1}}@keyframes joon-draw-20188fe1{0%{stroke-dashoffset:1.01px}to{stroke-dashoffset:0}}.pulss-ball[data-v-e394e7a4]{width:min(60vw,320px);overflow:visible}.ball-body[data-v-e394e7a4],.ball-ripple[data-v-e394e7a4]{transform-box:fill-box;transform-origin:50%}.ball-ripple[data-v-e394e7a4]{opacity:0;stroke-width:3px;vector-effect:non-scaling-stroke}@media (prefers-reduced-motion:no-preference){.ball-body[data-v-e394e7a4]{animation:.9s both pulss-pop-e394e7a4}.ball-ripple[data-v-e394e7a4]{animation:1.1s cubic-bezier(.2,.7,.3,1) .26s forwards pulss-ripple-e394e7a4}.ball-ripple[data-v-e394e7a4]:nth-of-type(2){animation-delay:.42s}}@keyframes pulss-pop-e394e7a4{0%{animation-timing-function:cubic-bezier(.3,0,.5,1);transform:scale(0)}40%{animation-timing-function:ease-in-out;transform:scale(1.14)}62%{animation-timing-function:ease-in-out;transform:scale(.95)}80%{animation-timing-function:ease-in-out;transform:scale(1.02)}to{transform:scale(1)}}@keyframes pulss-ripple-e394e7a4{0%{opacity:.45;transform:scale(1.05)}to{opacity:0;transform:scale(1.7)}}.ball-page[data-v-2e5a1b7e]{background:#fff;place-items:center;min-height:100vh;display:grid;overflow:hidden}.aut-actions[data-v-c190e72d]{flex-wrap:wrap;align-items:center;gap:12px 24px;display:flex}.action-home[data-v-c190e72d]{color:#fff;background:var(--strong);border-radius:10px;justify-content:center;align-items:center;height:44px;padding:0 20px;font-size:15px;font-weight:500;transition:background-color .15s;display:inline-flex}.action-home[data-v-c190e72d]:hover{background:#2b3338}.action-tournaments[data-v-c190e72d]{color:var(--strong);align-items:center;gap:6px;font-size:15px;font-weight:500;display:inline-flex}.action-tournaments svg[data-v-c190e72d]{width:16px;height:16px;transition:translate .2s ease-out}.action-tournaments:hover svg[data-v-c190e72d]{translate:3px}.message-eyebrow[data-v-9482896e]{letter-spacing:.04em;text-transform:uppercase;color:var(--weak);font-family:Commit Mono,ui-monospace,monospace;font-size:12px;font-weight:600;line-height:16px}h1[data-v-9482896e]{letter-spacing:-.035em;text-wrap:balance;color:var(--strong);margin-top:16px;font-size:40px;font-weight:500;line-height:1.05}.message-text[data-v-9482896e]{text-wrap:pretty;color:var(--body);margin-top:16px;font-size:16px;font-weight:500;line-height:1.5}@media (width>=48rem){h1[data-v-9482896e]{font-size:56px}}.aut-top-line[data-v-e4d96346]{align-items:center;width:100%;max-width:1120px;margin-inline:auto;padding:20px 16px 0;display:flex}.top-brand[data-v-e4d96346]{letter-spacing:-.02em;color:var(--strong);font-size:18px;font-weight:600}@media (width>=48rem){.aut-top-line[data-v-e4d96346]{padding:28px 16px 0}}.aut-page[data-v-e4ae4331]{background:#fff;flex-direction:column;min-height:100dvh;display:flex;overflow-x:clip}.aut-main[data-v-e4ae4331]{flex-direction:column;flex:1;justify-content:center;gap:40px;width:100%;max-width:1120px;margin-inline:auto;padding:48px 16px 64px;display:flex}.aut-court[data-v-e4ae4331]{width:100%;max-width:560px}.aut-copy[data-v-e4ae4331]{flex-direction:column;gap:32px;max-width:480px;display:flex}@media (width>=64rem){.aut-main[data-v-e4ae4331]{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-content:center;align-items:center;gap:64px;padding:64px 16px 96px;display:grid}.aut-court[data-v-e4ae4331]{max-width:none}}.tabloo-actions[data-v-b47db76f]{flex-wrap:wrap;align-items:center;gap:12px 24px;display:flex}.action-home[data-v-b47db76f]{color:#fff;background:var(--strong);border-radius:8px;align-items:center;height:40px;padding-inline:18px;font-size:14px;font-weight:500;transition:background .15s;display:inline-flex}.action-home[data-v-b47db76f]:hover{background:#2b3238}.action-tournaments[data-v-b47db76f]{color:var(--strong);align-items:center;gap:6px;font-size:14px;font-weight:500;line-height:20px;display:inline-flex}.action-tournaments svg[data-v-b47db76f]{width:16px;height:16px;transition:translate .2s ease-out}.action-tournaments:hover svg[data-v-b47db76f]{translate:3px}.tabloo-board[data-v-21aeadf2]{--board-set-width:40px;--board-gap:8px;color:#fff;background:var(--strong);border-radius:14px;padding:8px 20px 12px;box-shadow:0 1px 2px #11181c1f,0 12px 32px -12px #11181c59}.board-header[data-v-21aeadf2],.board-row[data-v-21aeadf2]{grid-template-columns:minmax(0, 1fr) repeat(3, var(--board-set-width));align-items:center;column-gap:var(--board-gap);display:grid}.board-header[data-v-21aeadf2]{letter-spacing:.04em;text-transform:uppercase;color:#8b9197;border-bottom:1px solid #ffffff1a;padding-block:10px;font-family:Commit Mono,ui-monospace,monospace;font-size:11px;font-weight:600;line-height:16px}.board-status[data-v-21aeadf2]{white-space:nowrap;align-items:center;gap:8px;min-width:0;display:inline-flex}.status-dot[data-v-21aeadf2]{background:#3dd68c;border-radius:50%;flex-shrink:0;width:6px;height:6px;position:relative}.status-dot[data-v-21aeadf2]:after{content:"";opacity:0;background:#3dd68c;border-radius:50%;animation:1.8s ease-out 3 status-pulse-21aeadf2;position:absolute;inset:0}.board-set-label[data-v-21aeadf2]{text-align:center;font-variant-numeric:tabular-nums}.board-row[data-v-21aeadf2]{color:#ffffff5c;padding-block:14px}.board-row+.board-row[data-v-21aeadf2]{border-top:1px solid #ffffff0f}.board-row.is-winner[data-v-21aeadf2]{color:#fff}.row-name[data-v-21aeadf2]{letter-spacing:-.01em;white-space:nowrap;text-overflow:ellipsis;font-size:18px;font-weight:500;line-height:24px;overflow:hidden}.row-set[data-v-21aeadf2]{perspective:200px;background:#ffffff0a;border-radius:6px;justify-content:center;height:40px;display:flex;overflow:hidden}.is-winner .row-set[data-v-21aeadf2]{background:#ffffff14}.set-digit[data-v-21aeadf2]{font-variant-numeric:tabular-nums;transform-origin:50% 0;font-family:Commit Mono,ui-monospace,monospace;font-size:26px;font-weight:500;line-height:40px;animation:.26s cubic-bezier(.22,1,.36,1) digit-flip-21aeadf2;display:block}@keyframes digit-flip-21aeadf2{0%{opacity:0;transform:rotateX(-80deg)translateY(-30%)}}@keyframes status-pulse-21aeadf2{0%{opacity:.6;transform:scale(1)}to{opacity:0;transform:scale(3)}}@media (width>=48rem){.tabloo-board[data-v-21aeadf2]{--board-set-width:48px;--board-gap:10px;padding:10px 28px 16px}.board-row[data-v-21aeadf2]{padding-block:16px}.row-name[data-v-21aeadf2]{font-size:20px}.row-set[data-v-21aeadf2]{height:48px}.set-digit[data-v-21aeadf2]{font-size:30px;line-height:48px}}@media (prefers-reduced-motion:reduce){.set-digit[data-v-21aeadf2],.status-dot[data-v-21aeadf2]:after{animation:none}}h1[data-v-a58e7e27]{letter-spacing:-.03em;text-wrap:balance;color:var(--strong);font-size:32px;font-weight:500;line-height:1.1}p[data-v-a58e7e27]{text-wrap:pretty;color:var(--body);margin-top:12px;font-size:16px;font-weight:500;line-height:1.5}@media (width>=48rem){h1[data-v-a58e7e27]{font-size:40px}}.tabloo-top-line[data-v-09edcaab]{align-items:center;width:100%;max-width:912px;margin-inline:auto;padding:20px 16px 0;display:flex}.top-brand[data-v-09edcaab]{letter-spacing:-.02em;color:var(--strong);font-size:18px;font-weight:600}@media (width>=48rem){.tabloo-top-line[data-v-09edcaab]{padding:28px 16px 0}}.tabloo-page[data-v-f6907f5c]{background:#fff;flex-direction:column;min-height:100dvh;display:flex;overflow-x:clip}.tabloo-main[data-v-f6907f5c]{flex:1;justify-content:center;align-items:center;padding:48px 16px 72px;display:flex}.tabloo-column[data-v-f6907f5c]{width:100%;max-width:520px}.tabloo-message[data-v-f6907f5c]{margin-top:40px}.tabloo-actions[data-v-f6907f5c]{margin-top:28px}@media (width>=48rem){.tabloo-main[data-v-f6907f5c]{padding-block:64px 120px}.tabloo-message[data-v-f6907f5c]{margin-top:48px}}.bands-backdrop[data-v-e56c2c81]{--primary:#0057ff;pointer-events:none;display:none;position:absolute;inset:0;-webkit-mask-composite:source-in;mask-composite:intersect}.bands-backdrop.is-orange[data-v-e56c2c81]{--primary:#fe7222}.bands-backdrop.is-vertical[data-v-e56c2c81]{--angle:25deg;-webkit-mask-image:linear-gradient(#000 60%,#0000 100%),linear-gradient(#0000 0%,#000 10%),linear-gradient(270deg,#000 30%,#0000 70%);mask-image:linear-gradient(#000 60%,#0000 100%),linear-gradient(#0000 0%,#000 10%),linear-gradient(270deg,#000 30%,#0000 70%)}.bands-backdrop.is-horizontal[data-v-e56c2c81]{--angle:115deg;-webkit-mask-image:linear-gradient(270deg,#000 60%,#0000 100%),linear-gradient(90deg,#000 90%,#0000 100%),linear-gradient(#0000 30%,#000 70%);mask-image:linear-gradient(270deg,#000 60%,#0000 100%),linear-gradient(90deg,#000 90%,#0000 100%),linear-gradient(#0000 30%,#000 70%)}.stripes[data-v-e56c2c81]{--primary-half:color-mix(in oklab, var(--primary) 50%, transparent);--period:640px;--repeat:706.16px;--direction:-1;opacity:.2;pointer-events:none;position:absolute;inset:0}.stripe-layer[data-v-e56c2c81]{filter:blur(12px);position:absolute;inset:0}.stripe-tile[data-v-e56c2c81]{--scroll:calc(var(--direction) * var(--repeat));position:absolute}.is-vertical .stripe-tile[data-v-e56c2c81]{top:calc(var(--tile-index) * var(--repeat));height:var(--repeat);animation:infinite-scroll-y-e56c2c81 var(--duration) linear infinite;left:0;right:0}.is-horizontal .stripe-tile[data-v-e56c2c81]{top:0;bottom:0;left:calc(var(--tile-index) * var(--repeat));width:var(--repeat);animation:infinite-scroll-x-e56c2c81 var(--duration) linear infinite}.stripe-layer-bands .stripe-tile[data-v-e56c2c81]{background:repeating-linear-gradient(var(--angle), var(--primary) 0px, var(--primary) 50px, transparent 110px, transparent 150px, var(--primary-half) 240px, transparent 280px, var(--primary) 320px)}.stripe-layer-sweep .stripe-tile[data-v-e56c2c81]{background:repeating-linear-gradient(var(--angle), transparent 0px, var(--bg,#fff) calc(var(--period) / 5), var(--bg,#fff) calc(var(--period) / 4), transparent calc(var(--period) / 1.2), transparent var(--period))}@keyframes infinite-scroll-y-e56c2c81{0%{transform:translate(0)}to{transform:translate(0, var(--scroll,-100%))}}@keyframes infinite-scroll-x-e56c2c81{0%{transform:translate(0)}to{transform:translate(var(--scroll,-100%), 0)}}.dots[data-v-e56c2c81]{color:#ffffff80;pointer-events:none;position:absolute;inset:0}@media (width>=64rem){.bands-backdrop[data-v-e56c2c81]{display:block}}.button[data-v-a2a3d2a2]{isolation:isolate;background:var(--btn-border);text-align:center;white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;text-transform:none;letter-spacing:0;border:1px solid #0000;border-radius:6px;justify-content:center;align-items:center;height:40px;font-size:14px;font-weight:500;line-height:20px;transition:color .1s cubic-bezier(.4,0,.2,1);display:inline-flex;position:relative}.button[data-v-a2a3d2a2]:before,.button[data-v-a2a3d2a2]:after{content:"";z-index:-10;border-radius:5px;position:absolute;inset:0}.button[data-v-a2a3d2a2]:before{background:var(--btn-bg);box-shadow:0 0 1px #00000008,0 1px 2px #0000000f}.button[data-v-a2a3d2a2]:after{box-shadow:inset 0 1px #ffffff26}.button[data-v-a2a3d2a2]:hover:after{background:var(--btn-hover-overlay)}.button-md[data-v-a2a3d2a2]{padding:0 24px}.button-sm[data-v-a2a3d2a2]{padding:0 20px}.button-lg[data-v-a2a3d2a2]{border-radius:8px;height:56px;padding:0 24px;font-size:16px;line-height:24px}.button-lg[data-v-a2a3d2a2]:before,.button-lg[data-v-a2a3d2a2]:after{border-radius:7px}@media (width>=64rem){.button-lg[data-v-a2a3d2a2]{border-radius:9px;height:60px;padding:0 27px;font-size:16px;line-height:24px}.button-lg[data-v-a2a3d2a2]:before,.button-lg[data-v-a2a3d2a2]:after{border-radius:8px}}.button-dark[data-v-a2a3d2a2]{--btn-bg:#111113;--btn-border:#111113;--btn-hover-overlay:#ffffff1a;color:#fff}@supports (color:color(display-p3 0 0 0)){.button-dark[data-v-a2a3d2a2]{--btn-bg:color(display-p3 .067 .067 .074);--btn-border:color(display-p3 .067 .067 .074)}}.button-light[data-v-a2a3d2a2]{--btn-bg:#fff;--btn-border:#001a3329;--btn-hover-overlay:#f0f0f3;color:#11181c}@supports (color:color(display-p3 0 0 0)){.button-light[data-v-a2a3d2a2]{--btn-hover-overlay:color(display-p3 .94 .941 .953)}}.button-outline[data-v-a2a3d2a2]{--btn-bg:transparent;--btn-border:transparent;--btn-hover-overlay:#06065d06;color:#11181c;border-color:#02022c26;border-color:color(display-p3 .008 .008 .165/.15)}@supports (color:color(display-p3 0 0 0)){.button-outline[data-v-a2a3d2a2]{--btn-hover-overlay:color(display-p3 .024 .024 .349/.024)}}.button-outline[data-v-a2a3d2a2]:before{display:none}.button-outline[data-v-a2a3d2a2]:after{box-shadow:none}.call-to-action[data-v-a957444c]{border-top:1px solid var(--grid);position:relative;overflow:clip}.call-to-action-frame[data-v-a957444c]{width:100%;max-width:80rem;margin-inline:auto;position:relative}.call-to-action-panel[data-v-a957444c]{z-index:0;grid-template-columns:minmax(0,1fr);align-items:center;gap:2rem;padding:4rem 24px;display:grid;position:relative}.call-to-action-copy[data-v-a957444c],.call-to-action-actions[data-v-a957444c]{position:relative}.call-to-action-copy[data-v-a957444c]{flex-direction:column;gap:1rem;display:flex}h2[data-v-a957444c]{letter-spacing:-.02em;text-wrap:balance;max-width:640px;color:var(--strong);font-size:30px;font-weight:500;line-height:1.2}p[data-v-a957444c]{text-wrap:pretty;max-width:560px;color:var(--body);font-size:1.125rem;line-height:1.5}.call-to-action-actions[data-v-a957444c]{display:flex}.trophy-icon[data-v-a957444c]{width:1.3em;height:1.3em;margin-right:.5em}.start-arrow[data-v-a957444c]{margin-left:.4em;transition:translate .15s;display:inline-block}.start-button[data-v-a957444c]{font-weight:400}.start-button:hover .start-arrow[data-v-a957444c]{translate:3px}@media (width>=40rem){h2[data-v-a957444c]{font-size:40px}}@media (width>=48rem){.call-to-action-panel[data-v-a957444c]{padding-inline:48px}}@media (width>=64rem){.call-to-action-panel[data-v-a957444c]{grid-template-columns:repeat(2,minmax(0,1fr));padding:5rem 4rem}.call-to-action-actions[data-v-a957444c]{justify-content:center}}@media (width>=80rem){.call-to-action-frame[data-v-a957444c]{border-inline:1px solid var(--grid)}}.community-changelog[data-v-7680f3a6]{grid-template-columns:minmax(0,1fr);gap:1.5rem;padding:2.5rem 24px 3rem;display:grid}.changelog-title[data-v-7680f3a6]{color:var(--strong);font-size:1rem;font-weight:500;line-height:1.5rem}.changelog-entry[data-v-7680f3a6]{border-top:1px solid var(--grid);grid-template-columns:minmax(0,1fr);gap:.125rem;padding-block:.875rem;display:grid}.changelog-entry[data-v-7680f3a6]:last-child{border-bottom:1px solid var(--grid)}.entry-when[data-v-7680f3a6]{letter-spacing:.02em;text-transform:uppercase;color:var(--weak);font-family:Commit Mono,ui-monospace,monospace;font-size:12px;line-height:20px}.entry-what[data-v-7680f3a6]{color:var(--strong);font-size:16px;font-weight:500;line-height:24px}@media (width>=40rem){.changelog-title[data-v-7680f3a6]{font-size:1.125rem;line-height:1.75rem}.changelog-entry[data-v-7680f3a6]{grid-template-columns:11rem minmax(0,1fr);align-items:baseline;column-gap:1.5rem}}@media (width>=48rem){.community-changelog[data-v-7680f3a6]{padding:3rem 48px}}@media (width>=64rem){.community-changelog[data-v-7680f3a6]{grid-template-columns:minmax(0,16rem) minmax(0,1fr);column-gap:2.5rem;padding:4rem 64px}}.community-stats[data-v-37a28f87]{background:var(--grid);grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;display:grid}.stat[data-v-37a28f87]{background:#fff;flex-direction:column;gap:.25rem;padding:2rem 24px;display:flex}.stat-value[data-v-37a28f87]{letter-spacing:-.03em;font-variant-numeric:tabular-nums;color:var(--strong);font-size:32px;font-weight:500;line-height:1.1}.stat-label[data-v-37a28f87]{color:var(--weak);font-size:.9rem;font-weight:500;line-height:1.5}@media (width>=40rem){.stat-value[data-v-37a28f87]{font-size:48px}.stat-label[data-v-37a28f87]{font-size:1rem}}@media (width>=48rem){.stat[data-v-37a28f87]{padding:2.5rem 48px}}@media (width>=64rem){.stat[data-v-37a28f87]{padding:3rem 64px}}.community[data-v-27bc1b8c]{border-top:1px solid var(--grid);position:relative;overflow:clip}.community-frame[data-v-27bc1b8c]{width:100%;max-width:80rem;margin-inline:auto;position:relative}.community-intro[data-v-27bc1b8c]{border-bottom:1px solid var(--grid);flex-direction:column;gap:1.25rem;padding:64px 24px;font-weight:500;display:flex}h2[data-v-27bc1b8c]{letter-spacing:-.02em;text-wrap:pretty;max-width:840px;color:var(--strong);font-size:30px;font-weight:500;line-height:1.3}.community-intro p[data-v-27bc1b8c]{text-wrap:pretty;max-width:840px;color:var(--body);font-size:1rem;line-height:1.5}.community-figures[data-v-27bc1b8c]{border-bottom:1px solid var(--grid)}@media (width>=40rem){h2[data-v-27bc1b8c]{font-size:36px}.community-intro p[data-v-27bc1b8c]{font-size:1.125rem}}@media (width>=48rem){.community-intro[data-v-27bc1b8c]{padding-inline:48px}h2[data-v-27bc1b8c]{font-size:40px}}@media (width>=64rem){.community-intro[data-v-27bc1b8c]{padding:80px 64px 64px}}@media (width>=80rem){.community-frame[data-v-27bc1b8c]{border-inline:1px solid var(--grid)}}.hero-copy[data-v-81ced62e]{z-index:2;padding-bottom:2.5rem;position:relative}.eyebrow[data-v-81ced62e]{text-transform:uppercase;color:#0057ff;margin-bottom:1rem;font-family:Commit Mono,monospace;font-size:13px;font-weight:600;line-height:1;display:none}.headline[data-v-81ced62e]{letter-spacing:-.02em;text-wrap:pretty;color:#11181c;max-width:690px;font-size:36px;font-weight:500;line-height:120%;transition-delay:.1s}.lead[data-v-81ced62e]{color:#5f646b;color:color(display-p3 .379 .392 .421);max-width:600px;margin-top:1rem;font-size:1rem;font-weight:500;line-height:1.5;transition-delay:.15s}.actions[data-v-81ced62e]{flex-wrap:wrap;gap:1rem .75rem;margin-top:1.5rem;transition-delay:.2s;display:flex}.footnote[data-v-81ced62e]{color:#687076;margin-top:1rem;font-size:14px;line-height:20px;transition-delay:.25s}.entrance[data-v-81ced62e]{will-change:transform;transition-property:opacity,translate,filter;transition-duration:.6s;transition-timing-function:cubic-bezier(.22,.61,.36,1)}@starting-style{.entrance[data-v-81ced62e]{opacity:0;filter:blur(4px);translate:0 2rem}}@media (width>=40rem){.lead[data-v-81ced62e]{font-size:1.125rem;line-height:1.75rem}}@media (width>=48rem){.headline-brand[data-v-81ced62e]{white-space:nowrap}}@media (width>=64rem){.hero-copy[data-v-81ced62e]{padding-bottom:0}.headline[data-v-81ced62e]{font-size:48px}.lead[data-v-81ced62e]{max-width:480px;margin-top:1.25rem}.actions[data-v-81ced62e]{margin-top:2rem}}.hero-picture[data-v-43e2516e]{display:grid}.picture-layer[data-v-43e2516e]{opacity:0;grid-area:1/1;display:block}.picture-layer.is-active[data-v-43e2516e]{z-index:1;opacity:1}.picture-layer.is-leaving[data-v-43e2516e]{opacity:0}.picture-image[data-v-43e2516e]{width:100%;height:auto;display:block}@media (prefers-reduced-motion:no-preference){.picture-layer[data-v-43e2516e]{translate:16px}.picture-layer.is-active[data-v-43e2516e],.picture-layer.is-leaving[data-v-43e2516e]{transition:opacity 1s ease-in-out,translate 1s cubic-bezier(.22,.61,.36,1)}.picture-layer.is-active[data-v-43e2516e]{translate:0}.picture-layer.is-leaving[data-v-43e2516e]{translate:-16px}}.kald-shot[data-v-d3d8a6f1]{aspect-ratio:512/400;-webkit-user-select:none;user-select:none;position:relative;-webkit-mask-image:linear-gradient(#0000,#000 12% 88%,#0000),linear-gradient(90deg,#0000,#000 20% 90%,#0000);mask-image:linear-gradient(#0000,#000 12% 88%,#0000),linear-gradient(90deg,#0000,#000 20% 90%,#0000);-webkit-mask-composite:source-in;mask-composite:intersect}.kald-ground[data-v-d3d8a6f1],.kald-plane[data-v-d3d8a6f1]{transform-origin:0 0;position:absolute;transform:matrix(.9962,.08716,-.25882,.96593,0,0)}.kald-ground[data-v-d3d8a6f1]{background-image:radial-gradient(circle,#0000001a 1px,#0000 1.25px);background-size:15px 15px;inset:-20% -40%}.kald-plane[data-v-d3d8a6f1]{width:175%;top:6%;left:22%}.kald-picture[data-v-d3d8a6f1]{background:#fff;border-radius:12px;overflow:hidden;box-shadow:0 0 0 1px #11181c1a,0 1px 2px #11181c26,0 24px 48px -16px #11181c33}@media (width>=64rem){.kald-shot[data-v-d3d8a6f1]{width:140%;margin:-80px 0 -120px -40%}}.lai-shot[data-v-4ecc58a7]{position:relative}.lai-picture[data-v-4ecc58a7]{background:#fff;border-radius:12px;width:max(42rem,160%);overflow:hidden;box-shadow:0 0 0 1px #11181c14,0 2px 4px #11181c0a,0 24px 56px -16px #11181c33}@media (width>=64rem){.lai-picture[data-v-4ecc58a7]{width:65rem}}.hero[data-v-83e4b3b7]{color:#11181c;position:relative;overflow-x:clip}.hero-container[data-v-83e4b3b7]{width:100%;max-width:39rem;padding:60px calc(env(safe-area-inset-right,0rem) + 1.125rem) 120px calc(env(safe-area-inset-left,0rem) + 1.125rem);flex-direction:column;align-items:center;column-gap:2.5rem;margin-inline:auto;display:flex;position:relative}.hero-art[data-v-83e4b3b7]{flex-grow:1;width:100%;transition-delay:.2s;position:relative}.entrance[data-v-83e4b3b7]{will-change:transform;transition-property:opacity,translate,filter;transition-duration:.6s;transition-timing-function:cubic-bezier(.22,.61,.36,1)}@starting-style{.entrance[data-v-83e4b3b7]{opacity:0;filter:blur(4px);translate:0 2rem}}@media (width>=64rem){.hero-container[data-v-83e4b3b7]{flex-direction:row;justify-content:space-between;align-items:stretch;max-width:83rem;padding-top:120px}.hero-art[data-v-83e4b3b7]{flex-basis:0;width:auto;min-width:40%}}@media (width>=80rem){.hero-container[data-v-83e4b3b7]{max-width:80rem}}.faq[data-v-765c94fb]{--default:#687076;border-top:1px solid var(--grid);position:relative;overflow:clip}.faq-frame[data-v-765c94fb]{width:100%;max-width:80rem;margin-inline:auto;position:relative}.faq-body[data-v-765c94fb]{z-index:0;grid-template-columns:minmax(0,1fr);display:grid;position:relative}.faq-intro[data-v-765c94fb]{border-bottom:1px solid var(--grid);flex-direction:column;gap:1.25rem;padding:64px 24px;font-weight:500;display:flex}h2[data-v-765c94fb]{letter-spacing:-.02em;text-wrap:pretty;color:var(--strong);font-size:30px;font-weight:500;line-height:1.3}.faq-column[data-v-765c94fb]{padding-block:2rem}.faq-list[data-v-765c94fb]{max-width:36rem;margin-inline:auto;padding-inline:1.5rem}.faq-trigger[data-v-765c94fb]{text-align:left;width:100%;color:var(--default);cursor:pointer;border-radius:2px;justify-content:space-between;align-items:flex-start;gap:.5rem;padding-block:.5rem;font-size:16px;transition:color .1s;display:flex}.faq-trigger[data-v-765c94fb]:hover,.faq-trigger.is-open[data-v-765c94fb]{color:var(--strong)}.faq-question[data-v-765c94fb]{font-weight:500;line-height:1.625}.faq-icon[data-v-765c94fb]{flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;margin-right:-.75rem;transition:rotate .1s;display:flex;position:relative;rotate:90deg}.faq-icon.is-open[data-v-765c94fb]{rotate:0deg}.faq-icon-bar[data-v-765c94fb]{background:#929b9e;border-radius:9999px;width:12px;height:1.5px}.faq-icon-stem[data-v-765c94fb]{transform-origin:50%;background:#929b9e;border-radius:9999px;width:1.5px;height:12px;transition:transform .1s;position:absolute;top:6px;left:50%;transform:translate(-50%)scaleY(1)}.faq-icon.is-open .faq-icon-stem[data-v-765c94fb]{transform:translate(-50%)scaleY(0)}.faq-panel[data-v-765c94fb]{grid-template-rows:0fr;transition:grid-template-rows .2s ease-out;display:grid}.faq-panel.is-open[data-v-765c94fb]{grid-template-rows:1fr}.faq-panel-inner[data-v-765c94fb]{overflow:hidden}.faq-answer[data-v-765c94fb]{color:var(--default);opacity:0;padding-bottom:1rem;font-size:16px;line-height:1.625;transition:opacity .2s ease-out}.faq-panel.is-open .faq-answer[data-v-765c94fb]{opacity:1}.faq-answer[data-v-765c94fb] a{color:oklch(52.6% .2298 260.3)}.faq-answer[data-v-765c94fb] a:hover{text-decoration:underline}@media (width>=40rem){h2[data-v-765c94fb]{font-size:36px}.faq-list[data-v-765c94fb]{padding-inline:2.5rem}}@media (width>=48rem){.faq-intro[data-v-765c94fb]{padding-inline:48px}h2[data-v-765c94fb]{font-size:40px}}@media (width>=64rem){.faq-body[data-v-765c94fb]{grid-template-columns:repeat(2,minmax(0,1fr))}.faq-intro[data-v-765c94fb]{border-bottom:0;padding:80px 64px 64px}.faq-column[data-v-765c94fb]{border-left:1px solid var(--grid)}.faq-list[data-v-765c94fb]{max-width:42rem}}@media (width>=80rem){.faq-frame[data-v-765c94fb]{border-inline:1px solid var(--grid)}}.platform-columns[data-v-2ccadd2b]{--padding-x:1.5rem;background:var(--grid);grid-template-columns:minmax(0,1fr);gap:1px;display:grid}.column-link[data-v-2ccadd2b]{height:100%;padding:2rem var(--padding-x);letter-spacing:-.02em;background:#fff;flex-direction:column;gap:.25rem;font-size:1rem;font-weight:500;line-height:1.5;transition:background-color .15s;display:flex}.column-link[data-v-2ccadd2b]:hover{background:var(--surface)}.column-title[data-v-2ccadd2b]{color:var(--strong);font-size:1.1em}.column-arrow[data-v-2ccadd2b]{color:var(--weak);transition:translate .15s;display:inline-block}.column-link:hover .column-arrow[data-v-2ccadd2b]{translate:3px}.column-text[data-v-2ccadd2b]{text-wrap:pretty;color:#81868c}@media (width>=40rem){.column-link[data-v-2ccadd2b]{font-size:1.125rem}}@media (width>=48rem){.platform-columns[data-v-2ccadd2b]{--padding-x:3rem}.column-link[data-v-2ccadd2b]{padding-block:3rem}}@media (width>=64rem){.platform-columns[data-v-2ccadd2b]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=80rem){.platform-columns[data-v-2ccadd2b]{--padding-x:4rem}.column-link[data-v-2ccadd2b]{padding-block:4rem}}.infrastructure[data-v-c7367618]{border-top:1px solid var(--grid);scroll-margin-top:64px;position:relative;overflow:clip}.infra-frame[data-v-c7367618]{width:100%;max-width:80rem;margin-inline:auto;position:relative}.intro-row[data-v-c7367618]{border-bottom:1px solid var(--grid);grid-template-columns:minmax(0,1fr);display:grid}.infra-intro[data-v-c7367618]{flex-direction:column;gap:1.25rem;padding:64px 24px 24px;font-weight:500;display:flex}.intro-art[data-v-c7367618]{padding:8px 12px 48px}h2[data-v-c7367618]{letter-spacing:-.02em;text-wrap:pretty;color:#11181c;max-width:800px;font-size:30px;font-weight:500;line-height:1.3}.infra-intro p[data-v-c7367618]{text-wrap:pretty;color:#5f646b;color:color(display-p3 .379 .392 .421);max-width:840px;font-size:1rem;line-height:1.5}@media (width>=40rem){.infra-intro p[data-v-c7367618]{font-size:1.125rem}}@media (width>=48rem){.infra-intro[data-v-c7367618],.intro-art[data-v-c7367618]{padding-inline:48px}}@media (width>=64rem){.intro-row[data-v-c7367618]{grid-template-columns:repeat(2,minmax(0,1fr));align-items:center}.infra-intro[data-v-c7367618]{padding:80px 48px 80px 64px}.intro-art[data-v-c7367618]{padding:48px 48px 48px 0}}@media (width>=80rem){.infra-frame[data-v-c7367618]{border-inline:1px solid var(--grid)}}.juhtmed-hub[data-v-16f39482]{background:#fcfdfc;border:1px solid #0122011f;border-radius:2.4cqw;padding:1cqw;box-shadow:0 14px 30px -12px #0057ff59}.hub-inner[data-v-16f39482]{background:linear-gradient(160deg, #fff 0%, var(--surface) 70%, var(--accent-soft) 100%);border:1px solid #0122011f;border-radius:1.6cqw;justify-content:center;align-items:center;height:100%;display:flex;overflow:hidden;box-shadow:0 1px 1px #1517150d,0 2px 2px #1517150d,0 4px 4px #1517150d}.hub-wordmark[data-v-16f39482]{letter-spacing:-.02em;color:var(--strong);font-size:clamp(14px,3.6cqw,24px);font-weight:600;line-height:1}.juhtmed-source[data-v-6f2564db]{flex-direction:column;align-items:center;display:flex}.source-bubble[data-v-6f2564db]{width:10cqw;height:10cqw;box-shadow:0 0 0 1px var(--grid), 0 6px 14px -4px #0057ff2e;background:#fff;border-radius:50%;justify-content:center;align-items:center;display:flex}.source-logo[data-v-6f2564db]{object-fit:contain;width:56%;height:56%}.source-logo.is-payments[data-v-6f2564db]{width:64%;height:50%}.source-name[data-v-6f2564db]{white-space:nowrap;color:var(--weak);margin-top:1.6cqw;font-size:clamp(11px,2.4cqw,14px);font-weight:600;line-height:1.2}.juhtmed-diagram[data-v-ee1ccbff]{width:100%}.diagram-stage[data-v-ee1ccbff]{aspect-ratio:720/410;width:100%;max-width:560px;margin-inline:auto;position:relative;container-type:inline-size}.diagram-wires[data-v-ee1ccbff]{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.wire-stop-top[data-v-ee1ccbff]{stop-color:var(--line)}.wire-stop-bottom[data-v-ee1ccbff]{stop-color:var(--accent)}.wire-glow[data-v-ee1ccbff]{flood-color:var(--accent);flood-opacity:.6}.wire-track[data-v-ee1ccbff]{stroke-width:2.5px;stroke-linecap:round;opacity:.6}.wire-pulse[data-v-ee1ccbff]{stroke:var(--accent);stroke-width:4px;stroke-linecap:round;stroke-dasharray:.05 1;stroke-dashoffset:1px;display:none}.diagram-source[data-v-ee1ccbff]{position:absolute;top:6.3%;translate:-50%}.diagram-source.is-excel[data-v-ee1ccbff]{left:18.06%}.diagram-source.is-forms[data-v-ee1ccbff]{left:50%}.diagram-source.is-payments[data-v-ee1ccbff]{left:81.94%}.diagram-hub[data-v-ee1ccbff]{width:25cqw;height:16.7cqw;position:absolute;top:56.1%;left:50%;translate:-50%}@media (prefers-reduced-motion:no-preference){.wire-pulse[data-v-ee1ccbff]{animation:4.8s linear infinite juhtmed-pulse-ee1ccbff;display:inline}.wire-pulse.is-forms[data-v-ee1ccbff]{animation-delay:-1.6s}.wire-pulse.is-payments[data-v-ee1ccbff]{animation-delay:-3.2s}}@keyframes juhtmed-pulse-ee1ccbff{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}.kaos-hub[data-v-7eacf9e5]{background:#fff;border:1px solid #eee;border-radius:12px;flex-direction:column;padding:16px 18px 14px;display:flex;box-shadow:0 24px 40px -16px #0000003d,0 2px 4px #0000000d}.card-eyebrow[data-v-7eacf9e5]{text-transform:uppercase;color:var(--accent);font-family:Commit Mono,ui-monospace,monospace;font-size:11px;font-weight:600;line-height:1}.card-title[data-v-7eacf9e5]{letter-spacing:-.01em;color:var(--strong);margin-top:8px;font-size:17px;font-weight:600;line-height:1.25}.card-rows[data-v-7eacf9e5]{border-top:1px solid var(--grid);flex-direction:column;margin-top:12px;display:flex}.card-row[data-v-7eacf9e5]{border-bottom:1px solid var(--grid);justify-content:space-between;align-items:center;gap:8px;padding-block:9px;font-size:13px;line-height:18px;display:flex}.row-label[data-v-7eacf9e5]{color:var(--body)}.row-value[data-v-7eacf9e5]{white-space:nowrap;color:var(--strong);align-items:center;gap:6px;font-weight:500;display:flex}.row-tick[data-v-7eacf9e5]{flex-shrink:0;width:14px;height:14px}.row-tick circle[data-v-7eacf9e5]{fill:var(--live)}.row-tick path[data-v-7eacf9e5]{stroke:#fff;stroke-width:1.75px;stroke-linecap:round;stroke-linejoin:round}.card-brand[data-v-7eacf9e5]{letter-spacing:-.01em;color:var(--weak);align-self:flex-end;margin-top:10px;font-size:12px;font-weight:600;line-height:1}.kaos-source[data-v-21a88680]{background:#fff;border:1px solid #eee;border-radius:6px;flex-direction:column;gap:10px;padding:12px;display:flex;box-shadow:0 10px 24px -10px #0000003d,0 1px 2px #0000000f}.kaos-source.is-forms[data-v-21a88680]{border-top:5px solid #673ab7}.scrap-head[data-v-21a88680]{align-items:center;gap:8px;min-width:0;display:flex}.scrap-logo[data-v-21a88680]{object-fit:contain;flex-shrink:0;width:18px;height:18px}.scrap-title[data-v-21a88680]{white-space:nowrap;text-overflow:ellipsis;color:var(--strong);font-size:13px;font-weight:500;line-height:18px;overflow:hidden}.kaos-source.is-excel .scrap-title[data-v-21a88680]{font-family:Commit Mono,ui-monospace,monospace;font-size:11px}.sheet[data-v-21a88680]{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:1.3fr 1fr 1.2fr;display:grid}.sheet-cell[data-v-21a88680]{border-right:1px solid var(--line);border-bottom:1px solid var(--line);white-space:nowrap;color:var(--body);padding:3px 5px;font-family:Commit Mono,ui-monospace,monospace;font-size:10px;line-height:14px;overflow:hidden}.sheet-cell.is-header[data-v-21a88680]{background:var(--track);color:var(--strong);font-weight:600}.sheet-cell.is-broken[data-v-21a88680]{background:var(--scarce-soft);color:var(--scarce)}.form-fields[data-v-21a88680]{flex-direction:column;gap:10px;display:flex}.form-field[data-v-21a88680]{flex-direction:column;gap:6px;display:flex}.field-label[data-v-21a88680]{color:var(--body);font-size:11px;line-height:14px}.field-line[data-v-21a88680]{background:var(--line);height:1px}.scrap-note[data-v-21a88680]{color:var(--weak);font-family:Commit Mono,ui-monospace,monospace;font-size:10px;line-height:14px}.transfer-amount[data-v-21a88680]{letter-spacing:-.02em;color:var(--strong);font-size:20px;font-weight:600;line-height:1}.kaos-diagram[data-v-de17c011]{width:100%}.kaos-stage[data-v-de17c011]{aspect-ratio:6/5;width:100%;max-width:720px;min-height:268px;margin-inline:auto;position:relative;container-type:inline-size}.kaos-fragment[data-v-de17c011]{width:50cqw;translate:calc(-50% + var(--x)) calc(-50% + var(--y));rotate:var(--r);position:absolute;top:50%;left:50%}.kaos-fragment.is-excel[data-v-de17c011]{--x:-22cqw;--y:-19cqw;--r:-6deg}.kaos-fragment.is-forms[data-v-de17c011]{--x:23cqw;--y:-16cqw;--r:5deg}.kaos-fragment.is-payments[data-v-de17c011]{--x:-8cqw;--y:25cqw;--r:3deg}.kaos-card[data-v-de17c011]{z-index:1;width:72cqw;position:absolute;top:50%;left:50%;translate:-50% -50%}@media (width>=40rem){.kaos-stage[data-v-de17c011]{aspect-ratio:720/460}.kaos-fragment[data-v-de17c011]{width:32cqw}.kaos-fragment.is-excel[data-v-de17c011]{--x:-30cqw;--y:-12cqw}.kaos-fragment.is-forms[data-v-de17c011]{--x:31cqw;--y:-10cqw}.kaos-fragment.is-payments[data-v-de17c011]{--x:12cqw;--y:19cqw}.kaos-card[data-v-de17c011]{width:44cqw}}@media (prefers-reduced-motion:no-preference){.kaos-fragment[data-v-de17c011]{animation:9s cubic-bezier(.65,0,.35,1) infinite backwards kaos-gather-de17c011}.kaos-fragment.is-forms[data-v-de17c011]{animation-delay:.12s}.kaos-fragment.is-payments[data-v-de17c011]{animation-delay:.24s}.kaos-card[data-v-de17c011]{animation:9s ease-out infinite kaos-card-de17c011}}@keyframes kaos-gather-de17c011{0%,28%{translate:calc(-50% + var(--x)) calc(-50% + var(--y));rotate:var(--r);opacity:1;scale:1}44%{opacity:0;translate:-50% -50%;rotate:0deg;scale:.6}86%{translate:calc(-50% + var(--x)) calc(-50% + var(--y));rotate:var(--r);opacity:0;scale:1}to{translate:calc(-50% + var(--x)) calc(-50% + var(--y));rotate:var(--r);opacity:1;scale:1}}@keyframes kaos-card-de17c011{0%,36%{opacity:0;scale:.94}48%,82%{opacity:1;scale:1}92%,to{opacity:0;scale:.97}}.slab-top[data-v-cd4b28a3]{fill:#1c1f20}.slab-left[data-v-cd4b28a3]{fill:#0f1112}.slab-right[data-v-cd4b28a3]{fill:#2a2e30}.slab-wordmark[data-v-cd4b28a3]{letter-spacing:-.02em;fill:#fff;font-size:26px;font-weight:600}.slab-ripple[data-v-cd4b28a3]{fill:none;stroke:var(--accent);stroke-width:2px;opacity:0;transform-box:fill-box;transform-origin:50%}@media (prefers-reduced-motion:no-preference){.slab-ripple[data-v-cd4b28a3]{animation:7.5s ease-out infinite backwards kihid-ripple-cd4b28a3}.slab-ripple.is-forms[data-v-cd4b28a3]{animation-delay:.25s}.slab-ripple.is-excel[data-v-cd4b28a3]{animation-delay:.5s}}@keyframes kihid-ripple-cd4b28a3{0%,37%{opacity:0;transform:scale(1)}39%{opacity:.9;transform:scale(1)}54%,to{opacity:0;transform:scale(1.22)}}.kihid-source.is-excel[data-v-3910102f]{--drop:320px}.kihid-source.is-forms[data-v-3910102f]{--drop:220px}.kihid-source.is-payments[data-v-3910102f]{--drop:120px}.slab-top[data-v-3910102f]{fill:#fffffff0;stroke:var(--line)}.slab-left[data-v-3910102f]{fill:#eceef2;stroke:var(--line)}.slab-right[data-v-3910102f]{fill:#e2e5ea;stroke:var(--line)}.label-dot[data-v-3910102f]{fill:var(--line)}.label-name[data-v-3910102f]{fill:var(--strong);font-size:16px;font-weight:500}@media (prefers-reduced-motion:no-preference){.source-slab[data-v-3910102f]{animation:7.5s cubic-bezier(.55,0,.45,1) infinite backwards kihid-drop-3910102f}.source-label[data-v-3910102f]{animation:7.5s ease-in-out infinite backwards kihid-label-3910102f}.kihid-source.is-forms>g[data-v-3910102f]{animation-delay:.25s}.kihid-source.is-excel>g[data-v-3910102f]{animation-delay:.5s}}@keyframes kihid-drop-3910102f{0%,22%{opacity:1;transform:translate(0)}38%{transform:translate(0, var(--drop));opacity:1}44%{transform:translate(0, var(--drop));opacity:0}45%{opacity:0;transform:translateY(-28px)}64%,to{opacity:1;transform:translate(0)}}@keyframes kihid-label-3910102f{0%,30%{opacity:1}40%,56%{opacity:.3}66%,to{opacity:1}}.kihid-diagram[data-v-d62541cd]{width:100%}.stack-canvas[data-v-d62541cd]{cursor:default;-webkit-user-select:none;user-select:none;width:100%;max-width:480px;margin-inline:auto;font-family:Instrument Sans,ui-sans-serif,system-ui,sans-serif;display:block;overflow:visible}.stack-axis[data-v-d62541cd]{stroke:var(--line);stroke-dasharray:3 4}.hub-card[data-v-8b9f00ef]{fill:#151718;filter:drop-shadow(0 12px 10px #0000002b)drop-shadow(0 1px 2px #0000001a)}.hub-wordmark[data-v-8b9f00ef]{letter-spacing:-.02em;fill:#fff;font-size:20px;font-weight:600}.hub-flash[data-v-8b9f00ef]{fill:none;stroke:var(--accent);stroke-width:2px;opacity:0;transform-box:fill-box;transform-origin:50%}@media (prefers-reduced-motion:no-preference){.hub-flash[data-v-8b9f00ef]{animation:4s ease-out infinite kokkuvool-flash-8b9f00ef}}@keyframes kokkuvool-flash-8b9f00ef{0%,28%{opacity:0;transform:scale(1)}32%{opacity:.9;transform:scale(1)}48%,to{opacity:0;transform:scale(1.18)}}.node-card[data-v-63a2df18]{fill:#fff;stroke:var(--line);filter:drop-shadow(0 1px 2px #0000000f)}.node-label[data-v-63a2df18]{fill:var(--strong);font-size:14px;font-weight:500}.node-label.is-compact[data-v-63a2df18]{font-size:12px}.is-result .node-card[data-v-63a2df18]{fill:var(--live-soft);stroke:#a8dcc0}.node-check[data-v-63a2df18]{fill:var(--live)}.node-tick[data-v-63a2df18]{fill:none;stroke:#fff;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}@media (prefers-reduced-motion:no-preference){.is-result .node-card[data-v-63a2df18]{animation:4s linear infinite backwards kokkuvool-card-63a2df18}.is-result .node-check[data-v-63a2df18]{animation:4s linear infinite backwards kokkuvool-check-63a2df18}.is-result.is-forms[data-v-63a2df18] *{animation-delay:.15s}.is-result.is-payments[data-v-63a2df18] *{animation-delay:.3s}}@keyframes kokkuvool-card-63a2df18{0%,66%{fill:#fff;stroke:var(--line)}70%,92%{fill:var(--live-soft);stroke:#a8dcc0}to{fill:#fff;stroke:var(--line)}}@keyframes kokkuvool-check-63a2df18{0%,66%{fill:var(--line)}70%,92%{fill:var(--live)}to{fill:var(--line)}}.kokkuvool-diagram[data-v-4678112f]{width:100%}.diagram-canvas[data-v-4678112f]{cursor:default;-webkit-user-select:none;user-select:none;width:100%;margin-inline:auto;font-family:Instrument Sans,ui-sans-serif,system-ui,sans-serif;display:block}.diagram-canvas.is-down[data-v-4678112f]{max-width:400px}.diagram-canvas.is-across[data-v-4678112f]{max-width:880px;display:none}.wire-line[data-v-4678112f]{stroke:var(--line);stroke-width:1.5px}.wire-dot[data-v-4678112f]{stroke:var(--accent);stroke-width:7px;stroke-linecap:round;stroke-dasharray:0 1.2;stroke-dashoffset:.1px;display:none}@media (width>=48rem){.diagram-canvas.is-down[data-v-4678112f]{display:none}.diagram-canvas.is-across[data-v-4678112f]{display:block}}@media (prefers-reduced-motion:no-preference){.wire-dot[data-v-4678112f]{animation:4s linear infinite backwards kokkuvool-in-4678112f;display:inline}.wire-dot.is-out[data-v-4678112f]{animation-name:kokkuvool-out-4678112f}.wire-dot.is-forms[data-v-4678112f]{animation-delay:.15s}.wire-dot.is-payments[data-v-4678112f]{animation-delay:.3s}}@keyframes kokkuvool-in-4678112f{0%{stroke-dashoffset:1.2px}30%,to{stroke-dashoffset:.1px}}@keyframes kokkuvool-out-4678112f{0%,38%{stroke-dashoffset:.1px}38.1%{stroke-dashoffset:1.2px}68%,to{stroke-dashoffset:.1px}}.hub-head[data-v-2abd6f59]{border-bottom:1px solid #ffffff12;justify-content:space-between;align-items:center;gap:12px;height:44px;padding-inline:16px;display:flex}.hub-wordmark[data-v-2abd6f59]{letter-spacing:-.02em;color:#fff;font-size:15px;font-weight:600;line-height:1}.hub-status[data-v-2abd6f59]{letter-spacing:.04em;text-transform:uppercase;color:#3dd68c;align-items:center;gap:6px;font-family:Commit Mono,ui-monospace,monospace;font-size:11px;font-weight:600;line-height:1;display:flex}.status-dot[data-v-2abd6f59]{background:currentColor;border-radius:50%;width:6px;height:6px}.hub-window[data-v-2abd6f59]{height:120px;overflow:hidden;-webkit-mask-image:linear-gradient(#0000 0%,#000 22% 78%,#0000 100%);mask-image:linear-gradient(#0000 0%,#000 22% 78%,#0000 100%)}.hub-row[data-v-2abd6f59]{white-space:nowrap;align-items:center;gap:12px;height:40px;padding-inline:16px;display:flex}.row-time[data-v-2abd6f59]{color:#6b7176;flex-shrink:0;font-family:Commit Mono,ui-monospace,monospace;font-size:12px;line-height:1}.row-tick[data-v-2abd6f59]{flex-shrink:0;width:12px;height:12px}.row-tick path[data-v-2abd6f59]{stroke:#3dd68c;stroke-width:1.75px;stroke-linecap:round;stroke-linejoin:round}.row-text[data-v-2abd6f59]{text-overflow:ellipsis;color:#fff;min-width:0;font-size:13px;font-weight:500;line-height:1;overflow:hidden}@media (width>=48rem){.hub-window[data-v-2abd6f59]{height:200px}}@media (prefers-reduced-motion:no-preference){.hub-reel[data-v-2abd6f59]{animation:15s linear 1.5s infinite backwards logi-hub-scroll-2abd6f59}.status-dot[data-v-2abd6f59]{animation:1.6s ease-in-out infinite logi-hub-blink-2abd6f59}}@keyframes logi-hub-scroll-2abd6f59{0%{translate:0}to{translate:0 -50%}}@keyframes logi-hub-blink-2abd6f59{0%,to{opacity:1}50%{opacity:.3}}.logi-source[data-v-16311a73]{white-space:nowrap;align-items:center;gap:12px;height:40px;padding-inline:16px;font-family:Commit Mono,ui-monospace,monospace;font-size:12px;line-height:1;display:flex}.row-time[data-v-16311a73]{color:#6b7176;flex-shrink:0}.row-tag[data-v-16311a73]{color:#9ba1a6;flex-shrink:0;align-items:center;gap:6px;width:64px;display:flex}.tag-logo[data-v-16311a73]{object-fit:contain;width:14px;height:14px}.row-text[data-v-16311a73]{text-overflow:ellipsis;color:#e6e8ea;min-width:0;overflow:hidden}.logi-diagram[data-v-f7c8549f]{width:100%}.log-console[data-v-f7c8549f]{background:#151718;border-radius:14px;grid-template-columns:minmax(0,1fr);max-width:1040px;margin-inline:auto;padding:6px;display:grid;box-shadow:0 24px 48px -24px #00000059,inset 0 0 0 1px #ffffff0f}.log-column[data-v-f7c8549f]{background:#1b1e1f;border-radius:10px;min-width:0}.column-head[data-v-f7c8549f]{border-bottom:1px solid #ffffff12;justify-content:space-between;align-items:center;gap:12px;height:44px;padding-inline:16px;display:flex}.head-title[data-v-f7c8549f],.head-meta[data-v-f7c8549f]{letter-spacing:.04em;text-transform:uppercase;font-family:Commit Mono,ui-monospace,monospace;font-size:11px;font-weight:600;line-height:1}.head-title[data-v-f7c8549f]{color:#c7ccd1}.head-meta[data-v-f7c8549f]{color:#6b7176}.log-window[data-v-f7c8549f]{height:120px;overflow:hidden;-webkit-mask-image:linear-gradient(#0000 0%,#000 22% 78%,#0000 100%);mask-image:linear-gradient(#0000 0%,#000 22% 78%,#0000 100%)}.log-bridge[data-v-f7c8549f]{justify-content:center;align-items:center;height:36px;display:flex}.bridge-arrows[data-v-f7c8549f]{width:36px;height:12px;rotate:90deg}.bridge-chevron[data-v-f7c8549f]{stroke:#3dd68c;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round}.bridge-chevron[data-v-f7c8549f]:nth-child(2){opacity:.6}.bridge-chevron[data-v-f7c8549f]:nth-child(3){opacity:.3}@media (width>=48rem){.log-console[data-v-f7c8549f]{grid-template-columns:minmax(0,1fr) 56px minmax(0,1fr)}.log-window[data-v-f7c8549f]{height:200px}.log-bridge[data-v-f7c8549f]{height:auto}.bridge-arrows[data-v-f7c8549f]{rotate:0deg}}@media (prefers-reduced-motion:no-preference){.log-reel[data-v-f7c8549f]{animation:15s linear infinite logi-scroll-f7c8549f}.bridge-chevron[data-v-f7c8549f]{animation:1.2s linear infinite logi-chevron-f7c8549f}.bridge-chevron[data-v-f7c8549f]:nth-child(2){animation-delay:.2s}.bridge-chevron[data-v-f7c8549f]:nth-child(3){animation-delay:.4s}}@keyframes logi-scroll-f7c8549f{0%{translate:0}to{translate:0 -50%}}@keyframes logi-chevron-f7c8549f{0%,to{opacity:.25}30%{opacity:1}}.orbiit-hub[data-v-fbfd909b]{aspect-ratio:1;position:relative}.hub-arcs[data-v-fbfd909b]{width:100%;height:100%;position:absolute;inset:0;rotate:-75deg}.hub-arc[data-v-fbfd909b]{stroke:var(--accent);stroke-width:2px;stroke-linecap:round;stroke-dasharray:88 212}.hub-arc.is-forms[data-v-fbfd909b]{stroke-dashoffset:-100px}.hub-arc.is-payments[data-v-fbfd909b]{stroke-dashoffset:-200px}.hub-core[data-v-fbfd909b]{box-shadow:0 0 0 1px var(--line), 0 18px 36px -16px #0057ff4d;background:#fff;border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;inset:12%}.hub-wordmark[data-v-fbfd909b]{letter-spacing:-.02em;color:var(--strong);font-size:clamp(16px,5cqw,24px);font-weight:600;line-height:1}@media (prefers-reduced-motion:no-preference){.hub-arc[data-v-fbfd909b]{animation:9s linear infinite backwards orbiit-arc-fbfd909b}.hub-arc.is-forms[data-v-fbfd909b]{animation-delay:3s}.hub-arc.is-payments[data-v-fbfd909b]{animation-delay:6s}}@keyframes orbiit-arc-fbfd909b{0%,20%{stroke:var(--line)}24%,88%{stroke:var(--accent)}94%,to{stroke:var(--line)}}.orbiit-source[data-v-2cc3b4b1]{position:relative}.source-bubble[data-v-2cc3b4b1]{aspect-ratio:1;width:clamp(44px,13cqw,58px);box-shadow:0 0 0 1px var(--line), 0 8px 16px -6px #0000002e;background:#fff;border-radius:50%;justify-content:center;align-items:center;display:flex}.source-logo[data-v-2cc3b4b1]{object-fit:contain;width:52%;height:52%}.source-logo.is-payments[data-v-2cc3b4b1]{width:60%;height:46%}.source-name[data-v-2cc3b4b1]{white-space:nowrap;color:var(--body);font-size:12px;font-weight:500;line-height:16px;position:absolute;top:calc(100% + 6px);left:50%;translate:-50%}.orbiit-diagram[data-v-e035c388]{width:100%}.orbit-stage[data-v-e035c388]{aspect-ratio:1;width:100%;max-width:440px;margin-inline:auto;position:relative;container-type:inline-size}.orbit-ring[data-v-e035c388]{width:100%;height:100%;position:absolute;inset:0}.orbit-ring circle[data-v-e035c388]{stroke:var(--line);stroke-width:.3px;stroke-dasharray:1 1.2}.orbit-layer[data-v-e035c388]{position:absolute;inset:0}.orbit-spoke[data-v-e035c388]{width:0;height:0;rotate:var(--angle);position:absolute;top:50%;left:50%}.orbit-spoke.is-excel[data-v-e035c388]{--angle:0deg}.orbit-spoke.is-forms[data-v-e035c388]{--angle:120deg}.orbit-spoke.is-payments[data-v-e035c388]{--angle:240deg}.spoke-line[data-v-e035c388]{background:repeating-linear-gradient(to top, var(--line) 0 3px, transparent 3px 7px);width:1px;height:36cqw;position:absolute;bottom:0;left:-.5px}.orbit-satellite[data-v-e035c388]{position:absolute;top:-36cqw;left:0;translate:-50% -50%}.satellite-body[data-v-e035c388]{rotate:calc(var(--angle) * -1)}.orbit-hub[data-v-e035c388]{width:40cqw;position:absolute;top:50%;left:50%;translate:-50% -50%}.orbit-results[data-v-e035c388]{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:16px;display:flex}.result-chip[data-v-e035c388]{background:var(--accent-soft);color:var(--accent);border-radius:9999px;align-items:center;gap:8px;padding:6px 12px;font-size:13px;font-weight:500;line-height:18px;display:flex}.chip-dot[data-v-e035c388]{background:currentColor;border-radius:50%;width:6px;height:6px}@media (prefers-reduced-motion:no-preference){.orbit-layer[data-v-e035c388]{animation:45s linear infinite orbiit-spin-e035c388}.satellite-body[data-v-e035c388]{animation:45s linear infinite orbiit-counter-e035c388}.orbit-satellite[data-v-e035c388]{animation:9s ease-in-out infinite backwards orbiit-pull-e035c388}.result-chip[data-v-e035c388]{animation:9s linear infinite backwards orbiit-chip-e035c388}.is-forms .orbit-satellite[data-v-e035c388],.result-chip.is-forms[data-v-e035c388]{animation-delay:3s}.is-payments .orbit-satellite[data-v-e035c388],.result-chip.is-payments[data-v-e035c388]{animation-delay:6s}}@keyframes orbiit-spin-e035c388{to{transform:rotate(360deg)}}@keyframes orbiit-counter-e035c388{to{transform:rotate(-360deg)}}@keyframes orbiit-pull-e035c388{0%,8%{opacity:1;translate:-50% -50%;scale:1}22%{opacity:0;translate:-50% calc(24cqw - 50%);scale:.3}34%{opacity:0;translate:-50% -50%;scale:.6}44%,to{opacity:1;translate:-50% -50%;scale:1}}@keyframes orbiit-chip-e035c388{0%,20%{background:var(--track);color:var(--weak)}24%,88%{background:var(--accent-soft);color:var(--accent)}94%,to{background:var(--track);color:var(--weak)}}.pricing[data-v-b910e2f1]{border-top:1px solid var(--grid);background:var(--bg);position:relative;overflow:clip}.pricing-frame[data-v-b910e2f1]{width:100%;max-width:80rem;margin-inline:auto;position:relative}.pricing-body[data-v-b910e2f1]{z-index:0;position:relative}.pricing-content[data-v-b910e2f1]{position:relative}.pricing-copy[data-v-b910e2f1]{flex-direction:column;gap:1.25rem;padding:64px 24px;font-weight:500;display:flex;position:relative}h2[data-v-b910e2f1]{letter-spacing:-.02em;text-wrap:pretty;color:#11181c;max-width:640px;font-size:30px;font-weight:500;line-height:1.3}p[data-v-b910e2f1]{text-wrap:pretty;color:#5f646b;color:color(display-p3 .379 .392 .421);max-width:600px;font-size:1rem;line-height:1.5}.pricing-actions[data-v-b910e2f1]{align-items:center;gap:.75rem;margin-top:1.75rem;display:flex}@media (width>=40rem){.pricing-content[data-v-b910e2f1]{padding-top:2.5rem}h2[data-v-b910e2f1]{font-size:36px}p[data-v-b910e2f1]{font-size:1.125rem}}@media (width>=48rem){.pricing-copy[data-v-b910e2f1]{padding-inline:48px}h2[data-v-b910e2f1]{font-size:40px}}@media (width>=64rem){.pricing-copy[data-v-b910e2f1]{grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;column-gap:4rem;padding:80px 64px 96px;display:grid}h2[data-v-b910e2f1]{font-size:38px}}@media (width>=80rem){.pricing-frame[data-v-b910e2f1]{border-inline:1px solid var(--grid)}}.roadmap[data-v-73889ed7]{--default:#687076;--content-pad:1.5rem;border-top:1px solid var(--grid);position:relative;overflow:clip}.roadmap-frame[data-v-73889ed7]{width:100%;max-width:80rem;margin-inline:auto;position:relative}.roadmap-intro[data-v-73889ed7]{border-bottom:1px solid var(--grid);padding:64px 24px}.roadmap-intro+.phase-row .phase-name[data-v-73889ed7]{font-size:1.5rem}h2[data-v-73889ed7]{letter-spacing:-.02em;text-wrap:pretty;max-width:840px;color:var(--strong);font-size:30px;font-weight:500;line-height:1.3}.phase-row[data-v-73889ed7]{padding:var(--content-pad);grid-template-columns:minmax(0,1fr);gap:1.5rem;display:grid}.phase-row+.phase-row[data-v-73889ed7]{border-top:1px solid var(--grid)}.phase-name[data-v-73889ed7]{color:var(--strong);font-size:1rem;font-weight:500;line-height:1.5rem}.phase-period[data-v-73889ed7]{color:var(--default);margin-top:.25rem;font-size:14px;line-height:20px}.phase-items[data-v-73889ed7]{grid-template-columns:minmax(0,1fr);gap:1.25rem 2rem;display:grid}.phase-item[data-v-73889ed7]{padding-left:1.75rem;position:relative}.item-tick[data-v-73889ed7],.item-dot[data-v-73889ed7]{position:absolute;left:0}.item-tick[data-v-73889ed7]{width:16px;height:16px;top:4px}.item-dot[data-v-73889ed7]{border:1.5px solid #c7ccd1;border-radius:50%;width:10px;height:10px;margin-left:3px;top:5px}.item-name[data-v-73889ed7]{color:var(--strong);font-size:16px;font-weight:500;line-height:24px;display:block}.phase-item p[data-v-73889ed7]{text-wrap:pretty;color:var(--default);margin-top:.25rem;font-size:16px;line-height:1.5}@media (width>=40rem){h2[data-v-73889ed7]{font-size:36px}.phase-name[data-v-73889ed7]{font-size:1.125rem;line-height:1.75rem}}@media (width>=48rem){.roadmap[data-v-73889ed7]{--content-pad:3rem}.roadmap-intro[data-v-73889ed7]{padding-inline:48px}h2[data-v-73889ed7]{font-size:40px}.phase-items[data-v-73889ed7]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=64rem){.roadmap[data-v-73889ed7]{--content-pad:4rem}.roadmap-intro[data-v-73889ed7]{padding:80px 64px 64px}.phase-row[data-v-73889ed7]{grid-template-columns:minmax(0,16rem) minmax(0,1fr);column-gap:2.5rem}}@media (width>=80rem){.roadmap-frame[data-v-73889ed7]{border-inline:1px solid var(--grid)}}.hub-card[data-v-70dedcff]{fill:#151718;filter:drop-shadow(0 16px 12px #00000026)drop-shadow(0 1px 2px #0000001a)}.hub-wordmark[data-v-70dedcff]{letter-spacing:-.02em;fill:#fff;font-size:18px;font-weight:600}.hub-status-dot[data-v-70dedcff]{fill:#3dd68c}.hub-status[data-v-70dedcff],.row-label[data-v-70dedcff]{letter-spacing:.04em;font-family:Commit Mono,ui-monospace,monospace}.hub-status[data-v-70dedcff]{fill:#9ba1a6;font-size:10px}.hub-divider[data-v-70dedcff]{stroke:#ffffff14}.row-ring[data-v-70dedcff]{fill:none;stroke:#3dd68c;stroke-width:1.5px}.row-tick[data-v-70dedcff]{fill:none;stroke:#3dd68c;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round}.row-label[data-v-70dedcff]{fill:#fff;font-size:12px}@media (prefers-reduced-motion:no-preference){.row-ring[data-v-70dedcff]{animation:4.5s linear infinite backwards skeem-ring-70dedcff}.row-tick[data-v-70dedcff]{animation:4.5s linear infinite backwards skeem-tick-70dedcff}.row-label[data-v-70dedcff]{animation:4.5s linear infinite backwards skeem-label-70dedcff}.hub-row.is-forms[data-v-70dedcff]>*{animation-delay:.5s}.hub-row.is-payments[data-v-70dedcff]>*{animation-delay:1s}}@keyframes skeem-ring-70dedcff{0%,29%{stroke:#3a3f42}33%,88%{stroke:#3dd68c}96%,to{stroke:#3a3f42}}@keyframes skeem-tick-70dedcff{0%,29%{stroke:#0000}33%,88%{stroke:#3dd68c}96%,to{stroke:#0000}}@keyframes skeem-label-70dedcff{0%,29%{fill:#6b7176}33%,88%{fill:#fff}96%,to{fill:#6b7176}}.source-card[data-v-0d1c5954]{fill:#fff;stroke:var(--line);filter:drop-shadow(0 1px 2px #0000000f)}.source-name[data-v-0d1c5954]{fill:var(--strong);font-size:14px;font-weight:500}.source-detail[data-v-0d1c5954]{fill:var(--weak);font-family:Commit Mono,ui-monospace,monospace;font-size:11px}.source-name.is-compact[data-v-0d1c5954]{font-size:12px}.skeem-diagram[data-v-16c0efa0]{width:100%}.diagram-canvas[data-v-16c0efa0]{cursor:default;-webkit-user-select:none;user-select:none;width:100%;margin-inline:auto;font-family:Instrument Sans,ui-sans-serif,system-ui,sans-serif;display:block}.diagram-canvas.is-narrow[data-v-16c0efa0]{max-width:420px}.diagram-canvas.is-wide[data-v-16c0efa0]{max-width:720px;display:none}.canvas-dot[data-v-16c0efa0]{fill:#0000001f}.canvas-dots[data-v-16c0efa0]{-webkit-mask-image:linear-gradient(#0000 0%,#000 10% 90%,#0000 100%),linear-gradient(90deg,#0000 0%,#000 10% 90%,#0000 100%);mask-image:linear-gradient(#0000 0%,#000 10% 90%,#0000 100%),linear-gradient(90deg,#0000 0%,#000 10% 90%,#0000 100%);-webkit-mask-composite:source-in;mask-composite:intersect}.trace-line[data-v-16c0efa0]{stroke:var(--line);stroke-width:1.5px}.trace-signal[data-v-16c0efa0]{stroke-linecap:round;stroke-dasharray:0 1.2;stroke-dashoffset:.1px;display:none}.trace-dot[data-v-16c0efa0]{stroke:var(--accent);stroke-width:7px}.trace-halo[data-v-16c0efa0]{stroke:var(--accent);stroke-width:18px;opacity:.16}@media (width>=40rem){.diagram-canvas.is-narrow[data-v-16c0efa0]{display:none}.diagram-canvas.is-wide[data-v-16c0efa0]{display:block}}@media (prefers-reduced-motion:no-preference){.trace-signal[data-v-16c0efa0]{animation:4.5s linear infinite backwards skeem-signal-16c0efa0;display:inline}.trace-signal.is-forms[data-v-16c0efa0]{animation-delay:.5s}.trace-signal.is-payments[data-v-16c0efa0]{animation-delay:1s}}@keyframes skeem-signal-16c0efa0{0%{stroke-dashoffset:1.2px}30%,to{stroke-dashoffset:.1px}}.hub-card[data-v-bad62063]{fill:#151718;filter:drop-shadow(0 8px 8px #00000026)}.hub-wordmark[data-v-bad62063]{letter-spacing:-.02em;fill:#fff;font-size:15px;font-weight:600}.source-card[data-v-fe998c00]{fill:#fff;stroke:var(--line);filter:drop-shadow(0 1px 2px #0000000f)}.source-name[data-v-fe998c00]{fill:var(--strong);font-size:12px;font-weight:500}.solm-diagram[data-v-f1de72f1]{grid-template-columns:minmax(0,1fr);gap:16px;width:100%;max-width:1040px;margin-inline:auto;display:grid}.solm-panel[data-v-f1de72f1]{border:1px solid var(--line);background:#fff;border-radius:12px;overflow:hidden}.solm-panel.is-before[data-v-f1de72f1]{background:var(--surface)}.panel-head[data-v-f1de72f1]{border-bottom:1px solid var(--grid);flex-wrap:wrap;align-items:baseline;gap:4px 12px;padding:14px 16px;display:flex}.panel-eyebrow[data-v-f1de72f1]{text-transform:uppercase;color:var(--weak);font-family:Commit Mono,ui-monospace,monospace;font-size:12px;font-weight:600;line-height:1}.is-after .panel-eyebrow[data-v-f1de72f1]{color:var(--accent)}.panel-caption[data-v-f1de72f1]{color:var(--body);font-size:14px;font-weight:500;line-height:20px}.panel-canvas[data-v-f1de72f1]{cursor:default;-webkit-user-select:none;user-select:none;width:100%;max-width:440px;margin-inline:auto;padding:12px 4px;font-family:Instrument Sans,ui-sans-serif,system-ui,sans-serif;display:block}.wire-line[data-v-f1de72f1]{stroke:var(--line);stroke-width:1.5px}.is-before .wire-line[data-v-f1de72f1]{stroke:#e5cfb6;stroke-dasharray:3 3}.wire-dot[data-v-f1de72f1]{stroke:var(--accent);stroke-width:6px;stroke-linecap:round;stroke-dasharray:0 1.2;stroke-dashoffset:.1px;display:none}.is-before .wire-dot[data-v-f1de72f1]{stroke:var(--scarce)}.panel-person rect[data-v-f1de72f1]{fill:#fff;stroke:var(--line)}.panel-person text[data-v-f1de72f1]{fill:var(--strong);font-size:13px;font-weight:500}@media (width>=48rem){.solm-diagram[data-v-f1de72f1]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (prefers-reduced-motion:no-preference){.wire-dot[data-v-f1de72f1]{display:inline}.is-before .wire-dot[data-v-f1de72f1]{animation:5.2s linear infinite solm-wander-f1de72f1}.is-before .wire-dot.is-forms[data-v-f1de72f1]{animation-duration:6.6s;animation-delay:-2s}.is-before .wire-dot.is-payments[data-v-f1de72f1]{animation-duration:7.4s;animation-delay:-4.5s}.is-after .wire-dot[data-v-f1de72f1]{animation:2.4s linear infinite backwards solm-arrive-f1de72f1}.is-after .wire-dot.is-forms[data-v-f1de72f1]{animation-delay:.1s}.is-after .wire-dot.is-payments[data-v-f1de72f1]{animation-delay:.2s}.is-after .wire-dot.is-out[data-v-f1de72f1]{animation-name:solm-leave-f1de72f1}}@keyframes solm-wander-f1de72f1{0%{stroke-dashoffset:1.2px}to{stroke-dashoffset:0}}@keyframes solm-arrive-f1de72f1{0%{stroke-dashoffset:1.2px}40%,to{stroke-dashoffset:.1px}}@keyframes solm-leave-f1de72f1{0%,48%{stroke-dashoffset:.1px}48.1%{stroke-dashoffset:1.2px}62%,to{stroke-dashoffset:.1px}}.suurkiri-newsletter[data-v-5175d3ee]{align-items:end;gap:28px;display:grid}h2[data-v-5175d3ee]{letter-spacing:-.035em;color:#fff;font-size:36px;font-weight:500;line-height:1.05}.newsletter-copy p[data-v-5175d3ee]{text-wrap:pretty;max-width:460px;color:var(--soft);margin-top:14px;font-size:15px;line-height:1.6}.newsletter-form[data-v-5175d3ee]{border-bottom:1px solid #ffffff40;align-items:center;transition:border-color .15s;display:flex}.newsletter-form[data-v-5175d3ee]:focus-within{border-color:#fff}input[data-v-5175d3ee]{min-width:0;height:56px;font:inherit;letter-spacing:-.01em;color:#fff;background:0 0;border:0;flex-grow:1;padding:0;font-size:22px}input[data-v-5175d3ee]::placeholder{color:#ffffff4d}input[data-v-5175d3ee]:focus{outline:none}button[data-v-5175d3ee]{width:40px;height:40px;color:var(--ink);cursor:pointer;background:#fff;border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;transition:translate .2s ease-out;display:flex}button[data-v-5175d3ee]:hover{translate:3px}button[data-v-5175d3ee]:disabled{opacity:.5;cursor:default}button svg[data-v-5175d3ee]{width:20px;height:20px}.newsletter-done[data-v-5175d3ee]{color:#6ee7b7;font-size:22px;font-weight:500}.newsletter-error[data-v-5175d3ee]{color:#ff9592;grid-column:1/-1;font-size:14px}@media (width>=56rem){.suurkiri-newsletter[data-v-5175d3ee]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:64px}h2[data-v-5175d3ee]{font-size:48px}}.suurkiri-footer[data-v-f9150088]{--ink:#0b0d0e;--soft:#a0a4ab;--weak:#6f747b;background:var(--ink);color:#edeef0;position:relative;overflow:hidden}.footer-inner[data-v-f9150088]{width:100%;max-width:80rem;margin-inline:auto;padding:72px 24px 0}.footer-columns[data-v-f9150088]{border-top:1px solid #ffffff1f;gap:32px;margin-top:72px;padding-top:32px;display:grid}.footer-about[data-v-f9150088]{text-wrap:pretty;max-width:360px;color:var(--soft);font-size:14px;line-height:1.6}h3[data-v-f9150088]{letter-spacing:.04em;text-transform:uppercase;color:var(--weak);font-family:Commit Mono,ui-monospace,monospace;font-size:12px;font-weight:600;line-height:16px}.footer-links ul[data-v-f9150088]{color:var(--soft);flex-direction:column;gap:8px;margin-top:14px;font-size:14px;line-height:20px;display:flex}.footer-links a[data-v-f9150088]{color:#edeef0;transition:color .15s}.footer-links a[data-v-f9150088]:hover{color:var(--soft)}.footer-wordmark[data-v-f9150088]{letter-spacing:-.06em;text-align:center;white-space:nowrap;color:#0000;-webkit-user-select:none;user-select:none;background:linear-gradient(#ffffff26,#ffffff05);-webkit-background-clip:text;background-clip:text;margin-top:48px;margin-bottom:-.2em;font-size:27vw;font-weight:600;line-height:.8}@media (width>=48rem){.footer-inner[data-v-f9150088]{padding:96px 40px 0}.footer-columns[data-v-f9150088]{grid-template-columns:minmax(0,2fr) repeat(3,minmax(0,1fr));gap:40px}}.testimonial[data-v-9883a789]{--default:#687076;border-top:1px solid var(--grid);position:relative;overflow:clip}.testimonial-frame[data-v-9883a789]{width:100%;max-width:80rem;margin-inline:auto;position:relative}.testimonial-body[data-v-9883a789]{z-index:0;position:relative}.testimonial-backdrop[data-v-9883a789]{z-index:-1;pointer-events:none;position:absolute;inset:2px;-webkit-mask-image:radial-gradient(#0000 0%,#000 100%);mask-image:radial-gradient(#0000 0%,#000 100%)}.testimonial-backdrop svg[data-v-9883a789]{color:#0000001a;pointer-events:none;position:absolute;inset:0}.quote[data-v-9883a789]{max-width:42rem;margin-inline:auto;padding:128px 24px;font-size:20px;font-weight:500;line-height:28px}blockquote[data-v-9883a789]{position:relative}.quote-mark[data-v-9883a789]{position:absolute;top:0;left:-.5rem}blockquote p[data-v-9883a789]{text-wrap:pretty;color:var(--default)}blockquote strong[data-v-9883a789]{color:var(--strong);font-weight:500}.author[data-v-9883a789]{align-items:center;gap:.75rem;margin-top:1.5rem;font-size:16px;line-height:24px;display:flex}.author-avatar[data-v-9883a789]{border-radius:4px;width:48px;height:48px;overflow:hidden;box-shadow:inset 0 2px 4px #0000000d}.author-avatar img[data-v-9883a789]{width:100%;height:100%}.author-name[data-v-9883a789]{color:var(--strong)}.author-role[data-v-9883a789]{color:var(--default)}@media (width>=80rem){.testimonial-frame[data-v-9883a789]{border-inline:1px solid var(--grid)}}h3[data-v-1d111315]{letter-spacing:.06em;text-transform:uppercase;color:var(--line);font-family:Commit Mono,ui-monospace,monospace;font-size:12px;font-weight:600;line-height:16px}p[data-v-1d111315]{text-wrap:pretty;max-width:360px;color:var(--soft);margin-top:10px;font-size:14px;line-height:1.6}.newsletter-form[data-v-1d111315]{background:#fff;border-radius:9999px;max-width:360px;margin-top:16px;padding:4px;display:flex}input[data-v-1d111315]{min-width:0;font:inherit;color:#11181c;background:0 0;border:0;flex-grow:1;padding-inline:14px;font-size:14px}input[data-v-1d111315]:focus{outline:none}button[data-v-1d111315]{background:var(--ball);color:#11181c;cursor:pointer;border-radius:9999px;flex-shrink:0;height:34px;padding-inline:16px;font-size:14px;font-weight:600;transition:filter .15s}button[data-v-1d111315]:hover{filter:brightness(.95)}button[data-v-1d111315]:disabled{opacity:.6;cursor:default}.newsletter-done[data-v-1d111315]{color:var(--ball);font-weight:600}.newsletter-error[data-v-1d111315]{color:#ffd1cf;font-size:13px}.valjak-footer[data-v-97ca6c36]{--runoff:#163a6b;--surface:#1f56a3;--line:#ffffffd9;--soft:#c9d7ee;--ball:#dff04f;background:var(--runoff);color:#fff;padding:40px 16px}.court[data-v-97ca6c36]{border:2px solid var(--line);background:var(--surface);flex-direction:column;max-width:80rem;margin-inline:auto;display:flex}.court-box[data-v-97ca6c36]{padding:28px 24px}.court-back[data-v-97ca6c36]{letter-spacing:.2em;text-transform:uppercase;color:var(--soft);justify-content:center;align-items:center;padding:16px;font-family:Commit Mono,ui-monospace,monospace;font-size:12px;font-weight:600;display:flex}.court-back.is-left[data-v-97ca6c36]{border-bottom:2px solid var(--line)}.is-bottom-left[data-v-97ca6c36]{border-top:2px solid var(--line)}.is-top-right[data-v-97ca6c36]{border-top:3px dashed var(--line);flex-wrap:wrap;gap:28px 48px;display:flex}.is-bottom-right[data-v-97ca6c36]{border-top:2px solid var(--line);border-bottom:2px solid var(--line)}.court-brand[data-v-97ca6c36]{letter-spacing:-.03em;color:#fff;font-size:28px;font-weight:600;line-height:1}.court-box p[data-v-97ca6c36]{text-wrap:pretty;max-width:400px;color:var(--soft);margin-top:14px;font-size:14px;line-height:1.6}h3[data-v-97ca6c36]{letter-spacing:.06em;text-transform:uppercase;color:var(--line);font-family:Commit Mono,ui-monospace,monospace;font-size:12px;font-weight:600;line-height:16px}.court-links ul[data-v-97ca6c36]{color:var(--soft);flex-direction:column;gap:8px;margin-top:12px;font-size:14px;line-height:20px;display:flex}.court-links a[data-v-97ca6c36]{color:#fff;text-underline-offset:3px;-webkit-text-decoration:underline #ffffff4d;text-decoration:underline #ffffff4d;transition:text-decoration-color .15s}.court-links a[data-v-97ca6c36]:hover{-webkit-text-decoration-color:var(--ball);text-decoration-color:var(--ball)}@media (width>=64rem){.valjak-footer[data-v-97ca6c36]{padding:56px 40px}.court[data-v-97ca6c36]{grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr) minmax(0,3fr) minmax(0,3fr) minmax(0,1fr);min-height:440px;display:grid}.court-box[data-v-97ca6c36]{border:0;padding:36px 40px}.court-back[data-v-97ca6c36]{border:0;grid-row:1/3}.court-back span[data-v-97ca6c36]{writing-mode:vertical-rl;rotate:180deg}.court-back.is-left[data-v-97ca6c36]{border-right:2px solid var(--line);border-bottom:0;grid-column:1}.court-back.is-right[data-v-97ca6c36]{border-left:2px solid var(--line);grid-column:4}.is-top-left[data-v-97ca6c36]{border-bottom:2px solid var(--line);grid-area:1/2}.is-bottom-left[data-v-97ca6c36]{border-top:0;grid-area:2/2}.is-top-right[data-v-97ca6c36]{border-top:0;border-bottom:2px solid var(--line);border-left:3px dashed var(--line);grid-area:1/3}.is-bottom-right[data-v-97ca6c36]{border-top:0;border-bottom:0;border-left:3px dashed var(--line);grid-area:2/3}}.landing-page[data-v-8292d8aa]{min-height:100vh}h1[data-v-de4bc884]{color:var(--strong);margin-bottom:16px;font-size:24px;font-weight:700;line-height:32px}.legal-tabs[data-v-de4bc884]{gap:4px;margin:16px 0;display:grid}.legal-tabs[data-v-de4bc884] a{color:var(--body);text-decoration:none}.legal-tabs[data-v-de4bc884] a:hover{color:var(--strong)}.legal-tabs[data-v-de4bc884] a.active{color:var(--strong);font-weight:600;text-decoration:underline}section[data-v-65814f1f]{max-width:42rem;color:var(--body);margin-inline:auto;padding:40px 0;font-size:16px;line-height:1.6}h3[data-v-65814f1f]{color:var(--strong);margin:16px 0 8px;font-size:18px;font-weight:500;line-height:28px}p[data-v-65814f1f]{margin:16px 0}ol[data-v-65814f1f]{margin-left:20px;list-style:decimal}section>ol>li+li[data-v-65814f1f]{margin-top:8px}section[data-v-65814f1f] a{color:var(--strong);text-underline-offset:2px;text-decoration:underline}@media (width<=639px){section[data-v-65814f1f]{padding-inline:16px}}section[data-v-21427ed2]{max-width:42rem;color:var(--body);margin-inline:auto;padding:40px 0;font-size:16px;line-height:1.6}h3[data-v-21427ed2]{color:var(--strong);margin:16px 0 8px;font-size:18px;font-weight:500;line-height:28px}p[data-v-21427ed2]{margin:16px 0}ol[data-v-21427ed2]{margin-left:20px;list-style:decimal}section>ol>li+li[data-v-21427ed2]{margin-top:8px}section[data-v-21427ed2] a{color:var(--strong);text-underline-offset:2px;text-decoration:underline}@media (width<=639px){section[data-v-21427ed2]{padding-inline:16px}}section[data-v-98030496]{max-width:42rem;color:var(--body);margin-inline:auto;padding:40px 0;font-size:16px;line-height:1.6}h3[data-v-98030496]{color:var(--strong);margin:16px 0 8px;font-size:18px;font-weight:500;line-height:28px}p[data-v-98030496]{margin:16px 0}ol[data-v-98030496]{margin-left:20px;list-style:decimal}ul[data-v-98030496]{margin-left:20px;list-style:outside}section>ol>li+li[data-v-98030496]{margin-top:8px}li ul[data-v-98030496]{margin:8px 0}section[data-v-98030496] a{color:var(--strong);text-underline-offset:2px;text-decoration:underline}@media (width<=639px){section[data-v-98030496]{padding-inline:16px}}.aas-letter[data-v-87572306]{width:min(60vw,320px)}@media (prefers-reduced-motion:no-preference){.letter-line[data-v-87572306]{stroke-dasharray:1 2;animation:1.7s cubic-bezier(.45,0,.2,1) .15s both aas-draw-87572306}}@keyframes aas-draw-87572306{0%{stroke-dashoffset:1.01px}to{stroke-dashoffset:0}}.ankur400-word[data-v-25dca21a],.ankur-word[data-v-b40a8e48],.instrument400-word[data-v-84b56e1e],.instrument500-word[data-v-d85a5d4a]{color:#11181c;width:min(84vw,560px)}.instrument-word[data-v-b98acde4]{width:min(84vw,560px);overflow:visible}@media (prefers-reduced-motion:no-preference){.letter-outline[data-v-b98acde4]{stroke-dasharray:1 2;animation:1.3s cubic-bezier(.45,0,.2,1) .15s both instrument-draw-b98acde4}.letter-outline~.letter-outline[data-v-b98acde4]{animation-duration:1.05s;animation-delay:.4s}.letter-fill[data-v-b98acde4]{animation:.45s ease-out 1.35s both instrument-fill-b98acde4}.word-mark[data-v-b98acde4]{animation:.85s cubic-bezier(.65,0,.25,1) 1.85s both instrument-centre-b98acde4}.word-rest[data-v-b98acde4]{animation:.85s cubic-bezier(.65,0,.25,1) 1.85s both instrument-slide-b98acde4}}.letter-outline[data-v-b98acde4]{fill:none}@keyframes instrument-draw-b98acde4{0%{stroke-dashoffset:1.01px}to{stroke-dashoffset:0}}@keyframes instrument-fill-b98acde4{0%{opacity:0}to{opacity:1}}@keyframes instrument-centre-b98acde4{0%{transform:translate(127px)}to{transform:translate(0)}}@keyframes instrument-slide-b98acde4{0%{transform:translate(-260px)}to{transform:translate(0)}}.kolm-letter[data-v-f5aa5b5b]{width:min(60vw,320px)}@media (prefers-reduced-motion:no-preference){.letter-line[data-v-f5aa5b5b]{stroke-dasharray:1 2;animation:1.6s cubic-bezier(.45,0,.2,1) .15s both kolm-draw-f5aa5b5b}}@keyframes kolm-draw-f5aa5b5b{0%{stroke-dashoffset:1.01px}to{stroke-dashoffset:0}}.kursiiv-letter[data-v-739f1e22]{width:min(60vw,320px)}@media (prefers-reduced-motion:no-preference){.letter-line[data-v-739f1e22]{stroke-dasharray:1 2;animation:1.8s cubic-bezier(.5,0,.25,1) .15s both kursiiv-draw-739f1e22}}@keyframes kursiiv-draw-739f1e22{0%{stroke-dashoffset:1.01px}to{stroke-dashoffset:0}}.sirge-letter[data-v-c001e69f]{width:min(60vw,320px)}@media (prefers-reduced-motion:no-preference){.letter-line[data-v-c001e69f]{stroke-dasharray:1 2;animation:1.6s cubic-bezier(.45,0,.2,1) .15s both sirge-draw-c001e69f}}@keyframes sirge-draw-c001e69f{0%{stroke-dashoffset:1.01px}to{stroke-dashoffset:0}}.sonamark-word[data-v-390d2026]{width:min(84vw,560px);overflow:visible}@media (prefers-reduced-motion:no-preference){.letter-line[data-v-390d2026]{stroke-dasharray:1 2;animation:1.6s cubic-bezier(.45,0,.2,1) .15s both sonamark-draw-390d2026}.word-mark[data-v-390d2026]{animation:.85s cubic-bezier(.65,0,.25,1) 1.85s both sonamark-centre-390d2026}.word-rest[data-v-390d2026]{animation:.85s cubic-bezier(.65,0,.25,1) 1.85s both sonamark-slide-390d2026}}@keyframes sonamark-draw-390d2026{0%{stroke-dashoffset:1.01px}to{stroke-dashoffset:0}}@keyframes sonamark-centre-390d2026{0%{transform:translate(139px)}to{transform:translate(0)}}@keyframes sonamark-slide-390d2026{0%{transform:translate(-290px)}to{transform:translate(0)}}.logo-page[data-v-4843bbf6]{background:#fff;place-items:center;min-height:100vh;display:grid;overflow:hidden}.kaart-bank-picker[data-v-3f539b46]{flex-direction:column;gap:16px;transition:opacity .2s,filter .2s;display:flex}.kaart-bank-picker.is-disabled[data-v-3f539b46]{opacity:.4;filter:grayscale()}.picker-group[data-v-3f539b46]{flex-direction:column;gap:8px;display:flex}.picker-label[data-v-3f539b46]{color:var(--body);font-size:13px;font-weight:500}.picker-grid[data-v-3f539b46]{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.picker-option[data-v-3f539b46]{height:52px;box-shadow:inset 0 0 0 1px var(--line);cursor:pointer;background:#fff;border-radius:10px;justify-content:center;align-items:center;padding:0 12px;transition:box-shadow .15s,background-color .15s;display:flex}.picker-option[data-v-3f539b46]:hover:not(:disabled){background:var(--surface)}.picker-option.is-selected[data-v-3f539b46]{box-shadow:inset 0 0 0 2px var(--strong), 0 0 0 3px #11181c14;background:#fff}.picker-option[data-v-3f539b46]:disabled{cursor:not-allowed}.option-logo[data-v-3f539b46]{object-fit:contain;max-width:100%;height:26px}.kaart-transfer-notice[data-v-56f6715a]{background:var(--surface);box-shadow:inset 0 0 0 1px var(--grid);border-radius:10px;flex-direction:column;display:flex}.transfer-row[data-v-56f6715a]{grid-template-columns:88px minmax(0,1fr);gap:12px;padding:10px 16px;font-size:14px;line-height:1.45;display:grid}.transfer-row+.transfer-row[data-v-56f6715a]{border-top:1px solid var(--grid)}.transfer-row dt[data-v-56f6715a]{color:var(--weak)}.transfer-row dd[data-v-56f6715a]{color:var(--strong);overflow-wrap:anywhere;-webkit-user-select:all;user-select:all;font-weight:500}.transfer-row[data-v-56f6715a] a{text-underline-offset:3px;text-decoration:underline}.help-hint[data-v-af2c838b]{color:var(--weak);font-size:13px;line-height:1.5}.help-notified[data-v-af2c838b]{background:var(--live-soft);color:var(--live);border-radius:10px;align-items:flex-start;gap:10px;padding:12px 14px;font-size:14px;line-height:1.5;display:flex}.help-notified svg[data-v-af2c838b]{flex-shrink:0;width:16px;height:16px;margin-top:3px}.help-notified strong[data-v-af2c838b]{font-weight:600}.kaart-hold[data-v-8c68f140]{background:var(--surface);box-shadow:inset 0 0 0 1px var(--grid);border-radius:10px;flex-direction:column;gap:10px;padding:14px 16px;display:flex}.hold-row[data-v-8c68f140]{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.hold-label[data-v-8c68f140]{color:var(--body);font-size:14px;font-weight:500}.hold-time[data-v-8c68f140]{font-variant-numeric:tabular-nums;color:var(--strong);font-size:18px;font-weight:600}.hold-track[data-v-8c68f140]{background:var(--track);border-radius:9999px;height:4px;overflow:hidden}.hold-fill[data-v-8c68f140]{background:var(--live);transform-origin:0;border-radius:9999px;height:100%;transition:transform 1s linear,background-color .3s}.kaart-hold.is-urgent .hold-time[data-v-8c68f140]{color:#ca244d}.kaart-hold.is-urgent .hold-fill[data-v-8c68f140]{background:#ca244d}.kaart-hold.is-expired .hold-time[data-v-8c68f140]{color:var(--weak)}@media (prefers-reduced-motion:reduce){.hold-fill[data-v-8c68f140]{transition:none}}.kaart-paid[data-v-29d6bd72]{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:8px;padding:16px 0;display:flex}.paid-mark[data-v-29d6bd72]{width:56px;height:56px;color:var(--live);margin-bottom:8px}.mark-circle[data-v-29d6bd72]{stroke-dasharray:164;stroke-dashoffset:164px;animation:.6s cubic-bezier(.65,0,.35,1) forwards draw-29d6bd72}.mark-check[data-v-29d6bd72]{stroke-dasharray:34;stroke-dashoffset:34px;animation:.3s cubic-bezier(.65,0,.35,1) .5s forwards draw-29d6bd72}.paid-title[data-v-29d6bd72]{letter-spacing:-.02em;color:var(--strong);font-size:22px;font-weight:500}.paid-text[data-v-29d6bd72]{max-width:28ch;color:var(--body);font-size:14px;line-height:1.5}.paid-link[data-v-29d6bd72]{color:var(--strong);text-underline-offset:3px;margin-top:12px;font-size:14px;font-weight:500;text-decoration:underline}@keyframes draw-29d6bd72{to{stroke-dashoffset:0}}@media (prefers-reduced-motion:reduce){.mark-circle[data-v-29d6bd72],.mark-check[data-v-29d6bd72]{stroke-dashoffset:0;animation:none}}.kaart-redirect-wait[data-v-91efc9c8]{flex-direction:column;gap:8px;display:flex}.wait-row[data-v-91efc9c8]{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.wait-label[data-v-91efc9c8]{color:var(--body);font-size:13px;line-height:1.4}.wait-time[data-v-91efc9c8]{font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--strong);font-size:13px;font-weight:600}.wait-track[data-v-91efc9c8]{background:var(--track);border-radius:9999px;height:3px;overflow:hidden}.wait-fill[data-v-91efc9c8]{background:var(--accent);transform-origin:0;height:100%;transition:transform .4s linear}.wait-enter-active[data-v-91efc9c8]{transition:opacity .3s ease-out,translate .3s ease-out}.wait-enter-from[data-v-91efc9c8]{opacity:0;translate:0 4px}.kaart-status-notice[data-v-ccdf35d5]{background:var(--scarce-soft);border-radius:10px;flex-direction:column;align-items:flex-start;gap:4px;padding:16px;display:flex}.notice-title[data-v-ccdf35d5]{color:#7a3a07;font-size:15px;font-weight:600}.notice-text[data-v-ccdf35d5]{color:#7a3a07;font-size:14px;line-height:1.5}.notice-link[data-v-ccdf35d5]{color:var(--strong);align-items:center;gap:6px;margin-top:8px;font-size:14px;font-weight:500;display:inline-flex}.notice-link svg[data-v-ccdf35d5]{width:16px;height:16px;transition:translate .2s ease-out}.notice-link:hover svg[data-v-ccdf35d5]{translate:3px}.kaart-summary[data-v-df69e11b]{flex-direction:column;padding:24px;display:flex}.summary-eyebrow[data-v-df69e11b]{letter-spacing:.04em;text-transform:uppercase;color:var(--weak);font-family:Commit Mono,ui-monospace,monospace;font-size:12px;line-height:16px}.summary-name[data-v-df69e11b]{letter-spacing:-.03em;text-wrap:balance;color:var(--strong);margin-top:8px;font-size:28px;font-weight:500;line-height:1.15}.summary-details[data-v-df69e11b]{border-top:1px solid var(--grid);flex-direction:column;margin-top:24px;display:flex}.summary-detail[data-v-df69e11b]{border-bottom:1px solid var(--grid);grid-template-columns:88px minmax(0,1fr);gap:12px;padding:12px 0;font-size:14px;line-height:1.45;display:grid}.summary-detail dt[data-v-df69e11b]{color:var(--weak)}.summary-detail dd[data-v-df69e11b]{color:var(--strong);overflow-wrap:anywhere;font-weight:500}.detail-sub[data-v-df69e11b]{color:var(--weak);font-weight:400;display:block}.summary-total[data-v-df69e11b]{justify-content:space-between;align-items:baseline;gap:16px;padding:20px 0;display:flex}.total-label[data-v-df69e11b]{color:var(--body);font-size:14px;font-weight:500}.total-price[data-v-df69e11b]{letter-spacing:-.03em;font-variant-numeric:tabular-nums;color:var(--strong);font-size:32px;font-weight:500;line-height:1}@media (width>=48rem){.kaart-summary[data-v-df69e11b]{padding:40px}.summary-name[data-v-df69e11b]{font-size:34px}}.kaart-top-line[data-v-2403ab54]{justify-content:space-between;align-items:center;gap:16px;width:100%;max-width:912px;margin-inline:auto;padding:20px 16px 0;display:flex}.top-brand[data-v-2403ab54]{letter-spacing:-.02em;color:var(--strong);font-size:17px;font-weight:600}.top-back[data-v-2403ab54]{color:var(--body);align-items:center;gap:6px;font-size:14px;font-weight:500;transition:color .15s;display:inline-flex}.top-back[data-v-2403ab54]:hover{color:var(--strong)}.top-back svg[data-v-2403ab54]{width:16px;height:16px;transition:translate .2s ease-out}.top-back:hover svg[data-v-2403ab54]{translate:-3px}@media (width>=48rem){.kaart-top-line[data-v-2403ab54]{padding:28px 16px 0}}.kaart[data-v-172e3688]{background:var(--surface);min-height:100vh;padding-left:env(safe-area-inset-left);padding-right:env(safe-area-inset-right);padding-bottom:env(safe-area-inset-bottom);flex-direction:column;display:flex}.kaart-main[data-v-172e3688]{flex-direction:column;flex:1;justify-content:center;align-items:center;gap:20px;padding:24px 16px 64px;display:flex}.kaart-card[data-v-172e3688]{width:100%;max-width:880px;box-shadow:0 0 0 1px var(--grid), 0 32px 64px -32px #11181c47;background:#fff;border-radius:16px;animation:.5s cubic-bezier(.22,1,.36,1) both card-in-172e3688;display:grid}.kaart-payment[data-v-172e3688]{border-top:1px solid var(--grid);flex-direction:column;gap:16px;padding:24px;display:flex}.payment-title[data-v-172e3688]{letter-spacing:-.01em;color:var(--strong);font-size:18px;font-weight:500;line-height:26px}.payment-intro[data-v-172e3688]{color:var(--body);margin-top:-8px;font-size:14px;line-height:1.5}.pay-button[data-v-172e3688]{background:var(--strong);color:#fff;cursor:pointer;border-radius:10px;height:48px;font-size:15px;font-weight:500;transition:opacity .15s,translate .15s}.pay-button[data-v-172e3688]:hover:not(:disabled){translate:0 -1px}.pay-button[data-v-172e3688]:disabled{opacity:.35;cursor:not-allowed}.secure-note[data-v-172e3688]{color:var(--weak);justify-content:center;align-items:center;gap:6px;font-size:12px;display:flex}.secure-note svg[data-v-172e3688]{width:14px;height:14px}.help-link[data-v-172e3688]{color:var(--weak);cursor:pointer;font-size:14px;font-weight:500;transition:color .15s}.help-link[data-v-172e3688]:hover{color:var(--strong);text-underline-offset:3px;text-decoration:underline}@keyframes card-in-172e3688{0%{opacity:0;translate:0 12px}}@media (prefers-reduced-motion:reduce){.kaart-card[data-v-172e3688]{animation:none}}@media (width>=48rem){.kaart-main[data-v-172e3688]{padding:32px 32px 96px}.kaart-card[data-v-172e3688]{grid-template-columns:minmax(0,1fr) 360px}.kaart-payment[data-v-172e3688]{border-top:0;border-left:1px solid var(--grid);padding:40px 32px}}.kaardid-comment[data-v-2569eebe]{flex-direction:column;gap:12px;display:flex}label[data-v-2569eebe]{color:var(--strong);font-size:18px;font-weight:500;line-height:1.3}.comment-input[data-v-2569eebe]{background:var(--surface);width:100%;min-height:128px;box-shadow:inset 0 0 0 1px var(--grid);font:inherit;color:var(--strong);resize:vertical;border:0;border-radius:14px;outline:none;padding:14px 16px;font-size:16px;line-height:1.5;transition:box-shadow .15s,background-color .15s}.comment-input[data-v-2569eebe]::placeholder{color:var(--weak)}.comment-input[data-v-2569eebe]:focus{box-shadow:inset 0 0 0 1px var(--strong), 0 0 0 3px #11181c14;background:#fff}.comment-input[data-v-2569eebe]:disabled{color:var(--body);resize:none;cursor:default;background:#fff}@media (prefers-reduced-motion:reduce){.comment-input[data-v-2569eebe]{transition:none}}.kaardid-tag-picker[data-v-38688d5a]{--down:#ca244d;--down-soft:#feebee}.kaardid-tag-picker.is-tile[data-v-38688d5a]{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.kaardid-tag-picker.is-chip[data-v-38688d5a]{flex-wrap:wrap;gap:8px;display:flex}.tag-option[data-v-38688d5a]{box-shadow:inset 0 0 0 1px var(--line);color:var(--strong);background:#fff;transition:background-color .15s,box-shadow .15s,color .15s,opacity .15s;display:flex}.tag-option.is-up[data-v-38688d5a]{background:var(--live-soft);box-shadow:inset 0 0 0 1px var(--live);color:var(--live)}.tag-option.is-down[data-v-38688d5a]{background:var(--down-soft);box-shadow:inset 0 0 0 1px var(--down);color:var(--down)}.tag-option.is-locked[data-v-38688d5a]:not(.is-up):not(.is-down){opacity:.5}.tag-label[data-v-38688d5a]{font-weight:500}.tag-votes[data-v-38688d5a]{gap:6px;display:flex}.vote-button[data-v-38688d5a]{background:var(--surface);box-shadow:inset 0 0 0 1px var(--grid);color:var(--weak);cursor:pointer;border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;transition:background-color .15s,color .15s,translate .15s;display:flex}.vote-button[data-v-38688d5a]:hover:not(:disabled){background:var(--track);color:var(--strong)}.vote-button[data-v-38688d5a]:active:not(:disabled){translate:0 1px}.vote-button[data-v-38688d5a]:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.vote-button[data-v-38688d5a]:disabled{cursor:default}.vote-button svg[data-v-38688d5a]{width:50%;height:50%}.vote-button.is-down svg[data-v-38688d5a]{scale:1 -1}.vote-button.is-up.is-active[data-v-38688d5a]{background:var(--live);box-shadow:none;color:#fff}.vote-button.is-down.is-active[data-v-38688d5a]{background:var(--down);box-shadow:none;color:#fff}.vote-button.is-active svg[data-v-38688d5a]{animation:.26s ease-out thumb-pop-38688d5a}.tag-option.is-locked .vote-button[data-v-38688d5a]:not(.is-active){opacity:.4}.is-tile .tag-option[data-v-38688d5a]{border-radius:14px;flex-direction:column;justify-content:space-between;gap:20px;min-height:136px;padding:16px}.is-tile .tag-label[data-v-38688d5a]{letter-spacing:-.01em;overflow-wrap:anywhere;font-size:17px;line-height:1.25}.is-tile .vote-button[data-v-38688d5a]{width:48px;height:48px}.is-chip .tag-option[data-v-38688d5a]{border-radius:9999px;align-items:center;gap:10px;padding:4px 4px 4px 16px}.is-chip .tag-label[data-v-38688d5a]{font-size:15px}.is-chip .vote-button[data-v-38688d5a]{width:40px;height:40px}@keyframes thumb-pop-38688d5a{0%{scale:.6}60%{scale:1.2}}.vote-button.is-down.is-active svg[data-v-38688d5a]{animation-name:thumb-pop-down-38688d5a}@keyframes thumb-pop-down-38688d5a{0%{scale:.6 -.6}60%{scale:1.2 -1.2}}@media (width>=48rem){.kaardid-tag-picker.is-tile[data-v-38688d5a]{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.is-tile .tag-option[data-v-38688d5a]{min-height:160px;padding:20px}.is-tile .tag-label[data-v-38688d5a]{font-size:19px}}@media (prefers-reduced-motion:reduce){.tag-option[data-v-38688d5a],.vote-button[data-v-38688d5a]{transition:none}.vote-button.is-active svg[data-v-38688d5a],.vote-button.is-down.is-active svg[data-v-38688d5a]{animation:none}}h3[data-v-4aa41a01]{color:var(--strong);font-size:18px;font-weight:500;line-height:1.3}.section-hint[data-v-4aa41a01]{color:var(--body);margin:4px 0 16px;font-size:14px;line-height:1.5}h3[data-v-ecda5d88]{color:var(--strong);font-size:18px;font-weight:500;line-height:1.3}.section-hint[data-v-ecda5d88]{color:var(--body);margin:4px 0 16px;font-size:14px;line-height:1.5}.player-cards[data-v-ecda5d88]{grid-template-columns:minmax(0,1fr);gap:12px;display:grid}.player-card[data-v-ecda5d88]{min-width:0;box-shadow:0 0 0 1px var(--grid), 0 24px 48px -32px #11181c33;background:#fff;border-radius:14px;flex-direction:column;gap:16px;padding:16px;display:flex}.player-head[data-v-ecda5d88]{align-items:center;gap:12px;min-width:0;display:flex}.player-badge[data-v-ecda5d88]{border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;font-size:16px;font-weight:600;display:flex}.player-name[data-v-ecda5d88]{white-space:nowrap;text-overflow:ellipsis;color:var(--strong);font-size:16px;font-weight:500;overflow:hidden}@media (width>=64rem){.player-cards[data-v-ecda5d88]{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.player-card[data-v-ecda5d88]{padding:20px}}.kaardid-sent[data-v-3fe69cf5]{background:var(--surface);box-shadow:inset 0 0 0 1px var(--grid);border-radius:14px;align-items:center;gap:16px;padding:20px;display:flex}.kaardid-sent.is-celebrating[data-v-3fe69cf5]{background:var(--live-soft);box-shadow:inset 0 0 0 1px var(--live);animation:.32s ease-out sent-in-3fe69cf5}.sent-check[data-v-3fe69cf5]{background:var(--live);color:#fff;border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;display:flex;position:relative}.sent-check svg[data-v-3fe69cf5]{width:24px;height:24px}.is-celebrating .sent-check[data-v-3fe69cf5]{animation:.42s cubic-bezier(.34,1.56,.64,1) check-pop-3fe69cf5}.sent-spark[data-v-3fe69cf5]{background:var(--live);opacity:0;border-radius:9999px;width:6px;height:6px;margin:-3px 0 0 -3px;animation:.7s ease-out .12s spark-3fe69cf5;position:absolute;top:50%;left:50%}.sent-spark[data-v-3fe69cf5]:nth-child(2n){background:var(--accent)}.sent-spark[data-v-3fe69cf5]:nth-child(3n){background:var(--scarce)}.sent-spark[data-v-3fe69cf5]:first-child{--spark-to:0 -40px}.sent-spark[data-v-3fe69cf5]:nth-child(2){--spark-to:28px -28px}.sent-spark[data-v-3fe69cf5]:nth-child(3){--spark-to:40px 0}.sent-spark[data-v-3fe69cf5]:nth-child(4){--spark-to:28px 28px}.sent-spark[data-v-3fe69cf5]:nth-child(5){--spark-to:0 40px}.sent-spark[data-v-3fe69cf5]:nth-child(6){--spark-to:-28px 28px}.sent-spark[data-v-3fe69cf5]:nth-child(7){--spark-to:-40px 0}.sent-spark[data-v-3fe69cf5]:nth-child(8){--spark-to:-28px -28px}.sent-copy[data-v-3fe69cf5]{flex-direction:column;gap:4px;min-width:0;display:flex}.sent-title[data-v-3fe69cf5]{color:var(--strong);font-size:17px;font-weight:500;line-height:1.3}.sent-note[data-v-3fe69cf5]{color:var(--body);font-size:14px;line-height:1.5}@keyframes sent-in-3fe69cf5{0%{opacity:0;translate:0 8px}}@keyframes check-pop-3fe69cf5{0%{scale:.4}}@keyframes spark-3fe69cf5{0%{opacity:1;translate:0}to{opacity:0;translate:var(--spark-to)}}@media (prefers-reduced-motion:reduce){.kaardid-sent.is-celebrating[data-v-3fe69cf5],.is-celebrating .sent-check[data-v-3fe69cf5]{animation:none}.sent-spark[data-v-3fe69cf5]{display:none}}.kaardid-feedback[data-v-abe10c35]{flex-direction:column;gap:40px;min-width:0;display:flex}.feedback-head[data-v-abe10c35]{flex-direction:column;display:flex}.section-eyebrow[data-v-abe10c35]{letter-spacing:.04em;text-transform:uppercase;color:var(--accent);font-family:Commit Mono,ui-monospace,monospace;font-size:12px;font-weight:600}h2[data-v-abe10c35]{letter-spacing:-.025em;color:var(--strong);margin-top:8px;font-size:32px;font-weight:500;line-height:1.15}.feedback-intro[data-v-abe10c35]{color:var(--body);margin-top:8px;font-size:16px;font-weight:500;line-height:1.5}.send-area[data-v-abe10c35]{flex-direction:column;gap:12px;display:flex}.send-error[data-v-abe10c35]{color:#ca244d;background:#feebee;border-radius:10px;padding:12px 14px;font-size:14px;line-height:1.5}.send-button[data-v-abe10c35]{background:var(--strong);color:#fff;cursor:pointer;border-radius:12px;width:100%;height:52px;font-size:16px;font-weight:500;transition:opacity .15s,translate .15s}.send-button[data-v-abe10c35]:hover:not(:disabled){translate:0 -1px}.send-button[data-v-abe10c35]:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.send-button[data-v-abe10c35]:disabled{opacity:.35;cursor:not-allowed}@media (width>=48rem){h2[data-v-abe10c35]{font-size:40px}}@media (prefers-reduced-motion:reduce){.send-button[data-v-abe10c35]{transition:none}}.kaardid-header[data-v-3c8277be]{flex-direction:column;align-items:flex-start;min-width:0;display:flex}.back-link[data-v-3c8277be]{color:var(--body);font-size:14px;font-weight:500;transition:color .15s}.back-link[data-v-3c8277be]:hover{color:var(--strong)}.header-eyebrow[data-v-3c8277be]{letter-spacing:.04em;text-transform:uppercase;color:var(--accent);margin-top:32px;font-family:Commit Mono,ui-monospace,monospace;font-size:12px;font-weight:600}h1[data-v-3c8277be]{letter-spacing:-.035em;overflow-wrap:anywhere;text-wrap:balance;max-width:100%;color:var(--strong);margin-top:12px;font-size:40px;font-weight:500;line-height:1.05}.header-facts[data-v-3c8277be]{flex-wrap:wrap;align-items:center;gap:8px;margin-top:20px;display:flex}.fact[data-v-3c8277be]{background:var(--surface);min-height:32px;box-shadow:inset 0 0 0 1px var(--grid);font-variant-numeric:tabular-nums;color:var(--body);border-radius:9999px;align-items:center;padding:0 12px;font-size:14px;font-weight:500;display:inline-flex}.page-link[data-v-3c8277be]{color:var(--strong);align-items:center;gap:6px;display:inline-flex}.page-link svg[data-v-3c8277be]{width:16px;height:16px;transition:translate .2s ease-out}.page-link:hover svg[data-v-3c8277be]{translate:3px}@media (width>=48rem){h1[data-v-3c8277be]{font-size:64px}}@media (prefers-reduced-motion:reduce){.back-link[data-v-3c8277be],.page-link svg[data-v-3c8277be]{transition:none}}.kaardid-results[data-v-07bb9810]{min-width:0;box-shadow:0 0 0 1px var(--grid), 0 24px 48px -28px #11181c33;background:#fff;border-radius:14px;padding:20px}.section-eyebrow[data-v-07bb9810]{letter-spacing:.04em;text-transform:uppercase;color:var(--accent);font-family:Commit Mono,ui-monospace,monospace;font-size:12px;font-weight:600}h2[data-v-07bb9810]{letter-spacing:-.02em;color:var(--strong);margin-top:8px;font-size:24px;font-weight:500;line-height:1.2}.standings-strip[data-v-07bb9810]{overscroll-behavior-x:contain;scroll-snap-type:x proximity;scrollbar-width:thin;gap:8px;margin:20px -20px 0;padding:0 20px 8px;scroll-padding-inline:20px;display:flex;overflow-x:auto}.standing-chip[data-v-07bb9810]{background:var(--surface);width:144px;box-shadow:inset 0 0 0 1px var(--grid);scroll-snap-align:start;border-radius:12px;flex-direction:column;flex-shrink:0;gap:4px;padding:12px 14px;display:flex}.chip-position[data-v-07bb9810]{color:var(--weak);font-family:Commit Mono,ui-monospace,monospace;font-size:12px;font-weight:600}.standing-chip.is-podium .chip-position[data-v-07bb9810]{color:var(--accent)}.chip-name[data-v-07bb9810]{white-space:nowrap;text-overflow:ellipsis;color:var(--strong);font-size:15px;font-weight:500;overflow:hidden}.chip-stat[data-v-07bb9810]{font-variant-numeric:tabular-nums;color:var(--body);font-size:13px}.matches-toggle[data-v-07bb9810]{height:40px;box-shadow:inset 0 0 0 1px var(--line);color:var(--strong);cursor:pointer;border-radius:9999px;align-items:center;gap:8px;margin-top:16px;padding:0 14px;font-size:14px;font-weight:500;transition:background-color .15s;display:inline-flex}.matches-toggle[data-v-07bb9810]:hover{background:var(--surface)}.toggle-count[data-v-07bb9810]{font-variant-numeric:tabular-nums;color:var(--weak);font-size:13px}.matches-toggle svg[data-v-07bb9810]{width:16px;height:16px;transition:rotate .2s ease-out}.matches-toggle.is-open svg[data-v-07bb9810]{rotate:180deg}.rounds[data-v-07bb9810]{flex-direction:column;gap:24px;margin-top:20px;animation:.2s ease-out rounds-in-07bb9810;display:flex}.round[data-v-07bb9810]{flex-direction:column;display:flex}.round-label[data-v-07bb9810]{border-bottom:1px solid var(--grid);letter-spacing:.04em;text-transform:uppercase;color:var(--weak);padding-bottom:8px;font-family:Commit Mono,ui-monospace,monospace;font-size:12px;font-weight:600}.match-row[data-v-07bb9810]{border-bottom:1px solid var(--grid);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);grid-template-areas:"court court court""left score right";align-items:center;gap:4px 12px;padding:10px 0;display:grid}.match-court[data-v-07bb9810]{color:var(--weak);grid-area:court;font-size:12px}.match-pair[data-v-07bb9810]{min-width:0;color:var(--weak);flex-direction:column;font-size:14px;line-height:1.35;display:flex}.match-pair.is-left[data-v-07bb9810]{text-align:right;grid-area:left}.match-pair.is-right[data-v-07bb9810]{grid-area:right}.match-pair.is-winner[data-v-07bb9810]{color:var(--strong);font-weight:500}.pair-name[data-v-07bb9810]{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.match-score[data-v-07bb9810]{font-variant-numeric:tabular-nums;text-align:center;min-width:56px;color:var(--strong);grid-area:score;font-size:18px;font-weight:500}@keyframes rounds-in-07bb9810{0%{opacity:0;translate:0 -4px}}@media (width>=48rem){.kaardid-results[data-v-07bb9810]{padding:28px}.standings-strip[data-v-07bb9810]{margin-inline:-28px;padding-inline:28px;scroll-padding-inline:28px}.match-row[data-v-07bb9810]{grid-template-columns:140px minmax(0,1fr) auto minmax(0,1fr);grid-template-areas:"court left score right"}.match-pair[data-v-07bb9810]{flex-direction:row;gap:4px}.match-pair.is-left[data-v-07bb9810]{justify-content:flex-end}.pair-name+.pair-name[data-v-07bb9810]:before{content:"& "}}@media (prefers-reduced-motion:reduce){.matches-toggle[data-v-07bb9810],.matches-toggle svg[data-v-07bb9810]{transition:none}.rounds[data-v-07bb9810]{animation:none}}.kaardid-version[data-v-e62ebb4c]{border-top:1px solid var(--grid)}.kaardid-frame[data-v-e62ebb4c]{flex-direction:column;gap:40px;width:100%;max-width:80rem;margin-inline:auto;padding:32px 16px 64px;display:flex}@media (width>=48rem){.kaardid-frame[data-v-e62ebb4c]{gap:56px;padding:48px 48px 96px}}@media (width>=64rem){.kaardid-frame[data-v-e62ebb4c]{padding-inline:64px}}.kiri-comment-field[data-v-f6b85768]{--rule-height:32px}.comment-input[data-v-f6b85768],.comment-written[data-v-f6b85768]{width:100%;min-height:calc(var(--rule-height) * 4);background-color:#0000;background-image:linear-gradient(to bottom, transparent calc(var(--rule-height) - 1px), var(--paper-rule) calc(var(--rule-height) - 1px));background-size:100% var(--rule-height);font-size:17px;line-height:var(--rule-height);color:var(--strong);background-attachment:local;border:0;padding:0;display:block}.comment-input[data-v-f6b85768]{field-sizing:content;max-height:calc(var(--rule-height) * 16);resize:none}.comment-input[data-v-f6b85768]::placeholder{color:var(--weak);opacity:1}.comment-input[data-v-f6b85768]:focus{outline:none}.comment-written[data-v-f6b85768]{white-space:pre-line;overflow-wrap:anywhere;min-height:0}.kiri-thumb[data-v-814438f1]{flex-shrink:0;width:16px;height:16px;display:inline-block}.kiri-thumb.is-down[data-v-814438f1]{scale:1 -1}.kiri-tag-picker[data-v-b65a45d9]{--chip-color:var(--live);--chip-soft:var(--live-soft)}.kiri-tag-picker.is-down[data-v-b65a45d9]{--chip-color:var(--down);--chip-soft:var(--down-soft)}.tag-chip[data-v-b65a45d9]{background:var(--paper);box-shadow:inset 0 0 0 1px var(--line);white-space:nowrap;vertical-align:baseline;color:var(--body);cursor:pointer;border-radius:9999px;align-items:center;margin:3px 2px;padding:2px 12px;font-size:15px;font-weight:500;line-height:24px;display:inline-flex}.tag-chip[data-v-b65a45d9]:hover:not(:disabled){box-shadow:inset 0 0 0 1px var(--chip-color);color:var(--strong)}.tag-chip[data-v-b65a45d9]:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.tag-chip.is-selected[data-v-b65a45d9],.tag-chip.is-selected[data-v-b65a45d9]:hover:not(:disabled){background:var(--chip-soft);box-shadow:inset 0 0 0 1px var(--chip-color);color:var(--chip-color)}.tag-chip[data-v-b65a45d9]:disabled{cursor:default}.chip-thumb[data-v-b65a45d9]{opacity:0;width:0;margin-right:0;display:inline-flex;overflow:hidden}.tag-chip.is-selected .chip-thumb[data-v-b65a45d9]{opacity:1;width:16px;margin-right:6px}@media (prefers-reduced-motion:no-preference){.tag-chip[data-v-b65a45d9]{transition:background-color .15s ease-out,box-shadow .15s ease-out,color .15s ease-out}.chip-thumb[data-v-b65a45d9]{transition:width .2s ease-out,margin-right .2s ease-out,opacity .2s ease-out}}.kiri-organizer-section[data-v-dbe27748]{flex-direction:column;gap:12px;display:flex}.letter-sentence[data-v-dbe27748]{color:var(--strong);font-size:17px;line-height:36px}.sentence-lead[data-v-dbe27748]{margin-right:6px}.kiri-players-section[data-v-9abcf9b0]{color:var(--strong);font-size:17px;line-height:36px}.player-lines[data-v-9abcf9b0]{flex-direction:column;display:flex}.player-line[data-v-9abcf9b0]{padding:4px 0}.player-line+.player-line[data-v-9abcf9b0]{border-top:1px dashed var(--paper-rule)}.player-name[data-v-9abcf9b0]{margin-right:6px;font-weight:500}.player-verdict[data-v-9abcf9b0]{display:inline}.player-verdict>.kiri-thumb[data-v-9abcf9b0]{vertical-align:-2px;margin:0 4px 0 2px}.player-verdict.is-up>.kiri-thumb[data-v-9abcf9b0]{color:var(--live)}.player-verdict.is-down>.kiri-thumb[data-v-9abcf9b0]{color:var(--down)}.verdict-separator[data-v-9abcf9b0]{color:var(--weak);margin:0 8px}.kiri-sent-confirmation[data-v-c30db918]{display:contents}.sent-stamp[data-v-c30db918]{border:2px solid var(--live);letter-spacing:.12em;text-transform:uppercase;color:var(--live);opacity:.85;pointer-events:none;border-radius:6px;padding:4px 12px;font-family:Commit Mono,ui-monospace,monospace;font-size:13px;font-weight:700;position:absolute;top:20px;right:16px;rotate:-8deg}.sent-note[data-v-c30db918]{color:var(--live);align-items:center;gap:8px;font-size:15px;font-weight:500;display:inline-flex}.sent-note svg[data-v-c30db918]{flex-shrink:0;width:16px;height:16px}@media (prefers-reduced-motion:no-preference){.sent-stamp.is-fresh[data-v-c30db918]{animation:.35s cubic-bezier(.2,.8,.3,1.2) both stamp-down-c30db918}}@keyframes stamp-down-c30db918{0%{opacity:0;scale:1.6}to{opacity:.85;scale:1}}@media (width>=40rem){.sent-stamp[data-v-c30db918]{top:28px;right:32px}}.kiri-feedback-form[data-v-2a33db50]{flex-direction:column;display:flex}.letter-eyebrow[data-v-2a33db50]{letter-spacing:.04em;text-transform:uppercase;color:var(--accent);font-family:Commit Mono,ui-monospace,monospace;font-size:12px;font-weight:600}h2[data-v-2a33db50]{letter-spacing:-.03em;color:var(--strong);margin-top:10px;font-size:32px;font-weight:500;line-height:1.15}.letter-small-print[data-v-2a33db50]{color:var(--weak);margin-top:8px;font-size:14px}.letter-paper[data-v-2a33db50]{background:var(--paper);border-radius:4px;flex-direction:column;gap:24px;margin-top:28px;padding:28px 20px 24px;display:flex;position:relative;box-shadow:0 0 0 1px #11181c0f,0 1px 2px #11181c0a,0 12px 32px -8px #11181c1f}.letter-salutation[data-v-2a33db50]{color:var(--strong);font-size:17px;font-weight:500;line-height:36px}.letter-sign-off[data-v-2a33db50]{border-top:1px solid var(--grid);flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:12px 16px;padding-top:20px;display:flex}.letter-paper.is-sent .letter-sign-off[data-v-2a33db50]{justify-content:flex-start}.send-error[data-v-2a33db50]{color:var(--down);flex:200px;font-size:14px;font-weight:500}.send-button[data-v-2a33db50]{background:var(--strong);color:#fff;cursor:pointer;border-radius:9999px;align-items:center;gap:8px;padding:10px 18px;font-size:15px;font-weight:500;display:inline-flex}.send-button svg[data-v-2a33db50]{width:16px;height:16px}.send-button[data-v-2a33db50]:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.send-button[data-v-2a33db50]:disabled{opacity:.35;cursor:default}@media (prefers-reduced-motion:no-preference){.send-button[data-v-2a33db50]{transition:opacity .15s ease-out}.send-button svg[data-v-2a33db50]{transition:translate .2s ease-out}.send-button:hover:not(:disabled) svg[data-v-2a33db50]{translate:3px}}@media (width>=40rem){h2[data-v-2a33db50]{font-size:40px}.letter-paper[data-v-2a33db50]{padding:40px 44px 32px}}.kiri-header[data-v-2cac9396]{flex-direction:column;align-items:flex-start;display:flex}.back-link[data-v-2cac9396]{color:var(--weak);font-size:14px;font-weight:500}.back-link[data-v-2cac9396]:hover{color:var(--strong)}h1[data-v-2cac9396]{letter-spacing:-.035em;text-wrap:balance;overflow-wrap:anywhere;color:var(--strong);margin-top:20px;font-size:40px;font-weight:500;line-height:1.08}.header-facts[data-v-2cac9396]{font-variant-numeric:tabular-nums;color:var(--body);flex-wrap:wrap;gap:6px 20px;margin-top:16px;font-size:15px;font-weight:500;line-height:1.5;display:flex}.fact-date[data-v-2cac9396]:first-letter{text-transform:uppercase}.tournament-link[data-v-2cac9396]{color:var(--strong);align-items:center;gap:6px;display:inline-flex}.tournament-link svg[data-v-2cac9396]{width:16px;height:16px}@media (prefers-reduced-motion:no-preference){.tournament-link svg[data-v-2cac9396]{transition:translate .2s ease-out}.tournament-link:hover svg[data-v-2cac9396]{translate:3px}}@media (width>=48rem){h1[data-v-2cac9396]{font-size:52px}}.kiri-results[data-v-cc657100]{flex-direction:column;display:flex}.results-eyebrow[data-v-cc657100],.round-label[data-v-cc657100]{letter-spacing:.04em;text-transform:uppercase;color:var(--weak);font-family:Commit Mono,ui-monospace,monospace;font-size:12px;font-weight:600}.table-scroll[data-v-cc657100]{margin-top:16px;overflow-x:auto}.standings[data-v-cc657100]{font-variant-numeric:tabular-nums;width:100%;min-width:320px;font-size:14px}.standings th[data-v-cc657100]{border-bottom:1px solid var(--line);text-align:left;color:var(--weak);padding:0 8px 8px;font-size:12px;font-weight:500}.standings td[data-v-cc657100]{border-bottom:1px solid var(--grid);vertical-align:top;padding:10px 8px}.standings tr.is-band-end td[data-v-cc657100]{border-bottom-color:var(--line)}.standings .col-rank[data-v-cc657100]{width:32px;color:var(--weak);padding-left:0;font-family:Commit Mono,ui-monospace,monospace;font-size:12px}.standings td.col-rank[data-v-cc657100]{padding-top:12px}.player-name[data-v-cc657100]{overflow-wrap:anywhere;color:var(--strong);font-weight:500;display:block}.player-diff[data-v-cc657100]{color:var(--weak);margin-top:2px;font-size:12px;display:block}.standings .col-number[data-v-cc657100]{text-align:right;width:56px;color:var(--body)}.standings .col-number[data-v-cc657100]:last-child{padding-right:0}.standings .col-points[data-v-cc657100]{color:var(--strong);font-weight:600}.rounds[data-v-cc657100]{border-top:1px solid var(--grid);margin-top:24px}.rounds-toggle[data-v-cc657100]{color:var(--strong);cursor:pointer;align-items:center;gap:8px;padding:14px 0;font-size:14px;font-weight:500;list-style:none;display:flex}.rounds-toggle[data-v-cc657100]::-webkit-details-marker{display:none}.rounds-count[data-v-cc657100]{color:var(--weak);font-weight:400}.toggle-chevron[data-v-cc657100]{width:16px;height:16px;color:var(--weak);margin-left:auto}.rounds[open] .toggle-chevron[data-v-cc657100]{rotate:180deg}.round[data-v-cc657100]{margin-top:16px}.round-matches[data-v-cc657100]{grid-template-columns:minmax(0,1fr);gap:0 24px;margin-top:6px;display:grid}.match[data-v-cc657100]{border-bottom:1px solid var(--grid);flex-direction:column;padding:10px 0;display:flex}.match-court[data-v-cc657100]{color:var(--weak);margin-bottom:4px;font-size:12px}.match-side[data-v-cc657100]{color:var(--weak);justify-content:space-between;align-items:baseline;gap:12px;padding:2px 0;font-size:14px;display:flex}.match-side.is-winner[data-v-cc657100]{color:var(--strong)}.side-names[data-v-cc657100]{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.side-score[data-v-cc657100]{font-variant-numeric:tabular-nums;font-weight:500}@media (prefers-reduced-motion:no-preference){.toggle-chevron[data-v-cc657100]{transition:rotate .2s ease-out}}@media (width>=40rem){.round-matches[data-v-cc657100]{grid-template-columns:repeat(2,minmax(0,1fr))}}.kiri[data-v-2d8f7bdd]{--down:#ca244d;--down-soft:#feebee;--paper:#fff;--paper-rule:#e8ecf4;flex-direction:column;gap:64px;width:100%;max-width:672px;margin-inline:auto;padding:32px 16px 64px;display:flex}@media (width>=48rem){.kiri[data-v-2d8f7bdd]{gap:80px;padding-top:56px}}.samm-comment[data-v-8b1a5069]{flex-direction:column;gap:12px;display:flex}label[data-v-8b1a5069]{letter-spacing:-.01em;color:var(--strong);font-size:20px;font-weight:500;line-height:28px}.comment-input[data-v-8b1a5069]{background:var(--surface);width:100%;min-height:132px;box-shadow:inset 0 0 0 1px var(--grid);font:inherit;color:var(--strong);resize:vertical;border:0;border-radius:8px;outline:none;padding:12px;font-size:15px;line-height:1.5;transition:box-shadow .15s,background-color .15s}.comment-input[data-v-8b1a5069]::placeholder{color:var(--weak)}.comment-input[data-v-8b1a5069]:focus{box-shadow:inset 0 0 0 1px var(--strong), 0 0 0 3px #11181c14;background:#fff}.comment-readonly[data-v-8b1a5069]{white-space:pre-line;overflow-wrap:anywhere;color:var(--strong);font-size:15px;line-height:1.6}.comment-readonly.is-empty[data-v-8b1a5069]{color:var(--weak)}@media (prefers-reduced-motion:reduce){.comment-input[data-v-8b1a5069]{transition:none}}.samm-tag-picker[data-v-f130ac44]{flex-direction:column;display:flex}.tag-row[data-v-f130ac44]{justify-content:space-between;align-items:center;gap:16px;padding:10px 0;display:flex}.tag-row+.tag-row[data-v-f130ac44]{border-top:1px solid var(--grid)}.tag-label[data-v-f130ac44]{min-width:0;color:var(--strong);font-size:15px;font-weight:500}.vote-pair[data-v-f130ac44]{flex-shrink:0;gap:6px;display:flex}.vote-button[data-v-f130ac44]{width:48px;height:40px;box-shadow:inset 0 0 0 1px var(--line);color:var(--weak);cursor:pointer;border-radius:10px;justify-content:center;align-items:center;transition:background-color .15s,box-shadow .15s,color .15s,scale .15s;display:inline-flex}.vote-button svg[data-v-f130ac44]{width:18px;height:18px}.vote-button[data-v-f130ac44]:hover:not(:disabled){background:var(--surface);color:var(--strong)}.vote-button[data-v-f130ac44]:active:not(:disabled){scale:.94}.vote-button[data-v-f130ac44]:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.vote-button.is-up.is-selected[data-v-f130ac44],.vote-button.is-up.is-selected[data-v-f130ac44]:hover{background:var(--live-soft);box-shadow:inset 0 0 0 1px var(--live);color:var(--live)}.vote-button.is-down.is-selected[data-v-f130ac44],.vote-button.is-down.is-selected[data-v-f130ac44]:hover{color:#ca244d;background:#feecf0;box-shadow:inset 0 0 0 1px #ca244d}.vote-button[data-v-f130ac44]:disabled{cursor:default}.vote-button[data-v-f130ac44]:disabled:not(.is-selected){opacity:.35}.is-compact .tag-row[data-v-f130ac44]{padding:6px 0}.is-compact .tag-row+.tag-row[data-v-f130ac44]{border-top:0}.is-compact .tag-label[data-v-f130ac44]{color:var(--body);font-size:14px}.is-compact .vote-pair[data-v-f130ac44]{gap:4px}.is-compact .vote-button[data-v-f130ac44]{border-radius:8px;width:40px;height:32px}.is-compact .vote-button svg[data-v-f130ac44]{width:16px;height:16px}@media (prefers-reduced-motion:reduce){.vote-button[data-v-f130ac44]{transition:none}.vote-button[data-v-f130ac44]:active:not(:disabled){scale:none}}h3[data-v-fad910a1]{letter-spacing:-.01em;color:var(--strong);font-size:20px;font-weight:500;line-height:28px}.section-hint[data-v-fad910a1]{text-wrap:pretty;color:var(--body);margin-top:4px;font-size:14px;line-height:1.5}.organizer-picker[data-v-fad910a1]{margin-top:12px}h3[data-v-eda54ff5]{letter-spacing:-.01em;color:var(--strong);font-size:20px;font-weight:500;line-height:28px}.section-hint[data-v-eda54ff5]{text-wrap:pretty;color:var(--body);margin-top:4px;font-size:14px;line-height:1.5}.player-cards[data-v-eda54ff5]{flex-direction:column;gap:10px;margin-top:16px;display:flex}.player-card[data-v-eda54ff5]{background:var(--surface);box-shadow:inset 0 0 0 1px var(--grid);border-radius:10px;flex-direction:column;gap:4px;padding:12px 14px;display:flex}.player-name[data-v-eda54ff5]{border-bottom:1px solid var(--grid);overflow-wrap:anywhere;color:var(--strong);padding-bottom:6px;font-size:15px;font-weight:600}.samm-sent[data-v-fdcdf25d]{box-shadow:0 0 0 1px var(--grid), 0 24px 48px -28px #11181c4d;text-align:center;background:#fff;border-radius:14px;flex-direction:column;align-items:center;padding:40px 24px;display:flex}.sent-check[data-v-fdcdf25d]{background:var(--live-soft);width:56px;height:56px;color:var(--live);border-radius:9999px;justify-content:center;align-items:center;animation:.36s cubic-bezier(.22,1,.36,1) sent-pop-fdcdf25d;display:inline-flex}.sent-check svg[data-v-fdcdf25d]{width:28px;height:28px}.sent-title[data-v-fdcdf25d]{letter-spacing:-.02em;color:var(--strong);margin-top:16px;font-size:24px;font-weight:500;line-height:1.2}.sent-text[data-v-fdcdf25d]{color:var(--body);margin-top:6px;font-size:15px;line-height:1.5}@keyframes sent-pop-fdcdf25d{0%{opacity:0;scale:.6}}@media (prefers-reduced-motion:reduce){.sent-check[data-v-fdcdf25d]{animation:none}}.samm-feedback[data-v-fd3f3032]{flex-direction:column;gap:20px;scroll-margin-top:88px;display:flex}.feedback-eyebrow[data-v-fd3f3032]{letter-spacing:.04em;text-transform:uppercase;color:var(--accent);font-family:Commit Mono,ui-monospace,monospace;font-size:12px;font-weight:600}h2[data-v-fd3f3032]{letter-spacing:-.02em;color:var(--strong);margin-top:10px;font-size:28px;font-weight:500;line-height:1.2}.feedback-intro[data-v-fd3f3032]{color:var(--body);margin-top:8px;font-size:15px;line-height:1.5}.step-progress[data-v-fd3f3032]{gap:8px;display:flex}.progress-step[data-v-fd3f3032]{flex:1;min-width:0}.progress-button[data-v-fd3f3032]{border-top:3px solid var(--track);white-space:nowrap;width:100%;color:var(--weak);cursor:pointer;align-items:center;gap:6px;padding-top:10px;font-size:13px;font-weight:500;transition:border-color .2s,color .2s;display:flex}.progress-button[data-v-fd3f3032]:focus-visible{outline:2px solid var(--accent);outline-offset:4px}.progress-number[data-v-fd3f3032]{font-family:Commit Mono,ui-monospace,monospace;font-size:12px;font-weight:600}.progress-step.is-done .progress-button[data-v-fd3f3032]{border-top-color:var(--strong);color:var(--body)}.progress-step.is-current .progress-button[data-v-fd3f3032]{border-top-color:var(--accent);color:var(--strong)}.feedback-card[data-v-fd3f3032]{box-shadow:0 0 0 1px var(--grid), 0 24px 48px -28px #11181c4d;background:#fff;border-radius:14px;flex-direction:column;gap:20px;padding:20px;display:flex}.feedback-card.is-readonly[data-v-fd3f3032]{gap:0}.feedback-card.is-readonly[data-v-fd3f3032]>*+*{border-top:1px solid var(--grid);margin-top:24px;padding-top:24px}.send-error[data-v-fd3f3032]{color:#ca244d;background:#feecf0;border-radius:10px;padding:12px 14px;font-size:14px;line-height:1.5}.step-actions[data-v-fd3f3032]{border-top:1px solid var(--grid);gap:10px;padding-top:16px;display:flex}.step-button[data-v-fd3f3032]{cursor:pointer;border-radius:10px;flex:1;height:48px;font-size:15px;font-weight:500;transition:opacity .15s,translate .15s,background-color .15s}.step-button[data-v-fd3f3032]:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.step-button.is-primary[data-v-fd3f3032]{background:var(--strong);color:#fff}.step-button.is-primary[data-v-fd3f3032]:hover:not(:disabled){translate:0 -1px}.step-button.is-secondary[data-v-fd3f3032]{box-shadow:inset 0 0 0 1px var(--line);color:var(--strong)}.step-button.is-secondary[data-v-fd3f3032]:hover{background:var(--surface)}.step-button[data-v-fd3f3032]:disabled{opacity:.35;cursor:not-allowed}.step-note[data-v-fd3f3032]{text-align:center;color:var(--weak);margin-top:-8px;font-size:12px;line-height:1.5}.step-enter-active[data-v-fd3f3032],.step-leave-active[data-v-fd3f3032]{transition:opacity .16s ease-out,translate .16s ease-out}.step-enter-from[data-v-fd3f3032]{opacity:0;translate:12px}.step-leave-to[data-v-fd3f3032]{opacity:0;translate:-12px}@media (width>=40rem){.feedback-card[data-v-fd3f3032]{padding:24px}.step-button[data-v-fd3f3032]{flex:0 160px}.step-actions[data-v-fd3f3032]{justify-content:flex-end}}@media (prefers-reduced-motion:reduce){.progress-button[data-v-fd3f3032],.step-button[data-v-fd3f3032],.step-enter-active[data-v-fd3f3032],.step-leave-active[data-v-fd3f3032]{transition:none}.step-button.is-primary[data-v-fd3f3032]:hover:not(:disabled){translate:none}}.samm-header[data-v-3c86aa64]{flex-direction:column;align-items:flex-start;display:flex}.back-link[data-v-3c86aa64]{color:var(--weak);font-size:14px;font-weight:500;transition:color .15s}.back-link[data-v-3c86aa64]:hover{color:var(--strong)}.header-eyebrow[data-v-3c86aa64]{letter-spacing:.04em;text-transform:uppercase;color:var(--accent);margin-top:32px;font-family:Commit Mono,ui-monospace,monospace;font-size:12px;font-weight:600}h1[data-v-3c86aa64]{letter-spacing:-.035em;text-wrap:balance;overflow-wrap:anywhere;color:var(--strong);margin-top:12px;font-size:36px;font-weight:500;line-height:1.1}.header-facts[data-v-3c86aa64]{font-variant-numeric:tabular-nums;color:var(--body);flex-wrap:wrap;gap:4px 0;margin-top:16px;font-size:15px;line-height:1.5;display:flex}.header-fact[data-v-3c86aa64]:first-child:first-letter{text-transform:uppercase}.header-fact+.header-fact[data-v-3c86aa64]:before{content:"·";color:var(--line);margin-inline:8px}.page-link[data-v-3c86aa64]{color:var(--strong);align-items:center;gap:6px;margin-top:16px;font-size:14px;font-weight:500;line-height:20px;display:inline-flex}.page-link svg[data-v-3c86aa64]{width:16px;height:16px;transition:translate .2s ease-out}.page-link:hover svg[data-v-3c86aa64]{translate:3px}@media (width>=48rem){h1[data-v-3c86aa64]{font-size:48px}}@media (prefers-reduced-motion:reduce){.page-link svg[data-v-3c86aa64]{transition:none}}.samm-results[data-v-68ea518d]{box-shadow:0 0 0 1px var(--grid), 0 24px 48px -28px #11181c4d;background:#fff;border-radius:14px}.results-summary[data-v-68ea518d]{text-align:left;cursor:pointer;border-radius:14px;justify-content:space-between;align-items:center;gap:16px;width:100%;padding:18px 20px;display:flex}.results-summary[data-v-68ea518d]:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.summary-copy[data-v-68ea518d]{flex-direction:column;gap:2px;min-width:0;display:flex}.summary-title[data-v-68ea518d]{overflow-wrap:anywhere;color:var(--strong);font-size:16px;font-weight:500}.summary-meta[data-v-68ea518d]{font-variant-numeric:tabular-nums;color:var(--weak);font-size:13px}.summary-toggle[data-v-68ea518d]{box-shadow:inset 0 0 0 1px var(--line);color:var(--strong);border-radius:9999px;flex-shrink:0;align-items:center;gap:4px;padding:6px 10px 6px 12px;font-size:13px;font-weight:500;transition:background-color .15s;display:inline-flex}.results-summary:hover .summary-toggle[data-v-68ea518d]{background:var(--surface)}.summary-toggle svg[data-v-68ea518d]{width:16px;height:16px;transition:rotate .2s ease-out}.results-summary.is-open .summary-toggle svg[data-v-68ea518d]{rotate:180deg}.results-body[data-v-68ea518d]{border-top:1px solid var(--grid);padding:4px 20px 24px}.standings[data-v-68ea518d]{table-layout:fixed;border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;font-size:14px}.standings th[data-v-68ea518d]{letter-spacing:.04em;text-transform:uppercase;text-align:left;color:var(--weak);padding:14px 0 8px;font-family:Commit Mono,ui-monospace,monospace;font-size:11px;font-weight:600}.standings td[data-v-68ea518d]{border-top:1px solid var(--grid);color:var(--strong);padding:9px 0}.standings-band+.standings-band .standings-row:first-child td[data-v-68ea518d]{border-top:2px solid var(--line)}.col-rank[data-v-68ea518d]{width:32px}td.col-rank[data-v-68ea518d]{color:var(--weak);font-family:Commit Mono,ui-monospace,monospace;font-size:12px;font-weight:600}.col-name[data-v-68ea518d]{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.standings th.col-number[data-v-68ea518d],.col-number[data-v-68ea518d]{text-align:right;width:44px}.col-number.is-weak[data-v-68ea518d]{color:var(--weak)}.col-number.is-points[data-v-68ea518d]{font-weight:600}.rounds[data-v-68ea518d]{flex-direction:column;gap:24px;margin-top:32px;display:flex}.round-label[data-v-68ea518d]{letter-spacing:.04em;text-transform:uppercase;color:var(--weak);font-family:Commit Mono,ui-monospace,monospace;font-size:12px;font-weight:600}.round-matches[data-v-68ea518d]{flex-direction:column;gap:8px;margin-top:10px;display:flex}.match[data-v-68ea518d]{background:var(--surface);box-shadow:inset 0 0 0 1px var(--grid);border-radius:10px;flex-direction:column;padding:10px 12px;display:flex}.match-court[data-v-68ea518d]{color:var(--weak);margin-bottom:4px;font-size:12px}.match-side[data-v-68ea518d]{color:var(--weak);justify-content:space-between;align-items:center;gap:12px;padding:2px 0;font-size:14px;display:flex}.match-side.is-winner[data-v-68ea518d]{color:var(--strong)}.side-names[data-v-68ea518d]{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.side-score[data-v-68ea518d]{font-variant-numeric:tabular-nums;flex-shrink:0;font-size:16px;font-weight:500}.reveal-enter-active[data-v-68ea518d],.reveal-leave-active[data-v-68ea518d]{transition:opacity .2s ease-out,translate .2s ease-out}.reveal-enter-from[data-v-68ea518d],.reveal-leave-to[data-v-68ea518d]{opacity:0;translate:0 -4px}@media (prefers-reduced-motion:reduce){.summary-toggle[data-v-68ea518d],.summary-toggle svg[data-v-68ea518d],.reveal-enter-active[data-v-68ea518d],.reveal-leave-active[data-v-68ea518d]{transition:none}}.samm[data-v-82920ffd]{border-top:1px solid var(--grid)}.samm-column[data-v-82920ffd]{flex-direction:column;gap:40px;width:100%;max-width:592px;margin-inline:auto;padding:40px 16px 64px;display:flex}@media (width>=48rem){.samm-column[data-v-82920ffd]{gap:48px;padding-top:64px;padding-bottom:96px}}.seaded-section[data-v-cdf364a7]{background:var(--weak-bg);border-radius:12px;padding:4px;box-shadow:inset 0 0 1.5px .5px #0000001f}.section-header[data-v-cdf364a7]{padding:14px 12px}h3[data-v-cdf364a7]{color:var(--strong);font-size:14px;font-weight:500;line-height:20px}.section-card[data-v-cdf364a7]{box-shadow:0 0 0 1px var(--ring), var(--shadow-xs);background:#fff;border-radius:8px;overflow:hidden}@media (width>=48rem){.section-header[data-v-cdf364a7]{padding:16px 20px}}.comment-field[data-v-ebe17888]{padding:16px}textarea[data-v-ebe17888]{width:100%;min-height:104px;box-shadow:0 0 0 1px var(--ring), var(--shadow-xs);font:inherit;color:var(--strong);resize:vertical;background:#fff;border:0;border-radius:6px;padding:8px 12px;font-size:16px;line-height:22px;transition:box-shadow .1s;display:block}textarea[data-v-ebe17888]::placeholder{color:var(--weak)}textarea[data-v-ebe17888]:hover:not(:disabled){box-shadow:0 0 0 1px var(--ring-hovered), var(--shadow-xs)}textarea[data-v-ebe17888]:focus{box-shadow:0 0 0 1px var(--brand), 0 0 0 3px var(--brand-soft);outline:none}textarea[data-v-ebe17888]:disabled{background:var(--weak-bg);box-shadow:0 0 0 1px var(--ring);color:var(--body);resize:none}@media (width>=48rem){.comment-field[data-v-ebe17888]{padding:16px 20px}textarea[data-v-ebe17888]{font-size:14px;line-height:20px}}.tag[data-v-05471869]{align-items:center;display:flex}.tag-label[data-v-05471869]{min-width:0;color:var(--strong);font-size:12px;font-weight:500}.tag-votes[data-v-05471869]{flex-shrink:0;gap:6px;display:flex}.vote[data-v-05471869]{width:36px;height:32px;box-shadow:0 0 0 1px var(--ring), var(--shadow-xs);color:var(--weak);cursor:pointer;background:#fff;border-radius:6px;justify-content:center;align-items:center;transition:background-color .1s,color .1s,box-shadow .1s;display:inline-flex}.vote svg[data-v-05471869]{width:16px;height:16px}.vote.is-down svg[data-v-05471869]{rotate:180deg}.vote[data-v-05471869]:hover:not(:disabled){background:var(--hovered);color:var(--strong)}.vote.is-up.is-picked[data-v-05471869],.vote.is-up.is-picked[data-v-05471869]:hover{background:var(--live-soft);box-shadow:0 0 0 1px var(--live);color:var(--live)}.vote.is-down.is-picked[data-v-05471869],.vote.is-down.is-picked[data-v-05471869]:hover{background:var(--danger-soft);box-shadow:0 0 0 1px var(--danger);color:var(--danger)}.vote[data-v-05471869]:disabled{cursor:default}.vote[data-v-05471869]:disabled:not(.is-picked){opacity:.4}.seaded-tag-picker[data-v-05471869]{flex-wrap:wrap;gap:8px;display:flex}.seaded-tag-picker .tag[data-v-05471869]{background:var(--weak-bg);box-shadow:inset 0 0 0 1px var(--ring);border-radius:8px;gap:8px;padding:3px 3px 3px 10px;font-size:13px;line-height:18px}.seaded-tag-picker .tag-votes[data-v-05471869]{gap:4px}.seaded-tag-picker .vote[data-v-05471869]{border-radius:5px;width:30px;height:26px}.seaded-tag-picker .vote svg[data-v-05471869]{width:14px;height:14px}.player-row[data-v-debebb37]{flex-direction:column;gap:10px;padding:14px 16px;display:flex}.player-row+.player-row[data-v-debebb37]{border-top:1px solid var(--ring)}.player-name[data-v-debebb37]{overflow-wrap:anywhere;min-width:0;color:var(--strong);font-size:14px;font-weight:500;line-height:20px}@media (width>=48rem){.player-row[data-v-debebb37]{flex-direction:row;justify-content:space-between;align-items:center;gap:16px;padding:14px 20px}.player-row[data-v-debebb37] .seaded-tag-picker{flex-shrink:0;justify-content:flex-end}}.seaded-sent[data-v-dcc10423]{background:var(--weak-bg);border-radius:12px;align-items:flex-start;gap:12px;padding:14px 16px;display:flex;box-shadow:inset 0 0 1.5px .5px #0000001f}.sent-mark[data-v-dcc10423]{width:24px;height:24px;box-shadow:0 0 0 1px var(--ring);color:var(--live);background:#fff;border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.sent-mark svg[data-v-dcc10423]{width:16px;height:16px}.sent-text[data-v-dcc10423]{min-width:0;padding-top:2px}.sent-title[data-v-dcc10423]{color:var(--strong);font-size:14px;font-weight:500;line-height:20px}p[data-v-dcc10423]{color:var(--body);margin-top:2px;font-size:13px;line-height:18.5px}.seaded-sent.is-just-sent[data-v-dcc10423]{background:var(--live-soft);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--live) 30%, transparent);animation:.36s cubic-bezier(.22,1,.36,1) sent-in-dcc10423}.is-just-sent .sent-mark[data-v-dcc10423]{background:var(--live);box-shadow:none;color:#fff}.is-just-sent .sent-title[data-v-dcc10423]{color:var(--live)}@keyframes sent-in-dcc10423{0%{opacity:0;translate:0 6px}}@media (width>=48rem){.seaded-sent[data-v-dcc10423]{padding:16px 20px}}.seaded-feedback[data-v-ca775eb6]{flex-direction:column;gap:24px;max-width:48rem;display:flex}h2[data-v-ca775eb6]{letter-spacing:-.01em;color:var(--strong);font-size:18px;font-weight:600;line-height:26px}.feedback-header p[data-v-ca775eb6]{color:var(--body);margin-top:2px;font-size:14px}.save-bar[data-v-ca775eb6]{background:var(--weak-bg);border-radius:12px;flex-direction:column;align-items:stretch;gap:12px;padding:14px 16px;display:flex;box-shadow:inset 0 0 1.5px .5px #0000001f}.save-text[data-v-ca775eb6]{min-width:0}.save-text p[data-v-ca775eb6]{color:var(--body);font-size:13px;line-height:18.5px}.save-text .save-error[data-v-ca775eb6]{color:var(--danger);margin-top:4px}.save-button[data-v-ca775eb6]{background:var(--brand);white-space:nowrap;color:#fff;cursor:pointer;border-radius:6px;flex-shrink:0;height:36px;padding:0 16px;font-size:14px;font-weight:500;transition:opacity .1s;box-shadow:inset 0 1px #ffffff29,0 1px 2px #0000001f}.save-button[data-v-ca775eb6]:disabled{opacity:.4;cursor:default}@media (width>=48rem){.save-bar[data-v-ca775eb6]{flex-direction:row;justify-content:space-between;align-items:center;gap:24px;padding:12px 12px 12px 20px}.save-button[data-v-ca775eb6]{height:32px;padding:0 12px;font-size:13px}}.header-back[data-v-d4520170]{height:28px;color:var(--body);border-radius:6px;align-items:center;gap:4px;margin:0 0 12px -6px;padding:0 8px 0 4px;font-size:13px;font-weight:500;transition:background-color .1s,color .1s;display:inline-flex}.header-back[data-v-d4520170]:hover{background:var(--hovered);color:var(--strong)}.header-back svg[data-v-d4520170]{width:16px;height:16px}h1[data-v-d4520170]{letter-spacing:-.01em;overflow-wrap:anywhere;color:var(--strong);font-size:24px;font-weight:600;line-height:32px}.header-facts[data-v-d4520170]{font-variant-numeric:tabular-nums;color:var(--body);flex-wrap:wrap;align-items:center;gap:2px 0;margin-top:4px;font-size:14px;line-height:20px;display:flex}.header-facts li+li[data-v-d4520170]:before{content:"·";color:var(--weak);margin:0 8px}.facts-link[data-v-d4520170]{color:var(--brand);align-items:center;gap:2px;font-weight:500;display:inline-flex}.facts-link[data-v-d4520170]:hover{text-underline-offset:3px;text-decoration:underline}.facts-link svg[data-v-d4520170]{width:14px;height:14px}.seaded-results[data-v-d87b34a6]{align-items:start;gap:32px;display:grid}.table-scroll[data-v-d87b34a6]{overflow-x:auto}tbody tr.is-own td[data-v-d87b34a6]{background:var(--brand-soft)}tbody tr.is-own .col-name[data-v-d87b34a6]{color:var(--brand);font-weight:600}.standings[data-v-d87b34a6]{border-collapse:collapse;width:100%;font-size:13px}th[data-v-d87b34a6]{border-bottom:1px solid var(--ring);background:var(--weak-bg);text-align:left;white-space:nowrap;height:34px;color:var(--weak);padding:0 8px;font-size:12px;font-weight:500}td[data-v-d87b34a6]{white-space:nowrap;height:40px;color:var(--strong);padding:0 8px}tbody tr+tr td[data-v-d87b34a6]{border-top:1px solid var(--ring)}tbody tr.is-band-start td[data-v-d87b34a6]{border-top-color:var(--ring-hovered);border-top-width:2px}th[data-v-d87b34a6]:first-child,td[data-v-d87b34a6]:first-child{padding-left:16px}th[data-v-d87b34a6]:last-child,td[data-v-d87b34a6]:last-child{padding-right:16px}.is-numeric[data-v-d87b34a6]{font-variant-numeric:tabular-nums;text-align:right}th.is-numeric[data-v-d87b34a6]{text-align:right}.col-position[data-v-d87b34a6]{width:48px;color:var(--weak);font-variant-numeric:tabular-nums}.col-name[data-v-d87b34a6]{width:100%;font-weight:500}.col-diff[data-v-d87b34a6]{color:var(--body)}td.col-points[data-v-d87b34a6]{font-weight:600}.band-mark[data-v-d87b34a6]{vertical-align:middle;border-radius:2px;width:3px;height:30px;margin-right:8px;display:inline-block}.band-0[data-v-d87b34a6]{background:var(--live)}.band-1[data-v-d87b34a6]{background:var(--brand)}.band-2[data-v-d87b34a6]{background:var(--scarce)}.band-3[data-v-d87b34a6]{background:var(--danger)}.round+.round[data-v-d87b34a6]{border-top:1px solid var(--ring)}.round-label[data-v-d87b34a6]{border-bottom:1px solid var(--ring);background:var(--weak-bg);height:34px;color:var(--weak);align-items:center;padding:0 16px;font-size:12px;font-weight:500;display:flex}.match[data-v-d87b34a6]{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:4px 12px;padding:10px 16px;font-size:13px;line-height:18px;display:grid}.match+.match[data-v-d87b34a6]{border-top:1px solid var(--ring)}.match-court[data-v-d87b34a6]{grid-column:1/-1;font-size:12px;font-weight:600}.match-pair[data-v-d87b34a6]{min-width:0;color:var(--strong);flex-direction:column;display:flex}.match-pair span[data-v-d87b34a6]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.match-pair.is-right[data-v-d87b34a6]{text-align:right}.match-pair .is-own[data-v-d87b34a6]{color:var(--brand);font-weight:600}.match-score[data-v-d87b34a6]{font-variant-numeric:tabular-nums;min-width:56px;color:var(--strong);justify-content:center;gap:4px;font-size:14px;font-weight:500;display:flex}.score-separator[data-v-d87b34a6]{color:var(--weak)}.matches-empty[data-v-d87b34a6]{color:var(--weak);padding:24px 16px;font-size:13px}@media (width>=48rem){th[data-v-d87b34a6]:first-child,td[data-v-d87b34a6]:first-child,.round-label[data-v-d87b34a6]{padding-left:10px}th[data-v-d87b34a6]:last-child,td[data-v-d87b34a6]:last-child{padding-right:10px}.match[data-v-d87b34a6]{grid-template-columns:96px minmax(0,1fr) auto minmax(0,1fr);padding:5px 20px}.match-court[data-v-d87b34a6]{grid-column:auto;font-size:13px}}@media (width>=64rem){.seaded-results[data-v-d87b34a6]{grid-template-columns:minmax(0,42%) minmax(0,56%);justify-content:space-between;gap:0}.match[data-v-d87b34a6]{grid-template-columns:72px minmax(0,1fr) auto minmax(0,1fr);padding-inline:12px}.round-label[data-v-d87b34a6]{padding-left:10px}}.seaded[data-v-1f29cca6]{--strong:#1c2024;--body:#60646c;--weak:#6f727b;--hovered:#f0f0f3;--weak-bg:#f9f9fb;--ring:#00062e32;--ring-hovered:#00083046;--brand:#006aff;--brand-soft:#eef4ff;--danger:#ca244d;--danger-soft:#feebec;--shadow-xs:0 0 1px 0 #00000008, 0 1px 2px 0 #0000000f;font-feature-settings:"cv11";color:var(--strong);font-family:Inter Variable,Inter,ui-sans-serif,system-ui,sans-serif}.seaded-panel[data-v-1f29cca6]{background:#fcfcfd;min-height:calc(100vh - 56px);box-shadow:0 0 0 1px #e6e7e9}.seaded-content[data-v-1f29cca6]{flex-direction:column;gap:32px;width:100%;max-width:816px;margin-inline:auto;padding:32px 16px 80px;display:flex}@media (width>=48rem){.seaded-content[data-v-1f29cca6]{padding:40px 24px 80px}}@media (width>=64rem){.seaded-panel[data-v-1f29cca6]{border-radius:8px 8px 0 0;margin:8px 8px 0}.seaded-content[data-v-1f29cca6]{max-width:948px}}label[data-v-90b73d5f]{color:var(--strong);margin-bottom:8px;font-size:16px;font-weight:600;display:block}textarea[data-v-90b73d5f]{background:var(--surface);width:100%;box-shadow:inset 0 0 0 1px var(--grid);font:inherit;color:var(--strong);resize:vertical;border:0;border-radius:8px;outline:none;padding:10px 12px;font-size:15px;line-height:1.5;transition:box-shadow .15s,background-color .15s;display:block}textarea[data-v-90b73d5f]:focus{box-shadow:inset 0 0 0 1px var(--strong), 0 0 0 3px #11181c14;background:#fff}textarea[data-v-90b73d5f]:disabled{resize:none;background:#fff}.tanane-tag-picker[data-v-e791bf59]{flex-wrap:wrap;gap:8px;display:flex}.tag-pill[data-v-e791bf59]{height:34px;box-shadow:inset 0 0 0 1px var(--line);color:var(--strong);background:#fff;border-radius:9999px;align-items:center;gap:2px;padding:0 4px 0 12px;font-size:14px;font-weight:500;transition:background-color .15s,box-shadow .15s,color .15s;display:inline-flex}.tag-label[data-v-e791bf59]{margin-right:6px}.tag-pill.is-up[data-v-e791bf59]{background:var(--live-soft);color:var(--live);box-shadow:inset 0 0 0 1px #20836859}.tag-pill.is-down[data-v-e791bf59]{color:#ca244d;background:#fdeef1;box-shadow:inset 0 0 0 1px #ca244d4d}.tag-pill.is-disabled[data-v-e791bf59]:not(.is-up):not(.is-down){opacity:.45}.tag-vote[data-v-e791bf59]{width:28px;height:28px;color:var(--weak);cursor:pointer;border-radius:9999px;justify-content:center;align-items:center;transition:background-color .15s,color .15s;display:flex}.tag-vote svg[data-v-e791bf59]{width:16px;height:16px}.tag-vote[data-v-e791bf59]:hover:not(:disabled){background:var(--track);color:var(--strong)}.tag-vote.is-up.is-chosen[data-v-e791bf59]{background:var(--live);color:#fff}.tag-vote.is-down.is-chosen[data-v-e791bf59]{color:#fff;background:#ca244d}.tag-vote[data-v-e791bf59]:disabled{cursor:default}.tag-vote[data-v-e791bf59]:disabled:not(.is-chosen){visibility:hidden;width:0}h3[data-v-d34e7110]{color:var(--strong);font-size:16px;font-weight:600}.section-hint[data-v-d34e7110]{color:var(--weak);margin:2px 0 12px;font-size:14px}h3[data-v-348b8e3e]{color:var(--strong);font-size:16px;font-weight:600}.section-hint[data-v-348b8e3e]{color:var(--weak);margin:2px 0 12px;font-size:14px}.player-row[data-v-348b8e3e]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;padding:10px 0;font-size:14px;display:flex}.player-row+.player-row[data-v-348b8e3e]{border-top:1px solid var(--grid)}.player-name[data-v-348b8e3e]{color:var(--strong);font-weight:500}.tanane-sent-confirmation[data-v-ede10054]{color:var(--body);justify-content:flex-end;align-items:center;gap:8px;margin-top:24px;font-size:14px;font-weight:500;display:flex}.tanane-sent-confirmation svg[data-v-ede10054]{width:16px;height:16px;color:var(--live)}.tanane-sent-confirmation.is-fresh[data-v-ede10054]{background:var(--live-soft);color:var(--live);border-radius:10px;justify-content:flex-start;padding:12px 14px;animation:.3s ease-out sent-in-ede10054}@keyframes sent-in-ede10054{0%{opacity:0;translate:0 4px}}@media (prefers-reduced-motion:reduce){.tanane-sent-confirmation.is-fresh[data-v-ede10054]{animation:none}}.form-intro[data-v-0dcd0105]{color:var(--weak);margin-top:4px;font-size:14px}.form-sections[data-v-0dcd0105]{flex-direction:column;gap:32px;margin-top:24px;display:flex}.form-actions[data-v-0dcd0105]{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:12px;margin-top:24px;display:flex}.form-error[data-v-0dcd0105]{color:#ca244d;font-size:14px}.send-button[data-v-0dcd0105]{background:var(--strong);color:#fff;cursor:pointer;border-radius:8px;height:40px;padding:0 20px;font-size:14px;font-weight:600;transition:opacity .15s}.send-button[data-v-0dcd0105]:disabled{opacity:.3;cursor:default}.tanane-header[data-v-d86fa95f]{flex-direction:column;gap:16px;display:flex}.back-link[data-v-d86fa95f]{color:var(--body);align-self:flex-start;font-size:14px;transition:color .15s}.back-link[data-v-d86fa95f]:hover{color:var(--strong)}.facts[data-v-d86fa95f]{font-variant-numeric:tabular-nums;color:var(--body);flex-wrap:wrap;gap:6px 16px;margin-top:8px;font-size:14px;display:flex}.fact[data-v-d86fa95f]{align-items:center;gap:6px;display:inline-flex}.fact.is-link[data-v-d86fa95f]:hover{color:var(--strong)}.fact[data-v-d86fa95f] svg{width:16px;height:16px;color:var(--weak);flex-shrink:0}.tanane-results[data-v-68289ffd]{flex-direction:column;gap:20px;display:flex}.standings-scroll[data-v-68289ffd]{overflow-x:auto}.standings[data-v-68289ffd]{border-collapse:collapse;width:100%;font-size:14px}.standings th[data-v-68289ffd]{border-bottom:1px solid var(--line);text-align:left;color:var(--weak);padding:6px 8px;font-size:12px;font-weight:500}.standings td[data-v-68289ffd]{color:var(--strong);padding:4px 8px}.is-numeric[data-v-68289ffd]{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums;width:1px}.standings th.is-numeric[data-v-68289ffd]{text-align:right}.is-points[data-v-68289ffd]{font-weight:600}.player-name[data-v-68289ffd]{font-weight:500;display:block}.player-diff[data-v-68289ffd]{color:var(--body);font-size:12px;display:block}.band-1 td[data-v-68289ffd]{background:#84cc162e}.band-2 td[data-v-68289ffd]{background:#3b82f624}.band-3 td[data-v-68289ffd]{background:#f59e0b29}.band-4 td[data-v-68289ffd]{background:#f43f5e24}.rounds[data-v-68289ffd]{flex-direction:column;gap:16px;display:flex}.round[data-v-68289ffd]{flex-direction:column;gap:4px;display:flex}.round-label[data-v-68289ffd]{color:var(--strong);font-size:13px;font-weight:600}.match[data-v-68289ffd]{border-top:1px solid var(--grid);color:var(--body);grid-template-columns:64px minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:8px;padding:6px 0;font-size:13px;display:grid}.match-court[data-v-68289ffd]{color:var(--weak);font-size:12px}.match-pair[data-v-68289ffd]{flex-direction:column;min-width:0;display:flex}.match-pair span[data-v-68289ffd]{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.match-pair.is-right[data-v-68289ffd]{text-align:right}.match-pair.is-winner[data-v-68289ffd]{color:var(--strong);font-weight:600}.match-score[data-v-68289ffd]{font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--strong);font-weight:600}@media (width<=30rem){.match[data-v-68289ffd]{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)}.match-court[data-v-68289ffd]{display:none}}.tanane[data-v-baacf51a]{flex-direction:column;gap:16px;width:100%;max-width:48rem;margin-inline:auto;padding:32px 16px 0;display:flex}.tanane[data-v-baacf51a] .tanane-box{box-shadow:0 0 0 1px var(--grid), 0 1px 3px #11181c0f;background:#fff;border-radius:12px;padding:24px}.tanane[data-v-baacf51a] .box-title{letter-spacing:-.01em;color:var(--strong);font-size:20px;font-weight:600;line-height:28px}@media (width>=48rem){.tanane[data-v-baacf51a]{padding-top:48px}}.landing-page[data-v-b69e242a]{flex-direction:column;min-height:100vh;display:flex}.page-main[data-v-b69e242a]{flex:1 0 auto}.page-footer[data-v-b69e242a],.kalkulaator-benefits[data-v-a39c83d4]{margin-top:96px}h2[data-v-a39c83d4]{letter-spacing:-.025em;color:var(--strong);font-size:28px;font-weight:500;line-height:1.2}.benefit-grid[data-v-a39c83d4]{border-top:1px solid var(--grid);border-left:1px solid var(--grid);margin-top:32px;display:grid}.benefit-cell[data-v-a39c83d4]{border-right:1px solid var(--grid);border-bottom:1px solid var(--grid);padding:28px 24px 32px}.benefit-index[data-v-a39c83d4]{color:var(--accent);font-family:Commit Mono,ui-monospace,monospace;font-size:12px;font-weight:600}h3[data-v-a39c83d4]{color:var(--strong);margin-top:20px;font-size:16px;font-weight:600;line-height:22px}p[data-v-a39c83d4]{text-wrap:pretty;color:var(--body);margin-top:8px;font-size:14px;line-height:1.6}@media (width>=40rem){.benefit-grid[data-v-a39c83d4]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=64rem){h2[data-v-a39c83d4]{font-size:36px}.benefit-grid[data-v-a39c83d4]{grid-template-columns:repeat(4,minmax(0,1fr))}}.kalkulaator-calculator[data-v-77bd1e40]{box-shadow:0 0 0 1px var(--grid), 0 1px 2px 0 #0000000a, 0 24px 48px -32px #11181c4d;background:#fff;border-radius:12px;margin-top:48px;display:grid;overflow:hidden}.calculator-inputs[data-v-77bd1e40]{border-bottom:1px solid var(--grid);background:var(--surface);flex-direction:column;gap:36px;padding:32px 24px;display:flex}.field-head[data-v-77bd1e40]{justify-content:space-between;align-items:flex-end;gap:16px;display:flex}.field-label[data-v-77bd1e40]{color:var(--body);padding-bottom:6px;font-size:14px;font-weight:500}.field-value[data-v-77bd1e40]{align-items:baseline;gap:2px;display:flex}.field-value input[data-v-77bd1e40]{border:0;border-bottom:1px dashed var(--line);width:120px;font:inherit;letter-spacing:-.03em;font-variant-numeric:tabular-nums;text-align:right;color:var(--strong);appearance:textfield;background:0 0;padding:0;font-size:36px;font-weight:500;line-height:1.2}.field-value input[data-v-77bd1e40]::-webkit-inner-spin-button{appearance:none}.field-value input[data-v-77bd1e40]::-webkit-outer-spin-button{appearance:none}.field-value input[data-v-77bd1e40]:focus{border-bottom-color:var(--accent);outline:none}.field-unit[data-v-77bd1e40]{color:var(--weak);font-size:24px;font-weight:500}.field-slider[data-v-77bd1e40]{appearance:none;cursor:pointer;background:0 0;width:100%;height:20px;margin-top:16px}.field-slider[data-v-77bd1e40]::-webkit-slider-runnable-track{background:linear-gradient(to right, var(--strong) var(--fill), var(--line) var(--fill));border-radius:9999px;height:4px}.field-slider[data-v-77bd1e40]::-moz-range-track{background:linear-gradient(to right, var(--strong) var(--fill), var(--line) var(--fill));border-radius:9999px;height:4px}.field-slider[data-v-77bd1e40]::-webkit-slider-thumb{width:18px;height:18px;box-shadow:0 0 0 1px var(--line), 0 1px 3px 0 #0003;appearance:none;background:#fff;border-radius:9999px;margin-top:-7px}.field-slider[data-v-77bd1e40]::-moz-range-thumb{width:18px;height:18px;box-shadow:0 0 0 1px var(--line), 0 1px 3px 0 #0003;background:#fff;border:0;border-radius:9999px}.field-slider[data-v-77bd1e40]:focus{outline:none}.field-slider[data-v-77bd1e40]:focus-visible::-webkit-slider-thumb{box-shadow:0 0 0 1px var(--accent), 0 0 0 4px var(--accent-soft)}.field-presets[data-v-77bd1e40]{gap:6px;margin-top:12px;display:flex}.field-presets button[data-v-77bd1e40]{box-shadow:0 0 0 1px var(--line);font-variant-numeric:tabular-nums;color:var(--body);cursor:pointer;border-radius:9999px;padding:3px 10px;font-size:13px;font-weight:500;line-height:18px;transition:background-color .15s,color .15s,box-shadow .15s}.field-presets button[data-v-77bd1e40]:hover{color:var(--strong)}.field-presets button.is-active[data-v-77bd1e40]{background:var(--strong);box-shadow:0 0 0 1px var(--strong);color:#fff}.calculator-result[data-v-77bd1e40]{flex-direction:column;padding:32px 24px;display:flex}.result-label[data-v-77bd1e40]{letter-spacing:.06em;text-transform:uppercase;color:var(--weak);font-family:Commit Mono,ui-monospace,monospace;font-size:12px;font-weight:600}.result-figure[data-v-77bd1e40]{letter-spacing:-.04em;font-variant-numeric:tabular-nums;color:var(--strong);margin-top:8px;font-size:56px;font-weight:500;line-height:1}.result-sum[data-v-77bd1e40]{font-variant-numeric:tabular-nums;color:var(--weak);margin-top:12px;font-size:14px}.result-split[data-v-77bd1e40]{gap:2px;height:10px;margin-top:28px;display:flex}.result-split span[data-v-77bd1e40]{border-radius:3px;min-width:3px;transition:width .3s cubic-bezier(.2,0,0,1)}.split-earned[data-v-77bd1e40]{background:var(--strong)}.split-fee[data-v-77bd1e40]{background:var(--accent)}.result-legend[data-v-77bd1e40]{flex-direction:column;gap:8px;margin-top:16px;display:flex}.legend-row[data-v-77bd1e40]{justify-content:space-between;align-items:baseline;gap:16px;font-size:14px;display:flex}.legend-row dt[data-v-77bd1e40]{color:var(--body);align-items:center;gap:8px;display:flex}.legend-dot[data-v-77bd1e40]{border-radius:2px;width:8px;height:8px}.legend-dot.is-earned[data-v-77bd1e40]{background:var(--strong)}.legend-dot.is-fee[data-v-77bd1e40]{background:var(--accent)}.legend-row dd[data-v-77bd1e40]{font-variant-numeric:tabular-nums;color:var(--strong);font-weight:500}.legend-note[data-v-77bd1e40]{color:var(--weak);margin-left:6px;font-weight:400}.result-ticket[data-v-77bd1e40]{border-top:1px solid var(--grid);margin-top:28px;padding-top:20px}.ticket-title[data-v-77bd1e40]{color:var(--weak);font-size:13px;font-weight:500}.result-ticket ul[data-v-77bd1e40]{color:var(--body);flex-wrap:wrap;gap:6px 20px;margin-top:8px;font-size:14px;display:flex}.result-ticket strong[data-v-77bd1e40]{font-variant-numeric:tabular-nums;color:var(--strong);font-weight:600}.result-note[data-v-77bd1e40]{color:var(--weak);margin-top:20px;font-size:13px;line-height:1.6}@media (width>=56rem){.kalkulaator-calculator[data-v-77bd1e40]{grid-template-columns:minmax(0,5fr) minmax(0,6fr)}.calculator-inputs[data-v-77bd1e40]{border-right:1px solid var(--grid);border-bottom:0;justify-content:center;padding:48px 40px}.calculator-result[data-v-77bd1e40]{padding:48px 40px}.result-figure[data-v-77bd1e40]{font-size:72px}}.kalkulaator-plans[data-v-97fbaa31]{margin-top:96px}h2[data-v-97fbaa31]{letter-spacing:-.025em;color:var(--strong);font-size:28px;font-weight:500;line-height:1.2}.plan-list[data-v-97fbaa31]{border-top:1px solid var(--grid);margin-top:32px}.plan-row[data-v-97fbaa31]{border-bottom:1px solid var(--grid);gap:16px;padding-block:28px;display:grid}.plan-price[data-v-97fbaa31]{flex-direction:column;gap:4px;display:flex}.plan-amount[data-v-97fbaa31]{letter-spacing:-.03em;font-variant-numeric:tabular-nums;color:var(--strong);font-size:40px;font-weight:500;line-height:1}.plan-note[data-v-97fbaa31]{color:var(--weak);font-size:13px}h3[data-v-97fbaa31]{color:var(--strong);font-size:16px;font-weight:600;line-height:24px}.plan-copy p[data-v-97fbaa31]{color:var(--body);margin-top:4px;font-size:14px;line-height:1.6}.plan-features[data-v-97fbaa31]{flex-direction:column;gap:8px;display:flex}.plan-features li[data-v-97fbaa31]{color:var(--body);align-items:flex-start;gap:8px;font-size:14px;line-height:20px;display:flex}.plan-features svg[data-v-97fbaa31]{width:16px;height:16px;color:var(--live);flex-shrink:0;margin-top:2px}@media (width>=56rem){h2[data-v-97fbaa31]{font-size:36px}.plan-row[data-v-97fbaa31]{grid-template-columns:200px minmax(0,1fr) minmax(0,1fr);gap:40px}}.kalkulaator-start[data-v-f91bfe5d]{background:var(--strong);color:#fff;border-radius:12px;flex-direction:column;gap:24px;margin-top:96px;padding:40px 28px;display:flex}h2[data-v-f91bfe5d]{letter-spacing:-.025em;font-size:28px;font-weight:500;line-height:1.2}.start-copy p[data-v-f91bfe5d]{color:#b0b4ba;max-width:480px;margin-top:10px;font-size:15px;line-height:1.6}.start-button[data-v-f91bfe5d]{height:44px;color:var(--strong);background:#fff;border-radius:8px;flex-shrink:0;align-self:flex-start;align-items:center;gap:8px;padding-inline:22px;font-size:15px;font-weight:500;transition:background-color .15s;display:inline-flex}.start-button[data-v-f91bfe5d]:hover{background:#e8e9ec}.start-button svg[data-v-f91bfe5d]{width:16px;height:16px;transition:translate .2s ease-out}.start-button:hover svg[data-v-f91bfe5d]{translate:3px}.start-notice[data-v-f91bfe5d]{color:#d7dade;border-radius:8px;flex-shrink:0;max-width:280px;padding:10px 14px;font-size:14px;line-height:20px;box-shadow:inset 0 0 0 1px #ffffff26}@media (width>=48rem){.kalkulaator-start[data-v-f91bfe5d]{flex-direction:row;justify-content:space-between;align-items:center;padding:48px}.start-button[data-v-f91bfe5d]{align-self:center}}.kalkulaator[data-v-f16f3fa3]{width:100%;max-width:72rem;margin-inline:auto;padding:64px 24px 96px}.kalkulaator-hero[data-v-f16f3fa3]{max-width:640px}.hero-eyebrow[data-v-f16f3fa3]{letter-spacing:.06em;text-transform:uppercase;color:var(--accent);font-family:Commit Mono,ui-monospace,monospace;font-size:12px;font-weight:600}h1[data-v-f16f3fa3]{letter-spacing:-.035em;text-wrap:balance;color:var(--strong);margin-top:16px;font-size:40px;font-weight:500;line-height:1.05}p[data-v-f16f3fa3]{text-wrap:pretty;max-width:520px;color:var(--body);margin-top:20px;font-size:16px;line-height:1.6}@media (width>=48rem){.kalkulaator[data-v-f16f3fa3]{padding-top:88px}h1[data-v-f16f3fa3]{font-size:56px}}.klassika-earnings[data-v-976917a4]{margin-top:96px}h2[data-v-976917a4]{letter-spacing:-.025em;text-align:center;text-wrap:balance;color:var(--strong);font-size:28px;font-weight:500;line-height:1.2}.earnings-layout[data-v-976917a4]{gap:48px;margin-top:40px;display:grid}.benefit-list[data-v-976917a4]{flex-direction:column;gap:28px;display:flex}.benefit[data-v-976917a4]{align-items:flex-start;gap:16px;display:flex}.benefit-icon[data-v-976917a4]{background:var(--surface);width:40px;height:40px;box-shadow:0 0 0 1px var(--grid);color:var(--body);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.benefit-icon[data-v-976917a4] svg,.benefit-icon img[data-v-976917a4]{width:22px;height:22px}.benefit-icon img[data-v-976917a4]{opacity:.7}h3[data-v-976917a4]{color:var(--strong);font-size:15px;font-weight:600;line-height:22px}.benefit p[data-v-976917a4]{text-wrap:pretty;color:var(--body);margin-top:4px;font-size:14px;line-height:1.6}.calculator-card[data-v-976917a4]{background:var(--surface);box-shadow:0 0 0 1px var(--grid);text-align:center;border-radius:12px;padding:32px 24px 24px}.calculator-title[data-v-976917a4]{font-size:18px;line-height:26px}.calculator-inputs[data-v-976917a4]{justify-content:center;gap:16px;margin-top:24px;display:flex}.calculator-field[data-v-976917a4]{-webkit-user-select:none;user-select:none;flex-direction:column;width:140px;display:flex}.field-label[data-v-976917a4]{color:var(--weak);margin-bottom:6px;font-size:13px;font-weight:500}.calculator-field input[data-v-976917a4]{width:100%;height:52px;box-shadow:0 0 0 1px var(--line), 0 1px 2px 0 #0000000d;font:inherit;font-variant-numeric:tabular-nums;text-align:center;color:var(--strong);appearance:textfield;background:#fff;border:0;border-radius:8px;padding:0 12px;font-size:24px;font-weight:500;transition:box-shadow .15s}.calculator-field input[data-v-976917a4]::-webkit-inner-spin-button{appearance:none}.calculator-field input[data-v-976917a4]::-webkit-outer-spin-button{appearance:none}.calculator-field input[data-v-976917a4]:focus{box-shadow:0 0 0 1px var(--accent), 0 0 0 4px var(--accent-soft);outline:none}.field-presets[data-v-976917a4]{justify-content:space-around;margin-top:8px;display:flex}.field-presets button[data-v-976917a4]{color:var(--weak);cursor:pointer;border-radius:6px;padding:2px 8px;font-size:13px;font-weight:500;line-height:20px;transition:background-color .15s,color .15s}.field-presets button[data-v-976917a4]:hover,.field-presets button.is-active[data-v-976917a4]{background:var(--track);color:var(--strong)}.calculator-times[data-v-976917a4]{color:var(--weak);padding-top:38px;font-size:20px;font-weight:500}.calculator-totals[data-v-976917a4]{border-top:1px solid var(--line);flex-direction:column;gap:6px;margin-top:24px;padding-top:20px;display:flex}.total-row[data-v-976917a4]{grid-template-columns:1fr 1fr;align-items:baseline;gap:16px;display:grid}.total-row dt[data-v-976917a4]{text-align:right;color:var(--weak);font-size:14px}.total-row dd[data-v-976917a4]{font-variant-numeric:tabular-nums;text-align:left;color:var(--strong);font-size:15px;font-weight:500}.total-row.is-main dd[data-v-976917a4]{letter-spacing:-.02em;font-size:22px;font-weight:600}.calculator-formula[data-v-976917a4]{text-align:center;color:var(--weak);margin-top:14px;font-size:13px;line-height:1.6}@media (width>=48rem){h2[data-v-976917a4]{font-size:36px}.earnings-layout[data-v-976917a4]{grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:64px}}.klassika-plans[data-v-21f197a9]{gap:20px;margin-top:56px;display:grid}.plan-card[data-v-21f197a9]{box-shadow:0 0 0 1px var(--grid), 0 1px 2px 0 #0000000a, 0 12px 28px -20px #11181c40;background:#fff;border-radius:12px;flex-direction:column;padding:32px;display:flex;position:relative}.plan-badge[data-v-21f197a9]{border-radius:9999px;padding:2px 10px;font-size:12px;font-weight:600;line-height:20px;position:absolute;top:24px;right:24px}.plan-own .plan-badge[data-v-21f197a9]{background:var(--live-soft);color:var(--live)}.plan-bajada .plan-badge[data-v-21f197a9]{background:var(--accent-soft);color:var(--accent)}.plan-head[data-v-21f197a9]{border-bottom:1px solid var(--grid);margin-bottom:24px;padding-bottom:24px}h3[data-v-21f197a9]{color:var(--strong);padding-right:72px;font-size:17px;font-weight:600;line-height:24px}.plan-price[data-v-21f197a9]{align-items:baseline;gap:8px;margin-top:16px;display:flex}.plan-amount[data-v-21f197a9]{letter-spacing:-.03em;font-variant-numeric:tabular-nums;color:var(--strong);font-size:40px;font-weight:600;line-height:1}.plan-note[data-v-21f197a9]{color:var(--weak);font-size:14px}p[data-v-21f197a9]{max-width:360px;color:var(--body);margin-top:14px;font-size:14px;line-height:1.6}.plan-features[data-v-21f197a9]{flex-direction:column;gap:10px;display:flex}.plan-features li[data-v-21f197a9]{color:var(--body);align-items:flex-start;gap:10px;font-size:14px;line-height:20px;display:flex}.plan-features svg[data-v-21f197a9]{width:16px;height:16px;color:var(--live);flex-shrink:0;margin-top:2px}@media (width>=48rem){.klassika-plans[data-v-21f197a9]{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}}.klassika-start[data-v-2ca31e3f]{justify-content:center;margin-top:48px;display:flex}.start-button[data-v-2ca31e3f]{background:var(--strong);color:#fff;border-radius:8px;align-items:center;gap:8px;height:44px;padding-inline:24px;font-size:15px;font-weight:500;transition:background-color .15s;display:inline-flex;box-shadow:inset 0 1px #ffffff26,0 1px 2px #0000001a}.start-button[data-v-2ca31e3f]:hover{background:#2b3035}.start-button[data-v-2ca31e3f] svg{width:18px;height:18px}.start-notice[data-v-2ca31e3f]{background:var(--scarce-soft);color:var(--scarce);border-radius:8px;align-items:center;gap:10px;padding:10px 16px;font-size:14px;font-weight:500;line-height:20px;display:inline-flex}.start-notice[data-v-2ca31e3f] svg{flex-shrink:0;width:18px;height:18px}.klassika[data-v-e6d13c8a]{width:100%;max-width:64rem;margin-inline:auto;padding:64px 24px 96px}.klassika-hero[data-v-e6d13c8a]{text-align:center;flex-direction:column;align-items:center;max-width:640px;margin-inline:auto;display:flex}h1[data-v-e6d13c8a]{letter-spacing:-.035em;text-wrap:balance;color:var(--strong);font-size:44px;font-weight:500;line-height:1.1}p[data-v-e6d13c8a]{text-wrap:pretty;max-width:520px;color:var(--body);margin-top:20px;font-size:16px;line-height:1.6}@media (width>=48rem){.klassika[data-v-e6d13c8a]{padding-top:96px}h1[data-v-e6d13c8a]{font-size:64px}}.kviitung-benefits[data-v-5d611d56]{margin-top:88px}h2[data-v-5d611d56]{letter-spacing:-.025em;color:var(--strong);font-size:28px;font-weight:500;line-height:1.2}.benefit-list[data-v-5d611d56]{gap:28px;margin-top:28px;display:grid}h3[data-v-5d611d56]{color:var(--strong);font-size:16px;font-weight:600;line-height:22px}p[data-v-5d611d56]{text-wrap:pretty;color:var(--body);margin-top:6px;font-size:14px;line-height:1.6}@media (width>=40rem){.benefit-list[data-v-5d611d56]{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px}}@media (width>=64rem){h2[data-v-5d611d56]{font-size:36px}.benefit-list[data-v-5d611d56]{grid-template-columns:repeat(4,minmax(0,1fr))}}.plan-table[data-v-3a6bdbc8]{border-collapse:collapse;table-layout:fixed;width:100%}.plan-table thead th[data-v-3a6bdbc8]{border-bottom:1px solid var(--line);vertical-align:bottom;text-align:left;padding:0 12px 16px}.plan-table thead th[data-v-3a6bdbc8]:first-child{width:34%;padding-left:0}.plan-title[data-v-3a6bdbc8]{color:var(--body);font-size:13px;font-weight:500;line-height:18px;display:block}.plan-amount[data-v-3a6bdbc8]{color:var(--strong);margin-top:8px;font-family:Commit Mono,ui-monospace,monospace;font-size:24px;font-weight:600;line-height:1.1;display:block}.plan-bajada .plan-amount[data-v-3a6bdbc8]{color:var(--accent)}.plan-note[data-v-3a6bdbc8]{color:var(--weak);margin-top:2px;font-size:12px;font-weight:400;display:block}.plan-table tbody th[data-v-3a6bdbc8],.plan-table tbody td[data-v-3a6bdbc8]{border-bottom:1px solid var(--grid);text-align:left;vertical-align:top;padding:12px;font-size:14px;line-height:20px}.plan-table tbody th[data-v-3a6bdbc8]{color:var(--weak);padding-left:0;font-weight:400}.plan-table tbody td[data-v-3a6bdbc8]{color:var(--body)}.plan-table tbody td.is-strong[data-v-3a6bdbc8]{color:var(--strong);font-weight:500}.plan-badge[data-v-3a6bdbc8]{letter-spacing:.06em;text-transform:uppercase;color:var(--weak);margin-bottom:4px;font-family:Commit Mono,ui-monospace,monospace;font-size:12px;font-weight:600;display:block}.kviitung-preset-tip[data-v-52478b5f]{display:inline-block}.tip-options[data-v-52478b5f]{gap:2px;margin:-6px -8px;font-family:Commit Mono,ui-monospace,monospace;display:flex}.tip-option[data-v-52478b5f]{font:inherit;white-space:nowrap;color:var(--body);cursor:pointer;border-radius:5px;padding:2px 8px;font-size:12px;line-height:18px}.tip-option[data-v-52478b5f]:hover{background:var(--track);color:var(--strong)}.tip-option.is-active[data-v-52478b5f]{background:var(--accent-soft);color:var(--accent);font-weight:600}.kviitung-receipt[data-v-d8a5cc99]{filter:drop-shadow(0 0 .5px #11181c59)drop-shadow(0 16px 24px #11181c1a)}.receipt-paper[data-v-d8a5cc99]{color:var(--strong);background:#fff;padding:28px 24px 36px;font-family:Commit Mono,ui-monospace,monospace;font-size:13px;line-height:20px;-webkit-mask:conic-gradient(from -45deg at bottom,#0000,#000 1deg 89deg,#0000 90deg) 50%/14px 100%;mask:conic-gradient(from -45deg at bottom,#0000,#000 1deg 89deg,#0000 90deg) 50%/14px 100%}.receipt-head[data-v-d8a5cc99]{color:var(--weak);flex-direction:column;align-items:center;gap:2px;padding-bottom:18px;display:flex}.receipt-head strong[data-v-d8a5cc99]{letter-spacing:.2em;color:var(--strong);font-size:15px;font-weight:600}.receipt-block[data-v-d8a5cc99]{border-top:1px dashed var(--line);flex-direction:column;gap:6px;padding-block:14px;display:flex}.receipt-line[data-v-d8a5cc99]{font-variant-numeric:tabular-nums;justify-content:space-between;align-items:baseline;gap:16px;display:flex}.receipt-line.is-quiet[data-v-d8a5cc99]{color:var(--weak)}.line-inputs[data-v-d8a5cc99]{white-space:nowrap;color:var(--weak)}.line-inputs input[data-v-d8a5cc99]{border:0;border-bottom:1px solid var(--accent);background:var(--accent-soft);min-width:2ch;font:inherit;text-align:center;color:var(--accent);appearance:textfield;padding:0;font-weight:600}.line-inputs input[data-v-d8a5cc99]::-webkit-inner-spin-button{appearance:none}.line-inputs input[data-v-d8a5cc99]::-webkit-outer-spin-button{appearance:none}.line-inputs input[data-v-d8a5cc99]:focus{background:#dbe6fd;outline:none}.receipt-total[data-v-d8a5cc99]{border-block:2px solid var(--strong);text-transform:uppercase;justify-content:space-between;align-items:baseline;gap:16px;padding-block:14px;font-weight:600;display:flex}.receipt-total strong[data-v-d8a5cc99]{font-variant-numeric:tabular-nums;font-size:20px}.receipt-thanks[data-v-d8a5cc99]{text-align:center;color:var(--weak);margin-top:22px;font-size:12px}.kviitung[data-v-bb91cb22]{width:100%;max-width:68rem;margin-inline:auto;padding:64px 24px 96px}.kviitung-hero[data-v-bb91cb22]{max-width:600px}.hero-eyebrow[data-v-bb91cb22]{letter-spacing:.06em;text-transform:uppercase;color:var(--accent);font-family:Commit Mono,ui-monospace,monospace;font-size:12px;font-weight:600}h1[data-v-bb91cb22]{letter-spacing:-.035em;text-wrap:balance;color:var(--strong);margin-top:16px;font-size:40px;font-weight:500;line-height:1.05}p[data-v-bb91cb22]{text-wrap:pretty;max-width:520px;color:var(--body);margin-top:20px;font-size:16px;line-height:1.6}.kviitung-layout[data-v-bb91cb22]{gap:48px;margin-top:56px;display:grid}@media (width>=48rem){.kviitung[data-v-bb91cb22]{padding-top:88px}h1[data-v-bb91cb22]{font-size:56px}}@media (width>=60rem){.kviitung-layout[data-v-bb91cb22]{grid-template-columns:420px minmax(0,1fr);align-items:center;gap:64px}}.rahavoog-flow[data-v-2b04b893]{margin-top:56px}.flow-controls[data-v-2b04b893]{flex-wrap:wrap;gap:12px;display:flex}.flow-input[data-v-2b04b893]{background:var(--surface);height:40px;box-shadow:0 0 0 1px var(--grid);color:var(--weak);border-radius:8px;align-items:center;gap:10px;padding-inline:14px 12px;font-size:14px;transition:box-shadow .15s;display:inline-flex}.flow-input[data-v-2b04b893]:focus-within{box-shadow:0 0 0 1px var(--accent), 0 0 0 4px var(--accent-soft)}.flow-input input[data-v-2b04b893]{text-align:right;width:48px;color:var(--strong);appearance:textfield;background:0 0;border:0;padding:0;font-family:Commit Mono,ui-monospace,monospace;font-size:15px;font-weight:600}.flow-input input[data-v-2b04b893]::-webkit-inner-spin-button{appearance:none}.flow-input input[data-v-2b04b893]::-webkit-outer-spin-button{appearance:none}.flow-input input[data-v-2b04b893]:focus{outline:none}.input-unit[data-v-2b04b893]{color:var(--strong);margin-left:-8px;font-family:Commit Mono,ui-monospace,monospace;font-size:15px;font-weight:600}.flow-steps[data-v-2b04b893]{margin-top:40px;position:relative}.flow-steps[data-v-2b04b893]:before{content:"";background:var(--line);width:1px;position:absolute;top:8px;bottom:8px;left:5px}.flow-step[data-v-2b04b893]{grid-template-columns:11px minmax(0,1fr);gap:4px 24px;padding-bottom:40px;display:grid;position:relative}.step-node[data-v-2b04b893]{width:11px;height:11px;box-shadow:0 0 0 1px var(--line), 0 0 0 4px #fff;background:#fff;border-radius:9999px;margin-top:6px}.flow-step.is-fee .step-node[data-v-2b04b893]{background:var(--accent);box-shadow:0 0 0 1px var(--accent), 0 0 0 4px #fff}.flow-step.is-payout .step-node[data-v-2b04b893]{background:var(--strong);box-shadow:0 0 0 1px var(--strong), 0 0 0 4px #fff}.step-index[data-v-2b04b893]{color:var(--weak);font-family:Commit Mono,ui-monospace,monospace;font-size:12px;font-weight:600}h3[data-v-2b04b893]{color:var(--strong);margin-top:4px;font-size:18px;font-weight:600;line-height:26px}.step-copy p[data-v-2b04b893]{text-wrap:pretty;max-width:520px;color:var(--body);margin-top:6px;font-size:15px;line-height:1.6}.fee-split[data-v-2b04b893]{gap:24px;margin-top:14px;display:flex}.fee-split dt[data-v-2b04b893]{color:var(--weak);font-size:12px}.fee-split dd[data-v-2b04b893]{color:var(--strong);font-family:Commit Mono,ui-monospace,monospace;font-size:14px;font-weight:600}.step-amount[data-v-2b04b893]{color:var(--strong);grid-column:2;font-family:Commit Mono,ui-monospace,monospace;font-size:20px;font-weight:600}.step-amount.is-muted[data-v-2b04b893]{color:var(--live);font-size:14px}.flow-step.is-fee .step-amount[data-v-2b04b893]{color:var(--accent)}.flow-total[data-v-2b04b893]{background:var(--strong);color:#fff;border-radius:10px;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 24px;padding:20px 24px;display:flex}.flow-total span[data-v-2b04b893]{color:#b0b4ba;font-family:Commit Mono,ui-monospace,monospace;font-size:14px}.flow-total strong[data-v-2b04b893]{letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:28px;font-weight:500}@media (width>=48rem){.flow-step[data-v-2b04b893]{grid-template-columns:11px minmax(0,1fr) 140px}.step-amount[data-v-2b04b893]{text-align:right;grid-area:1/3;padding-top:18px}}.rahavoog-plans[data-v-97192113]{margin-top:104px}h2[data-v-97192113]{letter-spacing:-.025em;color:var(--strong);font-size:28px;font-weight:500;line-height:1.2}.route-list[data-v-97192113]{gap:16px;margin-top:32px;display:grid}.route-card[data-v-97192113]{box-shadow:0 0 0 1px var(--grid);border-radius:12px;padding:28px 24px}.route-head[data-v-97192113]{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 16px;display:flex}h3[data-v-97192113]{color:var(--strong);font-size:16px;font-weight:600;line-height:24px}.route-price[data-v-97192113]{color:var(--strong);font-family:Commit Mono,ui-monospace,monospace;font-size:18px;font-weight:600}.route-price small[data-v-97192113]{color:var(--weak);font-family:Instrument Sans,ui-sans-serif,system-ui,sans-serif;font-size:13px;font-weight:400}.route-path[data-v-97192113]{align-items:center;margin-top:24px;display:flex}.path-stop[data-v-97192113]{background:var(--surface);box-shadow:0 0 0 1px var(--line);color:var(--strong);border-radius:9999px;flex-shrink:0;padding:4px 12px;font-size:13px;font-weight:500;line-height:18px}.path-stop.is-bajada[data-v-97192113]{background:var(--accent-soft);box-shadow:0 0 0 1px var(--accent);color:var(--accent)}.path-line[data-v-97192113]{border-top:1px dashed var(--line);flex-grow:1;min-width:16px}p[data-v-97192113]{color:var(--body);margin-top:20px;font-size:14px;line-height:1.6}.route-features[data-v-97192113]{border-top:1px solid var(--grid);flex-direction:column;gap:6px;margin-top:14px;padding-top:14px;display:flex}.route-features li[data-v-97192113]{color:var(--body);padding-left:16px;font-size:14px;line-height:20px;position:relative}.route-features li[data-v-97192113]:before{content:"";background:var(--weak);width:5px;height:1px;position:absolute;top:9px;left:2px}@media (width>=48rem){h2[data-v-97192113]{font-size:36px}.route-list[data-v-97192113]{grid-template-columns:repeat(2,minmax(0,1fr))}}.rahavoog-start[data-v-9a13fa7e]{border-block:1px solid var(--grid);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 24px;margin-top:48px;padding-block:24px;display:flex}.start-line[data-v-9a13fa7e]{color:var(--strong);font-size:18px;font-weight:500;line-height:26px}.start-link[data-v-9a13fa7e]{background:var(--strong);color:#fff;border-radius:8px;align-items:center;gap:8px;height:40px;padding-inline:20px;font-size:14px;font-weight:500;transition:background-color .15s;display:inline-flex}.start-link[data-v-9a13fa7e]:hover{background:#2b3035}.start-link svg[data-v-9a13fa7e]{width:16px;height:16px;transition:translate .2s ease-out}.start-link:hover svg[data-v-9a13fa7e]{translate:3px}.start-notice[data-v-9a13fa7e]{color:var(--scarce);font-family:Commit Mono,ui-monospace,monospace;font-size:12px;line-height:18px}.rahavoog[data-v-2e00464d]{width:100%;max-width:56rem;margin-inline:auto;padding:64px 24px 96px}.rahavoog-hero[data-v-2e00464d]{max-width:620px}.hero-eyebrow[data-v-2e00464d]{letter-spacing:.06em;text-transform:uppercase;color:var(--accent);font-family:Commit Mono,ui-monospace,monospace;font-size:12px;font-weight:600}h1[data-v-2e00464d]{letter-spacing:-.035em;text-wrap:balance;color:var(--strong);margin-top:16px;font-size:40px;font-weight:500;line-height:1.05}p[data-v-2e00464d]{text-wrap:pretty;max-width:540px;color:var(--body);margin-top:20px;font-size:16px;line-height:1.6}@media (width>=48rem){.rahavoog[data-v-2e00464d]{padding-top:88px}h1[data-v-2e00464d]{font-size:56px}}.landing-page[data-v-9b541789]{min-height:100vh}.funktsioonid-tile-art[data-v-09f08549]{width:100%;max-width:280px;color:var(--body);flex-direction:column;gap:8px;font-size:13px;display:flex}.art-group[data-v-09f08549]{box-shadow:0 0 0 1px var(--line);background:#fff;border-radius:8px;grid-template-columns:52px minmax(0,1fr) 40px;align-items:center;gap:10px;padding:8px 10px;display:grid}.group-name[data-v-09f08549]{color:var(--strong);font-weight:600}.group-bar[data-v-09f08549]{background:var(--track);border-radius:3px;height:6px;overflow:hidden}.group-fill[data-v-09f08549]{background:var(--accent);border-radius:3px;height:100%;display:block}.group-fill.is-most[data-v-09f08549]{width:69%}.group-fill.is-many[data-v-09f08549]{width:81%}.group-fill.is-full[data-v-09f08549]{background:#73c619;width:100%}.group-count[data-v-09f08549]{text-align:right;font-family:Commit Mono,ui-monospace,monospace;font-size:11px}.art-columns[data-v-09f08549]{grid-template-columns:minmax(0,1fr) 20px minmax(0,1fr);align-items:center;gap:8px;display:grid}.art-column[data-v-09f08549]{flex-direction:column;gap:6px;display:flex}.column-title[data-v-09f08549],.card-label[data-v-09f08549]{letter-spacing:.06em;text-transform:uppercase;color:var(--weak);font-family:Commit Mono,ui-monospace,monospace;font-size:10px;font-weight:600}.art-chip[data-v-09f08549]{box-shadow:0 0 0 1px var(--line);white-space:nowrap;color:var(--strong);background:#fff;border-radius:6px;padding:6px 8px;font-size:12px;font-weight:500}.art-chip.is-leaving[data-v-09f08549]{color:var(--weak);text-decoration:line-through}.art-chip.is-arriving[data-v-09f08549]{background:var(--live-soft);color:var(--live);box-shadow:0 0 0 1px #a8dcc0}.art-chip.is-muted[data-v-09f08549]{color:var(--body)}.art-arrow[data-v-09f08549]{width:20px;height:20px;stroke:var(--accent);stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round}.art-card[data-v-09f08549]{background:#fff;border-radius:10px;flex-direction:column;gap:6px;padding:14px;display:flex;box-shadow:0 0 0 1px #ddd,0 8px 16px -12px #11181c40}.art-card.is-row[data-v-09f08549]{flex-direction:row;align-items:center;gap:12px}.card-big[data-v-09f08549]{letter-spacing:-.02em;color:var(--strong);font-size:24px;font-weight:600}.card-mono[data-v-09f08549]{color:var(--accent);font-family:Commit Mono,ui-monospace,monospace;font-size:15px;font-weight:600}.card-small[data-v-09f08549]{color:var(--strong);font-size:13px;font-weight:600}.card-text[data-v-09f08549]{flex-direction:column;gap:2px;display:flex}.card-ring[data-v-09f08549]{flex-shrink:0;width:40px;height:40px;rotate:-90deg}.ring-track[data-v-09f08549]{stroke:var(--track);stroke-width:4px}.ring-fill[data-v-09f08549]{stroke:var(--accent);stroke-width:4px;stroke-linecap:round;stroke-dasharray:62 100}.art-field[data-v-09f08549]{box-shadow:0 0 0 1px var(--line);color:var(--strong);border-radius:6px;padding:8px 10px;font-size:13px}.art-toggle[data-v-09f08549]{align-items:center;gap:8px;font-size:12px;font-weight:500;display:flex}.toggle-switch[data-v-09f08549]{background:var(--accent);border-radius:9999px;width:28px;height:16px;position:relative}.toggle-switch[data-v-09f08549]:after{content:"";background:#fff;border-radius:50%;width:12px;height:12px;position:absolute;top:2px;right:2px}.art-name[data-v-09f08549]{color:var(--strong);font-size:13px;font-weight:500}.art-name.is-hidden[data-v-09f08549]{color:#0000;text-shadow:0 0 6px #11181c80}.art-handle[data-v-09f08549]{letter-spacing:-2px;color:var(--weak);font-size:12px}.art-move[data-v-09f08549]{background:var(--accent-soft);white-space:nowrap;color:var(--accent);border-radius:9999px;margin-left:auto;padding:3px 8px;font-size:11px;font-weight:600}.art-mail[data-v-09f08549]{background:var(--accent-soft);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.art-mail svg[data-v-09f08549]{width:20px;height:20px;stroke:var(--accent);stroke-width:1.5px;stroke-linejoin:round}.funktsioonid-tile[data-v-800cadbf]{background:#fff;flex-direction:column;display:flex}.tile-art[data-v-800cadbf]{background-image:radial-gradient(circle,#0000001a .75px,#0000 1px);background-size:12px 12px;justify-content:center;align-items:center;min-height:180px;padding:24px;display:flex}.tile-text[data-v-800cadbf]{padding:0 24px 28px}h2[data-v-800cadbf]{color:var(--strong);font-size:16px;font-weight:600;line-height:1.4}p[data-v-800cadbf]{text-wrap:pretty;color:var(--body);margin-top:6px;font-size:14px;line-height:1.6}.funktsioonid-grid[data-v-de3b9536]{border-block:1px solid var(--grid);background:var(--grid);grid-template-columns:minmax(0,1fr);gap:1px;display:grid}@media (width>=40rem){.funktsioonid-grid[data-v-de3b9536]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=64rem){.funktsioonid-grid[data-v-de3b9536]{grid-template-columns:repeat(4,minmax(0,1fr))}.funktsioonid-grid>.is-wide[data-v-de3b9536]{grid-column:span 2}}@media (width>=80rem){.funktsioonid-grid[data-v-de3b9536]{border-inline:1px solid var(--grid)}}.funktsioonid-hero[data-v-4db3bcc9]{grid-template-columns:minmax(0,1fr);gap:20px;padding:0 24px 48px;display:grid}.hero-eyebrow[data-v-4db3bcc9]{letter-spacing:.06em;text-transform:uppercase;color:var(--accent);font-family:Commit Mono,ui-monospace,monospace;font-size:12px;font-weight:600}h1[data-v-4db3bcc9]{letter-spacing:-.035em;text-wrap:balance;color:var(--strong);margin-top:16px;font-size:40px;font-weight:500;line-height:1.05}p[data-v-4db3bcc9]{text-wrap:pretty;max-width:480px;color:var(--body);font-size:16px;line-height:1.6}@media (width>=48rem){.funktsioonid-hero[data-v-4db3bcc9]{padding-inline:48px}h1[data-v-4db3bcc9]{font-size:52px}}@media (width>=64rem){.funktsioonid-hero[data-v-4db3bcc9]{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:end;gap:64px;padding-inline:64px}}.funktsioonid[data-v-29540760]{width:100%;max-width:80rem;margin-inline:auto;padding:64px 0 96px}@media (width>=48rem){.funktsioonid[data-v-29540760]{padding-top:88px}}.landing-page[data-v-12384047]{min-height:100vh}.ekraan-mail-art[data-v-1ffa5e7a]{background:var(--accent-soft);border-radius:20px;justify-content:center;padding:32px 16px;display:flex}.mail[data-v-1ffa5e7a]{width:100%;max-width:340px;box-shadow:0 0 0 1px var(--line), 0 24px 48px -28px #11181c59;background:#fff;border-radius:14px;flex-direction:column;gap:14px;padding:20px;display:flex}.mail-head[data-v-1ffa5e7a]{color:var(--weak);justify-content:space-between;font-size:12px;display:flex}.mail-from[data-v-1ffa5e7a]{color:var(--strong);font-weight:600}.mail-subject[data-v-1ffa5e7a]{color:var(--strong);font-size:15px;font-weight:600}.mail-place[data-v-1ffa5e7a]{background:var(--live-soft);border-radius:10px;align-items:center;gap:12px;padding:12px;display:flex}.place-number[data-v-1ffa5e7a]{color:var(--live);font-family:Commit Mono,ui-monospace,monospace;font-size:28px;font-weight:600}.place-text[data-v-1ffa5e7a]{color:var(--body);flex-direction:column;font-size:12px;display:flex}.place-text strong[data-v-1ffa5e7a]{color:var(--strong);font-size:15px;font-weight:600}.mail-table[data-v-1ffa5e7a]{color:var(--body);flex-direction:column;font-size:13px;display:flex}.table-row[data-v-1ffa5e7a]{border-bottom:1px solid var(--grid);justify-content:space-between;padding-block:6px;display:flex}.row-points[data-v-1ffa5e7a]{color:var(--strong);font-family:Commit Mono,ui-monospace,monospace;font-weight:600}.ekraan-after[data-v-fc9b9e10]{grid-template-columns:minmax(0,1fr);align-items:center;gap:40px;margin-top:88px;display:grid}.after-copy[data-v-fc9b9e10]{order:-1}.after-eyebrow[data-v-fc9b9e10]{letter-spacing:.06em;text-transform:uppercase;color:var(--weak);font-family:Commit Mono,ui-monospace,monospace;font-size:12px;font-weight:600}h2[data-v-fc9b9e10]{letter-spacing:-.025em;text-wrap:balance;color:var(--strong);margin-top:12px;font-size:30px;font-weight:500;line-height:1.15}p[data-v-fc9b9e10]{text-wrap:pretty;max-width:460px;color:var(--body);margin-top:14px;font-size:16px;line-height:1.6}@media (width>=48rem){.ekraan-after[data-v-fc9b9e10]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:64px}.after-copy[data-v-fc9b9e10]{order:0}}.ekraan-hero[data-v-7f8e0574]{text-align:center;flex-direction:column;align-items:center;max-width:720px;margin-inline:auto;display:flex}.hero-eyebrow[data-v-7f8e0574]{letter-spacing:.06em;text-transform:uppercase;color:var(--accent);font-family:Commit Mono,ui-monospace,monospace;font-size:12px;font-weight:600}h1[data-v-7f8e0574]{letter-spacing:-.035em;text-wrap:balance;color:var(--strong);margin-top:16px;font-size:40px;font-weight:500;line-height:1.05}p[data-v-7f8e0574]{text-wrap:pretty;max-width:560px;color:var(--body);margin-top:20px;font-size:16px;line-height:1.6}@media (width>=48rem){h1[data-v-7f8e0574]{font-size:56px}}.ekraan-screen-art[data-v-0f4dd211]{flex-direction:column;align-items:center;display:flex}.screen-bezel[data-v-0f4dd211]{background:#1c1f20;border-radius:18px;width:100%;padding:10px;box-shadow:0 40px 80px -40px #11181c99}.screen[data-v-0f4dd211]{color:#e6e8ea;background:#0e1112;border-radius:10px;padding:20px}.screen-head[data-v-0f4dd211]{border-bottom:1px solid #ffffff14;flex-wrap:wrap;align-items:center;gap:8px 16px;padding-bottom:16px;display:flex}.screen-head strong[data-v-0f4dd211]{color:#fff;font-size:18px;font-weight:600}.screen-round[data-v-0f4dd211],.screen-live[data-v-0f4dd211]{letter-spacing:.04em;text-transform:uppercase;font-family:Commit Mono,ui-monospace,monospace;font-size:12px;font-weight:600}.screen-round[data-v-0f4dd211]{color:#9ba1a6}.screen-live[data-v-0f4dd211]{color:#3dd68c;align-items:center;gap:6px;margin-left:auto;display:flex}.live-dot[data-v-0f4dd211]{background:currentColor;border-radius:50%;width:7px;height:7px}.screen-groups[data-v-0f4dd211]{grid-template-columns:minmax(0,1fr);gap:20px;margin-top:16px;display:grid}h3[data-v-0f4dd211]{letter-spacing:.06em;text-transform:uppercase;color:#9ba1a6;margin-bottom:8px;font-family:Commit Mono,ui-monospace,monospace;font-size:12px;font-weight:600}.group-rows[data-v-0f4dd211]{flex-direction:column;gap:2px;display:flex}.group-row[data-v-0f4dd211]{background:#ffffff08;border-radius:6px;grid-template-columns:20px minmax(0,1fr) auto;align-items:center;gap:8px;padding:6px 8px;font-size:14px;display:grid}.group-row[data-v-0f4dd211]:first-child{background:#3dd68c1f}.row-place[data-v-0f4dd211]{color:#6b7176;font-family:Commit Mono,ui-monospace,monospace;font-size:12px}.row-name[data-v-0f4dd211]{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.row-points[data-v-0f4dd211]{color:#fff;font-family:Commit Mono,ui-monospace,monospace;font-weight:600}.screen-stand[data-v-0f4dd211]{clip-path:polygon(30% 0,70% 0,100% 100%,0 100%);background:linear-gradient(#1c1f20,#2b2f31);width:120px;height:28px}@media (width>=48rem){.screen[data-v-0f4dd211]{padding:28px}.screen-groups[data-v-0f4dd211]{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}}.ekraan-phone-art[data-v-242f0d29]{background:var(--surface);box-shadow:0 0 0 1px var(--grid);border-radius:20px;justify-content:center;padding:32px 16px;display:flex}.phone[data-v-242f0d29]{width:100%;max-width:260px;box-shadow:0 0 0 1px var(--line), 0 0 0 6px #fff, 0 0 0 7px var(--line), 0 24px 48px -24px #11181c59;background:#fff;border-radius:32px;flex-direction:column;gap:10px;padding:28px 16px 20px;display:flex}.phone-caption[data-v-242f0d29]{letter-spacing:.06em;text-transform:uppercase;color:var(--weak);font-family:Commit Mono,ui-monospace,monospace;font-size:11px;font-weight:600}.phone-pair[data-v-242f0d29]{box-shadow:0 0 0 1px var(--line);border-radius:10px;justify-content:space-between;align-items:center;gap:10px;padding:10px 12px;display:flex}.pair-names[data-v-242f0d29]{white-space:nowrap;text-overflow:ellipsis;color:var(--strong);font-size:12px;font-weight:500;overflow:hidden}.pair-score[data-v-242f0d29]{color:var(--strong);font-family:Commit Mono,ui-monospace,monospace;font-size:18px;font-weight:600}.phone-sent[data-v-242f0d29]{background:var(--live-soft);color:var(--live);border-radius:10px;align-items:center;gap:8px;padding:10px 12px;font-size:12px;font-weight:500;display:flex}.phone-sent svg[data-v-242f0d29]{stroke:currentColor;stroke-width:1.75px;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0;width:16px;height:16px}.ekraan-source[data-v-99107c8e]{grid-template-columns:minmax(0,1fr);align-items:center;gap:40px;margin-top:104px;display:grid}.source-eyebrow[data-v-99107c8e]{letter-spacing:.06em;text-transform:uppercase;color:var(--weak);font-family:Commit Mono,ui-monospace,monospace;font-size:12px;font-weight:600}h2[data-v-99107c8e]{letter-spacing:-.025em;text-wrap:balance;color:var(--strong);margin-top:12px;font-size:30px;font-weight:500;line-height:1.15}p[data-v-99107c8e]{text-wrap:pretty;max-width:460px;color:var(--body);margin-top:14px;font-size:16px;line-height:1.6}@media (width>=48rem){.ekraan-source[data-v-99107c8e]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:64px}}.ekraan-start[data-v-9103e1d7]{text-align:center;background:#0e1112;border-radius:20px;flex-direction:column;align-items:center;gap:16px;margin-top:96px;padding:48px 24px;display:flex}h2[data-v-9103e1d7]{letter-spacing:-.025em;text-wrap:balance;color:#fff;max-width:520px;font-size:28px;font-weight:500;line-height:1.2}.start-button[data-v-9103e1d7]{color:var(--strong);background:#fff;border-radius:10px;padding:12px 20px;font-size:15px;font-weight:500}.start-notice[data-v-9103e1d7]{color:#9ba1a6;max-width:360px;font-family:Commit Mono,ui-monospace,monospace;font-size:12px;line-height:1.6}.ekraan[data-v-3747d215]{width:100%;max-width:72rem;margin-inline:auto;padding:64px 24px 96px}.ekraan-screen[data-v-3747d215]{margin-top:56px}@media (width>=48rem){.ekraan[data-v-3747d215]{padding-top:88px}}.funktsioonid-tile-art[data-v-b15c2262]{width:100%;max-width:280px;color:var(--body);flex-direction:column;align-items:center;font-size:13px;display:flex}.funktsioonid-tile-art.is-live[data-v-b15c2262]{max-width:360px}.art-card[data-v-b15c2262]{width:100%;box-shadow:0 0 0 1px var(--line), 0 12px 24px -16px #11181c4d;background:#fff;border-radius:12px;flex-direction:column;gap:8px;padding:14px;display:flex}.art-card.is-row[data-v-b15c2262]{flex-direction:row;justify-content:center;align-items:center;gap:10px}.card-head[data-v-b15c2262]{justify-content:space-between;align-items:center;display:flex}.card-head strong[data-v-b15c2262],.card-title[data-v-b15c2262]{color:var(--strong);font-size:15px;font-weight:600}.card-label[data-v-b15c2262]{letter-spacing:.06em;text-transform:uppercase;color:var(--weak);font-family:Commit Mono,ui-monospace,monospace;font-size:10px;font-weight:600}.card-heading[data-v-b15c2262]{flex-direction:column;gap:4px;display:flex}.card-icon[data-v-b15c2262]{width:18px;height:18px;color:var(--weak);flex-shrink:0;align-self:flex-start}.art-table[data-v-b15c2262]{flex-direction:column;gap:2px;display:flex}.table-row[data-v-b15c2262]{border-radius:6px;grid-template-columns:18px minmax(0,1fr) auto;gap:8px;padding:7px 8px;display:grid}.table-row.is-first[data-v-b15c2262]{background:var(--live-soft)}.funktsioonid-tile-art.is-email .table-row[data-v-b15c2262]{padding:3px 8px}.row-place[data-v-b15c2262]{color:var(--weak);font-family:Commit Mono,ui-monospace,monospace;font-size:11px}.row-name[data-v-b15c2262]{white-space:nowrap;text-overflow:ellipsis;color:var(--strong);font-weight:500;overflow:hidden}.row-points[data-v-b15c2262]{color:var(--strong);font-family:Commit Mono,ui-monospace,monospace;font-weight:600}.score-box[data-v-b15c2262]{width:56px;height:48px;box-shadow:0 0 0 1px var(--line);color:var(--strong);border-radius:10px;justify-content:center;align-items:center;font-family:Commit Mono,ui-monospace,monospace;font-size:22px;font-weight:600;display:flex}.score-pair[data-v-b15c2262]{color:var(--strong);flex-direction:column;gap:2px;font-size:12px;font-weight:500;line-height:1.3;display:flex}.score-pair.is-left[data-v-b15c2262]{align-items:flex-end}.score-colon[data-v-b15c2262]{color:var(--weak);font-size:20px;font-weight:600}.art-tv[data-v-b15c2262]{background:#0e1112;border-radius:8px;flex-direction:column;gap:6px;width:180px;padding:14px;display:flex;box-shadow:0 0 0 4px #1c1f20}.tv-line[data-v-b15c2262]{background:#3a3f42;border-radius:3px;height:6px}.tv-line.is-first[data-v-b15c2262]{background:#3dd68c}.person-row[data-v-b15c2262]{align-items:center;gap:8px;display:flex}.person-avatar[data-v-b15c2262]{background:var(--track);width:24px;height:24px;color:var(--strong);border-radius:50%;justify-content:center;align-items:center;font-size:11px;font-weight:600;display:flex}.person-name[data-v-b15c2262]{color:var(--strong);flex:auto;font-weight:500}.person-role[data-v-b15c2262]{border-radius:9999px;padding:2px 8px;font-size:11px;font-weight:600}.person-role.is-owner[data-v-b15c2262]{background:var(--strong);color:#fff}.person-role.is-moderator[data-v-b15c2262]{background:var(--accent-soft);color:var(--accent)}.art-chips[data-v-b15c2262]{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.art-chip[data-v-b15c2262]{box-shadow:0 0 0 1px var(--line);color:var(--strong);background:#fff;border-radius:9999px;padding:6px 12px;font-size:13px;font-weight:500}.art-chip.is-ready[data-v-b15c2262]{box-shadow:0 0 0 1.5px var(--live);color:var(--live)}.art-chip.is-soon[data-v-b15c2262]{border:1px dashed var(--line);box-shadow:none;color:var(--weak)}.season-row[data-v-b15c2262]{grid-template-columns:minmax(0,1fr) 72px;align-items:end;gap:8px;display:grid}.season-bars[data-v-b15c2262]{align-items:flex-end;gap:4px;height:22px;display:flex}.season-bar[data-v-b15c2262]{background:var(--accent);border-radius:2px;flex:1 1 0}.season-bar.is-low[data-v-b15c2262]{opacity:.4;height:30%}.season-bar.is-mid[data-v-b15c2262]{opacity:.6;height:55%}.season-bar.is-high[data-v-b15c2262]{opacity:.8;height:80%}.season-bar.is-top[data-v-b15c2262]{height:100%}.funktsioonid-tile[data-v-fe7836a6]{background:#fff;flex-direction:column;display:flex}.tile-art[data-v-fe7836a6]{background-image:radial-gradient(circle,#0000001a .75px,#0000 1px);background-size:12px 12px;flex:none;justify-content:center;align-items:center;height:180px;padding:24px;display:flex}.funktsioonid-tile.is-large .tile-art[data-v-fe7836a6]{flex:auto;height:auto;min-height:180px}.tile-text[data-v-fe7836a6]{flex:auto;padding:20px 24px 28px}h2[data-v-fe7836a6]{color:var(--strong);font-size:16px;font-weight:600;line-height:1.4}p[data-v-fe7836a6]{text-wrap:pretty;color:var(--body);margin-top:6px;font-size:14px;line-height:1.6}.funktsioonid-grid[data-v-06217cae]{border-block:1px solid var(--grid);background:var(--grid);grid-template-columns:minmax(0,1fr);gap:1px;display:grid}@media (width>=40rem){.funktsioonid-grid[data-v-06217cae]{grid-template-columns:repeat(2,minmax(0,1fr))}.funktsioonid-grid>.is-large[data-v-06217cae]{grid-column:span 2}}@media (width>=64rem){.funktsioonid-grid[data-v-06217cae]{grid-template-rows:repeat(2,auto);grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-flow:column}.funktsioonid-grid>.is-large[data-v-06217cae]{grid-area:span 2}}@media (width>=80rem){.funktsioonid-grid[data-v-06217cae]{border-inline:1px solid var(--grid)}}.funktsioonid-hero[data-v-302cf62e]{grid-template-columns:minmax(0,1fr);gap:20px;padding:0 24px 48px;display:grid}.hero-eyebrow[data-v-302cf62e]{letter-spacing:.06em;text-transform:uppercase;color:var(--accent);font-family:Commit Mono,ui-monospace,monospace;font-size:12px;font-weight:600}h1[data-v-302cf62e]{letter-spacing:-.035em;text-wrap:balance;color:var(--strong);margin-top:16px;font-size:40px;font-weight:500;line-height:1.05}p[data-v-302cf62e]{text-wrap:pretty;max-width:480px;color:var(--body);font-size:16px;line-height:1.6}@media (width>=48rem){.funktsioonid-hero[data-v-302cf62e]{padding-inline:48px}h1[data-v-302cf62e]{font-size:52px}}@media (width>=64rem){.funktsioonid-hero[data-v-302cf62e]{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:end;gap:64px;padding-inline:64px}}.funktsioonid[data-v-518fac20]{width:100%;max-width:80rem;margin-inline:auto;padding:64px 0 96px}@media (width>=48rem){.funktsioonid[data-v-518fac20]{padding-top:88px}}.reaalajas-score-art[data-v-a5053cfc]{background:#fff;border-radius:12px;justify-content:center;padding:24px 12px;display:flex}.score-card[data-v-a5053cfc]{flex-direction:column;gap:10px;width:100%;max-width:300px;display:flex}.score-court[data-v-a5053cfc]{letter-spacing:.06em;text-transform:uppercase;color:var(--weak);font-family:Commit Mono,ui-monospace,monospace;font-size:11px;font-weight:600}.score-row[data-v-a5053cfc]{justify-content:space-between;align-items:center;gap:12px;display:flex}.score-pair[data-v-a5053cfc]{white-space:nowrap;text-overflow:ellipsis;color:var(--strong);font-size:13px;font-weight:500;overflow:hidden}.score-box[data-v-a5053cfc]{width:52px;height:40px;box-shadow:0 0 0 1px var(--line);color:var(--strong);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;font-family:Commit Mono,ui-monospace,monospace;font-size:18px;font-weight:600;display:flex}.score-box.is-typing[data-v-a5053cfc]{box-shadow:0 0 0 2px var(--accent)}.caret[data-v-a5053cfc]{background:var(--accent);width:1.5px;height:18px;margin-left:2px}.score-save[data-v-a5053cfc]{background:var(--strong);text-align:center;color:#fff;border-radius:10px;margin-top:4px;padding:10px;font-size:13px;font-weight:600}@media (prefers-reduced-motion:no-preference){.caret[data-v-a5053cfc]{animation:1s step-end infinite reaalajas-blink-a5053cfc}}@keyframes reaalajas-blink-a5053cfc{50%{opacity:0}}.reaalajas-screen-art[data-v-1d07b494]{background:#fff;border-radius:12px;flex-direction:column;align-items:center;gap:16px;padding:24px 12px;display:flex}.art-screen[data-v-1d07b494]{background:var(--strong);border-radius:10px;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;width:100%;max-width:300px;padding:12px;display:grid;box-shadow:0 0 0 4px #2b2f31}.screen-group[data-v-1d07b494]{flex-direction:column;gap:5px;display:flex}.group-name[data-v-1d07b494]{color:#9ba1a6;font-family:Commit Mono,ui-monospace,monospace;font-size:9px;font-weight:600}.group-line[data-v-1d07b494]{background:#3a3f42;border-radius:2px;height:5px}.group-line.is-first[data-v-1d07b494]{background:#3dd68c}.art-phones[data-v-1d07b494]{gap:12px;display:flex}.art-phone[data-v-1d07b494]{width:44px;box-shadow:0 0 0 1px var(--line);border-radius:10px;flex-direction:column;gap:4px;padding:10px 6px;display:flex}.phone-line[data-v-1d07b494]{background:var(--track);border-radius:2px;height:4px}.phone-line.is-strong[data-v-1d07b494]{background:var(--live)}.reaalajas-flow[data-v-bd6aed05]{grid-template-columns:minmax(0,1fr);gap:24px;margin-top:96px;display:grid}.flow-step[data-v-bd6aed05]{background:var(--surface);box-shadow:0 0 0 1px var(--grid);border-radius:16px;flex-direction:column;padding:24px;display:flex}.step-number[data-v-bd6aed05]{color:var(--accent);margin-top:24px;font-family:Commit Mono,ui-monospace,monospace;font-size:12px;font-weight:600}h2[data-v-bd6aed05]{letter-spacing:-.02em;color:var(--strong);margin-top:6px;font-size:22px;font-weight:500;line-height:1.25}p[data-v-bd6aed05]{text-wrap:pretty;color:var(--body);margin-top:8px;font-size:15px;line-height:1.6}@media (width>=48rem){.reaalajas-flow[data-v-bd6aed05]{grid-template-columns:repeat(2,minmax(0,1fr))}}.reaalajas-board-art[data-v-2f361f37]{box-shadow:0 0 0 1px var(--line), 0 30px 60px -30px #11181c59;background:#fff;border-radius:16px;padding:18px;position:relative}.board-head[data-v-2f361f37]{border-bottom:1px solid var(--grid);justify-content:space-between;align-items:baseline;padding:0 4px 12px;display:flex}.board-head strong[data-v-2f361f37]{color:var(--strong);font-size:16px;font-weight:600}.board-round[data-v-2f361f37]{color:var(--weak);font-family:Commit Mono,ui-monospace,monospace;font-size:11px}.board-rows[data-v-2f361f37]{flex-direction:column;margin-top:6px;display:flex}.board-row[data-v-2f361f37]{border-radius:8px;grid-template-columns:24px minmax(0,1fr) auto;align-items:center;gap:10px;height:42px;padding:0 8px;font-size:14px;transition:background-color .4s;display:grid}.board-row.has-gained[data-v-2f361f37]{background:var(--live-soft)}.row-place[data-v-2f361f37]{color:var(--weak);font-family:Commit Mono,ui-monospace,monospace;font-size:12px}.row-name[data-v-2f361f37]{white-space:nowrap;text-overflow:ellipsis;color:var(--strong);font-weight:500;overflow:hidden}.row-points[data-v-2f361f37]{color:var(--strong);font-family:Commit Mono,ui-monospace,monospace;font-weight:600}.board-toast[data-v-2f361f37]{background:var(--strong);color:#fff;border-radius:9999px;align-items:center;gap:10px;padding:6px 12px;font-size:12px;display:flex;position:absolute;top:-14px;right:16px}.toast-court[data-v-2f361f37]{color:#9ba1a6}.toast-score[data-v-2f361f37]{font-family:Commit Mono,ui-monospace,monospace;font-weight:600}.board-row-move[data-v-2f361f37]{transition:transform .5s cubic-bezier(.2,0,0,1)}.board-toast-enter-active[data-v-2f361f37],.board-toast-leave-active[data-v-2f361f37]{transition:opacity .2s ease-out,translate .2s ease-out}.board-toast-enter-from[data-v-2f361f37],.board-toast-leave-to[data-v-2f361f37]{opacity:0;translate:0 4px}.reaalajas-hero[data-v-3da166a0]{grid-template-columns:minmax(0,1fr);align-items:center;gap:48px;display:grid}.hero-eyebrow[data-v-3da166a0]{letter-spacing:.06em;text-transform:uppercase;color:var(--live);align-items:center;gap:8px;font-family:Commit Mono,ui-monospace,monospace;font-size:12px;font-weight:600;display:flex}.live-dot[data-v-3da166a0]{width:7px;height:7px;box-shadow:0 0 0 4px var(--live-soft);background:currentColor;border-radius:50%}h1[data-v-3da166a0]{letter-spacing:-.035em;text-wrap:balance;color:var(--strong);margin-top:16px;font-size:40px;font-weight:500;line-height:1.05}p[data-v-3da166a0]{text-wrap:pretty;max-width:480px;color:var(--body);margin-top:20px;font-size:16px;line-height:1.6}@media (width>=48rem){h1[data-v-3da166a0]{font-size:52px}}@media (width>=60rem){.reaalajas-hero[data-v-3da166a0]{grid-template-columns:minmax(0,1fr) 400px;gap:64px}}.reaalajas-start[data-v-a3c7abbe]{border-top:1px solid var(--grid);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px 32px;margin-top:56px;padding-top:32px;display:flex}p[data-v-a3c7abbe]{color:var(--strong);font-size:18px;font-weight:500;line-height:1.5}.start-button[data-v-a3c7abbe]{background:var(--strong);color:#fff;border-radius:10px;padding:12px 20px;font-size:15px;font-weight:500}.start-notice[data-v-a3c7abbe]{max-width:320px;color:var(--weak);font-family:Commit Mono,ui-monospace,monospace;font-size:12px;line-height:1.6}.reaalajas[data-v-167a8781]{width:100%;max-width:68rem;margin-inline:auto;padding:64px 24px 96px}@media (width>=48rem){.reaalajas[data-v-167a8781]{padding-top:88px}}.landing-page[data-v-f9bdd963]{min-height:100vh}.leht-display-toggles[data-v-8cc0f9cf]{flex-wrap:wrap;align-items:center;gap:12px 20px;display:flex}.display-choice[data-v-8cc0f9cf]{background:var(--track);border-radius:9px;gap:2px;padding:2px;display:flex}.choice-option[data-v-8cc0f9cf]{color:var(--body);cursor:pointer;border-radius:7px;padding:5px 10px;font-size:14px;font-weight:500;line-height:20px;transition:color .15s,background-color .15s,box-shadow .15s}.choice-option[data-v-8cc0f9cf]:hover{color:var(--strong)}.choice-option.is-active[data-v-8cc0f9cf]{color:var(--strong);background:#fff;box-shadow:0 1px 2px #11181c14,0 0 0 1px #11181c0a}.color-toggle[data-v-8cc0f9cf]{color:var(--body);cursor:pointer;align-items:center;gap:8px;font-size:14px;font-weight:500;display:inline-flex}.color-toggle input[data-v-8cc0f9cf]{opacity:0;pointer-events:none;position:absolute}.toggle-track[data-v-8cc0f9cf]{background:var(--line);border-radius:9999px;width:30px;height:18px;transition:background-color .15s;position:relative}.toggle-track[data-v-8cc0f9cf]:after{content:"";background:#fff;border-radius:9999px;width:14px;height:14px;transition:translate .15s ease-out;position:absolute;top:2px;left:2px;box-shadow:0 1px 2px #11181c33}.color-toggle input:checked+.toggle-track[data-v-8cc0f9cf]{background:var(--strong)}.color-toggle input:checked+.toggle-track[data-v-8cc0f9cf]:after{translate:12px}.color-toggle input:focus-visible+.toggle-track[data-v-8cc0f9cf]{box-shadow:0 0 0 3px #11181c24}.name-search[data-v-8cc0f9cf]{background:var(--surface);width:100%;height:36px;box-shadow:inset 0 0 0 1px var(--grid);color:var(--weak);border-radius:8px;align-items:center;gap:8px;padding:0 12px;transition:box-shadow .15s,background-color .15s;display:flex}.name-search[data-v-8cc0f9cf]:focus-within{box-shadow:inset 0 0 0 1px var(--strong), 0 0 0 3px #11181c14;background:#fff}.name-search svg[data-v-8cc0f9cf]{flex-shrink:0;width:16px;height:16px}.name-search input[data-v-8cc0f9cf]{min-width:0;font:inherit;color:var(--strong);background:0 0;border:0;outline:none;flex:1;font-size:14px}@media (width>=40rem){.name-search[data-v-8cc0f9cf]{width:200px}}h1[data-v-b078817d]{letter-spacing:-.035em;color:var(--strong);font-size:36px;font-weight:500;line-height:1.05}p[data-v-b078817d]{color:var(--body);margin-top:12px;font-size:16px;font-weight:500;line-height:1.5}@media (width>=48rem){h1[data-v-b078817d]{font-size:44px}}.leht-standings[data-v-5965f81e]{box-shadow:0 0 0 1px var(--grid);border-radius:10px;overflow:hidden}table[data-v-5965f81e]{border-collapse:collapse;width:100%;font-size:14px}th[data-v-5965f81e]{border-bottom:1px solid var(--grid);background:var(--surface);text-align:left;height:36px;color:var(--weak);padding:0 12px;font-size:12px;font-weight:500}td[data-v-5965f81e]{background:var(--tint);font-variant-numeric:tabular-nums;color:var(--strong);padding:6px 12px}tr.is-band-start td[data-v-5965f81e]{border-top:1px solid #fff}.is-numeric[data-v-5965f81e]{text-align:right;white-space:nowrap;width:1px}.is-points[data-v-5965f81e]{font-weight:600}.player-name[data-v-5965f81e]{font-weight:500;display:block}.player-diff[data-v-5965f81e]{color:var(--body);font-size:12px;display:block}tr.is-highlighted td[data-v-5965f81e]{box-shadow:inset 0 1px 0 var(--strong), inset 0 -1px 0 var(--strong);font-weight:700}tr.is-highlighted td[data-v-5965f81e]:first-child{box-shadow:inset 2px 0 0 var(--strong), inset 0 1px 0 var(--strong), inset 0 -1px 0 var(--strong)}.results-note[data-v-9b1eb079]{text-align:center;color:var(--weak);padding:24px 0;font-size:14px}.results-caveat[data-v-9b1eb079]{background:var(--scarce-soft);color:#7a3a07;border-radius:10px;padding:12px 14px;font-size:13px;line-height:1.5}.results-caveat strong[data-v-9b1eb079]{font-weight:600}.leht-season-switcher[data-v-2da5f52f]{flex-wrap:wrap;gap:12px 24px;display:flex}.switcher-group[data-v-2da5f52f]{flex-direction:column;align-items:flex-start;gap:8px;min-width:0;display:flex}.switcher-label[data-v-2da5f52f]{letter-spacing:.04em;text-transform:uppercase;color:var(--weak);font-family:Commit Mono,ui-monospace,monospace;font-size:12px}.switcher-options[data-v-2da5f52f]{background:var(--track);scrollbar-width:none;border-radius:9px;gap:2px;min-width:0;padding:2px;display:flex;overflow-x:auto}.switcher-option[data-v-2da5f52f]{font-variant-numeric:tabular-nums;color:var(--body);border-radius:7px;flex-shrink:0;padding:5px 10px;font-size:14px;font-weight:500;line-height:20px;transition:color .15s,background-color .15s,box-shadow .15s}.switcher-option[data-v-2da5f52f]:hover{color:var(--strong)}.switcher-option.is-active[data-v-2da5f52f]{color:var(--strong);background:#fff;box-shadow:0 1px 2px #11181c14,0 0 0 1px #11181c0a}td[data-v-518aa4f2]{border-bottom:1px solid var(--grid);font-variant-numeric:tabular-nums;white-space:nowrap;height:40px;color:var(--strong);background:#fff;padding:0 8px}.leht-row:last-child td[data-v-518aa4f2]{border-bottom:0}.leht-row.is-own td[data-v-518aa4f2]{background:var(--accent-soft)}.row-position[data-v-518aa4f2]{z-index:1;text-align:right;width:48px;min-width:48px;color:var(--weak);padding-left:16px;font-size:13px;position:sticky;left:0}.row-player[data-v-518aa4f2]{z-index:1;text-overflow:ellipsis;max-width:160px;box-shadow:1px 0 0 var(--grid);font-weight:500;position:sticky;left:48px;overflow:hidden}.row-result[data-v-518aa4f2]{border-left:1px solid var(--grid);text-align:center;min-width:44px;color:var(--weak);padding:0 4px;font-size:13px}.row-result.is-played[data-v-518aa4f2]{color:var(--strong);cursor:pointer;transition:background-color .15s,filter .15s}.row-result.is-played[data-v-518aa4f2]:hover{background:var(--surface)}.leht-row .row-result.band-1[data-v-518aa4f2]{background:#fda4af80}.leht-row .row-result.band-2[data-v-518aa4f2]{background:#ffe16780}.leht-row .row-result.band-3[data-v-518aa4f2]{background:#93c5fd80}.leht-row .row-result.band-4[data-v-518aa4f2]{background:#d9f99d80}.row-result[class*=band-][data-v-518aa4f2]:hover{filter:brightness(.94)}.row-cumulative[data-v-518aa4f2]{border-left:1px solid var(--grid);text-align:right;font-weight:600}.row-breakdown[data-v-518aa4f2]{width:100%;color:var(--weak);padding-right:16px;font-size:12px}@media (width>=48rem){.row-player[data-v-518aa4f2]{max-width:220px}}.row-result.is-upcoming[data-v-518aa4f2]{background:var(--surface)}.leht-table[data-v-f1724328]{border-top:1px solid var(--grid);border-bottom:1px solid var(--grid);margin-inline:-16px}.table-scroll[data-v-f1724328]{overflow-x:auto}table[data-v-f1724328]{border-collapse:separate;border-spacing:0;width:100%;font-size:14px}th[data-v-f1724328]{border-bottom:1px solid var(--grid);text-align:left;white-space:nowrap;height:48px;color:var(--weak);background:#fff;padding:0 8px;font-size:12px;font-weight:500}.head-position[data-v-f1724328]{z-index:1;text-align:right;width:48px;min-width:48px;padding-left:16px;position:sticky;left:0}.head-player[data-v-f1724328]{z-index:1;box-shadow:1px 0 0 var(--grid);position:sticky;left:48px}.head-date[data-v-f1724328]{border-left:1px solid var(--grid);text-align:center;min-width:44px;padding:6px 4px;font-size:11px;line-height:14px}.head-date span[data-v-f1724328]{display:block}.head-cumulative[data-v-f1724328]{border-left:1px solid var(--grid);padding-right:16px}.is-sortable[data-v-f1724328]{cursor:pointer;-webkit-user-select:none;user-select:none;transition:color .15s,background-color .15s}.is-sortable[data-v-f1724328]:hover{color:var(--strong);background:var(--surface)}.is-sortable.is-sorted[data-v-f1724328]{color:var(--accent);background:var(--accent-soft)}.table-empty[data-v-f1724328]{text-align:center;color:var(--weak);padding:48px 16px;font-size:14px}@media (width>=48rem){.leht-table[data-v-f1724328]{box-shadow:0 0 0 1px var(--grid);border:0;border-radius:12px;margin-inline:0;overflow:hidden}}.head-date.is-upcoming[data-v-f1724328]{background:var(--surface)}.head-date.is-upcoming span[data-v-f1724328]{opacity:.5}.snp-only-message[data-v-ef28bbae]{border-top:1px solid var(--grid);border-bottom:1px solid var(--grid);text-align:center;flex-direction:column;align-items:center;padding:64px 24px;display:flex}.message-mark[data-v-ef28bbae]{background:var(--surface);width:48px;height:48px;box-shadow:inset 0 0 0 1px var(--grid);color:var(--body);border-radius:9999px;justify-content:center;align-items:center;display:flex}.message-mark svg[data-v-ef28bbae]{width:22px;height:22px}h2[data-v-ef28bbae]{letter-spacing:-.02em;text-wrap:balance;color:var(--strong);margin-top:20px;font-size:22px;font-weight:500;line-height:1.25}p[data-v-ef28bbae]{max-width:28rem;color:var(--body);margin-top:8px;font-size:15px;line-height:1.5}.message-actions[data-v-ef28bbae]{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px 16px;margin-top:24px;display:flex}.message-button[data-v-ef28bbae],.message-link[data-v-ef28bbae]{align-items:center;gap:6px;height:40px;font-size:14px;font-weight:500;display:inline-flex}.message-button[data-v-ef28bbae]{background:var(--strong);color:#fff;border-radius:10px;padding:0 16px;transition:opacity .15s}.message-button[data-v-ef28bbae]:hover{opacity:.88}.message-link[data-v-ef28bbae]{color:var(--strong)}.message-link[data-v-ef28bbae]:hover{text-underline-offset:3px;text-decoration:underline}.message-actions svg[data-v-ef28bbae]{width:16px;height:16px}.snp-page-tabs[data-v-713564f5]{border-bottom:1px solid var(--grid);gap:24px;display:flex}.page-tab[data-v-713564f5]{color:var(--weak);border-bottom:2px solid #0000;margin-bottom:-1px;padding-bottom:12px;font-size:15px;font-weight:500;line-height:20px;transition:color .15s,border-color .15s}.page-tab[data-v-713564f5]:hover{color:var(--strong)}.page-tab.is-active[data-v-713564f5]{border-bottom-color:var(--strong);color:var(--strong)}.leht-frame[data-v-fe8117e6]{flex-direction:column;gap:24px;width:100%;max-width:80rem;margin-inline:auto;padding:40px 16px 0;display:flex}.leht-filters[data-v-fe8117e6]{flex-direction:column;gap:16px;padding-top:8px;display:flex}@media (width>=48rem){.leht-frame[data-v-fe8117e6]{padding:64px 48px 0}}@media (width>=64rem){.leht-frame[data-v-fe8117e6]{padding-inline:64px}.leht-filters[data-v-fe8117e6]{flex-flow:wrap;justify-content:space-between;align-items:flex-end;gap:16px 32px}}.landing-page[data-v-6a1a2f6f]{flex-direction:column;min-height:100vh;display:flex}.page-main[data-v-6a1a2f6f]{flex:1 0 auto}.page-footer[data-v-6a1a2f6f]{margin-top:96px}.not-open-message[data-v-436433b7]{border-top:1px solid var(--grid);border-bottom:1px solid var(--grid);text-align:center;flex-direction:column;align-items:center;padding:64px 24px;display:flex}.message-mark[data-v-436433b7]{background:var(--surface);width:48px;height:48px;box-shadow:inset 0 0 0 1px var(--grid);color:var(--body);border-radius:9999px;justify-content:center;align-items:center;display:flex}.message-mark svg[data-v-436433b7]{width:22px;height:22px}h1[data-v-436433b7]{letter-spacing:-.02em;text-wrap:balance;color:var(--strong);margin-top:20px;font-size:22px;font-weight:500;line-height:1.25}p[data-v-436433b7]{max-width:28rem;color:var(--body);margin-top:8px;font-size:15px;line-height:1.5}.message-button[data-v-436433b7]{background:var(--strong);color:#fff;border-radius:10px;align-items:center;gap:6px;height:40px;margin-top:24px;padding:0 16px;font-size:14px;font-weight:500;transition:opacity .15s;display:inline-flex}.message-button[data-v-436433b7]:hover{opacity:.88}.message-button svg[data-v-436433b7]{width:16px;height:16px}.landing-page[data-v-82886bbc]{flex-direction:column;min-height:100vh;display:flex}.page-main[data-v-82886bbc]{flex:1 0 auto}.page-footer[data-v-82886bbc]{margin-top:96px}.not-open-frame[data-v-82886bbc]{width:100%;max-width:80rem;margin-inline:auto;padding:40px 16px 0}.calendar[data-v-b3dcbfe6]{min-width:0}.calendar-bar[data-v-b3dcbfe6]{border-bottom:1px solid var(--grid);justify-content:space-between;align-items:baseline;gap:24px;padding-bottom:12px;display:flex}h2[data-v-b3dcbfe6]{letter-spacing:-.01em;color:var(--strong);font-size:20px;font-weight:500;line-height:28px}.calendar-count[data-v-b3dcbfe6]{font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--weak);font-size:13px}.calendar-strip[data-v-b3dcbfe6]{scroll-snap-type:x proximity;scrollbar-width:thin;gap:8px;margin-top:24px;padding-bottom:8px;display:flex;position:relative;overflow-x:auto}.week[data-v-b3dcbfe6]{border:1px solid var(--grid);scroll-snap-align:start;background:#fff;border-radius:6px;flex-direction:column;flex:none;width:144px;min-height:136px;padding:12px;display:flex}.week-number[data-v-b3dcbfe6]{letter-spacing:.04em;text-transform:uppercase;color:var(--weak);font-family:Commit Mono,ui-monospace,monospace;font-size:11px;font-weight:600;line-height:16px}.week-date[data-v-b3dcbfe6]{letter-spacing:-.01em;font-variant-numeric:tabular-nums;color:var(--strong);margin-top:8px;font-size:20px;font-weight:500;line-height:28px}.week-state[data-v-b3dcbfe6]{color:var(--weak);font-size:12px;line-height:16px}.week-links[data-v-b3dcbfe6]{flex-direction:column;gap:2px;margin-top:auto;padding-top:12px;display:flex}.week-link[data-v-b3dcbfe6]{white-space:nowrap;text-overflow:ellipsis;color:var(--strong);font-size:12px;font-weight:500;line-height:18px;overflow:hidden}.week-link[data-v-b3dcbfe6]:hover{text-underline-offset:3px;text-decoration:underline;-webkit-text-decoration-color:var(--line);text-decoration-color:var(--line)}.week.is-played[data-v-b3dcbfe6]{background:var(--surface)}.week.is-next[data-v-b3dcbfe6]{border-color:var(--accent);background:var(--accent-soft);box-shadow:0 0 0 1px var(--accent)}.is-next .week-number[data-v-b3dcbfe6],.is-next .week-state[data-v-b3dcbfe6]{color:var(--accent)}.is-next .week-state[data-v-b3dcbfe6]{font-weight:500}.week.is-later .week-date[data-v-b3dcbfe6],.week.is-later .week-link[data-v-b3dcbfe6]{color:var(--weak)}@media (width>=64rem){.calendar-strip[data-v-b3dcbfe6]{grid-template-columns:repeat(auto-fill,minmax(128px,1fr));padding-bottom:0;display:grid;overflow:visible}.week[data-v-b3dcbfe6]{width:auto}}.finished-row[data-v-dbeba25a]{grid-template-columns:minmax(0,1fr) auto;gap:2px 16px;padding:16px 0;display:grid}.finished-row+.finished-row[data-v-dbeba25a]{border-top:1px solid var(--grid)}.finished-day[data-v-dbeba25a]{font-variant-numeric:tabular-nums;color:var(--weak);grid-column:1/-1;font-size:13px;line-height:20px}.finished-title[data-v-dbeba25a]{min-width:0;color:var(--strong);font-size:16px;font-weight:500;line-height:24px}.finished-title[data-v-dbeba25a] a:hover{text-underline-offset:4px;text-decoration:underline;-webkit-text-decoration-color:var(--line);text-decoration-color:var(--line)}.finished-players[data-v-dbeba25a]{font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--weak);font-size:13px;line-height:24px}@media (width>=48rem){.finished-row[data-v-dbeba25a]{grid-template-columns:150px minmax(0,1fr) auto;align-items:baseline;gap:24px}.finished-day[data-v-dbeba25a]{grid-column:auto}}.season-tabs[data-v-129a0a8c]{scrollbar-width:none;gap:24px;display:flex;overflow-x:auto}.season-tab[data-v-129a0a8c]{white-space:nowrap;color:var(--weak);cursor:pointer;flex-shrink:0;padding:12px 0;font-size:14px;line-height:20px;transition:color .15s;position:relative}.season-tab[data-v-129a0a8c]:hover,.season-tab.is-active[data-v-129a0a8c]{color:var(--strong)}.season-tab.is-active[data-v-129a0a8c]:after{content:"";background:var(--accent);height:2px;position:absolute;bottom:0;left:0;right:0}@media (prefers-reduced-motion:reduce){.season-tab[data-v-129a0a8c]{transition:none}}.finished-bar[data-v-fb46c83a]{border-bottom:1px solid var(--grid);flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:8px 24px;display:flex}.finished-bar[data-v-fb46c83a]>*{min-width:0;max-width:100%}h2[data-v-fb46c83a]{letter-spacing:-.01em;color:var(--strong);padding-bottom:12px;font-size:20px;font-weight:500;line-height:28px}.finished-list[data-v-fb46c83a]{animation:.35s cubic-bezier(.22,1,.36,1) finished-reveal-fb46c83a}.finished-empty[data-v-fb46c83a]{color:var(--weak);padding:32px 0;font-size:14px}@keyframes finished-reveal-fb46c83a{0%{opacity:0;translate:0 8px}}@media (prefers-reduced-motion:reduce){.finished-list[data-v-fb46c83a]{animation:none}}.facts[data-v-14c6a57e]{border-top:1px solid var(--grid);border-left:1px solid var(--grid);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.fact[data-v-14c6a57e]{border-right:1px solid var(--grid);border-bottom:1px solid var(--grid);min-width:0;min-height:52px;color:var(--body);align-items:center;padding:12px 16px;font-size:14px;font-weight:500;line-height:20px;display:flex}.fact-link[data-v-14c6a57e]{color:var(--strong);align-items:center;gap:6px;display:inline-flex}.fact-link svg[data-v-14c6a57e]{width:16px;height:16px;color:var(--accent);flex-shrink:0;transition:translate .2s ease-out}.fact-link:hover svg[data-v-14c6a57e]{translate:3px}@media (width>=64rem){.facts[data-v-14c6a57e]{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.fact-link svg[data-v-14c6a57e]{transition:none}}.progress[data-v-29342f4b]{flex-direction:column;gap:12px;padding-bottom:8px;display:flex}.progress-labels[data-v-29342f4b]{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 16px;display:flex}.progress-week[data-v-29342f4b]{letter-spacing:.04em;text-transform:uppercase;font-variant-numeric:tabular-nums;color:var(--strong);font-family:Commit Mono,ui-monospace,monospace;font-size:13px;font-weight:600;line-height:20px}.progress-played[data-v-29342f4b]{font-variant-numeric:tabular-nums;color:var(--weak);font-size:13px;line-height:20px}.progress-track[data-v-29342f4b]{background:var(--track);border-radius:9999px;height:6px;overflow:hidden}.progress-bar[data-v-29342f4b]{border-radius:inherit;background:var(--accent);height:100%;transition:width .9s cubic-bezier(.22,1,.36,1);display:block}@starting-style{.progress-bar[data-v-29342f4b]{width:0!important}}@media (prefers-reduced-motion:reduce){.progress-bar[data-v-29342f4b]{transition:none}}.hero-heading[data-v-cdcca33b]{grid-template-columns:minmax(0,1fr);gap:32px;display:grid}.hero-title[data-v-cdcca33b]{flex-direction:column;min-width:0;display:flex}.hero-eyebrow[data-v-cdcca33b]{letter-spacing:.04em;text-transform:uppercase;color:var(--accent);font-family:Commit Mono,ui-monospace,monospace;font-size:12px;font-weight:600;line-height:16px}h1[data-v-cdcca33b]{letter-spacing:-.04em;text-wrap:balance;color:var(--strong);margin-top:12px;font-size:48px;font-weight:500;line-height:1}.hero-span[data-v-cdcca33b]{font-variant-numeric:tabular-nums;color:var(--body);margin-top:16px;font-size:16px;font-weight:500;line-height:24px}.hero-intro[data-v-cdcca33b]{text-wrap:pretty;max-width:640px;color:var(--body);margin-top:40px;font-size:16px;line-height:1.6}.hero-facts[data-v-cdcca33b]{margin-top:32px}@media (width>=48rem){h1[data-v-cdcca33b]{font-size:72px}}@media (width>=64rem){.hero-heading[data-v-cdcca33b]{grid-template-columns:minmax(0,1fr) 360px;align-items:end;gap:64px}h1[data-v-cdcca33b]{font-size:96px}}.table-callout[data-v-fd3e76eb]{background:var(--accent-soft);border-radius:6px;flex-direction:column;gap:24px;padding:24px;display:flex}.callout-copy[data-v-fd3e76eb]{flex-direction:column;gap:8px;max-width:560px;display:flex}.callout-eyebrow[data-v-fd3e76eb]{letter-spacing:.04em;text-transform:uppercase;color:var(--accent);font-family:Commit Mono,ui-monospace,monospace;font-size:12px;font-weight:600;line-height:16px}.callout-title[data-v-fd3e76eb]{letter-spacing:-.02em;text-wrap:balance;color:var(--strong);font-size:24px;font-weight:500;line-height:32px}.callout-text[data-v-fd3e76eb]{color:var(--body);font-size:15px;line-height:1.5}.callout-action[data-v-fd3e76eb]{white-space:nowrap;color:var(--accent);align-items:center;gap:6px;font-size:14px;font-weight:500;line-height:20px;display:inline-flex}.callout-action svg[data-v-fd3e76eb]{width:16px;height:16px;transition:translate .2s ease-out}.table-callout:hover .callout-action svg[data-v-fd3e76eb]{translate:3px}@media (width>=48rem){.table-callout[data-v-fd3e76eb]{flex-direction:row;justify-content:space-between;align-items:flex-end;padding:40px}}@media (prefers-reduced-motion:reduce){.callout-action svg[data-v-fd3e76eb]{transition:none}}.timetable-bar[data-v-316d2e9b]{border-bottom:1px solid var(--grid);flex-direction:column;gap:4px;padding-bottom:12px;display:flex}.timetable-eyebrow[data-v-316d2e9b]{letter-spacing:.04em;text-transform:uppercase;color:var(--accent);font-family:Commit Mono,ui-monospace,monospace;font-size:12px;font-weight:600;line-height:16px}h2[data-v-316d2e9b]{letter-spacing:-.02em;color:var(--strong);font-size:28px;font-weight:500;line-height:36px}.timetable-list li+li[data-v-316d2e9b]{border-top:1px solid var(--grid)}.session[data-v-316d2e9b]{grid-template-columns:96px minmax(0,1fr);gap:8px 16px;padding:16px 0;display:grid}.session.is-open:hover .session-name[data-v-316d2e9b]{text-underline-offset:4px;text-decoration:underline;-webkit-text-decoration-color:var(--line);text-decoration-color:var(--line)}.session-time[data-v-316d2e9b]{font-variant-numeric:tabular-nums;color:var(--strong);font-size:14px;font-weight:500;line-height:24px}.session-main[data-v-316d2e9b]{flex-direction:column;min-width:0;display:flex}.session-name[data-v-316d2e9b]{color:var(--strong);font-size:16px;font-weight:500;line-height:24px}.session-level[data-v-316d2e9b]{color:var(--weak);font-size:13px;line-height:20px}.session-fill[data-v-316d2e9b],.session-closed[data-v-316d2e9b]{grid-column:2}.session-fill[data-v-316d2e9b]{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;display:grid}.fill-track[data-v-316d2e9b]{background:var(--track);border-radius:9999px;height:4px;overflow:hidden}.fill-bar[data-v-316d2e9b]{border-radius:inherit;background:var(--accent);height:100%;transition:width .9s cubic-bezier(.22,1,.36,1);display:block}@starting-style{.fill-bar[data-v-316d2e9b]{width:0!important}}.fill-label[data-v-316d2e9b]{font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap;min-width:88px;color:var(--weak);font-size:13px;line-height:20px}.fill-scarce .fill-label[data-v-316d2e9b]{color:var(--scarce);font-weight:500}.fill-full .fill-bar[data-v-316d2e9b]{background:var(--weak)}.fill-full .fill-label[data-v-316d2e9b]{color:var(--strong);font-weight:500}.session-closed[data-v-316d2e9b]{color:var(--weak);font-size:13px;line-height:20px}.timetable-note[data-v-316d2e9b]{max-width:560px;color:var(--weak);padding-top:16px;font-size:14px;line-height:1.5}@media (width>=48rem){h2[data-v-316d2e9b]{font-size:32px;line-height:40px}.session[data-v-316d2e9b]{grid-template-columns:120px minmax(0,1fr) 240px;align-items:center;gap:24px}.session-fill[data-v-316d2e9b],.session-closed[data-v-316d2e9b]{grid-column:auto}.session-closed[data-v-316d2e9b]{text-align:right}}@media (prefers-reduced-motion:reduce){.fill-bar[data-v-316d2e9b]{transition:none}}.upcoming-card[data-v-3e1d1006]{border:1px solid var(--grid);border-radius:6px;flex-direction:column;min-width:0;padding:20px;display:flex}.card-when[data-v-3e1d1006]{flex-direction:column;display:flex}.card-date[data-v-3e1d1006]{letter-spacing:-.01em;font-variant-numeric:tabular-nums;color:var(--strong);font-size:20px;font-weight:500;line-height:28px}.card-hours[data-v-3e1d1006]{font-variant-numeric:tabular-nums;color:var(--weak);font-size:13px;line-height:20px}.card-title[data-v-3e1d1006]{color:var(--strong);margin-top:16px;font-size:16px;font-weight:500;line-height:24px}.card-title[data-v-3e1d1006] a:hover{text-underline-offset:4px;text-decoration:underline;-webkit-text-decoration-color:var(--line);text-decoration-color:var(--line)}.card-status[data-v-3e1d1006]{margin-top:4px;font-size:13px;font-weight:500}.tone-live[data-v-3e1d1006]{color:var(--live)}.tone-soon[data-v-3e1d1006]{color:var(--accent)}.tone-muted[data-v-3e1d1006]{color:var(--weak)}.card-groups[data-v-3e1d1006]{border-top:1px solid var(--grid);margin-top:16px}.card-groups li+li[data-v-3e1d1006]{border-top:1px solid var(--grid)}.card-group[data-v-3e1d1006]{justify-content:space-between;gap:16px;padding:8px 0;font-size:13px;line-height:20px;display:flex}.group-name[data-v-3e1d1006]{white-space:nowrap;text-overflow:ellipsis;color:var(--body);overflow:hidden}.card-group:hover .group-name[data-v-3e1d1006]{text-underline-offset:3px;text-decoration:underline;-webkit-text-decoration-color:var(--line);text-decoration-color:var(--line)}.group-count[data-v-3e1d1006]{font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--weak)}.hooaeg[data-v-4ebed5dc]{border-top:1px solid var(--grid)}.hooaeg-frame[data-v-4ebed5dc]{width:100%;max-width:80rem;margin-inline:auto;padding:48px 16px 96px}.hooaeg-section[data-v-4ebed5dc]{margin-top:72px}.section-bar[data-v-4ebed5dc]{border-bottom:1px solid var(--grid);padding-bottom:12px}h2[data-v-4ebed5dc]{letter-spacing:-.01em;color:var(--strong);font-size:20px;font-weight:500;line-height:28px}.later-grid[data-v-4ebed5dc]{grid-template-columns:repeat(auto-fill,minmax(min(100%,280px),1fr));gap:16px;margin-top:24px;display:grid}@media (width>=48rem){.hooaeg-frame[data-v-4ebed5dc]{padding-inline:48px}}@media (width>=64rem){.hooaeg-frame[data-v-4ebed5dc]{padding:80px 64px 160px}.hooaeg-section[data-v-4ebed5dc]{margin-top:96px}}@media (width>=80rem){.hooaeg-frame[data-v-4ebed5dc]{border-inline:1px solid var(--grid)}}.plakat-facts[data-v-21d72809]{border-top:1px solid var(--grid);border-left:1px solid var(--grid);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.fact[data-v-21d72809]{border-right:1px solid var(--grid);border-bottom:1px solid var(--grid);flex-direction:column;gap:8px;min-width:0;padding:16px;display:flex}.fact-label[data-v-21d72809]{letter-spacing:.04em;text-transform:uppercase;color:var(--weak);font-family:Commit Mono,ui-monospace,monospace;font-size:11px;font-weight:600;line-height:1}.fact-value[data-v-21d72809]{overflow-wrap:anywhere;color:var(--strong);font-size:15px;font-weight:500;line-height:22px}.fact-link[data-v-21d72809]{color:var(--accent);align-items:center;gap:6px;display:inline-flex}.fact-link svg[data-v-21d72809]{flex-shrink:0;width:16px;height:16px;transition:translate .2s ease-out}.fact-link:hover svg[data-v-21d72809]{translate:3px}@media (width>=64rem){.plakat-facts[data-v-21d72809]{grid-template-columns:repeat(4,minmax(0,1fr))}.fact[data-v-21d72809]{padding:20px 24px}.fact-value[data-v-21d72809]{font-size:16px}}@media (prefers-reduced-motion:reduce){.fact-link svg[data-v-21d72809]{transition:none}}.plakat-finished-row[data-v-0e64929a]{color:var(--strong);grid-template-columns:72px minmax(0,1fr);align-items:baseline;gap:2px 16px;padding:16px 0;font-size:15px;line-height:22px;display:grid}.plakat-finished-row+.plakat-finished-row[data-v-0e64929a]{border-top:1px solid var(--grid)}.row-day[data-v-0e64929a]{font-variant-numeric:tabular-nums;color:var(--weak);grid-row:span 2;font-family:Commit Mono,ui-monospace,monospace;font-size:12px}.row-name[data-v-0e64929a]{min-width:0;font-weight:500}.plakat-finished-row:hover .row-name[data-v-0e64929a]{text-underline-offset:4px;text-decoration:underline;-webkit-text-decoration-color:var(--line);text-decoration-color:var(--line)}.row-players[data-v-0e64929a]{font-variant-numeric:tabular-nums;color:var(--weak);font-size:13px}@media (width>=48rem){.plakat-finished-row[data-v-0e64929a]{grid-template-columns:120px minmax(0,1fr) auto;gap:24px}.row-day[data-v-0e64929a]{grid-row:auto}.row-players[data-v-0e64929a]{text-align:right}}.plakat-season-tabs[data-v-8b17ef0e]{scrollbar-width:none;gap:20px;max-width:100%;display:flex;overflow-x:auto}.season-tab[data-v-8b17ef0e]{font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--weak);cursor:pointer;flex-shrink:0;padding:12px 0;font-size:14px;line-height:20px;transition:color .15s;position:relative}.season-tab[data-v-8b17ef0e]:hover,.season-tab.is-active[data-v-8b17ef0e]{color:var(--strong)}.season-tab.is-active[data-v-8b17ef0e]:after{content:"";background:var(--accent);height:2px;position:absolute;bottom:0;left:0;right:0}@media (prefers-reduced-motion:reduce){.season-tab[data-v-8b17ef0e]{transition:none}}.finished-bar[data-v-6fd658dc]{border-bottom:1px solid var(--grid);flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:8px 24px;display:flex}h2[data-v-6fd658dc]{letter-spacing:-.01em;color:var(--strong);padding-bottom:12px;font-size:20px;font-weight:500;line-height:28px}.finished-list[data-v-6fd658dc]{animation:.35s cubic-bezier(.22,1,.36,1) finished-reveal-6fd658dc}.finished-empty[data-v-6fd658dc]{color:var(--weak);padding:32px 0;font-size:14px;line-height:1.5}@keyframes finished-reveal-6fd658dc{0%{opacity:0;translate:0 8px}}@media (prefers-reduced-motion:reduce){.finished-list[data-v-6fd658dc]{animation:none}}.hero-poster[data-v-2a2c166b]{aspect-ratio:4/5;background:var(--strong);box-shadow:0 0 0 1px var(--grid);border-radius:8px;overflow:hidden}.hero-poster img[data-v-2a2c166b]{object-fit:cover;object-position:50% 58%;width:100%;height:100%;transition:opacity .7s ease-out,scale 1.2s cubic-bezier(.22,1,.36,1);display:block}@starting-style{.hero-poster img[data-v-2a2c166b]{opacity:0;scale:1.06}}.hero-caption[data-v-2a2c166b]{flex-direction:column;gap:20px;margin-top:24px;display:flex}.hero-title[data-v-2a2c166b]{letter-spacing:-.045em;text-wrap:balance;color:var(--strong);font-size:13vw;font-weight:500;line-height:.92;transition:opacity .6s ease-out .15s,translate .6s cubic-bezier(.22,1,.36,1) .15s}@starting-style{.hero-title[data-v-2a2c166b]{opacity:0;translate:0 12px}}.hero-season[data-v-2a2c166b]{flex-direction:column;gap:8px;display:flex}.season-eyebrow[data-v-2a2c166b]{letter-spacing:.04em;text-transform:uppercase;color:var(--accent);font-family:Commit Mono,ui-monospace,monospace;font-size:12px;font-weight:600;line-height:1}.season-line[data-v-2a2c166b]{font-variant-numeric:tabular-nums;color:var(--body);font-size:16px;font-weight:500;line-height:1.5}@media (width>=48rem){.hero-poster[data-v-2a2c166b]{aspect-ratio:16/9}.hero-caption[data-v-2a2c166b]{margin-top:32px}.hero-title[data-v-2a2c166b]{font-size:96px}}@media (width>=64rem){.hero-poster[data-v-2a2c166b]{aspect-ratio:21/9}.hero-caption[data-v-2a2c166b]{flex-direction:row;justify-content:space-between;align-items:flex-end;gap:48px;margin-top:40px}.hero-title[data-v-2a2c166b]{max-width:9.5em;font-size:128px}.hero-season[data-v-2a2c166b]{text-align:right;flex-shrink:0;align-items:flex-end;padding-bottom:12px}}@media (prefers-reduced-motion:reduce){.hero-poster img[data-v-2a2c166b],.hero-title[data-v-2a2c166b]{transition:none}}.plakat-table-link[data-v-5f5a84f2]{background:var(--strong);color:#fff;border-radius:8px;justify-content:space-between;align-items:center;gap:24px;padding:28px 20px;display:flex}.table-copy[data-v-5f5a84f2]{flex-direction:column;gap:8px;min-width:0;display:flex}.table-eyebrow[data-v-5f5a84f2]{letter-spacing:.04em;text-transform:uppercase;color:#fff9;font-family:Commit Mono,ui-monospace,monospace;font-size:12px;font-weight:600;line-height:1}.table-title[data-v-5f5a84f2]{letter-spacing:-.035em;font-size:36px;font-weight:500;line-height:1.05}.table-text[data-v-5f5a84f2]{text-wrap:pretty;color:#ffffffb8;max-width:440px;font-size:15px;line-height:1.5}.table-arrow[data-v-5f5a84f2]{width:48px;height:48px;color:var(--strong);background:#fff;border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;transition:translate .2s ease-out;display:flex}.table-arrow svg[data-v-5f5a84f2]{width:20px;height:20px}.plakat-table-link:hover .table-arrow[data-v-5f5a84f2]{translate:4px}@media (width>=48rem){.plakat-table-link[data-v-5f5a84f2]{padding:40px}.table-title[data-v-5f5a84f2]{font-size:56px}.table-arrow[data-v-5f5a84f2]{width:64px;height:64px}}@media (prefers-reduced-motion:reduce){.table-arrow[data-v-5f5a84f2]{transition:none}}.sessions-eyebrow[data-v-8bc54232]{letter-spacing:.04em;text-transform:uppercase;color:var(--weak);font-family:Commit Mono,ui-monospace,monospace;font-size:12px;font-weight:600;line-height:1;display:block}.sessions-strip[data-v-8bc54232]{border:1px solid var(--grid);background:var(--grid);border-radius:8px;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin-top:16px;display:grid;overflow:hidden}.session[data-v-8bc54232]{background:var(--surface);flex-direction:column;gap:2px;min-width:0;padding:14px 16px;display:flex}.session-time[data-v-8bc54232]{font-variant-numeric:tabular-nums;color:var(--weak);font-family:Commit Mono,ui-monospace,monospace;font-size:12px;line-height:18px}.session-name[data-v-8bc54232]{letter-spacing:-.01em;color:var(--strong);margin-top:4px;font-size:18px;font-weight:500;line-height:24px}.session-level[data-v-8bc54232]{color:var(--body);font-size:13px;line-height:18px}@media (width>=48rem){.sessions-strip[data-v-8bc54232]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=64rem){.sessions-strip[data-v-8bc54232]{grid-template-columns:repeat(6,minmax(0,1fr))}}.steps-header[data-v-2be7e965]{flex-direction:column;gap:16px;display:flex}.steps-eyebrow[data-v-2be7e965]{letter-spacing:.04em;text-transform:uppercase;color:var(--accent);font-family:Commit Mono,ui-monospace,monospace;font-size:12px;font-weight:600;line-height:1}.steps-lead[data-v-2be7e965]{letter-spacing:-.015em;text-wrap:pretty;max-width:760px;color:var(--strong);font-size:22px;font-weight:500;line-height:1.35}.steps-list[data-v-2be7e965]{border-top:1px solid var(--grid);grid-template-columns:minmax(0,1fr);margin-top:48px;display:grid}.step[data-v-2be7e965]{border-bottom:1px solid var(--grid);flex-direction:column;gap:12px;min-width:0;padding:24px 0;display:flex}.step-number[data-v-2be7e965]{letter-spacing:-.05em;font-variant-numeric:tabular-nums;color:var(--accent);font-size:64px;font-weight:500;line-height:1}.step-text[data-v-2be7e965]{text-wrap:pretty;max-width:320px;color:var(--body);font-size:16px;font-weight:500;line-height:1.5}.steps-sessions[data-v-2be7e965]{margin-top:56px}@media (width>=48rem){.steps-lead[data-v-2be7e965]{font-size:28px}.steps-list[data-v-2be7e965]{border-left:1px solid var(--grid);grid-template-columns:repeat(2,minmax(0,1fr))}.step[data-v-2be7e965]{border-right:1px solid var(--grid);padding:28px 24px 32px}.step-number[data-v-2be7e965]{font-size:88px}}@media (width>=64rem){.steps-list[data-v-2be7e965]{grid-template-columns:repeat(4,minmax(0,1fr))}.step[data-v-2be7e965]{gap:20px}.step-number[data-v-2be7e965]{font-size:104px}}.plakat-group[data-v-96186816]{color:var(--strong);grid-template-columns:minmax(0,1fr) 64px 84px;align-items:center;gap:12px;padding:10px 0;font-size:14px;line-height:20px;display:grid}.plakat-group+.plakat-group[data-v-96186816]{border-top:1px solid var(--grid)}.plakat-group:hover .group-name[data-v-96186816]{text-underline-offset:3px;text-decoration:underline;-webkit-text-decoration-color:var(--line);text-decoration-color:var(--line)}.group-name[data-v-96186816]{white-space:nowrap;text-overflow:ellipsis;font-weight:500;overflow:hidden}.group-hours[data-v-96186816]{font-variant-numeric:tabular-nums;color:var(--weak);margin-left:6px;font-weight:400}.group-track[data-v-96186816]{background:var(--track);border-radius:9999px;height:4px;overflow:hidden}.group-bar[data-v-96186816]{border-radius:inherit;background:var(--accent);height:100%;transition:width .9s cubic-bezier(.22,1,.36,1);display:block}@starting-style{.group-bar[data-v-96186816]{width:0!important}}.is-full .group-bar[data-v-96186816]{background:var(--weak)}.group-label[data-v-96186816]{font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap;color:var(--weak);font-size:13px}.is-scarce .group-label[data-v-96186816]{color:var(--scarce);font-weight:500}.is-full .group-label[data-v-96186816]{color:var(--strong);font-weight:500}@media (width>=48rem){.plakat-group[data-v-96186816]{grid-template-columns:minmax(0,1fr) 88px 88px;gap:16px}}@media (prefers-reduced-motion:reduce){.group-bar[data-v-96186816]{transition:none}}.plakat-card[data-v-41e7c341]{min-width:0;box-shadow:0 0 0 1px var(--grid), 0 1px 2px #0000000a;background:#fff;border-radius:8px;flex-direction:column;display:flex}.card-head[data-v-41e7c341]{flex-direction:column;padding:20px 20px 16px;display:flex}.card-when[data-v-41e7c341]{flex-direction:column;gap:8px;display:flex}.card-weekday[data-v-41e7c341]{letter-spacing:.04em;text-transform:uppercase;color:var(--accent);font-family:Commit Mono,ui-monospace,monospace;font-size:12px;font-weight:600;line-height:1}.card-day[data-v-41e7c341]{letter-spacing:-.04em;font-variant-numeric:tabular-nums;color:var(--strong);font-size:44px;font-weight:500;line-height:1}.card-title[data-v-41e7c341]{letter-spacing:-.01em;text-wrap:pretty;color:var(--strong);margin-top:20px;font-size:18px;font-weight:500;line-height:1.35}.card-head:hover .card-title[data-v-41e7c341]{text-underline-offset:4px;text-decoration:underline;-webkit-text-decoration-color:var(--line);text-decoration-color:var(--line)}.card-meta[data-v-41e7c341]{font-variant-numeric:tabular-nums;color:var(--weak);flex-wrap:wrap;gap:0 6px;margin-top:4px;font-size:13px;line-height:20px;display:flex}.card-status[data-v-41e7c341]{align-self:flex-start;align-items:center;gap:6px;margin-top:12px;font-size:13px;font-weight:500;display:inline-flex}.status-dot[data-v-41e7c341]{background:currentColor;border-radius:9999px;width:6px;height:6px}.tone-live[data-v-41e7c341]{color:var(--live)}.tone-live .status-dot[data-v-41e7c341]{animation:1.8s ease-out infinite status-pulse-41e7c341}.tone-soon[data-v-41e7c341]{color:var(--accent)}.tone-muted[data-v-41e7c341]{color:var(--weak)}.card-groups[data-v-41e7c341]{border-top:1px dashed var(--line);margin-top:auto;padding:4px 20px 8px}@keyframes status-pulse-41e7c341{0%{box-shadow:0 0}to{box-shadow:0 0 0 6px #0000}}@media (width>=48rem){.card-head[data-v-41e7c341]{padding:28px 28px 20px}.card-day[data-v-41e7c341]{font-size:56px}.card-groups[data-v-41e7c341]{padding:4px 28px 12px}}@media (prefers-reduced-motion:reduce){.tone-live .status-dot[data-v-41e7c341]{animation:none}}.plakat[data-v-a26795a6]{border-top:1px solid var(--grid)}.plakat-frame[data-v-a26795a6]{width:100%;max-width:80rem;margin-inline:auto;padding:24px 16px 120px}.plakat-facts[data-v-a26795a6]{margin-top:40px}.plakat-steps[data-v-a26795a6]{margin-top:88px}.plakat-upcoming[data-v-a26795a6]{margin-top:96px}.section-bar[data-v-a26795a6]{border-bottom:1px solid var(--grid);justify-content:space-between;align-items:baseline;gap:24px;padding-bottom:12px;display:flex}h2[data-v-a26795a6]{letter-spacing:-.01em;color:var(--strong);font-size:20px;font-weight:500;line-height:28px}.section-count[data-v-a26795a6]{font-variant-numeric:tabular-nums;color:var(--weak);font-size:13px}.upcoming-grid[data-v-a26795a6]{grid-template-columns:minmax(0,1fr);gap:24px;margin-top:32px;display:grid}.upcoming-empty[data-v-a26795a6]{color:var(--weak);padding:32px 0;font-size:14px;line-height:1.5}.plakat-table-link[data-v-a26795a6]{margin-top:72px}.plakat-finished[data-v-a26795a6]{margin-top:96px}@media (width>=48rem){.plakat-frame[data-v-a26795a6]{padding:32px 48px 140px}.upcoming-grid[data-v-a26795a6]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=64rem){.plakat-frame[data-v-a26795a6]{padding:40px 64px 160px}.plakat-steps[data-v-a26795a6]{margin-top:120px}.plakat-upcoming[data-v-a26795a6],.plakat-finished[data-v-a26795a6]{margin-top:128px}}@media (width>=80rem){.plakat-frame[data-v-a26795a6]{border-inline:1px solid var(--grid)}}.series-facts[data-v-a361f1b6]{border-block:1px solid var(--grid);grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 24px;padding:20px 0;display:grid}.fact[data-v-a361f1b6]{flex-direction:column;gap:4px;min-width:0;display:flex}.fact-label[data-v-a361f1b6]{letter-spacing:.04em;text-transform:uppercase;color:var(--weak);font-family:Commit Mono,ui-monospace,monospace;font-size:11px;font-weight:600;line-height:16px}.fact-value[data-v-a361f1b6],.fact-link[data-v-a361f1b6]{overflow-wrap:anywhere;color:var(--strong);font-size:15px;font-weight:500;line-height:22px}.fact-link[data-v-a361f1b6]{align-self:flex-start;align-items:center;gap:6px;display:inline-flex}.fact-link svg[data-v-a361f1b6]{width:16px;height:16px;color:var(--accent);flex-shrink:0;transition:translate .2s ease-out}.fact-link[data-v-a361f1b6]:hover{text-underline-offset:4px;text-decoration:underline;-webkit-text-decoration-color:var(--line);text-decoration-color:var(--line)}.fact-link:hover svg[data-v-a361f1b6]{translate:3px}@media (width>=48rem){.series-facts[data-v-a361f1b6]{grid-template-columns:none;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column}}@media (prefers-reduced-motion:reduce){.fact-link svg[data-v-a361f1b6]{transition:none}}.finished-row[data-v-9bdb75a2]{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"day players""title title";align-items:baseline;gap:4px 16px;padding:18px 0;display:grid}.finished-row+.finished-row[data-v-9bdb75a2]{border-top:1px solid var(--grid)}.finished-day[data-v-9bdb75a2]{font-variant-numeric:tabular-nums;color:var(--weak);grid-area:day;font-size:13px;line-height:20px}.finished-title[data-v-9bdb75a2]{min-width:0;color:var(--strong);grid-area:title;font-size:16px;font-weight:500;line-height:24px}.finished-title[data-v-9bdb75a2] a:hover{text-underline-offset:4px;text-decoration:underline;-webkit-text-decoration-color:var(--line);text-decoration-color:var(--line)}.finished-players[data-v-9bdb75a2]{font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap;color:var(--weak);grid-area:players;font-size:13px;line-height:20px}@media (width>=48rem){.finished-row[data-v-9bdb75a2]{grid-template-columns:150px minmax(0,1fr) auto;grid-template-areas:"day title players";gap:24px}}.season-tabs[data-v-39a986ce]{scrollbar-width:none;gap:24px;max-width:100%;display:flex;overflow-x:auto}.season-tab[data-v-39a986ce]{white-space:nowrap;color:var(--weak);cursor:pointer;flex-shrink:0;padding:12px 0;font-size:14px;line-height:20px;transition:color .15s;position:relative}.season-tab[data-v-39a986ce]:hover,.season-tab.is-active[data-v-39a986ce]{color:var(--strong)}.season-tab.is-active[data-v-39a986ce]:after{content:"";background:var(--strong);height:1px;position:absolute;bottom:0;left:0;right:0}@media (prefers-reduced-motion:reduce){.season-tab[data-v-39a986ce]{transition:none}}.section-bar[data-v-9af424ed]{border-bottom:1px solid var(--grid);flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:8px 24px;display:flex}h2[data-v-9af424ed]{letter-spacing:-.01em;color:var(--strong);padding-bottom:12px;font-size:20px;font-weight:500;line-height:28px}.finished-list[data-v-9af424ed]{animation:.35s cubic-bezier(.22,1,.36,1) finished-reveal-9af424ed}.finished-empty[data-v-9af424ed]{color:var(--weak);padding:32px 0;font-size:14px}@keyframes finished-reveal-9af424ed{0%{opacity:0;translate:0 8px}}@media (prefers-reduced-motion:reduce){.finished-list[data-v-9af424ed]{animation:none}}.series-hero[data-v-6041e491]{flex-direction:column;align-items:flex-start;display:flex}.hero-eyebrow[data-v-6041e491]{letter-spacing:.04em;text-transform:uppercase;color:var(--accent);font-family:Commit Mono,ui-monospace,monospace;font-size:12px;font-weight:600;line-height:16px}h1[data-v-6041e491]{letter-spacing:-.035em;text-wrap:balance;color:var(--strong);margin-top:16px;font-size:44px;font-weight:500;line-height:1.05}.hero-intro[data-v-6041e491]{text-wrap:pretty;max-width:640px;color:var(--body);margin-top:20px;font-size:16px;font-weight:500;line-height:1.5}.hero-season[data-v-6041e491]{font-variant-numeric:tabular-nums;color:var(--strong);align-items:center;gap:8px;margin-top:20px;font-size:14px;font-weight:500;line-height:20px;display:inline-flex}.season-dot[data-v-6041e491]{background:var(--live);border-radius:9999px;flex-shrink:0;width:6px;height:6px}@media (width>=48rem){h1[data-v-6041e491]{font-size:64px}}@media (width>=64rem){h1[data-v-6041e491]{font-size:80px}}.season-table-link[data-v-493e9975]{background-color:var(--surface);background-image:radial-gradient(circle, var(--line) 1px, transparent 1.2px);box-shadow:0 0 0 1px var(--grid);background-size:14px 14px;border-radius:8px;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;padding:32px 24px;display:flex}.table-copy[data-v-493e9975]{flex-direction:column;gap:8px;min-width:0;max-width:560px;display:flex}.table-eyebrow[data-v-493e9975]{letter-spacing:.04em;text-transform:uppercase;color:var(--accent);font-family:Commit Mono,ui-monospace,monospace;font-size:12px;font-weight:600;line-height:16px}.table-title[data-v-493e9975]{letter-spacing:-.02em;text-wrap:balance;color:var(--strong);font-size:24px;font-weight:500;line-height:1.2}.table-progress[data-v-493e9975]{font-variant-numeric:tabular-nums;color:var(--body);font-size:14px;line-height:20px}.table-action[data-v-493e9975]{color:#fff;background:var(--strong);border-radius:6px;align-items:center;gap:6px;height:36px;padding:0 14px;font-size:14px;font-weight:500;line-height:20px;display:inline-flex}.table-action svg[data-v-493e9975]{width:16px;height:16px;transition:translate .2s ease-out}.season-table-link:hover .table-action svg[data-v-493e9975]{translate:3px}@media (width>=48rem){.season-table-link[data-v-493e9975]{padding:40px}.table-title[data-v-493e9975]{font-size:28px}}@media (prefers-reduced-motion:reduce){.table-action svg[data-v-493e9975]{transition:none}}.session-card[data-v-d9aec39d]{min-width:0;height:100%;box-shadow:0 0 0 1px var(--grid), 0 1px 2px #11181c0a;background:#fff;border-radius:8px;flex-direction:column;padding:24px;display:flex}.card-head[data-v-d9aec39d]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.card-hours[data-v-d9aec39d]{letter-spacing:.04em;font-variant-numeric:tabular-nums;color:var(--weak);font-family:Commit Mono,ui-monospace,monospace;font-size:12px;font-weight:600;line-height:16px}.star-tag[data-v-d9aec39d]{letter-spacing:.04em;text-transform:uppercase;color:var(--accent);background:var(--accent-soft);border-radius:4px;padding:2px 6px;font-family:Commit Mono,ui-monospace,monospace;font-size:11px;font-weight:600;line-height:16px}.card-name[data-v-d9aec39d]{letter-spacing:-.035em;color:var(--strong);margin-top:16px;font-size:36px;font-weight:500;line-height:1.05}.card-level[data-v-d9aec39d]{color:var(--body);margin-top:6px;font-size:14px;line-height:20px}.card-next[data-v-d9aec39d]{flex-direction:column;gap:10px;margin-top:auto;padding-top:28px;display:flex}.next-line[data-v-d9aec39d]{font-variant-numeric:tabular-nums;justify-content:space-between;align-items:baseline;gap:12px;font-size:14px;line-height:20px;display:flex}.next-day[data-v-d9aec39d]{min-width:0;color:var(--strong);font-weight:500}.next-fill[data-v-d9aec39d]{color:var(--weak);flex-shrink:0;font-size:13px}.is-scarce .next-fill[data-v-d9aec39d]{color:var(--scarce);font-weight:500}.is-full .next-fill[data-v-d9aec39d]{color:var(--strong);font-weight:500}.fill-track[data-v-d9aec39d]{background:var(--track);border-radius:9999px;height:4px;overflow:hidden}.fill-bar[data-v-d9aec39d]{border-radius:inherit;background:var(--accent);height:100%;transition:width .9s cubic-bezier(.22,1,.36,1);display:block}@starting-style{.fill-bar[data-v-d9aec39d]{width:0!important}}.is-full .fill-bar[data-v-d9aec39d]{background:var(--weak)}.card-action[data-v-d9aec39d]{height:36px;color:var(--strong);box-shadow:inset 0 0 0 1px var(--line);border-radius:6px;justify-content:center;align-items:center;gap:6px;margin-top:6px;padding:0 14px;font-size:14px;font-weight:500;line-height:20px;transition:background-color .15s;display:inline-flex}.card-action[data-v-d9aec39d]:hover{background:var(--surface)}.card-action.is-primary[data-v-d9aec39d]{color:#fff;background:var(--strong);box-shadow:none}.card-action.is-primary[data-v-d9aec39d]:hover{background:#2b3338}.card-action svg[data-v-d9aec39d]{width:16px;height:16px;transition:translate .2s ease-out}.card-action:hover svg[data-v-d9aec39d]{translate:3px}.next-closed[data-v-d9aec39d]{color:var(--weak);background:var(--surface);border-radius:6px;padding:12px 14px;font-size:14px;line-height:20px}.card-leader[data-v-d9aec39d]{border-top:1px solid var(--grid);flex-direction:column;gap:4px;margin-top:24px;padding-top:16px;display:flex}.leader-eyebrow[data-v-d9aec39d]{letter-spacing:.04em;text-transform:uppercase;color:var(--weak);font-family:Commit Mono,ui-monospace,monospace;font-size:11px;font-weight:600;line-height:16px}.leader-line[data-v-d9aec39d]{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.leader-name[data-v-d9aec39d]{white-space:nowrap;text-overflow:ellipsis;min-width:0;color:var(--strong);font-size:15px;font-weight:500;line-height:22px;overflow:hidden}.leader-points[data-v-d9aec39d]{font-variant-numeric:tabular-nums;color:var(--strong);flex-shrink:0;font-size:15px;font-weight:500;line-height:22px}.leader-best[data-v-d9aec39d]{font-variant-numeric:tabular-nums;color:var(--weak);font-size:12px;line-height:16px}@media (prefers-reduced-motion:reduce){.fill-bar[data-v-d9aec39d],.card-action[data-v-d9aec39d],.card-action svg[data-v-d9aec39d]{transition:none}}.later-card[data-v-5a6b0505]{background:var(--surface);min-width:0;box-shadow:0 0 0 1px var(--grid);border-radius:8px;flex-direction:column;padding:20px;display:flex}.later-when[data-v-5a6b0505]{letter-spacing:.04em;text-transform:uppercase;font-variant-numeric:tabular-nums;color:var(--accent);font-family:Commit Mono,ui-monospace,monospace;font-size:12px;font-weight:600;line-height:16px}.later-title[data-v-5a6b0505]{letter-spacing:-.01em;text-wrap:pretty;color:var(--strong);margin-top:10px;font-size:18px;font-weight:500;line-height:1.35}.later-title[data-v-5a6b0505] a:hover{text-underline-offset:4px;text-decoration:underline;-webkit-text-decoration-color:var(--line);text-decoration-color:var(--line)}.later-meta[data-v-5a6b0505]{font-variant-numeric:tabular-nums;color:var(--weak);margin-top:4px;font-size:13px;line-height:20px}.later-groups[data-v-5a6b0505]{border-top:1px solid var(--grid);margin-top:16px}.later-group+.later-group[data-v-5a6b0505]{border-top:1px solid var(--grid)}.group-link[data-v-5a6b0505]{justify-content:space-between;align-items:baseline;gap:12px;padding:8px 0;font-size:14px;line-height:20px;display:flex}.group-name[data-v-5a6b0505]{white-space:nowrap;text-overflow:ellipsis;min-width:0;color:var(--strong);font-weight:500;overflow:hidden}.group-link:hover .group-name[data-v-5a6b0505]{text-underline-offset:3px;text-decoration:underline;-webkit-text-decoration-color:var(--line);text-decoration-color:var(--line)}.group-count[data-v-5a6b0505]{font-variant-numeric:tabular-nums;color:var(--weak);flex-shrink:0;font-size:13px}.group-count.is-full[data-v-5a6b0505]{color:var(--strong);font-weight:500}.sessioonid[data-v-fb1249bd]{border-top:1px solid var(--grid)}.sessioonid-frame[data-v-fb1249bd]{width:100%;max-width:80rem;margin-inline:auto;padding:56px 16px 120px}.sessioonid-facts[data-v-fb1249bd]{margin-top:48px}.sessions[data-v-fb1249bd]{margin-top:72px}.section-bar[data-v-fb1249bd]{border-bottom:1px solid var(--grid);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 24px;padding-bottom:12px;display:flex}h2[data-v-fb1249bd]{letter-spacing:-.01em;color:var(--strong);font-size:20px;font-weight:500;line-height:28px}.section-note[data-v-fb1249bd]{font-variant-numeric:tabular-nums;color:var(--weak);font-size:13px}.session-grid[data-v-fb1249bd]{grid-template-columns:minmax(0,1fr);gap:16px;margin-top:32px;display:grid}.registration-note[data-v-fb1249bd]{max-width:560px;color:var(--body);margin-top:24px;font-size:14px;line-height:1.5}.later[data-v-fb1249bd]{margin-top:96px}.later-grid[data-v-fb1249bd]{grid-template-columns:minmax(0,1fr);gap:16px;margin-top:32px;display:grid}.sessioonid-table[data-v-fb1249bd],.sessioonid-finished[data-v-fb1249bd]{margin-top:96px}@media (width>=48rem){.sessioonid-frame[data-v-fb1249bd]{padding-inline:48px}.session-grid[data-v-fb1249bd],.later-grid[data-v-fb1249bd]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=64rem){.sessioonid-frame[data-v-fb1249bd]{padding:80px 64px 160px}.session-grid[data-v-fb1249bd],.later-grid[data-v-fb1249bd]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=80rem){.sessioonid-frame[data-v-fb1249bd]{border-inline:1px solid var(--grid)}}.tanane-facts[data-v-4ee78c68]{flex-wrap:wrap;gap:8px 20px;display:flex}.fact[data-v-4ee78c68]{color:var(--body);align-items:center;gap:6px;font-size:14px;font-weight:500;display:inline-flex}.fact svg[data-v-4ee78c68]{width:16px;height:16px;color:var(--weak);flex-shrink:0}.fact-link[data-v-4ee78c68]{color:var(--strong);text-underline-offset:3px;text-decoration:underline}.tanane-finished-row[data-v-51d6f72f]{border-bottom:1px solid var(--grid);grid-template-columns:72px minmax(0,1fr);gap:2px 16px;padding:16px 0;display:grid}.row-day[data-v-51d6f72f]{font-variant-numeric:tabular-nums;color:var(--weak);grid-row:span 2;font-size:14px}.row-title[data-v-51d6f72f]{color:var(--strong);font-size:16px;font-weight:500}.row-title[data-v-51d6f72f] a:hover{text-underline-offset:3px;text-decoration:underline}.row-summary[data-v-51d6f72f]{color:var(--weak);font-size:13px}@media (width>=48rem){.tanane-finished-row[data-v-51d6f72f]{grid-template-columns:120px minmax(0,1fr) auto;align-items:baseline}.row-day[data-v-51d6f72f]{grid-row:auto}}.tanane-season-tabs[data-v-68860ff0]{scrollbar-width:none;gap:20px;max-width:100%;display:flex;overflow-x:auto}.season-tab[data-v-68860ff0]{white-space:nowrap;color:var(--weak);cursor:pointer;flex-shrink:0;padding:12px 0;font-size:14px;font-weight:500;line-height:20px;transition:color .15s;position:relative}.season-tab[data-v-68860ff0]:hover,.season-tab.is-active[data-v-68860ff0]{color:var(--strong)}.season-tab.is-active[data-v-68860ff0]:after{content:"";background:var(--strong);height:2px;position:absolute;bottom:-1px;left:0;right:0}.finished-bar[data-v-89ab12f4]{border-bottom:1px solid var(--grid);flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:8px 24px;display:flex}h2[data-v-89ab12f4]{letter-spacing:-.02em;color:var(--strong);padding-bottom:12px;font-size:22px;font-weight:500;line-height:1.2}.finished-rows[data-v-89ab12f4]{animation:.3s ease-out rows-in-89ab12f4}.finished-empty[data-v-89ab12f4]{color:var(--weak);padding:24px 0;font-size:15px}@keyframes rows-in-89ab12f4{0%{opacity:0;translate:0 6px}}@media (prefers-reduced-motion:reduce){.finished-rows[data-v-89ab12f4]{animation:none}}.tanane-hero[data-v-eaf36164]{align-items:center;gap:32px;display:grid}.hero-copy[data-v-eaf36164]{flex-direction:column;gap:16px;max-width:600px;display:flex}h1[data-v-eaf36164]{letter-spacing:-.035em;text-wrap:balance;color:var(--strong);font-size:40px;font-weight:500;line-height:1.05}p[data-v-eaf36164]{text-wrap:pretty;color:var(--body);font-size:15px;line-height:1.6}.hero-lead[data-v-eaf36164]{color:var(--strong);font-size:17px;font-weight:500}p a[data-v-eaf36164]{color:var(--strong);text-underline-offset:3px;text-decoration:underline}.hero-poster[data-v-eaf36164]{aspect-ratio:1;object-fit:cover;width:100%;max-width:420px;box-shadow:0 0 0 1px var(--grid), 0 32px 64px -32px #11181c59;border-radius:16px;margin-inline:auto}@media (width>=48rem){h1[data-v-eaf36164]{font-size:52px}}@media (width>=64rem){.tanane-hero[data-v-eaf36164]{grid-template-columns:minmax(0,1fr) 420px;gap:64px}}.tanane-season-table-link[data-v-ff5af2a7]{background:var(--surface);box-shadow:inset 0 0 0 1px var(--grid);border-radius:14px;justify-content:space-between;align-items:center;gap:16px;padding:20px 24px;transition:background-color .15s;display:flex}.tanane-season-table-link[data-v-ff5af2a7]:hover{background:var(--track)}.link-copy[data-v-ff5af2a7]{flex-direction:column;gap:4px;display:flex}.link-title[data-v-ff5af2a7]{color:var(--strong);font-size:17px;font-weight:500}.link-text[data-v-ff5af2a7]{color:var(--body);font-size:14px;line-height:1.5}svg[data-v-ff5af2a7]{width:20px;height:20px;color:var(--strong);flex-shrink:0;transition:translate .2s ease-out}.tanane-season-table-link:hover svg[data-v-ff5af2a7]{translate:3px}.tanane-upcoming-card[data-v-e95c188e]{gap:12px;padding:20px 0;display:grid}.tanane-upcoming-card+.tanane-upcoming-card[data-v-e95c188e]{border-top:1px solid var(--grid)}.card-when[data-v-e95c188e]{align-items:baseline;gap:8px;display:flex}.card-day[data-v-e95c188e]{color:var(--strong);font-size:15px;font-weight:600}.card-weekday[data-v-e95c188e]{color:var(--weak);font-size:13px}.card-title[data-v-e95c188e]{letter-spacing:-.01em;color:var(--strong);font-size:18px;font-weight:500;line-height:1.3}.card-title[data-v-e95c188e] a:hover{text-underline-offset:3px;text-decoration:underline}.card-sub[data-v-e95c188e]{color:var(--weak);margin-top:2px;font-size:13px;display:block}.card-status[data-v-e95c188e]{font-weight:500}.tone-live[data-v-e95c188e]{color:var(--live)}.tone-soon[data-v-e95c188e]{color:var(--accent)}.card-groups[data-v-e95c188e]{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 16px;display:grid}.group-line[data-v-e95c188e]{color:var(--body);grid-template-columns:52px minmax(0,1fr) auto;align-items:center;gap:8px;padding:4px 0;font-size:13px;display:grid}.group-line:hover .group-name[data-v-e95c188e]{color:var(--strong)}.group-name[data-v-e95c188e]{font-weight:500;transition:color .15s}.group-track[data-v-e95c188e]{background:var(--track);border-radius:9999px;height:4px;overflow:hidden}.group-bar[data-v-e95c188e]{background:var(--strong);border-radius:9999px;height:100%;display:block}.group-count[data-v-e95c188e]{font-variant-numeric:tabular-nums;color:var(--weak)}.group-line.is-full .group-bar[data-v-e95c188e]{background:var(--weak)}.group-line.is-full .group-count[data-v-e95c188e]{color:var(--scarce);font-weight:500}@media (width>=48rem){.tanane-upcoming-card[data-v-e95c188e]{grid-template-columns:140px minmax(0,1fr) 360px;align-items:start;gap:24px}.card-when[data-v-e95c188e]{flex-direction:column;gap:2px}.card-groups[data-v-e95c188e]{grid-template-columns:minmax(0,1fr);gap:2px}}.tanane-frame[data-v-a207205b]{flex-direction:column;gap:56px;width:100%;max-width:80rem;margin-inline:auto;padding:40px 16px 0;display:flex}.section-bar[data-v-a207205b]{border-bottom:1px solid var(--grid);padding-bottom:12px}h2[data-v-a207205b]{letter-spacing:-.02em;color:var(--strong);font-size:22px;font-weight:500;line-height:1.2}.upcoming-list[data-v-a207205b]{flex-direction:column;display:flex}.section-empty[data-v-a207205b]{color:var(--weak);padding:24px 0;font-size:15px}@media (width>=48rem){.tanane-frame[data-v-a207205b]{gap:72px;padding:64px 48px 0}}@media (width>=64rem){.tanane-frame[data-v-a207205b]{padding-inline:64px}}.landing-page[data-v-5cea08d0]{flex-direction:column;min-height:100vh;display:flex}.page-main[data-v-5cea08d0]{flex:1 0 auto}.page-footer[data-v-5cea08d0]{margin-top:96px}.story-coming-soon[data-v-b96ce410]{background-color:#fff;background-image:linear-gradient(var(--grid) 1px, transparent 1px), linear-gradient(90deg, var(--grid) 1px, transparent 1px);background-position:50%;background-size:48px 48px;flex:1;justify-content:center;align-items:center;padding:96px 16px;display:flex}.coming-soon-content[data-v-b96ce410]{text-align:center;background:radial-gradient(closest-side,#fff 60%,#fff0);flex-direction:column;align-items:center;max-width:640px;padding:40px 24px;display:flex}.coming-soon-eyebrow[data-v-b96ce410]{background:var(--accent-soft);letter-spacing:.04em;text-transform:uppercase;color:var(--accent);border-radius:9999px;align-items:center;gap:8px;padding:4px 10px;font-family:Commit Mono,ui-monospace,monospace;font-size:12px;display:inline-flex}.eyebrow-dot[data-v-b96ce410]{background:currentColor;border-radius:9999px;width:6px;height:6px;animation:1.6s ease-in-out infinite dot-pulse-b96ce410}h1[data-v-b96ce410]{letter-spacing:-.035em;text-wrap:balance;color:var(--strong);margin-top:24px;font-size:40px;font-weight:500;line-height:1.05}.coming-soon-text[data-v-b96ce410]{color:var(--body);margin-top:20px;font-size:18px;font-weight:500;line-height:1.5}.text-dots span[data-v-b96ce410]{animation:1.4s step-end infinite dot-type-b96ce410}.text-dots span[data-v-b96ce410]:nth-child(2){animation-delay:.2s}.text-dots span[data-v-b96ce410]:nth-child(3){animation-delay:.4s}@keyframes dot-pulse-b96ce410{50%{opacity:.3}}@keyframes dot-type-b96ce410{0%{opacity:0}30%,to{opacity:1}}@media (prefers-reduced-motion:reduce){.eyebrow-dot[data-v-b96ce410],.text-dots span[data-v-b96ce410]{animation:none}}@media (width>=48rem){h1[data-v-b96ce410]{font-size:56px}}.landing-page[data-v-1df683bd]{flex-direction:column;min-height:100vh;display:flex}.subgroups-player-row[data-v-6fe3ff68]{border-left:3px solid rgb(var(--band));background:rgb(var(--band) / .25);text-align:left;cursor:pointer;flex-direction:column;gap:4px;width:100%;padding:8px 16px 8px 13px;transition:background-color .15s;display:flex}.subgroups-player-row+.subgroups-player-row[data-v-6fe3ff68]{box-shadow:inset 0 1px 0 var(--grid)}.subgroups-player-row[data-v-6fe3ff68]:hover,.subgroups-player-row.is-open[data-v-6fe3ff68]{background:rgb(var(--band) / .4)}.subgroups-player-row.is-own[data-v-6fe3ff68]{background:var(--accent-soft)}.player-line[data-v-6fe3ff68]{align-items:baseline;gap:10px;font-size:14px;line-height:20px;display:flex}.player-rank[data-v-6fe3ff68]{text-align:right;font-variant-numeric:tabular-nums;width:24px;color:var(--weak);flex-shrink:0}.player-name[data-v-6fe3ff68]{white-space:nowrap;text-overflow:ellipsis;min-width:0;color:var(--strong);flex:1;font-weight:500;overflow:hidden}.is-own .player-name[data-v-6fe3ff68]{color:var(--accent);font-weight:600}.player-average[data-v-6fe3ff68]{font-variant-numeric:tabular-nums;color:var(--body);flex-shrink:0}.player-stats[data-v-6fe3ff68]{color:var(--body);flex-direction:column;gap:2px;padding-left:34px;font-size:12px;line-height:16px;display:flex}.player-stats b[data-v-6fe3ff68]{color:var(--strong);font-weight:600}.subgroups-column[data-v-f41370c2]{flex:1 0 240px;min-width:240px;scroll-margin-left:16px}.subgroups-column+.subgroups-column[data-v-f41370c2]{border-left:1px solid var(--grid)}.column-header[data-v-f41370c2]{border-bottom:1px solid var(--grid);background:#fff;padding:16px 16px 12px}.is-focused .column-header[data-v-f41370c2]{background:var(--accent-soft)}h2[data-v-f41370c2]{letter-spacing:-.01em;color:var(--strong);font-size:16px;font-weight:500;line-height:22px}.column-header p[data-v-f41370c2]{color:var(--weak);margin-top:2px;font-size:13px;line-height:18px}.column-players[data-v-f41370c2]{flex-direction:column;display:flex}.column-empty[data-v-f41370c2]{color:var(--weak);padding:24px 16px;font-size:14px}.subgroups-season-filter[data-v-1a3ca0f4]{flex-direction:column;align-items:flex-start;gap:8px;display:flex}.filter-label[data-v-1a3ca0f4]{letter-spacing:.04em;text-transform:uppercase;color:var(--weak);font-family:Commit Mono,ui-monospace,monospace;font-size:12px}.filter-options[data-v-1a3ca0f4]{background:var(--track);scrollbar-width:none;border-radius:9px;gap:2px;max-width:100%;padding:2px;display:flex;overflow-x:auto}.filter-option[data-v-1a3ca0f4]{font-variant-numeric:tabular-nums;color:var(--body);border-radius:7px;flex-shrink:0;padding:5px 10px;font-size:14px;font-weight:500;line-height:20px;transition:color .15s,background-color .15s,box-shadow .15s}.filter-option[data-v-1a3ca0f4]:hover{color:var(--strong)}.filter-option.is-active[data-v-1a3ca0f4]{color:var(--strong);background:#fff;box-shadow:0 1px 2px #11181c14,0 0 0 1px #11181c0a}.landing-page[data-v-33443199]{flex-direction:column;min-height:100vh;display:flex}.page-main[data-v-33443199]{flex:1 0 auto}.page-footer[data-v-33443199]{margin-top:96px}.subgroups-frame[data-v-33443199]{flex-direction:column;gap:24px;width:100%;max-width:80rem;margin-inline:auto;padding:40px 16px 0;display:flex}h1[data-v-33443199]{letter-spacing:-.035em;color:var(--strong);font-size:36px;font-weight:500;line-height:1.05}.subgroups-header p[data-v-33443199]{color:var(--body);margin-top:12px;font-size:16px;font-weight:500;line-height:1.5}.subgroups-filter[data-v-33443199]{padding-top:8px}.subgroups-columns[data-v-33443199]{border-top:1px solid var(--grid);border-bottom:1px solid var(--grid);margin-inline:-16px;display:flex;overflow-x:auto}@media (width>=48rem){.subgroups-frame[data-v-33443199]{padding:64px 48px 0}h1[data-v-33443199]{font-size:44px}.subgroups-columns[data-v-33443199]{border:1px solid var(--grid);border-radius:12px;margin-inline:0}}@media (width>=64rem){.subgroups-frame[data-v-33443199]{padding-inline:64px}}.ajajoon-checklist[data-v-2780b6aa]{box-shadow:0 0 0 1px var(--grid), 0 20px 40px -32px #11181c40;background:#fff;border-radius:16px;padding:20px 12px 12px}.checklist-header[data-v-2780b6aa]{justify-content:space-between;align-items:baseline;gap:12px;padding-inline:8px;display:flex}h3[data-v-2780b6aa]{letter-spacing:-.01em;color:var(--strong);font-size:16px;font-weight:500;line-height:1.3}.checklist-count[data-v-2780b6aa]{letter-spacing:.04em;text-transform:uppercase;font-variant-numeric:tabular-nums;color:var(--weak);flex-shrink:0;font-family:Commit Mono,ui-monospace,monospace;font-size:12px}.is-complete .checklist-count[data-v-2780b6aa]{color:var(--live)}.checklist-track[data-v-2780b6aa]{background:var(--track);border-radius:9999px;height:4px;margin:12px 8px 8px;display:block;overflow:hidden}.track-fill[data-v-2780b6aa]{border-radius:inherit;background:var(--accent);height:100%;transition:width .3s cubic-bezier(.22,1,.36,1),background-color .15s;display:block}.is-complete .track-fill[data-v-2780b6aa]{background:var(--live)}.checklist-steps[data-v-2780b6aa]{flex-direction:column;display:flex}.checklist-step[data-v-2780b6aa]{text-align:left;cursor:pointer;border-radius:10px;grid-template-columns:18px minmax(0,1fr);gap:12px;width:100%;padding:10px 8px;transition:background-color .15s;display:grid}.checklist-step[data-v-2780b6aa]:hover{background:var(--surface)}.checklist-step[data-v-2780b6aa]:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.step-box[data-v-2780b6aa]{width:18px;height:18px;box-shadow:inset 0 0 0 1.5px var(--line);color:#fff;background:#fff;border-radius:5px;justify-content:center;align-items:center;margin-top:1px;transition:background-color .15s,box-shadow .15s;display:flex}.checklist-step:hover .step-box[data-v-2780b6aa]{box-shadow:inset 0 0 0 1.5px var(--weak)}.is-done .step-box[data-v-2780b6aa],.checklist-step.is-done:hover .step-box[data-v-2780b6aa]{background:var(--strong);box-shadow:none}.box-check[data-v-2780b6aa]{opacity:0;width:12px;height:12px;transition:opacity .15s,transform .18s cubic-bezier(.22,1,.36,1);transform:scale(.6)}.is-done .box-check[data-v-2780b6aa]{opacity:1;transform:scale(1)}.step-text[data-v-2780b6aa]{flex-direction:column;gap:2px;min-width:0;display:flex}.step-name[data-v-2780b6aa]{color:var(--strong);font-size:15px;font-weight:500;line-height:1.35;-webkit-text-decoration:line-through #0000;text-decoration:line-through #0000;transition:color .15s,text-decoration-color .15s}.is-done .step-name[data-v-2780b6aa]{color:var(--weak);text-decoration-color:currentColor}.step-description[data-v-2780b6aa]{text-wrap:pretty;color:var(--body);font-size:13px;line-height:1.5}.is-done .step-description[data-v-2780b6aa]{color:var(--weak)}.step-description[data-v-2780b6aa] em{color:var(--strong);font-style:normal;font-weight:500}.is-done .step-description[data-v-2780b6aa] em{color:inherit}@media (prefers-reduced-motion:reduce){.track-fill[data-v-2780b6aa],.box-check[data-v-2780b6aa]{transition:none}}.ajajoon-guide[data-v-0699c492]{flex-direction:column;gap:40px;display:flex}.guide-section+.guide-section[data-v-0699c492]{border-top:1px solid var(--grid);padding-top:40px}.section-head[data-v-0699c492]{align-items:baseline;gap:12px;display:flex}.section-number[data-v-0699c492]{letter-spacing:.04em;font-variant-numeric:tabular-nums;color:var(--accent);flex-shrink:0;font-family:Commit Mono,ui-monospace,monospace;font-size:12px}h3[data-v-0699c492]{letter-spacing:-.02em;color:var(--strong);font-size:20px;font-weight:500;line-height:1.25}.section-blocks[data-v-0699c492]{flex-direction:column;gap:14px;margin-top:16px;display:flex}.guide-text[data-v-0699c492]{text-wrap:pretty;max-width:40rem;color:var(--body);font-size:15px;line-height:1.65}.guide-text[data-v-0699c492] a{color:var(--accent);text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, currentColor 30%, transparent);text-decoration-color:color-mix(in srgb, currentColor 30%, transparent);text-underline-offset:3px;font-weight:500;transition:text-decoration-color .15s}.guide-text[data-v-0699c492] a:hover{text-decoration-color:currentColor}.guide-text[data-v-0699c492] em{background:var(--surface);box-shadow:inset 0 0 0 1px var(--grid);white-space:nowrap;color:var(--strong);border-radius:6px;padding:1px 6px;font-size:14px;font-style:normal;font-weight:500}.guide-shot[data-v-0699c492]{border:1px solid var(--grid);background:var(--surface);border-radius:14px;width:100%;max-width:360px;margin:4px 0;padding:8px}.guide-shot img[data-v-0699c492]{width:100%;height:auto;box-shadow:0 0 0 1px var(--grid), 0 14px 28px -20px #11181c40;border-radius:8px}.ajajoon-hero[data-v-49228cee]{border-bottom:1px solid var(--grid);background:#fff;position:relative}.ajajoon-hero[data-v-49228cee]:before{content:"";background-image:linear-gradient(var(--grid) 1px, transparent 1px), linear-gradient(90deg, var(--grid) 1px, transparent 1px);background-position:top;background-size:48px 48px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 30%,#0000);mask-image:linear-gradient(#000 30%,#0000)}.hero-frame[data-v-49228cee]{flex-direction:column;align-items:flex-start;width:100%;max-width:72rem;margin-inline:auto;padding:56px 16px 48px;display:flex;position:relative}.hero-eyebrow[data-v-49228cee]{background:var(--accent-soft);letter-spacing:.04em;text-transform:uppercase;color:var(--accent);border-radius:9999px;align-items:center;padding:4px 10px;font-family:Commit Mono,ui-monospace,monospace;font-size:12px;display:inline-flex}h1[data-v-49228cee]{letter-spacing:-.035em;text-wrap:balance;max-width:18ch;color:var(--strong);margin-top:20px;font-size:40px;font-weight:500;line-height:1.05}.hero-intro[data-v-49228cee]{text-wrap:pretty;max-width:42rem;color:var(--body);margin-top:20px;font-size:17px;line-height:1.6}.hero-now[data-v-49228cee]{box-shadow:0 0 0 1px var(--grid), 0 14px 28px -20px #11181c40;background:#fff;border-radius:12px;flex-wrap:wrap;align-items:center;gap:4px 10px;margin-top:32px;padding:10px 16px;font-size:14px;transition:box-shadow .15s;display:inline-flex}.hero-now[data-v-49228cee]:hover{box-shadow:0 0 0 1px var(--line), 0 14px 28px -20px #11181c40}.now-label[data-v-49228cee]{letter-spacing:.04em;text-transform:uppercase;color:var(--accent);font-family:Commit Mono,ui-monospace,monospace;font-size:12px}.now-name[data-v-49228cee]{color:var(--strong);font-weight:500}.now-period[data-v-49228cee]{font-variant-numeric:tabular-nums;color:var(--weak)}.now-arrow[data-v-49228cee]{color:var(--weak);transition:translate .15s}.hero-now:hover .now-arrow[data-v-49228cee]{color:var(--accent);translate:0 2px}@media (width>=48rem){.hero-frame[data-v-49228cee]{padding:88px 48px 72px}h1[data-v-49228cee]{font-size:56px}.hero-intro[data-v-49228cee]{font-size:18px}}@media (width>=64rem){.hero-frame[data-v-49228cee]{padding-inline:64px}}.ajajoon-principles[data-v-b6459f16]{background:var(--strong);color:#fff}.principles-frame[data-v-b6459f16]{width:100%;max-width:72rem;margin-inline:auto;padding:64px 16px}.principles-eyebrow[data-v-b6459f16]{letter-spacing:.04em;text-transform:uppercase;color:#ffffff8c;font-family:Commit Mono,ui-monospace,monospace;font-size:12px}h2[data-v-b6459f16]{letter-spacing:-.03em;color:#fff;margin-top:10px;font-size:32px;font-weight:500;line-height:1.1}.principle-list[data-v-b6459f16]{gap:28px;margin-top:40px;display:grid}.principle[data-v-b6459f16]{border-top:1px solid #ffffff24;flex-direction:column;gap:14px;padding-top:20px;display:flex}.principle-number[data-v-b6459f16]{letter-spacing:.04em;font-variant-numeric:tabular-nums;color:#8fb0ff;font-family:Commit Mono,ui-monospace,monospace;font-size:12px}.principle-text[data-v-b6459f16]{letter-spacing:-.01em;text-wrap:pretty;color:#ffffffdb;font-size:17px;font-weight:500;line-height:1.5}.principle-text[data-v-b6459f16] em{color:#fff;font-style:normal}@media (width>=48rem){.principles-frame[data-v-b6459f16]{padding:96px 48px}h2[data-v-b6459f16]{font-size:40px}.principle-list[data-v-b6459f16]{gap:32px;margin-top:56px}.principle-text[data-v-b6459f16]{max-width:40rem}}@media (width>=64rem){.principles-frame[data-v-b6459f16]{padding-inline:64px}.principle-list[data-v-b6459f16]{grid-template-columns:repeat(3,minmax(0,1fr));gap:48px}.principle-text[data-v-b6459f16]{font-size:19px}}.ajajoon-reminders[data-v-bdc1a5b3]{background:var(--surface);box-shadow:inset 0 0 0 1px var(--grid);border-radius:16px;padding:20px}h3[data-v-bdc1a5b3]{letter-spacing:-.01em;color:var(--strong);font-size:16px;font-weight:500;line-height:1.3}.reminder-list[data-v-bdc1a5b3]{flex-direction:column;gap:12px;margin-top:14px;display:flex}.reminder[data-v-bdc1a5b3]{color:var(--body);padding-left:16px;font-size:14px;line-height:1.55;position:relative}.reminder[data-v-bdc1a5b3]:before{content:"";background:var(--scarce);border-radius:9999px;width:5px;height:5px;position:absolute;top:9px;left:0}.reminder-text[data-v-bdc1a5b3]{text-wrap:pretty}.limitation-list[data-v-bdc1a5b3]{border-left:1px solid var(--line);flex-direction:column;gap:8px;margin-top:10px;padding-left:12px;display:flex}.limitation[data-v-bdc1a5b3]{text-wrap:pretty;color:var(--body);font-size:13px;line-height:1.55}.reminder[data-v-bdc1a5b3] em{box-shadow:inset 0 0 0 1px var(--grid);white-space:nowrap;color:var(--strong);background:#fff;border-radius:5px;padding:0 5px;font-style:normal;font-weight:500}.reminder[data-v-bdc1a5b3] a{color:var(--accent);text-underline-offset:3px;text-decoration:underline}.timeline-header[data-v-f67d0ea2]{border-bottom:1px solid var(--grid);justify-content:space-between;align-items:baseline;gap:16px;margin-bottom:32px;padding-bottom:12px;display:flex}h2[data-v-f67d0ea2]{letter-spacing:-.02em;color:var(--strong);font-size:22px;font-weight:500;line-height:1.2}.timeline-count[data-v-f67d0ea2]{letter-spacing:.04em;text-transform:uppercase;color:var(--weak);flex-shrink:0;font-family:Commit Mono,ui-monospace,monospace;font-size:12px}.rail-node[data-v-f67d0ea2]{grid-template-columns:21px minmax(0,1fr);column-gap:16px;padding-bottom:40px;scroll-margin-top:88px;display:grid;position:relative}.rail-node[data-v-f67d0ea2]:last-child{padding-bottom:0}.rail-node[data-v-f67d0ea2]:before{content:"";background:repeating-linear-gradient(to bottom, var(--line) 0 4px, transparent 4px 8px);width:1px;position:absolute;top:0;bottom:0;left:10px}.rail-node[data-v-f67d0ea2]:first-child:before{top:10px}.rail-node[data-v-f67d0ea2]:last-child:before{height:10px;bottom:auto}.rail-node.is-past[data-v-f67d0ea2]:before{background:var(--accent)}.rail-node.is-active[data-v-f67d0ea2]:before{background:linear-gradient(to bottom, var(--accent) 0, var(--accent) 96px, var(--line) 360px)}.node-dot[data-v-f67d0ea2]{width:9px;height:9px;box-shadow:0 0 0 1.5px var(--line);background:#fff;border-radius:9999px;justify-self:center;margin-top:6px;position:relative}.is-past .node-dot[data-v-f67d0ea2]{background:var(--accent);box-shadow:0 0 0 3px #fff}.is-active .node-dot[data-v-f67d0ea2]{background:var(--accent);width:11px;height:11px;margin-top:5px;box-shadow:0 0 0 4px #fff,0 0 0 5px #c9d7ff}.is-active .node-dot[data-v-f67d0ea2]:after{content:"";border-radius:inherit;background:var(--accent);animation:2s cubic-bezier(0,0,.2,1) infinite dot-ping-f67d0ea2;position:absolute;inset:0}.node-body[data-v-f67d0ea2]{min-width:0}.node-head[data-v-f67d0ea2]{flex-wrap:wrap;align-items:center;gap:6px 10px;min-height:21px;display:flex}.node-period[data-v-f67d0ea2]{letter-spacing:.04em;text-transform:uppercase;font-variant-numeric:tabular-nums;color:var(--weak);font-family:Commit Mono,ui-monospace,monospace;font-size:12px}.is-active .node-period[data-v-f67d0ea2]{color:var(--accent)}.node-chip[data-v-f67d0ea2]{background:var(--accent-soft);letter-spacing:.04em;text-transform:uppercase;color:var(--accent);border-radius:9999px;align-items:center;gap:6px;padding:2px 8px;font-family:Commit Mono,ui-monospace,monospace;font-size:11px;display:inline-flex}.chip-dot[data-v-f67d0ea2]{background:currentColor;border-radius:9999px;width:6px;height:6px;animation:1.6s ease-in-out infinite dot-pulse-f67d0ea2}.node-name[data-v-f67d0ea2]{letter-spacing:-.01em;color:var(--strong);margin-top:6px;font-size:17px;font-weight:500;line-height:1.3}.node-description[data-v-f67d0ea2]{text-wrap:pretty;max-width:40rem;color:var(--body);margin-top:4px;font-size:14px;line-height:1.6}.is-upcoming .node-name[data-v-f67d0ea2]{color:var(--body)}.is-upcoming .node-description[data-v-f67d0ea2]{color:var(--weak)}.is-active[data-v-f67d0ea2]{padding-bottom:64px}.is-active .node-name[data-v-f67d0ea2]{letter-spacing:-.03em;text-wrap:balance;margin-top:10px;font-size:28px;line-height:1.15}.is-active .node-description[data-v-f67d0ea2]{margin-top:10px;font-size:16px}.node-now[data-v-f67d0ea2]{margin-top:36px}@keyframes dot-ping-f67d0ea2{0%{opacity:.45;transform:scale(1)}80%,to{opacity:0;transform:scale(2.8)}}@keyframes dot-pulse-f67d0ea2{50%{opacity:.3}}@media (prefers-reduced-motion:reduce){.chip-dot[data-v-f67d0ea2]{animation:none}.is-active .node-dot[data-v-f67d0ea2]:after{display:none}}@media (width>=48rem){.rail-node[data-v-f67d0ea2]{column-gap:24px;padding-bottom:48px}.is-active[data-v-f67d0ea2]{padding-bottom:80px}.is-active .node-name[data-v-f67d0ea2]{font-size:36px}.node-now[data-v-f67d0ea2]{margin-top:44px}}.ajajoon-frame[data-v-c94ecf39]{width:100%;max-width:72rem;margin-inline:auto;padding:48px 16px 96px}.now-content[data-v-c94ecf39]{flex-direction:column;gap:48px;display:flex}.now-aside[data-v-c94ecf39]{flex-direction:column;gap:24px;display:flex}@media (width>=48rem){.ajajoon-frame[data-v-c94ecf39]{padding:64px 48px 112px}}@media (width>=64rem){.ajajoon-frame[data-v-c94ecf39]{padding-inline:64px}.now-content[data-v-c94ecf39]{grid-template-columns:minmax(0,1fr) 340px;gap:48px;display:grid}.now-guide[data-v-c94ecf39]{align-self:start}.now-checklist[data-v-c94ecf39]{position:sticky;top:88px}}.juhend-checklist[data-v-b9ea72e2]{box-shadow:0 0 0 1px var(--grid), 0 24px 48px -32px #11181c4d;background:#fff;border-radius:16px;flex-direction:column;display:flex}.checklist-header[data-v-b9ea72e2]{border-bottom:1px solid var(--grid);flex-direction:column;gap:14px;padding:20px 20px 16px;display:flex}.checklist-heading[data-v-b9ea72e2]{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.checklist-title[data-v-b9ea72e2]{letter-spacing:-.01em;color:var(--strong);font-size:17px;font-weight:500;line-height:1.3}.checklist-count[data-v-b9ea72e2]{letter-spacing:.04em;text-transform:uppercase;font-variant-numeric:tabular-nums;color:var(--weak);flex-shrink:0;font-family:Commit Mono,ui-monospace,monospace;font-size:12px}.checklist-track[data-v-b9ea72e2]{background:var(--track);border-radius:9999px;height:4px;display:block;overflow:hidden}.checklist-bar[data-v-b9ea72e2]{background:var(--accent);border-radius:9999px;height:100%;transition:width .3s ease-out,background-color .3s;display:block}.juhend-checklist.is-complete .checklist-count[data-v-b9ea72e2]{color:var(--live)}.juhend-checklist.is-complete .checklist-bar[data-v-b9ea72e2]{background:var(--live)}.checklist-steps[data-v-b9ea72e2]{flex-direction:column;gap:2px;padding:8px;display:flex}.checklist-step[data-v-b9ea72e2]{cursor:pointer;border-radius:10px;grid-template-columns:20px minmax(0,1fr);gap:12px;padding:12px;transition:background-color .15s;display:grid;position:relative}.checklist-step[data-v-b9ea72e2]:hover{background:var(--surface)}.step-input[data-v-b9ea72e2]{opacity:0;pointer-events:none;position:absolute}.step-box[data-v-b9ea72e2]{width:20px;height:20px;box-shadow:inset 0 0 0 1px var(--line);color:#fff;background:#fff;border-radius:6px;justify-content:center;align-items:center;margin-top:1px;transition:background-color .15s,box-shadow .15s;display:flex}.step-box svg[data-v-b9ea72e2]{opacity:0;width:16px;height:16px;transition:opacity .15s,scale .15s ease-out;scale:.6}.checklist-step:hover .step-box[data-v-b9ea72e2]{box-shadow:inset 0 0 0 1px var(--weak)}.step-input:checked+.step-box[data-v-b9ea72e2]{background:var(--strong);box-shadow:inset 0 0 0 1px var(--strong)}.step-input:checked+.step-box svg[data-v-b9ea72e2]{opacity:1;scale:1}.step-input:focus-visible+.step-box[data-v-b9ea72e2]{box-shadow:inset 0 0 0 1px var(--strong), 0 0 0 3px #11181c24}.step-copy[data-v-b9ea72e2]{flex-direction:column;gap:4px;display:flex}.step-name[data-v-b9ea72e2]{color:var(--strong);font-size:15px;font-weight:500;line-height:22px;-webkit-text-decoration:line-through #0000;text-decoration:line-through #0000;transition:color .15s,text-decoration-color .15s}.checklist-step.is-done .step-name[data-v-b9ea72e2]{color:var(--weak);text-decoration-color:currentColor}.step-description[data-v-b9ea72e2]{text-wrap:pretty;color:var(--body);font-size:13px;line-height:1.55}.checklist-step.is-done .step-description[data-v-b9ea72e2]{color:var(--weak)}.step-description[data-v-b9ea72e2] em{color:var(--strong);font-style:normal;font-weight:500}@media (prefers-reduced-motion:reduce){.checklist-bar[data-v-b9ea72e2],.step-box svg[data-v-b9ea72e2]{transition:none}}.juhend-chapter[data-v-26ef80bb]{border-top:1px solid var(--grid);padding-block:40px;scroll-margin-top:64px}.chapter-header[data-v-26ef80bb]{flex-direction:column;gap:10px;display:flex}.chapter-number[data-v-26ef80bb]{letter-spacing:.04em;text-transform:uppercase;font-variant-numeric:tabular-nums;color:var(--accent);font-family:Commit Mono,ui-monospace,monospace;font-size:12px;line-height:16px}.chapter-title[data-v-26ef80bb]{letter-spacing:-.02em;text-wrap:balance;color:var(--strong);font-size:24px;font-weight:500;line-height:1.2}.chapter-body[data-v-26ef80bb]{flex-direction:column;gap:16px;margin-top:20px;display:flex}@media (width>=48rem){.juhend-chapter[data-v-26ef80bb]{padding-block:48px}.chapter-title[data-v-26ef80bb]{font-size:28px}.chapter-body[data-v-26ef80bb]{margin-top:24px}}.guide-text[data-v-2408d525]{text-wrap:pretty;color:var(--body);font-size:16px;line-height:1.7}.guide-text[data-v-2408d525] a{color:var(--strong);text-decoration:underline;-webkit-text-decoration-color:var(--line);text-decoration-color:var(--line);text-underline-offset:3px;font-weight:500;transition:text-decoration-color .15s}.guide-text[data-v-2408d525] a:hover{-webkit-text-decoration-color:var(--strong);text-decoration-color:var(--strong)}.guide-text[data-v-2408d525] em{background:var(--track);color:var(--strong);-webkit-box-decoration-break:clone;box-decoration-break:clone;border-radius:6px;padding:1px 6px;font-style:normal;font-weight:500}.guide-figure[data-v-2408d525]{background-color:var(--surface);background-image:radial-gradient(var(--grid) 1px, transparent 1px);box-shadow:inset 0 0 0 1px var(--grid);background-size:16px 16px;border-radius:14px;justify-content:center;margin-block:8px;padding:24px 16px;display:flex}.guide-screenshot[data-v-2408d525]{width:100%;max-width:360px;height:auto;box-shadow:0 0 0 1px var(--grid), 0 16px 32px -20px #11181c59;background:#fff;border-radius:10px}@media (width>=48rem){.guide-figure[data-v-2408d525]{padding:32px}}.principle-list[data-v-5620d699]{border-top:1px solid var(--grid);flex-direction:column;display:flex}.principle[data-v-5620d699]{border-bottom:1px solid var(--grid);grid-template-columns:24px minmax(0,1fr);gap:12px;padding:16px 0;display:grid}.principle-icon[data-v-5620d699]{background:var(--accent-soft);width:24px;height:24px;color:var(--accent);border-radius:7px;padding:4px}.principle-text[data-v-5620d699]{text-wrap:pretty;color:var(--strong);font-size:16px;line-height:24px}.principle-text[data-v-5620d699] em{font-weight:500}.reminder-list[data-v-b0909abc]{flex-direction:column;gap:12px;display:flex}.reminder[data-v-b0909abc]{padding-left:24px;position:relative}.reminder[data-v-b0909abc]:before{content:"";background:var(--line);border-radius:2px;width:6px;height:6px;position:absolute;top:11px;left:4px}.reminder-text[data-v-b0909abc]{text-wrap:pretty;color:var(--body);font-size:16px;line-height:1.7}.limitation-list[data-v-b0909abc]{background:var(--surface);box-shadow:inset 0 0 0 1px var(--grid);counter-reset:limitation;border-radius:12px;flex-direction:column;margin-top:12px;display:flex}.limitation[data-v-b0909abc]{text-wrap:pretty;color:var(--body);counter-increment:limitation;padding:14px 16px 14px 48px;font-size:15px;line-height:1.6;position:relative}.limitation+.limitation[data-v-b0909abc]{border-top:1px solid var(--grid)}.limitation[data-v-b0909abc]:before{content:counter(limitation, decimal-leading-zero);letter-spacing:.04em;color:var(--weak);font-family:Commit Mono,ui-monospace,monospace;font-size:12px;line-height:20px;position:absolute;top:16px;left:16px}.reminder-text[data-v-b0909abc] em,.limitation[data-v-b0909abc] em{background:var(--track);color:var(--strong);border-radius:6px;padding:1px 6px;font-style:normal;font-weight:500}.limitation[data-v-b0909abc] em{box-shadow:inset 0 0 0 1px var(--grid);background:#fff}.timeline-list[data-v-54b472fd]{flex-direction:column;display:flex}.timeline-period[data-v-54b472fd]{padding:0 0 28px 32px;position:relative}.timeline-period[data-v-54b472fd]:last-child{padding-bottom:0}.timeline-period[data-v-54b472fd]:before{content:"";background:var(--line);width:1px;position:absolute;top:10px;bottom:-10px;left:5px}.timeline-period[data-v-54b472fd]:last-child:before{display:none}.period-dot[data-v-54b472fd]{width:11px;height:11px;box-shadow:inset 0 0 0 1px var(--line);background:#fff;border-radius:9999px;position:absolute;top:5px;left:0}.timeline-period.is-active .period-dot[data-v-54b472fd]{background:var(--accent);box-shadow:0 0 0 4px var(--accent-soft)}.period-meta[data-v-54b472fd]{flex-wrap:wrap;align-items:center;gap:6px 10px;min-height:21px;display:flex}.period-date[data-v-54b472fd]{letter-spacing:.04em;text-transform:uppercase;color:var(--weak);font-family:Commit Mono,ui-monospace,monospace;font-size:12px;line-height:16px}.period-chip[data-v-54b472fd]{background:var(--accent-soft);letter-spacing:.04em;text-transform:uppercase;color:var(--accent);border-radius:9999px;align-items:center;gap:6px;padding:2px 8px;font-family:Commit Mono,ui-monospace,monospace;font-size:11px;line-height:16px;display:inline-flex}.period-name[data-v-54b472fd]{letter-spacing:-.01em;color:var(--strong);margin-top:6px;font-size:16px;font-weight:500;line-height:1.4}.period-description[data-v-54b472fd]{text-wrap:pretty;color:var(--body);margin-top:4px;font-size:15px;line-height:1.6}.timeline-period.is-active .period-date[data-v-54b472fd]{color:var(--accent)}.juhend-toc[data-v-3657a6e7]{flex-direction:column;gap:14px;display:flex}.toc-heading[data-v-3657a6e7]{letter-spacing:.04em;text-transform:uppercase;color:var(--weak);font-family:Commit Mono,ui-monospace,monospace;font-size:12px;line-height:16px}.toc-list[data-v-3657a6e7]{border-left:1px solid var(--grid);flex-direction:column;display:flex}.toc-link[data-v-3657a6e7]{color:var(--weak);border-left:1px solid #0000;grid-template-columns:22px minmax(0,1fr);gap:6px;margin-left:-1px;padding:7px 0 7px 14px;font-size:14px;line-height:20px;transition:color .15s,border-color .15s;display:grid}.toc-link[data-v-3657a6e7]:hover{color:var(--strong)}.toc-link.is-active[data-v-3657a6e7]{border-left-color:var(--strong);color:var(--strong);font-weight:500}.toc-number[data-v-3657a6e7]{letter-spacing:.04em;font-variant-numeric:tabular-nums;color:var(--weak);font-family:Commit Mono,ui-monospace,monospace;font-size:11px;font-weight:400}.toc-link.is-active .toc-number[data-v-3657a6e7]{color:var(--accent)}.toc-title[data-v-3657a6e7]{text-wrap:pretty}.juhend-frame[data-v-9dd10bf5]{grid-template-columns:minmax(0,1fr);grid-template-areas:"header""checklist""content";row-gap:32px;width:100%;max-width:88rem;margin-inline:auto;padding:40px 16px 0;display:grid}.juhend-header[data-v-9dd10bf5]{flex-direction:column;grid-area:header;align-items:flex-start;gap:20px;max-width:680px;display:flex}.header-eyebrow[data-v-9dd10bf5]{background:var(--accent-soft);letter-spacing:.04em;text-transform:uppercase;color:var(--accent);border-radius:9999px;padding:4px 10px;font-family:Commit Mono,ui-monospace,monospace;font-size:12px;line-height:16px}.header-title[data-v-9dd10bf5]{letter-spacing:-.035em;text-wrap:balance;color:var(--strong);font-size:40px;font-weight:500;line-height:1.05}.header-intro[data-v-9dd10bf5]{text-wrap:pretty;color:var(--body);font-size:17px;font-weight:500;line-height:1.6}.juhend-checklist[data-v-9dd10bf5]{grid-area:checklist}.juhend-frame>.juhend-toc[data-v-9dd10bf5]{grid-area:toc;display:none}.juhend-content[data-v-9dd10bf5]{grid-area:content;max-width:680px}@media (width>=48rem){.juhend-frame[data-v-9dd10bf5]{row-gap:40px;padding:64px 48px 0}.header-title[data-v-9dd10bf5]{font-size:52px}}@media (width>=64rem){.juhend-frame[data-v-9dd10bf5]{grid-template-columns:minmax(0,680px) 300px;grid-template-areas:"header checklist""content checklist";justify-content:space-between;column-gap:48px;padding-inline:64px}.juhend-checklist[data-v-9dd10bf5]{overscroll-behavior:contain;align-self:start;max-height:calc(100vh - 112px);position:sticky;top:88px;overflow-y:auto}}@media (width>=80rem){.juhend-frame[data-v-9dd10bf5]{grid-template-columns:200px minmax(0,680px) 300px;grid-template-areas:"toc header checklist""toc content checklist";column-gap:40px}.juhend-frame>.juhend-toc[data-v-9dd10bf5]{align-self:start;display:flex;position:sticky;top:88px}}.step+.step[data-v-31996a1a]{border-top:1px solid var(--grid)}.step[data-v-31996a1a]{transition:background-color .2s}.step.is-done[data-v-31996a1a]{background:var(--surface)}.step-head[data-v-31996a1a]{cursor:pointer;grid-template-columns:24px minmax(0,1fr) 28px;align-items:start;gap:14px;padding:18px 16px;display:grid}.step-check[data-v-31996a1a]{width:24px;height:24px;box-shadow:inset 0 0 0 1.5px var(--line);color:#0000;background:#fff;border-radius:7px;justify-content:center;align-items:center;margin-top:20px;transition:background-color .15s,box-shadow .15s,color .15s;display:flex}.step-check[data-v-31996a1a]:hover{box-shadow:inset 0 0 0 1.5px var(--weak)}.step-check svg[data-v-31996a1a]{width:16px;height:16px}.step.is-done .step-check[data-v-31996a1a]{background:var(--strong);box-shadow:none;color:#fff}.step-text[data-v-31996a1a]{flex-direction:column;gap:2px;display:flex}.step-number[data-v-31996a1a]{letter-spacing:.04em;text-transform:uppercase;color:var(--weak);font-family:Commit Mono,ui-monospace,monospace;font-size:12px;line-height:18px}.step-name[data-v-31996a1a]{letter-spacing:-.01em;color:var(--strong);font-size:17px;font-weight:500;line-height:1.35;transition:color .15s}.step.is-done .step-name[data-v-31996a1a]{text-decoration:line-through;-webkit-text-decoration-color:var(--line);text-decoration-color:var(--line);color:var(--weak)}.step-description[data-v-31996a1a]{color:var(--body);margin-top:2px;font-size:14px;line-height:1.5}.step-description[data-v-31996a1a] em{color:var(--strong);font-style:normal;font-weight:500}.step-chevron[data-v-31996a1a]{width:28px;height:28px;color:var(--weak);border-radius:8px;justify-content:center;align-items:center;margin-top:18px;transition:color .15s,background-color .15s;display:flex}.step-head:hover .step-chevron[data-v-31996a1a]{background:var(--track);color:var(--strong)}.step-chevron svg[data-v-31996a1a]{width:20px;height:20px;transition:rotate .2s ease-out}.step.is-open .step-chevron svg[data-v-31996a1a]{rotate:180deg}.step-guide[data-v-31996a1a]{visibility:hidden;grid-template-rows:0fr;transition:grid-template-rows .24s ease-out,visibility .24s;display:grid}.step.is-open .step-guide[data-v-31996a1a]{visibility:visible;grid-template-rows:1fr}.guide-clip[data-v-31996a1a]{min-height:0;overflow:hidden}.guide-blocks[data-v-31996a1a]{flex-direction:column;gap:14px;padding:0 16px 24px 54px;display:flex}.guide-text[data-v-31996a1a]{color:var(--body);font-size:15px;line-height:1.6}.guide-text[data-v-31996a1a] em{color:var(--strong);font-style:normal;font-weight:500}.guide-text[data-v-31996a1a] a{color:var(--accent);text-underline-offset:3px;font-weight:500;-webkit-text-decoration:underline #0057ff4d;text-decoration:underline #0057ff4d;transition:text-decoration-color .15s}.guide-text[data-v-31996a1a] a:hover{text-decoration-color:currentColor}.guide-figure[data-v-31996a1a]{border:1px solid var(--grid);background:var(--surface);border-radius:12px;max-width:420px;padding:6px}.guide-figure img[data-v-31996a1a]{width:100%;height:auto;box-shadow:0 0 0 1px var(--grid);border-radius:7px}@media (prefers-reduced-motion:reduce){.step-guide[data-v-31996a1a],.step-chevron svg[data-v-31996a1a]{transition:none}}@media (width>=48rem){.step-head[data-v-31996a1a]{gap:18px;padding:22px 24px}.step-name[data-v-31996a1a]{font-size:18px}.step-description[data-v-31996a1a]{font-size:15px}.guide-blocks[data-v-31996a1a]{padding:0 70px 28px 66px}}.checklist-bar[data-v-0c2802db]{justify-content:space-between;align-items:baseline;gap:16px;padding-bottom:12px;display:flex}h2[data-v-0c2802db]{letter-spacing:-.02em;color:var(--strong);font-size:22px;font-weight:500;line-height:1.2}.checklist-count[data-v-0c2802db]{letter-spacing:.04em;text-transform:uppercase;font-variant-numeric:tabular-nums;color:var(--weak);flex-shrink:0;font-family:Commit Mono,ui-monospace,monospace;font-size:12px}.step-list[data-v-0c2802db]{box-shadow:0 0 0 1px var(--grid), 0 24px 48px -32px #11181c33;background:#fff;border-radius:16px;overflow:hidden}.kontroll-header[data-v-9c5c9ccf]{flex-direction:column;align-items:flex-start;display:flex}.header-eyebrow[data-v-9c5c9ccf]{background:var(--live-soft);letter-spacing:.04em;text-transform:uppercase;color:var(--live);border-radius:9999px;align-items:center;gap:8px;margin-bottom:20px;padding:4px 10px;font-family:Commit Mono,ui-monospace,monospace;font-size:12px;display:inline-flex}.eyebrow-dot[data-v-9c5c9ccf]{background:currentColor;border-radius:9999px;width:6px;height:6px;animation:1.6s ease-in-out infinite dot-pulse-9c5c9ccf}h1[data-v-9c5c9ccf]{letter-spacing:-.035em;text-wrap:balance;color:var(--strong);font-size:36px;font-weight:500;line-height:1.05}.header-intro[data-v-9c5c9ccf]{max-width:42rem;color:var(--body);margin-top:16px;font-size:16px;line-height:1.6}.progress-card[data-v-9c5c9ccf]{box-shadow:0 0 0 1px var(--grid), 0 24px 48px -32px #11181c47;background:#fff;border-radius:16px;flex-direction:column;align-self:stretch;gap:16px;margin-top:32px;padding:20px;transition:background-color .3s,box-shadow .3s;display:flex}.progress-count[data-v-9c5c9ccf]{font-variant-numeric:tabular-nums;align-items:baseline;gap:6px;display:flex}.count-done[data-v-9c5c9ccf]{letter-spacing:-.04em;color:var(--strong);font-size:56px;font-weight:500;line-height:1;transition:color .3s}.count-total[data-v-9c5c9ccf]{letter-spacing:-.02em;color:var(--weak);font-size:24px;font-weight:500}.progress-detail[data-v-9c5c9ccf]{flex-direction:column;flex:1;gap:10px;min-width:0;display:flex}.progress-label[data-v-9c5c9ccf]{letter-spacing:.04em;text-transform:uppercase;color:var(--weak);align-items:center;gap:6px;font-family:Commit Mono,ui-monospace,monospace;font-size:12px;display:inline-flex}.label-check[data-v-9c5c9ccf]{width:16px;height:16px}.progress-segments[data-v-9c5c9ccf]{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:4px;display:grid}.progress-segment[data-v-9c5c9ccf]{background:var(--track);border-radius:9999px;height:8px;transition:background-color .3s}.progress-segment.is-filled[data-v-9c5c9ccf]{background:var(--strong)}.progress-next[data-v-9c5c9ccf]{color:var(--weak);font-size:14px;line-height:1.4}.progress-next strong[data-v-9c5c9ccf]{color:var(--strong);font-weight:500}.progress-card.is-complete[data-v-9c5c9ccf]{background:var(--live-soft);box-shadow:0 0 0 1px #20836833,0 24px 48px -32px #20836866}.is-complete .count-done[data-v-9c5c9ccf],.is-complete .progress-label[data-v-9c5c9ccf]{color:var(--live)}.is-complete .progress-segment.is-filled[data-v-9c5c9ccf]{background:var(--live)}@keyframes dot-pulse-9c5c9ccf{50%{opacity:.3}}@media (prefers-reduced-motion:reduce){.eyebrow-dot[data-v-9c5c9ccf]{animation:none}}@media (width>=48rem){h1[data-v-9c5c9ccf]{font-size:48px}.header-intro[data-v-9c5c9ccf]{margin-top:20px;font-size:18px}.progress-card[data-v-9c5c9ccf]{flex-direction:row;align-items:center;gap:32px;margin-top:40px;padding:24px 28px}.count-done[data-v-9c5c9ccf]{font-size:72px}.progress-count[data-v-9c5c9ccf]{border-right:1px solid var(--grid);flex-shrink:0;padding-right:32px}.is-complete .progress-count[data-v-9c5c9ccf]{border-right-color:#20836833}}.kontroll-principles[data-v-871929bf]{background:var(--surface);box-shadow:0 0 0 1px var(--grid);border-radius:16px;padding:20px}h2[data-v-871929bf]{letter-spacing:-.01em;color:var(--strong);font-size:18px;font-weight:500;line-height:1.3}.principle-list[data-v-871929bf]{flex-direction:column;margin-top:8px;display:flex}.principle[data-v-871929bf]{grid-template-columns:28px minmax(0,1fr);gap:8px;padding:12px 0;display:grid}.principle+.principle[data-v-871929bf]{border-top:1px solid var(--grid)}.principle[data-v-871929bf]:last-child{padding-bottom:0}.principle-number[data-v-871929bf]{letter-spacing:.04em;color:var(--accent);font-family:Commit Mono,ui-monospace,monospace;font-size:12px;line-height:23px}.principle-text[data-v-871929bf]{color:var(--strong);font-size:15px;line-height:1.55}.principle-text[data-v-871929bf] em{font-style:normal;font-weight:500}@media (width>=48rem){.kontroll-principles[data-v-871929bf]{padding:24px 28px 28px}}.kontroll-reminders[data-v-1863beba]{box-shadow:0 0 0 1px var(--grid);background:#fff;border-radius:16px;padding:20px}h2[data-v-1863beba]{letter-spacing:-.01em;color:var(--strong);font-size:18px;font-weight:500;line-height:1.3}.reminder-list[data-v-1863beba]{flex-direction:column;gap:12px;margin-top:16px;display:flex}.reminder-text[data-v-1863beba]{color:var(--body);padding-left:18px;font-size:15px;line-height:1.55;position:relative}.reminder-text[data-v-1863beba]:before{content:"";background:var(--line);border-radius:9999px;width:6px;height:6px;position:absolute;top:.7em;left:2px}.reminder-text[data-v-1863beba] em,.limit[data-v-1863beba] em{color:var(--strong);font-style:normal;font-weight:500}.limit-list[data-v-1863beba]{background:var(--scarce-soft);border-radius:12px;flex-direction:column;gap:8px;margin:10px 0 0 18px;padding:14px 16px;display:flex}.limit[data-v-1863beba]{color:var(--strong);padding-left:16px;font-size:14px;line-height:1.5;position:relative}.limit[data-v-1863beba]:before{content:"";background:var(--scarce);border-radius:9999px;width:6px;height:2px;position:absolute;top:.65em;left:0}@media (width>=48rem){.kontroll-reminders[data-v-1863beba]{padding:24px 28px 28px}}.kontroll-timeline[data-v-c0da3d0b]{box-shadow:0 0 0 1px var(--grid);background:#fff;border-radius:16px;padding:20px}h2[data-v-c0da3d0b]{letter-spacing:-.01em;color:var(--strong);font-size:18px;font-weight:500;line-height:1.3}.period-list[data-v-c0da3d0b]{flex-direction:column;margin-top:20px;display:flex}.period[data-v-c0da3d0b]{grid-template-columns:12px minmax(0,1fr);gap:14px;padding-bottom:20px;display:grid;position:relative}.period[data-v-c0da3d0b]:last-child{padding-bottom:0}.period[data-v-c0da3d0b]:before{content:"";background:var(--grid);width:2px;position:absolute;top:16px;bottom:0;left:5px}.period[data-v-c0da3d0b]:last-child:before{display:none}.period-marker[data-v-c0da3d0b]{width:12px;height:12px;box-shadow:inset 0 0 0 2px var(--line);background:#fff;border-radius:9999px;margin-top:3px}.period-when[data-v-c0da3d0b]{letter-spacing:.04em;text-transform:uppercase;color:var(--weak);flex-wrap:wrap;align-items:center;gap:8px;font-family:Commit Mono,ui-monospace,monospace;font-size:12px;line-height:18px;display:flex}.period-now[data-v-c0da3d0b]{background:var(--live);color:#fff;border-radius:9999px;padding:0 6px;font-size:11px}.period-name[data-v-c0da3d0b]{letter-spacing:-.01em;color:var(--strong);margin-top:4px;font-size:15px;font-weight:500;line-height:1.35}.period-description[data-v-c0da3d0b]{color:var(--body);margin-top:4px;font-size:14px;line-height:1.5}.period.is-active .period-marker[data-v-c0da3d0b]{background:var(--live);box-shadow:0 0 0 4px var(--live-soft)}.period.is-active .period-when[data-v-c0da3d0b]{color:var(--live)}@media (width>=48rem){.kontroll-timeline[data-v-c0da3d0b]{padding:24px 28px 28px}}@media (width>=64rem){.period-list[data-v-c0da3d0b]{flex-direction:row;margin-top:24px}.period[data-v-c0da3d0b]{flex:1;grid-template-columns:minmax(0,1fr);gap:14px;padding:0 20px 0 0}.period[data-v-c0da3d0b]:before{width:auto;height:2px;inset:5px 0 auto 16px}.period[data-v-c0da3d0b]:last-child:before{background:linear-gradient(90deg, var(--grid), transparent);display:block;right:20px}.period-marker[data-v-c0da3d0b]{margin-top:0}.period-when[data-v-c0da3d0b]{align-items:flex-start;min-height:36px}.period-description[data-v-c0da3d0b]{font-size:13px}}.kontroll[data-v-3dfe40e9]{isolation:isolate;position:relative}.kontroll[data-v-3dfe40e9]:before{content:"";z-index:-1;background-image:linear-gradient(var(--grid) 1px, transparent 1px), linear-gradient(90deg, var(--grid) 1px, transparent 1px);background-position:top;background-size:48px 48px;height:520px;position:absolute;inset:0 0 auto;-webkit-mask-image:linear-gradient(#000,#0000);mask-image:linear-gradient(#000,#0000)}.kontroll-frame[data-v-3dfe40e9]{flex-direction:column;gap:48px;width:100%;max-width:56rem;margin-inline:auto;padding:40px 16px 0;display:flex}.kontroll-band[data-v-3dfe40e9]{grid-template-columns:minmax(0,1fr);gap:16px;display:grid}@media (width>=48rem){.kontroll-frame[data-v-3dfe40e9]{gap:64px;padding:72px 32px 0}.kontroll-band[data-v-3dfe40e9]{grid-template-columns:minmax(0,3fr) minmax(0,2fr);gap:20px}.band-wide[data-v-3dfe40e9]{grid-column:1/-1}}.checklist-header[data-v-d7268c58]{justify-content:space-between;align-items:center;gap:16px;margin-bottom:8px;display:flex}h2[data-v-d7268c58]{letter-spacing:-.01em;color:var(--strong);font-size:18px;font-weight:600;line-height:1.4}.checklist-progress[data-v-d7268c58]{border:1px solid var(--line);border-radius:6px;flex-shrink:0;width:100px;height:24px;position:relative;overflow:hidden}.progress-fill[data-v-d7268c58]{background:var(--live-soft);height:100%;transition:width .3s ease-out;box-shadow:inset -1px 0 #20836840}.progress-label[data-v-d7268c58]{font-variant-numeric:tabular-nums;color:var(--strong);justify-content:center;align-items:center;font-size:13px;font-weight:500;display:flex;position:absolute;inset:0}.checklist-items[data-v-d7268c58]{flex-direction:column;gap:8px;display:flex}.checklist-item[data-v-d7268c58]{cursor:pointer;gap:8px;display:flex}.item-check[data-v-d7268c58]{width:16px;height:16px;accent-color:var(--accent);flex-shrink:0;margin-top:4px}.item-name[data-v-d7268c58]{color:var(--strong);font-size:16px;font-weight:500;line-height:1.5;transition:color .15s;display:block}.is-done .item-name[data-v-d7268c58]{color:var(--weak);text-decoration:line-through}.item-description[data-v-d7268c58]{color:var(--body);font-size:16px;line-height:1.5;display:block}.item-description[data-v-d7268c58] em{color:var(--strong);font-style:italic}.tanane-guide[data-v-5176e923]{flex-direction:column;gap:32px;display:flex}h2[data-v-5176e923]{letter-spacing:-.01em;color:var(--strong);margin-bottom:8px;font-size:18px;font-weight:600;line-height:1.4}p[data-v-5176e923]{color:var(--body);font-size:16px;line-height:1.6}p+p[data-v-5176e923]{margin-top:8px}p[data-v-5176e923] em{color:var(--strong);font-style:italic}p[data-v-5176e923] a{color:var(--accent);font-weight:500}p[data-v-5176e923] a:hover{text-decoration:underline}.guide-screenshot[data-v-5176e923]{border:2px solid var(--line);border-radius:8px;max-width:300px;margin:8px auto 24px}h2[data-v-abdd2ce0]{letter-spacing:-.01em;color:var(--strong);margin-bottom:8px;font-size:18px;font-weight:600;line-height:1.4}.principle-list[data-v-abdd2ce0]{color:var(--body);flex-direction:column;gap:4px;margin-left:20px;font-size:16px;line-height:1.6;list-style:outside;display:flex}li[data-v-abdd2ce0]::marker{color:var(--weak)}li[data-v-abdd2ce0] em{color:var(--strong);font-style:italic}h2[data-v-08dabe57]{letter-spacing:-.01em;color:var(--strong);margin-bottom:8px;font-size:18px;font-weight:600;line-height:1.4}.reminder-list[data-v-08dabe57],.limitation-list[data-v-08dabe57]{flex-direction:column;gap:4px;margin-left:20px;list-style:outside;display:flex}.reminder-list[data-v-08dabe57]{color:var(--body);margin-top:4px;font-size:16px;line-height:1.6}.limitation-list[data-v-08dabe57]{margin-top:4px;font-size:14px;line-height:1.5}li[data-v-08dabe57]::marker{color:var(--weak)}li[data-v-08dabe57] em{color:var(--strong);font-style:italic}h2[data-v-01c554fb]{letter-spacing:-.01em;color:var(--strong);margin-bottom:8px;font-size:18px;font-weight:600;line-height:1.4}.timeline-entries[data-v-01c554fb]{gap:4px;display:grid}.timeline-entry[data-v-01c554fb]{border:1px solid var(--line);background:#fff;border-radius:8px;padding:16px;box-shadow:0 10px 15px -3px #00000014,0 4px 6px -4px #00000014}.timeline-entry.is-active[data-v-01c554fb]{background:var(--accent-soft);border-color:#0057ff59}.entry-period[data-v-01c554fb]{color:var(--weak);font-size:12px;font-weight:500}.is-active .entry-period[data-v-01c554fb]{color:var(--accent)}.entry-name[data-v-01c554fb]{color:var(--strong);font-size:16px;font-weight:600}p[data-v-01c554fb]{color:var(--body);font-size:14px;line-height:1.5}.timeline-arrow[data-v-01c554fb]{text-align:center;color:var(--weak);-webkit-user-select:none;user-select:none}.tanane[data-v-791720ea]{width:100%;max-width:64rem;margin-inline:auto;padding:48px 16px 0}h1[data-v-791720ea]{letter-spacing:-.03em;text-align:center;text-wrap:balance;color:var(--strong);font-size:36px;font-weight:600;line-height:1.1}.title-accent[data-v-791720ea]{color:var(--accent)}.tanane-columns[data-v-791720ea]{gap:48px;margin-top:32px;display:grid}.tanane-column[data-v-791720ea]{flex-direction:column;gap:32px;min-width:0;display:flex}@media (width>=64rem){.tanane[data-v-791720ea]{padding:80px 0 0}.tanane-columns[data-v-791720ea]{grid-template-columns:repeat(2,minmax(0,1fr))}}.landing-page[data-v-2c27a486]{flex-direction:column;min-height:100vh;display:flex}.page-main[data-v-2c27a486]{flex:1 0 auto}.page-footer[data-v-2c27a486]{margin-top:96px}.section-bar[data-v-498e1ab8]{border-bottom:1px solid var(--grid);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 24px;padding-bottom:12px;display:flex}h2[data-v-498e1ab8]{letter-spacing:-.01em;color:var(--strong);font-size:20px;font-weight:500;line-height:28px}.season-scroller[data-v-498e1ab8]{scrollbar-width:none;max-width:100%;overflow-x:auto}.season-switch[data-v-498e1ab8]{background:var(--surface);width:max-content;box-shadow:inset 0 0 0 1px var(--grid);border-radius:8px;gap:2px;padding:2px;display:flex}.season-option[data-v-498e1ab8]{font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--weak);cursor:pointer;border-radius:6px;padding:4px 10px;font-size:13px;line-height:20px;transition:background .15s,color .15s}.season-option[data-v-498e1ab8]:hover{color:var(--strong)}.season-option.is-active[data-v-498e1ab8]{color:var(--surface);background:var(--strong)}.finished-list[data-v-498e1ab8]{animation:.35s cubic-bezier(.22,1,.36,1) finished-reveal-498e1ab8}.finished-row[data-v-498e1ab8]{grid-template-columns:56px minmax(0,1fr);align-items:baseline;gap:4px 16px;padding:18px 0;display:grid}.finished-row+.finished-row[data-v-498e1ab8]{border-top:1px solid var(--grid)}.finished-date[data-v-498e1ab8]{grid-row:span 2;align-items:baseline;gap:4px;display:flex}.date-number[data-v-498e1ab8]{letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--strong);font-size:20px;font-weight:500;line-height:24px}.date-month[data-v-498e1ab8]{letter-spacing:.04em;text-transform:uppercase;color:var(--weak);font-family:Commit Mono,ui-monospace,monospace;font-size:11px;font-weight:600;line-height:16px}.finished-main[data-v-498e1ab8]{flex-direction:column;min-width:0;display:flex}.finished-title[data-v-498e1ab8]{color:var(--strong);font-size:16px;font-weight:500;line-height:24px}.finished-title[data-v-498e1ab8] a:hover{text-underline-offset:4px;text-decoration:underline;-webkit-text-decoration-color:var(--line);text-decoration-color:var(--line)}.finished-summary[data-v-498e1ab8]{font-variant-numeric:tabular-nums;color:var(--weak);font-size:13px;line-height:20px}.finished-venue[data-v-498e1ab8]{color:var(--weak);grid-column:2;font-size:13px;line-height:20px}.finished-empty[data-v-498e1ab8]{color:var(--weak);padding:32px 0;font-size:14px}@keyframes finished-reveal-498e1ab8{0%{opacity:0;translate:0 8px}}@media (width>=48rem){.finished-row[data-v-498e1ab8]{grid-template-columns:96px minmax(0,1fr) auto;gap:24px}.finished-date[data-v-498e1ab8]{grid-row:auto}.finished-venue[data-v-498e1ab8]{text-align:right;grid-column:auto}}@media (width>=64rem){.finished-row[data-v-498e1ab8]{grid-template-columns:128px minmax(0,1fr) auto;gap:32px}}@media (prefers-reduced-motion:reduce){.finished-list[data-v-498e1ab8]{animation:none}}.slot[data-v-383115fd]{color:var(--strong);grid-template-columns:88px minmax(0,1fr) auto;align-items:center;gap:16px;padding:12px 16px;transition:background .15s;display:grid}.slot+.slot[data-v-383115fd]{border-top:1px solid var(--grid)}a.slot[data-v-383115fd]:hover{background:var(--surface)}a.slot:hover .slot-name[data-v-383115fd]{text-underline-offset:3px;text-decoration:underline;-webkit-text-decoration-color:var(--line);text-decoration-color:var(--line)}.slot-hours[data-v-383115fd]{font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--body);font-family:Commit Mono,ui-monospace,monospace;font-size:12px;line-height:20px}.slot-group[data-v-383115fd]{flex-direction:column;gap:6px;min-width:0;display:flex}.slot-name[data-v-383115fd]{white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:500;line-height:20px;overflow:hidden}.slot-fill[data-v-383115fd]{align-items:center;gap:8px;display:flex}.fill-track[data-v-383115fd]{background:var(--track);border-radius:9999px;flex:auto;max-width:96px;height:3px;overflow:hidden}.fill-bar[data-v-383115fd]{border-radius:inherit;background:var(--accent);height:100%;transition:width .9s cubic-bezier(.22,1,.36,1);display:block}@starting-style{.fill-bar[data-v-383115fd]{width:0!important}}.is-scarce .fill-bar[data-v-383115fd]{background:var(--scarce)}.is-full .fill-bar[data-v-383115fd]{background:var(--line)}.fill-count[data-v-383115fd]{font-variant-numeric:tabular-nums;color:var(--weak);font-size:12px;line-height:16px}.slot-places[data-v-383115fd]{text-align:right;flex-direction:column;align-items:flex-end;min-width:56px;display:flex}.places-number[data-v-383115fd]{letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--accent);font-size:24px;font-weight:500;line-height:1}.is-scarce .places-number[data-v-383115fd]{color:var(--scarce)}.places-caption[data-v-383115fd]{white-space:nowrap;color:var(--weak);margin-top:4px;font-size:11px;line-height:14px}.is-scarce .places-caption[data-v-383115fd]{color:var(--scarce)}.places-full[data-v-383115fd]{color:var(--body);background:var(--track);border-radius:9999px;padding:2px 8px;font-size:12px;font-weight:500;line-height:16px}@media (width<=29.99rem){.slot[data-v-383115fd]{grid-template-columns:80px minmax(0,1fr) auto;gap:12px;padding:12px}.slot-hours[data-v-383115fd]{font-size:11px}}@media (prefers-reduced-motion:reduce){.fill-bar[data-v-383115fd]{transition:none}}.week-bar[data-v-f464f56f]{border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-end;gap:16px;padding-bottom:12px;display:flex}.week-heading[data-v-f464f56f]{flex-wrap:wrap;align-items:baseline;gap:2px 12px;min-width:0;display:flex}.week-title[data-v-f464f56f]{letter-spacing:.04em;text-transform:uppercase;color:var(--accent);font-family:Commit Mono,ui-monospace,monospace;font-size:12px;font-weight:600;line-height:20px}.week-note[data-v-f464f56f],.week-count[data-v-f464f56f]{font-variant-numeric:tabular-nums;color:var(--weak);font-size:13px;line-height:20px}.week-count[data-v-f464f56f]{flex-shrink:0}.day[data-v-f464f56f]{grid-template-columns:minmax(0,1fr);gap:12px;padding:24px 0;display:grid}.day+.day[data-v-f464f56f]{border-top:1px solid var(--grid)}.day-date[data-v-f464f56f]{align-items:baseline;gap:8px;display:flex}.date-number[data-v-f464f56f]{letter-spacing:-.03em;font-variant-numeric:tabular-nums;color:var(--strong);font-size:28px;font-weight:500;line-height:1}.date-weekday[data-v-f464f56f]{color:var(--strong);font-size:14px;font-weight:500;line-height:20px}.date-relative[data-v-f464f56f]{color:var(--weak);font-size:13px;line-height:20px}.day-date.is-today .date-number[data-v-f464f56f],.day-date.is-today .date-relative[data-v-f464f56f]{color:var(--accent)}.day-tournaments[data-v-f464f56f]{flex-direction:column;gap:32px;min-width:0;display:flex}.tournament[data-v-f464f56f]{grid-template-columns:minmax(0,1fr);gap:16px;display:grid}.tournament-info[data-v-f464f56f]{flex-direction:column;align-items:flex-start;min-width:0;display:flex}.tournament-hours[data-v-f464f56f]{font-variant-numeric:tabular-nums;color:var(--body);font-family:Commit Mono,ui-monospace,monospace;font-size:12px;font-weight:600;line-height:20px}.tournament-name[data-v-f464f56f]{letter-spacing:-.01em;text-wrap:pretty;color:var(--strong);margin-top:4px;font-size:18px;font-weight:500;line-height:1.35}.tournament-name[data-v-f464f56f] a:hover{text-underline-offset:4px;text-decoration:underline;-webkit-text-decoration-color:var(--line);text-decoration-color:var(--line)}.tournament-details[data-v-f464f56f]{color:var(--weak);margin-top:2px;font-size:13px;line-height:20px}.tournament-status[data-v-f464f56f]{border-radius:9999px;align-items:center;gap:6px;margin-top:10px;padding:2px 8px;font-size:12px;font-weight:500;line-height:16px;display:inline-flex}.status-dot[data-v-f464f56f]{background:currentColor;border-radius:9999px;width:6px;height:6px}.tone-live[data-v-f464f56f]{color:var(--live);background:var(--live-soft)}.tone-soon[data-v-f464f56f]{color:var(--accent);background:var(--accent-soft)}.tone-muted[data-v-f464f56f]{color:var(--weak);background:var(--track)}.tournament-slots[data-v-f464f56f]{min-width:0;box-shadow:inset 0 0 0 1px var(--grid);border-radius:8px;overflow:hidden}@media (width>=48rem){.day[data-v-f464f56f]{grid-template-columns:96px minmax(0,1fr);gap:24px}.day-date[data-v-f464f56f]{flex-direction:column;gap:6px}.date-number[data-v-f464f56f]{font-size:40px}}@media (width>=64rem){.day[data-v-f464f56f]{grid-template-columns:128px minmax(0,1fr);gap:32px}.tournament[data-v-f464f56f]{grid-template-columns:minmax(0,2fr) minmax(0,3fr);align-items:start;gap:40px}}.upcoming[data-v-dcfe95ff]{margin-top:72px}.section-bar[data-v-dcfe95ff]{border-bottom:1px solid var(--grid);justify-content:space-between;align-items:baseline;gap:24px;padding-bottom:12px;display:flex}h2[data-v-dcfe95ff]{letter-spacing:-.01em;color:var(--strong);font-size:20px;font-weight:500;line-height:28px}.section-count[data-v-dcfe95ff]{font-variant-numeric:tabular-nums;color:var(--weak);font-size:13px}.agenda[data-v-dcfe95ff]{flex-direction:column;gap:56px;margin-top:40px;display:flex}.upcoming-empty[data-v-dcfe95ff]{max-width:480px;color:var(--weak);padding:32px 0;font-size:14px;line-height:1.5}.listing-finished[data-v-dcfe95ff]{margin-top:96px}.tournaments-header[data-v-5dbd1a16]{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;display:flex}.header-copy[data-v-5dbd1a16]{max-width:560px}h1[data-v-5dbd1a16]{letter-spacing:-.035em;color:var(--strong);font-size:44px;font-weight:500;line-height:1.05}p[data-v-5dbd1a16]{text-wrap:pretty;color:var(--body);margin-top:16px;font-size:16px;font-weight:500;line-height:1.5}.header-link[data-v-5dbd1a16]{color:var(--strong);align-items:center;gap:6px;padding-bottom:4px;font-size:14px;font-weight:500;line-height:20px;display:inline-flex}.header-link svg[data-v-5dbd1a16]{width:16px;height:16px;transition:translate .2s ease-out}.header-link:hover svg[data-v-5dbd1a16]{translate:3px}@media (width>=48rem){h1[data-v-5dbd1a16]{font-size:64px}}.landing-page[data-v-22e6e21f]{flex-direction:column;min-height:100vh;display:flex}.listing[data-v-22e6e21f]{border-top:1px solid var(--grid);flex:1 0 auto}.listing-frame[data-v-22e6e21f]{width:100%;max-width:80rem;margin-inline:auto;padding:56px 24px 120px}@media (width>=48rem){.listing-frame[data-v-22e6e21f]{padding-inline:48px}}@media (width>=64rem){.listing-frame[data-v-22e6e21f]{padding:80px 64px 160px}}@media (width>=80rem){.listing-frame[data-v-22e6e21f]{border-inline:1px solid var(--grid)}}.klassika-footer[data-v-de57d9bb]{flex-direction:column;gap:48px;display:flex}.footer-section[data-v-de57d9bb]{flex-direction:column;gap:12px;max-width:640px;display:flex}h2[data-v-de57d9bb]{letter-spacing:-.01em;color:var(--strong);font-size:20px;font-weight:500;line-height:28px}p[data-v-de57d9bb]{color:var(--body);font-size:15px;line-height:1.6}.sponsor-logos[data-v-de57d9bb]{flex-wrap:wrap;align-items:center;gap:24px;display:flex}.sponsor-logos img[data-v-de57d9bb]{object-fit:contain;max-width:140px;max-height:48px}.login-card[data-v-de57d9bb]{border:1px solid var(--grid);background-color:var(--surface);background-image:radial-gradient(circle,#e2e4e8 1px,#0000 1.2px);background-size:14px 14px;border-radius:8px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px 32px;padding:28px;display:flex}.login-card p[data-v-de57d9bb]{max-width:480px;margin-top:6px}.login-button[data-v-de57d9bb]{background:var(--strong);color:#fff;border-radius:8px;align-items:center;height:40px;padding:0 18px;font-size:14px;font-weight:500;display:inline-flex}.klassika-header[data-v-5a21968e]{flex-direction:column-reverse;gap:32px;display:flex}h1[data-v-5a21968e]{letter-spacing:-.03em;text-wrap:balance;color:var(--strong);font-size:36px;font-weight:500;line-height:1.1}.header-facts[data-v-5a21968e]{color:var(--body);flex-direction:column;gap:10px;margin-top:24px;font-size:15px;line-height:22px;display:flex}.header-facts li[data-v-5a21968e]{align-items:flex-start;gap:10px;display:flex}.header-facts[data-v-5a21968e] svg{width:18px;height:18px;color:var(--weak);flex-shrink:0;margin-top:2px}.fact-muted[data-v-5a21968e]{color:var(--weak)}.fact-link[data-v-5a21968e]{color:var(--accent)}.fact-link[data-v-5a21968e]:hover{text-underline-offset:3px;text-decoration:underline}.header-description[data-v-5a21968e]{border-top:1px solid var(--grid);text-wrap:pretty;max-width:560px;color:var(--body);flex-direction:column;gap:12px;margin-top:28px;padding-top:28px;font-size:16px;line-height:1.6;display:flex}.header-cover[data-v-5a21968e]{aspect-ratio:1;background:var(--surface);width:100%;max-width:360px;box-shadow:0 0 0 1px var(--grid);border-radius:8px;overflow:hidden}.header-cover img[data-v-5a21968e]{object-fit:cover;width:100%;height:100%}.cover-empty[data-v-5a21968e]{background-image:radial-gradient(circle,#d4d6dc 1px,#0000 1.2px);background-size:14px 14px;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.cover-empty[data-v-5a21968e] svg{width:32px;height:32px;color:var(--line)}@media (width>=48rem){.klassika-header[data-v-5a21968e]{flex-direction:row;justify-content:space-between;align-items:flex-start;gap:48px}h1[data-v-5a21968e]{font-size:48px}.header-cover[data-v-5a21968e]{flex-shrink:0;width:320px}}@media (width>=64rem){.header-cover[data-v-5a21968e]{width:360px}}.klassika-info[data-v-0e9fa296]{border:1px solid var(--grid);border-radius:8px;flex-direction:column;display:flex}.info-block[data-v-0e9fa296]{flex-direction:column;gap:8px;padding:18px 20px;display:flex}.info-block+.info-block[data-v-0e9fa296]{border-top:1px solid var(--grid)}h3[data-v-0e9fa296]{color:var(--strong);font-size:14px;font-weight:500}p[data-v-0e9fa296]{text-wrap:pretty;overflow-wrap:anywhere;color:var(--body);font-size:14px;line-height:1.6}.klassika-players[data-v-04c34089]{flex-direction:column;gap:16px;display:flex}.organizer-card[data-v-04c34089],.players-panel[data-v-04c34089]{border:1px solid var(--grid);background:#fff;border-radius:8px;padding:20px}.organizer-card[data-v-04c34089]{align-items:center;gap:14px;display:flex}.organizer-photo[data-v-04c34089]{object-fit:cover;border-radius:9999px;flex-shrink:0;width:48px;height:48px}.organizer-photo.is-initials[data-v-04c34089]{background:var(--surface);box-shadow:inset 0 0 0 1px var(--grid);color:var(--body);justify-content:center;align-items:center;font-size:15px;font-weight:500;display:flex}.organizer-text[data-v-04c34089]{flex-direction:column;min-width:0;display:flex}.organizer-role[data-v-04c34089]{letter-spacing:.04em;text-transform:uppercase;color:var(--accent);font-family:Commit Mono,ui-monospace,monospace;font-size:11px;font-weight:600}.organizer-name[data-v-04c34089]{color:var(--strong);margin-top:2px;font-size:16px;font-weight:500}.organizer-links[data-v-04c34089]{color:var(--body);flex-wrap:wrap;gap:0 12px;font-size:13px;display:flex}.organizer-links a[data-v-04c34089]:hover{color:var(--strong);text-underline-offset:3px;text-decoration:underline}.players-header[data-v-04c34089]{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:14px;display:flex}h3[data-v-04c34089]{color:var(--strong);font-size:16px;font-weight:500}.players-count[data-v-04c34089]{font-variant-numeric:tabular-nums;color:var(--weak);font-size:13px}.player-chips[data-v-04c34089]{flex-wrap:wrap;gap:6px;display:flex}.player-chip[data-v-04c34089]{background:var(--surface);box-shadow:inset 0 0 0 1px var(--grid);color:var(--strong);border-radius:9999px;align-items:center;gap:6px;padding:4px 10px;font-size:13px;display:inline-flex}.player-chip.is-queued[data-v-04c34089]{color:var(--body);background:#fff}.chip-position[data-v-04c34089]{font-variant-numeric:tabular-nums;color:var(--weak);font-size:11px}.queue-title[data-v-04c34089]{color:var(--body);margin:18px 0 10px;font-size:13px;font-weight:500}.players-empty[data-v-04c34089]{color:var(--body);font-size:14px;line-height:1.5}.players-login[data-v-04c34089]{color:var(--strong);text-underline-offset:3px;font-weight:500;text-decoration:underline}.klassika-form[data-v-582fedbb]{flex-direction:column;gap:20px;display:flex}.form-field[data-v-582fedbb]{flex-direction:column;gap:8px;display:flex}.field-label[data-v-582fedbb]{color:var(--strong);font-size:14px;font-weight:500;line-height:20px}.field-input[data-v-582fedbb]{border:1px solid var(--line);height:44px;font:inherit;color:var(--strong);background:#fff;border-radius:8px;outline:none;padding:0 14px;font-size:15px;transition:border-color .15s,box-shadow .15s}.field-input[data-v-582fedbb]:focus{border-color:var(--strong);box-shadow:0 0 0 3px #11181c14}.group-options[data-v-582fedbb]{border:1px solid var(--line);border-radius:8px;flex-direction:column;display:flex;overflow:hidden}.group-option[data-v-582fedbb]{text-align:left;cursor:pointer;background:#fff;align-items:center;gap:12px;padding:12px 14px;transition:background-color .15s;display:flex}.group-option+.group-option[data-v-582fedbb]{border-top:1px solid var(--grid)}.group-option[data-v-582fedbb]:hover:not(:disabled){background:var(--surface)}.group-option[data-v-582fedbb]:disabled{opacity:.45;cursor:not-allowed}.option-radio[data-v-582fedbb]{border:1.5px solid var(--line);border-radius:9999px;flex-shrink:0;width:16px;height:16px;transition:border-color .15s,border-width .15s}.is-selected .option-radio[data-v-582fedbb]{border:5px solid var(--strong)}.option-text[data-v-582fedbb]{flex-direction:column;flex:1;min-width:0;display:flex}.option-name[data-v-582fedbb]{color:var(--strong);font-size:15px;font-weight:500}.option-hours[data-v-582fedbb],.option-count[data-v-582fedbb]{font-variant-numeric:tabular-nums;color:var(--weak);font-size:13px}.option-count.is-full[data-v-582fedbb]{color:var(--scarce);font-weight:500}.form-terms[data-v-582fedbb]{color:var(--body);align-items:center;gap:10px;font-size:14px;display:flex}.form-terms input[data-v-582fedbb]{width:16px;height:16px;accent-color:var(--strong)}.form-terms[data-v-582fedbb] a{color:var(--strong);text-underline-offset:3px;text-decoration:underline}.form-actions[data-v-582fedbb]{flex-wrap:wrap;align-items:center;gap:12px 16px;display:flex}.form-button[data-v-582fedbb]{background:var(--strong);color:#fff;cursor:pointer;border-radius:8px;align-items:center;gap:8px;height:44px;padding:0 22px;font-size:15px;font-weight:500;transition:opacity .15s;display:inline-flex}.form-button[data-v-582fedbb]:hover:not(:disabled){opacity:.88}.form-button[data-v-582fedbb]:disabled{opacity:.35;cursor:not-allowed}.form-button.is-secondary[data-v-582fedbb]{border:1px solid var(--line);color:var(--strong);background:#fff}.form-button[data-v-582fedbb] svg{width:16px;height:16px}.form-hint[data-v-582fedbb]{color:var(--weak);font-size:14px}.form-notice[data-v-582fedbb]{background:var(--surface);color:var(--body);border-radius:8px;align-items:center;gap:10px;padding:12px 14px;font-size:14px;display:flex}.form-notice.is-warning[data-v-582fedbb]{background:var(--scarce-soft);color:var(--scarce)}.form-notice[data-v-582fedbb] svg{width:16px;height:16px}.results-toolbar[data-v-9f2c5bcd]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 24px;margin-bottom:24px;display:flex}.results-note[data-v-9f2c5bcd]{background:var(--scarce-soft);color:var(--scarce);border-radius:9999px;align-items:center;gap:8px;padding:6px 12px;font-size:13px;display:inline-flex}.results-note.is-live[data-v-9f2c5bcd]{background:var(--live-soft);color:var(--live)}.note-dot[data-v-9f2c5bcd]{background:currentColor;border-radius:9999px;width:6px;height:6px}.group-picker[data-v-9f2c5bcd]{background:var(--surface);box-shadow:inset 0 0 0 1px var(--grid);border-radius:8px;gap:2px;padding:3px;display:flex}.picker-option[data-v-9f2c5bcd]{color:var(--body);cursor:pointer;border-radius:6px;padding:5px 12px;font-size:13px;font-weight:500}.picker-option.is-active[data-v-9f2c5bcd]{box-shadow:0 1px 2px #0000001a, 0 0 0 1px var(--grid);color:var(--strong);background:#fff}.results-gate[data-v-9f2c5bcd]{color:var(--body);padding:32px 0;font-size:15px}.results-gate[data-v-9f2c5bcd] a{color:var(--strong);text-underline-offset:3px;font-weight:500;text-decoration:underline}.results-layout[data-v-9f2c5bcd]{flex-direction:column;gap:32px;display:flex}.standings[data-v-9f2c5bcd]{border-collapse:separate;border-spacing:0;border:1px solid var(--grid);border-radius:8px;width:100%;font-size:14px}.standings th[data-v-9f2c5bcd]{border-bottom:1px solid var(--grid);text-align:left;color:var(--weak);padding:10px 12px;font-size:12px;font-weight:500}.standings td[data-v-9f2c5bcd]{vertical-align:middle;padding:8px 12px}.standings tbody tr+tr td[data-v-9f2c5bcd]{border-top:1px solid var(--grid)}.standings tbody tr:nth-child(4n):not(:last-child) td[data-v-9f2c5bcd]{border-bottom:1px solid var(--line)}.standings .is-numeric[data-v-9f2c5bcd]{font-variant-numeric:tabular-nums;text-align:right}.standing-name[data-v-9f2c5bcd]{color:var(--strong);font-weight:500;display:block}.standing-diff[data-v-9f2c5bcd]{font-variant-numeric:tabular-nums;color:var(--weak);font-size:12px}.is-points[data-v-9f2c5bcd]{font-weight:600}.rounds[data-v-9f2c5bcd]{flex-direction:column;flex:1;gap:24px;min-width:0;display:flex}.rounds-empty[data-v-9f2c5bcd]{color:var(--weak);font-size:14px}.round h3[data-v-9f2c5bcd]{color:var(--strong);margin-bottom:10px;font-size:14px;font-weight:500}.round-card[data-v-9f2c5bcd]{border:1px solid var(--grid);border-radius:8px}.match-row[data-v-9f2c5bcd]{grid-template-columns:90px minmax(0,1fr) 72px minmax(0,1fr);align-items:center;gap:12px;padding:10px 14px;font-size:13px;display:grid}.match-row+.match-row[data-v-9f2c5bcd]{border-top:1px solid var(--grid)}.match-court[data-v-9f2c5bcd]{color:var(--weak)}.match-pair[data-v-9f2c5bcd]{color:var(--strong);flex-direction:column;display:flex}.match-pair.is-right[data-v-9f2c5bcd]{text-align:right}.match-score[data-v-9f2c5bcd]{font-variant-numeric:tabular-nums;color:var(--weak);justify-content:center;gap:6px;font-size:16px;font-weight:500;display:flex}.match-score .is-winner[data-v-9f2c5bcd]{color:var(--strong)}.score-colon[data-v-9f2c5bcd]{color:var(--line)}@media (width>=64rem){.results-layout[data-v-9f2c5bcd]{flex-direction:row;align-items:flex-start}.standings[data-v-9f2c5bcd]{flex-shrink:0;width:360px;position:sticky;top:88px}}.klassika[data-v-18e96236]{width:100%;max-width:64rem;margin-inline:auto;padding:48px 24px 64px}.klassika-tabs[data-v-18e96236]{border-bottom:1px solid var(--grid);gap:28px;margin-top:56px;display:flex}.klassika-tab[data-v-18e96236]{color:var(--weak);cursor:pointer;padding:12px 0;font-size:15px;font-weight:500;transition:color .15s;position:relative}.klassika-tab[data-v-18e96236]:hover,.klassika-tab.is-active[data-v-18e96236]{color:var(--strong)}.klassika-tab.is-active[data-v-18e96236]:after{content:"";background:var(--strong);height:2px;position:absolute;bottom:-1px;left:0;right:0}.klassika-registration[data-v-18e96236]{margin-top:48px}.klassika-tabs+.klassika-registration[data-v-18e96236]{margin-top:32px}h2[data-v-18e96236]{letter-spacing:-.02em;color:var(--strong);margin-bottom:24px;font-size:24px;font-weight:500;line-height:32px}.registration-layout[data-v-18e96236]{flex-direction:column;gap:32px;display:flex}.registration-layout[data-v-18e96236]>:first-child{max-width:560px}.registration-aside[data-v-18e96236]{flex-direction:column;gap:16px;display:flex}.klassika-footer[data-v-18e96236]{margin-top:72px}@media (width>=64rem){.registration-layout.has-aside[data-v-18e96236]{grid-template-columns:minmax(0,1fr) 360px;align-items:start;gap:48px;display:grid}}.sundmus-hero[data-v-45b444f2]{border-bottom:1px solid var(--grid);background-color:#fff;background-image:linear-gradient(#0000 40%,#fff),radial-gradient(circle,#dfe1e6 1px,#0000 1.2px);background-size:100% 100%,16px 16px}.hero-frame[data-v-45b444f2]{flex-direction:column;gap:32px;width:100%;max-width:80rem;margin-inline:auto;padding:56px 24px 64px;display:flex}.hero-date[data-v-45b444f2]{width:104px;box-shadow:0 0 0 1px var(--grid), 0 12px 32px -12px #11181c33;background:#fff;border-radius:12px;flex-direction:column;align-self:flex-start;align-items:center;padding:12px 0 14px;display:flex}.date-month[data-v-45b444f2]{letter-spacing:.06em;text-transform:uppercase;color:var(--accent);font-family:Commit Mono,ui-monospace,monospace;font-size:11px;font-weight:600}.date-day[data-v-45b444f2]{letter-spacing:-.04em;font-variant-numeric:tabular-nums;color:var(--strong);margin-top:4px;font-size:52px;font-weight:500;line-height:1}.date-weekday[data-v-45b444f2]{color:var(--weak);margin-top:6px;font-size:12px}.hero-copy[data-v-45b444f2]{flex:1;min-width:0}.hero-eyebrow[data-v-45b444f2]{letter-spacing:.02em;text-transform:uppercase;color:var(--accent);font-family:Commit Mono,ui-monospace,monospace;font-size:13px;font-weight:600}h1[data-v-45b444f2]{letter-spacing:-.035em;text-wrap:balance;color:var(--strong);margin-top:12px;font-size:44px;font-weight:500;line-height:1.02}.hero-facts[data-v-45b444f2]{font-variant-numeric:tabular-nums;color:var(--body);flex-wrap:wrap;gap:4px 0;margin-top:20px;font-size:15px;display:flex}.hero-facts li+li[data-v-45b444f2]:before{content:"·";color:var(--line);margin:0 10px}.hero-lead[data-v-45b444f2]{text-wrap:pretty;max-width:620px;color:var(--body);margin-top:12px;font-size:17px;font-weight:500;line-height:1.55}.hero-facts+.hero-lead[data-v-45b444f2]{margin-top:20px}.hero-cover[data-v-45b444f2]{aspect-ratio:4/3;width:100%;max-width:420px;box-shadow:0 0 0 1px var(--grid), 0 24px 48px -24px #11181c40;border-radius:12px;overflow:hidden}.hero-cover img[data-v-45b444f2]{object-fit:cover;width:100%;height:100%}@media (width>=48rem){.hero-frame[data-v-45b444f2]{flex-direction:row;align-items:flex-start;gap:40px;padding:80px 48px 72px}h1[data-v-45b444f2]{margin-top:16px;font-size:64px}}@media (width>=64rem){.hero-frame[data-v-45b444f2]{padding-inline:64px}.hero-cover[data-v-45b444f2]{aspect-ratio:1;flex-shrink:0;width:380px}}.section-eyebrow[data-v-61e00055]{letter-spacing:.04em;text-transform:uppercase;color:var(--accent);font-family:Commit Mono,ui-monospace,monospace;font-size:12px;font-weight:600}h2[data-v-61e00055]{letter-spacing:-.02em;color:var(--strong);margin-top:10px;font-size:28px;font-weight:500;line-height:1.2}.info-list[data-v-61e00055]{border-top:1px solid var(--grid);margin-top:24px}.info-row[data-v-61e00055]{border-bottom:1px solid var(--grid);grid-template-columns:minmax(0,1fr);gap:6px;padding:18px 0;display:grid}dt[data-v-61e00055]{color:var(--strong);font-size:14px;font-weight:500}dd[data-v-61e00055]{text-wrap:pretty;overflow-wrap:anywhere;color:var(--body);flex-direction:column;gap:8px;font-size:15px;line-height:1.6;display:flex}.sponsors[data-v-61e00055]{flex-wrap:wrap;align-items:center;gap:20px 28px;margin-top:28px;display:flex}.sponsors-label[data-v-61e00055]{letter-spacing:.04em;text-transform:uppercase;color:var(--weak);font-family:Commit Mono,ui-monospace,monospace;font-size:11px;font-weight:600}.sponsors img[data-v-61e00055]{object-fit:contain;filter:grayscale();opacity:.7;max-width:120px;max-height:40px}@media (width>=48rem){.info-row[data-v-61e00055]{grid-template-columns:180px minmax(0,1fr);gap:24px}}.organizer-bar[data-v-d8f9b592]{border-bottom:1px solid var(--grid);background:var(--surface)}.bar-frame[data-v-d8f9b592]{flex-wrap:wrap;align-items:center;gap:10px 16px;width:100%;max-width:80rem;margin-inline:auto;padding:10px 24px;display:flex}.bar-title[data-v-d8f9b592]{letter-spacing:.04em;text-transform:uppercase;color:var(--accent);font-family:Commit Mono,ui-monospace,monospace;font-size:11px;font-weight:600}.bar-missing[data-v-d8f9b592]{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.missing-label[data-v-d8f9b592]{color:var(--weak);font-size:13px}.missing-chip[data-v-d8f9b592]{background:var(--scarce-soft);color:var(--scarce);cursor:help;border-radius:9999px;padding:2px 8px;font-size:12px;font-weight:500}.bar-links[data-v-d8f9b592]{gap:8px;margin-left:auto;display:flex}.bar-link[data-v-d8f9b592]{height:30px;box-shadow:inset 0 0 0 1px var(--line);color:var(--strong);background:#fff;border-radius:8px;align-items:center;padding:0 12px;font-size:13px;font-weight:500;transition:background-color .15s;display:inline-flex}.bar-link[data-v-d8f9b592]:hover{background:var(--grid)}.bar-link.is-primary[data-v-d8f9b592]{background:var(--strong);box-shadow:none;color:#fff}.bar-link.is-primary[data-v-d8f9b592]:hover{background:#11181ccc}@media (width>=48rem){.bar-frame[data-v-d8f9b592]{padding-inline:48px}}@media (width>=64rem){.bar-frame[data-v-d8f9b592]{padding-inline:64px}}.payment-notice[data-v-b1c574a0]{background:var(--scarce-soft);border-bottom:1px solid #f3d9a4}.notice-frame[data-v-b1c574a0]{align-items:flex-start;gap:12px;width:100%;max-width:80rem;margin-inline:auto;padding:14px 24px;display:flex}.notice-mark[data-v-b1c574a0]{background:var(--scarce);color:#fff;border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;margin-top:1px;font-size:12px;font-weight:700;display:flex}.notice-text[data-v-b1c574a0]{color:#7a3a07;font-size:14px;line-height:1.5}.notice-text strong[data-v-b1c574a0]{font-weight:600}.notice-text[data-v-b1c574a0] a{text-underline-offset:3px;font-weight:500;text-decoration:underline}@media (width>=48rem){.notice-frame[data-v-b1c574a0]{padding-inline:48px}}@media (width>=64rem){.notice-frame[data-v-b1c574a0]{padding-inline:64px}}.section-eyebrow[data-v-cafa4f4e]{letter-spacing:.04em;text-transform:uppercase;color:var(--accent);font-family:Commit Mono,ui-monospace,monospace;font-size:12px;font-weight:600}h2[data-v-cafa4f4e]{letter-spacing:-.02em;color:var(--strong);margin-top:10px;font-size:28px;font-weight:500;line-height:1.2}.people[data-v-cafa4f4e]{margin-top:24px}.people-grid[data-v-cafa4f4e]{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:12px 16px;display:grid}.person[data-v-cafa4f4e]{align-items:center;gap:10px;min-width:0;display:flex}.person-avatar[data-v-cafa4f4e]{background:hsl(var(--hue) 70% 95%);width:32px;height:32px;color:hsl(var(--hue) 45% 35%);border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;font-size:12px;font-weight:600;display:flex}.person-name[data-v-cafa4f4e]{white-space:nowrap;text-overflow:ellipsis;color:var(--strong);font-size:14px;overflow:hidden}.person-tag[data-v-cafa4f4e]{box-shadow:inset 0 0 0 1px var(--line);letter-spacing:.04em;text-transform:uppercase;color:var(--weak);border-radius:4px;flex-shrink:0;padding:1px 6px;font-family:Commit Mono,ui-monospace,monospace;font-size:10px;font-weight:600}.people-queue[data-v-cafa4f4e]{border-top:1px dashed var(--line);color:var(--body);flex-wrap:wrap;align-items:center;gap:6px 14px;margin-top:20px;padding-top:16px;font-size:13px;display:flex}.queue-label[data-v-cafa4f4e]{letter-spacing:.04em;text-transform:uppercase;color:var(--scarce);font-family:Commit Mono,ui-monospace,monospace;font-size:11px;font-weight:600}.queue-leave[data-v-cafa4f4e]{color:var(--strong);text-underline-offset:3px;margin-left:6px;font-size:12px;font-weight:500;text-decoration:underline}.queue-leave[data-v-cafa4f4e]:hover{color:var(--scarce)}.people-empty[data-v-cafa4f4e]{color:var(--body);margin-top:16px;font-size:15px;line-height:1.5}.people-empty[data-v-cafa4f4e] a{color:var(--strong);text-underline-offset:3px;font-weight:500;text-decoration:underline}.organizer[data-v-cafa4f4e]{background:var(--surface);border-radius:12px;align-items:center;gap:14px;margin-top:32px;padding:16px 18px;display:flex}.organizer-photo[data-v-cafa4f4e]{object-fit:cover;border-radius:9999px;flex-shrink:0;width:44px;height:44px}.organizer-photo.is-initials[data-v-cafa4f4e]{box-shadow:inset 0 0 0 1px var(--grid);color:var(--body);background:#fff;justify-content:center;align-items:center;font-size:14px;font-weight:600;display:flex}.organizer-text[data-v-cafa4f4e]{flex-direction:column;display:flex}.organizer-name[data-v-cafa4f4e]{color:var(--strong);font-size:15px;font-weight:500}.organizer-reach[data-v-cafa4f4e]{color:var(--body);font-size:13px}.organizer-reach a[data-v-cafa4f4e]{color:var(--accent)}.organizer-reach a[data-v-cafa4f4e]:hover{text-underline-offset:3px;text-decoration:underline}.sundmus-countdown[data-v-4b18c412]{flex-direction:column;align-items:center;gap:4px;display:flex}.countdown-label[data-v-4b18c412]{text-align:center;color:var(--weak);font-size:12px;line-height:1.5}.countdown-eyebrow[data-v-4b18c412]{letter-spacing:.04em;text-transform:uppercase;color:var(--accent);font-family:Commit Mono,ui-monospace,monospace;font-size:11px;font-weight:600}.countdown-clock[data-v-4b18c412]{font-variant-numeric:tabular-nums;color:var(--strong);font-family:Commit Mono,ui-monospace,monospace;font-size:28px;font-weight:600;line-height:1.2}.prepayment-note[data-v-57728da7]{background:var(--surface);color:var(--body);border-radius:10px;padding:12px 14px;font-size:14px;line-height:1.5}.prepayment-note.is-covered[data-v-57728da7]{background:var(--live-soft);color:var(--live)}.koht-details[data-v-24e280bf]{color:var(--body);flex-direction:column;gap:2px;font-size:13px;line-height:1.5;display:flex}.details-player[data-v-24e280bf]{color:var(--strong);font-size:15px;font-weight:500}.koht-seats[data-v-ccdd8cf3]{background:var(--surface);text-align:center;border-radius:14px;flex-direction:column;align-items:center;gap:4px;padding:20px 16px;display:flex}.seats-count[data-v-ccdd8cf3]{letter-spacing:-.03em;color:var(--strong);font-size:40px;font-weight:600;line-height:1}.seats-capacity[data-v-ccdd8cf3]{color:var(--weak)}.seats-caption[data-v-ccdd8cf3]{color:var(--body);font-size:13px}.seat-row[data-v-ccdd8cf3]{flex-wrap:wrap;justify-content:center;gap:8px;margin:16px 0;display:flex}.seat[data-v-ccdd8cf3]{border-radius:9999px;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.is-dense .seat[data-v-ccdd8cf3]{width:22px;height:22px}.seat.is-taken[data-v-ccdd8cf3]{background:var(--line)}.seat.is-free[data-v-ccdd8cf3]{box-shadow:inset 0 0 0 1.5px var(--line)}.seat.is-yours[data-v-ccdd8cf3]{background:var(--accent);box-shadow:0 0 0 4px var(--accent-soft)}.seat-initials[data-v-ccdd8cf3]{color:#fff;font-size:11px;font-weight:600}.is-dense .seat-initials[data-v-ccdd8cf3]{font-size:8px}@media (prefers-reduced-motion:no-preference){.seat.is-taken[data-v-ccdd8cf3]{animation:.3s ease-out both seat-appear-ccdd8cf3}.seat.is-yours[data-v-ccdd8cf3]{animation:.46s cubic-bezier(.34,1.56,.64,1) .7s both seat-fill-ccdd8cf3}.seat.is-yours .seat-initials[data-v-ccdd8cf3]{animation:.24s ease-out .9s both seat-appear-ccdd8cf3}}@keyframes seat-fill-ccdd8cf3{0%{box-shadow:inset 0 0 0 1.5px var(--line), 0 0 0 0 var(--accent-soft);background:0 0;scale:1}60%{scale:1.25}to{background:var(--accent);box-shadow:inset 0 0 0 0 var(--line), 0 0 0 4px var(--accent-soft);scale:1}}@keyframes seat-appear-ccdd8cf3{0%{opacity:0}to{opacity:1}}.konfetti-burst[data-v-754b786b]{flex-direction:column;gap:12px;display:flex}.burst-stage[data-v-754b786b]{background:var(--surface);border-radius:14px;justify-content:center;align-items:center;height:176px;display:flex;position:relative;overflow:hidden}.confetti-piece[data-v-754b786b]{background:var(--color);translate:var(--x) var(--y);rotate:var(--turn);position:absolute;top:50%;left:50%}.confetti-piece.is-strip[data-v-754b786b]{border-radius:1px;width:4px;height:12px;margin:-6px 0 0 -2px}.confetti-piece.is-dot[data-v-754b786b]{border-radius:9999px;width:7px;height:7px;margin:-3.5px 0 0 -3.5px}.confetti-piece.is-square[data-v-754b786b]{border-radius:1px;width:7px;height:7px;margin:-3.5px 0 0 -3.5px}.burst-check[data-v-754b786b]{width:72px;height:72px;position:relative}.check-ring[data-v-754b786b]{fill:var(--live);stroke:var(--live);stroke-width:4px}.check-tick[data-v-754b786b]{stroke:#fff;stroke-width:5px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:40}@media (prefers-reduced-motion:no-preference){.check-ring[data-v-754b786b]{stroke-dasharray:176;animation:.42s ease-out .1s both ring-draw-754b786b}.check-tick[data-v-754b786b]{animation:.26s ease-out .48s both tick-draw-754b786b}.confetti-piece[data-v-754b786b]{animation:piece-fly-754b786b 1.4s cubic-bezier(.16, 1, .3, 1) var(--delay) both}}@keyframes ring-draw-754b786b{0%{fill:#0000;stroke-dashoffset:176px}80%{fill:#0000;stroke-dashoffset:0}to{fill:var(--live);stroke-dashoffset:0}}@keyframes tick-draw-754b786b{0%{stroke-dashoffset:40px}to{stroke-dashoffset:0}}@keyframes piece-fly-754b786b{0%{opacity:0;translate:0;rotate:0deg}10%{opacity:1}60%{translate:var(--x) var(--y)}to{opacity:1;translate:var(--x) calc(var(--y) + 18px);rotate:calc(var(--turn) + 180deg)}}.konfetti-details[data-v-439e9954]{text-align:center;flex-direction:column;align-items:center;gap:10px;display:flex}.details-lead[data-v-439e9954]{color:var(--strong);font-size:15px;line-height:1.5}.details-chips[data-v-439e9954]{flex-wrap:wrap;justify-content:center;gap:6px;display:flex}.detail-chip[data-v-439e9954]{background:var(--surface);box-shadow:inset 0 0 0 1px var(--grid);color:var(--body);border-radius:9999px;padding:4px 10px;font-size:12px}.pall-court[data-v-b2376eab]{flex-direction:column;gap:12px;display:flex}.court-art[data-v-b2376eab]{background:var(--surface);border-radius:14px;width:100%;height:auto;display:block}.court-ground[data-v-b2376eab]{stroke:var(--line);stroke-width:2px;stroke-linecap:round}.court-mark[data-v-b2376eab]{stroke:var(--line);stroke-width:2px}.court-net[data-v-b2376eab]{fill:var(--grid);stroke:var(--line)}.court-net-band[data-v-b2376eab]{stroke:var(--strong);stroke-width:3px;stroke-linecap:round}.ball-trail[data-v-b2376eab]{stroke:var(--weak);stroke-width:1.5px;stroke-linecap:round;stroke-dasharray:.5 7;opacity:.6}.ball[data-v-b2376eab]{fill:#dcf05a;stroke:#b8c93a;stroke-width:1.5px}.ball-x[data-v-b2376eab]{opacity:0;translate:252px}.landing-check circle[data-v-b2376eab]{fill:var(--live)}.check-tick[data-v-b2376eab]{stroke:#fff;stroke-width:3px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:24}.landing-check[data-v-b2376eab]{transform-box:fill-box;transform-origin:50%}@media (prefers-reduced-motion:no-preference){.ball-x[data-v-b2376eab]{animation:.9s linear .2s both ball-travel-b2376eab,.2s ease-in 1.1s forwards ball-vanish-b2376eab}.ball-y[data-v-b2376eab]{animation:.9s linear .2s both ball-arc-b2376eab}.ball-trail[data-v-b2376eab]{animation:.9s linear .2s both trail-appear-b2376eab}.landing-check[data-v-b2376eab]{animation:.38s cubic-bezier(.34,1.56,.64,1) 1.1s both check-pop-b2376eab}.check-tick[data-v-b2376eab]{animation:.28s ease-out 1.3s both tick-draw-b2376eab}}@keyframes ball-travel-b2376eab{0%{opacity:1;translate:48px}to{opacity:1;translate:252px}}@keyframes ball-vanish-b2376eab{0%{opacity:1;translate:252px}to{opacity:0;translate:252px}}@keyframes ball-arc-b2376eab{0%{animation-timing-function:cubic-bezier(.33,.66,.66,1);translate:0}50%{animation-timing-function:cubic-bezier(.33,0,.66,.33);translate:0 -62px}to{translate:0}}@keyframes trail-appear-b2376eab{0%{opacity:0}to{opacity:.6}}@keyframes check-pop-b2376eab{0%{opacity:0;scale:.3}to{opacity:1;scale:1}}@keyframes tick-draw-b2376eab{0%{stroke-dashoffset:24px}to{stroke-dashoffset:0}}.pall-details[data-v-5cab2b01]{text-align:center;flex-direction:column;gap:2px;display:flex}.details-group[data-v-5cab2b01]{letter-spacing:-.02em;color:var(--strong);font-size:22px;font-weight:600;line-height:1.2}.details-meta[data-v-5cab2b01]{color:var(--body);font-size:13px;line-height:1.5}.details-player[data-v-5cab2b01]{color:var(--weak);margin-top:6px;font-family:Commit Mono,ui-monospace,monospace;font-size:12px}.pilet-details[data-v-f7f6ecbb]{flex-direction:column;gap:8px;display:flex}.detail-field[data-v-f7f6ecbb]{flex-direction:column;display:flex}dt[data-v-f7f6ecbb]{color:var(--weak);font-size:11px}dd[data-v-f7f6ecbb]{color:var(--strong);font-size:14px;line-height:1.4}.pilet-ticket[data-v-1735bf8f]{background:var(--surface);box-shadow:inset 0 0 0 1px var(--grid);border-radius:14px;grid-template-columns:minmax(0,1fr) 96px;display:grid;position:relative}.ticket-main[data-v-1735bf8f]{flex-direction:column;gap:4px;min-width:0;padding:18px 18px 20px;display:flex}.ticket-eyebrow[data-v-1735bf8f]{letter-spacing:.08em;text-transform:uppercase;color:var(--weak);font-family:Commit Mono,ui-monospace,monospace;font-size:11px}.ticket-title[data-v-1735bf8f]{color:var(--strong);margin-bottom:12px;font-size:17px;font-weight:500;line-height:1.3}.ticket-stub[data-v-1735bf8f]{border-left:2px dashed var(--line);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:2px;padding:16px 8px;display:flex;position:relative}.ticket-stub[data-v-1735bf8f]:before,.ticket-stub[data-v-1735bf8f]:after{content:"";width:18px;height:18px;box-shadow:inset 0 0 0 1px var(--grid);background:#fff;border-radius:9999px;position:absolute;left:-10px}.ticket-stub[data-v-1735bf8f]:before{top:-9px}.ticket-stub[data-v-1735bf8f]:after{bottom:-9px}.stub-label[data-v-1735bf8f]{color:var(--weak);font-size:11px}.stub-group[data-v-1735bf8f]{white-space:nowrap;text-overflow:ellipsis;max-width:100%;color:var(--strong);font-size:15px;font-weight:600;overflow:hidden}.stub-seat[data-v-1735bf8f]{color:var(--body);font-family:Commit Mono,ui-monospace,monospace;font-size:12px}.ticket-stamp[data-v-1735bf8f]{border:2px solid var(--live);letter-spacing:.12em;text-transform:uppercase;color:var(--live);pointer-events:none;border-radius:6px;padding:4px 10px;font-size:14px;font-weight:700;position:absolute;bottom:18px;right:72px;rotate:-12deg}@media (prefers-reduced-motion:no-preference){.pilet-ticket[data-v-1735bf8f]{animation:.62s cubic-bezier(.22,1,.36,1) .12s both ticket-rise-1735bf8f}.ticket-stamp[data-v-1735bf8f]{animation:.36s cubic-bezier(.34,1.56,.64,1) .76s both stamp-land-1735bf8f}}@keyframes ticket-rise-1735bf8f{0%{opacity:0;translate:0 36px;rotate:3deg}to{opacity:1;translate:0;rotate:0deg}}@keyframes stamp-land-1735bf8f{0%{opacity:0;scale:1.8}to{opacity:1;scale:1}}.progress-steps[data-v-6a768453]{background:var(--surface);border-radius:12px;flex-direction:column;gap:4px;padding:16px;display:flex}.progress-step[data-v-6a768453]{gap:14px;padding:6px 0;display:flex;position:relative}.progress-step+.progress-step[data-v-6a768453]:before{content:"";background:var(--line);border-radius:2px;width:2px;height:18px;position:absolute;top:-14px;left:9px}.step-mark[data-v-6a768453]{width:20px;height:20px;box-shadow:inset 0 0 0 2px var(--line);border-radius:9999px;flex-shrink:0;margin-top:1px;position:relative}.is-active .step-mark[data-v-6a768453]{box-shadow:inset 0 0 0 2px var(--accent)}.is-active .step-mark[data-v-6a768453]:after{content:"";border:2px solid #0000;border-top-color:var(--accent);border-radius:9999px;animation:.8s linear infinite step-spin-6a768453;position:absolute;inset:0}.is-done .step-mark[data-v-6a768453]{background:var(--live);box-shadow:none}.is-done .step-mark[data-v-6a768453]:after{content:"";border:2px solid #fff;border-width:0 2px 2px 0;width:5px;height:9px;position:absolute;top:5px;left:7px;rotate:45deg}.step-text[data-v-6a768453]{flex-direction:column;display:flex}.step-title[data-v-6a768453]{color:var(--strong);font-size:15px;font-weight:500}.is-waiting .step-title[data-v-6a768453]{color:var(--weak)}.step-detail[data-v-6a768453]{color:var(--body);font-size:13px}@keyframes step-spin-6a768453{to{rotate:360deg}}@media (prefers-reduced-motion:reduce){.is-active .step-mark[data-v-6a768453]:after{animation:none}}.sundmus-card[data-v-3acbdc15]{box-shadow:0 0 0 1px var(--grid), 0 24px 48px -28px #11181c4d;background:#fff;border-radius:14px;flex-direction:column;gap:16px;padding:24px;display:flex}.card-top[data-v-3acbdc15]{border-bottom:1px solid var(--grid);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;padding-bottom:16px;display:flex}.card-price[data-v-3acbdc15]{letter-spacing:-.03em;color:var(--strong);font-size:32px;font-weight:500;line-height:1}.card-status[data-v-3acbdc15]{color:var(--weak);align-items:center;gap:6px;font-size:13px;font-weight:500;display:inline-flex}.card-status.is-open[data-v-3acbdc15]{color:var(--live)}.card-status.is-upcoming[data-v-3acbdc15]{color:var(--accent)}.status-dot[data-v-3acbdc15]{background:currentColor;border-radius:9999px;width:6px;height:6px}.card-field[data-v-3acbdc15]{flex-direction:column;gap:6px;display:flex}.field-label[data-v-3acbdc15]{color:var(--body);font-size:13px;font-weight:500}.field-control[data-v-3acbdc15]{background:var(--surface);height:42px;box-shadow:inset 0 0 0 1px var(--grid);font:inherit;color:var(--strong);border:0;border-radius:8px;outline:none;padding:0 12px;font-size:15px;transition:box-shadow .15s,background-color .15s}select.field-control[data-v-3acbdc15]{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='m4.5 6.5 3.5 3.5 3.5-3.5' stroke='%23687076' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:right 12px center;background-repeat:no-repeat;background-size:16px;padding-right:36px}.field-control[data-v-3acbdc15]:focus{box-shadow:inset 0 0 0 1px var(--strong), 0 0 0 3px #11181c14;background:#fff}.card-button[data-v-3acbdc15]{background:var(--strong);color:#fff;cursor:pointer;border-radius:10px;height:48px;margin-top:4px;font-size:15px;font-weight:500;transition:opacity .15s,translate .15s}.card-button[data-v-3acbdc15]:hover:not(:disabled){translate:0 -1px}.card-button[data-v-3acbdc15]:disabled{opacity:.35;cursor:not-allowed}.card-button.is-queue[data-v-3acbdc15]{box-shadow:inset 0 0 0 1px var(--line);color:var(--strong);background:#fff}.card-small[data-v-3acbdc15]{text-align:center;color:var(--weak);font-size:12px;line-height:1.5}.card-note[data-v-3acbdc15]{color:var(--body);font-size:14px;line-height:1.5}.card-note.is-queued[data-v-3acbdc15]{background:var(--scarce-soft);color:var(--scarce);border-radius:10px;padding:12px 14px}.card-terms[data-v-3acbdc15]{color:var(--body);cursor:pointer;align-items:flex-start;gap:10px;font-size:13px;line-height:1.5;display:flex}.card-terms input[data-v-3acbdc15]{width:16px;height:16px;accent-color:var(--strong);flex-shrink:0;margin-top:2px}.card-terms[data-v-3acbdc15] a{color:var(--strong);text-underline-offset:3px;text-decoration:underline}.section-eyebrow[data-v-685847ab]{letter-spacing:.04em;text-transform:uppercase;color:var(--accent);align-items:center;gap:8px;font-family:Commit Mono,ui-monospace,monospace;font-size:12px;font-weight:600;display:inline-flex}.live-dot[data-v-685847ab]{background:var(--live);width:7px;height:7px;box-shadow:0 0 0 3px var(--live-soft);border-radius:9999px}h2[data-v-685847ab]{letter-spacing:-.02em;color:var(--strong);margin-top:10px;font-size:28px;font-weight:500;line-height:1.2}.results-gate[data-v-685847ab]{color:var(--body);margin-top:16px;font-size:15px}.results-gate[data-v-685847ab] a{color:var(--strong);text-underline-offset:3px;font-weight:500;text-decoration:underline}.group-pills[data-v-685847ab]{flex-wrap:wrap;gap:8px;margin-top:20px;display:flex}.group-pill[data-v-685847ab]{box-shadow:inset 0 0 0 1px var(--line);color:var(--body);cursor:pointer;border-radius:9999px;padding:6px 14px;font-size:14px;font-weight:500}.group-pill.is-active[data-v-685847ab]{background:var(--strong);box-shadow:none;color:#fff}.leaderboard[data-v-685847ab]{grid-template-columns:minmax(0,1fr);gap:0 32px;margin-top:24px;display:grid}.leader[data-v-685847ab]{border-bottom:1px solid var(--grid);align-items:center;gap:12px;padding:10px 0;font-size:14px;display:flex}.leader-rank[data-v-685847ab]{width:24px;color:var(--weak);font-family:Commit Mono,ui-monospace,monospace;font-size:12px;font-weight:600}.leader:nth-child(-n+3) .leader-rank[data-v-685847ab]{color:var(--accent)}.leader-name[data-v-685847ab]{white-space:nowrap;text-overflow:ellipsis;color:var(--strong);flex:1;overflow:hidden}.leader-stat[data-v-685847ab]{font-variant-numeric:tabular-nums;color:var(--weak)}.leader-points[data-v-685847ab]{font-variant-numeric:tabular-nums;text-align:right;min-width:32px;color:var(--strong);font-weight:600}.round[data-v-685847ab]{margin-top:32px}.round-label[data-v-685847ab]{letter-spacing:.04em;text-transform:uppercase;color:var(--weak);font-family:Commit Mono,ui-monospace,monospace;font-size:12px;font-weight:600}.match-cards[data-v-685847ab]{grid-template-columns:minmax(0,1fr);gap:10px;margin-top:10px;display:grid}.match-card[data-v-685847ab]{box-shadow:0 0 0 1px var(--grid);border-radius:10px;flex-direction:column;padding:12px 14px;display:flex}.match-court[data-v-685847ab]{color:var(--weak);margin-bottom:6px;font-size:12px}.match-side[data-v-685847ab]{color:var(--weak);justify-content:space-between;align-items:center;gap:12px;padding:3px 0;font-size:14px;display:flex}.match-side.is-winner[data-v-685847ab]{color:var(--strong)}.side-names[data-v-685847ab]{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.side-score[data-v-685847ab]{font-variant-numeric:tabular-nums;font-size:18px;font-weight:500}@media (width>=40rem){.leaderboard[data-v-685847ab],.match-cards[data-v-685847ab]{grid-template-columns:repeat(2,minmax(0,1fr))}}.section-eyebrow[data-v-077b6930]{letter-spacing:.04em;text-transform:uppercase;color:var(--accent);font-family:Commit Mono,ui-monospace,monospace;font-size:12px;font-weight:600}h2[data-v-077b6930]{letter-spacing:-.02em;color:var(--strong);margin-top:10px;font-size:28px;font-weight:500;line-height:1.2}.session-cards[data-v-077b6930]{grid-template-columns:minmax(0,1fr);gap:12px;margin-top:24px;display:grid}.session-card[data-v-077b6930]{box-shadow:0 0 0 1px var(--grid);text-align:left;cursor:pointer;background:#fff;border-radius:10px;flex-direction:column;gap:6px;padding:18px 20px;transition:box-shadow .15s;display:flex}.session-card[data-v-077b6930]:hover{box-shadow:0 0 0 1px var(--line)}.session-card.is-selected[data-v-077b6930]{box-shadow:0 0 0 2px var(--strong)}.session-top[data-v-077b6930]{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.session-name[data-v-077b6930]{color:var(--strong);font-size:18px;font-weight:500}.session-state[data-v-077b6930]{color:var(--live);font-size:13px;font-weight:500}.is-full .session-state[data-v-077b6930]{color:var(--scarce)}.session-hours[data-v-077b6930]{font-variant-numeric:tabular-nums;color:var(--body);font-size:14px}.session-track[data-v-077b6930]{background:var(--track);border-radius:9999px;height:6px;margin-top:10px;overflow:hidden}.session-bar[data-v-077b6930]{border-radius:inherit;background:var(--accent);height:100%;transition:width .9s cubic-bezier(.22,1,.36,1);display:block}.is-full .session-bar[data-v-077b6930]{background:var(--strong)}@starting-style{.session-bar[data-v-077b6930]{width:0!important}}.session-count[data-v-077b6930]{font-variant-numeric:tabular-nums;color:var(--weak);font-size:13px}@media (width>=40rem){.session-cards[data-v-077b6930]{grid-template-columns:repeat(2,minmax(0,1fr))}}.sundmus-body[data-v-c0263cc3]{flex-direction:column;gap:48px;width:100%;max-width:80rem;margin-inline:auto;padding:40px 24px 64px;display:flex}.sundmus-main[data-v-c0263cc3]{flex-direction:column;gap:72px;min-width:0;display:flex}@media (width>=48rem){.sundmus-body[data-v-c0263cc3]{padding-inline:48px}}@media (width>=64rem){.sundmus-body[data-v-c0263cc3]{flex-direction:row-reverse;align-items:flex-start;gap:64px;padding:64px 64px 96px}.sundmus-main[data-v-c0263cc3]{flex:1}.sundmus-rail[data-v-c0263cc3]{flex-shrink:0;width:360px;position:sticky;top:88px}}.landing-page[data-v-da3db29f]{flex-direction:column;min-height:100vh;display:flex}.page-main[data-v-da3db29f]{flex:1 0 auto}.page-footer[data-v-da3db29f]{margin-top:96px}.results-summary[data-v-b7122dac]{border-top:1px solid var(--grid);flex-wrap:wrap;align-items:center;gap:8px 16px;padding-top:16px;display:flex}.results-tally[data-v-b7122dac]{font-variant-numeric:tabular-nums;color:var(--strong);align-items:center;gap:6px;font-size:14px;font-weight:500;display:inline-flex}.results-elapsed[data-v-b7122dac]{font-variant-numeric:tabular-nums;color:var(--weak);margin-left:auto;font-size:13px}.results-list[data-v-b7122dac]{max-height:320px;margin-top:12px;overflow-y:auto}.results-row[data-v-b7122dac]{border-bottom:1px solid var(--grid);grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:4px 12px;padding:8px 0;font-size:14px;display:grid}.results-name[data-v-b7122dac]{white-space:nowrap;text-overflow:ellipsis;color:var(--strong);font-weight:500;overflow:hidden}.results-group[data-v-b7122dac]{color:var(--weak)}.results-message[data-v-b7122dac]{color:var(--weak);grid-column:1/-1;font-size:12px}.results-status[data-v-b7122dac]{background:var(--track);white-space:nowrap;color:var(--body);border-radius:9999px;padding:2px 8px;font-size:12px;font-weight:500}.results-status.is-registered[data-v-b7122dac]{background:var(--live-soft);color:var(--live)}.results-status.is-full[data-v-b7122dac]{background:var(--scarce-soft);color:var(--scarce)}.results-status.is-throttled[data-v-b7122dac],.results-status.is-error[data-v-b7122dac]{color:#b42318;background:#fde8e8}.stress-button[data-v-be26cb4d]{z-index:1;background:var(--strong);color:#fff;cursor:pointer;border-radius:9999px;align-items:center;gap:8px;height:40px;padding:0 16px;font-size:14px;font-weight:500;display:inline-flex;position:fixed;bottom:16px;left:16px;box-shadow:0 4px 16px #00000029}.stress-button[data-v-be26cb4d] svg{width:16px;height:16px}.stress-controls[data-v-be26cb4d]{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px;margin-bottom:16px;display:grid}.stress-field[data-v-be26cb4d]{flex-direction:column;gap:6px;display:flex}.stress-label[data-v-be26cb4d]{color:var(--body);font-size:13px;font-weight:500}.stress-control[data-v-be26cb4d]{background:var(--surface);height:42px;box-shadow:inset 0 0 0 1px var(--grid);font:inherit;color:var(--strong);border:0;border-radius:8px;outline:none;padding:0 12px;font-size:15px}.stress-control[data-v-be26cb4d]:focus{box-shadow:inset 0 0 0 1px var(--strong), 0 0 0 3px #11181c14;background:#fff}:root{--grid:#f0f0f3;--line:#d4d6dc;--track:#f0f0f3;--surface:#f9f9fb;--strong:#11181c;--body:#5f646b;--weak:#687076;--accent:#0057ff;--accent-soft:#edf2fe;--live:#208368;--live-soft:#e6f6eb;--scarce:#b4540a;--scarce-soft:#fff3d6}@supports (color:color(display-p3 0 0 0)){:root{--grid:color(display-p3 .94 .941 .953)}}body{color:var(--strong);font-feature-settings:"ss02", "ss09";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#fff;font-family:Instrument Sans,ui-sans-serif,system-ui,sans-serif}@font-face{font-family:Instrument Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/build/assets/instrument-sans-latin-ext-400-normal-Q_nF8v4l.woff2)format("woff2"),url(/build/assets/instrument-sans-latin-ext-400-normal-r32jotim.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/build/assets/instrument-sans-latin-400-normal-DRC__1Mx.woff2)format("woff2"),url(/build/assets/instrument-sans-latin-400-normal-D1W7dsQl.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Instrument Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/build/assets/instrument-sans-latin-ext-600-normal-BsaQcF38.woff2)format("woff2"),url(/build/assets/instrument-sans-latin-ext-600-normal-DMks36a2.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/build/assets/instrument-sans-latin-600-normal-B7fBEWYG.woff2)format("woff2"),url(/build/assets/instrument-sans-latin-600-normal-B9e8oLYv.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Commit Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/build/assets/commit-mono-latin-400-normal-wzhe4RuD.woff2)format("woff2"),url(/build/assets/commit-mono-latin-400-normal-s0S3qwFW.woff)format("woff")}@font-face{font-family:Commit Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/build/assets/commit-mono-latin-600-normal-SwgSWHaV.woff2)format("woff2"),url(/build/assets/commit-mono-latin-600-normal-BuQDXT0M.woff)format("woff")}@font-face{font-family:Geist Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/build/assets/geist-mono-cyrillic-ext-400-normal-XB2BPmDK.woff2)format("woff2"),url(/build/assets/geist-mono-cyrillic-ext-400-normal-CkxHOdCb.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/build/assets/geist-mono-cyrillic-400-normal-C51Di1Mf.woff2)format("woff2"),url(/build/assets/geist-mono-cyrillic-400-normal-CPJFfJgk.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/build/assets/geist-mono-symbols2-400-normal-BS9BGVxz.woff2)format("woff2"),url(/build/assets/geist-mono-symbols2-400-normal-DjbiTEEA.woff)format("woff");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/build/assets/geist-mono-vietnamese-400-normal-CKEaXIlx.woff2)format("woff2"),url(/build/assets/geist-mono-vietnamese-400-normal-CZEPLOgu.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/build/assets/geist-mono-latin-ext-400-normal-DI-rJ0UV.woff2)format("woff2"),url(/build/assets/geist-mono-latin-ext-400-normal-CfzLURNc.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/build/assets/geist-mono-latin-400-normal-DTRLJnHl.woff2)format("woff2"),url(/build/assets/geist-mono-latin-400-normal-B2yvC1Cq.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.cookie-banner[data-v-528019fb]{left:12px;right:12px;bottom:calc(12px + env(safe-area-inset-bottom));z-index:60;box-shadow:0 0 0 1px var(--line), 0 24px 48px -16px #11181c47;background:#fff;border-radius:16px;padding:20px;position:fixed}h2[data-v-528019fb]{letter-spacing:-.01em;color:var(--strong);font-size:15px;font-weight:600;line-height:20px}p[data-v-528019fb]{color:var(--body);margin-top:6px;font-size:14px;line-height:1.5}.banner-link[data-v-528019fb]{white-space:nowrap;color:var(--strong);text-decoration:underline;-webkit-text-decoration-color:var(--line);text-decoration-color:var(--line);text-underline-offset:3px;font-weight:500}.banner-link[data-v-528019fb]:hover{text-decoration-color:currentColor}.banner-actions[data-v-528019fb]{gap:8px;margin-top:16px;display:flex}.banner-accept[data-v-528019fb],.banner-decline[data-v-528019fb]{border-radius:10px;flex:1;height:40px;padding-inline:16px;font-size:14px;font-weight:500;transition:background-color .15s,opacity .15s}.banner-accept[data-v-528019fb]{background:var(--strong);color:#fff}.banner-accept[data-v-528019fb]:hover{opacity:.88}.banner-decline[data-v-528019fb]{box-shadow:inset 0 0 0 1px var(--line);color:var(--strong);background:#fff}.banner-decline[data-v-528019fb]:hover{background:var(--surface)}.cookie-banner-enter-active[data-v-528019fb],.cookie-banner-leave-active[data-v-528019fb]{transition:opacity .2s ease-out,translate .2s ease-out}.cookie-banner-enter-from[data-v-528019fb],.cookie-banner-leave-to[data-v-528019fb]{opacity:0;translate:0 8px}@media (width>=40rem){.cookie-banner[data-v-528019fb]{left:20px;right:auto;bottom:calc(20px + env(safe-area-inset-bottom));width:360px}.banner-accept[data-v-528019fb],.banner-decline[data-v-528019fb]{flex:none}}
