.ConfirmForm_container__43XdL{min-height:calc(100vh - var(--sm-header-h));display:flex;flex-direction:column;justify-content:flex-start;align-items:center;gap:var(--sm-space-16);padding:var(--sm-space-24) var(--sm-space-16);background-color:var(--sm-bg)}.ConfirmForm_loginFormContainer__zOGwF{width:100%;min-width:300px;max-width:400px;padding:var(--sm-space-24);text-align:center;background-color:var(--sm-bg-elevated);border:var(--sm-border-width) solid var(--sm-border);border-radius:var(--sm-radius-lg);box-shadow:var(--sm-shadow-md)}.ConfirmForm_loginFormContainer__zOGwF h1{margin:0 0 var(--sm-space-16);color:var(--sm-text);font-size:var(--sm-text-2xl);line-height:var(--sm-leading-2xl);font-weight:var(--sm-weight-semibold)}.ConfirmForm_subtitle__Oaery{margin:0 0 var(--sm-space-24);color:var(--sm-text-secondary);font-size:var(--sm-text-md);line-height:var(--sm-leading-md)}.ConfirmForm_loginForm__K9y3y{display:flex;flex-direction:column;gap:var(--sm-space-16)}.ConfirmForm_formControl__FMHaL{position:relative}.ConfirmForm_otpLabel__A7Epm{display:block;margin-bottom:var(--sm-space-12);color:var(--sm-text-secondary);font-size:var(--sm-text-sm);line-height:var(--sm-leading-sm);text-align:center}.ConfirmForm_otpInputs__0me9M{display:flex;justify-content:center;gap:var(--sm-space-8);flex-wrap:wrap}.ConfirmForm_otpInput__nUK9x{width:var(--sm-control-lg);height:var(--sm-control-lg);border:var(--sm-border-width) solid var(--sm-border);border-radius:var(--sm-radius-sm);background-color:var(--sm-bg-sunken);color:var(--sm-text);font-size:var(--sm-text-xl);line-height:var(--sm-leading-xl);font-family:inherit;text-align:center;transition:border-color var(--sm-motion-state)}.ConfirmForm_otpInput__nUK9x:hover{border-color:var(--sm-border-strong)}.ConfirmForm_otpInput__nUK9x:focus{border-color:var(--sm-accent)}.ConfirmForm_inputError__Ne6e5{border-color:var(--sm-danger)}.ConfirmForm_loginButton__LyZAT{width:100%;height:var(--sm-control-lg);padding:0 var(--sm-space-16);background-color:var(--sm-accent);color:var(--sm-text-on-accent);border:none;border-radius:var(--sm-radius-sm);font-size:var(--sm-text-md);line-height:var(--sm-leading-md);font-weight:var(--sm-weight-medium);font-family:inherit;cursor:pointer;transition:background-color var(--sm-motion-state)}.ConfirmForm_loginButton__LyZAT:hover:not(:disabled){background-color:var(--sm-accent-hover)}.ConfirmForm_loginButton__LyZAT:disabled{opacity:var(--sm-disabled-opacity);cursor:not-allowed}.ConfirmForm_errorMessage__Bp1iz{margin:0 0 var(--sm-space-16);padding:var(--sm-space-8) var(--sm-space-12);list-style-type:none;background-color:var(--sm-danger-subtle);border:var(--sm-border-width) solid var(--sm-danger);border-radius:var(--sm-radius-sm);color:var(--sm-text);font-size:var(--sm-text-sm);line-height:var(--sm-leading-sm);text-align:center}.ConfirmForm_errorMessage__Bp1iz li+li{margin-top:var(--sm-space-4)}.ConfirmForm_fieldError__OhV3I{display:block;margin-top:var(--sm-space-4);color:var(--sm-danger);font-size:var(--sm-text-sm);line-height:var(--sm-leading-sm)}.ConfirmForm_loadingFallback__67Dul{padding:var(--sm-space-32);color:var(--sm-text-secondary);font-size:var(--sm-text-md);line-height:var(--sm-leading-md);text-align:center}.Window_window__yx8Tc{box-sizing:border-box;min-width:0;min-height:0;display:flex;flex-direction:column;background:var(--sm-bg-elevated);border:var(--sm-border-width) solid var(--sm-border);border-radius:var(--sm-radius-lg);box-shadow:var(--sm-shadow-md);transition:box-shadow var(--sm-motion-state),border-color var(--sm-motion-state);pointer-events:auto}.Window_window__yx8Tc.Window_active__b_GYb{border-color:var(--sm-accent);outline:var(--sm-border-width) solid var(--sm-accent)}.Window_window__yx8Tc.Window_dragging__yLjFu{cursor:grabbing;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:none!important;will-change:left,top}.Window_window__yx8Tc.Window_maximized__RbKqs{border-radius:var(--sm-radius-sm);border-width:var(--sm-border-width)}.Window_window__yx8Tc.Window_maximized__RbKqs .Window_windowInner__0Jjvw{border-radius:calc(var(--sm-radius-sm) - var(--sm-border-width))}.Window_windowInner__0Jjvw{min-width:0;min-height:0;display:flex;flex-direction:column;flex:1;overflow:hidden;border-radius:calc(var(--sm-radius-lg) - var(--sm-border-width));position:relative}.Window_header__gH_Jg{flex-shrink:0;display:flex;align-items:center;justify-content:space-between;gap:var(--sm-space-8);height:var(--sm-header-h);padding:0 var(--sm-space-12);background:var(--sm-bg-elevated);border-bottom:var(--sm-border-width) solid var(--sm-border);cursor:grab;-webkit-user-select:none;-moz-user-select:none;user-select:none}.Window_dragging__yLjFu .Window_header__gH_Jg{cursor:grabbing}.Window_title__DpUNg{flex:1;min-width:0;font-size:var(--sm-text-md);line-height:var(--sm-leading-md);font-weight:var(--sm-weight-semibold);color:var(--sm-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.Window_actionsSlot__BpLwF{align-items:center}.Window_actionsSlot__BpLwF,.Window_controls__7U8H7{display:flex;gap:var(--sm-space-8);flex-shrink:0}.Window_controlButton__SEAWJ{box-sizing:border-box;flex-shrink:0;padding:0;display:flex;align-items:center;justify-content:center;width:var(--sm-control-md);height:var(--sm-control-md);border:none;border-radius:var(--sm-radius-sm);background:rgba(0,0,0,0);color:var(--sm-text-secondary);cursor:pointer;transition:background-color var(--sm-motion-state),color var(--sm-motion-state)}.Window_controlButton__SEAWJ:hover{background:var(--sm-layer-2);color:var(--sm-text)}.Window_controlButton__SEAWJ:active{background:var(--sm-layer-3)}.Window_controlButton__SEAWJ[aria-expanded=true]{background:var(--sm-layer-3);color:var(--sm-text)}.Window_controlButton__SEAWJ:focus-visible{outline:var(--sm-focus-ring-width) solid var(--sm-focus-ring);outline-offset:calc(-1*var(--sm-focus-ring-width))}.Window_controlButton__SEAWJ svg{width:var(--sm-icon-md);height:var(--sm-icon-md)}.Window_controlButton__SEAWJ.Window_close__ztEQy:hover{background:var(--sm-danger-subtle);color:var(--sm-danger)}.Window_content__vIg9U{min-width:0;min-height:0;flex:1;overflow:auto;padding:0;background:var(--sm-bg);color:var(--sm-text);overscroll-behavior:contain;position:relative;box-sizing:border-box}.Window_resizeE__9P0TX,.Window_resizeNE__rvKlE,.Window_resizeNW__c4mxa,.Window_resizeN__zBsmi,.Window_resizeSE__jLSLl,.Window_resizeSW__n_3ZL,.Window_resizeS__XC11f,.Window_resizeW__YWfmr{position:absolute;z-index:10}.Window_resizeN__zBsmi{top:-4px}.Window_resizeN__zBsmi,.Window_resizeS__XC11f{left:14px;right:14px;height:8px;cursor:ns-resize}.Window_resizeS__XC11f{bottom:-4px}.Window_resizeE__9P0TX{right:-4px}.Window_resizeE__9P0TX,.Window_resizeW__YWfmr{top:14px;bottom:14px;width:8px;cursor:ew-resize}.Window_resizeW__YWfmr{left:-4px}.Window_resizeNE__rvKlE{top:-6px;right:-6px;width:14px;height:14px;cursor:nesw-resize}.Window_resizeNW__c4mxa{top:-6px;left:-6px;width:14px;height:14px;cursor:nwse-resize}.Window_resizeSE__jLSLl{bottom:-6px;right:-6px;width:14px;height:14px;cursor:nwse-resize}.Window_resizeSW__n_3ZL{bottom:-6px;left:-6px;width:14px;height:14px;cursor:nesw-resize}.Window_window__yx8Tc[data-terminal-window=true] .Window_content__vIg9U{display:flex;flex-direction:column;overflow:hidden}.Window_window__yx8Tc[data-terminal-window=true]{container:terminal-window/inline-size;--terminal-window-radius:var(--sm-radius-lg);--terminal-surface-radius:max(0px,calc(var(--terminal-window-radius) - var(--sm-border-width) - var(--sm-space-4)));border-radius:var(--terminal-window-radius)}.Window_window__yx8Tc[data-terminal-window=true].Window_maximized__RbKqs{--terminal-window-radius:var(--sm-radius-sm)}.Window_window__yx8Tc[data-terminal-window=true] .Window_windowInner__0Jjvw{border-radius:calc(var(--terminal-window-radius) - var(--sm-border-width))}.Window_window__yx8Tc[data-terminal-window=true] .Window_content__vIg9U{padding:var(--sm-space-4);background:var(--sm-bg-elevated)}.Window_window__yx8Tc[data-terminal-window=true] .Window_content__vIg9U>[data-terminal-view]{border-radius:var(--terminal-surface-radius)}.Window_window__yx8Tc[data-terminal-window=true] .Window_header__gH_Jg{gap:var(--sm-space-4);padding-inline:var(--sm-space-8)}.Window_window__yx8Tc[data-terminal-window=true] .Window_controls__7U8H7{gap:var(--sm-space-4)}.Window_window__yx8Tc[data-terminal-window=true] .Window_controlButton__SEAWJ{width:var(--sm-control-sm);height:var(--sm-control-sm)}.Window_window__yx8Tc[data-terminal-window=true] .Window_title__DpUNg:has([data-terminal-header-title])>.window-default-title{display:none}.Window_window__yx8Tc[data-terminal-window=true] .Window_title__DpUNg [data-terminal-header-title],.Window_window__yx8Tc[data-terminal-window=true] .Window_title__DpUNg [data-terminal-header-title] *{pointer-events:none}@media(pointer:coarse){.Window_window__yx8Tc[data-terminal-window=true] .Window_controlButton__SEAWJ{width:var(--sm-control-touch);height:var(--sm-control-touch)}}body:has(.Window_window__yx8Tc[data-terminal-window=true][data-window-state=maximized]),html:has(.Window_window__yx8Tc[data-terminal-window=true][data-window-state=maximized]){overflow:hidden!important;scrollbar-gutter:auto!important;overscroll-behavior:none}.terminalWindows_presentation__KvG61{display:flex;flex-direction:column;min-width:0;min-height:0;height:100%;flex:1;overflow:hidden;background:var(--sm-bg);color:var(--sm-text);font-family:var(--sm-font-sans)}.terminalWindows_locations__vik43>div,.terminalWindows_notice__1nsw3,.terminalWindows_toolbar__oZ_Nk{display:flex;align-items:center;gap:var(--sm-space-8);flex-wrap:wrap;padding:var(--sm-space-8) var(--sm-space-12);border-bottom:var(--sm-border-width) solid var(--sm-border);font:var(--sm-text-xs)/var(--sm-leading-xs) var(--sm-font-sans)}.terminalWindows_toolbar__oZ_Nk{flex-shrink:0;background:var(--sm-bg-elevated)}.terminalWindows_toolbar__oZ_Nk span{margin-right:auto;color:var(--sm-text-secondary)}.terminalWindows_controlsToggle__jVatm,.terminalWindows_dock__2AJ6T button,.terminalWindows_locations__vik43 button,.terminalWindows_notice__1nsw3 button,.terminalWindows_placeholder__48K_j button,.terminalWindows_settingsStack__pIyjK button,.terminalWindows_toolbar__oZ_Nk button{display:inline-flex;align-items:center;justify-content:center;gap:var(--sm-space-6);min-height:var(--sm-control-sm);font:inherit;padding:var(--sm-space-4) var(--sm-space-8);border:var(--sm-border-width) solid var(--sm-border);border-radius:var(--sm-radius-sm);background:var(--sm-bg-elevated);color:var(--sm-text-secondary);cursor:pointer}.terminalWindows_controlsToggle__jVatm:hover,.terminalWindows_dock__2AJ6T button:hover,.terminalWindows_locations__vik43 button:hover,.terminalWindows_notice__1nsw3 button:hover,.terminalWindows_placeholder__48K_j button:hover,.terminalWindows_settingsStack__pIyjK button:hover,.terminalWindows_toolbar__oZ_Nk button:hover{background:var(--sm-layer-2);color:var(--sm-text)}.terminalWindows_controlsToggle__jVatm:focus-visible,.terminalWindows_dock__2AJ6T button:focus-visible,.terminalWindows_locations__vik43 button:focus-visible,.terminalWindows_notice__1nsw3 button:focus-visible,.terminalWindows_placeholder__48K_j button:focus-visible,.terminalWindows_settingsStack__pIyjK button:focus-visible,.terminalWindows_toolbar__oZ_Nk button:focus-visible{outline:var(--sm-focus-ring-width) solid var(--sm-focus-ring);outline-offset:var(--sm-focus-ring-offset)}.terminalWindows_controlsToggle__jVatm:disabled,.terminalWindows_dock__2AJ6T button:disabled,.terminalWindows_locations__vik43 button:disabled,.terminalWindows_notice__1nsw3 button:disabled,.terminalWindows_placeholder__48K_j button:disabled,.terminalWindows_settingsStack__pIyjK button:disabled,.terminalWindows_toolbar__oZ_Nk button:disabled{opacity:var(--sm-disabled-opacity);cursor:not-allowed}.terminalWindows_notice__1nsw3{background:var(--sm-warning-subtle);color:var(--sm-warning)}.terminalWindows_notice__1nsw3[role=alert]{background:var(--sm-danger-subtle);color:var(--sm-danger)}.terminalWindows_placeholder__48K_j{display:flex;flex-direction:column;justify-content:center;gap:var(--sm-space-12);padding:var(--sm-space-24);min-height:calc(var(--sm-space-48)*2);font:var(--sm-text-sm)/var(--sm-leading-sm) var(--sm-font-sans);color:var(--sm-text-secondary)}.terminalWindows_placeholder__48K_j strong{color:var(--sm-text)}.terminalWindows_locations__vik43{max-height:calc(var(--sm-space-40)*4);overflow:auto}.terminalWindows_shell__ALwCO{height:100dvh;display:flex;flex-direction:column;min-height:0;background:var(--sm-bg);color:var(--sm-text)}.terminalWindows_shell__ALwCO>.terminalWindows_presentation__KvG61{flex:1}.terminalWindows_shell__ALwCO a{color:var(--sm-link)}.terminalWindows_dock__2AJ6T{display:flex;gap:var(--sm-space-6);align-items:center}.terminalWindows_dockItem__NqtDD{display:flex;gap:var(--sm-space-4)}.terminalWindows_controlsHeader__0RVl6{display:flex;align-items:center;gap:var(--sm-space-8);flex-shrink:0;min-height:var(--sm-header-h);box-sizing:border-box;padding:var(--sm-space-4) var(--sm-space-12);border-bottom:var(--sm-border-width) solid var(--sm-border);background:var(--sm-bg-elevated)}.terminalWindows_controlsTitle__XlVwU{display:inline-flex;align-items:center;gap:var(--sm-space-8);flex:1;min-width:0;font:var(--sm-weight-medium) var(--sm-text-sm)/var(--sm-leading-sm) var(--sm-font-sans)}.terminalWindows_controlsTitle__XlVwU svg,.terminalWindows_controlsToggle__jVatm svg{width:var(--sm-icon-md);height:var(--sm-icon-md);flex-shrink:0}.terminalWindows_controlsToggle__jVatm{font:var(--sm-text-xs)/var(--sm-leading-xs) var(--sm-font-sans)}.terminalWindows_controlsToggle__jVatm[aria-expanded=true]{background:var(--sm-accent-subtle);border-color:var(--sm-accent);color:var(--sm-accent)}.terminalWindows_controlsHeader__0RVl6+.terminalWindows_toolbar__oZ_Nk{flex-shrink:0}.terminalWindows_toolbar__oZ_Nk[hidden]{display:none}@media(pointer:coarse){.terminalWindows_controlsToggle__jVatm,.terminalWindows_placeholder__48K_j button,.terminalWindows_toolbar__oZ_Nk button{min-height:var(--sm-control-touch)}}.terminalWindows_titleText__LNcBX{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.terminalWindows_controlsTitle__XlVwU{max-width:100%}.terminalWindows_controlsToggle__jVatm{flex-shrink:0;white-space:nowrap}@container terminal-window (max-width: 640px){.terminalWindows_controlsLabel__Twjl7{display:none}.terminalWindows_controlsToggle__jVatm{width:var(--sm-control-sm);height:var(--sm-control-sm);padding:0}}@media(pointer:coarse){.terminalWindows_controlsToggle__jVatm{min-width:var(--sm-control-touch)}}.terminalWindows_aiButton__jhb_o{position:relative}.terminalWindows_aiButton__jhb_o[aria-pressed=true]{color:var(--sm-accent)}.terminalWindows_aiButton__jhb_o[data-pending]{color:var(--sm-warning)}.terminalWindows_aiCount__N0RoI{position:absolute;top:calc(var(--sm-space-2)*-1);right:calc(var(--sm-space-2)*-1);min-width:var(--sm-icon-sm);height:var(--sm-icon-sm);padding:0 var(--sm-space-2);box-sizing:border-box;border-radius:var(--sm-radius-pill);background:var(--sm-warning);color:var(--sm-bg);font:var(--sm-weight-semibold) var(--sm-text-caption)/var(--sm-icon-sm) var(--sm-font-sans);text-align:center;font-variant-numeric:tabular-nums}.terminalWindows_presentationBody__q45wK{position:relative;display:flex;flex-direction:column;flex:1;min-height:0;min-width:0}.terminalWindows_settingsOverlay__1KD0M{position:absolute;inset:0;z-index:var(--sm-z-menu);display:flex;flex-direction:column;min-height:0;background:var(--sm-bg);color:var(--sm-text)}.terminalWindows_settingsBar__6UiQm{display:flex;align-items:center;gap:var(--sm-space-8);flex-shrink:0;min-height:var(--sm-control-md);padding:0 var(--sm-space-12) 0 var(--sm-space-4);border-bottom:var(--sm-border-width) solid var(--sm-border);background:var(--sm-bg-elevated)}.terminalWindows_settingsBack__dC5uJ{display:inline-flex;align-items:center;justify-content:center;width:var(--sm-control-sm);height:var(--sm-control-sm);padding:0;border:var(--sm-border-width) solid rgba(0,0,0,0);border-radius:var(--sm-radius-sm);background:rgba(0,0,0,0);color:var(--sm-text-secondary);cursor:pointer}.terminalWindows_settingsBack__dC5uJ:hover{background:var(--sm-layer-2);color:var(--sm-text)}.terminalWindows_settingsBack__dC5uJ:focus-visible{outline:var(--sm-focus-ring-width) solid var(--sm-focus-ring);outline-offset:var(--sm-focus-ring-offset)}.terminalWindows_settingsBack__dC5uJ svg{width:var(--sm-icon-md);height:var(--sm-icon-md)}.terminalWindows_settingsTitle__QzfMS{font:var(--sm-weight-medium) var(--sm-text-sm)/var(--sm-leading-sm) var(--sm-font-sans)}.terminalWindows_settingsScroll__saeqS{flex:1;min-height:0;overflow:auto;scrollbar-width:thin}.terminalWindows_settingsSlot__anLOG{display:flex;flex-direction:column;gap:var(--sm-space-12);min-width:0}.terminalWindows_settingsSlot__anLOG:empty:before{content:attr(data-empty);color:var(--sm-text-tertiary);font:var(--sm-text-sm)/var(--sm-leading-sm) var(--sm-font-sans)}.terminalWindows_settingsGroup__SCE_c{display:flex;flex-direction:column;gap:var(--sm-space-12)}.terminalWindows_settingsHint__2c1nn{margin:0;color:var(--sm-text-secondary);font:var(--sm-text-xs)/var(--sm-leading-xs) var(--sm-font-sans)}.terminalWindows_settingsStack__pIyjK{display:flex;flex-direction:column;align-items:stretch;gap:var(--sm-space-6);max-width:var(--sm-menu-w);font:var(--sm-text-xs)/var(--sm-leading-xs) var(--sm-font-sans)}.terminalWindows_settingsStack__pIyjK button{justify-content:flex-start}.terminalWindows_settingsKeys__PZ4bU{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:var(--sm-space-8);color:var(--sm-text-secondary);font:var(--sm-text-sm)/var(--sm-leading-sm) var(--sm-font-sans)}.terminalWindows_screens__l1k77{display:inline-flex;align-items:center;gap:var(--sm-space-2);padding:var(--sm-space-2);border:var(--sm-border-width) solid var(--sm-border);border-radius:var(--sm-radius-sm);flex-shrink:0}.terminalWindows_screens__l1k77 .terminalWindows_screenButton__uL4bq{border-color:rgba(0,0,0,0)}.terminalWindows_screenButton__uL4bq[aria-pressed=true]{background:var(--sm-layer-2);color:var(--sm-text)}.terminalWindows_controlsHeader__0RVl6>button,.terminalWindows_screens__l1k77>button{flex-shrink:0}.terminalWindows_controlsToggle__jVatm svg{width:var(--sm-icon-md);height:var(--sm-icon-md)}.SidePeek_backdrop__a9D6X{position:absolute;top:0;left:0;right:0;bottom:0;background:var(--sm-backdrop);z-index:999999997;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);animation:SidePeek_fadeIn__EkpU6 var(--sm-motion-enter)}.SidePeek_multiPanelContainer__UCafN{position:fixed;top:0;right:0;bottom:0;z-index:999999999;display:flex;pointer-events:none}.SidePeek_panelPane__T2RCi{position:fixed;top:0;right:0;bottom:0;background:var(--sm-bg-elevated);border-left:var(--sm-border-width) solid var(--sm-border);box-shadow:var(--sm-shadow-panel);display:flex;flex-direction:column;pointer-events:auto;overflow:hidden;z-index:999999998;transition:right var(--sm-motion-enter),width var(--sm-motion-enter),border-color var(--sm-motion-state);animation:SidePeek_slideInRight__D_i5k var(--sm-motion-enter)}.SidePeek_panelPane__T2RCi.SidePeek_isDragging__MeYyn{transition:none!important}.SidePeek_panelPane__T2RCi.SidePeek_activePane__jY3t1{border-left-width:var(--sm-border-width-strong);border-left-color:var(--sm-accent)}.SidePeek_panelPane__T2RCi.SidePeek_overlay__ZXI0G{max-width:90vw;animation:SidePeek_slideInRight__D_i5k var(--sm-motion-enter)}.SidePeek_panelPane__T2RCi.SidePeek_floating__ym1zB{position:fixed;top:50%;left:50%;right:auto;bottom:auto;transform:translate(-50%,-50%);width:var(--sm-read-w);height:80vh;max-height:100%;max-width:95vw;border-radius:var(--sm-radius-lg);border:var(--sm-border-width) solid var(--sm-border);box-shadow:var(--sm-shadow-lg);animation:SidePeek_zoomIn__LjBgI var(--sm-motion-enter)}.SidePeek_panelPane__T2RCi.SidePeek_fullscreen__XIomk{position:fixed;top:0;left:0;right:0;bottom:0;width:100%;height:100%;border-radius:0;border-left:none;animation:SidePeek_fadeIn__EkpU6 var(--sm-motion-enter)}.SidePeek_topAccentLine__rnst8{position:absolute;top:0;left:0;right:0;height:var(--sm-border-width-strong);z-index:10;border-top-left-radius:var(--sm-radius-lg);border-top-right-radius:var(--sm-radius-lg)}.SidePeek_pushResizeHandle__9nJ2h{position:absolute;top:0;left:calc(-1*var(--sm-space-4));bottom:0;width:var(--sm-space-8);cursor:col-resize;z-index:10;display:flex;align-items:center;justify-content:center}.SidePeek_pushResizeHandleLine__QKD_q{width:var(--sm-border-width);height:var(--sm-control-md);border-radius:var(--sm-radius-pill);background:var(--sm-border-strong);transition:background-color var(--sm-motion-state)}.SidePeek_pushResizeHandle__9nJ2h:active .SidePeek_pushResizeHandleLine__QKD_q,.SidePeek_pushResizeHandle__9nJ2h:hover .SidePeek_pushResizeHandleLine__QKD_q{background:var(--sm-accent)}@keyframes SidePeek_slideInRight__D_i5k{0%{transform:translateX(100%)}to{transform:translateX(0)}}@keyframes SidePeek_fadeIn__EkpU6{0%{opacity:0}to{opacity:1}}@keyframes SidePeek_zoomIn__LjBgI{0%{opacity:0;transform:translate(-50%,-48%) scale(.96)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}.SidePeek_header__yevif{display:flex;align-items:center;justify-content:space-between;min-height:var(--sm-header-h);padding:0 var(--sm-space-8);border-bottom:var(--sm-border-width) solid var(--sm-border);background:var(--sm-bg-elevated);flex-shrink:0;gap:var(--sm-space-8)}.SidePeek_breadcrumbs__K_gWv{display:flex;align-items:center;gap:var(--sm-space-6);font-size:var(--sm-text-sm);line-height:var(--sm-leading-sm);color:var(--sm-text-secondary);overflow:hidden;white-space:nowrap;min-width:0;flex:1}.SidePeek_sourceBadge__KxhrY{font-size:var(--sm-text-caption);line-height:var(--sm-leading-caption);font-weight:var(--sm-weight-semibold);text-transform:uppercase;letter-spacing:var(--sm-tracking-caption);padding:0 var(--sm-space-6);border-radius:var(--sm-radius-xs);border:var(--sm-border-width) solid;white-space:nowrap;flex-shrink:0}.SidePeek_crumbTitle__8Uquu{overflow:hidden;text-overflow:ellipsis;max-width:150px}.SidePeek_crumbButton__FJnsB{display:inline-flex;align-items:center;justify-content:center;width:var(--sm-control-xs);height:var(--sm-control-xs);flex-shrink:0;background:none;border:none;color:inherit;cursor:pointer;border-radius:var(--sm-radius-sm);transition:background-color var(--sm-motion-state),color var(--sm-motion-state)}.SidePeek_crumbButton__FJnsB:hover{color:var(--sm-text);background:var(--sm-layer-2)}.SidePeek_crumbButton__FJnsB:active{background:var(--sm-layer-3)}.SidePeek_paneCounter__NR4BC{color:var(--sm-text-tertiary);font-size:var(--sm-text-caption);line-height:var(--sm-leading-caption);flex-shrink:0}.SidePeek_actions__o1yHz{display:flex;align-items:center;gap:var(--sm-space-8);flex-shrink:0}.SidePeek_dropdownWrapper__ZlkWK{position:relative;display:inline-flex}.SidePeek_iconBtn__S_Oa8{display:flex;align-items:center;justify-content:center;gap:var(--sm-space-2);min-width:var(--sm-control-md);height:var(--sm-control-md);padding:0 var(--sm-space-4);background:rgba(0,0,0,0);border:none;border-radius:var(--sm-radius-sm);color:var(--sm-text-secondary);cursor:pointer;transition:background-color var(--sm-motion-state),color var(--sm-motion-state)}.SidePeek_iconBtn__S_Oa8:hover{background:var(--sm-layer-2);color:var(--sm-text)}.SidePeek_iconBtn__S_Oa8:active{background:var(--sm-layer-3)}.SidePeek_iconBtn__S_Oa8[aria-expanded=true]{background:var(--sm-layer-4);color:var(--sm-text)}.SidePeek_dropdownMenu__xbit6{position:absolute;top:calc(100% + var(--sm-space-4));right:0;min-width:var(--sm-menu-min-w);max-width:var(--sm-menu-max-w);background:var(--sm-bg-elevated);border:var(--sm-border-width) solid var(--sm-border);border-radius:var(--sm-radius-sm);box-shadow:var(--sm-shadow-md);padding:var(--sm-space-4);z-index:var(--sm-z-menu);display:flex;flex-direction:column;gap:var(--sm-space-2);animation:SidePeek_dropdownFadeIn__UQzN_ var(--sm-motion-enter)}@keyframes SidePeek_dropdownFadeIn__UQzN_{0%{opacity:0;transform:translateY(-4px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.SidePeek_dropdownItem__q8gtO{display:flex;align-items:center;gap:var(--sm-space-8);width:100%;height:var(--sm-control-row);padding:0 var(--sm-space-8);border:none;background:rgba(0,0,0,0);color:var(--sm-text-secondary);font-size:var(--sm-text-md);line-height:var(--sm-leading-md);border-radius:var(--sm-radius-sm);cursor:pointer;text-align:left;transition:background-color var(--sm-motion-state),color var(--sm-motion-state)}.SidePeek_dropdownItem__q8gtO:hover{background:var(--sm-layer-2);color:var(--sm-text)}.SidePeek_dropdownItem__q8gtO:active{background:var(--sm-layer-3)}.SidePeek_dropdownItemActive__HM6sR{color:var(--sm-text);background:var(--sm-layer-4)}.SidePeek_itemCheck__GFV8n{width:var(--sm-icon-md);color:var(--sm-accent)}.SidePeek_itemCheck__GFV8n,.SidePeek_itemIcon__IJuNP{display:flex;align-items:center;justify-content:center;flex-shrink:0}.SidePeek_itemLabel__VH_UL{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.SidePeek_content__r6_0h{flex:1;min-height:0;overflow-y:auto;display:flex;flex-direction:column;background:var(--sm-bg-elevated);color:var(--sm-text)}.SidePeek_propertiesBar__48LcM,.SidePeek_richTextBody__VHzH9{padding:var(--sm-space-24) var(--sm-space-32)}.SidePeek_richTextBody__VHzH9{flex:1}.SidePeek_nodePanelBar__OeavD{display:flex;align-items:center;justify-content:space-between;gap:var(--sm-space-12);padding:var(--sm-space-12) var(--sm-space-32) 0}.SidePeek_nodePanelKind__g1sCU{padding:0 var(--sm-space-8);border:var(--sm-border-width) solid var(--sm-border);border-radius:var(--sm-radius-xs);color:var(--sm-text-secondary);font-size:var(--sm-text-caption);line-height:var(--sm-leading-caption);text-transform:lowercase}.SidePeek_nodePanelLink__Iefn9{color:var(--sm-link);font-size:var(--sm-text-xs);line-height:var(--sm-leading-xs);text-decoration:none}.SidePeek_nodePanelLink__Iefn9:hover{text-decoration:underline}.SidePeek_nodePanelHint__JAt0d{margin:0;padding:var(--sm-space-16) var(--sm-space-32);color:var(--sm-text-secondary);font-size:var(--sm-text-sm);line-height:var(--sm-leading-sm)}.SidePeek_rowPanelProperties__RaTvh{display:flex;flex-direction:column;gap:var(--sm-space-6)}.SidePeek_rowPanelProperty__HLK12{display:grid;grid-template-columns:minmax(90px,34%) 1fr;align-items:center;gap:var(--sm-space-12);min-height:var(--sm-control-md)}.SidePeek_rowPanelPropertyName__lHiZW{font-size:var(--sm-text-sm);line-height:var(--sm-leading-sm);color:var(--sm-text-secondary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.SidePeek_rowPanelPropertyInput__OHYcW{width:100%;height:var(--sm-control-md);padding:0 var(--sm-space-8);border:var(--sm-border-width) solid rgba(0,0,0,0);border-radius:var(--sm-radius-sm);background:rgba(0,0,0,0);color:var(--sm-text);font-size:var(--sm-text-md);line-height:var(--sm-leading-md);font-family:inherit;transition:background-color var(--sm-motion-state),border-color var(--sm-motion-state)}.SidePeek_rowPanelPropertyInput__OHYcW:hover{background:var(--sm-layer-2)}.SidePeek_rowPanelPropertyInput__OHYcW:focus{background:var(--sm-layer-3);border-color:var(--sm-border-strong)}.SidePeek_rowPanelPropertyInput__OHYcW::-moz-placeholder{color:var(--sm-text-tertiary)}.SidePeek_rowPanelPropertyInput__OHYcW::placeholder{color:var(--sm-text-tertiary)}select.SidePeek_rowPanelPropertyInput__OHYcW{cursor:pointer}.SidePeek_rowPanelPropertyCheckbox__n5sSe{width:var(--sm-control-check);height:var(--sm-control-check);accent-color:var(--sm-accent);cursor:pointer;justify-self:start}.SidePeek_rowPanelPropertyValue__k8WAn{font-size:var(--sm-text-md);line-height:var(--sm-leading-md);color:var(--sm-text);padding:0 var(--sm-space-8)}.SidePeek_rowPanelPropertyMultiSelect__Q1n6j{width:100%;min-height:72px;padding:var(--sm-space-4);border:var(--sm-border-width) solid var(--sm-border);border-radius:var(--sm-radius-sm);background:rgba(0,0,0,0);color:var(--sm-text);font-size:var(--sm-text-md);line-height:var(--sm-leading-md);font-family:inherit}.SidePeek_rowPanelImageFrame__XWQwr{position:relative;display:block;justify-self:start;line-height:0}.SidePeek_rowPanelImage__GUu9D{display:block;border-radius:var(--sm-radius-sm);background:var(--sm-layer-1)}.SidePeek_rowPanelHint__4bUzl{font-size:var(--sm-text-sm);line-height:var(--sm-leading-sm);color:var(--sm-text-tertiary);padding:var(--sm-space-16) var(--sm-space-32);margin:0}.SidePeek_rowPanelError__hgE1u{font-size:var(--sm-text-sm);line-height:var(--sm-leading-sm);color:var(--sm-danger);margin:0 0 var(--sm-space-8)}.SidePeek_skeletonWrap__uQMwd{padding:var(--sm-space-16);display:flex;flex-direction:column;gap:var(--sm-space-16)}.SidePeek_skeletonGroup__RUBvy{display:flex;flex-direction:column;gap:var(--sm-space-8)}.SidePeek_skeletonRow__eePHb{display:flex;flex-wrap:wrap;gap:var(--sm-space-6)}.SidePeek_skeletonLine__6zVwo{border-radius:var(--sm-radius-xs);background:var(--sm-skeleton);animation:SidePeek_skeletonPulse__BuVu4 calc(var(--sm-duration-slow)*5) ease-in-out infinite}@keyframes SidePeek_skeletonPulse__BuVu4{0%,to{opacity:1}50%{opacity:.5}}.SidePeek_overflowStrip__Ur_Ys{position:fixed;top:var(--sm-space-10);right:calc(var(--side-peek-total-width, 0px) + var(--sm-space-16));z-index:1999999999;display:flex;align-items:center;gap:var(--sm-space-6);background:var(--sm-bg-elevated);border:var(--sm-border-width) solid var(--sm-border);padding:var(--sm-space-4) var(--sm-space-8);border-radius:var(--sm-radius-sm);box-shadow:var(--sm-shadow-md);animation:SidePeek_fadeIn__EkpU6 var(--sm-motion-enter)}.SidePeek_overflowLabel__4FZQM{font-size:var(--sm-text-caption);line-height:var(--sm-leading-caption);color:var(--sm-text-tertiary);padding-left:var(--sm-space-4)}.SidePeek_overflowChip__zGfxX{height:var(--sm-control-sm);padding:0 var(--sm-space-8);background:var(--sm-layer-2);border:var(--sm-border-width) solid var(--sm-border);border-radius:var(--sm-radius-sm);color:var(--sm-text-secondary);font-size:var(--sm-text-xs);line-height:var(--sm-leading-xs);cursor:pointer;max-width:140px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;transition:background-color var(--sm-motion-state),color var(--sm-motion-state),border-color var(--sm-motion-state)}.SidePeek_overflowChip__zGfxX:hover{background:var(--sm-accent);color:var(--sm-text-on-accent);border-color:rgba(0,0,0,0)}.SidePeek_nodePanelCircuit__7rhm9{flex:1;min-height:420px;display:flex;overflow:hidden}.SidePeek_cardPanel___j3C6{display:flex;flex-direction:column;gap:var(--sm-space-16);padding:var(--sm-space-16) var(--sm-space-32) var(--sm-space-24)}.SidePeek_cardPanelTitle__yjzu9{margin:0;color:var(--sm-text);font-size:var(--sm-text-xl);line-height:var(--sm-leading-xl)}.SidePeek_cardPanelChips__Q3Ekj{display:flex;flex-wrap:wrap;gap:var(--sm-space-6)}.SidePeek_cardPanelChip__1JXS0{padding:0 var(--sm-space-8);border:var(--sm-border-width) solid var(--sm-border);border-radius:var(--sm-radius-pill);color:var(--sm-text-secondary);font-size:var(--sm-text-caption);line-height:var(--sm-leading-caption)}.SidePeek_cardPanelField__rqAyD{display:flex;flex-direction:column;gap:var(--sm-space-4)}.SidePeek_cardPanelFieldName__3NQ4B{color:var(--sm-text-tertiary);font-size:var(--sm-text-caption);line-height:var(--sm-leading-caption);text-transform:uppercase;letter-spacing:.04em}.SidePeek_cardPanelFieldValue__WjV_R{margin:0;color:var(--sm-text);font-size:var(--sm-text-sm);line-height:var(--sm-leading-sm);white-space:pre-wrap;overflow-wrap:anywhere}.ArchitectureModule_view__TJp9_{padding:var(--sm-space-16);display:flex;flex-direction:column;gap:var(--sm-space-16)}.ArchitectureModule_viewHead__olXv2{display:flex;align-items:center;justify-content:space-between;gap:var(--sm-space-8)}.ArchitectureModule_title__mLcZ2{margin:0;font-size:var(--sm-text-xl);line-height:var(--sm-leading-xl);font-weight:var(--sm-weight-semibold);color:var(--sm-text)}.ArchitectureModule_chip__aMtOa{flex-shrink:0;padding:0 var(--sm-space-8);border-radius:var(--sm-radius-xs);background:var(--sm-layer-2);color:var(--sm-text-secondary);font-size:var(--sm-text-caption);line-height:var(--sm-leading-caption);text-transform:uppercase;letter-spacing:var(--sm-tracking-caption)}.ArchitectureModule_description__gKMCv{margin:var(--sm-space-8) 0 0;font-size:var(--sm-text-md);line-height:var(--sm-leading-normal);color:var(--sm-text-secondary)}.ArchitectureModule_facts__GmQRM{flex-direction:column;font-size:var(--sm-text-md);line-height:var(--sm-leading-md)}.ArchitectureModule_fact__yHmrm,.ArchitectureModule_facts__GmQRM{display:flex;gap:var(--sm-space-8)}.ArchitectureModule_factName__eTtPD{color:var(--sm-text-secondary);font-weight:var(--sm-weight-normal);min-width:90px}.ArchitectureModule_factValue__rKrOM{color:var(--sm-text);font-weight:var(--sm-weight-medium)}.ArchitectureModule_sectionTitle__4Tl4s{margin:0 0 var(--sm-space-6);font-size:var(--sm-text-caption);line-height:var(--sm-leading-caption);font-weight:var(--sm-weight-semibold);letter-spacing:var(--sm-tracking-caption);text-transform:uppercase;color:var(--sm-text-tertiary)}.ArchitectureModule_sectionTitleDanger__XNo9J{color:var(--sm-danger)}.ArchitectureModule_list__bcHTN{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:var(--sm-space-4)}.ArchitectureModule_listItem__sEuEr{padding:var(--sm-space-4) var(--sm-space-8);border-radius:var(--sm-radius-xs);background:var(--sm-layer-1);color:var(--sm-text-secondary);font-size:var(--sm-text-sm);line-height:var(--sm-leading-sm)}.ArchitectureModule_listItemPath__qHT4S{font-family:var(--sm-font-mono);word-break:break-all}.ArchitectureModule_listItemIssue__Nn2kk{background:var(--sm-danger-subtle);border:var(--sm-border-width) solid var(--sm-danger);color:var(--sm-text)}.ArchitectureModule_tags__GEjN8{display:flex;flex-wrap:wrap;gap:var(--sm-space-4)}.ArchitectureModule_tag__a7ifb{padding:0 var(--sm-space-8);border:var(--sm-border-width) solid var(--sm-border);border-radius:var(--sm-radius-xs);background:var(--sm-layer-1);color:var(--sm-text-secondary);font-size:var(--sm-text-xs);line-height:var(--sm-leading-xs)}.ArchitectureModule_form__WLjh3{padding:var(--sm-space-16);display:flex;flex-direction:column;gap:var(--sm-space-16)}.ArchitectureModule_error__9EDPt{padding:var(--sm-space-8) var(--sm-space-12);border-radius:var(--sm-radius-sm);background:var(--sm-danger-subtle);border:var(--sm-border-width) solid var(--sm-danger);color:var(--sm-text);font-size:var(--sm-text-sm);line-height:var(--sm-leading-sm)}.ArchitectureModule_field__1aNcT{display:flex;flex-direction:column;gap:var(--sm-space-6)}.ArchitectureModule_label__E5DFr{font-size:var(--sm-text-caption);line-height:var(--sm-leading-caption);font-weight:var(--sm-weight-semibold);letter-spacing:var(--sm-tracking-caption);text-transform:uppercase;color:var(--sm-text-tertiary)}.ArchitectureModule_input__HB4aZ,.ArchitectureModule_select__Ss06C,.ArchitectureModule_textarea__uJp7K{border:var(--sm-border-width) solid var(--sm-border);border-radius:var(--sm-radius-sm);background:var(--sm-bg-sunken);color:var(--sm-text);font-size:var(--sm-text-md);line-height:var(--sm-leading-md);font-family:inherit;transition:border-color var(--sm-motion-state)}.ArchitectureModule_input__HB4aZ:focus,.ArchitectureModule_select__Ss06C:focus,.ArchitectureModule_textarea__uJp7K:focus{border-color:var(--sm-border-strong)}.ArchitectureModule_input__HB4aZ::-moz-placeholder,.ArchitectureModule_select__Ss06C::-moz-placeholder,.ArchitectureModule_textarea__uJp7K::-moz-placeholder{color:var(--sm-text-tertiary)}.ArchitectureModule_input__HB4aZ::placeholder,.ArchitectureModule_select__Ss06C::placeholder,.ArchitectureModule_textarea__uJp7K::placeholder{color:var(--sm-text-tertiary)}.ArchitectureModule_input__HB4aZ,.ArchitectureModule_select__Ss06C{height:var(--sm-control-md);padding:0 var(--sm-space-12)}.ArchitectureModule_select__Ss06C{cursor:pointer}.ArchitectureModule_textarea__uJp7K{padding:var(--sm-space-8) var(--sm-space-12);resize:vertical}.ArchitectureModule_formActions__F1i0i{display:flex;gap:var(--sm-space-8);margin-top:auto;padding-top:var(--sm-space-16)}.ArchitectureModule_button__Bmrpi{flex:1;display:inline-flex;align-items:center;justify-content:center;gap:var(--sm-space-6);height:var(--sm-control-md);padding:0 var(--sm-space-12);border-radius:var(--sm-radius-sm);font-size:var(--sm-text-md);line-height:var(--sm-leading-md);font-weight:var(--sm-weight-medium);cursor:pointer;transition:background-color var(--sm-motion-state),border-color var(--sm-motion-state)}.ArchitectureModule_button__Bmrpi:disabled{opacity:var(--sm-disabled-opacity);cursor:not-allowed}.ArchitectureModule_buttonSecondary__PUaMf{background:rgba(0,0,0,0);border:var(--sm-border-width) solid var(--sm-border);color:var(--sm-text)}.ArchitectureModule_buttonSecondary__PUaMf:hover:not(:disabled){background:var(--sm-layer-2);border-color:var(--sm-border-strong)}.ArchitectureModule_buttonSecondary__PUaMf:active:not(:disabled){background:var(--sm-layer-3)}.ArchitectureModule_buttonPrimary__yWyO5{background:var(--sm-accent);border:var(--sm-border-width) solid var(--sm-accent);color:var(--sm-text-on-accent)}.ArchitectureModule_buttonPrimary__yWyO5:hover:not(:disabled){background:var(--sm-accent-hover);border-color:var(--sm-accent-hover)}.ArchitectureModule_editButton__GKQ0q{flex:none;margin-top:auto}.ArchitectureModule_spinner__KFgqf{animation:ArchitectureModule_architectureSpin__P4_rp calc(var(--sm-duration-slow)*3) linear infinite}@keyframes ArchitectureModule_architectureSpin__P4_rp{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.SettingsLayout_root__lbfjc{container-type:inline-size;color:var(--sm-text)}.SettingsLayout_padded__aCM92{padding:var(--sm-space-16)}.SettingsLayout_list__nGplZ{display:flex;flex-direction:column;gap:var(--sm-space-24)}.SettingsLayout_head__2XAWa{display:flex;align-items:center;gap:var(--sm-space-8);margin-bottom:var(--sm-space-8)}.SettingsLayout_sectionTitle__Q8GYw{margin:0;padding:0 var(--sm-space-4);letter-spacing:var(--sm-tracking-caption);text-transform:uppercase;color:var(--sm-text-tertiary)}.SettingsLayout_sectionTitle__Q8GYw,.SettingsLayout_stubTag__63Ts7{font-size:var(--sm-text-caption);line-height:var(--sm-leading-caption);font-weight:var(--sm-weight-medium)}.SettingsLayout_stubTag__63Ts7{flex-shrink:0;padding:0 var(--sm-space-6);border-radius:var(--sm-radius-xs);background:var(--sm-danger-subtle);color:var(--sm-danger)}.SettingsLayout_panel__XGezE.SettingsLayout_stub__LMOdZ .SettingsLayout_panelTitle__rE03W,.SettingsLayout_section__RoEG7.SettingsLayout_stub__LMOdZ .SettingsLayout_sectionTitle__Q8GYw{color:var(--sm-danger)}.SettingsLayout_toolbar__Z6feN{display:flex;justify-content:flex-end;margin-bottom:var(--sm-space-8)}.SettingsLayout_headTools__QHMGp{margin-left:auto}.SettingsLayout_switch__B1MJX{display:inline-flex;gap:var(--sm-space-2);padding:var(--sm-space-2);border:var(--sm-border-width) solid var(--sm-border);border-radius:var(--sm-radius-md);background:var(--sm-bg-sunken)}.SettingsLayout_switchButton__QI5ol{display:inline-flex;align-items:center;justify-content:center;gap:var(--sm-space-6);min-width:var(--sm-control-xs);height:var(--sm-control-xs);padding:0 var(--sm-space-4);border:none;border-radius:var(--sm-radius-sm);background:rgba(0,0,0,0);color:var(--sm-text-secondary);font-family:inherit;font-size:var(--sm-text-xs);line-height:var(--sm-leading-xs);cursor:pointer;transition:background-color var(--sm-motion-state),color var(--sm-motion-state)}.SettingsLayout_switchButton__QI5ol svg{flex-shrink:0;width:var(--sm-icon-md);height:var(--sm-icon-md)}.SettingsLayout_switchButton__QI5ol:hover{background:var(--sm-layer-2);color:var(--sm-text)}.SettingsLayout_switchButton__QI5ol[aria-checked=true]{background:var(--sm-layer-4);color:var(--sm-text);font-weight:var(--sm-weight-medium)}.SettingsLayout_switchLabeled__S2HgG{padding:var(--sm-space-4)}.SettingsLayout_switchLabeled__S2HgG .SettingsLayout_switchButton__QI5ol{height:var(--sm-control-sm);padding:0 var(--sm-space-8)}.SettingsLayout_frame__iAP7g{display:grid;grid-template-columns:var(--sm-menu-min-w) minmax(0,1fr);gap:var(--sm-space-24);align-items:start}.SettingsLayout_nav__PF_91{position:sticky;top:0;display:flex;flex-direction:column;gap:var(--sm-space-2)}.SettingsLayout_tab__lhVZS{display:flex;align-items:center;gap:var(--sm-space-8);width:100%;height:var(--sm-control-row);padding:0 var(--sm-space-8);border:none;border-radius:var(--sm-radius-sm);background:rgba(0,0,0,0);color:var(--sm-text-secondary);font-family:inherit;font-size:var(--sm-text-md);line-height:var(--sm-leading-md);text-align:left;cursor:pointer;transition:background-color var(--sm-motion-state),color var(--sm-motion-state)}.SettingsLayout_tab__lhVZS svg{flex-shrink:0;width:var(--sm-icon-md);height:var(--sm-icon-md)}.SettingsLayout_tab__lhVZS:hover{background:var(--sm-layer-2);color:var(--sm-text)}.SettingsLayout_tab__lhVZS[aria-selected=true]{background:var(--sm-layer-4);color:var(--sm-text);font-weight:var(--sm-weight-medium)}.SettingsLayout_tab__lhVZS.SettingsLayout_stub__LMOdZ,.SettingsLayout_tab__lhVZS.SettingsLayout_stub__LMOdZ:hover,.SettingsLayout_tab__lhVZS.SettingsLayout_stub__LMOdZ[aria-selected=true]{color:var(--sm-danger)}.SettingsLayout_tabLabel__Sqs0i{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.SettingsLayout_panel__XGezE{min-width:0}.SettingsLayout_panel__XGezE>.SettingsLayout_head__2XAWa{margin-bottom:var(--sm-space-16)}.SettingsLayout_panelTitle__rE03W{margin:0;font-size:var(--sm-text-lg);line-height:var(--sm-leading-lg);font-weight:var(--sm-weight-semibold);color:var(--sm-text)}@container (max-width: 560px){.SettingsLayout_frame__iAP7g{grid-template-columns:minmax(0,1fr);gap:var(--sm-space-16)}.SettingsLayout_nav__PF_91{position:static;flex-direction:row;overflow-x:auto;padding-bottom:var(--sm-space-8);border-bottom:var(--sm-border-width) solid var(--sm-border)}.SettingsLayout_tab__lhVZS{flex-shrink:0;width:auto}}.SidebarFooterSettingsModal_stubTagInline__yQdm_{background:var(--sm-danger-subtle);color:var(--sm-danger)}.SidebarFooterSettingsModal_overflowTag__8OBIC,.SidebarFooterSettingsModal_stubTagInline__yQdm_{flex-shrink:0;padding:0 var(--sm-space-6);border-radius:var(--sm-radius-xs);font-size:var(--sm-text-caption);line-height:var(--sm-leading-caption);font-weight:var(--sm-weight-medium)}.SidebarFooterSettingsModal_overflowTag__8OBIC{background:var(--sm-warning-subtle);color:var(--sm-warning)}.SidebarFooterSettingsModal_list__ta1xm{display:flex;flex-direction:column;gap:var(--sm-space-2);margin:0;padding:var(--sm-space-4);border:var(--sm-border-width) solid var(--sm-border);border-radius:var(--sm-radius-sm);background:var(--sm-bg-elevated)}.SidebarFooterSettingsModal_row__JvtIf{display:flex;align-items:center;gap:var(--sm-space-12);width:100%;min-height:var(--sm-control-row);padding:var(--sm-space-8);border:none;border-radius:var(--sm-radius-sm);background:rgba(0,0,0,0);color:var(--sm-text);font-family:inherit;text-align:left;cursor:pointer;transition:background-color var(--sm-motion-state)}.SidebarFooterSettingsModal_row__JvtIf:hover{background:var(--sm-layer-2)}.SidebarFooterSettingsModal_row__JvtIf:active{background:var(--sm-layer-3)}.SidebarFooterSettingsModal_row__JvtIf[aria-checked=true] .SidebarFooterSettingsModal_rowLabel__qEl_c{font-weight:var(--sm-weight-semibold)}.SidebarFooterSettingsModal_rowIcon___iTB6{flex-shrink:0;color:var(--sm-text-secondary)}.SidebarFooterSettingsModal_rowText__Zwf0E{display:flex;flex:1;flex-direction:column;min-width:0}.SidebarFooterSettingsModal_rowLabel__qEl_c{display:inline-flex;align-items:center;gap:var(--sm-space-8);font-size:var(--sm-text-md);line-height:var(--sm-leading-md);font-weight:var(--sm-weight-medium);color:var(--sm-text)}.SidebarFooterSettingsModal_rowDescription__3yVTP{font-size:var(--sm-text-sm);line-height:var(--sm-leading-sm);color:var(--sm-text-secondary)}.SidebarFooterSettingsModal_rowCheck__CLzBG{display:inline-flex;flex-shrink:0;width:var(--sm-icon-md);height:var(--sm-icon-md);color:var(--sm-accent)}.SidebarFooterSettingsModal_badge__fh2dT{padding:0 var(--sm-space-6);border-radius:var(--sm-radius-xs);background:var(--sm-accent-subtle);color:var(--sm-accent);font-size:var(--sm-text-caption);line-height:var(--sm-leading-caption);font-weight:var(--sm-weight-medium)}.SidebarFooterSettingsModal_rowStub__QKHyX,.SidebarFooterSettingsModal_rowStub__QKHyX:active,.SidebarFooterSettingsModal_rowStub__QKHyX:hover{background:var(--sm-danger-subtle)}.SidebarFooterSettingsModal_rowStub__QKHyX .SidebarFooterSettingsModal_itemIcon__yJXjL,.SidebarFooterSettingsModal_rowStub__QKHyX .SidebarFooterSettingsModal_itemLabel__M8tfJ,.SidebarFooterSettingsModal_rowStub__QKHyX .SidebarFooterSettingsModal_rowCheck__CLzBG,.SidebarFooterSettingsModal_rowStub__QKHyX .SidebarFooterSettingsModal_rowIcon___iTB6,.SidebarFooterSettingsModal_rowStub__QKHyX .SidebarFooterSettingsModal_rowLabel__qEl_c{color:var(--sm-danger)}.SidebarFooterSettingsModal_card__zIQ0u{display:flex;flex-direction:column;gap:var(--sm-space-16);padding:var(--sm-space-16);border:var(--sm-border-width) solid var(--sm-border);border-radius:var(--sm-radius-sm);background:var(--sm-bg-elevated)}.SidebarFooterSettingsModal_previewWrap__nEKIk{display:flex;flex-direction:column;align-items:safe center;gap:var(--sm-space-8);overflow-x:auto}.SidebarFooterSettingsModal_preview__ENPAN{--footer-button:var(--sm-control-sm);--footer-icon:var(--sm-icon-md);display:grid;grid-template-columns:repeat(var(--footer-columns,6),max-content);grid-auto-rows:var(--footer-button);gap:var(--sm-space-4);justify-content:space-between;box-sizing:content-box;padding:var(--sm-space-8) var(--sm-space-4);border:var(--sm-border-width) solid var(--sm-border);border-radius:var(--sm-radius-sm);background:var(--sm-sidebar-bg)}.SidebarFooterSettingsModal_preview__ENPAN[data-size=xsmall]{--footer-button:var(--sm-control-xs)}.SidebarFooterSettingsModal_preview__ENPAN[data-size=medium]{--footer-button:var(--sm-control-row)}.SidebarFooterSettingsModal_preview__ENPAN[data-size=large]{--footer-button:var(--sm-control-md);--footer-icon:var(--sm-icon-lg)}.SidebarFooterSettingsModal_tile__16Vde{display:inline-flex;align-items:center;justify-content:center;width:var(--footer-button);height:var(--footer-button);padding:0;border:var(--sm-border-width) solid rgba(0,0,0,0);border-radius:var(--sm-radius-sm);background:rgba(0,0,0,0);color:var(--sm-text-secondary);font-size:var(--sm-text-caption);line-height:var(--sm-leading-caption);cursor:grab;transition:background-color var(--sm-motion-state),color var(--sm-motion-state)}.SidebarFooterSettingsModal_tile__16Vde svg{flex-shrink:0;width:var(--footer-icon);height:var(--footer-icon)}.SidebarFooterSettingsModal_tile__16Vde svg:not(.tabler-icon){fill:currentColor}.SidebarFooterSettingsModal_tile__16Vde:hover{background:var(--sm-layer-2);color:var(--sm-text)}.SidebarFooterSettingsModal_tile__16Vde:active{cursor:grabbing}.SidebarFooterSettingsModal_tileEmpty__jkV6t,.SidebarFooterSettingsModal_tileReserved__nHCaw{border-style:dashed;border-color:var(--sm-border);color:var(--sm-text-tertiary);cursor:default}.SidebarFooterSettingsModal_tileEmpty__jkV6t:hover,.SidebarFooterSettingsModal_tileReserved__nHCaw:hover{background:rgba(0,0,0,0);color:var(--sm-text-tertiary)}.SidebarFooterSettingsModal_tileStub__EwQ3L{background:var(--sm-danger-subtle);color:var(--sm-danger)}.SidebarFooterSettingsModal_tileStub__EwQ3L:hover{background:var(--sm-danger-subtle);color:var(--sm-danger-hover)}.SidebarFooterSettingsModal_tileDragging__eYDiJ{opacity:var(--sm-disabled-opacity)}.SidebarFooterSettingsModal_tileOver__pgMiv{border:var(--sm-border-width-strong) solid var(--sm-accent);background:var(--sm-accent-subtle)}.SidebarFooterSettingsModal_legend__WgFRR{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--sm-space-4) var(--sm-space-12);margin:0;padding:0;list-style:none}.SidebarFooterSettingsModal_legendItem__IUFxo{display:inline-flex;align-items:center;gap:var(--sm-space-4);font-size:var(--sm-text-xs);line-height:var(--sm-leading-xs);color:var(--sm-text-secondary)}.SidebarFooterSettingsModal_legendItem__IUFxo svg{flex-shrink:0;width:var(--sm-icon-sm);height:var(--sm-icon-sm);color:var(--sm-text-tertiary)}.SidebarFooterSettingsModal_overflow__aCip4{margin:0;font-size:var(--sm-text-xs);line-height:var(--sm-leading-xs);color:var(--sm-warning);text-align:center}.SidebarFooterSettingsModal_field__i3r0R{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--sm-space-12)}.SidebarFooterSettingsModal_fieldLabel__M0iy5{font-size:var(--sm-text-md);line-height:var(--sm-leading-md);font-weight:var(--sm-weight-medium)}.SidebarFooterSettingsModal_segmented__7k3rU{display:inline-flex;gap:var(--sm-space-2);padding:var(--sm-space-4);border:var(--sm-border-width) solid var(--sm-border);border-radius:var(--sm-radius-md);background:var(--sm-bg-sunken)}.SidebarFooterSettingsModal_segBtn__hYg0D{height:var(--sm-control-sm);padding:0 var(--sm-space-8);border:none;border-radius:var(--sm-radius-sm);background:rgba(0,0,0,0);color:var(--sm-text-secondary);font-family:inherit;font-size:var(--sm-text-xs);line-height:var(--sm-leading-xs);cursor:pointer;transition:background-color var(--sm-motion-state),color var(--sm-motion-state)}.SidebarFooterSettingsModal_segBtn__hYg0D:hover{background:var(--sm-layer-2);color:var(--sm-text)}.SidebarFooterSettingsModal_segBtn__hYg0D[aria-checked=true]{background:var(--sm-layer-4);color:var(--sm-text);font-weight:var(--sm-weight-medium)}.SidebarFooterSettingsModal_actions__FHjUP{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--sm-space-16)}.SidebarFooterSettingsModal_checkRow__iU7VK{display:flex;align-items:center;gap:var(--sm-space-8);cursor:pointer}.SidebarFooterSettingsModal_checkbox__8PM0k{flex-shrink:0;width:var(--sm-control-check);height:var(--sm-control-check);margin:0;accent-color:var(--sm-accent);cursor:pointer}.SidebarFooterSettingsModal_button__JxjVm{display:inline-flex;align-items:center;gap:var(--sm-space-6);height:var(--sm-control-sm);padding:0 var(--sm-space-8);border:var(--sm-border-width) solid var(--sm-border);border-radius:var(--sm-radius-sm);background:rgba(0,0,0,0);color:var(--sm-text);font-family:inherit;font-size:var(--sm-text-xs);line-height:var(--sm-leading-xs);cursor:pointer;transition:background-color var(--sm-motion-state)}.SidebarFooterSettingsModal_button__JxjVm:hover{background:var(--sm-layer-2)}.SidebarFooterSettingsModal_button__JxjVm:active{background:var(--sm-layer-3)}.SidebarFooterSettingsModal_subhead__wVJ7w{display:flex;align-items:baseline;justify-content:space-between;margin:var(--sm-space-16) 0 var(--sm-space-8);padding:0 var(--sm-space-4)}.SidebarFooterSettingsModal_subTitle__6dgu8{margin:0;font-size:var(--sm-text-sm);line-height:var(--sm-leading-sm);font-weight:var(--sm-weight-medium);color:var(--sm-text-secondary)}.SidebarFooterSettingsModal_counter__aRBMB{font-size:var(--sm-text-caption);line-height:var(--sm-leading-caption);color:var(--sm-text-tertiary)}.SidebarFooterSettingsModal_itemsGrid__wxGS5{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}.SidebarFooterSettingsModal_itemRow__eEi5h{display:flex;align-items:center;gap:var(--sm-space-8);min-width:0;min-height:var(--sm-control-row);padding:0 var(--sm-space-8);border:none;border-radius:var(--sm-radius-sm);background:rgba(0,0,0,0);color:var(--sm-text);font-family:inherit;font-size:var(--sm-text-md);line-height:var(--sm-leading-md);text-align:left;cursor:pointer;transition:background-color var(--sm-motion-state)}.SidebarFooterSettingsModal_itemRow__eEi5h:hover{background:var(--sm-layer-2)}.SidebarFooterSettingsModal_itemRow__eEi5h:active{background:var(--sm-layer-3)}.SidebarFooterSettingsModal_itemRow__eEi5h[aria-pressed=true] .SidebarFooterSettingsModal_itemCheck__IedwP{border-color:var(--sm-accent);background:var(--sm-accent)}.SidebarFooterSettingsModal_itemCheck__IedwP{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:var(--sm-control-check);height:var(--sm-control-check);border:var(--sm-border-width) solid var(--sm-border-strong);border-radius:var(--sm-radius-xs);color:var(--sm-text-on-accent)}.SidebarFooterSettingsModal_itemIcon__yJXjL{flex-shrink:0;width:var(--sm-icon-md);height:var(--sm-icon-md);color:var(--sm-text-secondary)}.SidebarFooterSettingsModal_itemIcon__yJXjL:not(.tabler-icon){fill:currentColor}.SidebarFooterSettingsModal_itemLabel__M8tfJ{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.SidebarFooterSettingsModal_switch__oXJuV{position:relative;flex-shrink:0;width:var(--sm-space-32);height:var(--sm-space-16);border:var(--sm-border-width) solid var(--sm-border-strong);border-radius:var(--sm-radius-pill);background:var(--sm-layer-4);transition:background-color var(--sm-motion-state),border-color var(--sm-motion-state)}.SidebarFooterSettingsModal_switchThumb__XSrzk{position:absolute;top:50%;left:var(--sm-space-2);width:var(--sm-space-10);height:var(--sm-space-10);border-radius:var(--sm-radius-pill);background:var(--sm-text-secondary);transform:translateY(-50%);transition:left var(--sm-motion-state),background-color var(--sm-motion-state)}.SidebarFooterSettingsModal_row__JvtIf[aria-checked=true] .SidebarFooterSettingsModal_switch__oXJuV{border-color:var(--sm-accent);background:var(--sm-accent)}.SidebarFooterSettingsModal_row__JvtIf[aria-checked=true] .SidebarFooterSettingsModal_switchThumb__XSrzk{left:calc(100% - var(--sm-space-10) - var(--sm-space-2));background:var(--sm-text-on-accent)}.SidebarFooterSettingsModal_rowStub__QKHyX[aria-checked=true] .SidebarFooterSettingsModal_switch__oXJuV{border-color:var(--sm-danger);background:var(--sm-danger)}.SidebarFooterSettingsModal_itemRow__eEi5h.SidebarFooterSettingsModal_rowStub__QKHyX,.SidebarFooterSettingsModal_itemRow__eEi5h.SidebarFooterSettingsModal_rowStub__QKHyX:active,.SidebarFooterSettingsModal_itemRow__eEi5h.SidebarFooterSettingsModal_rowStub__QKHyX:hover{background:var(--sm-danger-subtle)}.OpenInAgent_root__YLP4s{display:flex;flex-direction:column;gap:var(--sm-space-8);flex:1 1 220px;min-width:220px}.OpenInAgent_primary__yV6om,.OpenInAgent_secondary__soR8Q{display:inline-flex;align-items:center;justify-content:center;gap:var(--sm-space-6);min-height:var(--sm-control-md);padding:0 var(--sm-space-12);border-radius:var(--sm-radius-sm);font:inherit;font-size:var(--sm-text-sm);font-weight:var(--sm-weight-semibold);text-decoration:none;cursor:pointer;transition:background var(--sm-motion-state),border-color var(--sm-motion-state),color var(--sm-motion-state)}.OpenInAgent_primary__yV6om{border:var(--sm-border-width) solid var(--sm-accent);background:var(--sm-accent);color:var(--sm-text-on-accent)}.OpenInAgent_primary__yV6om:hover:not(:disabled){background:var(--sm-accent-hover);border-color:var(--sm-accent-hover)}.OpenInAgent_primary__yV6om:disabled{opacity:.6;cursor:default}.OpenInAgent_secondary__soR8Q{border:var(--sm-border-width) solid var(--sm-border);background:var(--sm-layer-1);color:var(--sm-text)}.OpenInAgent_secondary__soR8Q:hover{border-color:var(--sm-border-strong);background:var(--sm-layer-2)}.OpenInAgent_install__66FFz{display:flex;flex-direction:column;gap:var(--sm-space-8);padding:var(--sm-space-12);border:var(--sm-border-width) solid var(--sm-border);border-radius:var(--sm-radius-sm);background:var(--sm-bg-sunken)}.OpenInAgent_installTitle__CSg8a{font-size:var(--sm-text-sm);font-weight:var(--sm-weight-semibold);color:var(--sm-text)}.OpenInAgent_installText__uXXfR{margin:0;font-size:var(--sm-text-sm);color:var(--sm-text-secondary)}.OpenInAgent_installText__uXXfR code{font-size:var(--sm-text-xs);color:var(--sm-code-text);background:var(--sm-code-bg);border-radius:var(--sm-radius-xs);padding:0 4px}.OpenInAgent_installActions__wNH2n{display:flex;flex-wrap:wrap;gap:var(--sm-space-8)}.OpenInAgent_allBuilds__obcrw{font-size:var(--sm-text-xs);color:var(--sm-link)}.OpenInAgent_commands__D77Cj{margin:0;max-width:100%;white-space:pre-wrap;overflow-wrap:anywhere;font-size:var(--sm-text-xs)}.OpenInAgent_root__YLP4s select{max-width:100%;color:var(--sm-text);background:var(--sm-layer-1);border:var(--sm-border-width) solid var(--sm-border);border-radius:var(--sm-radius-sm)}.LoginForm_container__eRl5A{min-height:calc(100vh - var(--sm-header-h));display:flex;flex-direction:column;justify-content:flex-start;align-items:center;gap:var(--sm-space-16);padding:var(--sm-space-24) var(--sm-space-16);background-color:var(--sm-bg)}.LoginForm_loginFormContainer__m1H6A{width:100%;min-width:300px;max-width:400px;padding:var(--sm-space-24);background-color:var(--sm-bg-elevated);border:var(--sm-border-width) solid var(--sm-border);border-radius:var(--sm-radius-lg);box-shadow:var(--sm-shadow-md)}.LoginForm_loginFormContainer__m1H6A h1{margin:0 0 var(--sm-space-24);text-align:center;color:var(--sm-text);font-size:var(--sm-text-2xl);line-height:var(--sm-leading-2xl);font-weight:var(--sm-weight-semibold)}.LoginForm_loginForm__8YOGg{display:flex;flex-direction:column;gap:var(--sm-space-16)}.LoginForm_formControl__Au1Us{position:relative}.LoginForm_formControl__Au1Us .LoginForm_formInput__e_n1e{width:100%;padding:var(--sm-space-16) var(--sm-space-24) var(--sm-space-4) 0;border:none;border-bottom:var(--sm-border-width-strong) solid var(--sm-border);background-color:rgba(0,0,0,0);color:var(--sm-text);font-family:inherit;font-size:var(--sm-text-md);line-height:var(--sm-leading-md);transition:border-color var(--sm-motion-state)}.LoginForm_formControl__Au1Us .LoginForm_formInput__e_n1e:hover{border-bottom-color:var(--sm-border-strong)}.LoginForm_formControl__Au1Us .LoginForm_formInput__e_n1e:focus{border-bottom-color:var(--sm-accent)}.LoginForm_formControl__Au1Us .LoginForm_formInput__e_n1e:-webkit-autofill,.LoginForm_formControl__Au1Us .LoginForm_formInput__e_n1e:-webkit-autofill:active,.LoginForm_formControl__Au1Us .LoginForm_formInput__e_n1e:-webkit-autofill:focus,.LoginForm_formControl__Au1Us .LoginForm_formInput__e_n1e:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 1000px var(--sm-bg-elevated) inset!important;-webkit-text-fill-color:var(--sm-text)!important;caret-color:var(--sm-text)!important;font-size:var(--sm-text-md)!important;font-family:inherit!important}.LoginForm_formControl__Au1Us .LoginForm_formLabel__nDNWP{position:absolute;top:var(--sm-space-16);left:0;display:flex;pointer-events:none;color:var(--sm-text-secondary);font-size:var(--sm-text-md);line-height:var(--sm-leading-md);transition:color var(--sm-motion-state)}.LoginForm_formControl__Au1Us .LoginForm_formLabel__nDNWP span{transition:transform var(--sm-motion-enter),font-size var(--sm-motion-enter),color var(--sm-motion-enter)}.LoginForm_formControl__Au1Us .LoginForm_formInput__e_n1e:-webkit-autofill+.LoginForm_formLabel__nDNWP span,.LoginForm_formControl__Au1Us .LoginForm_formInput__e_n1e:focus+.LoginForm_formLabel__nDNWP span,.LoginForm_formControl__Au1Us .LoginForm_formInput__e_n1e:not(:placeholder-shown)+.LoginForm_formLabel__nDNWP span{color:var(--sm-text-tertiary);transform:translateY(calc(-1 * var(--sm-space-16)));font-size:var(--sm-text-xs);-webkit-user-select:none;user-select:none}.LoginForm_passwordWrapper__MQLB7{position:relative}.LoginForm_passwordWrapper__MQLB7 .LoginForm_togglePassword__0P_qE{position:absolute;top:50%;right:0;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;width:var(--sm-control-xs);height:var(--sm-control-xs);padding:0;border:none;border-radius:var(--sm-radius-sm);background:none;color:var(--sm-text-secondary);cursor:pointer;transition:color var(--sm-motion-state),background-color var(--sm-motion-state)}.LoginForm_passwordWrapper__MQLB7 .LoginForm_togglePassword__0P_qE:hover{color:var(--sm-text);background:var(--sm-layer-2)}.LoginForm_passwordWrapper__MQLB7 .LoginForm_togglePassword__0P_qE svg{width:var(--sm-icon-md);height:var(--sm-icon-md);fill:currentColor}.LoginForm_loginButton__ZpCdr{width:100%;height:var(--sm-control-lg);padding:0 var(--sm-space-16);background-color:var(--sm-accent);color:var(--sm-text-on-accent);border:none;border-radius:var(--sm-radius-sm);font-size:var(--sm-text-md);line-height:var(--sm-leading-md);font-weight:var(--sm-weight-medium);font-family:inherit;cursor:pointer;transition:background-color var(--sm-motion-state)}.LoginForm_loginButton__ZpCdr:hover:not(:disabled){background-color:var(--sm-accent-hover)}.LoginForm_loginButton__ZpCdr:disabled{opacity:var(--sm-disabled-opacity);cursor:not-allowed}.LoginForm_googleButton__pY4_T{margin-top:var(--sm-space-16)}.LoginForm_errorMessage__dthLI{margin:0 0 var(--sm-space-16);padding:var(--sm-space-8) var(--sm-space-12);list-style-type:none;background-color:var(--sm-danger-subtle);border:var(--sm-border-width) solid var(--sm-danger);border-radius:var(--sm-radius-sm);color:var(--sm-text);font-size:var(--sm-text-sm);line-height:var(--sm-leading-sm);text-align:center}.LoginForm_errorMessage__dthLI li+li{margin-top:var(--sm-space-4)}.LoginForm_fieldError__iVhzb{display:block;margin-top:var(--sm-space-4);color:var(--sm-danger);font-size:var(--sm-text-sm);line-height:var(--sm-leading-sm)}.LoginForm_inputError__5AY2K{border-color:var(--sm-danger)!important}.LoginForm_forgotPasswordLink__pdpwc{display:block;margin-top:var(--sm-space-16);text-align:center;color:var(--sm-link);font-size:var(--sm-text-sm);line-height:var(--sm-leading-sm);text-decoration:none}.LoginForm_forgotPasswordLink__pdpwc:hover{text-decoration:underline}.LoginForm_createAccountLink__WIBWM{width:100%;min-width:300px;max-width:400px;padding:var(--sm-space-24);text-align:center;background-color:var(--sm-bg-elevated);border:var(--sm-border-width) solid var(--sm-border);border-radius:var(--sm-radius-lg);box-shadow:var(--sm-shadow-md)}.LoginForm_createAccountLink__WIBWM h3{margin:0;color:var(--sm-text);font-size:var(--sm-text-lg);line-height:var(--sm-leading-lg);font-weight:var(--sm-weight-semibold)}.LoginForm_createAccountLink__WIBWM a{display:inline-flex;align-items:center;justify-content:center;height:var(--sm-control-md);margin-top:var(--sm-space-16);padding:0 var(--sm-space-16);border:var(--sm-border-width) solid var(--sm-border-strong);border-radius:var(--sm-radius-sm);background-color:rgba(0,0,0,0);color:var(--sm-text);font-size:var(--sm-text-md);line-height:var(--sm-leading-md);font-weight:var(--sm-weight-medium);text-decoration:none;white-space:nowrap;cursor:pointer;transition:background-color var(--sm-motion-state)}.LoginForm_createAccountLink__WIBWM a:hover{background-color:var(--sm-layer-2)}.LoginForm_rememberMeContainer__fRNKT{display:flex;align-items:center;gap:var(--sm-space-8);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.LoginForm_rememberMeCheckbox__d427H{width:var(--sm-control-check);height:var(--sm-control-check);accent-color:var(--sm-accent);cursor:pointer;flex-shrink:0}.LoginForm_rememberMeLabel__Emejo{color:var(--sm-text-secondary);font-size:var(--sm-text-md);line-height:var(--sm-leading-md);cursor:pointer}.LoginForm_bannerWrap__7vev_{width:100%;margin-bottom:var(--sm-space-24)}.LoginForm_bannerHint__C3q_X{margin:0 0 var(--sm-space-12);text-align:center;color:var(--sm-text-secondary);font-size:var(--sm-text-sm);line-height:var(--sm-leading-sm)}.LoginForm_bannerDivider__aFuxa{height:var(--sm-border-width);margin-top:var(--sm-space-24);background:var(--sm-border)}.LoginForm_chooserSubtitle__Llmgq{margin:calc(-1*var(--sm-space-16)) 0 var(--sm-space-24);text-align:center}.LoginForm_chooserLoading__vOX7B,.LoginForm_chooserSubtitle__Llmgq{color:var(--sm-text-secondary);font-size:var(--sm-text-sm);line-height:var(--sm-leading-sm)}.LoginForm_chooserLoading__vOX7B{display:flex;flex-direction:column;align-items:center;gap:var(--sm-space-16);padding:var(--sm-space-32) 0}.LoginForm_spinner___IB3B{width:var(--sm-control-md);height:var(--sm-control-md);border:var(--sm-border-width-strong) solid var(--sm-border);border-top-color:var(--sm-accent);border-radius:var(--sm-radius-pill);animation:LoginForm_spin__Y_aid calc(var(--sm-duration-slow)*3) linear infinite}@keyframes LoginForm_spin__Y_aid{to{transform:rotate(1turn)}}.LoginForm_chooserError__kAzz9{margin-bottom:var(--sm-space-16);padding:var(--sm-space-8) var(--sm-space-12);background-color:var(--sm-danger-subtle);border:var(--sm-border-width) solid var(--sm-danger);border-radius:var(--sm-radius-sm);color:var(--sm-text);font-size:var(--sm-text-sm);line-height:var(--sm-leading-sm);text-align:center}.LoginForm_chooserList__A_m93{display:flex;flex-direction:column;border:var(--sm-border-width) solid var(--sm-border);border-radius:var(--sm-radius-sm);overflow:hidden}.LoginForm_chooserCardRow__L_TAF{display:flex;align-items:stretch;transition:background-color var(--sm-motion-state)}.LoginForm_chooserCardRow__L_TAF+.LoginForm_chooserCardRow__L_TAF{border-top:var(--sm-border-width) solid var(--sm-border)}.LoginForm_chooserCard__3yk82{display:flex;align-items:center;gap:var(--sm-space-12);flex:1;min-width:0;padding:var(--sm-space-8) var(--sm-space-12);background:rgba(0,0,0,0);border:none;border-left:var(--sm-border-width-strong) solid rgba(0,0,0,0);color:var(--sm-text);font-family:inherit;text-align:left;cursor:pointer;transition:background-color var(--sm-motion-state)}.LoginForm_chooserCard__3yk82:hover:not(:disabled){background-color:var(--sm-layer-2)}.LoginForm_chooserCard__3yk82:active:not(:disabled){background-color:var(--sm-layer-3)}.LoginForm_chooserCard__3yk82:disabled{opacity:var(--sm-disabled-opacity);cursor:wait}.LoginForm_chooserCardActive__wxTMj{border-left-color:var(--sm-accent)}.LoginForm_chooserLogoutBtn__IUNnG{display:flex;align-items:center;justify-content:center;width:var(--sm-control-touch);min-width:var(--sm-control-touch);background:rgba(0,0,0,0);border:none;color:var(--sm-text-tertiary);cursor:pointer;transition:color var(--sm-motion-state),background-color var(--sm-motion-state)}.LoginForm_chooserLogoutBtn__IUNnG:hover:not(:disabled){color:var(--sm-danger);background-color:var(--sm-danger-subtle)}.LoginForm_chooserLogoutBtn__IUNnG:disabled{opacity:var(--sm-disabled-opacity);cursor:wait}.LoginForm_chooserLogoutBtn__IUNnG svg{flex-shrink:0}.LoginForm_chooserAvatar__G2ChC{display:flex;align-items:center;justify-content:center;background-color:var(--sm-layer-3);color:var(--sm-text);font-size:var(--sm-text-sm);line-height:var(--sm-leading-sm);font-weight:var(--sm-weight-semibold)}.LoginForm_chooserAvatarImg__YLoL5,.LoginForm_chooserAvatar__G2ChC{width:var(--sm-avatar-lg);height:var(--sm-avatar-lg);min-width:var(--sm-avatar-lg);border-radius:var(--sm-radius-pill)}.LoginForm_chooserAvatarImg__YLoL5{-o-object-fit:cover;object-fit:cover}.LoginForm_chooserInfo__SgrZG{display:flex;flex-direction:column;gap:var(--sm-space-2);flex:1;min-width:0;overflow:hidden}.LoginForm_chooserNameRow__1B2YJ{display:flex;align-items:center;gap:var(--sm-space-8)}.LoginForm_chooserName__IUTDd{font-size:var(--sm-text-md);line-height:var(--sm-leading-md);font-weight:var(--sm-weight-medium);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.LoginForm_chooserActiveBadge__Y5axV{flex-shrink:0;padding:0 var(--sm-space-6);border-radius:var(--sm-radius-xs);background-color:var(--sm-accent-subtle);color:var(--sm-accent);font-size:var(--sm-text-caption);line-height:var(--sm-leading-caption);font-weight:var(--sm-weight-semibold);text-transform:uppercase;letter-spacing:var(--sm-tracking-caption)}.LoginForm_chooserEmail__NpjWG{color:var(--sm-text-secondary);font-size:var(--sm-text-sm);line-height:var(--sm-leading-sm);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.LoginForm_chooserArrow__m7WNp{flex-shrink:0;color:var(--sm-text-tertiary);transition:color var(--sm-motion-state)}.LoginForm_chooserCard__3yk82:hover .LoginForm_chooserArrow__m7WNp{color:var(--sm-text)}.LoginForm_chooserSpinnerSmall__AYBc3{width:var(--sm-icon-lg);height:var(--sm-icon-lg);border:var(--sm-border-width-strong) solid var(--sm-border);border-top-color:var(--sm-accent);border-radius:var(--sm-radius-pill);animation:LoginForm_spin__Y_aid calc(var(--sm-duration-slow)*3) linear infinite;flex-shrink:0}.PasswordRecovery_card__j6_HV{width:100%;min-width:300px;max-width:400px;padding:var(--sm-space-24);background-color:var(--sm-bg-elevated);border:var(--sm-border-width) solid var(--sm-border);border-radius:var(--sm-radius-lg);box-shadow:var(--sm-shadow-md)}.PasswordRecovery_header__00xwf{margin:0 0 var(--sm-space-24);text-align:center;color:var(--sm-text);font-size:var(--sm-text-2xl);line-height:var(--sm-leading-2xl);font-weight:var(--sm-weight-semibold)}.PasswordRecovery_form__9mxJT{display:flex;flex-direction:column;gap:var(--sm-space-16)}.PasswordRecovery_alert__0RTXa{margin-bottom:var(--sm-space-16);padding:var(--sm-space-8) var(--sm-space-12);border-radius:var(--sm-radius-sm);border:var(--sm-border-width) solid rgba(0,0,0,0);color:var(--sm-text);font-size:var(--sm-text-sm);line-height:var(--sm-leading-sm);text-align:center}.PasswordRecovery_alertError__PumF1{background-color:var(--sm-danger-subtle);border-color:var(--sm-danger)}.PasswordRecovery_alertSuccess__m5Jip{background-color:var(--sm-success-subtle);border-color:var(--sm-success)}.PasswordRecovery_submitButton__uaUhN{width:100%;height:var(--sm-control-lg);padding:0 var(--sm-space-16);background-color:var(--sm-accent);color:var(--sm-text-on-accent);border:none;border-radius:var(--sm-radius-sm);font-size:var(--sm-text-md);line-height:var(--sm-leading-md);font-weight:var(--sm-weight-medium);font-family:inherit;cursor:pointer;transition:background-color var(--sm-motion-state)}.PasswordRecovery_submitButton__uaUhN:hover:not(:disabled){background-color:var(--sm-accent-hover)}.PasswordRecovery_submitButton__uaUhN:disabled{opacity:var(--sm-disabled-opacity);cursor:not-allowed}.PasswordRecovery_cancelButton__mb57R{width:100%;height:var(--sm-control-lg);padding:0 var(--sm-space-16);background-color:rgba(0,0,0,0);color:var(--sm-text);border:var(--sm-border-width) solid var(--sm-border-strong);border-radius:var(--sm-radius-sm);font-size:var(--sm-text-md);line-height:var(--sm-leading-md);font-weight:var(--sm-weight-medium);font-family:inherit;cursor:pointer;transition:background-color var(--sm-motion-state)}.PasswordRecovery_cancelButton__mb57R:hover:not(:disabled){background-color:var(--sm-layer-2)}.PasswordRecovery_cancelButton__mb57R:disabled{opacity:var(--sm-disabled-opacity);cursor:not-allowed}.PasswordRecovery_fieldButton__Y_xD4{position:absolute;right:0;top:50%;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;width:var(--sm-control-xs);height:var(--sm-control-xs);padding:0;border:none;border-radius:var(--sm-radius-sm);background:none;color:var(--sm-text-secondary);cursor:pointer;transition:color var(--sm-motion-state),background-color var(--sm-motion-state)}.PasswordRecovery_fieldButton__Y_xD4:hover{color:var(--sm-text);background:var(--sm-layer-2)}.PasswordRecovery_fieldButton__Y_xD4 svg{width:var(--sm-icon-md);height:var(--sm-icon-md);fill:currentColor}.PasswordRecovery_fieldWithButton__IQ_eo{position:relative}.PasswordRecovery_matchHint__rlTZd{display:flex;align-items:center;gap:var(--sm-space-4);margin-top:var(--sm-space-6);font-size:var(--sm-text-sm);line-height:var(--sm-leading-sm)}.PasswordRecovery_matchOk__5pcSe{color:var(--sm-success)}.PasswordRecovery_matchFail__hqVyV{color:var(--sm-danger)}.PasswordRecovery_errorText__VhsUC{margin-top:var(--sm-space-4);color:var(--sm-danger);font-size:var(--sm-text-sm);line-height:var(--sm-leading-sm)}.PasswordStrengthBar_root__GcC_e{margin-top:var(--sm-space-8)}.PasswordStrengthBar_track__1q_5s{height:var(--sm-space-8);border-radius:var(--sm-radius-xs);background:var(--sm-layer-2);overflow:hidden}.PasswordStrengthBar_fill__dCVLW{height:100%;transition:width var(--sm-motion-enter),background-color var(--sm-motion-state)}.PasswordStrengthBar_fillWeak__usYpD{background:var(--sm-danger)}.PasswordStrengthBar_fillMedium__MDJ7q{background:var(--sm-warning)}.PasswordStrengthBar_fillStrong__X_YTv{background:var(--sm-success)}.PasswordStrengthBar_fillSuper__4rPKp{background:var(--sm-accent)}.PasswordStrengthBar_summary__WMFdi{display:flex;align-items:flex-start;gap:var(--sm-space-16);margin-top:var(--sm-space-4)}.PasswordStrengthBar_label__TYqKk{flex-shrink:0;font-size:var(--sm-text-sm);line-height:var(--sm-leading-sm);font-weight:var(--sm-weight-medium);min-width:60px}.PasswordStrengthBar_labelWeak___khW1{color:var(--sm-danger)}.PasswordStrengthBar_labelMedium__x4zqs{color:var(--sm-warning)}.PasswordStrengthBar_labelStrong__16ha1{color:var(--sm-success)}.PasswordStrengthBar_labelSuper__NnsIv{color:var(--sm-accent)}.PasswordStrengthBar_recommendations__JBNMz{margin:0;padding:0;list-style:none;color:var(--sm-text-secondary);font-size:var(--sm-text-sm);line-height:var(--sm-leading-sm)}.PasswordStrengthBar_requirements__VVVjR{display:flex;flex-wrap:wrap;gap:var(--sm-space-4) var(--sm-space-12);margin-top:var(--sm-space-4)}.PasswordStrengthBar_requirement__J3GEU{display:flex;align-items:center;gap:var(--sm-space-4);font-size:var(--sm-text-sm);line-height:var(--sm-leading-sm)}.PasswordStrengthBar_requirementOk__dRsLu{color:var(--sm-success)}.PasswordStrengthBar_requirementMissing__bhWl5{color:var(--sm-text-secondary)}.AuthHeader_header__1Q3n1{position:sticky;top:0;left:0;width:100%;height:var(--sm-header-h);justify-content:space-between;padding:0 var(--sm-space-32);border-bottom:var(--sm-border-width) solid var(--sm-border);background:var(--sm-bg-elevated);z-index:var(--sm-z-toolbar)}.AuthHeader_header__1Q3n1,.AuthHeader_left__mCq46,.AuthHeader_logoLink__9uCKf{display:flex;align-items:center}.AuthHeader_logoLink__9uCKf{gap:var(--sm-space-12);text-decoration:none;color:var(--sm-text);transition:opacity var(--sm-motion-state)}.AuthHeader_logoLink__9uCKf:hover{opacity:.8}.AuthHeader_logoMarkWrapper__oLcwo{width:36px;height:36px;display:flex;align-items:center;justify-content:center}.AuthHeader_logoText__nvU2K{font-size:var(--sm-text-lg);line-height:var(--sm-leading-lg);font-weight:var(--sm-weight-bold);letter-spacing:-.02em}.AuthHeader_homeButton__dI8_n,.AuthHeader_right__yYKE3{display:flex;align-items:center;gap:var(--sm-space-8)}.AuthHeader_homeButton__dI8_n{height:var(--sm-control-md);padding:0 var(--sm-space-12);background:rgba(0,0,0,0);border:none;border-radius:var(--sm-radius-sm);color:var(--sm-text-secondary);font-size:var(--sm-text-md);line-height:var(--sm-leading-md);font-weight:var(--sm-weight-medium);text-decoration:none;cursor:pointer;transition:background-color var(--sm-motion-state),color var(--sm-motion-state)}.AuthHeader_homeButton__dI8_n:hover{background:var(--sm-layer-2);color:var(--sm-text)}.AuthHeader_homeButton__dI8_n:active{background:var(--sm-layer-3)}@media(max-width:800px){.AuthHeader_header__1Q3n1{padding:0 var(--sm-space-16)}}.DeviceSettings_container___lhqH{display:flex;flex-direction:column;gap:var(--sm-space-24);font-family:var(--sm-font-sans);color:var(--sm-text)}.DeviceSettings_sectionHeader__JGKne{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--sm-space-16)}.DeviceSettings_sectionTitle__HslD_{font-size:var(--sm-text-lg);line-height:var(--sm-leading-lg);font-weight:var(--sm-weight-semibold);color:var(--sm-text);margin:0 0 var(--sm-space-4) 0}.DeviceSettings_sectionDescription__ldtpm{font-size:var(--sm-text-sm);line-height:var(--sm-leading-sm);color:var(--sm-text-secondary);margin:0}.DeviceSettings_headerActions__BwkGK{display:flex;align-items:center;gap:var(--sm-space-16)}.DeviceSettings_viewSwitch__9RNI2{display:inline-flex;align-items:center;gap:var(--sm-space-2);padding:var(--sm-space-2);border:var(--sm-border-width) solid var(--sm-border);border-radius:var(--sm-radius-sm);background-color:var(--sm-bg-elevated)}.DeviceSettings_viewButton__Uc_P8{display:inline-flex;align-items:center;gap:var(--sm-space-8);height:var(--sm-control-sm);padding:0 var(--sm-space-8);border:none;border-radius:var(--sm-radius-sm);background:rgba(0,0,0,0);color:var(--sm-text-secondary);font-family:inherit;font-size:var(--sm-text-md);line-height:var(--sm-leading-md);cursor:pointer;transition:background-color var(--sm-motion-state),color var(--sm-motion-state)}.DeviceSettings_viewButton__Uc_P8:hover{background-color:var(--sm-layer-2);color:var(--sm-text)}.DeviceSettings_viewButton__Uc_P8[aria-pressed=true]{background-color:var(--sm-layer-4);color:var(--sm-text)}.DeviceSettings_addButton__t4cH3{display:inline-flex;align-items:center;gap:var(--sm-space-8);height:var(--sm-control-lg);padding:0 var(--sm-space-16);border:var(--sm-border-width) solid rgba(0,0,0,0);border-radius:var(--sm-radius-sm);background-color:var(--sm-accent);color:var(--sm-text-on-accent);font-family:inherit;font-size:var(--sm-text-md);line-height:var(--sm-leading-md);font-weight:var(--sm-weight-medium);cursor:pointer;white-space:nowrap;transition:background-color var(--sm-motion-state)}.DeviceSettings_addButton__t4cH3:hover:not(:disabled){background-color:var(--sm-accent-hover)}.DeviceSettings_addButton__t4cH3:disabled{opacity:var(--sm-disabled-opacity);cursor:not-allowed}.DeviceSettings_spinner__uVr7N{width:var(--sm-icon-md);height:var(--sm-icon-md);border-top-color:currentcolor;border:var(--sm-border-width-strong) solid;border-top:var(--sm-border-width-strong) solid rgba(0,0,0,0);border-radius:var(--sm-radius-pill);animation:DeviceSettings_spin__qMXmp .8s linear infinite}@keyframes DeviceSettings_spin__qMXmp{to{transform:rotate(1turn)}}.DeviceSettings_otpCard__FN9_P{background-color:var(--sm-bg-elevated);border:var(--sm-border-width) solid var(--sm-border);border-radius:var(--sm-radius-sm);padding:var(--sm-space-16)}.DeviceSettings_otpHeader__Xv5ok{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--sm-space-12)}.DeviceSettings_otpLabel__JMy69{font-size:var(--sm-text-caption);line-height:var(--sm-leading-caption);letter-spacing:var(--sm-tracking-caption);text-transform:uppercase;color:var(--sm-text-tertiary)}.DeviceSettings_otpClose__M_xZt{display:inline-flex;align-items:center;justify-content:center;width:var(--sm-control-xs);height:var(--sm-control-xs);padding:0;border:none;border-radius:var(--sm-radius-sm);background:rgba(0,0,0,0);color:var(--sm-text-secondary);cursor:pointer;transition:background-color var(--sm-motion-state),color var(--sm-motion-state)}.DeviceSettings_otpClose__M_xZt:hover{background-color:var(--sm-layer-2);color:var(--sm-text)}.DeviceSettings_otpCode__6GsGH{font-family:var(--sm-font-mono);font-size:var(--sm-text-3xl);line-height:var(--sm-leading-3xl);font-weight:var(--sm-weight-semibold);letter-spacing:.12em;color:var(--sm-accent);margin-bottom:var(--sm-space-8)}.DeviceSettings_otpHint__TqgA_{font-size:var(--sm-text-sm);line-height:var(--sm-leading-sm);color:var(--sm-text-secondary);margin:0 0 var(--sm-space-12) 0}.DeviceSettings_agentDownload__aI3ak{display:flex;align-items:center;justify-content:space-between;gap:var(--sm-space-16);background-color:var(--sm-bg-elevated);border:var(--sm-border-width) solid var(--sm-border);border-radius:var(--sm-radius-sm);padding:var(--sm-space-16)}.DeviceSettings_agentDownload__aI3ak h3{font-size:var(--sm-text-md);line-height:var(--sm-leading-md);font-weight:var(--sm-weight-semibold);color:var(--sm-text);margin:var(--sm-space-4) 0 var(--sm-space-4) 0}.DeviceSettings_agentDownload__aI3ak p{font-size:var(--sm-text-sm);line-height:var(--sm-leading-sm);color:var(--sm-text-secondary);margin:0}.DeviceSettings_downloadCopy__ipSLZ{min-width:0}.DeviceSettings_downloadEyebrow__k_ku_{font-size:var(--sm-text-caption);line-height:var(--sm-leading-caption);letter-spacing:var(--sm-tracking-caption);color:var(--sm-text-tertiary)}.DeviceSettings_downloadButton__26_6a{display:inline-flex;align-items:center;height:var(--sm-control-md);padding:0 var(--sm-space-12);border:var(--sm-border-width) solid var(--sm-border);border-radius:var(--sm-radius-sm);color:var(--sm-text);font-size:var(--sm-text-md);line-height:var(--sm-leading-md);text-decoration:none;white-space:nowrap;transition:background-color var(--sm-motion-state)}.DeviceSettings_downloadButton__26_6a:hover{background-color:var(--sm-layer-2)}.DeviceSettings_tableScroll__nVKV1{overflow-x:auto;border:var(--sm-border-width) solid var(--sm-border);border-radius:var(--sm-radius-sm);background-color:var(--sm-bg-elevated)}.DeviceSettings_deviceTable__FXnqz{width:100%;min-width:820px;border-collapse:collapse;font-size:var(--sm-text-md);line-height:var(--sm-leading-md)}.DeviceSettings_deviceTable__FXnqz td,.DeviceSettings_deviceTable__FXnqz th{text-align:left;padding:var(--sm-space-10) var(--sm-space-12);vertical-align:middle}.DeviceSettings_deviceTable__FXnqz th{font-size:var(--sm-text-caption);line-height:var(--sm-leading-caption);letter-spacing:var(--sm-tracking-caption);text-transform:uppercase;font-weight:var(--sm-weight-medium);color:var(--sm-text-tertiary);white-space:nowrap;background-color:var(--sm-bg-sunken);border-bottom:var(--sm-border-width) solid var(--sm-border)}.DeviceSettings_deviceTable__FXnqz tbody tr{border-top:var(--sm-border-width) solid var(--sm-border);transition:background-color var(--sm-motion-state)}.DeviceSettings_deviceTable__FXnqz tbody tr:first-child{border-top:none}.DeviceSettings_deviceTable__FXnqz tbody tr:hover{background-color:var(--sm-layer-2)}.DeviceSettings_primary__k2_D6{display:block;color:var(--sm-text);white-space:nowrap}.DeviceSettings_secondary__9pvuf{display:block;font-size:var(--sm-text-sm);line-height:var(--sm-leading-sm);color:var(--sm-text-secondary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:260px}.DeviceSettings_mono__Q167K{font-family:var(--sm-font-mono)}.DeviceSettings_statusDot__v9AwN{flex-shrink:0;width:var(--sm-space-8);height:var(--sm-space-8);border-radius:var(--sm-radius-pill);border:var(--sm-border-width-strong) solid var(--sm-text-tertiary);box-sizing:content-box}.DeviceSettings_busy__GVS_U{background-color:var(--sm-accent);border-color:var(--sm-accent);outline:var(--sm-border-width-strong) solid var(--sm-accent-subtle)}.DeviceSettings_online__lWyKs{background-color:var(--sm-success);border-color:var(--sm-success)}.DeviceSettings_offline__TZgtg{background-color:rgba(0,0,0,0)}.DeviceSettings_groupRow__WfOul th{background-color:rgba(0,0,0,0);border-bottom:var(--sm-border-width) solid var(--sm-border);text-transform:none;letter-spacing:normal;font-size:var(--sm-text-sm);line-height:var(--sm-leading-sm);color:var(--sm-text);padding-top:var(--sm-space-12)}.DeviceSettings_group__3p9Qo+.DeviceSettings_group__3p9Qo .DeviceSettings_groupRow__WfOul th{border-top:var(--sm-border-width) solid var(--sm-border)}.DeviceSettings_groupHeading__uSSrX{display:flex;align-items:center;gap:var(--sm-space-8);margin:0 0 var(--sm-space-8) 0;font-size:var(--sm-text-sm);line-height:var(--sm-leading-sm);font-weight:var(--sm-weight-semibold);color:var(--sm-text)}.DeviceSettings_groupRow__WfOul th .DeviceSettings_statusDot__v9AwN{display:inline-block;vertical-align:middle;margin-right:var(--sm-space-8)}.DeviceSettings_groupCount__nX5d1{margin-left:var(--sm-space-8);color:var(--sm-text-tertiary);font-variant-numeric:tabular-nums}.DeviceSettings_actionsCell__LWiAF,.DeviceSettings_actionsHead__V9TJF{text-align:right;width:1%;white-space:nowrap}.DeviceSettings_deleteButton__mCIw0{display:inline-flex;align-items:center;justify-content:center;width:var(--sm-control-sm);height:var(--sm-control-sm);padding:0;border:none;border-radius:var(--sm-radius-sm);background:rgba(0,0,0,0);color:var(--sm-text-secondary);cursor:pointer;transition:background-color var(--sm-motion-state),color var(--sm-motion-state)}.DeviceSettings_deleteButton__mCIw0:hover{background-color:var(--sm-danger-subtle);color:var(--sm-danger)}.DeviceSettings_confirmGroup__3IW0G{display:inline-flex;align-items:center;gap:var(--sm-space-8)}.DeviceSettings_cancelDelete__d16Ij,.DeviceSettings_confirmDelete__wK_4I{height:var(--sm-control-sm);padding:0 var(--sm-space-8);border-radius:var(--sm-radius-sm);font-family:inherit;font-size:var(--sm-text-xs);line-height:var(--sm-leading-xs);cursor:pointer;transition:background-color var(--sm-motion-state)}.DeviceSettings_confirmDelete__wK_4I{border:var(--sm-border-width) solid var(--sm-danger);background-color:var(--sm-danger);color:var(--sm-text-on-accent)}.DeviceSettings_confirmDelete__wK_4I:hover{background-color:var(--sm-danger-hover)}.DeviceSettings_cancelDelete__d16Ij{border:var(--sm-border-width) solid var(--sm-border);background-color:rgba(0,0,0,0);color:var(--sm-text)}.DeviceSettings_cancelDelete__d16Ij:hover{background-color:var(--sm-layer-2)}.DeviceSettings_cardGroups__FTHJD{display:flex;flex-direction:column;gap:var(--sm-space-24)}.DeviceSettings_deviceList__MPYzn{display:flex;flex-direction:column;gap:var(--sm-space-16)}.DeviceSettings_deviceCard__aRA4z{background-color:var(--sm-bg-elevated);border:var(--sm-border-width) solid var(--sm-border);border-radius:var(--sm-radius-sm);padding:var(--sm-space-16)}.DeviceSettings_deviceCardHeader__BBdM7{display:flex;align-items:center;justify-content:space-between;gap:var(--sm-space-8);margin-bottom:var(--sm-space-12)}.DeviceSettings_deviceCardTitle__XxFxv{display:flex;align-items:center;gap:var(--sm-space-8);min-width:0}.DeviceSettings_deviceCardTitle__XxFxv .DeviceSettings_secondary__9pvuf{max-width:none}.DeviceSettings_telemetryGrid__6cEpk{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:var(--sm-space-12);margin:0}.DeviceSettings_telemetryGrid__6cEpk dt{font-size:var(--sm-text-caption);line-height:var(--sm-leading-caption);letter-spacing:var(--sm-tracking-caption);text-transform:uppercase;color:var(--sm-text-tertiary)}.DeviceSettings_telemetryGrid__6cEpk dd{margin:var(--sm-space-2) 0 0 0;font-size:var(--sm-text-md);line-height:var(--sm-leading-md);color:var(--sm-text);overflow-wrap:anywhere}.DeviceSettings_wideCell__XjR6k{grid-column:1/-1}.DeviceSettings_emptyState__byclQ{display:flex;flex-direction:column;align-items:center;gap:var(--sm-space-8);text-align:center;padding:var(--sm-space-48) var(--sm-space-24);border:var(--sm-border-width) solid var(--sm-border);border-radius:var(--sm-radius-sm);background-color:var(--sm-bg-elevated)}.DeviceSettings_emptyState__byclQ h3{font-size:var(--sm-text-md);line-height:var(--sm-leading-md);font-weight:var(--sm-weight-semibold);color:var(--sm-text);margin:0}.DeviceSettings_emptyState__byclQ p{font-size:var(--sm-text-sm);line-height:var(--sm-leading-sm);color:var(--sm-text-secondary);margin:0 0 var(--sm-space-8) 0}.DeviceSettings_emptyIcon__WM_8M{color:var(--sm-text-tertiary)}.DeviceSettings_skeleton__w8pG9{display:flex;flex-direction:column;gap:var(--sm-space-8)}.DeviceSettings_skeletonRow__pXrDC{height:var(--sm-control-lg);border-radius:var(--sm-radius-sm);background-color:var(--sm-skeleton)}.DeviceSettings_srOnly__uUtCd{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(max-width:800px){.DeviceSettings_agentDownload__aI3ak,.DeviceSettings_sectionHeader__JGKne{flex-direction:column;align-items:stretch}}.page_page__IiZwm{min-height:calc(100vh - var(--sm-header-h));background-color:var(--sm-bg);color:var(--sm-text);font-family:var(--sm-font-sans);padding:var(--sm-space-24);box-sizing:border-box}.page_wrapper__X7cMh{max-width:var(--sm-content-w);margin:0 auto}.page_header__Ptu5f{margin-bottom:var(--sm-space-24)}.page_header__Ptu5f h1{font-size:var(--sm-text-2xl);line-height:var(--sm-leading-2xl);font-weight:var(--sm-weight-semibold);color:var(--sm-text);margin:0 0 var(--sm-space-8) 0}.page_header__Ptu5f p{font-size:var(--sm-text-md);line-height:var(--sm-leading-md);color:var(--sm-text-secondary);margin:0}@media(max-width:800px){.page_page__IiZwm{padding:var(--sm-space-16)}.page_header__Ptu5f{margin-bottom:var(--sm-space-16)}}