@import url("https://fonts.googleapis.com/css2?family=Libre+Baskerville:ital,wght@0,400;0,700;1,400&family=Crimson+Pro:ital,wght@0,300;0,400;0,500;0,600;0,700;1,400&display=swap");*,:after,:before{box-sizing:border-box;margin:0;padding:0}html{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4}body{margin:0;line-height:inherit}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:inherit;color:inherit;margin:0;padding:0}[type=button],[type=reset],[type=submit],button{-moz-appearance:button;appearance:button;-webkit-appearance:button;background-color:transparent;background-image:none}audio,canvas,embed,iframe,img,object,svg,video{display:block}img,video{max-width:100%;height:auto}:root{--background:#2e2a68;--foreground:#2d2a26;--card-height:600px;--card-width:260px}@media (prefers-color-scheme:dark){:root{--background:#2e2a68;--foreground:#2d2a26}}body,html{color:var(--foreground);background:#2e2a68!important;background-color:#2e2a68!important;font-family:Libre Baskerville,Crimson Pro,Times New Roman,serif!important;overflow-x:hidden}input,select,textarea{font-size:16px!important}*,.MuiButton-root,.MuiFormLabel-root,.MuiInputBase-root,.MuiMenuItem-root,.MuiOutlinedInput-root,.MuiSelect-root,.MuiTextField-root,.MuiTypography-root{font-family:Libre Baskerville,Crimson Pro,Times New Roman,serif!important}input:-webkit-autofill,input:-webkit-autofill:active,input:-webkit-autofill:focus,input:-webkit-autofill:hover{-webkit-box-shadow:inset 0 0 0 1000px transparent!important;-webkit-text-fill-color:hsla(0,0%,100%,.9)!important;caret-color:hsla(0,0%,100%,.9)!important;-webkit-transition:background-color 5000s ease-in-out 0s!important;transition:background-color 5000s ease-in-out 0s!important;border-radius:.5rem!important;background-color:transparent!important;background:transparent!important;color:hsla(0,0%,100%,.9)!important}.MuiOutlinedInput-root input:-webkit-autofill,.MuiTextField-root input:-webkit-autofill{-webkit-box-shadow:inset 0 0 0 1000px transparent!important;-webkit-text-fill-color:hsla(0,0%,100%,.9)!important;background-color:transparent!important;background:transparent!important;color:hsla(0,0%,100%,.9)!important}*{scrollbar-width:none;-ms-overflow-style:none}::-webkit-scrollbar{display:none}body,html{scrollbar-width:none;-ms-overflow-style:none}body::-webkit-scrollbar,html::-webkit-scrollbar{display:none}.MuiAutocomplete-listbox,.MuiDataGrid-root,.MuiMenu-list,.MuiPaper-root,.MuiSelect-root{scrollbar-width:none;-ms-overflow-style:none}.MuiAutocomplete-listbox::-webkit-scrollbar,.MuiDataGrid-root::-webkit-scrollbar,.MuiMenu-list::-webkit-scrollbar,.MuiPaper-root::-webkit-scrollbar,.MuiSelect-root::-webkit-scrollbar{display:none}.Footer_footerContainer__QjWqR{width:100%;background:#2e2a68;border-top:2px solid #f6b93b;color:var(--text-primary-color,#e6f7fc);display:flex;flex-direction:column;gap:2rem;padding:2rem}@media (min-width:1320px){.Footer_footerContainer__QjWqR{flex-direction:row;align-items:stretch;justify-content:space-between;padding:2rem 4.5rem;gap:1.5rem;min-height:160px}.Footer_navColumn__rA26i:first-of-type{align-items:flex-start}.Footer_navColumn__rA26i:last-of-type{align-items:flex-end}}@media (min-width:300px) and (max-width:1320px){.Footer_footerContainer__QjWqR{padding:4.5rem 2rem;gap:5rem}}.Footer_navColumn__rA26i{flex:1 1;display:flex;flex-direction:column;justify-content:center;gap:.4rem;min-width:0;padding:0 .5rem;align-items:center;text-align:center}.Footer_navLink__eCCmv{color:inherit;text-decoration:none;display:inline-block;transition:color .25s ease,text-shadow .25s ease}.Footer_navLink__eCCmv:hover{color:#f6b93b;text-shadow:0 0 6px rgba(246,185,59,.45)}.Footer_noWrap__TO0gv{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.LanguageSwitch_switcherContainer__BsyNw{display:flex;align-items:center;position:relative;background:rgba(46,42,104,.6);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:9999px;padding:4px;overflow:hidden}.LanguageSwitch_langButton__EImLy{flex:1 1;padding:6px 16px;font-size:14px;font-weight:600;text-transform:uppercase;background:transparent;border:none;cursor:pointer;color:#e0e0f5;position:relative;z-index:2;transition:color .3s ease}.LanguageSwitch_langButtonActive__Q_Wdd{color:#2e2a68}.LanguageSwitch_langButtonInactive__O0uK2{color:#e0e0f5;opacity:.8}.LanguageSwitch_langButtonDisabled__nc48O{opacity:.5}.LanguageSwitch_switcherContainer__BsyNw:before{content:"";position:absolute;top:2px;left:2px;width:calc(50% - 4px);height:calc(100% - 4px);background:linear-gradient(135deg,#f6b93b,#ff8c42);border-radius:9999px;z-index:1;transition:transform .3s ease}.LanguageSwitch_switcherContainer__BsyNw:has(.LanguageSwitch_langButtonActive__Q_Wdd:nth-child(2)):before{transform:translateX(100%)}.LanguageSwitch_spinner__MxE8e{position:absolute;right:-24px;width:16px;height:16px;border:2px solid rgba(246,185,59,.3);border-top-color:#f6b93b;border-radius:50%;animation:LanguageSwitch_spin__JbGJB 1s linear infinite}@keyframes LanguageSwitch_spin__JbGJB{to{transform:rotate(1turn)}}.NavbarMobile_navbar__l6d1A{display:none}@media (max-width:1099px){.NavbarMobile_navbar__l6d1A{display:flex;align-items:center;justify-content:space-between;position:fixed;top:0;left:0;color:var(--text-primary-color,#e6f7fc);z-index:50;padding-right:1rem;padding-left:1rem;height:80px;width:100vw;background:#2e2a68}}.NavbarMobile_hamburgerContainer___SA1B{width:2.5rem;display:flex;align-items:center;justify-content:flex-end}.NavbarMobile_hamburgerButton__X8UWa{display:flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;z-index:50;border-radius:8px}.NavbarMobile_menuIcon__0aaJ_{color:#fff!important;transition:color .3s ease;transform:scale(1.5)}.NavbarMobile_mobileMenu__l8Fw3{position:fixed;top:70px;left:0;width:100%;height:calc(100vh - 70px);background:#2e2a68;transition:all .4s cubic-bezier(.4,0,.2,1);visibility:hidden;opacity:0;transform:translateY(-20px) scale(.95);overflow-y:auto;overflow-x:hidden}.NavbarMobile_mobileMenuOpen__xTylO{visibility:visible;opacity:1;transform:translateY(0) scale(1);overflow-y:auto;overflow-x:hidden}.NavbarMobile_mobileMenuClosed__BYg7E{visibility:hidden;opacity:0;transform:translateY(-20px) scale(.95)}.NavbarMobile_menuList__DwTJ7{display:flex;flex-direction:column;align-items:center;height:100%;color:#fff;font-size:1.25rem;font-weight:600;z-index:50;margin:0;padding:1rem;list-style:none}.NavbarMobile_menuItem__OcpCB{text-decoration:none;color:#fff;transition:all .3s cubic-bezier(.4,0,.2,1);padding:.5rem;border-radius:12px;text-align:center;min-width:200px;opacity:0;transform:translateY(20px)}.NavbarMobile_menuItem__OcpCB:hover{color:#f6b93b;text-shadow:0 0 8px rgba(246,185,59,.6);background:rgba(246,185,59,.15);transform:translateY(-2px);box-shadow:0 4px 12px rgba(246,185,59,.2)}.NavbarMobile_mobileMenuOpen__xTylO .NavbarMobile_menuItem__OcpCB:first-child{animation:NavbarMobile_slideInUp__J7VNo .5s cubic-bezier(.4,0,.2,1) .1s forwards}.NavbarMobile_mobileMenuOpen__xTylO .NavbarMobile_menuItem__OcpCB:nth-child(2){animation:NavbarMobile_slideInUp__J7VNo .5s cubic-bezier(.4,0,.2,1) .2s forwards}.NavbarMobile_mobileMenuOpen__xTylO .NavbarMobile_menuItem__OcpCB:nth-child(3){animation:NavbarMobile_slideInUp__J7VNo .5s cubic-bezier(.4,0,.2,1) .3s forwards}.NavbarMobile_mobileMenuOpen__xTylO .NavbarMobile_menuItem__OcpCB:nth-child(4){animation:NavbarMobile_slideInUp__J7VNo .5s cubic-bezier(.4,0,.2,1) .4s forwards}.NavbarMobile_mobileMenuOpen__xTylO .NavbarMobile_menuItem__OcpCB:nth-child(5){animation:NavbarMobile_slideInUp__J7VNo .5s cubic-bezier(.4,0,.2,1) .5s forwards}.NavbarMobile_mobileMenuOpen__xTylO .NavbarMobile_menuItem__OcpCB:nth-child(6){animation:NavbarMobile_slideInUp__J7VNo .5s cubic-bezier(.4,0,.2,1) .6s forwards}.NavbarMobile_mobileMenuClosed__BYg7E .NavbarMobile_menuItem__OcpCB{animation:NavbarMobile_slideOutDown__xQCMS .3s cubic-bezier(.4,0,.2,1) forwards}@keyframes NavbarMobile_slideInUp__J7VNo{0%{opacity:0;transform:translateY(30px) scale(.9)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes NavbarMobile_slideOutDown__xQCMS{0%{opacity:1;transform:translateY(0) scale(1)}to{opacity:0;transform:translateY(-20px) scale(.9)}}@keyframes NavbarMobile_logoSlideIn__hGNet{0%{opacity:0;transform:scale(.5) translateY(-20px) rotate(-10deg)}60%{opacity:1;transform:scale(1.1) translateY(5px) rotate(5deg)}to{opacity:1;transform:scale(1) translateY(0) rotate(0deg)}}@keyframes NavbarMobile_logoSlideOut__GeVP7{0%{opacity:1;transform:scale(1) translateY(0) rotate(0deg)}to{opacity:0;transform:scale(.8) translateY(-10px) rotate(-5deg)}}.NavbarMobile_authSection__U5a6l{border-top:1px solid rgba(246,185,59,.3);padding-top:2rem;margin-top:1rem;opacity:0;transform:translateY(20px)}.NavbarMobile_mobileMenuOpen__xTylO .NavbarMobile_authSection__U5a6l{animation:NavbarMobile_slideInUp__J7VNo .5s cubic-bezier(.4,0,.2,1) .7s forwards}.NavbarMobile_mobileMenuClosed__BYg7E .NavbarMobile_authSection__U5a6l{animation:NavbarMobile_slideOutDown__xQCMS .3s cubic-bezier(.4,0,.2,1) forwards}.NavbarMobile_buttonsWrapper__suNLG{display:flex;flex-direction:column;gap:.5rem}.NavbarMobile_logoLink__4DwTZ{display:flex;justify-content:center;align-items:center;margin-bottom:1rem;opacity:0;transform:scale(.8) translateY(-10px)}.NavbarMobile_mobileMenuOpen__xTylO .NavbarMobile_logoLink__4DwTZ{animation:NavbarMobile_logoSlideIn__hGNet .6s cubic-bezier(.34,1.56,.64,1) .05s forwards}.NavbarMobile_mobileMenuClosed__BYg7E .NavbarMobile_logoLink__4DwTZ{animation:NavbarMobile_logoSlideOut__GeVP7 .3s cubic-bezier(.4,0,.2,1) forwards}.NavbarMobile_logo__mqIal{width:100px;height:100px;transition:transform .3s ease}.NavbarMobile_logoLink__4DwTZ:hover .NavbarMobile_logo__mqIal{transform:scale(1.1) rotate(5deg)}.NavbarMobile_conversationsIcon__95M2E{width:30px!important;height:30px!important}.UserMenu_userMenuContainer__QdeKC{position:relative;display:flex;align-items:center}.UserMenu_userButton__9KCaO{display:flex;align-items:center;gap:.5rem;background:transparent!important;border:none;color:inherit;cursor:pointer;padding:.5rem;border-radius:.375rem;transition:background-color .2s ease}.UserMenu_userButton__9KCaO:hover{background:rgba(246,185,59,.1)!important}.UserMenu_userName__gsNE8{max-width:5rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.UserMenu_userDropdown__J_JhS{display:flex;flex-direction:column;gap:.5rem;position:absolute;right:0;top:100%;margin-top:.5rem;width:17rem;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#fff;border-radius:8px;box-shadow:0 8px 25px rgba(0,0,0,.15);z-index:1000;border:1px solid hsla(0,0%,100%,.1);padding:.5rem}.UserMenu_profileIcon__xaJa0{font-size:1.1rem}.UserMenu_authButtonContent__AdLw1,.UserMenu_dropdownButton__H7fHQ{display:flex;align-items:center;gap:.5rem}.UserMenu_caretOpen__9ctsl,.UserMenu_caret__xFWs2{margin-left:.25rem;transition:transform .2s ease}.UserMenu_caretOpen__9ctsl{transform:rotate(180deg)}.Navbar_navbarContainer__oex0h{display:none}@media (min-width:1100px){.Navbar_navbarContainer__oex0h{display:flex;position:fixed;top:0;left:0;justify-content:space-between;align-items:center;color:var(--text-primary-color,#e6f7fc);z-index:50;padding:10px 1rem;height:110px;width:100vw;background:linear-gradient(180deg,#2e2a68 calc(100% - 5px),transparent)}}@media (min-width:1200px){.Navbar_navbarContainer__oex0h{padding-left:5rem;padding-right:5rem}}.Navbar_logoLink__4k4aq{position:relative;display:inline-block}.Navbar_logo__9q6o9{width:80px;transition:transform .3s ease,filter .3s ease;z-index:2}.Navbar_logoLink__4k4aq:hover .Navbar_logo__9q6o9{transform:scale(1.05);filter:drop-shadow(0 0 10px rgba(246,185,59,.7)) drop-shadow(0 0 20px rgba(246,185,59,.4))}.Navbar_logoLink__4k4aq:before{content:"";position:absolute;top:50%;left:50%;width:85px;height:85px;border-radius:50%;background:radial-gradient(circle,rgba(246,185,59,.5) 0,transparent 70%);transform:translate(-50%,-50%);z-index:1;animation:Navbar_halo-pulse__Dzu_E 4s ease-in-out infinite}@keyframes Navbar_halo-pulse__Dzu_E{0%,to{transform:translate(-50%,-50%) scale(1);opacity:.6}50%{transform:translate(-50%,-50%) scale(1.15);opacity:.9}}.Navbar_logoLink__4k4aq:after{content:"✦";position:absolute;top:15%;left:70%;font-size:14px;color:#f6b93b;opacity:.8;animation:Navbar_twinkle__2Voho 2s ease-in-out infinite}@keyframes Navbar_twinkle__2Voho{0%,to{opacity:0;transform:scale(.5) rotate(0deg)}50%{opacity:1;transform:scale(1.2) rotate(180deg)}}.Navbar_menu__upx6W{display:flex;gap:2rem;font-weight:600}.Navbar_menuItem__bSq41{position:relative;display:flex;align-items:center;justify-content:center;cursor:pointer}.Navbar_menuLink__GK0JU{display:inline-block;transition:color .5s;text-decoration:none}.Navbar_menuLink__GK0JU:hover{color:#f6b93b;text-shadow:0 0 6px rgba(246,185,59,.6)}.Navbar_userMenu__XpdwX{display:flex;align-items:center;justify-content:space-between;gap:.5rem;min-width:320px}.Navbar_conversationsIcon__X__Cd{width:30px!important;height:30px!important}