.layout_appLayout__pMcjb{display:grid;grid-template-columns:1fr;min-height:100vh;overflow:hidden}.layout_main__mXTwS{padding:70px 32px;box-sizing:border-box;display:flex;flex-direction:column;overflow:auto}@media (min-width:1024px){.layout_appLayout__pMcjb{grid-template-columns:300px auto}.layout_main__mXTwS{height:100vh;padding:50px 80px;overflow-y:auto}}@media (min-width:1280px){.layout_main__mXTwS{padding:50px 150px}}.styles_sidebar__yr8M6{position:fixed;top:0;left:0;width:80%;max-width:350px;height:100vh;min-height:100vh;background:linear-gradient(to bottom,var(--color-primary-blue),var(--color-primary-red));color:var(--color-white);padding:80px 30px 24px;box-sizing:border-box;display:flex;flex-direction:column;transform:translateX(-100%);transition:transform .3s ease;z-index:1000}.styles_sidebar__yr8M6.styles_open__GYfgN{transform:translateX(0)}.styles_header___iM1F{margin-bottom:16px}.styles_header___iM1F>img{width:100px}.styles_logo__zQKyK{max-width:100%;height:auto;margin:var(--spacing-md) 0 var(--spacing-lg)}.styles_list__6hRCa{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:8px}.styles_link__Zu9Zr{display:flex;align-items:center;justify-content:space-between;padding:10px 15px;border-radius:8px;color:var(--color-white);text-decoration:none;opacity:.92}.styles_link__Zu9Zr.styles_active__fHNsD{background:hsla(0,0%,100%,.18);opacity:1;color:var(--color-white)}.styles_link__Zu9Zr:hover{opacity:1;background:hsla(0,0%,100%,.12)}.styles_linkLabel__HKPG3{flex:1 1;font-size:var(--font-size-md)}.styles_badge__6P2as{display:flex;align-items:center;justify-content:center;min-width:24px;height:24px;padding:0 6px;border-radius:50%;background:var(--color-white);color:var(--color-primary-blue);font-size:var(--font-size-sm);font-weight:600;margin-left:8px;flex-shrink:0}.styles_hamburger__0jkTM{display:flex;position:fixed;top:20px;left:20px;width:44px;height:44px;background:hsla(0,0%,100%,.4);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:12px;border:none;cursor:pointer;align-items:center;justify-content:center;color:var(--color-primary-blue);z-index:1001;transition:background 1s ease,-webkit-backdrop-filter 1s ease;transition:background 1s ease,backdrop-filter 1s ease;transition:background 1s ease,backdrop-filter 1s ease,-webkit-backdrop-filter 1s ease;&.styles_opened__lIC6F{background:none;-webkit-backdrop-filter:none;backdrop-filter:none;transition:none}&.styles_opened__lIC6F>svg{fill:var(--color-white)}}.styles_overlay__J4XQI{display:block;position:fixed;inset:0;background:rgba(0,0,0,.5);z-index:999}@media (min-width:768px){.styles_header___iM1F>img{width:auto}}@media (min-width:1024px){.styles_hamburger__0jkTM,.styles_overlay__J4XQI{display:none}.styles_sidebar__yr8M6{position:-webkit-sticky;position:sticky;transform:none;width:auto;max-width:none;height:auto;padding:25px 50px}}.styles_footer__57KFj{margin-top:auto;padding-top:var(--spacing-lg);border-top:1px solid hsla(0,0%,100%,.2)}.styles_logoutButton__063qr{width:100%;padding:12px 15px;background:hsla(0,0%,100%,.15);border:1px solid hsla(0,0%,100%,.3);border-radius:8px;color:var(--color-white);font-size:var(--font-size-md);font-weight:500;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;justify-content:center}.styles_logoutButton__063qr:hover:not(:disabled){background:hsla(0,0%,100%,.25);border-color:hsla(0,0%,100%,.5)}.styles_logoutButton__063qr:disabled{opacity:.6;cursor:not-allowed}.styles_logoutLabel__d9lwM{font-family:inherit}