.layout_container__NDukk{min-height:100vh;background:var(--background);color:var(--primary)}.layout_content__V8v1B{display:flex;height:100vh;overflow:hidden;padding-top:64px}.layout_sidebar__vgpNY{position:static;display:block;z-index:10;background:var(--background);border-right:1px solid var(--border);height:100%}@media(max-width:1200px){.layout_sidebar__vgpNY{position:fixed}}.layout_main__j98rh{flex:1 1;height:100%;overflow:hidden}.layout_page__sijuq{position:relative;height:100%;width:100%;overflow-y:auto;padding:24px}@media(max-width:1023px){.layout_page__sijuq{padding:16px}.layout_page__sijuq::-webkit-scrollbar{display:none}}.layout_canvas__5RHNJ{padding:10px!important}.ScrollUpButton_button__ABXRh{position:fixed;z-index:10;display:flex;justify-content:center;align-items:center;bottom:10px;right:20px;width:50px;height:50px;border-radius:10px;background:color-mix(in srgb,var(--accent),transparent 30%);transition:transform .3s;cursor:pointer}.ScrollUpButton_button__ABXRh:hover{transform:scale(1.1)}@media(max-width:1023px){.ScrollUpButton_button__ABXRh{right:20px;width:40px;height:40px}}.ScrollUpButton_icon__8rfCB{width:25px;height:25px}.ScrollUpButton_icon__8rfCB svg{object-fit:contain;width:100%;height:100%}.ScrollUpButton_icon__8rfCB svg path{fill:#fff!important}.ScrollUpButton_buttonBoards__qhXPA{bottom:60px}.ScrollUpButton_buttonCanvases___Lrtc{display:none}.SwitchTheme_switch__FD_j3{min-width:30px;height:30px;border-radius:24px;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;justify-content:center}.SwitchTheme_switch__FD_j3:hover{transform:scale(.9);box-shadow:0 4px 12px rgba(0,0,0,.15)}.SwitchTheme_switch__FD_j3 svg{width:100%;height:100%;fill:currentColor}.BasicLogo_logo__LjzT5{display:block}.BasicLogo_logoContent__xsdCi{display:flex;justify-content:center;align-items:center;width:200px;height:60px;cursor:pointer;transition:transform .2s ease}.BasicLogo_logoContent__xsdCi:hover{transform:scale(1.05)}@media(max-width:767px){.BasicLogo_logoContent__xsdCi{width:120px;height:60px}}.BasicAuthHeader_header__5xPzC{position:fixed;top:0;left:0;right:0;z-index:100}.BasicAuthHeader_wrapper__BvwYF{min-width:100%;display:flex;align-items:center;padding:16px 20px}.BasicHeader_header__UadLR{position:fixed;top:0;left:0;right:0;z-index:100}.BasicHeader_wrapper__IH255{display:flex;align-items:center;gap:16px;padding:16px 20px}.BasicHeader_nav__x94db{display:flex;justify-content:flex-end;align-items:center;gap:24px;width:100%;padding:0 4px}.BasicHeader_link__b0jmz{text-transform:uppercase;text-decoration:none;color:var(--primary);font-size:14px;font-weight:500;padding:8px 0;position:relative}.BasicHeader_link__b0jmz:hover{color:var(--accent)}.BasicHeader_link__b0jmz:after{content:"";position:absolute;bottom:0;left:0;width:0;height:2px;background:var(--accent);transition:width .3s ease}.BasicHeader_link__b0jmz:hover:after{width:100%}.DashboardHeader_header__Y5OX7{position:fixed;top:0;left:0;right:0;z-index:50;height:64px;background:var(--background);border-bottom:1px solid var(--border)}.DashboardHeader_content__ZDHec{display:flex;align-items:center;justify-content:space-between;padding:0 24px;height:64px}.DashboardHeader_actions__xh90J{display:flex;align-items:center;gap:16px}.MenuBurger_wrapper__S6GUq{position:relative;z-index:2;display:flex;flex-direction:column;justify-content:space-between;align-items:center;width:40px;height:30px;cursor:pointer}@media(min-width:1200px){.MenuBurger_wrapper__S6GUq{display:none}}.MenuBurger_wrapper__S6GUq span{height:2px;width:100%;background:var(--accent);border-radius:10px;transition:.3s}.MenuBurger_wrapper__S6GUq.MenuBurger_active__BBOFq span:first-child{transform:translateY(15px) rotate(45deg)}.MenuBurger_wrapper__S6GUq.MenuBurger_active__BBOFq span:nth-child(2){opacity:0}.MenuBurger_wrapper__S6GUq.MenuBurger_active__BBOFq span:nth-child(3){transform:translateY(-13px) rotate(-45deg)}.DashboardSidebar_toggleButton__7e1XI{width:40px;height:40px;z-index:20;top:65px;align-self:flex-start;color:var(--primary);margin:16px;border:1px solid var(--border);border-radius:8px;padding:8px;background:var(--background);cursor:pointer}.DashboardSidebar_toggleButton__7e1XI svg{object-fit:contain;width:100%;height:100%}.DashboardSidebar_toggleButton__7e1XI:hover{background:var(--accent)}@media(max-width:1200px){.DashboardSidebar_toggleButton__7e1XI{display:none}}.DashboardSidebar_toggleButtonActive__0dbax{transform:rotate(180deg)}.DashboardSidebar_sidebar__2MzGw{display:flex;flex-direction:column;height:calc(100vh - 64px);transition:all .3s ease;overflow:hidden}.DashboardSidebar_sidebarExpanded__jrmZK{width:256px}.DashboardSidebar_sidebarCollapsed__rg7Y4{width:72px}@media(max-width:1200px){.DashboardSidebar_sidebarCollapsed__rg7Y4{width:0}}.DashboardSidebar_nav__0HEtB{flex:1 1;margin-top:60px}@media(min-width:1200px){.DashboardSidebar_nav__0HEtB{margin-top:0}}.DashboardSidebar_menu__FnEgN{display:flex;flex-direction:column;gap:4px;height:85%;margin:0;padding:0;list-style:none}@media(max-width:1023px){.DashboardSidebar_menu__FnEgN{height:95%}}.DashboardSidebar_logout__q_ZWU{margin-top:auto}.DashboardSidebar_menuItem__VUheP{display:flex;align-items:center;gap:12px;padding:12px;margin:0 12px;border-radius:8px;min-width:50px;transition:background-color .2s ease;text-decoration:none;color:var(--primary);cursor:pointer}.DashboardSidebar_menuItem__VUheP:hover{background:var(--accent)}.DashboardSidebar_menuItemCollapsed__0EAUA{justify-content:center}@media(max-width:1200px){.DashboardSidebar_menuItemCollapsed__0EAUA{justify-content:start}}.DashboardSidebar_icon__iy8ID{display:inline-block;min-width:40px;height:40px;font-size:18px;text-align:center}.DashboardSidebar_icon__iy8ID svg{object-fit:contain;width:100%;height:100%}.DashboardSidebar_text__FwQkE{font-size:14px;font-weight:500;white-space:nowrap}.DashboardSidebar_textCollapsed__WUtdJ{display:none}@media(max-width:1200px){.DashboardSidebar_textCollapsed__WUtdJ{display:block}}