.layout_mainWrapper__tSPAa{margin-left:260px;padding-top:70px;min-height:100vh;transition:margin-left .3s ease}@media (max-width:768px){.layout_mainWrapper__tSPAa{margin-left:0}}.Navbar_navbar__fk_p7{position:fixed;top:0;right:0;width:calc(100% - 260px);height:70px;background-color:var(--bg-primary);border-bottom:1px solid rgba(226,232,240,.8);display:flex;align-items:center;padding:0 2rem;z-index:40;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:hsla(41,80%,96%,.85)}.Navbar_content__MfqFU{display:flex;justify-content:space-between;align-items:center;width:100%}.Navbar_menuToggle___6qzY{display:none;cursor:pointer;color:var(--text-primary)}.Navbar_balanceCard__UEghN{display:flex;align-items:center;gap:.5rem;padding:.5rem 1rem;background:linear-gradient(180deg,#059669,#065f46);border:1px solid hsla(0,0%,100%,.1);border-radius:var(--radius-full);box-shadow:0 4px 6px rgba(0,0,0,.1)}.Navbar_balanceLabel__YME4s{color:hsla(0,0%,100%,.9);font-size:.875rem}.Navbar_balanceAmount__0W2KJ{color:#fff;font-weight:700}.Navbar_actions__1ikpw{display:flex;align-items:center;gap:1.5rem}.Navbar_iconBtn__Q6If2{display:flex;align-items:center;justify-content:center;width:40px;height:40px;background:linear-gradient(180deg,#059669,#065f46);border-radius:50%;color:#fff;transition:all .2s;border:none;cursor:pointer;box-shadow:0 4px 6px rgba(0,0,0,.1);position:relative}.Navbar_iconBtn__Q6If2:hover{transform:translateY(-2px);box-shadow:0 6px 8px rgba(0,0,0,.15)}.Navbar_logoutBtn__zOubt{display:flex;align-items:center;justify-content:center;width:40px;height:40px;background:rgba(239,68,68,.1);border-radius:50%;color:#ef4444;transition:all .2s;border:none;cursor:pointer;box-shadow:0 2px 4px rgba(0,0,0,.05)}.Navbar_logoutBtn__zOubt:hover{background:rgba(239,68,68,.2);color:#dc2626;transform:translateY(-2px)}.Navbar_badge__L5En9{position:absolute;top:-2px;right:-2px;background:red;color:#fff;font-size:.625rem;width:16px;height:16px;display:flex;align-items:center;justify-content:center;border-radius:50%;font-weight:700;border:1px solid #fff}.Navbar_profile__nLiKp{display:flex;align-items:center;gap:.75rem;cursor:pointer;padding:.25rem .75rem .25rem .25rem;background:linear-gradient(180deg,#059669,#065f46);border-radius:var(--radius-full);box-shadow:0 4px 6px rgba(0,0,0,.1)}.Navbar_avatar__C9jTs{width:32px;height:32px;border-radius:50%;background:hsla(0,0%,100%,.2);border:1px solid hsla(0,0%,100%,.2);display:flex;align-items:center;justify-content:center;color:#fff}.Navbar_username__BNf8s{font-weight:600;color:#fff;font-size:.875rem}.Navbar_brand__XNsQP{display:none}.Navbar_logo__UM0Ax{height:350px;width:350px;-o-object-fit:contain;object-fit:contain}@media (max-width:768px){.Navbar_navbar__fk_p7{width:100%;padding:0 1rem}.Navbar_menuToggle___6qzY{display:block;margin-right:1rem}.Navbar_balanceCard__UEghN,.Navbar_brand__XNsQP,.Navbar_logoutBtn__zOubt{display:none}}.Sidebar_sidebar__v6daX{position:fixed;top:0;left:0;width:260px;height:100vh;background:linear-gradient(180deg,#059669,#065f46);border-right:1px solid hsla(0,0%,100%,.1);display:flex;flex-direction:column;padding:1.5rem;z-index:101;transition:transform .3s ease;box-shadow:4px 0 24px rgba(0,0,0,.1)}.Sidebar_logo__SsBgv{display:flex;align-items:center;justify-content:center;padding-bottom:0;margin-bottom:.5rem;border-bottom:1px solid hsla(0,0%,100%,.1);position:relative}.Sidebar_logoImage__xf2tq{height:80px;width:100%;-o-object-fit:contain;object-fit:contain;filter:brightness(0) invert(1)}.Sidebar_closeBtn__iixXq{display:none;position:absolute;right:0;top:0;background:transparent;border:none;color:#fff;cursor:pointer;padding:.5rem;border-radius:50%;transition:background .2s}.Sidebar_closeBtn__iixXq:hover{background:hsla(0,0%,100%,.1)}.Sidebar_nav__KAd3g{display:flex;flex-direction:column;gap:.5rem;flex:1}.Sidebar_link__t4wTQ{display:flex;align-items:center;gap:.75rem;padding:.875rem 1.25rem;color:hsla(0,0%,100%,.7);border-radius:var(--radius-full);transition:all .2s cubic-bezier(.4,0,.2,1);font-weight:500;font-size:.95rem}.Sidebar_link__t4wTQ:hover{background-color:hsla(0,0%,100%,.1);color:#fff;box-shadow:none;transform:translateX(4px)}.Sidebar_active__jjcnH{background-color:#fdf8ed;color:#059669;font-weight:700;box-shadow:0 4px 12px rgba(0,0,0,.1)}.Sidebar_active__jjcnH:hover{background-color:#fdf8ed;transform:none;color:#047857}.Sidebar_footer__hB5Gl{padding-top:1rem;border-top:1px solid var(--border-subtle);display:none}.Sidebar_logout__cK2Gf{display:flex;align-items:center;gap:.75rem;width:100%;padding:.75rem 1rem;color:var(--text-muted);border-radius:var(--radius-md);transition:all .2s;text-align:left}.Sidebar_logout__cK2Gf:hover{background-color:rgba(239,68,68,.1);color:var(--error)}@media (max-width:768px){.Sidebar_sidebar__v6daX{transform:translateX(-100%)}.Sidebar_open__4MVVs{transform:translateX(0)!important}.Sidebar_closeBtn__iixXq{display:flex;align-items:center;justify-content:center}.Sidebar_logo__SsBgv{justify-content:space-between;padding-right:2rem}.Sidebar_footer__hB5Gl{display:block}}.Sidebar_overlay__kDuqS{display:none}@media (max-width:768px){.Sidebar_overlay__kDuqS{display:block;position:fixed;inset:0;background:rgba(0,0,0,.5);z-index:100;opacity:0;pointer-events:none;transition:opacity .3s ease;backdrop-filter:blur(2px)}.Sidebar_overlayOpen__ETzPe{opacity:1;pointer-events:auto}}