.auth-page[data-astro-cid-o7lwksye]{min-height:100dvh;display:flex;align-items:center;justify-content:center;padding:var(--space-4)}.auth-card[data-astro-cid-o7lwksye]{width:100%;max-width:440px;background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--space-6)}.auth-title[data-astro-cid-o7lwksye]{text-align:center;font-size:var(--text-2xl);margin-bottom:var(--space-4);color:var(--color-text)}.auth-notice[data-astro-cid-o7lwksye]{text-align:center;color:var(--color-text-secondary);margin-bottom:var(--space-4);font-size:var(--text-sm)}.account-email-row[data-astro-cid-o7lwksye]{display:flex;align-items:center;gap:var(--space-2);margin-bottom:var(--space-4);font-size:var(--text-sm)}.account-email-value[data-astro-cid-o7lwksye]{font-weight:600;color:var(--color-primary);word-break:break-all}.auth-divider-line[data-astro-cid-o7lwksye]{border:none;border-top:1px solid var(--color-border);margin:var(--space-5) 0}.section-title[data-astro-cid-o7lwksye]{font-size:var(--text-base);font-weight:600;color:var(--color-text);margin-bottom:var(--space-4)}.auth-form[data-astro-cid-o7lwksye]{display:flex;flex-direction:column;gap:var(--space-4)}.btn--full[data-astro-cid-o7lwksye]{width:100%}.auth-hint[data-astro-cid-o7lwksye]{font-size:var(--text-xs);color:var(--color-text-muted);margin:0}.auth-links[data-astro-cid-o7lwksye]{margin-top:var(--space-5);display:flex;flex-direction:column;align-items:center;gap:var(--space-2);font-size:var(--text-sm)}.password-field[data-astro-cid-o7lwksye]{position:relative}.password-toggle[data-astro-cid-o7lwksye]{position:absolute;right:10px;top:50%;transform:translateY(-50%);background:transparent;border:none;color:var(--color-text-secondary);cursor:pointer;font-size:16px;padding:0}.chips-export-preview[data-astro-cid-o7lwksye]{margin-top:var(--space-3);max-height:220px;overflow:auto;background:var(--color-surface-alt);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--space-3);font-size:var(--text-xs);line-height:1.5;color:var(--color-text-secondary)}.private-export-grid[data-astro-cid-o7lwksye]{display:grid;gap:var(--space-3)}.private-export-card[data-astro-cid-o7lwksye]{border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--space-3);background:var(--color-surface-alt)}.private-export-title[data-astro-cid-o7lwksye]{margin:0 0 var(--space-2);font-size:var(--text-sm);color:var(--color-text)}.player-search-results[data-astro-cid-o7lwksye]{margin-top:6px;max-height:180px;overflow:auto;border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface)}.player-search-item[data-astro-cid-o7lwksye]{width:100%;text-align:left;border:none;background:transparent;padding:8px 10px;cursor:pointer;color:var(--color-text)}.player-search-item[data-astro-cid-o7lwksye]:hover{background:var(--color-surface-alt)}.selected-player-chips[data-astro-cid-o7lwksye]{display:flex;flex-wrap:wrap;gap:6px}.selected-player-chip[data-astro-cid-o7lwksye]{display:inline-flex;align-items:center;gap:6px;padding:4px 8px;border:1px solid var(--color-border);border-radius:999px;background:var(--color-surface);font-size:var(--text-xs)}.selected-player-chip[data-astro-cid-o7lwksye] button[data-astro-cid-o7lwksye]{border:none;background:transparent;cursor:pointer;color:var(--color-text-secondary);padding:0;line-height:1}.table-scroll[data-astro-cid-o7lwksye]{margin-top:var(--space-3);max-height:360px;overflow:auto}.table-scroll[data-astro-cid-o7lwksye]:empty{display:none}.data-table[data-astro-cid-o7lwksye]{width:100%;border-collapse:collapse;font-size:var(--text-xs);background:var(--color-surface);border:1px solid var(--color-border)}.data-table[data-astro-cid-o7lwksye] th[data-astro-cid-o7lwksye],.data-table[data-astro-cid-o7lwksye] td[data-astro-cid-o7lwksye]{text-align:left;padding:6px 8px;border-bottom:1px solid var(--color-border);vertical-align:top}.data-table[data-astro-cid-o7lwksye] th[data-astro-cid-o7lwksye]{position:sticky;top:0;background:var(--color-surface-alt);color:var(--color-text);font-weight:600}.data-table[data-astro-cid-o7lwksye] td[data-astro-cid-o7lwksye]{color:var(--color-text-secondary)}
