.settings-container.svelte-15zgomd{background:var(--color-surface-dark);border:1px solid var(--color-surface-border-dark);height:100%;box-shadow:var(--shadow-deep);border-radius:24px;flex-grow:1;display:flex;overflow:hidden}.settings-sidebar.svelte-15zgomd{background:var(--color-surface-dark);border-right:1px solid var(--color-surface-border-dark);flex-direction:column;flex-shrink:0;width:280px;padding:2rem 1rem;display:flex}.sidebar-header.svelte-15zgomd{margin-bottom:1.5rem;padding:0 16px}.sidebar-title.svelte-15zgomd{color:var(--color-text-muted);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.08em;margin:0;font-weight:600}.sidebar-nav.svelte-15zgomd{flex-direction:column;gap:4px;display:flex}.nav-item.svelte-15zgomd{color:var(--color-text-muted);font-size:var(--text-sm);transition:all var(--transition-enter) ease;border-left:3px solid #0000;border-radius:8px;align-items:center;gap:12px;padding:12px 16px;font-weight:500;text-decoration:none;display:flex}.nav-item.svelte-15zgomd:hover{background:var(--color-surface-raised);color:var(--color-text-dark)}.nav-item.active.svelte-15zgomd{background:var(--color-primary-glow);color:var(--color-primary);border-left-color:var(--color-primary)}.nav-item.svelte-15zgomd svg:where(.svelte-15zgomd){opacity:.7;transition:all .15s}.nav-item.active.svelte-15zgomd svg:where(.svelte-15zgomd){opacity:1;filter:drop-shadow(0 0 8px #b6f00066)}.settings-main.svelte-15zgomd{background:var(--color-surface-dark);flex-grow:1;padding:3rem 4rem;overflow-y:auto}
