.SpaceShell-module__pPEY2a__shell{--space-sidebar-expanded:248px;--space-sidebar-collapsed:64px;grid-template-columns:var(--space-sidebar-expanded)minmax(0,1fr);background:var(--color-bg);min-width:0;height:100dvh;display:grid;overflow:hidden}.SpaceShell-module__pPEY2a__shell[data-sidebar-mode=hover],.SpaceShell-module__pPEY2a__shell[data-sidebar-mode=collapsed-pinned]{grid-template-columns:var(--space-sidebar-collapsed)minmax(0,1fr)}.SpaceShell-module__pPEY2a__sidebarRail{z-index:90;border-right:1px solid var(--color-border);background:var(--color-bg);width:100%;min-width:0;height:100dvh;position:relative}.SpaceShell-module__pPEY2a__sidebarPanel{border-right:0 solid var(--color-border);background:var(--color-bg);flex-direction:column;width:100%;min-width:0;transition:width .16s,box-shadow .16s,border-width .16s;display:flex;position:absolute;inset:0 auto 0 0;overflow:hidden}.SpaceShell-module__pPEY2a__shell[data-sidebar-mode=hover] .SpaceShell-module__pPEY2a__sidebarPanel:hover,.SpaceShell-module__pPEY2a__shell[data-sidebar-mode=hover] .SpaceShell-module__pPEY2a__sidebarPanel:focus-within{width:var(--space-sidebar-expanded);border-right-width:1px;box-shadow:18px 0 36px #1c19171a}.SpaceShell-module__pPEY2a__brand{border-bottom:1px solid var(--color-border);height:72px;color:var(--color-text);flex:0 0 72px;align-items:center;gap:13px;padding:0 19px;text-decoration:none;display:flex}.SpaceShell-module__pPEY2a__brandMark,.SpaceShell-module__pPEY2a__navIcon{flex:none;justify-content:center;align-items:center;display:inline-flex}.SpaceShell-module__pPEY2a__brandMark{width:26px;height:26px}.SpaceShell-module__pPEY2a__brandMark svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:26px;height:26px}.SpaceShell-module__pPEY2a__brandLabel{letter-spacing:-.02em;white-space:nowrap;font-size:17px;font-weight:700;overflow:hidden}.SpaceShell-module__pPEY2a__navigation{gap:4px;padding:18px 11px;display:grid}.SpaceShell-module__pPEY2a__navItem{width:100%;min-width:0;height:42px;color:var(--color-text-secondary);font:inherit;text-align:left;background:0 0;border:0;border-radius:7px;align-items:center;gap:12px;padding:0 10px;text-decoration:none;transition:color .12s,background .12s;display:flex}.SpaceShell-module__pPEY2a__navItem:hover{color:var(--color-text);background:var(--color-tag-bg)}.SpaceShell-module__pPEY2a__navItemActive{color:var(--color-text);background:var(--color-tag-bg);font-weight:650}.SpaceShell-module__pPEY2a__navIcon{width:22px;height:22px}.SpaceShell-module__pPEY2a__navIcon svg{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px}.SpaceShell-module__pPEY2a__navLabel,.SpaceShell-module__pPEY2a__plannedBadge{white-space:nowrap}.SpaceShell-module__pPEY2a__navLabel{font-size:14px;overflow:hidden}.SpaceShell-module__pPEY2a__plannedBadge{border:1px solid var(--color-border);border-radius:999px;margin-left:auto;padding:2px 7px;font-size:10px;font-weight:500}.SpaceShell-module__pPEY2a__settingsSlot{border-top:1px solid var(--color-border);margin-top:auto;padding:10px 11px}.SpaceShell-module__pPEY2a__modeButton{border:0;border-top:1px solid var(--color-border);height:52px;color:var(--color-text-secondary);cursor:pointer;font:inherit;text-align:left;background:0 0;flex:0 0 52px;align-items:center;gap:12px;padding:0 21px;display:flex}.SpaceShell-module__pPEY2a__modeButton:hover{color:var(--color-text);background:var(--color-tag-bg)}.SpaceShell-module__pPEY2a__modeGlyph{border:1.5px solid;border-radius:4px;flex:0 0 20px;width:20px;height:20px;display:inline-flex;position:relative;overflow:hidden}.SpaceShell-module__pPEY2a__modeGlyph i:first-child{opacity:.18;background:currentColor;border-right:1.5px solid;width:6px}.SpaceShell-module__pPEY2a__modeGlyph i:last-child{flex:1}.SpaceShell-module__pPEY2a__modeGlyph[data-mode=hover] i:first-child{opacity:1;background:0 0}.SpaceShell-module__pPEY2a__modeGlyph[data-mode=collapsed-pinned] i:first-child{width:12px}.SpaceShell-module__pPEY2a__shell[data-sidebar-mode=hover] .SpaceShell-module__pPEY2a__brandLabel,.SpaceShell-module__pPEY2a__shell[data-sidebar-mode=hover] .SpaceShell-module__pPEY2a__navLabel,.SpaceShell-module__pPEY2a__shell[data-sidebar-mode=hover] .SpaceShell-module__pPEY2a__plannedBadge,.SpaceShell-module__pPEY2a__shell[data-sidebar-mode=collapsed-pinned] .SpaceShell-module__pPEY2a__brandLabel,.SpaceShell-module__pPEY2a__shell[data-sidebar-mode=collapsed-pinned] .SpaceShell-module__pPEY2a__navLabel,.SpaceShell-module__pPEY2a__shell[data-sidebar-mode=collapsed-pinned] .SpaceShell-module__pPEY2a__plannedBadge{opacity:0;pointer-events:none}.SpaceShell-module__pPEY2a__shell[data-sidebar-mode=hover] .SpaceShell-module__pPEY2a__sidebarPanel:hover .SpaceShell-module__pPEY2a__brandLabel,.SpaceShell-module__pPEY2a__shell[data-sidebar-mode=hover] .SpaceShell-module__pPEY2a__sidebarPanel:hover .SpaceShell-module__pPEY2a__navLabel,.SpaceShell-module__pPEY2a__shell[data-sidebar-mode=hover] .SpaceShell-module__pPEY2a__sidebarPanel:hover .SpaceShell-module__pPEY2a__plannedBadge,.SpaceShell-module__pPEY2a__shell[data-sidebar-mode=hover] .SpaceShell-module__pPEY2a__sidebarPanel:focus-within .SpaceShell-module__pPEY2a__brandLabel,.SpaceShell-module__pPEY2a__shell[data-sidebar-mode=hover] .SpaceShell-module__pPEY2a__sidebarPanel:focus-within .SpaceShell-module__pPEY2a__navLabel,.SpaceShell-module__pPEY2a__shell[data-sidebar-mode=hover] .SpaceShell-module__pPEY2a__sidebarPanel:focus-within .SpaceShell-module__pPEY2a__plannedBadge{opacity:1;pointer-events:auto}.SpaceShell-module__pPEY2a__mainColumn{flex-direction:column;min-width:0;min-height:0;display:flex}.SpaceShell-module__pPEY2a__content{flex:1;min-width:0;min-height:0;overflow:auto}.SpaceShell-module__pPEY2a__agentContent{overflow:hidden}.SpaceShell-module__pPEY2a__mobileHeader,.SpaceShell-module__pPEY2a__mobileBackdrop{display:none}@media (max-width:768px){.SpaceShell-module__pPEY2a__shell,.SpaceShell-module__pPEY2a__shell[data-sidebar-mode=hover],.SpaceShell-module__pPEY2a__shell[data-sidebar-mode=collapsed-pinned]{grid-template-columns:minmax(0,1fr)}.SpaceShell-module__pPEY2a__sidebarRail{z-index:140;width:min(292px,100vw - 44px);transition:transform .18s;position:fixed;inset:0 auto 0 0;transform:translate(-105%)}.SpaceShell-module__pPEY2a__sidebarMobileOpen{transform:translate(0)}.SpaceShell-module__pPEY2a__sidebarPanel,.SpaceShell-module__pPEY2a__shell[data-sidebar-mode=hover] .SpaceShell-module__pPEY2a__sidebarPanel,.SpaceShell-module__pPEY2a__shell[data-sidebar-mode=collapsed-pinned] .SpaceShell-module__pPEY2a__sidebarPanel{border-right:1px solid var(--color-border);width:100%}.SpaceShell-module__pPEY2a__shell[data-sidebar-mode=hover] .SpaceShell-module__pPEY2a__brandLabel,.SpaceShell-module__pPEY2a__shell[data-sidebar-mode=hover] .SpaceShell-module__pPEY2a__navLabel,.SpaceShell-module__pPEY2a__shell[data-sidebar-mode=hover] .SpaceShell-module__pPEY2a__plannedBadge,.SpaceShell-module__pPEY2a__shell[data-sidebar-mode=collapsed-pinned] .SpaceShell-module__pPEY2a__brandLabel,.SpaceShell-module__pPEY2a__shell[data-sidebar-mode=collapsed-pinned] .SpaceShell-module__pPEY2a__navLabel,.SpaceShell-module__pPEY2a__shell[data-sidebar-mode=collapsed-pinned] .SpaceShell-module__pPEY2a__plannedBadge{opacity:1;pointer-events:auto}.SpaceShell-module__pPEY2a__mobileBackdrop{z-index:130;opacity:0;pointer-events:none;background:#1412106b;transition:opacity .18s;display:block;position:fixed;inset:0}.SpaceShell-module__pPEY2a__mobileBackdropOpen{opacity:1;pointer-events:auto}.SpaceShell-module__pPEY2a__mobileHeader{border-bottom:1px solid var(--color-border);flex:0 0 52px;align-items:center;gap:13px;height:52px;padding:0 14px;font-size:14px;font-weight:650;display:flex}.SpaceShell-module__pPEY2a__mobileHeader button{width:34px;height:34px;color:var(--color-text);background:0 0;border:0;border-radius:6px;place-content:center;gap:4px;display:grid}.SpaceShell-module__pPEY2a__mobileHeader button:hover{background:var(--color-tag-bg)}.SpaceShell-module__pPEY2a__mobileHeader button span{background:currentColor;border-radius:2px;width:17px;height:1.5px;display:block}}
.SettingsPage-module__2tNLBq__page{background:var(--color-bg);min-height:100%}.SettingsPage-module__2tNLBq__pageHeader{border-bottom:1px solid var(--color-border);min-height:132px;padding:36px clamp(24px,5vw,72px) 28px}.SettingsPage-module__2tNLBq__pageHeader p{color:var(--color-text-secondary);letter-spacing:.12em;text-transform:uppercase;font-size:12px;font-weight:650}.SettingsPage-module__2tNLBq__pageHeader h1{letter-spacing:-.035em;margin-top:7px;font-size:30px;font-weight:720}.SettingsPage-module__2tNLBq__sections{width:min(980px,100%);margin:0 auto;padding:22px 32px 80px}.SettingsPage-module__2tNLBq__section{border-bottom:1px solid var(--color-border);grid-template-columns:minmax(180px,.7fr) minmax(320px,1.3fr);gap:54px;padding:42px 0;display:grid}.SettingsPage-module__2tNLBq__sectionCopy h2{font-size:18px;font-weight:700}.SettingsPage-module__2tNLBq__sectionCopy p{color:var(--color-text-secondary);margin-top:8px;font-size:13px;line-height:1.7}.SettingsPage-module__2tNLBq__optionList{border:1px solid var(--color-border);background:var(--color-card);border-radius:10px;overflow:hidden}.SettingsPage-module__2tNLBq__optionList button{border:0;border-bottom:1px solid var(--color-border);width:100%;min-height:68px;color:var(--color-text);cursor:pointer;font:inherit;text-align:left;background:0 0;justify-content:space-between;align-items:center;gap:24px;padding:13px 18px;display:flex}.SettingsPage-module__2tNLBq__optionList button:last-child{border-bottom:0}.SettingsPage-module__2tNLBq__optionList button:hover,.SettingsPage-module__2tNLBq__optionList .SettingsPage-module__2tNLBq__optionActive{background:var(--color-tag-bg)}.SettingsPage-module__2tNLBq__optionList span{gap:4px;display:grid}.SettingsPage-module__2tNLBq__optionList strong{font-size:14px;font-weight:650}.SettingsPage-module__2tNLBq__optionList small{color:var(--color-text-secondary);font-size:12px;line-height:1.45}.SettingsPage-module__2tNLBq__optionList i{border:1.5px solid var(--color-text-secondary);border-radius:50%;flex:0 0 16px;width:16px;height:16px;display:block}.SettingsPage-module__2tNLBq__optionList .SettingsPage-module__2tNLBq__optionActive i{border:5px solid var(--color-text)}@media (max-width:768px){.SettingsPage-module__2tNLBq__pageHeader{min-height:auto;padding:26px 22px 22px}.SettingsPage-module__2tNLBq__sections{padding:0 22px 60px}.SettingsPage-module__2tNLBq__section{grid-template-columns:1fr;gap:20px;padding:30px 0}}
