.Button_buttonContainer__Ou8pR{display:inline-block;position:relative}.Button_general__EJBXG,.Button_item__4eQm3,.Button_link__8zEtL{display:flex;align-items:center;transition:border-color .3s ease,color .3s ease,background-color .15s ease}.Button_general__EJBXG{justify-content:center;cursor:pointer;color:rgba(var(--foreground-rgb),.7);border:none;border-radius:4px;transition:background-color .3s ease,color .3s ease;background-color:rgba(var(--card-rgb),.2)}.Button_general__EJBXG:hover{color:rgba(var(--foreground-rgb),.9);background-color:rgba(var(--card-rgb),.4)}.Button_general__EJBXG:active{color:rgba(var(--foreground-rgb),.7);background-color:rgba(var(--card-rgb),.3);transition:none}.Button_submit__TKmGE{cursor:pointer;color:#fff;border:none;border-radius:4px;transition:background-color .3s ease,color .3s ease,transform .1s ease;background:linear-gradient(135deg,#667eea,#764ba2);font-weight:500}.Button_submit__TKmGE:hover{background:linear-gradient(135deg,#5568d3,#6a4190)}.Button_submit__TKmGE:active{transform:translateY(0);background:linear-gradient(135deg,#4e5ec2,#5e3880);transition:none}.Button_submit__TKmGE:disabled{cursor:default;color:hsla(0,0%,100%,.6)}.Button_submit__TKmGE:disabled,.Button_submit__TKmGE:disabled:hover{background:rgba(var(--card-rgb),.3);transform:none;box-shadow:none}.Button_general__EJBXG:disabled{cursor:default;color:rgba(var(--foreground-rgb),.4)}.Button_general__EJBXG:disabled,.Button_general__EJBXG:disabled:hover{background-color:rgba(var(--card-rgb),.1)}.Button_item__4eQm3{width:100%;color:#666;text-align:left;border:solid transparent;border-width:1px 0 0;border-radius:4px}.Button_item__4eQm3:hover{color:#000;background-color:rgba(0,0,0,.1)}.Button_link__8zEtL{cursor:pointer;color:#667eea;background:transparent;border:none;text-decoration:none;font-weight:500;transition:color .3s ease}.Button_link__8zEtL:hover{color:#5568d3;text-decoration:underline}.Button_link__8zEtL:active{color:#4e5ec2}.Button_link__8zEtL:disabled{cursor:default;color:rgba(var(--foreground-rgb),.4);text-decoration:none}.Button_link__8zEtL:disabled:hover{text-decoration:none}.Button_sm__eoe48{height:24px;padding:0 12px;font-size:.8rem}.Button_md__MLVal{min-width:82px;height:38px;padding:0 16px;font-size:.875rem}.Button_lg__yG0mP{height:42px;padding:0 20px;font-size:1rem}.Button_general__EJBXG.Button_rectangle__7Z4aA{border-radius:4px}.Button_circle__XmSnK{display:flex;justify-content:center;align-items:center;min-width:auto;border-radius:50%}.Button_md__MLVal.Button_circle__XmSnK{width:32px;height:32px}@keyframes Button_d3___cUa5{15%{background-position:0 0,50% 50%,100% 50%}30%{background-position:0 50%,50% 0,100% 50%}45%{background-position:0 50%,50% 50%,100% 0}60%{background-position:0 50%,50% 50%,100% 50%}}.Button_loader__4PVxJ{aspect-ratio:1.8;--loaderBg:rgba(var(--button-text-color-disabled));--_g:no-repeat radial-gradient(circle closest-side,var(--loaderBg) 90%,#0000);background:var(--_g) 0 50%,var(--_g) 50% 50%,var(--_g) 100% 50%;background-size:calc(100% / 3) 30%;animation:Button_d3___cUa5 1s linear infinite}.Button_md__MLVal .Button_loader__4PVxJ{width:20px}.Button_lg__yG0mP .Button_loader__4PVxJ{width:28px}.Button_submit__TKmGE .Button_loader__4PVxJ{--loaderBg:rgba(var(--button-text-color-disabled))}@media (prefers-color-scheme:dark){.Button_item__4eQm3{color:#ccc}.Button_item__4eQm3:hover{color:#fff;background-color:hsla(0,0%,100%,.1)}.Button_dropdownContainer__C6B_K{border-color:#bbb}.Button_dropdownContainer__C6B_K:hover{border-color:#fff}}.DropDown_buttonContainer__9WdNa{display:inline-block;position:relative}.DropDown_general__uiEL5,.DropDown_item__q7BZi,.DropDown_link__uNVyt{display:flex;align-items:center;transition:border-color .3s ease,color .3s ease,background-color .15s ease}.DropDown_general__uiEL5{justify-content:center;cursor:pointer;color:rgba(var(--foreground-rgb),.7);border:none}.DropDown_submit__JxW0J{color:rgba(var(--button-text-color-submit));border-color:rgba(var(--button-border-color-submit))}.DropDown_submit__JxW0J:hover{color:rgba(var(--button-text-color-submit-hover));border-color:rgba(var(--button-border-color-submit-hover))}.DropDown_submit__JxW0J:active{color:rgba(var(--button-text-color-submit));border-color:rgba(var(--button-border-color-submit))}.DropDown_general__uiEL5:disabled{cursor:default;color:rgba(var(--foreground-rgb),.4)}.DropDown_general__uiEL5:disabled,.DropDown_general__uiEL5:disabled:hover{background-color:rgba(var(--card-rgb),.1)}.DropDown_item__q7BZi{width:100%;color:#666;text-align:left;border:solid transparent;border-width:1px 0 0;border-radius:4px}.DropDown_item__q7BZi:hover{color:#000;background-color:rgba(0,0,0,.1)}.DropDown_sm__RGL2R{min-height:24px;padding:0 12px;font-size:.7rem}.DropDown_md__vi0NT{min-height:32px;padding:0 16px;font-size:.75rem}.DropDown_lg__80iDU{min-height:36px;font-size:.9rem}.DropDown_rectangle__5cY_X{border-radius:4px}.DropDown_circle__4Mooh{display:flex;justify-content:center;align-items:center;min-width:auto;border-radius:50%}.DropDown_md__vi0NT.DropDown_circle__4Mooh{width:32px;height:32px}.DropDown_lg__80iDU.DropDown_circle__4Mooh{width:40px;height:40px}@keyframes DropDown_d3__Pg5BP{15%{background-position:0 0,50% 50%,100% 50%}30%{background-position:0 50%,50% 0,100% 50%}45%{background-position:0 50%,50% 50%,100% 0}60%{background-position:0 50%,50% 50%,100% 50%}}.DropDown_loader__jBMys{aspect-ratio:1.8;--loaderBg:rgba(var(--button-text-color-disabled));--_g:no-repeat radial-gradient(circle closest-side,var(--loaderBg) 90%,#0000);background:var(--_g) 0 50%,var(--_g) 50% 50%,var(--_g) 100% 50%;background-size:calc(100% / 3) 30%;animation:DropDown_d3__Pg5BP 1s linear infinite}.DropDown_md__vi0NT .DropDown_loader__jBMys{width:20px}.DropDown_lg__80iDU .DropDown_loader__jBMys{width:28px}.DropDown_submit__JxW0J .DropDown_loader__jBMys{--loaderBg:rgba(var(--button-text-color-disabled))}.DropDown_dropdownContainer__m_lHr{position:absolute;z-index:10;top:3rem;right:-.23rem;min-width:10rem;padding:.5rem;border:none;border-radius:6px;transition:opacity .1s ease-in-out;background-color:rgb(var(--background-rgb));box-shadow:0 4px 12px rgba(0,0,0,.15),0 0 0 1px rgba(var(--card-border-rgb),.1)}.DropDown_dropdownContainer__m_lHr .DropDown_buttonContainer__9WdNa{display:block}@media (prefers-color-scheme:dark){.DropDown_item__q7BZi{color:#ccc}.DropDown_item__q7BZi:hover{color:#fff;background-color:hsla(0,0%,100%,.1)}.DropDown_dropdownContainer__m_lHr{box-shadow:0 4px 12px rgba(0,0,0,.4),0 0 0 1px rgba(var(--card-border-rgb),.2)}}.MainMenu_mainMenu__I39yu{position:fixed;left:0;top:0;bottom:0;width:240px;background-color:rgba(var(--card-rgb),.05);border-right:1px solid rgba(var(--card-border-rgb),.15);display:flex;flex-direction:column;padding:1.5rem 1rem;transition:all .3s ease;z-index:1000}.MainMenu_mainMenuCollapsed__2EgU0{width:80px;padding:1.5rem .5rem}@media (max-width:768px){.MainMenu_mainMenuCollapsed__2EgU0,.MainMenu_mainMenu__I39yu{transform:translateX(-100%)}}.MainMenu_mainMenuLogo__H4bmv{display:flex;align-items:center;justify-content:flex-start;gap:.75rem;margin-bottom:2rem;padding:0 .5rem}.MainMenu_mainMenuCollapsed__2EgU0 .MainMenu_mainMenuLogo__H4bmv{justify-content:center;padding:0}.MainMenu_logoCircle__hmNct{width:40px;height:40px;border-radius:50%;background-color:rgba(var(--card-rgb),.3);display:flex;align-items:center;justify-content:center;flex-shrink:0;border:none;cursor:pointer;transition:all .2s ease}.MainMenu_logoCircle__hmNct:hover{background-color:rgba(var(--card-rgb),.4)}.MainMenu_logoPlaceholder__CcTCZ{font-size:1.25rem;font-weight:700;color:rgb(var(--foreground-rgb))}.MainMenu_mainMenuNav__a8zwy{display:flex;flex-direction:column;gap:.5rem;flex:1}.MainMenu_mainMenuCollapsed__2EgU0 .MainMenu_mainMenuNav__a8zwy{align-items:center}.MainMenu_menuItem__1YAw9{display:flex;align-items:center;justify-content:flex-start;gap:.75rem;padding:.75rem 1rem;border:none;background-color:transparent;color:rgba(var(--foreground-rgb),.7);font-size:.875rem;font-weight:500;border-radius:calc(var(--border-radius) * .5);cursor:pointer;transition:background-color .2s ease,color .2s ease,padding .3s ease;text-align:left;white-space:nowrap;overflow:hidden}.MainMenu_menuItem__1YAw9 svg{flex-shrink:0;width:20px;height:20px}.MainMenu_menuItem__1YAw9 span{opacity:1;transition:opacity .2s ease .1s}.MainMenu_mainMenuCollapsed__2EgU0 .MainMenu_menuItem__1YAw9{justify-content:center;padding:.75rem;gap:0}.MainMenu_mainMenuCollapsed__2EgU0 .MainMenu_menuItem__1YAw9 span{opacity:0;width:0;transition:opacity .1s ease}.MainMenu_menuItem__1YAw9:hover{background-color:rgba(var(--card-rgb),.15);color:rgb(var(--foreground-rgb))}.MainMenu_menuItemActive___I_jZ{background-color:rgba(var(--callout-rgb),.15);color:rgb(var(--foreground-rgb));font-weight:600}.MainMenu_mainMenuFooter___yEyn{display:flex;flex-direction:column;gap:1rem;margin-top:auto;padding-top:1rem}.MainMenu_mainMenuCollapsed__2EgU0 .MainMenu_mainMenuFooter___yEyn{align-items:center}.MainMenu_profileSection__WvOih{position:relative;padding-top:1rem;border-top:1px solid rgba(var(--card-border-rgb),.15)}.MainMenu_profileDropdownWrapper__ctqBH{width:100%}.MainMenu_profileDropdownWrapper__ctqBH>button{width:100%;padding:.5rem;border:none;background:transparent;border-radius:calc(var(--border-radius) * .5);transition:all .2s ease}.MainMenu_profileDropdownWrapper__ctqBH>button:hover{background-color:rgba(var(--card-rgb),.15)}.MainMenu_profileButton__JO6Gc{display:flex;align-items:center;justify-content:flex-start;gap:.75rem;width:100%;overflow:hidden}.MainMenu_mainMenuCollapsed__2EgU0 .MainMenu_profileButton__JO6Gc{justify-content:center;gap:0}.MainMenu_profileAvatar__vzPVy{width:32px;height:32px;border-radius:50%;background-color:rgba(var(--card-rgb),.3);display:flex;align-items:center;justify-content:center;font-size:.75rem;font-weight:600;color:rgb(var(--foreground-rgb));flex-shrink:0;cursor:pointer;transition:all .2s ease}.MainMenu_profileAvatar__vzPVy:hover{background-color:rgba(var(--card-rgb),.5)}.MainMenu_profileName__mkFYq{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:.9rem;font-weight:500;opacity:1;transition:opacity .2s ease .1s}.MainMenu_mainMenuCollapsed__2EgU0 .MainMenu_profileName__mkFYq{opacity:0;width:0;transition:opacity .1s ease}.MainMenu_profileDropdownContainer__9pk14{position:absolute!important;bottom:calc(100% + 2rem)!important;top:auto!important;left:0!important;right:auto!important}.MainMenu_profileDropdownContainer__9pk14 button{font-size:.9rem!important;min-height:36px!important}.MainMenu_toggleButton__toqwB{display:flex;align-items:center;justify-content:center;align-self:flex-end;padding:.5rem;width:40px;height:40px;border:1px solid rgba(var(--card-border-rgb),.3);background-color:transparent;color:rgba(var(--foreground-rgb),.7);border-radius:calc(var(--border-radius) * .5);cursor:pointer;transition:all .2s ease;flex-shrink:0}.MainMenu_toggleButton__toqwB:hover{background-color:rgba(var(--card-rgb),.15);color:rgb(var(--foreground-rgb))}.MainMenu_mainMenuCollapsed__2EgU0 .MainMenu_toggleButton__toqwB{align-self:center}.ModalDialog_modalDialog__gxrW5{position:relative;display:flex;flex-direction:column;width:100%;max-width:40rem;max-height:calc(100vh - 2rem);min-height:0;margin:0 auto;padding:1rem;border-radius:.5rem;background:#fffbf7;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a;overflow-y:auto;-webkit-overflow-scrolling:touch}.ModalDialog_modalDialog__gxrW5 .ModalDialog_title__Nc8AB{margin:.5rem 0}.ModalDialog_modalDialog__gxrW5 p{margin:.6rem 0}@media (max-width:768px){.ModalDialog_modalDialog__gxrW5{max-height:calc(100vh - 60px - 1rem);border-radius:0}}@media (min-width:768px){.ModalDialog_modalDialog__gxrW5{padding:2rem}.ModalDialog_modalDialog__gxrW5 p{margin:1rem 0}}@media (prefers-color-scheme:dark){.ModalDialog_modalDialog__gxrW5{background:#3a3845}}.MobileHeader_mobileHeader__PJj9S{display:none;position:fixed;top:0;left:0;right:0;height:60px;background-color:rgba(var(--card-rgb),.05);border-bottom:1px solid rgba(var(--card-border-rgb),.15);padding:0 1rem;align-items:center;justify-content:space-between;z-index:1001;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}@media (max-width:768px){.MobileHeader_mobileHeader__PJj9S{display:flex}}.MobileHeader_logoButton__MCYYt{display:flex;align-items:center;gap:.5rem;background:none;border:none;cursor:pointer;padding:.5rem;color:rgb(var(--foreground-rgb));transition:opacity .2s ease}.MobileHeader_logoButton__MCYYt:hover{opacity:.8}.MobileHeader_logoCircle__EQKl1{width:32px;height:32px;border-radius:50%;background:linear-gradient(135deg,#667eea,#764ba2);display:flex;align-items:center;justify-content:center;font-weight:700;font-size:1.125rem;color:#fff;flex-shrink:0}.MobileHeader_logoText__1j57e{font-size:1.125rem;font-weight:600}.MobileHeader_nav__SfdQ9{display:flex;align-items:center;gap:.25rem;flex:1;justify-content:center}.MobileHeader_navButton__5Xa2R{display:flex;align-items:center;justify-content:center;padding:.625rem;background:none;border:none;border-radius:.5rem;cursor:pointer;color:rgba(var(--foreground-rgb),.6);transition:all .2s ease}.MobileHeader_navButton__5Xa2R:hover{background-color:rgba(var(--card-rgb),.5);color:rgb(var(--foreground-rgb))}.MobileHeader_navButtonActive__BLJjX{background-color:rgba(var(--card-rgb),.8);color:rgb(var(--foreground-rgb))}.MobileHeader_profileSection__jDOSB{position:relative;display:flex;align-items:center}.MobileHeader_profileButton__yOBG7{display:flex;align-items:center;justify-content:center;padding:.5rem;background:none;border:none;cursor:pointer;border-radius:.5rem;transition:background-color .2s ease}.MobileHeader_profileButton__yOBG7:hover{background-color:rgba(var(--card-rgb),.5)}.MobileHeader_profileAvatar__i6mOq{width:32px;height:32px;border-radius:50%;background:linear-gradient(135deg,#667eea,#764ba2);display:flex;align-items:center;justify-content:center;font-size:.75rem;font-weight:600;color:#fff;text-transform:uppercase}.Toast_container__m77gd{display:flex;flex:1;align-items:flex-start;gap:.75rem}.Toast_content__RCoZm{flex:1}.Toast_closeButton__hmTK5{margin-top:.25rem;flex-shrink:0;display:flex;align-items:center;justify-content:center;width:.7rem;height:.7rem;padding:0;border:none;background:transparent;color:currentColor;cursor:pointer;opacity:.7;transition:opacity .2s ease}.Toast_closeButton__hmTK5:hover{opacity:1}.Toast_closeButton__hmTK5:focus{outline:none;opacity:1}.Breadcrumbs_breadcrumbs__rFFgC{padding:.75rem 1.5rem;background-color:rgba(var(--card-rgb),.05);border-bottom:1px solid rgba(var(--card-border-rgb),.1)}.Breadcrumbs_breadcrumbsList__ABXV7{display:flex;align-items:center;list-style:none;margin:0;padding:0;gap:.375rem}.Breadcrumbs_breadcrumbItem__3Oo7a{display:flex;align-items:center;gap:.375rem;font-size:.875rem;line-height:1.25rem;letter-spacing:-.01em}.Breadcrumbs_separator__PCGzg{color:rgba(var(--foreground-rgb),.4);flex-shrink:0;width:1rem;height:1rem}.Breadcrumbs_breadcrumbLink__xoBbX{display:flex;align-items:center;gap:.375rem;color:rgba(var(--foreground-rgb),.6);text-decoration:none;padding:.25rem .5rem;border-radius:calc(var(--border-radius) * .5);transition:all .15s ease;letter-spacing:-.01em}.Breadcrumbs_breadcrumbLink__xoBbX:hover{color:rgb(var(--foreground-rgb));background-color:rgba(var(--card-rgb),.3)}.Breadcrumbs_homeIcon__mADsd{flex-shrink:0;width:1rem;height:1rem}.Breadcrumbs_breadcrumbCurrent__kyzE8{color:rgb(var(--foreground-rgb));font-weight:500;padding:.25rem .5rem;letter-spacing:-.01em}@media (max-width:768px){.Breadcrumbs_breadcrumbs__rFFgC{padding:.5rem 1rem}.Breadcrumbs_breadcrumbsList__ABXV7{gap:.25rem}.Breadcrumbs_breadcrumbItem__3Oo7a{font-size:.8125rem;line-height:1.125rem}.Breadcrumbs_homeIcon__mADsd,.Breadcrumbs_separator__PCGzg{width:.875rem;height:.875rem}}.AppLayout_main__u6t5x{display:flex;flex-direction:row;min-height:100vh;background-color:rgb(var(--background-start-rgb))}.AppLayout_contentWrapper__l9h0K{display:flex;flex-direction:column;flex:1;width:100%;padding-left:240px;transition:padding-left .3s ease}.AppLayout_contentWrapperCollapsed__Fu47L{padding-left:80px}.AppLayout_contentContainer__VRQVW{display:flex;flex-direction:column;flex:1;width:100%}.AppLayout_footer__WakrA{width:100%;height:32px;display:flex;align-items:center;justify-content:center;background-color:rgb(var(--background-start-rgb));border-top:1px solid rgba(var(--foreground-rgb),.1)}.AppLayout_versionText__EE4wg{font-size:.75rem;color:rgba(var(--foreground-rgb),.4);font-weight:400}@media (max-width:768px){.AppLayout_contentWrapperCollapsed__Fu47L,.AppLayout_contentWrapper__l9h0K{padding-left:0}.AppLayout_contentContainerExpanded__0IEqR,.AppLayout_contentContainer__VRQVW{margin-left:0;padding-top:60px}.AppLayout_footer__WakrA{margin-left:0}}@media (min-width:768px){.AppLayout_main__u6t5x{padding:0}}