.app-header[data-v-3d5c8ff4]{position:relative;z-index:20;padding:18px 0}.header-inner[data-v-3d5c8ff4]{display:flex;align-items:center;justify-content:space-between;gap:20px}.brand[data-v-3d5c8ff4]{display:inline-flex;align-items:center;gap:11px;color:var(--ink);text-decoration:none}.brand-mark[data-v-3d5c8ff4]{display:grid;width:48px;height:48px;place-items:center;padding:4px;border:1px solid var(--line);border-radius:16px 16px 16px 7px;background:var(--surface-raised);box-shadow:var(--shadow-soft);transform:rotate(-2deg)}.brand-copy[data-v-3d5c8ff4]{display:grid}.brand-copy strong[data-v-3d5c8ff4]{font-size:1.04rem;font-weight:900;letter-spacing:-.025em}.brand-copy small[data-v-3d5c8ff4]{color:var(--ink-soft);font-size:.65rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.desktop-nav[data-v-3d5c8ff4]{display:flex;align-items:center;gap:4px;padding:5px;border:1px solid var(--line);border-radius:16px;background:color-mix(in srgb,var(--surface) 82%,transparent)}.nav-link[data-v-3d5c8ff4]{display:inline-flex;align-items:center;gap:7px;padding:9px 13px;border-radius:11px;color:var(--ink-soft);font-size:.84rem;font-weight:800;text-decoration:none;transition:color .16s ease,background .16s ease}.nav-link.active[data-v-3d5c8ff4],.nav-link[data-v-3d5c8ff4]:hover{color:var(--ink);background:var(--surface-raised)}.settings-button[data-v-3d5c8ff4]{color:var(--ink)}@media(max-width:720px){.app-header[data-v-3d5c8ff4]{padding:10px 0}.desktop-nav[data-v-3d5c8ff4]{display:none}.brand-mark[data-v-3d5c8ff4]{width:42px;height:42px}.brand-copy small[data-v-3d5c8ff4]{display:none}}.settings-stack[data-v-421e3b5b]{display:grid;gap:24px}.storage-warning[data-v-421e3b5b]{display:flex;align-items:flex-start;gap:10px;padding:14px;border:1px solid color-mix(in srgb,var(--danger) 35%,var(--line));border-radius:15px;color:var(--danger);background:var(--danger-soft);font-size:.88rem;line-height:1.45}.setting-group h3[data-v-421e3b5b]{margin:0 0 10px;color:var(--ink-soft);font-size:.76rem;font-weight:900;letter-spacing:.1em;text-transform:uppercase}.segmented[data-v-421e3b5b]{display:grid;grid-template-columns:repeat(2,1fr);gap:5px;padding:5px;border:1px solid var(--line);border-radius:15px;background:var(--paper-deep)}.segmented-three[data-v-421e3b5b]{grid-template-columns:repeat(3,1fr)}.segmented button[data-v-421e3b5b]{display:flex;min-height:44px;align-items:center;justify-content:center;gap:7px;padding:8px 10px;border:0;border-radius:11px;color:var(--ink-soft);background:transparent;font-size:.83rem;font-weight:800;cursor:pointer}.segmented button.active[data-v-421e3b5b]{color:var(--ink);background:var(--surface-raised);box-shadow:0 2px 8px #3c302b1a}.feedback-settings[data-v-421e3b5b]{overflow:hidden;border:1px solid var(--line);border-radius:18px}.switch-row[data-v-421e3b5b]{display:grid;grid-template-columns:38px 1fr auto;align-items:center;gap:12px;padding:14px}.switch-row+.switch-row[data-v-421e3b5b]{border-top:1px solid var(--line)}.setting-icon[data-v-421e3b5b]{display:grid;width:36px;height:36px;place-items:center;border-radius:11px;color:var(--accent-strong);background:color-mix(in srgb,var(--accent) 13%,transparent)}.switch-copy[data-v-421e3b5b]{display:grid;gap:2px}.switch-copy strong[data-v-421e3b5b]{font-size:.92rem}.switch-copy small[data-v-421e3b5b]{color:var(--ink-soft);font-size:.78rem}.modal-actions[data-v-421e3b5b]{display:flex;width:100%;justify-content:flex-end;gap:10px}@media(max-width:540px){.segmented-three[data-v-421e3b5b]{grid-template-columns:1fr}.segmented-three button[data-v-421e3b5b]{justify-content:flex-start}}.app-frame[data-v-5d9dcb0e]{min-height:100vh;padding-bottom:max(32px,env(safe-area-inset-bottom))}
