.settings-page.svelte-x47xwm{max-width:680px;margin:0 auto;padding:32px 24px;font-family:var(--font-ui)}.page-header.svelte-x47xwm{margin-bottom:20px}.kicker.svelte-x47xwm{font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.12em;color:var(--color-secondary);margin-bottom:8px}.page-title.svelte-x47xwm{font-weight:700;font-size:1.7rem;color:var(--color-text);margin-bottom:4px}.page-lede.svelte-x47xwm{color:var(--color-text-muted)}.page-rule.svelte-x47xwm{border:none;border-top:1px solid var(--color-border);margin-bottom:24px}.toast.svelte-x47xwm{background:var(--color-primary);color:#fff;padding:10px 16px;border-radius:var(--radius-sm);margin-bottom:16px;text-align:center;font-size:.9rem;animation:svelte-x47xwm-slideIn .2s ease}.toast-error.svelte-x47xwm{background:var(--color-error)}@keyframes svelte-x47xwm-slideIn{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.auth-notice.svelte-x47xwm{display:flex;align-items:flex-start;gap:10px;padding:16px;background:var(--color-highlight);border:1px solid var(--color-secondary);border-radius:var(--radius-sm);color:var(--color-text)}.auth-notice.svelte-x47xwm svg:where(.svelte-x47xwm){flex-shrink:0;margin-top:2px;color:var(--color-secondary)}.tab-nav.svelte-x47xwm{display:flex;border-bottom:2px solid var(--color-border);margin-bottom:24px;gap:0}.tab-nav.svelte-x47xwm button:where(.svelte-x47xwm){padding:10px 20px;background:none;border:none;border-bottom:2px solid transparent;margin-bottom:-2px;cursor:pointer;font-size:.9rem;color:var(--color-text-muted);transition:all .2s}.tab-nav.svelte-x47xwm button:where(.svelte-x47xwm):hover{color:var(--color-primary)}.tab-nav.svelte-x47xwm button.active:where(.svelte-x47xwm){color:var(--color-primary);border-bottom-color:var(--color-primary);font-weight:600}.form-section.svelte-x47xwm{margin-bottom:32px;padding-bottom:24px;border-bottom:1px solid var(--color-border)}.form-section.svelte-x47xwm:last-child{border-bottom:none}.form-section.svelte-x47xwm h2:where(.svelte-x47xwm){font-size:1.15rem;margin-bottom:16px;color:var(--color-text)}.form-group.svelte-x47xwm{margin-bottom:16px}.form-group.svelte-x47xwm label:where(.svelte-x47xwm){display:block;font-size:.88rem;color:var(--color-text-muted);margin-bottom:4px;font-weight:500}.form-group.svelte-x47xwm .input:where(.svelte-x47xwm){width:100%;padding:10px 12px;border:1px solid var(--color-border);border-radius:var(--radius-sm);font-size:.9rem;background:var(--color-surface);color:var(--color-text)}.form-group.svelte-x47xwm select.input:where(.svelte-x47xwm){cursor:pointer}.checkbox-group.svelte-x47xwm label:where(.svelte-x47xwm){display:flex;gap:8px;align-items:center;cursor:pointer}.checkbox-group.svelte-x47xwm input[type=checkbox]:where(.svelte-x47xwm){accent-color:var(--color-primary);width:16px;height:16px}.text-muted.svelte-x47xwm{color:var(--color-text-muted);font-size:.9rem}.api-tab-actions.svelte-x47xwm{display:flex;flex-wrap:wrap;gap:10px;margin-top:4px}.settings-footer.svelte-x47xwm{margin-top:24px;text-align:center}.settings-footer.svelte-x47xwm a:where(.svelte-x47xwm){color:var(--color-primary);font-size:.9rem}@media(max-width:768px){.settings-page.svelte-x47xwm{padding:16px 12px}.tab-nav.svelte-x47xwm button:where(.svelte-x47xwm){padding:8px 12px;font-size:.82rem}}
