:root{--page-bg: #e8edf5;--glass-bg: rgba(255, 255, 255, .75);--glass-border: rgba(255, 255, 255, .9);--glass-shadow: 0 2px 8px rgba(0, 0, 0, .06), 0 8px 32px rgba(0, 0, 0, .1);--inner-glass-bg: rgba(255, 255, 255, .55);--inner-glass-border: rgba(255, 255, 255, .95);--inner-glass-shadow: 0 1px 6px rgba(0, 0, 0, .04);--input-glow: 0 0 0 3px rgba(0, 120, 212, .15), 0 4px 20px rgba(0, 0, 0, .08)}[data-theme=dark]{--page-bg: #0d1117;--glass-bg: rgba(255, 255, 255, .04);--glass-border: rgba(255, 255, 255, .09);--glass-shadow: 0 4px 28px rgba(0, 0, 0, .45);--inner-glass-bg: rgba(255, 255, 255, .06);--inner-glass-border: rgba(255, 255, 255, .12);--inner-glass-shadow: 0 1px 6px rgba(0, 0, 0, .35);--input-glow: 0 0 0 3px rgba(0, 120, 212, .3), 0 4px 20px rgba(0, 0, 0, .3)}*{box-sizing:border-box}.fui-DialogActions{gap:12px!important;margin-top:16px!important}.fui-DialogActions>button{min-width:88px}.fui-DialogSurface{box-shadow:inset 0 3px 0 0 var(--colorBrandBackground, #0078d4),var(--shadow28, 0 4px 28px rgba(0, 0, 0, .12));overflow:hidden}html,body,#root{margin:0;padding:0;height:100%;font-family:-apple-system,BlinkMacSystemFont,Segoe UI Variable,Segoe UI,system-ui,sans-serif;color-scheme:light dark}@keyframes gradientShift{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes pulse{0%,80%,to{transform:scale(.6);opacity:.4}40%{transform:scale(1);opacity:1}}code,pre{font-family:Fira Code,Consolas,monospace}@keyframes ghr-pulse-attention{0%,to{opacity:1}50%{opacity:.55}}@keyframes ghr-fade-in{0%{opacity:0;transform:translateY(2px)}to{opacity:1;transform:translateY(0)}}@keyframes ghr-fade-in-up{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes ghr-scale-in{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes ghr-slide-in-left{0%{opacity:0;transform:translate(-10px)}to{opacity:1;transform:translate(0)}}.ghr-portal-card-enter{animation:ghr-fade-in-up .4s cubic-bezier(.22,1,.36,1) both}.ghr-stagger>*:nth-child(1){animation-delay:0ms}.ghr-stagger>*:nth-child(2){animation-delay:60ms}.ghr-stagger>*:nth-child(3){animation-delay:.12s}.ghr-stagger>*:nth-child(4){animation-delay:.18s}.ghr-stagger>*:nth-child(5){animation-delay:.24s}.ghr-stagger>*:nth-child(n+6){animation-delay:.3s}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}
