@import url("https://fonts.googleapis.com/css2?family=Cormorant+Garamond:ital,wght@0,300;0,400;0,500;0,600;0,700;1,300;1,400;1,500;1,600;1,700&family=Manrope:wght@200..800&family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap");:root{--background:#fff;--foreground:#171717}@media (prefers-color-scheme:dark){:root{--background:#0a0a0a;--foreground:#ededed}}body,html{max-width:100vw;overflow-x:hidden}body{background:#0a0a0c;font-family:Manrope,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body,button,input{color:#fff}table{border-collapse:collapse;width:100%}th{padding:10px 0}td,th{text-align:left;border-bottom:1px solid hsla(0,0%,100%,.1)}td{padding:24px 0}*{box-sizing:border-box;padding:0;margin:0}a{color:inherit;text-decoration:none}@media (prefers-color-scheme:dark){html{color-scheme:dark}}.Header_headerWrapper__qXHXM{padding:25px;display:flex;align-items:center;justify-content:space-around}.Header_logoHeader__6gs0X{display:flex;gap:8px;align-items:center;font-size:16px;font-weight:600;line-height:24px;color:#8c52ff}.Header_headerLinks__PTIJn{display:flex;gap:36px;justify-content:center;align-items:center;font-size:14px;font-weight:500;line-height:19.12px}.Header_headerLinks__PTIJn a:hover{color:#8c52ff;border-bottom:1px solid #8c52ff}.Header_headerButtons__q7rjZ{display:flex;gap:16px}.Header_headerButtons__q7rjZ a{padding:10px 24px;border-radius:65px;font-size:14px;font-weight:600;line-height:19.12px;text-align:center;cursor:pointer;height:43px}.Header_registerButton__Wx03s{border:1px solid #e9ebee;background:none}.Header_loginButton__Q3icB,.Header_registerButton__Wx03s:hover{background:linear-gradient(90deg,#8c52ff,#dd1ad3);border:none}.Header_hamburgerMenu__Ga64c{display:none}.Header_sidebarMenu__ToesQ{background:rgba(10,10,12,.2);position:fixed;inset:0;width:100%;height:100%;visibility:hidden;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);opacity:0;z-index:9999;transition:opacity .3s}.Header_mainHeaderWrapper__ZVLUy{padding:48px;justify-content:space-between;max-width:1280px;width:100%;margin:0 auto}.Header_mainLinks__AQfjV{display:flex;align-items:center;background-color:#171719;font-size:16px;font-weight:600;text-align:center;gap:10px;border-radius:32px}.Header_mainLinks__AQfjV a{padding:13px 36px;border-radius:32px}.Header_activeLink__Cn61O,.Header_mainLinks__AQfjV a:hover{background:linear-gradient(90deg,#8c52ff,#dd1ad3)}.Header_navbarSearch__mnCan{display:flex;align-items:center;position:relative}.Header_navbarSearch__mnCan .Header_searchIcon__MRKfp{position:absolute;left:20px;height:18px}.Header_navbarSearch__mnCan input{padding:13px 0 13px 50px;font-size:16px;font-weight:500;opacity:50%;color:#fff;border-radius:48px;background:#2c2c2c;border:none;width:100%}.Header_searchResult__ubzIf{position:absolute;left:0;top:50px;padding:12px;background:#1d1d1d;border-radius:16px;z-index:200;width:300px;overflow:auto;height:500px}.Header_buttonFlex__ATHS7{width:100%}.Header_buttonFlex__ATHS7 .Header_viewMoreButton__he9IA{border-radius:8px;padding:12px 36px;text-align:center;font-weight:600;background:hsla(0,0%,100%,.5);opacity:50%;border:none;cursor:pointer;font-family:Manrope,sans-serif}.Header_tableUserInfo__eLWxk{gap:10px}.Header_userProfilePhotoCircleTable__4fM_l svg{width:40px;height:40px}.Header_userProfilePhotoCircleTable__4fM_l img{border-radius:50%;width:48px;height:48px;object-fit:cover}.Header_tableUserSendMessage__r0KNz{display:flex;gap:4px;align-items:center;padding:10px 16px;font-size:14px;font-weight:500;background:#8c52ff;border-radius:8px;cursor:pointer}.Header_rightIcons__Z_Bm1{display:flex;align-items:center;gap:12px;position:relative}.Header_rightIcon__RD_M8{width:48px;height:48px;border-radius:48px;display:flex;align-items:center;justify-content:center;background:#171719;cursor:pointer;position:relative}.Header_notificationNumber__g_P2H{font-size:6px;top:15px;left:25px;width:9px;height:9px}.Header_mainMenuWrapper__LKid8{padding:16px 24px;display:flex;flex-direction:column;gap:15px;position:absolute;background:#171719;border-radius:10px;font-size:16px;font-weight:500;top:58px;right:0;z-index:20}@media (max-width:890px){.Header_hamburgerMenu__Ga64c{display:block}.Header_headerButtons__q7rjZ,.Header_headerLinks__PTIJn{display:none}.Header_headerWrapper__qXHXM{padding:16px;justify-content:space-between}.Header_sidebarMenuWrapper__n6GLf{position:absolute;top:0;right:0;height:100%;max-width:350px;width:100%;z-index:10;color:#fff;background-color:#000;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;margin-top:0;font-size:20px;font-weight:600;transform:translateX(500px);transition:.3s}.Header_isMenuOpen__HTeMf{visibility:visible;opacity:1}.Header_isMenuActive__iP5b_{transform:translateX(0)}.Header_closeMenuItemWrapper__DVWce{display:flex;justify-content:flex-end;width:100%;margin-bottom:20px;padding:20px 17.5px 0 20px}.Header_closeMenuItem__FGd2k{width:24px;height:24px;position:relative;display:flex;cursor:pointer}.Header_sidebarLinks__X7hNa{display:flex;flex-direction:column;gap:16px;padding-left:24px}.Header_sidebarButtons__fbxf4{display:flex;gap:16px;align-items:center;justify-content:center;margin:36px auto 0}.Header_sidebarButtons__fbxf4 a{padding:10px 24px;border-radius:65px;font-size:14px;font-weight:600;line-height:19.12px;text-align:center;cursor:pointer;height:43px}.Header_registerButton__Wx03s{border:1px solid #e9ebee;background:none}.Header_loginButton__Q3icB,.Header_registerButton__Wx03s:hover{background:linear-gradient(90deg,#8c52ff,#dd1ad3);border:none}.Header_mainLinks__AQfjV{display:none}}@media (max-width:500px){.Header_mainLogo__yZdY7{display:none}.Header_rightIcons__Z_Bm1{gap:10px}.Header_mainMenuWrapper__LKid8{display:none}}.Header_tableUserInfo__eLWxk{display:flex;align-items:center}.Header_userProfilePhotoCircleTable__4fM_l{width:40px;height:40px;border-radius:50%;overflow:hidden;margin-right:10px}.Header_notificationPanel__xX2zd{position:absolute;top:48px;right:0;width:300px;border:1px solid #474747;border-radius:4px;background-color:#171719;box-shadow:0 2px 6px rgba(0,0,0,.15);max-height:400px;overflow-y:auto;z-index:9999;padding:8px}.Header_notificationItem__BkLf8{padding:8px 16px;border-bottom:1px solid #474747;cursor:pointer}.Header_notificationItem__BkLf8:hover{background-color:#303030}.Header_notificationHeader___8zy8{font-weight:600;display:flex;align-items:center;justify-content:space-between}.Header_unreadDot__zaiA7{display:inline-block;width:8px;height:8px;background-color:red;border-radius:50%;margin-left:8px}.Header_notificationMessage__T3lcg{font-size:.9rem;color:#666;margin-top:4px}.Header_noNotification__4pU1W{padding:8px 16px;text-align:center;color:#666}.Header_notificationNumber__g_P2H{position:absolute;top:-4px;right:-4px;background-color:red;color:#fff;width:18px;height:18px;font-size:12px;border-radius:50%;display:flex;align-items:center;justify-content:center}.Footer_footerWrapper__bdNpl{max-width:1320px;width:100%;display:flex;flex-direction:column;gap:20px;align-items:center;justify-content:center;margin:0 auto;padding:60px}.Footer_footerLogo__2qnpg{display:flex;gap:8px;align-items:center;font-size:16px;font-weight:600;line-height:24px;color:#8c52ff}.Footer_footerDesc__6sKHB{font-size:14px;font-weight:400;line-height:24px;text-align:center}.Footer_footerBottom__Ch4z_{display:flex;align-items:center;justify-content:space-between;width:100%}.Footer_footerSocialMediaIcons__NliSM{display:flex;align-items:center;gap:36px}.Footer_copyright__W8ZKy{font-size:14px;font-weight:400;line-height:19.12px;color:hsla(0,0%,100%,.6)}.Footer_mainLinks__d9vu5{display:none}@media (max-width:890px){.Footer_mainLinks__d9vu5{display:flex;align-items:center;background-color:#171719;font-size:16px;font-weight:600;text-align:center;gap:10px;width:100%}.Footer_mainLinks__d9vu5 a{padding:16px;border-radius:16px;width:100%}.Footer_activeLink__eGq3F{background:linear-gradient(90deg,#8c52ff,#dd1ad3)}}@media (max-width:650px){.Footer_footerWrapper__bdNpl{padding:36px 16px}.Footer_footerBottom__Ch4z_{flex-direction:column;gap:10px}}@media (max-width:500px){.Footer_mainLinks__d9vu5{gap:0}.Footer_mainLinks__d9vu5 a{font-size:14px}}