.settings.svelte-1i19ct2{display:grid;gap:16px;max-width:720px}section.svelte-1i19ct2{padding:22px 24px}h3.svelte-1i19ct2{font-size:17px;margin-bottom:14px}.desc.svelte-1i19ct2{font-size:14px;margin:-8px 0 16px;max-width:60ch}.fields.svelte-1i19ct2{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin-bottom:16px}.fields.svelte-1i19ct2 label:where(.svelte-1i19ct2){display:grid;gap:6px;font-size:12px;font-weight:600;color:var(--text-soft)}.fields.svelte-1i19ct2 input:where(.svelte-1i19ct2),.fields.svelte-1i19ct2 select:where(.svelte-1i19ct2){width:100%}.row-toggle.svelte-1i19ct2{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px 0;border-top:1px solid var(--line);cursor:pointer}.row-toggle.svelte-1i19ct2 div:where(.svelte-1i19ct2){display:flex;flex-direction:column;gap:2px}.t-name.svelte-1i19ct2{font-size:15px;font-weight:550;color:var(--text)}.t-sub.svelte-1i19ct2{font-size:13px}.row-toggle.svelte-1i19ct2 input:where(.svelte-1i19ct2){width:18px;height:18px;accent-color:var(--accent)}.ok-msg.svelte-1i19ct2,.err-msg.svelte-1i19ct2{margin:-4px 0 12px;font-size:13px}.ok-msg.svelte-1i19ct2{color:var(--accent-deep)}.err-msg.svelte-1i19ct2{color:var(--danger)}.passkey-list.svelte-1i19ct2{display:grid;border-top:1px solid var(--line);margin:14px 0}.passkey-row.svelte-1i19ct2{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:13px 0;border-bottom:1px solid var(--line)}.passkey-row.svelte-1i19ct2 div:where(.svelte-1i19ct2){display:flex;flex-direction:column;gap:2px}.unsupported.svelte-1i19ct2{font-size:12px;margin:8px 0 0}.budget-cap.svelte-1i19ct2{margin-top:14px;padding-top:16px;border-top:1px solid var(--line)}.cap-row.svelte-1i19ct2{display:flex;align-items:center;gap:14px;margin-top:8px}.cap-row.svelte-1i19ct2 input:where(.svelte-1i19ct2){flex:1;accent-color:var(--accent)}.cap-val.svelte-1i19ct2{font-weight:600;font-size:16px}.plan.svelte-1i19ct2{display:flex;align-items:center;justify-content:space-between;gap:16px}.plan.svelte-1i19ct2 div:where(.svelte-1i19ct2){display:flex;flex-direction:column;gap:3px}.plan-name.svelte-1i19ct2{font-size:15px;font-weight:600}.plan-sub.svelte-1i19ct2{font-size:13px;max-width:52ch}.danger-zone.svelte-1i19ct2{display:flex;align-items:center;justify-content:space-between;gap:16px}.danger-zone.svelte-1i19ct2 p:where(.svelte-1i19ct2){font-size:14px;margin:4px 0 0}@media (max-width: 640px){.fields.svelte-1i19ct2{grid-template-columns:1fr}}
