.dashboardLayout_wrapper__aYUaJ{min-height:100vh;height:100vh;height:100dvh;width:100%;display:flex;flex-direction:column;overflow:hidden;position:relative;z-index:1}.dashboardLayout_bgShapes__eyjxU{position:fixed;inset:0;pointer-events:none;z-index:0;overflow:hidden}.dashboardLayout_shape__AYisf{position:absolute;border-radius:50%;background:radial-gradient(circle,rgba(14,165,233,.07) 0,transparent 70%);animation:dashboardLayout_float__PRxS5 25s ease-in-out infinite}.dashboardLayout_shape__AYisf:first-child{width:500px;height:500px;top:-120px;right:-80px}.dashboardLayout_shape__AYisf:nth-child(2){width:300px;height:300px;bottom:5%;left:2%;animation-delay:-7s}.dashboardLayout_shape__AYisf:nth-child(3){width:200px;height:200px;top:35%;right:25%;animation-delay:-14s}.dashboardLayout_shape__AYisf:nth-child(4){width:150px;height:150px;top:60%;left:35%;animation-delay:-3s}@keyframes dashboardLayout_float__PRxS5{0%,to{transform:translate(0) scale(1)}33%{transform:translate(15px,-25px) scale(1.05)}66%{transform:translate(-10px,15px) scale(.95)}}.dashboardLayout_menuOverlay__05nrI{position:fixed;inset:0;z-index:90;border:0;padding:0;background:rgba(10,22,40,.42);opacity:0;pointer-events:none;transition:opacity .25s ease;display:none}.dashboardLayout_menuOverlayOpen__uGXR_{opacity:1;pointer-events:auto}.dashboardLayout_sidebar__ezizu{width:240px;height:100vh;position:fixed;left:0;top:0;background:linear-gradient(175deg,#0f1b2d,#0c1525 40%,#0a1120);padding:0;display:flex;flex-direction:column;z-index:100;overflow:hidden;transition:transform .28s ease}.dashboardLayout_sidebarOpen__8YuhO{transform:translateX(0)}.dashboardLayout_sidebar__ezizu:before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(ellipse 200px 150px at 20% 0,rgba(14,165,233,.12) 0,transparent 70%),radial-gradient(ellipse 180px 120px at 80% 15%,rgba(99,102,241,.08) 0,transparent 70%),radial-gradient(ellipse 200px 100px at 50% 90%,rgba(20,184,166,.06) 0,transparent 70%)}.dashboardLayout_sidebar__ezizu:after{content:"";position:absolute;inset:0;pointer-events:none;opacity:.035;mask-image:linear-gradient(180deg,transparent 0,rgb(0,0,0) 60%);-webkit-mask-image:linear-gradient(180deg,transparent 0,rgb(0,0,0) 60%);background-image:linear-gradient(rgba(255,255,255,.5) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.5) 1px,transparent 0);background-size:30px 30px}.dashboardLayout_sideLogo__nCYFm{position:relative;z-index:1;display:flex;align-items:center;gap:12px;padding:22px 18px 16px;border-bottom:1px solid hsla(0,0%,100%,.06);text-decoration:none}.dashboardLayout_sideLogo__nCYFm .dashboardLayout_logoMark__wZpx0{width:42px;height:42px;position:relative;flex-shrink:0;background:linear-gradient(135deg,var(--b3),var(--b2));border-radius:12px;display:flex;align-items:center;justify-content:center;color:#fff;font-size:18px;box-shadow:0 4px 18px rgba(14,165,233,.35),inset 0 1px 0 hsla(0,0%,100%,.2)}.dashboardLayout_sideLogo__nCYFm .dashboardLayout_logoMark__wZpx0:after{content:"";position:absolute;inset:-3px;border-radius:14px;z-index:-1;background:linear-gradient(135deg,var(--b3),var(--t2));opacity:.3;filter:blur(8px);animation:dashboardLayout_pulseGlow__o_3YP 3s ease-in-out infinite}@keyframes dashboardLayout_pulseGlow__o_3YP{0%,to{opacity:.25;transform:scale(1)}50%{opacity:.45;transform:scale(1.08)}}.dashboardLayout_sideLogo__nCYFm .dashboardLayout_logoLabel__zMGZy{font-size:17px;font-weight:800;color:#fff;line-height:1.2}.dashboardLayout_sideLogo__nCYFm .dashboardLayout_logoLabel__zMGZy i{display:block;font-size:10px;font-weight:600;color:var(--n6);letter-spacing:.6px;text-transform:uppercase}.dashboardLayout_sideNav__cSzXu{flex:1 1;display:flex;flex-direction:column;gap:2px;position:relative;z-index:1;padding:1rem 10px 0;overflow-y:auto}.dashboardLayout_sideNav__cSzXu::-webkit-scrollbar{width:4px}.dashboardLayout_sideNav__cSzXu::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.dashboardLayout_sideNav__cSzXu::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.1);border-radius:4px}.dashboardLayout_sideNav__cSzXu a{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:10px;font-size:13px;font-weight:500;color:hsla(0,0%,100%,.55);text-decoration:none;transition:all .25s ease;border:1px solid rgba(0,0,0,0);position:relative;overflow:hidden}.dashboardLayout_sideNav__cSzXu a i{width:20px;text-align:center;font-size:14px;transition:all .25s;position:relative;z-index:1}.dashboardLayout_sideNav__cSzXu a .dashboardLayout_navText___FdCA{position:relative;z-index:1}.dashboardLayout_sideNav__cSzXu a:before{content:"";position:absolute;inset:0;opacity:0;transition:opacity .25s;border-radius:10px}.dashboardLayout_sideNav__cSzXu a:hover{color:hsla(0,0%,100%,.9);transform:translateX(2px);background:hsla(0,0%,100%,.04)}.dashboardLayout_sideNav__cSzXu a:hover i{color:var(--b4)}.dashboardLayout_sideNav__cSzXu a.dashboardLayout_active__a_B9S{color:#fff;font-weight:700;border-color:rgba(0,84,218,.2);background:linear-gradient(135deg,rgba(0,84,218,.25),rgba(0,84,218,.08));box-shadow:0 4px 20px rgba(0,84,218,.18),inset 0 1px 0 hsla(0,0%,100%,.08)}.dashboardLayout_sideNav__cSzXu a.dashboardLayout_active__a_B9S i{color:#fff;filter:drop-shadow(0 0 6px rgba(0,84,218,.4))}.dashboardLayout_sideNav__cSzXu a.dashboardLayout_active__a_B9S:after{content:"";position:absolute;left:-10px;top:50%;transform:translateY(-50%);width:4px;height:50%;background:#0054da;border-radius:0 6px 6px 0}.dashboardLayout_sideUsage__QxH6I{position:relative;z-index:1;margin:8px 10px;padding:12px;border-radius:12px;background:linear-gradient(135deg,rgba(99,102,241,.1),rgba(14,165,233,.08));border:1px solid rgba(99,102,241,.12)}.dashboardLayout_sideUsage__QxH6I .dashboardLayout_suHead__rslFC{display:flex;align-items:center;gap:6px;margin-bottom:8px;font-size:10.5px;font-weight:700;color:var(--b5);text-transform:uppercase;letter-spacing:.8px}.dashboardLayout_sideUsage__QxH6I .dashboardLayout_suHead__rslFC i{font-size:11px}.dashboardLayout_sideUsage__QxH6I .dashboardLayout_suBar__riDXr{height:5px;background:hsla(0,0%,100%,.08);border-radius:10px;overflow:hidden;margin-bottom:6px}.dashboardLayout_sideUsage__QxH6I .dashboardLayout_suFill__Gm03E{height:100%;width:67%;background:linear-gradient(90deg,var(--b3),var(--t3));border-radius:10px;box-shadow:0 0 8px rgba(20,184,166,.3)}.dashboardLayout_sideUsage__QxH6I .dashboardLayout_suMeta__SbILr{font-size:10px;color:var(--n5)}.dashboardLayout_sideUsage__QxH6I .dashboardLayout_suMeta__SbILr b{color:var(--b4)}.dashboardLayout_sideBottom__6IzFD{border-top:1px solid hsla(0,0%,100%,.06);padding:12px 14px;display:flex;align-items:center;gap:10px;position:relative;z-index:1;margin-top:auto}.dashboardLayout_sideBottom__6IzFD .dashboardLayout_sbAvatar__pzcUS{width:34px;height:34px;border-radius:10px;flex-shrink:0;background:linear-gradient(135deg,var(--b3),var(--t2));display:flex;align-items:center;justify-content:center;color:#fff;font-size:13px;font-weight:700;box-shadow:0 2px 10px rgba(14,165,233,.25)}.dashboardLayout_sideBottom__6IzFD .dashboardLayout_sbInfo__LvpMy{flex:1 1;min-width:0}.dashboardLayout_sideBottom__6IzFD .dashboardLayout_sbName__yo3AK{font-size:12.5px;font-weight:700;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dashboardLayout_sideBottom__6IzFD .dashboardLayout_sbBtnWrapper__ambWm{position:relative;display:flex;align-items:center;gap:8px}.dashboardLayout_sideBottom__6IzFD .dashboardLayout_sbBtn__31b3z{width:28px;height:34px;display:flex;align-items:center;justify-content:center;border-radius:8px;background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.08);color:#fff;cursor:pointer;font-size:12px;transition:all .2s;flex-shrink:0}.dashboardLayout_sideBottom__6IzFD .dashboardLayout_sbBtn__31b3z:hover{background:hsla(0,0%,100%,.08);color:#fff}.dashboardLayout_sideBottom__6IzFD .dashboardLayout_logoutBtn__rPA1b{padding:6px 12px;border-radius:6px;background:linear-gradient(135deg,rgba(239,68,68,.15),rgba(220,38,38,.1));border:1px solid rgba(239,68,68,.3);color:#ef4444;font-size:11px;font-weight:600;cursor:pointer;transition:all .2s;white-space:nowrap}.dashboardLayout_sideBottom__6IzFD .dashboardLayout_logoutBtn__rPA1b:hover{background:linear-gradient(135deg,rgba(239,68,68,.25),rgba(220,38,38,.2));border-color:rgba(239,68,68,.5);color:#dc2626}.dashboardLayout_topbar__Jvxms{position:fixed;top:0;right:0;left:240px;height:56px;z-index:50;display:flex;align-items:center;gap:14px;flex-shrink:0;background:#fff;border-bottom:1px solid rgba(14,165,233,.08);box-shadow:0 2px 8px rgba(2,132,199,.05);padding:0 20px}.dashboardLayout_topbarHeading__0NxcD{display:flex;flex-direction:column;justify-content:center;min-width:0}.dashboardLayout_topbarBreadcrumb__Ciba6{margin-bottom:0}.dashboardLayout_mobileMenuBtn__U58mc{display:none;width:36px;height:36px;align-items:center;justify-content:center;border:1px solid rgba(14,165,233,.14);border-radius:12px;background:hsla(0,0%,100%,.8);color:var(--n700);cursor:pointer;flex-shrink:0}.dashboardLayout_mobileMenuBtn__U58mc svg{font-size:16px}.dashboardLayout_topbar__Jvxms h1{font-size:21px;font-weight:800;background:linear-gradient(135deg,var(--n900),var(--blue-600));-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.dashboardLayout_topbarSubtitle__7IioS,.dashboardLayout_topbar__Jvxms .dashboardLayout_crumb__GG5K3{font-size:11px;color:var(--n6);font-weight:500}.dashboardLayout_topbarSubtitle__7IioS{margin-top:2px}.dashboardLayout_topbar__Jvxms .dashboardLayout_spacer__HH6B6{flex:1 1}.dashboardLayout_userMenu__lBSEg{flex-shrink:0}.dashboardLayout_userMenuTrigger__6NPbw{display:inline-flex;align-items:center;gap:6px;min-width:auto;max-width:120px;height:30px;padding:0 7px;border:1px solid rgba(14,165,233,.15);border-radius:6px;background:rgba(0,0,0,0);color:var(--n800);cursor:pointer;transition:all .2s ease;font:inherit;position:relative;overflow:hidden}.dashboardLayout_userMenuTrigger__6NPbw:before{content:"";position:absolute;inset:0;background:linear-gradient(135deg,rgba(14,165,233,.06),rgba(99,102,241,.04));opacity:0;transition:opacity .2s ease;border-radius:inherit}.dashboardLayout_userMenuTrigger__6NPbw:hover{border-color:rgba(14,165,233,.3);background:rgba(14,165,233,.06)}.dashboardLayout_userMenuTrigger__6NPbw:hover:before{opacity:1}.dashboardLayout_userMenuTrigger__6NPbw:focus-visible{outline:2px solid rgba(14,165,233,.5);outline-offset:2px}.dashboardLayout_userMenuAvatar__rAZMD{display:flex;align-items:center;justify-content:center;width:22px;height:22px;flex-shrink:0;border-radius:5px;background:linear-gradient(135deg,#0ea5e9,#6366f1);color:#fff;font-size:11px;font-weight:700;border:1px solid hsla(0,0%,100%,.4);box-shadow:0 2px 4px rgba(14,165,233,.25);line-height:1;text-transform:uppercase}.dashboardLayout_userMenuName__sV0V_{font-size:11px;font-weight:600;line-height:1;color:var(--n800);letter-spacing:-.01em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex:1 1;min-width:0}.dashboardLayout_userMenuChevron__PfHPd{margin-left:auto;display:inline-flex;align-items:center;justify-content:center;color:var(--n500);transition:transform .2s ease;flex-shrink:0}.dashboardLayout_userMenuChevron__PfHPd svg{font-size:12px}.dashboardLayout_userMenuTrigger__6NPbw[aria-expanded=true] .dashboardLayout_userMenuChevron__PfHPd{transform:rotate(180deg)}.dashboardLayout_userMenuDropdown__UleCe{min-width:140px;padding:5px;border:1px solid rgba(14,165,233,.15);border-radius:10px;background:hsla(0,0%,100%,.95);box-shadow:0 4px 24px rgba(2,132,199,.12),inset 0 1px 0 hsla(0,0%,100%,.9)}.dashboardLayout_main__OmUv5{position:relative;z-index:1;margin-left:240px;margin-top:56px;flex:1 1;min-height:0;display:flex;flex-direction:column;padding:12px 20px 14px;background:linear-gradient(130deg,#EDF6FF 14.51%,#E8F4FD 39.35%,#DBEAFE 60.65%,#E0F2FE 85.49%);overflow:hidden}.dashboardLayout_mainScrollable__XSJkZ,.dashboardLayout_mainStatic__YOtx5{height:calc(100vh - 56px);height:calc(100dvh - 56px)}.dashboardLayout_mainStatic__YOtx5{overflow:hidden}.dashboardLayout_mainInner___2EIY{flex:1 1;min-height:0;overflow:auto;overscroll-behavior:contain}.dashboardLayout_mainInnerNoScroll__tWPBl{height:100%;min-height:0;min-width:0;overflow:hidden;display:flex;flex-direction:column}.dashboardLayout_mainInnerNoScroll__tWPBl>*{flex:1 1;min-height:0;min-width:0}@media(max-width:991.98px){.dashboardLayout_menuOverlay__05nrI{display:block}.dashboardLayout_sidebar__ezizu{left:0;transform:translateX(-100%);z-index:110}.dashboardLayout_sidebarOpen__8YuhO{transform:translateX(0)}.dashboardLayout_topbar__Jvxms{left:0;gap:12px;padding:0 14px}.dashboardLayout_mobileMenuBtn__U58mc{display:inline-flex}.dashboardLayout_main__OmUv5{margin-left:0;padding:12px 14px 14px}.dashboardLayout_mainScrollable__XSJkZ{height:calc(100vh - 56px);height:calc(100dvh - 56px)}}@media(max-width:575.98px){.dashboardLayout_sidebar__ezizu{width:288px}.dashboardLayout_topbar__Jvxms{height:auto;min-height:56px;align-items:center}.dashboardLayout_topbar__Jvxms h1{font-size:18px}.dashboardLayout_topbarBreadcrumb__Ciba6{margin-bottom:2px}.dashboardLayout_topbarSubtitle__7IioS,.dashboardLayout_userMenuName__sV0V_{display:none}.dashboardLayout_userMenuTrigger__6NPbw{min-width:auto;width:44px;padding:8px;justify-content:center}.dashboardLayout_userMenuChevron__PfHPd{display:none}.dashboardLayout_main__OmUv5{padding:10px 10px 12px}}.dashboardLayout_loginBtnMobile__OP__Q{width:100%;padding:12px;background:#0054da;color:#fff;border:none;border-radius:10px;font-weight:600;cursor:pointer;font-size:15px;box-shadow:0 4px 12px rgba(0,84,218,.2);transition:all .22s;position:relative;overflow:hidden;white-space:nowrap}.dashboardLayout_loginBtnMobile__OP__Q:after{content:"";position:absolute;inset:0;background:linear-gradient(135deg,transparent,rgba(255,255,255,.15));opacity:0;transition:.2s}.dashboardLayout_loginBtnMobile__OP__Q:hover{transform:translateY(-1px);box-shadow:0 6px 16px rgba(0,84,218,.35)}.dashboardLayout_loginBtnMobile__OP__Q:hover:after{opacity:1}.dashboardLayout_loginBtnDesktop__klBkV{padding:8px 16px;background:#0054da;color:#fff;border:none;border-radius:8px;font-weight:600;cursor:pointer;font-size:14px;box-shadow:0 4px 12px rgba(0,84,218,.2);transition:all .22s;position:relative;overflow:hidden;white-space:nowrap}.dashboardLayout_loginBtnDesktop__klBkV:after{content:"";position:absolute;inset:0;background:linear-gradient(135deg,transparent,rgba(255,255,255,.15));opacity:0;transition:.2s}.dashboardLayout_loginBtnDesktop__klBkV:hover{transform:translateY(-1px);box-shadow:0 6px 16px rgba(0,84,218,.35)}.dashboardLayout_loginBtnDesktop__klBkV:hover:after{opacity:1}