.korex-glass{--korex-sidebar-open-width:17rem;--korex-sidebar-closed-width:4.5rem;background:radial-gradient(circle at 16% 4%,#4ab9ef30,#0000 35%),radial-gradient(circle at 88% 22%,#2e76c224,#0000 38%),linear-gradient(150deg,#f8fbff 0%,#f2f7fc 55%,#f6faff 100%)}.korex-glass [data-navigation-sidebar]{background:radial-gradient(circle at 105% -10%,#36abe13d,#0000 38%),linear-gradient(155deg,#06294a 0%,#05203e 52%,#061b35 100%);border-color:#88c3eb40;box-shadow:inset -1px 0 #ffffff1a,10px 0 30px #001f401f}.korex-glass [data-nav-group][data-current-group=true]{color:#f0faff;background:linear-gradient(110deg,#3191d93d,#1c73bc14);box-shadow:inset 2px 0 #5dd5fa}.korex-glass [data-nav-link][aria-current=page]{box-shadow:inset 0 1px #fff3,0 8px 22px #00112c38}.korex-glass [data-sidebar-toggle]{background:linear-gradient(145deg,#ffffff24,#6fc2f612);box-shadow:inset 0 1px #ffffff2e}.korex-glass [data-glass-board]{border-color:var(--glass-border);background-color:#ffffffb8;background-image:radial-gradient(circle at 92% 6%,#6ac7f42b,#0000 34%),linear-gradient(150deg,#ffffffc7,#e2f3ff45);box-shadow:0 20px 54px #002d5b1f,inset 0 1px #ffffffeb}.korex-glass [data-glass-board]>header{background:linear-gradient(110deg,#ffffffc4,#e6f5ff7a);box-shadow:inset 0 1px #ffffffd6}.korex-glass [data-glass-panel]{background-color:#f8fbfecc;box-shadow:0 14px 32px #0039711f,inset 0 1px #ffffffeb}.korex-glass [data-glass-select=light],.korex-glass [data-beui-menu],.korex-glass [data-glass-toast]{background:linear-gradient(145deg,#ffffffe6,#e4f5ffb3);box-shadow:inset 0 1px #ffffffe6,0 8px 24px #002d5b1c}.korex-glass [data-dashboard-notice]{animation:.18s ease-out both korex-notice-enter;box-shadow:0 8px 22px #002d5b12}[data-korex-dialog-content]{background:radial-gradient(circle at 100% 0,#5cc0ee2e,#0000 55%),linear-gradient(150deg,#ffffffe8,#e8f6ffd9);border-color:#8bc2e8ab;box-shadow:0 26px 75px #0223484d,inset 0 1px #fffffff2}@media (min-width:1024px){.korex-glass aside[data-sidebar-collapsed]{width:var(--korex-sidebar-open-width)}.korex-glass aside[data-sidebar-collapsed=true]{width:var(--korex-sidebar-closed-width)}.korex-glass section[data-tour=workspace]{padding-left:var(--korex-sidebar-open-width);transition:padding-left .2s}.korex-glass aside[data-sidebar-collapsed=true]~section[data-tour=workspace]{padding-left:var(--korex-sidebar-closed-width)}.korex-glass aside[data-sidebar-collapsed=true]~section[data-tour=workspace] [data-dashboard-shell]{max-width:none}}@media (max-width:639px){.korex-glass [data-app-header]{flex-wrap:wrap;gap:.5rem}.korex-glass [data-app-header]>:first-child{width:100%}.korex-glass [data-app-header]>:last-child{justify-content:flex-end;width:100%}}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.korex-glass [data-glass-board]{-webkit-backdrop-filter:blur(14px)saturate(125%);backdrop-filter:blur(14px)saturate(125%)}.korex-glass [data-glass-panel]{-webkit-backdrop-filter:blur(16px)saturate(120%);backdrop-filter:blur(16px)saturate(120%)}.korex-glass [data-glass-select=light],.korex-glass [data-beui-menu],.korex-glass [data-glass-toast],[data-korex-dialog-content]{-webkit-backdrop-filter:blur(18px)saturate(125%);backdrop-filter:blur(18px)saturate(125%)}}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.korex-glass :where([data-glass-board],[data-glass-panel],[data-glass-select=light],[data-beui-menu],[data-glass-toast]),[data-korex-dialog-content]{background:#f8fbfe}}@media (prefers-reduced-motion:reduce){.korex-glass section[data-tour=workspace]{transition-duration:.01ms}.korex-glass [data-dashboard-notice]{animation:none}}
body:has(.korex-glass){--korex-motion-fast:.15s;--korex-motion-dialog:.22s;--korex-motion-ease:cubic-bezier(.2, .8, .2, 1)}.korex-glass [data-nav-group]{letter-spacing:.12em;font-size:11px}body:has(.korex-glass) :where(button,[role=button]):not(:disabled):not([aria-disabled=true]){transition:scale var(--korex-motion-fast) var(--korex-motion-ease), filter var(--korex-motion-fast) ease, box-shadow var(--korex-motion-fast) ease, background-color var(--korex-motion-fast) ease, border-color var(--korex-motion-fast) ease}body:has(.korex-glass) :where(button,[role=button]):not(:disabled):not([aria-disabled=true]):active{filter:brightness(.97);scale:.975}body:has(.korex-glass) :where(input:not([type=hidden]):not([type=checkbox]):not([type=radio]),select,textarea){transition:border-color var(--korex-motion-fast) ease, background-color var(--korex-motion-fast) ease, box-shadow var(--korex-motion-fast) var(--korex-motion-ease)}body:has(.korex-glass) :where(input:not([type=hidden]):not([type=checkbox]):not([type=radio]),select,textarea):not(:disabled):focus-visible{border-color:#4b9bd8;box-shadow:0 0 0 3px #318edb2e,0 5px 18px #00386c17}body:has(.korex-glass) select:not([multiple]):open{border-color:#4b9bd8;box-shadow:0 0 0 3px #318edb2e}body:has(.korex-glass) :where([role=menu],[role=listbox]):not([data-beui-menu]){animation:korex-feedback-in .18s var(--korex-motion-ease) both}body:has(.korex-glass) :where(input[type=checkbox],input[type=radio]){accent-color:#2279bd;cursor:pointer;transition:box-shadow var(--korex-motion-fast) ease, scale var(--korex-motion-fast) var(--korex-motion-ease)}body:has(.korex-glass) :where(input[type=checkbox],input[type=radio]):not(:disabled):active{scale:.88}body:has(.korex-glass) :where(input[type=checkbox],input[type=radio]):checked{animation:korex-control-check .23s var(--korex-motion-ease)}body:has(.korex-glass) :where(input[type=checkbox],input[type=radio]):focus-visible{outline-offset:3px;outline:3px solid #318edb59}body:has(.korex-glass) :where(input[type=checkbox],input[type=radio]):disabled{cursor:not-allowed}body:has(.korex-glass) :where([data-slot=alert],[role=alert],[role=status]):not([aria-hidden=true]){animation:korex-feedback-in .22s var(--korex-motion-ease) both}[data-korex-dialog-overlay][data-state=open]{animation:korex-overlay-in var(--korex-motion-dialog) ease-out both}[data-korex-dialog-overlay][data-state=closed]{animation:.16s ease-in both korex-overlay-out}[data-korex-dialog-content][data-state=open]{animation:korex-dialog-in var(--korex-motion-dialog,.22s) cubic-bezier(.2, .8, .2, 1) both}[data-korex-dialog-content][data-state=closed]{animation:.16s ease-in both korex-dialog-out}[data-korex-dialog-content][data-korex-drawer][data-state=open]{animation-name:korex-drawer-in}[data-korex-dialog-content][data-korex-drawer][data-state=closed]{animation-name:korex-drawer-out}body:has(.korex-glass) dialog{opacity:0;transition:opacity .18s ease, scale .18s var(--korex-motion-ease), display .18s allow-discrete, overlay .18s allow-discrete;scale:.985}body:has(.korex-glass) dialog[open]{opacity:1;scale:1}@starting-style{body:has(.korex-glass) dialog[open]{opacity:0;scale:.985}}body:has(.korex-glass) dialog::backdrop{opacity:0;transition:opacity .18s ease, display .18s allow-discrete, overlay .18s allow-discrete}body:has(.korex-glass) dialog[open]::backdrop{opacity:1}@starting-style{body:has(.korex-glass) dialog[open]::backdrop{opacity:0}}@keyframes korex-control-check{0%{scale:.86}55%{scale:1.13}to{scale:1}}@keyframes korex-feedback-in{0%{opacity:0;translate:0 -5px}to{opacity:1;translate:0}}@keyframes korex-overlay-in{0%{opacity:0}to{opacity:1}}@keyframes korex-overlay-out{0%{opacity:1}to{opacity:0}}@keyframes korex-dialog-in{0%{opacity:0;translate:0 8px;scale:.975}to{opacity:1;translate:0;scale:1}}@keyframes korex-dialog-out{0%{opacity:1;translate:0;scale:1}to{opacity:0;translate:0 5px;scale:.985}}@keyframes korex-drawer-in{0%{opacity:.8;translate:22px}to{opacity:1;translate:0}}@keyframes korex-drawer-out{0%{opacity:1;translate:0}to{opacity:.8;translate:22px}}@media (prefers-reduced-motion:reduce){[data-korex-dialog-overlay],[data-korex-dialog-content]{transition-duration:.01ms!important;animation-duration:.01ms!important;scale:1!important}body:has(.korex-glass) :where(button,[role=button],input,select,textarea){transition-duration:.01ms!important;animation-duration:.01ms!important;scale:1!important}body:has(.korex-glass) :where([data-slot=alert],[role=alert],[role=status]){transition-duration:.01ms!important;animation-duration:.01ms!important;scale:1!important}body:has(.korex-glass) :where([role=menu],[role=listbox]){transition-duration:.01ms!important;animation-duration:.01ms!important;scale:1!important}body:has(.korex-glass) dialog{transition-duration:.01ms!important;animation-duration:.01ms!important;scale:1!important}body:has(.korex-glass) dialog::backdrop{transition-duration:.01ms!important;animation-duration:.01ms!important;scale:1!important}}
