*{box-sizing:border-box;scrollbar-color:rgba(191,213,255,.3) rgba(191,213,255,.1);scrollbar-width:thin}:root{--gold:#fc0;--light-brown:#fc0;--main-blue:#00d7ff;--padding-horizontal:23.475rem;--dark-blue:#001926;--muted:#bfd5ff;--middle-brown:#ff9507;--red:#ff3a3a}@media screen and (max-width:1600px){:root{--padding-horizontal:18rem}}@media screen and (max-width:1440px){:root{--padding-horizontal:13rem}}@media screen and (max-width:1366px){:root{--padding-horizontal:12rem}}@media screen and (max-width:1024px){:root{--padding-horizontal:10rem}}@media (max-width:600px),screen and (max-width:900px) and (max-aspect-ratio:8/5){:root{--padding-horizontal:1rem}}html{font-size:16px}@media screen and (max-width:1600px){html{font-size:14px}}@media screen and (max-width:1440px){html{font-size:13px}}@media screen and (max-width:1366px){html{font-size:13px}}@media screen and (max-width:1024px){html{font-size:11px}}@media screen and (max-width:900px){html{font-size:16px}}@media screen and (max-width:390px){html{font-size:14px}}@media screen and (max-width:340px){html{font-size:12px}}@media screen and (min-width:1601px){html{font-size:16px}}@media screen and (min-width:2180px){html{font-size:21px}}@media screen and (min-width:2700px){html{font-size:23px}}@media screen and (min-width:3140px){html{font-size:25px}}@media screen and (min-width:3440px){html{font-size:28px}}@media (min-aspect-ratio:8/5) and (min-width:650px) and (max-width:1200px){html{font-size:max(min(1.4815vh,1vw),6px)}}@media (min-aspect-ratio:8/5) and (min-width:800px) and (max-width:1000px){html{font-size:max(min(1.4815vh,1vw),9px)}}body{align-items:center;background:#091825;color:#fff;display:flex;flex-direction:column;font-family:Rubik;margin:0;min-height:100vh;overflow-x:hidden;padding:0;width:100%}.popup.logout-submit{align-items:center;display:flex;height:100%;justify-content:center;left:0;pointer-events:none;position:fixed;top:0;width:100%;z-index:9}.popup.logout-submit .close-wrapper{background:rgba(0,25,38,.9);height:100%;left:0;opacity:0;position:fixed;top:0;transition:.3s ease;width:100%}.popup.logout-submit .content{background:#001926;border:1px solid #2b5266;border-radius:.625rem;opacity:0;padding:1.125rem 1.75rem;position:absolute;right:var(--padding-horizontal);top:4.5rem;transform:translateY(10%);transition:.3s ease;z-index:1}@media (max-width:600px),screen and (max-width:900px) and (max-aspect-ratio:8/5){.popup.logout-submit .content{right:50%;transform:translateX(50%)}}.popup.logout-submit .content .question{font-size:1rem;font-weight:500;margin-bottom:1rem}.popup.logout-submit .content .button-group{align-items:center;display:flex;flex-grow:1}.popup.logout-submit .content .button-group .button{background:#fff;border:none;border-radius:.5rem;color:var(--dark-blue);cursor:pointer;flex-grow:1;font-size:.875rem;font-style:normal;font-weight:500;letter-spacing:.0437rem;line-height:1rem;outline:none;padding:.75rem 2rem;position:relative;text-align:center;text-decoration:none;text-transform:uppercase;transition:.3s ease;white-space:nowrap}.popup.logout-submit .content .button-group .button:hover{background:var(--light-brown)}.popup.logout-submit .content .button-group .button:first-child{margin-right:.75rem}.popup.logout-submit.active{pointer-events:auto}.popup.logout-submit.active .content{opacity:1}@media (max-width:600px),screen and (max-width:900px) and (max-aspect-ratio:8/5){.popup.logout-submit.active .content{transform:translateX(50%)}}.popup.logout-submit.active .close-wrapper{opacity:1}.popup.logout-submit.active .inner{opacity:1;transform:none}::-webkit-scrollbar{height:.375rem;opacity:.1;width:.375rem}::-webkit-scrollbar-track{background-color:rgba(255,206,132,.1)}::-webkit-scrollbar-thumb{background-color:rgba(255,206,132,.3);border-radius:.375rem}header{align-items:center;border-bottom:1px solid hsla(0,0%,100%,.12);display:flex;margin-bottom:3.75rem;padding:.75rem var(--padding-horizontal) .75rem;position:fixed;transition:.15s ease;width:100%;z-index:8}@media (max-width:600px),screen and (max-width:900px) and (max-aspect-ratio:8/5){header{display:grid;grid-template-areas:"logo logo" "timer user" "currency currency"}}header .logo{height:2.1875rem;margin-right:1rem}@media (max-width:600px),screen and (max-width:900px) and (max-aspect-ratio:8/5){header .logo{align-items:center;display:flex;grid-area:logo;justify-content:center;margin-bottom:1rem;margin-right:0;width:100%}}header .logo img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}@media (max-width:600px),screen and (max-width:900px) and (max-aspect-ratio:8/5){header .logo img{height:2.25rem}}header h1{align-items:flex-start;display:flex;flex-direction:column;font-size:1rem;font-weight:500;line-height:1rem;margin-right:auto;text-transform:uppercase}@media (max-width:600px),screen and (max-width:900px) and (max-aspect-ratio:8/5){header h1{display:none}}header .container{display:flex;flex-direction:column}@media (max-width:600px),screen and (max-width:900px) and (max-aspect-ratio:8/5){header .container{align-items:flex-start;align-self:center;grid-area:timer;margin-bottom:0}}header .countdown-timer{align-items:center;color:var(--muted);display:flex;font-size:1.125rem;font-weight:500;line-height:1rem;margin-right:2.625rem;margin-top:auto;transform:translateX(.675rem);width:6.5rem}@media (max-width:600px),screen and (max-width:900px) and (max-aspect-ratio:8/5){header .countdown-timer{margin-right:0;transform:translateX(0)}}header .countdown-timer:before{background-image:url(/images/team-contracts/timer.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:1rem;margin-right:.375rem;width:1rem}header .user{align-items:center;display:flex}@media (max-width:600px),screen and (max-width:900px) and (max-aspect-ratio:8/5){header .user{grid-area:currency;justify-content:space-between;margin-top:.375rem}}@media screen and (max-width:600px){header .user{flex-wrap:wrap;row-gap:.5rem}}header .user .user-crystals,header .user .user-rubies{font-size:1.125rem;line-height:1rem;margin-right:1.25rem}header .user .currency-wrapper{align-items:center;display:flex;margin-right:1.875rem}@media (max-width:600px),screen and (max-width:900px) and (max-aspect-ratio:8/5){header .user .currency-wrapper{margin-right:0}}header .user .currency-wrapper .currency{color:var(--gold);font-size:1.125rem;font-weight:500;line-height:1rem;margin-right:.5rem}header .user .currency-wrapper .add-currency{align-items:center;background:rgba(191,213,255,.1);border-radius:.5rem;cursor:pointer;display:flex;height:2.5rem;justify-content:center;transition:.15s ease;width:2.5rem}header .user .currency-wrapper .add-currency img{height:1rem;-o-object-fit:contain;object-fit:contain;width:1rem}header .user .currency-wrapper .add-currency:hover{background:rgba(191,213,255,.2)}@media (max-width:600px),screen and (max-width:900px) and (max-aspect-ratio:8/5){header .user{border-left:none;margin-left:0;padding-left:0}}header .user-info-wrapper{align-items:center;display:flex}@media (max-width:600px),screen and (max-width:900px) and (max-aspect-ratio:8/5){header .user-info-wrapper{grid-area:user;justify-content:flex-end}}header .faction{align-items:center;display:flex;height:2.5rem;justify-content:center;margin-right:.5rem;width:2.5rem}@media (max-width:600px),screen and (max-width:900px) and (max-aspect-ratio:8/5){header .faction{height:1.25rem;width:1.25rem}}header .faction span{background-position:50%;background-repeat:no-repeat;background-size:contain;display:flex;height:2rem;width:1.75rem}header .faction.Isindor span{background-image:url(/images/team-contracts/teams/Isindor-color.svg)}header .faction.Twinserin span{background-image:url(/images/team-contracts/teams/Twinserin-color.svg)}header .faction.Ricopuff span{background-image:url(/images/team-contracts/teams/Ricopuff-color.svg)}header .faction.Shaftlaw span{background-image:url(/images/team-contracts/teams/Shaftlaw-color.svg)}header .name{font-size:.875rem;font-weight:500;letter-spacing:.025em;line-height:1rem}header .logout-button{background-image:url(/images/team-contracts/login.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;cursor:pointer;font-size:0;height:1rem;margin-left:1rem;opacity:.7;transition:.15s ease;width:1rem}header .logout-button:hover{opacity:1}header .button,header input{align-items:center;background:#fff;border-radius:.5rem;color:var(--dark-blue);cursor:pointer;display:flex;font-size:1rem;font-weight:500;justify-content:center;line-height:100%;padding:1rem 1.25rem;text-transform:uppercase;transition:.3s ease}header .button:hover,header input:hover{background:var(--gold)}header .button.disabled,header input.disabled{cursor:default;opacity:.5;pointer-events:none}@media (max-width:600px),screen and (max-width:900px) and (max-aspect-ratio:8/5){header .button,header input{grid-area:user}}header:after{background:linear-gradient(180deg,rgba(9,24,37,.2),rgba(9,24,37,0));bottom:0;content:"";height:2.25rem;left:0;opacity:0;pointer-events:none;position:absolute;transform:translateY(100%);transition:.15s ease;width:100%}header.active{background:rgba(9,24,37,.9)}header.active:after{opacity:1}@media (max-width:600px),screen and (max-width:900px) and (max-aspect-ratio:8/5){header{align-items:center;flex-direction:column}}.button{align-items:center;background:#fff;border-radius:.5rem;color:var(--dark-blue);cursor:pointer;display:flex;font-size:1rem;font-weight:500;justify-content:center;line-height:100%;padding:1rem 1.25rem;text-transform:uppercase;transition:.3s ease}.button:hover{background:var(--gold)}.button.disabled{cursor:default;opacity:.5;pointer-events:none}.popup{align-items:center;display:flex;justify-content:center;pointer-events:none;z-index:10}.popup,.popup .close-wrapper{height:100%;left:0;position:fixed;top:0;width:100%}.popup .close-wrapper{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:rgba(0,25,38,.9);opacity:0;transition:.3s ease}.popup .content{align-items:center;background:rgba(63,81,96,.2);border:.125rem solid #3f5160;border-radius:.5rem;display:flex;flex-direction:column;max-height:90dvh;opacity:0;padding:1.5rem 1.875rem;position:relative;transform:translateY(6rem);transition:.3s ease;z-index:1}.popup .content .heading{color:#fff;font-size:1.5rem;font-weight:500;line-height:2.5rem;margin-bottom:.75rem;text-transform:uppercase}@media screen and (max-width:600px){.popup .content .heading{font-size:1.25rem;line-height:1.75rem;text-align:center}}.popup .content .close-icon{background-image:url(/images/team-contracts/close.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;cursor:pointer;height:1.25rem;opacity:.75;position:absolute;right:1.875rem;top:1.875rem;transition:.15s ease;width:1.25rem}.popup .content .close-icon:hover{opacity:1}@media screen and (max-width:600px){.popup .content .close-icon{right:0;top:-1.875rem;transform:translateY(-50%)}}.popup .content .button-group{align-items:center;display:flex}.popup .content .button-group .button:not(:last-child){margin-right:1rem}.popup .content .button-group .button.gold-button{background:rgba(255,204,0,.25);border:.125rem solid rgba(255,204,0,.25);color:var(--gold)}.popup .content .button-group .button.gold-button:hover{background:rgba(255,204,0,.35)}.popup .content .button-group .button.gold-button img{height:1rem;-o-object-fit:contain;object-fit:contain;width:1rem}.popup .content .button-group .button.gold-button.error{background:rgba(255,58,58,.25);border:.125rem solid rgba(255,58,58,.25)}.popup .content .button-group .button.gold-button.hidden{display:none}.popup.active{pointer-events:auto}.popup.active .close-wrapper{opacity:1}.popup.active .content{opacity:1;transform:none}.login-popup{align-items:center;display:flex;justify-content:center;pointer-events:none;z-index:9}.login-popup,.login-popup .close-button{height:100%;left:0;position:fixed;top:0;width:100%}.login-popup .close-button{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:rgba(0,25,38,.9);opacity:0;transition:.3s ease}.login-popup .login-content{align-items:flex-start;background:var(--dark-blue);border:1px solid #03344e;border-radius:.625rem;display:flex;flex-direction:column;justify-content:flex-start;max-height:95vh;opacity:0;overflow-x:hidden;overflow-y:auto;padding:2rem;position:relative;transform:translateY(20px);transition:.3s ease;z-index:3}.login-popup .login-content .heading{color:#fff;font-size:2rem;font-weight:500;line-height:1.875rem;margin-bottom:2rem;text-transform:uppercase}.login-popup .login-content .close-icon{background-image:url(/images/loss-of-control/close.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;cursor:pointer;height:1.25rem;opacity:.65;position:absolute;right:1rem;top:1rem;transition:.3s ease;width:1.25rem}.login-popup .login-content .close-icon:hover{opacity:1}.login-popup .login-content .login-form{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start}.login-popup .login-content .login-form form{display:flex;flex-direction:column;width:420px}@media screen and (max-width:1000px){.login-popup .login-content .login-form form{width:100%}}.login-popup .login-content .login-form form .form-group{display:flex;flex-direction:column;margin-bottom:1rem;width:100%}.login-popup .login-content .login-form form .form-group label{color:hsla(0,0%,100%,.65);font-size:.75rem;font-weight:500;margin-bottom:.5rem;text-transform:uppercase;transition:.3s ease}.login-popup .login-content .login-form form .form-group input{background:transparent;border:none;border-bottom:2px solid #03344e;color:#fff;font-family:Rubik;font-size:1.25rem;font-weight:400;outline:none;padding:.5rem 0;transition:.3s ease}.login-popup .login-content .login-form form .form-group input:focus{border-color:var(--light-brown)}.login-popup .login-content .login-form form .form-group:focus-within label{color:#fff}.login-popup .login-content .login-form form .form-group.submit-group{margin-bottom:0;margin-top:2rem}.login-popup .login-content .login-form form .form-group.submit-group input{background:#fff;border:none;border-radius:8px;color:var(--dark-blue);cursor:pointer;font-family:Rubik;font-size:1rem;font-weight:700;line-height:1rem;outline:none;padding:1rem 1.25rem;text-transform:uppercase;transition:.3s ease}.login-popup .login-content .login-form form .form-group.submit-group input:hover{background:var(--light-brown)}.login-popup .login-content .login-form form .form-group.submit-group input:disabled{opacity:.5;pointer-events:none}.login-popup .login-content .login-form form .login-errors .error{align-items:center;background:#ff4848;border-radius:8px;color:#fff;display:flex;margin-top:1rem;padding:1rem}.login-popup .login-content .login-form form .login-errors .error:before{background:url(/images/id/alert-red.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:1.875rem;margin-right:.5rem;width:1.875rem}.login-popup.active{pointer-events:auto}.login-popup.active .close-button{opacity:1}.login-popup.active .login-content{opacity:1;transform:none}h1,h2,h3,p{margin:0;padding:0}section{align-items:center;display:flex;flex-direction:column;justify-content:center;width:100%}section h2{font-size:2.25rem;font-weight:500;line-height:2.5rem;margin-bottom:1.75rem;text-align:center;text-transform:uppercase}@media screen and (max-width:500px){section h2{font-size:2rem}}section .subtitle,section p{color:var(--muted);font-size:1rem;font-weight:400;line-height:1.25rem;text-align:center}.background-image{left:0;position:absolute;top:0;width:100%;z-index:-1}.background-image img{-o-object-fit:contain;object-fit:contain;width:100%}.info{margin-bottom:4.5rem;padding:8.375rem var(--padding-horizontal) 0}@media (max-width:600px),screen and (max-width:900px) and (max-aspect-ratio:8/5){.info{padding:14.375rem var(--padding-horizontal) 0}}.info .event-logo{margin-bottom:1.5rem;width:22.5rem}.info .event-logo img{-o-object-fit:contain;object-fit:contain;width:100%}@media (max-width:600px),screen and (max-width:900px) and (max-aspect-ratio:8/5){.info .event-logo{width:70%}}.info p{width:67%}.info p:has(+.links){margin-bottom:1.5rem}@media (max-width:600px),screen and (max-width:900px) and (max-aspect-ratio:8/5){.info p{width:100%}}.info .links{align-items:center;display:flex}.info .links a{background-color:#fff;border-radius:.5rem;color:var(--dark-blue);font-size:1rem;font-weight:700;padding:1rem 1.25rem;text-decoration:none;text-transform:uppercase;transition:.3s ease}.info .links a:not(:last-child){margin-right:1.25rem}.info .links a:hover{background-color:var(--light-brown)}.info .rules-popup .content .close-icon{right:2.875rem}@media screen and (max-width:600px){.info .rules-popup .content .close-icon{top:2.5rem}}.info .rules-popup .rules-content{max-height:90dvh;max-width:50vw;overflow-x:hidden;overflow-y:auto;padding:1rem 2rem}@media screen and (max-width:600px){.info .rules-popup .rules-content{max-width:unset;padding:1rem}}.info .rules-popup .rules-content h3{margin-bottom:1rem;text-transform:uppercase}.info .rules-popup .rules-content h3:not(:first-child){margin-top:2rem}.info .rules-popup .rules-content ul{margin:0 0 1rem;padding:0 0 0 2rem}.info .rules-popup .rules-content ul li{color:var(--muted)}.info .rules-popup .rules-content p{margin-bottom:.5rem;max-width:50vw;text-align:left;width:100%}@media screen and (max-width:900px){.info .rules-popup .rules-content p{max-width:66vw}}.info .rules-popup .rules-content b{display:flex;margin-bottom:1rem;max-width:50vw;text-align:left;width:100%}@media screen and (max-width:900px){.info .rules-popup .rules-content b{max-width:66vw}}.info .rules-popup .rules-content .labeled-info{align-items:stretch;display:flex;margin-bottom:1rem;margin-top:1rem}.info .rules-popup .rules-content .labeled-info .info-block{border:1px solid var(--muted);width:50%}.info .rules-popup .rules-content .labeled-info .info-block:last-child{border-left:none}.info .rules-popup .rules-content .labeled-info .info-block .label{border-bottom:1px solid var(--muted);font-weight:500;padding:.5rem 1rem}.info .rules-popup .rules-content .labeled-info .info-block .text{padding:.5rem 1rem}.tancoin{align-items:center;color:var(--gold);display:inline-flex;font-size:1.125rem;font-weight:500}.tancoin:before{background-image:url(/images/id/tancoin.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:1rem;margin-right:.25rem;width:1rem}.crystal{align-items:center;color:#00d7ff;display:inline-flex;font-size:1.125rem;font-weight:500}.crystal:before{background-image:url(/images/id/crystal.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:1rem;margin-right:.25rem;width:1rem}.ruby{align-items:center;color:#f66;display:inline-flex;font-size:1.125rem;font-weight:500}.ruby:before{background-image:url(/images/id/ruby.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:1rem;margin-right:.25rem;width:1rem}.currency{display:inline-flex}.currency:before{background-image:url(/images/team-contracts/currency.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:1rem;margin-right:.25rem;width:1rem}.card{background:rgba(191,213,255,.08);border:.125rem solid hsla(0,0%,100%,.15);border-radius:.5rem;flex-direction:column;padding:.75rem}.card,.card .heading{display:flex;width:100%}.card .heading{align-items:center;margin-bottom:.75rem}.card .heading .name{font-size:1.125rem;font-weight:500;margin-right:auto;text-transform:uppercase}.card .awards .award{align-items:center;background:rgba(191,213,255,.15);border-radius:.25rem;display:flex;flex-direction:column;justify-content:center}.card .awards .award .image{margin-bottom:.375rem;width:6.25rem}.card .awards .award .image img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.card .awards .award .name{font-size:1rem;font-weight:500;line-height:1rem;padding:.25rem;text-align:center;text-transform:uppercase}.errors-wrapper{bottom:2rem;left:50%;position:fixed;transform:translateX(-50%);z-index:10}.errors-wrapper .error,.errors-wrapper .success{text-wrap:nowrap;align-items:center;background:#ff4848;border-radius:.5rem;color:#fff;display:flex;left:0;margin-top:1rem;opacity:0;padding:.75rem 1rem;pointer-events:none;position:absolute;top:0;transform:translateY(4rem) translateX(-50%);transition:.15s ease}.errors-wrapper .error.active,.errors-wrapper .success.active{opacity:1;transform:translateY(-100%) translateX(-50%)}.errors-wrapper .error:before,.errors-wrapper .success:before{background:url(/images/id/alert-red.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:1.875rem;margin-right:.5rem;min-height:1.875rem;min-width:1.875rem;width:1.875rem}.errors-wrapper .success{background-color:#76ff33;color:var(--dark-blue);white-space:wrap;width:31rem}@media (max-width:600px),screen and (max-width:900px) and (max-aspect-ratio:8/5){.errors-wrapper .success{width:90vw}}.errors-wrapper .success:before{background-image:url(/images/id/alert-dark.svg)}.contract{padding-bottom:7.5rem;position:relative}@media (max-width:600px),screen and (max-width:900px) and (max-aspect-ratio:8/5){.contract{padding:0 var(--padding-horizontal) 7.5rem}}.contract .timer-wrapper{margin-bottom:.5rem;text-align:center}.contract .timer-wrapper span:first-child{color:var(--muted);display:inline-flex;font-size:1.125rem;font-weight:500;padding:0 .5rem;text-transform:uppercase}.contract .timer-wrapper .countdown-timer{background:var(--gold);border-radius:.25rem;color:#010101;display:inline-flex;font-size:1.125rem;font-weight:500;line-height:1rem;padding:.25rem}.contract .timer-wrapper.disabled{display:none}.contract h2{margin-bottom:2rem;max-width:60%}@media (max-width:600px),screen and (max-width:900px) and (max-aspect-ratio:8/5){.contract h2{font-size:1.75rem;line-height:2rem;max-width:unset}}@media screen and (max-width:600px){.contract h2{font-size:1.25rem;line-height:1.5rem;max-width:unset}}.contract .teams-wrapper{display:grid;gap:1.875rem;grid-template-columns:repeat(4,16.875rem);margin-bottom:1.25rem}@media (max-width:600px),screen and (max-width:900px) and (max-aspect-ratio:8/5){.contract .teams-wrapper{grid-template-columns:1fr 1fr;width:100%}}@media screen and (max-width:600px){.contract .teams-wrapper{grid-template-columns:1fr}}.contract .teams-wrapper .team{align-items:center;aspect-ratio:270/330;background-position:50%;background-repeat:no-repeat;background-size:contain;display:flex;flex-direction:column;justify-content:flex-start;padding-top:5rem;position:relative;width:100%}.contract .teams-wrapper .team .faction-number{align-items:center;color:var(--muted);display:flex;font-size:1.5rem;font-weight:500;height:3.5rem;justify-content:center;left:50%;position:absolute;top:1rem;transform:translateX(-50%);width:4rem}.contract .teams-wrapper .team .faction-number .bg{background-image:url(/images/team-contracts/number.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;height:100%;position:absolute;width:100%}.contract .teams-wrapper .team .image{margin-bottom:1.5rem;width:6.875rem}.contract .teams-wrapper .team .image img{-o-object-fit:contain;object-fit:contain;width:100%}.contract .teams-wrapper .team .name{font-size:1.125rem;font-weight:500;line-height:1.375rem;margin-bottom:.125rem;text-transform:uppercase}.contract .teams-wrapper .team .percent{color:var(--gold);font-size:2.125rem;font-weight:500;line-height:2.5rem;text-transform:uppercase}.contract .teams-wrapper .team .percent small{font-size:1.5rem;line-height:2.5rem}.contract .teams-wrapper .team.Isindor{background-image:url(/images/team-contracts/teams/Isindor-bg.svg)}.contract .teams-wrapper .team.Isindor.top{background-image:url(/images/team-contracts/teams/Isindor-bg-color.svg)}.contract .teams-wrapper .team.Twinserin{background-image:url(/images/team-contracts/teams/Twinserin-bg.svg)}.contract .teams-wrapper .team.Twinserin.top{background-image:url(/images/team-contracts/teams/Twinserin-bg-color.svg)}.contract .teams-wrapper .team.Ricopuff{background-image:url(/images/team-contracts/teams/Ricopuff-bg.svg)}.contract .teams-wrapper .team.Ricopuff.top{background-image:url(/images/team-contracts/teams/Ricopuff-bg-color.svg)}.contract .teams-wrapper .team.Shaftlaw{background-image:url(/images/team-contracts/teams/Shaftlaw-bg.svg)}.contract .teams-wrapper .team.Shaftlaw.top{background-image:url(/images/team-contracts/teams/Shaftlaw-bg-color.svg)}.contract .teams-wrapper .team.top .faction-number{color:var(--gold)}.contract .teams-wrapper .team.top .faction-number .bg{background-image:url(/images/team-contracts/number-color.svg)}.contract:after{background:#091825;bottom:0;content:"";height:3.75rem;left:50%;position:absolute;transform:translate(-50%,50%) rotate(45deg);width:3.75rem;z-index:2}.contract .popup.history-popup .content{max-width:95vw}.contract .statistick-table{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start}@media (max-width:600px),screen and (max-width:900px) and (max-aspect-ratio:8/5){.contract .statistick-table{max-width:100%;overflow:auto}}.contract .statistick-table .table-row{background:rgba(191,213,255,.15);border-radius:.25rem;display:grid;gap:.5rem;grid-template-columns:8.75rem repeat(4,12.5rem) 11.25rem;height:3rem}@media (max-width:600px),screen and (max-width:900px) and (max-aspect-ratio:8/5){.contract .statistick-table .table-row{grid-template-columns:8.75rem repeat(4,10.5rem) 8.25rem}}.contract .statistick-table .table-row:not(:last-child){margin-bottom:.25rem}.contract .statistick-table .table-row span{align-items:center;color:#fff;display:flex;font-weight:500;justify-content:flex-start;padding:0 1.125rem;text-transform:uppercase}.contract .statistick-table .table-row span b{color:var(--gold);font-weight:500;margin-left:.5rem}.contract .statistick-table .table-row span:first-child{color:rgba(191,213,255,.5)}.contract .statistick-table .table-row span.user-stats b{margin-left:0}.contract .statistick-table .table-row span:not(:first-child){justify-content:flex-end}.contract .statistick-table .table-row.table-heading{background:transparent;font-size:1rem;font-weight:500;text-transform:uppercase}.contract .statistick-table .table-row.table-heading span{color:var(--muted)}.contract .statistick-table .table-row.table-heading span:not(:first-child){justify-content:flex-end;text-align:right}.contract .statistick-table.no-user .table-row{grid-template-columns:8.75rem repeat(4,12.5rem)}.contract .statistick-table.no-user .table-row.table-heading span:last-child{display:none}.special-offer{align-items:flex-start;flex-direction:row;overflow:hidden;padding:8.625rem var(--padding-horizontal) 8.625rem;position:relative;z-index:1}@media (max-width:600px),screen and (max-width:900px) and (max-aspect-ratio:8/5){.special-offer{align-self:center;flex-direction:column}}.special-offer .offer-wrapper{margin-right:4.375rem}@media (max-width:600px),screen and (max-width:900px) and (max-aspect-ratio:8/5){.special-offer .offer-wrapper{margin-right:0;width:100%}.special-offer .offer-wrapper .card{margin-bottom:2rem;width:100%}}.special-offer .offer-wrapper .card .awards{display:flex;width:32.5rem}@media (max-width:600px),screen and (max-width:900px) and (max-aspect-ratio:8/5){.special-offer .offer-wrapper .card .awards{width:100%}}.special-offer .offer-wrapper .card .awards .award .image{height:4.375rem}.special-offer .offer-wrapper .card .awards .award.event-pass{grid-area:pass;padding:2rem 3.125rem 0;width:100%}.special-offer .offer-wrapper .card .awards .award.event-pass .image{height:auto;margin-bottom:2rem;max-width:15rem;width:100%}@media (max-width:600px),screen and (max-width:900px) and (max-aspect-ratio:8/5){.special-offer .offer-wrapper .card .awards .award.event-pass .image{width:10rem}}@media screen and (max-width:600px){.special-offer .offer-wrapper .card .awards .award.event-pass .image{width:38vw}}.special-offer .offer-wrapper .card .awards .award.event-pass .name{transform:translateY(-.5rem)}.special-offer .offer-wrapper .card .awards .award:not(.event-pass){padding:1.875rem 0 .625rem}.special-offer .offer-wrapper .card .awards .award:not(.event-pass) .image,.special-offer .offer-wrapper .card .awards .award:not(.event-pass) .name{margin-top:auto}@media (max-width:600px),screen and (max-width:900px) and (max-aspect-ratio:8/5){.special-offer .offer-wrapper .card .awards{grid-template-columns:repeat(4,auto)}}@media screen and (max-width:600px){.special-offer .offer-wrapper .card .awards{grid-template-areas:"pass pass" "pass pass" "a b" "c d";grid-template-columns:repeat(2,auto);grid-template-rows:repeat(4,8.75rem)}}.special-offer .info-wrapper{align-items:flex-start;align-self:stretch;display:flex;flex-direction:column}.special-offer .info-wrapper h2{text-align:left}@media (max-width:600px),screen and (max-width:900px) and (max-aspect-ratio:8/5){.special-offer .info-wrapper h2{text-align:center;width:100%}}.special-offer .info-wrapper p{margin-bottom:auto;text-align:left}@media (max-width:600px),screen and (max-width:900px) and (max-aspect-ratio:8/5){.special-offer .info-wrapper p{text-align:center}}.special-offer .info-wrapper .button{background:var(--gold);margin-top:1rem;min-width:9.375rem}@media (max-width:600px),screen and (max-width:900px) and (max-aspect-ratio:8/5){.special-offer .info-wrapper .button{align-self:center}}.special-offer .info-wrapper .button:hover{background:#fff}.special-offer:before{background:rgba(191,213,255,.5);border-radius:3.75rem;content:"";filter:blur(70px);height:8.75rem;left:50%;opacity:.3;position:absolute;top:0;transform:translate(-50%,-100%);width:60.625rem}.additional-currency{padding:8.75rem var(--padding-horizontal) 10rem;position:relative}.additional-currency .gradient{background:radial-gradient(43.67% 100% at 50% 0,#584b27 0,#162234 100%);bottom:0;height:100%;left:0;position:absolute;width:100%;z-index:-2}.additional-currency .gradient:after{background:#091825;content:"";height:3.75rem;left:50%;position:absolute;top:0;transform:translate(-50%,-50%) rotate(45deg);width:3.75rem;z-index:-2}.additional-currency .gradient img{-o-object-fit:cover;object-fit:cover;width:100%}@media screen and (max-width:600px){.additional-currency .gradient{background:radial-gradient(75% 100% at 50% 0,#584b27 0,#162234 100%)}.additional-currency .gradient img{height:50vh}}.additional-currency:before{background:linear-gradient(180deg,rgba(22,34,52,0),#172334);bottom:0;content:"";height:36.625rem;left:0;position:absolute;width:100%;z-index:-1}.additional-currency:after{background:#172334;bottom:0;content:"";height:3.75rem;left:50%;position:absolute;transform:translate(-50%,50%) rotate(45deg);width:3.75rem;z-index:-2}.additional-currency h2{color:var(--gold);margin-bottom:.5rem}.additional-currency .timer-wrapper{margin-bottom:1.75rem;text-align:center}.additional-currency .timer-wrapper span:first-child{color:var(--muted);display:inline-flex;font-size:1.125rem;font-weight:500;padding:0 .5rem;text-transform:uppercase}.additional-currency .timer-wrapper .countdown-timer{background:var(--gold);border-radius:.25rem;color:#010101;display:inline-flex;font-size:1.125rem;font-weight:500;line-height:1rem;padding:.25rem}.additional-currency .timer-wrapper.disabled{display:none}.additional-currency .subtitle{margin-bottom:2.5rem;width:52%}@media (max-width:600px),screen and (max-width:900px) and (max-aspect-ratio:8/5){.additional-currency .subtitle{width:100%}}.additional-currency .currency-cards{display:grid;gap:1.875rem;grid-template-columns:repeat(3,1fr);width:100%}@media (max-width:600px),screen and (max-width:900px) and (max-aspect-ratio:8/5){.additional-currency .currency-cards{grid-template-areas:"a a" "c c";grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:600px){.additional-currency .currency-cards{grid-template-areas:unset;grid-template-columns:repeat(1,1fr)}}.additional-currency .currency-cards .card{transition:.15s ease}.additional-currency .currency-cards .card.available:hover{background:rgba(255,204,0,.15);transform:scale(1.03)}@media (max-width:600px),screen and (max-width:900px) and (max-aspect-ratio:8/5){.additional-currency .currency-cards .card:last-child{grid-area:c;justify-self:center;width:calc(50% - .9375rem)}}@media screen and (max-width:600px){.additional-currency .currency-cards .card:last-child{grid-area:unset;justify-self:center;width:100%}}.additional-currency .card{aspect-ratio:370/270}.additional-currency .card .awards{display:flex;flex-direction:column;flex-grow:1;position:relative}.additional-currency .card .awards .award{flex-grow:1}.additional-currency .card .awards .award .image{height:9.375rem;margin-bottom:.25rem;width:auto}.additional-currency .card .awards .award .image img{height:100%;-o-object-fit:contain;object-fit:contain}.additional-currency .card .awards .already-buy-text{text-wrap:nowrap;background:var(--gold);color:var(--dark-blue);display:none;font-size:1.125rem;font-weight:500;left:50%;line-height:1.125rem;padding:.625rem .875rem;position:absolute;text-transform:uppercase;top:50%;transform:translate(-50%,-50%)}.additional-currency .card:not(.already-buy){border-color:var(--gold)}.additional-currency .card:not(.already-buy) .award{background:rgba(255,204,0,.15)}.additional-currency .card.available{cursor:pointer}.additional-currency .card.already-buy .image{opacity:.5}.additional-currency .card.already-buy .already-buy-text{display:block}.additional-currency .buy-currency .content{min-width:38.125rem}@media (max-width:600px),screen and (max-width:900px) and (max-aspect-ratio:8/5){.additional-currency .buy-currency .content{min-width:95%;width:95%}}.additional-currency .buy-currency .content .heading{margin-bottom:1.5rem}.additional-currency .buy-currency .content .special-offer-wrapper{margin-bottom:1.875rem;width:100%}.additional-currency .buy-currency .content .special-offer-wrapper .card{aspect-ratio:550/270;cursor:default}.additional-currency .buy-currency .content .special-offer-wrapper .card .heading{line-height:1.375rem;margin-bottom:.75rem}.additional-currency .buy-currency .content .cancel-button{background:rgba(191,213,255,.25);border:.125rem solid rgba(191,213,255,.25);color:var(--muted)}.additional-currency .buy-currency .content .cancel-button:hover{background:rgba(191,213,255,.35)}.additional-currency .buy-currency .content .buy-button{min-width:17rem}@media (max-width:600px),screen and (max-width:900px) and (max-aspect-ratio:8/5){.additional-currency .buy-currency .content .buy-button{min-width:15rem}}@media screen and (max-width:600px){.additional-currency .buy-currency .content .button-group{flex-wrap:wrap-reverse}.additional-currency .buy-currency .content .button-group .buy-button{margin-bottom:.5rem}.additional-currency .buy-currency .content .button-group .button{flex-grow:1;margin-right:0}}.shop{padding:9.375rem var(--padding-horizontal) 8.625rem;position:relative}.shop .background-image{bottom:0;top:unset;transform:translateY(3.125rem)}.shop h2:has(+.timer-wrapper){margin-bottom:.5rem}.shop .timer-wrapper{margin-bottom:1.75rem;text-align:center}.shop .timer-wrapper span:first-child{color:var(--muted);display:inline-flex;font-size:1.125rem;font-weight:500;padding:0 .5rem;text-transform:uppercase}.shop .timer-wrapper .countdown-timer{background:var(--gold);border-radius:.25rem;color:#010101;display:inline-flex;font-size:1.125rem;font-weight:500;line-height:1rem;padding:.25rem}.shop .timer-wrapper.disabled{display:none}.shop .subtitle{margin-bottom:2.5rem;width:54%}@media (max-width:600px),screen and (max-width:900px) and (max-aspect-ratio:8/5){.shop .subtitle{width:100%}}.shop .shop-wrapper{display:grid;gap:1.875rem;grid-template-columns:repeat(3,1fr);width:100%}@media (max-width:600px),screen and (max-width:900px) and (max-aspect-ratio:8/5){.shop .shop-wrapper{grid-template-columns:1fr 1fr;width:100%}}@media screen and (max-width:600px){.shop .shop-wrapper{grid-template-columns:repeat(1,auto);width:100%}}.shop .shop-wrapper .shop-item{transition:.15s ease}.shop .shop-wrapper .shop-item.available{cursor:pointer}.shop .shop-wrapper .shop-item.available:hover{background:rgba(191,213,255,.18);transform:scale(1.03)}.shop .shop-wrapper .shop-item.already-buy{background:rgba(255,51,51,.12);border-color:rgba(255,51,51,.2);cursor:default;pointer-events:none}.shop .shop-wrapper .shop-item.already-buy .awards .award{background:rgba(255,51,51,.15)}.shop .shop-item{height:15.75rem;width:100%}.shop .shop-item .heading{margin-bottom:1rem}.shop .shop-item .heading .cost{font-size:1.125rem;font-weight:500;line-height:1rem;margin-right:auto}.shop .shop-item .heading .quota{color:var(--muted);font-size:1.125rem;font-weight:500;line-height:1rem}.shop .shop-item .awards{display:flex;flex-direction:row;flex-grow:1}.shop .shop-item .awards .award{flex-grow:1}.shop .shop-item .awards .award .image{margin-bottom:1rem}.shop .shop-item .awards .award:not(:last-child){margin-right:.125rem}.shop .shop-item[data-quota="100"] .heading .quota{display:none}.shop .popup.buy-prize .content{min-width:38.125rem}@media (max-width:600px),screen and (max-width:900px) and (max-aspect-ratio:8/5){.shop .popup.buy-prize .content{max-width:95%;min-width:95%}}.shop .popup.buy-prize .content .heading{margin-bottom:1.5rem}.shop .popup.buy-prize .content .buy-prize-wrapper{margin-bottom:1.25rem;width:100%}.shop .popup.buy-prize .content .buy-prize-wrapper .heading{line-height:1rem;margin-bottom:1rem}.shop .popup.buy-prize .content .muted{color:var(--muted);font-size:1rem;margin-bottom:1.875rem;text-align:center}.shop .popup.buy-prize .content .cancel-button{background:rgba(191,213,255,.25);border:.125rem solid rgba(191,213,255,.25);color:var(--muted)}.shop .popup.buy-prize .content .cancel-button:hover{background:rgba(191,213,255,.35)}.shop .popup.buy-prize .content .button-group:not(:last-child){margin-bottom:1rem}.shop .popup.buy-prize .content .button-group .button{-webkit-user-select:none;-moz-user-select:none;user-select:none}.shop .popup.buy-prize .content .button-group .button:not(:last-child){margin-right:.625rem}.shop .popup.buy-prize .content .button-group .buy-button{min-width:17rem}@media screen and (max-width:600px){.shop .popup.buy-prize .content .button-group .buy-button{font-size:1rem;min-width:unset}}.shop .popup.buy-prize .content .button-group .buy-button .currency{margin-left:.5rem}footer{align-items:center;display:flex;padding:0 2.5rem 2rem;width:100%}@media (max-width:600px),screen and (max-width:900px) and (max-aspect-ratio:8/5){footer{flex-direction:column-reverse}}footer .lang-container{display:flex;margin-right:1rem;position:relative;z-index:1}@media (max-width:600px),screen and (max-width:900px) and (max-aspect-ratio:8/5){footer .lang-container{margin-bottom:1rem;margin-right:0;order:1}}footer .lang-container .current{align-items:center;color:#fff;cursor:pointer;display:flex;font-size:.75rem;font-weight:500;letter-spacing:.05em;text-transform:uppercase;transition:.3s ease}footer .lang-container .current:after{background:url(/images/summer-major/YhQ1TGYJXrSigrjLSuuO/dropdown.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:.75rem;margin-left:.25rem;transform-origin:center;transition:.3s ease;width:.75rem}footer .lang-container .current:hover{color:var(--gold)}footer .lang-container .current:hover:after{background-image:url(/images/summer-major/YhQ1TGYJXrSigrjLSuuO/dropdown-gold.svg);background-position:50%;background-repeat:no-repeat;background-size:contain}footer .lang-container .dropdown{background:#fff;border-radius:4px;left:50%;margin:0;max-height:0;overflow:hidden;padding:0;position:absolute;top:-5px;transform:translateY(-100%) translateX(-50%);transition:.3s ease}footer .lang-container .dropdown li{font-weight:700;list-style:none;text-align:center;transition:.3s ease}footer .lang-container .dropdown li:hover{background:var(--gold)}footer .lang-container .dropdown li a{color:var(--dark-blue);display:flex;font-size:1rem;height:100%;line-height:1rem;padding:.35rem 1rem;text-decoration:none;width:100%}footer .lang-container.active .dropdown{max-height:11.9rem}footer .lang-container.active .current:after{transform:rotate(180deg)}footer .copyright{color:var(--muted);font-size:.875rem;font-weight:400}@media (max-width:600px),screen and (max-width:900px) and (max-aspect-ratio:8/5){footer .copyright{text-align:center}}footer .social-links{align-items:center;display:flex;flex-direction:row;margin:0 0 0 auto;padding:0}@media (max-width:600px),screen and (max-width:900px) and (max-aspect-ratio:8/5){footer .social-links{margin-bottom:2rem;margin-left:0}}footer .social-links li{display:flex;height:1.25rem;transition:.3s ease;width:1.25rem}footer .social-links li:not(:last-child){margin-right:1.75rem}footer .social-links li:hover{opacity:.6}footer .social-links li a{height:100%;width:100%}footer .social-links li a img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.ru .locales{display:none}.ru .countdown-timer{margin-top:0}.reduction header .logout-button{display:none}.reduction header .crystal,.reduction header .ruby,.reduction header .tancoin{opacity:0;pointer-events:none;position:absolute}.reduction header .user .currency-wrapper .add-currency{display:none}
