a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,summary:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:3px}.dialog-body:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:-4px}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media (forced-colors:active){.glass-card,.glass-button,.glass-input,.workspace-nav-link,.dialog-panel{border:1px solid canvastext}:focus-visible{outline:2px solid highlight}}
