@font-face{font-family:Sofia Pro;src:url("../media/Sofia Pro ExtraLight Az.3b562e68.otf")format("opentype");font-weight:200;font-style:normal;font-display:optional}@font-face{font-family:Sofia Pro;src:url("../media/Sofia Pro ExtraLight Italic Az.651cbb15.otf")format("opentype");font-weight:200;font-style:italic;font-display:optional}@font-face{font-family:Sofia Pro;src:url("../media/Sofia Pro Light Az.6f36260f.otf")format("opentype");font-weight:300;font-style:normal;font-display:optional}@font-face{font-family:Sofia Pro;src:url("../media/Sofia Pro Light Italic Az.ffee4dcc.otf")format("opentype");font-weight:300;font-style:italic;font-display:optional}@font-face{font-family:Sofia Pro;src:url("../media/Sofia Pro Regular Az.0e86305f.otf")format("opentype");font-weight:400;font-style:normal;font-display:optional}@font-face{font-family:Sofia Pro;src:url("../media/Sofia Pro Regular Italic Az.44437c1d.otf")format("opentype");font-weight:400;font-style:italic;font-display:optional}@font-face{font-family:Sofia Pro;src:url("../media/Sofia Pro Medium Az.71c339bb.otf")format("opentype");font-weight:500;font-style:normal;font-display:optional}@font-face{font-family:Sofia Pro;src:url("../media/Sofia Pro Medium Italic Az.b8dc0c25.otf")format("opentype");font-weight:500;font-style:italic;font-display:optional}@font-face{font-family:Sofia Pro;src:url("../media/Sofia Pro Semi Bold Az.bf25af82.otf")format("opentype");font-weight:600;font-style:normal;font-display:optional}@font-face{font-family:Sofia Pro;src:url("../media/Sofia Pro Semi Bold Italic Az.8fa43c11.otf")format("opentype");font-weight:600;font-style:italic;font-display:optional}@font-face{font-family:Sofia Pro;src:url("../media/Sofia Pro Bold Az.cf010926.otf")format("opentype");font-weight:700;font-style:normal;font-display:optional}@font-face{font-family:Sofia Pro;src:url("../media/Sofia Pro Bold Italic Az.aeaa3e86.otf")format("opentype");font-weight:700;font-style:italic;font-display:optional}:root{--sidebar-width:60px;--spacing-xs:.25rem;--spacing-sm:.5rem;--spacing-md:.75rem;--spacing:1rem;--spacing-lg:1.5rem;--spacing-xl:2rem;--spacing-2xl:3rem;--spacing-3xl:4rem;--mobile-header-clearance:calc(var(--spacing) + 44px + var(--spacing-sm));--radius-sm:.5rem;--radius-md:.75rem;--radius-lg:1rem;--card-radius:20px;--text-xs:.75rem;--text-sm:.875rem;--text-base:1rem;--text-lg:1.125rem;--text-xl:1.25rem;--text-2xl:1.5rem;--text-3xl:1.875rem;--text-4xl:2.25rem;--font-light:300;--font-normal:400;--font-medium:500;--font-semibold:600;--font-bold:700;--leading-none:1;--leading-tight:1.25;--leading-snug:1.375;--leading-normal:1.5;--leading-relaxed:1.75;--leading-loose:2;--duration-instant:.1s;--duration-fast:.15s;--duration-normal:.2s;--duration-slow:.3s;--duration-slower:.5s;--ease-in-out:cubic-bezier(.4,0,.2,1);--ease-out:cubic-bezier(.16,1,.3,1);--ease-in:cubic-bezier(.4,0,1,1);--ease-spring:cubic-bezier(.22,1,.36,1);--ease-bounce:cubic-bezier(.68,-.55,.265,1.55);--transition:var(--duration-fast)var(--ease-out);--transition-fast:var(--duration-normal)var(--ease-in-out);--bg-page-light:#fff;--bg-card-light:#fff;--bg-card-hover-light:#f1f5f9;--surface-muted-light:#f8fafc;--bg-navbar-light:#f8f9fad6;--border-light:#cbd5e166;--border-navbar-light:var(--bg-navbar-light);--text-primary-light:#1e293b;--text-secondary-light:#475569;--text-tertiary-light:#94a3b8;--text-disabled-light:#cbd5e1;--text-placeholder-light:#94a3b8;--color-primary-light:#06c;--color-primary-hover-light:#005bb5;--accent:#7c3aed;--header-gradient-light:linear-gradient(90deg,#4c6ef5,#1c7cd6);--error-bg-light:#ffecece6;--error-border-light:#f5c2c2;--scrollbar-track-light:#f1f5f9;--scrollbar-thumb-light:#cbd5e1;--scrollbar-thumb-hover-light:#94a3b8;--bg-page-dark:#191919;--bg-card-dark:#1b1b1b;--bg-card-hover-dark:#222;--surface-muted-dark:#171717;--bg-navbar-dark:#1b1b1b;--border-dark:#222;--border-navbar-dark:var(--bg-navbar-dark);--text-primary-dark:#ececec;--text-secondary-dark:#9ca3af;--text-tertiary-dark:#6b7280;--text-disabled-dark:#4b5563;--text-placeholder-dark:#6b7280;--color-primary-dark:#2383e2;--color-primary-hover-dark:#4a9eff;--header-gradient-dark:linear-gradient(90deg,#2383e2,#1a6bc7);--error-bg-dark:#3c1414b3;--error-border-dark:#742a2a;--scrollbar-track-dark:#28292b;--scrollbar-thumb-dark:#3e3f3f;--scrollbar-thumb-hover-dark:#4a4b4d;--bg-page:var(--bg-page-light);--bg-card:var(--bg-card-light);--bg-card-hover:var(--bg-card-hover-light);--surface-muted:var(--surface-muted-light);--bg-navbar:var(--bg-navbar-light);--border:var(--border-light);--border-navbar:var(--border-navbar-light);--text-primary:var(--text-primary-light);--text-secondary:var(--text-secondary-light);--text-tertiary:var(--text-tertiary-light);--text-disabled:var(--text-disabled-light);--text-placeholder:var(--text-placeholder-light);--text-link:var(--color-primary);--text-link-hover:var(--color-primary-hover);--color-primary:var(--color-primary-light);--color-primary-hover:var(--color-primary-hover-light);--header-gradient:var(--header-gradient-light);--error-bg:var(--error-bg-light);--error-border:var(--error-border-light);--scrollbar-track:var(--scrollbar-track-light);--scrollbar-thumb:var(--scrollbar-thumb-light);--scrollbar-thumb-hover:var(--scrollbar-thumb-hover-light);--shadow-xs:0 1px 2px #0000000d;--shadow-sm:0 1px 3px #0000001a,0 1px 2px #0000000f;--shadow:0 4px 6px #0000001a,0 2px 4px #0000000f;--shadow-md:0 10px 15px #0000001a,0 4px 6px #0000000d;--shadow-lg:0 20px 25px #0000001a,0 10px 10px #0000000a;--shadow-xl:0 25px 50px #00000026;--card-shadow:var(--shadow-sm);--card-shadow-hover:var(--shadow);--card-border:1px solid var(--border);--success:#16a34a;--success-bg:#16a34a1a;--success-border:#16a34a4d;--success-text:#15803d;--warning:#d97706;--warning-bg:#d977061a;--warning-border:#d977064d;--warning-text:#b45309;--danger:#dc2626;--danger-bg:#dc26261a;--danger-border:#dc26264d;--danger-text:#b91c1c;--info:#0ea5e9;--info-bg:#0ea5e91a;--info-border:#0ea5e94d;--info-text:#0284c7;--z-base:0;--z-dropdown:1000;--z-sticky:1020;--z-fixed:1030;--z-modal-backdrop:1040;--z-modal:1050;--z-popover:1060;--z-tooltip:1070;--z-notification:1080;--focus-ring-color:var(--color-primary);--focus-ring-width:2px;--focus-ring-offset:2px;--focus-ring:0 0 0 var(--focus-ring-offset)var(--bg-page),0 0 0 calc(var(--focus-ring-offset) + var(--focus-ring-width))var(--focus-ring-color)}@media (prefers-color-scheme:dark){:root:not([data-theme]){--bg-page:var(--bg-page-dark);--bg-card:var(--bg-card-dark);--bg-card-hover:var(--bg-card-hover-dark);--surface-muted:var(--surface-muted-dark);--bg-navbar:var(--bg-navbar-dark);--border:var(--border-dark);--border-navbar:var(--border-navbar-dark);--text-primary:var(--text-primary-dark);--text-secondary:var(--text-secondary-dark);--text-tertiary:var(--text-tertiary-dark);--text-disabled:var(--text-disabled-dark);--text-placeholder:var(--text-placeholder-dark);--color-primary:var(--color-primary-dark);--color-primary-hover:var(--color-primary-hover-dark);--error-bg:var(--error-bg-dark);--error-border:var(--error-border-dark);--header-gradient:var(--header-gradient-dark);--scrollbar-track:var(--scrollbar-track-dark);--scrollbar-thumb:var(--scrollbar-thumb-dark);--scrollbar-thumb-hover:var(--scrollbar-thumb-hover-dark);--shadow-xs:0 1px 2px #0000004d;--shadow-sm:0 1px 3px #0000004d,0 1px 2px #0003;--shadow:0 4px 6px #0000004d,0 2px 4px #0003;--shadow-md:0 10px 15px #0006,0 4px 6px #0000004d;--shadow-lg:0 20px 25px #00000080,0 10px 10px #0006;--shadow-xl:0 25px 50px #0009}}body[data-theme=dark]{--bg-page:var(--bg-page-dark);--bg-card:var(--bg-card-dark);--bg-card-hover:var(--bg-card-hover-dark);--surface-muted:var(--surface-muted-dark);--bg-navbar:var(--bg-navbar-dark);--border:var(--border-dark);--border-navbar:var(--border-navbar-dark);--text-primary:var(--text-primary-dark);--text-secondary:var(--text-secondary-dark);--text-tertiary:var(--text-tertiary-dark);--text-disabled:var(--text-disabled-dark);--text-placeholder:var(--text-placeholder-dark);--color-primary:var(--color-primary-dark);--color-primary-hover:var(--color-primary-hover-dark);--error-bg:var(--error-bg-dark);--error-border:var(--error-border-dark);--header-gradient:var(--header-gradient-dark);--scrollbar-track:var(--scrollbar-track-dark);--scrollbar-thumb:var(--scrollbar-thumb-dark);--scrollbar-thumb-hover:var(--scrollbar-thumb-hover-dark);--shadow-xs:0 1px 2px #0000004d;--shadow-sm:0 1px 3px #0000004d,0 1px 2px #0003;--shadow:0 4px 6px #0000004d,0 2px 4px #0003;--shadow-md:0 10px 15px #0006,0 4px 6px #0000004d;--shadow-lg:0 20px 25px #00000080,0 10px 10px #0006;--shadow-xl:0 25px 50px #0009}body[data-theme=light]{--bg-page:var(--bg-page-light);--bg-card:var(--bg-card-light);--bg-card-hover:var(--bg-card-hover-light);--surface-muted:var(--surface-muted-light);--bg-navbar:var(--bg-navbar-light);--border:var(--border-light);--border-navbar:var(--border-navbar-light);--text-primary:var(--text-primary-light);--text-secondary:var(--text-secondary-light);--color-primary:var(--color-primary-light);--color-primary-hover:var(--color-primary-hover-light);--error-bg:var(--error-bg-light);--error-border:var(--error-border-light);--header-gradient:var(--header-gradient-light);--scrollbar-track:var(--scrollbar-track-light);--scrollbar-thumb:var(--scrollbar-thumb-light);--scrollbar-thumb-hover:var(--scrollbar-thumb-hover-light)}body.nav-expanded{--sidebar-width:250px}*,:before,:after{box-sizing:border-box}html,body,#__next{height:100%;margin:0;padding:0}body{background:var(--bg-page);color:var(--text-primary);flex-direction:column;min-height:100vh;font-family:Sofia Pro,sans-serif;display:flex;overflow:hidden scroll}.main-content{margin-left:var(--sidebar-width);transition:margin-left var(--transition-fast);z-index:1;isolation:isolate;animation:pageIn .3s var(--ease-out);flex:1;position:relative}@keyframes pageIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.main-content{animation:none}}.main-content:has([class*=pageWrapper]){margin-left:0}@media (max-width:768px){.main-content{margin-left:0}}::-webkit-scrollbar{width:16px;height:16px}::-webkit-scrollbar-track{background:var(--scrollbar-track);margin:6px 4px}::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb);border:3px solid var(--scrollbar-track);min-width:40px;min-height:40px}::-webkit-scrollbar-thumb:hover{background:var(--scrollbar-thumb-hover)}::-webkit-scrollbar-thumb:active{background:var(--color-primary)}*{scrollbar-width:auto}[data-radix-popper-content-wrapper],[data-radix-portal]{z-index:10000!important;position:fixed!important}[role=dialog][data-state=open]{z-index:10000!important}#notification-dropdown-portal{pointer-events:none;isolation:isolate;inset:0;z-index:10000!important;position:fixed!important}#notification-dropdown-portal>*{pointer-events:auto}
.NavTooltip-module__ZD0Xxq__tooltipContainer{width:100%;display:flex;position:relative}.NavTooltip-module__ZD0Xxq__tooltip{padding:var(--spacing-sm)var(--spacing-md);background:var(--bg-navbar);border:1px solid var(--border-navbar);border-radius:var(--radius-sm);color:var(--text-primary);font-size:var(--text-sm);font-weight:var(--font-medium);white-space:nowrap;z-index:var(--z-tooltip);-webkit-backdrop-filter:blur(18px)saturate(150%);backdrop-filter:blur(18px)saturate(150%);box-shadow:var(--shadow-md);animation:NavTooltip-module__ZD0Xxq__tooltipFadeIn var(--duration-normal)var(--ease-out);pointer-events:none;position:absolute}.NavTooltip-module__ZD0Xxq__tooltip:before{content:"";border-style:solid;width:0;height:0;position:absolute}.NavTooltip-module__ZD0Xxq__tooltip.NavTooltip-module__ZD0Xxq__right{left:calc(100% + var(--spacing-sm));top:50%;transform:translateY(-50%)}.NavTooltip-module__ZD0Xxq__tooltip.NavTooltip-module__ZD0Xxq__right:before{border-width:5px 5px 5px 0;border-color:transparent var(--border-navbar)transparent transparent;top:50%;left:-5px;transform:translateY(-50%)}.NavTooltip-module__ZD0Xxq__tooltip.NavTooltip-module__ZD0Xxq__left{right:calc(100% + var(--spacing-sm));top:50%;transform:translateY(-50%)}.NavTooltip-module__ZD0Xxq__tooltip.NavTooltip-module__ZD0Xxq__left:before{border-width:5px 0 5px 5px;border-color:transparent transparent transparent var(--border-navbar);top:50%;right:-5px;transform:translateY(-50%)}.NavTooltip-module__ZD0Xxq__tooltip.NavTooltip-module__ZD0Xxq__top{bottom:calc(100% + var(--spacing-sm));left:50%;transform:translate(-50%)}.NavTooltip-module__ZD0Xxq__tooltip.NavTooltip-module__ZD0Xxq__top:before{border-width:5px 5px 0;border-color:var(--border-navbar)transparent transparent transparent;top:100%;left:50%;transform:translate(-50%)}.NavTooltip-module__ZD0Xxq__tooltip.NavTooltip-module__ZD0Xxq__bottom{top:calc(100% + var(--spacing-sm));left:50%;transform:translate(-50%)}.NavTooltip-module__ZD0Xxq__tooltip.NavTooltip-module__ZD0Xxq__bottom:before{border-width:0 5px 5px;border-color:transparent transparent var(--border-navbar)transparent;bottom:100%;left:50%;transform:translate(-50%)}@keyframes NavTooltip-module__ZD0Xxq__tooltipFadeIn{0%{opacity:0;transform:translateY(-50%)scale(.95)}to{opacity:1;transform:translateY(-50%)scale(1)}}
.NavItem-module___ccj7G__navItem{width:calc(100% - var(--spacing));cursor:pointer;border-radius:var(--radius-sm);margin:0 var(--spacing-sm);color:inherit;font:inherit;text-align:left;transition:background .2s var(--ease-out);background:0 0;border:none;align-items:center;padding:.55rem .75rem;display:flex}.NavItem-module___ccj7G__navItem:focus,.NavItem-module___ccj7G__navItem:focus-visible{outline:none}.NavItem-module___ccj7G__navItem:hover{background:#ffffff0d}.NavItem-module___ccj7G__navItem.NavItem-module___ccj7G__active{background:color-mix(in srgb,var(--color-primary)12%,transparent)}.NavItem-module___ccj7G__navItem svg{width:16px;height:16px;color:var(--text-secondary);transition:color .2s var(--ease-out);flex-shrink:0}.NavItem-module___ccj7G__navItem:hover svg{color:var(--text-primary)}.NavItem-module___ccj7G__navItem.NavItem-module___ccj7G__active svg{color:var(--color-primary)}.NavItem-module___ccj7G__label{font-size:var(--text-sm);font-weight:var(--font-medium);white-space:nowrap;color:var(--text-secondary);margin-left:.75rem}.NavItem-module___ccj7G__navItem:hover .NavItem-module___ccj7G__label,.NavItem-module___ccj7G__navItem.NavItem-module___ccj7G__active .NavItem-module___ccj7G__label{color:var(--text-primary)}
/*# sourceMappingURL=249f1fbaea5208a2.css.map*/