:root{--brand-900:rgb(255,147,133);--brand-800:rgb(255,156,142);--brand-700:rgb(255,164,151);--brand-600:rgb(255,173,160);--brand-500:rgb(255,181,169);--brand-400:rgb(255,189,178);--brand-300:rgb(255,198,188);--brand-200:rgb(255,206,197);--brand-100:rgb(255,214,207);--brand-50:rgb(255,222,216);--brand-25:rgb(255,230,226);--primary-1000:rgb(32,14,14);--primary-900:rgb(37,21,21);--primary-800:rgb(44,28,28);--primary-700:rgb(51,35,35);--primary-600:rgb(56,40,41);--primary-500:rgb(60,44,44);--primary-400:rgb(71,55,55);--primary-300:rgb(84,69,70);--primary-200:rgb(98,84,85);--primary-100:rgb(113,100,100);--primary-50:rgb(128,116,116);--primary-25:rgb(143,132,132);--white-5:rgba(255,255,255,0.05);--white-10:rgba(255,255,255,0.1);--white-20:rgba(255,255,255,0.2);--white-35:rgba(255,255,255,0.35);--white-50:rgba(255,255,255,0.5);--white-65:rgba(255,255,255,0.65);--white-80:rgba(255,255,255,0.8);--white-100:rgb(255,255,255);--error-10:rgba(255,82,82,0.1);--error-20:rgba(255,82,82,0.2);--error-70:rgba(255,82,82,0.7);--error-90:rgba(255,82,82,0.9);--error-100:rgb(255,82,82);--warning-10:rgba(248,193,52,0.1);--warning-20:rgba(248,193,52,0.2);--warning-70:rgba(248,193,52,0.7);--warning-100:rgb(248,193,52);--success-10:rgba(82,207,108,0.1);--success-20:rgba(82,207,108,0.2);--success-70:rgba(82,207,108,0.7);--success-90:rgba(82,207,108,0.9);--success-100:rgb(82,207,108);--accents-pink:rgb(255,148,171);--accents-pink-10:rgba(255,148,171,0.1);--accents-star:rgb(255,231,147);--accents-star-10:rgba(255,231,147,0.1);--accents-brown:rgb(101,66,66);--accents-blue:rgb(145,176,255);--accents-blue-10:rgba(145,176,255,0.1);--accents-blue-100:rgb(145,176,255);--accents-green:rgb(138,255,125);--accents-orange:rgb(255,179,1);--accents-orange-10:rgba(255,179,1,0.1);--leetify-rating-poor:rgb(253,148,124);--leetify-rating-subpar:rgb(253,217,124);--leetify-rating-average:rgb(190,190,190);--leetify-rating-good:rgb(173,219,133);--leetify-rating-great:rgb(123,219,188);--other-black50:rgba(0,0,0,0.5);--other-leetify:rgb(191,59,104);--other-leetify-hover:rgb(201,84,118);--ranks-bg-bronze:rgb(209,166,110);--ranks-bg-silver:rgb(220,229,232);--ranks-bg-gold:rgb(245,203,135);--ranks-bg-platinum:rgb(26,207,207);--ranks-bg-diamond:rgb(164,201,244);--ranks-bg-master:rgb(228,194,249);--ranks-bg-renowned:rgb(31,232,99);--ranks-text-bronze:rgb(129,84,36);--ranks-text-silver:rgb(138,168,181);--ranks-text-gold:rgb(225,95,0);--ranks-text-platinum:rgb(33,116,116);--ranks-text-diamond:rgb(69,109,248);--ranks-text-master:rgb(199,74,243);--ranks-text-renowned:rgb(16,104,46);--gradients-primary-900-600-45deg:linear-gradient(45deg,rgb(37,21,21),rgb(56,40,41));--gradients-primary-800-700-27deg:linear-gradient(27deg,rgb(44,28,28) 8.33%,rgb(51,35,35) 91.67%);--gradients-primary-800-600-90deg:linear-gradient(63deg,rgb(44,28,28) 16.72%,rgb(56,40,41) 83.39%);--gradients-primary-800-600-45deg:linear-gradient(45deg,rgb(44,28,28),rgb(56,40,41));--gradients-primary-700-600-45deg:linear-gradient(45deg,rgb(51,35,35),rgb(56,40,41));--gradients-primary-600-500-90deg:linear-gradient(90deg,rgb(56,40,41),rgb(60,44,44));--gradients-primary-600-angular:conic-gradient(from 259deg at 50% 50%,rgb(56,40,41) 0deg,rgba(56,40,41,0) 360deg);--gradients-brand-900-600-45deg:linear-gradient(45deg,rgb(255,147,133),rgb(255,173,160));--gradients-brand-800-700-27deg:linear-gradient(27deg,rgb(255,156,142) 8.33%,rgb(255,164,151) 91.67%);--gradients-brand-800-700-27deg-hover:linear-gradient(27deg,rgb(255,164,151) 8.33%,rgb(255,173,160) 91.67%);--gradients-brand-800-600-90deg:linear-gradient(63deg,rgb(255,156,142) 16.72%,rgb(255,173,160) 83.39%);--gradients-brand-800-600-45deg:linear-gradient(45deg,rgb(255,156,142),rgb(255,173,160));--gradients-brand-700-600-45deg:linear-gradient(45deg,rgb(255,164,151),rgb(255,173,160));--gradients-brand-600-500-90deg:linear-gradient(90deg,rgb(255,173,160),rgb(255,181,169));--gradients-brand-600-angular:conic-gradient(from 259deg at 50% 50%,rgb(255,173,160) 0deg,rgba(255,173,160,0) 360deg);--gradients-other-pink-orange-90deg-33opacity:linear-gradient(90deg,#ff94ab 33%,#ffa576 0);--gradients-other-pink-orange-90deg:linear-gradient(90deg,#ff94ab,#ffa576);--gradients-other-pink-orange-90deg-hover:linear-gradient(90deg,#ffa0b4,#ffaf84);--gradients-other-pink-orange-dark-90-deg:linear-gradient(90deg,#3a2224,#3b241f);--box-shadow:0px 4px 12px 0px rgba(27,20,19,0.5);--accents_pink:rgb(255,148,171);--accents_blue:rgb(145,176,255);--accents_star:rgb(255,231,147);--accents_green:rgb(138,255,125);--ranks_bg_bronze:rgb(209,166,110);--ranks_bg_silver:rgb(220,229,232);--ranks_bg_gold:rgb(245,203,135);--ranks_bg_platinum:rgb(26,207,207);--ranks_bg_diamond:rgb(164,201,244);--ranks_bg_master:rgb(228,194,249);--ranks_bg_renowned:rgb(31,232,99);--ranks_text_bronze:rgb(129,84,36);--ranks_text_silver:rgb(138,168,181);--ranks_text_gold:rgb(225,95,0);--ranks_text_platinum:rgb(33,116,116);--ranks_text_diamond:rgb(69,109,248);--ranks_text_master:rgb(199,74,243);--ranks_text_renowned:rgb(16,104,46);--font-regular:400;--font-medium:500;--font-semibold:600;--font-bold:700}.text-xs{font-size:12px;line-height:18px}.text-sm{font-size:14px;line-height:20px}.text-md{font-size:16px;line-height:24px}.text-lg{font-size:18px;line-height:28px}.text-xl{font-size:20px;line-height:30px}.display-xs{font-size:24px;line-height:32px}.display-sm{font-size:30px;line-height:38px}.display-md{font-size:36px;line-height:44px;letter-spacing:-2%}.display-lg{font-size:48px;line-height:60px;letter-spacing:-2%}.display-xl{font-size:60px;line-height:72px;letter-spacing:-2%}.display-2xl{font-size:72px;line-height:90px;letter-spacing:-2%}.font-regular{font-weight:var(--font-regular)}.font-medium{font-weight:var(--font-medium)}.font-semibold{font-weight:var(--font-semibold)}.font-bold{font-weight:var(--font-bold)}body{font-size:16px;line-height:24px}body,body button{font-variant-numeric:tabular-nums}:root{--container-padding-top:40px;--container-padding-bottom:40px;--container-padding-left:20px;--container-padding-right:20px}@media(min-width:1000px){:root{--container-padding-top:56px;--container-padding-bottom:56px;--container-padding-left:40px;--container-padding-right:40px}}.container{margin:0 auto;max-width:1800px;width:100%;padding:var(--container-padding-top) var(--container-padding-right) var(--container-padding-bottom) var(--container-padding-left)}.container.no-limit{max-width:none}.primary-button{font-family:inherit;padding:12px 48px;border-radius:100rem;display:inline-flex;justify-content:center;font-weight:600}.primary-button.icon{display:inline-flex;flex-direction:row;gap:4px;align-items:center;width:auto}.primary-button.gradient{background:linear-gradient(90deg,#ff94ab,#ffa576);color:#382829}.primary-button.light{background-color:#ffbdb2;color:#382829}.primary-button.dark{background-color:#382829;color:#fff}.primary-button.darker{background-color:#251515;color:#fff}.primary-button.leetify{background-color:#bf3b68;color:#fff}.primary-button.opacity{background-color:hsla(0,0%,100%,.1);color:#fff}.primary-button.error{background-color:rgba(255,82,82,.1);color:#ff5252}.primary-button.sm{font-size:14px;line-height:20px;padding:12px 38px}.primary-button.md{font-size:16px;line-height:24px;padding:15px 48px}.primary-button.lg{font-size:18px;line-height:28px}.primary-button.padding-sm{padding:12px 32px}.primary-button:not(:disabled):hover.gradient{background:linear-gradient(90deg,#ffa0b4,#ffaf84)}.primary-button:not(:disabled):hover.light{background-color:#ffcec5}.primary-button:not(:disabled):hover.dark{background-color:#473737}.primary-button:not(:disabled):hover.darker{background-color:#2c1c1c}.primary-button:not(:disabled):hover.leetify{background-color:#c95476}.primary-button:not(:disabled):hover.opacity{background-color:hsla(0,0%,100%,.2)}.primary-button:not(:disabled):hover.error{background-color:rgba(255,82,82,.2)}.primary-button:not(:disabled):focus.gradient{background:linear-gradient(90deg,#ffa0b4,#ffaf84);outline:2px solid hsla(0,0%,100%,.2)}.primary-button:not(:disabled):focus.light{background-color:#ffcec5;outline:2px solid hsla(0,0%,100%,.2)}.primary-button:not(:disabled):focus.dark{background-color:#473737;outline:2px solid hsla(0,0%,100%,.2)}.primary-button:not(:disabled):focus.opacity{background-color:hsla(0,0%,100%,.2);outline:2px solid #544546}.primary-button:not(:disabled):focus.error{background-color:rgba(255,82,82,.2);outline:2px solid rgba(255,82,82,.2)}.primary-button:disabled{opacity:.33;cursor:not-allowed}a.primary-button{text-decoration:none}button.primary-button{border:none;cursor:pointer;outline:none}.input .label-container{display:flex;flex-direction:row;align-items:center;justify-content:space-between;margin-bottom:8px;gap:10px}.input .label-container label{font-size:16px;line-height:24px;font-weight:500;color:#fff;display:block}.input.has-icon .input-container{position:relative}.input.has-icon .input-container input{padding-left:46px}.input.has-icon .input-container .icon{position:absolute;color:#625455;padding-left:18px;top:0;bottom:0;display:flex;align-items:center;justify-content:center}.input .input-container input{font-family:inherit;display:block;outline:none;padding:12px 18px;border-radius:6px;border:1px solid #3c2c2c;background-color:#332323;font-size:16px;line-height:24px;font-weight:500;color:#fff}.input .input-container input::-ms-input-placeholder,.input .input-container input::placeholder{color:#625455}.input .input-container input:focus{border:1px solid #716464}.input .input-container input:disabled{opacity:.33}.input .field-message,.input .hint{margin-top:6px;font-size:14px;line-height:20px;font-weight:500;color:#716464}.input.error input{border:1px solid rgba(255,82,82,.7)}.input.error .field-message{color:#ff5252}.input.success input{border:1px solid rgba(82,207,108,.7)}.input.success .field-message{color:#52cf6c}:root{--navbar-height:74px}@media screen and (max-width:calc(1348px - 1px)){:root{--navbar-height:74px}.navbar-ghost{height:var(--navbar-height)}.landing-page .navbar-ghost{display:none}.landing-page .navbar.scrolled{background-color:#251515}.landing-page .navbar .primary-button{padding:11px 36px}.landing-page .hero{padding-top:var(--navbar-height)}}.navbar{width:100%;min-height:var(--navbar-height);display:block;border-bottom:2px solid #2c1c1c}.navbar #nav-icon3{width:20px;height:14px;position:relative;transform:rotate(0deg);transition:.5s ease-in-out;cursor:pointer}.navbar #nav-icon3 span{display:block;position:absolute;height:2px;width:100%;background:#fff;border-radius:100rem;opacity:1;left:0;transform:rotate(0deg);transition:.25s ease-in-out}.navbar #nav-icon3 span:first-child{top:0}.navbar #nav-icon3 span:nth-child(2),.navbar #nav-icon3 span:nth-child(3){top:6px}.navbar #nav-icon3 span:nth-child(4){top:12px}.navbar #nav-icon3.open span:first-child{top:9px;width:0;left:50%}.navbar #nav-icon3.open span:nth-child(2){transform:rotate(45deg)}.navbar #nav-icon3.open span:nth-child(3){transform:rotate(-45deg)}.navbar #nav-icon3.open span:nth-child(4){top:18px;width:0;left:50%}.navbar .container{padding-top:1.8125em;padding-bottom:1.8125em}@media screen and (max-width:calc(1348px - 1px)){.navbar .container{padding-top:.875em;padding-bottom:.875em}}.navbar .container a{text-decoration:none}.navbar .container .content{display:grid;grid-template-columns:92px 1fr}.navbar .container .content .logo img{display:block}.navbar .container .content .logo .desktop{display:none}.navbar .container .content .logo .mobile{margin-bottom:6px}.navbar .container .content .links{display:none;flex-direction:row;justify-content:flex-start;align-items:center;gap:50px}.navbar .container .content .links a{display:inline-flex;color:hsla(0,0%,100%,.65);font-size:15px;font-weight:500;text-transform:uppercase}.navbar .container .content .links a:hover{color:#fff}.navbar .container .content .links a.active{background:linear-gradient(90deg,#ff94ab,#ffa576);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.navbar .container .content .actions{display:flex;flex-direction:row;justify-content:flex-end;align-items:center;gap:12px}.navbar .container .content .actions .profile-search{position:relative;cursor:pointer}.navbar .container .content .actions .profile-search .toggle{padding:12px;background-color:#332323;border-radius:100rem;display:flex;justify-content:center;align-items:center;cursor:pointer;border:0;color:hsla(0,0%,100%,.65);position:relative}.navbar .container .content .actions .profile-search img{display:block}.navbar .container .content .actions .profile-search.open .toggle{color:#fff}.navbar .container .content .actions .profile-search.open .toggle,.navbar .container .content .actions .profile-search:hover .toggle{background-color:#382829}.navbar .container .content .actions .profile-search.open .search-container{display:block;z-index:3}.navbar .container .content .actions .profile-search .search-container{display:none;position:absolute;z-index:1;top:100%;right:0;padding-top:1em}.navbar .container .content .actions .profile-search .search-container .search-content{background-color:#332323;box-shadow:0 4px 12px 0 rgba(27,20,19,.5);padding:24px 32px;min-width:400px;max-width:400px;border-radius:12px}.navbar .container .content .actions .profile-search .search-container .search-content .profile-search-component{display:flex;flex-direction:column;gap:16px}.navbar .container .content .actions .profile-search .search-container .search-content .profile-search-component .search-title{font-size:18px;line-height:28px;font-weight:600;color:#fff;text-align:center}.navbar .container .content .actions .profile-search .search-container .search-content .profile-search-component .label-container{display:none}.navbar .container .content .actions .profile-search .search-container .search-content .profile-search-component input{width:100%}.navbar .container .content .actions .profile-search .search-container .search-content .profile-search-component .no-results{font-size:16px;line-height:24px;font-weight:500;color:hsla(0,0%,100%,.8)}.navbar .container .content .actions .profile-search .search-container .search-content .profile-search-component .search-results{max-height:300px;overflow-y:auto;overflow-x:hidden;margin-right:-16px;padding-right:16px}.navbar .container .content .actions .profile-search .search-container .search-content .profile-search-component .search-results .search-result{display:flex;justify-content:space-between;gap:20px;margin-bottom:4px;cursor:pointer;padding:10px 12px;border-radius:6px;transition:background-color .15s ease}.navbar .container .content .actions .profile-search .search-container .search-content .profile-search-component .search-results .search-result:last-child{margin-bottom:0}.navbar .container .content .actions .profile-search .search-container .search-content .profile-search-component .search-results .search-result:focus,.navbar .container .content .actions .profile-search .search-container .search-content .profile-search-component .search-results .search-result:hover{background-color:#382829;outline:none}.navbar .container .content .actions .profile-search .search-container .search-content .profile-search-component .search-results .search-result:focus .info .avatar,.navbar .container .content .actions .profile-search .search-container .search-content .profile-search-component .search-results .search-result:hover .info .avatar{filter:brightness(1.35)}.navbar .container .content .actions .profile-search .search-container .search-content .profile-search-component .search-results .search-result:focus .info .name,.navbar .container .content .actions .profile-search .search-container .search-content .profile-search-component .search-results .search-result:hover .info .name{text-shadow:0 6px 12px rgba(0,0,0,.5)}.navbar .container .content .actions .profile-search .search-container .search-content .profile-search-component .search-results .search-result .info{display:flex;align-items:center;width:100%;gap:16px;transition:text-shadow .2s ease-in-out,filter .2s ease-in-out}.navbar .container .content .actions .profile-search .search-container .search-content .profile-search-component .search-results .search-result .info .tooltip-wrapper{margin-left:auto}.navbar .container .content .actions .profile-search .search-container .search-content .profile-search-component .search-results .search-result .info .name{font-size:16px;line-height:24px;font-weight:500;color:#fff;text-decoration:none}.navbar .container .content .actions .notification{position:relative;cursor:pointer}.navbar .container .content .actions .notification .toggle{padding:12px;background-color:#332323;border-radius:100rem;display:flex;justify-content:center;align-items:center;cursor:pointer;border:0;color:hsla(0,0%,100%,.65);position:relative}.navbar .container .content .actions .notification .notification-count{display:none;border-radius:100rem;background:linear-gradient(90deg,#ff94ab,#ffa576);overflow:hidden;height:24px;width:24px;position:absolute;top:0;right:0;transform:translateX(50%) translateY(-25%)}.navbar .container .content .actions .notification .notification-count .count{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;font-size:14px;line-height:20px;font-weight:600;color:#332323}.navbar .container .content .actions .notification img,.navbar .container .content .actions .notification.has-unread .notification-count{display:block}.navbar .container .content .actions .notification.open .toggle{color:#fff}.navbar .container .content .actions .notification.open .toggle,.navbar .container .content .actions .notification:hover .toggle{background-color:#382829}.navbar .container .content .actions .notification.open .notification-container{display:block;z-index:3}.navbar .container .content .actions .notification .notification-container{display:none;position:absolute;z-index:1;top:100%;right:0;padding-top:1em}.navbar .container .content .actions .notification .notification-container .notification-content{background-color:#332323;box-shadow:0 4px 12px 0 rgba(27,20,19,.5);padding:24px 32px;min-width:260px;border-radius:12px}.navbar .container .content .actions .profile-menu{position:relative}.navbar .container .content .actions .profile-menu .content{display:none}.navbar .container .content .actions .profile-menu .toggle{cursor:pointer;padding:8px 12px 8px 8px;background-color:#332323;border-radius:100rem;display:flex;align-items:center;gap:16px;border:0}.navbar .container .content .actions .profile-menu .toggle .avatar-wrapper img{display:block;border-radius:100rem}.navbar .container .content .actions .profile-menu .toggle .arrow-wrapper{display:flex;align-items:center;justify-content:center;color:hsla(0,0%,100%,.65)}.navbar .container .content .actions .profile-menu .toggle .arrow-wrapper img{display:block}.navbar .container .content .actions .profile-menu.open .toggle svg{color:#fff}.navbar .container .content .actions .profile-menu.open .toggle,.navbar .container .content .actions .profile-menu:hover .toggle{background-color:#382829}.navbar .container .content .actions .profile-menu.open .dropdown{display:flex;z-index:3}.navbar .container .content .actions .profile-menu .dropdown{position:absolute;z-index:1;top:100%;right:0;display:none;padding-top:1em}.navbar .container .content .actions .profile-menu .dropdown .content{box-shadow:0 4px 12px 0 rgba(27,20,19,.5);min-width:260px;border-radius:12px;background-color:#332323;padding-top:24px;display:flex;flex-direction:column}.navbar .container .content .actions .profile-menu .dropdown .content .top{display:flex;align-items:center;gap:16px;margin-bottom:20px}.navbar .container .content .actions .profile-menu .dropdown .content .top .avatar img{display:block;border-radius:100rem}.navbar .container .content .actions .profile-menu .dropdown .content .top .name{font-size:18px;line-height:28px;font-weight:500;color:#fff}.navbar .container .content .actions .profile-menu .dropdown .content .dropdown-links{padding-bottom:8px;padding-right:12px;padding-left:12px;display:flex;flex-direction:column}.navbar .container .content .actions .profile-menu .dropdown .content .dropdown-links .refer-friend .gradient{background:linear-gradient(90deg,#ff94ab,#ffa576);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.navbar .container .content .actions .profile-menu .dropdown .content .dropdown-links .discord a{color:#91b0ff}.navbar .container .content .actions .profile-menu .dropdown .content .dropdown-links a{font-size:14px;line-height:20px;font-weight:500;color:#fff;display:flex;align-items:center;gap:12px;padding:10px 12px}.navbar .container .content .actions .profile-menu .dropdown .content .dropdown-links a:hover{background-color:#382829;border-radius:6px}.navbar .container .content .actions .profile-menu .dropdown .content .logout-wrapper{border-top:2px solid #382829;padding:8px 12px}.navbar .container .content .actions .profile-menu .dropdown .content .logout-wrapper .text-button{padding:10px 12px;width:100%;gap:12px;color:#fff}.navbar .container .content .actions .profile-menu .dropdown .content .logout-wrapper .text-button:hover{background-color:#382829;border-radius:6px}.navbar .container .content .actions .profile-menu .dropdown .content .top{padding-right:24px;padding-left:24px}.navbar:not(.landing-styles) .container{max-width:unset}@media screen and (min-width:1348px){.navbar:not(.landing-styles) .container{padding-top:13px;padding-bottom:13px}}.navbar.landing-styles{border-bottom:2px solid rgba(0,0,0,0)}.navbar.landing-styles .container .content .links{justify-content:center;padding-left:0}.navbar.landing-styles .container .content .links a{text-transform:capitalize}.navbar.landing-styles .container .content .links a:after{display:none}@media screen and (min-width:1348px){.navbar.landing-styles .container .content{grid-template-columns:1fr 2fr 1fr}}@media screen and (max-width:calc(1348px - 1px)){.navbar{position:fixed;top:0;left:0;right:0;z-index:10;background-color:#251515;transition:background-color,box-shadow .2s ease-in-out}.navbar.scrolled{box-shadow:0 4px 12px 0 rgba(27,20,19,.5)}.navbar .navbar-ghost{height:110px}.navbar .container>.content{align-items:center}.navbar .container>.content .actions{position:relative}.navbar .container>.content .actions .notification,.navbar .container>.content .actions .profile-search{position:static}.navbar .container>.content .actions .profile-search .search-container{position:fixed;top:var(--navbar-height);left:0;right:0;padding:16px}.navbar .container>.content .actions .profile-search .search-container .search-content{max-width:100%;min-width:unset;width:100%}.navbar .container>.content .logo{display:flex;flex-direction:row;align-items:center;gap:20px}.navbar.open{bottom:0;z-index:10}.navbar.open>.container,.navbar.open>.container .content .actions,.navbar.open>.container .content .logo{z-index:3}.navbar.open>.container .content .links{display:flex;flex-direction:column;justify-content:flex-start;padding-top:120px;align-items:flex-start;padding-left:var(--container-padding-left);padding-right:var(--container-padding-right);position:absolute;left:0;right:0;top:0;bottom:0;background-color:#251515;gap:32px}.navbar.open>.container .content .links a{color:#fff;font-size:18px;line-height:28px}.navbar.open>.container .content .links a.active{color:#ffa497}}@media screen and (min-width:1348px){.navbar .container>.content{grid-template-columns:205px auto auto}.navbar .container>.content .logo{display:flex;align-items:center}.navbar .container>.content .logo .mobile,.navbar .container>.content .logo .toggle{display:none}.navbar .container>.content .logo .desktop{display:block;margin-bottom:5px}.navbar .container>.content .links{padding-left:60px;display:flex}.navbar .container>.content .links a{position:relative}.navbar .container>.content .links a.active:after{transition:width .3s ease;position:absolute;top:calc(100% + 23px);content:" ";height:2px;background:linear-gradient(90deg,#ff94ab,#ffa576);width:calc(100% + 40px);left:-20px;border-top-left-radius:100rem;border-top-right-radius:100rem}.navbar .container>.content .actions .notification .notification-container .notification-content{min-width:408px}}.page.play .banners{display:flex;flex-direction:column;gap:2px}.page.play .next-rank-progress{box-shadow:0 4px 12px 0 rgba(27,20,19,.5)}.page.play .play-layout{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;gap:50px}.page.play .play-layout .main{flex-grow:1;max-width:1128px}.page.play .banner-notification{padding:14px 39px 14px 32px;background-color:rgba(145,176,255,.1);color:#91b0ff;display:flex;justify-content:center;font-size:16px;line-height:24px;font-weight:500;width:100%;position:relative}.page.play .banner-notification a{color:#91b0ff;text-decoration:underline}.page.play .banner-notification.announcement-message{padding:0}.page.play .banner-notification.announcement-message .container{padding-top:14px;padding-bottom:14px}.page.play .banner-notification.announcement-message .container .text{max-width:829px;margin:0 auto}.page.play .banner-notification.yellow{background-color:rgba(255,231,147,.1);color:#ffe793}.page.play .banner-notification.yellow a{color:#ffe793}.page.play .banner-notification .dismiss{position:absolute;right:11px;top:0;bottom:0;display:flex;align-items:center}.page.play .banner-notification .dismiss button{border-radius:100rem;background-color:rgba(0,0,0,0);border:none;cursor:pointer;padding:0;margin:0;width:32px;height:32px;color:hsla(0,0%,100%,.65);display:flex;align-items:center;justify-content:center}.page.play .banner-notification .dismiss button svg{display:block}.page.play .banner-notification .dismiss button:hover{background-color:hsla(0,0%,100%,.05);color:#fff}.page.play>.container{max-width:1500px;display:flex;gap:128px;flex-direction:column}.page.play .header{display:flex;margin-bottom:56px;flex-direction:row;justify-content:space-between;gap:30px;flex-wrap:wrap}.page.play .header .wrapper h1{color:#fff;font-size:24px;line-height:32px;font-weight:500;margin:0 0 8px}.page.play .header .wrapper .tagline{color:hsla(0,0%,100%,.65);font-size:20px;line-height:30px;font-weight:500}.page.play .header .next-rank-progress-wrapper{flex-basis:355px}.page.play .live-matches{margin-top:90px}.page.play .live-matches .title{display:flex;flex-direction:row;gap:12px;align-items:center;font-size:18px;line-height:28px;font-weight:500;margin-bottom:24px}.page.play .live-matches .empty-state-text{font-size:16px;line-height:24px;font-weight:400;color:hsla(0,0%,100%,.65)}.tooltip .rank-spread-item{display:flex;align-items:center;gap:12px;margin-bottom:10px}.tooltip .rank-spread-item:last-child{margin-bottom:0}.tooltip .rank-spread-item img,.tooltip .rank-spread-item svg{display:block}.tooltip .rank-spread-item .player-count{font-size:18px;line-height:28px;font-weight:600}.modal-v2{position:fixed;inset:0;z-index:50;display:flex;align-items:center;justify-content:center;background-color:rgba(0,0,0,.7);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);animation:modalV2FadeIn .2s ease-out}.modal-v2 .modal-v2-wrapper{position:relative;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.modal-v2 .modal-v2-wrapper .modal-v2-scroll-container{width:100%;height:100%;display:flex;align-items:flex-start;justify-content:center;overflow-y:auto;overflow-x:hidden;padding:40px 20px}.modal-v2 .modal-v2-wrapper .modal-v2-scroll-container .modal-v2-content{position:relative;width:100%;background-color:#251515;border-radius:16px;border:1px solid #332323;box-shadow:0 20px 25px -5px rgba(0,0,0,.3),0 10px 10px -5px rgba(0,0,0,.04);animation:modalV2SlideUp .3s ease-out;margin:0 auto;display:flex;flex-direction:column}.modal-v2 .modal-v2-wrapper .modal-v2-scroll-container .modal-v2-content .modal-v2-close{position:absolute;top:16px;right:16px;z-index:10;display:flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0;background-color:#2c1c1c;border:1px solid #332323;border-radius:8px;color:hsla(0,0%,100%,.5);cursor:pointer;transition:all .2s ease}.modal-v2 .modal-v2-wrapper .modal-v2-scroll-container .modal-v2-content .modal-v2-close:hover{background-color:#332323;color:#fff;transform:scale(1.05)}.modal-v2 .modal-v2-wrapper .modal-v2-scroll-container .modal-v2-content .modal-v2-close:active{transform:scale(.95)}.modal-v2 .modal-v2-wrapper .modal-v2-scroll-container .modal-v2-content .modal-v2-close svg{width:20px;height:20px}.modal-v2 .modal-v2-wrapper .modal-v2-scroll-container .modal-v2-content .modal-v2-inner{padding:24px;height:100%;display:flex;flex-direction:column}@media(min-width:640px){.modal-v2 .modal-v2-wrapper .modal-v2-scroll-container .modal-v2-content .modal-v2-inner{padding:32px}}@media(min-width:768px){.modal-v2 .modal-v2-wrapper .modal-v2-scroll-container .modal-v2-content .modal-v2-inner{padding:40px}}.modal-v2 .modal-v2-wrapper .modal-v2-scroll-container .modal-v2-content .modal-v2-inner .modal-v2-body{overflow-y:auto;flex:1}.modal-v2 .modal-v2-wrapper .modal-v2-scroll-container .modal-v2-content .modal-v2-inner .modal-v2-body::-webkit-scrollbar{width:6px}.modal-v2 .modal-v2-wrapper .modal-v2-scroll-container .modal-v2-content .modal-v2-inner .modal-v2-body::-webkit-scrollbar-track{background:#2c1c1c;border-radius:3px}.modal-v2 .modal-v2-wrapper .modal-v2-scroll-container .modal-v2-content .modal-v2-inner .modal-v2-body::-webkit-scrollbar-thumb{background:#382829;border-radius:3px}.modal-v2 .modal-v2-wrapper .modal-v2-scroll-container .modal-v2-content .modal-v2-inner .modal-v2-body::-webkit-scrollbar-thumb:hover{background:#3c2c2c}@keyframes modalV2FadeIn{0%{opacity:0}to{opacity:1}}@keyframes modalV2SlideUp{0%{opacity:0;transform:translateY(20px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}.modal-v2 .modal-header{margin-bottom:24px;padding-bottom:16px;border-bottom:1px solid #2c1c1c}.modal-v2 .modal-header h2{font-size:24px;font-weight:600;color:#fff;margin:0}.modal-v2 .modal-header p{margin-top:8px;color:hsla(0,0%,100%,.5);font-size:14px}.modal-v2 .modal-footer{margin-top:32px;padding-top:24px;border-top:1px solid #2c1c1c;display:flex;gap:12px;justify-content:flex-end}.modal-v2 .modal-footer.centered{justify-content:center}.modal-v2 .modal-footer.space-between{justify-content:space-between}.modal-v2 .modal-section+.modal-section{margin-top:24px}.waitlist-page{display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between}.waitlist-page .how-inviting-works{max-width:612px;margin:0 auto 24px}.waitlist-page .how-inviting-works .answer .waitlist-list{margin-top:12px}.waitlist-page .how-inviting-works .answer .waitlist-list li{margin-bottom:0}.waitlist-page .button-wrapper,.waitlist-page .wrapper{max-width:612px;margin:0 auto}.waitlist-page .button-wrapper{padding-bottom:24px;margin-top:unset}@media screen and (min-width:500px){.waitlist-page .wrapper{background-color:#2c1c1c;padding:44px 56px;border-radius:12px;box-shadow:0 4px 12px 0 rgba(27,20,19,.5)}}.waitlist-page .wrapper .tagline{color:hsla(0,0%,100%,.5);font-size:24px;line-height:32px;font-weight:400}.waitlist-page .wrapper .disclaimer{font-size:14px;line-height:20px;color:hsla(0,0%,100%,.5);font-weight:400}.waitlist-page .wrapper .cta-wrapper{margin-bottom:24px}.user-badge .top{display:flex;flex-direction:row;gap:10px;justify-content:space-between;align-items:center;flex-wrap:wrap;margin-bottom:12px}.user-badge .top .title{font-size:16px;line-height:24px;font-weight:500;color:#fff}.user-badge .top .logout{display:flex;align-items:center;gap:6px;font-size:14px;line-height:20px;font-weight:500;color:hsla(0,0%,100%,.5)}.user-badge .badge{padding:10px 14px;background-color:#332323;border-radius:100rem;width:auto;display:flex;gap:18px;align-items:center}.user-badge .badge .avatar .wrap img{border:0}.user-badge .badge .content{display:flex;flex-direction:column;justify-content:center}.user-badge .badge .content .steam-name{font-size:16px;line-height:24px;font-weight:600;color:#fff}.user-badge .badge .content .steam-id{font-size:14px;line-height:20px;font-weight:500;color:hsla(0,0%,100%,.35)}.party-list .top{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.party-list .top .party-name{display:flex;gap:12px;align-items:center;margin-bottom:20px}.party-list .top .party-name .title{font-size:18px;line-height:28px;font-weight:500;color:#fff;margin:0}.party-list .cache-workshop-notification{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:12px;padding:14px;background-color:rgba(248,193,52,.1);border-radius:8px;margin-bottom:32px;margin-top:-16px}.party-list .cache-workshop-notification .text{color:#fff;font-size:14px;line-height:20px;font-weight:500}.party-list .cache-workshop-notification .text strong{font-weight:600}.party-list .cache-workshop-notification .map-icon img{display:block}.party-list .queue-recent-wrapper{display:flex;flex-direction:row;gap:50px;flex-wrap:wrap;justify-content:space-between;align-items:center}.party-list .queue-recent-wrapper .queue-status .players-in-queue-wrapper{display:flex;margin-top:20px}.party-list .queue-recent-wrapper .queue-status .players-in-queue,.party-list .queue-recent-wrapper .queue-status .queue-open-hours{display:flex;flex-direction:row;align-items:center;gap:12px;font-size:14px;line-height:20px;font-weight:500;color:hsla(0,0%,100%,.5)}.party-list .queue-recent-wrapper .queue-status .queue-open-hours{margin-top:8px}.party-list .queue-recent-wrapper .queue-status .queue-open-hours .tooltip-wrapper{display:inline-flex}.party-list .party-actions{margin-bottom:2em}.party-list .party-actions .invite-player{margin-bottom:1em}.party-list .party-members{display:flex;flex-direction:row;flex-wrap:wrap;gap:2em}.party-list .party-members .party-member{display:flex;flex-direction:column}.party-list .party-members .party-member img{width:100px;height:100px}.text-button{font-weight:500;padding:0;background:none;font-family:inherit}.text-button.icon{display:inline-flex;flex-direction:row;gap:4px;align-items:center}.text-button.gradient{background:linear-gradient(90deg,#ff94ab,#ffa576);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.text-button.light{color:#ffbdb2}.text-button.white{color:hsla(0,0%,100%,.8)}.text-button.red{color:rgba(255,82,82,.7)}.text-button.sm{font-size:14px;line-height:20px}.text-button.md{font-size:16px;line-height:24px}.text-button.lg{font-size:18px;line-height:28px}.text-button:not(:disabled):focus.gradient,.text-button:not(:disabled):hover.gradient{filter:brightness(1.3)}.text-button:not(:disabled):focus.light,.text-button:not(:disabled):hover.light{color:#ffcec5}.text-button:not(:disabled):focus.white,.text-button:not(:disabled):hover.white{color:#fff}.text-button:not(:disabled):focus.red,.text-button:not(:disabled):hover.red{color:#ff5252}.text-button:disabled{cursor:not-allowed;opacity:.33}a.text-button{text-decoration:none}button.text-button{border:none;cursor:pointer;outline:none}.party-members-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:20px;margin-bottom:36px}.party-player-card{background:linear-gradient(45deg,rgb(44,28,28),rgb(56,40,41));box-shadow:0 4px 12px 0 rgba(27,20,19,.5);border-radius:8px;padding:24px;min-height:240px;position:relative}.party-player-card.empty{display:flex;align-items:center;justify-content:center}.party-player-card .kick{z-index:1;position:absolute;right:9px;top:7px;color:#ff5252;border-radius:100rem;padding:8px;cursor:pointer}.party-player-card .kick svg{display:block}.party-player-card .kick:hover{background-color:rgba(255,82,82,.1)}.party-player-card .content{position:relative;display:flex;flex-direction:column;justify-content:space-between;align-items:center;gap:20px;height:100%}.party-player-card .content .avatar-wrapper{text-align:center}.party-player-card .content .avatar-wrapper .avatar{width:56px;height:56px;border-radius:50%;margin:0 auto;outline:1px solid hsla(0,0%,100%,.2);outline-offset:-1px}.party-player-card .content .name{margin-top:4px;text-align:center;font-size:18px;line-height:28px;font-weight:500;color:#fff}.party-player-card .content .name a{color:inherit}.party-player-card .content .info .country-flag{text-align:center}.party-player-card .content .info .country-flag img{border-radius:2px;width:24px;height:18px;display:block}.party-player-card .content .elo{text-align:center}.connect-copy-wrapper .connect-title{font-size:14px;line-height:20px;font-weight:500;color:hsla(0,0%,100%,.5);margin-bottom:12px}.connect-copy-wrapper .connect-copy{display:flex}.connect-copy-wrapper .connect-copy .connect-input{flex-grow:1}.connect-copy-wrapper .connect-copy .copy{width:50px;height:50px;background:linear-gradient(27deg,rgb(255,156,142) 8.33%,rgb(255,164,151) 91.67%);display:flex;justify-content:center;align-items:center;border-radius:0 6px 6px 0;cursor:pointer}.connect-copy-wrapper .connect-copy .copy:hover{background:linear-gradient(27deg,rgb(255,164,151) 8.33%,rgb(255,173,160) 91.67%)}.connect-copy-wrapper .connect-copy .copy img{display:block}.connect-copy-wrapper .connect-copy .connect-input{background:#332323;border:none;border-radius:6px 0 0 6px;margin:0;height:50px;padding:12px 12px 12px 20px;color:#fff;font-family:inherit;max-width:100%;font-size:14px;line-height:20px;font-weight:500}.connect-copy-wrapper .connect-copy .connect-input:focus{outline:none}.connect-copy-wrapper .connect-copy .connect-input::-moz-placeholder{color:hsla(0,0%,100%,.5)}.connect-copy-wrapper .connect-copy .connect-input::placeholder{color:hsla(0,0%,100%,.5)}.connect-copy-wrapper .connect-copy .connect-input[type=password]{-webkit-text-stroke-width:2px;letter-spacing:2.5px}.connect-copy-wrapper .connect-copy .mask{width:50px;height:50px;display:flex;justify-content:center;align-items:center;background:#332323;cursor:pointer}.connect-copy-wrapper .connect-copy .mask img{display:block}.page.current-match{container-type:inline-size}.page.current-match .container{max-width:1686px}.page.current-match .match-score{margin-bottom:52px}.page.current-match .layout{display:grid;justify-content:center;grid-template-columns:1fr;gap:20px;grid-template-areas:"middle" "voting" "team1-players" "team2-players"}.page.current-match .layout .middle{margin-bottom:48px;grid-area:middle;justify-self:center;width:100%;max-width:456px}.page.current-match .layout .middle.starting_side{max-width:360px}.page.current-match .voting-turn-row{grid-column:1/-1;display:flex;justify-content:space-between;grid-area:voting}.page.current-match .voting-turn-row .status-badge{font-size:14px;line-height:20px;font-weight:600;padding:8px 22px;background:hsla(0,0%,100%,.1);color:#fff;border-radius:100rem;text-transform:uppercase}.page.current-match .voting-turn-row .status-badge .row{display:flex;flex-direction:row;gap:14px;align-items:center}.page.current-match .voting-turn-row .status-badge .row .spinner .spinner{stroke:#52cf6c!important}.page.current-match .voting-turn-row .status-badge.your-turn{color:#52cf6c;background-color:rgba(82,207,108,.1)}.page.current-match .team1-players.opacity,.page.current-match .team2-players.opacity{opacity:.5}.page.current-match .team1-players.highlight .player,.page.current-match .team2-players.highlight .player{border-left:1px solid #52cf6c}.page.current-match .team1-players{grid-area:team1-players}.page.current-match .team2-players{grid-area:team2-players}.page.current-match .middle .starting-server{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-around;align-items:center}.page.current-match .middle .starting-server .title{font-size:20px;line-height:30px;font-weight:600;flex-basis:100%;text-align:center}.page.current-match .middle .connect-to-server .top{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:1em;flex-wrap:wrap;margin-bottom:28px}.page.current-match .middle .connect-to-server .top .title{margin:0;font-size:20px;line-height:30px;font-weight:600}.page.current-match .middle .connect-to-server .top .countdown{font-size:36px;line-height:44px;letter-spacing:-2%;font-weight:600;background:linear-gradient(90deg,#ff94ab,#ffa576);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.page.current-match .middle .connect-to-server .primary-button{width:100%;margin-bottom:20px;text-align:center;justify-content:center}.page.current-match .middle .connect-to-server .one-click-note{margin-bottom:24px;font-size:14px;line-height:20px;font-weight:600;color:#f8c134;display:flex;justify-content:center;align-items:center;gap:10px}.page.current-match .middle .connect-to-server .separator{margin-bottom:16px;display:flex;align-items:center;gap:16px}.page.current-match .middle .connect-to-server .separator .or{font-size:14px;line-height:20px;font-weight:600;color:hsla(0,0%,100%,.35);text-transform:uppercase}.page.current-match .middle .connect-to-server .separator .line{background:hsla(0,0%,100%,.35);height:2px;width:100%}.page.current-match .middle .connect-to-server .streaming-note{margin-top:16px;font-size:14px;line-height:20px;font-weight:500;color:#f8c134;display:flex;justify-content:center;align-items:center;gap:10px}.page.current-match .middle .connect-to-server .streaming-note .bold{font-weight:600}.page.current-match .middle .connect-to-server svg{flex-shrink:0}.page.current-match .player-list-header{font-size:14px;line-height:20px;font-weight:500;text-transform:uppercase;color:hsla(0,0%,100%,.5);display:grid;grid-template-columns:100%;min-width:100%;gap:12px;padding:12px 30px 12px 12px}.page.current-match .player-list-header div:not(:first-of-type){display:none}.page.current-match .player-list{display:flex;flex-direction:column;gap:20px}.page.current-match .player-list .player{border-radius:100rem;background:#2c1c1c;border:1px solid #332323;display:grid;grid-template-columns:250px 46px 104px;gap:12px;padding:12px 30px 12px 12px;position:relative;width:-moz-max-content;width:max-content;grid-template-columns:100%;min-width:100%}.page.current-match .player-list .player .party-indicator{padding-left:29px}.page.current-match .player-list .player .player-info-wrapper{display:flex;flex-direction:row;align-items:center;gap:20px}.page.current-match .player-list .player .player-info-wrapper .avatar-wrapper{display:flex;flex-direction:row;align-items:center}.page.current-match .player-list .player .player-info-wrapper .avatar-wrapper img{border-radius:100rem}.page.current-match .player-list .player .player-info-wrapper .name{display:flex;flex-direction:row;align-items:center;gap:10px;color:#fff;font-size:16px;line-height:24px;font-weight:500}.page.current-match .player-list .player .player-info-wrapper .name .flag{border-radius:1.5px;display:block}.page.current-match .player-list .player .player-info-wrapper .name .text{min-width:15ch;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.page.current-match .player-list .player .kd{color:hsla(0,0%,100%,.8);font-size:16px;line-height:24px;font-weight:500}.page.current-match .player-list .player .elo,.page.current-match .player-list .player .kd{display:none;flex-direction:row;align-items:center}@container (min-width: calc(324px + 324px + 20px + (40px * 2))){.page.current-match .layout{grid-template-columns:max-content max-content;grid-template-areas:"middle middle" "voting voting" "team1-players team2-players";gap:30px;justify-content:center}.page.current-match .layout .player,.page.current-match .layout .player-list-header{grid-template-columns:280px;min-width:unset}}@container (min-width: calc(468px + 468px + 20px + (40px * 2))){.page.current-match .layout .player,.page.current-match .layout .player-list-header{grid-template-columns:250px 46px 104px}.page.current-match .layout .player .elo,.page.current-match .layout .player .kd{display:flex}.page.current-match .layout .player-list-header div:not(:first-of-type){display:unset}}@container (min-width: calc(100px + 468px + 320px + 468px + (20px * 2) + (40px * 2))){.page.current-match .layout{justify-content:space-between;grid-template-areas:"voting voting voting" "team1-players middle team2-players";grid-template-columns:468px minmax(320px,456px) 468px}.page.current-match .layout .middle{margin-bottom:unset}}.match-info{padding:16px 20px;border:1px solid hsla(0,0%,100%,.1);border-radius:8px;display:flex;flex-direction:row;gap:1em;justify-content:space-between;margin-bottom:50px}.match-info .label{font-size:14px;line-height:20px;font-weight:500;color:hsla(0,0%,100%,.5);margin-bottom:12px}.match-info .value{display:flex;flex-direction:row;gap:14px;align-items:center;font-size:16px;line-height:24px;font-weight:500}.match-info .server{text-align:right}.match-info .server .value{flex-direction:row-reverse}.match-info .server .flag{border-radius:50%}.match-veto .top{display:flex;flex-direction:row;justify-content:space-between;gap:1em;max-width:360px;margin:0 auto 2em;flex-wrap:wrap}.match-veto .top .info .label{font-size:14px;line-height:20px;font-weight:500;color:hsla(0,0%,100%,.5)}.match-veto .top .info .ban-text{font-size:20px;line-height:30px;font-weight:600;color:#fff}.match-veto .top .countdown{font-size:36px;line-height:44px;letter-spacing:-2%;font-weight:600;background:linear-gradient(90deg,#ff94ab,#ffa576);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.match-veto .voting-options{display:flex;flex-direction:column;row-gap:20px}.match-veto .voting-options .voting-card-wrapper{display:grid;grid-template-columns:4ch 1fr 4ch;gap:8px;flex-direction:row;align-items:center;justify-content:space-between}.match-veto .voting-options .voting-card-wrapper .map-winrate{font-size:14px;line-height:20px;font-weight:500;color:hsla(0,0%,100%,.5)}.match-veto .voting-options .voting-card-wrapper .map-winrate:first-child{text-align:right}.match-veto .voting-options .voting-card-wrapper .map-winrate:last-child{text-align:left}@media screen and (max-width:420px){.match-veto .voting-options .voting-card-wrapper{grid-template-columns:1fr}.match-veto .voting-options .voting-card-wrapper .map-winrate{display:none}}.match-veto .voting-options .voting-card-wrapper.starting_side{grid-template-columns:1fr;width:100%;max-width:360px;align-self:center}.match-veto .voting-options .voting-card-wrapper.starting_side .map-winrate{display:none}.match-veto .voting-options .voting-card-wrapper .voting-card{border-radius:6px;border:1px solid #473737;padding:14px 18px;display:flex;flex-direction:row;align-items:center;justify-content:space-between;position:relative;background:none;background-color:rgba(0,0,0,0);cursor:pointer;overflow:hidden}.match-veto .voting-options .voting-card-wrapper .voting-card .overlay{position:absolute;inset:0;background:rgba(51,35,35,.87);z-index:0}.match-veto .voting-options .voting-card-wrapper .voting-card:hover .overlay{background:rgba(51,35,35,.82)}.match-veto .voting-options .voting-card-wrapper .voting-card:hover .checkbox-wrapper img{filter:brightness(1.1)}.match-veto .voting-options .voting-card-wrapper .voting-card .background{position:absolute;inset:0;z-index:0;background-size:cover;background-position:50%;background-repeat:no-repeat;filter:blur(1px)}.match-veto .voting-options .voting-card-wrapper .voting-card .icon-wrapper{z-index:1;display:flex;flex-direction:row;align-items:center;gap:17px}.match-veto .voting-options .voting-card-wrapper .voting-card .icon-wrapper img{display:block}.match-veto .voting-options .voting-card-wrapper .voting-card .icon-wrapper .map-name{font-size:18px;line-height:28px;font-weight:500;color:#fff;text-shadow:0 4px 8px rgba(0,0,0,.5)}.match-veto .voting-options .voting-card-wrapper .voting-card .users-voted{z-index:1;display:flex;flex-direction:row;align-items:center;margin-left:auto;margin-right:12px}.match-veto .voting-options .voting-card-wrapper .voting-card .checkbox-wrapper{z-index:1;display:flex;flex-direction:row;align-items:center}.match-veto .voting-options .voting-card-wrapper.banned .voting-card{border:1px solid rgba(255,82,82,.1);cursor:not-allowed}.match-veto .voting-options .voting-card-wrapper.banned .voting-card .overlay{background:rgba(44,28,28,.9);z-index:2}.match-veto .voting-options .voting-card-wrapper.banned .voting-card .checkbox-wrapper{z-index:2}.match-veto .voting-options .voting-card-wrapper.banned .map-winrate{color:hsla(0,0%,100%,.2)}.live-match-list{display:grid;gap:8px;container-type:inline-size}.live-match-list .match{text-decoration:none;border-radius:5px;display:flex;justify-content:space-between;gap:4px;background:linear-gradient(90deg,rgba(51,35,35,.8),rgb(44,28,28) 300px),var(--match-bg) no-repeat left center/auto 100%;background-color:#332323;padding:16px 28px;position:relative}.live-match-list .match:focus,.live-match-list .match:hover{background:linear-gradient(90deg,rgba(56,40,41,.8) 0,rgb(51,35,35) 300px),var(--match-bg) no-repeat left center/auto 100%}.live-match-list .match.vote,.live-match-list .match:focus .actions .match-link,.live-match-list .match:hover .actions .match-link{background-color:#2c1c1c}.live-match-list .match.vote:focus,.live-match-list .match.vote:hover{background-color:#332323}.live-match-list .match .map{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:12px}.live-match-list .match .map .map-veto{font-size:12px;line-height:18px;font-weight:600;color:#f8c134;background-color:rgba(248,193,52,.1);padding:4px 20px;border-radius:100rem}.live-match-list .match .map .map-name{display:flex;flex-direction:column;color:#fff;font-size:16px;line-height:24px;font-weight:500}.live-match-list .match .map .match-start{font-size:14px;line-height:20px;font-weight:500;color:hsla(0,0%,100%,.65)}.live-match-list .match .teams{display:grid;grid-template-columns:1fr auto 1fr;gap:12px}.live-match-list .match .teams .team-name-wrapper{font-size:16px;line-height:24px;font-weight:500;color:#fff;display:flex;flex-direction:row;align-items:center;gap:16px;justify-content:flex-end}.live-match-list .match .teams .team-name-wrapper .avatar img{height:26px;width:26px;display:block;border-radius:100rem}.live-match-list .match .teams .team-name-wrapper .team-name{display:flex;flex-direction:column;align-items:flex-end;display:none;min-width:15ch}.live-match-list .match .teams .team-name-wrapper .team-name .label{font-size:14px;line-height:20px;font-weight:500;color:hsla(0,0%,100%,.5)}.live-match-list .match .teams .team-name-wrapper:last-of-type{justify-content:flex-start}.live-match-list .match .teams .team-name-wrapper:last-of-type .team-name{align-items:flex-start}.live-match-list .match .teams .score{display:flex;flex-direction:row;justify-content:center;align-items:center;font-size:24px;line-height:32px;font-weight:600;color:#fff;gap:6px}.live-match-list .match .teams .score .team1.leading,.live-match-list .match .teams .score .team2.leading{color:#52cf6c}.live-match-list .match .actions{display:flex;flex-direction:row;justify-content:flex-end;align-items:center;display:none}.live-match-list .match .actions .match-link{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:8px;background:none;background-color:#251515;border:none;color:hsla(0,0%,100%,.8);border-radius:8px}@container (min-width: 600px){.live-match-list .match .map{gap:20px}.live-match-list .match .teams{gap:24px}.live-match-list .match .teams .team-name-wrapper .avatar img{width:32px;height:32px}}@container (min-width: 800px){.live-match-list .match .actions,.live-match-list .match .teams .team-name-wrapper .team-name{display:flex}.live-match-list .match .actions,.live-match-list .match .map{flex-basis:164px}}.page.match-view .container{padding-top:32px}.page.match-view .stats-top{max-width:1219px;padding:1em}.page.match-view .spacer-wrapper{padding:36px 0}.page.match-view .spacer-wrapper .spacer{background-color:hsla(0,0%,100%,.1);height:2px;display:block;width:100%}.page.match-view .match-details{margin-bottom:3em;flex-direction:row;justify-content:space-between;flex-wrap:wrap;margin-left:auto;margin-right:auto}.page.match-view .match-details,.page.match-view .match-details .detail{display:flex;align-items:center;gap:1em}.page.match-view .match-details .detail .label{font-weight:500;font-size:14px;line-height:20px;color:hsla(0,0%,100%,.5)}.page.match-view .match-details .detail .text{font-size:16px;line-height:24px;font-weight:500;color:#fff}.page.match-view .match-details .detail .text .uploading{display:flex;align-items:center;gap:10px;background:linear-gradient(90deg,#ff94ab,#ffa576);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-clip:text}.page.match-view .match-details .detail .icon{height:60px;width:60px;display:flex;align-items:center;justify-content:center;background-color:hsla(0,0%,100%,.05);border-radius:100rem}.page.match-view .match-details .detail .flag{border-radius:50%}.page.match-view .match-drops{margin-bottom:70px}.page.match-view .match-drops .title{display:flex;align-items:center;gap:12px;color:#ffe793;font-size:20px;line-height:30px;font-weight:600;margin-bottom:24px}.page.match-view .match-drops .title img{display:block}.match-top-wrapper{container-type:inline-size}.match-top-wrapper .match-top{margin-bottom:2em;display:grid;grid-template-columns:1fr 1fr;grid-template-areas:"actions status" "meta meta"}.match-top-wrapper .match-top .actions{display:flex;align-items:center;justify-content:flex-start;grid-area:actions}.match-top-wrapper .match-top .status{display:flex;align-items:center;justify-content:flex-end;grid-area:status}.match-top-wrapper .match-top .status .status-wrapper{padding:6px 26px;border-radius:100rem;background-color:rgba(255,82,82,.1);color:#ff5252;font-size:12px;line-height:18px;font-weight:600;text-transform:uppercase}.match-top-wrapper .match-top .status .status-wrapper.playing,.match-top-wrapper .match-top .status .status-wrapper.vote{background-color:rgba(248,193,52,.1);color:#f8c134}.match-top-wrapper .match-top .status .status-wrapper.finished{background-color:rgba(145,176,255,.1);color:#91b0ff}.match-top-wrapper .match-top .status .status-wrapper.cancelled{background-color:rgba(255,82,82,.1);color:#ff5252}.match-top-wrapper .match-top .meta{margin-top:12px;display:flex;align-items:center;justify-content:flex-end;grid-area:meta}.match-top-wrapper .match-top .meta table .label{font-size:14px;line-height:20px;font-weight:500;color:hsla(0,0%,100%,.5);padding-right:15px}.match-top-wrapper .match-top .meta table .value{font-size:14px;line-height:20px;font-weight:500;color:hsla(0,0%,100%,.8)}@container (min-width: 600px){.match-top-wrapper .match-top{grid-template-columns:1fr 1fr 1fr;grid-template-areas:"actions status meta"}.match-top-wrapper .match-top .status{justify-content:center}.match-top-wrapper .match-top .meta{margin-top:unset}}.match-score-wrapper{container-type:inline-size}.match-score-wrapper .match-score{display:grid;justify-content:center;gap:32px}.match-score-wrapper .match-score .team1,.match-score-wrapper .match-score .team2{display:none;gap:32px;align-items:center}.match-score-wrapper .match-score .team1 .team-name,.match-score-wrapper .match-score .team2 .team-name{font-size:18px;line-height:28px;font-weight:500;max-width:20ch;white-space:nowrap;text-overflow:clip;overflow:hidden}.match-score-wrapper .match-score .team1 .team-result,.match-score-wrapper .match-score .team2 .team-result{text-transform:uppercase}.match-score-wrapper .match-score .team1 .team-result .lost,.match-score-wrapper .match-score .team1 .team-result .won,.match-score-wrapper .match-score .team2 .team-result .lost,.match-score-wrapper .match-score .team2 .team-result .won{font-size:16px;line-height:24px;font-weight:500}.match-score-wrapper .match-score .team1 .team-result .lost,.match-score-wrapper .match-score .team2 .team-result .lost{color:#ff5252}.match-score-wrapper .match-score .team1 .team-result .won,.match-score-wrapper .match-score .team2 .team-result .won{color:#52cf6c}.match-score-wrapper .match-score .team1 .team-avg-elo,.match-score-wrapper .match-score .team2 .team-avg-elo{font-size:16px;line-height:24px;font-weight:500;color:hsla(0,0%,100%,.5)}.match-score-wrapper .match-score .team1{text-align:right;justify-content:flex-end}.match-score-wrapper .match-score .team2{text-align:left}.match-score-wrapper .match-score .middle{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:24px}.match-score-wrapper .match-score .middle .score{font-size:36px;line-height:44px;letter-spacing:-2%;font-weight:600;color:#fff;display:flex;flex-direction:row;justify-content:center;gap:16px;align-items:center}.match-score-wrapper .match-score .middle .score .separator{color:hsla(0,0%,100%,.5)}.match-score-wrapper .match-score .middle .score .winner{color:#52cf6c}.match-score-wrapper .match-score .avatar{display:block;border-radius:100rem;width:48px;height:48px}@container (min-width: calc(230px + 32px + 310px + 32px + 230px)){.match-score-wrapper .match-score{grid-template-columns:1fr 1fr 1fr}.match-score-wrapper .match-score .team1,.match-score-wrapper .match-score .team2{display:flex}}@container (min-width: calc(310px + 32px + 360px + 32px + 310px)){.match-score-wrapper .match-score .team1 .team-name,.match-score-wrapper .match-score .team2 .team-name{font-size:24px;line-height:32px}.match-score-wrapper .match-score .avatar{width:64px;height:64px}.match-score-wrapper .match-score .middle .score{font-size:48px;line-height:60px;letter-spacing:-2%}}.spinner{animation:rotator 1.4s linear infinite}.spinner.success .path{stroke:#52cf6c;animation:dash 1.4s ease-in-out infinite}@keyframes rotator{0%{transform:rotate(0deg)}to{transform:rotate(270deg)}}.path{stroke-dasharray:187;stroke-dashoffset:0;transform-origin:center;animation:dash 1.4s ease-in-out infinite,colors 5.6s ease-in-out infinite}@keyframes colors{0%{stroke:#ff94ab}25%{stroke:#ff989e}50%{stroke:#ff9d90}75%{stroke:#ffa183}to{stroke:#ffa576}}@keyframes dash{0%{stroke-dashoffset:187}50%{stroke-dashoffset:46.75;transform:rotate(135deg)}to{stroke-dashoffset:187;transform:rotate(450deg)}}.team-stats-table{margin-bottom:50px}.team-stats-table:last-of-type{margin-bottom:0}.team-stats-table .table-wrapper{max-width:100%;width:100%;overflow-x:auto;padding-bottom:10px}.team-stats-table .header,.team-stats-table .row{display:grid;grid-template-columns:4.7fr repeat(12,1fr);padding:12px 20px;gap:12px;min-width:1450px}.team-stats-table.leetify-rating .header,.team-stats-table.leetify-rating .row,.team-stats-table.report .header,.team-stats-table.report .row{grid-template-columns:4.7fr repeat(13,1fr)}.team-stats-table.report.leetify-rating .header,.team-stats-table.report.leetify-rating .row{grid-template-columns:4.7fr repeat(14,1fr)}.team-stats-table .header{font-size:14px;line-height:20px;font-weight:500;color:hsla(0,0%,100%,.5)}.team-stats-table .row{position:relative;background-color:#2c1c1c;border-bottom:1px solid hsla(0,0%,100%,.1)}.team-stats-table .row:nth-child(3){border-top-right-radius:6px;border-top-left-radius:6px}.team-stats-table .row:last-child{border-bottom:0;border-bottom-right-radius:6px;border-bottom-left-radius:6px}.team-stats-table .row .player{text-decoration:none;display:flex;align-items:center;gap:16px}.team-stats-table .row .player .party-indicator{padding:0 20px}.team-stats-table .row .player .elo-wrapper{display:flex;flex-direction:row;align-items:center;gap:8px;margin-right:8px}.team-stats-table .row .player .elo-wrapper .elo-change-number{font-size:14px;line-height:20px;font-weight:500;min-width:4ch}.team-stats-table .row .player .elo-wrapper .elo-change-number.positive{color:#52cf6c}.team-stats-table .row .player .elo-wrapper .elo-change-number.negative{color:#ff5252}.team-stats-table .row .player .avatar{display:block;border-radius:100rem}.team-stats-table .row .player .flag{border-radius:1px;display:block}.team-stats-table .row .player .name{font-size:14px;line-height:20px;font-weight:500;color:#fff;max-width:15ch;white-space:nowrap;text-overflow:clip;overflow:hidden}.team-stats-table .row.abandon{background-color:rgba(255,82,82,.1)}.team-stats-table .row.abandon .player .avatar-wrapper{position:relative}.team-stats-table .row.abandon .player .avatar-wrapper:after{content:" ";inset:0;position:absolute;background-color:rgba(0,0,0,.66);border-radius:100rem}.team-stats-table .row.abandon .player .avatar-wrapper:before{content:"";position:absolute;inset:0;background-image:url("data:image/svg+xml,%3Csvg%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22%23FF5252%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cg%20clip-path%3D%22url(%23clip0_22_4306)%22%3E%3Cpath%20d%3D%22M1%201L23%2023M16.72%2011.06C17.5391%2011.4598%2018.305%2011.9603%2019%2012.55M5%2012.55C6.48208%2011.3108%208.26587%2010.4862%2010.17%2010.16M10.71%205.05C12.8524%204.87737%2015.0076%205.13816%2017.047%205.81682C19.0865%206.49548%2020.9682%207.57808%2022.58%209M1.42%209C2.80717%207.77385%204.3977%206.79923%206.12%206.12M8.53%2016.11C9.5452%2015.3887%2010.7597%2015.0013%2012.005%2015.0013C13.2503%2015.0013%2014.4648%2015.3887%2015.48%2016.11M12%2020H12.01%22%20stroke%3D%22%23FF5252%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");background-size:50%;background-position:50%;background-repeat:no-repeat;border-radius:100rem;z-index:4}.team-stats-table .row .stat{font-size:14px;line-height:20px;font-weight:500;color:#fff}.team-stats-table .row .mvps{font-size:14px;line-height:20px;font-weight:500;color:#ffe793}.team-stats-table .row .mvps .wrap{display:flex;align-items:center;gap:4px}.team-stats-table .row .report .report-button{width:34px;height:34px;display:flex;align-items:center;justify-content:center;border-radius:100rem;cursor:pointer}.team-stats-table .row .report .report-button svg{display:inline-block;color:#ff5252}.team-stats-table .row .report .report-button:hover{background-color:rgba(255,82,82,.1)}.team-stats-table .heading,.team-stats-table .row .mvps,.team-stats-table .row .report,.team-stats-table .row .stat{display:flex;align-items:center}.team-stats-table .heading{gap:23px}.team-stats-table .heading .team-name h3{font-size:20px;line-height:30px;font-weight:500;margin:0}.team-stats-table .heading .team-name .team-avg-elo{font-size:14px;line-height:20px;font-weight:500;color:hsla(0,0%,100%,.5)}.team-stats-table .heading .avatar{border-radius:100rem}.team-stats-table .heading .rate-teammates{margin-left:2px}.footer{background-color:#200e0e}.footer>.container{padding-top:75px;padding-bottom:75px;display:grid;gap:48px}.footer .copyright,.footer h4{font-size:16px;line-height:24px;font-weight:500;color:hsla(0,0%,100%,.5);margin:0}.footer .logo img,.footer .logo svg{display:block;margin-bottom:32px}.footer .links{display:flex;flex-direction:row;flex-wrap:wrap;-moz-column-gap:150px;column-gap:150px;row-gap:48px}.footer .links .link-group{display:flex;flex-direction:column;gap:12px}.footer .links .link-group h4{margin:0 0 4px}.footer .socials{display:flex;flex-direction:column}.footer .socials h4{margin-bottom:16px}.footer .socials .social-links{display:flex;align-items:center;gap:32px}.footer .socials .social-links img{display:block;opacity:.8}.footer .socials .social-links img:hover{opacity:1}.footer a{color:hsla(0,0%,100%,.8);font-size:16px;line-height:24px;font-weight:500}.footer a:hover{color:#fff}@media screen and (min-width:1100px){.footer>.container{grid-template-columns:1fr 2fr 1fr;gap:24px}.footer .socials{align-items:flex-end}.footer .links{row-gap:24px}}.play-friend-list{padding:28px var(--container-padding-left) 28px var(--container-padding-right);background-color:#2c1c1c;flex-grow:1;display:flex;flex-direction:column;overflow-y:auto}.play-friend-list .top{display:flex;align-items:center;justify-content:space-between;margin-bottom:30px}.play-friend-list .top .title{font-size:20px;line-height:30px;font-weight:500;color:#fff}.play-friend-list .search{margin-bottom:30px;position:relative}.play-friend-list .search .search-icon{color:hsla(0,0%,100%,.5);position:absolute;left:18px;height:100%;display:flex;align-items:center}.play-friend-list .search .search-icon svg{display:block}.play-friend-list .search input{width:100%;padding:12px 14px 12px 50px;border:0;outline:0;border-radius:100rem;background-color:#332323;color:#fff;font-size:16px;line-height:24px;font-weight:500;border:1px solid hsla(0,0%,100%,.1);font-family:inherit}.play-friend-list .search input::-ms-input-placeholder,.play-friend-list .search input::placeholder{color:#625455}.play-friend-list .search input:focus{border:1px solid #716464}.play-friend-list .flex-wrapper{flex-grow:1;overflow-y:auto}.play-friend-list .flex-wrapper .friends{padding-right:8px}.play-friend-list .flex-wrapper .friends .no-friends-result{font-size:14px;line-height:20px;font-weight:500;color:hsla(0,0%,100%,.5);text-align:center}.play-friend-list.collapsed{padding-left:0;padding-right:0;display:flex;flex-direction:column;align-items:center}.play-friend-list.collapsed .top{margin-bottom:16px}.play-friend-list.collapsed .search{display:none}.play-friend-list.collapsed .flex-wrapper .friends{padding-left:8px;padding-right:8px}.play-friend-list.collapsed .friend-row{grid-template-columns:1fr}.play-friend-list.collapsed .friend-row .actions,.play-friend-list.collapsed .friend-row .info{display:none}.friend-row{display:flex;justify-content:space-between;margin-bottom:20px;text-decoration:none}.friend-row:last-child{margin-bottom:0}.friend-row .profile-link{display:flex;gap:18px;text-decoration:none;transition:text-shadow,filter .2s ease-in-out}.friend-row .profile-link .info{display:flex;flex-direction:column;justify-content:space-between}.friend-row .profile-link .info .name{font-size:16px;line-height:24px;font-weight:500;color:#fff}.friend-row .profile-link .info .status{font-size:14px;line-height:20px;font-weight:500;color:hsla(0,0%,100%,.5)}.friend-row .profile-link .info .status.online{color:#52cf6c}.friend-row .profile-link .info .status.playing{color:#ff5252}.friend-row .profile-link .info .status .score-wrapper{display:inline-block}.friend-row .profile-link:hover .avatar{filter:brightness(1.35)}.friend-row .profile-link:hover .info .name,.friend-row .profile-link:hover .info .status{text-shadow:0 4px 12px rgba(27,20,19,.5)}.friend-row .actions{display:flex;justify-content:flex-end;align-items:center}.friend-row .actions .plus{color:hsla(0,0%,100%,.8);border:0;background:none;outline:0;cursor:pointer}.friend-row .actions .plus:hover{color:#fff}.friend-row .actions .plus:disabled{color:hsla(0,0%,100%,.05);cursor:not-allowed}.friend-row .actions .plus:disabled:hover{color:hsla(0,0%,100%,.05)}@property --angle{syntax:"<angle>";inherits:true;initial-value:259deg}@keyframes spin{to{--angle:619deg}}.confirm-match-modal{position:fixed;inset:0;background-color:rgba(0,0,0,.5);z-index:2;padding:2em;display:flex;justify-content:center;align-items:center}.confirm-match-modal .modal-content{border:3px solid rgba(0,0,0,0);background-image:linear-gradient(rgb(44,28,28) 0 0),conic-gradient(from var(--angle) at 50% 50%,rgb(255,173,160) 0deg,rgba(255,173,160,0) 1turn);background-clip:padding-box,border-box;background-origin:padding-box,border-box;animation:spin 8s linear infinite;background-color:#2c1c1c;max-width:680px;width:100%;margin:0 auto;min-height:200px;border-radius:32px;padding:36px 82px}.confirm-match-modal .modal-content .title{font-size:24px;line-height:32px;font-weight:600;color:#fff;margin:0 0 56px}.confirm-match-modal .modal-content .waiting-for-confirm,.confirm-match-modal .modal-content .waiting-for-others{width:100%;display:flex;justify-content:center;align-items:center;flex-direction:column}.confirm-match-modal .modal-content .waiting-for-others .player-count{font-size:18px;line-height:28px;font-weight:500;color:#fff;text-align:center;margin-bottom:56px}.confirm-match-modal .modal-content .waiting-for-others .accepts{display:flex;gap:8px;margin-bottom:16px}.confirm-match-modal .modal-content .waiting-for-others .accepts .accept .avatar-wrapper{height:48px;width:48px;display:flex;align-items:center;justify-content:center;border-radius:100rem}.confirm-match-modal .modal-content .waiting-for-others .accepts .accept .avatar-wrapper.waiting{background-color:hsla(0,0%,100%,.1)}.confirm-match-modal .modal-content .waiting-for-others .accepts .accept .avatar-wrapper.accepted{background-color:rgba(82,207,108,.2)}.confirm-match-modal .modal-content .waiting-for-others .auto-cancel{display:flex;gap:44px;justify-content:center;align-items:center;margin-bottom:20px}.confirm-match-modal .modal-content .waiting-for-others .auto-cancel .text{font-size:16px;line-height:24px;font-weight:500;color:hsla(0,0%,100%,.5)}.confirm-match-modal .modal-content .waiting-for-others .auto-cancel .countdown{font-size:30px;line-height:38px;font-weight:600;color:#fff}.confirm-match-modal .modal-content .waiting-for-confirm .countdown{font-size:60px;line-height:72px;letter-spacing:-2%;font-weight:700;color:#fff;margin-bottom:56px}.confirm-match-modal .modal-content .waiting-for-confirm .confirm-within{font-size:16px;line-height:24px;font-weight:500;color:hsla(0,0%,100%,.5)}.confirm-match-modal .modal-content .waiting-for-confirm .primary-button{margin-bottom:16px;text-transform:uppercase}.confirm-match-modal .modal-content .disclaimer{font-size:14px;line-height:20px;font-weight:400;color:hsla(0,0%,100%,.5)}:root:root{--toastify-color-light:#fff;--toastify-color-dark:rgb(32,14,14);--toastify-color-info:rgb(145,176,255);--toastify-color-success:rgb(82,207,108);--toastify-color-warning:rgb(248,193,52);--toastify-color-error:rgb(255,82,82);--toastify-color-transparent:rgba(255,255,255,0.7);--toastify-icon-color-info:var(--toastify-color-info);--toastify-icon-color-success:var(--toastify-color-success);--toastify-icon-color-warning:var(--toastify-color-warning);--toastify-icon-color-error:var(--toastify-color-error);--toastify-toast-width:408px;--toastify-toast-background:#fff;--toastify-toast-min-height:64px;--toastify-toast-max-height:800px;--toastify-font-family:inherit;--toastify-z-index:9999;--toastify-text-color-light:#757575;--toastify-text-color-dark:rgb(255,255,255);--toastify-text-color-info:#fff;--toastify-text-color-success:#fff;--toastify-text-color-warning:#fff;--toastify-text-color-error:#fff;--toastify-spinner-color:#616161;--toastify-spinner-color-empty-area:#e0e0e0;--toastify-color-progress-light:linear-gradient(90deg,#4cd964,#5ac8fa,#007aff,#34aadc,#5856d6,#ff2d55);--toastify-color-progress-dark:#bb86fc;--toastify-color-progress-info:var(--toastify-color-info);--toastify-color-progress-success:var(--toastify-color-success);--toastify-color-progress-warning:var(--toastify-color-warning);--toastify-color-progress-error:var(--toastify-color-error);--toastify-color-progress-bgo:0.1}.Toastify__toast-container{font-size:16px;line-height:24px;font-weight:500;color:#fff}.Toastify__toast{padding:18px 24px 23px}.Toastify__toast-body{padding-left:0;padding-top:0;padding-bottom:0}.Toastify__toast-icon{margin-right:20px}.Toastify__progress-bar.invite-progress{background:linear-gradient(90deg,#ff94ab,#ffa576)}.custom-toast-content{flex-direction:row;gap:20px;max-width:310px}.custom-toast-content,.custom-toast-content .icon{display:flex;align-items:center}.custom-toast-content .icon img{display:block}.custom-toast-content .icon.success{color:var(--toastify-icon-color-success)}.custom-toast-content .icon.info{color:var(--toastify-icon-color-info)}.custom-toast-content .icon.warning{color:var(--toastify-icon-color-warning)}.custom-toast-content .icon.error{color:var(--toastify-icon-color-error)}.custom-toast-content .content .title{font-size:16px;line-height:24px;font-weight:600;color:#fff;margin-bottom:6px}.custom-toast-content .content .message{font-size:14px;line-height:20px;font-weight:400;color:hsla(0,0%,100%,.8)}.custom-toast-content .content .message.no-title{font-weight:500;color:#fff}.toast-party-invite{display:flex;align-items:flex-start;justify-content:space-between;gap:20px}.toast-party-invite .content{display:flex;flex-direction:column;gap:18px}.toast-party-invite .content .invited-by,.toast-party-invite .content .invited-to{font-size:16px;line-height:24px;font-weight:500;color:hsla(0,0%,100%,.65)}.toast-party-invite .content .invited-by .name,.toast-party-invite .content .invited-to .name{color:#fff}.copy-feedback-wrapper{position:relative}.copy-feedback-wrapper .text{visibility:visible;opacity:1;position:absolute;top:130%;bottom:unset;left:50%;width:92px;margin-left:-71px;background-color:#382829;color:#fff;border-radius:100px;padding:6px 0;text-align:center;font-size:14px;line-height:20px;font-weight:400}.copy-feedback-wrapper .text:after{content:"";position:absolute;bottom:100%;left:50%;margin-left:-6px;border:6px solid rgba(0,0,0,0);border-bottom-color:#382829}.avatar-row{display:flex}.avatar-row.avatar-row{flex-direction:row}.avatar-row.avatar-row .avatar:not(:first-of-type){margin-left:-12px;margin-top:0}.avatar-row.avatar-column{flex-direction:column}.avatar-row.avatar-column .avatar:not(:first-of-type){margin-top:-12px;margin-left:0}.avatar-row .avatar{border-radius:100rem;border:1px solid #544546}.add-friend-modal-content{display:flex;flex-direction:column;gap:32px}.add-friend-modal-content input{width:100%}.add-friend-modal-content .title{font-size:24px;line-height:32px;font-weight:600;color:#fff;text-align:center}.add-friend-modal-content .no-results{font-size:16px;line-height:24px;font-weight:500;color:hsla(0,0%,100%,.8)}.add-friend-modal-content .search-results{padding-right:16px;max-height:400px;overflow:auto}.add-friend-modal-content .search-results .search-result{display:flex;justify-content:space-between;gap:20px;margin-bottom:12px}.add-friend-modal-content .search-results .search-result .info{display:flex;align-items:center;gap:16px;transition:text-shadow .2s ease-in-out,filter .2s ease-in-out}.add-friend-modal-content .search-results .search-result .info .name{font-size:16px;line-height:24px;font-weight:500;color:#fff;text-decoration:none}.add-friend-modal-content .search-results .search-result .info:hover .avatar{filter:brightness(1.35)}.add-friend-modal-content .search-results .search-result .info:hover .name{text-shadow:0 6px 12px rgba(0,0,0,.5)}.add-friend-modal-content .search-results .search-result .status{display:flex;align-items:center;font-size:14px;line-height:20px;font-weight:500;color:#fff}.add-friend-modal-content .search-results .search-result .status .success{color:#52cf6c}.add-friend-modal-content .search-results .search-result .status .in-friendlist{color:hsla(0,0%,100%,.65)}.add-friend-modal-content .search-results .search-result .status .undo{display:flex;align-items:center;gap:18px}.add-friend-modal-content .search-results .search-result .actions{display:flex;align-items:center}.add-friend-modal-content .search-results .search-result:last-child{margin-bottom:0}.avatar{display:flex;align-items:center}.avatar .wrap{position:relative}.avatar .wrap img{border:2px solid hsla(0,0%,100%,.1);border-radius:100rem;display:block}.avatar .wrap .status-circle{position:absolute;bottom:0;right:0;border-radius:100rem;width:12px;height:12px}.avatar .wrap .status-circle.online{background-color:#52cf6c}.avatar .wrap .status-circle.offline{background-color:#716464}.avatar .wrap .status-circle.dnd{background-color:#ff5252}.avatar.no-outline .wrap img{border:none}.avatar.premium .wrap img{border:solid rgba(0,0,0,0);border-width:3px 3px 4px;background-origin:border-box;box-sizing:border-box;background-clip:content-box,border-box;background-image:linear-gradient(180deg,rgb(44,28,28),rgb(44,28,28)),linear-gradient(180deg,#251515,#3c2d2e 37%,rgba(255,153,155,.9) 75%,rgba(255,163,123,.9))}.avatar.premium.border-small .wrap img{border-width:1px 1px 2px}.avatar.premium.border-medium .wrap img{border-width:2px 2px 3px}.avatar.premium.border-large .wrap img{border-width:3px 3px 4px}.avatar.premium.border-xlarge .wrap img{border-width:4px 4px 5px}.notification-component{max-height:400px;overflow-y:auto;--scrollbar-track-color:rgb(56,40,41);--scrollbar-thumb-color:rgb(71,55,55)}.notification-component .title{font-size:20px;line-height:30px;font-weight:600;color:#fff;margin-bottom:28px}.notification-component .notifications .no-notifications{color:hsla(0,0%,100%,.8)}.notification-component .notifications .row{display:flex;align-items:center;gap:16px;margin-bottom:21px}.notification-component .notifications .row:last-child{margin-bottom:0}.notification-component .notifications .row.award .icon{background-color:rgba(255,231,147,.1)}.notification-component .notifications .row.award .color,.notification-component .notifications .row.award .icon{color:#ffe793}.notification-component .notifications .row.trending_up .icon{background-color:rgba(82,207,108,.1)}.notification-component .notifications .row.trending_up .color,.notification-component .notifications .row.trending_up .icon{color:#52cf6c}.notification-component .notifications .row.trending_down .icon{background-color:rgba(255,82,82,.1)}.notification-component .notifications .row.trending_down .color,.notification-component .notifications .row.trending_down .icon{color:#ff5252}.notification-component .notifications .row.alert .icon{background-color:rgba(255,82,82,.1)}.notification-component .notifications .row.alert .color,.notification-component .notifications .row.alert .icon{color:#ff5252}.notification-component .notifications .row.info .icon{background-color:#3c2c2c}.notification-component .notifications .row.info .color,.notification-component .notifications .row.info .icon{color:hsla(0,0%,100%,.8)}.notification-component .notifications .row.warning .icon{background-color:rgba(248,193,52,.1)}.notification-component .notifications .row.warning .color,.notification-component .notifications .row.warning .icon{color:#f8c134}.notification-component .notifications .row.play .icon{background-color:rgba(145,176,255,.1)}.notification-component .notifications .row.play .color,.notification-component .notifications .row.play .icon{color:#91b0ff}.notification-component .notifications .row .icon-wrapper,.notification-component .notifications .row .icon-wrapper .icon{height:38px;width:38px;display:flex;align-items:center;justify-content:center;border-radius:100rem}.notification-component .notifications .row .icon-wrapper .icon img,.notification-component .notifications .row .icon-wrapper .icon svg{display:block}.notification-component .notifications .row .icon-wrapper .icon.custom{background-color:rgba(0,0,0,0)}.notification-component .notifications .row .message{font-size:14px;line-height:20px;font-weight:500;color:#fff}.notification-component .notifications .row .message .timestamp{display:inline-block;font-size:12px;line-height:18px;font-weight:500;color:hsla(0,0%,100%,.35);margin-left:6px}.page.profile .no-entries{color:hsla(0,0%,100%,.65);font-size:16px;line-height:24px;font-weight:500}.page.profile .container{max-width:calc(1400px + var(--container-padding-left) + var(--container-padding-right))}.page.profile .profile-navigation-wrapper{overflow-x:auto;margin-bottom:18px;padding-bottom:10px}.page.profile .profile-navigation-wrapper .profile-navigation{display:inline-flex;align-content:center;border-bottom:1px solid hsla(0,0%,100%,.2);min-width:-moz-max-content;min-width:max-content;width:100%}.page.profile .profile-navigation-wrapper .profile-navigation .link{display:flex;align-items:center;padding:0 20px 16px;gap:8px;position:relative;font-size:16px;line-height:24px;font-weight:500;color:hsla(0,0%,100%,.8)}.page.profile .profile-navigation-wrapper .profile-navigation .link.active{background:linear-gradient(90deg,#ff94ab,#ffa576);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);color:#ff94ab}.page.profile .profile-navigation-wrapper .profile-navigation .link.active:after{position:absolute;top:calc(100% - 2px);content:" ";height:2px;background:linear-gradient(90deg,#ff94ab,#ffa576);width:100%;left:0;border-top-left-radius:100rem;border-top-right-radius:100rem}.page.profile .profile-navigation-wrapper .profile-navigation .link:not(.active):hover{color:#fff}.page.profile .profile-navigation-wrapper .profile-navigation .link svg{display:block}.page.profile .heading-with-icon{display:flex;gap:12px;align-items:flex-start;margin-bottom:24px;color:#fff}.page.profile .heading-with-icon svg{margin-top:3px;display:block}.page.profile .heading-with-icon .text{font-size:18px;line-height:28px;font-weight:500}.page.profile .friends-and-matches{display:grid;grid-template-columns:1fr;gap:32px}.page.profile .friends-and-matches .match-history{order:-1}@media screen and (min-width:1240px){.page.profile .friends-and-matches{grid-template-columns:332px 1fr}.page.profile .friends-and-matches .match-history{order:unset}}.match-history{scroll-margin-top:30px}.profile-recent-stats .title{color:#fff;font-size:20px;line-height:30px;font-weight:600;margin-bottom:4px}.profile-recent-stats .text{color:hsla(0,0%,100%,.65);font-size:16px;line-height:24px;font-weight:500}.profile-recent-stats .top{margin-bottom:28px}.profile-recent-stats .stats{margin-bottom:64px;display:grid;grid-template-columns:1fr;gap:32px}@media screen and (min-width:600px){.profile-recent-stats .stats{grid-template-columns:repeat(auto-fill,minmax(326px,1fr))}}.profile-recent-stats .stats .stat-card{background-color:#2c1c1c;border-radius:6px;padding:24px 28px}.profile-recent-stats .stats .stat-card .stat-value{color:#fff}.profile-recent-stats .stats .stat-card.poor .stat-value{color:#fd947c}.profile-recent-stats .stats .stat-card.subpar .stat-value{color:#fdd97c}.profile-recent-stats .stats .stat-card.average .stat-value{color:#bebebe}.profile-recent-stats .stats .stat-card.good .stat-value{color:#addb85}.profile-recent-stats .stats .stat-card.great .stat-value{color:#7bdbbc}.profile-recent-stats .stats .stat-card .stat-header{display:flex;justify-content:space-between;align-items:flex-start}.profile-recent-stats .stats .stat-card .stat-header .stat-label{font-size:16px;line-height:24px;font-weight:600;color:#fff}.profile-recent-stats .stats .stat-card .stat-header .stat-value{font-size:24px;line-height:32px;font-weight:600}.profile-recent-stats .stats .stat-card .stat-position{font-size:14px;line-height:20px;font-weight:500;color:hsla(0,0%,100%,.5);margin-bottom:20px;line-height:100%}.profile-recent-stats .stats .stat-card .percentile-bar-container{width:100%;position:relative}.profile-recent-stats .stats .stat-card .percentile-bar{height:10px;width:100%;position:relative}.profile-recent-stats .stats .stat-card .percentile-segments{position:absolute;top:0;left:0;width:100%;height:10px;border-radius:100rem;overflow:hidden;display:flex}.profile-recent-stats .stats .stat-card .percentile-segment{height:100%}.profile-recent-stats .stats .stat-card .percentile-segment:not(.current){opacity:.2}.profile-recent-stats .stats .stat-card .percentile-segment.poor{width:10%;background-color:#fd947c}.profile-recent-stats .stats .stat-card .percentile-segment.subpar{width:20%;background-color:#fdd97c}.profile-recent-stats .stats .stat-card .percentile-segment.average{width:40%;background-color:#bebebe}.profile-recent-stats .stats .stat-card .percentile-segment.good{width:20%;background-color:#addb85}.profile-recent-stats .stats .stat-card .percentile-segment.great{width:10%;background-color:#7bdbbc}.profile-recent-stats .stats .stat-card .percentile-indicator{position:absolute;width:4px;height:22px;background-color:#fff;border-radius:2px;top:-7px;transform:translateX(-50%);box-shadow:0 0 4px rgba(0,0,0,.3)}.profile-recent-stats .rank-elo{container-type:inline-size}.profile-recent-stats .rank-elo .title{margin-bottom:32px}.profile-recent-stats .rank-elo .rank-elo-header{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:14px;flex-wrap:wrap;gap:16px}.profile-recent-stats .rank-elo .rank-elo-header .title{margin-bottom:0}.profile-recent-stats .rank-elo .rank-elo-header .period-selector{min-width:180px}.profile-recent-stats .rank-elo .rank-elo-header .period-selector .custom-selector{margin-bottom:0}.profile-recent-stats .rank-elo .rank-elo-header .period-selector .custom-selector .custom-select__control{background-color:#251515;border-color:#332323;min-height:40px}.profile-recent-stats .rank-elo .rank-elo-header .period-selector .custom-selector .custom-select__control:hover{border-color:#382829}.profile-recent-stats .rank-elo .rank-elo-header .period-selector .custom-selector .custom-select__single-value{color:hsla(0,0%,100%,.8)}.profile-recent-stats .rank-elo .elo-container{display:grid;grid-template-columns:1fr;gap:44px;margin-bottom:60px;width:100%}.profile-recent-stats .rank-elo .elo-container .left-column{display:flex;flex-direction:column;gap:20px}.profile-recent-stats .rank-elo .elo-container .elo-stats-card{background-color:#2c1c1c;border-radius:8px;padding:24px;height:-moz-max-content;height:max-content}.profile-recent-stats .rank-elo .elo-container .elo-stats-card .card-header{margin-bottom:14px;font-size:16px;line-height:24px;font-weight:600}.profile-recent-stats .rank-elo .elo-container .elo-stats-card .card-header .title{margin-bottom:0;font-size:18px;line-height:28px;font-weight:600;color:#fff}.profile-recent-stats .rank-elo .elo-container .elo-stats-card .stats-list{display:flex;flex-direction:column;gap:6px}.profile-recent-stats .rank-elo .elo-container .elo-stats-card .stats-list .stat-row{display:flex;justify-content:space-between;align-items:center}.profile-recent-stats .rank-elo .elo-container .elo-stats-card .stats-list .stat-row .stat-label{color:hsla(0,0%,100%,.65);font-size:16px;line-height:24px;font-weight:500}.profile-recent-stats .rank-elo .elo-container .elo-stats-card .stats-list .stat-row .stat-value{color:#fff;font-size:16px;line-height:24px;font-weight:600}.profile-recent-stats .rank-elo .elo-history-container .elo-history{height:100%;padding-top:16px}.profile-recent-stats .rank-elo .elo-history-container .elo-history .chart-container{height:100%;min-height:300px}.profile-recent-stats .rank-elo .elo-history-container .elo-history .chart-container .recharts-surface{overflow:visible}.profile-recent-stats .rank-elo .elo-history-container .elo-history .chart-container .recharts-cartesian-axis-tick-value{fill:hsla(0,0%,100%,.65);font-size:14px}.profile-recent-stats .rank-elo .elo-history-container .elo-history .chart-container .recharts-tooltip-wrapper{z-index:10}.profile-recent-stats .rank-elo .elo-history-container .elo-history .chart-container .no-entries{text-align:right}.profile-recent-stats .rank-elo .leetify-info{margin-top:100px;padding:32px;background-color:#2c1c1c}.profile-recent-stats .rank-elo .leetify-info .max-width{max-width:535px;margin:0 auto;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px}.profile-recent-stats .rank-elo .leetify-info .max-width .title{margin-bottom:0}@container (min-width: 900px){.profile-recent-stats .rank-elo .elo-container{grid-template-columns:356px 1fr}}.profile-banner{padding-top:52px;padding-bottom:34px;background:linear-gradient(180deg,#3a2224,rgb(37,21,21));container-type:inline-size}.profile-banner>.container{padding-top:0;padding-bottom:0}.profile-banner .layout{display:flex;justify-content:space-between;flex-wrap:wrap;-moz-column-gap:20px;column-gap:20px;row-gap:24px}.profile-banner .layout .wrapper{display:flex;flex-direction:row;align-items:flex-start}.profile-banner .layout .wrapper .avatar-wrapper{padding:4px;background-color:#200e0e;border-radius:100rem;position:relative}.profile-banner .layout .wrapper .avatar-wrapper>img{width:68px;height:68px;border-radius:100rem;display:block}.profile-banner .layout .wrapper .flag{z-index:2;padding:4px;background-color:#200e0e;border-radius:100rem;margin-left:-24px;margin-right:24px}.profile-banner .layout .wrapper .flag .tooltip-wrapper{display:unset}.profile-banner .layout .wrapper .flag img{display:block;border-radius:100rem;width:22px;height:22px}.profile-banner .layout .wrapper .info{display:flex;flex-direction:row;align-items:center;flex-wrap:wrap;row-gap:8px;margin-left:-10px}.profile-banner .layout .wrapper .info .info-wrapper{display:flex;flex-direction:column;gap:8px}.profile-banner .layout .wrapper .info .info-wrapper .registered-since{color:hsla(0,0%,100%,.65);font-weight:500;font-size:14px;line-height:20px}.profile-banner .layout .wrapper .info .info-wrapper .name-elo{display:flex;flex-wrap:wrap;-moz-column-gap:24px;column-gap:24px;row-gap:8px;word-break:break-all}.profile-banner .layout .wrapper .info .info-wrapper .name-elo .name{font-size:20px;line-height:30px;font-weight:600;color:#fff}@container (min-width: 600px){.profile-banner .layout .wrapper{align-items:flex-end}.profile-banner .layout .wrapper .avatar-wrapper{padding:6px}.profile-banner .layout .wrapper .avatar-wrapper>img{width:98px;height:98px}.profile-banner .layout .wrapper .flag{margin-left:-32px;margin-right:32px;padding:6px}.profile-banner .layout .wrapper .flag img{width:28px;height:28px}.profile-banner .layout .wrapper .info .info-wrapper .name-elo .name{font-size:24px;line-height:32px}}.profile-banner .layout .actions{display:flex;flex-direction:row;flex-wrap:wrap;gap:20px}.profile-banner .layout .actions .links{display:flex;gap:12px;justify-content:flex-end}.profile-banner .layout .actions .links .leetify,.profile-banner .layout .actions .links .steam{height:40px;width:40px;display:flex;align-items:center;justify-content:center;border-radius:4px;color:#fff}.profile-banner .layout .actions .links .leetify svg,.profile-banner .layout .actions .links .steam svg{display:block}.profile-banner .layout .actions .links .leetify{background-color:#bf3b68}.profile-banner .layout .actions .links .leetify:hover{background-color:#c95476}.profile-banner .layout .actions .links .steam{background-color:#200e0e}.profile-banner .layout .actions .links .steam:hover{background-color:#251515}@container (min-width: 764px){.profile-banner .layout .actions{gap:40px;flex-direction:column}}.profile-banner .ban-badge{display:inline-block;border-radius:2px;padding:12px 20px;color:#ff5252;background-color:rgba(255,82,82,.1);margin-top:30px;font-size:14px;line-height:20px;font-weight:500}.profile-banner .ban-badge strong{font-weight:600}@media screen and (min-width:450px){.profile-banner .ban-badge{padding:12px 28px;border-radius:100rem}}.profile-banner .teammate-rating{margin-top:4px}.profile-banner .teammate-rating .rating{display:flex;align-items:center;gap:8px}.profile-banner .teammate-rating .rating.not-enough{opacity:.5}.profile-banner .teammate-rating .rating.not-enough .emoji img{filter:saturate(0);display:block}.profile-banner .teammate-rating .rating .positive-percentage{color:hsla(0,0%,100%,.5)}.profile-banner .teammate-rating .rating .emoji img{display:block}.profile-banner .teammate-rating .rating .text{font-size:14px;line-height:20px;font-weight:500}.teammate-rating-tooltip{max-width:300px}.teammate-rating-tooltip .rating-bar{display:flex;align-items:center;gap:8px;margin-bottom:4px}.teammate-rating-tooltip .rating-bar .emoji img{display:block}.teammate-rating-tooltip .rating-bar .bar-wrapper{flex:1;height:9px;background:#3c2c2c;border-radius:4px;overflow:hidden}.teammate-rating-tooltip .rating-bar .bar{height:100%;background:#ffe793;border-radius:4px}.teammate-rating-tooltip .rating-bar .percentage{width:36px;text-align:right;font-size:14px;line-height:20px;font-weight:500}.teammate-rating-tooltip .tooltip-footer{margin-top:18px;font-size:14px;line-height:20px;font-weight:500;color:#fff;text-align:center}.profile-drops{display:grid;grid-template-columns:1fr;gap:24px}@media screen and (min-width:600px){.profile-drops{grid-template-columns:repeat(auto-fill,minmax(240px,1fr))}}.profile-friend-list{display:grid;grid-template-columns:1fr;gap:8px}@media screen and (min-width:600px){.profile-friend-list{grid-template-columns:repeat(auto-fill,minmax(274px,1fr))}}.profile-friend-list .friend-row{position:relative;padding:12px 20px;background-color:#2c1c1c;border-radius:6px;margin-bottom:0}.profile-friend-list .friend-row a:after{position:absolute;top:0;left:0;width:100%;height:100%;content:" ";z-index:1}.profile-friend-list .friend-row:hover{background-color:#332323}.profile-clips .grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));grid-auto-rows:1fr;gap:16px}.profile-clips .grid .clip{width:100%;border-radius:6px;overflow:hidden;box-shadow:0 4px 12px 0 rgba(27,20,19,.5);aspect-ratio:16/9;background:#332323;position:relative;background-repeat:no-repeat;background-size:cover;background-position:50%;cursor:pointer;transition:background-size .3s ease;background-size:100%}.profile-clips .grid .clip:hover{background-size:102%}.profile-clips .grid .clip:hover .overlay{background:linear-gradient(180deg,rgba(37,21,21,.5),rgba(44,28,28,.5))}.profile-clips .grid .clip .overlay{background:linear-gradient(180deg,rgba(37,21,21,.7),rgba(44,28,28,.7));position:absolute;inset:0}.profile-clips .grid .clip .wrapper{padding:20px 24px;position:absolute;inset:0;z-index:2;display:flex;flex-direction:column;justify-content:space-between}.profile-clips .grid .clip .wrapper .top{display:flex;align-items:center;gap:16px}.profile-clips .grid .clip .wrapper .top .content .title{font-size:18px;line-height:28px;font-weight:600;color:#fff}.profile-clips .grid .clip .wrapper .top .content .title a{color:#fff}.profile-clips .grid .clip .wrapper .top .content .text{font-size:14px;line-height:20px;font-weight:500;color:#d9d9d9}.profile-clips .grid .clip .wrapper .pending{flex-grow:1;display:flex;flex-direction:column;gap:14px;align-items:center;justify-content:center;text-align:center}.profile-clips .grid .clip .wrapper .pending.timeout,.profile-clips .grid .clip .wrapper .pending.timeout .text{color:hsla(0,0%,100%,.5)}.profile-clips .grid .clip .wrapper .pending .text{font-size:16px;line-height:24px;font-weight:600;color:#fff}.profile-clips .grid .clip .wrapper .submitted-bottom{display:flex;gap:16px;align-items:center}.profile-clips .grid .clip .wrapper .submitted-bottom .text{font-size:14px;line-height:20px;font-weight:600;color:#fff}.profile-clips .grid .clip .wrapper .play-button{height:42px;width:42px;border:none;outline:none;color:#332323;display:flex;align-items:center;justify-content:center;border-radius:8px;cursor:pointer}.accept-decline{display:flex;gap:8px}.accept-decline button{outline:0;border:0;padding:0;display:flex;align-items:center;justify-content:center;height:36px;width:36px;border-radius:6px;cursor:pointer}.accept-decline button img{display:block}.accept-decline .decline{background-color:rgba(255,82,82,.1);color:rgba(255,82,82,.9)}.accept-decline .decline:hover{background-color:rgba(255,82,82,.2);color:#ff5252}.accept-decline .accept{background-color:rgba(82,207,108,.1);color:rgba(82,207,108,.9)}.accept-decline .accept:hover{background-color:rgba(82,207,108,.2);color:#52cf6c}.waitlist.invited{margin-top:20px}@media screen and (min-width:500px){.waitlist.invited{margin-top:unset}}.waitlist .country-name{color:#ffe793}.waitlist .user-badge{margin-bottom:24px}.waitlist .leetify-link .input-container input:disabled{opacity:1;cursor:not-allowed}.waitlist .tooltip{position:relative;display:inline-block;cursor:pointer;font-size:14px;line-height:20px;font-weight:500}.waitlist .tooltip .gradient{background:linear-gradient(90deg,#ff94ab,#ffa576);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.waitlist .tooltip .tooltiptext{text-align:left;visibility:hidden;background-color:#200e0e;color:#fff;border-radius:6px;position:absolute;z-index:1;width:300px;right:0;bottom:100%;margin-left:-170px;padding:16px 20px;margin-bottom:16px}@media screen and (min-width:950px){.waitlist .tooltip .tooltiptext{left:50%;width:340px}}.waitlist .tooltip .tooltiptext:after{content:" ";position:absolute;top:100%;right:5%;margin-left:-10px;border:10px solid rgba(0,0,0,0);border-top-color:#200e0e}@media screen and (min-width:950px){.waitlist .tooltip .tooltiptext:after{left:50%;right:unset}}.waitlist .tooltip:hover .gradient{background:linear-gradient(90deg,#ffa0b4,#ffaf84);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.waitlist .tooltip:hover .tooltiptext{visibility:visible}.waitlist a{color:#ffa497}.waitlist h1{font-size:30px;line-height:38px;font-weight:600;color:#fff;margin:0 0 20px}.waitlist .intro{color:hsla(0,0%,100%,.65);font-size:16px;line-height:24px;font-weight:500;margin-bottom:40px}.waitlist .registered-details{font-size:20px;line-height:30px;font-weight:600;color:#fff;margin-bottom:24px}.waitlist .invited-disclaimer{max-width:250px;margin-top:19px;font-size:14px;line-height:20px;font-weight:500;color:hsla(0,0%,100%,.5)}.waitlist .invited-disclaimer a{color:inherit}.waitlist form{display:flex;flex-direction:column;gap:24px}.waitlist form input,.waitlist form select{width:100%}.waitlist .disclaimer{display:flex;gap:12px;align-items:center;margin-top:16px;margin-bottom:4px}.waitlist .disclaimer .checkbox{cursor:pointer;position:relative}.waitlist .disclaimer .checkbox .custom-checkbox{display:flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:4px;margin:0;padding:0;background-color:#382829}.waitlist .disclaimer .checkbox .custom-checkbox svg{display:none}.waitlist .disclaimer .checkbox input[type=checkbox]{position:absolute;opacity:0;cursor:pointer;inset:0;padding:0;margin:0}.waitlist .disclaimer .checkbox input[type=checkbox]:checked+.custom-checkbox{background-color:#ff9385;color:#382829}.waitlist .disclaimer .checkbox input[type=checkbox]:checked+.custom-checkbox svg{display:inline-block}.waitlist .disclaimer .terms{font-size:14px;line-height:20px;font-weight:500;color:hsla(0,0%,100%,.5)}.waitlist.invited .user-badge{margin-bottom:60px}.waitlist.invited .disclaimer{margin-bottom:16px}.waitlist.invited .disclaimer:last-of-type{margin-bottom:28px}.waitlist.invited .primary-button{width:100%}.waitlist .flag{border-radius:50%;display:block;margin-bottom:12px}.onboarding-flow .step{margin:0 auto;max-width:480px}.onboarding-flow .step h1{font-size:30px;line-height:38px;font-weight:600;color:#fff;text-align:center;margin-top:0;margin-bottom:16px}.onboarding-flow .step h1 .gradient{background:linear-gradient(90deg,#ff94ab,#ffa576);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.onboarding-flow .step .intro,.onboarding-flow .step.details .intro{font-size:18px;line-height:28px;font-weight:500;color:hsla(0,0%,100%,.5);padding:0;margin:0 0 40px;text-align:center}.onboarding-flow .step.details .user-badge{margin-bottom:15px}.onboarding-flow .step.details .disclaimer{display:flex;align-items:center;font-size:14px;line-height:20px;font-weight:500;color:#f8c134;gap:8px;margin-bottom:40px}.onboarding-flow .step.details form{display:flex;flex-direction:column;gap:24px}.onboarding-flow .step.details form input,.onboarding-flow .step.details form select{width:100%}.onboarding-flow .step.verify .intro{margin-bottom:80px}.onboarding-flow .step.verify .code-input-wrapper{margin-bottom:80px;text-align:center}.onboarding-flow .step.verify .code-input-wrapper .react-code-input input{font-family:inherit!important;height:54px!important;width:54px!important;border-radius:8px!important;border:2px solid #544546!important;background-color:rgba(0,0,0,0)!important;color:#fff!important;font-size:18px;line-height:28px;font-weight:500;padding:8px;text-align:center}@media screen and (max-width:500px){.onboarding-flow .step.verify .code-input-wrapper .react-code-input input{height:44px!important;width:44px!important;font-size:24px!important}}.onboarding-flow .step.verify .code-input-wrapper .react-code-input input:nth-child(3):after{content:"-";display:inline-block;margin-left:8px;height:54px;width:54px}.onboarding-flow .step.verify .code-input-wrapper .react-code-input input::-webkit-inner-spin-button,.onboarding-flow .step.verify .code-input-wrapper .react-code-input input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.onboarding-flow .step.verify .code-input-wrapper .react-code-input input[type=number]{-moz-appearance:textfield}.onboarding-flow .step.verify .response{text-align:center;margin-bottom:22px;font-size:16px;line-height:24px;font-weight:500;color:#fff}.onboarding-flow .step.verify form button{width:100%;margin-bottom:22px}.onboarding-flow .step.verify .resend-wrapper{font-size:16px;line-height:24px;font-weight:500;color:hsla(0,0%,100%,.5);text-align:center;margin-bottom:22px}.onboarding-flow .step.verify .resend-wrapper .text-button{color:hsla(0,0%,100%,.5)}.onboarding-flow .step.verify .back-wrapper button{justify-content:center}.onboarding-flow .progress-wrapper{display:flex;justify-content:center;margin-bottom:32px}.onboarding-flow .progress-wrapper .progress{padding:20px 36px;background-color:#382829;border-radius:100rem;display:flex;flex-direction:row;gap:8px;justify-content:center;align-items:center}.onboarding-flow .progress-wrapper .progress .dot{width:7px;height:7px;border-radius:100rem;background-color:#fff;transition:width .3s ease-in-out}.onboarding-flow .progress-wrapper .progress .dot.active{width:25px}.step.payment{max-width:1220px;margin:0 auto}.step.payment .intro{margin-bottom:20px}.step.payment .period-wrapper{display:flex;justify-content:flex-end}.step.payment .period-wrapper .period{padding:8px;background-color:#332323;display:inline-flex;border-radius:100rem}.step.payment .period-wrapper .period button.option{background-color:rgba(0,0,0,0);border-radius:100rem;border:none;padding:8px 28px;font-size:16px;line-height:24px;font-weight:500;font-family:inherit;cursor:pointer;color:#fff}.step.payment .period-wrapper .period button.option.selected{background-color:#ffada0;color:#2c1c1c}@media screen and (min-width:764px){.step.payment .intro{margin-bottom:0}}.step.payment .plans{display:grid;margin-bottom:50px;margin-top:57px;-moz-column-gap:40px;column-gap:40px;row-gap:80px;grid-template-columns:1fr;grid-auto-rows:1fr}@media screen and (min-width:900px){.step.payment .plans{grid-template-columns:repeat(auto-fit,minmax(380px,1fr))}}.step.payment .plans .plan{width:100%}.step.payment .plans .plan.free .wrapper,.step.payment .plans .plan.free .wrapper .icon{border:2px solid #544546}.step.payment .plans .plan .wrapper{height:100%;position:relative;border-radius:16px;border:2px solid rgba(0,0,0,0);background-image:linear-gradient(rgb(32,14,14),rgb(37,21,21)),linear-gradient(rgb(255,164,151),rgba(255,164,151,.2));background-clip:padding-box,border-box;background-origin:padding-box,border-box;padding:27px}.step.payment .plans .plan .wrapper .current-plan{font-size:16px;line-height:24px;font-weight:600;padding:10px 20px 12px;position:absolute;z-index:1;top:0;right:27px;transform:translateY(-50%);border-radius:100rem;color:#f8c134;background-color:#372113}.step.payment .plans .plan .wrapper .default-price{font-size:20px;line-height:30px;font-weight:400;color:hsla(0,0%,100%,.5);text-decoration:line-through}.step.payment .plans .plan .wrapper .price{font-size:30px;line-height:38px;font-weight:600;color:#fff;margin-bottom:28px}.step.payment .plans .plan .wrapper .primary-button{margin-bottom:36px}.step.payment .plans .plan .wrapper .discount{position:absolute;top:0;right:0;border-radius:0 14px 0 8px;background-color:rgba(82,207,108,.1);color:#52cf6c;font-size:14px;line-height:20px;font-weight:600;padding:6px 18px}.step.payment .plans .plan .wrapper .icon{display:flex;flex-direction:row;align-items:flex-end;justify-content:center;gap:10px;padding:10px 20px 12px;border:2px solid red;position:absolute;z-index:1;top:0;left:27px;transform:translateY(-50%);border-radius:100rem;border:2px solid rgba(0,0,0,0);background-image:linear-gradient(rgb(37,21,21) 0 0),linear-gradient(90deg,#ff94ab,#ffa576);background-clip:padding-box,border-box;background-origin:padding-box,border-box}.step.payment .plans .plan .title{font-size:20px;line-height:30px;font-weight:600;color:#fff;margin-top:12px}.step.payment .plans .plan .description{font-size:16px;line-height:24px;font-weight:500;color:hsla(0,0%,100%,.65);margin-top:14px;margin-bottom:28px}.step.payment .access-pass-expires{background-color:rgba(248,193,52,.1);color:#f8c134;padding:14px 24px;display:flex;font-size:14px;line-height:20px;justify-content:center;gap:12px;border-radius:4px;margin-bottom:38px}.step.payment .access-pass-expires svg{display:block}.step.payment .access-pass-expires .date{font-weight:600}.step.payment .disclaimer{font-size:14px;line-height:20px;font-weight:500;color:hsla(0,0%,100%,.5);text-align:center}.step.payment .disclaimer .icon{margin-bottom:8px}.step.payment .disclaimer .icon svg{display:inline-block}.step.payment .faq-wrapper{max-width:700px;margin:85px auto 0}.step.payment .spinner-wrapper{padding-top:54px;text-align:center}.tier-features{display:flex;flex-direction:column;gap:10px;text-align:left}.tier-features .feature{display:flex;gap:12px;font-size:16px;line-height:24px;font-weight:500}.tier-features .feature.not-included{color:#544546}.tier-features .feature img,.tier-features .feature svg{display:block}.page.settings-layout .container{padding:0;max-width:100%;container-type:inline-size}.page.settings-layout .grid{display:grid;grid-template-columns:1fr;align-items:start}@media screen and (min-width:1000px){.page.settings-layout .grid{grid-template-columns:320px auto;gap:32px}}.page.settings-layout .grid .screen{padding-top:var(--container-padding-top);padding-left:var(--container-padding-left);padding-right:var(--container-padding-right);padding-bottom:150px}.page.settings-layout .grid h1{font-size:30px;line-height:38px;font-weight:600;margin:0 0 16px}.page.settings-layout .grid .intro{font-size:18px;line-height:28px;font-weight:500;color:hsla(0,0%,100%,.65);margin-bottom:35px}.page.settings-layout .grid .settings-menu-wrapper{height:100%}.page.settings-layout .grid .membership-details .top{display:flex;flex-wrap:wrap;flex-direction:row;-moz-column-gap:32px;column-gap:32px;row-gap:16px;align-items:center;margin-bottom:49px}.page.settings-layout .grid .membership-details .top h1{margin:0}.page.settings-layout .grid .membership-details .top .status{display:flex;flex-direction:row;align-items:center;gap:9px;font-size:14px;line-height:20px;font-weight:500}.page.settings-layout .grid .membership-details .top .status .dot{width:8px;height:8px;border-radius:100rem}.page.settings-layout .grid .membership-details .top .status.active{color:#52cf6c}.page.settings-layout .grid .membership-details .top .status.active .dot{background-color:#52cf6c}.page.settings-layout .grid .membership-details .top .status.canceled{color:#f8c134}.page.settings-layout .grid .membership-details .top .status.canceled .dot{background-color:#f8c134}.page.settings-layout .grid .membership-details .overview{display:flex;flex-direction:row;gap:50px;flex-wrap:wrap}.page.settings-layout .grid .membership-details .overview h2{font-size:18px;line-height:28px;font-weight:600;margin:0 0 14px}.page.settings-layout .grid .membership-details .overview .plan-features .tier-features{background-color:#2c1c1c;padding:28px 32px;border-radius:8px}.page.settings-layout .grid .membership-details .overview .plan-features .change-plan{margin-top:12px;color:hsla(0,0%,100%,.5);font-size:14px;line-height:20px;font-weight:500}.page.settings-layout .grid .membership-details .overview .plan-features .change-plan a{color:hsla(0,0%,100%,.5);text-decoration:underline}.page.settings-layout .grid .membership-details .overview .payment{flex-basis:645px}.page.settings-layout .grid .membership-details .overview .payment .trial-notice{padding:14px 20px;border-left:2px solid #f8c134;background-color:rgba(248,193,52,.1);border-radius:2px;color:#f8c134;font-size:14px;line-height:20px;font-weight:500;margin-bottom:32px}.page.settings-layout .grid .membership-details .overview .payment .payment-details{background-color:#2c1c1c;padding:28px 32px;border-radius:12px;border-bottom:2px solid linear-gradient(90deg,#ff94ab,#ffa576);display:flex;flex-direction:column;gap:16px;position:relative;overflow:hidden;margin-bottom:36px}.page.settings-layout .grid .membership-details .overview .payment .payment-details:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:2px;background:linear-gradient(90deg,#ff94ab,#ffa576)}.page.settings-layout .grid .membership-details .overview .payment .payment-details .row{display:grid;grid-template-columns:1fr;-moz-column-gap:32px;column-gap:32px;row-gap:8px}@container (min-width: 999px){.page.settings-layout .grid .membership-details .overview .payment .payment-details .row{grid-template-columns:1fr 2fr}}.page.settings-layout .grid .membership-details .overview .payment .payment-details .row .label{font-size:16px;line-height:24px;font-weight:500;color:hsla(0,0%,100%,.65);display:flex;gap:12px;align-items:center}.page.settings-layout .grid .membership-details .overview .payment .payment-details .row .value{font-size:16px;line-height:24px;font-weight:500;color:#fff}.page.settings-layout .grid .membership-details .overview .payment .payment-details .row .value.card{display:flex;gap:15px;align-items:center;text-transform:capitalize}.page.settings-layout .grid .membership-details .overview .payment .payment-details .row .value .cancel-date{text-decoration:line-through}.page.settings-layout .grid .membership-details .overview .payment .payment-details .row .value .cancelled{color:#ff5252}.page.settings-layout .grid .membership-details .overview .payment .early-bird-notification{padding:14px 20px;font-size:14px;line-height:20px;font-weight:500;margin-bottom:36px;border-radius:2px;margin-top:-16px}.page.settings-layout .grid .membership-details .overview .payment .early-bird-notification.active{background-color:rgba(82,207,108,.1);color:#52cf6c}.page.settings-layout .grid .membership-details .overview .payment .early-bird-notification.scheduled-cancel{background-color:rgba(248,193,52,.1);color:#f8c134}@media screen and (min-width:764px){.page.settings-layout .grid .membership-details .overview .payment .early-bird-notification{text-align:center}}.page.settings-layout .grid .membership-details .overview .payment .manage-membership{margin-bottom:28px}.page.settings-layout .grid .membership-details .overview .payment .manage-membership .info{display:flex;align-items:center;flex-direction:row;justify-content:space-between;flex-wrap:wrap;gap:16px}.page.settings-layout .grid .membership-details .overview .payment .manage-membership .info .text{max-width:320px;font-size:14px;line-height:20px;font-weight:500;color:hsla(0,0%,100%,.8)}.page.settings-layout .grid .membership-details .overview .payment .manage-membership .info .text h2{font-size:16px;line-height:24px;font-weight:600;color:#fff;margin:0 0 8px}.page.settings-layout .grid .membership-details .overview .payment .disclaimer{display:flex;gap:14px;align-items:center;color:hsla(0,0%,100%,.5)}.page.settings-layout .grid .membership-details .overview .payment .disclaimer svg{flex-shrink:0}.page.settings-layout .grid .membership-details .overview .payment .disclaimer .text{font-size:14px;line-height:20px;font-weight:500}.page.settings-layout .grid .profile-settings h1{margin-bottom:40px}.page.settings-layout .grid .profile-settings .flex{display:flex;-moz-column-gap:6em;column-gap:6em;row-gap:3em;flex-wrap:wrap}.page.settings-layout .grid .profile-settings .flex .discord-manage-link,.page.settings-layout .grid .profile-settings .flex .onboarding-flow{flex-basis:420px}.page-sub-menu-wrapper{height:100%}.page-sub-menu-wrapper .page-sub-menu{position:sticky;top:0;display:flex;flex-direction:column;border-right:2px solid #2c1c1c;padding:40px;height:calc(100vh - (var(--navbar-height) + 2px))}.page-sub-menu-wrapper .page-sub-menu .back-button{margin-bottom:32px}.page-sub-menu-wrapper .page-sub-menu .link{margin-bottom:24px}.page-sub-menu-wrapper .page-sub-menu .link:last-child{margin-bottom:0}.page-sub-menu-wrapper .page-sub-menu .link a{display:inline-flex;align-items:center;gap:12px;text-decoration:none;color:hsla(0,0%,100%,.65);font-size:16px;line-height:24px;font-weight:500}.page-sub-menu-wrapper .page-sub-menu .link a img,.page-sub-menu-wrapper .page-sub-menu .link a svg{display:block}.page-sub-menu-wrapper .page-sub-menu .link a.active,.page-sub-menu-wrapper .page-sub-menu .link a:hover{color:#fff}.page-sub-menu-wrapper .page-sub-menu .sub-links{margin-top:12px;display:flex;flex-direction:column;gap:12px;margin-left:32px}.page-sub-menu-wrapper .page-sub-menu .sub-links .sub-link a{font-size:14px;line-height:20px}@media screen and (max-width:999px){.page-sub-menu-wrapper{overflow-x:auto;margin-bottom:2px}.page-sub-menu-wrapper .page-sub-menu{height:unset;border-right:none;flex-direction:row;border-bottom:2px solid #2c1c1c;padding-top:0;padding-bottom:0;padding-left:var(--container-padding-left);padding-right:var(--container-padding-right);min-width:-moz-max-content;min-width:max-content}.page-sub-menu-wrapper .page-sub-menu .link{display:flex;align-items:center;flex-shrink:0;margin-bottom:0;position:relative;padding:24px 16px 0}.page-sub-menu-wrapper .page-sub-menu .link a{margin-bottom:24px}.page-sub-menu-wrapper .page-sub-menu .link a.active{background:linear-gradient(90deg,#ff94ab,#ffa576);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);color:#ff94ab}.page-sub-menu-wrapper .page-sub-menu .link a.active:after{position:absolute;top:calc(100% - 2px);content:" ";height:2px;background:linear-gradient(90deg,#ff94ab,#ffa576);width:100%;left:0;border-top-left-radius:100rem;border-top-right-radius:100rem}.page-sub-menu-wrapper .page-sub-menu .sub-links{display:none}}.page.policies-layout{scroll-behavior:smooth}.page.policies-layout strong{font-weight:600}.page.policies-layout section{scroll-margin-top:50px}.page.policies-layout .container{padding:0;max-width:100%}.page.policies-layout .grid{display:grid;grid-template-columns:1fr}@media screen and (min-width:1000px){.page.policies-layout .grid{grid-template-columns:320px auto;gap:32px}}.page.policies-layout .grid h1{margin:0;font-size:30px;line-height:38px;font-weight:600;color:#fff}.page.policies-layout .grid h2{margin:0;font-size:20px;line-height:30px;font-weight:600}.page.policies-layout .screen{padding-top:var(--container-padding-top);padding-left:var(--container-padding-left);padding-right:var(--container-padding-right);padding-bottom:150px;max-width:1280px}.page.policies-layout .intro{font-size:18px;line-height:28px;font-weight:500;color:hsla(0,0%,100%,.8);max-width:770px}.page.policies-layout .privacy-policy,.page.policies-layout .terms-of-service{max-width:800px;color:hsla(0,0%,100%,.8)}.page.policies-layout .privacy-policy h1,.page.policies-layout .privacy-policy h2,.page.policies-layout .privacy-policy strong,.page.policies-layout .terms-of-service h1,.page.policies-layout .terms-of-service h2,.page.policies-layout .terms-of-service strong{color:#fff}.page.policies-layout .privacy-policy h2,.page.policies-layout .terms-of-service h2{margin-top:48px;margin-bottom:12px;font-weight:600}.page.policies-layout .privacy-policy p,.page.policies-layout .terms-of-service p{padding:0;margin:0 0 16px;color:hsla(0,0%,100%,.8);line-height:26px}.page.policies-layout .privacy-policy ul li:not(:last-child),.page.policies-layout .terms-of-service ul li:not(:last-child){margin-bottom:8px}.page.policies-layout .privacy-policy .last-updated,.page.policies-layout .terms-of-service .last-updated{margin-top:12px;margin-bottom:32px;color:hsla(0,0%,100%,.5)}.page.policies-layout .privacy-policy table,.page.policies-layout .terms-of-service table{width:100%;border-collapse:collapse;table-layout:fixed}.page.policies-layout .privacy-policy table td,.page.policies-layout .privacy-policy table th,.page.policies-layout .terms-of-service table td,.page.policies-layout .terms-of-service table th{border:2px solid #2c1c1c;padding:10px;text-align:left;vertical-align:top;font-size:14px;line-height:20px}.page.policies-layout .privacy-policy table th,.page.policies-layout .terms-of-service table th{font-weight:600;color:#fff}.page.policies-layout .privacy-policy table td ul,.page.policies-layout .terms-of-service table td ul{margin:0;padding-left:20px}.page.policies-layout .privacy-policy table td ul li,.page.policies-layout .terms-of-service table td ul li{margin:5px 0}.page.policies-layout .code-of-conduct{max-width:980px}.page.policies-layout .code-of-conduct h1{margin-bottom:29px}.page.policies-layout .code-of-conduct .intro{margin-bottom:50px}.page.policies-layout .code-of-conduct .cards{display:grid;grid-template-columns:1fr;margin-bottom:50px;gap:32px}@media screen and (min-width:1000px){.page.policies-layout .code-of-conduct .cards{grid-template-columns:1fr 1fr}}.page.policies-layout .code-of-conduct .learn-more h2{margin-bottom:12px}.page.policies-layout .code-of-conduct .learn-more .text{font-size:16px;line-height:24px;font-weight:500;color:hsla(0,0%,100%,.8);max-width:780px}.page.policies-layout .banning-policy{color:hsla(0,0%,100%,.8)}.page.policies-layout .banning-policy .text-content{max-width:770px}.page.policies-layout .banning-policy h1,.page.policies-layout .banning-policy h2,.page.policies-layout .banning-policy strong{color:#fff}.page.policies-layout .banning-policy h2{margin-top:50px;margin-bottom:12px}.page.policies-layout .banning-policy p{padding:0;margin:0 0 16px}.page.policies-layout .banning-policy p a{font-weight:600}.page.policies-layout .banning-policy ul li:not(:last-child){margin-bottom:8px}.page.policies-layout .banning-policy table{margin-top:50px;border-collapse:collapse}.page.policies-layout .banning-policy table .th-category{border-top-left-radius:4px}.page.policies-layout .banning-policy table .th-penalty{border-top-right-radius:4px;border-bottom-right-radius:4px}.page.policies-layout .banning-policy table thead{background-color:#2c1c1c}.page.policies-layout .banning-policy table thead tr{border-bottom:0}.page.policies-layout .banning-policy table td{vertical-align:top}.page.policies-layout .banning-policy table .level{font-size:14px;line-height:20px;font-weight:600;color:#fff}.page.policies-layout .banning-policy table .group-name{background-color:#2c1c1c;font-size:16px;line-height:24px;font-weight:600;color:#fff}.page.policies-layout .banning-policy table .example{font-size:14px;line-height:20px;font-weight:500;color:#fff}.page.policies-layout .banning-policy table .penalty .penalty-text{font-size:16px;line-height:24px;font-weight:600;color:#fff;margin-bottom:16px}.page.policies-layout .banning-policy table .penalty .penalty-detail{font-style:italic;font-size:14px;line-height:20px;font-weight:500;color:hsla(0,0%,100%,.8)}.page.policies-layout .banning-policy table tr{border-bottom:2px solid #2c1c1c}.page.policies-layout .banning-policy table td,.page.policies-layout .banning-policy table th{padding:14px 30px}.page.policies-layout .banning-policy table thead th{text-align:left;font-size:14px;line-height:20px;font-weight:500;color:hsla(0,0%,100%,.65)}.page.policies-layout .banning-policy table .example:not(:last-child){margin-bottom:20px}:root{--iti-hover-color:rgba(0,0,0,0.05);--iti-border-color:#ccc;--iti-dialcode-color:#999;--iti-dropdown-bg:white;--iti-spacer-horizontal:8px;--iti-flag-height:12px;--iti-flag-width:16px;--iti-border-width:1px;--iti-arrow-height:4px;--iti-arrow-width:6px;--iti-triangle-border:calc(var(--iti-arrow-width) / 2);--iti-arrow-padding:6px;--iti-arrow-color:#555;--iti-path-flags-1x:url(/_next/static/media/flags.192a0002.webp);--iti-path-flags-2x:url(/_next/static/media/flags@2x.580decae.webp);--iti-path-globe-1x:url(/_next/static/media/globe.98e105ca.webp);--iti-path-globe-2x:url(/_next/static/media/globe@2x.974df6f8.webp);--iti-flag-sprite-width:3904px;--iti-flag-sprite-height:12px;--iti-mobile-popup-margin:30px}.iti{position:relative;display:inline-block}.iti *{box-sizing:border-box}.iti__hide{display:none}.iti__v-hide{visibility:hidden}.iti__a11y-text{width:1px;height:1px;clip:rect(1px,1px,1px,1px);overflow:hidden;position:absolute}.iti input.iti__tel-input,.iti input.iti__tel-input[type=tel],.iti input.iti__tel-input[type=text]{position:relative;z-index:0;margin:0!important}.iti__country-container{position:absolute;top:0;bottom:0;padding:var(--iti-border-width)}.iti__selected-country{z-index:1;position:relative;display:flex;align-items:center;height:100%;background:none;border:0;margin:0;padding:0;font-family:inherit;font-size:inherit;color:inherit;border-radius:0;font-weight:inherit;line-height:inherit;text-decoration:none}.iti__selected-country-primary{display:flex;align-items:center;height:100%;padding:0 var(--iti-arrow-padding) 0 var(--iti-spacer-horizontal)}.iti__arrow{margin-left:var(--iti-arrow-padding);width:0;height:0;border-left:var(--iti-triangle-border) solid transparent;border-right:var(--iti-triangle-border) solid transparent;border-top:var(--iti-arrow-height) solid var(--iti-arrow-color)}[dir=rtl] .iti__arrow{margin-right:var(--iti-arrow-padding);margin-left:0}.iti__arrow--up{border-top:none;border-bottom:var(--iti-arrow-height) solid var(--iti-arrow-color)}.iti__dropdown-content{border-radius:3px;background-color:var(--iti-dropdown-bg)}.iti--inline-dropdown .iti__dropdown-content{position:absolute;z-index:2;margin-top:3px;margin-left:calc(var(--iti-border-width)*-1);border:var(--iti-border-width) solid var(--iti-border-color);box-shadow:1px 1px 4px rgba(0,0,0,.2)}.iti__search-input{width:100%;border-width:0;border-radius:3px}.iti__search-input+.iti__country-list{border-top:1px solid var(--iti-border-color)}.iti__country-list{list-style:none;padding:0;margin:0;overflow-y:scroll;-webkit-overflow-scrolling:touch}.iti--inline-dropdown .iti__country-list{max-height:185px}.iti--flexible-dropdown-width .iti__country-list{white-space:nowrap}@media(max-width:500px){.iti--flexible-dropdown-width .iti__country-list{white-space:normal}}.iti__country{display:flex;align-items:center;padding:8px var(--iti-spacer-horizontal);outline:none}.iti__dial-code{color:var(--iti-dialcode-color)}.iti__country.iti__highlight{background-color:var(--iti-hover-color)}.iti__country-list .iti__flag,.iti__country-name{margin-right:var(--iti-spacer-horizontal)}[dir=rtl] .iti__country-list .iti__flag,[dir=rtl] .iti__country-name{margin-right:0;margin-left:var(--iti-spacer-horizontal)}.iti--allow-dropdown .iti__country-container:not(:has(+input[disabled])):not(:has(+input[readonly])):hover,.iti--allow-dropdown .iti__country-container:not(:has(+input[disabled])):not(:has(+input[readonly])):hover button{cursor:pointer}.iti--allow-dropdown .iti__country-container:not(:has(+input[disabled])):not(:has(+input[readonly])) .iti__selected-country-primary:hover,.iti--allow-dropdown .iti__country-container:not(:has(+input[disabled])):not(:has(+input[readonly])) .iti__selected-country:has(+.iti__dropdown-content:hover) .iti__selected-country-primary{background-color:var(--iti-hover-color)}.iti .iti__selected-dial-code{margin-left:4px}[dir=rtl] .iti .iti__selected-dial-code{margin-left:0;margin-right:4px}.iti--container{position:fixed;top:-1000px;left:-1000px;z-index:1060;padding:var(--iti-border-width)}.iti--container:hover{cursor:pointer}.iti--fullscreen-popup.iti--container{background-color:rgba(0,0,0,.5);top:0;bottom:0;left:0;right:0;position:fixed;padding:var(--iti-mobile-popup-margin);display:flex;flex-direction:column;justify-content:flex-start}.iti--fullscreen-popup .iti__dropdown-content{display:flex;flex-direction:column;max-height:100%;position:relative}.iti--fullscreen-popup .iti__country{padding:10px;line-height:1.5em}.iti__flag{--iti-flag-offset:100px;height:var(--iti-flag-height);width:var(--iti-flag-width);border-radius:1px;box-shadow:0 0 1px 0 #888;background-image:var(--iti-path-flags-1x);background-repeat:no-repeat;background-position:var(--iti-flag-offset) 0;background-size:var(--iti-flag-sprite-width) var(--iti-flag-sprite-height)}.iti__ac{--iti-flag-offset:0px}.iti__ad{--iti-flag-offset:-16px}.iti__ae{--iti-flag-offset:-32px}.iti__af{--iti-flag-offset:-48px}.iti__ag{--iti-flag-offset:-64px}.iti__ai{--iti-flag-offset:-80px}.iti__al{--iti-flag-offset:-96px}.iti__am{--iti-flag-offset:-112px}.iti__ao{--iti-flag-offset:-128px}.iti__ar{--iti-flag-offset:-144px}.iti__as{--iti-flag-offset:-160px}.iti__at{--iti-flag-offset:-176px}.iti__au{--iti-flag-offset:-192px}.iti__aw{--iti-flag-offset:-208px}.iti__ax{--iti-flag-offset:-224px}.iti__az{--iti-flag-offset:-240px}.iti__ba{--iti-flag-offset:-256px}.iti__bb{--iti-flag-offset:-272px}.iti__bd{--iti-flag-offset:-288px}.iti__be{--iti-flag-offset:-304px}.iti__bf{--iti-flag-offset:-320px}.iti__bg{--iti-flag-offset:-336px}.iti__bh{--iti-flag-offset:-352px}.iti__bi{--iti-flag-offset:-368px}.iti__bj{--iti-flag-offset:-384px}.iti__bl{--iti-flag-offset:-400px}.iti__bm{--iti-flag-offset:-416px}.iti__bn{--iti-flag-offset:-432px}.iti__bo{--iti-flag-offset:-448px}.iti__bq{--iti-flag-offset:-464px}.iti__br{--iti-flag-offset:-480px}.iti__bs{--iti-flag-offset:-496px}.iti__bt{--iti-flag-offset:-512px}.iti__bw{--iti-flag-offset:-528px}.iti__by{--iti-flag-offset:-544px}.iti__bz{--iti-flag-offset:-560px}.iti__ca{--iti-flag-offset:-576px}.iti__cc{--iti-flag-offset:-592px}.iti__cd{--iti-flag-offset:-608px}.iti__cf{--iti-flag-offset:-624px}.iti__cg{--iti-flag-offset:-640px}.iti__ch{--iti-flag-offset:-656px}.iti__ci{--iti-flag-offset:-672px}.iti__ck{--iti-flag-offset:-688px}.iti__cl{--iti-flag-offset:-704px}.iti__cm{--iti-flag-offset:-720px}.iti__cn{--iti-flag-offset:-736px}.iti__co{--iti-flag-offset:-752px}.iti__cr{--iti-flag-offset:-768px}.iti__cu{--iti-flag-offset:-784px}.iti__cv{--iti-flag-offset:-800px}.iti__cw{--iti-flag-offset:-816px}.iti__cx{--iti-flag-offset:-832px}.iti__cy{--iti-flag-offset:-848px}.iti__cz{--iti-flag-offset:-864px}.iti__de{--iti-flag-offset:-880px}.iti__dj{--iti-flag-offset:-896px}.iti__dk{--iti-flag-offset:-912px}.iti__dm{--iti-flag-offset:-928px}.iti__do{--iti-flag-offset:-944px}.iti__dz{--iti-flag-offset:-960px}.iti__ec{--iti-flag-offset:-976px}.iti__ee{--iti-flag-offset:-992px}.iti__eg{--iti-flag-offset:-1008px}.iti__eh{--iti-flag-offset:-1024px}.iti__er{--iti-flag-offset:-1040px}.iti__es{--iti-flag-offset:-1056px}.iti__et{--iti-flag-offset:-1072px}.iti__fi{--iti-flag-offset:-1088px}.iti__fj{--iti-flag-offset:-1104px}.iti__fk{--iti-flag-offset:-1120px}.iti__fm{--iti-flag-offset:-1136px}.iti__fo{--iti-flag-offset:-1152px}.iti__fr{--iti-flag-offset:-1168px}.iti__ga{--iti-flag-offset:-1184px}.iti__gb{--iti-flag-offset:-1200px}.iti__gd{--iti-flag-offset:-1216px}.iti__ge{--iti-flag-offset:-1232px}.iti__gf{--iti-flag-offset:-1248px}.iti__gg{--iti-flag-offset:-1264px}.iti__gh{--iti-flag-offset:-1280px}.iti__gi{--iti-flag-offset:-1296px}.iti__gl{--iti-flag-offset:-1312px}.iti__gm{--iti-flag-offset:-1328px}.iti__gn{--iti-flag-offset:-1344px}.iti__gp{--iti-flag-offset:-1360px}.iti__gq{--iti-flag-offset:-1376px}.iti__gr{--iti-flag-offset:-1392px}.iti__gt{--iti-flag-offset:-1408px}.iti__gu{--iti-flag-offset:-1424px}.iti__gw{--iti-flag-offset:-1440px}.iti__gy{--iti-flag-offset:-1456px}.iti__hk{--iti-flag-offset:-1472px}.iti__hn{--iti-flag-offset:-1488px}.iti__hr{--iti-flag-offset:-1504px}.iti__ht{--iti-flag-offset:-1520px}.iti__hu{--iti-flag-offset:-1536px}.iti__id{--iti-flag-offset:-1552px}.iti__ie{--iti-flag-offset:-1568px}.iti__il{--iti-flag-offset:-1584px}.iti__im{--iti-flag-offset:-1600px}.iti__in{--iti-flag-offset:-1616px}.iti__io{--iti-flag-offset:-1632px}.iti__iq{--iti-flag-offset:-1648px}.iti__ir{--iti-flag-offset:-1664px}.iti__is{--iti-flag-offset:-1680px}.iti__it{--iti-flag-offset:-1696px}.iti__je{--iti-flag-offset:-1712px}.iti__jm{--iti-flag-offset:-1728px}.iti__jo{--iti-flag-offset:-1744px}.iti__jp{--iti-flag-offset:-1760px}.iti__ke{--iti-flag-offset:-1776px}.iti__kg{--iti-flag-offset:-1792px}.iti__kh{--iti-flag-offset:-1808px}.iti__ki{--iti-flag-offset:-1824px}.iti__km{--iti-flag-offset:-1840px}.iti__kn{--iti-flag-offset:-1856px}.iti__kp{--iti-flag-offset:-1872px}.iti__kr{--iti-flag-offset:-1888px}.iti__kw{--iti-flag-offset:-1904px}.iti__ky{--iti-flag-offset:-1920px}.iti__kz{--iti-flag-offset:-1936px}.iti__la{--iti-flag-offset:-1952px}.iti__lb{--iti-flag-offset:-1968px}.iti__lc{--iti-flag-offset:-1984px}.iti__li{--iti-flag-offset:-2000px}.iti__lk{--iti-flag-offset:-2016px}.iti__lr{--iti-flag-offset:-2032px}.iti__ls{--iti-flag-offset:-2048px}.iti__lt{--iti-flag-offset:-2064px}.iti__lu{--iti-flag-offset:-2080px}.iti__lv{--iti-flag-offset:-2096px}.iti__ly{--iti-flag-offset:-2112px}.iti__ma{--iti-flag-offset:-2128px}.iti__mc{--iti-flag-offset:-2144px}.iti__md{--iti-flag-offset:-2160px}.iti__me{--iti-flag-offset:-2176px}.iti__mf{--iti-flag-offset:-2192px}.iti__mg{--iti-flag-offset:-2208px}.iti__mh{--iti-flag-offset:-2224px}.iti__mk{--iti-flag-offset:-2240px}.iti__ml{--iti-flag-offset:-2256px}.iti__mm{--iti-flag-offset:-2272px}.iti__mn{--iti-flag-offset:-2288px}.iti__mo{--iti-flag-offset:-2304px}.iti__mp{--iti-flag-offset:-2320px}.iti__mq{--iti-flag-offset:-2336px}.iti__mr{--iti-flag-offset:-2352px}.iti__ms{--iti-flag-offset:-2368px}.iti__mt{--iti-flag-offset:-2384px}.iti__mu{--iti-flag-offset:-2400px}.iti__mv{--iti-flag-offset:-2416px}.iti__mw{--iti-flag-offset:-2432px}.iti__mx{--iti-flag-offset:-2448px}.iti__my{--iti-flag-offset:-2464px}.iti__mz{--iti-flag-offset:-2480px}.iti__na{--iti-flag-offset:-2496px}.iti__nc{--iti-flag-offset:-2512px}.iti__ne{--iti-flag-offset:-2528px}.iti__nf{--iti-flag-offset:-2544px}.iti__ng{--iti-flag-offset:-2560px}.iti__ni{--iti-flag-offset:-2576px}.iti__nl{--iti-flag-offset:-2592px}.iti__no{--iti-flag-offset:-2608px}.iti__np{--iti-flag-offset:-2624px}.iti__nr{--iti-flag-offset:-2640px}.iti__nu{--iti-flag-offset:-2656px}.iti__nz{--iti-flag-offset:-2672px}.iti__om{--iti-flag-offset:-2688px}.iti__pa{--iti-flag-offset:-2704px}.iti__pe{--iti-flag-offset:-2720px}.iti__pf{--iti-flag-offset:-2736px}.iti__pg{--iti-flag-offset:-2752px}.iti__ph{--iti-flag-offset:-2768px}.iti__pk{--iti-flag-offset:-2784px}.iti__pl{--iti-flag-offset:-2800px}.iti__pm{--iti-flag-offset:-2816px}.iti__pr{--iti-flag-offset:-2832px}.iti__ps{--iti-flag-offset:-2848px}.iti__pt{--iti-flag-offset:-2864px}.iti__pw{--iti-flag-offset:-2880px}.iti__py{--iti-flag-offset:-2896px}.iti__qa{--iti-flag-offset:-2912px}.iti__re{--iti-flag-offset:-2928px}.iti__ro{--iti-flag-offset:-2944px}.iti__rs{--iti-flag-offset:-2960px}.iti__ru{--iti-flag-offset:-2976px}.iti__rw{--iti-flag-offset:-2992px}.iti__sa{--iti-flag-offset:-3008px}.iti__sb{--iti-flag-offset:-3024px}.iti__sc{--iti-flag-offset:-3040px}.iti__sd{--iti-flag-offset:-3056px}.iti__se{--iti-flag-offset:-3072px}.iti__sg{--iti-flag-offset:-3088px}.iti__sh{--iti-flag-offset:-3104px}.iti__si{--iti-flag-offset:-3120px}.iti__sj{--iti-flag-offset:-3136px}.iti__sk{--iti-flag-offset:-3152px}.iti__sl{--iti-flag-offset:-3168px}.iti__sm{--iti-flag-offset:-3184px}.iti__sn{--iti-flag-offset:-3200px}.iti__so{--iti-flag-offset:-3216px}.iti__sr{--iti-flag-offset:-3232px}.iti__ss{--iti-flag-offset:-3248px}.iti__st{--iti-flag-offset:-3264px}.iti__sv{--iti-flag-offset:-3280px}.iti__sx{--iti-flag-offset:-3296px}.iti__sy{--iti-flag-offset:-3312px}.iti__sz{--iti-flag-offset:-3328px}.iti__tc{--iti-flag-offset:-3344px}.iti__td{--iti-flag-offset:-3360px}.iti__tg{--iti-flag-offset:-3376px}.iti__th{--iti-flag-offset:-3392px}.iti__tj{--iti-flag-offset:-3408px}.iti__tk{--iti-flag-offset:-3424px}.iti__tl{--iti-flag-offset:-3440px}.iti__tm{--iti-flag-offset:-3456px}.iti__tn{--iti-flag-offset:-3472px}.iti__to{--iti-flag-offset:-3488px}.iti__tr{--iti-flag-offset:-3504px}.iti__tt{--iti-flag-offset:-3520px}.iti__tv{--iti-flag-offset:-3536px}.iti__tw{--iti-flag-offset:-3552px}.iti__tz{--iti-flag-offset:-3568px}.iti__ua{--iti-flag-offset:-3584px}.iti__ug{--iti-flag-offset:-3600px}.iti__us{--iti-flag-offset:-3616px}.iti__uy{--iti-flag-offset:-3632px}.iti__uz{--iti-flag-offset:-3648px}.iti__va{--iti-flag-offset:-3664px}.iti__vc{--iti-flag-offset:-3680px}.iti__ve{--iti-flag-offset:-3696px}.iti__vg{--iti-flag-offset:-3712px}.iti__vi{--iti-flag-offset:-3728px}.iti__vn{--iti-flag-offset:-3744px}.iti__vu{--iti-flag-offset:-3760px}.iti__wf{--iti-flag-offset:-3776px}.iti__ws{--iti-flag-offset:-3792px}.iti__xk{--iti-flag-offset:-3808px}.iti__ye{--iti-flag-offset:-3824px}.iti__yt{--iti-flag-offset:-3840px}.iti__za{--iti-flag-offset:-3856px}.iti__zm{--iti-flag-offset:-3872px}.iti__zw{--iti-flag-offset:-3888px}.iti__globe{background-image:var(--iti-path-globe-1x);background-size:contain;background-position:100%;box-shadow:none;height:19px}@media(-webkit-min-device-pixel-ratio:2),(min-resolution:2x){.iti__flag{background-image:var(--iti-path-flags-2x)}.iti__globe{background-image:var(--iti-path-globe-2x)}}.phone-input-status .label{font-size:16px;line-height:24px;font-weight:500;color:#fff;margin-bottom:8px}.phone-input-status.error .iti__tel-input{border:1px solid rgba(255,82,82,.7)}.phone-input-status.error .field-message{color:#ff5252}.phone-input-status .iti{display:block}.phone-input-status .field-message{font-size:14px;line-height:20px;font-weight:500;color:#716464;margin-top:6px}:root{--iti-hover-color:rgb(56,40,41);--iti-border-color:rgb(60,44,44);--iti-dialcode-color:rgb(84,69,70);--iti-dropdown-bg:rgb(51,35,35);--iti-spacer-horizontal:12px;--iti-arrow-color:rgb(98,84,85)}input.iti__tel-input{font-family:inherit;display:block;outline:none;padding:12px 18px;border-radius:6px;border:1px solid #3c2c2c;background-color:#332323;font-size:16px;line-height:24px;font-weight:500;color:#fff}input.iti__tel-input::-ms-input-placeholder,input.iti__tel-input::placeholder{color:#625455}input.iti__tel-input:focus{border-color:#716464}input.iti__tel-input:disabled{opacity:.33}input.iti__search-input{font-family:inherit;display:block;outline:none;border:none;padding:12px 18px;border-radius:6px;background-color:#332323;font-size:16px;line-height:24px;font-weight:500;color:#fff}input.iti__search-input::-ms-input-placeholder,input.iti__search-input::placeholder{color:#625455}input.iti__search-input:disabled{opacity:.33}.iti__country-name{font-size:16px;line-height:24px;font-weight:500;color:#fff}.iti__dial-code{font-size:14px;line-height:20px;font-weight:500;color:#716464}.iti__selected-country{border-top-left-radius:5px;border-bottom-left-radius:5px}.iti__selected-country:focus{outline:1px solid #716464}.iti__selected-country-primary{border-top-left-radius:5px;border-bottom-left-radius:5px}.iti__dropdown-content{border-radius:6px;overflow:hidden;min-height:100px}.iti--inline-dropdown .iti__dropdown-content{margin-top:6px;box-shadow:none}.iti__search-input{border-radius:6px}.iti__flag{border-radius:2px;box-shadow:none}.rank-badge{display:flex;align-items:center;border-radius:100px;font-weight:600;min-width:calc(var(--size)*3.25);font-size:calc(var(--size)/32*18)}.rank-badge img{margin-left:calc(var(--size)*-.25)}.rank-badge span{display:flex;flex-grow:1;justify-content:center;padding-right:calc(var(--size)*.23)}.rank-badge.bronze{background-color:#d1a66e;color:#815424}.rank-badge.silver{background-color:#dce5e8;color:#8aa8b5}.rank-badge.gold{background-color:#f5cb87;color:#e15f00}.rank-badge.platinum{background-color:#1acfcf;color:#217474}.rank-badge.diamond{background-color:#a4c9f4;color:#456df8}.rank-badge.master{background-color:#e4c2f9;color:#c74af3}.rank-badge.renowned{background-color:#1fe863;color:#10682e}.rank-color.bronze{color:#815424}.rank-color.silver{color:#8aa8b5}.rank-color.gold{color:#e15f00}.rank-color.platinum{color:#217474}.rank-color.diamond{color:#456df8}.rank-color.master{color:#c74af3}.rank-color.renowned{color:#10682e}.country-selector{font-size:16px;line-height:24px;font-weight:500;color:#fff}.country-selector .label{margin-bottom:8px}.country-selector .field-message{font-size:14px;line-height:20px;font-weight:500;color:#716464;margin-top:6px}.country-selector.error .field-message{color:#ff5252}.country-selector.error .custom-select__control{border:1px solid rgba(255,82,82,.7)}.country-selector .custom-select__control{background-color:#332323;border-color:#3c2c2c;border-radius:6px;padding:8px 0 8px 18px;display:flex;align-items:center;box-shadow:none}.country-selector .custom-select__control:hover{border-color:#3c2c2c}.country-selector .custom-select__control--is-focused,.country-selector .custom-select__control--is-focused:hover{border-color:#716464}.country-selector .custom-select__value-container{padding:0}.country-selector .custom-select__single-value{margin:0}.country-selector .custom-select__option{display:flex;align-items:center;padding:8px 18px}.country-selector .custom-select__option--is-focused,.country-selector .custom-select__option:hover{background-color:#382829;cursor:pointer}.country-selector .custom-select__option:first-child{border-top-left-radius:5px;border-top-right-radius:5px}.country-selector .custom-select__option:last-child{border-bottom-left-radius:5px;border-bottom-right-radius:5px}.country-selector .custom-select__menu{background-color:#332323;border:1px solid #3c2c2c;border-radius:6px;margin-top:6px;min-height:100px}.country-selector .custom-select__menu-list{padding:0}.country-selector .custom-select__dropdown-indicator,.country-selector .custom-select__dropdown-indicator:hover{color:#fff}.country-selector .custom-select__dropdown-indicator .rotate{transform:rotate(180deg)}.country-selector .custom-select__indicator-separator{display:none}.country-selector .custom-select__input{color:#fff!important}.country-selector .custom-select__input-container{margin:0}.country-selector .custom-select-option,.country-selector .custom-select-single-value{display:flex;align-items:center;color:#fff}.country-selector .custom-select-option img,.country-selector .custom-select-single-value img{margin-right:10px;border-radius:2px}.pagination{padding-top:24px;display:flex;flex-direction:row;gap:16px;justify-content:space-between;align-items:center;flex-wrap:wrap}.pagination .text-button{flex-basis:120px;color:hsla(0,0%,100%,.8)}.pagination .text-button:focus,.pagination .text-button:hover{color:#fff}.pagination .text-button:last-of-type{justify-content:flex-end}.pagination .page-numbers{display:flex;flex-direction:row;align-items:center;gap:4px}.pagination .page-numbers .page{cursor:pointer;padding:12px;border-radius:100rem;width:40px;height:40px;display:flex;align-items:center;justify-content:center;color:hsla(0,0%,100%,.5);background:none;border:none;font-family:inherit;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:14px;line-height:20px;font-weight:500}.pagination .page-numbers .page:disabled{cursor:default}.pagination .page-numbers .page.active,.pagination .page-numbers .page:hover:not(:disabled){background:rgba(255,147,133,.1);color:#ff9385}.pagination .page-numbers .page:focus-visible{outline:2px solid #ff9385;outline-offset:1px}.pagination .page-numbers .ellipsis{color:hsla(0,0%,100%,.5);width:40px;height:40px;padding:12px;display:flex;align-items:center;justify-content:center}:root{--scrollbar-track-color:rgb(51,35,35);--scrollbar-thumb-color:rgb(56,40,41)}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-thumb{background-color:var(--scrollbar-thumb-color);border-radius:10px}::-webkit-scrollbar-track{background-color:var(--scrollbar-track-color);border-radius:100em}@supports not selector(::-webkit-scrollbar){*{scrollbar-width:thin;scrollbar-color:var(--scrollbar-track-color) var(--scrollbar-thumb-color)}}.sanction-modal .modal-v2-body{color:hsla(0,0%,100%,.8);font-size:16px;line-height:24px;font-weight:500}.sanction-modal h2,.sanction-modal h3{margin:0;color:#fff}.sanction-modal h2{font-size:24px;line-height:32px;font-weight:600;text-align:center}.sanction-modal h3{margin-bottom:8px}.sanction-modal b{color:#fff}.sanction-modal a{color:#ffa497;text-decoration:none}.sanction-modal .wrapper{display:flex;flex-direction:column;gap:36px}.sanction-modal .sanction-summary{padding:20px 24px;border-radius:12px}.sanction-modal .sanction-summary .row{display:flex;flex-wrap:wrap;margin-bottom:19px}.sanction-modal .sanction-summary .row:last-of-type{margin-bottom:0}.sanction-modal .sanction-summary .row .label{display:flex;align-items:center;gap:12px;color:hsla(0,0%,100%,.8);flex-basis:230px}.sanction-modal .sanction-summary .row .value{font-size:16px;line-height:24px;font-weight:600;color:#fff}.sanction-modal .explaination ul{margin-top:12px;margin-bottom:0}.sanction-modal .explaination ul li,.sanction-modal .explaination ul li a,.sanction-modal .explaination ul li::marker{color:#ffa497;text-decoration:none}.sanction-modal .confirm{text-align:right}.sanction-modal .improve li::marker{color:#fff}.sanction-modal.ban .sanction-summary .row .label svg{color:#ff5252}.sanction-modal.ban .sanction-summary{background-color:rgba(255,82,82,.1)}.sanction-modal.warning .sanction-summary .row .label svg{color:#f8c134}.sanction-modal.warning .sanction-summary{background-color:rgba(248,193,52,.1)}.ban-banner{background-color:rgba(255,82,82,.1);border-bottom:1px solid #ff5252}.ban-banner .ban-banner-container{padding-top:22px;padding-bottom:22px;display:flex;flex-direction:row;justify-content:center;align-items:center;-moz-column-gap:24px;column-gap:24px;row-gap:16px;flex-wrap:wrap}.ban-banner .ban-banner-container .text{display:flex;flex-direction:row;gap:12px;align-items:center;font-size:16px;line-height:24px;font-weight:600;color:#fff}.ban-banner .ban-banner-container .text .icon{color:#ff5252}.ban-banner .ban-banner-container .text .icon svg{display:block}.ban-banner .ban-banner-container .countdown{padding:6px 24px;background-color:#251515;color:#ff5252;font-size:16px;line-height:24px;font-weight:600;border-radius:100rem}.report-modal .gap-wrapper{display:flex;flex-direction:column;gap:36px}.report-modal .gap-wrapper .title{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:13px}.report-modal .gap-wrapper .title h2{margin:0}.report-modal .gap-wrapper .reporting-player{padding:20px 40px 20px 24px;background-color:rgba(255,82,82,.1);border-radius:100rem;justify-content:space-between}.report-modal .gap-wrapper .reporting-player,.report-modal .gap-wrapper .reporting-player .left{display:flex;flex-direction:row;align-items:center}.report-modal .gap-wrapper .reporting-player .left .avatar{margin-right:24px}.report-modal .gap-wrapper .reporting-player .left .flag{margin-right:12px;border-radius:2px;overflow:hidden}.report-modal .gap-wrapper .reporting-player .left .flag img{display:block}.report-modal .gap-wrapper .reporting-player .left .nickname{font-size:16px;line-height:24px;font-weight:500;color:#fff}.report-modal .gap-wrapper .reporting-player .right .label{color:hsla(0,0%,100%,.65);font-size:14px;line-height:20px;font-weight:500;margin-bottom:6px;text-align:right}.report-modal .gap-wrapper .reporting-player .right .reason{display:flex;gap:12px;align-items:center;color:#fff;font-size:16px;line-height:24px;font-weight:600}.report-modal .gap-wrapper .reporting-player .right .reason svg{display:block}.report-modal .gap-wrapper .ban-options{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:20px}.report-modal .gap-wrapper .ban-options .option{background-color:#2c1c1c;border-radius:10px;padding:16px 32px 16px 16px;cursor:pointer;display:flex;flex-direction:row;gap:16px}.report-modal .gap-wrapper .ban-options .option svg{display:block}.report-modal .gap-wrapper .ban-options .option .radio-wrapper{padding-top:2px}.report-modal .gap-wrapper .ban-options .option .radio-wrapper .radio{height:16px;width:16px;border:1px solid #544546;border-radius:100rem}.report-modal .gap-wrapper .ban-options .option .radio-wrapper .radio.active{border:0;background-color:#ff9385;display:flex;align-items:center;justify-content:center}.report-modal .gap-wrapper .ban-options .option .radio-wrapper .radio.active .dot{border-radius:100rem;background-color:#251515;width:6px;height:6px}.report-modal .gap-wrapper .ban-options .option .content{transition:background-color .2s}.report-modal .gap-wrapper .ban-options .option .content .top{color:#fff;display:flex;flex-direction:row;align-items:center;gap:12px;font-size:16px;line-height:24px;font-weight:600;margin-bottom:10px}.report-modal .gap-wrapper .ban-options .option .content .description{font-size:14px;line-height:20px;font-weight:500;color:hsla(0,0%,100%,.8)}.report-modal .gap-wrapper .ban-options .option.active,.report-modal .gap-wrapper .ban-options .option:hover{background-color:#382829}.report-modal .gap-wrapper .details .red{color:#ff5252}.report-modal .gap-wrapper .details .instructions{font-size:16px;line-height:24px;font-weight:500;color:hsla(0,0%,100%,.8);margin-bottom:24px}.report-modal .gap-wrapper .details .text-input{margin-bottom:12px}.report-modal .gap-wrapper .details .text-input textarea{width:100%;border-radius:12px;border:1px solid #3c2c2c;background:rgba(0,0,0,0);padding:17px 20px;font-size:16px;line-height:24px;font-weight:500;color:#fff;font-family:inherit}.report-modal .gap-wrapper .details .char-count{color:#ff5252;font-size:16px;line-height:24px;font-weight:500;margin-bottom:24px;display:flex;justify-content:flex-end}.report-modal .gap-wrapper .details .char-count.success{color:#52cf6c}.report-modal .gap-wrapper .details .char-count.error{color:#ff5252}.report-modal .gap-wrapper .details .accept-terms{display:flex;flex-direction:row;gap:16px;align-items:center}.report-modal .gap-wrapper .details .accept-terms .text{font-size:14px;line-height:20px;font-weight:500;color:hsla(0,0%,100%,.65)}.report-modal .gap-wrapper .details h3{margin:0 0 8px}.report-modal .gap-wrapper .thank-you{font-size:16px;line-height:24px;font-weight:500;color:#fff}.report-modal .gap-wrapper .thank-you .link{display:block;margin-top:24px}.report-modal .gap-wrapper .progress .graphics{display:flex;justify-content:center;margin-bottom:12px}.report-modal .gap-wrapper .progress .graphics svg{display:block;width:100%}.report-modal .gap-wrapper .progress .labels{display:grid;grid-template-columns:1fr 1fr 1fr;gap:1em}.report-modal .gap-wrapper .progress .labels .label{color:hsla(0,0%,100%,.8);font-size:14px;line-height:20px;font-weight:500;text-align:left}.report-modal .gap-wrapper .progress .labels .label:nth-child(2){text-align:center}.report-modal .gap-wrapper .progress .labels .label:nth-child(3){text-align:right}.report-modal .gap-wrapper .buttons{display:flex;gap:24px;justify-content:flex-end}.checkbox-wrapper{position:relative}.checkbox-wrapper .custom-checkbox{display:flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:4px;margin:0;padding:0;background-color:rgba(0,0,0,0);border:2px solid #544546}.checkbox-wrapper .custom-checkbox svg{display:none}.checkbox-wrapper .custom-checkbox,.checkbox-wrapper input[type=checkbox]{cursor:pointer}.checkbox-wrapper input[type=checkbox]{position:absolute;opacity:0;cursor:pointer;inset:0;padding:0;margin:0}.checkbox-wrapper input[type=checkbox]:checked+.custom-checkbox{background-color:#ff9385;color:#382829;border:0}.checkbox-wrapper input[type=checkbox]:checked+.custom-checkbox svg{display:inline-block}.page.welcome-flow{display:flex}.page.welcome-flow a:not(.primary-button){text-decoration:none;color:#ffa497}.page.welcome-flow a:not(.primary-button):hover{color:#ffb5a9}.page.welcome-flow .loading-payment{display:flex;flex-direction:column;gap:20px}.page.welcome-flow .loading-payment .text{font-size:18px;line-height:28px;font-weight:500;color:#fff;max-width:600px}.page.welcome-flow .container{flex-grow:1;display:flex;flex-direction:column}.page.welcome-flow .container .content{flex-grow:1;display:flex;align-items:flex-start;justify-content:center}.page.welcome-flow .container .content .code-of-conduct,.page.welcome-flow .container .content .connect-discord,.page.welcome-flow .container .content .contract,.page.welcome-flow .container .content .we-care{justify-content:flex-start;height:100%}.page.welcome-flow .container .content .code-of-conduct .cta-pos,.page.welcome-flow .container .content .connect-discord .cta-pos,.page.welcome-flow .container .content .contract .cta-pos,.page.welcome-flow .container .content .we-care .cta-pos{display:flex;flex-direction:column;justify-content:flex-end;flex-grow:1}.page.welcome-flow .container .content .connect-discord,.page.welcome-flow .container .content .got-ranking{height:100%;justify-content:space-between}.page.welcome-flow .container.step-2{max-width:unset;padding-left:0;padding-right:0}.page.welcome-flow .container.step-0 .content,.page.welcome-flow .container.step-1 .content,.page.welcome-flow .container.step-7 .content{align-items:center}.page.welcome-flow .scroll{width:100%;overflow-x:auto;padding-bottom:12px}.page.welcome-flow img,.page.welcome-flow svg{display:inline-block}.page.welcome-flow h1{margin:0}.page.welcome-flow .steps{display:flex;justify-content:center;gap:12px;padding-top:50px;padding-bottom:24px}.page.welcome-flow .steps .step{background-color:#473737;width:12px;height:12px;border-radius:100rem}.page.welcome-flow .steps .step.active{background-color:#fff}.page.welcome-flow .cta{display:flex;flex-direction:row;justify-content:center}.page.welcome-flow .welcome-view{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:48px;text-align:center}.page.welcome-flow .welcome-view h1{font-size:36px;line-height:44px;letter-spacing:-2%;font-weight:600;color:#fff}.page.welcome-flow .welcome-view .text{font-size:18px;line-height:28px;font-weight:500;color:hsla(0,0%,100%,.8);max-width:600px}.page.welcome-flow .loading-leetify{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.page.welcome-flow .loading-leetify .text{color:#fff;font-size:20px;line-height:30px;font-weight:500}.page.welcome-flow .loading-leetify .spinner{margin-bottom:36px}.page.welcome-flow .got-ranking{width:100%;display:flex;align-items:center;justify-content:center;flex-direction:column;overflow:hidden}.page.welcome-flow .got-ranking .padding-wrapper{padding-left:4em;padding-right:4em}.page.welcome-flow .got-ranking h1{font-size:30px;line-height:38px;font-weight:600;color:#fff;text-align:center;margin-bottom:20px}.page.welcome-flow .got-ranking .text{font-size:18px;line-height:28px;font-weight:500;color:hsla(0,0%,100%,.8);text-align:center;max-width:600px}.page.welcome-flow .got-ranking .text.top{margin-bottom:100px}.page.welcome-flow .got-ranking .text.bottom{margin-bottom:70px}.page.welcome-flow .got-ranking .ranks-scroll-wrapper{overflow-x:auto;margin-bottom:100px;width:100%;background-color:#2c1c1c}.page.welcome-flow .got-ranking .ranks-scroll-wrapper .ranks-container{padding-bottom:0;padding-top:0}.page.welcome-flow .got-ranking .ranks{display:flex;flex-direction:row;justify-content:space-between;gap:100px;padding:60px 20px 50px}.page.welcome-flow .got-ranking .ranks .rank{text-align:center;opacity:.3;scroll-margin-right:60px}.page.welcome-flow .got-ranking .ranks .rank:first-of-type{padding-left:32px}.page.welcome-flow .got-ranking .ranks .rank:last-of-type{padding-right:32px}.page.welcome-flow .got-ranking .ranks .rank .rank-badge{margin-bottom:35px}.page.welcome-flow .got-ranking .ranks .rank .rank-name{font-size:18px;line-height:28px;font-weight:600;color:#fff;margin-bottom:5px}.page.welcome-flow .got-ranking .ranks .rank .range{font-size:14px;line-height:20px;font-weight:500;color:hsla(0,0%,100%,.5)}.page.welcome-flow .got-ranking .ranks .rank.active{opacity:1}.page.welcome-flow .code-of-conduct{width:100%;max-width:980px;display:flex;flex-direction:column}.page.welcome-flow .code-of-conduct h1{font-size:30px;line-height:38px;font-weight:600;color:#fff;margin:0 0 20px}.page.welcome-flow .code-of-conduct .intro{font-size:18px;line-height:28px;font-weight:500;color:hsla(0,0%,100%,.8);margin:0 auto 70px}.page.welcome-flow .code-of-conduct .intro,.page.welcome-flow .code-of-conduct h1{text-align:center}.page.welcome-flow .code-of-conduct .grid{display:grid;grid-template-columns:1fr;margin-bottom:50px;gap:32px}@media screen and (min-width:1000px){.page.welcome-flow .code-of-conduct .grid{grid-template-columns:1fr 1fr}}.page.welcome-flow .we-care{display:flex;align-items:center;justify-content:center;flex-direction:column;width:100%}.page.welcome-flow .we-care h1{font-size:30px;line-height:38px;font-weight:600;color:#fff;margin-bottom:20px;text-align:center}.page.welcome-flow .we-care h1 .heart-wrapper{color:#ff5252}.page.welcome-flow .we-care .intro{font-size:18px;line-height:28px;font-weight:500;color:hsla(0,0%,100%,.8);margin-bottom:72px;max-width:770px;text-align:center}.page.welcome-flow .we-care .cards-wrapper{width:100%;margin-bottom:60px}.page.welcome-flow .we-care .cards-wrapper h3{font-size:18px;line-height:28px;font-weight:600;color:#fff;margin:0 0 4px}.page.welcome-flow .we-care .cards-wrapper .text{font-size:16px;line-height:24px;font-weight:500;color:hsla(0,0%,100%,.8);margin-bottom:24px}.page.welcome-flow .we-care .cards-wrapper .cards{display:flex;flex-direction:row;flex-wrap:nowrap;gap:20px}.page.welcome-flow .we-care .cards-wrapper .cards .card{flex-shrink:0;flex-basis:240px;background-color:#2c1c1c;padding:16px 24px;border-radius:8px;overflow:hidden}.page.welcome-flow .we-care .cards-wrapper .cards .card img,.page.welcome-flow .we-care .cards-wrapper .cards .card svg{display:inline-block}.page.welcome-flow .we-care .cards-wrapper .cards .card .text{font-size:14px;line-height:20px;font-weight:500;color:hsla(0,0%,100%,.8);margin-bottom:0}.page.welcome-flow .we-care .cards-wrapper .cards .card.basic .title{display:flex;flex-direction:row;align-items:center;gap:12px;font-size:16px;line-height:24px;font-weight:600;margin-bottom:16px}.page.welcome-flow .we-care .cards-wrapper .cards .card.company{position:relative}.page.welcome-flow .we-care .cards-wrapper .cards .card.company .flag{position:absolute;top:0;right:0}.page.welcome-flow .we-care .cards-wrapper .cards .card.company .flag svg{display:block}.page.welcome-flow .we-care .cards-wrapper .cards .card.company .top{display:flex;flex-direction:row;align-items:center;gap:16px;margin-bottom:12px}.page.welcome-flow .we-care .cards-wrapper .cards .card.company .top .logo{border-radius:6px;overflow:hidden;height:34px;width:34px}.page.welcome-flow .we-care .cards-wrapper .cards .card.company .top .logo svg{display:inline-block}.page.welcome-flow .we-care .cards-wrapper .cards .card.company .top .content{display:flex;flex-direction:column;align-items:flex-start}.page.welcome-flow .we-care .cards-wrapper .cards .card.company .top .content .legal-name{font-size:12px;line-height:18px;font-weight:500;color:hsla(0,0%,100%,.35)}.page.welcome-flow .we-care .cards-wrapper .cards .card.company .top .content .name{font-size:16px;line-height:24px;font-weight:600;color:#fff}.page.welcome-flow .contract{width:100%;max-width:626px;display:flex;flex-direction:column}.page.welcome-flow .contract h1{font-size:30px;line-height:38px;font-weight:600;color:#fff;text-align:center;margin:0 0 80px}.page.welcome-flow .contract .signature .title,.page.welcome-flow .contract .terms .title{font-size:20px;line-height:30px;font-weight:600;color:#fff;margin:0 0 24px}.page.welcome-flow .contract .terms{margin-bottom:50px}.page.welcome-flow .contract .terms ol{counter-reset:section;list-style-type:none;padding:0;margin:0}.page.welcome-flow .contract .terms ol li{padding-left:calc(35px + 1em);counter-increment:section;margin-bottom:16px;min-height:34px;display:flex;align-items:center;position:relative;font-size:18px;line-height:28px;font-weight:500;color:#fff}.page.welcome-flow .contract .terms ol li:last-of-type{margin-bottom:0}.page.welcome-flow .contract .terms ol li:before{content:counter(section);color:#ffe793;font-weight:700;background-color:#332323;width:34px;height:34px;display:inline-flex;border-radius:100rem;justify-content:center;align-items:center;position:absolute;top:0;left:0;font-size:18px;line-height:28px;font-weight:600;line-height:1}.page.welcome-flow .contract .signature{margin-bottom:80px}.page.welcome-flow .contract .signature .signature-field{padding:28px 32px;border:2px dashed #3c2c2c;border-radius:16px;width:100%;min-height:235px;display:flex;flex-direction:column;justify-content:space-between;background-color:#2c1c1c;gap:16px}.page.welcome-flow .contract .signature .signature-field .placeholder{color:hsla(0,0%,100%,.5);font-size:16px;line-height:24px;font-weight:500}.page.welcome-flow .contract .signature .signature-field .signature-done{font-size:64px;font-weight:400;line-height:100%;background:linear-gradient(63deg,rgb(255,156,142) 16.72%,rgb(255,173,160) 83.39%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);display:inline-block;clip-path:inset(0 100% 0 0);animation:signatureReveal 1.5s ease forwards}.page.welcome-flow .contract .signature .signature-field .signed{font-size:18px;font-weight:700;line-height:100%;color:#91b0ff;display:flex;flex-direction:row;gap:8px;align-items:center;opacity:0;animation:fadeIn .3s ease forwards;animation-delay:1.5s}@keyframes signatureReveal{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0 0 0 0)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.page.welcome-flow .connect-discord{width:100%;max-width:626px;display:flex;flex-direction:column;justify-content:space-between;align-items:center}.page.welcome-flow .connect-discord h1{font-size:30px;line-height:38px;font-weight:600;color:#fff;text-align:center;margin:0 0 20px}.page.welcome-flow .connect-discord .text{font-size:18px;line-height:28px;font-weight:500;color:hsla(0,0%,100%,.8);text-align:center;margin-bottom:110px}.page.welcome-flow .connect-discord .discord-steps{max-width:480px;width:100%}.page.welcome-flow .connect-discord .discord-steps .discord-step{position:relative;display:flex;flex-direction:column;gap:20px;align-items:center;background-color:#2c1c1c;margin-bottom:60px;border-radius:20px;padding:38px 24px}.page.welcome-flow .connect-discord .discord-steps .discord-step .number{width:34px;height:34px;background-color:#382829;display:flex;align-items:center;justify-content:center;font-size:18px;line-height:28px;font-weight:600;color:#ffe793;border-radius:100rem;position:absolute;top:0;left:50%;transform:translateY(-50%) translateX(-50%)}.page.welcome-flow .connect-discord .discord-steps .discord-step .title{font-size:16px;line-height:24px;font-weight:500;color:#fff}.page.welcome-flow .connect-discord .discord-steps .discord-step .discord-manage-link .title{display:none}.page.welcome-flow .connect-discord .discord-steps .discord-step .discord-manage-link .badge{background-color:#382829}.code-of-conduct-card{display:flex;flex-direction:column;gap:24px;border-radius:16px;padding:32px 36px;box-shadow:0 4px 12px 0 rgba(27,20,19,.5)}.code-of-conduct-card .title{display:flex;align-items:center;gap:12px}.code-of-conduct-card .title h2{font-size:20px;line-height:30px;font-weight:600;margin:0}.code-of-conduct-card .text{max-width:395px;font-size:16px;line-height:24px;font-weight:500;color:#fff}.code-of-conduct-card .examples{display:flex;flex-direction:column;gap:12px}.code-of-conduct-card .examples .example{display:flex;align-items:center;gap:12px;font-size:16px;line-height:24px;font-weight:500;color:hsla(0,0%,100%,.8)}.code-of-conduct-card .examples .example svg{color:#ff5252}.landing-page{--screenshot-overlap:76px;--section-padding:75px}@media screen and (min-width:950px){.landing-page{--section-padding:110px}}.landing-page .container.small-container{max-width:calc(var(--container-padding-left) + var(--container-padding-right) + 1220px)}.landing-page .data-partner{color:hsla(0,0%,100%,.5);font-size:16px;line-height:24px;font-weight:500;display:flex;flex-direction:row;gap:20px;align-items:center}.landing-page .data-partner img,.landing-page .data-partner svg{display:block}.landing-page .data-partner img:hover,.landing-page .data-partner svg:hover{transform:scale(1.04);transition:transform .3s ease}.landing-page .hero{min-height:830px;background-image:url(/images/landing-page/overpass-bg.webp);background-repeat:no-repeat;background-size:cover;background-position:50%}.landing-page .hero .banner{font-size:16px;line-height:24px;font-weight:500;text-align:center;background:linear-gradient(90deg,rgba(255,148,171,.24),rgba(255,165,118,.24))}@media screen and (max-width:949px){.landing-page .hero .banner{font-size:14px;line-height:20px}}.landing-page .hero .banner .container{display:flex;gap:10px;align-items:center;justify-content:center;padding-top:14px;padding-bottom:14px}.landing-page .hero .banner .container .eu-flag{border-radius:2px}.landing-page .hero .hero-content{padding-top:74px;padding-bottom:calc(var(--screenshot-overlap) + 60px);text-align:center}@media screen and (max-width:949px){.landing-page .hero .hero-content{padding-top:58px}}.landing-page .hero .hero-content h1{margin:0 0 40px;font-size:48px;line-height:60px;letter-spacing:-2%;font-weight:600;color:#fff}@media screen and (max-width:949px){.landing-page .hero .hero-content h1{font-size:36px;line-height:44px;letter-spacing:-2%;margin-bottom:30px}}.landing-page .hero .hero-content .intro{font-size:20px;line-height:30px;font-weight:500;color:#fff;margin-bottom:65px}@media screen and (max-width:949px){.landing-page .hero .hero-content .intro{font-size:16px;line-height:24px}}.landing-page .hero .hero-content .by{margin-top:65px}.landing-page .hero .hero-content .by .text{color:hsla(0,0%,100%,.5);font-size:16px;line-height:24px;font-weight:500;margin-bottom:20px}.landing-page .hero .hero-content .by .logos{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:52px}.landing-page .hero .hero-content .by .logos img,.landing-page .hero .hero-content .by .logos svg{display:block}.landing-page .hero .hero-content .by .logos img:hover,.landing-page .hero .hero-content .by .logos svg:hover{transform:scale(1.04);transition:transform .3s ease}.landing-page .hero .hero-content>.container{padding-top:0;padding-bottom:0}.landing-page .hero .hero-content>.container .wrapper{max-width:700px;margin:0 auto}.landing-page .feature-list .feature{display:flex;flex-direction:row;align-items:center;gap:12px;font-size:18px;line-height:28px;font-weight:500;color:hsla(0,0%,100%,.8);margin-bottom:16px}@media screen and (max-width:949px){.landing-page .feature-list .feature{font-size:16px;line-height:24px}}.landing-page .feature-list .feature .feature-text strong{color:#fff}.landing-page .feature-list .feature svg{display:block}.landing-page .feature-list .feature:last-child{margin-bottom:0}.landing-page section .image img{max-width:100%;height:auto;transform:translateZ(0)}.landing-page .feature-title{font-size:30px;line-height:38px;font-weight:600;margin:0 0 24px}.landing-page .feature-desc{font-size:18px;line-height:28px;font-weight:500;color:hsla(0,0%,100%,.8);max-width:600px;margin-bottom:40px}.landing-page .section-title{margin:0 0 60px;font-size:36px;line-height:44px;letter-spacing:-2%;font-weight:600;color:#fff}@media screen and (max-width:949px){.landing-page .feature-title{font-size:24px;line-height:32px;margin-bottom:18px}.landing-page .feature-desc{font-size:16px;line-height:24px;margin-bottom:32px}.landing-page .section-title{font-size:30px;line-height:38px;margin-bottom:40px}}.landing-page section.platform-screenshot{padding-bottom:calc(150px - var(--screenshot-overlap))}.landing-page section.platform-screenshot .image-wrapper img{transform:translateY(calc(var(--screenshot-overlap) * -1));display:block;border-radius:12px;box-shadow:0 0 18px 6px rgba(0,0,0,.33);width:100%;height:auto;max-width:1220px}.landing-page section.platform-screenshot>.container{padding-top:0;padding-bottom:0}.landing-page section.anti-cheat{background-color:#2c1c1c}.landing-page section.anti-cheat>.container{padding-top:var(--section-padding);padding-bottom:var(--section-padding)}.landing-page section.anti-cheat .flex-wrapper{display:flex;justify-content:space-between;flex-wrap:wrap-reverse;row-gap:50px;-moz-column-gap:50px;column-gap:50px}.landing-page section.anti-cheat .flex-wrapper .content{max-width:600px}.landing-page section.anti-cheat .flex-wrapper .content .feature-list{margin-bottom:68px}.landing-page section.anti-cheat .flex-wrapper .image{display:flex;align-items:center;justify-content:center}.landing-page section.anti-cheat .flex-wrapper .image img{display:block}.landing-page section.invite-only>.container{padding-top:var(--section-padding);padding-bottom:var(--section-padding)}.landing-page section.invite-only .flex-wrapper{display:flex;justify-content:space-between;flex-wrap:wrap;row-gap:74px;-moz-column-gap:50px;column-gap:50px}.landing-page section.invite-only .flex-wrapper .content{max-width:600px}.landing-page section.invite-only .flex-wrapper .content .feature-list{margin-bottom:68px}.landing-page section.invite-only .flex-wrapper .image{display:flex;align-items:center;justify-content:center}.landing-page section.invite-only .flex-wrapper .image img{filter:drop-shadow(-28px 28px 8px rgba(0,0,0,.44));display:block}@media screen and (min-width:500px){.landing-page section.invite-only .flex-wrapper .image img{max-width:390px}}.landing-page section.ai-powered{background-color:#2c1c1c}.landing-page section.ai-powered>.container{padding-top:var(--section-padding);padding-bottom:var(--section-padding)}.landing-page section.ai-powered .flex-wrapper{display:flex;justify-content:space-between;flex-wrap:wrap-reverse;row-gap:74px;-moz-column-gap:50px;column-gap:50px}.landing-page section.ai-powered .flex-wrapper .content{max-width:600px}.landing-page section.ai-powered .flex-wrapper .content .feature-list{margin-bottom:68px}.landing-page section.ai-powered .flex-wrapper .image{display:flex;align-items:center;justify-content:center}.landing-page section.ai-powered .flex-wrapper .image img{filter:drop-shadow(-28px 28px 8px rgba(0,0,0,.44));display:block}@media screen and (min-width:500px){.landing-page section.ai-powered .flex-wrapper .image img{max-width:420px}}.landing-page section.feature-cards{text-align:center}.landing-page section.feature-cards>.container{padding-top:var(--section-padding);padding-bottom:var(--section-padding)}.landing-page section.feature-cards .grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(270px,1fr));gap:54px}.landing-page section.feature-cards .grid .feature-card{padding:28px 32px;border-radius:14px;border-bottom:1px solid #ffa497;background:linear-gradient(90deg,rgba(255,148,171,.07),rgba(255,165,118,.07));position:relative;overflow:hidden;display:flex;flex-direction:column;gap:16px}.landing-page section.feature-cards .grid .feature-card .icon{display:flex;align-items:center;justify-content:center}.landing-page section.feature-cards .grid .feature-card .icon img,.landing-page section.feature-cards .grid .feature-card .icon svg{display:block}.landing-page section.feature-cards .grid .feature-card h3{margin:0;font-size:20px;line-height:30px;font-weight:600;color:#fff}.landing-page section.feature-cards .grid .feature-card .text{font-size:16px;line-height:24px;font-weight:500;color:hsla(0,0%,100%,.8)}.landing-page section.feature-cards .grid .feature-card .badge{position:absolute;top:0;right:0;color:#fff;font-size:14px;line-height:20px;font-weight:600;background-color:hsla(0,0%,100%,.05);padding:6px 20px;border-radius:0 14px 0 7px}.landing-page section.pricing{text-align:center;background-color:#2c1c1c}.landing-page section.pricing>.container{padding-top:var(--section-padding);padding-bottom:var(--section-padding)}.landing-page section.pricing .section-title{margin-bottom:30px}.landing-page section.pricing .spinner{margin-bottom:24px}.landing-page section.pricing .step.payment .period{background-color:#251515}.landing-page section.pricing .step.payment .plans{row-gap:40px}.landing-page section.pricing .step.payment .plans .plan{text-align:left}.landing-page section.pricing .step.payment .plans .plan .gradient-wrapper{position:relative;border-top-right-radius:16px;border-top-left-radius:16px;border:2px solid rgba(0,0,0,0);background-image:linear-gradient(rgb(37,21,21),rgb(44,28,28)),linear-gradient(rgb(255,164,151),rgba(255,164,151,0));background-clip:padding-box,border-box;background-origin:padding-box,border-box;border-bottom:0}.landing-page section.faq{text-align:center;width:100%}.landing-page section.faq>.container{padding-top:var(--section-padding);padding-bottom:var(--section-padding);max-width:calc(var(--container-padding-left) + var(--container-padding-right) + 800px)}.landing-page section.are-you-ready{text-align:center;background-image:url(/images/landing-page/overpass-bg.webp);background-position:50%;background-repeat:no-repeat;background-size:cover}.landing-page section.are-you-ready>.container{padding-top:100px;padding-bottom:100px}.landing-page .footer{margin-top:0}.faq{width:100%;margin:0 auto;text-align:left;display:flex;flex-direction:column;gap:16px}.faq .faq-item{border-radius:8px;overflow:hidden}.faq .faq-item .question{cursor:pointer;padding:24px 36px;background-color:#2c1c1c;display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:24px}.faq .faq-item .question h3{margin:0;font-size:18px;line-height:28px;font-weight:600;color:#fff}.faq .faq-item .question .icon{transition:transform .3s;color:hsla(0,0%,100%,.8)}.faq .faq-item .question .icon img,.faq .faq-item .question .icon svg{display:block}.faq .faq-item .answer{display:none;padding:24px 36px;background-color:#2c1c1c;border-top:1px solid #382829;color:hsla(0,0%,100%,.8);font-size:16px;font-weight:400;line-height:26px}.faq .faq-item .answer li{margin-bottom:20px}.faq .faq-item .answer strong{color:#fff}.faq .faq-item.open .answer{display:block}.faq .faq-item.open .question .icon{transform:rotate(180deg)}@media screen and (max-width:949px){.faq .faq-item .question{padding:20px 28px}.faq .faq-item .question h3{font-size:16px;line-height:24px;font-weight:500}.faq .faq-item .answer{padding:20px 28px}}.how-inviting-works .faq-item{background:linear-gradient(90deg,#3a2224,#3b241f)}.how-inviting-works .faq-item .question h3{font-size:16px;line-height:24px;font-weight:600}.how-inviting-works .faq-item .answer,.how-inviting-works .faq-item .question{background:rgba(0,0,0,0);padding:18px 36px}.how-inviting-works .faq-item .answer{font-size:14px;line-height:20px;font-weight:500;border-top:1px solid hsla(0,0%,100%,.2);padding:28px 36px}.how-inviting-works .faq-item .answer ol{margin:0;list-style-type:decimal}.how-inviting-works .faq-item .answer ol li:not(:first-of-type){margin:12px 0 0}.how-inviting-works .faq-item .answer ol li ul{margin:0;list-style-type:lower-alpha}.how-inviting-works .faq-item .answer ol li ul li{margin:3px 0 0}.how-inviting-works .faq-item .answer ol li ul li:not(:first-of-type){margin-top:3px}.page.not-found,.page.not-found>.container{display:flex;flex-direction:column}.page.not-found>.container{height:100%;justify-content:center;flex-grow:1}.page.not-found .row{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:24px;margin-bottom:60px}.page.not-found .row h1{margin:0;padding:0;font-size:24px;line-height:32px;font-weight:600}.page.not-found .row .separator{border:1px solid #473737;height:32px}.page.not-found .row .text{font-size:16px;line-height:24px;font-weight:500}.page.not-found .button-wrapper{text-align:center}.page.not-authenticated{display:flex;flex-direction:column}.page.not-authenticated>.container{height:100%;display:flex;flex-direction:column;justify-content:center;flex-grow:1}.page.not-authenticated .row{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:24px;margin-bottom:60px}.page.not-authenticated .row h1{margin:0;padding:0;font-size:24px;line-height:32px;font-weight:600}.page.not-authenticated .row .separator{border:1px solid #473737;height:32px}.page.not-authenticated .row .text{font-size:16px;line-height:24px;font-weight:500}.page.not-authenticated .button-wrapper{text-align:center}.discord-manage-link .title{font-size:16px;line-height:24px;font-weight:500;margin-bottom:14px}.discord-manage-link .badge{background-color:#2c1c1c;border-radius:100rem;padding:12px 26px 12px 16px;display:flex;align-items:center;gap:22px;margin-bottom:16px}.discord-manage-link .badge img{display:block;border-radius:100rem}.discord-manage-link .badge .name{font-size:16px;line-height:24px;font-weight:600;flex-grow:1}.discord-manage-link .role-text{font-size:14px;line-height:20px;font-weight:500;color:hsla(0,0%,100%,.8)}.discord-manage-link .role-text button{color:#ffa497}.discord-manage-link .role-text button:hover{color:#ffb5a9}.discord-manage-link .connect-info{font-size:16px;line-height:24px;font-weight:500;color:hsla(0,0%,100%,.8);margin-bottom:24px}.discord-oauth-button button.primary-button{background-color:#5865f2;color:#fff}.discord-oauth-button button.primary-button:focus,.discord-oauth-button button.primary-button:hover{background-color:#6b76ef!important}.page.leaderboard{margin:0 auto;width:100%}.page.leaderboard .container{overflow-x:auto}.page.leaderboard h1{font-size:30px;line-height:38px;font-weight:600;margin:0 0 20px}.page.leaderboard .intro{color:hsla(0,0%,100%,.8);font-size:18px;line-height:28px;font-weight:500;margin-bottom:50px}.page.leaderboard .intro,.page.leaderboard h1{text-align:center}.page.leaderboard .data,.page.leaderboard .filtering{max-width:1276px;margin:0 auto}.page.leaderboard .filtering{display:flex;flex-direction:row;margin-bottom:32px;justify-content:space-between;flex-wrap:wrap;gap:20px}.page.leaderboard .filtering .custom-selector{min-width:200px}.page.leaderboard .filtering .group{display:flex;gap:20px;flex-wrap:wrap}.page.leaderboard .filtering .group .wrapper{display:flex;align-items:center}.page.leaderboard .filtering .group .wrapper .leaderboard-mode-switch{padding:8px;background-color:#2c1c1c;display:inline-flex;border-radius:100rem}.page.leaderboard .filtering .group .wrapper .leaderboard-mode-switch .button{background-color:rgba(0,0,0,0);border-radius:100rem;border:none;padding:8px 28px;font-size:16px;line-height:24px;font-weight:500;font-family:inherit;cursor:pointer;color:#fff}.page.leaderboard .filtering .group .wrapper .leaderboard-mode-switch .button.selected{background-color:#ffada0;color:#2c1c1c}.page.leaderboard .filtering .group .button{padding:8px 16px;border-radius:6px;font-size:16px;line-height:24px;font-weight:500;color:hsla(0,0%,100%,.8);background:#2c1c1c;transition:all .2s ease}.page.leaderboard .filtering .group .button:hover{background:#332323}.page.leaderboard .filtering .group .button.active{background:#382829;color:#fff}.page.leaderboard .data{border-top:1px solid #382829;container-type:inline-size}.page.leaderboard .data .header,.page.leaderboard .data .row{display:grid;justify-content:space-between;grid-template-columns:auto auto;gap:21px;padding:13px 28px;font-size:16px;line-height:24px;font-weight:500}.page.leaderboard .data .header .cell,.page.leaderboard .data .row .cell{display:flex;justify-content:flex-start;align-items:center}.page.leaderboard .data .header .cell.elo,.page.leaderboard .data .header .cell.rating,.page.leaderboard .data .row .cell.elo,.page.leaderboard .data .row .cell.rating{justify-content:center;flex-direction:column;gap:6px}.page.leaderboard .data .header .cell.elo,.page.leaderboard .data .row .cell.elo{align-items:flex-end}.page.leaderboard .data .header .cell.rating,.page.leaderboard .data .row .cell.rating{align-items:flex-start}.page.leaderboard .data .header{display:none;padding-top:32px;padding-bottom:20px;color:hsla(0,0%,100%,.65)}.page.leaderboard .data .header .cell{font-weight:600}.page.leaderboard .data .visitor-placement-row{margin-top:20px}.page.leaderboard .data .visitor-placement-row .separator{padding-top:20px;padding-bottom:20px}.page.leaderboard .data .visitor-placement-row .separator .line{border:1px solid #382829}.page.leaderboard .data .visitor-placement-row .row{margin:0}.page.leaderboard .data .visitor-placement-row .row:first-child,.page.leaderboard .data .visitor-placement-row .row:nth-child(2),.page.leaderboard .data .visitor-placement-row .row:nth-child(3){background:none;background-color:#2c1c1c}.page.leaderboard .data .row{background-color:#2c1c1c;margin-bottom:6px;border-radius:6px}.page.leaderboard .data .row .cell.placement:before{content:"#"}.page.leaderboard .data .row:first-child{background:linear-gradient(90deg,rgba(255,212,60,.25),rgba(255,212,60,.15) 10%,rgba(255,212,60,.05))}.page.leaderboard .data .row:nth-child(2){background:linear-gradient(90deg,rgba(138,168,181,.25),rgba(60,73,79,.15) 10%,rgba(60,73,79,.05))}.page.leaderboard .data .row:nth-child(3){background:linear-gradient(90deg,rgba(225,95,0,.25),rgba(174,73,0,.15) 10%,rgba(123,52,0,.05))}.page.leaderboard .data .row .placement{font-weight:600;font-size:18px;line-height:28px}.page.leaderboard .data .row .player a{color:#fff}.page.leaderboard .data .row .player .tooltip-wrapper{margin-right:10px}.page.leaderboard .data .row .player .tooltip-wrapper img.flag{display:block;border-radius:2px}.page.leaderboard .data .row .player .avatar{margin-right:24px}.page.leaderboard .data .row .cell .label{font-size:14px;line-height:20px;font-weight:500;color:hsla(0,0%,100%,.65)}.page.leaderboard .data .row .cell.matches,.page.leaderboard .data .row .cell.winrate{display:none}.page.leaderboard .data .row .cell.player{flex-wrap:wrap;justify-content:flex-end;row-gap:5px}@container (min-width: calc(6ch + 250px + 100px + 100px + 100px + 100px + (24px*5) + (28px*2))){.page.leaderboard .data .visitor-placement-row{margin-top:0}.page.leaderboard .data .header{display:grid}.page.leaderboard .data .header,.page.leaderboard .data .row{grid-template-columns:6ch 250px 100px 100px 100px 100px;gap:24px}.page.leaderboard .data .row .cell .label{display:none}.page.leaderboard .data .row .cell.placement{font-size:16px;line-height:24px}.page.leaderboard .data .row .cell.matches,.page.leaderboard .data .row .cell.winrate{display:flex}.page.leaderboard .data .row .cell.player{justify-content:flex-start}}.page.feedback{display:flex;height:100%;flex-direction:column;padding-bottom:0!important}.page.feedback>.container{display:flex;flex-grow:1;padding:0;max-width:none}.page.feedback>.container div[data-featurebase-embed]{width:100%}.page.feedback>.container div[data-featurebase-embed] iframe{width:100%!important;height:100%!important;min-height:100%!important}.page.marketing-unsubscribed{display:flex}.page.marketing-unsubscribed .wrapper,.page.marketing-unsubscribed>.container{display:flex;align-items:center;justify-content:center}.page.marketing-unsubscribed .wrapper{flex-direction:column;max-width:600px;margin:0 auto}.page.marketing-unsubscribed .wrapper .title{font-size:24px;line-height:32px;font-weight:500;text-align:center;margin:0 0 60px}.settings-marketing-consent .title{font-size:16px;line-height:24px;font-weight:500;margin-bottom:14px}.settings-marketing-consent .checkbox-wrapper{display:flex;align-items:center;gap:12px}.settings-marketing-consent .checkbox-wrapper .terms{font-size:14px;line-height:20px;font-weight:500;color:hsla(0,0%,100%,.5)}.invite-sent-modal .modal-v2-body{display:flex;flex-direction:column;gap:36px}.invite-sent-modal .modal-v2-body h2{font-size:24px;line-height:32px;font-weight:600;color:#fff;text-align:center;margin:0 0 20px}.invite-sent-modal .modal-v2-body h3{font-size:18px;line-height:28px;font-weight:600;margin:0 0 12px}.invite-sent-modal .modal-v2-body .text{font-size:16px;line-height:24px;font-weight:500;color:#fff}.invite-sent-modal .modal-v2-body .text.center{text-align:center}.invite-sent-modal .modal-v2-body .user-card{background-color:#2c1c1c;padding:16px 40px 16px 24px;border-radius:100rem;display:flex;flex-direction:row;gap:18px}.invite-sent-modal .modal-v2-body .user-card .wrapper .name{font-size:16px;line-height:24px;font-weight:500}.invite-sent-modal .modal-v2-body .user-card .wrapper .status{font-size:14px;line-height:20px;font-weight:500;color:#52cf6c}.invite-sent-modal .modal-v2-body .button-wrapper{display:flex;justify-content:flex-end}.page.settings-layout .settings-invite-friends .top .intro{max-width:600px;margin-bottom:32px}.page.settings-layout .settings-invite-friends .top .eligibility-notification{margin-bottom:40px}.page.settings-layout .settings-invite-friends .disabled-notification{padding:18px 28px;background-color:rgba(248,193,52,.1);color:#f8c134;border-radius:4px;border-left:2px solid #f8c134;max-width:847px;margin-top:19px;font-size:16px;line-height:24px;font-weight:500}.page.settings-layout .settings-invite-friends .layout{display:flex;flex-wrap:wrap-reverse;-moz-column-gap:56px;column-gap:56px;row-gap:35px}.page.settings-layout .settings-invite-friends .layout .friends-wrapper{flex-basis:546px}.page.settings-layout .settings-invite-friends .layout .friends-wrapper .search{margin-bottom:30px;position:relative}.page.settings-layout .settings-invite-friends .layout .friends-wrapper .search .search-icon{color:hsla(0,0%,100%,.5);position:absolute;left:18px;height:100%;display:flex;align-items:center}.page.settings-layout .settings-invite-friends .layout .friends-wrapper .search .search-icon svg{display:block}.page.settings-layout .settings-invite-friends .layout .friends-wrapper .search input{width:100%;padding:12px 14px 12px 50px;border:0;outline:0;border-radius:100rem;background-color:#332323;color:#fff;font-size:16px;line-height:24px;font-weight:500;border:1px solid hsla(0,0%,100%,.1);font-family:inherit}.page.settings-layout .settings-invite-friends .layout .friends-wrapper .search input::-ms-input-placeholder,.page.settings-layout .settings-invite-friends .layout .friends-wrapper .search input::placeholder{color:#625455}.page.settings-layout .settings-invite-friends .layout .friends-wrapper .search input:focus{border:1px solid #716464}.page.settings-layout .settings-invite-friends .layout .friends-wrapper .friends{height:670px;border-radius:12px;background-color:#2c1c1c;padding:20px 36px;display:flex;flex-direction:column}.page.settings-layout .settings-invite-friends .layout .friends-wrapper .friends .mode-toggle{margin-bottom:28px;display:flex;align-items:center;flex-shrink:0;overflow-x:auto}.page.settings-layout .settings-invite-friends .layout .friends-wrapper .friends .mode-toggle button{display:flex;flex-shrink:0;border:0;margin:0;background:none;font-size:14px;line-height:20px;font-weight:500;color:hsla(0,0%,100%,.8);font-family:inherit;position:relative;border-bottom:2px solid #473737;padding:12px 20px 20px}.page.settings-layout .settings-invite-friends .layout .friends-wrapper .friends .mode-toggle button:not(.active){cursor:pointer}.page.settings-layout .settings-invite-friends .layout .friends-wrapper .friends .mode-toggle button:not(.active):hover{color:#fff}.page.settings-layout .settings-invite-friends .layout .friends-wrapper .friends .mode-toggle button.active{background:linear-gradient(90deg,#ff94ab,#ffa576);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.page.settings-layout .settings-invite-friends .layout .friends-wrapper .friends .mode-toggle button.active:after{position:absolute;top:calc(100% - 2px);content:" ";height:2px;background:linear-gradient(90deg,#ff94ab,#ffa576);width:100%;left:0;border-top-left-radius:100rem;border-top-right-radius:100rem}.page.settings-layout .settings-invite-friends .layout .friends-wrapper .friends .spinner-wrapper{display:flex;align-items:center;justify-content:center}.page.settings-layout .settings-invite-friends .layout .friends-wrapper .friends .friends-list{flex-grow:1;height:100%;display:flex;gap:20px;flex-direction:column;overflow-y:scroll;padding-right:20px}.page.settings-layout .settings-invite-friends .layout .friends-wrapper .friends .friends-list.disabled{opacity:.4;pointer-events:none}.page.settings-layout .settings-invite-friends .layout .friends-wrapper .friends .friends-list .no-search-result{font-size:16px;line-height:24px;font-weight:500}.page.settings-layout .settings-invite-friends .layout .friends-wrapper .friends .friends-list .no-friends-found{display:flex;flex-direction:column;align-items:center;flex-grow:1;justify-content:center;gap:32px}.page.settings-layout .settings-invite-friends .layout .friends-wrapper .friends .friends-list .no-friends-found .icon{color:#ff5252}.page.settings-layout .settings-invite-friends .layout .friends-wrapper .friends .friends-list .no-friends-found .text{font-size:16px;line-height:24px;font-weight:500;text-align:center}.page.settings-layout .settings-invite-friends .layout .friends-wrapper .friends .friends-list .no-friends-found .steam-settings-link{display:block;background:linear-gradient(90deg,#ff94ab,#ffa576);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.page.settings-layout .settings-invite-friends .layout .friends-wrapper .friends .friends-list .row{display:flex;flex-direction:row;align-items:center;flex-wrap:wrap;gap:18px}.page.settings-layout .settings-invite-friends .layout .friends-wrapper .friends .friends-list .row .name-and-status .name{font-size:16px;line-height:24px;font-weight:500;color:#fff;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:20ch}.page.settings-layout .settings-invite-friends .layout .friends-wrapper .friends .friends-list .row .name-and-status .status{font-size:14px;line-height:20px;font-weight:500;color:hsla(0,0%,100%,.5)}.page.settings-layout .settings-invite-friends .layout .friends-wrapper .friends .friends-list .row .name-and-status .status .error{color:#ff5252}.page.settings-layout .settings-invite-friends .layout .friends-wrapper .friends .friends-list .row .name-and-status .status .success{color:#52cf6c}.page.settings-layout .settings-invite-friends .layout .friends-wrapper .friends .friends-list .row .actions{margin-left:auto}.page.settings-layout .settings-invite-friends .layout .friends-wrapper .data-control{padding-top:24px;max-width:546px;display:flex;gap:16px;justify-content:space-between}.page.settings-layout .settings-invite-friends .layout .friends-wrapper .data-control .data-age{font-size:14px;line-height:20px;font-weight:500;color:hsla(0,0%,100%,.5)}.page.settings-layout .settings-invite-friends .layout .how-inviting-works{flex-basis:546px}.page.settings-layout .settings-invite-friends .layout .how-inviting-works ul li{margin-bottom:6px}.page.settings-layout .settings-invite-friends .layout .how-inviting-works .sub-title{font-weight:600}.page.settings-layout .settings-invite-friends .invite-count{flex-basis:247px}.page.settings-layout .settings-invite-friends .invite-count .card{width:247px;height:247px;background-color:#2c1c1c;padding:36px;border-radius:12px}.page.settings-layout .settings-invite-friends .invite-count .card .circle{width:100%;height:100%;border-radius:100rem;display:flex;align-items:center;justify-content:center;flex-direction:column;position:relative;background-color:#2c1c1c}.page.settings-layout .settings-invite-friends .invite-count .card .circle:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border-radius:100rem;background:conic-gradient(from 0deg,#ff94ab 0,#ffa576 var(--progress),rgb(51,35,35) var(--progress),rgb(51,35,35) 100%)}.page.settings-layout .settings-invite-friends .invite-count .card .circle:after{content:"";position:absolute;width:85%;height:85%;background-color:#2c1c1c;border-radius:100rem}.page.settings-layout .settings-invite-friends .invite-count .card .circle .remaining{position:relative;z-index:1;font-size:18px;line-height:28px;font-weight:500;color:hsla(0,0%,100%,.5)}.page.settings-layout .settings-invite-friends .invite-count .card .circle .remaining .remaining-number{font-size:36px;line-height:44px;letter-spacing:-2%;font-weight:500;color:#fff;margin-right:3px}.page.settings-layout .settings-invite-friends .invite-count .card .circle .text{position:relative;z-index:1;font-size:14px;line-height:20px;font-weight:500;color:hsla(0,0%,100%,.8);text-align:center}.share-url .share-url-title{font-size:16px;line-height:24px;font-weight:500;color:#fff;margin-bottom:10px}.share-url .share-url-copy{display:flex}.share-url .share-url-copy .share-url-input{flex-grow:1}.share-url .share-url-copy .share-url-copy-button{width:50px;height:50px;background:linear-gradient(27deg,rgb(255,156,142) 8.33%,rgb(255,164,151) 91.67%);display:flex;justify-content:center;align-items:center;border-radius:0 6px 6px 0;cursor:pointer}.share-url .share-url-copy .share-url-copy-button:hover{background:linear-gradient(27deg,rgb(255,164,151) 8.33%,rgb(255,173,160) 91.67%)}.share-url .share-url-copy .share-url-copy-button img{display:block}.share-url .share-url-copy .share-url-input{background:#332323;border:none;border-radius:6px 0 0 6px;margin:0;height:50px;padding:12px 12px 12px 20px;color:#fff;font-family:inherit;max-width:100%;font-size:16px;line-height:24px;font-weight:500}.share-url .share-url-copy .share-url-input:focus{outline:none}.share-url .share-url-copy .share-url-input::-moz-placeholder{color:hsla(0,0%,100%,.5)}.share-url .share-url-copy .share-url-input::placeholder{color:hsla(0,0%,100%,.5)}.share-url .share-url-copy .share-url-input[type=password]{-webkit-text-stroke-width:2px;letter-spacing:2.5px}.page.drops .container{max-width:1500px}.page.drops .drops-container{margin-bottom:80px}.page.drops .drops-container:last-of-type{margin-bottom:0}.page.drops .flex{display:flex;flex-direction:row;justify-content:space-between;gap:20px;flex-wrap:wrap;margin-bottom:40px}.page.drops .flex .top{max-width:600px}.page.drops .flex .top h1{font-size:30px;line-height:38px;font-weight:600;margin:0 0 20px}.page.drops .flex .top .text{font-size:18px;line-height:28px;font-weight:500;color:hsla(0,0%,100%,.8)}.page.drops .flex .top .eligibility-notification{margin-top:28px}.page.drops .flex .drop-count{padding:28px 40px;background:rgba(255,231,147,.07);border-radius:16px;box-shadow:0 4px 12px 0 rgba(27,20,19,.5)}.page.drops .flex .drop-count .title{font-size:18px;line-height:28px;font-weight:500;text-align:right;margin-bottom:28px}.page.drops .flex .drop-count .numbers{display:flex;flex-direction:row;gap:16px;justify-content:center}.page.drops .flex .drop-count .numbers .number{height:40px;width:40px;background-color:hsla(0,0%,100%,.05);border-radius:8px;border-bottom:1px solid #ffe793;display:flex;align-items:center;justify-content:center;font-size:26px;font-weight:700;color:#fff}@media screen and (min-width:1100px){.page.drops .flex .drop-count{padding:28px 40px 28px 80px}.page.drops .flex .drop-count .numbers{justify-content:flex-end}.page.drops .flex .drop-count .numbers .number{height:68px;width:68px;font-size:36px;line-height:44px;letter-spacing:-2%}}.dropped-skin{box-shadow:0 4px 12px 0 rgba(27,20,19,.5);background:rgba(255,148,171,.1);border-radius:16px;overflow:hidden;display:flex;flex-direction:column}.dropped-skin.rare .top .price{background-color:rgba(255,231,147,.1);color:#ffe793}.dropped-skin .top{display:flex;justify-content:space-between;gap:20px;padding:8px 8px 0}.dropped-skin .top .match-link,.dropped-skin .top .price{padding:6px 14px;border-radius:100rem;background-color:hsla(0,0%,100%,.05);display:flex;gap:8px;align-items:center;font-size:14px;line-height:20px;font-weight:500;color:#fff}.dropped-skin .top .match-link a,.dropped-skin .top .price a{color:#fff}.dropped-skin .top .match-link:hover{background-color:hsla(0,0%,100%,.1)}.dropped-skin .skin-image-wrapper{text-align:center;height:87px;padding:0 28px;margin-top:20px;margin-bottom:28px}.dropped-skin .skin-image-wrapper img{display:inline-block;filter:drop-shadow(-3px 3px 15px rgba(0,0,0,.5))}.dropped-skin .skin-details{padding:0 28px;margin-bottom:20px}.dropped-skin .skin-details .exterior,.dropped-skin .skin-details .skin-name,.dropped-skin .skin-details .weapon{overflow:hidden;white-space:nowrap;text-overflow:clip}.dropped-skin .skin-details .weapon{font-size:14px;line-height:20px;font-weight:500}.dropped-skin .skin-details .skin-name{font-size:18px;line-height:28px;font-weight:600}.dropped-skin .skin-details .exterior{margin-top:8px;font-size:14px;line-height:20px;font-weight:500;color:hsla(0,0%,100%,.5)}.dropped-skin .actions-wrapper,.dropped-skin .winner-wrapper{flex-grow:1;display:flex;align-items:flex-end}.dropped-skin .actions-wrapper .action{width:100%;padding:16px 28px;font-size:16px;line-height:24px;font-weight:500}.dropped-skin .actions-wrapper .action.active,.dropped-skin .actions-wrapper .action.claim,.dropped-skin .actions-wrapper .action.failed{display:flex;align-items:center;justify-content:center;gap:8px}.dropped-skin .actions-wrapper .action.active{background:linear-gradient(90deg,rgba(255,148,171,.1),rgba(255,165,118,.1))}.dropped-skin .actions-wrapper .action.active a{display:flex;gap:8px;align-items:center;color:#fff}.dropped-skin .actions-wrapper .action.active,.dropped-skin .actions-wrapper .action.claim,.dropped-skin .actions-wrapper .action.failed{cursor:pointer;position:relative;overflow:hidden}.dropped-skin .actions-wrapper .action.active:hover:after,.dropped-skin .actions-wrapper .action.claim:hover:after,.dropped-skin .actions-wrapper .action.failed:hover:after{position:absolute;inset:0;content:" ";background-color:rgba(0,0,0,.1)}.dropped-skin .actions-wrapper .action.active a:after,.dropped-skin .actions-wrapper .action.claim a:after,.dropped-skin .actions-wrapper .action.failed a:after{z-index:2;position:absolute;inset:0;content:" "}.dropped-skin .actions-wrapper .action.claim,.dropped-skin .actions-wrapper .action.failed{background-color:rgba(248,193,52,.1);color:#f8c134}.dropped-skin .actions-wrapper .action.sending{background:rgba(255,138,175,.1);display:flex;align-items:center;gap:12px;justify-content:center}.dropped-skin .actions-wrapper .action.accepted{display:flex;justify-content:space-between;gap:10px;background:rgba(255,138,175,.1)}.dropped-skin .actions-wrapper .action.accepted .date,.dropped-skin .actions-wrapper .action.accepted .status{font-size:14px;line-height:20px;font-weight:500}.dropped-skin .actions-wrapper .action.accepted .date .label,.dropped-skin .actions-wrapper .action.accepted .status .label{color:hsla(0,0%,100%,.5)}.dropped-skin .actions-wrapper .action.accepted .date .value,.dropped-skin .actions-wrapper .action.accepted .status .value{color:#fff}.dropped-skin .actions-wrapper .action.accepted .date{text-align:right}.dropped-skin .winner-wrapper .winner{width:100%;display:flex;flex-direction:row;gap:14px;align-items:center;background:rgba(255,138,175,.1);padding:14px 28px}.dropped-skin .winner-wrapper .winner .name{font-size:16px;line-height:24px;font-weight:500}.dropped-skin .winner-wrapper .winner .avatar .wrap img{border-width:2px}.dropped-skin-slim{box-shadow:0 4px 12px 0 rgba(27,20,19,.5);background:rgba(255,148,171,.1);border-radius:16px;overflow:hidden;display:flex;flex-direction:row;align-items:center;padding:40px 48px 32px 32px;position:relative}.dropped-skin-slim.rare .top .price{background-color:rgba(255,231,147,.1);color:#ffe793}.dropped-skin-slim .top .price{position:absolute;top:0;right:0;padding:6px 24px;border-bottom-left-radius:12px;background-color:hsla(0,0%,100%,.05);display:flex;gap:8px;align-items:center;font-size:14px;line-height:20px;font-weight:500;color:#fff}.dropped-skin-slim .top .price a{color:#fff}.dropped-skin-slim .skin-image-wrapper{text-align:center;height:74px;padding-left:48px}.dropped-skin-slim .skin-image-wrapper img{display:inline-block;filter:drop-shadow(-3px 3px 15px rgba(0,0,0,.5))}.dropped-skin-slim .skin-details{padding-left:36px}.dropped-skin-slim .skin-details .weapon{font-size:14px;line-height:20px;font-weight:500}.dropped-skin-slim .skin-details .skin-name{font-size:18px;line-height:28px;font-weight:600}.dropped-skin-slim .skin-details .exterior{margin-top:8px;font-size:14px;line-height:20px;font-weight:500;color:hsla(0,0%,100%,.5)}.dropped-skin-slim .winner-wrapper{border-right:2px solid rgba(255,231,147,.5);padding-right:48px}.dropped-skin-slim .winner-wrapper .winner{width:100%;display:flex;flex-direction:column;gap:12px;align-items:flex-start}.dropped-skin-slim .winner-wrapper .winner .name{font-size:18px;line-height:28px;font-weight:500}.dropped-skin-slim .winner-wrapper .winner .avatar .wrap img{border-width:2px}.drops-container .scroll{margin-top:28px;overflow-x:auto}.drops-container .scroll .content{display:flex;flex-direction:row;gap:24px;margin-bottom:21px}.drops-container .scroll .content .dropped-skin{flex-basis:240px;min-width:240px}.drops-container .scroll .content .dropped-skin-slim{min-width:580px}.drops-container .scroll .content.upcoming-drops{gap:12px}.drops-container .rare-color{color:#ffe793}.drops-container .title{display:flex;gap:8px;margin:0;align-items:center;font-size:20px;line-height:30px;font-weight:600}.drops-container .title img,.drops-container .title svg{display:block}.drops-container .text{margin-top:6px;font-size:16px;line-height:24px;font-weight:500;color:hsla(0,0%,100%,.8)}.reward-claim-modal .modal-v2-body{display:flex;flex-direction:column;gap:36px;font-size:16px;line-height:24px;font-weight:500;color:#fff}.reward-claim-modal .modal-v2-body h2{font-size:24px;line-height:32px;font-weight:600;text-align:center;margin:0}.reward-claim-modal .modal-v2-body ol{margin:0}.reward-claim-modal .modal-v2-body .steam-trade-url-wrapper,.reward-claim-modal .modal-v2-body .steam-trade-url-wrapper input{width:100%}.reward-claim-modal .modal-v2-body .resend-wrapper{text-align:right}.reward-failed-modal .modal-v2-body{display:flex;flex-direction:column;gap:36px;font-size:16px;line-height:24px;font-weight:500;color:#fff}.reward-failed-modal .modal-v2-body h2{font-size:24px;line-height:32px;font-weight:600;text-align:center;margin:0}.reward-failed-modal .modal-v2-body ol{margin:0}.reward-failed-modal .modal-v2-body .steam-trade-url-wrapper,.reward-failed-modal .modal-v2-body .steam-trade-url-wrapper input{width:100%}.reward-failed-modal .modal-v2-body .resend-wrapper{text-align:right}.page.settings-layout .settings-drops .profile-drops{display:grid;grid-template-columns:1fr;gap:24px}@media screen and (min-width:600px){.page.settings-layout .settings-drops .profile-drops{grid-template-columns:repeat(auto-fill,minmax(240px,1fr))}}.page.settings-layout .settings-drops .no-drops{font-size:16px;line-height:24px;font-weight:500}.upcoming-skin-drop{background-color:#2c1c1c;border-radius:16px;padding:32px 20px 16px;overflow:hidden;position:relative;min-width:182px}.upcoming-skin-drop .top .price{position:absolute;top:0;right:0;padding:6px 14px;border-bottom-left-radius:12px;background-color:hsla(0,0%,100%,.05);display:flex;gap:8px;align-items:center;font-size:12px;line-height:18px;font-weight:500;color:#fff}.upcoming-skin-drop .top .price a{color:#fff}.upcoming-skin-drop .skin-image-wrapper{width:140px;display:flex;justify-content:center;margin-top:8px;margin-bottom:16px}.upcoming-skin-drop .skin-image-wrapper img{display:inline-block;filter:drop-shadow(-3px 3px 15px rgba(0,0,0,.5))}.upcoming-skin-drop .skin-details .skin-name,.upcoming-skin-drop .skin-details .weapon{font-size:14px;line-height:20px;font-weight:500;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.upcoming-skin-drop .skin-details .skin-name{margin-top:1px}.custom-selector{font-size:16px;line-height:24px;font-weight:500;color:#fff}.custom-selector.disabled{pointer-events:none}.custom-selector.disabled .custom-select__control{opacity:.5}.custom-selector .label{margin-bottom:8px;text-align:left}.custom-selector .field-message{font-size:14px;line-height:20px;font-weight:500;color:#716464;margin-top:6px}.custom-selector.error .field-message{color:#ff5252}.custom-selector.error .custom-select__control{border:1px solid rgba(255,82,82,.7)}.custom-selector .custom-select__control{background-color:#332323;border-color:#3c2c2c;border-radius:6px;padding:8px 0 8px 18px;display:flex;align-items:center;box-shadow:none}.custom-selector .custom-select__control:hover{border-color:#3c2c2c}.custom-selector .custom-select__control--is-focused,.custom-selector .custom-select__control--is-focused:hover{border-color:#716464}.custom-selector .custom-select__value-container{padding:0}.custom-selector .custom-select__single-value{margin:0;color:#fff}.custom-selector .custom-select__option{display:flex;align-items:center;padding:8px 18px;color:#fff}.custom-selector .custom-select__option--is-focused,.custom-selector .custom-select__option:hover{background-color:#382829;cursor:pointer}.custom-selector .custom-select__option:first-child{border-top-left-radius:5px;border-top-right-radius:5px}.custom-selector .custom-select__option:last-child{border-bottom-left-radius:5px;border-bottom-right-radius:5px}.custom-selector .custom-select__menu{background-color:#332323;border:1px solid #3c2c2c;border-radius:6px;margin-top:6px;min-height:100px}.custom-selector .custom-select__menu-list{padding:0}.custom-selector .custom-select__dropdown-indicator,.custom-selector .custom-select__dropdown-indicator:hover{color:#fff}.custom-selector .custom-select__dropdown-indicator .rotate{transform:rotate(180deg)}.custom-selector .custom-select__indicator-separator{display:none}.custom-selector .custom-select__input{color:#fff!important}.custom-selector .custom-select__input-container{margin:0}.party-indicator{position:absolute;bottom:0;left:0;right:0;display:flex;gap:2px;justify-content:flex-start}.party-indicator .party-line{height:3px;width:15px;border-radius:100rem}.leetify-rating.poor{color:#fd947c}.leetify-rating.subpar{color:#fdd97c}.leetify-rating.average{color:#bebebe}.leetify-rating.good{color:#addb85}.leetify-rating.great{color:#7bdbbc}.tooltip-wrapper{position:relative;cursor:default;--border-color:rgb(60,44,44);display:inline-block}.tooltip-wrapper .tooltip{width:-moz-max-content;width:max-content;max-width:340px;position:fixed;background-color:#200e0e;border:1px solid #3c2c2c;padding:8px 16px;color:#fff;font-size:14px;line-height:20px;font-weight:500;z-index:10;border-radius:8px}.tooltip-wrapper .tooltip.multiline{padding:16px 24px}.tooltip-wrapper .tooltip .tooltip-arrow{position:absolute;width:10px;height:10px;background-color:#200e0e;border-style:solid;border-width:1px}.next-rank-progress{max-width:355px;width:100%;display:flex;flex-direction:row;align-items:center;background:linear-gradient(90deg,#3a2224,#3b241f);padding:16px 24px;border-radius:8px;gap:24px}.next-rank-progress .icon img{display:block}.next-rank-progress .content{width:100%;display:flex;flex-direction:column;gap:8px}.next-rank-progress .content .current-elo{font-size:16px;line-height:24px;font-weight:600}.next-rank-progress .content .progress-bar{width:100%;background-color:hsla(0,0%,100%,.1);height:11px;border-radius:100rem;overflow:hidden}.next-rank-progress .content .progress-bar .progress-bar-fill{height:11px;border-radius:100rem}.next-rank-progress .content .wrapper{display:flex;justify-content:space-between;gap:10px;font-size:14px;line-height:20px;font-weight:500}.next-rank-progress .content .wrapper .current-rank,.next-rank-progress .content .wrapper .next-rank-name{font-weight:600}.next-rank-progress .content .wrapper .next-rank{color:hsla(0,0%,100%,.5)}.game-info-wrapper{display:grid;grid-template-columns:repeat(auto-fit,190px);-moz-column-gap:30px;column-gap:30px;row-gap:20px;justify-content:space-between;padding:36px 0 52px;border-top:2px solid #382829}.game-info-wrapper .settings-table{font-size:14px;line-height:20px;font-weight:500}.game-info-wrapper .settings-table tr td:first-child{color:hsla(0,0%,100%,.65);padding-right:40px}.game-info-wrapper .card{font-weight:500}.game-info-wrapper .card .label{font-size:14px;line-height:20px;color:hsla(0,0%,100%,.5);margin-bottom:8px}.game-info-wrapper .card .value{font-size:16px;line-height:24px;display:flex;flex-direction:row;align-items:center;gap:10px}.game-info-wrapper .card .value img,.game-info-wrapper .card .value svg{display:block}.game-info-wrapper .card .value .eu-flag{border-radius:100rem}.game-info-wrapper .card .value .ping{display:flex;gap:4px;align-items:center;color:hsla(0,0%,100%,.8)}.game-info-wrapper .card .value .ping.good{color:#52cf6c}.game-info-wrapper .card .value .ping.medium{color:#f8c134}.game-info-wrapper .card .value .ping.bad{color:#ff5252}.game-info-wrapper .card .value .ping .ping-value{min-width:5ch}.game-info-wrapper .card .value .map-icons{display:flex;flex-direction:row;align-items:center}.game-info-wrapper .card .value .map-icons .map-wrapper{position:relative}.game-info-wrapper .card .value .map-icons .map-wrapper .bonus-map{position:absolute;top:0;left:50%;transform:translate(-50%,-50%);width:22px;height:22px;padding:4px;border-radius:100rem;border:1px solid #625455;background-color:#3c2c2c;display:flex;align-items:center;justify-content:center;z-index:2}.game-info-wrapper .card .value .map-icons .map-wrapper .bonus-map img,.game-info-wrapper .card .value .map-icons .map-wrapper .bonus-map svg{display:block}.game-info-wrapper .card .value .map-icons .map-wrapper:not(:first-of-type){margin-left:-10px}.game-info-wrapper .card .value .map-icons .map-wrapper img{display:block}.match-result-card{height:28px;width:28px;border-radius:6px;display:flex;align-items:center;justify-content:center;font-size:14px;line-height:20px;font-weight:600}.match-result-card.win{background-color:rgba(82,207,108,.1);color:#52cf6c}.match-result-card.loss{background-color:rgba(255,82,82,.1);color:#ff5252}.recent-matches-result{display:flex;flex-direction:row;align-items:center;-moz-column-gap:12px;column-gap:12px;row-gap:6px;flex-wrap:wrap}.recent-matches-result .text{font-size:14px;line-height:20px;font-weight:500;color:hsla(0,0%,100%,.5)}.recent-matches-result .results{display:flex;flex-direction:row;gap:6px}.sidebar-party-status{padding:24px var(--container-padding-left) 24px var(--container-padding-right);background:linear-gradient(90deg,#3a2224,#3b241f);display:flex;flex-direction:column;gap:16px}.sidebar-party-status.collapsed{padding-left:0;padding-right:0}.sidebar-party-status.collapsed .row{flex-direction:column}.sidebar-party-status.collapsed .row .status{display:flex;flex-direction:column;align-items:center;gap:4px}.sidebar-party-status.collapsed .row .status .collapse-state-text{color:hsla(0,0%,100%,.65);font-weight:600}.sidebar-party-status.collapsed .row .time{font-size:18px;line-height:28px}.sidebar-party-status .row{display:flex;flex-direction:row;align-items:center;gap:16px;justify-content:space-between}.sidebar-party-status .row .status{font-size:16px;line-height:24px;font-weight:500}.sidebar-party-status .row .time{font-size:24px;line-height:32px;font-weight:600}.sidebar-party-status .row .actions{display:flex;align-items:center;gap:6px}.sidebar-party-status .row .actions button{all:initial;box-sizing:border-box;height:38px;width:38px;border-radius:100rem;cursor:pointer;display:flex;align-items:center;justify-content:center}.sidebar-party-status .row .actions button.leave-party{background-color:#332323;color:hsla(0,0%,100%,.8)}.sidebar-party-status .row .actions button.leave-party:hover{background-color:#382829}.sidebar-party-status .row .actions button.leave-queue{background:rgba(255,82,82,.1);color:#ff5252}.sidebar-party-status .row .actions button.leave-queue:hover{background:rgba(255,82,82,.2)}.sidebar-party-status .row .actions button:disabled{opacity:.33;cursor:not-allowed}.site-layout{flex-grow:1;display:flex;flex-direction:column;height:100vh;height:100dvh;max-height:100vh;max-height:100dvh;overflow:hidden}.site-layout>.grid{flex-grow:1;display:grid;grid-template-columns:1fr;overflow:auto;position:relative}.site-layout>.grid:has(aside.sidebar){grid-template-columns:1fr minmax(80px,auto)}@media screen and (max-width:856px){.site-layout>.grid:has(aside.sidebar){grid-template-columns:1fr}}.site-layout>.grid>main{overflow-y:scroll;display:flex;flex-direction:column;flex-grow:1}.site-layout>.grid>main::-webkit-scrollbar-track{border-radius:0}.site-layout>.grid>main>.page{flex-grow:1;padding-bottom:150px}.site-layout>.grid>main>.page.policies-layout,.site-layout>.grid>main>.page.settings-layout,.site-layout>.grid>main>.page.welcome-flow{padding-bottom:0}.site-layout>.grid aside.sidebar{position:relative;width:80px;background-color:#2c1c1c;transition:width .3s ease}@media screen and (max-width:856px){.site-layout>.grid aside.sidebar{display:none;transition:unset}}.site-layout>.grid aside.sidebar button.toggle{all:unset;box-sizing:border-box;border-radius:100rem;background-color:#382829;position:absolute;top:42px;left:0;width:48px;height:48px;padding:12px;transform:translateX(-50%);cursor:pointer;box-shadow:0 4px 12px 0 rgba(27,20,19,.5);transition:transform .3s ease;z-index:2}.site-layout>.grid aside.sidebar button.toggle:hover{background-color:#3c2c2c}.site-layout>.grid aside.sidebar .sidebar-content{display:flex;flex-direction:column;overflow:hidden;max-height:calc(100vh - (var(--navbar-height) + 2px));max-height:calc(100dvh - (var(--navbar-height) + 2px));height:calc(100vh - (var(--navbar-height) + 2px));height:calc(100dvh - (var(--navbar-height) + 2px))}.site-layout>.grid aside.sidebar.expanded{width:364px}@media screen and (max-width:856px){.site-layout>.grid aside.sidebar.expanded{position:absolute;right:0}}.site-layout>.grid aside.sidebar:not(.expanded) button.toggle{transform:translateX(-50%) rotate(-180deg)}.profile-match-list{display:grid;gap:8px;container-type:inline-size;--map-width:185px;--score-width:110px;--stats-width:100px;--adr-width:80px;--elo-width:160px}.profile-match-list .header,.profile-match-list .match{display:grid;grid-template-columns:auto auto;justify-content:space-between;gap:12px;padding:16px 28px}.profile-match-list .header{display:none;padding-top:0;padding-bottom:0;font-size:14px;line-height:20px;font-weight:500;color:hsla(0,0%,100%,.5)}.profile-match-list .header>.map{margin-left:-28px}.profile-match-list .match{text-decoration:none;border-radius:5px;background:linear-gradient(90deg,rgba(51,35,35,.8),rgb(44,28,28) 300px),var(--match-bg) no-repeat left center/auto 100%;background-color:#332323;position:relative}.profile-match-list .match:focus,.profile-match-list .match:hover{background:linear-gradient(90deg,rgba(56,40,41,.8) 0,rgb(51,35,35) 300px),var(--match-bg) no-repeat left center/auto 100%}.profile-match-list .match:focus .actions .match-link,.profile-match-list .match:hover .actions .match-link{background-color:#2c1c1c}.profile-match-list .match.won{border-left:3px solid #52cf6c}.profile-match-list .match.won .score .numbers{color:#52cf6c}.profile-match-list .match.lost{border-left:3px solid #ff5252}.profile-match-list .match.lost .score .numbers{color:#ff5252}.profile-match-list .match .map{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:12px}.profile-match-list .match .map .map-veto{font-size:12px;line-height:18px;font-weight:600;color:#f8c134;background-color:rgba(248,193,52,.1);padding:4px 20px;border-radius:100rem}.profile-match-list .match .map .map-name{display:flex;flex-direction:column;color:#fff;font-size:16px;line-height:24px;font-weight:500}.profile-match-list .match .map .match-start{font-size:14px;line-height:20px;font-weight:500;color:hsla(0,0%,100%,.65)}.profile-match-list .match .score{display:flex;align-items:center;gap:14px}.profile-match-list .match .score .numbers{display:flex;flex-direction:row;justify-content:center;align-items:center;font-size:20px;line-height:30px;font-weight:600;color:#fff;gap:6px}.profile-match-list .match .score .numbers .team1.leading,.profile-match-list .match .score .numbers .team2.leading{color:#52cf6c}.profile-match-list .match .adr,.profile-match-list .match .stats{display:none;align-items:center;color:#fff;font-size:16px;line-height:24px;font-weight:500}.profile-match-list .match .elo{display:none;align-items:center}.profile-match-list .match .elo .elo-change{font-size:16px;line-height:24px;font-weight:500;margin-left:18px;min-width:4ch}.profile-match-list .match .elo .elo-change.positive{color:#52cf6c}.profile-match-list .match .elo .elo-change.negative{color:#ff5252}@container (min-width: 680px){.profile-match-list .header,.profile-match-list .match{grid-template-columns:var(--map-width) var(--score-width) var(--elo-width)}.profile-match-list .match .elo{display:flex}}@container (min-width: 800px){.profile-match-list .header,.profile-match-list .match{grid-template-columns:var(--map-width) var(--score-width) var(--stats-width) var(--adr-width) var(--elo-width)}.profile-match-list .match .adr,.profile-match-list .match .elo,.profile-match-list .match .stats{display:flex}.profile-match-list .header{display:grid}}.profile-match-list .header.skeleton .skeleton-box{background:#2c1c1c;animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite;border-radius:3px;height:14px;width:40px}.profile-match-list .header.skeleton .map .skeleton-box{width:60px}.profile-match-list .skeleton{display:grid;gap:8px}.profile-match-list .skeleton .header{height:20px}.profile-match-list .skeleton .match{height:76px;display:grid;grid-template-columns:var(--map-width) var(--score-width) var(--stats-width) var(--adr-width) var(--elo-width);justify-content:space-between;gap:12px;padding:16px 28px;border-radius:5px;background:linear-gradient(90deg,rgba(51,35,35,.8),rgb(44,28,28) 300px)}.profile-match-list .skeleton .match .skeleton-box{background:#2c1c1c;animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite;border-radius:3px}.profile-match-list .skeleton .match .map{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:12px}.profile-match-list .skeleton .match .map .map-image{width:48px;height:27px;border-radius:3px}.profile-match-list .skeleton .match .map .map-name{display:flex;flex-direction:column;gap:4px}.profile-match-list .skeleton .match .map .map-name>.skeleton-box{width:80px;height:14px}.profile-match-list .skeleton .match .map .map-name .match-start{width:60px;height:12px}.profile-match-list .skeleton .match .score{display:flex;align-items:center}.profile-match-list .skeleton .match .score .numbers{width:60px;height:16px}.profile-match-list .skeleton .match .adr,.profile-match-list .skeleton .match .stats{display:flex;align-items:center;width:40px;height:16px}.profile-match-list .skeleton .match .elo{display:flex;align-items:center}.profile-match-list .skeleton .match .elo .skeleton-box{width:40px;height:16px}@container (max-width: 800px){.profile-match-list .skeleton .match{grid-template-columns:var(--map-width) var(--score-width) var(--elo-width)}.profile-match-list .skeleton .match .adr,.profile-match-list .skeleton .match .stats{display:none}}@container (max-width: 680px){.profile-match-list .skeleton .match{grid-template-columns:var(--map-width) var(--score-width)}.profile-match-list .skeleton .match .elo{display:none}}@keyframes pulse{0%,to{opacity:.6}50%{opacity:.3}}.page.settings-layout .support-page{max-width:810px;container-type:inline-size}.page.settings-layout .support-page .report-banner{margin-top:16px;margin-bottom:40px;display:inline-flex;padding:12px 24px;font-size:14px;line-height:20px;font-weight:500;color:#f8c134;background-color:rgba(248,193,52,.1);border-left:2px solid #f8c134;border-radius:4px}.page.settings-layout .support-page .contact-channels{display:grid;grid-template-columns:1fr;gap:20px;justify-content:space-between}@container (min-width: 640px){.page.settings-layout .support-page .contact-channels{grid-template-columns:repeat(2,minmax(310px,380px))}}.page.settings-layout .support-page .contact-channels .channel{padding:28px;border-radius:6px;border:1px solid #332323;background-color:#2c1c1c;position:relative}.page.settings-layout .support-page .contact-channels .channel .badge{position:absolute;top:0;right:0;font-size:14px;line-height:20px;font-weight:500;padding:8px 20px;background-color:rgba(82,207,108,.1);color:#52cf6c;border-top-right-radius:5px;border-bottom-left-radius:5px}.page.settings-layout .support-page .contact-channels .channel .icon{margin-bottom:32px;padding:12px;border-radius:4px;background-color:#332323;display:inline-flex}.page.settings-layout .support-page .contact-channels .channel .icon.discord{background-color:#5865f2}.page.settings-layout .support-page .contact-channels .channel .title{font-size:18px;line-height:28px;font-weight:600;margin-bottom:8px}.page.settings-layout .support-page .contact-channels .channel .description{font-size:16px;line-height:24px;font-weight:500;color:hsla(0,0%,100%,.65);margin-bottom:32px}.page.settings-layout .support-page .contact-channels .channel .link{text-decoration:underline;font-size:16px;line-height:24px;font-weight:500}.invite-status{padding:20px 32px;background:hsla(0,0%,100%,.1);border-radius:6px;border-left:2px solid #fff;max-width:612px;margin:0 auto 24px;color:#fff;font-size:14px;line-height:20px;font-weight:500}.invite-status .title{color:#fff;font-size:16px;line-height:24px;font-weight:600}.invite-status .update{color:hsla(0,0%,100%,.5);margin-bottom:16px}.invite-status.error{border-left-color:#ff5252;background:rgba(255,82,82,.1)}.invite-status.warning{border-left-color:#f8c134;background:rgba(248,193,52,.1)}.invite-status.success{border-left-color:#52cf6c;background:rgba(82,207,108,.1)}.page.banlist{max-width:calc(1000px + var(--container-padding-left) + var(--container-padding-right));width:100%;margin:0 auto}.page.banlist .pagination{padding-top:10px}.page.banlist .top{margin-bottom:40px}.page.banlist .top .row{display:flex;justify-content:space-between;gap:20px;flex-wrap:wrap;margin-bottom:16px}.page.banlist .top .row h1{font-size:30px;line-height:38px;font-weight:600;margin:0}.page.banlist .top .row .text{font-size:16px;line-height:24px;font-weight:500;color:hsla(0,0%,100%,.8)}.page.banlist .top .row:last-of-type{margin-bottom:0}.page.banlist .table-wrapper{overflow-y:auto;max-width:100%;padding-bottom:10px}.page.banlist .table-wrapper .table{min-width:-moz-max-content;min-width:max-content}.page.banlist .table-wrapper .table .row{display:grid;grid-template-columns:240px 240px 160px 160px;-moz-column-gap:60px;column-gap:60px;align-items:center}.page.banlist .table-wrapper .table .row .cell{font-size:16px;line-height:24px;font-weight:500}.page.banlist .table-wrapper .table .header{border-bottom:2px solid #473737}.page.banlist .table-wrapper .table .header .row{padding-bottom:10px}.page.banlist .table-wrapper .table .header .row .cell{color:hsla(0,0%,100%,.5)}.page.banlist .table-wrapper .table .rows .row{padding:12px 0;border-bottom:1px solid hsla(0,0%,100%,.1)}.page.banlist .table-wrapper .table .rows .row .cell.player{display:flex;align-items:center}.page.banlist .table-wrapper .table .rows .row .cell.player img{display:block}.page.banlist .table-wrapper .table .rows .row .cell.player .avatar{margin-right:24px}.page.banlist .table-wrapper .table .rows .row .cell.player .flag{margin-right:10px;border-radius:2px}.page.banlist .table-wrapper .table .rows .row .cell.player .nickname a{color:#fff}.page.banlist .table-wrapper .table .rows .row .cell.category{display:flex;gap:12px;align-items:center}.page.banlist .table-wrapper .table .rows .row .cell.category .duration{color:hsla(0,0%,100%,.5)}.page.banlist .table-wrapper .table .rows .row .cell.expires .permanent{color:#ff5252}.page.banlist .skeleton-avatar,.page.banlist .skeleton-flag,.page.banlist .skeleton-pagination,.page.banlist .skeleton-text{background:linear-gradient(90deg,rgba(255,255,255,.1),rgba(255,255,255,.2) 50%,rgba(255,255,255,.1));background-size:200% 100%;animation:skeleton-pulse 1.5s ease-in-out infinite;border-radius:4px}.page.banlist .skeleton-avatar{width:32px;height:32px;border-radius:50%;margin-right:24px}.page.banlist .skeleton-flag{width:21px;height:16px;margin-right:10px}.page.banlist .skeleton-text{height:18px;flex:1;max-width:150px}.page.banlist .skeleton-pagination{height:40px;width:100%;max-width:400px;margin:0 auto}@keyframes skeleton-pulse{0%{background-position:100% 50%}to{background-position:0 50%}}.eligibility-notification{container-type:normal;padding:12px 32px;border-radius:100rem;font-size:16px;line-height:24px;font-weight:500;display:inline-flex;align-items:center;gap:12px}.eligibility-notification.eligible{background-color:rgba(82,207,108,.1);color:#52cf6c}.eligibility-notification.eligible a{color:#52cf6c}.eligibility-notification.eligible .ellipse{background-color:#52cf6c}.eligibility-notification.not-eligible{background-color:rgba(248,193,52,.1);color:#f8c134}.eligibility-notification.not-eligible a{color:#f8c134}.eligibility-notification.not-eligible .ellipse{background-color:#f8c134}.eligibility-notification .ellipse{width:10px;height:10px;min-width:10px;min-height:10px;border-radius:100rem}.eligibility-notification a{text-decoration:underline}@container (max-width: 600px){.eligibility-notification{border-radius:8px}.eligibility-notification .ellipse{display:none}}.rate-teammates .top{text-align:center;margin-bottom:40px}.rate-teammates .top .match-id{font-size:14px;line-height:20px;font-weight:500;color:hsla(0,0%,100%,.5);margin-bottom:6px}.rate-teammates .top h3{font-size:24px;line-height:32px;font-weight:600;margin:0 0 20px}.rate-teammates .teammate-rating-wrapper .title{margin-bottom:20px}.rate-teammates .teammate-rating-wrapper .player-list-wrapper{width:100%;max-width:100%;overflow-x:auto;padding-bottom:8px}.rate-teammates .teammate-rating-wrapper .player-list-wrapper .player-list .player,.rate-teammates .teammate-rating-wrapper .player-list-wrapper .player-list-header{grid-template-columns:340px 92px 112px;display:grid;gap:40px;padding:12px 30px 12px 12px}.rate-teammates .teammate-rating-wrapper .player-list-wrapper .player-list,.rate-teammates .teammate-rating-wrapper .player-list-wrapper .player-list-header{min-width:-moz-max-content;min-width:max-content}.rate-teammates .teammate-rating-wrapper .player-list-wrapper .player-list-header{font-size:14px;line-height:20px;font-weight:500;text-transform:uppercase;color:hsla(0,0%,100%,.5)}.rate-teammates .teammate-rating-wrapper .player-list-wrapper .player-list{display:flex;flex-direction:column;gap:12px}.rate-teammates .teammate-rating-wrapper .player-list-wrapper .player-list .player{border-radius:100rem;background:#2c1c1c;border:1px solid #332323;display:grid;position:relative;width:100%;min-width:100%}.rate-teammates .teammate-rating-wrapper .player-list-wrapper .player-list .player .party-indicator{padding-left:29px}.rate-teammates .teammate-rating-wrapper .player-list-wrapper .player-list .player .player-info-wrapper{display:flex;flex-direction:row;align-items:center;gap:19px}.rate-teammates .teammate-rating-wrapper .player-list-wrapper .player-list .player .player-info-wrapper .avatar-wrapper{display:flex;flex-direction:row;align-items:center}.rate-teammates .teammate-rating-wrapper .player-list-wrapper .player-list .player .player-info-wrapper .avatar-wrapper img{border-radius:100rem}.rate-teammates .teammate-rating-wrapper .player-list-wrapper .player-list .player .player-info-wrapper .name{display:flex;flex-direction:row;align-items:center;gap:10px;padding-left:4px;color:#fff;font-size:16px;line-height:24px;font-weight:500}.rate-teammates .teammate-rating-wrapper .player-list-wrapper .player-list .player .player-info-wrapper .name .flag{border-radius:1.5px;display:block}.rate-teammates .teammate-rating-wrapper .player-list-wrapper .player-list .player .player-info-wrapper .name .text{min-width:15ch;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.rate-teammates .teammate-rating-wrapper .player-list-wrapper .player-list .player .k-a-d{display:flex;flex-direction:row;align-items:center;font-size:16px;line-height:24px;font-weight:500}.rate-teammates .teammate-rating-wrapper .player-list-wrapper .player-list .player .rating-options{display:flex;flex-direction:row;align-items:center;justify-content:flex-end;gap:8px}.rate-teammates .teammate-rating-wrapper .player-list-wrapper .player-list .player .rating-options .rating-btn{transition:all .2s ease;padding:0;margin:0;background:none;border:none;cursor:pointer}.rate-teammates .teammate-rating-wrapper .player-list-wrapper .player-list .player .rating-options .rating-btn .emoji img{display:block;transition:all .2s ease}.rate-teammates .teammate-rating-wrapper .player-list-wrapper .player-list .player .rating-options .rating-btn:not(.selected) .emoji img{filter:saturate(0)}.rate-teammates .teammate-rating-wrapper .player-list-wrapper .player-list .player .rating-options .rating-btn:not(.selected):hover .emoji img{filter:saturate(.6);transform:scale(1.05)}.rate-teammates .teammate-rating-wrapper .player-list-wrapper .player-list .player .rating-options .in-party{font-size:16px;line-height:24px;font-weight:500;color:#544546}.rate-teammates .feedback-wrapper{overflow:hidden}.rate-teammates .feedback-wrapper .title{margin-bottom:6px}.rate-teammates .feedback-wrapper .row{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:14px 0}.rate-teammates .feedback-wrapper .row:not(:last-child){border-bottom:1px solid #473737}.rate-teammates .feedback-wrapper .row .title{margin-bottom:4px;font-size:16px;line-height:24px}.rate-teammates .feedback-wrapper .row .text{font-size:14px;line-height:20px;font-weight:500;color:hsla(0,0%,100%,.5)}.rate-teammates .feedback-wrapper .row .rating-options{display:flex;flex-direction:row;align-items:center;justify-content:flex-end;gap:8px}.rate-teammates .feedback-wrapper .row .rating-options .rating-btn{transition:all .2s ease;padding:0;margin:0;background:none;border:none;cursor:pointer}.rate-teammates .feedback-wrapper .row .rating-options .rating-btn .emoji img{display:block;transition:all .2s ease}.rate-teammates .feedback-wrapper .row .rating-options .rating-btn:not(.selected) .emoji img{filter:saturate(0)}.rate-teammates .feedback-wrapper .row .rating-options .rating-btn:not(.selected):hover .emoji img{filter:saturate(.6);transform:scale(1.05)}.rate-teammates .feedback-wrapper,.rate-teammates .teammate-rating-wrapper{margin-bottom:40px}.rate-teammates .feedback-wrapper .title,.rate-teammates .teammate-rating-wrapper .title{font-size:18px;line-height:28px;font-weight:600}.rate-teammates .buttons{display:flex;justify-content:flex-end;gap:40px}.rate-teammates .buttons .text-button,.rate-teammates-button{color:hsla(0,0%,100%,.5)}.rate-teammates-button{display:inline-flex;align-items:center;justify-content:center;padding:8px 16px;margin-top:20px;border-radius:100rem;background:#332323;border:1px solid #382829;font-size:14px;line-height:20px;font-weight:500;transition:all .2s ease;cursor:pointer}.rate-teammates-button:hover{background:#382829}.rate-teammates-button:active{transform:scale(.98)}.match-highlights-wrapper{max-width:1219px;margin:0 auto 65px;padding-left:1em;padding-right:1em}.match-highlights-wrapper .scroll{width:100%;overflow-x:auto;padding-bottom:15px;border-radius:6px}.match-highlights-wrapper .scroll .match-highlights{margin:0 auto;display:grid;grid-template-columns:repeat(3,373px);grid-auto-rows:1fr;-moz-column-gap:34px;column-gap:34px;row-gap:16px}.match-highlights-wrapper .scroll .match-highlights .match-drop,.match-highlights-wrapper .scroll .match-highlights .match-mvp,.match-highlights-wrapper .scroll .match-highlights .match-potg{width:100%;border-radius:6px;overflow:hidden;box-shadow:0 4px 12px 0 rgba(27,20,19,.5);aspect-ratio:16/9;background:#332323}.match-highlights-wrapper .scroll .match-highlights .match-drop{background:linear-gradient(90deg,#3a2224,#3b241f);padding:20px 24px;position:relative}.match-highlights-wrapper .scroll .match-highlights .match-drop .price{color:#fff;display:flex;align-items:center;gap:8px;position:absolute;top:0;right:0;padding:6px 20px;border-radius:0 0 0 6px;background-color:hsla(0,0%,100%,.05);font-size:14px;line-height:20px;font-weight:500}.match-highlights-wrapper .scroll .match-highlights .match-drop .price.rare{color:#ffe793}.match-highlights-wrapper .scroll .match-highlights .match-drop .price svg{display:block}.match-highlights-wrapper .scroll .match-highlights .match-drop .top{padding-bottom:22px;border-bottom:2px solid hsla(0,0%,100%,.1);margin-bottom:22px;display:flex;align-items:center;flex-wrap:wrap;gap:16px}.match-highlights-wrapper .scroll .match-highlights .match-drop .top img{display:block}.match-highlights-wrapper .scroll .match-highlights .match-drop .top .content .nickname{font-size:18px;line-height:28px;font-weight:600;color:#fff}.match-highlights-wrapper .scroll .match-highlights .match-drop .top .content .nickname a{color:#fff}.match-highlights-wrapper .scroll .match-highlights .match-drop .top .content .text{font-size:14px;line-height:20px;font-weight:500;color:hsla(0,0%,100%,.5)}.match-highlights-wrapper .scroll .match-highlights .match-drop .skin{display:flex;align-items:center;-moz-column-gap:36px;column-gap:36px;row-gap:16px;flex-wrap:wrap}.match-highlights-wrapper .scroll .match-highlights .match-drop .skin img{display:block}.match-highlights-wrapper .scroll .match-highlights .match-drop .skin .skin-details .exterior,.match-highlights-wrapper .scroll .match-highlights .match-drop .skin .skin-details .skin-name,.match-highlights-wrapper .scroll .match-highlights .match-drop .skin .skin-details .weapon{overflow:hidden;white-space:nowrap;text-overflow:clip}.match-highlights-wrapper .scroll .match-highlights .match-drop .skin .skin-details .weapon{font-size:14px;line-height:20px;font-weight:500}.match-highlights-wrapper .scroll .match-highlights .match-drop .skin .skin-details .skin-name{font-size:18px;line-height:28px;font-weight:600;margin-bottom:8px}.match-highlights-wrapper .scroll .match-highlights .match-drop .skin .skin-details .exterior{font-size:14px;line-height:20px;font-weight:500;color:hsla(0,0%,100%,.65)}.match-highlights-wrapper .scroll .match-highlights .match-potg{position:relative;background-repeat:no-repeat;background-size:cover;background-position:50%;transition:background-size .3s ease}.match-highlights-wrapper .scroll .match-highlights .match-potg .overlay{background:linear-gradient(180deg,rgba(37,21,21,.8),rgba(44,28,28,.8));position:absolute;inset:0}.match-highlights-wrapper .scroll .match-highlights .match-potg.processed{cursor:pointer;background-size:100%}.match-highlights-wrapper .scroll .match-highlights .match-potg.processed:hover{background-size:102%}.match-highlights-wrapper .scroll .match-highlights .match-potg.processed:hover .overlay{background:linear-gradient(180deg,rgba(37,21,21,.6),rgba(44,28,28,.6))}.match-highlights-wrapper .scroll .match-highlights .match-potg .wrapper{padding:20px 24px;position:absolute;inset:0;z-index:2;display:flex;flex-direction:column;justify-content:space-between}.match-highlights-wrapper .scroll .match-highlights .match-potg .wrapper .top{display:flex;align-items:center;gap:16px}.match-highlights-wrapper .scroll .match-highlights .match-potg .wrapper .top .content .title{font-size:18px;line-height:28px;font-weight:600;color:#fff}.match-highlights-wrapper .scroll .match-highlights .match-potg .wrapper .top .content .title a{color:#fff}.match-highlights-wrapper .scroll .match-highlights .match-potg .wrapper .top .content .text{font-size:14px;line-height:20px;font-weight:500;color:#d9d9d9}.match-highlights-wrapper .scroll .match-highlights .match-potg .wrapper .pending{flex-grow:1;display:flex;flex-direction:column;gap:14px;align-items:center;justify-content:center;text-align:center}.match-highlights-wrapper .scroll .match-highlights .match-potg .wrapper .pending.timeout,.match-highlights-wrapper .scroll .match-highlights .match-potg .wrapper .pending.timeout .text{color:hsla(0,0%,100%,.5)}.match-highlights-wrapper .scroll .match-highlights .match-potg .wrapper .pending .text{font-size:16px;line-height:24px;font-weight:600;color:#fff}.match-highlights-wrapper .scroll .match-highlights .match-potg .wrapper .submitted-bottom{display:flex;gap:16px;align-items:center}.match-highlights-wrapper .scroll .match-highlights .match-potg .wrapper .submitted-bottom .text{font-size:14px;line-height:20px;font-weight:600;color:#fff}.match-highlights-wrapper .scroll .match-highlights .match-potg .wrapper .play-button{height:42px;width:42px;border:none;outline:none;color:#332323;display:flex;align-items:center;justify-content:center;border-radius:8px;cursor:pointer}.match-highlights-wrapper .scroll .match-highlights .match-mvp{background:rgba(255,231,147,.1);padding:20px 24px;position:relative;display:flex;flex-direction:column;justify-content:space-between}.match-highlights-wrapper .scroll .match-highlights .match-mvp .mvp-badge{color:#ffe793;display:flex;align-items:center;gap:8px;position:absolute;top:0;right:0;padding:6px 20px;border-radius:0 0 0 6px;background-color:hsla(0,0%,100%,.05);font-size:14px;line-height:20px;font-weight:500}.match-highlights-wrapper .scroll .match-highlights .match-mvp .mvp-badge svg{display:block}.match-highlights-wrapper .scroll .match-highlights .match-mvp .top{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px}.match-highlights-wrapper .scroll .match-highlights .match-mvp .top .details{display:flex;align-items:center;gap:12px}.match-highlights-wrapper .scroll .match-highlights .match-mvp .top .details .nickname{font-size:18px;line-height:28px;font-weight:600;color:#fff}.match-highlights-wrapper .scroll .match-highlights .match-mvp .top .details .nickname a{color:#fff}.match-highlights-wrapper .scroll .match-highlights .match-mvp .top .details .flag img{border-radius:2px;overflow:hidden;display:block}.match-highlights-wrapper .scroll .match-highlights .match-mvp .stats{display:flex;gap:12px;justify-content:center}.match-highlights-wrapper .scroll .match-highlights .match-mvp .stats .stat{border-radius:2px;width:94px;background:hsla(0,0%,100%,.05);padding:4px;text-align:center}.match-highlights-wrapper .scroll .match-highlights .match-mvp .stats .stat .label{font-size:12px;line-height:18px;font-weight:500;color:hsla(0,0%,100%,.5)}.match-highlights-wrapper .scroll .match-highlights .match-mvp .stats .stat .value{font-size:18px;line-height:28px;font-weight:600;color:#fff}.modal-v2 .clip-view .title{font-size:24px;line-height:32px;font-weight:600}.clip-view{max-width:1200px;width:100%;margin:0 auto}.clip-view .title{font-size:30px;line-height:38px;font-weight:600;color:#fff;margin:0 0 28px}.clip-view .player{width:100%;aspect-ratio:16/9;border-radius:8px;overflow:hidden}.clip-view .player iframe{width:100%;height:100%;border:none;outline:none}.clip-view .clip-info{margin-top:28px;display:flex;gap:16px;flex-wrap:wrap;align-items:center}.clip-view .clip-info .copy-link{margin-left:auto}.clip-view .clip-info .copy-link button{color:hsla(0,0%,100%,.8)}.clip-view .clip-info .clip-title{font-size:20px;line-height:30px;font-weight:600}.clip-view .clip-info .text{font-size:16px;line-height:24px;font-weight:500;color:#d9d9d9}.clip-view .clip-info .text a{color:#d9d9d9}.highlights-page>.container{max-width:1500px}.highlights-page .pagination{flex-grow:1}.highlights-page .page-header{margin-bottom:40px}.highlights-page .page-header .title{font-size:30px;line-height:38px;font-weight:600;color:#fff;margin:0 0 20px}.highlights-page .page-header .text{font-size:18px;line-height:28px;font-weight:500;color:hsla(0,0%,100%,.8)}.highlights-page .no-highlights{color:hsla(0,0%,100%,.65);font-size:16px;line-height:24px;font-weight:500;text-align:center;padding:60px 0}.highlights-page .highlights-feed{display:grid;grid-template-columns:1fr;gap:28px;margin-bottom:48px}@media screen and (min-width:600px){.highlights-page .highlights-feed{grid-template-columns:repeat(auto-fill,minmax(350px,1fr))}}.highlights-page .highlights-feed .highlight-card{display:block;background:#2c1c1c;border-radius:10px;overflow:hidden;position:relative}.highlights-page .highlights-feed .highlight-card .highlight-clip-link{overflow:hidden}.highlights-page .highlights-feed .highlight-card .highlight-clip-link .highlight-thumbnail{transition:background-size .3s ease;background-position:50%;background-size:100%}.highlights-page .highlights-feed .highlight-card .highlight-clip-link:hover .highlight-thumbnail{background-size:101%}.highlights-page .highlights-feed .highlight-card .highlight-clip-link:hover .highlight-thumbnail .overlay{background:linear-gradient(180deg,rgba(37,21,21,.5),rgba(44,28,28,.5))}.highlights-page .highlights-feed .highlight-card .highlight-thumbnail-link{display:block}.highlights-page .highlights-feed .highlight-card .highlight-info-link{display:block;text-decoration:none;color:inherit}.highlights-page .highlights-feed .highlight-card .highlight-thumbnail{width:100%;aspect-ratio:16/9;background-color:#332323;background-repeat:no-repeat;background-size:cover;background-position:50%;position:relative}.highlights-page .highlights-feed .highlight-card .highlight-thumbnail .overlay{background:linear-gradient(180deg,rgba(37,21,21,.7),rgba(44,28,28,.7));position:absolute;inset:0;transition:background .2s ease}.highlights-page .highlights-feed .highlight-card .highlight-thumbnail .play-button{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:60px;height:60px;display:flex;align-items:center;justify-content:center;z-index:2}.highlights-page .highlights-feed .highlight-card .highlight-thumbnail .play-button svg{filter:drop-shadow(0 4px 8px rgba(0,0,0,.3))}.highlights-page .highlights-feed .highlight-card .highlight-info{padding:16px 20px;display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}.highlights-page .highlights-feed .highlight-card .highlight-info .user-info{display:flex;align-items:flex-start;gap:16px;flex:1}.highlights-page .highlights-feed .highlight-card .highlight-info .user-info .user-details .clip-title{font-size:16px;line-height:24px;font-weight:600;color:#fff;margin-bottom:4px}.highlights-page .highlights-feed .highlight-card .highlight-info .user-info .user-details .user-name,.highlights-page .highlights-feed .highlight-card .highlight-info .user-info .user-details .user-name>a{font-size:14px;line-height:20px;font-weight:500;color:hsla(0,0%,100%,.5)}.highlights-page .highlights-feed .highlight-card .highlight-info .user-info .user-details .user-name>a:hover{color:hsla(0,0%,100%,.8)}.highlights-page .highlights-feed .highlight-card .highlight-info .match-details{font-size:14px;line-height:20px;font-weight:500;color:hsla(0,0%,100%,.5);display:flex;gap:4px}.highlights-page .highlights-feed .highlight-card .highlight-info .match-details a{color:hsla(0,0%,100%,.5)}.highlights-page .highlights-feed .highlight-card .highlight-info .match-details a:hover{color:hsla(0,0%,100%,.8)}.highlights-page .pagination-wrapper{display:flex;justify-content:center;margin-top:48px}@media screen and (max-width:768px){.highlights-page .highlights-feed{gap:20px}.highlights-page .highlights-feed .highlight-card .highlight-info{padding:14px 18px}}.dropping-soon{border-radius:8px;overflow:hidden;background-color:#2c1c1c;width:100%;max-width:284px;box-shadow:0 4px 12px 0 rgba(27,20,19,.5)}.dropping-soon.not-eligible .wrapper{opacity:.5}.dropping-soon .wrapper{padding:28px 32px;display:flex;flex-direction:column;gap:24px}.dropping-soon .wrapper .title{font-size:18px;line-height:28px;font-weight:600;margin:0}.dropping-soon .wrapper .skin-card{position:relative;padding:32px 20px 16px;border-radius:2px;background:linear-gradient(45deg,rgb(51,35,35),rgb(56,40,41));display:flex;flex-direction:column;align-items:center;width:100%;overflow:hidden}.dropping-soon .wrapper .skin-card .weapon{font-size:14px;line-height:20px;font-weight:500;margin-bottom:2px}.dropping-soon .wrapper .skin-card .skin-name{font-size:16px;line-height:24px;font-weight:600}.dropping-soon .wrapper .skin-card img{display:block;margin-bottom:16px}.dropping-soon .wrapper .skin-card .price{font-size:14px;line-height:20px;font-weight:500;border-radius:0 0 0 6px;display:flex;padding:4px 14px;align-items:center;gap:8px;position:absolute;top:0;right:0;background-color:hsla(0,0%,100%,.05);color:#fff}.dropping-soon .wrapper .skin-card .price.rare{background-color:rgba(255,231,147,.1);color:#ffe793}.dropping-soon .wrapper .progress-wrapper{display:flex;flex-direction:column;gap:12px}.dropping-soon .wrapper .progress-wrapper .progress-bar{height:10px;background-color:hsla(0,0%,100%,.1);border-radius:100rem;position:relative;overflow:hidden}.dropping-soon .wrapper .progress-wrapper .progress-bar .progress-fill{height:100%;background:linear-gradient(90deg,#ff94ab,#ffa576);border-radius:100rem;transition:width .3s ease}.dropping-soon .wrapper .progress-wrapper .progress-text{font-size:14px;line-height:20px;font-weight:500;color:hsla(0,0%,100%,.65);display:flex;align-items:center;gap:10px}.dropping-soon .wrapper .progress-wrapper .progress-text svg{display:block}.dropping-soon .not-eligible{background-color:rgba(248,193,52,.1);color:#f8c134;padding:16px 32px;display:flex;align-items:center;gap:10px;font-size:14px;line-height:20px;font-weight:500}.dropping-soon .not-eligible a{color:inherit;text-decoration:underline}.dropping-soon .not-eligible .icon-wrapper svg{display:block}.eligibility-check .processing{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:28px}.eligibility-check .processing .text{font-size:18px;line-height:28px;font-weight:500;color:#fff}.eligibility-check h1.title{font-size:30px;line-height:38px;font-weight:600;color:#fff;margin:0 0 20px}.eligibility-check .intro{font-size:16px;line-height:24px;font-weight:500;color:hsla(0,0%,100%,.65);margin-bottom:40px}.eligibility-check .user-badge{margin-bottom:40px}.eligibility-check .progress{display:flex;flex-direction:column;gap:10px;margin-bottom:24px}.eligibility-check .progress .progress-text{font-size:16px;line-height:24px;font-weight:500;display:flex;justify-content:space-between;gap:20px}.eligibility-check .progress .progress-bar{height:9px;background-color:#473737;border-radius:100rem}.eligibility-check .progress .progress-bar .fill{height:100%;background:linear-gradient(90deg,#ff94ab,#ffa576);border-radius:100rem;transition:width .5s ease}.eligibility-check .steps{display:flex;flex-direction:column;gap:4px}.eligibility-check .steps .step{border-radius:4px;background:#332323;color:hsla(0,0%,100%,.5);padding:16px 24px;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:20px}.eligibility-check .steps .step .icon-wrapper img,.eligibility-check .steps .step .icon-wrapper svg{display:block}.eligibility-check .steps .step .content .title{font-size:14px;line-height:20px;font-weight:500}.eligibility-check .steps .step .content .text,.eligibility-check .steps .step .status{font-size:12px;line-height:18px;font-weight:500}.eligibility-check .steps .step .status{margin-left:auto}.eligibility-check .steps .step.reviewed{background:rgba(145,176,255,.1);color:#91b0ff}.eligibility-check .steps .step.analyzing{background:linear-gradient(90deg,#3a2224,#3b241f)}.eligibility-check .steps .step.analyzing .title{color:#fff}.eligibility-check .steps .step.analyzing .status{background:linear-gradient(90deg,#ff94ab,#ffa576);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.page.login-failed{height:100vh;display:flex;align-items:center;justify-content:flex-start;flex-direction:column;padding:56px 12px 12px}.page.login-failed .logo-wrapper{width:100%;max-width:596px;margin:0 auto 32px}.page.login-failed .logo-wrapper img{display:block}.page.login-failed .card{max-width:596px;margin:0 auto;padding:42px 48px;background-color:#2c1c1c;border-radius:8px}@media screen and (max-width:600px){.page.login-failed .card{padding:28px 20px}}.page.login-failed .card h1{margin:0 0 20px;color:#fff;font-size:24px;line-height:32px;font-weight:600}.page.login-failed .card .text{color:hsla(0,0%,100%,.65);font-size:16px;line-height:24px;font-weight:500}.page.login-failed .card .text:not(:last-child){margin-bottom:30px}*,:after,:before{box-sizing:border-box}a{color:#ff9c8e;text-decoration:none}a:hover{color:#ffb5a9}body,html{margin:0;background-color:#251515;color:#fff}.page.loading-state{display:flex;align-items:center;justify-content:center}ol,ul{padding-left:25px}