:root{--mix-d1:7%;--mix-l1:3%;--mix-l2:8%;--mix-l3:14%;--mix-l4:21%;--mix-l5:29%;--mix-l6:38%;--mix-l7:48%;--mix-l8:59%;--mix-l9:71%;--mix-l10:84%;--primary-white:#fff;--primary-black:#000;--primary-1000:color-mix(in oklch,var(--primary-base),var(--primary-black)var(--mix-d1));--primary-900:var(--primary-base);--primary-800:color-mix(in oklch,var(--primary-base),var(--primary-white)var(--mix-l1));--primary-700:color-mix(in oklch,var(--primary-base),var(--primary-white)var(--mix-l2));--primary-600:color-mix(in oklch,var(--primary-base),var(--primary-white)var(--mix-l3));--primary-500:color-mix(in oklch,var(--primary-base),var(--primary-white)var(--mix-l4));--primary-400:color-mix(in oklch,var(--primary-base),var(--primary-white)var(--mix-l5));--primary-300:color-mix(in oklch,var(--primary-base),var(--primary-white)var(--mix-l6));--primary-200:color-mix(in oklch,var(--primary-base),var(--primary-white)var(--mix-l7));--primary-100:color-mix(in oklch,var(--primary-base),var(--primary-white)var(--mix-l8));--primary-50:color-mix(in oklch,var(--primary-base),var(--primary-white)var(--mix-l9));--primary-25:color-mix(in oklch,var(--primary-base),var(--primary-white)var(--mix-l10));--brand-900:#ff9385;--brand-800:#ff9c8e;--brand-700:#ffa497;--brand-600:#ffada0;--brand-500:#ffb5a9;--brand-400:#ffbdb2;--brand-300:#ffc6bc;--brand-200:#ffcec5;--brand-100:#ffd6cf;--brand-50:#ffded8;--brand-25:#ffe6e2;--white-5:#ffffff0d;--white-10:#ffffff1a;--white-20:#fff3;--white-35:#ffffff59;--white-50:#ffffff80;--white-65:#ffffffa6;--white-80:#fffc;--white-100:#fff;--error:#ff5252;--warning:#f8c134;--success:#52cf6c;--error-10:color-mix(in srgb,var(--error)10%,var(--primary-base)90%);--error-20:color-mix(in srgb,var(--error)20%,var(--primary-base)80%);--error-70:color-mix(in srgb,var(--error)70%,var(--primary-base)30%);--error-90:color-mix(in srgb,var(--error)90%,var(--primary-base)10%);--error-100:var(--error);--warning-10:color-mix(in srgb,var(--warning)10%,var(--primary-base)90%);--warning-20:color-mix(in srgb,var(--warning)20%,var(--primary-base)80%);--warning-70:color-mix(in srgb,var(--warning)70%,var(--primary-base)30%);--warning-100:var(--warning);--success-10:color-mix(in srgb,var(--success)10%,var(--primary-base)90%);--success-20:color-mix(in srgb,var(--success)20%,var(--primary-base)80%);--success-70:color-mix(in srgb,var(--success)70%,var(--primary-base)30%);--success-90:color-mix(in srgb,var(--success)90%,var(--primary-base)10%);--success-100:var(--success);--accents-pink:#f2798f;--accents-star:#f0d777;--accents-brown:#6a403c;--accents-blue:#6c98e2;--accents-green:#93f64e;--accents-orange:#f49a00;--accents-peach:#f0986f;--accents-purple:#bb51ff;--accents-pink-dark:color-mix(in oklch,var(--accents-pink)18%,var(--primary-1000)82%);--accents-peach-dark:color-mix(in oklch,var(--accents-peach)18%,var(--primary-1000)82%);--accents-pink-light:color-mix(in oklch,var(--accents-pink),var(--primary-white)15%);--accents-peach-light:color-mix(in oklch,var(--accents-peach),var(--primary-white)15%);--accents-pink-10:color-mix(in srgb,var(--accents-pink)10%,var(--primary-base)90%);--accents-star-10:color-mix(in srgb,var(--accents-star)10%,var(--primary-base)90%);--accents-brown-10:color-mix(in srgb,var(--accents-brown)10%,var(--primary-base)90%);--accents-blue-10:color-mix(in srgb,var(--accents-blue)10%,var(--primary-base)90%);--accents-green-10:color-mix(in srgb,var(--accents-green)10%,var(--primary-base)90%);--accents-orange-10:color-mix(in srgb,var(--accents-orange)10%,var(--primary-base)90%);--accents-peach-10:color-mix(in srgb,var(--accents-peach)10%,var(--primary-base)90%);--accents-purple-10:color-mix(in srgb,var(--accents-purple)10%,var(--primary-base)90%);--accents-pink-20:color-mix(in srgb,var(--accents-pink)20%,var(--primary-base)90%);--accents-star-20:color-mix(in srgb,var(--accents-star)20%,var(--primary-base)90%);--accents-brown-20:color-mix(in srgb,var(--accents-brown)20%,var(--primary-base)90%);--accents-blue-20:color-mix(in srgb,var(--accents-blue)20%,var(--primary-base)90%);--accents-green-20:color-mix(in srgb,var(--accents-green)20%,var(--primary-base)90%);--accents-orange-20:color-mix(in srgb,var(--accents-orange)20%,var(--primary-base)90%);--accents-peach-20:color-mix(in srgb,var(--accents-peach)20%,var(--primary-base)90%);--accents-purple-20:color-mix(in srgb,var(--accents-purple)20%,var(--primary-base)90%);--leetify-rating-poor:#fd947c;--leetify-rating-subpar:#fdd97c;--leetify-rating-average:#bebebe;--leetify-rating-good:#addb85;--leetify-rating-great:#7bdbbc;--other-leetify:#bf3b68;--other-leetify-hover:#c95476;--other-discord:#5865f2;--other-discord-hover:#6b76ef;--ranks-bg-bronze:#d1a66e;--ranks-bg-silver:#dce5e8;--ranks-bg-gold:#f5cb87;--ranks-bg-platinum:#1acfcf;--ranks-bg-diamond:#a4c9f4;--ranks-bg-master:#e4c2f9;--ranks-bg-renowned:#1fe863;--ranks-text-bronze:#815424;--ranks-text-silver:#8aa8b5;--ranks-text-gold:#e15f00;--ranks-text-platinum:#217474;--ranks-text-diamond:#456df8;--ranks-text-master:#c74af3;--ranks-text-renowned:#10682e;--gradients-primary-900-600-45deg:linear-gradient(45deg,var(--primary-900)0%,var(--primary-600)100%);--gradients-primary-800-700-27deg:linear-gradient(27deg,var(--primary-800)8.33%,var(--primary-700)91.67%);--gradients-primary-800-600-90deg:linear-gradient(63deg,var(--primary-800)16.72%,var(--primary-600)83.39%);--gradients-primary-800-600-45deg:linear-gradient(45deg,var(--primary-800)0%,var(--primary-600)100%);--gradients-primary-700-600-45deg:linear-gradient(45deg,var(--primary-700)0%,var(--primary-600)100%);--gradients-brand-900-600-45deg:linear-gradient(45deg,var(--brand-900)0%,var(--brand-600)100%);--gradients-brand-800-700-27deg:linear-gradient(27deg,var(--brand-800)8.33%,var(--brand-700)91.67%);--gradients-brand-800-700-27deg-hover:linear-gradient(27deg,var(--brand-700)8.33%,var(--brand-600)91.67%);--gradients-brand-800-600-90deg:linear-gradient(63deg,var(--brand-800)16.72%,var(--brand-600)83.39%);--gradients-other-pink-orange-90deg-20opacity:linear-gradient(90deg,rgb(from var(--accents-pink)r g b/.2)0%,rgb(from var(--accents-peach)r g b/.2)100%);--gradients-other-pink-orange-90deg-30opacity:linear-gradient(90deg,rgb(from var(--accents-pink)r g b/.3)0%,rgb(from var(--accents-peach)r g b/.3)100%);--gradients-other-pink-orange-90deg:linear-gradient(90deg,var(--accents-pink)0%,var(--accents-peach)100%);--gradients-other-pink-orange-90deg-hover:linear-gradient(90deg,var(--accents-pink-light)0%,var(--accents-peach-light)100%);--gradients-other-pink-orange-dark-90-deg:linear-gradient(90deg,var(--accents-pink-dark)0%,var(--accents-peach-dark)100%);--box-shadow:0px 4px 12px 0px rgb(from var(--primary-1000)r g b/.5);--skin-drop-shadow:-3px 3px 15px rgb(from var(--primary-1000)r g b/.5)}@supports (color:lab(0% 0 0)){:root{--primary-white:lab(100% 0 0);--primary-black:lab(0% 0 0);--accents-pink:lab(65.786% 49.1191 10.9375);--accents-star:lab(86.5855% .238597 50.3787);--accents-brown:lab(32.1463% 18.6508 10.3402);--accents-blue:lab(62.1328% .27144 -42.6767);--accents-green:lab(88.4249% -50.2773 67.3811);--accents-orange:lab(71.7085% 30.3188 89.7316);--accents-peach:lab(71.3917% 31.2007 35.7553);--accents-purple:lab(55.1558% 63.8139 -69.2553)}}:root{--font-regular:400;--font-medium:500;--font-semibold:600;--font-bold:700;--font-size-text-xs:12px;--line-height-text-xs:18px;--font-size-text-sm:14px;--line-height-text-sm:20px;--font-size-text-md:16px;--line-height-text-md:24px;--font-size-text-lg:18px;--line-height-text-lg:28px;--font-size-text-xl:20px;--line-height-text-xl:30px;--font-size-display-xs:24px;--line-height-display-xs:32px;--font-size-display-sm:30px;--line-height-display-sm:38px;--font-size-display-md:36px;--line-height-display-md:44px;--font-size-display-lg:48px;--line-height-display-lg:60px;--font-size-display-xl:60px;--line-height-display-xl:72px;--font-size-display-2xl:72px;--line-height-display-2xl:90px;--letter-spacing-display:-2%}.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{letter-spacing:-2%;font-size:36px;line-height:44px}.display-lg{letter-spacing:-2%;font-size:48px;line-height:60px}.display-xl{letter-spacing:-2%;font-size:60px;line-height:72px}.display-2xl{letter-spacing:-2%;font-size:72px;line-height:90px}.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:var(--font-size-text-md);line-height:var(--line-height-text-md);font-variant-numeric:tabular-nums}body button{font-variant-numeric:tabular-nums}:root{--blog-primary:#f9f9f9;--blog-secondary:#e2e2e2;--blog-tertiary:#aaa;--blog-quaternary:#9c9c9c}.blog-page-title{font-size:36px;line-height:44px;font-weight:var(--font-semibold);letter-spacing:-.72px;color:var(--blog-primary)}.blog-intro-text{font-size:20px;line-height:30px;font-weight:var(--font-regular);color:var(--blog-secondary)}.blog-section-title{font-size:24px;line-height:32px;font-weight:var(--font-semibold);letter-spacing:.12px;color:var(--blog-primary)}.blog-body{font-size:17px;line-height:27px;font-weight:var(--font-regular);letter-spacing:.04px;color:var(--blog-secondary)}.blog-body strong,.blog-body b{font-weight:var(--font-semibold);color:var(--blog-primary)}.blog-body a{color:var(--brand-800)}.blog-body a:hover{color:var(--brand-500)}.blog-body ul,.blog-body ol{margin:0}.blog-body ul li,.blog-body ol li{margin-bottom:6px}.blog-body ul li:last-child,.blog-body ol li:last-child{margin-bottom:0}.blog-body ol li::marker{font-weight:var(--font-semibold);color:var(--blog-primary)}@media (max-width:768px){.blog-page-title{font-size:28px;line-height:36px}.blog-intro-text{font-size:17px;line-height:26px}.blog-section-title{font-size:22px;line-height:30px}.blog-body{font-size:16px;line-height:24px}}.blog-metadata{font-size:14px;line-height:20px;font-weight:var(--font-medium);color:var(--blog-tertiary)}.blog-image-caption{font-size:14px;line-height:20px;font-weight:var(--font-medium);color:var(--blog-quaternary)}.blog-smallprint{font-size:14px;line-height:20px;font-weight:var(--font-regular);color:var(--blog-tertiary);font-style:italic}.blog-post{max-width:880px;margin:0 auto 100px}.blog-post .header{max-width:700px;margin:0 auto}.blog-post .blog-metadata{margin-bottom:12px}.blog-post .blog-metadata .blog-category{text-transform:uppercase}.blog-post .blog-page-title{margin-bottom:20px}.blog-post .blog-intro-text{margin-bottom:40px}.blog-post .blog-hero-image{max-width:100%;margin-bottom:70px}.blog-post .blog-hero-image img{border:3px solid var(--primary-700);border-radius:8px;width:100%;height:auto;display:block}.blog-post .blog-hero-image .blog-image-caption{margin-top:12px}.blog-post .blog-body section{max-width:700px;margin:0 auto 56px}.blog-post .blog-body section:last-of-type{margin-bottom:0}.blog-post .blog-body section .blog-section-title{margin:0 0 20px}.blog-post .blog-body section img{border-radius:6px;width:100%;height:auto;margin-bottom:28px;display:inline-block;box-shadow:0 0 8px 2px #0006}.blog-post .blog-body section .blog-smallprint{margin-top:12px}.blog-archive{max-width:1240px;margin:0 auto 100px}.blog-archive .header{margin-bottom:60px}.blog-archive .header h1{font-size:var(--font-size-display-sm);line-height:var(--line-height-display-sm);font-weight:var(--font-semibold);margin:0 0 8px}.blog-archive .header .text{font-size:var(--font-size-text-lg);line-height:var(--line-height-text-lg);color:var(--white-80)}.blog-archive .grid{grid-template-columns:repeat(3,1fr);gap:32px;display:grid}@media (max-width:1024px){.blog-archive .grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.blog-archive .grid{grid-template-columns:1fr}}.blog-archive .item{flex-direction:column;display:flex}.blog-archive .item:hover .image{filter:brightness(1.2)}.blog-archive .item .image{aspect-ratio:40/21;border:2px solid var(--primary-700);border-radius:8px;overflow:hidden}.blog-archive .item .image img{object-fit:cover;width:100%;height:100%}.blog-archive .item .content{padding-top:16px}.blog-archive .item .blog-metadata{font-size:var(--font-size-text-sm);font-weight:var(--font-medium);color:var(--white-50);gap:6px;margin-bottom:8px;display:flex}.blog-archive .item .blog-metadata .blog-category{text-transform:uppercase;color:var(--white-50)}.blog-archive .item .blog-metadata .blog-date:before{content:"•";margin-right:6px}.blog-archive .item .title{font-size:var(--font-size-text-lg);line-height:var(--line-height-text-lg);font-weight:var(--font-semibold);color:var(--white-100);-webkit-line-clamp:2;min-height:calc(var(--line-height-text-lg)*2);-webkit-box-orient:vertical;margin:0 0 8px;display:-webkit-box;overflow:hidden}.blog-archive .item .intro{font-size:var(--font-size-text-sm);font-weight:var(--font-medium);line-height:var(--line-height-text-sm);color:var(--white-65);-webkit-line-clamp:2;min-height:calc(var(--line-height-text-sm)*2);-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}:root{--border-radius:32px;--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{width:100%;max-width:1740px;padding-top:var(--container-padding-top);padding-bottom:var(--container-padding-bottom);padding-left:var(--container-padding-left);padding-right:var(--container-padding-right);margin:0 auto}.container.no-limit{max-width:none}.primary-button{font-family:inherit;font-weight:var(--font-semibold);border-radius:100rem;justify-content:center;padding:12px 48px;display:inline-flex}.primary-button.icon{flex-direction:row;align-items:center;gap:4px;width:auto;display:inline-flex}.primary-button.gradient{background:var(--gradients-other-pink-orange-90deg);color:var(--primary-600)}.primary-button.light{background-color:var(--brand-400);color:var(--primary-600)}.primary-button.dark{background-color:var(--primary-600);color:var(--white-100)}.primary-button.dark-ish{background-color:var(--primary-700);color:var(--white-100)}.primary-button.darker{background-color:var(--primary-900);color:var(--white-100)}.primary-button.leetify{background-color:var(--other-leetify);color:var(--white-100)}.primary-button.opacity{background-color:var(--white-10);color:var(--white-100)}.primary-button.error{background-color:var(--error-10);color:var(--error-100)}.primary-button.sm{font-size:var(--font-size-text-sm);line-height:var(--line-height-text-sm);padding:12px 38px}.primary-button.md{font-size:var(--font-size-text-md);line-height:var(--line-height-text-md);padding:15px 48px}.primary-button.lg{font-size:var(--font-size-text-lg);line-height:var(--line-height-text-lg)}.primary-button.padding-sm{padding:12px 32px}.primary-button:not(:disabled):hover.gradient{background:var(--gradients-other-pink-orange-90deg-hover)}.primary-button:not(:disabled):hover.light{background-color:var(--brand-200)}.primary-button:not(:disabled):hover.dark{background-color:var(--primary-400)}.primary-button:not(:disabled):hover.dark-ish{background-color:var(--primary-600)}.primary-button:not(:disabled):hover.darker{background-color:var(--primary-800)}.primary-button:not(:disabled):hover.leetify{background-color:var(--other-leetify-hover)}.primary-button:not(:disabled):hover.opacity{background-color:var(--white-20)}.primary-button:not(:disabled):hover.error{background-color:var(--error-20)}.primary-button:not(:disabled):focus.gradient{background:var(--gradients-other-pink-orange-90deg-hover);outline:2px solid var(--white-20)}.primary-button:not(:disabled):focus.light{background-color:var(--brand-200);outline:2px solid var(--white-20)}.primary-button:not(:disabled):focus.dark{background-color:var(--primary-400);outline:2px solid var(--white-20)}.primary-button:not(:disabled):focus.dark-ish{background-color:var(--primary-600);outline:2px solid var(--white-20)}.primary-button:not(:disabled):focus.opacity{background-color:var(--white-20);outline:2px solid var(--primary-300)}.primary-button:not(:disabled):focus.error{background-color:var(--error-20);outline:2px solid var(--error-20)}.primary-button:disabled{opacity:.33;cursor:not-allowed}a.primary-button{text-decoration:none}button.primary-button{cursor:pointer;border:none;outline:none}.input .label-container{flex-direction:row;justify-content:space-between;align-items:center;gap:10px;margin-bottom:8px;display:flex}.input .label-container label{font-size:var(--font-size-text-md);line-height:var(--line-height-text-md);font-weight:var(--font-medium);color:var(--white-100);display:block}.input.has-icon .input-container{position:relative}.input.has-icon .input-container input{padding-left:46px}.input.has-icon .input-container .icon{color:var(--primary-200);justify-content:center;align-items:center;padding-left:18px;display:flex;position:absolute;top:0;bottom:0}.input .input-container input{border:none;border:1px solid var(--primary-500);background-color:var(--primary-700);font-family:inherit;font-size:var(--font-size-text-md);line-height:var(--line-height-text-md);font-weight:var(--font-medium);color:var(--white-100);border-radius:6px;outline:none;padding:12px 18px;display:block}.input .input-container input::placeholder{color:var(--primary-200)}.input .input-container input::-moz-placeholder{color:var(--primary-200)}.input .input-container input:focus{border:1px solid var(--primary-100)}.input .input-container input:disabled{opacity:.33}.input .hint,.input .field-message{font-size:var(--font-size-text-sm);line-height:var(--line-height-text-sm);font-weight:var(--font-medium);color:var(--primary-100);margin-top:6px}.input.error input{border:1px solid var(--error-70)}.input.error .field-message{color:var(--error-100)}.input.success input{border:1px solid var(--success-70)}.input.success .field-message{color:var(--success-100)}:root{--navbar-height:74px}@media screen and (max-width:1299px){:root{--navbar-height:74px}.navbar-ghost{height:var(--navbar-height)}.landing-page .navbar-ghost{display:none}.landing-page .navbar.scrolled{background-color:var(--primary-900)}.landing-page .navbar .primary-button{padding:11px 36px}.landing-page .hero{padding-top:var(--navbar-height)}}.navbar{width:100%;min-height:var(--navbar-height);border-bottom:2px solid var(--primary-800);display:block}.navbar #nav-icon3{-o-transition:.5s ease-in-out;cursor:pointer;width:20px;height:14px;transition:all .5s ease-in-out;position:relative;transform:rotate(0)}.navbar #nav-icon3 span{background:var(--white-100);opacity:1;-o-transition:.25s ease-in-out;border-radius:100rem;width:100%;height:2px;transition:all .25s ease-in-out;display:block;position:absolute;left:0;transform:rotate(0)}.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{width:0%;top:9px;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){width:0%;top:18px;left:50%}.navbar .container{padding-top:1.8125em;padding-bottom:1.8125em}@media screen and (max-width:1299px){.navbar .container{padding-top:.875em;padding-bottom:.875em}}.navbar .container a{text-decoration:none}.navbar .container .content{grid-template-columns:92px 1fr;display:grid}.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{flex-direction:row;justify-content:flex-start;align-items:center;gap:50px;display:none}.navbar .container .content .links a{color:var(--white-65);font-size:15px;font-weight:var(--font-medium);text-transform:uppercase;display:inline-flex}.navbar .container .content .links a:hover{color:var(--white-100)}.navbar .container .content .links a.active{background:var(--gradients-other-pink-orange-90deg);-webkit-text-fill-color:#0000;-webkit-background-clip:text;background-clip:text}.navbar .container .content .links .community-dropdown{position:relative}.navbar .container .content .links .community-dropdown .dropdown-toggle{color:var(--white-65);font-family:inherit;font-size:15px;font-weight:var(--font-medium);text-transform:uppercase;cursor:pointer;background:0 0;border:none;align-items:center;gap:8px;padding:0;display:inline-flex}.navbar .container .content .links .community-dropdown .dropdown-toggle svg{color:inherit;transition:transform .2s}.navbar .container .content .links .community-dropdown .dropdown-toggle:hover{color:var(--white-100)}.navbar .container .content .links .community-dropdown.active .dropdown-toggle,.navbar .container .content .links .community-dropdown.active .dropdown-toggle svg{background:var(--gradients-other-pink-orange-90deg);-webkit-text-fill-color:#0000;-webkit-background-clip:text;background-clip:text}.navbar .container .content .links .community-dropdown.open .dropdown-toggle{color:var(--white-100)}.navbar .container .content .links .community-dropdown.open .dropdown-toggle svg{transform:rotate(180deg)}.navbar .container .content .links .community-dropdown.open .dropdown{z-index:3;display:block}.navbar .container .content .links .community-dropdown .dropdown{z-index:3;padding-top:16px;display:none;position:absolute;top:100%;left:50%;transform:translate(-50%)}.navbar .container .content .links .community-dropdown .dropdown .dropdown-content{background-color:var(--primary-700);box-shadow:var(--box-shadow);border-radius:12px;min-width:180px;padding:8px}.navbar .container .content .links .community-dropdown .dropdown .dropdown-content a{font-size:var(--font-size-text-sm);line-height:var(--line-height-text-sm);font-weight:var(--font-medium);color:var(--white-100);text-transform:capitalize;border-radius:6px;align-items:center;padding:12px 16px;transition:background-color .15s;display:flex}.navbar .container .content .links .community-dropdown .dropdown .dropdown-content a:hover{background-color:var(--primary-600);color:var(--white-100)}.navbar .container .content .links .community-dropdown .dropdown .dropdown-content a.active{background:var(--gradients-other-pink-orange-90deg);-webkit-text-fill-color:#0000;-webkit-background-clip:text;background-clip:text}.navbar .container .content .links .community-dropdown .dropdown .dropdown-content a.active:after{content:none!important}.navbar .container .content .actions{flex-direction:row;justify-content:flex-end;align-items:center;gap:12px;display:flex}.navbar .container .content .actions .profile-search{cursor:pointer;position:relative}.navbar .container .content .actions .profile-search .toggle{background-color:var(--primary-700);cursor:pointer;color:var(--white-65);border:0;border-radius:100rem;justify-content:center;align-items:center;padding:12px;display:flex;position:relative}.navbar .container .content .actions .profile-search img{display:block}.navbar .container .content .actions .profile-search.open .toggle{color:var(--white-100)}.navbar .container .content .actions .profile-search.open .toggle,.navbar .container .content .actions .profile-search:hover .toggle{background-color:var(--primary-600)}.navbar .container .content .actions .profile-search.open .search-container{z-index:3;display:block}.navbar .container .content .actions .profile-search .search-container{z-index:1;padding-top:1em;display:none;position:absolute;top:100%;right:0}.navbar .container .content .actions .profile-search .search-container .search-content{background-color:var(--primary-700);box-shadow:var(--box-shadow);border-radius:12px;min-width:400px;max-width:400px;padding:24px 32px}.navbar .container .content .actions .profile-search .search-container .search-content .profile-search-component{flex-direction:column;gap:16px;display:flex}.navbar .container .content .actions .profile-search .search-container .search-content .profile-search-component .search-title{font-size:var(--font-size-text-lg);line-height:var(--line-height-text-lg);font-weight:var(--font-semibold);color:var(--white-100);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:var(--font-size-text-md);line-height:var(--line-height-text-md);font-weight:var(--font-medium);color:var(--white-80)}.navbar .container .content .actions .profile-search .search-container .search-content .profile-search-component .search-results{max-height:300px;margin-right:-16px;padding-right:16px;overflow:hidden auto}.navbar .container .content .actions .profile-search .search-container .search-content .profile-search-component .search-results .search-result{cursor:pointer;border-radius:6px;justify-content:space-between;gap:20px;margin-bottom:4px;padding:10px 12px;transition:background-color .15s;display:flex}.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:hover,.navbar .container .content .actions .profile-search .search-container .search-content .profile-search-component .search-results .search-result:focus{background-color:var(--primary-600);outline:none}.navbar .container .content .actions .profile-search .search-container .search-content .profile-search-component .search-results .search-result:hover .info .avatar,.navbar .container .content .actions .profile-search .search-container .search-content .profile-search-component .search-results .search-result:focus .info .avatar{filter:brightness(1.35)}.navbar .container .content .actions .profile-search .search-container .search-content .profile-search-component .search-results .search-result:hover .info .name,.navbar .container .content .actions .profile-search .search-container .search-content .profile-search-component .search-results .search-result:focus .info .name{text-shadow:0 6px 12px #00000080}.navbar .container .content .actions .profile-search .search-container .search-content .profile-search-component .search-results .search-result .info{align-items:center;gap:16px;width:100%;transition:text-shadow .2s ease-in-out,filter .2s ease-in-out;display:flex}.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:var(--font-size-text-md);line-height:var(--line-height-text-md);font-weight:var(--font-medium);color:var(--white-100);text-decoration:none}.navbar .container .content .actions .notification{cursor:pointer;position:relative}.navbar .container .content .actions .notification .toggle{background-color:var(--primary-700);cursor:pointer;color:var(--white-65);border:0;border-radius:100rem;justify-content:center;align-items:center;padding:12px;display:flex;position:relative}.navbar .container .content .actions .notification .notification-count{background:var(--gradients-other-pink-orange-90deg);border-radius:100rem;width:24px;height:24px;display:none;position:absolute;top:0;right:0;overflow:hidden;transform:translate(50%)translateY(-25%)}.navbar .container .content .actions .notification .notification-count .count{font-size:var(--font-size-text-sm);line-height:var(--line-height-text-sm);font-weight:var(--font-semibold);color:var(--primary-700);justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.navbar .container .content .actions .notification.has-unread .notification-count,.navbar .container .content .actions .notification img{display:block}.navbar .container .content .actions .notification.open .toggle{color:var(--white-100)}.navbar .container .content .actions .notification.open .toggle,.navbar .container .content .actions .notification:hover .toggle{background-color:var(--primary-600)}.navbar .container .content .actions .notification.open .notification-container{z-index:3;display:block}.navbar .container .content .actions .notification .notification-container{z-index:1;padding-top:1em;display:none;position:absolute;top:100%;right:0}.navbar .container .content .actions .notification .notification-container .notification-content{background-color:var(--primary-700);box-shadow:var(--box-shadow);border-radius:12px;min-width:260px;padding:24px 32px}.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;background-color:var(--primary-700);border:0;border-radius:100rem;align-items:center;gap:16px;padding:8px 12px 8px 8px;display:flex}.navbar .container .content .actions .profile-menu .toggle .avatar-wrapper img{border-radius:100rem;display:block}.navbar .container .content .actions .profile-menu .toggle .arrow-wrapper{color:var(--white-65);justify-content:center;align-items:center;display:flex}.navbar .container .content .actions .profile-menu .toggle .arrow-wrapper img{display:block}.navbar .container .content .actions .profile-menu.open .toggle svg{color:var(--white-100)}.navbar .container .content .actions .profile-menu.open .toggle,.navbar .container .content .actions .profile-menu:hover .toggle{background-color:var(--primary-600)}.navbar .container .content .actions .profile-menu.open .dropdown{z-index:3;display:flex}.navbar .container .content .actions .profile-menu .dropdown{z-index:1;padding-top:1em;display:none;position:absolute;top:100%;right:0}.navbar .container .content .actions .profile-menu .dropdown .content{box-shadow:var(--box-shadow);background-color:var(--primary-700);border-radius:12px;flex-direction:column;min-width:260px;padding-top:24px;display:flex}.navbar .container .content .actions .profile-menu .dropdown .content .top{align-items:center;gap:16px;margin-bottom:20px;display:flex}.navbar .container .content .actions .profile-menu .dropdown .content .top .avatar img{border-radius:100rem;display:block}.navbar .container .content .actions .profile-menu .dropdown .content .top .name{font-size:var(--font-size-text-lg);line-height:var(--line-height-text-lg);font-weight:var(--font-medium);color:var(--white-100)}.navbar .container .content .actions .profile-menu .dropdown .content .dropdown-links{flex-direction:column;padding-bottom:8px;padding-left:12px;padding-right:12px;display:flex}.navbar .container .content .actions .profile-menu .dropdown .content .dropdown-links .discord a{color:var(--accents-blue)}.navbar .container .content .actions .profile-menu .dropdown .content .dropdown-links a,.navbar .container .content .actions .profile-menu .dropdown .content .dropdown-links .theme-toggle{font-size:var(--font-size-text-sm);line-height:var(--line-height-text-sm);font-weight:var(--font-medium);color:var(--white-100);align-items:center;gap:12px;padding:10px 12px;display:flex}.navbar .container .content .actions .profile-menu .dropdown .content .dropdown-links a:hover,.navbar .container .content .actions .profile-menu .dropdown .content .dropdown-links .theme-toggle:hover{background-color:var(--primary-600);border-radius:6px}.navbar .container .content .actions .profile-menu .dropdown .content .dropdown-links .theme-toggle{cursor:pointer;text-align:left;background:0 0;border:none;width:100%;font-family:inherit}.navbar .container .content .actions .profile-menu .dropdown .content .logout-wrapper{border-top:2px solid var(--primary-600);padding:8px 12px}.navbar .container .content .actions .profile-menu .dropdown .content .logout-wrapper .text-button{width:100%;color:var(--white-100);gap:12px;padding:10px 12px}.navbar .container .content .actions .profile-menu .dropdown .content .logout-wrapper .text-button:hover{background-color:var(--primary-600);border-radius:6px}.navbar .container .content .actions .profile-menu .dropdown .content .top{padding-left:24px;padding-right:24px}.navbar:not(.landing-styles) .container{max-width:unset}@media screen and (min-width:1300px){.navbar:not(.landing-styles) .container{padding-top:13px;padding-bottom:13px}}.navbar.landing-styles{border-bottom:2px solid #0000}.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:1300px){.navbar.landing-styles .container .content{grid-template-columns:1fr 2fr 1fr}}@media screen and (max-width:1299px){.navbar{z-index:10;background-color:var(--primary-900);transition:background-color,box-shadow .2s ease-in-out;position:fixed;top:0;left:0;right:0}.navbar.scrolled{box-shadow:var(--box-shadow)}.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{top:var(--navbar-height);padding:16px;position:fixed;left:0;right:0}.navbar .container>.content .actions .profile-search .search-container .search-content{max-width:100%;min-width:unset;width:100%}.navbar .container>.content .logo{flex-direction:row;align-items:center;gap:20px;display:flex}.navbar.open{z-index:10;bottom:0}.navbar.open>.container,.navbar.open>.container .content .logo,.navbar.open>.container .content .actions{z-index:3}.navbar.open>.container .content .links{padding-top:120px;padding-left:var(--container-padding-left);padding-right:var(--container-padding-right);background-color:var(--primary-900);flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:32px;display:flex;position:absolute;inset:0}.navbar.open>.container .content .links a{color:var(--white-100);font-size:var(--font-size-text-lg);line-height:var(--line-height-text-lg);text-transform:uppercase;font-weight:var(--font-medium)}.navbar.open>.container .content .links a.active{background:var(--gradients-other-pink-orange-90deg);-webkit-text-fill-color:#0000;-webkit-background-clip:text;background-clip:text}.navbar.open>.container .content .links .community-dropdown{flex-direction:column;gap:16px;width:100%;display:flex}.navbar.open>.container .content .links .community-dropdown .dropdown-toggle{display:none}.navbar.open>.container .content .links .community-dropdown .dropdown{padding:0;display:block;position:static;transform:none}.navbar.open>.container .content .links .community-dropdown .dropdown .dropdown-content{box-shadow:none;background:0 0;flex-direction:column;gap:32px;min-width:auto;padding:0;display:flex}.navbar.open>.container .content .links .community-dropdown .dropdown .dropdown-content a{width:max-content;color:var(--white-100);font-size:var(--font-size-text-lg);line-height:var(--line-height-text-lg);text-transform:uppercase;font-weight:var(--font-medium);padding:0}.navbar.open>.container .content .links .community-dropdown .dropdown .dropdown-content a:hover{background:0 0}.navbar.open>.container .content .links .community-dropdown .dropdown .dropdown-content a.active,.navbar.open>.container .content .links .community-dropdown .dropdown .dropdown-content a.active:hover{background:var(--gradients-other-pink-orange-90deg);-webkit-text-fill-color:#0000;-webkit-background-clip:text;background-clip:text}}@media screen and (min-width:1300px){.navbar .container>.content{grid-template-columns:205px auto auto}.navbar .container>.content .logo{align-items:center;display:flex}.navbar .container>.content .logo .toggle,.navbar .container>.content .logo .mobile{display:none}.navbar .container>.content .logo .desktop{margin-bottom:5px;display:block}.navbar .container>.content .links{padding-left:60px;display:flex}.navbar .container>.content .links a{position:relative}.navbar .container>.content .links a.active:after,.navbar .container>.content .links .community-dropdown.active:not(.open):after{content:" ";background:var(--gradients-other-pink-orange-90deg);border-top-left-radius:100rem;border-top-right-radius:100rem;width:calc(100% + 40px);height:2px;transition:width .3s;position:absolute;top:calc(100% + 23px);left:-20px}.navbar .container>.content .actions .notification .notification-container .notification-content{min-width:408px}}html.theme-transitioning *{transition:background-color .3s,color .3s,border-color .3s,box-shadow .3s,background .3s!important}.theme-switch{position:relative}.theme-switch .toggle{background-color:var(--primary-700);cursor:pointer;color:var(--white-65);border:0;border-radius:100rem;justify-content:center;align-items:center;padding:12px;transition:background-color .2s,color .2s;display:flex;position:relative}.theme-switch .toggle:hover{background-color:var(--primary-600)}.theme-switch .new-badge{background:var(--gradients-other-pink-orange-90deg);color:var(--primary-700);font-size:10px;font-weight:var(--font-bold);text-transform:uppercase;letter-spacing:.3px;pointer-events:none;box-shadow:var(--box-shadow);border-radius:8px;padding:2px 6px;line-height:1;position:absolute;top:-4px;right:-8px}.theme-switch.open .toggle{color:var(--white-100);background-color:var(--primary-600)}.theme-switch.open .dropdown{z-index:3;display:block}.theme-switch .dropdown{z-index:1;padding-top:1em;display:none;position:absolute;top:100%;right:0}.theme-switch .dropdown-content{background-color:var(--primary-700);box-shadow:var(--box-shadow);border-radius:12px;min-width:320px;padding:24px 24px 16px}.theme-switch .dropdown-title{font-size:var(--font-size-text-lg);line-height:var(--line-height-text-lg);font-weight:var(--font-semibold);color:var(--white-100);margin-bottom:12px;padding-left:12px;padding-right:12px}.theme-switch .themes-grid{flex-direction:column;gap:0;display:flex}.theme-switch .theme-option{cursor:pointer;background:0 0;border:none;border-radius:6px;flex-direction:row;align-items:center;gap:14px;width:100%;padding:10px 12px;font-family:inherit;transition:background-color .15s,transform .2s,opacity .2s;display:flex;position:relative}.theme-switch .theme-option:hover:not(:disabled){background-color:var(--primary-600)}.theme-switch .theme-option:disabled{cursor:not-allowed}.theme-switch .theme-option.selecting{background-color:var(--primary-600);animation:.7s pulse-selection;transform:scale(1.02)}@keyframes pulse-selection{0%{transform:scale(1)}50%{transform:scale(1.03)}to{transform:scale(1.02)}}.theme-switch .theme-preview{flex-shrink:0;justify-content:center;align-items:center;display:flex}.theme-switch .theme-circle{outline:1px solid var(--white-10);border-radius:100%;justify-content:center;align-items:center;width:28px;height:28px;display:flex;position:relative}.theme-switch .progress-ring{pointer-events:none;width:32px;height:32px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(-90deg)}.theme-switch .progress-ring-circle{stroke:var(--brand-900);stroke-linecap:round;stroke-dasharray:97.39;stroke-dashoffset:97.39px;animation:.8s ease-out forwards progress-ring-fill}@keyframes progress-ring-fill{0%{stroke-dashoffset:97.39px}to{stroke-dashoffset:0}}.theme-switch .theme-check{color:var(--brand-900);flex-shrink:0;margin-left:auto}.theme-switch .theme-lock{color:var(--white-35);flex-shrink:0;margin-left:auto}.theme-switch .theme-info{text-align:left;flex-direction:column;flex:1;display:flex}.theme-switch .theme-info .theme-name{font-size:var(--font-size-text-sm);line-height:var(--line-height-text-sm);font-weight:var(--font-semibold);color:var(--white-100);align-items:center;gap:6px;display:flex}.theme-switch .theme-info .theme-desc{font-size:var(--font-size-text-sm);line-height:var(--line-height-text-sm);font-weight:var(--font-medium);color:var(--white-50);transition:color .2s}.theme-switch .premium-badge{font-size:10px;font-weight:var(--font-semibold);background:var(--gradients-other-pink-orange-90deg);color:var(--primary-900);text-transform:uppercase;letter-spacing:.3px;border-radius:4px;padding:2px 6px;line-height:1}.theme-switch .theme-option.locked{opacity:.6;cursor:not-allowed!important}.theme-switch .theme-option.locked:hover{background-color:#0000!important}.theme-switch .theme-option.locked .theme-circle{opacity:.5}.theme-switch .theme-option.selecting .theme-info .theme-desc{color:var(--brand-900)}@media screen and (max-width:1299px){.theme-switch{position:static}.theme-switch .dropdown{top:var(--navbar-height);padding:4px 16px;position:fixed;left:0;right:0}.theme-switch .dropdown-content{max-width:100%;min-width:unset;border-radius:6px;width:100%}}.page.play{container-type:inline-size}.page.play .banners{flex-direction:column;gap:2px;display:flex}.page.play .next-rank-progress{box-shadow:var(--box-shadow)}.page.play .play-layout{grid-template-columns:minmax(100%,1128px);justify-items:center;gap:50px;display:grid}@container (min-width:1520px){.page.play .play-layout.has-dropping-soon{justify-content:unset;grid-template-columns:1086px 1fr}}.page.play .play-layout .main,.page.play .play-layout .dropping-soon-wrapper{width:100%;max-width:1128px}.page.play .banner-notification{background-color:var(--accents-blue-10);color:var(--accents-blue);font-size:var(--font-size-text-md);line-height:var(--line-height-text-md);font-weight:var(--font-medium);justify-content:center;width:100%;padding:14px 39px 14px 32px;display:flex;position:relative}.page.play .banner-notification a{color:var(--accents-blue);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:var(--accents-star-10);color:var(--accents-star)}.page.play .banner-notification.yellow a{color:var(--accents-star)}.page.play .banner-notification .dismiss{align-items:center;display:flex;position:absolute;top:0;bottom:0;right:11px}.page.play .banner-notification .dismiss button{cursor:pointer;width:32px;height:32px;color:var(--white-65);background-color:#0000;border:none;border-radius:100rem;justify-content:center;align-items:center;margin:0;padding:0;display:flex}.page.play .banner-notification .dismiss button svg{display:block}.page.play .banner-notification .dismiss button:hover{background-color:var(--white-5);color:var(--white-100)}.page.play>.container{flex-direction:column;gap:128px;max-width:1520px;display:flex}.page.play .header{flex-flow:wrap;justify-content:space-between;gap:30px;margin-bottom:56px;display:flex}.page.play .header .wrapper h1{color:var(--white-100);font-size:var(--font-size-display-xs);line-height:var(--line-height-display-xs);font-weight:var(--font-medium);margin:0 0 8px}.page.play .header .wrapper .tagline{color:var(--white-65);font-size:var(--font-size-text-xl);line-height:var(--line-height-text-xl);font-weight:var(--font-medium)}.page.play .header .next-rank-progress-wrapper{flex-basis:355px}.page.play .live-matches{margin-top:90px}.page.play .live-matches .title{font-size:var(--font-size-text-lg);line-height:var(--line-height-text-lg);font-weight:var(--font-medium);flex-direction:row;align-items:center;gap:12px;margin-bottom:24px;display:flex}.page.play .live-matches .empty-state-text{font-size:var(--font-size-text-md);line-height:var(--line-height-text-md);font-weight:var(--font-regular);color:var(--white-65)}.tooltip .rank-spread-item{align-items:center;gap:12px;margin-bottom:10px;display:flex}.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:var(--font-size-text-lg);line-height:var(--line-height-text-lg);font-weight:var(--font-semibold)}.modal-v2{z-index:50;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:#000000b3;justify-content:center;align-items:center;animation:.2s ease-out modalV2FadeIn;display:flex;position:fixed;inset:0}.modal-v2 .modal-v2-wrapper{justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative}.modal-v2 .modal-v2-wrapper .modal-v2-scroll-container{justify-content:center;align-items:flex-start;width:100%;height:100%;padding:40px 20px;display:flex;overflow:hidden auto}.modal-v2 .modal-v2-wrapper .modal-v2-scroll-container .modal-v2-content{background-color:var(--primary-900);border:1px solid var(--primary-700);border-radius:16px;flex-direction:column;width:100%;margin:0 auto;animation:.3s ease-out modalV2SlideUp;display:flex;position:relative;box-shadow:0 20px 25px -5px #0000004d,0 10px 10px -5px #0000000a}.modal-v2 .modal-v2-wrapper .modal-v2-scroll-container .modal-v2-content .modal-v2-close{z-index:10;background-color:var(--primary-800);border:1px solid var(--primary-700);width:40px;height:40px;color:var(--white-50);cursor:pointer;border-radius:8px;justify-content:center;align-items:center;padding:0;transition:all .2s;display:flex;position:absolute;top:16px;right:16px}.modal-v2 .modal-v2-wrapper .modal-v2-scroll-container .modal-v2-content .modal-v2-close:hover{background-color:var(--primary-700);color:var(--white-100);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{flex-direction:column;height:100%;padding:24px;display:flex}@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{flex:1;overflow-y:auto}.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:var(--primary-800);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:var(--primary-600);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:var(--primary-500)}@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{border-bottom:1px solid var(--primary-800);margin-bottom:24px;padding-bottom:16px}.modal-v2 .modal-header h2{color:var(--white-100);margin:0;font-size:24px;font-weight:600}.modal-v2 .modal-header p{color:var(--white-50);margin-top:8px;font-size:14px}.modal-v2 .modal-footer{border-top:1px solid var(--primary-800);justify-content:flex-end;gap:12px;margin-top:32px;padding-top:24px;display:flex}.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{flex-direction:row;justify-content:space-between;align-items:flex-start;display:flex}.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{margin-top:unset;padding-bottom:24px}@media screen and (min-width:500px){.waitlist-page .wrapper{background-color:var(--primary-800);box-shadow:var(--box-shadow);border-radius:12px;padding:44px 56px}}.waitlist-page .wrapper .tagline{color:var(--white-50);font-size:var(--font-size-display-xs);line-height:var(--line-height-display-xs);font-weight:var(--font-regular)}.waitlist-page .wrapper .disclaimer{font-size:var(--font-size-text-sm);line-height:var(--line-height-text-sm);color:var(--white-50);font-weight:var(--font-regular)}.waitlist-page .wrapper .cta-wrapper{margin-bottom:24px}.user-badge .top{flex-flow:wrap;justify-content:space-between;align-items:center;gap:10px;margin-bottom:12px;display:flex}.user-badge .top .title{font-size:var(--font-size-text-md);line-height:var(--line-height-text-md);font-weight:var(--font-medium);color:var(--white-100)}.user-badge .top .logout{font-size:var(--font-size-text-sm);line-height:var(--line-height-text-sm);font-weight:var(--font-medium);color:var(--white-50);align-items:center;gap:6px;display:flex}.user-badge .badge{background-color:var(--primary-700);border-radius:100rem;align-items:center;gap:18px;width:auto;padding:10px 14px;display:flex}.user-badge .badge .avatar .wrap img{border:0}.user-badge .badge .content{flex-direction:column;justify-content:center;display:flex}.user-badge .badge .content .steam-name{font-size:var(--font-size-text-md);line-height:var(--line-height-text-md);font-weight:var(--font-semibold);color:var(--white-100)}.user-badge .badge .content .steam-id{font-size:var(--font-size-text-sm);line-height:var(--line-height-text-sm);font-weight:var(--font-medium);color:var(--white-35)}.party-list .top{flex-direction:row;justify-content:space-between;align-items:center;display:flex}.party-list .top .party-name{align-items:center;gap:12px;margin-bottom:20px;display:flex}.party-list .top .party-name .title{font-size:var(--font-size-text-lg);line-height:var(--line-height-text-lg);font-weight:var(--font-medium);color:var(--white-100);margin:0}.party-list .map-workshop-notification{background-color:var(--warning-10);border-radius:8px;flex-direction:row;justify-content:center;align-items:center;gap:12px;margin-top:-16px;margin-bottom:32px;padding:14px;display:flex}.party-list .map-workshop-notification .text{color:var(--white-100);font-size:var(--font-size-text-sm);line-height:var(--line-height-text-sm);font-weight:var(--font-medium)}.party-list .map-workshop-notification .text strong{font-weight:var(--font-semibold)}.party-list .map-workshop-notification .map-icon img{display:block}.party-list .queue-recent-wrapper{flex-flow:wrap;justify-content:space-between;align-items:center;gap:50px;display:flex}.party-list .queue-recent-wrapper .queue-status .players-in-queue-wrapper{margin-top:20px;display:flex}.party-list .queue-recent-wrapper .queue-status .players-in-queue,.party-list .queue-recent-wrapper .queue-status .queue-open-hours{font-size:var(--font-size-text-sm);line-height:var(--line-height-text-sm);font-weight:var(--font-medium);color:var(--white-50);flex-direction:row;align-items:center;gap:12px;display:flex}.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 .queue-recent-wrapper .queue-status .queue-open-hours .clock-icon{flex-shrink:0}.party-list .queue-recent-wrapper .queue-status .queue-open-hours .skeleton-loader-container{vertical-align:middle;background:linear-gradient(90deg,rgb(from var(--white-100)r g b/.06)25%,rgb(from var(--white-100)r g b/.15)50%,rgb(from var(--white-100)r g b/.06)75%);background-size:200% 100%;border-radius:4px;animation:1.5s infinite queueShimmer;display:inline-block}.party-list .party-actions{margin-bottom:2em}.party-list .party-actions .invite-player{margin-bottom:1em}.party-list .party-members{flex-flow:wrap;gap:2em;display:flex}.party-list .party-members .party-member{flex-direction:column;display:flex}.party-list .party-members .party-member img{width:100px;height:100px}@keyframes queueShimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.text-button{font-weight:var(--font-medium);background:0 0;padding:0;font-family:inherit}.text-button.icon{flex-direction:row;align-items:center;gap:4px;display:inline-flex}.text-button.gradient{background:var(--gradients-other-pink-orange-90deg);-webkit-text-fill-color:#0000;-webkit-background-clip:text;background-clip:text}.text-button.light{color:var(--brand-400)}.text-button.white{color:var(--white-80)}.text-button.red{color:var(--error-70)}.text-button.sm{font-size:var(--font-size-text-sm);line-height:var(--line-height-text-sm)}.text-button.md{font-size:var(--font-size-text-md);line-height:var(--line-height-text-md)}.text-button.lg{font-size:var(--font-size-text-lg);line-height:var(--line-height-text-lg)}.text-button:not(:disabled):hover.gradient,.text-button:not(:disabled):focus.gradient{filter:brightness(1.3)}.text-button:not(:disabled):hover.light,.text-button:not(:disabled):focus.light{color:var(--brand-200)}.text-button:not(:disabled):hover.white,.text-button:not(:disabled):focus.white{color:var(--white-100)}.text-button:not(:disabled):hover.red,.text-button:not(:disabled):focus.red{color:var(--error-100)}.text-button:disabled{cursor:not-allowed;opacity:.33}a.text-button{text-decoration:none}button.text-button{cursor:pointer;border:none;outline:none}.party-members-grid{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:20px;margin-bottom:36px;display:grid}.party-player-card{background:var(--gradients-primary-800-700-27deg);box-shadow:var(--box-shadow);border-radius:8px;min-height:240px;padding:24px;position:relative}.party-player-card.empty{justify-content:center;align-items:center;display:flex}.party-player-card .kick{z-index:1;color:var(--error-100);cursor:pointer;border-radius:100rem;padding:8px;position:absolute;top:7px;right:9px}.party-player-card .kick svg{display:block}.party-player-card .kick:hover{background-color:var(--error-10)}.party-player-card .content{flex-direction:column;justify-content:space-between;align-items:center;gap:20px;height:100%;display:flex;position:relative}.party-player-card .content .avatar-wrapper{text-align:center}.party-player-card .content .avatar-wrapper .avatar{outline:1px solid var(--white-20);outline-offset:-1px;border-radius:50%;width:56px;height:56px;margin:0 auto}.party-player-card .content .name{text-align:center;font-size:var(--font-size-text-lg);line-height:var(--line-height-text-lg);font-weight:var(--font-medium);color:var(--white-100);margin-top:4px}.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:var(--font-size-text-sm);line-height:var(--line-height-text-sm);font-weight:var(--font-medium);color:var(--white-50);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{background:var(--gradients-brand-800-700-27deg);cursor:pointer;border-radius:0 6px 6px 0;justify-content:center;align-items:center;width:50px;height:50px;display:flex}.connect-copy-wrapper .connect-copy .copy:hover{background:var(--gradients-brand-800-700-27deg-hover)}.connect-copy-wrapper .connect-copy .copy img{display:block}.connect-copy-wrapper .connect-copy .connect-input{background:var(--primary-700);height:50px;color:var(--white-100);max-width:100%;font-family:inherit;font-size:var(--font-size-text-sm);line-height:var(--line-height-text-sm);font-weight:var(--font-medium);border:none;border-radius:6px 0 0 6px;margin:0;padding:12px 12px 12px 20px}.connect-copy-wrapper .connect-copy .connect-input:focus{outline:none}.connect-copy-wrapper .connect-copy .connect-input::placeholder{color:var(--white-50)}.connect-copy-wrapper .connect-copy .connect-input[type=password]{-webkit-text-stroke-width:2px;letter-spacing:2.5px}.connect-copy-wrapper .connect-copy .mask{background:var(--primary-700);cursor:pointer;justify-content:center;align-items:center;width:50px;height:50px;display:flex}.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{grid-template-columns:1fr;grid-template-areas:"middle""voting""team1-players""team2-players";justify-content:center;gap:20px;display:grid}.page.current-match .layout .animation-wrapper-middle{grid-area:middle}.page.current-match .layout .middle{justify-self:center;width:100%;max-width:456px;margin-bottom:48px}.page.current-match .layout .middle.starting_side{max-width:360px}.page.current-match .voting-turn-row{grid-area:voting;justify-content:space-between;display:flex}.page.current-match .voting-turn-row .status-badge{font-size:var(--font-size-text-sm);line-height:var(--line-height-text-sm);font-weight:var(--font-semibold);background:var(--white-10);color:var(--white-100);text-transform:uppercase;border-radius:100rem;padding:8px 22px}.page.current-match .voting-turn-row .status-badge .row{flex-direction:row;align-items:center;gap:14px;display:flex}.page.current-match .voting-turn-row .status-badge .row .spinner .spinner{stroke:var(--success-100)!important}.page.current-match .voting-turn-row .status-badge.your-turn{color:var(--success-100);background-color:var(--success-10)}.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 var(--success-100)}.page.current-match .animation-wrapper-team1-players{grid-area:team1-players}.page.current-match .animation-wrapper-team2-players{grid-area:team2-players}.page.current-match .middle .starting-server{flex-flow:wrap;justify-content:space-around;align-items:center;display:flex}.page.current-match .middle .starting-server .title{font-size:var(--font-size-text-xl);line-height:var(--line-height-text-xl);font-weight:var(--font-semibold);text-align:center;flex-basis:100%}.page.current-match .middle .connect-to-server .top{flex-flow:wrap;justify-content:space-between;align-items:center;gap:1em;margin-bottom:28px;display:flex}.page.current-match .middle .connect-to-server .top .title{font-size:var(--font-size-text-xl);line-height:var(--line-height-text-xl);font-weight:var(--font-semibold);margin:0}.page.current-match .middle .connect-to-server .top .countdown{font-size:var(--font-size-display-md);line-height:var(--line-height-display-md);letter-spacing:var(--letter-spacing-display);font-weight:var(--font-semibold);background:var(--gradients-other-pink-orange-90deg);-webkit-text-fill-color:#0000;-webkit-background-clip:text;background-clip:text}.page.current-match .middle .connect-to-server .primary-button{text-align:center;justify-content:center;width:100%;margin-bottom:20px}.page.current-match .middle .connect-to-server .one-click-note{font-size:var(--font-size-text-sm);line-height:var(--line-height-text-sm);font-weight:var(--font-semibold);color:var(--warning-100);justify-content:center;align-items:center;gap:10px;margin-bottom:24px;display:flex}.page.current-match .middle .connect-to-server .separator{align-items:center;gap:16px;margin-bottom:16px;display:flex}.page.current-match .middle .connect-to-server .separator .or{font-size:var(--font-size-text-sm);line-height:var(--line-height-text-sm);font-weight:var(--font-semibold);color:var(--white-35);text-transform:uppercase}.page.current-match .middle .connect-to-server .separator .line{background:var(--white-35);width:100%;height:2px}.page.current-match .middle .connect-to-server .streaming-note{font-size:var(--font-size-text-sm);line-height:var(--line-height-text-sm);font-weight:var(--font-medium);color:var(--warning-100);justify-content:center;align-items:center;gap:10px;margin-top:16px;display:flex}.page.current-match .middle .connect-to-server .streaming-note .bold{font-weight:var(--font-semibold)}.page.current-match .middle .connect-to-server svg{flex-shrink:0}.page.current-match .player-list-header{font-size:var(--font-size-text-sm);line-height:var(--line-height-text-sm);font-weight:var(--font-medium);text-transform:uppercase;color:var(--white-50);grid-template-columns:100%;gap:12px;min-width:100%;padding:12px 30px 12px 12px;display:grid}.page.current-match .player-list-header div:not(:first-of-type){display:none}.page.current-match .player-list{flex-direction:column;gap:20px;display:flex}.page.current-match .player-list .player{background:var(--primary-800);border:1px solid var(--primary-700);border-radius:100rem;grid-template-columns:100%;gap:12px;width:max-content;min-width:100%;padding:12px 30px 12px 12px;display:grid;position:relative}.page.current-match .player-list .player .party-indicator{padding-left:29px}.page.current-match .player-list .player .player-info-wrapper{flex-direction:row;align-items:center;gap:20px;display:flex}.page.current-match .player-list .player .player-info-wrapper .avatar-wrapper{flex-direction:row;align-items:center;display:flex}.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{color:var(--white-100);font-size:var(--font-size-text-md);line-height:var(--line-height-text-md);font-weight:var(--font-medium);flex-direction:row;align-items:center;gap:10px;display:flex}.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{white-space:nowrap;text-overflow:ellipsis;min-width:15ch;overflow:hidden}.page.current-match .player-list .player .kd{color:var(--white-80);font-size:var(--font-size-text-md);line-height:var(--line-height-text-md);font-weight:var(--font-medium);flex-direction:row;align-items:center;display:none}.page.current-match .player-list .player .elo{flex-direction:row;align-items:center;display:none}@container (min-width:748px){.page.current-match .layout{grid-template-columns:max-content max-content;grid-template-areas:"middle middle""voting voting""team1-players team2-players";justify-content:center;gap:30px}.page.current-match .layout .player,.page.current-match .layout .player-list-header{min-width:unset;grid-template-columns:280px}}@container (min-width:1036px){.page.current-match .layout .player,.page.current-match .layout .player-list-header{grid-template-columns:250px 46px 104px}.page.current-match .layout .player .kd,.page.current-match .layout .player .elo{display:flex}.page.current-match .layout .player-list-header div:not(:first-of-type){display:unset}}@container (min-width:1476px){.page.current-match .layout{grid-template-columns:468px minmax(320px,456px) 468px;grid-template-areas:"voting voting voting""team1-players middle team2-players";justify-content:space-between}.page.current-match .layout .middle{margin-bottom:unset}}.match-info{border:1px solid var(--white-10);border-radius:8px;flex-direction:row;justify-content:space-between;gap:1em;margin-bottom:50px;padding:16px 20px;display:flex}.match-info .label{font-size:var(--font-size-text-sm);line-height:var(--line-height-text-sm);font-weight:var(--font-medium);color:var(--white-50);margin-bottom:12px}.match-info .value{font-size:var(--font-size-text-md);line-height:var(--line-height-text-md);font-weight:var(--font-medium);flex-direction:row;align-items:center;gap:14px;display:flex}.match-info .server{text-align:right}.match-info .server .value{flex-direction:row-reverse}.match-info .server .flag{border-radius:50%}.match-veto .top{flex-flow:wrap;justify-content:space-between;gap:1em;max-width:360px;margin:0 auto 2em;display:flex}.match-veto .top .info .label{font-size:var(--font-size-text-sm);line-height:var(--line-height-text-sm);font-weight:var(--font-medium);color:var(--white-50)}.match-veto .top .info .ban-text{font-size:var(--font-size-text-xl);line-height:var(--line-height-text-xl);font-weight:var(--font-semibold);color:var(--white-100)}.match-veto .top .countdown{font-size:var(--font-size-display-md);line-height:var(--line-height-display-md);letter-spacing:var(--letter-spacing-display);font-weight:var(--font-semibold);background:var(--gradients-other-pink-orange-90deg);-webkit-text-fill-color:#0000;-webkit-background-clip:text;background-clip:text}.match-veto .voting-options{flex-direction:column;row-gap:20px;display:flex}.match-veto .voting-options .voting-card-wrapper{flex-direction:row;grid-template-columns:4ch 1fr 4ch;justify-content:space-between;align-items:center;gap:8px;display:grid}.match-veto .voting-options .voting-card-wrapper .map-winrate{font-size:var(--font-size-text-sm);line-height:var(--line-height-text-sm);font-weight:var(--font-medium);color:var(--white-50)}.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;align-self:center;width:100%;max-width:360px}.match-veto .voting-options .voting-card-wrapper.starting_side .map-winrate{display:none}.match-veto .voting-options .voting-card-wrapper .voting-card{border:1px solid var(--primary-400);cursor:pointer;background:0 0;border-radius:6px;flex-direction:row;justify-content:space-between;align-items:center;padding:14px 18px;display:flex;position:relative;overflow:hidden}.match-veto .voting-options .voting-card-wrapper .voting-card .overlay{background:rgb(from var(--primary-700)r g b/.87);z-index:0;position:absolute;inset:0}.match-veto .voting-options .voting-card-wrapper .voting-card:hover .overlay{background:rgb(from var(--primary-700)r g b/.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{z-index:0;filter:blur(1px);background-position:50%;background-repeat:no-repeat;background-size:cover;position:absolute;inset:0}.match-veto .voting-options .voting-card-wrapper .voting-card .icon-wrapper{z-index:1;flex-direction:row;align-items:center;gap:17px;display:flex}.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:var(--font-size-text-lg);line-height:var(--line-height-text-lg);font-weight:var(--font-medium);color:var(--white-100);text-shadow:0 4px 8px #00000080}.match-veto .voting-options .voting-card-wrapper .voting-card .users-voted{z-index:1;flex-direction:row;align-items:center;margin-left:auto;margin-right:12px;display:flex}.match-veto .voting-options .voting-card-wrapper .voting-card .checkbox-wrapper{z-index:1;flex-direction:row;align-items:center;display:flex}.match-veto .voting-options .voting-card-wrapper.banned .voting-card{border:1px solid var(--error-10);cursor:not-allowed}.match-veto .voting-options .voting-card-wrapper.banned .voting-card .overlay{background:rgb(from var(--primary-800)r g b/.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:var(--white-20)}.live-match-list{gap:8px;display:grid;container-type:inline-size}.live-match-list .match{background:linear-gradient(90deg,rgb(from var(--primary-800)r g b/.8),rgb(from var(--primary-800)r g b/.9),var(--primary-800)300px),var(--match-bg)no-repeat left center/auto 100%;background-color:var(--primary-800);border-radius:5px;justify-content:space-between;gap:4px;padding:16px 28px;text-decoration:none;display:flex;position:relative}.live-match-list .match:hover,.live-match-list .match:focus{background:linear-gradient(90deg,rgb(from var(--primary-700)r g b/.8),rgb(from var(--primary-700)r g b/.9),var(--primary-700)300px),var(--match-bg)no-repeat left center/auto 100%}.live-match-list .match:hover .actions .match-link,.live-match-list .match:focus .actions .match-link,.live-match-list .match.vote{background-color:var(--primary-800)}.live-match-list .match.vote:hover,.live-match-list .match.vote:focus{background-color:var(--primary-700)}.live-match-list .match .map{flex-direction:row;justify-content:flex-start;align-items:center;gap:12px;display:flex}.live-match-list .match .map .map-veto{font-size:var(--font-size-text-xs);line-height:var(--line-height-text-xs);font-weight:var(--font-semibold);color:var(--warning-100);background-color:var(--warning-10);border-radius:100rem;padding:4px 20px}.live-match-list .match .map .map-name{color:var(--white-100);font-size:var(--font-size-text-md);line-height:var(--line-height-text-md);font-weight:var(--font-medium);flex-direction:column;display:flex}.live-match-list .match .map .match-start{font-size:var(--font-size-text-sm);line-height:var(--line-height-text-sm);font-weight:var(--font-medium);color:var(--white-65)}.live-match-list .match .teams{grid-template-columns:1fr auto 1fr;gap:12px;display:grid}.live-match-list .match .teams .team-name-wrapper{font-size:var(--font-size-text-md);line-height:var(--line-height-text-md);font-weight:var(--font-medium);color:var(--white-100);flex-direction:row;justify-content:flex-end;align-items:center;gap:16px;display:flex}.live-match-list .match .teams .team-name-wrapper .avatar{transform:scale(.8125)}.live-match-list .match .teams .team-name-wrapper .team-name{flex-direction:column;align-items:flex-end;min-width:15ch;display:none}.live-match-list .match .teams .team-name-wrapper .team-name .label{font-size:var(--font-size-text-sm);line-height:var(--line-height-text-sm);font-weight:var(--font-medium);color:var(--white-50)}.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{font-size:var(--font-size-display-xs);line-height:var(--line-height-display-xs);font-weight:var(--font-semibold);color:var(--white-100);flex-direction:row;justify-content:center;align-items:center;gap:6px;display:flex}.live-match-list .match .teams .score .team1.leading,.live-match-list .match .teams .score .team2.leading{color:var(--success-100)}.live-match-list .match .actions{flex-direction:row;justify-content:flex-end;align-items:center;display:none}.live-match-list .match .actions .match-link{background:0 0;background-color:var(--primary-900);color:var(--white-80);border:none;border-radius:8px;flex-direction:row;justify-content:center;align-items:center;padding:8px;display:flex}@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{transform:scale(1)}}@container (min-width:800px){.live-match-list .match .teams .team-name-wrapper .team-name,.live-match-list .match .actions{display:flex}.live-match-list .match .map,.live-match-list .match .actions{flex-basis:164px}}.page.match-view .container{padding-top:32px}.page.match-view .stats-top{max-width:1372px;padding:1em}.page.match-view .cards-wrapper{margin-bottom:65px}.page.match-view .spacer-wrapper{padding:36px 0}.page.match-view .spacer-wrapper .spacer{background-color:var(--white-10);width:100%;height:2px;display:block}.page.match-view .match-details{flex-flow:wrap;justify-content:space-between;align-items:center;gap:1em;margin-bottom:3em;margin-left:auto;margin-right:auto;display:flex}.page.match-view .match-details .detail{align-items:center;gap:1em;display:flex}.page.match-view .match-details .detail .label{font-weight:var(--font-medium);font-size:var(--font-size-text-sm);line-height:var(--line-height-text-sm);color:var(--white-50)}.page.match-view .match-details .detail .text{font-size:var(--font-size-text-md);line-height:var(--line-height-text-md);font-weight:var(--font-medium);color:var(--white-100)}.page.match-view .match-details .detail .text .uploading{background:var(--gradients-other-pink-orange-90deg);-webkit-text-fill-color:#0000;-webkit-background-clip:text;background-clip:text;align-items:center;gap:10px;display:flex}.page.match-view .match-details .detail .icon{background-color:var(--white-5);border-radius:100rem;justify-content:center;align-items:center;width:60px;height:60px;display:flex}.page.match-view .match-details .detail .flag{border-radius:50%}.page.match-view .match-drops{margin-bottom:70px}.page.match-view .match-drops .title{color:var(--accents-star);font-size:var(--font-size-text-xl);line-height:var(--line-height-text-xl);font-weight:var(--font-semibold);align-items:center;gap:12px;margin-bottom:24px;display:flex}.page.match-view .match-drops .title img{display:block}.page.match-view .elo-revert-message{max-width:1219px;margin:0 auto 65px;padding-left:1em;padding-right:1em}.page.match-view .elo-revert-message .content{background:var(--warning-10);color:var(--warning-100);font-size:var(--font-size-text-sm);line-height:var(--line-height-text-sm);font-weight:var(--font-medium);border-left:2px solid var(--warning-100);border-radius:4px;padding:14px 32px;display:inline-block}.page.match-view .match-top-wrapper{max-width:1372px;margin:0 auto;padding-left:1em;padding-right:1em}.match-top-wrapper{container-type:inline-size}.match-top-wrapper .match-top{grid-template-columns:1fr;margin-bottom:2em;display:grid}@media screen and (min-width:650px){.match-top-wrapper .match-top{grid-template-columns:1fr 1fr;grid-template-areas:"actions status""meta meta"}.match-top-wrapper .match-top .actions{grid-area:actions;margin-bottom:0}.match-top-wrapper .match-top .status{grid-area:status;justify-content:flex-end;margin-bottom:0}.match-top-wrapper .match-top .meta{grid-area:meta;justify-content:flex-end}}.match-top-wrapper .match-top .actions{justify-content:flex-start;align-items:center;margin-bottom:10px;display:flex}.match-top-wrapper .match-top .status{justify-content:center;align-items:center;margin-bottom:10px;display:flex}.match-top-wrapper .match-top .status .status-wrapper{background-color:var(--error-10);color:var(--error-100);font-size:var(--font-size-text-xs);line-height:var(--line-height-text-xs);font-weight:var(--font-semibold);text-transform:uppercase;border-radius:100rem;padding:6px 26px}.match-top-wrapper .match-top .status .status-wrapper.playing,.match-top-wrapper .match-top .status .status-wrapper.vote{background-color:var(--warning-10);color:var(--warning-100)}.match-top-wrapper .match-top .status .status-wrapper.finished{background-color:var(--accents-blue-10);color:var(--accents-blue)}.match-top-wrapper .match-top .status .status-wrapper.cancelled{background-color:var(--error-10);color:var(--error-100)}.match-top-wrapper .match-top .meta{align-items:center;margin-top:12px;display:flex}.match-top-wrapper .match-top .meta table .label{font-size:var(--font-size-text-sm);line-height:var(--line-height-text-sm);font-weight:var(--font-medium);color:var(--white-50);padding-right:15px}.match-top-wrapper .match-top .meta table .value{font-size:var(--font-size-text-sm);line-height:var(--line-height-text-sm);font-weight:var(--font-medium);color:var(--white-80)}@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{justify-content:center;gap:32px;display:grid}.match-score-wrapper .match-score .team1,.match-score-wrapper .match-score .team2{align-items:center;gap:32px;display:none}.match-score-wrapper .match-score .team1 .team-name,.match-score-wrapper .match-score .team2 .team-name{font-size:var(--font-size-text-lg);line-height:var(--line-height-text-lg);font-weight:var(--font-medium);white-space:nowrap;text-overflow:clip;max-width:20ch;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:var(--font-size-text-md);line-height:var(--line-height-text-md);font-weight:var(--font-medium)}.match-score-wrapper .match-score .team1 .team-result .lost,.match-score-wrapper .match-score .team2 .team-result .lost{color:var(--error-100)}.match-score-wrapper .match-score .team1 .team-result .won,.match-score-wrapper .match-score .team2 .team-result .won{color:var(--success-100)}.match-score-wrapper .match-score .team1 .team-avg-elo,.match-score-wrapper .match-score .team2 .team-avg-elo{font-size:var(--font-size-text-md);line-height:var(--line-height-text-md);font-weight:var(--font-medium);color:var(--white-50)}.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{flex-direction:row;justify-content:space-between;align-items:center;gap:24px;display:flex}.match-score-wrapper .match-score .middle .score{font-size:var(--font-size-display-md);line-height:var(--line-height-display-md);letter-spacing:var(--letter-spacing-display);font-weight:var(--font-semibold);color:var(--white-100);flex-direction:row;justify-content:center;align-items:center;gap:16px;display:flex}.match-score-wrapper .match-score .middle .score .separator{color:var(--white-50)}.match-score-wrapper .match-score .middle .score .winner{color:var(--success-100)}.match-score-wrapper .match-score .avatar{border-radius:100rem;width:48px;height:48px;display:block}@container (min-width:834px){.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:1044px){.match-score-wrapper .match-score .team1 .team-name,.match-score-wrapper .match-score .team2 .team-name{font-size:var(--font-size-display-xs);line-height:var(--line-height-display-xs)}.match-score-wrapper .match-score .avatar{width:64px;height:64px}.match-score-wrapper .match-score .middle .score{font-size:var(--font-size-display-lg);line-height:var(--line-height-display-lg);letter-spacing:var(--letter-spacing-display)}}.spinner{animation:1.4s linear infinite rotator}.spinner.accentsblue .path{stroke:#91b0ff;animation:1.4s ease-in-out infinite dash}.spinner.success .path{stroke:var(--success-100);animation:1.4s ease-in-out infinite dash}@keyframes rotator{0%{transform:rotate(0)}to{transform:rotate(270deg)}}.path{stroke-dasharray:187;stroke-dashoffset:0;transform-origin:50%;animation:1.4s ease-in-out infinite dash,5.6s ease-in-out infinite colors}@keyframes colors{0%{stroke:#ff94ab}25%{stroke:#ff989e}50%{stroke:#ff9d90}75%{stroke:#ffa183}to{stroke:#ffa576}}@keyframes dash{0%{stroke-dashoffset:187px}50%{stroke-dashoffset:46.75px;transform:rotate(135deg)}to{stroke-dashoffset:187px;transform:rotate(450deg)}}.team-stats-table{margin-bottom:50px}.team-stats-table.team2{margin-bottom:0}.team-stats-table .table-wrapper{width:100%;max-width:100%;padding-bottom:10px;overflow-x:auto}.team-stats-table .row,.team-stats-table .header{grid-template-columns:5.9fr repeat(12,1fr);gap:12px;min-width:1450px;padding:12px 20px;display:grid}.team-stats-table.report .row,.team-stats-table.report .header,.team-stats-table.leetify-rating .row,.team-stats-table.leetify-rating .header{grid-template-columns:5.9fr repeat(13,1fr)}.team-stats-table.report.leetify-rating .row,.team-stats-table.report.leetify-rating .header{grid-template-columns:5.9fr repeat(14,1fr)}.team-stats-table .header{font-size:var(--font-size-text-sm);line-height:var(--line-height-text-sm);font-weight:var(--font-medium);color:var(--white-50)}.team-stats-table .row{background-color:var(--primary-800);border-bottom:1px solid var(--white-10);position:relative}.team-stats-table .row:nth-child(3){border-top-left-radius:6px;border-top-right-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{align-items:center;gap:16px;text-decoration:none;display:flex}.team-stats-table .row .player .party-indicator{padding:0 20px}.team-stats-table .row .player .elo-wrapper{flex-direction:row;align-items:center;gap:8px;margin-right:8px;display:flex}.team-stats-table .row .player .elo-wrapper .elo-change-number{font-size:var(--font-size-text-sm);line-height:var(--line-height-text-sm);font-weight:var(--font-medium);min-width:4ch}.team-stats-table .row .player .elo-wrapper .elo-change-number.positive{color:var(--success-100)}.team-stats-table .row .player .elo-wrapper .elo-change-number.negative{color:var(--error-100)}.team-stats-table .row .player .avatar{border-radius:100rem;display:block}.team-stats-table .row .player .flag{border-radius:1px;display:block}.team-stats-table .row .player .name{font-size:var(--font-size-text-sm);line-height:var(--line-height-text-sm);font-weight:var(--font-medium);color:var(--white-100);white-space:nowrap;text-overflow:clip;width:15ch;overflow:hidden}.team-stats-table .row.abandon{background-color:var(--error-10)}.team-stats-table .row.abandon .player .avatar-wrapper{position:relative}.team-stats-table .row.abandon .player .avatar-wrapper:after{content:" ";background-color:#000000a8;border-radius:100rem;position:absolute;inset:0}.team-stats-table .row.abandon .player .avatar-wrapper:before{content:"";z-index:4;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-position:50%;background-repeat:no-repeat;background-size:50%;border-radius:100rem;position:absolute;inset:0}.team-stats-table .row .stat{font-size:var(--font-size-text-sm);line-height:var(--line-height-text-sm);font-weight:var(--font-medium);color:var(--white-100)}.team-stats-table .row .mvps{font-size:var(--font-size-text-sm);line-height:var(--line-height-text-sm);font-weight:var(--font-medium);color:var(--accents-star)}.team-stats-table .row .mvps .wrap{align-items:center;gap:4px;display:flex}.team-stats-table .row .report .report-button{cursor:pointer;border-radius:100rem;justify-content:center;align-items:center;width:34px;height:34px;display:flex}.team-stats-table .row .report .report-button svg{color:var(--error-100);display:inline-block}.team-stats-table .row .report .report-button:hover{background-color:var(--error-10)}.team-stats-table .row .stat,.team-stats-table .row .mvps,.team-stats-table .row .report{align-items:center;display:flex}.team-stats-table .heading{align-items:center;gap:23px;display:flex}.team-stats-table .heading .team-name h3{font-size:var(--font-size-text-xl);line-height:var(--line-height-text-xl);font-weight:var(--font-medium);margin:0}.team-stats-table .heading .team-name .team-avg-elo{font-size:var(--font-size-text-sm);line-height:var(--line-height-text-sm);font-weight:var(--font-medium);color:var(--white-50)}.team-stats-table .heading .avatar{border-radius:100rem}.team-stats-table .heading .rate-teammates{margin-left:2px}.footer{background-color:var(--primary-1000);margin-top:auto}.footer>.container{gap:48px;padding-top:75px;padding-bottom:75px;display:grid}.footer h4,.footer .copyright{font-size:var(--font-size-text-md);line-height:var(--line-height-text-md);font-weight:var(--font-medium);color:var(--white-50);margin:0}.footer .logo svg,.footer .logo img{margin-bottom:32px;display:block}.footer .links{flex-flow:wrap;gap:48px 150px;display:flex}.footer .links .link-group{flex-direction:column;gap:12px;display:flex}.footer .links .link-group h4{margin:0 0 4px}.footer .socials{flex-direction:column;display:flex}.footer .socials h4{margin-bottom:16px}.footer .socials .social-links{align-items:center;gap:32px;display:flex}.footer .socials .social-links img{opacity:.8;display:block}.footer .socials .social-links img:hover{opacity:1}.footer a{color:var(--white-80);font-size:var(--font-size-text-md);line-height:var(--line-height-text-md);font-weight:var(--font-medium)}.footer a:hover{color:var(--white-100)}@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:var(--primary-800);flex-direction:column;flex-grow:1;display:flex;overflow-y:auto}.play-friend-list .top{justify-content:space-between;align-items:center;margin-bottom:30px;display:flex}.play-friend-list .top .title{font-size:var(--font-size-text-xl);line-height:var(--line-height-text-xl);font-weight:var(--font-medium);color:var(--white-100)}.play-friend-list .search{margin-bottom:30px;position:relative}.play-friend-list .search .search-icon{color:var(--white-50);align-items:center;height:100%;display:flex;position:absolute;left:18px}.play-friend-list .search .search-icon svg{display:block}.play-friend-list .search input{background-color:var(--primary-700);width:100%;color:var(--white-100);font-size:var(--font-size-text-md);line-height:var(--line-height-text-md);font-weight:var(--font-medium);border:0;border:1px solid var(--white-10);border-radius:100rem;outline:0;padding:12px 14px 12px 50px;font-family:inherit}.play-friend-list .search input::placeholder{color:var(--primary-200)}.play-friend-list .search input::-moz-placeholder{color:var(--primary-200)}.play-friend-list .search input:focus{border:1px solid var(--primary-100)}.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:var(--font-size-text-sm);line-height:var(--line-height-text-sm);font-weight:var(--font-medium);color:var(--white-50);text-align:center}.play-friend-list.collapsed{flex-direction:column;align-items:center;padding-left:0;padding-right:0;display:flex}.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{justify-content:space-between;margin-bottom:20px;text-decoration:none;display:flex}.friend-row:last-child{margin-bottom:0}.friend-row a,.friend-row a:hover{color:var(--white-100)}.friend-row .content-wrapper{gap:18px;text-decoration:none;transition:text-shadow,filter .2s ease-in-out;display:flex}.friend-row .content-wrapper .info{flex-direction:column;justify-content:space-between;display:flex}.friend-row .content-wrapper .info .name{font-size:var(--font-size-text-md);line-height:var(--line-height-text-md);font-weight:var(--font-medium);color:var(--white-100)}.friend-row .content-wrapper .info .status{font-size:var(--font-size-text-xs);line-height:var(--line-height-text-xs);font-weight:var(--font-medium);color:var(--white-50)}.friend-row .content-wrapper .info .status svg,.friend-row .content-wrapper .info .status img{display:inline-block}.friend-row .content-wrapper .info .status.online{color:var(--success-100)}.friend-row .content-wrapper .info .status.away{color:var(--warning-100)}.friend-row .content-wrapper .info .status.playing{color:var(--error-100);align-items:center;gap:6px;display:flex}.friend-row .content-wrapper .info .status.playing:hover{color:var(--error-90)}.friend-row .content-wrapper .info .status.offline{align-items:center;gap:6px;display:flex}.friend-row .content-wrapper .info .status.offline .tooltip-wrapper{justify-content:center;align-items:center;display:flex}.friend-row .content-wrapper .info .status .score-wrapper{display:inline-block}.friend-row .content-wrapper:hover .avatar{filter:brightness(1.35)}.friend-row .content-wrapper:hover .info .name,.friend-row .content-wrapper:hover .info .status{text-shadow:0 4px 12px #1b141380}.friend-row .actions{justify-content:flex-end;align-items:center;display:flex}.friend-row .actions .plus{color:var(--white-80);cursor:pointer;background:0 0;border:0;outline:0}.friend-row .actions .plus:hover{color:var(--white-100)}.friend-row .actions .plus:disabled{color:var(--white-5);cursor:not-allowed}.friend-row .actions .plus:disabled:hover{color:var(--white-5)}@property --angle{syntax:"<angle>";inherits:true;initial-value:259deg}@keyframes spin{to{--angle:619deg}}.confirm-match-modal{z-index:2;background-color:#00000080;justify-content:center;align-items:center;padding:2em;display:flex;position:fixed;inset:0}.confirm-match-modal .modal-content{background-image:linear-gradient(var(--primary-800)0 0),conic-gradient(from var(--angle)at 50% 50%,var(--brand-600)0deg,rgb(from var(--brand-600)r g b/0)360deg);background-origin:padding-box,border-box;background-clip:padding-box,border-box;background-color:var(--primary-800);border-radius:32px;border-radius:var(--border-radius);border:3px solid #0000;width:100%;max-width:680px;min-height:200px;margin:0 auto;padding:36px 82px;animation:8s linear infinite spin}.confirm-match-modal .modal-content .title{font-size:var(--font-size-display-xs);line-height:var(--line-height-display-xs);font-weight:var(--font-semibold);color:var(--white-100);margin:0 0 56px}.confirm-match-modal .modal-content .waiting-for-confirm,.confirm-match-modal .modal-content .waiting-for-others{flex-direction:column;justify-content:center;align-items:center;width:100%;display:flex}.confirm-match-modal .modal-content .waiting-for-others .player-count{font-size:var(--font-size-text-lg);line-height:var(--line-height-text-lg);font-weight:var(--font-medium);color:var(--white-100);text-align:center;margin-bottom:56px}.confirm-match-modal .modal-content .waiting-for-others .accepts{gap:8px;margin-bottom:16px;display:flex}.confirm-match-modal .modal-content .waiting-for-others .accepts .accept .avatar-wrapper{border-radius:100rem;justify-content:center;align-items:center;width:48px;height:48px;display:flex}.confirm-match-modal .modal-content .waiting-for-others .accepts .accept .avatar-wrapper.waiting{background-color:var(--white-10)}.confirm-match-modal .modal-content .waiting-for-others .accepts .accept .avatar-wrapper.accepted{background-color:var(--success-20)}.confirm-match-modal .modal-content .waiting-for-others .auto-cancel{justify-content:center;align-items:center;gap:44px;margin-bottom:20px;display:flex}.confirm-match-modal .modal-content .waiting-for-others .auto-cancel .text{font-size:var(--font-size-text-md);line-height:var(--line-height-text-md);font-weight:var(--font-medium);color:var(--white-50)}.confirm-match-modal .modal-content .waiting-for-others .auto-cancel .countdown{font-size:var(--font-size-display-sm);line-height:var(--line-height-display-sm);font-weight:var(--font-semibold);color:var(--white-100)}.confirm-match-modal .modal-content .waiting-for-confirm .countdown{font-size:var(--font-size-display-xl);line-height:var(--line-height-display-xl);letter-spacing:var(--letter-spacing-display);font-weight:var(--font-bold);color:var(--white-100);margin-bottom:56px}.confirm-match-modal .modal-content .waiting-for-confirm .confirm-within{font-size:var(--font-size-text-md);line-height:var(--line-height-text-md);font-weight:var(--font-medium);color:var(--white-50)}.confirm-match-modal .modal-content .waiting-for-confirm .primary-button{text-transform:uppercase;margin-bottom:16px}.confirm-match-modal .modal-content .disclaimer{font-size:var(--font-size-text-sm);line-height:var(--line-height-text-sm);font-weight:var(--font-regular);color:var(--white-50)}:root:root{--toastify-color-light:var(--white-100);--toastify-color-dark:var(--primary-1000);--toastify-color-info:var(--accents-blue);--toastify-color-success:var(--success-100);--toastify-color-warning:var(--warning-100);--toastify-color-error:var(--error-100);--toastify-color-transparent:var(--white-65);--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:var(--white-100);--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:var(--white-100);--toastify-text-color-info:var(--white-100);--toastify-text-color-success:var(--white-100);--toastify-text-color-warning:var(--white-100);--toastify-text-color-error:var(--white-100);--toastify-spinner-color:#616161;--toastify-spinner-color-empty-area:#e0e0e0;--toastify-color-progress-light:linear-gradient(to right,#4cd964,#5ac8fa,#007aff,#34aadc,#5856d6,#ff2d55);--toastify-color-progress-dark:var(--toastify-color-info);--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:.1}.Toastify__toast-container{font-size:var(--font-size-text-md);line-height:var(--line-height-text-md);font-weight:var(--font-medium);color:var(--white-100)}.Toastify__toast{padding:18px 24px 23px}.Toastify__toast-body{padding-top:0;padding-bottom:0;padding-left:0}.Toastify__toast-icon{margin-right:20px}.Toastify__progress-bar.invite-progress{background:var(--gradients-other-pink-orange-90deg)}.custom-toast-content{flex-direction:row;align-items:center;gap:20px;max-width:310px;display:flex}.custom-toast-content .icon{align-items:center;display:flex}.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:var(--font-size-text-md);line-height:var(--line-height-text-md);font-weight:var(--font-semibold);color:var(--white-100);margin-bottom:6px}.custom-toast-content .content .message{font-size:var(--font-size-text-sm);line-height:var(--line-height-text-sm);font-weight:var(--font-regular);color:var(--white-80)}.custom-toast-content .content .message.no-title{font-weight:var(--font-medium);color:var(--white-100)}.toast-party-invite{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.toast-party-invite .content{flex-direction:column;gap:18px;display:flex}.toast-party-invite .content .invited-to,.toast-party-invite .content .invited-by{font-size:var(--font-size-text-md);line-height:var(--line-height-text-md);font-weight:var(--font-medium);color:var(--white-65)}.toast-party-invite .content .invited-to .name,.toast-party-invite .content .invited-by .name{color:var(--white-100)}.copy-feedback-wrapper{position:relative}.copy-feedback-wrapper .text{visibility:visible;opacity:1;top:130%;bottom:unset;background-color:var(--primary-600);width:92px;color:var(--white-100);text-align:center;font-size:var(--font-size-text-sm);line-height:var(--line-height-text-sm);font-weight:var(--font-regular);border-radius:100px;margin-left:-71px;padding:6px 0;position:absolute;left:50%}.copy-feedback-wrapper .text:after{content:"";border-style:solid;border-width:6px;border-color:#0000 #0000 var(--primary-600)#0000;margin-left:-6px;position:absolute;bottom:100%;left:50%}.avatar-row{isolation:isolate;display:flex;position:relative}.avatar-row.avatar-row{flex-direction:row}.avatar-row.avatar-row .avatar{position:relative}.avatar-row.avatar-row .avatar:not(:first-of-type){margin-top:0;margin-left:-12px}.avatar-row.avatar-row .avatar:first-child{z-index:1}.avatar-row.avatar-row .avatar:nth-child(2){z-index:2}.avatar-row.avatar-row .avatar:nth-child(3){z-index:3}.avatar-row.avatar-row .avatar:nth-child(4){z-index:4}.avatar-row.avatar-row .avatar:nth-child(5){z-index:5}.avatar-row.avatar-row .avatar:nth-child(6){z-index:6}.avatar-row.avatar-row .avatar:nth-child(7){z-index:7}.avatar-row.avatar-row .avatar:nth-child(8){z-index:8}.avatar-row.avatar-row .avatar:nth-child(9){z-index:9}.avatar-row.avatar-row .avatar:nth-child(10){z-index:10}.avatar-row.avatar-row .avatar:nth-child(11){z-index:11}.avatar-row.avatar-row .avatar:nth-child(12){z-index:12}.avatar-row.avatar-row .avatar:nth-child(13){z-index:13}.avatar-row.avatar-row .avatar:nth-child(14){z-index:14}.avatar-row.avatar-row .avatar:nth-child(15){z-index:15}.avatar-row.avatar-row .avatar:nth-child(16){z-index:16}.avatar-row.avatar-row .avatar:nth-child(17){z-index:17}.avatar-row.avatar-row .avatar:nth-child(18){z-index:18}.avatar-row.avatar-row .avatar:nth-child(19){z-index:19}.avatar-row.avatar-row .avatar:nth-child(20){z-index:20}.avatar-row.avatar-column{flex-direction:column}.avatar-row.avatar-column .avatar{position:relative}.avatar-row.avatar-column .avatar:not(:first-of-type){margin-top:-12px;margin-left:0}.avatar-row.avatar-column .avatar:first-child{z-index:1}.avatar-row.avatar-column .avatar:nth-child(2){z-index:2}.avatar-row.avatar-column .avatar:nth-child(3){z-index:3}.avatar-row.avatar-column .avatar:nth-child(4){z-index:4}.avatar-row.avatar-column .avatar:nth-child(5){z-index:5}.avatar-row.avatar-column .avatar:nth-child(6){z-index:6}.avatar-row.avatar-column .avatar:nth-child(7){z-index:7}.avatar-row.avatar-column .avatar:nth-child(8){z-index:8}.avatar-row.avatar-column .avatar:nth-child(9){z-index:9}.avatar-row.avatar-column .avatar:nth-child(10){z-index:10}.avatar-row.avatar-column .avatar:nth-child(11){z-index:11}.avatar-row.avatar-column .avatar:nth-child(12){z-index:12}.avatar-row.avatar-column .avatar:nth-child(13){z-index:13}.avatar-row.avatar-column .avatar:nth-child(14){z-index:14}.avatar-row.avatar-column .avatar:nth-child(15){z-index:15}.avatar-row.avatar-column .avatar:nth-child(16){z-index:16}.avatar-row.avatar-column .avatar:nth-child(17){z-index:17}.avatar-row.avatar-column .avatar:nth-child(18){z-index:18}.avatar-row.avatar-column .avatar:nth-child(19){z-index:19}.avatar-row.avatar-column .avatar:nth-child(20){z-index:20}.add-friend-modal-content{flex-direction:column;gap:32px;display:flex}.add-friend-modal-content input{width:100%}.add-friend-modal-content .title{font-size:var(--font-size-display-xs);line-height:var(--line-height-display-xs);font-weight:var(--font-semibold);color:var(--white-100);text-align:center}.add-friend-modal-content .no-results{font-size:var(--font-size-text-md);line-height:var(--line-height-text-md);font-weight:var(--font-medium);color:var(--white-80)}.add-friend-modal-content .search-results{max-height:400px;padding-right:16px;overflow:auto}.add-friend-modal-content .search-results .search-result{justify-content:space-between;gap:20px;margin-bottom:12px;display:flex}.add-friend-modal-content .search-results .search-result .info{align-items:center;gap:16px;transition:text-shadow .2s ease-in-out,filter .2s ease-in-out;display:flex}.add-friend-modal-content .search-results .search-result .info .name{font-size:var(--font-size-text-md);line-height:var(--line-height-text-md);font-weight:var(--font-medium);color:var(--white-100);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 #00000080}.add-friend-modal-content .search-results .search-result .status{font-size:var(--font-size-text-sm);line-height:var(--line-height-text-sm);font-weight:var(--font-medium);color:var(--white-100);align-items:center;display:flex}.add-friend-modal-content .search-results .search-result .status .success{color:var(--success-100)}.add-friend-modal-content .search-results .search-result .status .in-friendlist{color:var(--white-65)}.add-friend-modal-content .search-results .search-result .status .undo{align-items:center;gap:18px;display:flex}.add-friend-modal-content .search-results .search-result .actions{align-items:center;display:flex}.add-friend-modal-content .search-results .search-result:last-child{margin-bottom:0}.avatar{justify-content:center;align-items:center;display:flex;position:relative}.avatar .wrap{box-sizing:border-box;border-radius:100rem;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative}.avatar .wrap img{z-index:1;border:none;border-radius:100rem;display:block;position:relative}.avatar .status-circle{z-index:2;border-radius:100rem;width:12px;height:12px;position:absolute;bottom:0;right:0}.avatar .status-circle.online{background-color:var(--success-100)}.avatar .status-circle.away{background-color:#f59e0b}.avatar .status-circle.offline{background-color:var(--primary-100)}.avatar .status-circle.dnd{background-color:var(--error-100)}.avatar.no-outline .wrap:before{display:none}.avatar:not([class*=premium-]) .wrap:before{content:"";background:var(--primary-500);z-index:0;border-radius:100rem;position:absolute;inset:0}.avatar.premium-signature .wrap{border-radius:100rem;position:relative;overflow:hidden}.avatar.premium-signature .wrap:before{content:"";background:var(--gradients-other-pink-orange-90deg);z-index:0;border-radius:100rem;animation:4s linear infinite premium-rotate;position:absolute;inset:0}.avatar.premium-signature .wrap img{z-index:1;filter:brightness(1.05)contrast(1.05);border-radius:100rem;display:block;position:relative}.avatar.premium-signature .wrap:after{content:"";z-index:2;pointer-events:none;border-radius:100rem;animation:4s ease-in-out infinite premium-signature-smoke-medium;position:absolute;inset:0;box-shadow:inset 0 0 6px 1px #ff966466,inset 0 0 10px 2px #ff64964d,inset 0 0 14px 3px #ffb47833}.avatar.premium-signature.border-small .wrap:after{animation:4s ease-in-out infinite premium-signature-smoke-small;box-shadow:inset 0 0 4px 1px #ff966466,inset 0 0 6px 1px #ff64964d,inset 0 0 8px 2px #ffb47833}.avatar.premium-signature.border-large .wrap:after{animation:4s ease-in-out infinite premium-signature-smoke-large;box-shadow:inset 0 0 14px 3px #ff966466,inset 0 0 20px 4px #ff64964d,inset 0 0 26px 5px #ffb47833}.avatar.premium-signature.border-xlarge .wrap:after{animation:4s ease-in-out infinite premium-signature-smoke-xlarge;box-shadow:inset 0 0 18px 4px #ff966466,inset 0 0 26px 5px #ff64964d,inset 0 0 32px 6px #ffb47833}.avatar.premium-inferno .wrap{border-radius:100rem;position:relative;overflow:hidden}.avatar.premium-inferno .wrap:before{content:"";z-index:0;background:linear-gradient(135deg,#dc2626,#f97316,#fbbf24);border-radius:100rem;position:absolute;inset:0}.avatar.premium-inferno .wrap img{z-index:1;filter:brightness(1.15)contrast(1.1)saturate(1.2);border-radius:100rem;display:block;position:relative}.avatar.premium-inferno .wrap:after{content:"";z-index:2;mix-blend-mode:screen;pointer-events:none;background:radial-gradient(at 20% 100%,#ff5000b3 0%,#ff640080 20%,#0000 50%),radial-gradient(at 50% 100%,#ff960099 0%,#ffb40066 25%,#0000 55%),radial-gradient(at 80% 100%,#ffc800a6 0%,#ffdc0073 20%,#0000 48%);border-radius:100rem;height:80%;animation:2s ease-in-out infinite premium-flame-rise;position:absolute;bottom:-20%;left:-10%;right:-10%}.avatar.premium-snow .wrap{border-radius:100rem;position:relative;overflow:hidden}.avatar.premium-snow .wrap:before{content:"";z-index:0;background:linear-gradient(135deg,#0ea5e9,#38bdf8,#7dd3fc);border-radius:100rem;animation:3s ease-in-out infinite premium-snow-shine;position:absolute;inset:0}.avatar.premium-snow .wrap img{z-index:1;filter:brightness(1.1)saturate(.9)hue-rotate(-5deg);border-radius:100rem;display:block;position:relative}.avatar.premium-snow .wrap .snow-container{z-index:2;pointer-events:none;border-radius:100rem;position:absolute;inset:0;overflow:hidden}.avatar.premium-snow .wrap .snow-container canvas{border-radius:100rem!important}.avatar.premium-neon .wrap{border-radius:100rem;position:relative;overflow:hidden}.avatar.premium-neon .wrap:before{content:"";z-index:0;background:linear-gradient(135deg,#ec4899,#8b5cf6,#06b6d4);border-radius:100rem;animation:6s ease-in-out infinite premium-neon-glow,8s linear infinite premium-rotate;position:absolute;inset:0}.avatar.premium-neon .wrap img{z-index:1;filter:brightness(1.15)contrast(1.1)saturate(1.2);border-radius:100rem;animation:5s ease-in-out infinite premium-neon-pulse-img;display:block;position:relative}.avatar.premium-neon .wrap:after{content:"";z-index:2;pointer-events:none;border-radius:100rem;animation:5s ease-in-out infinite premium-neon-edge;position:absolute;inset:0;box-shadow:inset 0 0 20px #ec48994d,inset 0 0 40px #8b5cf633}.avatar.premium-neon.border-small .wrap:after{box-shadow:inset 0 0 20px #ec489933,inset 0 0 40px #8b5cf61f}.avatar.premium-neon.border-large .wrap:after,.avatar.premium-neon.border-xlarge .wrap:after{box-shadow:inset 0 0 20px #ec48994d,inset 0 0 40px #8b5cf633}.avatar.premium-galaxy .wrap{border-radius:100rem;position:relative;overflow:hidden}.avatar.premium-galaxy .wrap:before{content:"";z-index:0;background:linear-gradient(135deg,#1e1b4b,#581c87,#7c3aed,#a78bfa);border-radius:100rem;position:absolute;inset:0}.avatar.premium-galaxy .wrap img{z-index:1;filter:brightness(1.1)contrast(1.05)saturate(1.15);border-radius:100rem;display:block;position:relative}.avatar.premium-galaxy .wrap:after{content:"";z-index:2;pointer-events:none;background-image:radial-gradient(circle at 15% 25%,#fff .5px,#0000 .5px),radial-gradient(circle at 85% 15%,#a78bfae6 1px,#0000 1px),radial-gradient(circle at 45% 10%,#fffc .5px,#0000 .5px),radial-gradient(circle at 70% 30%,#c4b5fde6 1.5px,#0000 1.5px),radial-gradient(circle at 25% 60%,#fff 1px,#0000 1px),radial-gradient(circle at 90% 70%,#a78bfacc .5px,#0000 .5px),radial-gradient(circle at 10% 80%,#c4b5fd 1px,#0000 1px),radial-gradient(circle at 60% 85%,#ffffffe6 .5px,#0000 .5px),radial-gradient(circle at 35% 40%,#a78bfae6 1px,#0000 1px),radial-gradient(circle at 75% 55%,#fffc .5px,#0000 .5px),radial-gradient(#7c3aed26 30%,#0000 60%);border-radius:100rem;animation:12s linear infinite premium-galaxy-drift;position:absolute;inset:0}@keyframes premium-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.7;transform:scale(1.05)}}@keyframes premium-flow{0%,to{background-position:0%}50%{background-position:100%}}@keyframes premium-shimmer{0%{transform:translate(-100%)}to{transform:translate(200%)}}@keyframes premium-rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes premium-signature-smoke-small{0%,to{opacity:.8;box-shadow:inset 0 0 4px 1px #ff966466,inset 0 0 6px 1px #ff64964d,inset 0 0 8px 2px #ffb47833}33%{opacity:1;box-shadow:inset 0 0 5px 1px #ff649680,inset 0 0 7px 2px #ff966466,inset 0 0 9px 2px #ff78b44d}66%{opacity:.9;box-shadow:inset 0 0 4px 1px #ffb47873,inset 0 0 6px 1px #ff788c59,inset 0 0 8px 2px #ff966440}}@keyframes premium-signature-smoke-medium{0%,to{opacity:.8;box-shadow:inset 0 0 6px 1px #ff966466,inset 0 0 10px 2px #ff64964d,inset 0 0 14px 3px #ffb47833}33%{opacity:1;box-shadow:inset 0 0 8px 2px #ff649680,inset 0 0 12px 3px #ff966466,inset 0 0 16px 4px #ff78b44d}66%{opacity:.9;box-shadow:inset 0 0 7px 1px #ffb47873,inset 0 0 11px 2px #ff788c59,inset 0 0 15px 3px #ff966440}}@keyframes premium-signature-smoke-large{0%,to{opacity:.8;box-shadow:inset 0 0 14px 3px #ff966466,inset 0 0 20px 4px #ff64964d,inset 0 0 26px 5px #ffb47833}33%{opacity:1;box-shadow:inset 0 0 16px 4px #ff649680,inset 0 0 22px 5px #ff966466,inset 0 0 28px 6px #ff78b44d}66%{opacity:.9;box-shadow:inset 0 0 15px 3px #ffb47873,inset 0 0 21px 4px #ff788c59,inset 0 0 27px 5px #ff966440}}@keyframes premium-signature-smoke-xlarge{0%,to{opacity:.8;box-shadow:inset 0 0 18px 4px #ff966466,inset 0 0 26px 5px #ff64964d,inset 0 0 32px 6px #ffb47833}33%{opacity:1;box-shadow:inset 0 0 20px 5px #ff649680,inset 0 0 28px 6px #ff966466,inset 0 0 34px 7px #ff78b44d}66%{opacity:.9;box-shadow:inset 0 0 19px 4px #ffb47873,inset 0 0 27px 5px #ff788c59,inset 0 0 33px 6px #ff966440}}@keyframes premium-wave{0%,to{background-position:0%}25%{background-position:100%}50%{background-position:100% 100%}75%{background-position:0 100%}}@keyframes premium-smoke-1{0%,to{opacity:.6;transform:translate(0)scale(1)}25%{opacity:.8;transform:translate(-10px,-10px)scale(1.1)}50%{opacity:.5;transform:translate(-5px,10px)scale(.9)}75%{opacity:.7;transform:translate(10px,-5px)scale(1.05)}}@keyframes premium-smoke-2{0%,to{opacity:.5;transform:translate(0)scale(1)rotate(0)}25%{opacity:.7;transform:translate(10px,10px)scale(.9)rotate(90deg)}50%{opacity:.6;transform:translate(5px,-10px)scale(1.1)rotate(180deg)}75%{opacity:.8;transform:translate(-10px,5px)scale(.95)rotate(270deg)}}@keyframes premium-fire-base{0%,to{filter:brightness();transform:scale(1)}50%{filter:brightness(1.2);transform:scale(1.02)}}@keyframes premium-fire-flicker{0%,to{opacity:1;transform:scale(1)}25%{opacity:.8;transform:scale(1.05)}50%{opacity:1;transform:scale(.98)}75%{opacity:.9;transform:scale(1.03)}}@keyframes premium-chromatic{0%{background-position:0 0}to{background-position:300% 0}}@keyframes premium-pulse-reverse{0%,to{opacity:.7;transform:scale(1.05)}50%{opacity:1;transform:scale(1)}}@keyframes premium-neon-pulse{0%,to{filter:brightness();opacity:1}50%{filter:brightness(1.5);opacity:.8}}@keyframes premium-fire-pulse{0%,to{opacity:1;filter:brightness()saturate()}50%{opacity:.85;filter:brightness(1.3)saturate(1.2)}}@keyframes premium-flame-rise{0%,to{opacity:.8;transform:translateY(0)scale(1)}50%{opacity:1;transform:translateY(-8%)scale(1.05)}}@keyframes premium-snow-shine{0%,to{filter:brightness();box-shadow:0 0 15px #38bdf84d}50%{filter:brightness(1.2);box-shadow:0 0 25px #38bdf899}}@keyframes premium-neon-glow{0%,to{filter:brightness()hue-rotate()}50%{filter:brightness(1.08)hue-rotate(5deg)}}@keyframes premium-neon-pulse-img{0%,to{filter:brightness(1.15)contrast(1.1)saturate(1.2)}50%{filter:brightness(1.18)contrast(1.12)saturate(1.25)}}@keyframes premium-neon-edge{0%,to{opacity:1}50%{opacity:1.3}}@keyframes premium-galaxy-drift{0%{opacity:.9;transform:rotate(0)}to{opacity:.9;transform:rotate(360deg)}}.notification-component{--scrollbar-track-color:var(--primary-600);--scrollbar-thumb-color:var(--primary-400);max-height:400px;overflow-y:auto}.notification-component .title{font-size:var(--font-size-text-xl);line-height:var(--line-height-text-xl);font-weight:var(--font-semibold);color:var(--white-100);margin-bottom:28px}.notification-component .notifications .no-notifications{color:var(--white-80)}.notification-component .notifications .row{align-items:center;gap:16px;margin-bottom:21px;display:flex}.notification-component .notifications .row:last-child{margin-bottom:0}.notification-component .notifications .row.award .icon{background-color:var(--accents-star-10)}.notification-component .notifications .row.award .icon,.notification-component .notifications .row.award .color{color:var(--accents-star)}.notification-component .notifications .row.trending_up .icon{background-color:var(--success-10)}.notification-component .notifications .row.trending_up .icon,.notification-component .notifications .row.trending_up .color{color:var(--success-100)}.notification-component .notifications .row.trending_down .icon{background-color:var(--error-10)}.notification-component .notifications .row.trending_down .icon,.notification-component .notifications .row.trending_down .color{color:var(--error-100)}.notification-component .notifications .row.alert .icon{background-color:var(--error-10)}.notification-component .notifications .row.alert .icon,.notification-component .notifications .row.alert .color{color:var(--error-100)}.notification-component .notifications .row.info .icon{background-color:var(--primary-500)}.notification-component .notifications .row.info .icon,.notification-component .notifications .row.info .color{color:var(--white-80)}.notification-component .notifications .row.warning .icon{background-color:var(--warning-10)}.notification-component .notifications .row.warning .icon,.notification-component .notifications .row.warning .color{color:var(--warning-100)}.notification-component .notifications .row.play .icon{background-color:var(--accents-blue-10)}.notification-component .notifications .row.play .icon,.notification-component .notifications .row.play .color{color:var(--accents-blue)}.notification-component .notifications .row .icon-wrapper,.notification-component .notifications .row .icon-wrapper .icon{border-radius:100rem;justify-content:center;align-items:center;width:38px;height:38px;display:flex}.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:#0000}.notification-component .notifications .row .message{font-size:var(--font-size-text-sm);line-height:var(--line-height-text-sm);font-weight:var(--font-medium);color:var(--white-100)}.notification-component .notifications .row .message .timestamp{font-size:var(--font-size-text-xs);line-height:var(--line-height-text-xs);font-weight:var(--font-medium);color:var(--white-35);margin-left:6px;display:inline-block}.page.profile .no-entries{color:var(--white-65);font-size:var(--font-size-text-md);line-height:var(--line-height-text-md);font-weight:var(--font-medium)}.page.profile .container{max-width:calc(1400px + var(--container-padding-left) + var(--container-padding-right))}.page.profile .profile-navigation-wrapper{margin-bottom:18px;padding-bottom:10px;overflow-x:auto}.page.profile .profile-navigation-wrapper .profile-navigation{border-bottom:1px solid var(--white-20);align-content:center;width:100%;min-width:max-content;display:inline-flex}.page.profile .profile-navigation-wrapper .profile-navigation .link{font-size:var(--font-size-text-md);line-height:var(--line-height-text-md);font-weight:var(--font-medium);color:var(--white-80);align-items:center;gap:8px;padding:0 20px 16px;display:flex;position:relative}.page.profile .profile-navigation-wrapper .profile-navigation .link.active{background:var(--gradients-other-pink-orange-90deg);-webkit-text-fill-color:#0000;color:var(--accents-pink);-webkit-background-clip:text;background-clip:text}.page.profile .profile-navigation-wrapper .profile-navigation .link.active:after{content:" ";background:var(--gradients-other-pink-orange-90deg);border-top-left-radius:100rem;border-top-right-radius:100rem;width:100%;height:2px;position:absolute;top:calc(100% - 2px);left:0}.page.profile .profile-navigation-wrapper .profile-navigation .link:not(.active):hover{color:var(--white-100)}.page.profile .profile-navigation-wrapper .profile-navigation .link svg{display:block}.page.profile .heading-with-icon{color:var(--white-100);align-items:flex-start;gap:12px;margin-bottom:24px;display:flex}.page.profile .heading-with-icon svg{margin-top:3px;display:block}.page.profile .heading-with-icon .text{font-size:var(--font-size-text-lg);line-height:var(--line-height-text-lg);font-weight:var(--font-medium)}.page.profile .friends-and-matches{grid-template-columns:1fr;gap:32px;display:grid}.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:var(--white-100);font-size:var(--font-size-text-xl);line-height:var(--line-height-text-xl);font-weight:var(--font-semibold);margin-bottom:4px}.profile-recent-stats .text{color:var(--white-65);font-size:var(--font-size-text-md);line-height:var(--line-height-text-md);font-weight:var(--font-medium)}.profile-recent-stats .top{margin-bottom:28px}.profile-recent-stats .stats{grid-template-columns:1fr;gap:32px;margin-bottom:64px;display:grid}@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:var(--primary-800);border-radius:6px;padding:24px 28px}.profile-recent-stats .stats .stat-card .stat-value{color:var(--white-50)}.profile-recent-stats .stats .stat-card.poor .stat-value{color:var(--leetify-rating-poor)}.profile-recent-stats .stats .stat-card.subpar .stat-value{color:var(--leetify-rating-subpar)}.profile-recent-stats .stats .stat-card.average .stat-value{color:var(--leetify-rating-average)}.profile-recent-stats .stats .stat-card.good .stat-value{color:var(--leetify-rating-good)}.profile-recent-stats .stats .stat-card.great .stat-value{color:var(--leetify-rating-great)}.profile-recent-stats .stats .stat-card .stat-header{justify-content:space-between;align-items:flex-start;display:flex}.profile-recent-stats .stats .stat-card .stat-header .stat-label{font-size:var(--font-size-text-md);line-height:var(--line-height-text-md);font-weight:var(--font-semibold);color:var(--white-100)}.profile-recent-stats .stats .stat-card .stat-header .stat-value{font-size:var(--font-size-display-xs);line-height:var(--line-height-display-xs);font-weight:var(--font-semibold)}.profile-recent-stats .stats .stat-card .stat-position{font-size:var(--font-size-text-sm);line-height:var(--line-height-text-sm);font-weight:var(--font-medium);color:var(--white-50);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{width:100%;height:10px;position:relative}.profile-recent-stats .stats .stat-card .percentile-segments{border-radius:100rem;width:100%;height:10px;display:flex;position:absolute;top:0;left:0;overflow:hidden}.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{background-color:var(--leetify-rating-poor);width:10%}.profile-recent-stats .stats .stat-card .percentile-segment.subpar{background-color:var(--leetify-rating-subpar);width:20%}.profile-recent-stats .stats .stat-card .percentile-segment.average{background-color:var(--leetify-rating-average);width:40%}.profile-recent-stats .stats .stat-card .percentile-segment.good{background-color:var(--leetify-rating-good);width:20%}.profile-recent-stats .stats .stat-card .percentile-segment.great{background-color:var(--leetify-rating-great);width:10%}.profile-recent-stats .stats .stat-card .percentile-indicator{background-color:var(--white-100);border-radius:2px;width:4px;height:22px;position:absolute;top:-7px;transform:translate(-50%);box-shadow:0 0 4px #0000004d}.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{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:14px;display:flex}.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:var(--primary-900);border-color:var(--primary-700);min-height:40px}.profile-recent-stats .rank-elo .rank-elo-header .period-selector .custom-selector .custom-select__control:hover{border-color:var(--primary-600)}.profile-recent-stats .rank-elo .rank-elo-header .period-selector .custom-selector .custom-select__single-value{color:var(--white-80)}.profile-recent-stats .rank-elo .elo-container{grid-template-columns:1fr;gap:44px;width:100%;margin-bottom:60px;display:grid}.profile-recent-stats .rank-elo .elo-container .left-column{flex-direction:column;gap:20px;display:flex}.profile-recent-stats .rank-elo .elo-container .elo-stats-card{background-color:var(--primary-800);border-radius:8px;height:max-content;padding:24px}.profile-recent-stats .rank-elo .elo-container .elo-stats-card .card-header{font-size:var(--font-size-text-md);line-height:var(--line-height-text-md);font-weight:var(--font-semibold);margin-bottom:14px}.profile-recent-stats .rank-elo .elo-container .elo-stats-card .card-header .title{font-size:var(--font-size-text-lg);line-height:var(--line-height-text-lg);font-weight:var(--font-semibold);color:var(--white-100);margin-bottom:0}.profile-recent-stats .rank-elo .elo-container .elo-stats-card .stats-list{flex-direction:column;gap:6px;display:flex}.profile-recent-stats .rank-elo .elo-container .elo-stats-card .stats-list .stat-row{justify-content:space-between;align-items:center;display:flex}.profile-recent-stats .rank-elo .elo-container .elo-stats-card .stats-list .stat-row .stat-label{color:var(--white-65);font-size:var(--font-size-text-md);line-height:var(--line-height-text-md);font-weight:var(--font-medium)}.profile-recent-stats .rank-elo .elo-container .elo-stats-card .stats-list .stat-row .stat-value{color:var(--white-100);font-size:var(--font-size-text-md);line-height:var(--line-height-text-md);font-weight:var(--font-semibold)}.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:var(--white-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{background-color:var(--primary-800);margin-top:100px;padding:32px}.profile-recent-stats .rank-elo .leetify-info .max-width{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:12px;max-width:535px;margin:0 auto;display:flex}.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{container-type:inline-size}.profile-banner .matches-together-wrapper{background-color:var(--white-5);width:100%;padding-top:14px;padding-bottom:12px}.profile-banner .matches-together-wrapper .container{padding-top:0;padding-bottom:0}.profile-banner .matches-together-wrapper .matches-together{align-items:center;gap:22px;display:flex}.profile-banner .matches-together-wrapper .matches-together .stats-section{flex:1;gap:32px;display:flex}.profile-banner .matches-together-wrapper .matches-together .stats-section .stat{flex-direction:column;gap:6px;display:flex}.profile-banner .matches-together-wrapper .matches-together .stats-section .stat .label{font-size:10px;line-height:1.2;font-weight:var(--font-semibold);color:var(--white-50);text-transform:uppercase;letter-spacing:.05em}.profile-banner .matches-together-wrapper .matches-together .stats-section .stat .value{font-size:var(--font-size-text-xl);line-height:1;font-weight:var(--font-semibold);color:var(--white-100)}.profile-banner .matches-together-wrapper .matches-together .stats-section .stat .value .percentage.poor{color:var(--leetify-rating-poor)}.profile-banner .matches-together-wrapper .matches-together .stats-section .stat .value .percentage.subpar{color:var(--leetify-rating-subpar)}.profile-banner .matches-together-wrapper .matches-together .stats-section .stat .value .percentage.average{color:var(--leetify-rating-average)}.profile-banner .matches-together-wrapper .matches-together .stats-section .stat .value .percentage.good{color:var(--leetify-rating-good)}.profile-banner .matches-together-wrapper .matches-together .stats-section .stat .value .percentage.great{color:var(--leetify-rating-great)}.profile-banner .matches-together-wrapper .matches-together .stats-section .stat .value .record{font-size:10px;line-height:1.2;font-weight:var(--font-semibold);color:var(--white-50);text-transform:uppercase;letter-spacing:.05em;margin-left:4px}.profile-banner .gradient-background{background:linear-gradient(180deg,var(--primary-800)0%,var(--primary-900)100%)}.profile-banner .banner-main-content{padding-top:52px;padding-bottom:34px}.profile-banner .banner-main-content .layout{flex-wrap:wrap;justify-content:space-between;gap:24px 20px;display:flex}.profile-banner .banner-main-content .layout .wrapper{flex-direction:row;align-items:flex-start;display:flex}.profile-banner .banner-main-content .layout .wrapper .avatar-wrapper{background-color:var(--primary-1000);border-radius:100rem;padding:4px;position:relative}.profile-banner .banner-main-content .layout .wrapper .avatar-wrapper>img{border-radius:100rem;width:68px;height:68px;display:block}.profile-banner .banner-main-content .layout .wrapper .flag{z-index:2;background-color:var(--primary-1000);border-radius:100rem;margin-left:-24px;margin-right:24px;padding:4px}.profile-banner .banner-main-content .layout .wrapper .flag .tooltip-wrapper{display:unset}.profile-banner .banner-main-content .layout .wrapper .flag img{border-radius:100rem;width:22px;height:22px;display:block}.profile-banner .banner-main-content .layout .wrapper .info{flex-flow:wrap;align-items:center;row-gap:8px;margin-left:-10px;display:flex}.profile-banner .banner-main-content .layout .wrapper .info .info-wrapper{flex-direction:column;gap:8px;display:flex}.profile-banner .banner-main-content .layout .wrapper .info .info-wrapper .registered-since{color:var(--white-65);font-weight:var(--font-medium);font-size:var(--font-size-text-sm);line-height:var(--line-height-text-sm)}.profile-banner .banner-main-content .layout .wrapper .info .info-wrapper .name-elo{word-break:break-all;flex-wrap:wrap;gap:8px 24px;display:flex}.profile-banner .banner-main-content .layout .wrapper .info .info-wrapper .name-elo .name{font-size:var(--font-size-text-xl);line-height:var(--line-height-text-xl);font-weight:var(--font-semibold);color:var(--white-100)}@container (min-width:600px){.profile-banner .banner-main-content .layout .wrapper{align-items:flex-end}.profile-banner .banner-main-content .layout .wrapper .avatar-wrapper{padding:6px}.profile-banner .banner-main-content .layout .wrapper .avatar-wrapper>img{width:98px;height:98px}.profile-banner .banner-main-content .layout .wrapper .flag{margin-left:-32px;margin-right:32px;padding:6px}.profile-banner .banner-main-content .layout .wrapper .flag img{width:28px;height:28px}.profile-banner .banner-main-content .layout .wrapper .info .info-wrapper .name-elo .name{font-size:var(--font-size-display-xs);line-height:var(--line-height-display-xs)}}.profile-banner .banner-main-content .layout .actions{flex-flow:wrap;gap:20px;display:flex}.profile-banner .banner-main-content .layout .actions .links{justify-content:flex-end;gap:12px;display:flex}.profile-banner .banner-main-content .layout .actions .links .leetify,.profile-banner .banner-main-content .layout .actions .links .steam,.profile-banner .banner-main-content .layout .actions .links .manage{width:40px;height:40px;color:var(--white-100);border-radius:4px;justify-content:center;align-items:center;display:flex}.profile-banner .banner-main-content .layout .actions .links .leetify svg,.profile-banner .banner-main-content .layout .actions .links .steam svg,.profile-banner .banner-main-content .layout .actions .links .manage svg{display:block}.profile-banner .banner-main-content .layout .actions .links .leetify{background-color:var(--other-leetify)}.profile-banner .banner-main-content .layout .actions .links .leetify:hover{background-color:var(--other-leetify-hover)}.profile-banner .banner-main-content .layout .actions .links .steam{background-color:var(--primary-1000)}.profile-banner .banner-main-content .layout .actions .links .steam:hover{background-color:var(--primary-800)}.profile-banner .banner-main-content .layout .actions .links .manage{background-color:var(--primary-1000)}.profile-banner .banner-main-content .layout .actions .links .manage:hover{background-color:var(--primary-800)}@container (min-width:764px){.profile-banner .banner-main-content .layout .actions{flex-direction:column;gap:40px}}.profile-banner .banner-main-content .member-badges{align-items:center;gap:12px;padding-top:20px;display:flex}.profile-banner .banner-main-content .ban-badge{color:var(--error-100);background-color:var(--error-10);font-size:var(--font-size-text-sm);line-height:var(--line-height-text-sm);font-weight:var(--font-medium);border-radius:2px;margin-top:30px;padding:12px 20px;display:inline-block}.profile-banner .banner-main-content .ban-badge strong{font-weight:var(--font-semibold)}@media screen and (min-width:450px){.profile-banner .banner-main-content .ban-badge{border-radius:100rem;padding:12px 28px}}.profile-banner .banner-main-content .teammate-rating{margin-top:4px}.profile-banner .banner-main-content .teammate-rating .rating{align-items:center;gap:8px;display:flex}.profile-banner .banner-main-content .teammate-rating .rating.not-enough{opacity:.5}.profile-banner .banner-main-content .teammate-rating .rating.not-enough .emoji img{filter:saturate(0);display:block}.profile-banner .banner-main-content .teammate-rating .rating .positive-percentage{color:var(--white-50)}.profile-banner .banner-main-content .teammate-rating .rating .emoji img{display:block}.profile-banner .banner-main-content .teammate-rating .rating .text{font-size:var(--font-size-text-sm);line-height:var(--line-height-text-sm);font-weight:var(--font-medium)}.teammate-rating-tooltip{max-width:300px}.teammate-rating-tooltip .rating-bar{align-items:center;gap:8px;margin-bottom:4px;display:flex}.teammate-rating-tooltip .rating-bar .emoji img{display:block}.teammate-rating-tooltip .rating-bar .bar-wrapper{background:var(--primary-500);border-radius:4px;flex:1;height:9px;overflow:hidden}.teammate-rating-tooltip .rating-bar .bar{background:var(--accents-star);border-radius:4px;height:100%}.teammate-rating-tooltip .rating-bar .percentage{text-align:right;width:36px;font-size:var(--font-size-text-sm);line-height:var(--line-height-text-sm);font-weight:var(--font-medium)}.teammate-rating-tooltip .tooltip-footer{font-size:var(--font-size-text-sm);line-height:var(--line-height-text-sm);font-weight:var(--font-medium);color:var(--white-100);text-align:center;margin-top:18px}.profile-drops{grid-template-columns:1fr;gap:24px;display:grid}@media screen and (min-width:600px){.profile-drops{grid-template-columns:repeat(auto-fill,minmax(240px,1fr))}}.profile-friend-list{grid-template-columns:1fr;gap:8px;display:grid}@media screen and (min-width:600px){.profile-friend-list{grid-template-columns:repeat(auto-fill,minmax(274px,1fr))}}.profile-friend-list .friend-row{background-color:var(--primary-800);border-radius:6px;margin-bottom:0;padding:12px 20px;position:relative}.profile-friend-list .friend-row .avatar{z-index:2}.profile-friend-list .friend-row a:after{content:" ";z-index:1;width:100%;height:100%;position:absolute;top:0;left:0}.profile-friend-list .friend-row:hover{background-color:var(--primary-700)}.profile-clips .grid{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));grid-auto-rows:1fr;gap:16px;display:grid}.profile-clips .grid .clip{width:100%;box-shadow:var(--box-shadow);aspect-ratio:16/9;background:var(--primary-700);cursor:pointer;background-position:50%;background-repeat:no-repeat;background-size:100%;border-radius:6px;transition:background-size .3s;position:relative;overflow:hidden}.profile-clips .grid .clip:hover{background-size:102%}.profile-clips .grid .clip:hover .overlay{background:linear-gradient(180deg,rgb(from var(--primary-900)r g b/.5)0%,rgb(from var(--primary-800)r g b/.5)100%)}.profile-clips .grid .clip .overlay{background:linear-gradient(180deg,rgb(from var(--primary-900)r g b/.7)0%,rgb(from var(--primary-800)r g b/.7)100%);position:absolute;inset:0}.profile-clips .grid .clip .wrapper{z-index:2;flex-direction:column;justify-content:space-between;padding:20px 24px;display:flex;position:absolute;inset:0}.profile-clips .grid .clip .wrapper .top{align-items:center;gap:16px;display:flex}.profile-clips .grid .clip .wrapper .top .content .title{font-size:var(--font-size-text-lg);line-height:var(--line-height-text-lg);font-weight:var(--font-semibold);color:var(--white-100)}.profile-clips .grid .clip .wrapper .top .content .title a{color:var(--white-100)}.profile-clips .grid .clip .wrapper .top .content .text{font-size:var(--font-size-text-sm);line-height:var(--line-height-text-sm);font-weight:var(--font-medium);color:var(--white-65)}.profile-clips .grid .clip .wrapper .pending{text-align:center;flex-direction:column;flex-grow:1;justify-content:center;align-items:center;gap:14px;display:flex}.profile-clips .grid .clip .wrapper .pending.timeout,.profile-clips .grid .clip .wrapper .pending.timeout .text{color:var(--white-50)}.profile-clips .grid .clip .wrapper .pending .text{font-size:var(--font-size-text-md);line-height:var(--line-height-text-md);font-weight:var(--font-semibold);color:var(--white-100)}.profile-clips .grid .clip .wrapper .submitted-bottom{align-items:center;gap:16px;display:flex}.profile-clips .grid .clip .wrapper .submitted-bottom .text{font-size:var(--font-size-text-sm);line-height:var(--line-height-text-sm);font-weight:var(--font-semibold);color:var(--white-100)}.profile-clips .grid .clip .wrapper .play-button{width:42px;height:42px;color:var(--primary-700);cursor:pointer;border:none;border-radius:8px;outline:none;justify-content:center;align-items:center;display:flex}.accept-decline{gap:8px;display:flex}.accept-decline button{cursor:pointer;border:0;border-radius:6px;outline:0;justify-content:center;align-items:center;width:36px;height:36px;padding:0;display:flex}.accept-decline button img{display:block}.accept-decline .decline{background-color:var(--error-10);color:var(--error-90)}.accept-decline .decline:hover{background-color:var(--error-20);color:var(--error-100)}.accept-decline .accept{background-color:var(--success-10);color:var(--success-90)}.accept-decline .accept:hover{background-color:var(--success-20);color:var(--success-100)}.waitlist.invited{margin-top:20px}@media screen and (min-width:500px){.waitlist.invited{margin-top:unset}}.waitlist .country-name{color:var(--accents-star)}.waitlist .user-badge{margin-bottom:24px}.waitlist .leetify-link .input-container input:disabled{opacity:1;cursor:not-allowed}.waitlist .tooltip{cursor:pointer;font-size:var(--font-size-text-sm);line-height:var(--line-height-text-sm);font-weight:var(--font-medium);display:inline-block;position:relative}.waitlist .tooltip .gradient{background:var(--gradients-other-pink-orange-90deg);-webkit-text-fill-color:#0000;-webkit-background-clip:text;background-clip:text}.waitlist .tooltip .tooltiptext{text-align:left;visibility:hidden;background-color:var(--primary-1000);color:var(--white-100);z-index:1;border-radius:6px;width:300px;margin-bottom:16px;margin-left:-170px;padding:16px 20px;position:absolute;bottom:100%;right:0}@media screen and (min-width:950px){.waitlist .tooltip .tooltiptext{width:340px;left:50%}}.waitlist .tooltip .tooltiptext:after{content:" ";border-style:solid;border-width:10px;border-color:var(--primary-1000)#0000 #0000 #0000;margin-left:-10px;position:absolute;top:100%;right:5%}@media screen and (min-width:950px){.waitlist .tooltip .tooltiptext:after{left:50%;right:unset}}.waitlist .tooltip:hover .gradient{background:var(--gradients-other-pink-orange-90deg-hover);-webkit-text-fill-color:#0000;-webkit-background-clip:text;background-clip:text}.waitlist .tooltip:hover .tooltiptext{visibility:visible}.waitlist a{color:var(--brand-700)}.waitlist h1{font-size:var(--font-size-display-sm);line-height:var(--line-height-display-sm);font-weight:var(--font-semibold);color:var(--white-100);margin:0 0 20px}.waitlist .intro{color:var(--white-65);font-size:var(--font-size-text-md);line-height:var(--line-height-text-md);font-weight:var(--font-medium);margin-bottom:40px}.waitlist .registered-details{font-size:var(--font-size-text-xl);line-height:var(--line-height-text-xl);font-weight:var(--font-semibold);color:var(--white-100);margin-bottom:24px}.waitlist .invited-disclaimer{max-width:250px;font-size:var(--font-size-text-sm);line-height:var(--line-height-text-sm);font-weight:var(--font-medium);color:var(--white-50);margin-top:19px}.waitlist .invited-disclaimer a{color:inherit}.waitlist form{flex-direction:column;gap:24px;display:flex}.waitlist form input,.waitlist form select{width:100%}.waitlist .disclaimer{align-items:center;gap:12px;margin-top:16px;margin-bottom:4px;display:flex}.waitlist .disclaimer .checkbox{cursor:pointer;position:relative}.waitlist .disclaimer .checkbox .custom-checkbox{background-color:var(--primary-600);border-radius:4px;justify-content:center;align-items:center;width:22px;height:22px;margin:0;padding:0;display:flex}.waitlist .disclaimer .checkbox .custom-checkbox svg{display:none}.waitlist .disclaimer .checkbox input[type=checkbox]{opacity:0;cursor:pointer;margin:0;padding:0;position:absolute;inset:0}.waitlist .disclaimer .checkbox input[type=checkbox]:checked+.custom-checkbox{background-color:var(--brand-900);color:var(--primary-600)}.waitlist .disclaimer .checkbox input[type=checkbox]:checked+.custom-checkbox svg{display:inline-block}.waitlist .disclaimer .terms{font-size:var(--font-size-text-sm);line-height:var(--line-height-text-sm);font-weight:var(--font-medium);color:var(--white-50)}.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%;margin-bottom:12px;display:block}.onboarding-flow .step{max-width:480px;margin:0 auto}.onboarding-flow .step h1{font-size:var(--font-size-display-sm);line-height:var(--line-height-display-sm);font-weight:var(--font-semibold);color:var(--white-100);text-align:center;margin-top:0;margin-bottom:16px}.onboarding-flow .step h1 .gradient{background:var(--gradients-other-pink-orange-90deg);-webkit-text-fill-color:#0000;-webkit-background-clip:text;background-clip:text}.onboarding-flow .step .intro,.onboarding-flow .step.details .intro{font-size:var(--font-size-text-lg);line-height:var(--line-height-text-lg);font-weight:var(--font-medium);color:var(--white-50);text-align:center;margin:0 0 40px;padding:0}.onboarding-flow .step.details .user-badge{margin-bottom:15px}.onboarding-flow .step.details .disclaimer{font-size:var(--font-size-text-sm);line-height:var(--line-height-text-sm);font-weight:var(--font-medium);color:var(--warning-100);align-items:center;gap:8px;margin-bottom:40px;display:flex}.onboarding-flow .step.details .form-wrapper{flex-direction:column;gap:24px;display:flex}.onboarding-flow .step.details .form-wrapper .privacy-mask-toggle{align-items:center;gap:12px;display:flex}.onboarding-flow .step.details .form-wrapper .privacy-mask-toggle label{font-size:var(--font-size-text-sm);line-height:var(--line-height-text-sm);font-weight:var(--font-medium);color:var(--white-50);cursor:pointer}.onboarding-flow .step.details .form-wrapper form{flex-direction:column;gap:24px;display:flex}.onboarding-flow .step.details .form-wrapper form input,.onboarding-flow .step.details .form-wrapper form select{width:100%}.onboarding-flow .step.details .form-wrapper .country-display .label{font-size:var(--font-size-text-md);line-height:var(--line-height-text-md);font-weight:var(--font-medium);color:var(--white-100);margin-bottom:8px}.onboarding-flow .step.details .form-wrapper .country-display .country-value{background-color:var(--primary-700);border:1px solid var(--primary-500);border-radius:6px;align-items:center;gap:12px;margin-bottom:6px;padding:12px 18px;display:flex}.onboarding-flow .step.details .form-wrapper .country-display .country-value .country-flag{align-items:center;display:flex}.onboarding-flow .step.details .form-wrapper .country-display .country-value .country-flag img{border-radius:2px;display:block}.onboarding-flow .step.details .form-wrapper .country-display .country-value .country-name{font-size:var(--font-size-text-md);line-height:var(--line-height-text-md);font-weight:var(--font-medium);color:var(--white-100);flex:1}.onboarding-flow .step.details .form-wrapper .country-display .country-value .lock-icon{color:var(--white-50);flex-shrink:0;align-items:center;display:flex}.onboarding-flow .step.details .form-wrapper .country-display .field-hint{font-size:var(--font-size-text-sm);line-height:var(--line-height-text-sm);font-weight:var(--font-medium);color:var(--primary-100)}.onboarding-flow .step.verify .intro{margin-bottom:80px}.onboarding-flow .step.verify .code-input-wrapper{text-align:center;margin-bottom:80px}.onboarding-flow .step.verify .code-input-wrapper .react-code-input input{font-size:var(--font-size-text-lg);line-height:var(--line-height-text-lg);font-weight:var(--font-medium);text-align:center;padding:8px;border:2px solid var(--primary-300)!important;width:54px!important;height:54px!important;color:var(--white-100)!important;background-color:#0000!important;border-radius:8px!important;font-family:inherit!important}@media screen and (max-width:500px){.onboarding-flow .step.verify .code-input-wrapper .react-code-input input{width:44px!important;height:44px!important;font-size:24px!important}}.onboarding-flow .step.verify .code-input-wrapper .react-code-input input:nth-child(3):after{content:"-";width:54px;height:54px;margin-left:8px;display:inline-block}.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::-webkit-inner-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;font-size:var(--font-size-text-md);line-height:var(--line-height-text-md);font-weight:var(--font-medium);color:var(--white-100);margin-bottom:22px}.onboarding-flow .step.verify form button{width:100%;margin-bottom:22px}.onboarding-flow .step.verify .resend-wrapper{font-size:var(--font-size-text-md);line-height:var(--line-height-text-md);font-weight:var(--font-medium);color:var(--white-50);text-align:center;margin-bottom:22px}.onboarding-flow .step.verify .resend-wrapper .text-button{color:var(--white-50)}.onboarding-flow .step.verify .back-wrapper button{justify-content:center}.onboarding-flow .progress-wrapper{justify-content:center;margin-bottom:32px;display:flex}.onboarding-flow .progress-wrapper .progress{background-color:var(--primary-600);border-radius:100rem;flex-direction:row;justify-content:center;align-items:center;gap:8px;padding:20px 36px;display:flex}.onboarding-flow .progress-wrapper .progress .dot{background-color:#fff;border-radius:100rem;width:7px;height:7px;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{justify-content:flex-end;display:flex}.step.payment .period-wrapper .period{background-color:var(--primary-700);border-radius:100rem;padding:8px;display:inline-flex}.step.payment .period-wrapper .period button.option{font-size:var(--font-size-text-md);line-height:var(--line-height-text-md);font-weight:var(--font-medium);cursor:pointer;color:var(--white-100);background-color:#0000;border:none;border-radius:100rem;padding:8px 28px;font-family:inherit}.step.payment .period-wrapper .period button.option.selected{background-color:var(--brand-600);color:var(--primary-800)}@media screen and (min-width:764px){.step.payment .intro{margin-bottom:0}}.step.payment .plans{grid-template-columns:1fr;grid-auto-rows:1fr;gap:80px 40px;margin-top:57px;margin-bottom:50px;display:grid}@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 var(--primary-300)}.step.payment .plans .plan .wrapper{background-image:linear-gradient(var(--primary-1000),var(--primary-900)),linear-gradient(var(--brand-700),rgb(from var(--brand-700)r g b/20%));background-origin:padding-box,border-box;background-clip:padding-box,border-box;border:2px solid #0000;border-radius:16px;height:100%;padding:27px;position:relative}.step.payment .plans .plan .wrapper .current-plan{font-size:var(--font-size-text-md);line-height:var(--line-height-text-md);font-weight:var(--font-semibold);z-index:1;color:var(--warning-100);background-color:var(--warning-10);border-radius:100rem;padding:10px 20px 12px;position:absolute;top:0;right:27px;transform:translateY(-50%)}.step.payment .plans .plan .wrapper .default-price{font-size:var(--font-size-text-xl);line-height:var(--line-height-text-xl);font-weight:var(--font-regular);color:var(--white-50);text-decoration:line-through}.step.payment .plans .plan .wrapper .price{font-size:var(--font-size-display-sm);line-height:var(--line-height-display-sm);font-weight:var(--font-semibold);color:var(--white-100);margin-bottom:28px}.step.payment .plans .plan .wrapper .primary-button{margin-bottom:36px}.step.payment .plans .plan .wrapper .discount{background-color:var(--success-10);color:var(--success-100);font-size:var(--font-size-text-sm);line-height:var(--line-height-text-sm);font-weight:var(--font-semibold);border-radius:0 14px 0 8px;padding:6px 18px;position:absolute;top:0;right:0}.step.payment .plans .plan .wrapper .icon{z-index:1;background-image:linear-gradient(var(--primary-900)0 0),var(--gradients-other-pink-orange-90deg);background-origin:padding-box,border-box;background-clip:padding-box,border-box;border:2px solid #0000;border-radius:100rem;flex-direction:row;justify-content:center;align-items:flex-end;gap:10px;padding:10px 20px 12px;display:flex;position:absolute;top:0;left:27px;transform:translateY(-50%)}.step.payment .plans .plan .title{font-size:var(--font-size-text-xl);line-height:var(--line-height-text-xl);font-weight:var(--font-semibold);color:var(--white-100);margin-top:12px}.step.payment .plans .plan .description{font-size:var(--font-size-text-md);line-height:var(--line-height-text-md);font-weight:var(--font-medium);color:var(--white-65);margin-top:14px;margin-bottom:28px}.step.payment .access-pass-expires{background-color:var(--warning-10);color:var(--warning-100);font-size:var(--font-size-text-sm);line-height:var(--line-height-text-sm);border-radius:4px;justify-content:center;gap:12px;margin-bottom:38px;padding:14px 24px;display:flex}.step.payment .access-pass-expires svg{display:block}.step.payment .access-pass-expires .date{font-weight:var(--font-semibold)}.step.payment .disclaimer{font-size:var(--font-size-text-sm);line-height:var(--line-height-text-sm);font-weight:var(--font-medium);color:var(--white-50);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{text-align:center;padding-top:54px}.tier-features{text-align:left;flex-direction:column;gap:10px;display:flex}.tier-features .feature{font-size:var(--font-size-text-md);line-height:var(--line-height-text-md);font-weight:var(--font-medium);gap:12px;display:flex}.tier-features .feature.not-included{color:var(--primary-300)}.tier-features .feature svg,.tier-features .feature img{display:block}.premium-promotion-banner{background-color:var(--accents-star-10);border-bottom:2px solid var(--accents-star-20);color:var(--accents-star);width:100%;padding:14px 0}.premium-promotion-banner .banner-container{justify-content:space-between;align-items:center;gap:40px;max-width:1268px;margin:0 auto;padding-left:24px;padding-right:24px;display:flex}.premium-promotion-banner .banner-main{align-items:center;gap:14px;display:flex}.premium-promotion-banner .banner-main .promotion-emoji{flex-shrink:0;width:22px;height:22px}.premium-promotion-banner .banner-main .promotion-offer{align-items:baseline;gap:6px;display:flex}.premium-promotion-banner .banner-main .promotion-offer .promotion-discount{font-size:var(--font-size-text-lg);font-weight:var(--font-semibold);white-space:nowrap}.premium-promotion-banner .banner-main .promotion-offer .promotion-detail{font-size:var(--font-size-text-sm);font-weight:var(--font-medium);white-space:nowrap;opacity:.7}.premium-promotion-banner .banner-main .promotion-separator{font-size:var(--font-size-text-lg);opacity:.2}.premium-promotion-banner .banner-main .promotion-label{font-size:var(--font-size-text-sm);font-weight:var(--font-medium);text-transform:uppercase;letter-spacing:.6px;white-space:nowrap}.premium-promotion-banner .banner-countdown{border-left:1px solid var(--accents-star-30);align-items:center;gap:10px;padding-left:24px;display:flex}.premium-promotion-banner .banner-countdown .countdown-label{font-size:var(--font-size-text-sm);font-weight:var(--font-medium);white-space:nowrap;opacity:.75}.premium-promotion-banner .banner-countdown .countdown-render{font-size:var(--font-size-text-lg);font-weight:var(--font-semibold);white-space:nowrap}@media screen and (max-width:768px){.premium-promotion-banner{padding:14px 0 10px}.premium-promotion-banner .banner-container{flex-direction:column;gap:0;padding-left:20px;padding-right:20px}.premium-promotion-banner .banner-main{flex-wrap:wrap;justify-content:center;gap:10px}.premium-promotion-banner .banner-main .promotion-emoji{width:20px;height:20px}.premium-promotion-banner .banner-main .promotion-offer{gap:6px}.premium-promotion-banner .banner-main .promotion-offer .promotion-discount{font-size:var(--font-size-text-lg)}.premium-promotion-banner .banner-main .promotion-offer .promotion-detail{font-size:var(--font-size-text-xs)}.premium-promotion-banner .banner-main .promotion-separator,.premium-promotion-banner .banner-main .promotion-label{display:none}.premium-promotion-banner .banner-countdown{border-left:none;border-top:1px solid var(--accents-star-30);justify-content:center;width:100%;padding-top:10px;padding-left:0}.premium-promotion-banner .banner-countdown .countdown-label{font-size:var(--font-size-text-xs)}.premium-promotion-banner .banner-countdown .countdown-render{font-size:var(--font-size-text-md)}}.page.settings-layout .container{max-width:100%;padding:0;container-type:inline-size}.page.settings-layout .grid{grid-template-columns:1fr;align-items:start;display:grid}@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:var(--font-size-display-sm);line-height:var(--line-height-display-sm);font-weight:var(--font-semibold);margin:0 0 16px}.page.settings-layout .grid .intro{font-size:var(--font-size-text-lg);line-height:var(--line-height-text-lg);font-weight:var(--font-medium);color:var(--white-65);margin-bottom:35px}.page.settings-layout .grid .settings-menu-wrapper{height:100%}.page.settings-layout .grid .membership-details .top{flex-flow:wrap;align-items:center;gap:16px 32px;margin-bottom:49px;display:flex}.page.settings-layout .grid .membership-details .top h1{margin:0}.page.settings-layout .grid .membership-details .top .status{font-size:var(--font-size-text-sm);line-height:var(--line-height-text-sm);font-weight:var(--font-medium);flex-direction:row;align-items:center;gap:9px;display:flex}.page.settings-layout .grid .membership-details .top .status .dot{border-radius:100rem;width:8px;height:8px}.page.settings-layout .grid .membership-details .top .status.active{color:var(--success-100)}.page.settings-layout .grid .membership-details .top .status.active .dot{background-color:var(--success-100)}.page.settings-layout .grid .membership-details .top .status.canceled{color:var(--warning-100)}.page.settings-layout .grid .membership-details .top .status.canceled .dot{background-color:var(--warning-100)}.page.settings-layout .grid .membership-details .overview{flex-flow:wrap;gap:50px;display:flex}.page.settings-layout .grid .membership-details .overview h2{font-size:var(--font-size-text-lg);line-height:var(--line-height-text-lg);font-weight:var(--font-semibold);margin:0 0 14px}.page.settings-layout .grid .membership-details .overview .plan-features .tier-features{background-color:var(--primary-800);border-radius:8px;padding:28px 32px}.page.settings-layout .grid .membership-details .overview .plan-features .change-plan{color:var(--white-50);font-size:var(--font-size-text-sm);line-height:var(--line-height-text-sm);font-weight:var(--font-medium);margin-top:12px}.page.settings-layout .grid .membership-details .overview .plan-features .change-plan a{color:var(--white-50);text-decoration:underline}.page.settings-layout .grid .membership-details .overview .payment{flex-basis:645px}.page.settings-layout .grid .membership-details .overview .payment .trial-notice{border-left:2px solid var(--warning-100);background-color:var(--warning-10);color:var(--warning-100);font-size:var(--font-size-text-sm);line-height:var(--line-height-text-sm);font-weight:var(--font-medium);border-radius:2px;margin-bottom:32px;padding:14px 20px}.page.settings-layout .grid .membership-details .overview .payment .payment-details{background-color:var(--primary-800);border-bottom:2px solid var(--gradients-other-pink-orange-90deg);border-radius:12px;flex-direction:column;gap:16px;margin-bottom:36px;padding:28px 32px;display:flex;position:relative;overflow:hidden}.page.settings-layout .grid .membership-details .overview .payment .payment-details:after{content:"";background:var(--gradients-other-pink-orange-90deg);width:100%;height:2px;position:absolute;bottom:0;left:0}.page.settings-layout .grid .membership-details .overview .payment .payment-details .row{grid-template-columns:1fr;gap:8px 32px;display:grid}@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:var(--font-size-text-md);line-height:var(--line-height-text-md);font-weight:var(--font-medium);color:var(--white-65);align-items:center;gap:12px;display:flex}.page.settings-layout .grid .membership-details .overview .payment .payment-details .row .value{font-size:var(--font-size-text-md);line-height:var(--line-height-text-md);font-weight:var(--font-medium);color:var(--white-100)}.page.settings-layout .grid .membership-details .overview .payment .payment-details .row .value.card{text-transform:capitalize;align-items:center;gap:15px;display:flex}.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:var(--error-100)}.page.settings-layout .grid .membership-details .overview .payment .early-bird-notification{font-size:var(--font-size-text-sm);line-height:var(--line-height-text-sm);font-weight:var(--font-medium);border-radius:2px;margin-top:-16px;margin-bottom:36px;padding:14px 20px}.page.settings-layout .grid .membership-details .overview .payment .early-bird-notification.active{background-color:var(--success-10);color:var(--success-100)}.page.settings-layout .grid .membership-details .overview .payment .early-bird-notification.scheduled-cancel{background-color:var(--warning-10);color:var(--warning-100)}@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{flex-flow:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.page.settings-layout .grid .membership-details .overview .payment .manage-membership .info .text{max-width:320px;font-size:var(--font-size-text-sm);line-height:var(--line-height-text-sm);font-weight:var(--font-medium);color:var(--white-80)}.page.settings-layout .grid .membership-details .overview .payment .manage-membership .info .text h2{font-size:var(--font-size-text-md);line-height:var(--line-height-text-md);font-weight:var(--font-semibold);color:var(--white-100);margin:0 0 8px}.page.settings-layout .grid .membership-details .overview .payment .disclaimer{color:var(--white-50);align-items:center;gap:14px;display:flex}.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:var(--font-size-text-sm);line-height:var(--line-height-text-sm);font-weight:var(--font-medium)}.page.settings-layout .grid .profile-settings h1{margin-bottom:40px}.page.settings-layout .grid .profile-settings .flex{flex-wrap:wrap;gap:48px 108px;display:flex}.page.settings-layout .grid .profile-settings .flex .onboarding-flow,.page.settings-layout .grid .profile-settings .flex .discord-manage-link{flex-basis:420px}.refresh-steam-avatar{max-width:420px;margin-bottom:24px}.refresh-steam-avatar .title{font-size:var(--font-size-text-md);line-height:var(--line-height-text-md);font-weight:var(--font-medium);margin-bottom:10px}.refresh-steam-avatar .row{flex-wrap:wrap;gap:24px;display:flex}.refresh-steam-avatar .row .content-wrapper{flex-basis:300px}.refresh-steam-avatar .row .content-wrapper .info{font-size:var(--font-size-text-sm);line-height:var(--line-height-text-sm);font-weight:var(--font-medium);color:var(--white-50);margin-bottom:12px}.page-sub-menu-wrapper{height:100%}.page-sub-menu-wrapper .page-sub-menu{border-right:2px solid var(--primary-800);height:calc(100vh - (var(--navbar-height) + 2px));flex-direction:column;padding:40px;display:flex;position:sticky;top:0}.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{color:var(--white-65);font-size:var(--font-size-text-md);line-height:var(--line-height-text-md);font-weight:var(--font-medium);align-items:center;gap:12px;text-decoration:none;display:inline-flex}.page-sub-menu-wrapper .page-sub-menu .link a svg,.page-sub-menu-wrapper .page-sub-menu .link a img{display:block}.page-sub-menu-wrapper .page-sub-menu .link a.active,.page-sub-menu-wrapper .page-sub-menu .link a:hover{color:var(--white-100)}.page-sub-menu-wrapper .page-sub-menu .sub-links{flex-direction:column;gap:12px;margin-top:12px;margin-left:32px;display:flex}.page-sub-menu-wrapper .page-sub-menu .sub-links .sub-link a{font-size:var(--font-size-text-sm);line-height:var(--line-height-text-sm)}@media screen and (max-width:999px){.page-sub-menu-wrapper{margin-bottom:2px;overflow-x:auto}.page-sub-menu-wrapper .page-sub-menu{height:unset;border-right:none;border-bottom:2px solid var(--primary-800);padding-top:0;padding-bottom:0;padding-left:var(--container-padding-left);padding-right:var(--container-padding-right);flex-direction:row;min-width:max-content}.page-sub-menu-wrapper .page-sub-menu .link{flex-shrink:0;align-items:center;margin-bottom:0;padding:24px 16px 0;display:flex;position:relative}.page-sub-menu-wrapper .page-sub-menu .link a{margin-bottom:24px}.page-sub-menu-wrapper .page-sub-menu .link a.active{background:var(--gradients-other-pink-orange-90deg);-webkit-text-fill-color:#0000;color:var(--accents-pink);-webkit-background-clip:text;background-clip:text}.page-sub-menu-wrapper .page-sub-menu .link a.active:after{content:" ";background:var(--gradients-other-pink-orange-90deg);border-top-left-radius:100rem;border-top-right-radius:100rem;width:100%;height:2px;position:absolute;top:calc(100% - 2px);left:0}.page-sub-menu-wrapper .page-sub-menu .sub-links{display:none}}.page.policies-layout{scroll-behavior:smooth}.page.policies-layout strong{font-weight:var(--font-semibold)}.page.policies-layout section{scroll-margin-top:50px}.page.policies-layout .container{max-width:100%;padding:0}.page.policies-layout .grid{grid-template-columns:1fr;display:grid}@media screen and (min-width:1000px){.page.policies-layout .grid{grid-template-columns:320px auto;gap:32px}}.page.policies-layout .grid h1{font-size:var(--font-size-display-sm);line-height:var(--line-height-display-sm);font-weight:var(--font-semibold);color:var(--white-100);margin:0}.page.policies-layout .grid h2{font-size:var(--font-size-text-xl);line-height:var(--line-height-text-xl);font-weight:var(--font-semibold);margin:0}.page.policies-layout .screen{padding-top:var(--container-padding-top);padding-left:var(--container-padding-left);padding-right:var(--container-padding-right);max-width:1280px;padding-bottom:150px;overflow:hidden}.page.policies-layout .intro{font-size:var(--font-size-text-lg);line-height:var(--line-height-text-lg);font-weight:var(--font-medium);color:var(--white-80);max-width:770px}.page.policies-layout .terms-of-service,.page.policies-layout .privacy-policy{max-width:800px;color:var(--white-80)}.page.policies-layout .terms-of-service h1,.page.policies-layout .terms-of-service h2,.page.policies-layout .terms-of-service strong,.page.policies-layout .privacy-policy h1,.page.policies-layout .privacy-policy h2,.page.policies-layout .privacy-policy strong{color:var(--white-100)}.page.policies-layout .terms-of-service h2,.page.policies-layout .privacy-policy h2{font-weight:var(--font-semibold);margin-top:48px;margin-bottom:12px}.page.policies-layout .terms-of-service p,.page.policies-layout .privacy-policy p{color:var(--white-80);margin:0 0 16px;padding:0;line-height:26px}.page.policies-layout .terms-of-service ul li:not(:last-child),.page.policies-layout .privacy-policy ul li:not(:last-child){margin-bottom:8px}.page.policies-layout .terms-of-service .last-updated,.page.policies-layout .privacy-policy .last-updated{color:var(--white-50);margin-top:12px;margin-bottom:32px}.page.policies-layout .terms-of-service table,.page.policies-layout .privacy-policy table{border-collapse:collapse;table-layout:fixed;width:100%}.page.policies-layout .terms-of-service table th,.page.policies-layout .terms-of-service table td,.page.policies-layout .privacy-policy table th,.page.policies-layout .privacy-policy table td{border:2px solid var(--primary-800);text-align:left;vertical-align:top;font-size:var(--font-size-text-sm);line-height:var(--line-height-text-sm);padding:10px}.page.policies-layout .terms-of-service table th,.page.policies-layout .privacy-policy table th{font-weight:var(--font-semibold);color:var(--white-100)}.page.policies-layout .terms-of-service table td ul,.page.policies-layout .privacy-policy table td ul{margin:0;padding-left:20px}.page.policies-layout .terms-of-service table td ul li,.page.policies-layout .privacy-policy 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{grid-template-columns:1fr;gap:32px;margin-bottom:50px;display:grid}@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:var(--font-size-text-md);line-height:var(--line-height-text-md);font-weight:var(--font-medium);color:var(--white-80);max-width:780px}:root{--iti-hover-color:#0000000d;--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(../media/flags.896aaec2.webp);--iti-path-flags-2x:url(../media/flags@2x.46d6ca51.webp);--iti-path-globe-1x:url(../media/globe.401fe630.webp);--iti-path-globe-2x:url(../media/globe@2x.b29cece5.webp);--iti-flag-sprite-width:3904px;--iti-flag-sprite-height:12px;--iti-mobile-popup-margin:30px}.iti{display:inline-block;position:relative}.iti *{box-sizing:border-box}.iti__hide{display:none}.iti__v-hide{visibility:hidden}.iti__a11y-text{clip:rect(1px,1px,1px,1px);width:1px;height:1px;position:absolute;overflow:hidden}.iti input.iti__tel-input,.iti input.iti__tel-input[type=text],.iti input.iti__tel-input[type=tel]{z-index:0;position:relative;margin:0!important}.iti__country-container{padding:var(--iti-border-width);position:absolute;top:0;bottom:0}.iti__selected-country{z-index:1;height:100%;font-family:inherit;font-size:inherit;color:inherit;font-weight:inherit;line-height:inherit;background:0 0;border:0;border-radius:0;align-items:center;margin:0;padding:0;text-decoration:none;display:flex;position:relative}.iti__selected-country-primary{height:100%;padding:0 var(--iti-arrow-padding)0 var(--iti-spacer-horizontal);align-items:center;display:flex}.iti__arrow{margin-left:var(--iti-arrow-padding);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);width:0;height:0}[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{background-color:var(--iti-dropdown-bg);border-radius:3px}.iti--inline-dropdown .iti__dropdown-content{z-index:2;margin-top:3px;margin-left:calc(var(--iti-border-width)*-1);border:var(--iti-border-width)solid var(--iti-border-color);position:absolute;box-shadow:1px 1px 4px #0003}.iti__search-input{border-width:0;border-radius:3px;width:100%}.iti__search-input+.iti__country-list{border-top:1px solid var(--iti-border-color)}.iti__country-list{-webkit-overflow-scrolling:touch;margin:0;padding:0;list-style:none;overflow-y:scroll}.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{padding:8px var(--iti-spacer-horizontal);outline:none;align-items:center;display:flex}.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{cursor:pointer}.iti--allow-dropdown .iti__country-container:not(:has(+input[disabled])):not(:has(+input[readonly])):hover button{cursor:pointer}:is(.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{z-index:1060;padding:var(--iti-border-width);position:fixed;top:-1000px;left:-1000px}.iti--container:hover{cursor:pointer}.iti--fullscreen-popup.iti--container{padding:var(--iti-mobile-popup-margin);background-color:#00000080;flex-direction:column;justify-content:flex-start;display:flex;position:fixed;inset:0}.iti--fullscreen-popup .iti__dropdown-content{flex-direction:column;max-height:100%;display:flex;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);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);border-radius:1px;box-shadow:0 0 1px #888}.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);box-shadow:none;background-position:100%;background-size:contain;height:19px}@media (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:var(--font-size-text-md);line-height:var(--line-height-text-md);font-weight:var(--font-medium);color:var(--white-100);margin-bottom:8px}.phone-input-status.error .iti__tel-input{border:1px solid var(--error-70)}.phone-input-status.error .field-message{color:var(--error-100)}.phone-input-status .iti{display:block}.phone-input-status .field-message{font-size:var(--font-size-text-sm);line-height:var(--line-height-text-sm);font-weight:var(--font-medium);color:var(--primary-100);margin-top:6px}.phone-intl-tel-input-loading .phone-input-placeholder{border:none;border:1px solid var(--primary-500);background-color:var(--primary-700);width:100%;font-family:inherit;font-size:var(--font-size-text-md);line-height:var(--line-height-text-md);font-weight:var(--font-medium);color:var(--white-100);border-radius:6px;outline:none;padding:12px 18px;display:block}.phone-intl-tel-input-loading .phone-input-placeholder::placeholder{color:var(--primary-200)}:root{--iti-hover-color:var(--primary-600);--iti-border-color:var(--primary-500);--iti-dialcode-color:var(--primary-300);--iti-dropdown-bg:var(--primary-700);--iti-spacer-horizontal:12px;--iti-arrow-color:var(--primary-200)}input.iti__tel-input{border:none;border:1px solid var(--primary-500);background-color:var(--primary-700);font-family:inherit;font-size:var(--font-size-text-md);line-height:var(--line-height-text-md);font-weight:var(--font-medium);color:var(--white-100);border-radius:6px;outline:none;padding:12px 18px;display:block}input.iti__tel-input::placeholder{color:var(--primary-200)}input.iti__tel-input::-moz-placeholder{color:var(--primary-200)}input.iti__tel-input:focus{border-color:var(--primary-100)}input.iti__tel-input:disabled{opacity:.33}input.iti__search-input{background-color:var(--primary-700);font-family:inherit;font-size:var(--font-size-text-md);line-height:var(--line-height-text-md);font-weight:var(--font-medium);color:var(--white-100);border:none;border-radius:6px;outline:none;padding:12px 18px;display:block}input.iti__search-input::placeholder{color:var(--primary-200)}input.iti__search-input::-moz-placeholder{color:var(--primary-200)}input.iti__search-input:disabled{opacity:.33}.iti__country-name{font-size:var(--font-size-text-md);line-height:var(--line-height-text-md);font-weight:var(--font-medium);color:var(--white-100)}.iti__dial-code{font-size:var(--font-size-text-sm);line-height:var(--line-height-text-sm);font-weight:var(--font-medium);color:var(--primary-100)}.iti__selected-country{border-top-left-radius:5px;border-bottom-left-radius:5px}.iti__selected-country:focus{outline:1px solid var(--primary-100)}.iti__selected-country-primary{border-top-left-radius:5px;border-bottom-left-radius:5px}.iti__dropdown-content{border-radius:6px;min-height:100px;overflow:hidden}.iti--inline-dropdown .iti__dropdown-content{box-shadow:none;margin-top:6px}.iti__search-input{border-radius:6px}.iti__flag{box-shadow:none;border-radius:2px}.rank-badge{min-width:calc(var(--size)*3.25);font-weight:600;font-size:calc(var(--size)/32*18);border-radius:100px;align-items:center;display:flex}.rank-badge img{margin-left:calc(var(--size)*-.25)}.rank-badge span{padding-right:calc(var(--size)*.23);flex-grow:1;justify-content:center;display:flex}.rank-badge.bronze{background-color:var(--ranks-bg-bronze);color:var(--ranks-text-bronze)}.rank-badge.silver{background-color:var(--ranks-bg-silver);color:var(--ranks-text-silver)}.rank-badge.gold{background-color:var(--ranks-bg-gold);color:var(--ranks-text-gold)}.rank-badge.platinum{background-color:var(--ranks-bg-platinum);color:var(--ranks-text-platinum)}.rank-badge.diamond{background-color:var(--ranks-bg-diamond);color:var(--ranks-text-diamond)}.rank-badge.master{background-color:var(--ranks-bg-master);color:var(--ranks-text-master)}.rank-badge.renowned{background-color:var(--ranks-bg-renowned);color:var(--ranks-text-renowned)}.rank-color.bronze{color:var(--ranks-text-bronze)}.rank-color.silver{color:var(--ranks-text-silver)}.rank-color.gold{color:var(--ranks-text-gold)}.rank-color.platinum{color:var(--ranks-text-platinum)}.rank-color.diamond{color:var(--ranks-text-diamond)}.rank-color.master{color:var(--ranks-text-master)}.rank-color.renowned{color:var(--ranks-text-renowned)}.country-selector{font-size:var(--font-size-text-md);line-height:var(--line-height-text-md);font-weight:var(--font-medium);color:var(--white-100)}.country-selector .label{margin-bottom:8px}.country-selector .field-message{font-size:var(--font-size-text-sm);line-height:var(--line-height-text-sm);font-weight:var(--font-medium);color:var(--primary-100);margin-top:6px}.country-selector.error .field-message{color:var(--error-100)}.country-selector.error .custom-select__control{border:1px solid var(--error-70)}.country-selector .custom-select__control{background-color:var(--primary-700);border-color:var(--primary-500);box-shadow:none;border-radius:6px;align-items:center;padding:8px 0 8px 18px;display:flex}.country-selector .custom-select__control:hover{border-color:var(--primary-500)}.country-selector .custom-select__control--is-focused,.country-selector .custom-select__control--is-focused:hover{border-color:var(--primary-100)}.country-selector .custom-select__value-container{padding:0}.country-selector .custom-select__single-value{margin:0}.country-selector .custom-select__option{align-items:center;padding:8px 18px;display:flex}.country-selector .custom-select__option:hover,.country-selector .custom-select__option--is-focused{background-color:var(--primary-600);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-right-radius:5px;border-bottom-left-radius:5px}.country-selector .custom-select__menu{background-color:var(--primary-700);border:1px solid var(--primary-500);border-radius:6px;min-height:100px;margin-top:6px}.country-selector .custom-select__menu-list{padding:0}.country-selector .custom-select__dropdown-indicator,.country-selector .custom-select__dropdown-indicator:hover{color:var(--white-100)}.country-selector .custom-select__dropdown-indicator .rotate{transform:rotate(180deg)}.country-selector .custom-select__indicator-separator{display:none}.country-selector .custom-select__input{color:var(--white-100)!important}.country-selector .custom-select__input-container{margin:0}.country-selector .custom-select-single-value,.country-selector .custom-select-option{color:var(--white-100);align-items:center;display:flex}.country-selector .custom-select-single-value img,.country-selector .custom-select-option img{border-radius:2px;margin-right:10px}.pagination{flex-flow:wrap;justify-content:space-between;align-items:center;gap:16px;padding-top:24px;display:flex}.pagination .text-button{color:var(--white-80);flex-basis:120px}.pagination .text-button:hover,.pagination .text-button:focus{color:var(--white-100)}.pagination .text-button:last-of-type{justify-content:flex-end}.pagination .page-numbers{flex-direction:row;align-items:center;gap:4px;display:flex}.pagination .page-numbers .page{cursor:pointer;width:40px;height:40px;color:var(--white-50);appearance:none;font-family:inherit;font-size:var(--font-size-text-sm);line-height:var(--line-height-text-sm);font-weight:var(--font-medium);background:0 0;border:none;border-radius:100rem;outline:none;justify-content:center;align-items:center;padding:12px;display:flex}.pagination .page-numbers .page:disabled{cursor:default}.pagination .page-numbers .page.active,.pagination .page-numbers .page:hover:not(:disabled){background:rgb(from var(--brand-900)r g b/.1);color:var(--brand-900)}.pagination .page-numbers .page:focus-visible{outline:2px solid var(--brand-900);outline-offset:1px}.pagination .page-numbers .ellipsis{color:var(--white-50);justify-content:center;align-items:center;width:40px;height:40px;padding:12px;display:flex}:root{--scrollbar-track-color:var(--primary-700);--scrollbar-thumb-color:var(--primary-600)}::-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:var(--white-80);font-size:var(--font-size-text-md);line-height:var(--line-height-text-md);font-weight:var(--font-medium)}.sanction-modal h2,.sanction-modal h3{color:var(--white-100);margin:0}.sanction-modal h2{font-size:var(--font-size-display-xs);line-height:var(--line-height-display-xs);font-weight:var(--font-semibold);text-align:center}.sanction-modal h3{margin-bottom:8px}.sanction-modal b{color:var(--white-100)}.sanction-modal a{color:var(--brand-700);text-decoration:none}.sanction-modal .wrapper{flex-direction:column;gap:36px;display:flex}.sanction-modal .sanction-summary{border-radius:12px;padding:20px 24px}.sanction-modal .sanction-summary .row{flex-wrap:wrap;margin-bottom:19px;display:flex}.sanction-modal .sanction-summary .row:last-of-type{margin-bottom:0}.sanction-modal .sanction-summary .row .label{color:var(--white-80);flex-basis:230px;align-items:center;gap:12px;display:flex}.sanction-modal .sanction-summary .row .value{font-size:var(--font-size-text-md);line-height:var(--line-height-text-md);font-weight:var(--font-semibold);color:var(--white-100)}.sanction-modal .explanation .customer-facing-reason{white-space:pre-wrap}.sanction-modal .explanation ul{margin-top:12px;margin-bottom:0}.sanction-modal .explanation ul li,.sanction-modal .explanation ul li a{color:var(--brand-700);text-decoration:none}.sanction-modal .explanation ul li::marker{color:var(--brand-700);text-decoration:none}.sanction-modal .confirm{text-align:right}.sanction-modal .improve li::marker{color:var(--white-100)}.sanction-modal.ban .sanction-summary .row .label svg{color:var(--error-100)}.sanction-modal.ban .sanction-summary{background-color:var(--error-10)}.sanction-modal.warning .sanction-summary .row .label svg{color:var(--warning-100)}.sanction-modal.warning .sanction-summary{background-color:var(--warning-10)}.ban-banner{background-color:var(--error-10);border-bottom:1px solid var(--error-100)}.ban-banner .ban-banner-container{flex-flow:wrap;justify-content:center;align-items:center;gap:16px 24px;padding-top:22px;padding-bottom:22px;display:flex}.ban-banner .ban-banner-container .text{font-size:var(--font-size-text-md);line-height:var(--line-height-text-md);font-weight:var(--font-semibold);color:var(--white-100);flex-direction:row;align-items:center;gap:12px;display:flex}.ban-banner .ban-banner-container .text .icon{color:var(--error-100)}.ban-banner .ban-banner-container .text .icon svg{display:block}.ban-banner .ban-banner-container .countdown{background-color:var(--primary-900);color:var(--error-100);font-size:var(--font-size-text-md);line-height:var(--line-height-text-md);font-weight:var(--font-semibold);border-radius:100rem;padding:6px 24px}.report-modal .gap-wrapper{flex-direction:column;gap:36px;display:flex}.report-modal .gap-wrapper .title{flex-direction:row;justify-content:center;align-items:center;gap:13px;display:flex}.report-modal .gap-wrapper .title h2{margin:0}.report-modal .gap-wrapper .reporting-player{background-color:var(--error-10);border-radius:100rem;flex-direction:row;justify-content:space-between;align-items:center;padding:20px 40px 20px 24px;display:flex}.report-modal .gap-wrapper .reporting-player .left{flex-direction:row;align-items:center;display:flex}.report-modal .gap-wrapper .reporting-player .left .avatar{margin-right:24px}.report-modal .gap-wrapper .reporting-player .left .flag{border-radius:2px;margin-right:12px;overflow:hidden}.report-modal .gap-wrapper .reporting-player .left .flag img{display:block}.report-modal .gap-wrapper .reporting-player .left .nickname{font-size:var(--font-size-text-md);line-height:var(--line-height-text-md);font-weight:var(--font-medium);color:var(--white-100)}.report-modal .gap-wrapper .reporting-player .right .label{color:var(--white-65);font-size:var(--font-size-text-sm);line-height:var(--line-height-text-sm);font-weight:var(--font-medium);text-align:right;margin-bottom:6px}.report-modal .gap-wrapper .reporting-player .right .reason{color:var(--white-100);font-size:var(--font-size-text-md);line-height:var(--line-height-text-md);font-weight:var(--font-semibold);align-items:center;gap:12px;display:flex}.report-modal .gap-wrapper .reporting-player .right .reason svg{display:block}.report-modal .gap-wrapper .ban-options{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:20px;display:grid}.report-modal .gap-wrapper .ban-options .option{background-color:var(--primary-800);cursor:pointer;border-radius:10px;flex-direction:row;gap:16px;padding:16px 32px 16px 16px;display:flex}.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{border:1px solid var(--primary-300);border-radius:100rem;width:16px;height:16px}.report-modal .gap-wrapper .ban-options .option .radio-wrapper .radio.active{background-color:var(--brand-900);border:0;justify-content:center;align-items:center;display:flex}.report-modal .gap-wrapper .ban-options .option .radio-wrapper .radio.active .dot{background-color:var(--primary-900);border-radius:100rem;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:var(--white-100);font-size:var(--font-size-text-md);line-height:var(--line-height-text-md);font-weight:var(--font-semibold);flex-direction:row;align-items:center;gap:12px;margin-bottom:10px;display:flex}.report-modal .gap-wrapper .ban-options .option .content .description{font-size:var(--font-size-text-sm);line-height:var(--line-height-text-sm);font-weight:var(--font-medium);color:var(--white-80)}.report-modal .gap-wrapper .ban-options .option.active,.report-modal .gap-wrapper .ban-options .option:hover{background-color:var(--primary-600)}.report-modal .gap-wrapper .details .red{color:var(--error-100)}.report-modal .gap-wrapper .details .instructions{font-size:var(--font-size-text-md);line-height:var(--line-height-text-md);font-weight:var(--font-medium);color:var(--white-80);margin-bottom:24px}.report-modal .gap-wrapper .details .text-input{margin-bottom:12px}.report-modal .gap-wrapper .details .text-input textarea{border:1px solid var(--primary-500);width:100%;font-size:var(--font-size-text-md);line-height:var(--line-height-text-md);font-weight:var(--font-medium);color:var(--white-100);background:0 0;border-radius:12px;padding:17px 20px;font-family:inherit}.report-modal .gap-wrapper .details .text-input textarea:focus,.report-modal .gap-wrapper .details .text-input textarea :active{outline:none!important}.report-modal .gap-wrapper .details .char-count{color:var(--error-100);font-size:var(--font-size-text-md);line-height:var(--line-height-text-md);font-weight:var(--font-medium);justify-content:flex-end;margin-bottom:24px;display:flex}.report-modal .gap-wrapper .details .char-count.success{color:var(--success-100)}.report-modal .gap-wrapper .details .char-count.error{color:var(--error-100)}.report-modal .gap-wrapper .details .accept-terms{flex-direction:row;align-items:center;gap:16px;display:flex}.report-modal .gap-wrapper .details .accept-terms .text{font-size:var(--font-size-text-sm);line-height:var(--line-height-text-sm);font-weight:var(--font-medium);color:var(--white-65)}.report-modal .gap-wrapper .details h3{margin:0 0 8px}.report-modal .gap-wrapper .thank-you{font-size:var(--font-size-text-md);line-height:var(--line-height-text-md);font-weight:var(--font-medium);color:var(--white-100)}.report-modal .gap-wrapper .thank-you .link{margin-top:24px;display:block}.report-modal .gap-wrapper .progress .graphics{justify-content:center;margin-bottom:12px;display:flex}.report-modal .gap-wrapper .progress .graphics svg{width:100%;display:block}.report-modal .gap-wrapper .progress .labels{grid-template-columns:1fr 1fr 1fr;gap:1em;display:grid}.report-modal .gap-wrapper .progress .labels .label{color:var(--white-80);font-size:var(--font-size-text-sm);line-height:var(--line-height-text-sm);font-weight:var(--font-medium);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{justify-content:flex-end;gap:24px;display:flex}.checkbox-wrapper{position:relative}.checkbox-wrapper .custom-checkbox{border:2px solid var(--primary-300);background-color:#0000;border-radius:4px;justify-content:center;align-items:center;width:26px;height:26px;margin:0;padding:0;display:flex}.checkbox-wrapper .custom-checkbox svg{display:none}.checkbox-wrapper input[type=checkbox],.checkbox-wrapper .custom-checkbox{cursor:pointer}.checkbox-wrapper input[type=checkbox]{opacity:0;cursor:pointer;margin:0;padding:0;position:absolute;inset:0}.checkbox-wrapper input[type=checkbox]:checked+.custom-checkbox{background-color:var(--brand-900);color:var(--primary-600);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){color:var(--brand-700);text-decoration:none}.page.welcome-flow a:not(.primary-button):hover{color:var(--brand-500)}.page.welcome-flow .loading-payment{flex-direction:column;gap:20px;display:flex}.page.welcome-flow .loading-payment .text{font-size:var(--font-size-text-lg);line-height:var(--line-height-text-lg);font-weight:var(--font-medium);color:var(--white-100);max-width:600px}.page.welcome-flow .container{flex-direction:column;flex-grow:1;display:flex}.page.welcome-flow .container .content{flex-grow:1;justify-content:center;align-items:flex-start;display:flex}.page.welcome-flow .container .content .we-care,.page.welcome-flow .container .content .code-of-conduct,.page.welcome-flow .container .content .contract,.page.welcome-flow .container .content .connect-discord{justify-content:flex-start;height:100%}.page.welcome-flow .container .content .we-care .cta-pos,.page.welcome-flow .container .content .code-of-conduct .cta-pos,.page.welcome-flow .container .content .contract .cta-pos,.page.welcome-flow .container .content .connect-discord .cta-pos{flex-direction:column;flex-grow:1;justify-content:flex-end;display:flex}.page.welcome-flow .container .content .got-ranking,.page.welcome-flow .container .content .connect-discord{justify-content:space-between;height:100%}.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%;padding-bottom:12px;overflow-x:auto}.page.welcome-flow img,.page.welcome-flow svg{display:inline-block}.page.welcome-flow h1{margin:0}.page.welcome-flow .steps{justify-content:center;gap:12px;padding-top:50px;padding-bottom:24px;display:flex}.page.welcome-flow .steps .step{background-color:var(--primary-400);border-radius:100rem;width:12px;height:12px}.page.welcome-flow .steps .step.active{background-color:var(--white-100)}.page.welcome-flow .cta{flex-direction:row;justify-content:center;display:flex}.page.welcome-flow .welcome-view{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:48px;display:flex}.page.welcome-flow .welcome-view h1{font-size:var(--font-size-display-md);line-height:var(--line-height-display-md);letter-spacing:var(--letter-spacing-display);font-weight:var(--font-semibold);color:var(--white-100)}.page.welcome-flow .welcome-view .text{font-size:var(--font-size-text-lg);line-height:var(--line-height-text-lg);font-weight:var(--font-medium);color:var(--white-80);max-width:600px}.page.welcome-flow .loading-leetify{text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex}.page.welcome-flow .loading-leetify .text{color:var(--white-100);font-size:var(--font-size-text-xl);line-height:var(--line-height-text-xl);font-weight:var(--font-medium)}.page.welcome-flow .loading-leetify .spinner{margin-bottom:36px}.page.welcome-flow .got-ranking{flex-direction:column;justify-content:center;align-items:center;width:100%;display:flex;overflow:hidden}.page.welcome-flow .got-ranking .padding-wrapper{padding-left:4em;padding-right:4em}.page.welcome-flow .got-ranking h1{font-size:var(--font-size-display-sm);line-height:var(--line-height-display-sm);font-weight:var(--font-semibold);color:var(--white-100);text-align:center;margin-bottom:20px}.page.welcome-flow .got-ranking .text{font-size:var(--font-size-text-lg);line-height:var(--line-height-text-lg);font-weight:var(--font-medium);color:var(--white-80);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{background-color:var(--primary-800);width:100%;margin-bottom:100px;overflow-x:auto}.page.welcome-flow .got-ranking .ranks-scroll-wrapper .ranks-container{padding-top:0;padding-bottom:0}.page.welcome-flow .got-ranking .ranks{flex-direction:row;justify-content:space-between;gap:100px;padding:60px 20px 50px;display:flex}.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:var(--font-size-text-lg);line-height:var(--line-height-text-lg);font-weight:var(--font-semibold);color:var(--white-100);margin-bottom:5px}.page.welcome-flow .got-ranking .ranks .rank .range{font-size:var(--font-size-text-sm);line-height:var(--line-height-text-sm);font-weight:var(--font-medium);color:var(--white-50)}.page.welcome-flow .got-ranking .ranks .rank.active{opacity:1}.page.welcome-flow .code-of-conduct{flex-direction:column;width:100%;max-width:980px;display:flex}.page.welcome-flow .code-of-conduct h1{font-size:var(--font-size-display-sm);line-height:var(--line-height-display-sm);font-weight:var(--font-semibold);color:var(--white-100);margin:0 0 20px}.page.welcome-flow .code-of-conduct .intro{font-size:var(--font-size-text-lg);line-height:var(--line-height-text-lg);font-weight:var(--font-medium);color:var(--white-80);margin:0 auto 70px}.page.welcome-flow .code-of-conduct h1,.page.welcome-flow .code-of-conduct .intro{text-align:center}.page.welcome-flow .code-of-conduct .grid{grid-template-columns:1fr;gap:32px;margin-bottom:50px;display:grid}@media screen and (min-width:1000px){.page.welcome-flow .code-of-conduct .grid{grid-template-columns:1fr 1fr}}.page.welcome-flow .we-care{flex-direction:column;justify-content:center;align-items:center;width:100%;display:flex}.page.welcome-flow .we-care h1{font-size:var(--font-size-display-sm);line-height:var(--line-height-display-sm);font-weight:var(--font-semibold);color:var(--white-100);text-align:center;margin-bottom:20px}.page.welcome-flow .we-care h1 .heart-wrapper{color:var(--error-100)}.page.welcome-flow .we-care .intro{font-size:var(--font-size-text-lg);line-height:var(--line-height-text-lg);font-weight:var(--font-medium);color:var(--white-80);text-align:center;max-width:770px;margin-bottom:72px}.page.welcome-flow .we-care .cards-wrapper{width:100%;margin-bottom:60px}.page.welcome-flow .we-care .cards-wrapper h3{font-size:var(--font-size-text-lg);line-height:var(--line-height-text-lg);font-weight:var(--font-semibold);color:var(--white-100);margin:0 0 4px}.page.welcome-flow .we-care .cards-wrapper .text{font-size:var(--font-size-text-md);line-height:var(--line-height-text-md);font-weight:var(--font-medium);color:var(--white-80);margin-bottom:24px}.page.welcome-flow .we-care .cards-wrapper .cards{flex-flow:row;gap:20px;display:flex}.page.welcome-flow .we-care .cards-wrapper .cards .card{background-color:var(--primary-800);border-radius:8px;flex-shrink:0;flex-basis:240px;padding:16px 24px;overflow:hidden}.page.welcome-flow .we-care .cards-wrapper .cards .card svg,.page.welcome-flow .we-care .cards-wrapper .cards .card img{display:inline-block}.page.welcome-flow .we-care .cards-wrapper .cards .card .text{font-size:var(--font-size-text-sm);line-height:var(--line-height-text-sm);font-weight:var(--font-medium);color:var(--white-80);margin-bottom:0}.page.welcome-flow .we-care .cards-wrapper .cards .card.basic .title{font-size:var(--font-size-text-md);line-height:var(--line-height-text-md);font-weight:var(--font-semibold);flex-direction:row;align-items:center;gap:12px;margin-bottom:16px;display:flex}.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{flex-direction:row;align-items:center;gap:16px;margin-bottom:12px;display:flex}.page.welcome-flow .we-care .cards-wrapper .cards .card.company .top .logo{border-radius:6px;width:34px;height:34px;overflow:hidden}.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{flex-direction:column;align-items:flex-start;display:flex}.page.welcome-flow .we-care .cards-wrapper .cards .card.company .top .content .legal-name{font-size:var(--font-size-text-xs);line-height:var(--line-height-text-xs);font-weight:var(--font-medium);color:var(--white-35)}.page.welcome-flow .we-care .cards-wrapper .cards .card.company .top .content .name{font-size:var(--font-size-text-md);line-height:var(--line-height-text-md);font-weight:var(--font-semibold);color:var(--white-100)}.page.welcome-flow .contract{flex-direction:column;width:100%;max-width:626px;display:flex}.page.welcome-flow .contract h1{font-size:var(--font-size-display-sm);line-height:var(--line-height-display-sm);font-weight:var(--font-semibold);color:var(--white-100);text-align:center;margin:0 0 80px}.page.welcome-flow .contract .terms .title,.page.welcome-flow .contract .signature .title{font-size:var(--font-size-text-xl);line-height:var(--line-height-text-xl);font-weight:var(--font-semibold);color:var(--white-100);margin:0 0 24px}.page.welcome-flow .contract .terms{margin-bottom:50px}.page.welcome-flow .contract .terms ol{counter-reset:section;margin:0;padding:0;list-style-type:none}.page.welcome-flow .contract .terms ol li{counter-increment:section;min-height:34px;font-size:var(--font-size-text-lg);line-height:var(--line-height-text-lg);font-weight:var(--font-medium);color:var(--white-100);align-items:center;margin-bottom:16px;padding-left:calc(35px + 1em);display:flex;position:relative}.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:var(--accents-star);background-color:var(--primary-700);width:34px;height:34px;font-weight:700;font-size:var(--font-size-text-lg);line-height:var(--line-height-text-lg);font-weight:var(--font-semibold);border-radius:100rem;justify-content:center;align-items:center;line-height:1;display:inline-flex;position:absolute;top:0;left:0}.page.welcome-flow .contract .signature{margin-bottom:80px}.page.welcome-flow .contract .signature .signature-field{border:2px dashed var(--primary-500);background-color:var(--primary-800);border-radius:16px;flex-direction:column;justify-content:space-between;gap:16px;width:100%;min-height:235px;padding:28px 32px;display:flex}.page.welcome-flow .contract .signature .signature-field .placeholder{color:var(--white-50);font-size:var(--font-size-text-md);line-height:var(--line-height-text-md);font-weight:var(--font-medium)}.page.welcome-flow .contract .signature .signature-field .signature-done{background:var(--gradients-brand-800-600-90deg);-webkit-text-fill-color:#0000;clip-path:inset(0 100% 0 0);-webkit-background-clip:text;background-clip:text;font-size:64px;font-weight:400;line-height:100%;animation:1.5s forwards signatureReveal;display:inline-block}.page.welcome-flow .contract .signature .signature-field .signed{color:var(--accents-blue);opacity:0;flex-direction:row;align-items:center;gap:8px;font-size:18px;font-weight:700;line-height:100%;animation:.3s 1.5s forwards fadeIn;display:flex}@keyframes signatureReveal{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.page.welcome-flow .connect-discord{flex-direction:column;justify-content:space-between;align-items:center;width:100%;max-width:626px;display:flex}.page.welcome-flow .connect-discord h1{font-size:var(--font-size-display-sm);line-height:var(--line-height-display-sm);font-weight:var(--font-semibold);color:var(--white-100);text-align:center;margin:0 0 20px}.page.welcome-flow .connect-discord .text{font-size:var(--font-size-text-lg);line-height:var(--line-height-text-lg);font-weight:var(--font-medium);color:var(--white-80);text-align:center;margin-bottom:110px}.page.welcome-flow .connect-discord .discord-steps{width:100%;max-width:480px}.page.welcome-flow .connect-discord .discord-steps .discord-step{background-color:var(--primary-800);border-radius:20px;flex-direction:column;align-items:center;gap:20px;margin-bottom:60px;padding:38px 24px;display:flex;position:relative}.page.welcome-flow .connect-discord .discord-steps .discord-step .number{background-color:var(--primary-600);width:34px;height:34px;font-size:var(--font-size-text-lg);line-height:var(--line-height-text-lg);font-weight:var(--font-semibold);color:var(--accents-star);border-radius:100rem;justify-content:center;align-items:center;display:flex;position:absolute;top:0;left:50%;transform:translateY(-50%)translate(-50%)}.page.welcome-flow .connect-discord .discord-steps .discord-step .title{font-size:var(--font-size-text-md);line-height:var(--line-height-text-md);font-weight:var(--font-medium);color:var(--white-100)}.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:var(--primary-600)}.code-of-conduct-card{box-shadow:var(--box-shadow);border-radius:16px;flex-direction:column;gap:24px;padding:32px 36px;display:flex}.code-of-conduct-card .title{align-items:center;gap:12px;display:flex}.code-of-conduct-card .title h2{font-size:var(--font-size-text-xl);line-height:var(--line-height-text-xl);font-weight:var(--font-semibold);margin:0}.code-of-conduct-card .text{max-width:395px;font-size:var(--font-size-text-md);line-height:var(--line-height-text-md);font-weight:var(--font-medium);color:var(--white-100)}.code-of-conduct-card .examples{flex-direction:column;gap:12px;display:flex}.code-of-conduct-card .examples .example{font-size:var(--font-size-text-md);line-height:var(--line-height-text-md);font-weight:var(--font-medium);color:var(--white-80);align-items:center;gap:12px;display:flex}.code-of-conduct-card .examples .example svg{color:var(--error-100)}.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:var(--white-50);font-size:var(--font-size-text-md);line-height:var(--line-height-text-md);font-weight:var(--font-medium);flex-direction:row;align-items:center;gap:20px;display:flex}.landing-page .data-partner img,.landing-page .data-partner svg{display:block}.landing-page .data-partner img:hover,.landing-page .data-partner svg:hover{transition:transform .3s;transform:scale(1.04)}.landing-page .hero{min-height:830px;position:relative;overflow:hidden}.landing-page .hero .hero-video{object-fit:cover;z-index:0;width:100%;height:100%;position:absolute;top:0;left:0}.landing-page .hero .hero-overlay{background-color:var(--primary-1000);opacity:.93;z-index:1;width:100%;height:100%;position:absolute;top:0;left:0}@media screen and (min-width:1300px){.landing-page .hero .navbar{z-index:2;position:relative}}.landing-page .hero .banner{z-index:2;font-size:var(--font-size-text-md);line-height:var(--line-height-text-md);font-weight:var(--font-medium);text-align:center;background:var(--gradients-other-pink-orange-90deg-30opacity);position:relative}@media screen and (max-width:500px){.landing-page .hero .banner{font-size:var(--font-size-text-sm);line-height:var(--line-height-text-sm)}}.landing-page .hero .banner .container{flex-wrap:wrap;justify-content:center;align-items:center;gap:15px;padding-top:12px;padding-bottom:12px;display:flex}.landing-page .hero .banner .live-badge{color:var(--success-100);font-weight:var(--font-semibold);align-items:center;gap:6px;display:flex}@media screen and (max-width:949px){.landing-page .hero .banner .live-badge{display:none}}.landing-page .hero .banner .live-badge .live-dot{background:var(--success-100);border-radius:50%;width:8px;height:8px;animation:2s ease-in-out infinite pulse-dot}@keyframes pulse-dot{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.85)}}.landing-page .hero .banner a{color:var(--white-100);text-underline-offset:3px;text-decoration:underline}.landing-page .hero .banner a:hover{text-decoration:none}.landing-page .hero .hero-content{z-index:2;padding-top:60px;padding-bottom:calc(var(--screenshot-overlap) + 60px);text-align:center;position:relative}@media screen and (max-width:949px){.landing-page .hero .hero-content{padding-top:58px}}.landing-page .hero .hero-content h1{font-size:var(--font-size-display-lg);line-height:var(--line-height-display-lg);letter-spacing:var(--letter-spacing-display);font-weight:var(--font-semibold);color:var(--white-100);margin:0 0 40px}@media screen and (max-width:949px){.landing-page .hero .hero-content h1{font-size:var(--font-size-display-md);line-height:var(--line-height-display-md);letter-spacing:var(--letter-spacing-display);margin-bottom:30px}}.landing-page .hero .hero-content .intro{font-size:var(--font-size-text-xl);line-height:var(--line-height-text-xl);font-weight:var(--font-medium);color:var(--white-100);margin-bottom:65px}@media screen and (max-width:949px){.landing-page .hero .hero-content .intro{font-size:var(--font-size-text-md);line-height:var(--line-height-text-md)}}.landing-page .hero .hero-content .by{margin-top:65px}.landing-page .hero .hero-content .by .text{color:var(--white-50);font-size:var(--font-size-text-md);line-height:var(--line-height-text-md);font-weight:var(--font-medium);margin-bottom:20px}.landing-page .hero .hero-content .by .logos{flex-direction:row;justify-content:center;align-items:center;gap:52px;display:flex}.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{transition:transform .3s;transform:scale(1.04)}.landing-page .hero .hero-content>.container{padding-top:0;padding-bottom:0}.landing-page .hero .hero-content>.container .wrapper{max-width:720px;margin:0 auto}.landing-page .feature-list .feature{font-size:var(--font-size-text-lg);line-height:var(--line-height-text-lg);font-weight:var(--font-medium);color:var(--white-80);flex-direction:row;align-items:center;gap:12px;margin-bottom:16px;display:flex}@media screen and (max-width:949px){.landing-page .feature-list .feature{font-size:var(--font-size-text-md);line-height:var(--line-height-text-md)}}.landing-page .feature-list .feature .feature-text strong{color:var(--white-100)}.landing-page .feature-list .feature svg{display:block}.landing-page .feature-list .feature:last-child{margin-bottom:0}.landing-page section .image img{width:100%;max-width:100%;height:auto;transform:translateZ(0)}.landing-page .feature-title{font-size:var(--font-size-display-sm);line-height:var(--line-height-display-sm);font-weight:var(--font-semibold);margin:0 0 24px}.landing-page .feature-desc{font-size:var(--font-size-text-lg);line-height:var(--line-height-text-lg);font-weight:var(--font-medium);color:var(--white-80);max-width:600px;margin-bottom:40px}.landing-page .section-title{font-size:var(--font-size-display-md);line-height:var(--line-height-display-md);letter-spacing:var(--letter-spacing-display);font-weight:var(--font-semibold);color:var(--white-100);margin:0 0 60px}@media screen and (max-width:949px){.landing-page .feature-title{font-size:var(--font-size-display-xs);line-height:var(--line-height-display-xs);margin-bottom:18px}.landing-page .feature-desc{font-size:var(--font-size-text-md);line-height:var(--line-height-text-md);margin-bottom:32px}.landing-page .section-title{font-size:var(--font-size-display-sm);line-height:var(--line-height-display-sm);margin-bottom:40px}}.landing-page section.platform-screenshot{z-index:2;padding-bottom:calc(150px - var(--screenshot-overlap));position:relative}.landing-page section.platform-screenshot .image-wrapper img{transform:translateY(calc(var(--screenshot-overlap)*-1));border-radius:12px;width:100%;max-width:1220px;height:auto;display:block;box-shadow:0 0 18px 6px #00000054}.landing-page section.platform-screenshot>.container{padding-top:0;padding-bottom:0}.landing-page section.anti-cheat{background-color:var(--primary-800)}.landing-page section.anti-cheat>.container{padding-top:var(--section-padding);padding-bottom:var(--section-padding)}.landing-page section.anti-cheat .flex-wrapper{flex-wrap:wrap-reverse;justify-content:space-between;gap:50px;display:flex}.landing-page section.anti-cheat .flex-wrapper .content{max-width:600px}.landing-page section.anti-cheat .flex-wrapper .image{justify-content:center;align-items:center;display:flex}.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{flex-wrap:wrap;justify-content:space-between;gap:74px 50px;display:flex}.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{justify-content:center;align-items:center;display:flex}.landing-page section.invite-only .flex-wrapper .image img{filter:drop-shadow(-28px 28px 8px #00000070);display:block}@media screen and (min-width:500px){.landing-page section.invite-only .flex-wrapper .image img{max-width:430px}}.landing-page section.ai-powered{background-color:var(--primary-800)}.landing-page section.ai-powered>.container{padding-top:var(--section-padding);padding-bottom:var(--section-padding)}.landing-page section.ai-powered .flex-wrapper{flex-wrap:wrap-reverse;justify-content:space-between;gap:74px 50px;display:flex}.landing-page section.ai-powered .flex-wrapper .content{max-width:600px}.landing-page section.ai-powered .flex-wrapper .content .feature-list{margin-bottom:50px}.landing-page section.ai-powered .flex-wrapper .image{justify-content:center;align-items:center;display:flex}.landing-page section.ai-powered .flex-wrapper .image img{display:block}@media screen and (min-width:500px){.landing-page section.ai-powered .flex-wrapper .image img{max-width:510px}}.landing-page section.seasons>.container{padding-top:var(--section-padding);padding-bottom:var(--section-padding)}.landing-page section.seasons .flex-wrapper{flex-wrap:wrap;justify-content:space-between;gap:74px 50px;display:flex}.landing-page section.seasons .flex-wrapper .content{max-width:600px}.landing-page section.seasons .flex-wrapper .content .feature-list{margin-bottom:50px}.landing-page section.seasons .flex-wrapper .image{justify-content:center;align-items:center;display:flex}.landing-page section.seasons .flex-wrapper .image img{filter:drop-shadow(-28px 28px 8px #00000070);max-width:480px;display:block}.landing-page section.feature-cards{background-color:var(--primary-800);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{grid-template-columns:repeat(auto-fill,minmax(270px,1fr));gap:54px;display:grid}.landing-page section.feature-cards .grid .feature-card{background:var(--gradients-other-pink-orange-dark-90-deg);border-radius:8px;flex-direction:column;gap:16px;padding:28px 32px;display:flex;position:relative;overflow:hidden}.landing-page section.feature-cards .grid .feature-card .icon{justify-content:center;align-items:center;display:flex}.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{font-size:var(--font-size-text-xl);line-height:var(--line-height-text-xl);font-weight:var(--font-semibold);color:var(--white-100);margin:0}.landing-page section.feature-cards .grid .feature-card .text{font-size:var(--font-size-text-md);line-height:var(--line-height-text-md);font-weight:var(--font-medium);color:var(--white-80)}.landing-page section.feature-cards .grid .feature-card .badge{color:var(--white-100);font-size:var(--font-size-text-sm);line-height:var(--line-height-text-sm);font-weight:var(--font-semibold);background-color:var(--white-5);border-radius:0 8px;padding:6px 20px;position:absolute;top:0;right:0}.landing-page section.pricing{text-align:center}.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 .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{background-image:linear-gradient(var(--primary-900),var(--primary-800)),linear-gradient(var(--brand-700),rgb(from var(--brand-700)r g b/0));background-origin:padding-box,border-box;background-clip:padding-box,border-box;border:2px solid #0000;border-bottom:0;border-top-left-radius:16px;border-top-right-radius:16px;position:relative}.landing-page section.faq{background-color:var(--primary-800);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.faq .faq .faq-item .question,.landing-page section.faq .faq .faq-item .answer{background-color:var(--primary-700)}.landing-page section.are-you-ready{text-align:center;background-image:url(https://cdn.renown.gg/images/landing-page/footer-bg.png);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{text-align:left;flex-direction:column;gap:16px;width:100%;margin:0 auto;display:flex}.faq .faq-item{border-radius:8px;overflow:hidden}.faq .faq-item .question{cursor:pointer;background-color:var(--primary-800);flex-direction:row;justify-content:space-between;align-items:center;gap:24px;padding:24px 36px;display:flex}.faq .faq-item .question h3{font-size:var(--font-size-text-lg);line-height:var(--line-height-text-lg);font-weight:var(--font-semibold);color:var(--white-100);margin:0}.faq .faq-item .question .icon{color:var(--white-80);transition:transform .3s}.faq .faq-item .question .icon svg,.faq .faq-item .question .icon img{display:block}.faq .faq-item .answer{background-color:var(--primary-800);border-top:1px solid var(--primary-600);color:var(--white-80);font-size:var(--font-size-text-md);line-height:var(--line-height-text-md);font-weight:var(--font-regular);padding:24px 36px;line-height:26px;display:none}.faq .faq-item .answer li{margin-bottom:8px}.faq .faq-item .answer strong{color:var(--white-100);font-weight:var(--font-semibold)}.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:var(--font-size-text-md);line-height:var(--line-height-text-md);font-weight:var(--font-medium)}.faq .faq-item .answer{padding:20px 28px}}.how-inviting-works .faq-item{background:var(--gradients-other-pink-orange-dark-90-deg)}.how-inviting-works .faq-item .question h3{font-size:var(--font-size-text-md);line-height:var(--line-height-text-md);font-weight:var(--font-semibold)}.how-inviting-works .faq-item .question,.how-inviting-works .faq-item .answer{background:0 0;padding:18px 36px}.how-inviting-works .faq-item .answer{font-size:var(--font-size-text-sm);line-height:var(--line-height-text-sm);font-weight:var(--font-medium);border-top:1px solid var(--white-20);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{flex-direction:column;display:flex}.page.not-found>.container{flex-direction:column;flex-grow:1;justify-content:center;height:100%;display:flex}.page.not-found .row{flex-direction:row;justify-content:center;align-items:center;gap:24px;margin-bottom:60px;display:flex}.page.not-found .row h1{font-size:var(--font-size-display-xs);line-height:var(--line-height-display-xs);font-weight:var(--font-semibold);margin:0;padding:0}.page.not-found .row .separator{border:1px solid var(--primary-400);height:32px}.page.not-found .row .text{font-size:var(--font-size-text-md);line-height:var(--line-height-text-md);font-weight:var(--font-medium)}.page.not-found .button-wrapper{text-align:center}.page.not-authenticated{flex-direction:column;display:flex}.page.not-authenticated>.container{flex-direction:column;flex-grow:1;justify-content:center;height:100%;display:flex}.page.not-authenticated .row{flex-direction:row;justify-content:center;align-items:center;gap:24px;margin-bottom:60px;display:flex}.page.not-authenticated .row h1{font-size:var(--font-size-display-xs);line-height:var(--line-height-display-xs);font-weight:var(--font-semibold);margin:0;padding:0}.page.not-authenticated .row .separator{border:1px solid var(--primary-400);height:32px}.page.not-authenticated .row .text{font-size:var(--font-size-text-md);line-height:var(--line-height-text-md);font-weight:var(--font-medium)}.page.not-authenticated .button-wrapper{text-align:center}.discord-manage-link .title{font-size:var(--font-size-text-md);line-height:var(--line-height-text-md);font-weight:var(--font-medium);margin-bottom:14px}.discord-manage-link .badge{background-color:var(--primary-800);border-radius:100rem;align-items:center;gap:22px;margin-bottom:16px;padding:12px 26px 12px 16px;display:flex}.discord-manage-link .badge img{border-radius:100rem;display:block}.discord-manage-link .badge .name{font-size:var(--font-size-text-md);line-height:var(--line-height-text-md);font-weight:var(--font-semibold);flex-grow:1}.discord-manage-link .role-text{font-size:var(--font-size-text-sm);line-height:var(--line-height-text-sm);font-weight:var(--font-medium);color:var(--white-80)}.discord-manage-link .role-text button{color:var(--brand-700)}.discord-manage-link .role-text button:hover{color:var(--brand-500)}.discord-manage-link .connect-info{font-size:var(--font-size-text-md);line-height:var(--line-height-text-md);font-weight:var(--font-medium);color:var(--white-80);margin-bottom:24px}.discord-oauth-button button.primary-button{background-color:var(--other-discord);color:var(--white-100)}.discord-oauth-button button.primary-button:hover,.discord-oauth-button button.primary-button:focus{background-color:var(--other-discord-hover)!important}.page.feedback{flex-direction:column;height:100%;display:flex;padding-bottom:0!important}.page.feedback>.container{flex-grow:1;max-width:none;padding:0;display:flex}.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>.container{justify-content:center;align-items:center;display:flex}.page.marketing-unsubscribed .wrapper{flex-direction:column;justify-content:center;align-items:center;max-width:600px;margin:0 auto;display:flex}.page.marketing-unsubscribed .wrapper .title{font-size:var(--font-size-display-xs);line-height:var(--line-height-display-xs);font-weight:var(--font-medium);text-align:center;margin:0 0 60px}.settings-marketing-consent .title{font-size:var(--font-size-text-md);line-height:var(--line-height-text-md);font-weight:var(--font-medium);margin-bottom:14px}.settings-marketing-consent .checkbox-wrapper{align-items:center;gap:12px;display:flex}.settings-marketing-consent .checkbox-wrapper .terms{font-size:var(--font-size-text-sm);line-height:var(--line-height-text-sm);font-weight:var(--font-medium);color:var(--white-50)}.avatar-effect-select .title{font-size:var(--font-size-text-md);line-height:var(--line-height-text-md);font-weight:var(--font-medium);margin-bottom:14px}.avatar-effect-select .premium-notice{font-size:var(--font-size-text-sm);line-height:var(--line-height-text-sm);color:var(--warning-100);font-weight:var(--font-medium);background:var(--warning-10);border-left:2px solid var(--warning-100);border-radius:6px;margin-bottom:16px;padding:12px 16px}.avatar-effect-select .effects-grid{flex-direction:column;gap:0;display:flex}.avatar-effect-select .effect-option{cursor:pointer;background:0 0;border:none;border-radius:6px;align-items:center;gap:14px;width:auto;margin-left:-8px;margin-right:-8px;padding:10px 8px;font-family:inherit;transition:background-color .15s,transform .2s,opacity .2s;display:flex;position:relative}.avatar-effect-select .effect-option:hover:not(:disabled){background-color:var(--primary-800)}.avatar-effect-select .effect-option:disabled{cursor:not-allowed}.avatar-effect-select .effect-option.selecting{background-color:var(--primary-800);animation:.7s pulse-effect-selection;transform:scale(1.02)}.avatar-effect-select .effect-option.locked{opacity:.6;cursor:not-allowed!important}.avatar-effect-select .effect-option.locked:hover{background-color:#0000!important}.avatar-effect-select .effect-option.locked .effect-preview{opacity:.5}.avatar-effect-select .effect-option .effect-preview{flex-shrink:0;justify-content:center;align-items:center;display:flex}.avatar-effect-select .effect-option .effect-info{text-align:left;flex:1;min-width:0}.avatar-effect-select .effect-option .effect-info .effect-name{font-size:var(--font-size-text-sm);line-height:var(--line-height-text-sm);font-weight:var(--font-semibold);color:var(--white-100);align-items:center;gap:6px;display:flex}.avatar-effect-select .effect-option .effect-info .effect-desc{font-size:var(--font-size-text-sm);line-height:var(--line-height-text-sm);font-weight:var(--font-medium);color:var(--white-50);min-width:140px;transition:color .2s}.avatar-effect-select .effect-option .effect-check{color:var(--brand-900);flex-shrink:0;margin-left:auto}.avatar-effect-select .effect-option .effect-lock{color:var(--white-35);flex-shrink:0;margin-left:auto}.avatar-effect-select .effect-option .premium-badge{font-size:10px;font-weight:var(--font-semibold);background:var(--gradients-other-pink-orange-90deg);color:var(--primary-900);text-transform:uppercase;letter-spacing:.3px;border-radius:4px;padding:2px 6px;line-height:1}.avatar-effect-select .effect-option.selecting .effect-info .effect-desc{color:var(--brand-900)}@keyframes pulse-effect-selection{0%{transform:scale(1)}50%{transform:scale(1.03)}to{transform:scale(1.02)}}.share-url .share-url-title{font-size:var(--font-size-text-md);line-height:var(--line-height-text-md);font-weight:var(--font-medium);color:var(--white-100);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{background:var(--gradients-brand-800-700-27deg);cursor:pointer;border-radius:0 6px 6px 0;justify-content:center;align-items:center;width:50px;height:50px;display:flex}.share-url .share-url-copy .share-url-copy-button:hover{background:var(--gradients-brand-800-700-27deg-hover)}.share-url .share-url-copy .share-url-copy-button img{display:block}.share-url .share-url-copy .share-url-input{background:var(--primary-700);height:50px;color:var(--white-100);max-width:100%;font-family:inherit;font-size:var(--font-size-text-md);line-height:var(--line-height-text-md);font-weight:var(--font-medium);border:none;border-radius:6px 0 0 6px;margin:0;padding:12px 12px 12px 20px}.share-url .share-url-copy .share-url-input:focus{outline:none}.share-url .share-url-copy .share-url-input::placeholder{color:var(--white-50)}.share-url .share-url-copy .share-url-input[type=password]{-webkit-text-stroke-width:2px;letter-spacing:2.5px}.site-layout .grid main .page.drops{padding-bottom:70px}.page.drops .container{max-width:calc(1240px + var(--container-padding-left) + var(--container-padding-right))}.page.drops .drops-container{margin-bottom:80px}.page.drops .flex{flex-flow:wrap;justify-content:space-between;gap:20px;margin-bottom:40px;display:flex}.page.drops .flex .top{max-width:600px}.page.drops .flex .top h1{font-size:var(--font-size-display-sm);line-height:var(--line-height-display-sm);font-weight:var(--font-semibold);margin:0 0 20px}.page.drops .flex .top .text{font-size:var(--font-size-text-lg);line-height:var(--line-height-text-lg);font-weight:var(--font-medium);color:var(--white-80)}.page.drops .flex .top .eligibility-notification{margin-top:28px}.page.drops .flex .drop-count{background:rgb(from var(--accents-star)r g b/.07);box-shadow:var(--box-shadow);border-radius:16px;padding:28px 40px}.page.drops .flex .drop-count .title{font-size:var(--font-size-text-lg);line-height:var(--line-height-text-lg);font-weight:var(--font-medium);text-align:right;margin-bottom:28px}.page.drops .flex .drop-count .numbers{flex-direction:row;justify-content:center;gap:16px;display:flex}.page.drops .flex .drop-count .numbers .number{background-color:var(--white-5);border-bottom:1px solid var(--accents-star);width:40px;height:40px;font-size:26px;font-weight:var(--font-bold);color:var(--white-100);border-radius:8px;justify-content:center;align-items:center;display:flex}@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{width:68px;height:68px;font-size:var(--font-size-display-md);line-height:var(--line-height-display-md);letter-spacing:var(--letter-spacing-display)}}.dropped-skin{box-shadow:var(--box-shadow);background:var(--accents-pink-10);border-radius:16px;flex-direction:column;display:flex;overflow:hidden}.dropped-skin.rare .top .price{color:var(--accents-star)}.dropped-skin .top{justify-content:space-between;gap:20px;padding:8px 8px 0;display:flex}.dropped-skin .top .match-link,.dropped-skin .top .price{background-color:var(--white-5);font-size:var(--font-size-text-sm);line-height:var(--line-height-text-sm);font-weight:var(--font-medium);color:var(--white-100);border-radius:100rem;align-items:center;gap:8px;padding:6px 14px;display:flex}.dropped-skin .top .match-link a,.dropped-skin .top .price a{color:var(--white-100)}.dropped-skin .top .match-link:hover{background-color:var(--white-10)}.dropped-skin .skin-image-wrapper{text-align:center;height:87px;margin-top:20px;margin-bottom:28px;padding:0 28px}.dropped-skin .skin-image-wrapper img{filter:drop-shadow(var(--skin-drop-shadow));display:inline-block}.dropped-skin .skin-details{margin-bottom:20px;padding:0 28px}.dropped-skin .skin-details .weapon,.dropped-skin .skin-details .skin-name,.dropped-skin .skin-details .exterior{white-space:nowrap;text-overflow:clip;overflow:hidden}.dropped-skin .skin-details .weapon{font-size:var(--font-size-text-sm);line-height:var(--line-height-text-sm);font-weight:var(--font-medium)}.dropped-skin .skin-details .skin-name{font-size:var(--font-size-text-lg);line-height:var(--line-height-text-lg);font-weight:var(--font-semibold)}.dropped-skin .skin-details .exterior{font-size:var(--font-size-text-sm);line-height:var(--line-height-text-sm);font-weight:var(--font-medium);color:var(--white-50);margin-top:8px}.dropped-skin .winner-wrapper,.dropped-skin .actions-wrapper{flex-grow:1;align-items:flex-end;display:flex}.dropped-skin .actions-wrapper .action{width:100%;font-size:var(--font-size-text-md);line-height:var(--line-height-text-md);font-weight:var(--font-medium);padding:16px 28px}.dropped-skin .actions-wrapper .action.failed,.dropped-skin .actions-wrapper .action.active,.dropped-skin .actions-wrapper .action.claim{justify-content:center;align-items:center;gap:8px;display:flex}.dropped-skin .actions-wrapper .action.active{background:linear-gradient(90deg,var(--accents-pink-10)0%,var(--accents-peach-10)100%)}.dropped-skin .actions-wrapper .action.active a{color:var(--white-100);align-items:center;gap:8px;display:flex}.dropped-skin .actions-wrapper .action.claim,.dropped-skin .actions-wrapper .action.failed,.dropped-skin .actions-wrapper .action.active{cursor:pointer;position:relative;overflow:hidden}.dropped-skin .actions-wrapper .action.claim:hover:after,.dropped-skin .actions-wrapper .action.failed:hover:after,.dropped-skin .actions-wrapper .action.active:hover:after{content:" ";background-color:#0000001a;position:absolute;inset:0}.dropped-skin .actions-wrapper .action.claim a:after,.dropped-skin .actions-wrapper .action.failed a:after,.dropped-skin .actions-wrapper .action.active a:after{z-index:2;content:" ";position:absolute;inset:0}.dropped-skin .actions-wrapper .action.claim,.dropped-skin .actions-wrapper .action.failed{background-color:var(--warning-10);color:var(--warning-100)}.dropped-skin .actions-wrapper .action.sending{background:var(--accents-pink-10);justify-content:center;align-items:center;gap:12px;display:flex}.dropped-skin .actions-wrapper .action.accepted{background:var(--accents-pink-10);justify-content:space-between;gap:10px;display:flex}.dropped-skin .actions-wrapper .action.accepted .date,.dropped-skin .actions-wrapper .action.accepted .status{font-size:var(--font-size-text-sm);line-height:var(--line-height-text-sm);font-weight:var(--font-medium)}.dropped-skin .actions-wrapper .action.accepted .date .label,.dropped-skin .actions-wrapper .action.accepted .status .label{color:var(--white-50)}.dropped-skin .actions-wrapper .action.accepted .date .value,.dropped-skin .actions-wrapper .action.accepted .status .value{color:var(--white-100)}.dropped-skin .actions-wrapper .action.accepted .date{text-align:right}.dropped-skin .winner-wrapper .winner{background:var(--accents-pink-10);flex-direction:row;align-items:center;gap:14px;width:100%;padding:14px 28px;display:flex}.dropped-skin .winner-wrapper .winner .name{font-size:var(--font-size-text-md);line-height:var(--line-height-text-md);font-weight:var(--font-medium)}.dropped-skin .winner-wrapper .winner .avatar .wrap img{border-width:2px}.dropped-skin-slim{box-shadow:var(--box-shadow);background:var(--accents-pink-10);border-radius:16px;flex-direction:row;align-items:center;padding:40px 48px 32px 32px;display:flex;position:relative;overflow:hidden}.dropped-skin-slim.rare .top .price{background-color:var(--accents-star-10);color:var(--accents-star)}.dropped-skin-slim .top .price{background-color:var(--white-5);font-size:var(--font-size-text-sm);line-height:var(--line-height-text-sm);font-weight:var(--font-medium);color:var(--white-100);border-bottom-left-radius:12px;align-items:center;gap:8px;padding:6px 24px;display:flex;position:absolute;top:0;right:0}.dropped-skin-slim .top .price a{color:var(--white-100)}.dropped-skin-slim .skin-image-wrapper{text-align:center;height:74px;padding-left:48px}.dropped-skin-slim .skin-image-wrapper img{filter:drop-shadow(var(--skin-drop-shadow));display:inline-block}.dropped-skin-slim .skin-details{padding-left:36px}.dropped-skin-slim .skin-details .weapon{font-size:var(--font-size-text-sm);line-height:var(--line-height-text-sm);font-weight:var(--font-medium)}.dropped-skin-slim .skin-details .skin-name{font-size:var(--font-size-text-lg);line-height:var(--line-height-text-lg);font-weight:var(--font-semibold)}.dropped-skin-slim .skin-details .exterior{font-size:var(--font-size-text-sm);line-height:var(--line-height-text-sm);font-weight:var(--font-medium);color:var(--white-50);margin-top:8px}.dropped-skin-slim .winner-wrapper{border-right:2px solid rgb(from var(--accents-star)r g b/.5);padding-right:48px}.dropped-skin-slim .winner-wrapper .winner{flex-direction:column;align-items:flex-start;gap:12px;width:100%;display:flex}.dropped-skin-slim .winner-wrapper .winner .name{font-size:var(--font-size-text-lg);line-height:var(--line-height-text-lg);font-weight:var(--font-medium)}.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{flex-direction:row;gap:24px;margin-bottom:21px;display:flex}.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:var(--accents-star)}.drops-container .title{font-size:var(--font-size-text-xl);line-height:var(--line-height-text-xl);font-weight:var(--font-semibold);align-items:center;gap:8px;margin:0;display:flex}.drops-container .title svg,.drops-container .title img{display:block}.drops-container .text{font-size:var(--font-size-text-md);line-height:var(--line-height-text-md);font-weight:var(--font-medium);color:var(--white-80);margin-top:6px}.reward-claim-modal .modal-v2-body{font-size:var(--font-size-text-md);line-height:var(--line-height-text-md);font-weight:var(--font-medium);color:var(--white-100);flex-direction:column;gap:36px;display:flex}.reward-claim-modal .modal-v2-body h2{font-size:var(--font-size-display-xs);line-height:var(--line-height-display-xs);font-weight:var(--font-semibold);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{font-size:var(--font-size-text-md);line-height:var(--line-height-text-md);font-weight:var(--font-medium);color:var(--white-100);flex-direction:column;gap:36px;display:flex}.reward-failed-modal .modal-v2-body h2{font-size:var(--font-size-display-xs);line-height:var(--line-height-display-xs);font-weight:var(--font-semibold);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{grid-template-columns:1fr;gap:24px;display:grid}@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:var(--font-size-text-md);line-height:var(--line-height-text-md);font-weight:var(--font-medium)}.upcoming-skin-drop{background-color:var(--primary-800);border-radius:16px;min-width:182px;padding:32px 20px 16px;position:relative;overflow:hidden}.upcoming-skin-drop .top .price{background-color:var(--white-5);font-size:var(--font-size-text-xs);line-height:var(--line-height-text-xs);font-weight:var(--font-medium);color:var(--white-100);border-bottom-left-radius:12px;align-items:center;gap:8px;padding:6px 14px;display:flex;position:absolute;top:0;right:0}.upcoming-skin-drop .top .price a{color:var(--white-100)}.upcoming-skin-drop .skin-image-wrapper{justify-content:center;width:140px;margin-top:8px;margin-bottom:16px;display:flex}.upcoming-skin-drop .skin-image-wrapper img{filter:drop-shadow(var(--skin-drop-shadow));display:inline-block}.upcoming-skin-drop .skin-details .weapon{font-size:var(--font-size-text-sm);line-height:var(--line-height-text-sm);font-weight:var(--font-medium);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.upcoming-skin-drop .skin-details .skin-name{font-size:var(--font-size-text-sm);line-height:var(--line-height-text-sm);font-weight:var(--font-medium);white-space:nowrap;text-overflow:ellipsis;margin-top:1px;overflow:hidden}.custom-selector{font-size:var(--font-size-text-md);line-height:var(--line-height-text-md);font-weight:var(--font-medium);color:var(--white-100)}.custom-selector.disabled{pointer-events:none}.custom-selector.disabled .custom-select__control{opacity:.5}.custom-selector .label{text-align:left;margin-bottom:8px}.custom-selector .field-message{font-size:var(--font-size-text-sm);line-height:var(--line-height-text-sm);font-weight:var(--font-medium);color:var(--primary-100);margin-top:6px}.custom-selector.error .field-message{color:var(--error-100)}.custom-selector.error .custom-select__control{border:1px solid var(--error-70)}.custom-selector .custom-select__control{background-color:var(--primary-700);border-color:var(--primary-500);box-shadow:none;border-radius:6px;align-items:center;padding:8px 0 8px 18px;display:flex}.custom-selector .custom-select__control:hover{border-color:var(--primary-500)}.custom-selector .custom-select__control--is-focused,.custom-selector .custom-select__control--is-focused:hover{border-color:var(--primary-100)}.custom-selector .custom-select__value-container{padding:0}.custom-selector .custom-select__single-value{color:var(--white-100);margin:0}.custom-selector .custom-select__option{color:var(--white-100);align-items:center;padding:8px 18px;display:flex}.custom-selector .custom-select__option:hover,.custom-selector .custom-select__option--is-focused{background-color:var(--primary-600);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-right-radius:5px;border-bottom-left-radius:5px}.custom-selector .custom-select__menu{background-color:var(--primary-700);border:1px solid var(--primary-500);border-radius:6px;min-height:100px;margin-top:6px}.custom-selector .custom-select__menu-list{padding:0}.custom-selector .custom-select__dropdown-indicator,.custom-selector .custom-select__dropdown-indicator:hover{color:var(--white-100)}.custom-selector .custom-select__dropdown-indicator .rotate{transform:rotate(180deg)}.custom-selector .custom-select__indicator-separator{display:none}.custom-selector .custom-select__input{color:var(--white-100)!important}.custom-selector .custom-select__input-container{margin:0}.banlist-filters{max-width:1276px;margin:0 auto 32px}.banlist-filters .filters-row{flex-flow:wrap;justify-content:space-between;align-items:flex-end;gap:20px;display:flex}@media (max-width:768px){.banlist-filters .filters-row{flex-direction:column;align-items:stretch;gap:16px}}.banlist-filters .search-section{flex:1;max-width:290px}@media (max-width:768px){.banlist-filters .search-section{max-width:none}}.banlist-filters .search-section .search-form .search-input-wrapper{position:relative}.banlist-filters .search-section .search-form .search-input-wrapper .search-icon{color:var(--white-50);z-index:1;pointer-events:none;position:absolute;top:50%;left:18px;transform:translateY(-50%)}.banlist-filters .search-section .search-form .search-input-wrapper .search-icon svg{display:block}.banlist-filters .search-section .search-form .search-input-wrapper .search-input{border:1px solid var(--primary-500);background-color:var(--primary-700);width:100%;color:var(--white-100);font-size:var(--font-size-text-md);line-height:var(--line-height-text-md);font-weight:var(--font-medium);border-radius:6px;outline:0;padding:12px 40px 12px 50px;font-family:inherit}.banlist-filters .search-section .search-form .search-input-wrapper .search-input::placeholder{color:var(--primary-200)}.banlist-filters .search-section .search-form .search-input-wrapper .search-input::-moz-placeholder{color:var(--primary-200)}.banlist-filters .search-section .search-form .search-input-wrapper .search-input:focus{border:1px solid var(--primary-100)}.banlist-filters .search-section .search-form .search-input-wrapper .search-input:hover{border-color:var(--primary-400)}.banlist-filters .search-section .search-form .search-input-wrapper .clear-search{color:var(--white-50);cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;padding:4px;font-size:20px;display:flex;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.banlist-filters .search-section .search-form .search-input-wrapper .clear-search:hover{color:var(--white-80);background-color:var(--primary-600)}.banlist-filters .category-section{min-width:250px}.banlist-filters .category-section .custom-selector{min-width:200px}@media (max-width:768px){.banlist-filters .category-section .custom-selector{width:100%;min-width:auto}}.party-indicator{justify-content:flex-start;gap:2px;display:flex;position:absolute;bottom:0;left:0;right:0}.party-indicator .party-line{border-radius:100rem;width:15px;height:3px}.leetify-rating.poor{color:var(--leetify-rating-poor)}.leetify-rating.subpar{color:var(--leetify-rating-subpar)}.leetify-rating.average{color:var(--leetify-rating-average)}.leetify-rating.good{color:var(--leetify-rating-good)}.leetify-rating.great{color:var(--leetify-rating-great)}.tooltip-wrapper{cursor:default;--border-color:var(--primary-500);display:inline-block;position:relative}.tooltip-wrapper .tooltip{background-color:var(--primary-1000);border:1px solid var(--primary-500);width:max-content;max-width:340px;color:var(--white-100);font-size:var(--font-size-text-sm);line-height:var(--line-height-text-sm);font-weight:var(--font-medium);z-index:10;border-radius:8px;padding:8px 16px;position:fixed}.tooltip-wrapper .tooltip.multiline{padding:16px 24px}.tooltip-wrapper .tooltip .tooltip-arrow{background-color:var(--primary-1000);border-style:solid;border-width:1px;width:10px;height:10px;position:absolute}@keyframes tooltipFadeInRight{0%{opacity:0;transform:translate(-12px)scale(.96)}to{opacity:1;transform:translate(0)scale(1)}}@keyframes tooltipFadeInLeft{0%{opacity:0;transform:translate(12px)scale(.96)}to{opacity:1;transform:translate(0)scale(1)}}@keyframes tooltipFadeIn{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}@keyframes shimmer{0%{background-position:-400px 0}to{background-position:400px 0}}.player-summary-tooltip-wrapper{cursor:default;display:inline-block;position:relative}.player-summary-tooltip-wrapper .player-summary-tooltip{background:var(--primary-900);border:2px solid var(--primary-700);z-index:1000;border-radius:12px;width:334px;animation:.2s ease-out forwards tooltipFadeIn;position:fixed;overflow:hidden;box-shadow:0 0 16px 8px #00000054}.player-summary-tooltip-wrapper .player-summary-tooltip.right{animation:.2s ease-out forwards tooltipFadeInRight}.player-summary-tooltip-wrapper .player-summary-tooltip.left{animation:.2s ease-out forwards tooltipFadeInLeft}.player-summary-tooltip-wrapper .player-summary-tooltip .tooltip-content{position:relative}.player-summary-tooltip-wrapper .player-summary-tooltip .tooltip-content .glow{background:rgb(from var(--brand-400)r g b/.1);filter:blur(75px);border-radius:12px 12px 0 0;height:140px;position:absolute;top:0;left:0;right:0}.player-summary-tooltip-wrapper .player-summary-tooltip .tooltip-content .ban-badge{background-color:var(--error-10);color:var(--error-100);font-size:var(--font-size-text-sm);line-height:var(--line-height-text-sm);font-weight:var(--font-semibold);text-align:center;margin-bottom:-6px;padding:8px}.player-summary-tooltip-wrapper .player-summary-tooltip .tooltip-content .wrapper{flex-direction:column;gap:22px;padding:28px 32px;display:flex}.player-summary-tooltip-wrapper .player-summary-tooltip .tooltip-content .wrapper .top-section{flex-direction:column;align-items:flex-start;gap:12px;display:flex}.player-summary-tooltip-wrapper .player-summary-tooltip .tooltip-content .wrapper .top-section .player-header{flex-direction:row;gap:22px;display:flex}.player-summary-tooltip-wrapper .player-summary-tooltip .tooltip-content .wrapper .top-section .player-header .player-avatar{display:inline-flex;position:relative}.player-summary-tooltip-wrapper .player-summary-tooltip .tooltip-content .wrapper .top-section .player-header .player-avatar .avatar{filter:none;margin:0!important}.player-summary-tooltip-wrapper .player-summary-tooltip .tooltip-content .wrapper .top-section .player-header .player-avatar .avatar-flag{z-index:2;border:4px solid var(--primary-900);border-radius:100rem;position:absolute;bottom:0;right:0;transform:translate(6px)translateY(6px)}.player-summary-tooltip-wrapper .player-summary-tooltip .tooltip-content .wrapper .top-section .player-header .player-details{flex-direction:column;justify-content:center;gap:4px;display:flex}.player-summary-tooltip-wrapper .player-summary-tooltip .tooltip-content .wrapper .top-section .player-header .player-details .player-name{text-align:left;color:var(--white-100);font-size:var(--font-size-text-xl);line-height:var(--line-height-text-xl);font-weight:var(--font-semibold)}.player-summary-tooltip-wrapper .player-summary-tooltip .tooltip-content .wrapper .top-section .player-header .player-details .teammate-rating .rating{align-items:center;gap:8px;display:flex}.player-summary-tooltip-wrapper .player-summary-tooltip .tooltip-content .wrapper .top-section .player-header .player-details .teammate-rating .rating.not-enough{opacity:.5}.player-summary-tooltip-wrapper .player-summary-tooltip .tooltip-content .wrapper .top-section .player-header .player-details .teammate-rating .rating.not-enough .emoji img{filter:saturate(0);display:block}.player-summary-tooltip-wrapper .player-summary-tooltip .tooltip-content .wrapper .top-section .player-header .player-details .teammate-rating .rating .positive-percentage{color:var(--white-50)}.player-summary-tooltip-wrapper .player-summary-tooltip .tooltip-content .wrapper .top-section .player-header .player-details .teammate-rating .rating .emoji img{display:block}.player-summary-tooltip-wrapper .player-summary-tooltip .tooltip-content .wrapper .top-section .player-header .player-details .teammate-rating .rating .text{font-size:var(--font-size-text-sm);line-height:var(--line-height-text-sm);font-weight:var(--font-medium);color:var(--white-100)}.player-summary-tooltip-wrapper .player-summary-tooltip .tooltip-content .wrapper .top-section .player-meta{color:var(--white-50);font-size:var(--font-size-text-sm);line-height:var(--line-height-text-sm);font-weight:var(--font-medium)}.player-summary-tooltip-wrapper .player-summary-tooltip .tooltip-content .wrapper .top-section .badges{flex-direction:row;align-items:center;gap:8px;padding-left:7px;display:flex}.player-summary-tooltip-wrapper .player-summary-tooltip .tooltip-content .wrapper .recent-matches{font-size:var(--font-size-text-sm);line-height:var(--line-height-text-sm);font-weight:var(--font-medium);color:var(--white-80);flex-direction:row;justify-content:space-between;align-items:center;display:flex}.player-summary-tooltip-wrapper .player-summary-tooltip .tooltip-content .wrapper .recent-matches .match-result-cards{flex-direction:row;gap:8px;display:flex}.player-summary-tooltip-wrapper .player-summary-tooltip .tooltip-content .wrapper .recent-matches .match-result-cards .match-result-card{width:24px;height:24px;font-size:var(--font-size-text-sm);line-height:var(--line-height-text-sm);font-weight:var(--font-semibold);border-radius:3px}.player-summary-tooltip-wrapper .player-summary-tooltip .tooltip-content .wrapper .percentiles{flex-direction:column;gap:14px;display:flex}.player-summary-tooltip-wrapper .player-summary-tooltip .tooltip-content .wrapper .percentiles .stat-card .stat-value{color:var(--white-50)}.player-summary-tooltip-wrapper .player-summary-tooltip .tooltip-content .wrapper .percentiles .stat-card.poor .stat-value{color:var(--leetify-rating-poor)}.player-summary-tooltip-wrapper .player-summary-tooltip .tooltip-content .wrapper .percentiles .stat-card.subpar .stat-value{color:var(--leetify-rating-subpar)}.player-summary-tooltip-wrapper .player-summary-tooltip .tooltip-content .wrapper .percentiles .stat-card.average .stat-value{color:var(--leetify-rating-average)}.player-summary-tooltip-wrapper .player-summary-tooltip .tooltip-content .wrapper .percentiles .stat-card.good .stat-value{color:var(--leetify-rating-good)}.player-summary-tooltip-wrapper .player-summary-tooltip .tooltip-content .wrapper .percentiles .stat-card.great .stat-value{color:var(--leetify-rating-great)}.player-summary-tooltip-wrapper .player-summary-tooltip .tooltip-content .wrapper .percentiles .stat-card .stat-header{justify-content:space-between;align-items:center;margin-bottom:4px;display:flex}.player-summary-tooltip-wrapper .player-summary-tooltip .tooltip-content .wrapper .percentiles .stat-card .stat-header .stat-label{font-size:var(--font-size-text-sm);line-height:var(--line-height-text-sm);font-weight:var(--font-medium);color:var(--white-80)}.player-summary-tooltip-wrapper .player-summary-tooltip .tooltip-content .wrapper .percentiles .stat-card .stat-header .stat-value{font-size:var(--font-size-text-lg);line-height:var(--line-height-text-lg);font-weight:var(--font-semibold)}.player-summary-tooltip-wrapper .player-summary-tooltip .tooltip-content .wrapper .percentiles .stat-card .stat-position{display:none}.player-summary-tooltip-wrapper .player-summary-tooltip .tooltip-content .wrapper .percentiles .stat-card .percentile-bar-container{width:100%;position:relative}.player-summary-tooltip-wrapper .player-summary-tooltip .tooltip-content .wrapper .percentiles .stat-card .percentile-bar{width:100%;height:10px;position:relative}.player-summary-tooltip-wrapper .player-summary-tooltip .tooltip-content .wrapper .percentiles .stat-card .percentile-segments{border-radius:100rem;width:100%;height:10px;display:flex;position:absolute;top:0;left:0;overflow:hidden}.player-summary-tooltip-wrapper .player-summary-tooltip .tooltip-content .wrapper .percentiles .stat-card .percentile-segment{height:100%}.player-summary-tooltip-wrapper .player-summary-tooltip .tooltip-content .wrapper .percentiles .stat-card .percentile-segment:not(.current){opacity:.2}.player-summary-tooltip-wrapper .player-summary-tooltip .tooltip-content .wrapper .percentiles .stat-card .percentile-segment.poor{background-color:var(--leetify-rating-poor);width:10%}.player-summary-tooltip-wrapper .player-summary-tooltip .tooltip-content .wrapper .percentiles .stat-card .percentile-segment.subpar{background-color:var(--leetify-rating-subpar);width:20%}.player-summary-tooltip-wrapper .player-summary-tooltip .tooltip-content .wrapper .percentiles .stat-card .percentile-segment.average{background-color:var(--leetify-rating-average);width:40%}.player-summary-tooltip-wrapper .player-summary-tooltip .tooltip-content .wrapper .percentiles .stat-card .percentile-segment.good{background-color:var(--leetify-rating-good);width:20%}.player-summary-tooltip-wrapper .player-summary-tooltip .tooltip-content .wrapper .percentiles .stat-card .percentile-segment.great{background-color:var(--leetify-rating-great);width:10%}.player-summary-tooltip-wrapper .player-summary-tooltip .tooltip-content .wrapper .percentiles .stat-card .percentile-indicator{background-color:var(--white-100);border-radius:2px;width:4px;height:22px;position:absolute;top:-7px;transform:translate(-50%);box-shadow:0 0 4px #0000004d}.player-summary-tooltip-wrapper .loading-skeleton{flex-direction:column;gap:22px;display:flex}.player-summary-tooltip-wrapper .loading-skeleton .skeleton-shimmer{background:linear-gradient(90deg,var(--primary-800)0%,var(--primary-700)50%,var(--primary-800)100%);background-size:400px 100%;animation:1.5s ease-in-out infinite shimmer}.player-summary-tooltip-wrapper .loading-skeleton .top-wrapper{flex-direction:column;gap:12px;display:flex}.player-summary-tooltip-wrapper .loading-skeleton .skeleton-header{align-items:center;gap:12px;display:flex}.player-summary-tooltip-wrapper .loading-skeleton .skeleton-header .skeleton-avatar{border-radius:50%;flex-shrink:0;width:62px;height:62px}.player-summary-tooltip-wrapper .loading-skeleton .skeleton-header .skeleton-info{flex-direction:column;flex:1;gap:8px;display:flex}.player-summary-tooltip-wrapper .loading-skeleton .skeleton-header .skeleton-info .skeleton-name{border-radius:4px;width:120px;height:20px}.player-summary-tooltip-wrapper .loading-skeleton .skeleton-header .skeleton-info .skeleton-text{border-radius:4px;width:90px;height:16px}.player-summary-tooltip-wrapper .loading-skeleton .skeleton-badges{border-radius:4px;width:100%;height:30px}.player-summary-tooltip-wrapper .loading-skeleton .skeleton-meta{border-radius:4px;width:100%;height:20px}.player-summary-tooltip-wrapper .loading-skeleton .skeleton-results{flex-direction:row;justify-content:space-between;align-items:center;gap:8px;display:flex}.player-summary-tooltip-wrapper .loading-skeleton .skeleton-results .skeleton-section-title{width:10ch;height:16px}.player-summary-tooltip-wrapper .loading-skeleton .skeleton-results .skeleton-results-container{flex-direction:row;gap:8px;display:flex}.player-summary-tooltip-wrapper .loading-skeleton .skeleton-results .skeleton-results-container .skeleton-result{border-radius:3px;width:24px;height:24px}.player-summary-tooltip-wrapper .loading-skeleton .skeleton-stats{flex-direction:column;gap:14px;display:flex}.player-summary-tooltip-wrapper .loading-skeleton .skeleton-stats .skeleton-stat{flex-direction:column;gap:8px;display:flex}.player-summary-tooltip-wrapper .loading-skeleton .skeleton-stats .skeleton-stat .skeleton-stat-header{justify-content:space-between;align-items:center;display:flex}.player-summary-tooltip-wrapper .loading-skeleton .skeleton-stats .skeleton-stat .skeleton-stat-header .skeleton-label{border-radius:4px;width:100px;height:16px}.player-summary-tooltip-wrapper .loading-skeleton .skeleton-stats .skeleton-stat .skeleton-stat-header .skeleton-value{border-radius:4px;width:50px;height:26px}.player-summary-tooltip-wrapper .loading-skeleton .skeleton-stats .skeleton-stat .skeleton-bar{border-radius:4px;width:100%;height:8px}.player-summary-tooltip-wrapper .loading-skeleton .skeleton-button{border-radius:100rem;width:100%;height:44px}.next-rank-progress{background:var(--gradients-other-pink-orange-dark-90-deg);border-radius:8px;flex-direction:row;align-items:center;gap:24px;width:100%;max-width:355px;padding:16px 24px;display:flex}.next-rank-progress .icon img{display:block}.next-rank-progress .content{flex-direction:column;gap:8px;width:100%;display:flex}.next-rank-progress .content .current-elo{font-size:var(--font-size-text-md);line-height:var(--line-height-text-md);font-weight:var(--font-semibold)}.next-rank-progress .content .progress-bar{background-color:var(--white-10);border-radius:100rem;width:100%;height:11px;overflow:hidden}.next-rank-progress .content .progress-bar .progress-bar-fill{border-radius:100rem;height:11px}.next-rank-progress .content .wrapper{font-size:var(--font-size-text-sm);line-height:var(--line-height-text-sm);font-weight:var(--font-medium);justify-content:space-between;gap:10px;display:flex}.next-rank-progress .content .wrapper .current-rank,.next-rank-progress .content .wrapper .next-rank-name{font-weight:var(--font-semibold)}.next-rank-progress .content .wrapper .next-rank{color:var(--white-50)}.game-info-wrapper{border-top:2px solid var(--primary-600);grid-template-columns:repeat(auto-fit,190px);justify-content:space-between;gap:20px 30px;padding:36px 0 52px;display:grid}.game-info-wrapper .ancient-night-map-tooltip{text-align:center}.game-info-wrapper .ancient-night-map-tooltip .ancient-night-time-notice{font-size:var(--font-size-text-xs);line-height:var(--line-height-text-xs);font-weight:var(--font-medium);color:var(--white-50)}.game-info-wrapper .settings-table{font-size:var(--font-size-text-sm);line-height:var(--line-height-text-sm);font-weight:var(--font-medium)}.game-info-wrapper .settings-table tr td:first-child{color:var(--white-65);padding-right:40px}.game-info-wrapper .card{font-weight:var(--font-medium)}.game-info-wrapper .card .label{font-size:var(--font-size-text-sm);line-height:var(--line-height-text-sm);color:var(--white-50);margin-bottom:8px}.game-info-wrapper .card .value{font-size:var(--font-size-text-md);line-height:var(--line-height-text-md);flex-direction:row;align-items:center;gap:10px;display:flex}.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{color:var(--white-80);align-items:center;gap:4px;display:flex}.game-info-wrapper .card .value .ping.good{color:var(--success-100)}.game-info-wrapper .card .value .ping.medium{color:var(--warning-100)}.game-info-wrapper .card .value .ping.bad{color:var(--error-100)}.game-info-wrapper .card .value .ping .ping-value{min-width:5ch}.game-info-wrapper .card .value .map-icons{flex-direction:row;align-items:center;display:flex}.game-info-wrapper .card .value .map-icons .map-wrapper{position:relative}.game-info-wrapper .card .value .map-icons .map-wrapper .bonus-map{border:1px solid var(--primary-200);background-color:var(--primary-500);z-index:2;border-radius:100rem;justify-content:center;align-items:center;width:22px;height:22px;padding:4px;display:flex;position:absolute;top:0;left:50%;transform:translate(-50%,-50%)}.game-info-wrapper .card .value .map-icons .map-wrapper .bonus-map svg,.game-info-wrapper .card .value .map-icons .map-wrapper .bonus-map img{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{width:28px;height:28px;font-size:var(--font-size-text-sm);line-height:var(--line-height-text-sm);font-weight:var(--font-semibold);border-radius:6px;justify-content:center;align-items:center;display:flex}.match-result-card.win{background-color:var(--success-10);color:var(--success-100)}.match-result-card.loss{background-color:var(--error-10);color:var(--error-100)}.match-result-card.placeholder{color:var(--white-50);background-color:var(--white-10)}.recent-matches-section{margin-top:90px}.recent-matches-section .section-header{justify-content:space-between;align-items:flex-end;margin-bottom:24px;display:flex}.recent-matches-section .section-text{flex-direction:column;gap:8px;display:flex}.recent-matches-section .section-title{font-size:var(--font-size-text-lg);line-height:var(--line-height-text-lg);font-weight:var(--font-medium);color:var(--white-100);align-items:center;gap:12px;display:flex}.recent-matches-section .section-title svg{display:block}.recent-matches-section .section-subtitle{font-size:var(--font-size-text-md);line-height:var(--line-height-text-md);font-weight:var(--font-regular);color:var(--white-65)}.recent-matches-section .recent-matches-wrapper{position:relative}.recent-matches-section .recent-matches-wrapper .scroll-button-wrapper{content:"";z-index:1;width:75px;display:none;position:absolute;top:0;bottom:15px}.recent-matches-section .recent-matches-wrapper .scroll-button-wrapper.next{background:linear-gradient(90deg,rgb(from var(--primary-900)r g b/0)0%,var(--primary-900)100%);right:0}.recent-matches-section .recent-matches-wrapper .scroll-button-wrapper.prev{background:linear-gradient(270deg,rgb(from var(--primary-900)r g b/0)0%,var(--primary-900)100%);left:0}@media screen and (min-width:1000px){.recent-matches-section .recent-matches-wrapper .scroll-button-wrapper{display:block}.recent-matches-section .recent-matches-wrapper .scroll-button-wrapper .scroll-button{z-index:1;background:var(--primary-900);border:1px solid var(--primary-500);color:var(--white-100);cursor:pointer;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;transition:all .2s;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.recent-matches-section .recent-matches-wrapper .scroll-button-wrapper .scroll-button:hover{background:var(--primary-800)}.recent-matches-section .recent-matches-wrapper .scroll-button-wrapper .scroll-button.prev{transform:translateY(-50%)translate(-50%)}.recent-matches-section .recent-matches-wrapper .scroll-button-wrapper .scroll-button.next{right:0;transform:translateY(-50%)translate(50%)}.recent-matches-section .recent-matches-wrapper .scroll-button-wrapper .scroll-button svg{display:block}.recent-matches-section .recent-matches-wrapper .scroll::-webkit-scrollbar{display:none}.recent-matches-section .recent-matches-wrapper .scroll::-webkit-scrollbar-track{display:none}.recent-matches-section .recent-matches-wrapper .scroll::-webkit-scrollbar-thumb{display:none}}.recent-matches-section .recent-matches-wrapper .scroll{scroll-snap-type:x mandatory;scroll-behavior:smooth;border-radius:6px;width:100%;padding-bottom:15px;overflow-x:auto}.recent-matches-section .recent-matches-wrapper .scroll::-webkit-scrollbar{height:8px}.recent-matches-section .recent-matches-wrapper .scroll::-webkit-scrollbar-thumb{background-color:var(--primary-400)}.recent-matches-section .matches-grid{flex-wrap:nowrap;gap:16px;display:flex}.recent-matches-section .matches-grid .match-card{background:linear-gradient(90deg,rgb(from var(--primary-800)r g b/.85),rgb(from var(--primary-800)r g b/.95),var(--primary-800)180px),var(--match-bg)no-repeat left center/auto 100%;background-color:var(--primary-800);scroll-snap-align:start;border-radius:8px;flex:1 0 355px;width:355px;min-width:355px;max-width:355px;text-decoration:none;transition:all .2s;display:block;position:relative;overflow:hidden}.recent-matches-section .matches-grid .match-card:hover{background:linear-gradient(90deg,rgb(from var(--primary-700)r g b/.85),rgb(from var(--primary-700)r g b/.95),var(--primary-700)180px),var(--match-bg)no-repeat left center/auto 100%}.recent-matches-section .matches-grid .match-card.won{border-left:3px solid var(--success-100)}.recent-matches-section .matches-grid .match-card.won .result-badge{background-color:var(--success-10);color:var(--success-100)}.recent-matches-section .matches-grid .match-card.won .score{color:var(--success-100)}.recent-matches-section .matches-grid .match-card.lost{border-left:3px solid var(--error-100)}.recent-matches-section .matches-grid .match-card.lost .result-badge{background-color:var(--error-10);color:var(--error-100)}.recent-matches-section .matches-grid .match-card.lost .score{color:var(--error-100)}.recent-matches-section .matches-grid .match-card .match-content{justify-content:space-between;align-items:center;gap:16px;padding:16px 20px;display:flex}.recent-matches-section .matches-grid .match-card .map-section{flex:1;align-items:center;gap:12px;min-width:0;display:flex}.recent-matches-section .matches-grid .match-card .map-section .map-icon{border-radius:4px;flex-shrink:0}.recent-matches-section .matches-grid .match-card .map-section .map-details{flex-direction:column;gap:4px;min-width:0;display:flex}.recent-matches-section .matches-grid .match-card .map-section .map-name{font-size:var(--font-size-text-md);line-height:var(--line-height-text-md);font-weight:var(--font-medium);color:var(--white-100);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.recent-matches-section .matches-grid .match-card .map-section .match-date{font-size:var(--font-size-text-sm);line-height:var(--line-height-text-sm);font-weight:var(--font-medium);color:var(--white-65)}.recent-matches-section .matches-grid .match-card .score-section{flex-shrink:0;align-items:center;gap:12px;display:flex}.recent-matches-section .matches-grid .match-card .result-badge{width:32px;height:32px;font-size:var(--font-size-text-sm);line-height:var(--line-height-text-sm);font-weight:var(--font-bold);border-radius:6px;justify-content:center;align-items:center;display:flex}.recent-matches-section .matches-grid .match-card .score{font-size:var(--font-size-text-md);line-height:var(--line-height-text-md);font-weight:var(--font-bold);align-items:center;gap:6px;display:flex}.recent-matches-section .matches-grid .match-card .score .user-score{color:currentColor}.recent-matches-section .matches-grid .match-card .score .separator{color:var(--white-40);font-size:var(--font-size-text-md)}.recent-matches-section .matches-grid .match-card .score .opponent-score{color:var(--white-60)}.sidebar-party-status{padding:24px var(--container-padding-left)24px var(--container-padding-right);background:var(--gradients-other-pink-orange-dark-90-deg);flex-direction:column;gap:16px;display:flex}.sidebar-party-status.collapsed{padding-left:0;padding-right:0}.sidebar-party-status.collapsed .row{flex-direction:column}.sidebar-party-status.collapsed .row .status{flex-direction:column;align-items:center;gap:4px;display:flex}.sidebar-party-status.collapsed .row .status .collapse-state-text{color:var(--white-65);font-weight:var(--font-semibold)}.sidebar-party-status.collapsed .row .time{font-size:var(--font-size-text-lg);line-height:var(--line-height-text-lg)}.sidebar-party-status .row{flex-direction:row;justify-content:space-between;align-items:center;gap:16px;display:flex}.sidebar-party-status .row .status{font-size:var(--font-size-text-md);line-height:var(--line-height-text-md);font-weight:var(--font-medium)}.sidebar-party-status .row .time{font-size:var(--font-size-display-xs);line-height:var(--line-height-display-xs);font-weight:var(--font-semibold)}.sidebar-party-status .row .actions{align-items:center;gap:6px;display:flex}.sidebar-party-status .row .actions button{all:initial;box-sizing:border-box;cursor:pointer;border-radius:100rem;justify-content:center;align-items:center;width:38px;height:38px;display:flex}.sidebar-party-status .row .actions button.leave-party{background-color:var(--primary-700);color:var(--white-80)}.sidebar-party-status .row .actions button.leave-party:hover{background-color:var(--primary-600)}.sidebar-party-status .row .actions button.leave-queue{background:var(--error-10);color:var(--error-100)}.sidebar-party-status .row .actions button.leave-queue:hover{background:var(--error-20)}.sidebar-party-status .row .actions button:disabled{opacity:.33;cursor:not-allowed}.site-layout{flex-direction:column;flex-grow:1;height:100dvh;max-height:100dvh;display:flex;overflow:hidden}.site-layout>.grid{flex-grow:1;grid-template-columns:1fr;display:grid;position:relative;overflow:auto}.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{flex-direction:column;flex-grow:1;display:flex;overflow-y:scroll}.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.settings-layout,.site-layout>.grid>main>.page.policies-layout,.site-layout>.grid>main>.page.welcome-flow{padding-bottom:0}.site-layout>.grid aside.sidebar{background-color:var(--primary-800);width:80px;transition:width .3s;position:relative}@media screen and (max-width:856px){.site-layout>.grid aside.sidebar{transition:unset;display:none}}.site-layout>.grid aside.sidebar button.toggle{all:unset;box-sizing:border-box;background-color:var(--primary-600);cursor:pointer;width:48px;height:48px;box-shadow:var(--box-shadow);z-index:2;border-radius:100rem;padding:12px;transition:transform .3s;position:absolute;top:42px;left:0;transform:translate(-50%)}.site-layout>.grid aside.sidebar button.toggle:hover{background-color:var(--primary-500)}.site-layout>.grid aside.sidebar .sidebar-content{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));flex-direction:column;display:flex;overflow:hidden}.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:translate(-50%)rotate(-180deg)}.profile-match-list{--map-width:185px;--score-width:110px;--stats-width:100px;--adr-width:80px;--elo-width:160px;gap:8px;display:grid;container-type:inline-size}.profile-match-list .match,.profile-match-list .header{grid-template-columns:auto auto;justify-content:space-between;gap:12px;padding:16px 28px;display:grid}.profile-match-list .header{font-size:var(--font-size-text-sm);line-height:var(--line-height-text-sm);font-weight:var(--font-medium);color:var(--white-50);padding-top:0;padding-bottom:0;display:none}.profile-match-list .header>.map{margin-left:-28px}.profile-match-list .match{background:linear-gradient(90deg,rgb(from var(--primary-800)r g b/.8),rgb(from var(--primary-800)r g b/.9),var(--primary-800)300px),var(--match-bg)no-repeat left center/auto 100%;background-color:var(--primary-800);border-radius:5px;text-decoration:none;position:relative}.profile-match-list .match:hover,.profile-match-list .match:focus{background:linear-gradient(90deg,rgb(from var(--primary-700)r g b/.8),rgb(from var(--primary-700)r g b/.9),var(--primary-700)300px),var(--match-bg)no-repeat left center/auto 100%}.profile-match-list .match:hover .actions .match-link,.profile-match-list .match:focus .actions .match-link{background-color:var(--primary-800)}.profile-match-list .match.won{border-left:3px solid var(--success-100)}.profile-match-list .match.won .score .numbers{color:var(--success-100)}.profile-match-list .match.lost{border-left:3px solid var(--error-100)}.profile-match-list .match.lost .score .numbers{color:var(--error-100)}.profile-match-list .match .map{flex-direction:row;justify-content:flex-start;align-items:center;gap:12px;display:flex}.profile-match-list .match .map .map-veto{font-size:var(--font-size-text-xs);line-height:var(--line-height-text-xs);font-weight:var(--font-semibold);color:var(--warning-100);background-color:var(--warning-10);border-radius:100rem;padding:4px 20px}.profile-match-list .match .map .map-name{color:var(--white-100);font-size:var(--font-size-text-md);line-height:var(--line-height-text-md);font-weight:var(--font-medium);flex-direction:column;display:flex}.profile-match-list .match .map .match-start{font-size:var(--font-size-text-sm);line-height:var(--line-height-text-sm);font-weight:var(--font-medium);color:var(--white-65)}.profile-match-list .match .score{align-items:center;gap:14px;display:flex}.profile-match-list .match .score .numbers{font-size:var(--font-size-text-xl);line-height:var(--line-height-text-xl);font-weight:var(--font-semibold);color:var(--white-100);flex-direction:row;justify-content:center;align-items:center;gap:6px;display:flex}.profile-match-list .match .score .numbers .team1.leading,.profile-match-list .match .score .numbers .team2.leading{color:var(--success-100)}.profile-match-list .match .stats,.profile-match-list .match .adr{color:var(--white-100);font-size:var(--font-size-text-md);line-height:var(--line-height-text-md);font-weight:var(--font-medium);align-items:center;display:none}.profile-match-list .match .elo{align-items:center;display:none}.profile-match-list .match .elo .elo-change{font-size:var(--font-size-text-md);line-height:var(--line-height-text-md);font-weight:var(--font-medium);min-width:4ch;margin-left:18px}.profile-match-list .match .elo .elo-change.positive{color:var(--success-100)}.profile-match-list .match .elo .elo-change.negative{color:var(--error-100)}@container (min-width:680px){.profile-match-list .match,.profile-match-list .header{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 .match,.profile-match-list .header{grid-template-columns:var(--map-width)var(--score-width)var(--stats-width)var(--adr-width)var(--elo-width)}.profile-match-list .match .elo,.profile-match-list .match .stats,.profile-match-list .match .adr{display:flex}.profile-match-list .header{display:grid}}.profile-match-list .header.skeleton .skeleton-box{background:var(--primary-800);border-radius:3px;width:40px;height:14px;animation:2s cubic-bezier(.4,0,.6,1) infinite pulse}.profile-match-list .header.skeleton .map .skeleton-box{width:60px}.profile-match-list .skeleton{gap:8px;display:grid}.profile-match-list .skeleton .header{height:20px}.profile-match-list .skeleton .match{grid-template-columns:var(--map-width)var(--score-width)var(--stats-width)var(--adr-width)var(--elo-width);background:linear-gradient(90deg,rgb(from var(--primary-700)r g b/.8),var(--primary-800)300px);border-radius:5px;justify-content:space-between;gap:12px;height:76px;padding:16px 28px;display:grid}.profile-match-list .skeleton .match .skeleton-box{background:var(--primary-800);border-radius:3px;animation:2s cubic-bezier(.4,0,.6,1) infinite pulse}.profile-match-list .skeleton .match .map{flex-direction:row;justify-content:flex-start;align-items:center;gap:12px;display:flex}.profile-match-list .skeleton .match .map .map-image{border-radius:3px;width:48px;height:27px}.profile-match-list .skeleton .match .map .map-name{flex-direction:column;gap:4px;display:flex}.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{align-items:center;display:flex}.profile-match-list .skeleton .match .score .numbers{width:60px;height:16px}.profile-match-list .skeleton .match .stats,.profile-match-list .skeleton .match .adr{align-items:center;width:40px;height:16px;display:flex}.profile-match-list .skeleton .match .elo{align-items:center;display:flex}.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 .stats,.profile-match-list .skeleton .match .adr{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%{opacity:1;transform:scale(1)}50%{opacity:.7;transform:scale(1.1)}to{opacity:1;transform:scale(1)}}.page.settings-layout .support-page{max-width:810px;container-type:inline-size}.page.settings-layout .support-page .report-banner{font-size:var(--font-size-text-sm);line-height:var(--line-height-text-sm);font-weight:var(--font-medium);color:var(--warning-100);background-color:var(--warning-10);border-left:2px solid var(--warning-100);border-radius:4px;margin-top:16px;margin-bottom:40px;padding:12px 24px;display:inline-flex}.page.settings-layout .support-page .contact-channels{grid-template-columns:1fr;justify-content:space-between;gap:20px;display:grid}@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{border:1px solid var(--primary-700);background-color:var(--primary-800);border-radius:6px;padding:28px;position:relative}.page.settings-layout .support-page .contact-channels .channel .badge{font-size:var(--font-size-text-sm);line-height:var(--line-height-text-sm);font-weight:var(--font-medium);background-color:var(--success-10);color:var(--success-100);border-top-right-radius:5px;border-bottom-left-radius:5px;padding:8px 20px;position:absolute;top:0;right:0}.page.settings-layout .support-page .contact-channels .channel .icon{background-color:var(--primary-700);border-radius:4px;margin-bottom:32px;padding:12px;display:inline-flex}.page.settings-layout .support-page .contact-channels .channel .icon.discord{background-color:var(--other-discord)}.page.settings-layout .support-page .contact-channels .channel .title{font-size:var(--font-size-text-lg);line-height:var(--line-height-text-lg);font-weight:var(--font-semibold);margin-bottom:8px}.page.settings-layout .support-page .contact-channels .channel .description{font-size:var(--font-size-text-md);line-height:var(--line-height-text-md);font-weight:var(--font-medium);color:var(--white-65);margin-bottom:32px}.page.settings-layout .support-page .contact-channels .channel .link{font-size:var(--font-size-text-md);line-height:var(--line-height-text-md);font-weight:var(--font-medium);text-decoration:underline}.invite-status{background:var(--white-10);border-left:2px solid var(--white-100);max-width:612px;color:var(--white-80);font-size:var(--font-size-text-sm);line-height:var(--line-height-text-sm);font-weight:var(--font-medium);border-radius:6px;margin:0 auto 24px;padding:20px 32px}.invite-status .title{color:var(--white-100);font-size:var(--font-size-text-md);line-height:var(--line-height-text-md);font-weight:var(--font-semibold)}.invite-status .update{color:var(--white-50);margin-bottom:16px}.invite-status.error{border-left-color:var(--error-100);background:var(--error-10)}.invite-status.warning{border-left-color:var(--warning-100);background:var(--warning-10)}.invite-status.success{border-left-color:var(--success-100);background:var(--success-10)}.invite-status ul{margin:20px 0 0}.invite-status ul li{margin:3px 0 0}.invite-status ul li:not(:first-of-type){margin-top:3px}.page.banlist{max-width:calc(1240px + var(--container-padding-left) + var(--container-padding-right));width:100%;margin:0 auto}.page.banlist .ban-count{font-size:var(--font-size-text-sm);line-height:var(--line-height-text-sm);font-weight:var(--font-medium);color:var(--white-65);text-align:center;margin:20px 0 10px}.page.banlist .ban-count .total-count{color:var(--white-50)}.page.banlist .pagination{padding-top:10px}.page.banlist .top{margin-bottom:40px}.page.banlist .top .row{flex-wrap:wrap;justify-content:space-between;gap:20px;margin-bottom:16px;display:flex}.page.banlist .top .row h1{font-size:var(--font-size-display-sm);line-height:var(--line-height-display-sm);font-weight:var(--font-semibold);margin:0}.page.banlist .top .row .text{font-size:var(--font-size-text-md);line-height:var(--line-height-text-md);font-weight:var(--font-medium);color:var(--white-80)}.page.banlist .top .row:last-of-type{margin-bottom:0}.page.banlist .table-wrapper{max-width:100%;padding-bottom:10px;overflow-y:auto}.page.banlist .table-wrapper .table{min-width:max-content}.page.banlist .table-wrapper .table .row{grid-template-columns:240px 240px 160px 160px;justify-content:space-between;align-items:center;column-gap:60px;display:grid}.page.banlist .table-wrapper .table .row .cell{font-size:var(--font-size-text-md);line-height:var(--line-height-text-md);font-weight:var(--font-medium)}.page.banlist .table-wrapper .table .header{border-bottom:2px solid var(--primary-400)}.page.banlist .table-wrapper .table .header .row{padding-bottom:10px}.page.banlist .table-wrapper .table .header .row .cell{color:var(--white-50)}.page.banlist .table-wrapper .table .rows .row{border-bottom:1px solid var(--white-10);padding:12px 0}.page.banlist .table-wrapper .table .rows .row .cell.player{align-items:center;display:flex}.page.banlist .table-wrapper .table .rows .row .cell.player img{display:block}.page.banlist .table-wrapper .table .rows .row .cell.player .avatar-wrapper{margin-right:24px;display:inline-flex}.page.banlist .table-wrapper .table .rows .row .cell.player .flag{border-radius:2px;margin-right:10px}.page.banlist .table-wrapper .table .rows .row .cell.player .nickname a{color:var(--white-100)}.page.banlist .table-wrapper .table .rows .row .cell.category{align-items:center;gap:12px;display:flex}.page.banlist .table-wrapper .table .rows .row .cell.category .duration{color:var(--white-50)}.page.banlist .table-wrapper .table .rows .row .cell.expires .permanent{color:var(--error-100)}.page.banlist .skeleton-avatar,.page.banlist .skeleton-flag,.page.banlist .skeleton-text,.page.banlist .skeleton-pagination{background:linear-gradient(90deg,var(--white-10)0%,var(--white-20)50%,var(--white-10)100%);background-size:200% 100%;border-radius:4px;animation:1.5s ease-in-out infinite skeleton-pulse}.page.banlist .skeleton-avatar{border-radius:50%;width:32px;height:32px;margin-right:24px}.page.banlist .skeleton-flag{width:21px;height:16px;margin-right:10px}.page.banlist .skeleton-text{flex:1;max-width:150px;height:18px}.page.banlist .skeleton-pagination{width:100%;max-width:400px;height:40px;margin:0 auto}@keyframes skeleton-pulse{0%{background-position:100%}to{background-position:0%}}.eligibility-notification{font-size:var(--font-size-text-md);line-height:var(--line-height-text-md);font-weight:var(--font-medium);border-radius:100rem;align-items:center;gap:12px;padding:12px 32px;display:inline-flex;container-type:normal}.eligibility-notification.eligible{background-color:var(--success-10);color:var(--success-100)}.eligibility-notification.eligible a{color:var(--success-100)}.eligibility-notification.eligible .ellipse{background-color:var(--success-100)}.eligibility-notification.not-eligible{background-color:var(--warning-10);color:var(--warning-100)}.eligibility-notification.not-eligible a{color:var(--warning-100)}.eligibility-notification.not-eligible .ellipse{background-color:var(--warning-100)}.eligibility-notification .ellipse{border-radius:100rem;width:10px;min-width:10px;height:10px;min-height:10px}.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:var(--font-size-text-sm);line-height:var(--line-height-text-sm);font-weight:var(--font-medium);color:var(--white-50);margin-bottom:6px}.rate-teammates .top h3{font-size:var(--font-size-display-xs);line-height:var(--line-height-display-xs);font-weight:var(--font-semibold);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%;padding-bottom:8px;overflow-x:auto}.rate-teammates .teammate-rating-wrapper .player-list-wrapper .player-list-header,.rate-teammates .teammate-rating-wrapper .player-list-wrapper .player-list .player{grid-template-columns:340px 92px 112px;gap:40px;padding:12px 30px 12px 12px;display:grid}.rate-teammates .teammate-rating-wrapper .player-list-wrapper .player-list-header,.rate-teammates .teammate-rating-wrapper .player-list-wrapper .player-list{min-width:max-content}.rate-teammates .teammate-rating-wrapper .player-list-wrapper .player-list-header{font-size:var(--font-size-text-sm);line-height:var(--line-height-text-sm);font-weight:var(--font-medium);text-transform:uppercase;color:var(--white-50)}.rate-teammates .teammate-rating-wrapper .player-list-wrapper .player-list{flex-direction:column;gap:12px;display:flex}.rate-teammates .teammate-rating-wrapper .player-list-wrapper .player-list .player{background:var(--primary-800);border:1px solid var(--primary-700);border-radius:100rem;width:100%;min-width:100%;display:grid;position:relative}.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{flex-direction:row;align-items:center;gap:19px;display:flex}.rate-teammates .teammate-rating-wrapper .player-list-wrapper .player-list .player .player-info-wrapper .avatar-wrapper{flex-direction:row;align-items:center;display:flex}.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{color:var(--white-100);font-size:var(--font-size-text-md);line-height:var(--line-height-text-md);font-weight:var(--font-medium);flex-direction:row;align-items:center;gap:10px;padding-left:4px;display:flex}.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{white-space:nowrap;text-overflow:ellipsis;min-width:15ch;overflow:hidden}.rate-teammates .teammate-rating-wrapper .player-list-wrapper .player-list .player .k-a-d{font-size:var(--font-size-text-md);line-height:var(--line-height-text-md);font-weight:var(--font-medium);flex-direction:row;align-items:center;display:flex}.rate-teammates .teammate-rating-wrapper .player-list-wrapper .player-list .player .rating-options{flex-direction:row;justify-content:flex-end;align-items:center;gap:8px;display:flex}.rate-teammates .teammate-rating-wrapper .player-list-wrapper .player-list .player .rating-options .rating-btn{cursor:pointer;background:0 0;border:none;margin:0;padding:0;transition:all .2s}.rate-teammates .teammate-rating-wrapper .player-list-wrapper .player-list .player .rating-options .rating-btn .emoji img{transition:all .2s;display:block}.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:var(--font-size-text-md);line-height:var(--line-height-text-md);font-weight:var(--font-medium);color:var(--primary-300)}.rate-teammates .feedback-wrapper{overflow:hidden}.rate-teammates .feedback-wrapper .title{margin-bottom:6px}.rate-teammates .feedback-wrapper .row{justify-content:space-between;align-items:center;gap:20px;padding:14px 0;display:flex}.rate-teammates .feedback-wrapper .row:not(:last-child){border-bottom:1px solid var(--primary-400)}.rate-teammates .feedback-wrapper .row .title{font-size:var(--font-size-text-md);line-height:var(--line-height-text-md);margin-bottom:4px}.rate-teammates .feedback-wrapper .row .text{font-size:var(--font-size-text-sm);line-height:var(--line-height-text-sm);font-weight:var(--font-medium);color:var(--white-50)}.rate-teammates .feedback-wrapper .row .rating-options{flex-direction:row;justify-content:flex-end;align-items:center;gap:8px;display:flex}.rate-teammates .feedback-wrapper .row .rating-options .rating-btn{cursor:pointer;background:0 0;border:none;margin:0;padding:0;transition:all .2s}.rate-teammates .feedback-wrapper .row .rating-options .rating-btn .emoji img{transition:all .2s;display:block}.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:var(--font-size-text-lg);line-height:var(--line-height-text-lg);font-weight:var(--font-semibold)}.rate-teammates .buttons{justify-content:flex-end;gap:40px;display:flex}.rate-teammates .buttons .text-button{color:var(--white-50)}.rate-teammates-button{background:var(--primary-700);border:1px solid var(--primary-600);color:var(--white-50);font-size:var(--font-size-text-sm);line-height:var(--line-height-text-sm);font-weight:var(--font-medium);cursor:pointer;border-radius:100rem;justify-content:center;align-items:center;margin-top:20px;padding:8px 16px;transition:all .2s;display:inline-flex}.rate-teammates-button:hover{background:var(--primary-600)}.rate-teammates-button:active{transform:scale(.98)}.cards-wrapper.always-limit-width .match-highlights-wrapper .scroll .match-highlights .match-drop,.cards-wrapper.always-limit-width .match-highlights-wrapper .scroll .match-highlights .match-potg,.cards-wrapper.always-limit-width .match-highlights-wrapper .scroll .match-highlights .match-mvp,.cards-wrapper.always-limit-width .match-highlights-wrapper .scroll .match-highlights .match-mfp{max-width:373px}.match-highlights-wrapper{max-width:1372px;margin:0 auto;padding-left:1em;padding-right:1em;position:relative}.match-highlights-wrapper .scroll-button-wrapper{content:"";z-index:3;width:75px;display:none;position:absolute;top:0;bottom:15px}.match-highlights-wrapper .scroll-button-wrapper.next{background:linear-gradient(90deg,rgb(from var(--primary-900)r g b/0)0%,var(--primary-900)100%);right:1em}.match-highlights-wrapper .scroll-button-wrapper.prev{background:linear-gradient(270deg,rgb(from var(--primary-900)r g b/0)0%,var(--primary-900)100%);left:1em}@media screen and (min-width:500px){.match-highlights-wrapper .scroll-button-wrapper{display:block}.match-highlights-wrapper .scroll-button-wrapper .scroll-button{z-index:10;background:var(--primary-900);border:1px solid var(--primary-500);color:var(--white-100);cursor:pointer;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;transition:all .2s;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.match-highlights-wrapper .scroll-button-wrapper .scroll-button:hover{background:var(--primary-800)}.match-highlights-wrapper .scroll-button-wrapper .scroll-button.prev{transform:translateY(-50%)translate(-50%)}.match-highlights-wrapper .scroll-button-wrapper .scroll-button.next{right:0;transform:translateY(-50%)translate(50%)}.match-highlights-wrapper .scroll-button-wrapper .scroll-button svg{display:block}.match-highlights-wrapper .scroll::-webkit-scrollbar{display:none}.match-highlights-wrapper .scroll::-webkit-scrollbar-track{display:none}.match-highlights-wrapper .scroll::-webkit-scrollbar-thumb{display:none}}.match-highlights-wrapper .scroll{scroll-snap-type:x mandatory;scroll-behavior:smooth;border-radius:6px;width:100%;padding-bottom:15px;overflow-x:auto}.match-highlights-wrapper .scroll::-webkit-scrollbar{height:8px}.match-highlights-wrapper .scroll::-webkit-scrollbar-thumb{background-color:var(--primary-400)}.match-highlights-wrapper .scroll .match-highlights{flex-wrap:nowrap;gap:16px;margin:0 auto;display:flex}.match-highlights-wrapper .scroll .match-highlights .match-drop,.match-highlights-wrapper .scroll .match-highlights .match-potg,.match-highlights-wrapper .scroll .match-highlights .match-mvp,.match-highlights-wrapper .scroll .match-highlights .match-mfp{width:100%;box-shadow:var(--box-shadow);aspect-ratio:16/9;background:var(--primary-700);scroll-snap-align:start;border-radius:6px;flex:1 0 373px;min-width:373px;overflow:hidden}.match-highlights-wrapper .scroll .match-highlights .match-mfp{background-color:var(--accents-blue-10);color:var(--white-100);flex-direction:column;justify-content:space-evenly;gap:10px;padding:20px 24px;display:flex;position:relative}.match-highlights-wrapper .scroll .match-highlights .match-mfp.loading{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:16px;display:flex}.match-highlights-wrapper .scroll .match-highlights .match-mfp.loading.failed,.match-highlights-wrapper .scroll .match-highlights .match-mfp.loading.failed .content{color:var(--white-50)}.match-highlights-wrapper .scroll .match-highlights .match-mfp.loading .content{font-size:var(--font-size-text-sm);line-height:var(--line-height-text-sm);font-weight:var(--font-medium);color:var(--white-80)}.match-highlights-wrapper .scroll .match-highlights .match-mfp.loading .eta{font-size:var(--font-size-text-sm);line-height:var(--line-height-text-sm);font-weight:var(--font-medium);align-items:center;gap:10px;margin-top:6px;display:flex}.match-highlights-wrapper .scroll .match-highlights .match-mfp.loading .eta svg{display:block}.match-highlights-wrapper .scroll .match-highlights .match-mfp .mvp-badge{color:var(--accents-blue);background-color:var(--white-5);font-size:var(--font-size-text-sm);line-height:var(--line-height-text-sm);font-weight:var(--font-medium);border-radius:0 0 0 6px;align-items:center;gap:8px;padding:6px 20px;display:flex;position:absolute;top:0;right:0}.match-highlights-wrapper .scroll .match-highlights .match-mfp .mvp-badge svg{display:block}.match-highlights-wrapper .scroll .match-highlights .match-mfp .user{flex-direction:column;align-items:center;gap:10px;display:flex}.match-highlights-wrapper .scroll .match-highlights .match-mfp .user .details{align-items:center;gap:12px;display:flex}.match-highlights-wrapper .scroll .match-highlights .match-mfp .user .details .nickname{font-size:var(--font-size-text-lg);line-height:var(--line-height-text-lg);font-weight:var(--font-medium);color:var(--white-100)}.match-highlights-wrapper .scroll .match-highlights .match-mfp .user .details .nickname a{color:var(--white-100)}.match-highlights-wrapper .scroll .match-highlights .match-mfp .user .details .flag img{border-radius:2px;display:block;overflow:hidden}.match-highlights-wrapper .scroll .match-highlights .match-mfp .quote{background:var(--white-5);color:var(--white-80);font-size:var(--font-size-text-sm);line-height:var(--line-height-text-sm);font-weight:var(--font-medium);text-align:center;border-radius:4px;padding:10px 14px;font-style:italic;position:relative}.match-highlights-wrapper .scroll .match-highlights .match-mfp .quote .quote-icon{color:var(--accents-blue);display:block;position:absolute;top:0;left:14px;transform:translateY(-50%)}.match-highlights-wrapper .scroll .match-highlights .match-drop{background:var(--gradients-other-pink-orange-dark-90-deg);padding:20px 24px;position:relative}.match-highlights-wrapper .scroll .match-highlights .match-drop .price{color:var(--white-100);background-color:var(--white-5);font-size:var(--font-size-text-sm);line-height:var(--line-height-text-sm);font-weight:var(--font-medium);border-radius:0 0 0 6px;align-items:center;gap:8px;padding:6px 20px;display:flex;position:absolute;top:0;right:0}.match-highlights-wrapper .scroll .match-highlights .match-drop .price.rare{color:var(--accents-star)}.match-highlights-wrapper .scroll .match-highlights .match-drop .price svg{display:block}.match-highlights-wrapper .scroll .match-highlights .match-drop .top{border-bottom:2px solid var(--white-10);flex-wrap:wrap;align-items:center;gap:16px;margin-bottom:22px;padding-bottom:22px;display:flex}.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:var(--font-size-text-lg);line-height:var(--line-height-text-lg);font-weight:var(--font-semibold);color:var(--white-100)}.match-highlights-wrapper .scroll .match-highlights .match-drop .top .content .nickname a{color:var(--white-100)}.match-highlights-wrapper .scroll .match-highlights .match-drop .top .content .text{font-size:var(--font-size-text-sm);line-height:var(--line-height-text-sm);font-weight:var(--font-medium);color:var(--white-50)}.match-highlights-wrapper .scroll .match-highlights .match-drop .skin{flex-wrap:wrap;align-items:center;gap:16px 36px;display:flex}.match-highlights-wrapper .scroll .match-highlights .match-drop .skin img{display:block}.match-highlights-wrapper .scroll .match-highlights .match-drop .skin .skin-details .weapon,.match-highlights-wrapper .scroll .match-highlights .match-drop .skin .skin-details .skin-name,.match-highlights-wrapper .scroll .match-highlights .match-drop .skin .skin-details .exterior{white-space:nowrap;text-overflow:clip;overflow:hidden}.match-highlights-wrapper .scroll .match-highlights .match-drop .skin .skin-details .weapon{font-size:var(--font-size-text-sm);line-height:var(--line-height-text-sm);font-weight:var(--font-medium)}.match-highlights-wrapper .scroll .match-highlights .match-drop .skin .skin-details .skin-name{font-size:var(--font-size-text-lg);line-height:var(--line-height-text-lg);font-weight:var(--font-semibold);margin-bottom:8px}.match-highlights-wrapper .scroll .match-highlights .match-drop .skin .skin-details .exterior{font-size:var(--font-size-text-sm);line-height:var(--line-height-text-sm);font-weight:var(--font-medium);color:var(--white-65)}.match-highlights-wrapper .scroll .match-highlights .match-potg{background-position:50%;background-repeat:no-repeat;background-size:cover;transition:background-size .3s;position:relative}.match-highlights-wrapper .scroll .match-highlights .match-potg .overlay{background:linear-gradient(180deg,rgb(from var(--primary-900)r g b/.8)0%,rgb(from var(--primary-800)r g b/.8)100%);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,rgb(from var(--primary-900)r g b/.65)0%,rgb(from var(--primary-800)r g b/.65)100%)}.match-highlights-wrapper .scroll .match-highlights .match-potg .wrapper{z-index:2;flex-direction:column;justify-content:space-between;padding:20px 24px;display:flex;position:absolute;inset:0}.match-highlights-wrapper .scroll .match-highlights .match-potg .wrapper .top{align-items:center;gap:16px;display:flex}.match-highlights-wrapper .scroll .match-highlights .match-potg .wrapper .top .content .title{font-size:var(--font-size-text-lg);line-height:var(--line-height-text-lg);font-weight:var(--font-semibold);color:var(--white-100)}.match-highlights-wrapper .scroll .match-highlights .match-potg .wrapper .top .content .title a{color:var(--white-100)}.match-highlights-wrapper .scroll .match-highlights .match-potg .wrapper .top .content .text{font-size:var(--font-size-text-sm);line-height:var(--line-height-text-sm);font-weight:var(--font-medium);color:var(--white-65)}.match-highlights-wrapper .scroll .match-highlights .match-potg .wrapper .pending{text-align:center;flex-direction:column;flex-grow:1;justify-content:center;align-items:center;gap:14px;display:flex}.match-highlights-wrapper .scroll .match-highlights .match-potg .wrapper .pending.timeout,.match-highlights-wrapper .scroll .match-highlights .match-potg .wrapper .pending.timeout .text{color:var(--white-50)}.match-highlights-wrapper .scroll .match-highlights .match-potg .wrapper .pending .text{font-size:var(--font-size-text-md);line-height:var(--line-height-text-md);font-weight:var(--font-semibold);color:var(--white-100)}.match-highlights-wrapper .scroll .match-highlights .match-potg .wrapper .submitted-bottom{align-items:center;gap:16px;display:flex}.match-highlights-wrapper .scroll .match-highlights .match-potg .wrapper .submitted-bottom .text{font-size:var(--font-size-text-sm);line-height:var(--line-height-text-sm);font-weight:var(--font-semibold);color:var(--white-100)}.match-highlights-wrapper .scroll .match-highlights .match-potg .wrapper .play-button{width:42px;height:42px;color:var(--primary-700);cursor:pointer;border:none;border-radius:8px;outline:none;justify-content:center;align-items:center;display:flex}.match-highlights-wrapper .scroll .match-highlights .match-mvp{background:var(--accents-star-10);flex-direction:column;justify-content:space-evenly;gap:10px;padding:20px 24px;display:flex;position:relative}.match-highlights-wrapper .scroll .match-highlights .match-mvp .mvp-badge{color:var(--accents-star);background-color:var(--white-5);font-size:var(--font-size-text-sm);line-height:var(--line-height-text-sm);font-weight:var(--font-medium);border-radius:0 0 0 6px;align-items:center;gap:8px;padding:6px 20px;display:flex;position:absolute;top:0;right:0}.match-highlights-wrapper .scroll .match-highlights .match-mvp .mvp-badge svg{display:block}.match-highlights-wrapper .scroll .match-highlights .match-mvp .top{flex-direction:column;justify-content:center;align-items:center;gap:10px;display:flex}.match-highlights-wrapper .scroll .match-highlights .match-mvp .top .details{align-items:center;gap:12px;display:flex}.match-highlights-wrapper .scroll .match-highlights .match-mvp .top .details .nickname{font-size:var(--font-size-text-lg);line-height:var(--line-height-text-lg);font-weight:var(--font-medium);color:var(--white-100)}.match-highlights-wrapper .scroll .match-highlights .match-mvp .top .details .nickname a{color:var(--white-100)}.match-highlights-wrapper .scroll .match-highlights .match-mvp .top .details .flag img{border-radius:2px;display:block;overflow:hidden}.match-highlights-wrapper .scroll .match-highlights .match-mvp .stats{justify-content:center;gap:12px;display:flex}.match-highlights-wrapper .scroll .match-highlights .match-mvp .stats .stat{background:var(--white-5);text-align:center;border-radius:2px;width:94px;padding:4px}.match-highlights-wrapper .scroll .match-highlights .match-mvp .stats .stat .label{font-size:var(--font-size-text-xs);line-height:var(--line-height-text-xs);font-weight:var(--font-medium);color:var(--white-50)}.match-highlights-wrapper .scroll .match-highlights .match-mvp .stats .stat .value{font-size:var(--font-size-text-lg);line-height:var(--line-height-text-lg);font-weight:var(--font-semibold);color:var(--white-100)}.modal-v2 .clip-view .title{font-size:var(--font-size-display-xs);line-height:var(--line-height-display-xs);font-weight:var(--font-semibold)}.clip-view{width:100%;max-width:1200px;margin:0 auto}.clip-view .title{font-size:var(--font-size-display-sm);line-height:var(--line-height-display-sm);font-weight:var(--font-semibold);color:var(--white-100);margin:0 0 28px}.clip-view .player{aspect-ratio:16/9;border-radius:8px;width:100%;overflow:hidden}.clip-view .player iframe{border:none;outline:none;width:100%;height:100%}.clip-view .clip-info{flex-wrap:wrap;align-items:center;gap:16px;margin-top:28px;display:flex}.clip-view .clip-info .copy-link{margin-left:auto}.clip-view .clip-info .copy-link button{color:var(--white-80)}.clip-view .clip-info .clip-title{font-size:var(--font-size-text-xl);line-height:var(--line-height-text-xl);font-weight:var(--font-semibold)}.clip-view .clip-info .text{font-size:var(--font-size-text-md);line-height:var(--line-height-text-md);font-weight:var(--font-medium);color:var(--white-65)}.clip-view .clip-info .text a{color:var(--white-65)}.highlights-page>.container{max-width:calc(1240px + var(--container-padding-left) + var(--container-padding-right))}.highlights-page .pagination{flex-grow:1}.highlights-page .page-header{margin-bottom:40px}.highlights-page .page-header .title{font-size:var(--font-size-display-sm);line-height:var(--line-height-display-sm);font-weight:var(--font-semibold);color:var(--white-100);margin:0 0 20px}.highlights-page .page-header .text{font-size:var(--font-size-text-lg);line-height:var(--line-height-text-lg);font-weight:var(--font-medium);color:var(--white-80)}.highlights-page .no-highlights{color:var(--white-65);font-size:var(--font-size-text-md);line-height:var(--line-height-text-md);font-weight:var(--font-medium);text-align:center;padding:60px 0}.highlights-page .highlights-feed{grid-template-columns:1fr;gap:28px;margin-bottom:48px;display:grid}@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{background:var(--primary-800);border-radius:10px;display:block;position:relative;overflow:hidden}.highlights-page .highlights-feed .highlight-card .highlight-clip-link{overflow:hidden}.highlights-page .highlights-feed .highlight-card .highlight-clip-link .highlight-thumbnail{background-position:50%;background-size:100%;transition:background-size .3s}.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,rgb(from var(--primary-900)r g b/.5)0%,rgb(from var(--primary-800)r g b/.5)100%)}.highlights-page .highlights-feed .highlight-card .highlight-thumbnail-link{display:block}.highlights-page .highlights-feed .highlight-card .highlight-info-link{color:inherit;text-decoration:none;display:block}.highlights-page .highlights-feed .highlight-card .highlight-thumbnail{aspect-ratio:16/9;background-color:var(--primary-700);background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%;position:relative}.highlights-page .highlights-feed .highlight-card .highlight-thumbnail .overlay{background:linear-gradient(180deg,rgb(from var(--primary-900)r g b/.7)0%,rgb(from var(--primary-800)r g b/.7)100%);transition:background .2s;position:absolute;inset:0}.highlights-page .highlights-feed .highlight-card .highlight-thumbnail .play-button{z-index:2;justify-content:center;align-items:center;width:60px;height:60px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.highlights-page .highlights-feed .highlight-card .highlight-thumbnail .play-button svg{filter:drop-shadow(0 4px 8px #0000004d)}.highlights-page .highlights-feed .highlight-card .highlight-info{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:16px 20px;display:flex}.highlights-page .highlights-feed .highlight-card .highlight-info .user-info{flex:1;align-items:flex-start;gap:16px;display:flex}.highlights-page .highlights-feed .highlight-card .highlight-info .user-info .user-details .clip-title{font-size:var(--font-size-text-md);line-height:var(--line-height-text-md);font-weight:var(--font-semibold);color:var(--white-100);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:var(--font-size-text-sm);line-height:var(--line-height-text-sm);font-weight:var(--font-medium);color:var(--white-50)}.highlights-page .highlights-feed .highlight-card .highlight-info .user-info .user-details .user-name>a:hover{color:var(--white-80)}.highlights-page .highlights-feed .highlight-card .highlight-info .match-details{font-size:var(--font-size-text-sm);line-height:var(--line-height-text-sm);font-weight:var(--font-medium);color:var(--white-50);gap:4px;display:flex}.highlights-page .highlights-feed .highlight-card .highlight-info .match-details a{color:var(--white-50)}.highlights-page .highlights-feed .highlight-card .highlight-info .match-details a:hover{color:var(--white-80)}.highlights-page .pagination-wrapper{justify-content:center;margin-top:48px;display:flex}@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{background-color:var(--primary-800);width:100%;max-width:304px;box-shadow:var(--box-shadow);border-radius:8px;overflow:hidden}.dropping-soon.not-eligible .wrapper{opacity:.5}.dropping-soon .wrapper{flex-direction:column;gap:24px;padding:24px 28px;display:flex}.dropping-soon .wrapper .view-all-drops-wrapper{text-align:center}.dropping-soon .wrapper .top .title{font-size:var(--font-size-text-lg);line-height:var(--line-height-text-lg);font-weight:var(--font-semibold);margin:0 0 12px}.dropping-soon .wrapper .top .info{font-size:var(--font-size-text-sm);line-height:var(--line-height-text-sm);font-weight:var(--font-medium);color:var(--white-65)}.dropping-soon .wrapper .skin-card{background:var(--gradients-primary-700-600-45deg);border-radius:2px;flex-direction:column;align-items:center;width:100%;padding:32px 20px 16px;display:flex;position:relative;overflow:hidden}.dropping-soon .wrapper .skin-card .weapon{font-size:var(--font-size-text-sm);line-height:var(--line-height-text-sm);font-weight:var(--font-medium);margin-bottom:2px}.dropping-soon .wrapper .skin-card .skin-name{font-size:var(--font-size-text-md);line-height:var(--line-height-text-md);font-weight:var(--font-semibold)}.dropping-soon .wrapper .skin-card img{margin-bottom:16px;display:block}.dropping-soon .wrapper .skin-card .price{font-size:var(--font-size-text-sm);line-height:var(--line-height-text-sm);font-weight:var(--font-medium);background-color:var(--white-10);color:var(--white-100);border-radius:0 0 0 6px;align-items:center;gap:8px;padding:4px 14px;display:flex;position:absolute;top:0;right:0}.dropping-soon .wrapper .skin-card .price.rare{color:var(--accents-star)}.dropping-soon .wrapper .progress-wrapper{flex-direction:column;gap:12px;display:flex}.dropping-soon .wrapper .progress-wrapper .progress-bar{background-color:var(--white-10);border-radius:100rem;height:10px;position:relative;overflow:hidden}.dropping-soon .wrapper .progress-wrapper .progress-bar .progress-fill{background:var(--gradients-other-pink-orange-90deg);border-radius:100rem;height:100%;transition:width .3s}.dropping-soon .wrapper .progress-wrapper .progress-text{font-size:var(--font-size-text-sm);line-height:var(--line-height-text-sm);font-weight:var(--font-medium);color:var(--white-65);align-items:center;gap:10px;display:flex}.dropping-soon .wrapper .progress-wrapper .progress-text svg{display:block}.dropping-soon .not-eligible{background-color:var(--warning-10);color:var(--warning-100);font-size:var(--font-size-text-sm);line-height:var(--line-height-text-sm);font-weight:var(--font-medium);align-items:center;gap:10px;padding:16px 32px;display:flex}.dropping-soon .not-eligible a{color:inherit;text-decoration:underline}.dropping-soon .not-eligible .icon-wrapper svg{display:block}.eligibility-check .processing{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:28px;display:flex}.eligibility-check .processing .text{font-size:var(--font-size-text-lg);line-height:var(--line-height-text-lg);font-weight:var(--font-medium);color:var(--white-100)}.eligibility-check h1.title{font-size:var(--font-size-display-sm);line-height:var(--line-height-display-sm);font-weight:var(--font-semibold);color:var(--white-100);margin:0 0 20px}.eligibility-check .intro{font-size:var(--font-size-text-md);line-height:var(--line-height-text-md);font-weight:var(--font-medium);color:var(--white-65);margin-bottom:40px}.eligibility-check .user-badge{margin-bottom:40px}.eligibility-check .progress{flex-direction:column;gap:10px;margin-bottom:24px;display:flex}.eligibility-check .progress .progress-text{font-size:var(--font-size-text-md);line-height:var(--line-height-text-md);font-weight:var(--font-medium);justify-content:space-between;gap:20px;display:flex}.eligibility-check .progress .progress-bar{background-color:var(--primary-400);border-radius:100rem;height:9px}.eligibility-check .progress .progress-bar .fill{background:var(--gradients-other-pink-orange-90deg);border-radius:100rem;height:100%;transition:width .5s}.eligibility-check .steps{flex-direction:column;gap:4px;display:flex}.eligibility-check .steps .step{background:var(--primary-700);color:var(--white-50);border-radius:4px;flex-direction:row;justify-content:flex-start;align-items:center;gap:20px;padding:16px 24px;display:flex}.eligibility-check .steps .step .icon-wrapper svg,.eligibility-check .steps .step .icon-wrapper img{display:block}.eligibility-check .steps .step .content .title{font-size:var(--font-size-text-sm);line-height:var(--line-height-text-sm);font-weight:var(--font-medium)}.eligibility-check .steps .step .content .text{font-size:var(--font-size-text-xs);line-height:var(--line-height-text-xs);font-weight:var(--font-medium)}.eligibility-check .steps .step .status{font-size:var(--font-size-text-xs);line-height:var(--line-height-text-xs);font-weight:var(--font-medium);margin-left:auto}.eligibility-check .steps .step.reviewed{background:var(--accents-blue-10);color:var(--accents-blue)}.eligibility-check .steps .step.analyzing{background:var(--gradients-other-pink-orange-dark-90-deg)}.eligibility-check .steps .step.analyzing .title{color:var(--white-100)}.eligibility-check .steps .step.analyzing .status{background:var(--gradients-other-pink-orange-90deg);-webkit-text-fill-color:#0000;-webkit-background-clip:text;background-clip:text}.page.login-failed{flex-direction:column;justify-content:flex-start;align-items:center;height:100vh;padding:56px 12px 12px;display:flex}.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{background-color:var(--primary-800);border-radius:8px;max-width:596px;margin:0 auto;padding:42px 48px}@media screen and (max-width:600px){.page.login-failed .card{padding:28px 20px}}.page.login-failed .card h1{color:var(--white-100);font-size:var(--font-size-display-xs);line-height:var(--line-height-display-xs);font-weight:var(--font-semibold);margin:0 0 20px}.page.login-failed .card .text{color:var(--white-65);font-size:var(--font-size-text-md);line-height:var(--line-height-text-md);font-weight:var(--font-medium)}.page.login-failed .card .text:not(:last-child){margin-bottom:30px}.site-layout.sidebar-open+.match-lobby-chat{right:384px}.match-lobby-chat{z-index:3;transition:right .3s;position:fixed;bottom:16px;right:110px}@media screen and (max-width:856px){.match-lobby-chat{display:none}}.match-lobby-chat .chat-widget{background-color:var(--primary-900);border:2px solid var(--primary-700);box-shadow:var(--box-shadow);border-radius:12px;transition:width .3s;animation:.2s ease-out chatSlideUp;overflow:hidden}.match-lobby-chat .chat-widget.closed{cursor:pointer;width:auto;transition:background-color .2s}.match-lobby-chat .chat-widget.closed:hover .chat-header{background-color:var(--primary-700)}.match-lobby-chat .chat-widget.closed:active{background-color:var(--primary-600)}.match-lobby-chat .chat-widget.open{width:320px}.match-lobby-chat .chat-widget .chat-header{background-color:var(--primary-800);padding:12px 16px}.match-lobby-chat .chat-widget .chat-header .header-content{justify-content:space-between;align-items:center;display:flex}.match-lobby-chat .chat-widget .chat-header .header-content .header-left{align-items:center;gap:8px;display:flex}.match-lobby-chat .chat-widget .chat-header .header-content .header-left .chat-icon{width:16px;height:16px;display:inline-block}.match-lobby-chat .chat-widget .chat-header .header-content .header-left .chat-title{font-size:var(--font-size-text-sm);line-height:var(--line-height-text-sm);font-weight:var(--font-semibold);color:var(--white-100)}.match-lobby-chat .chat-widget .chat-header .header-content .header-left .notification-dot-header{background:var(--error-100);border-radius:50%;width:8px;height:8px;margin-left:8px;animation:2s infinite pulse}.match-lobby-chat .chat-widget .chat-header .header-content .header-controls{align-items:center;gap:4px;display:flex}.match-lobby-chat .chat-widget .chat-header .header-content .header-controls .control-button{cursor:pointer;width:24px;height:24px;color:var(--white-50);background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;transition:all .2s;display:flex}.match-lobby-chat .chat-widget .chat-header .header-content .header-controls .control-button:hover{background-color:var(--primary-700);color:var(--white-100)}.match-lobby-chat .chat-widget .chat-header .header-content .header-controls .control-button svg{width:12px;height:12px}.match-lobby-chat .chat-widget.open .chat-header{border-bottom:1px solid var(--primary-800)}.match-lobby-chat .chat-widget .chat-content{animation:.3s ease-out contentSlideDown}.match-lobby-chat .chat-widget .chat-content .messages-container{height:256px;padding:8px 12px;overflow-y:auto}.match-lobby-chat .chat-widget .chat-content .messages-container::-webkit-scrollbar{width:6px}.match-lobby-chat .chat-widget .chat-content .messages-container::-webkit-scrollbar-track{background:var(--primary-800);border-radius:3px}.match-lobby-chat .chat-widget .chat-content .messages-container::-webkit-scrollbar-thumb{background:var(--primary-600);border-radius:3px}.match-lobby-chat .chat-widget .chat-content .messages-container::-webkit-scrollbar-thumb:hover{background:var(--primary-500)}.match-lobby-chat .chat-widget .chat-content .messages-container .messages-list{flex-direction:column;gap:8px;display:flex}.match-lobby-chat .chat-widget .chat-content .messages-container .messages-list .message-item{border-radius:6px;align-items:flex-start;gap:8px;padding:8px;transition:background-color .2s;display:flex}.match-lobby-chat .chat-widget .chat-content .messages-container .messages-list .message-item:hover{background-color:#ffffff0d}.match-lobby-chat .chat-widget .chat-content .messages-container .messages-list .message-item.team-message{background-color:#ffffff08}.match-lobby-chat .chat-widget .chat-content .messages-container .messages-list .message-item .message-avatar{border-radius:50%;flex-shrink:0;width:24px;height:24px;overflow:hidden}.match-lobby-chat .chat-widget .chat-content .messages-container .messages-list .message-item .message-avatar img{object-fit:cover;width:100%;height:100%}.match-lobby-chat .chat-widget .chat-content .messages-container .messages-list .message-item .message-content{flex:1;min-width:0}.match-lobby-chat .chat-widget .chat-content .messages-container .messages-list .message-item .message-content .message-header{align-items:center;gap:4px;margin-bottom:2px;display:flex}.match-lobby-chat .chat-widget .chat-content .messages-container .messages-list .message-item .message-content .message-header .player-name{font-size:var(--font-size-text-xs);line-height:var(--line-height-text-xs);font-weight:var(--font-medium);color:var(--white-100);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.match-lobby-chat .chat-widget .chat-content .messages-container .messages-list .message-item .message-content .message-header .message-time{font-size:var(--font-size-text-xs);line-height:var(--line-height-text-xs);color:var(--white-50);white-space:nowrap;margin-left:auto}.match-lobby-chat .chat-widget .chat-content .messages-container .messages-list .message-item .message-content .message-text{font-size:var(--font-size-text-xs);line-height:var(--line-height-text-xs);color:var(--white-80);word-wrap:break-word}.match-lobby-chat .chat-widget .chat-content .chat-input-form{border-top:1px solid var(--primary-800);padding:12px}.match-lobby-chat .chat-widget .chat-content .chat-input-form .input-container{align-items:center;gap:8px;display:flex}.match-lobby-chat .chat-widget .chat-content .chat-input-form .input-container .message-input{height:32px;font-size:var(--font-size-text-sm);line-height:var(--line-height-text-sm);background-color:var(--primary-800);border:1px solid var(--primary-600);color:var(--white-100);border-radius:6px;outline:none;flex:1;padding:0 12px;font-family:inherit;transition:all .2s}.match-lobby-chat .chat-widget .chat-content .chat-input-form .input-container .message-input::placeholder{color:var(--white-50)}.match-lobby-chat .chat-widget .chat-content .chat-input-form .input-container .message-input:focus{border-color:var(--brand-600);background-color:var(--primary-700)}.match-lobby-chat .chat-widget .chat-content .chat-input-form .input-container .send-button{background:var(--gradients-brand-800-700-27deg);border:1px solid var(--brand-700);cursor:pointer;width:32px;height:32px;color:var(--white-100);border-radius:6px;justify-content:center;align-items:center;transition:all .2s;display:flex}.match-lobby-chat .chat-widget .chat-content .chat-input-form .input-container .send-button:hover:not(:disabled){background:var(--gradients-brand-800-700-27deg-hover);transform:scale(1.05)}.match-lobby-chat .chat-widget .chat-content .chat-input-form .input-container .send-button:active:not(:disabled){transform:scale(.95)}.match-lobby-chat .chat-widget .chat-content .chat-input-form .input-container .send-button:disabled{background-color:var(--primary-700);border-color:var(--primary-600);color:var(--white-35);cursor:not-allowed}.match-lobby-chat .chat-widget .chat-content .chat-input-form .input-container .send-button svg{width:12px;height:12px;color:var(--primary-600)}@keyframes chatSlideUp{0%{opacity:0;transform:translateY(10px)scale(.95)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes contentSlideDown{0%{opacity:0;max-height:0;transform:translateY(-10px)}to{opacity:1;max-height:500px;transform:translateY(0)}}.cards-wrapper.drop .match-ai-analysis .scroll .cards-wrapper .renown-ai-summary,.cards-wrapper.drop .match-ai-analysis .scroll .cards-wrapper .renown-ai-feedback,.cards-wrapper.drop .match-ai-analysis .scroll .cards-wrapper .loading{max-width:373px}.match-ai-analysis{max-width:1372px;margin:0 auto;padding-left:1em;padding-right:1em;position:relative}@media screen and (max-width:499px){.match-ai-analysis{margin-top:16px}}.match-ai-analysis .scroll::-webkit-scrollbar{height:8px}.match-ai-analysis .scroll::-webkit-scrollbar-thumb{background-color:var(--primary-400)}.match-ai-analysis .scroll-button-wrapper{content:"";z-index:3;width:75px;display:none;position:absolute;top:0;bottom:15px}.match-ai-analysis .scroll-button-wrapper.next{background:linear-gradient(90deg,rgb(from var(--primary-900)r g b/0)0%,var(--primary-900)100%);right:1em}.match-ai-analysis .scroll-button-wrapper.prev{background:linear-gradient(270deg,rgb(from var(--primary-900)r g b/0)0%,var(--primary-900)100%);left:1em}@media screen and (min-width:500px){.match-ai-analysis .scroll-button-wrapper{display:block}.match-ai-analysis .scroll-button-wrapper .scroll-button{z-index:10;background:var(--primary-900);border:1px solid var(--primary-500);color:var(--white-100);cursor:pointer;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;transition:all .2s;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.match-ai-analysis .scroll-button-wrapper .scroll-button:hover{background:var(--primary-800)}.match-ai-analysis .scroll-button-wrapper .scroll-button.prev{transform:translateY(-50%)translate(-50%)}.match-ai-analysis .scroll-button-wrapper .scroll-button.next{right:0;transform:translateY(-50%)translate(50%)}.match-ai-analysis .scroll-button-wrapper .scroll-button svg{display:block}.match-ai-analysis .scroll::-webkit-scrollbar{display:none}.match-ai-analysis .scroll::-webkit-scrollbar-track{display:none}.match-ai-analysis .scroll::-webkit-scrollbar-thumb{display:none}}.match-ai-analysis .scroll{scroll-snap-type:x mandatory;scroll-behavior:smooth;border-radius:6px;width:100%;padding-bottom:15px;overflow-x:auto}.match-ai-analysis .scroll .cards-wrapper{flex-wrap:nowrap;gap:16px;margin:0 auto;display:flex}.match-ai-analysis .scroll .cards-wrapper .renown-ai-summary-info-tooltip{text-align:left;font-size:var(--font-size-text-sm);line-height:var(--line-height-text-sm);font-weight:var(--font-medium)}.match-ai-analysis .scroll .cards-wrapper .renown-ai-summary-info-tooltip .title{font-weight:var(--font-semibold)}.match-ai-analysis .scroll .cards-wrapper .renown-ai-summary-info-tooltip .content{color:var(--white-80);margin-top:8px}.match-ai-analysis .scroll .cards-wrapper .renownai-tooltip-wrapper{text-align:left}@media screen and (min-width:600px){.match-ai-analysis .scroll .cards-wrapper .renownai-tooltip-wrapper .tooltip-wrapper .tooltip{max-width:400px}}.match-ai-analysis .scroll .cards-wrapper .renownai-tooltip-wrapper .title{font-size:var(--font-size-text-sm);line-height:var(--line-height-text-sm);font-weight:var(--font-semibold);color:var(--white-100);margin-bottom:8px}.match-ai-analysis .scroll .cards-wrapper .renownai-tooltip-wrapper .text{color:var(--white-80)}.match-ai-analysis .scroll .cards-wrapper .renown-ai-summary,.match-ai-analysis .scroll .cards-wrapper .renown-ai-feedback,.match-ai-analysis .scroll .cards-wrapper .loading{width:100%;max-width:436px;box-shadow:var(--box-shadow);background:var(--primary-800);color:var(--white-100);scroll-snap-align:start;border-radius:6px;flex-grow:1;flex-basis:373px;min-width:373px;min-height:210px;padding:20px 24px;overflow:hidden}.match-ai-analysis .scroll .cards-wrapper .renown-ai-summary .top,.match-ai-analysis .scroll .cards-wrapper .renown-ai-feedback .top,.match-ai-analysis .scroll .cards-wrapper .loading .top{align-items:center;gap:10px;display:flex}.match-ai-analysis .scroll .cards-wrapper .renown-ai-summary .top .renownai-tooltip-wrapper,.match-ai-analysis .scroll .cards-wrapper .renown-ai-feedback .top .renownai-tooltip-wrapper,.match-ai-analysis .scroll .cards-wrapper .loading .top .renownai-tooltip-wrapper{margin-left:auto}.match-ai-analysis .scroll .cards-wrapper .renown-ai-summary .top .renownai-tooltip-wrapper svg,.match-ai-analysis .scroll .cards-wrapper .renown-ai-feedback .top .renownai-tooltip-wrapper svg,.match-ai-analysis .scroll .cards-wrapper .loading .top .renownai-tooltip-wrapper svg{color:var(--white-50)}.match-ai-analysis .scroll .cards-wrapper .renown-ai-summary .top .icon svg,.match-ai-analysis .scroll .cards-wrapper .renown-ai-feedback .top .icon svg,.match-ai-analysis .scroll .cards-wrapper .loading .top .icon svg{display:block}.match-ai-analysis .scroll .cards-wrapper .renown-ai-summary .top .title,.match-ai-analysis .scroll .cards-wrapper .renown-ai-feedback .top .title,.match-ai-analysis .scroll .cards-wrapper .loading .top .title{font-size:var(--font-size-text-md);line-height:var(--line-height-text-md);font-weight:var(--font-semibold)}.match-ai-analysis .scroll .cards-wrapper .renown-ai-summary .top .beta-badge,.match-ai-analysis .scroll .cards-wrapper .renown-ai-feedback .top .beta-badge,.match-ai-analysis .scroll .cards-wrapper .loading .top .beta-badge{background:var(--warning-10);color:var(--warning-100);font-size:var(--font-size-text-sm);line-height:var(--line-height-text-sm);font-weight:var(--font-medium);text-transform:uppercase;border-radius:100rem;padding:3px 12px}.match-ai-analysis .scroll .cards-wrapper .renown-ai-summary .score-rows{margin-top:24px}.match-ai-analysis .scroll .cards-wrapper .renown-ai-summary .score-rows .score-row{grid-template-columns:153px 72px 1fr;align-items:center;gap:20px;margin-bottom:12px;display:grid}.match-ai-analysis .scroll .cards-wrapper .renown-ai-summary .score-rows .score-row:last-of-type{margin-bottom:0}.match-ai-analysis .scroll .cards-wrapper .renown-ai-summary .score-rows .score-row.good .score .dot.active{background-color:var(--leetify-rating-good)}.match-ai-analysis .scroll .cards-wrapper .renown-ai-summary .score-rows .score-row.good .grade{color:var(--leetify-rating-good)}.match-ai-analysis .scroll .cards-wrapper .renown-ai-summary .score-rows .score-row.subpar .score .dot.active{background-color:var(--leetify-rating-subpar)}.match-ai-analysis .scroll .cards-wrapper .renown-ai-summary .score-rows .score-row.subpar .grade{color:var(--leetify-rating-subpar)}.match-ai-analysis .scroll .cards-wrapper .renown-ai-summary .score-rows .score-row.poor .score .dot.active{background-color:var(--leetify-rating-poor)}.match-ai-analysis .scroll .cards-wrapper .renown-ai-summary .score-rows .score-row.poor .grade{color:var(--leetify-rating-poor)}.match-ai-analysis .scroll .cards-wrapper .renown-ai-summary .score-rows .score-row.excellent .score .dot.active{background-color:var(--leetify-rating-great)}.match-ai-analysis .scroll .cards-wrapper .renown-ai-summary .score-rows .score-row.excellent .grade{color:var(--leetify-rating-great)}.match-ai-analysis .scroll .cards-wrapper .renown-ai-summary .score-rows .score-row .info{color:var(--white-65);align-items:center;display:flex}.match-ai-analysis .scroll .cards-wrapper .renown-ai-summary .score-rows .score-row .info svg{display:block}.match-ai-analysis .scroll .cards-wrapper .renown-ai-summary .score-rows .score-row .info .category{font-size:var(--font-size-text-sm);line-height:var(--line-height-text-sm);font-weight:var(--font-medium);margin-left:10px;margin-right:18px}.match-ai-analysis .scroll .cards-wrapper .renown-ai-summary .score-rows .score-row .score{gap:6px;padding-right:6px;display:flex}.match-ai-analysis .scroll .cards-wrapper .renown-ai-summary .score-rows .score-row .score .dot{background-color:var(--primary-300);border-radius:100rem;width:12px;height:12px}.match-ai-analysis .scroll .cards-wrapper .renown-ai-summary .score-rows .score-row .grade{font-size:var(--font-size-text-sm);line-height:var(--line-height-text-sm);font-weight:var(--font-medium);font-style:italic}.match-ai-analysis .scroll .cards-wrapper .renown-ai-feedback .quote-wrapper{margin-top:24px;display:flex}.match-ai-analysis .scroll .cards-wrapper .renown-ai-feedback .quote-wrapper .bar{background-color:var(--primary-300);border-radius:100rem;flex-shrink:0;width:3px;margin-right:16px}.match-ai-analysis .scroll .cards-wrapper .renown-ai-feedback .quote-wrapper .quote{font-size:var(--font-size-text-sm);line-height:var(--line-height-text-sm);font-weight:var(--font-medium);color:var(--white-80);font-style:italic}.match-ai-analysis .scroll .cards-wrapper .loading{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:16px;display:flex;position:relative}.match-ai-analysis .scroll .cards-wrapper .loading.failed,.match-ai-analysis .scroll .cards-wrapper .loading.failed .content{color:var(--white-50)}.match-ai-analysis .scroll .cards-wrapper .loading .renownai-tooltip-wrapper{color:var(--white-50);position:absolute;top:16px;right:20px}.match-ai-analysis .scroll .cards-wrapper .loading .content{font-size:var(--font-size-text-sm);line-height:var(--line-height-text-sm);font-weight:var(--font-medium);color:var(--white-80)}.match-ai-analysis .scroll .cards-wrapper .loading .eta{font-size:var(--font-size-text-sm);line-height:var(--line-height-text-sm);font-weight:var(--font-medium);align-items:center;gap:10px;margin-top:6px;display:flex}.match-ai-analysis .scroll .cards-wrapper .loading .eta svg{display:block}.role-badge{font-size:15px;font-weight:var(--font-bold);border-radius:100rem;flex-direction:row;align-items:flex-end;gap:3px;padding:6px 16px 9px;display:flex}.role-badge .role-label{letter-spacing:-.5px;text-transform:uppercase;margin-bottom:-2.4px;line-height:1}.role-badge.premium{background:var(--accents-purple-20);color:var(--accents-purple)}.role-badge.beta{background:var(--accents-star-20);color:var(--accents-star)}.role-badge.team{background:var(--gradients-other-pink-orange-90deg-20opacity)}.role-badge.team .role-label{background:var(--gradients-other-pink-orange-90deg);-webkit-text-fill-color:#0000;-webkit-background-clip:text;background-clip:text}.role-badge.mod{background:var(--accents-blue-20);color:var(--accents-blue)}.role-badge.free{background:var(--primary-600);color:var(--white-50)}.page.policies-layout .renownai section{margin-bottom:120px}.page.policies-layout .renownai section[id=offenses-and-penalties]{margin-bottom:0}.page.policies-layout .renownai section[id=introduction] h1{font-size:var(--font-size-display-sm);line-height:var(--line-height-display-sm);font-weight:var(--font-semibold);color:var(--white-100);margin-bottom:16px}.page.policies-layout .renownai section[id=introduction] .description{font-size:var(--font-size-text-lg);line-height:var(--line-height-text-lg);font-weight:var(--font-medium);color:var(--white-65);max-width:800px;margin-bottom:56px}.page.policies-layout .renownai section[id=introduction] .stat-cards{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:32px;max-width:964px;display:grid}.page.policies-layout .renownai section[id=introduction] .stat-cards .stat{border-bottom:1px solid var(--accents-blue);background:var(--primary-800);border-radius:6px;padding:20px 26px}.page.policies-layout .renownai section[id=introduction] .stat-cards .stat .icon-wrapper{background:var(--accents-blue-10);width:40px;height:40px;color:var(--accents-blue);border-radius:6px;justify-content:center;align-items:center;margin-bottom:20px;display:flex}.page.policies-layout .renownai section[id=introduction] .stat-cards .stat .icon-wrapper svg{display:block}.page.policies-layout .renownai section[id=introduction] .stat-cards .stat .value{font-size:var(--font-size-display-sm);line-height:var(--line-height-display-sm);font-weight:var(--font-semibold);color:var(--white-100);margin-bottom:2px}.page.policies-layout .renownai section[id=introduction] .stat-cards .stat .label{font-size:var(--font-size-text-sm);line-height:var(--line-height-text-sm);font-weight:var(--font-medium);color:var(--white-50)}.page.policies-layout .renownai section[id=match-timeline] h2{font-size:var(--font-size-display-xs);line-height:var(--line-height-display-sm);font-weight:var(--font-semibold);color:var(--white-100);margin-bottom:32px}.page.policies-layout .renownai section[id=match-timeline] .layout{flex-flow:wrap;gap:50px;display:flex}.page.policies-layout .renownai section[id=match-timeline] .layout .cards,.page.policies-layout .renownai section[id=match-timeline] .layout .timeline{flex-grow:1;flex-basis:575px}.page.policies-layout .renownai section[id=match-timeline] .layout .cards{flex-direction:column;justify-content:space-between;gap:24px;display:flex}.page.policies-layout .renownai section[id=match-timeline] .layout .cards .card{border:1px solid var(--primary-700);border-radius:6px;padding:20px 24px}.page.policies-layout .renownai section[id=match-timeline] .layout .cards .card .icon-wrapper{background:var(--accents-blue-10);width:36px;height:36px;color:var(--accents-blue);border-radius:8px;justify-content:center;align-items:center;margin-bottom:16px;display:flex}.page.policies-layout .renownai section[id=match-timeline] .layout .cards .card .icon-wrapper svg{display:block}.page.policies-layout .renownai section[id=match-timeline] .layout .cards .card .title{font-size:var(--font-size-text-md);line-height:var(--line-height-text-md);font-weight:var(--font-semibold);color:var(--white-100);margin-bottom:8px}.page.policies-layout .renownai section[id=match-timeline] .layout .cards .card .description{font-size:var(--font-size-text-sm);line-height:var(--line-height-text-sm);font-weight:var(--font-medium);color:var(--white-65)}.page.policies-layout .renownai section[id=match-timeline] .layout .cards .card:nth-child(2) .icon-wrapper{background:var(--accents-green-10);color:var(--accents-green)}.page.policies-layout .renownai section[id=match-timeline] .layout .cards .card:nth-child(3) .icon-wrapper{background:var(--accents-orange-10);color:var(--accents-orange)}.page.policies-layout .renownai section[id=match-timeline] .layout .timeline{border:1px solid var(--primary-700);background:var(--primary-900);border-radius:6px;flex-direction:column;gap:34px;padding:28px 32px;display:flex}.page.policies-layout .renownai section[id=match-timeline] .layout .timeline h3{font-size:var(--font-size-text-lg);line-height:var(--line-height-text-lg);font-weight:var(--font-semibold);color:var(--white-100);margin:0}.page.policies-layout .renownai section[id=match-timeline] .layout .timeline .timeline-content .event{flex-direction:row;gap:16px;display:flex}.page.policies-layout .renownai section[id=match-timeline] .layout .timeline .timeline-content .event:last-child .dot-wrapper:after{display:none}.page.policies-layout .renownai section[id=match-timeline] .layout .timeline .timeline-content .event:last-child .event-type{padding-bottom:0}.page.policies-layout .renownai section[id=match-timeline] .layout .timeline .timeline-content .event .dot-wrapper{flex-direction:column;margin-top:4px;display:flex;position:relative}.page.policies-layout .renownai section[id=match-timeline] .layout .timeline .timeline-content .event .dot-wrapper:after{z-index:0;content:"";background-color:var(--primary-500);width:2px;height:100%;position:absolute;top:4px;left:50%;transform:translate(-50%)}.page.policies-layout .renownai section[id=match-timeline] .layout .timeline .timeline-content .event .dot-wrapper .dot{background-color:var(--accents-blue);z-index:1;border-radius:100rem;width:12px;height:12px;display:inline-block}.page.policies-layout .renownai section[id=match-timeline] .layout .timeline .timeline-content .event .dot-wrapper .dot.yellow{background-color:var(--accents-orange)}.page.policies-layout .renownai section[id=match-timeline] .layout .timeline .timeline-content .event .dot-wrapper .dot.green{background-color:var(--accents-green)}.page.policies-layout .renownai section[id=match-timeline] .layout .timeline .timeline-content .event .dot-wrapper .dot.red{background-color:var(--error-100)}.page.policies-layout .renownai section[id=match-timeline] .layout .timeline .timeline-content .event .time{min-width:44px;font-size:var(--font-size-text-sm);line-height:var(--line-height-text-sm);font-weight:var(--font-medium);color:var(--white-50)}.page.policies-layout .renownai section[id=match-timeline] .layout .timeline .timeline-content .event .event-type{padding-bottom:16px}.page.policies-layout .renownai section[id=match-timeline] .layout .timeline .timeline-content .event .event-type .title{font-size:var(--font-size-text-sm);line-height:var(--line-height-text-sm);font-weight:var(--font-semibold);color:var(--white-100);margin-bottom:2px}.page.policies-layout .renownai section[id=match-timeline] .layout .timeline .timeline-content .event .event-type .description{font-size:var(--font-size-text-sm);line-height:var(--line-height-text-sm);font-weight:var(--font-medium);color:var(--white-50)}.page.policies-layout .renownai section[id=match-timeline] .layout .timeline .disclaimer{font-size:var(--font-size-text-xs);line-height:var(--line-height-text-xs);font-weight:var(--font-medium);color:var(--white-50);font-style:italic}.page.policies-layout .renownai section[id=moderator-view]{max-width:900px;margin-left:auto;margin-right:auto}.page.policies-layout .renownai section[id=moderator-view] h2{font-size:var(--font-size-display-xs);line-height:var(--line-height-display-xs);font-weight:var(--font-semibold);color:var(--white-100);text-align:center;margin-bottom:16px}.page.policies-layout .renownai section[id=moderator-view] .description{font-size:var(--font-size-text-md);line-height:var(--line-height-text-md);font-weight:var(--font-medium);color:var(--white-80);text-align:center;max-width:800px;margin:0 auto 40px}.page.policies-layout .renownai section[id=moderator-view] .disclaimer{font-size:var(--font-size-text-sm);line-height:var(--line-height-text-sm);font-weight:var(--font-medium);color:var(--white-50);text-align:center;font-style:italic}.page.policies-layout .renownai section[id=moderator-view] .image-gallery-wrapper{max-width:100%;margin:0 auto;position:relative}.page.policies-layout .renownai section[id=moderator-view] .image-gallery-wrapper .scroll-button-wrapper{content:"";z-index:3;width:75px;display:none;position:absolute;top:0;bottom:0}.page.policies-layout .renownai section[id=moderator-view] .image-gallery-wrapper .scroll-button-wrapper.next{right:0}.page.policies-layout .renownai section[id=moderator-view] .image-gallery-wrapper .scroll-button-wrapper.prev{left:0}@media screen and (min-width:768px){.page.policies-layout .renownai section[id=moderator-view] .image-gallery-wrapper .scroll-button-wrapper{display:block}.page.policies-layout .renownai section[id=moderator-view] .image-gallery-wrapper .scroll-button-wrapper .scroll-button{z-index:10;background:var(--primary-900);border:1px solid var(--primary-500);color:var(--white-100);cursor:pointer;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;transition:all .2s;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.page.policies-layout .renownai section[id=moderator-view] .image-gallery-wrapper .scroll-button-wrapper .scroll-button:hover{background:var(--primary-800)}.page.policies-layout .renownai section[id=moderator-view] .image-gallery-wrapper .scroll-button-wrapper .scroll-button.prev{transform:translateY(-50%)translate(-50%)}.page.policies-layout .renownai section[id=moderator-view] .image-gallery-wrapper .scroll-button-wrapper .scroll-button.next{right:0;transform:translateY(-50%)translate(50%)}.page.policies-layout .renownai section[id=moderator-view] .image-gallery-wrapper .scroll-button-wrapper .scroll-button svg{display:block}}.page.policies-layout .renownai section[id=moderator-view] .image-gallery-wrapper .gallery-scroll{scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;width:100%;padding-bottom:10px;overflow:auto hidden}.page.policies-layout .renownai section[id=moderator-view] .image-gallery-wrapper .gallery-scroll::-webkit-scrollbar{height:8px}.page.policies-layout .renownai section[id=moderator-view] .image-gallery-wrapper .gallery-scroll::-webkit-scrollbar-thumb{background-color:var(--primary-400);border-radius:4px}.page.policies-layout .renownai section[id=moderator-view] .image-gallery-wrapper .gallery-scroll::-webkit-scrollbar-track{background:var(--primary-800);border-radius:4px}@media screen and (min-width:768px){.page.policies-layout .renownai section[id=moderator-view] .image-gallery-wrapper .gallery-scroll::-webkit-scrollbar{padding-bottom:0;display:none}.page.policies-layout .renownai section[id=moderator-view] .image-gallery-wrapper .gallery-scroll::-webkit-scrollbar-track{padding-bottom:0;display:none}.page.policies-layout .renownai section[id=moderator-view] .image-gallery-wrapper .gallery-scroll::-webkit-scrollbar-thumb{padding-bottom:0;display:none}}.page.policies-layout .renownai section[id=moderator-view] .image-gallery-wrapper .gallery{gap:16px;display:flex}.page.policies-layout .renownai section[id=moderator-view] .image-gallery-wrapper .gallery .gallery-image{scroll-snap-align:center;border-radius:9px;flex-shrink:0;width:100%;height:auto;display:block}.page.policies-layout .renownai section[id=moderator-view] .image-gallery-wrapper .gallery-indicators{justify-content:center;align-items:center;gap:8px;padding:32px 0;display:flex}.page.policies-layout .renownai section[id=moderator-view] .image-gallery-wrapper .gallery-indicators .indicator{background:var(--primary-600);cursor:pointer;border:none;border-radius:50%;width:8px;height:8px;padding:0;transition:all .2s}.page.policies-layout .renownai section[id=moderator-view] .image-gallery-wrapper .gallery-indicators .indicator:hover{background:var(--primary-500)}.page.policies-layout .renownai section[id=moderator-view] .image-gallery-wrapper .gallery-indicators .indicator.active{background:var(--brand-600);border-radius:4px;width:24px}.page.policies-layout .renownai section[id=context-overview]{max-width:100%;container-type:inline-size}.page.policies-layout .renownai section[id=context-overview] .context-circle{max-width:925px;margin-bottom:120px;margin-left:auto;margin-right:auto;transform:scale(.36)}.page.policies-layout .renownai section[id=context-overview] .context-circle .row{grid-template-columns:230px 230px 230px;justify-content:center;gap:60px;margin-bottom:60px;display:grid}.page.policies-layout .renownai section[id=context-overview] .context-circle .row:first-child .card:nth-child(2){transform:translateY(-52px)}.page.policies-layout .renownai section[id=context-overview] .context-circle .row:nth-child(2) .card:first-child{transform:translate(-52px)}.page.policies-layout .renownai section[id=context-overview] .context-circle .row:nth-child(2) .card:nth-child(3){transform:translate(52px)}.page.policies-layout .renownai section[id=context-overview] .context-circle .row:last-child .card:nth-child(2){transform:translateY(52px)}.page.policies-layout .renownai section[id=context-overview] .context-circle .row:last-child{margin-bottom:0}.page.policies-layout .renownai section[id=context-overview] .context-circle .row .logo{justify-content:center;align-items:center;display:flex}.page.policies-layout .renownai section[id=context-overview] .context-circle .row .card{border:1px solid var(--primary-700);background:var(--primary-800);border-radius:8px;padding:16px 20px}.page.policies-layout .renownai section[id=context-overview] .context-circle .row .card .icon-wrapper{background:var(--accents-blue-10);width:36px;height:36px;color:var(--accents-blue);border-radius:6px;justify-content:center;align-items:center;margin-bottom:20px;display:flex}.page.policies-layout .renownai section[id=context-overview] .context-circle .row .card .icon-wrapper svg{display:block}.page.policies-layout .renownai section[id=context-overview] .context-circle .row .card .value{font-size:var(--font-size-text-sm);line-height:var(--line-height-text-sm);font-weight:var(--font-semibold);color:var(--white-100);margin-bottom:2px}.page.policies-layout .renownai section[id=context-overview] .context-circle .row .card .label{font-size:var(--font-size-text-sm);line-height:var(--line-height-text-sm);font-weight:var(--font-medium);color:var(--white-65)}.page.policies-layout .renownai section[id=context-overview] .myths{grid-template-columns:1fr;gap:50px;display:grid}.page.policies-layout .renownai section[id=context-overview] .myths .myth-card{border:2px dashed var(--primary-600);background:var(--primary-800);border-radius:6px;flex-direction:column;gap:36px;padding:24px 32px;display:flex}.page.policies-layout .renownai section[id=context-overview] .myths .myth-card .myth .label,.page.policies-layout .renownai section[id=context-overview] .myths .myth-card .fact .label{font-size:var(--font-size-text-lg);line-height:var(--line-height-text-lg);font-weight:var(--font-semibold);color:var(--white-100);flex-direction:row;align-items:center;gap:6px;margin-bottom:8px;display:flex}.page.policies-layout .renownai section[id=context-overview] .myths .myth-card .myth .label{color:var(--error-100)}.page.policies-layout .renownai section[id=context-overview] .myths .myth-card .fact .label{color:var(--success-100)}.page.policies-layout .renownai section[id=context-overview] .myths .myth-card .myth .text{font-size:var(--font-size-text-md);line-height:var(--line-height-text-md);font-weight:var(--font-medium);color:var(--white-80);font-style:italic}.page.policies-layout .renownai section[id=context-overview] .myths .myth-card .fact .text{font-size:var(--font-size-text-md);line-height:var(--line-height-text-md);font-weight:var(--font-medium);color:var(--white-100)}@container not (max-width:400px){.page.policies-layout .renownai section[id=context-overview] .context-circle{padding:23.4px 0;transform:scale(.45)}}@container not (max-width:575px){.page.policies-layout .renownai section[id=context-overview] .myths{grid-template-columns:repeat(auto-fill,minmax(575px,1fr))}}@container not (max-width:500px){.page.policies-layout .renownai section[id=context-overview] .context-circle{padding:28.6px 0;transform:scale(.55)}}@container not (max-width:700px){.page.policies-layout .renownai section[id=context-overview] .context-circle{padding:36.4px 0;transform:scale(.7)}}@container not (max-width:924px){.page.policies-layout .renownai section[id=context-overview] .context-circle{padding:52px 0;transform:scale(1)}}.page.policies-layout .renownai section[id=behavior-score] h2{font-size:var(--font-size-display-xs);line-height:var(--line-height-display-xs);font-weight:var(--font-semibold);color:var(--white-100);margin-bottom:32px}.page.policies-layout .renownai section[id=behavior-score] .layout{flex-flow:wrap;gap:50px;display:flex}.page.policies-layout .renownai section[id=behavior-score] .layout .summary,.page.policies-layout .renownai section[id=behavior-score] .layout .most-friendly-player{flex-grow:1;flex-basis:575px}.page.policies-layout .renownai section[id=behavior-score] .layout .summary .svg-wrapper,.page.policies-layout .renownai section[id=behavior-score] .layout .most-friendly-player .svg-wrapper{box-shadow:var(--box-shadow);border-radius:6px;margin-bottom:32px;display:inline-block;overflow:hidden}.page.policies-layout .renownai section[id=behavior-score] .layout .summary .svg-wrapper svg,.page.policies-layout .renownai section[id=behavior-score] .layout .most-friendly-player .svg-wrapper svg{width:100%;max-width:373px;display:block}.page.policies-layout .renownai section[id=behavior-score] .layout .summary h3,.page.policies-layout .renownai section[id=behavior-score] .layout .most-friendly-player h3{font-size:var(--font-size-text-lg);line-height:var(--line-height-text-lg);font-weight:var(--font-semibold);color:var(--white-100);margin:0 0 12px}.page.policies-layout .renownai section[id=behavior-score] .layout .summary .description,.page.policies-layout .renownai section[id=behavior-score] .layout .most-friendly-player .description{font-size:var(--font-size-text-md);line-height:var(--line-height-text-md);font-weight:var(--font-medium);color:var(--white-80);max-width:575px}.page.policies-layout .renownai section[id=offenses-and-penalties] h2{font-size:var(--font-size-display-xs);line-height:var(--line-height-display-xs);font-weight:var(--font-semibold);color:var(--white-100);margin-bottom:16px}.page.policies-layout .renownai section[id=offenses-and-penalties] .description{font-size:var(--font-size-text-md);line-height:var(--line-height-text-md);font-weight:var(--font-medium);color:var(--white-80);max-width:800px;margin:0 0 32px}.page.policies-layout .renownai section[id=offenses-and-penalties] .level-system{background:var(--primary-800);border-radius:6px;margin-bottom:28px;padding:28px 32px}.page.policies-layout .renownai section[id=offenses-and-penalties] .level-system .top{flex-flow:wrap;justify-content:space-between;align-items:flex-start;gap:20px 32px;margin-bottom:36px;display:flex}.page.policies-layout .renownai section[id=offenses-and-penalties] .level-system .top .content{flex-direction:row;align-items:flex-start;gap:20px;display:flex}.page.policies-layout .renownai section[id=offenses-and-penalties] .level-system .top .content .icon-wrapper{background:var(--accents-blue-10);width:48px;height:48px;color:var(--accents-blue);border-radius:4px;justify-content:center;align-items:center;display:flex}.page.policies-layout .renownai section[id=offenses-and-penalties] .level-system .top .content .title{font-size:var(--font-size-text-md);line-height:var(--line-height-text-md);font-weight:var(--font-semibold);color:var(--white-100);margin-bottom:4px}.page.policies-layout .renownai section[id=offenses-and-penalties] .level-system .top .content .description{font-size:var(--font-size-text-sm);line-height:var(--line-height-text-sm);font-weight:var(--font-medium);color:var(--white-65);max-width:700px;margin:0}.page.policies-layout .renownai section[id=offenses-and-penalties] .level-system .top .current-level{background:var(--accents-blue-10);font-size:var(--font-size-text-sm);line-height:var(--line-height-text-sm);font-weight:var(--font-medium);color:var(--white-50);border-radius:4px;flex-direction:row;flex-shrink:0;align-items:center;gap:12px;padding:8px 16px;display:flex}.page.policies-layout .renownai section[id=offenses-and-penalties] .level-system .top .current-level .level{font-size:var(--font-size-text-md);line-height:var(--line-height-text-md);font-weight:var(--font-semibold);color:var(--accents-blue)}.page.policies-layout .renownai section[id=offenses-and-penalties] .level-system .cards{flex-flow:wrap;gap:20px 50px;display:flex}.page.policies-layout .renownai section[id=offenses-and-penalties] .level-system .cards .card{flex-direction:row;gap:16px;min-width:300px;max-width:345px;display:flex}.page.policies-layout .renownai section[id=offenses-and-penalties] .level-system .cards .card .icon-wrapper.orange{color:var(--accents-orange)}.page.policies-layout .renownai section[id=offenses-and-penalties] .level-system .cards .card .icon-wrapper.red{color:var(--error-100)}.page.policies-layout .renownai section[id=offenses-and-penalties] .level-system .cards .card .icon-wrapper.blue{color:var(--accents-blue)}.page.policies-layout .renownai section[id=offenses-and-penalties] .level-system .cards .card .content .title{font-size:var(--font-size-text-sm);line-height:var(--line-height-text-sm);font-weight:var(--font-semibold);color:var(--white-100);margin-bottom:4px}.page.policies-layout .renownai section[id=offenses-and-penalties] .level-system .cards .card .content .description{font-size:var(--font-size-text-sm);line-height:var(--line-height-text-sm);font-weight:var(--font-medium);color:var(--white-65);margin:0}.page.policies-layout .renownai section[id=offenses-and-penalties] .second-table-text h3{font-size:var(--font-size-text-lg);line-height:var(--line-height-text-lg);font-weight:var(--font-semibold);color:var(--white-100);margin-bottom:8px}.page.policies-layout .renownai section[id=offenses-and-penalties] .second-table-text .description{font-size:var(--font-size-text-md);line-height:var(--line-height-text-md);font-weight:var(--font-medium);color:var(--white-80);margin:0 0 28px}.page.policies-layout .renownai section[id=offenses-and-penalties] .table-wrapper{max-width:100%;margin-bottom:44px;padding-bottom:12px;overflow-x:auto}.page.policies-layout .renownai section[id=offenses-and-penalties] .table-wrapper table{background:var(--primary-800);border-collapse:collapse;border-radius:6px}.page.policies-layout .renownai section[id=offenses-and-penalties] .table-wrapper table .th-category{border-top-left-radius:4px}.page.policies-layout .renownai section[id=offenses-and-penalties] .table-wrapper table .th-penalty{border-top-right-radius:4px;border-bottom-right-radius:4px}.page.policies-layout .renownai section[id=offenses-and-penalties] .table-wrapper table thead{border-bottom:1px solid var(--primary-600)}.page.policies-layout .renownai section[id=offenses-and-penalties] .table-wrapper table thead tr{border-bottom:0}.page.policies-layout .renownai section[id=offenses-and-penalties] .table-wrapper table td{vertical-align:top}.page.policies-layout .renownai section[id=offenses-and-penalties] .table-wrapper table .severity{font-size:var(--font-size-text-sm);line-height:var(--line-height-text-sm);font-weight:var(--font-medium);color:var(--white-100)}.page.policies-layout .renownai section[id=offenses-and-penalties] .table-wrapper table .severity .severity-badge{color:var(--accents-blue);background:var(--accents-blue-10);border-radius:6px;padding:2px 10px;display:inline-block}.page.policies-layout .renownai section[id=offenses-and-penalties] .table-wrapper table .severity .severity-badge.moderate{color:var(--accents-orange);background:var(--accents-orange-10)}.page.policies-layout .renownai section[id=offenses-and-penalties] .table-wrapper table .severity .severity-badge.severe{color:var(--error-100);background:var(--error-10)}.page.policies-layout .renownai section[id=offenses-and-penalties] .table-wrapper table .group-name{font-size:var(--font-size-text-md);line-height:var(--line-height-text-md);font-weight:var(--font-medium);color:var(--white-100)}.page.policies-layout .renownai section[id=offenses-and-penalties] .table-wrapper table .example{font-size:var(--font-size-text-sm);line-height:var(--line-height-text-sm);font-weight:var(--font-medium);color:var(--white-80)}.page.policies-layout .renownai section[id=offenses-and-penalties] .table-wrapper table .penalty .penalty-additional-text{font-style:italic;font-size:var(--font-size-text-xs);line-height:var(--line-height-text-xs);font-weight:var(--font-medium);color:var(--white-50);margin-top:24px}.page.policies-layout .renownai section[id=offenses-and-penalties] .table-wrapper table .penalty .penalty-text{font-size:var(--font-size-text-md);line-height:var(--line-height-text-md);font-weight:var(--font-semibold);color:var(--white-100);margin-bottom:16px}.page.policies-layout .renownai section[id=offenses-and-penalties] .table-wrapper table .penalty .penalty-detail{font-style:italic;font-size:var(--font-size-text-sm);line-height:var(--line-height-text-sm);font-weight:var(--font-medium);color:var(--white-80)}.page.policies-layout .renownai section[id=offenses-and-penalties] .table-wrapper table .penalty .penalty-cards{flex-flow:wrap;gap:4px;display:flex}.page.policies-layout .renownai section[id=offenses-and-penalties] .table-wrapper table .penalty .penalty-cards .penalty-card{font-size:var(--font-size-text-sm);line-height:var(--line-height-text-sm);font-weight:var(--font-medium);background:var(--primary-700);border-radius:2px;flex-direction:row;gap:8px;padding:4px 14px;display:flex}.page.policies-layout .renownai section[id=offenses-and-penalties] .table-wrapper table .penalty .penalty-cards .penalty-card .level-prefix{color:var(--white-35)}.page.policies-layout .renownai section[id=offenses-and-penalties] .table-wrapper table tr th:first-of-type,.page.policies-layout .renownai section[id=offenses-and-penalties] .table-wrapper table tr td.group-name{border-right:1px solid var(--primary-600)}.page.policies-layout .renownai section[id=offenses-and-penalties] .table-wrapper table tr td:not(.group-name){border-bottom:1px solid var(--primary-600)}.page.policies-layout .renownai section[id=offenses-and-penalties] .table-wrapper table tr:last-of-type td:not(.group-name){border-bottom:0}.page.policies-layout .renownai section[id=offenses-and-penalties] .table-wrapper table td,.page.policies-layout .renownai section[id=offenses-and-penalties] .table-wrapper table th{padding:18px 25px}.page.policies-layout .renownai section[id=offenses-and-penalties] .table-wrapper table thead th{text-align:left;font-size:var(--font-size-text-md);line-height:var(--line-height-text-md);font-weight:var(--font-semibold);color:var(--white-100)}.page.policies-layout .renownai section[id=offenses-and-penalties] .table-wrapper table .example:not(:last-child){margin-bottom:20px}.page.seasons>.container{max-width:calc(1240px + var(--container-padding-left) + var(--container-padding-right));width:100%;margin:0 auto}.page.seasons .top{flex-flow:wrap;justify-content:space-between;align-items:center;gap:36px;width:100%;margin-bottom:36px;display:flex}.page.seasons .top h1{font-size:var(--font-size-display-sm);line-height:var(--line-height-display-sm);font-weight:var(--font-semibold);margin:0 0 8px}.page.seasons .top .text{font-size:var(--font-size-text-lg);line-height:var(--line-height-text-lg);font-weight:var(--font-medium);color:var(--white-80)}.page.seasons .top .season-info{flex-flow:wrap;align-items:center;gap:42px;display:flex}.page.seasons .top .season-info .season-select .custom-selector .custom-select__control{padding:6px 18px}.page.seasons .top .season-info .season-select .custom-selector{min-width:240px}.page.seasons .top .season-info .season-select .custom-selector .season-label{align-items:center;gap:12px;display:flex}.page.seasons .top .season-info .season-select .custom-selector .season-label .live-badge{background:var(--success-10);color:var(--success-100);font-size:var(--font-size-text-sm);line-height:var(--line-height-text-sm);font-weight:var(--font-semibold);text-transform:uppercase;border-radius:100rem;padding:2px 16px}.page.seasons .top .season-info .season-select .label{display:none}.page.seasons .top .season-info .dates .period{font-size:var(--font-size-text-sm);line-height:var(--line-height-text-sm);font-weight:var(--font-medium);color:var(--white-80);margin-bottom:8px}.page.seasons .top .season-info .dates .progress{font-size:var(--font-size-text-sm);line-height:var(--line-height-text-sm);font-weight:var(--font-medium);color:var(--brand-800);flex-direction:row;align-items:center;gap:12px;display:flex}.page.seasons .top .season-info .dates .progress .progress-bar{background-color:var(--white-10);border-radius:100rem;width:131px;height:10px;position:relative;overflow:hidden}.page.seasons .top .season-info .dates .progress .progress-bar .progress-fill{background:var(--gradients-other-pink-orange-90deg);border-radius:100rem;height:100%;transition:width .3s}.page.seasons .layout-wrapper{container-type:inline-size}.page.seasons .layout-wrapper .layout{grid-template-columns:1fr;gap:36px;width:100%;margin-bottom:48px;display:grid}.page.seasons .layout-wrapper .layout .main-content{min-width:0}.page.seasons .layout-wrapper .layout .main-content .season-drop-rewards,.page.seasons .layout-wrapper .layout .main-content .season-leaderboard{box-shadow:inset 0px 0px 0px 1px var(--primary-700);border-radius:6px;padding:28px 36px}.page.seasons .layout-wrapper .layout .main-content .season-drop-rewards{padding-bottom:26px}.page.seasons .layout-wrapper .layout .main-content .season-drop-rewards .title{font-size:var(--font-size-text-xl);line-height:var(--line-height-text-xl);font-weight:var(--font-semibold);color:var(--white);flex-direction:row;align-items:center;gap:12px;margin-bottom:12px;display:flex}.page.seasons .layout-wrapper .layout .main-content .season-drop-rewards .title svg{display:block}.page.seasons .layout-wrapper .layout .main-content .season-drop-rewards .description{font-size:var(--font-size-text-md);line-height:var(--line-height-text-md);font-weight:var(--font-medium);color:var(--white-80);max-width:670px;margin-bottom:28px}.page.seasons .layout-wrapper .layout .main-content .season-drop-rewards .skin-rewards{flex-flow:row;gap:20px;padding-bottom:10px;display:flex;overflow-x:auto}.page.seasons .layout-wrapper .layout .main-content .season-drop-rewards .skin-rewards .skin-reward{background:var(--primary-800);border-radius:6px;min-width:220px;padding:30px 20px 12px;position:relative;overflow:hidden}.page.seasons .layout-wrapper .layout .main-content .season-drop-rewards .skin-rewards .skin-reward .price-badge{background:var(--accents-star-10);color:var(--accents-star);font-size:var(--font-size-text-sm);line-height:var(--line-height-text-sm);font-weight:var(--font-medium);border-radius:0 0 0 6px;align-items:center;gap:8px;padding:4px 14px;display:flex;position:absolute;top:0;right:0}.page.seasons .layout-wrapper .layout .main-content .season-drop-rewards .skin-rewards .skin-reward .skin-reward-icon{text-align:center;margin-bottom:8px}.page.seasons .layout-wrapper .layout .main-content .season-drop-rewards .skin-rewards .skin-reward .skin-reward-icon img{filter:drop-shadow(0 0 20px rgb(from var(--brand-400)r g b/.25))}.page.seasons .layout-wrapper .layout .main-content .season-drop-rewards .skin-rewards .skin-reward .skin,.page.seasons .layout-wrapper .layout .main-content .season-drop-rewards .skin-rewards .skin-reward .weapon{text-align:center}.page.seasons .layout-wrapper .layout .main-content .season-drop-rewards .skin-rewards .skin-reward .weapon{font-size:var(--font-size-text-sm);line-height:var(--line-height-text-sm);font-weight:var(--font-semibold);color:var(--white-80)}.page.seasons .layout-wrapper .layout .main-content .season-drop-rewards .skin-rewards .skin-reward .skin{font-size:var(--font-size-text-md);line-height:var(--line-height-text-md);font-weight:var(--font-semibold);color:var(--white)}.page.seasons .layout-wrapper .layout .main-content .season-leaderboard{flex-direction:column;min-height:720px;display:flex}.page.seasons .layout-wrapper .layout .main-content .season-leaderboard .title{flex-flow:wrap;justify-content:space-between;align-items:center;gap:20px;margin-bottom:28px;display:flex}.page.seasons .layout-wrapper .layout .main-content .season-leaderboard .title .bonus-tickets-available{background:var(--accents-star-10);color:var(--accents-star);font-size:var(--font-size-text-sm);line-height:var(--line-height-text-sm);font-weight:var(--font-medium);border-radius:100rem;padding:6px 16px}.page.seasons .layout-wrapper .layout .main-content .season-leaderboard .title .content{font-size:var(--font-size-text-xl);line-height:var(--line-height-text-xl);font-weight:var(--font-semibold);color:var(--white);flex-direction:row;align-items:center;gap:12px;padding-right:12px;display:flex}.page.seasons .layout-wrapper .layout .main-content .season-leaderboard .title .content svg{display:block}.page.seasons .layout-wrapper .layout .main-content .season-leaderboard .leaderboard-content{flex-direction:column;flex-grow:1;justify-content:space-between;display:flex}.page.seasons .layout-wrapper .layout .main-content .season-leaderboard .leaderboard-content .leaderboard-placeholder{font-size:var(--font-size-text-sm);line-height:var(--line-height-text-sm);font-weight:var(--font-medium);color:var(--white-65);margin-top:28px}.page.seasons .layout-wrapper .layout .main-content .season-leaderboard .leaderboard-content .table-wrapper{min-height:450px;max-height:450px;padding-bottom:10px;padding-right:10px;overflow:auto}.page.seasons .layout-wrapper .layout .main-content .season-leaderboard .leaderboard-content .leaderboard-table{border-collapse:separate;border-spacing:0 2px;width:100%;min-width:680px}.page.seasons .layout-wrapper .layout .main-content .season-leaderboard .leaderboard-content .leaderboard-table thead{z-index:3;background-color:var(--primary-900);position:sticky;top:0}.page.seasons .layout-wrapper .layout .main-content .season-leaderboard .leaderboard-content .leaderboard-table thead th{text-align:left;font-size:var(--font-size-text-sm);line-height:var(--line-height-text-sm);font-weight:var(--font-medium);color:var(--white-65);text-transform:uppercase;white-space:nowrap;padding:0 16px 12px}.page.seasons .layout-wrapper .layout .main-content .season-leaderboard .leaderboard-content .leaderboard-table thead th:first-child{padding-left:28px}.page.seasons .layout-wrapper .layout .main-content .season-leaderboard .leaderboard-content .leaderboard-table thead th:last-child{padding-right:28px}.page.seasons .layout-wrapper .layout .main-content .season-leaderboard .leaderboard-content .leaderboard-table tbody tr td{background-color:var(--primary-800);font-size:var(--font-size-text-sm);line-height:var(--line-height-text-sm);font-weight:var(--font-medium);white-space:nowrap;padding:8px 16px}.page.seasons .layout-wrapper .layout .main-content .season-leaderboard .leaderboard-content .leaderboard-table tbody tr td:first-child{border-radius:0;padding-left:28px}.page.seasons .layout-wrapper .layout .main-content .season-leaderboard .leaderboard-content .leaderboard-table tbody tr td:last-child{border-radius:0;padding-right:28px}.page.seasons .layout-wrapper .layout .main-content .season-leaderboard .leaderboard-content .leaderboard-table tbody tr.visitor-row td{background-color:var(--primary-600)}.page.seasons .layout-wrapper .layout .main-content .season-leaderboard .leaderboard-content .leaderboard-table tbody tr.separator-row td{background:0 0;padding:12px 0}.page.seasons .layout-wrapper .layout .main-content .season-leaderboard .leaderboard-content .leaderboard-table tbody tr.separator-row td .separator-line{background-image:radial-gradient(circle,var(--primary-500)10px,transparent 10px);background-position:-5px;background-repeat:repeat-x;background-size:30px 2px;height:2px}.page.seasons .layout-wrapper .layout .main-content .season-leaderboard .leaderboard-content .leaderboard-table tbody .rank-col{font-weight:var(--font-semibold);width:50px}.page.seasons .layout-wrapper .layout .main-content .season-leaderboard .leaderboard-content .leaderboard-table tbody .player-col{min-width:200px}.page.seasons .layout-wrapper .layout .main-content .season-leaderboard .leaderboard-content .leaderboard-table tbody .player-col .player-info{align-items:center;gap:10px;display:flex}.page.seasons .layout-wrapper .layout .main-content .season-leaderboard .leaderboard-content .leaderboard-table tbody .player-col .player-info .flag{border-radius:1.5px;margin-left:6px;display:block;overflow:hidden}.page.seasons .layout-wrapper .layout .main-content .season-leaderboard .leaderboard-content .leaderboard-table tbody .player-col .player-info a,.page.seasons .layout-wrapper .layout .main-content .season-leaderboard .leaderboard-content .leaderboard-table tbody .player-col .player-info .nickname{color:inherit;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.page.seasons .layout-wrapper .layout .main-content .season-leaderboard .leaderboard-content .leaderboard-table tbody .elo-col{min-width:100px}.page.seasons .layout-wrapper .layout .main-content .season-leaderboard .leaderboard-content .leaderboard-table tbody .elo-col .elo-wrapper{align-items:center;display:flex}.page.seasons .layout-wrapper .layout .main-content .season-leaderboard .leaderboard-content .leaderboard-table tbody .lr-col,.page.seasons .layout-wrapper .layout .main-content .season-leaderboard .leaderboard-content .leaderboard-table tbody .wr-col{min-width:60px}.page.seasons .layout-wrapper .layout .main-content .season-leaderboard .leaderboard-content .leaderboard-table tbody .bonus-col{min-width:70px;font-weight:var(--font-semibold);color:var(--accents-star)}.page.seasons .layout-wrapper .layout .main-content .season-leaderboard .leaderboard-content .leaderboard-table tbody .bonus-col .bonus-wrapper{align-items:center;display:flex}.page.seasons .layout-wrapper .layout .main-content .season-leaderboard .leaderboard-content .leaderboard-table tbody .bonus-col svg{vertical-align:middle;margin-right:4px;display:inline-block}.page.seasons .layout-wrapper .layout .main-content .season-leaderboard .leaderboard-content .leaderboard-table tbody .bonus-col.no-bonus{color:var(--white-50)}.page.seasons .layout-wrapper .layout .main-content .season-leaderboard .leaderboard-content .leaderboard-table tbody .mp-col,.page.seasons .layout-wrapper .layout .main-content .season-leaderboard .leaderboard-content .leaderboard-table tbody .rr-col{min-width:60px}.page.seasons .layout-wrapper .layout .main-content .season-leaderboard .leaderboard-content .leaderboard-table tbody .rating-col{min-width:100px}.page.seasons .layout-wrapper .layout .main-content .season-leaderboard .leaderboard-content .leaderboard-table tbody .rating-col .rating-display{background:var(--accents-star-10);color:var(--accents-star);border-radius:100rem;align-items:center;gap:4px;padding:4px 12px 4px 8px;display:inline-flex}.page.seasons .layout-wrapper .layout .main-content .season-leaderboard .leaderboard-content .leaderboard-table tbody .rating-col .rating-display .emoji{align-items:center;display:flex}.page.seasons .layout-wrapper .layout .main-content .season-leaderboard .leaderboard-content .leaderboard-table tbody .rating-col .rating-display .emoji img{display:block}.page.seasons .layout-wrapper .layout .main-content .season-leaderboard .leaderboard-content .leaderboard-table tbody .rating-col .rating-display .percentage{font-weight:var(--font-semibold)}.page.seasons .layout-wrapper .layout .main-content .season-leaderboard .leaderboard-content .leaderboard-table tbody .tickets-col{min-width:90px}.page.seasons .layout-wrapper .layout .main-content .season-leaderboard .leaderboard-content .leaderboard-table tbody .tickets-col .badge{background-color:var(--accents-star-10);font-weight:var(--font-semibold);color:var(--accents-star);border-radius:100rem;align-items:center;gap:4px;padding:4px 12px;display:inline-flex}.page.seasons .layout-wrapper .layout .main-content .season-leaderboard .leaderboard-content .leaderboard-table tbody .tickets-col .badge svg{display:block}.page.seasons .layout-wrapper .layout .main-content .season-leaderboard .leaderboard-content .requirements{flex-direction:column;gap:6px;margin-top:28px;display:flex}.page.seasons .layout-wrapper .layout .main-content .season-leaderboard .leaderboard-content .requirements .requirement{max-width:556px;font-size:var(--font-size-text-xs);line-height:var(--line-height-text-xs);font-weight:var(--font-medium);color:var(--white-50);flex-direction:row;align-items:center;gap:12px;display:flex}.page.seasons .layout-wrapper .layout .main-content .season-leaderboard .leaderboard-content .requirements .requirement .requirement-icon svg{display:block}.page.seasons .layout-wrapper .layout .main-content .season-leaderboard .leaderboard-content .leaderboard-empty-state{position:relative}.page.seasons .layout-wrapper .layout .main-content .season-leaderboard .leaderboard-content .leaderboard-empty-state .empty-state-message{z-index:2;font-size:var(--font-size-text-md);line-height:var(--line-height-text-md);font-weight:var(--font-medium);color:var(--white-80);text-align:center;background:var(--primary-900);box-shadow:var(--box-shadow);border-radius:6px;max-width:360px;padding:16px 24px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.page.seasons .layout-wrapper .layout .main-content .season-leaderboard .leaderboard-content .leaderboard-empty-state .leaderboard-skeleton{opacity:.3;pointer-events:none}.page.seasons .layout-wrapper .layout .main-content .season-leaderboard .leaderboard-content .leaderboard-empty-state .leaderboard-skeleton .skeleton-shimmer{background:var(--primary-700);animation:none}.page.seasons .layout-wrapper .layout .main-content .season-leaderboard .leaderboard-content.leaderboard-skeleton .skeleton-shimmer{background:linear-gradient(90deg,var(--primary-700)0%,var(--primary-600)50%,var(--primary-700)100%);background-size:400px 100%;animation:1.5s ease-in-out infinite shimmer}.page.seasons .layout-wrapper .layout .main-content .season-leaderboard .leaderboard-content.leaderboard-skeleton .skeleton-box{border-radius:4px}.page.seasons .layout-wrapper .layout .main-content .season-leaderboard .leaderboard-content.leaderboard-skeleton .skeleton-box.header-rank{width:16px;height:14px}.page.seasons .layout-wrapper .layout .main-content .season-leaderboard .leaderboard-content.leaderboard-skeleton .skeleton-box.header-player{width:60px;height:14px}.page.seasons .layout-wrapper .layout .main-content .season-leaderboard .leaderboard-content.leaderboard-skeleton .skeleton-box.header-stat{width:40px;height:14px}.page.seasons .layout-wrapper .layout .main-content .season-leaderboard .leaderboard-content.leaderboard-skeleton .skeleton-box.rank{width:24px;height:20px}.page.seasons .layout-wrapper .layout .main-content .season-leaderboard .leaderboard-content.leaderboard-skeleton .skeleton-box.avatar{border-radius:50%;flex-shrink:0;width:28px;height:28px}.page.seasons .layout-wrapper .layout .main-content .season-leaderboard .leaderboard-content.leaderboard-skeleton .skeleton-box.flag{border-radius:2px;width:19px;height:14px;margin-left:6px}.page.seasons .layout-wrapper .layout .main-content .season-leaderboard .leaderboard-content.leaderboard-skeleton .skeleton-box.name{width:100px;height:16px}.page.seasons .layout-wrapper .layout .main-content .season-leaderboard .leaderboard-content.leaderboard-skeleton .skeleton-box.stat{width:50px;height:20px}.page.seasons .layout-wrapper .layout .main-content .season-leaderboard .leaderboard-content.leaderboard-skeleton tbody tr td{background-color:var(--primary-800)}.page.seasons .layout-wrapper .layout .main-content .season-leaderboard .leaderboard-content.leaderboard-skeleton .player-info{align-items:center;gap:10px;display:flex}.page.seasons .layout-wrapper .layout .main-content .leaderboard-navigation-wrapper{margin-bottom:18px;padding-bottom:10px;overflow-x:auto}.page.seasons .layout-wrapper .layout .main-content .leaderboard-navigation-wrapper .leaderboard-navigation{border-bottom:1px solid var(--white-20);align-content:center;width:100%;min-width:max-content;display:inline-flex}.page.seasons .layout-wrapper .layout .main-content .leaderboard-navigation-wrapper .leaderboard-navigation .tab-button{cursor:pointer;font-size:var(--font-size-text-sm);line-height:var(--line-height-text-sm);font-weight:var(--font-medium);color:var(--white-80);background:0 0;border:none;outline:none;align-items:center;gap:8px;padding:0 20px 16px;font-family:inherit;display:flex;position:relative}.page.seasons .layout-wrapper .layout .main-content .leaderboard-navigation-wrapper .leaderboard-navigation .tab-button.active{background:var(--gradients-other-pink-orange-90deg);-webkit-text-fill-color:#0000;color:var(--accents-pink);-webkit-background-clip:text;background-clip:text}.page.seasons .layout-wrapper .layout .main-content .leaderboard-navigation-wrapper .leaderboard-navigation .tab-button.active:after{content:" ";background:var(--gradients-other-pink-orange-90deg);border-top-left-radius:100rem;border-top-right-radius:100rem;width:100%;height:2px;position:absolute;top:calc(100% - 2px);left:0}.page.seasons .layout-wrapper .layout .main-content .leaderboard-navigation-wrapper .leaderboard-navigation .tab-button:not(.active):hover{color:var(--white-100)}.page.seasons .layout-wrapper .layout .main-content .leaderboard-navigation-wrapper .leaderboard-navigation .tab-button svg{display:block}.page.seasons .layout-wrapper .layout .season-sidebar{min-width:0}.page.seasons .layout-wrapper .layout .season-sidebar .content-wrapper{flex-grow:1;width:auto}.page.seasons .layout-wrapper .layout .season-sidebar .content-wrapper .not-logged-in-card{background-color:var(--primary-800);border-radius:6px;flex-direction:column;gap:24px;padding:20px 28px;display:flex}.page.seasons .layout-wrapper .layout .season-sidebar .content-wrapper .not-logged-in-card .text{color:var(--white-50);font-size:var(--font-size-text-md);line-height:var(--line-height-text-md);font-weight:var(--font-medium)}.page.seasons .layout-wrapper .layout .season-sidebar .content-wrapper .season-pre-ticket-system{font-size:var(--font-size-text-sm);line-height:var(--line-height-text-sm);font-weight:var(--font-medium);color:var(--white-50);background:var(--primary-800);border-radius:4px;padding:20px 24px}.page.seasons .layout-wrapper .layout .season-sidebar .content-wrapper .season-user-stats .cards{grid-template-columns:repeat(auto-fit,minmax(189px,1fr));gap:16px;display:grid}.page.seasons .layout-wrapper .layout .season-sidebar .content-wrapper .season-user-stats .cards .card{background:var(--primary-800);border-radius:4px;padding:16px 20px}.page.seasons .layout-wrapper .layout .season-sidebar .content-wrapper .season-user-stats .cards .card .title{font-size:var(--font-size-text-sm);line-height:var(--line-height-text-sm);font-weight:var(--font-medium);color:var(--white-100);margin-bottom:20px}.page.seasons .layout-wrapper .layout .season-sidebar .content-wrapper .season-user-stats .cards .card .value{font-size:var(--font-size-display-xs);line-height:var(--line-height-display-xs);font-weight:var(--font-semibold);color:var(--white-100);flex-direction:row;align-items:center;gap:8px;margin-bottom:4px;display:flex}.page.seasons .layout-wrapper .layout .season-sidebar .content-wrapper .season-user-stats .cards .card .value.elo{line-height:unset;align-items:center;height:32px;display:flex}.page.seasons .layout-wrapper .layout .season-sidebar .content-wrapper .season-user-stats .cards .card .label{font-size:var(--font-size-text-sm);line-height:var(--line-height-text-sm);font-weight:var(--font-medium);color:var(--white-50)}.page.seasons .layout-wrapper .layout .season-sidebar .content-wrapper .season-user-stats .cards .card.tickets .value{color:var(--accents-star)}.page.seasons .layout-wrapper .layout .season-sidebar .content-wrapper .season-user-stats .cards .card.rank .value{color:var(--accents-blue)}.page.seasons .layout-wrapper .layout .season-sidebar .content-wrapper .season-user-stats .cards .card.teammate-rating .value{color:var(--white-100)}.page.seasons .layout-wrapper .layout .season-sidebar .content-wrapper .upgrade-premium-card{background:var(--gradients-other-pink-orange-dark-90-deg);border-radius:6px;padding:20px 24px;position:relative}.page.seasons .layout-wrapper .layout .season-sidebar .content-wrapper .upgrade-premium-card:before{content:"";background:var(--gradients-other-pink-orange-90deg);-webkit-mask-composite:xor;pointer-events:none;border-radius:6px;padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.page.seasons .layout-wrapper .layout .season-sidebar .content-wrapper .upgrade-premium-card .title{font-size:var(--font-size-text-md);line-height:var(--line-height-text-md);font-weight:var(--font-semibold);color:var(--white-100);flex-direction:row;align-items:center;gap:12px;margin-bottom:8px;display:flex}.page.seasons .layout-wrapper .layout .season-sidebar .content-wrapper .upgrade-premium-card .text{font-size:var(--font-size-text-sm);line-height:var(--line-height-text-sm);font-weight:var(--font-semibold);color:var(--white-100);margin-bottom:16px}.page.seasons .layout-wrapper .layout .season-sidebar .content-wrapper .season-ticket-history .title{font-size:var(--font-size-text-lg);line-height:var(--line-height-text-lg);font-weight:var(--font-semibold);color:var(--white-100);flex-wrap:wrap;justify-content:space-between;align-items:flex-start;margin-bottom:12px;display:flex}.page.seasons .layout-wrapper .layout .season-sidebar .content-wrapper .season-ticket-history .no-results{color:var(--white-50);font-size:var(--font-size-text-sm);line-height:var(--line-height-text-sm);font-weight:var(--font-medium)}.page.seasons .layout-wrapper .layout .season-sidebar .content-wrapper .season-ticket-history .entries{flex-direction:column;gap:2px;display:flex}.page.seasons .layout-wrapper .layout .season-sidebar .content-wrapper .season-ticket-history .entries .entry{background:var(--primary-800);border-radius:4px;flex-direction:row;justify-content:space-between;align-items:center;gap:20px;padding:8px 16px;display:flex}.page.seasons .layout-wrapper .layout .season-sidebar .content-wrapper .season-ticket-history .entries .entry .content .entry-title{font-size:var(--font-size-text-sm);line-height:var(--line-height-text-sm);font-weight:var(--font-medium);color:var(--white-100)}.page.seasons .layout-wrapper .layout .season-sidebar .content-wrapper .season-ticket-history .entries .entry .content .timestamp{font-size:var(--font-size-text-sm);line-height:var(--line-height-text-sm);font-weight:var(--font-medium);color:var(--white-50)}.page.seasons .layout-wrapper .layout .season-sidebar .content-wrapper .season-ticket-history .entries .entry .ticket-count{font-size:var(--font-size-text-md);line-height:var(--line-height-text-md);font-weight:var(--font-semibold);color:var(--white-50);align-items:center;gap:6px;display:flex}.page.seasons .layout-wrapper .layout .season-sidebar .content-wrapper .season-ticket-history .entries .entry .ticket-count.positive{color:var(--success-100)}.page.seasons .layout-wrapper .layout .season-sidebar .content-wrapper .season-ticket-history .entries .entry .ticket-count.negative{color:var(--error-100)}.page.seasons .layout-wrapper .layout .season-sidebar .content-wrapper .season-ticket-system .title{font-size:var(--font-size-text-lg);line-height:var(--line-height-text-lg);font-weight:var(--font-semibold);color:var(--white-100);margin-bottom:12px}.page.seasons .layout-wrapper .layout .season-sidebar .content-wrapper .season-ticket-system .groups{flex-direction:column;gap:4px;display:flex}.page.seasons .layout-wrapper .layout .season-sidebar .content-wrapper .season-ticket-system .groups .group{background:var(--primary-800);padding:18px 24px}.page.seasons .layout-wrapper .layout .season-sidebar .content-wrapper .season-ticket-system .groups .group .group-title{font-size:var(--font-size-text-sm);line-height:var(--line-height-text-sm);font-weight:var(--font-semibold);color:var(--white-50);text-transform:uppercase;margin-bottom:12px}.page.seasons .layout-wrapper .layout .season-sidebar .content-wrapper .season-ticket-system .groups .group .disclaimer{font-size:var(--font-size-text-xs);line-height:var(--line-height-text-xs);font-weight:var(--font-medium);color:var(--white-50);max-width:368px;margin-top:12px}.page.seasons .layout-wrapper .layout .season-sidebar .content-wrapper .season-ticket-system .groups .group .rows{flex-direction:column;gap:4px;display:flex}.page.seasons .layout-wrapper .layout .season-sidebar .content-wrapper .season-ticket-system .groups .group .rows .row{flex-direction:row;justify-content:flex-start;align-items:center;gap:16px;display:flex}.page.seasons .layout-wrapper .layout .season-sidebar .content-wrapper .season-ticket-system .groups .group .rows .row .tickets{font-size:var(--font-size-text-md);line-height:var(--line-height-text-md);font-weight:var(--font-semibold);color:var(--white-50);flex-basis:60px;align-items:center;gap:6px;display:flex}.page.seasons .layout-wrapper .layout .season-sidebar .content-wrapper .season-ticket-system .groups .group .rows .row .tickets.negative{color:var(--error-100)}.page.seasons .layout-wrapper .layout .season-sidebar .content-wrapper .season-ticket-system .groups .group .rows .row .tickets.positive{color:var(--success-100)}.page.seasons .layout-wrapper .layout .season-sidebar .content-wrapper .season-ticket-system .groups .group .rows .row .text{font-size:var(--font-size-text-sm);line-height:var(--line-height-text-sm);font-weight:var(--font-medium);color:var(--white-100)}.page.seasons .layout-wrapper .layout .main-content,.page.seasons .layout-wrapper .layout .season-sidebar .content-wrapper{flex-direction:column;gap:36px;display:flex}@container (min-width:1240px){.page.seasons .layout-wrapper .layout{grid-template-rows:1fr;grid-template-columns:788px 416px}.page.seasons .layout-wrapper .layout .season-sidebar{position:relative}.page.seasons .layout-wrapper .layout .season-sidebar .content-wrapper{padding-right:12px;position:absolute;inset:0;overflow-y:auto}}.page.seasons .challenges-container{width:100%;margin-bottom:80px;container-type:inline-size}.page.seasons .challenges-container .title{font-size:var(--font-size-text-xl);line-height:var(--line-height-text-xl);font-weight:var(--font-semibold);color:var(--white-100);flex-direction:row;align-items:center;gap:24px;margin-bottom:24px;display:flex}.page.seasons .challenges-container .title .premium-badge{font-size:var(--font-size-text-sm);line-height:var(--line-height-text-sm);font-weight:var(--font-semibold);color:var(--brand-600);background:var(--primary-800);border-radius:100rem;flex-direction:row;align-items:center;gap:6px;padding:5px 20px;display:flex}.page.seasons .challenges-container .title .premium-badge.active{background:var(--success-10);color:var(--success-100)}.page.seasons .challenges-container .challenges{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}@container (max-width:1000px){.page.seasons .challenges-container .challenges{grid-template-columns:repeat(3,1fr)}}@container (max-width:700px){.page.seasons .challenges-container .challenges{grid-template-columns:repeat(2,1fr)}}@container (max-width:500px){.page.seasons .challenges-container .challenges{grid-template-columns:1fr}}.page.seasons .challenges-container .challenges .challenge{background:var(--primary-800);border-radius:4px;flex-direction:column;height:100%;padding:18px 24px;display:flex}.page.seasons .challenges-container .challenges .challenge .title{font-size:var(--font-size-text-md);line-height:var(--line-height-text-md);font-weight:var(--font-semibold);color:var(--white-100);justify-content:space-between;gap:20px;margin-bottom:4px;display:flex}.page.seasons .challenges-container .challenges .challenge .title .reward-badge{background:var(--accents-star-10);color:var(--accents-star);font-size:var(--font-size-text-sm);line-height:var(--line-height-text-sm);font-weight:var(--font-semibold);border-radius:100rem;align-items:center;gap:4px;margin-top:-7px;margin-right:-13px;padding:2px 14px;display:flex}.page.seasons .challenges-container .challenges .challenge .description{font-size:var(--font-size-text-sm);line-height:var(--line-height-text-sm);font-weight:var(--font-medium);color:var(--white-65);margin-bottom:14px}.page.seasons .challenges-container .challenges .challenge .progress{font-size:var(--font-size-text-sm);line-height:var(--line-height-text-sm);font-weight:var(--font-medium);color:var(--white-65);flex-direction:row;align-items:center;gap:8px;margin-top:auto;display:flex}.page.seasons .challenges-container .challenges .challenge .progress .progress-bar{background:var(--primary-500);border-radius:100rem;flex-grow:1;height:10px;overflow:hidden}.page.seasons .challenges-container .challenges .challenge .progress .progress-bar .progress-bar-fill{background:var(--success-100);border-radius:100rem;width:0;height:100%}.page.seasons .challenges-container .challenges .challenge .progress .completed{color:var(--success-100)}.page.seasons .faq-container{flex-wrap:wrap;align-items:flex-start;gap:10px 44px;width:100%;display:flex;container-type:inline-size}.page.seasons .faq-container .title{font-size:var(--font-size-text-xl);line-height:var(--line-height-text-xl);font-weight:var(--font-semibold);color:var(--white-100);flex-shrink:0;flex-basis:190px;margin-bottom:24px}.page.seasons .faq-container .faq-wrapper{flex-grow:0;grid-template-columns:repeat(auto-fit,minmax(500px,1fr));gap:6px;width:100%;max-width:1006px;display:grid}.page.seasons .faq-container .faq-wrapper .column .faq{gap:6px}.page.seasons .faq-container .faq-wrapper .column .faq .faq-item{border-radius:0}.page.seasons .faq-container .faq-wrapper .column .faq .faq-item .icon svg{width:20px;height:20px}.page.seasons .faq-container .faq-wrapper .column .faq .faq-item .question h3{font-size:var(--font-size-text-md);line-height:var(--line-height-text-md);font-weight:var(--font-semibold)}.page.seasons .faq-container .faq-wrapper .column .faq .faq-item .question:hover{background-color:var(--primary-700)}.page.seasons .faq-container .faq-wrapper .column .faq .faq-item .question,.page.seasons .faq-container .faq-wrapper .column .faq .faq-item .answer{-webkit-user-select:none;user-select:none;padding:18px 24px}@container (max-width:600px){.page.seasons .faq-container .faq-wrapper{grid-template-columns:1fr}}.modal-v2.ticket-history-modal .ticket-history-modal-content{flex-direction:column;gap:36px;display:flex}.modal-v2.ticket-history-modal .ticket-history-modal-content .title{font-size:var(--font-size-display-xs);line-height:var(--line-height-display-xs);font-weight:var(--font-semibold);color:var(--white-100);text-align:center;margin:0}.modal-v2.ticket-history-modal .ticket-history-modal-content .error,.modal-v2.ticket-history-modal .ticket-history-modal-content .empty{font-size:var(--font-size-text-md);line-height:var(--line-height-text-md);font-weight:var(--font-medium);color:var(--white-65);text-align:center;padding:40px 20px}.modal-v2.ticket-history-modal .ticket-history-modal-content .error{color:var(--error-100)}.modal-v2.ticket-history-modal .ticket-history-modal-content .loading-skeleton .skeleton-shimmer{background:linear-gradient(90deg,var(--primary-800)0%,var(--primary-700)50%,var(--primary-800)100%);background-size:400px 100%;border-radius:4px;animation:1.5s ease-in-out infinite shimmer}.modal-v2.ticket-history-modal .ticket-history-modal-content .loading-skeleton .table{min-height:664px}.modal-v2.ticket-history-modal .ticket-history-modal-content .loading-skeleton .table .header,.modal-v2.ticket-history-modal .ticket-history-modal-content .loading-skeleton .table .rows .row{grid-template-columns:145px 325px 75px 60px 65px;align-items:center;gap:20px;display:grid}.modal-v2.ticket-history-modal .ticket-history-modal-content .loading-skeleton .table .header{color:var(--white-100);font-size:var(--font-size-text-md);line-height:var(--line-height-text-md);font-weight:var(--font-semibold);margin-bottom:8px}.modal-v2.ticket-history-modal .ticket-history-modal-content .loading-skeleton .table .rows{flex-direction:column;display:flex}.modal-v2.ticket-history-modal .ticket-history-modal-content .loading-skeleton .table .rows .row{margin-bottom:8px}.modal-v2.ticket-history-modal .ticket-history-modal-content .loading-skeleton .table .rows .row .col{align-items:center;display:flex}.modal-v2.ticket-history-modal .ticket-history-modal-content .loading-skeleton .table .rows .row .col.premium{justify-content:flex-start}.modal-v2.ticket-history-modal .ticket-history-modal-content .loading-skeleton .table .rows .row .col.tickets,.modal-v2.ticket-history-modal .ticket-history-modal-content .loading-skeleton .table .rows .row .col.balance{justify-content:flex-end}.modal-v2.ticket-history-modal .ticket-history-modal-content .loading-skeleton .table .rows .row .skeleton-box{width:100%;max-width:120px;height:24px}.modal-v2.ticket-history-modal .ticket-history-modal-content .loading-skeleton .table .rows .row .skeleton-icon{width:24px;height:24px}.modal-v2.ticket-history-modal .ticket-history-modal-content .loading-skeleton .table .rows .row:last-child{margin-bottom:0}.modal-v2.ticket-history-modal .ticket-history-modal-content .loading-skeleton .pagination{flex-direction:row;justify-content:space-between;align-items:center;gap:20px;padding-top:46px;display:flex}.modal-v2.ticket-history-modal .ticket-history-modal-content .loading-skeleton .pagination .skeleton-nav{border-radius:4px;width:100px;height:36px}.modal-v2.ticket-history-modal .ticket-history-modal-content .loading-skeleton .pagination .skeleton-pages{flex-direction:row;align-items:center;gap:4px;display:flex}.modal-v2.ticket-history-modal .ticket-history-modal-content .loading-skeleton .pagination .skeleton-pages .skeleton-page{border-radius:100rem;width:40px;height:40px}.modal-v2.ticket-history-modal .ticket-history-modal-content .table-wrapper{max-width:100%;padding-bottom:10px;overflow-x:auto}.modal-v2.ticket-history-modal .ticket-history-modal-content .table-wrapper .table{min-height:664px}.modal-v2.ticket-history-modal .ticket-history-modal-content .table-wrapper .table .header,.modal-v2.ticket-history-modal .ticket-history-modal-content .table-wrapper .table .rows .row{grid-template-columns:145px 325px 75px 60px 65px;align-items:center;gap:20px;display:grid}.modal-v2.ticket-history-modal .ticket-history-modal-content .table-wrapper .table .header{color:var(--white-100);font-size:var(--font-size-text-md);line-height:var(--line-height-text-md);font-weight:var(--font-semibold);margin-bottom:8px}.modal-v2.ticket-history-modal .ticket-history-modal-content .table-wrapper .table .rows{flex-direction:column;display:flex}.modal-v2.ticket-history-modal .ticket-history-modal-content .table-wrapper .table .rows .row{font-size:var(--font-size-text-md);line-height:var(--line-height-text-md);font-weight:var(--font-medium);color:var(--white-80);margin-bottom:8px}.modal-v2.ticket-history-modal .ticket-history-modal-content .table-wrapper .table .rows .row:last-child{margin-bottom:0}.modal-v2.ticket-history-modal .ticket-history-modal-content .table-wrapper .table .rows .row .col.premium{justify-content:flex-start;align-items:center;display:flex}.modal-v2.ticket-history-modal .ticket-history-modal-content .table-wrapper .table .rows .row .col.premium .check-icon{color:var(--success-100)}.modal-v2.ticket-history-modal .ticket-history-modal-content .table-wrapper .table .rows .row .col.premium .x-icon{color:var(--error-100)}.modal-v2.ticket-history-modal .ticket-history-modal-content .table-wrapper .table .rows .row .col.tickets{text-align:right}.modal-v2.ticket-history-modal .ticket-history-modal-content .table-wrapper .table .rows .row .col.tickets.positive{color:var(--success-100)}.modal-v2.ticket-history-modal .ticket-history-modal-content .table-wrapper .table .rows .row .col.tickets.negative{color:var(--error-100)}.modal-v2.ticket-history-modal .ticket-history-modal-content .table-wrapper .table .rows .row .col.balance{text-align:right}.modal-v2.ticket-history-modal .ticket-history-modal-content .table-wrapper .table .rows .row:last-child{border-bottom:none}.modal-v2.ticket-history-modal .ticket-history-modal-content .pagination{flex-direction:row;justify-content:space-between;align-items:center;gap:20px;padding-top:0;display:flex}.modal-v2.ticket-history-modal .ticket-history-modal-content .pagination .nav-button{cursor:pointer;font-family:inherit;font-size:var(--font-size-text-sm);line-height:var(--line-height-text-sm);font-weight:var(--font-medium);color:var(--white-80);background:0 0;border:none;border-radius:4px;outline:none;align-items:center;gap:8px;padding:8px 16px;transition:all .2s;display:flex}.modal-v2.ticket-history-modal .ticket-history-modal-content .pagination .nav-button svg{display:block}.modal-v2.ticket-history-modal .ticket-history-modal-content .pagination .nav-button:disabled{opacity:.4;cursor:not-allowed}.modal-v2.ticket-history-modal .ticket-history-modal-content .pagination .page-numbers{flex-direction:row;align-items:center;gap:4px;display:flex}.modal-v2.ticket-history-modal .ticket-history-modal-content .pagination .page-numbers .ellipsis{font-size:var(--font-size-text-sm);line-height:var(--line-height-text-sm);font-weight:var(--font-medium);color:var(--white-50);padding:0 8px}.modal-v2.ticket-history-modal .ticket-history-modal-content .pagination .page-numbers .page{cursor:pointer;min-width:40px;height:40px;font-family:inherit;font-size:var(--font-size-text-sm);line-height:var(--line-height-text-sm);font-weight:var(--font-medium);color:var(--white-50);background:0 0;border:none;border-radius:100rem;outline:none;justify-content:center;align-items:center;transition:all .2s;display:flex}.modal-v2.ticket-history-modal .ticket-history-modal-content .pagination .page-numbers .page:hover:not(.active){background-color:var(--primary-800);color:var(--white-100)}.modal-v2.ticket-history-modal .ticket-history-modal-content .pagination .page-numbers .page.active{background:rgb(from var(--brand-900)r g b/.1);color:var(--brand-900);font-weight:var(--font-semibold)}.page.practice{flex-direction:column;gap:60px;max-width:1240px;margin:0 auto;display:flex}.page.practice .top-section{flex-wrap:wrap-reverse;justify-content:space-between;align-items:flex-start;gap:24px;display:flex}.page.practice .top-section .left .title{align-items:center;gap:16px;margin-bottom:12px;display:flex}.page.practice .top-section .left .title h1{font-size:var(--font-size-display-sm);line-height:var(--line-height-display-sm);font-weight:var(--font-semibold);margin:0}.page.practice .top-section .left .description{color:var(--white-80);font-size:var(--font-size-text-lg);line-height:var(--line-height-text-lg);font-weight:var(--font-medium)}.page.practice .top-section .right .powered-by{color:var(--white-50);font-size:var(--font-size-text-sm);line-height:var(--line-height-text-sm);font-weight:var(--font-medium);align-items:flex-end;gap:12px;display:flex}.page.practice .top-section .right .powered-by .text{line-height:1}.page.practice .start-practice .disclaimer{font-size:var(--font-size-text-sm);line-height:var(--line-height-text-sm);font-weight:var(--font-medium);color:var(--white-50);margin-top:12px}.page.practice .get-premium-banner{background-color:var(--warning-10);border-left:2px solid var(--warning-100);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;padding:16px 28px;display:flex}.page.practice .get-premium-banner .content{max-width:600px}.page.practice .get-premium-banner .content .title{font-size:var(--font-size-text-md);line-height:var(--line-height-text-md);font-weight:var(--font-semibold);color:var(--warning-100);margin-bottom:4px}.page.practice .get-premium-banner .content .description{font-size:var(--font-size-text-sm);line-height:var(--line-height-text-sm);font-weight:var(--font-medium);color:var(--warning-80)}.page.practice .training-modes .top{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:10px 24px;margin-bottom:28px;display:flex}.page.practice .training-modes .top .left .title h2{font-size:var(--font-size-text-xl);line-height:var(--line-height-text-xl);font-weight:var(--font-semibold);margin:0 0 8px}.page.practice .training-modes .top .left .description{color:var(--white-80);font-size:var(--font-size-text-md);line-height:var(--line-height-text-md);font-weight:var(--font-medium)}.page.practice .training-modes .cards{grid-template-columns:repeat(auto-fill,minmax(290px,1fr));justify-content:center;gap:26px;display:grid}.page.practice .training-modes .cards .card .image{margin-bottom:16px;position:relative}.page.practice .training-modes .cards .card .image:before{content:"";background:linear-gradient(180deg,rgb(from var(--primary-1000)r g b/.4)0%,rgb(from var(--primary-1000)r g b/.6)100%);position:absolute;inset:0}.page.practice .training-modes .cards .card .image img{border-radius:6px;width:100%;height:auto;display:block}.page.practice .training-modes .cards .card .title h3{font-size:var(--font-size-text-md);line-height:var(--line-height-text-md);font-weight:var(--font-semibold);margin:0}.page.practice .training-modes .cards .card .description{font-size:var(--font-size-text-sm);line-height:var(--line-height-text-sm);font-weight:var(--font-medium);color:var(--white-80)}.page.practice .faq-container{flex-wrap:wrap;align-items:flex-start;gap:10px 44px;width:100%;min-height:450px;margin-top:20px;display:flex;container-type:inline-size}.page.practice .faq-container .title{font-size:var(--font-size-text-xl);line-height:var(--line-height-text-xl);font-weight:var(--font-semibold);color:var(--white-100);flex-shrink:0;flex-basis:190px;margin-bottom:24px}.page.practice .faq-container .faq-wrapper{flex-grow:0;grid-template-columns:repeat(auto-fit,minmax(500px,1fr));gap:6px;width:100%;max-width:1006px;display:grid}.page.practice .faq-container .faq-wrapper .column .faq{gap:6px}.page.practice .faq-container .faq-wrapper .column .faq .faq-item{border-radius:0}.page.practice .faq-container .faq-wrapper .column .faq .faq-item .icon svg{width:20px;height:20px}.page.practice .faq-container .faq-wrapper .column .faq .faq-item .question h3{font-size:var(--font-size-text-md);line-height:var(--line-height-text-md);font-weight:var(--font-semibold)}.page.practice .faq-container .faq-wrapper .column .faq .faq-item .question:hover{background-color:var(--primary-700)}.page.practice .faq-container .faq-wrapper .column .faq .faq-item .question,.page.practice .faq-container .faq-wrapper .column .faq .faq-item .answer{-webkit-user-select:none;user-select:none;padding:18px 24px}@container (max-width:600px){.page.practice .faq-container .faq-wrapper{grid-template-columns:1fr}}*,:before,:after{box-sizing:border-box}a{color:var(--brand-800);text-decoration:none}a:hover{color:var(--brand-500)}body,html{background-color:var(--primary-900);color:#fff;margin:0}.page.loading-state{justify-content:center;align-items:center;display:flex}ul,ol{padding-left:25px}
