.NavbarBrand_logo__7o3zM{display:flex;align-items:center;text-decoration:none;flex-shrink:0;transition:opacity .2s}.NavbarBrand_logo__7o3zM:hover{opacity:.9}.NavbarBrand_logo__7o3zM:focus-visible{outline:2px solid #22d3ee;outline-offset:2px;border-radius:6px}.NavbarBrand_logoImg__Hsn8R{height:40px;width:auto;object-fit:contain}.NavbarMenu_menu__rD3Lw{display:flex;align-items:center;gap:.125rem;margin-right:20px}.NavbarMenu_link__rZ_LQ{display:inline-flex;align-items:center;gap:.25rem;padding:.4375rem .75rem;font-size:.8125rem;font-weight:600;font-family:inherit;color:#fff;text-decoration:none;background:transparent;border:none;border-radius:8px;cursor:pointer;white-space:nowrap;transition:color .15s,background .15s}.NavbarMenu_link__rZ_LQ:hover{color:#fff;background:hsla(0,0%,100%,.1);text-decoration:none}.NavbarMenu_trigger__OHBOL{padding-right:.5rem}.NavbarMenu_triggerOpen__zLNqN{background:hsla(0,0%,100%,.1)}.NavbarMenu_chevron__PBFfR{color:hsla(0,0%,100%,.7);transition:transform .2s}.NavbarMenu_chevronOpen__fkaUc{transform:rotate(180deg)}.NavbarMenu_itemWrap__vmywN{position:relative}.NavbarMenu_panel__f4eYN{position:absolute;top:calc(100% + 10px);right:0;width:300px;max-width:calc(100vw - 1.5rem);padding:.375rem;background:linear-gradient(180deg,#0c1c30,#091524);border:1px solid rgba(34,211,238,.18);border-radius:14px;box-shadow:0 18px 50px rgba(0,0,0,.5),0 2px 8px rgba(0,0,0,.3);z-index:1001;animation:NavbarMenu_dropIn__V5hmA .16s ease}.NavbarMenu_panel__f4eYN:before{content:"";position:absolute;top:-10px;left:0;right:0;height:10px}@keyframes NavbarMenu_dropIn__V5hmA{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.NavbarMenu_subItem__7g_sm{display:flex;align-items:center;gap:.625rem;padding:.5rem .625rem;text-decoration:none;border-radius:9px;transition:background .12s}.NavbarMenu_subItem__7g_sm:hover{background:hsla(0,0%,100%,.07);text-decoration:none}.NavbarMenu_subIcon__eoFnS{display:flex;align-items:center;justify-content:center;width:34px;height:34px;flex-shrink:0;color:#22d3ee;background:rgba(34,211,238,.1);border:1px solid rgba(34,211,238,.18);border-radius:9px}.NavbarMenu_subText__Yh7dd{display:flex;flex-direction:column;gap:.0625rem;min-width:0}.NavbarMenu_subLabel__fEdQk{font-size:.8125rem;font-weight:600;color:#fff}.NavbarMenu_subDesc__ht0_O{font-size:.6875rem;color:hsla(0,0%,100%,.5)}@media (max-width:1024px){.NavbarMenu_menu__rD3Lw{display:none}}.NavbarSearch_searchBtn___y4ij{display:flex;align-items:center;gap:.5rem;width:240px;max-width:100%;padding:.4375rem .75rem;font-size:.8125rem;font-weight:500;font-family:inherit;color:#fff;background:hsla(0,0%,100%,.07);border:1px solid hsla(0,0%,100%,.12);border-radius:10px;cursor:pointer;transition:all .15s;white-space:nowrap}.NavbarSearch_searchBtn___y4ij:hover{background:hsla(0,0%,100%,.11);border-color:rgba(34,211,238,.4);box-shadow:0 0 0 3px rgba(34,211,238,.08)}.NavbarSearch_searchBtn___y4ij:focus-visible{outline:2px solid #22d3ee;outline-offset:2px}.NavbarSearch_icon__otu_u{color:#fff;flex-shrink:0}.NavbarSearch_label__ZtvKI{flex:1 1;text-align:left;color:hsla(0,0%,100%,.85)}.NavbarSearch_kbd__YCyLa{display:inline-flex;align-items:center;gap:1px;padding:.0625rem .3125rem;font-size:.625rem;font-weight:700;font-family:inherit;color:hsla(0,0%,100%,.6);background:hsla(0,0%,100%,.08);border:1px solid hsla(0,0%,100%,.14);border-radius:4px;line-height:1.5}@media (max-width:1100px){.NavbarSearch_searchBtn___y4ij{width:200px}.NavbarSearch_kbd__YCyLa{display:none}}@media (max-width:860px){.NavbarSearch_searchBtn___y4ij{display:none}}.UserAvatar_avatar__JVdEO{display:inline-flex;align-items:center;justify-content:center;overflow:hidden;flex-shrink:0;background:linear-gradient(135deg,#06b6d4,#0891b2);border:1px solid rgba(34,211,238,.35);color:#fff}.UserAvatar_avatar__JVdEO img{width:100%;height:100%;object-fit:cover}.UserAvatar_initials__rkpYg{font-weight:700;color:#fff;line-height:1}.UserAvatar_sm__XdrAo{width:26px;height:26px;border-radius:7px}.UserAvatar_sm__XdrAo .UserAvatar_initials__rkpYg{font-size:.5625rem}.UserAvatar_md__CxMi6{width:32px;height:32px;border-radius:9px}.UserAvatar_md__CxMi6 .UserAvatar_initials__rkpYg{font-size:.6875rem}.UserAvatar_lg__aV2Zd{width:40px;height:40px;border-radius:10px}.UserAvatar_lg__aV2Zd .UserAvatar_initials__rkpYg{font-size:.8125rem}.UserMenu_wrap__0QcQR{position:relative}.UserMenu_trigger__3LiPY{display:flex;align-items:center;gap:.5rem;padding:.1875rem .5rem .1875rem .1875rem;background:hsla(0,0%,100%,.07);border:1px solid hsla(0,0%,100%,.1);border-radius:11px;cursor:pointer;transition:all .15s}.UserMenu_trigger__3LiPY:hover{background:hsla(0,0%,100%,.12);border-color:rgba(34,211,238,.35)}.UserMenu_trigger__3LiPY:focus-visible{outline:2px solid #22d3ee;outline-offset:2px}.UserMenu_meta__K08yP{display:flex;flex-direction:column;text-align:left;gap:1px}.UserMenu_name__ufnlX{font-size:.75rem;font-weight:600;color:#fff;line-height:1.2}.UserMenu_role__uKz8z{font-size:.5625rem;font-weight:700;color:#22d3ee;text-transform:uppercase;letter-spacing:.04em;line-height:1.2}.UserMenu_chevron__oUqLz{color:hsla(0,0%,100%,.45);transition:transform .2s;flex-shrink:0}.UserMenu_chevronOpen__LA_CL{transform:rotate(180deg)}.UserMenu_dropdown__5N6Ma{position:absolute;top:calc(100% + 8px);right:0;width:250px;padding:.375rem;background:linear-gradient(180deg,#0c1c30,#091524);border:1px solid rgba(34,211,238,.18);border-radius:14px;box-shadow:0 18px 50px rgba(0,0,0,.5),0 2px 8px rgba(0,0,0,.3);z-index:1001;animation:UserMenu_dropIn__owuIa .15s ease}@keyframes UserMenu_dropIn__owuIa{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.UserMenu_header__If0jG{display:flex;align-items:center;gap:.625rem;padding:.625rem .5rem .5rem}.UserMenu_headerText__8kDAq{display:flex;flex-direction:column;min-width:0;gap:1px}.UserMenu_headerName__v4vWm{font-size:.8125rem;font-weight:700;color:#fff}.UserMenu_headerEmail__H_ywq,.UserMenu_headerName__v4vWm{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.UserMenu_headerEmail__H_ywq{font-size:.6875rem;color:hsla(0,0%,100%,.5)}.UserMenu_divider__IxBlI{height:1px;background:hsla(0,0%,100%,.08);margin:.25rem 0}.UserMenu_item__OeKKK{display:flex;align-items:center;gap:.5rem;padding:.5rem;font-size:.8125rem;font-weight:500;color:hsla(0,0%,100%,.85);text-decoration:none;border-radius:8px;transition:background .1s,color .1s}.UserMenu_item__OeKKK:hover{background:hsla(0,0%,100%,.07);color:#fff;text-decoration:none}.UserMenu_item__OeKKK svg{color:hsla(0,0%,100%,.55);flex-shrink:0}.UserMenu_item__OeKKK:hover svg{color:#22d3ee}.UserMenu_logout__SpRam{display:flex;align-items:center;gap:.5rem;width:100%;padding:.5rem;font-size:.8125rem;font-weight:500;font-family:inherit;color:#f87171;background:transparent;border:none;border-radius:8px;cursor:pointer;text-align:left;transition:background .1s}.UserMenu_logout__SpRam:hover{background:rgba(239,68,68,.12)}.UserMenu_logout__SpRam svg{color:#f87171}@media (max-width:1024px){.UserMenu_chevron__oUqLz,.UserMenu_meta__K08yP{display:none}.UserMenu_trigger__3LiPY{padding:.1875rem;gap:0}}.MobileDrawer_overlay__kpImV{position:fixed;inset:0;z-index:999;background:rgba(9,21,36,.6);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;justify-content:flex-end;animation:MobileDrawer_fadeIn__0NnHI .15s ease}@keyframes MobileDrawer_fadeIn__0NnHI{0%{opacity:0}to{opacity:1}}.MobileDrawer_panel__Acu0t{width:290px;max-width:86vw;height:100%;background:linear-gradient(180deg,#091524,#060e1a);border-left:1px solid rgba(34,211,238,.18);box-shadow:-8px 0 40px rgba(0,0,0,.5);padding:1.5rem 1.25rem;display:flex;flex-direction:column;gap:1.25rem;animation:MobileDrawer_slideIn__aeEkx .2s ease;overflow-y:auto}@keyframes MobileDrawer_slideIn__aeEkx{0%{transform:translateX(100%)}to{transform:translateX(0)}}.MobileDrawer_user__gkPVu{display:flex;align-items:center;gap:.75rem;padding:.75rem;background:hsla(0,0%,100%,.04);border:1px solid rgba(34,211,238,.15);border-radius:12px}.MobileDrawer_userText__VN6hV{display:flex;flex-direction:column;gap:1px;min-width:0}.MobileDrawer_userName__MxAjf{font-size:.8125rem;font-weight:600;color:#fff}.MobileDrawer_userRole__1xpDI{font-size:.625rem;font-weight:700;color:#22d3ee;text-transform:uppercase;letter-spacing:.04em}.MobileDrawer_links__rtZC9{display:flex;flex-direction:column;gap:.75rem}.MobileDrawer_group__VzKnl{display:flex;flex-direction:column;gap:.125rem}.MobileDrawer_groupLink__xHkFp{padding:.5rem;font-size:.6875rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:hsla(0,0%,100%,.45);text-decoration:none}.MobileDrawer_subLink__kNIw_{display:flex;align-items:center;gap:.625rem;padding:.5625rem .75rem;font-size:.875rem;font-weight:500;color:#fff;text-decoration:none;border-radius:9px;transition:background .12s}.MobileDrawer_subLink__kNIw_:hover{background:hsla(0,0%,100%,.06);text-decoration:none}.MobileDrawer_subLink__kNIw_ svg{color:#22d3ee;flex-shrink:0}.MobileDrawer_auth__6qWzz{display:flex;flex-direction:column;gap:.5rem;margin-top:auto}.MobileDrawer_loginBtn__NRYRF{display:block;padding:.625rem;font-size:.875rem;font-weight:600;color:#fff;text-decoration:none;text-align:center;border:1px solid hsla(0,0%,100%,.15);border-radius:9px;transition:all .12s}.MobileDrawer_loginBtn__NRYRF:hover{background:hsla(0,0%,100%,.06)}.MobileDrawer_ctaBtn__SWNfm{display:block;padding:.625rem;font-size:.875rem;font-weight:600;color:#fff;text-decoration:none;text-align:center;background:linear-gradient(135deg,#06b6d4,#0891b2);border-radius:9px;box-shadow:0 2px 10px rgba(6,182,212,.3)}.MobileDrawer_logout__lb_y7{display:flex;align-items:center;justify-content:center;gap:.5rem;padding:.625rem;margin-top:auto;font-size:.875rem;font-weight:500;font-family:inherit;color:#f87171;background:rgba(239,68,68,.08);border:1px solid rgba(239,68,68,.15);border-radius:9px;cursor:pointer;transition:all .12s}.MobileDrawer_logout__lb_y7:hover{background:rgba(239,68,68,.12)}.NotificationDropdown_wrapper__dAtJD{position:relative}.NotificationDropdown_trigger__wicV_{position:relative;display:flex;align-items:center;justify-content:center;width:34px;height:34px;padding:0;background:hsla(0,0%,100%,.06);border:1px solid hsla(0,0%,100%,.08);border-radius:8px;color:hsla(0,0%,100%,.6);cursor:pointer;transition:all .15s}.NotificationDropdown_trigger__wicV_:hover{background:hsla(0,0%,100%,.1);border-color:hsla(0,0%,100%,.15);color:#fff}.NotificationDropdown_trigger__wicV_:focus-visible{outline:2px solid #22d3ee;outline-offset:2px}.NotificationDropdown_badge__QOY71{position:absolute;top:3px;right:3px;min-width:16px;height:16px;padding:0 4px;font-size:.5625rem;font-weight:700;line-height:16px;color:#fff;background:#ef4444;border-radius:999px;text-align:center;border:1.5px solid #091524;box-shadow:0 0 4px rgba(239,68,68,.5)}.NotificationDropdown_dot__x2zmL{position:absolute;top:6px;right:6px;width:7px;height:7px;background:#ef4444;border-radius:50%;border:1.5px solid #091524;box-shadow:0 0 5px rgba(239,68,68,.5)}.NotificationDropdown_dropdown__Ax7sr{position:absolute;top:calc(100% + 8px);right:0;width:340px;background:#fff;border:1px solid #e2e8f0;border-radius:12px;box-shadow:0 12px 40px rgba(0,0,0,.1),0 2px 8px rgba(0,0,0,.04);z-index:1001;overflow:hidden;animation:NotificationDropdown_dropIn__nbG4b .15s ease}@keyframes NotificationDropdown_dropIn__nbG4b{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.NotificationDropdown_header__LXaj1{display:flex;align-items:center;justify-content:space-between;padding:.75rem .875rem;border-bottom:1px solid #f1f5f9}.NotificationDropdown_headerTitle__ZjkJY{font-size:.875rem;font-weight:700;color:#1e293b}.NotificationDropdown_markRead__RhD7C{font-size:.6875rem;font-weight:600;color:#0891b2;background:transparent;border:none;cursor:pointer;font-family:inherit;transition:color .12s}.NotificationDropdown_markRead__RhD7C:hover{color:#06b6d4}.NotificationDropdown_list__DgK9s{max-height:360px;overflow-y:auto}.NotificationDropdown_list__DgK9s::-webkit-scrollbar{width:4px}.NotificationDropdown_list__DgK9s::-webkit-scrollbar-thumb{background:rgba(0,0,0,.06);border-radius:2px}.NotificationDropdown_empty__BIMhN{display:flex;flex-direction:column;align-items:center;gap:.5rem;padding:2.5rem 1rem;text-align:center}.NotificationDropdown_emptyIcon__jRSJa{color:#cbd5e1}.NotificationDropdown_empty__BIMhN p{font-size:.8125rem;color:#94a3b8;margin:0}.NotificationDropdown_notif__US7uz{display:flex;gap:.625rem;padding:.625rem .875rem;transition:background .1s ease;cursor:pointer}.NotificationDropdown_notif__US7uz:hover{background:#f8fafc}.NotificationDropdown_notifUnread__4Up__{background:rgba(6,182,212,.04)}.NotificationDropdown_notifUnread__4Up__:hover{background:rgba(6,182,212,.07)}.NotificationDropdown_notifIcon__vgY31{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:7px;background:#f8fafc;border:1px solid #f1f5f9}.NotificationDropdown_notifContent__zw5g7{display:flex;flex-direction:column;gap:.0625rem;min-width:0}.NotificationDropdown_notifTitle__mwSXz{font-size:.8125rem;font-weight:600;color:#1e293b}.NotificationDropdown_notifBody__Ez9wU{font-size:.75rem;color:#64748b;line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.NotificationDropdown_notifTime__lT8R6{font-size:.625rem;color:#94a3b8;margin-top:.125rem}.NotificationDropdown_viewAll__Agq4O{display:block;padding:.625rem;font-size:.75rem;font-weight:600;color:#0891b2;text-align:center;text-decoration:none;border-top:1px solid #f1f5f9;transition:background .12s ease}.NotificationDropdown_viewAll__Agq4O:hover{background:#f8fafc;color:#06b6d4}@media (max-width:480px){.NotificationDropdown_dropdown__Ax7sr{width:calc(100vw - 2rem);right:-1rem}}.Navbar_navbar__HXS0i{position:fixed;top:0;left:0;right:0;z-index:40;height:56px;display:flex;align-items:center;transition:background .3s,box-shadow .3s}.Navbar_transparent__QPjuH{background:rgba(9,21,36,.6);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-bottom:1px solid rgba(22,45,80,.3)}.Navbar_solid__Hpnmx{background:#091524;border-bottom:1px solid rgba(22,45,80,.4);box-shadow:0 2px 12px rgba(0,0,0,.25)}.Navbar_inner__aMl0P{display:flex;align-items:center;justify-content:space-between;gap:1rem;width:100%;height:100%;padding:0 1.25rem 0 1rem}.Navbar_left__tKi_t{display:flex;align-items:center;gap:.625rem;flex-shrink:0}.Navbar_right__rhuWU{display:flex;align-items:center;gap:.75rem;min-width:0}.Navbar_search__cRkcP{flex-shrink:1;min-width:0}.Navbar_userGroup__kUyCO{display:flex;align-items:center;gap:.625rem;flex-shrink:0;border-left:1px solid hsla(0,0%,100%,.08);margin-left:.125rem;padding-left:.75rem}.Navbar_sidebarBtn__mbVjx{display:none;align-items:center;justify-content:center;width:34px;height:34px;padding:0;background:hsla(0,0%,100%,.06);border:1px solid hsla(0,0%,100%,.08);border-radius:8px;color:hsla(0,0%,100%,.65);cursor:pointer;transition:all .15s}.Navbar_sidebarBtn__mbVjx:hover{background:hsla(0,0%,100%,.1);color:#fff}.Navbar_authBtns__hpHke{display:flex;align-items:center;gap:.5rem;flex-shrink:0}.Navbar_loginBtn__WrUD3{padding:.4375rem .875rem;font-size:.8125rem;font-weight:600;color:#fff;text-decoration:none;border-radius:8px;white-space:nowrap;transition:color .15s,background .15s}.Navbar_loginBtn__WrUD3:hover{background:hsla(0,0%,100%,.1);text-decoration:none}.Navbar_ctaBtn__xxJPd{display:inline-flex;align-items:center;gap:.375rem;padding:.4375rem 1rem;font-size:.8125rem;font-weight:600;color:#fff;text-decoration:none;white-space:nowrap;background:linear-gradient(135deg,#06b6d4,#0891b2);border-radius:8px;box-shadow:0 2px 10px rgba(6,182,212,.3);transition:all .2s}.Navbar_ctaBtn__xxJPd:hover{background:linear-gradient(135deg,#22d3ee,#06b6d4);box-shadow:0 4px 16px rgba(6,182,212,.4);transform:translateY(-1px);color:#fff;text-decoration:none}.Navbar_ctaBtn__xxJPd svg{transition:transform .2s}.Navbar_ctaBtn__xxJPd:hover svg{transform:translateX(2px)}.Navbar_hamburger__bYGH9{display:none;align-items:center;justify-content:center;width:34px;height:34px;padding:0;background:hsla(0,0%,100%,.06);border:1px solid hsla(0,0%,100%,.08);border-radius:8px;color:#fff;cursor:pointer;transition:all .15s}.Navbar_hamburger__bYGH9:hover{background:hsla(0,0%,100%,.12)}@media (max-width:1024px){.Navbar_sidebarBtn__mbVjx{display:flex}.Navbar_userGroup__kUyCO{border-left:none;padding-left:0;margin-left:0}}@media (max-width:860px){.Navbar_right__rhuWU{gap:.5rem}}@media (max-width:640px){.Navbar_inner__aMl0P{padding:0 .75rem;gap:.5rem}.Navbar_hamburger__bYGH9{display:flex}.Navbar_authBtns__hpHke,.Navbar_userGroup__kUyCO{display:none}}.Navbar_ctaBtn__xxJPd:focus-visible,.Navbar_hamburger__bYGH9:focus-visible,.Navbar_loginBtn__WrUD3:focus-visible,.Navbar_sidebarBtn__mbVjx:focus-visible{outline:2px solid #22d3ee;outline-offset:2px}@media print{.Navbar_navbar__HXS0i{display:none}}.SidebarNav_section__SciLE{--aqua:#06b6d4;--aqua-lt:#22d3ee;--aqua-dk:#0891b2;--glass:hsla(0,0%,100%,.045);--glass-h:hsla(0,0%,100%,.09);--border-b:rgba(22,45,80,.18);--glow:rgba(6,182,212,.55);padding:.125rem 0}.SidebarNav_sectionHeader__2pLk9{display:flex;align-items:center;justify-content:space-between;width:calc(100% - 1rem);margin:.375rem .5rem .125rem;padding:.5rem .75rem;font-size:.725rem;font-weight:800;font-family:inherit;letter-spacing:.12em;text-transform:uppercase;color:rgba(6,182,212,.65);background:hsla(0,0%,100%,.025);border:1px solid transparent;border-radius:8px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:all .22s;position:relative;overflow:hidden}.SidebarNav_sectionHeader__2pLk9:before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent,rgba(6,182,212,.06) 50%,transparent);transform:translateX(-100%);transition:transform .5s;pointer-events:none}.SidebarNav_sectionHeader__2pLk9:hover:before{transform:translateX(100%)}.SidebarNav_sectionHeader__2pLk9:hover{color:var(--aqua-lt);background:hsla(0,0%,100%,.05);border-color:rgba(6,182,212,.15)}.SidebarNav_sectionHeaderOpen__qATVq{color:var(--aqua-lt);background:rgba(6,182,212,.08);border-color:rgba(6,182,212,.2);border-left:2px solid var(--aqua)}.SidebarNav_sectionHeaderLabel__3HtxL{-webkit-user-select:none;-moz-user-select:none;user-select:none}.SidebarNav_sectionChevron__j8Zpe{flex-shrink:0;color:rgba(6,182,212,.4);transition:transform .28s cubic-bezier(.4,0,.2,1),color .2s}.SidebarNav_sectionChevronOpen__B9CU3{transform:rotate(180deg);color:var(--aqua)}.SidebarNav_sectionDivider__Ii6N6{height:1px;margin:.5rem .875rem;background:linear-gradient(90deg,transparent,var(--border-b) 30%,var(--border-b) 70%,transparent)}.SidebarNav_list__x_WRR{list-style:none;margin:0;padding:0 .5rem;transition:max-height .35s cubic-bezier(.4,0,.2,1),opacity .22s ease}.SidebarNav_itemWrapper__K8sC7{position:relative;margin:2px 0}.SidebarNav_collapsedItem__Jwpqc{position:relative;list-style:none;margin:2px 0}.SidebarNav_itemDivider__bvHWr{height:1px;background:rgba(22,45,80,.3);margin:6px 12px;list-style:none}.SidebarNav_item__DO_2p{position:relative;display:flex;align-items:center;gap:.75rem;width:100%;padding:.625rem .875rem;font-size:.8625rem;font-weight:500;font-family:inherit;color:hsla(0,0%,100%,.85);background:var(--glass);border:1px solid transparent;border-radius:10px;text-decoration:none;cursor:pointer;text-align:left;outline:none;overflow:hidden;transition:color .22s,background .22s,border-color .22s,box-shadow .22s,transform .15s}.SidebarNav_item__DO_2p:before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent,rgba(22,45,80,.12) 50%,transparent);transform:translateX(-100%);transition:transform .55s;pointer-events:none}.SidebarNav_item__DO_2p:hover{color:#fff;background:var(--glass-h);border-color:rgba(6,182,212,.2);box-shadow:0 2px 12px rgba(22,45,80,.22);transform:translateX(2px)}.SidebarNav_item__DO_2p:hover:before{transform:translateX(100%)}.SidebarNav_itemCollapsed__DE5Mx{justify-content:center;padding:.625rem}.SidebarNav_itemCollapsed__DE5Mx:before{display:none}.SidebarNav_itemActive__FqicE{color:#fff!important;font-weight:600;background:linear-gradient(135deg,rgba(6,182,212,.18),rgba(22,45,80,.14));border-color:rgba(6,182,212,.4);box-shadow:0 3px 16px rgba(6,182,212,.28),inset 0 0 20px rgba(6,182,212,.07)}.SidebarNav_itemActive__FqicE:after{content:"";position:absolute;left:-.5rem;top:50%;transform:translateY(-50%);width:3px;height:60%;background:linear-gradient(to bottom,var(--aqua-lt),var(--aqua));border-radius:0 3px 3px 0;box-shadow:0 0 10px var(--glow);animation:SidebarNav_barPulse__UyrLD 2.2s ease-in-out infinite}@keyframes SidebarNav_barPulse__UyrLD{0%,to{height:60%;box-shadow:0 0 10px rgba(6,182,212,.5)}50%{height:74%;box-shadow:0 0 15px rgba(6,182,212,.8)}}.SidebarNav_itemExpanded__n0_St{color:#fff;background:var(--glass-h);border-color:rgba(6,182,212,.2)}.SidebarNav_iconWrapper__GyQiH{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:32px;height:32px;background:rgba(22,45,80,.14);border:1px solid rgba(22,45,80,.25);border-radius:8px;transition:all .25s;position:relative;overflow:hidden}.SidebarNav_iconWrapper__GyQiH:before{content:"";position:absolute;inset:-35%;background:conic-gradient(from 0deg,transparent 0deg,rgba(6,182,212,.14) 90deg,transparent 180deg);animation:SidebarNav_iconSpin__91Y_A 7s linear infinite;pointer-events:none}@keyframes SidebarNav_iconSpin__91Y_A{to{transform:rotate(1turn)}}.SidebarNav_item__DO_2p:hover .SidebarNav_iconWrapper__GyQiH{background:rgba(6,182,212,.16);border-color:rgba(6,182,212,.4);transform:scale(1.08) rotate(-5deg);box-shadow:0 0 12px rgba(6,182,212,.4)}.SidebarNav_itemActive__FqicE .SidebarNav_iconWrapper__GyQiH{background:linear-gradient(135deg,var(--aqua),var(--aqua-dk));border-color:var(--aqua-lt);color:#fff;box-shadow:0 0 14px var(--glow);animation:SidebarNav_iconPulse__a5piw 2.2s ease-in-out infinite}@keyframes SidebarNav_iconPulse__a5piw{0%,to{transform:scale(1);box-shadow:0 0 14px rgba(6,182,212,.55)}50%{transform:scale(1.05);box-shadow:0 0 18px rgba(6,182,212,.75)}}.SidebarNav_item__DO_2p:hover .SidebarNav_iconWrapper__GyQiH svg{transform:scale(1.08) rotate(5deg);filter:drop-shadow(0 0 4px rgba(6,182,212,.7))}.SidebarNav_itemActive__FqicE .SidebarNav_iconWrapper__GyQiH svg{filter:drop-shadow(0 0 8px rgba(255,255,255,.7))}.SidebarNav_iconFallback__cYN9z{display:flex;align-items:center;justify-content:center;width:100%;height:100%;font-size:1rem;color:hsla(0,0%,100%,.4)}.SidebarNav_itemLabel__bwrmD{flex:1 1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:font-weight .15s,letter-spacing .2s}.SidebarNav_item__DO_2p:hover .SidebarNav_itemLabel__bwrmD{font-weight:600;letter-spacing:.02em}.SidebarNav_badge__1gFOF{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 5px;font-size:.5625rem;font-weight:700;color:#fff;background:linear-gradient(135deg,#ef4444,#dc2626);border-radius:9px;flex-shrink:0;box-shadow:0 2px 6px rgba(239,68,68,.35);border:1px solid hsla(0,0%,100%,.15);transition:transform .2s}.SidebarNav_item__DO_2p:hover .SidebarNav_badge__1gFOF{transform:scale(1.08)}.SidebarNav_badgePending__iYzSF{min-width:8px;width:8px;height:8px;padding:0;background:#f59e0b;box-shadow:0 0 6px rgba(245,158,11,.5);animation:SidebarNav_pendingPulse__yUpT_ 2s ease-in-out infinite}@keyframes SidebarNav_pendingPulse__yUpT_{0%,to{opacity:1;transform:scale(1)}50%{opacity:.6;transform:scale(.85)}}.SidebarNav_badgeNew__nr78n{background:linear-gradient(135deg,#22c55e,#16a34a);box-shadow:0 2px 6px rgba(34,197,94,.35)}.SidebarNav_badgeBeta__h2JCb{background:linear-gradient(135deg,#6366f1,#4f46e5);box-shadow:0 2px 6px rgba(99,102,241,.35)}.SidebarNav_badgeDot__Jf0Mg{position:absolute;top:.3rem;right:.3rem;width:6px;height:6px;background:#ef4444;border-radius:50%;border:1.5px solid #091524;box-shadow:0 0 5px rgba(239,68,68,.5)}.SidebarNav_chevron__QSqzu{width:14px;height:14px;flex-shrink:0;color:hsla(0,0%,100%,.4);transition:transform .28s cubic-bezier(.4,0,.2,1),color .2s;margin-left:auto}.SidebarNav_chevronOpen__vd1cw{transform:rotate(90deg);color:var(--aqua)!important}.SidebarNav_subList__8u0Fa{list-style:none;margin:.25rem 0;padding:0;overflow:hidden;position:relative;transition:max-height .36s cubic-bezier(.4,0,.2,1),opacity .22s ease}.SidebarNav_subList__8u0Fa:before{content:"";position:absolute;left:1.75rem;top:.25rem;bottom:.25rem;width:1.5px;background:linear-gradient(180deg,transparent,rgba(6,182,212,.25) 12%,rgba(6,182,212,.25) 88%,transparent)}.SidebarNav_subItem__FR1SQ{display:flex;align-items:center;gap:.625rem;padding:.5rem .75rem .5rem 2.625rem;font-size:.78125rem;font-weight:500;color:hsla(0,0%,100%,.78);text-decoration:none;border-radius:8px;cursor:pointer;transition:color .2s,background .2s,transform .15s;position:relative;overflow:hidden}.SidebarNav_subItem__FR1SQ:before{content:"";position:absolute;left:1.5rem;top:50%;width:5px;height:5px;border-radius:50%;background:hsla(0,0%,100%,.3);border:1px solid rgba(22,45,80,.4);transform:translateY(-50%);transition:all .22s;z-index:1}.SidebarNav_subItem__FR1SQ:hover{color:#fff;background:var(--glass-h);transform:translateX(4px)}.SidebarNav_subItem__FR1SQ:hover:before{background:var(--aqua-lt);border-color:var(--aqua-lt);transform:translateY(-50%) scale(1.4);box-shadow:0 0 8px rgba(6,182,212,.7)}.SidebarNav_subItemActive__xEy3e{color:var(--aqua-lt)!important;font-weight:600;background:rgba(6,182,212,.12)}.SidebarNav_subItemActive__xEy3e:before{background:var(--aqua-lt)!important;border-color:var(--aqua-lt)!important;transform:translateY(-50%) scale(1.6)!important;box-shadow:0 0 12px #06b6d4!important;animation:SidebarNav_dotGlow__lbR4K 2s ease-in-out infinite}@keyframes SidebarNav_dotGlow__lbR4K{0%,to{box-shadow:0 0 12px #06b6d4}50%{box-shadow:0 0 18px #06b6d4}}.SidebarNav_subIconWrapper__OfRaP{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:26px;height:26px;background:rgba(22,45,80,.1);border-radius:6px;border:1px solid rgba(22,45,80,.18);transition:all .22s;position:relative;z-index:1}.SidebarNav_subItem__FR1SQ:hover .SidebarNav_subIconWrapper__OfRaP{background:rgba(6,182,212,.14);border-color:rgba(6,182,212,.35);transform:scale(1.06)}.SidebarNav_subItemActive__xEy3e .SidebarNav_subIconWrapper__OfRaP{background:rgba(6,182,212,.2);border-color:var(--aqua-lt);box-shadow:0 0 6px rgba(6,182,212,.3)}.SidebarNav_subItemLabel__hr29A{flex:1 1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.SidebarNav_tooltip__XSmDu{position:absolute;left:calc(100% + 10px);top:50%;transform:translateY(-50%);z-index:9999;display:flex;align-items:center;gap:.4rem;padding:.5rem .875rem;background:rgba(9,21,36,.97);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#fff;font-size:.75rem;font-weight:500;white-space:nowrap;border-radius:8px;border:1px solid rgba(22,45,80,.3);box-shadow:0 6px 18px rgba(9,21,36,.7);pointer-events:none;animation:SidebarNav_tipIn__BzvYM .2s cubic-bezier(.34,1.56,.64,1) forwards}.SidebarNav_tooltip__XSmDu:before{content:"";position:absolute;right:100%;top:50%;transform:translateY(-50%);border:5px solid transparent;border-right-color:rgba(9,21,36,.97)}.SidebarNav_tooltipBadge__9Gnud{display:inline-flex;align-items:center;justify-content:center;min-width:.875rem;height:.875rem;padding:0 .2rem;font-size:.5rem;font-weight:700;color:#fff;background:linear-gradient(135deg,#ef4444,#dc2626);border-radius:999px}@keyframes SidebarNav_tipIn__BzvYM{0%{opacity:0;transform:translateY(-50%) translateX(-6px)}to{opacity:1;transform:translateY(-50%) translateX(0)}}.SidebarNav_item__DO_2p:focus-visible,.SidebarNav_sectionHeader__2pLk9:focus-visible,.SidebarNav_subItem__FR1SQ:focus-visible{outline:2px solid var(--aqua);outline-offset:2px}@media (max-width:1024px){.SidebarNav_item__DO_2p{padding:.5625rem .75rem;font-size:.875rem}.SidebarNav_subItem__FR1SQ{padding:.5rem .625rem .5rem 2.25rem;font-size:.8125rem}}@media print{.SidebarNav_section__SciLE{display:none!important}}.Sidebar_sidebar__4gFmr{position:fixed;top:0;left:0;display:flex;flex-direction:column;height:100vh;height:100dvh;width:252px;background:radial-gradient(circle at 25% -80%,#0f2140 0,#091524 60%),linear-gradient(180deg,#091524,#060e1a);border-right:1px solid rgba(22,45,80,.4);transition:width .28s cubic-bezier(.4,0,.2,1),transform .3s cubic-bezier(.4,0,.2,1);flex-shrink:0;z-index:30;overflow:hidden;will-change:width,transform}.Sidebar_collapsed__NYcEU{width:68px}.Sidebar_brandRow__fbgVF{display:flex;align-items:center;gap:10px;padding:18px 16px 14px;flex-shrink:0;min-height:64px}.Sidebar_brandLogo__hRFQd{width:36px;height:36px;border-radius:9px;background:linear-gradient(135deg,#06b6d4,#0891b2);display:flex;align-items:center;justify-content:center;flex-shrink:0;box-shadow:0 0 16px rgba(6,182,212,.25)}.Sidebar_brandName__FHNUx{font-size:15px;font-weight:700;color:hsla(0,0%,100%,.95);letter-spacing:.01em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;opacity:1;transition:opacity .2s ease}.Sidebar_collapsed__NYcEU .Sidebar_brandName__FHNUx{opacity:0;width:0}.Sidebar_mobileCloseRow__4_Py8,.Sidebar_mobileOverlay__yldK2{display:none}.Sidebar_mobileCloseBtn__K_t8D{width:36px;height:36px;border-radius:8px;border:none;background:hsla(0,0%,100%,.06);color:hsla(0,0%,100%,.6);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background .15s ease,color .15s ease;-webkit-tap-highlight-color:transparent}.Sidebar_mobileCloseBtn__K_t8D:active,.Sidebar_mobileCloseBtn__K_t8D:hover{background:hsla(0,0%,100%,.1);color:#fff}.Sidebar_nav__jYBHB{flex:1 1;overflow-y:auto;overflow-x:hidden;padding:8px 8px 16px;scrollbar-width:thin;scrollbar-color:transparent transparent;-webkit-overflow-scrolling:touch}.Sidebar_nav__jYBHB:hover{scrollbar-color:hsla(0,0%,100%,.1) transparent}.Sidebar_nav__jYBHB::-webkit-scrollbar{width:4px}.Sidebar_nav__jYBHB::-webkit-scrollbar-track{background:transparent}.Sidebar_nav__jYBHB::-webkit-scrollbar-thumb{background:transparent;border-radius:4px;-webkit-transition:background .2s ease;transition:background .2s ease}.Sidebar_nav__jYBHB:hover::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.1)}.Sidebar_navSection__6oVVD{display:flex;flex-direction:column;gap:2px;margin-bottom:8px}.Sidebar_navSectionLabel__Wz6Lr{font-size:10px;font-weight:700;color:hsla(0,0%,100%,.35);text-transform:uppercase;letter-spacing:.08em;padding:12px 14px 6px;white-space:nowrap;overflow:hidden;transition:opacity .2s ease}.Sidebar_collapsed__NYcEU .Sidebar_navSectionLabel__Wz6Lr{opacity:0;height:8px;padding:4px 0}.Sidebar_navItem___yPYC{display:flex;align-items:center;gap:12px;padding:10px 12px;border-radius:8px;color:hsla(0,0%,100%,.65);font-size:13.5px;font-weight:500;text-decoration:none;cursor:pointer;transition:background .15s ease,color .15s ease;position:relative;white-space:nowrap;overflow:hidden;-webkit-tap-highlight-color:transparent}.Sidebar_navItem___yPYC:hover{background:hsla(0,0%,100%,.05);color:hsla(0,0%,100%,.95)}.Sidebar_navItemActive__ZePgt{background:linear-gradient(90deg,rgba(6,182,212,.15),rgba(6,182,212,.05));color:#22d3ee}.Sidebar_navItemActive__ZePgt:before{content:"";position:absolute;left:0;top:8px;bottom:8px;width:3px;border-radius:0 3px 3px 0;background:linear-gradient(180deg,#22d3ee,#06b6d4);box-shadow:0 0 8px rgba(34,211,238,.5)}.Sidebar_navIcon__nwpwU{width:18px;height:18px;flex-shrink:0;display:flex;align-items:center;justify-content:center}.Sidebar_navLabel__FjJbm{flex:1 1;overflow:hidden;text-overflow:ellipsis;transition:opacity .2s ease}.Sidebar_collapsed__NYcEU .Sidebar_navLabel__FjJbm{opacity:0;width:0}.Sidebar_navBadge__6_jBk{font-size:10px;font-weight:700;padding:2px 7px;border-radius:10px;background:rgba(6,182,212,.2);color:#22d3ee;flex-shrink:0}.Sidebar_collapsed__NYcEU .Sidebar_navBadge__6_jBk{display:none}.Sidebar_collapseBtn__GJ5B5{position:absolute;right:-12px;top:28px;width:24px;height:24px;border-radius:50%;border:1px solid rgba(22,45,80,.6);background:#091524;color:hsla(0,0%,100%,.4);display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:40;box-shadow:0 2px 8px rgba(0,0,0,.3);transition:all .15s ease;opacity:0}.Sidebar_sidebar__4gFmr:focus-within .Sidebar_collapseBtn__GJ5B5,.Sidebar_sidebar__4gFmr:hover .Sidebar_collapseBtn__GJ5B5{opacity:1}.Sidebar_collapseBtn__GJ5B5:hover{background:#0f2140;color:#06b6d4;border-color:rgba(6,182,212,.3);box-shadow:0 0 12px rgba(6,182,212,.2)}.Sidebar_userCard__Jjdee{display:flex;align-items:center;gap:10px;padding:12px 14px;margin:0 8px 8px;border-radius:10px;background:hsla(0,0%,100%,.04);border:1px solid rgba(22,45,80,.4);flex-shrink:0;transition:background .15s ease}.Sidebar_userCard__Jjdee:hover{background:hsla(0,0%,100%,.06)}.Sidebar_userCardCollapsed__JuwPn{justify-content:center;padding:10px;margin:0 6px 8px}.Sidebar_userAvatar__CgWGx{width:34px;height:34px;border-radius:50%;overflow:hidden;flex-shrink:0;background:linear-gradient(135deg,#06b6d4,#0891b2);display:flex;align-items:center;justify-content:center;border:1.5px solid rgba(34,211,238,.3)}.Sidebar_avatarImg__EEdxC{width:100%;height:100%;object-fit:cover}.Sidebar_avatarInitials__49_D3{font-size:12px;font-weight:700;color:#fff;letter-spacing:.02em;line-height:1}.Sidebar_userMeta__owHg1{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:1px;overflow:hidden;transition:opacity .2s ease}.Sidebar_collapsed__NYcEU .Sidebar_userMeta__owHg1{opacity:0;width:0}.Sidebar_userName__7U9Ab{font-size:13px;color:hsla(0,0%,100%,.9);overflow:hidden;text-overflow:ellipsis}.Sidebar_userName__7U9Ab,.Sidebar_userRole___n8nE{font-weight:600;white-space:nowrap;line-height:1.3}.Sidebar_userRole___n8nE{font-size:11px;color:#06b6d4;text-transform:uppercase;letter-spacing:.04em}.Sidebar_logoutBtn__OdGWU{width:32px;height:32px;border-radius:7px;border:none;background:transparent;color:hsla(0,0%,100%,.35);display:flex;align-items:center;justify-content:center;cursor:pointer;flex-shrink:0;transition:background .15s ease,color .15s ease;-webkit-tap-highlight-color:transparent}.Sidebar_logoutBtn__OdGWU:active,.Sidebar_logoutBtn__OdGWU:hover{background:rgba(239,68,68,.15);color:#f87171}.Sidebar_collapsed__NYcEU .Sidebar_logoutBtn__OdGWU{display:none}.Sidebar_collapsed__NYcEU .Sidebar_navItem___yPYC{justify-content:center;padding:10px}.Sidebar_collapsed__NYcEU .Sidebar_navItem___yPYC:hover:after{content:attr(data-label);position:absolute;left:calc(100% + 12px);top:50%;transform:translateY(-50%);background:#0f2140;color:hsla(0,0%,100%,.95);padding:6px 10px;border-radius:6px;font-size:12px;font-weight:500;white-space:nowrap;box-shadow:0 4px 12px rgba(0,0,0,.4);border:1px solid rgba(22,45,80,.6);z-index:60;pointer-events:none;animation:Sidebar_tooltipFade__J_z0V .15s ease}@keyframes Sidebar_tooltipFade__J_z0V{0%{opacity:0;transform:translate(-4px,-50%)}to{opacity:1;transform:translateY(-50%)}}@media (max-width:1024px){.Sidebar_sidebar__4gFmr{box-shadow:none;z-index:50}.Sidebar_collapsed__NYcEU,.Sidebar_sidebar__4gFmr{transform:translateX(-100%);width:280px}.Sidebar_mobileOpen__Wbz89{transform:translateX(0);box-shadow:8px 0 40px rgba(0,0,0,.4)}.Sidebar_mobileOverlay__yldK2{display:block;position:fixed;inset:0;background:rgba(0,0,0,.5);z-index:45;animation:Sidebar_fadeIn__yQu3y .2s ease;backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px)}.Sidebar_mobileCloseRow__4_Py8{display:flex;justify-content:flex-end;align-items:center;padding:12px 14px 0;flex-shrink:0}.Sidebar_collapseBtn__GJ5B5{display:none}.Sidebar_collapsed__NYcEU .Sidebar_brandName__FHNUx,.Sidebar_collapsed__NYcEU .Sidebar_navLabel__FjJbm,.Sidebar_collapsed__NYcEU .Sidebar_navSectionLabel__Wz6Lr,.Sidebar_collapsed__NYcEU .Sidebar_userMeta__owHg1{opacity:1;width:auto;height:auto;padding:12px 14px 6px}.Sidebar_collapsed__NYcEU .Sidebar_navItem___yPYC{justify-content:flex-start;padding:10px 12px}.Sidebar_collapsed__NYcEU .Sidebar_logoutBtn__OdGWU{display:flex}.Sidebar_collapsed__NYcEU .Sidebar_navBadge__6_jBk{display:inline-block}.Sidebar_collapsed__NYcEU .Sidebar_navItem___yPYC:hover:after{display:none}.Sidebar_navItem___yPYC{padding:12px;font-size:14px}}@media (max-width:640px){.Sidebar_collapsed__NYcEU,.Sidebar_sidebar__4gFmr{width:86vw;max-width:320px}.Sidebar_brandRow__fbgVF{padding:16px 14px 12px}.Sidebar_userCard__Jjdee{padding:12px}}@media (max-width:380px){.Sidebar_collapsed__NYcEU,.Sidebar_sidebar__4gFmr{width:100%;max-width:100%}}@media (max-height:480px) and (orientation:landscape){.Sidebar_brandRow__fbgVF{min-height:52px;padding:12px 16px}.Sidebar_navItem___yPYC,.Sidebar_userCard__Jjdee{padding:8px 12px}}@keyframes Sidebar_fadeIn__yQu3y{0%{opacity:0}to{opacity:1}}.Sidebar_collapseBtn__GJ5B5:focus-visible,.Sidebar_logoutBtn__OdGWU:focus-visible,.Sidebar_mobileCloseBtn__K_t8D:focus-visible,.Sidebar_navItem___yPYC:focus-visible{outline:2px solid #06b6d4;outline-offset:2px}@media (prefers-reduced-motion:reduce){.Sidebar_brandName__FHNUx,.Sidebar_collapseBtn__GJ5B5,.Sidebar_navItem___yPYC,.Sidebar_navLabel__FjJbm,.Sidebar_sidebar__4gFmr,.Sidebar_userCard__Jjdee,.Sidebar_userMeta__owHg1{transition:none;animation:none}}@media print{.Sidebar_mobileOverlay__yldK2,.Sidebar_sidebar__4gFmr{display:none!important}}.FAB_fabContainer__rrDJA{position:fixed;right:1.5rem;bottom:1.5rem;z-index:40;display:flex;flex-direction:column-reverse;align-items:flex-end;gap:.75rem}.FAB_fabBtn__gVbcB{width:52px;height:52px;border-radius:16px;border:none;background:linear-gradient(135deg,#06b6d4,#0891b2);color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 4px 16px rgba(6,182,212,.3),0 1px 4px rgba(0,0,0,.08);transition:transform .2s cubic-bezier(.4,0,.2,1),box-shadow .2s ease,background .2s ease}.FAB_fabBtn__gVbcB:hover{transform:scale(1.06);box-shadow:0 6px 24px rgba(6,182,212,.4),0 2px 8px rgba(0,0,0,.1);background:linear-gradient(135deg,#22d3ee,#06b6d4)}.FAB_fabBtn__gVbcB:active{transform:scale(.98)}.FAB_fabBtnOpen__b_gPN{background:#1e293b;box-shadow:0 4px 16px rgba(30,41,59,.3),0 1px 4px rgba(0,0,0,.08);transform:rotate(0deg)}.FAB_fabBtnOpen__b_gPN:hover{background:#334155;box-shadow:0 6px 24px rgba(30,41,59,.4),0 2px 8px rgba(0,0,0,.1)}.FAB_fabBtn__gVbcB svg{transition:transform .25s cubic-bezier(.4,0,.2,1)}.FAB_fabBtnOpen__b_gPN svg{transform:rotate(90deg)}.FAB_fabActions__7OP_0{display:flex;flex-direction:column-reverse;gap:.5rem;align-items:flex-end}.FAB_fabAction__kwwnz{display:flex;align-items:center;gap:.625rem;padding:.5rem .875rem .5rem .5rem;background:#fff;border:1px solid #e2e8f0;border-radius:12px;cursor:pointer;font-family:inherit;font-size:.8125rem;font-weight:600;color:#1e293b;white-space:nowrap;box-shadow:0 4px 12px rgba(0,0,0,.06),0 1px 3px rgba(0,0,0,.04);transition:transform .15s ease,box-shadow .15s ease,background .15s ease;animation:FAB_fabActionIn__MKlR3 .2s cubic-bezier(.34,1.56,.64,1) forwards;animation-delay:calc(var(--action-index, 0) * .04s);opacity:0}.FAB_fabAction__kwwnz:hover{background:#f8fafc;transform:translateX(-4px);box-shadow:0 6px 20px rgba(0,0,0,.08),0 2px 6px rgba(0,0,0,.04)}.FAB_fabAction__kwwnz:active{transform:translateX(-2px) scale(.98)}@keyframes FAB_fabActionIn__MKlR3{0%{opacity:0;transform:translateY(8px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}.FAB_fabActionIcon__YuEOJ{width:30px;height:30px;border-radius:8px;display:flex;align-items:center;justify-content:center;color:#fff;flex-shrink:0}.FAB_fabActionLabel__kvdvw{line-height:1.2}.FAB_fabAction__kwwnz:focus-visible,.FAB_fabBtn__gVbcB:focus-visible{outline:2px solid #22d3ee;outline-offset:2px}@media (max-width:640px){.FAB_fabContainer__rrDJA{right:1rem;bottom:1rem}.FAB_fabBtn__gVbcB{width:48px;height:48px;border-radius:14px}}@media print{.FAB_fabContainer__rrDJA{display:none}}.Spinner_wrap__TZwtd{display:flex;flex-direction:column;align-items:center;gap:12px;color:var(--color-text-secondary,#b5c2d5)}.Spinner_icon__27zrV{color:var(--color-accent,#6366f1);animation:Spinner_spin__qC_vb .8s linear infinite}.Spinner_sm__qORsg{width:16px;height:16px}.Spinner_md__vfdqD{width:24px;height:24px}.Spinner_lg__Gc7zI{width:40px;height:40px}.Spinner_label__ZBWIx{font-size:.875rem;line-height:1.4}.Spinner_overlay__ARrqJ{position:fixed;inset:0;z-index:50;display:flex;align-items:center;justify-content:center;background:rgba(10,16,28,.8);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}@keyframes Spinner_spin__qC_vb{to{transform:rotate(1turn)}}.AppLayout_layout__uaAjA{min-height:100dvh;background:var(--bg-app,#f7f9fc);position:relative}.AppLayout_content__9w__i{margin-left:252px;margin-top:56px;min-height:calc(100dvh - 56px);display:flex;flex-direction:column;background:var(--bg-app,#f7f9fc);transition:margin-left .28s cubic-bezier(.4,0,.2,1)}.AppLayout_contentCollapsed__RnjBf{margin-left:68px}.AppLayout_main___blau{flex:1 1;min-width:0;padding:0;overflow-y:auto;background:var(--bg-app,#f7f9fc)}@media (max-width:1024px){.AppLayout_contentCollapsed__RnjBf,.AppLayout_content__9w__i{margin-left:0}}@media print{.AppLayout_content__9w__i,.AppLayout_layout__uaAjA{background:#fff}.AppLayout_content__9w__i{margin-left:0;margin-top:0}}.Footer_footer__sB6fW{background:#f8fafc;border-top:1px solid #f1f5f9;padding:3rem 0 0}.Footer_footerInner__5uaI6{max-width:1200px;margin:0 auto;padding:0 1.5rem}.Footer_footerGrid__b_z_T{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:2rem;gap:2rem}.Footer_footerCol__QW5W2{display:flex;flex-direction:column;gap:.75rem}.Footer_footerColTitle__13Ocb{font-size:.75rem;font-weight:800;text-transform:uppercase;letter-spacing:.08em;color:#1e293b;margin:0}.Footer_footerList__bI2Za{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.375rem}.Footer_footerLink__TMQHF{font-size:.8125rem;font-weight:500;color:#64748b;text-decoration:none;transition:color .15s}.Footer_footerLink__TMQHF:hover{color:#6366f1}.Footer_footerText__DNAqu{font-size:.8125rem;font-weight:500;color:#94a3b8}.Footer_footerBottom__sbn3v{margin-top:2.5rem;padding:1.25rem 0;border-top:1px solid #f1f5f9;font-size:.75rem;font-weight:500;color:#94a3b8;text-align:center}@media (max-width:768px){.Footer_footerGrid__b_z_T{grid-template-columns:repeat(2,1fr);gap:1.5rem}}@media (max-width:480px){.Footer_footerGrid__b_z_T{grid-template-columns:1fr;gap:1.25rem}.Footer_footer__sB6fW{padding:2rem 0 0}}@media print{.Footer_footer__sB6fW{display:none}}.PublicLayout_layout__TaAT_{display:flex;flex-direction:column;min-height:100vh;min-height:100dvh;background:var(--color-bg-primary,#091524)}.PublicLayout_main__Kn_z6{flex:1 1;min-width:0}.PublicLayout_mainPadded__loXhJ{padding-top:56px}@media print{.PublicLayout_main__Kn_z6{padding-top:0}.PublicLayout_layout__TaAT_{background:#fff}}._app_appShell__Q5r17{--color-bg-primary:#0a1525;--color-bg-secondary:#14202e;--color-bg-card:#1a2332;--color-bg-elevated:#1f2d40;--color-text-primary:#f5f8fc;--color-text-secondary:#b5c2d5;--color-text-muted:#7b879f;--color-border-subtle:#2a3548;--color-border-default:#3a4862;--color-accent:#3b82f6;--color-accent-muted:rgba(59,130,246,.2);--color-accent-hover:#2563eb;--color-success:#22c55e;--color-warning:#f59e0b;--color-danger:#ef4444;--color-info:#0ea5e9;--radius-sm:6px;--radius-md:8px;--radius-lg:12px;--radius-xl:16px;--font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;--toast-bg:#13223a;--toast-fg:#f5f8fc;--toast-border:#2a3f66;min-height:100vh;background:var(--color-bg-primary);color:var(--color-text-primary);font-family:var(--font-family);font-size:14px;line-height:1.5;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}._app_appShell__Q5r17 *,._app_appShell__Q5r17 :after,._app_appShell__Q5r17 :before{box-sizing:border-box}._app_appShell__Q5r17 h1,._app_appShell__Q5r17 h2,._app_appShell__Q5r17 h3,._app_appShell__Q5r17 h4,._app_appShell__Q5r17 h5,._app_appShell__Q5r17 h6,._app_appShell__Q5r17 p{margin:0}._app_appShell__Q5r17 a{color:inherit;text-decoration:none}._app_appShell__Q5r17 button{font-family:inherit;font-size:inherit;color:inherit}._app_appShell__Q5r17 ::-webkit-scrollbar{width:10px;height:10px}._app_appShell__Q5r17 ::-webkit-scrollbar-track{background:var(--color-bg-secondary)}._app_appShell__Q5r17 ::-webkit-scrollbar-thumb{background:var(--color-border-default);border-radius:999px}._app_appShell__Q5r17 ::-webkit-scrollbar-thumb:hover{background:var(--color-text-muted)}