.settings.svelte-1i19ct2{max-width:640px}h1.svelte-1i19ct2{font-size:1.8rem;margin-bottom:1.5rem}.card.svelte-1i19ct2{background:var(--bg-elevated);border:1px solid var(--border);border-radius:12px;padding:1rem 1.25rem;margin-bottom:1rem}h2.svelte-1i19ct2{font-size:.75rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted);margin:0 0 .75rem}.row.svelte-1i19ct2{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.5rem 0;min-height:36px}.label.svelte-1i19ct2{color:var(--text)}.hint.svelte-1i19ct2{font-size:.8rem;color:var(--text-muted);margin:.5rem 0 0}code.svelte-1i19ct2{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.8rem;background:var(--bg);padding:.15rem .45rem;border-radius:6px}.segmented.svelte-1i19ct2{display:inline-flex;border:1px solid var(--border);border-radius:8px;overflow:hidden}.segmented.svelte-1i19ct2 button:where(.svelte-1i19ct2){background:transparent;border:none;padding:.4rem .85rem;font-size:.85rem;color:var(--text);cursor:pointer}.link-button.svelte-1i19ct2{color:var(--accent);text-decoration:none;font-weight:600;font-size:.85rem;padding:.4rem .85rem;border:1px solid var(--border);border-radius:8px}.link-button.svelte-1i19ct2:hover{background:color-mix(in srgb,var(--accent) 12%,transparent)}.segmented.svelte-1i19ct2 button.active:where(.svelte-1i19ct2){background:color-mix(in srgb,var(--accent) 18%,transparent);color:var(--accent);font-weight:600}.switch.svelte-1i19ct2{position:relative;display:inline-block;width:40px;height:22px}.switch.svelte-1i19ct2 input:where(.svelte-1i19ct2){opacity:0;width:0;height:0}.slider.svelte-1i19ct2{position:absolute;cursor:pointer;inset:0;background:var(--border);border-radius:999px;transition:background .15s}.slider.svelte-1i19ct2:before{content:"";position:absolute;width:18px;height:18px;left:2px;top:2px;background:#fff;border-radius:50%;transition:transform .15s}.switch.svelte-1i19ct2 input:where(.svelte-1i19ct2):checked+.slider:where(.svelte-1i19ct2){background:var(--accent)}.switch.svelte-1i19ct2 input:where(.svelte-1i19ct2):checked+.slider:where(.svelte-1i19ct2):before{transform:translate(18px)}.name-value.svelte-1i19ct2{display:inline-flex;align-items:center;gap:.6rem}.name-display.svelte-1i19ct2{font-weight:600;color:var(--text)}.name-missing.svelte-1i19ct2{color:var(--text-muted);font-style:italic}.edit-btn.svelte-1i19ct2{border:1px solid var(--border);background:var(--bg-surface);color:var(--text);padding:.3rem .7rem;border-radius:8px;font-size:.8rem;font-weight:600;cursor:pointer}.edit-btn.svelte-1i19ct2:hover{border-color:var(--accent);color:var(--accent)}h3.svelte-1i19ct2{font-size:1.15rem;font-weight:700;margin:0 0 .4rem}.field.svelte-1i19ct2{display:block;margin:1rem 0 .5rem}.field.svelte-1i19ct2 span:where(.svelte-1i19ct2){display:block;font-size:.78rem;font-weight:600;color:var(--text-muted);margin-bottom:.25rem;text-transform:uppercase;letter-spacing:.04em}.field.svelte-1i19ct2 input:where(.svelte-1i19ct2){width:100%;background:var(--bg-surface);border:1px solid var(--border);border-radius:8px;padding:.55rem .7rem;color:var(--text);font:inherit;font-size:.92rem}.field.svelte-1i19ct2 input:where(.svelte-1i19ct2):focus{outline:none;border-color:var(--accent)}.modal-actions.svelte-1i19ct2{display:flex;gap:.5rem;margin-top:.75rem}.modal-actions.svelte-1i19ct2 button:where(.svelte-1i19ct2){border:1px solid var(--border);background:var(--bg-surface);color:var(--text);padding:.45rem .95rem;border-radius:8px;font-weight:600;font-size:.85rem;cursor:pointer}.modal-actions.svelte-1i19ct2 .primary:where(.svelte-1i19ct2){background:var(--accent);border-color:var(--accent);color:#fff}.modal-actions.svelte-1i19ct2 .primary:where(.svelte-1i19ct2):disabled{opacity:.55;cursor:not-allowed}
