.page.svelte-tk2v2m{min-height:100vh;background:var(--color-bg);font-family:Lato,sans-serif;padding-bottom:120px}.container.svelte-tk2v2m{max-width:500px;margin:0 auto;padding:0 16px}.topbar.svelte-tk2v2m{display:flex;align-items:center;gap:12px;padding:16px 0}.back-btn.svelte-tk2v2m{width:40px;height:40px;border-radius:10px;background:var(--color-bg-card);border:1px solid var(--color-border);cursor:pointer;display:flex;align-items:center;justify-content:center;padding:0}h1.svelte-tk2v2m{font-size:20px;font-weight:700;color:#f59e0b;margin:0}.info.svelte-tk2v2m{display:flex;gap:14px;align-items:flex-start;padding:16px;background:#f59e0b0f;border:1px solid rgba(245,158,11,.3);border-radius:14px;margin:8px 0 24px}.info-icon.svelte-tk2v2m{width:40px;height:40px;border-radius:10px;background:#f59e0b1f;display:flex;align-items:center;justify-content:center;flex-shrink:0}.info-title.svelte-tk2v2m{font-size:14px;font-weight:800;color:#f59e0b;margin:0 0 6px}.info-hint.svelte-tk2v2m{font-size:13px;color:var(--color-text-muted);margin:6px 0 0;line-height:1.5}.info-list.svelte-tk2v2m{margin:6px 0 0;padding-left:18px;font-size:13px;color:var(--color-text-muted);line-height:1.6}.label.svelte-tk2v2m{display:block;font-size:13px;font-weight:600;color:var(--color-text-muted);margin:18px 0 8px}.label.svelte-tk2v2m .optional:where(.svelte-tk2v2m){color:var(--color-text-dim);font-weight:400}textarea.svelte-tk2v2m,input.svelte-tk2v2m{width:100%;padding:12px 14px;border-radius:10px;background:var(--color-bg-card);border:1px solid var(--color-border);color:var(--color-text);font-family:Lato,sans-serif;font-size:14px;outline:none;box-sizing:border-box}textarea.svelte-tk2v2m{resize:vertical;min-height:80px}textarea.svelte-tk2v2m:focus,input.svelte-tk2v2m:focus{border-color:#f59e0b}textarea.svelte-tk2v2m::placeholder,input.svelte-tk2v2m::placeholder{color:var(--color-text-dim)}.ack.svelte-tk2v2m{display:flex;align-items:flex-start;gap:10px;margin-top:18px;font-size:13px;color:var(--color-text-muted);cursor:pointer;line-height:1.5}.ack.svelte-tk2v2m input:where(.svelte-tk2v2m){margin-top:2px;accent-color:#f59e0b;flex-shrink:0}.deactivate-btn.svelte-tk2v2m{margin-top:24px;width:100%;height:48px;background:#f59e0b;color:#fff;border:none;border-radius:10px;font-family:Lato,sans-serif;font-size:15px;font-weight:700;cursor:pointer;transition:opacity .15s ease}.deactivate-btn.svelte-tk2v2m:disabled{opacity:.4;cursor:not-allowed}.cancel-btn.svelte-tk2v2m{margin-top:10px;width:100%;height:44px;background:transparent;color:var(--color-text);border:1px solid var(--color-border);border-radius:10px;font-family:Lato,sans-serif;font-size:14px;font-weight:600;cursor:pointer}.cancel-btn.svelte-tk2v2m:hover{background:#ffffff08}.footnote.svelte-tk2v2m{margin-top:20px;text-align:center;font-size:12px;color:var(--color-text-dim)}.footnote.svelte-tk2v2m a:where(.svelte-tk2v2m){color:#ff4c3b;text-decoration:none;font-weight:600}.footnote.svelte-tk2v2m a:where(.svelte-tk2v2m):hover{text-decoration:underline}
