.DashboardLayout_appShell__cYyzn{display:grid;grid-template-columns:1fr;min-height:100vh}.DashboardLayout_drawerContainer__HMkjT{position:fixed;inset:0;display:flex;align-items:flex-start;gap:0;pointer-events:none;z-index:4000}.DashboardLayout_drawerPanel___WXzf{position:fixed;top:24px;left:24px;bottom:16px;width:min(320px,88vw);max-height:calc(100vh - 40px);transition:transform .3s ease,opacity .2s ease;pointer-events:none}.DashboardLayout_drawerOpen__b7y2Y{transform:translateX(0);opacity:1;pointer-events:auto}.DashboardLayout_drawerClosed__eM6Ih{transform:translateX(-110%);opacity:0;pointer-events:none}.DashboardLayout_drawerToggleButton__S5dsN{width:46px;height:46px;border-radius:16px;display:inline-flex;align-items:center;justify-content:center;background:hsla(0,0%,100%,.22);color:#fff;border:1px solid hsla(0,0%,100%,.42);box-shadow:0 10px 22px rgba(11,30,38,.2);transition:transform .2s ease,box-shadow .2s ease;cursor:pointer}.DashboardLayout_drawerToggleButton__S5dsN:focus-visible,.DashboardLayout_drawerToggleButton__S5dsN:hover{transform:translateY(-1px);box-shadow:0 14px 28px rgba(11,30,38,.26)}.DashboardLayout_drawerToggleButton__S5dsN:focus-visible{outline:2px solid hsla(0,0%,100%,.8);outline-offset:3px}.DashboardLayout_drawerToggleButton__S5dsN .k-icon,.DashboardLayout_drawerToggleButton__S5dsN .k-svg-icon{font-size:20px}.DashboardLayout_drawerToggleMobile__Pdvaz{box-shadow:0 12px 24px rgba(15,23,42,.18)}.DashboardLayout_drawerCloseButton__DD851{position:absolute;top:10px;right:-58px;z-index:2}.DashboardLayout_drawerCollapsed__pSNXn .app-drawer{width:92px!important}.DashboardLayout_drawerBackdrop__x7ZXl{display:none}.DashboardLayout_mainColumn__VIp8f{display:flex;max-width:100%;min-width:0;flex-direction:column;gap:24px}.DashboardLayout_topbar__jGID9{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:12px 16px;background:linear-gradient(95deg,#0f203c,#173257 34%,#2b4e76 58%,#557396 78%,#cfdceb);border:none;border-radius:26px;box-shadow:0 16px 36px rgba(12,26,47,.18),inset 0 1px 0 hsla(0,0%,100%,.35);color:#f4f8ff;overflow:hidden;position:relative;isolation:isolate}.DashboardLayout_topbar__jGID9:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 18% 35%,rgba(169,208,255,.12) 0,rgba(169,208,255,0) 40%),radial-gradient(circle at 82% 28%,hsla(0,0%,100%,.24) 0,hsla(0,0%,100%,0) 50%);pointer-events:none;z-index:0}.DashboardLayout_topbar__jGID9.k-appbar{border:none;background-color:transparent}.DashboardLayout_topbar__jGID9:after{content:"";position:absolute;inset:1px;border-radius:24px;border:1px solid rgba(220,234,255,.22);pointer-events:none;z-index:2}.DashboardLayout_constellationLayer__6FlbG{position:absolute;inset:0;pointer-events:none;z-index:0}.DashboardLayout_star__T_oaS{position:absolute;width:5px;height:5px;border-radius:50%;background:radial-gradient(circle,hsla(0,0%,100%,.96) 0,rgba(186,226,255,.24) 68%,transparent 100%);box-shadow:0 0 10px rgba(177,220,255,.44);opacity:.8}.DashboardLayout_starOne__x7yAs{top:24%;left:21%}.DashboardLayout_starTwo__JsQ9g{top:42%;left:29%;width:4px;height:4px;opacity:.66}.DashboardLayout_starThree__cx_tx{top:60%;left:38%;width:3px;height:3px;opacity:.6}.DashboardLayout_starFour__LOtcp{top:26%;right:24%;width:4px;height:4px}.DashboardLayout_starFive__vXUJn{top:46%;right:16%;width:3px;height:3px;opacity:.54}.DashboardLayout_starSix__Ay3P0{top:64%;right:34%;width:3px;height:3px;opacity:.48}.DashboardLayout_starSeven__szBlQ{top:78%;left:58%;width:2px;height:2px;opacity:.4}.DashboardLayout_starLink__CfaxI{position:absolute;height:1px;background:linear-gradient(90deg,rgba(186,224,255,0),rgba(186,224,255,.42) 45%,rgba(186,224,255,0));transform-origin:left center;opacity:.7}.DashboardLayout_linkOne__mX1V4{top:31%;left:22%;width:132px;transform:rotate(12deg)}.DashboardLayout_linkTwo__e08Qg{top:49%;left:30%;width:128px;transform:rotate(9deg);opacity:.5}.DashboardLayout_linkThree__HsfQb{top:37%;right:18%;width:112px;transform:rotate(-18deg);opacity:.52}.DashboardLayout_topbarStart__8zgkX{display:flex;align-items:center;gap:10px;position:relative;z-index:3}.DashboardLayout_topbarEyebrow__LCrP0{font-size:.78rem;text-transform:uppercase;letter-spacing:.16em;color:rgba(239,250,255,.76);margin-bottom:6px}.DashboardLayout_topbarTitle___HH9o{font-size:2.3rem;font-weight:700;color:#fff;margin:0}.DashboardLayout_navbarLogo__l_pcz{display:flex;align-items:center;padding-block:0}.DashboardLayout_appLogo__5IRvJ{height:58px;width:auto;max-width:min(100%,360px);display:block;opacity:.96;transition:opacity .2s ease;filter:drop-shadow(0 2px 8px rgba(11,30,54,.18))}.DashboardLayout_appLogo__5IRvJ:hover{opacity:1}.DashboardLayout_topbarEnd__lhxJq{gap:14px;width:auto;position:relative;z-index:3}.DashboardLayout_contextControls__iVd79,.DashboardLayout_topbarEnd__lhxJq{display:flex;align-items:flex-end;flex-wrap:nowrap;justify-content:flex-end;flex:1 1 auto;min-width:0}.DashboardLayout_contextControls__iVd79{gap:16px}.DashboardLayout_contextField__FvKzO{display:flex;flex-direction:column;gap:8px;min-width:200px;padding:8px 10px;border-radius:14px;background:linear-gradient(120deg,rgba(215,231,247,.22),rgba(233,243,253,.32) 52%,hsla(0,0%,100%,.18));border:1px solid rgba(220,234,255,.2)}.DashboardLayout_entityField__8y0W7{min-width:420px}.DashboardLayout_entityField__8y0W7 .k-dropdownlist{width:100%}.DashboardLayout_contextField__FvKzO label{font-size:.76rem;text-transform:uppercase;letter-spacing:.12em;color:rgba(235,245,255,.84);text-shadow:0 1px 1px rgba(16,35,63,.18)}.DashboardLayout_contextDatePicker__MK7bx{display:flex;align-items:center;gap:12px}.DashboardLayout_contextField__FvKzO .k-dropdownlist,.DashboardLayout_contextField__FvKzO .k-picker{border-radius:18px!important;border:1px solid rgba(226,238,255,.82)!important;background:rgba(246,250,255,.9)!important;color:#1a3558!important;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.DashboardLayout_modernSelector__SJFQp.k-dropdownlist,.DashboardLayout_modernSelector__SJFQp.k-picker{border-radius:16px!important;border:1px solid rgba(102,128,165,.35)!important;background:linear-gradient(140deg,rgba(206,223,244,.88),rgba(242,248,255,.94)),rgba(248,252,255,.96)!important;box-shadow:0 8px 18px rgba(18,38,66,.12),inset 0 0 0 1px hsla(0,0%,100%,.75);transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.DashboardLayout_modernSelector__SJFQp.k-dropdownlist.k-focus,.DashboardLayout_modernSelector__SJFQp.k-dropdownlist.k-hover,.DashboardLayout_modernSelector__SJFQp.k-dropdownlist:hover,.DashboardLayout_modernSelector__SJFQp.k-picker.k-focus,.DashboardLayout_modernSelector__SJFQp.k-picker.k-hover,.DashboardLayout_modernSelector__SJFQp.k-picker:hover{border-color:rgba(109,154,206,.78)!important;box-shadow:0 10px 24px rgba(17,38,64,.2),0 0 0 3px rgba(154,192,235,.3);transform:translateY(-1px)}.DashboardLayout_modernSelector__SJFQp .k-input-inner,.DashboardLayout_modernSelector__SJFQp .k-input-value-text{font-weight:600;letter-spacing:.01em}.DashboardLayout_modernSelector__SJFQp .k-input-button .k-icon,.DashboardLayout_modernSelector__SJFQp .k-input-button .k-svg-icon{color:#35649f!important}.DashboardLayout_contextField__FvKzO .k-input-button,.DashboardLayout_contextField__FvKzO .k-input-inner,.DashboardLayout_contextField__FvKzO .k-input-value-text,.DashboardLayout_contextField__FvKzO .k-picker-input,.DashboardLayout_contextField__FvKzO .k-select{color:#1a3558!important;background:transparent!important}.DashboardLayout_contextField__FvKzO .k-input-inner::placeholder,.DashboardLayout_contextField__FvKzO .k-input-value-text.k-placeholder,.DashboardLayout_contextField__FvKzO .k-picker-input .k-input-inner::placeholder{color:rgba(26,53,88,.64)!important}.DashboardLayout_pillControl__RjSna{min-width:180px}.DashboardLayout_contextStatus__dtlPj{margin:0;font-size:.76rem;color:#ffefbd;text-shadow:0 1px 1px rgba(17,31,51,.22)}.DashboardLayout_pillButtonOutline__pNUTV{border-radius:999px!important;font-weight:700!important;padding:10px 20px!important;box-shadow:none!important;border-color:rgba(223,238,255,.56)!important;color:#f9fcff!important;background:linear-gradient(135deg,rgba(70,106,154,.68),rgba(132,165,202,.54))!important}.DashboardLayout_pillButtonOutline__pNUTV:focus-visible,.DashboardLayout_pillButtonOutline__pNUTV:hover{background:linear-gradient(135deg,rgba(66,102,150,.86),rgba(126,160,199,.72))!important}.DashboardLayout_reportingDateRefreshButton__VouVq{display:inline-flex!important;align-items:center!important;justify-content:center;gap:8px}.DashboardLayout_reportingDateRefreshLabel___wNyU{display:inline-block;line-height:1}.DashboardLayout_userBadge__xD9hN{display:inline-flex;align-items:center;gap:16px;padding:14px 18px;border-radius:24px;background:linear-gradient(140deg,rgba(234,244,255,.28),rgba(199,218,242,.18));box-shadow:inset 0 0 0 1px rgba(226,238,255,.34),0 8px 20px rgba(14,33,57,.16);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.DashboardLayout_userAvatar__8hf7S{display:grid;place-items:center;width:48px;height:48px;border-radius:18px;background:linear-gradient(135deg,#f0f6ff,#b5cae6);color:#223f66;font-weight:700;letter-spacing:.1em}.DashboardLayout_userAvatarImage__b6RdV{width:48px;height:48px;border-radius:18px;object-fit:cover;border:2px solid hsla(0,0%,100%,.45)}.DashboardLayout_userDetails__KLrgb{display:flex;flex-direction:column;gap:2px}.DashboardLayout_userName__3qjzX{font-weight:700;color:#f5f9ff}.DashboardLayout_userEmail__u8Qup{font-size:.85rem;color:rgba(227,240,255,.82)}.DashboardLayout_logoutButton__kW5I_{border:none;background:rgba(234,245,255,.2);color:#f5f9ff;padding:10px 18px;border-radius:999px;font-weight:700;cursor:pointer;transition:background .2s ease,color .2s ease,transform .2s ease;white-space:nowrap}.DashboardLayout_logoutButton__kW5I_:focus-visible,.DashboardLayout_logoutButton__kW5I_:hover{background:rgba(242,250,255,.95);color:#1d3e67;transform:translateY(-1px)}.DashboardLayout_logoutButton__kW5I_:focus-visible{outline:2px solid hsla(0,0%,100%,.4);outline-offset:3px}.DashboardLayout_mainContent__rfr3A{display:flex;max-width:100%;min-width:0;flex-direction:column;gap:24px}@media (max-width:1200px){.DashboardLayout_constellationLayer__6FlbG{opacity:.72}.DashboardLayout_contextControls__iVd79,.DashboardLayout_topbarEnd__lhxJq{justify-content:flex-start;flex-wrap:wrap}}@media (max-width:1024px){.DashboardLayout_drawerPanel___WXzf{left:72px}.DashboardLayout_drawerPanel___WXzf .k-drawer{width:100%!important;max-height:100%;overflow-y:auto}.DashboardLayout_drawerToggleButton__S5dsN{pointer-events:auto}.DashboardLayout_drawerBackdrop__x7ZXl{display:block;position:fixed;inset:0;border:0;margin:0;padding:0;background:rgba(15,23,42,.4);cursor:pointer;z-index:3900}.DashboardLayout_topbarEnd__lhxJq,.DashboardLayout_topbar__jGID9{flex-direction:column;align-items:stretch}.DashboardLayout_constellationLayer__6FlbG{opacity:.45}.DashboardLayout_starLink__CfaxI{display:none}.DashboardLayout_navbarLogo__l_pcz{padding-block:2px}.DashboardLayout_appLogo__5IRvJ{height:46px;max-width:min(100%,300px)}.DashboardLayout_contextControls__iVd79,.DashboardLayout_userBadge__xD9hN{width:100%}}@media (max-width:720px){.DashboardLayout_contextControls__iVd79,.DashboardLayout_contextDatePicker__MK7bx{flex-direction:column;align-items:stretch}.DashboardLayout_contextField__FvKzO{width:100%}.DashboardLayout_entityField__8y0W7{min-width:100%}}.AppDrawer_sidebarShell__j0k4G{--menu-bg-1:#102636;--menu-bg-2:#1a4f68;--menu-panel:hsla(0,0%,100%,.08);--menu-panel-border:hsla(0,0%,100%,.08);--menu-text:hsla(0,0%,100%,.92);--menu-text-soft:hsla(0,0%,100%,.72);--menu-text-muted:hsla(0,0%,100%,.6);--menu-active-1:#7cc7ff;--menu-active-2:#5fa8ff;--menu-active-3:#7ee0d6;--menu-icon-bg:hsla(0,0%,100%,.12);--menu-icon-bg-active:hsla(0,0%,100%,.22);--menu-shadow:0 16px 36px rgba(8,39,54,.22);--menu-item-shadow:0 10px 24px rgba(12,49,67,.2);width:280px;height:calc(100vh - 32px);margin:16px;padding:18px 16px;position:-webkit-sticky;position:sticky;top:16px;align-self:start;display:flex;flex-direction:column;border-radius:28px;background:radial-gradient(circle at 88% 4%,rgba(87,198,255,.2),transparent 23%),radial-gradient(circle at 6% 90%,rgba(94,234,212,.2),transparent 24%),linear-gradient(180deg,var(--menu-bg-1) 0,var(--menu-bg-2) 100%);box-shadow:var(--menu-shadow);color:var(--menu-text);overflow:hidden}.AppDrawer_constellationLayer__BNXnF{position:absolute;inset:0;pointer-events:none}.AppDrawer_star__YQ_Gw{position:absolute;border-radius:999px;background:#d8f2ff;box-shadow:0 0 10px rgba(194,233,255,.7)}.AppDrawer_starOne__G9ak8{width:5px;height:5px;top:46px;right:46px}.AppDrawer_starTwo__xa6eg{width:4px;height:4px;top:94px;left:38px}.AppDrawer_starThree__Sydb_{width:3px;height:3px;top:160px;right:74px}.AppDrawer_starFour__J2PKX{width:4px;height:4px;top:238px;left:62px}.AppDrawer_starLink__3dwNZ{position:absolute;height:1px;border-radius:999px;background:linear-gradient(90deg,transparent,rgba(152,224,255,.58),transparent)}.AppDrawer_linkOne__2Hlfm{width:96px;top:104px;right:58px;transform:rotate(-26deg)}.AppDrawer_linkTwo__O04K2{width:82px;top:196px;left:48px;transform:rotate(22deg)}.AppDrawer_sidebarBrand__S3gLQ{display:flex;align-items:center;padding:12px 12px 18px}.AppDrawer_sidebarBrandLogo__yYmBy{height:28px;width:auto;display:block}.AppDrawer_sidebarSearch__QB2y9{position:relative;z-index:1;margin:0 4px 16px}.AppDrawer_sidebarClose__SAxdu{position:relative;z-index:1;margin:0 4px 10px}.AppDrawer_sidebarCloseButton__lV71o{width:100%;display:flex;align-items:center;justify-content:flex-start;padding:12px;border:0;border-radius:16px;background:transparent;color:#fff;cursor:pointer;transition:background .2s ease}.AppDrawer_sidebarCloseButton__lV71o:focus-visible,.AppDrawer_sidebarCloseButton__lV71o:hover{background:hsla(0,0%,100%,.08)}.AppDrawer_sidebarSearch__QB2y9 .k-input,.AppDrawer_sidebarSearch__QB2y9 .k-input-inner,.AppDrawer_sidebarSearch__QB2y9 .k-input-md,.AppDrawer_sidebarSearch__QB2y9 .k-input-solid,.AppDrawer_sidebarSearch__QB2y9 input{height:40px;border-radius:14px!important;background:hsla(0,0%,100%,.14)!important;border:1px solid hsla(0,0%,100%,.12)!important;color:#fff!important}.AppDrawer_sidebarSearch__QB2y9 .k-input-inner::placeholder{color:#fff!important}.AppDrawer_sidebarSearch__QB2y9 input::placeholder{color:#fff!important}.AppDrawer_sidebarSections__GZvjf{position:relative;z-index:1;flex:1 1;overflow:auto;padding-right:4px;scrollbar-width:thin;scrollbar-color:hsla(0,0%,100%,.38) transparent}.AppDrawer_sidebarSections__GZvjf::-webkit-scrollbar{width:8px}.AppDrawer_sidebarSections__GZvjf::-webkit-scrollbar-track{background:transparent}.AppDrawer_sidebarSections__GZvjf::-webkit-scrollbar-thumb{background:linear-gradient(180deg,hsla(0,0%,100%,.38),hsla(0,0%,100%,.2));border:2px solid transparent;background-clip:content-box}.AppDrawer_sidebarSections__GZvjf::-webkit-scrollbar-thumb:hover{background:linear-gradient(180deg,hsla(0,0%,100%,.48),hsla(0,0%,100%,.26));background-clip:content-box}.AppDrawer_sidebarSections__GZvjf::-webkit-scrollbar{width:4px}.AppDrawer_sidebarSections__GZvjf::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.15);border-radius:999px}.AppDrawer_sidebarSection__0Bh4_{position:relative;z-index:1;margin-bottom:16px}.AppDrawer_sidebarSectionTitle__gTx1e{margin:0;font-size:11px;text-transform:uppercase;letter-spacing:.12em;color:var(--menu-text-muted);padding:8px 12px}.AppDrawer_sidebarGroup__U2iAq{background:var(--menu-panel);border:1px solid var(--menu-panel-border);border-radius:20px;margin-bottom:16px;overflow:hidden}.AppDrawer_sidebarGroupHeader__1Zi4Z{width:100%;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px;background:transparent;border:0;color:var(--menu-text);cursor:pointer}.AppDrawer_sidebarGroupLabel__SWkgl{display:flex;align-items:center;gap:10px;font-weight:600}.AppDrawer_sidebarGroupBullet__VYsyS{width:8px;height:8px;border-radius:999px;background:hsla(0,0%,100%,.45)}.AppDrawer_sidebarGroupBulletActive__q_sw8{background:#fff;box-shadow:0 0 12px hsla(0,0%,100%,.8)}.AppDrawer_sidebarItems__eoTWC{display:grid;grid-gap:6px;gap:6px;padding:0 10px 10px}.AppDrawer_sidebarItemRow__zjfsz{display:flex;align-items:center;gap:6px}.AppDrawer_sidebarItem__cZHYS{display:flex;align-items:center;gap:12px;width:100%;padding:12px;border:0;border-radius:16px;color:var(--menu-text);text-align:left;background:transparent;cursor:pointer;transition:all .2s ease}.AppDrawer_sidebarItem__cZHYS:focus-visible,.AppDrawer_sidebarItem__cZHYS:hover{background:hsla(0,0%,100%,.08)}.AppDrawer_sidebarSubItem__8Ga21{margin-left:10px;width:calc(100% - 10px)}.AppDrawer_sidebarItemActive__kE4nF{background:linear-gradient(135deg,var(--menu-active-1),var(--menu-active-2),var(--menu-active-3));color:#fff;box-shadow:var(--menu-item-shadow)}.AppDrawer_sidebarItemIcon__PVNH5{width:32px;height:32px;border-radius:12px;background:rgba(148,163,184,.18);display:flex;align-items:center;justify-content:center;flex:0 0 32px}.AppDrawer_sidebarItemActive__kE4nF .AppDrawer_sidebarItemIcon__PVNH5{background:hsla(0,0%,100%,.3)}.AppDrawer_sidebarItemIconSky__ynfAS{color:#38bdf8}.AppDrawer_sidebarItemIconViolet__aVxjR{color:#a78bfa}.AppDrawer_sidebarItemIconTeal__wKFTC{color:#2dd4bf}.AppDrawer_sidebarItemIconAmber__tZSqX{color:#fbbf24}.AppDrawer_sidebarItemIconMint__8_k_W{color:#34d399}.AppDrawer_sidebarItemIconRose__9w5ix{color:#fb7185}.AppDrawer_sidebarItemIconIndigo__BOy6H{color:#818cf8}.AppDrawer_sidebarItemLabel__uJD80{flex:1 1;min-width:0;font-size:15px;font-weight:600;line-height:1.3}.AppDrawer_sidebarItemBadge__T8Et_{padding:4px 8px;border-radius:999px;font-size:11px;font-weight:700;background:hsla(0,0%,100%,.14);color:#fff}.AppDrawer_sidebarItemChildren__3UWoh{display:grid;grid-gap:6px;gap:6px}.AppDrawer_sidebarItemToggle__QKuU4{border:0;width:32px;height:32px;border-radius:10px;display:inline-flex;align-items:center;justify-content:center;background:transparent;color:var(--menu-text-soft);cursor:pointer;transition:background .2s ease}.AppDrawer_sidebarItemToggle__QKuU4:focus-visible,.AppDrawer_sidebarItemToggle__QKuU4:hover{background:hsla(0,0%,100%,.12)}@media (max-width:1024px){.AppDrawer_sidebarShell__j0k4G{position:relative;width:min(320px,88vw);min-height:calc(100vh - 48px)}}