.index-module-scss-module__kfwVmW__floating{z-index:10050;outline:none;max-width:min(360px,100vw - 16px)}
.index-module-scss-module__KL2h5G__loader{flex:1;justify-content:center;align-self:center;align-items:center;margin:0;padding:10px;display:flex}.index-module-scss-module__KL2h5G__loader.index-module-scss-module__KL2h5G__bordered{background:#ffffff05;border:1px dashed #ffffff0d;padding:30px}
.index-module-scss-module__SMN9gW__gamesNav{width:100%;max-width:var(--maxWidth);text-align:left;align-items:center;height:100%;margin:0 auto -2px;padding:0 .75rem;display:flex}.index-module-scss-module__SMN9gW__gamesNav a{background-color:var(--contentborder);color:var(--colorText);z-index:1;opacity:.8;cursor:pointer;border:none;outline:none;gap:.5rem;min-width:45px;height:100%;margin-bottom:2px;padding:.5rem 1rem;font-size:12px;transition:all .12s ease-out;display:inline-flex;position:relative}.index-module-scss-module__SMN9gW__gamesNav a:hover{background-color:var(--contentactivebg)}.index-module-scss-module__SMN9gW__gamesNav .index-module-scss-module__SMN9gW__gameNavActive{background-color:var(--colorBlack);color:#fff;opacity:1;z-index:2}.index-module-scss-module__SMN9gW__gamesNav .index-module-scss-module__SMN9gW__gameNavActive .index-module-scss-module__SMN9gW__gameNavIcon{fill:var(--colorGold)}.index-module-scss-module__SMN9gW__gamesNav a+a{margin-left:1px}.index-module-scss-module__SMN9gW__gamesNav a+a :before{content:"";width:1px;height:75%;color:var(--colorText);opacity:.5;background-color:#ffffff1a;display:inline-block;position:absolute;top:50%;left:-1px;transform:translateY(-50%)}.index-module-scss-module__SMN9gW__gameNavIcon{fill:#ffffff4d;max-width:20px;max-height:20px;transition:all .3s ease-out}.index-module-scss-module__SMN9gW__gameHeader{text-align:center;background-color:var(--contentborder);flex-direction:column;justify-content:flex-end;height:40px;margin:0 0 20px;display:flex;position:relative}.index-module-scss-module__SMN9gW__gameHeader .index-module-scss-module__SMN9gW__headerDecor{width:35px;height:35px;fill:var(--colorGold);z-index:1;display:block;position:absolute;bottom:0;left:50%;transform:translate(-50%,37%)}.index-module-scss-module__SMN9gW__gameHeader .index-module-scss-module__SMN9gW__headerDecor:before{border:solid 3px var(--colorBrown);background:linear-gradient(to bottom, var(--colorDarkPurple), var(--colorPurple));content:"";z-index:-1;border-radius:50%;width:60px;height:60px;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-45%)}
.index-module-scss-module__s2CztG__title{text-transform:uppercase;color:var(--colorGold);letter-spacing:.15em;text-shadow:0 1px 2px #00000080;margin-bottom:1rem;font-size:11px;font-weight:700;display:block;position:relative}.index-module-scss-module__s2CztG__title.index-module-scss-module__s2CztG__bordered{border-bottom:1px solid #ffffff1a;padding-bottom:1em}.index-module-scss-module__s2CztG__title.index-module-scss-module__s2CztG__serif{font-family:var(--font-serif);letter-spacing:0;text-transform:unset;font-size:20px}
.index-module-scss-module__PUSqCW__featureTitle{width:calc(100% + 40px);margin:-12px 0 20px -20px;padding:12px 20px}.index-module-scss-module__PUSqCW__feature{border:solid 1px var(--contentbg);background-position:50%;background-repeat:no-repeat;background-size:cover;flex-direction:column;height:220px;padding:.75rem 1.5rem;transition:border .15s;display:flex;position:relative}.index-module-scss-module__PUSqCW__feature h2{color:#fff;font-family:var(--font-serif);will-change:text-shadow;text-shadow:0 0 30px #000;margin:0;font-size:36px;line-height:1;transition:text-shadow .175s}.index-module-scss-module__PUSqCW__feature p{font-size:13px;font-family:var(--font-serif);color:var(--colorGold);text-shadow:0 0 20px #000;margin:20px 0 0;font-style:italic;line-height:1.75}.index-module-scss-module__PUSqCW__feature strong{color:#fff;text-transform:uppercase;letter-spacing:.2em;text-shadow:0 0 15px #000;font-size:10px}.index-module-scss-module__PUSqCW__feature:hover{border:solid 1px var(--colorGold)}.index-module-scss-module__PUSqCW__bg{opacity:.4;background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%;height:100%;display:block;position:absolute;top:0;left:0}.index-module-scss-module__PUSqCW__info{text-align:center;width:65%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.index-module-scss-module__PUSqCW__link:hover{text-decoration:none}@media (max-width:768px){.index-module-scss-module__PUSqCW__feature{text-align:center;padding:.75rem 1.5rem;position:relative}.index-module-scss-module__PUSqCW__feature:before{content:"";background:#00000080;width:100%;height:100%;display:block;position:absolute;top:0;left:0}.index-module-scss-module__PUSqCW__feature p,.index-module-scss-module__PUSqCW__feature span:not(:first-child){position:relative}.index-module-scss-module__PUSqCW__info{width:90%}}
.index-module-scss-module__bXxzZG__contentWrapper{margin:0}.index-module-scss-module__bXxzZG__summary{background:var(--contentbg);width:100%;box-shadow:inset 0 0 0 1px #ffffff1a}.index-module-scss-module__bXxzZG__summary article{padding:1.5rem}.index-module-scss-module__bXxzZG__summary article>figure{margin:2.5rem 0}.index-module-scss-module__bXxzZG__summary article>figure img{opacity:.8;width:100%;transition:all .6s cubic-bezier(0,.96,.28,.98)}.index-module-scss-module__bXxzZG__summary article>figure:hover img{opacity:1;transform:scale(1.1)}.index-module-scss-module__bXxzZG__summary img{max-width:100%;height:auto}.index-module-scss-module__bXxzZG__feature{width:100%;margin:0;padding:0;position:relative}.index-module-scss-module__bXxzZG__feature span{max-height:225px;display:-webkit-flex;display:-ms-flex;background:#000;align-items:center;display:flex;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff4d}.index-module-scss-module__bXxzZG__feature span img{opacity:.6}.index-module-scss-module__bXxzZG__feature:before{content:"";background:linear-gradient(to bottom, var(--colorDarkPurple), transparent);opacity:.3;z-index:0;pointer-events:none;width:100%;height:100%;display:block;position:absolute}.index-module-scss-module__bXxzZG__feature figcaption{width:100%;max-width:var(--maxWidth);flex-direction:column;justify-content:center;align-self:center;padding:1rem .75rem;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.index-module-scss-module__bXxzZG__summary iframe{width:100%}.index-module-scss-module__bXxzZG__backLink{color:var(--colorGold);text-transform:uppercase;margin-left:20px;margin-right:auto;font-size:10px;font-weight:700;position:absolute;top:-10px;left:-27px}.index-module-scss-module__bXxzZG__backLink:before{content:"";border-style:solid;border-width:5px 9px;border-color:#0000 var(--colorGold) #0000 #0000;margin-right:8px;display:inline-block}.index-module-scss-module__bXxzZG__tournamentTitle{color:#fff;font-family:var(--font-serif);letter-spacing:-.015em;margin-bottom:1rem}.index-module-scss-module__bXxzZG__titleRender{z-index:2;background:radial-gradient(#000,#0000 70%);width:35px;position:absolute;top:50%;left:-10px;transform:translateY(-50%)rotate(-15deg)}.index-module-scss-module__bXxzZG__heading{color:var(--colorNeutralLight);text-align:center;text-transform:uppercase;font-size:2.35rem;font-family:var(--font-serif);transform-origin:50%;letter-spacing:.1em;text-shadow:0 3px #48443e,0 3px 20px #48443e;margin:0;font-weight:700;line-height:1.1}.index-module-scss-module__bXxzZG__visual{opacity:.7;width:100%}.index-module-scss-module__bXxzZG__render{z-index:0;background:radial-gradient(#000,#0000 70%);width:100px;position:absolute;bottom:-15px;left:-35px}@media (max-width:700px){.index-module-scss-module__bXxzZG__render{width:100px;left:30px}.index-module-scss-module__bXxzZG__heading{text-shadow:0 3px #48443e,0 0 20px #48443e,0 0 50px #000,0 0 50px #000;font-size:2rem;line-height:1.4}}@media (max-width:980px){.index-module-scss-module__bXxzZG__summary{margin:15px 0 20px}.index-module-scss-module__bXxzZG__summary article{padding:15px}.index-module-scss-module__bXxzZG__backLink{top:0;left:-17px}}
.index-module-scss-module__9DBfsW__item{background-color:var(--contentbg);opacity:1;cursor:pointer;border:solid 1px var(--contentbg);width:calc(50% - 10px);height:150px;margin-bottom:20px;margin-left:20px;line-height:0;transition:border .15s;position:relative;overflow:hidden}.index-module-scss-module__9DBfsW__item:nth-child(odd){margin-left:0}.index-module-scss-module__9DBfsW__item:last-child{margin-right:auto}.index-module-scss-module__9DBfsW__item img{opacity:.75;width:100%;min-height:100%;position:absolute;top:50%;left:0;transform:translateY(-50%)}.index-module-scss-module__9DBfsW__item:hover{border:solid 1px var(--colorGold)}.index-module-scss-module__9DBfsW__itemSeasonal:before{content:"seasonal";text-transform:uppercase;color:#fff;z-index:10;background:#ef1843;padding:8px 7px;font-size:10px;font-weight:700;display:block;position:absolute;top:8px;left:0;box-shadow:2px 2px 6px #00000080}.index-module-scss-module__9DBfsW__itemContent{justify-content:center;align-items:center;padding:.8rem 1.2rem;display:flex;position:absolute;inset:0}.index-module-scss-module__9DBfsW__itemContent:before{content:"";opacity:.25;z-index:0;background:#000000b3;border-radius:100px;width:60%;height:50px;margin:auto;display:block;position:absolute;inset:0;box-shadow:0 0 40px 33px #000000b3}.index-module-scss-module__9DBfsW__itemTitle{font-family:var(--font-serif);color:#fff;text-align:center;text-shadow:0 0 40px #000,0 0 20px #000;font-size:24px;font-weight:700;line-height:1.1;transition:all .5s cubic-bezier(0,.96,.28,.98);display:block;position:relative}@media (max-width:600px){.index-module-scss-module__9DBfsW__item{width:100%;margin-left:0}}
.index-module-scss-module__az6z4a__maps{flex-wrap:wrap;justify-content:space-between;margin:0;padding:0;list-style:none;display:flex}.index-module-scss-module__az6z4a__maps li{width:48.5%;height:140px;margin-bottom:.75rem;position:relative;overflow:hidden}.index-module-scss-module__az6z4a__maps li img{width:100%;position:absolute;top:50%;left:0;transform:translateY(-50%)}.index-module-scss-module__az6z4a__maps li:hover figcaption,.index-module-scss-module__az6z4a__maps li:hover figure:before{opacity:0}.index-module-scss-module__az6z4a__maps figure{margin:0;padding:0;line-height:0}.index-module-scss-module__az6z4a__maps figure:before{content:"";z-index:1;opacity:.75;background:#000;width:100%;height:100%;transition:all .25s ease-out;position:absolute;top:0;left:0}.index-module-scss-module__az6z4a__maps figcaption{z-index:2;color:#fff;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;line-height:1;transition:all .3s cubic-bezier(0,.96,.28,.98);display:flex;position:absolute;top:0;left:0}.index-module-scss-module__az6z4a__mapData{text-align:center;margin:0;line-height:1;transition:all .6s cubic-bezier(0,.96,.28,.98)}.index-module-scss-module__az6z4a__mapName{font-family:var(--font-serif);text-align:center;letter-spacing:-.025em;text-shadow:0 2px 12px #000c;padding:0 15px;font-size:1.5rem;transition:all .6s cubic-bezier(0,.96,.28,.98)}.index-module-scss-module__az6z4a__mapCredits{color:var(--colorGold);margin:.5rem 0 .25rem;font-size:12px;line-height:1;display:block}.index-module-scss-module__az6z4a__mapStats{text-transform:uppercase;letter-spacing:.1rem;font-size:10px;line-height:1}@media (max-width:700px){.index-module-scss-module__az6z4a__mapName{font-size:15px}.index-module-scss-module__az6z4a__mapCredits{font-size:10px}.index-module-scss-module__az6z4a__mapStats{font-size:8px}.index-module-scss-module__az6z4a__maps li img{min-height:100%}.index-module-scss-module__az6z4a__maps li figure:before{opacity:.3}.index-module-scss-module__az6z4a__maps li .index-module-scss-module__az6z4a__mapName{transform:translateY(0)}.index-module-scss-module__az6z4a__maps li .index-module-scss-module__az6z4a__mapData{opacity:1}}@media (max-width:500px){.index-module-scss-module__az6z4a__maps li{width:100%}}
.index-module-scss-module__9oDZsa__model{margin:0}.index-module-scss-module__9oDZsa__model canvas{display:block}
.index-module-scss-module__x2EKZG__tournament form{width:50%}.index-module-scss-module__x2EKZG__tournament input{appearance:none;background-color:var(--colorDarkPurple);border:none;border-bottom:solid 1px var(--contentborder);color:#fff;border-radius:3px;outline:none;width:100%;margin-top:.25rem;padding:.5rem;display:block}.index-module-scss-module__x2EKZG__gamePlayers{flex:1;margin:0;padding:0;list-style:none;box-shadow:inset 0 0 0 1px #ffffff1a}.index-module-scss-module__x2EKZG__gamePlayers li{background-color:var(--contentbg);border-bottom:solid 1px var(--contentborder);align-items:center;margin:0 auto;padding:3px 0;font-size:10px;display:flex}.index-module-scss-module__x2EKZG__gamePlayers li:hover{background-color:var(--contentborder);color:#fff}.index-module-scss-module__x2EKZG__gamePlayers li img{height:24px}.index-module-scss-module__x2EKZG__gamePlayers li div{width:100%;margin:0;padding-left:.5rem;line-height:1;display:flex}.index-module-scss-module__x2EKZG__gamePlayers li div a,.index-module-scss-module__x2EKZG__gamePlayers li div span{letter-spacing:.05em;flex:1}.index-module-scss-module__x2EKZG__gamePlayers li.index-module-scss-module__x2EKZG__topClass0{background-color:#43413d;padding:10px 0}.index-module-scss-module__x2EKZG__gamePlayers li.index-module-scss-module__x2EKZG__topClass1{background-color:#3a3936;padding:6px 0}.index-module-scss-module__x2EKZG__gamePlayers li.index-module-scss-module__x2EKZG__topClass2{background-color:#302f2d;padding:4px 0;position:relative}.index-module-scss-module__x2EKZG__gameRanking{text-align:center;width:45px;color:var(--colorNeutralLight);font-weight:700;display:inline-block}.index-module-scss-module__x2EKZG__topClass0 .index-module-scss-module__x2EKZG__gameRanking{color:var(--colorGold);font-size:16px}.index-module-scss-module__x2EKZG__topClass1 .index-module-scss-module__x2EKZG__gameRanking{color:var(--colorSilver);font-size:13px}.index-module-scss-module__x2EKZG__topClass2 .index-module-scss-module__x2EKZG__gameRanking{color:var(--colorBronze);font-size:13px}.index-module-scss-module__x2EKZG__gameUsername{text-transform:uppercase;color:var(--colorText);font-size:11px}.index-module-scss-module__x2EKZG__gameUsername.index-module-scss-module__x2EKZG__topClass0{color:var(--colorGold);font-size:12px;font-weight:700}.index-module-scss-module__x2EKZG__gameUsername.index-module-scss-module__x2EKZG__topClass1{color:var(--colorSilver);font-size:12px;font-weight:700}.index-module-scss-module__x2EKZG__gameUsername.index-module-scss-module__x2EKZG__topClass2{color:var(--colorBronze);font-size:12px;font-weight:700}.index-module-scss-module__x2EKZG__pagination{text-align:right;margin:.5rem 0}.index-module-scss-module__x2EKZG__pagination button{appearance:none;text-align:center;color:#fff;cursor:pointer;background:0 0;border:2px solid #0000;border-radius:50%;outline:none;width:25px;height:25px;padding:0;line-height:1;transition:all .1s ease-out;position:relative}.index-module-scss-module__x2EKZG__pagination button.index-module-scss-module__x2EKZG__pageActive{border-color:var(--colorGold);color:var(--colorGold)}.index-module-scss-module__x2EKZG__pagination button:hover{color:var(--colorText)}.index-module-scss-module__x2EKZG__pagination button:active{border-bottom-width:1px;top:1px}.index-module-scss-module__x2EKZG__indicators{color:#fff;letter-spacing:.05em;background:var(--contentactivebg);text-transform:uppercase;border-bottom:solid 2px var(--contentborder);padding:4px 0;font-size:9px;font-weight:700;display:flex;box-shadow:inset 0 0 0 1px #ffffff1a}.index-module-scss-module__x2EKZG__indicators span:first-child{flex:0 0 35px;padding-left:7px}.index-module-scss-module__x2EKZG__indicators span:nth-child(2){margin-left:40px}.index-module-scss-module__x2EKZG__indicators span{flex:1}.index-module-scss-module__x2EKZG__tournamentInfo{background-color:var(--contentbg);margin-bottom:1rem;padding:.8rem 1.2rem;display:flex;box-shadow:inset 0 0 0 1px #ffffff1a}.index-module-scss-module__x2EKZG__tournamentDates{margin-left:3rem;display:flex}.index-module-scss-module__x2EKZG__tournamentDates p{color:#fff;white-space:nowrap;font-size:12px}.index-module-scss-module__x2EKZG__tournamentDates div:first-child{margin-right:2rem}.index-module-scss-module__x2EKZG__tournamentUpdates{width:300px;margin-left:3rem}.index-module-scss-module__x2EKZG__tournamentUpdates p{color:#fff;font-size:12px}.index-module-scss-module__x2EKZG__noUserFound{padding:.5rem}@media (max-width:900px){.index-module-scss-module__x2EKZG__tournamentInfo{display:block}.index-module-scss-module__x2EKZG__tournamentUpdates{margin:0}.index-module-scss-module__x2EKZG__tournamentUpdates p{margin-left:1rem;display:inline-block}}
.index-module-scss-module__A9n4VG__textSpan{color:#b2aaa0;font-size:.825rem}
.index-module-scss-module__kuQUpW__playNow{max-width:var(--maxWidth);width:100%;margin:0 auto;padding:95px .75rem 20px}.index-module-scss-module__kuQUpW__guide{color:#c2bbb3;background-position:50%;background-repeat:no-repeat;background-size:cover;align-items:center;width:100%;padding:0 1.5rem;display:flex;position:relative;box-shadow:inset 0 0 0 1px #ffffff1a}@media (max-width:820px){.index-module-scss-module__kuQUpW__guide{flex-direction:column}}.index-module-scss-module__kuQUpW__guide aside{width:50%;padding:120px 0 30px}.index-module-scss-module__kuQUpW__guide aside+div{margin-left:40px}@media (max-width:820px){.index-module-scss-module__kuQUpW__guide aside{width:calc(100% - 40px)}}.index-module-scss-module__kuQUpW__guide h2{color:#fff;font-family:var(--font-serif);margin:0}.index-module-scss-module__kuQUpW__guide img{border:solid 5px var(--contentbg);width:100%}@media (max-width:820px){.index-module-scss-module__kuQUpW__guide img{margin:0 0 40px}}.index-module-scss-module__kuQUpW__guide ul{counter-reset:steps;padding:0;list-style:none}.index-module-scss-module__kuQUpW__guide li{display:flex}.index-module-scss-module__kuQUpW__guide li p{margin:0}.index-module-scss-module__kuQUpW__guide li:before{color:var(--colorGold);content:counter(steps);counter-increment:steps;flex-shrink:0;margin-right:10px;display:block}.index-module-scss-module__kuQUpW__guide li span{color:#fff;font-weight:700}.index-module-scss-module__kuQUpW__decoration{background-position:50%;background-repeat:no-repeat;background-size:cover;width:330px;height:194px;position:absolute;top:-80px;left:30px}@media (max-width:820px){.index-module-scss-module__kuQUpW__decoration{left:0;right:0}}.index-module-scss-module__kuQUpW__disclaimer em{color:#69c2dc;font-style:normal;font-weight:700}.index-module-scss-module__kuQUpW__joinUs a{text-transform:uppercase;letter-spacing:.1em;color:#fff;background:linear-gradient(0deg,#5cdb8f 0,#2ec339);border-radius:8px;margin-top:10px;padding:10px 20px;font-family:Nunito,sans-serif;font-size:15px;font-weight:700;display:inline-block;box-shadow:0 3px #42da6a6b,0 3px 20px 10px #0c090459}.index-module-scss-module__kuQUpW__stats{background:linear-gradient(45deg,#69c2dc,#4476da);padding:50px 40px 40px}@media (max-width:820px){.index-module-scss-module__kuQUpW__stats{padding:30px 20px 40px}}.index-module-scss-module__kuQUpW__stats ul{justify-content:space-between;margin:0;padding:0;list-style:none;display:flex}@media (max-width:820px){.index-module-scss-module__kuQUpW__stats ul{flex-direction:column}}.index-module-scss-module__kuQUpW__stats li{text-align:center;text-shadow:0 2px 5px #0000001f;flex:1}@media (max-width:820px){.index-module-scss-module__kuQUpW__stats li{margin-top:30px}}.index-module-scss-module__kuQUpW__stats em{color:var(--colorGold);font-size:42px;font-style:normal;font-weight:700;font-family:var(--font-serif);margin-bottom:10px;display:block}.index-module-scss-module__kuQUpW__stats span{color:#fff;text-transform:uppercase;font-size:14px;font-weight:700}.index-module-scss-module__kuQUpW__stats span span{vertical-align:middle;font-size:20px}.index-module-scss-module__kuQUpW__features{margin-top:20px}.index-module-scss-module__kuQUpW__featureImage{text-shadow:0 2px 5px #00000040;background-color:#27272e;background-position:50%;background-repeat:no-repeat;background-size:cover;flex-direction:column;justify-content:center;min-height:350px;margin-bottom:20px;padding:40px 50% 40px 40px;display:flex;box-shadow:inset 0 0 0 1px #ffffff1a}.index-module-scss-module__kuQUpW__featureImage h3{color:var(--colorGold);font-size:42px;font-weight:700;font-family:var(--font-serif);margin:0 0 30px;line-height:1.2}@media (max-width:820px){.index-module-scss-module__kuQUpW__featureImage h3{margin-bottom:10px;font-size:32px}}.index-module-scss-module__kuQUpW__featureImage p{color:#fff;margin:0;font-size:18px;line-height:1.8}@media (max-width:820px){.index-module-scss-module__kuQUpW__featureImage{background-position:top;background-size:100%;padding:43vw 20px 20px}}.index-module-scss-module__kuQUpW__featureImageReverse{padding:40px 40px 40px 50%}@media (max-width:820px){.index-module-scss-module__kuQUpW__featureImageReverse{padding:43vw 20px 20px}}
.index-module-scss-module__IVlfSa__profile{justify-content:space-evenly;width:100%;max-width:1000px;margin:0 auto 50px;display:flex}.index-module-scss-module__IVlfSa__profileSection{width:100%;margin:0 50px;display:flex;position:relative}@media (max-width:820px){.index-module-scss-module__IVlfSa__profileSection{margin:0 15px}}.index-module-scss-module__IVlfSa__profileSection nav{flex-direction:column;display:flex;position:absolute;top:35px;left:0;transform:translate(-100%)}.index-module-scss-module__IVlfSa__profileSection nav a{background:var(--contentborder);cursor:pointer;justify-content:flex-start;align-items:center;width:40px;height:50px;margin-bottom:5px;display:flex;position:relative}.index-module-scss-module__IVlfSa__profileSection nav a[data-active]{background:var(--contentborder)}.index-module-scss-module__IVlfSa__profileSection nav a[data-active] svg{opacity:1}.index-module-scss-module__IVlfSa__profileSection nav a[data-active]:after{border-color:#0000 var(--contentborder) var(--contentborder) #0000}.index-module-scss-module__IVlfSa__profileSection nav a[data-active]:before{border-color:var(--contentborder) var(--contentborder) #0000 #0000}.index-module-scss-module__IVlfSa__profileSection nav a:after{border-color:#0000 #1e202b #1e202b #0000;bottom:0;right:100%}.index-module-scss-module__IVlfSa__profileSection nav a:before{border-color:#1e202b #1e202b #0000 #0000;top:0;right:100%}.index-module-scss-module__IVlfSa__profileSection nav a:after,.index-module-scss-module__IVlfSa__profileSection nav a:before{content:"";border-style:solid;border-width:25px 12px;width:0;height:0;display:block;position:absolute}.index-module-scss-module__IVlfSa__profileSection nav a svg{opacity:.5;width:28px;fill:var(--colorGold)}@media (max-width:820px){.index-module-scss-module__IVlfSa__profileSection nav{display:none}}.index-module-scss-module__IVlfSa__profileInfo{word-break:break-word;background:#2a2b30;border:1px solid #3d3e44;width:100%;margin-top:1rem;margin-right:20px;padding:20px;overflow:hidden}.index-module-scss-module__IVlfSa__profileInfo h1{color:var(--colorGold);font-size:32px;font-family:var(--font-serif);text-box-trim:trim-end;margin:0;font-weight:400;line-height:1.2}.index-module-scss-module__IVlfSa__profileInfo em{text-transform:lowercase;font-style:normal;display:block}.index-module-scss-module__IVlfSa__profileInfo em:before{content:"@"}@media (max-width:820px){.index-module-scss-module__IVlfSa__profileInfo{margin-right:0}}.index-module-scss-module__IVlfSa__profileModel{width:250px;margin-top:1rem}.index-module-scss-module__IVlfSa__profileModel figure{background:url(../media/player_bg.0~y2e8dinc.zs.jpg) 50%/cover no-repeat;border:1px solid #3d3e44}.index-module-scss-module__IVlfSa__profileModel.index-module-scss-module__IVlfSa__modelStaff figure{border:2px solid #923db4;position:relative;box-shadow:0 0 0 1px #ffffff26}.index-module-scss-module__IVlfSa__profileModel.index-module-scss-module__IVlfSa__modelStaff figure:after{color:#fff;content:"STAFF";text-transform:uppercase;letter-spacing:.1em;background:#923db4;border-bottom-left-radius:5px;padding:4px 7px 6px 9px;font-size:10px;font-weight:700;line-height:1;display:block;position:absolute;top:0;right:0}@media (max-width:820px){.index-module-scss-module__IVlfSa__profileModel{display:none}}.index-module-scss-module__IVlfSa__infoHeader{flex-wrap:wrap;justify-content:space-between;width:100%;display:flex}.index-module-scss-module__IVlfSa__profileLevel{text-align:center;flex-direction:column;align-self:flex-start;display:flex;position:relative;top:-10px;right:-5px}.index-module-scss-module__IVlfSa__profileLevel strong{color:var(--colorGold);text-transform:uppercase;letter-spacing:.1em;font-size:10px}.index-module-scss-module__IVlfSa__profileLevel span{color:var(--colorGold);font-size:14px;font-weight:700;line-height:1;position:absolute;bottom:18px;left:0;right:0}.index-module-scss-module__IVlfSa__profileLevel svg{margin-top:-4px;display:block}.index-module-scss-module__IVlfSa__crest{z-index:1;align-self:flex-start;width:70px;margin-top:-10px;margin-left:-5px;margin-right:15px;position:relative}.index-module-scss-module__IVlfSa__crest+div{margin-right:auto}@media (max-width:820px){.index-module-scss-module__IVlfSa__crest{width:40px;margin:0 10px 0 -5px}.index-module-scss-module__IVlfSa__crest+div{margin-bottom:30px}}.index-module-scss-module__IVlfSa__subtitle{color:var(--colorGold);text-transform:uppercase;letter-spacing:.3em;margin:5px 0 0;font-size:11px;font-weight:700;display:inline-block}@media (max-width:820px){.index-module-scss-module__IVlfSa__subtitle{letter-spacing:.1em}}.index-module-scss-module__IVlfSa__professionList{margin:10px 0 0;padding:0;list-style:none;display:flex}.index-module-scss-module__IVlfSa__professionList li{position:relative}.index-module-scss-module__IVlfSa__professionList li img{width:35px;image-rendering:pixelated;margin:auto;display:block;position:absolute;inset:0}.index-module-scss-module__IVlfSa__professionList li span{width:18px;height:18px;color:var(--colorGold);text-align:center;background:#15161c;border-radius:10px;margin:auto;font-size:9px;font-weight:700;line-height:18px;position:absolute;top:17px;right:16px}.index-module-scss-module__IVlfSa__spellCatList{margin:10px 0 0;padding:0;list-style:none}.index-module-scss-module__IVlfSa__spellCatList>li{border-bottom:1px solid #ffffff06;margin-bottom:2px;padding:8px 0 6px}.index-module-scss-module__IVlfSa__spellCatList>li>span{text-transform:uppercase;letter-spacing:.1em;margin-bottom:6px;font-size:9px;font-weight:700;line-height:1;display:block}.index-module-scss-module__IVlfSa__spellList{flex-wrap:wrap;padding:0;list-style:none;display:flex}.index-module-scss-module__IVlfSa__spellList li{opacity:.15;margin:0 5px 5px 0;position:relative}.index-module-scss-module__IVlfSa__spellList li.index-module-scss-module__IVlfSa__activeSpell{opacity:.7}.index-module-scss-module__IVlfSa__spellList li.index-module-scss-module__IVlfSa__activeSpell:hover{opacity:1}.index-module-scss-module__IVlfSa__spellList li img{width:25px;height:25px;image-rendering:pixelated;display:block}.index-module-scss-module__IVlfSa__spell{text-align:left;background:#19191cf5;border-radius:8px;flex-direction:column;min-width:250px;max-width:340px;padding:12px;font-size:13px;display:flex}.index-module-scss-module__IVlfSa__spell span:first-child{margin-bottom:0}.index-module-scss-module__IVlfSa__spell span:first-child+span{text-transform:uppercase;letter-spacing:.1em;font-size:9px;font-weight:700;position:absolute;top:12px;right:12px}.index-module-scss-module__IVlfSa__spell p{margin:10px 0 0}.index-module-scss-module__IVlfSa__playerSearch{color:#fff;border:1px solid #ffffff1a;border-radius:4px;margin-bottom:20px;padding:10px 15px;display:inline-block}.index-module-scss-module__IVlfSa__playerSearch input{appearance:none;color:var(--colorGold);background:#ffffff1a;border:none;border-radius:4px;outline:none;margin-left:10px;padding:5px 8px;font-size:14px}.index-module-scss-module__IVlfSa__playerSearch+a{margin:0 auto;display:block}.index-module-scss-module__IVlfSa__friend,.index-module-scss-module__IVlfSa__profession{text-align:center;background:#19191cf5;border-radius:8px;flex-direction:column;padding:8px 12px}.index-module-scss-module__IVlfSa__friend span,.index-module-scss-module__IVlfSa__profession span{margin:0}.index-module-scss-module__IVlfSa__friends ul{flex-wrap:wrap;margin:10px 0;padding:0;list-style:none;display:flex}.index-module-scss-module__IVlfSa__friends li{width:25px;height:25px;margin:0 8px 8px 0}.index-module-scss-module__IVlfSa__friends li img{width:100%}.index-module-scss-module__IVlfSa__separator{margin:20px 0 10px}.index-module-scss-module__IVlfSa__year{margin-left:7px}.index-module-scss-module__IVlfSa__houseSerpent{color:#55c4b6}.index-module-scss-module__IVlfSa__houseGriffin{color:#e85d5c}.index-module-scss-module__IVlfSa__houseHoneybadger{color:#f7db7b}.index-module-scss-module__IVlfSa__houseRaven{color:#4187d7}.index-module-scss-module__IVlfSa__houseshadowRaven{opacity:.5;align-self:flex-start;box-shadow:0 0 190px 50px #4187d7}.index-module-scss-module__IVlfSa__houseshadowSerpent{opacity:.5;align-self:flex-start;box-shadow:0 0 190px 50px #55c4b6}.index-module-scss-module__IVlfSa__houseshadowHoneybadger{opacity:.5;align-self:flex-start;box-shadow:0 0 190px 50px #f7db7b}.index-module-scss-module__IVlfSa__houseshadowGriffin{opacity:.5;align-self:flex-start;box-shadow:0 0 190px 50px #e85d5c}.index-module-scss-module__IVlfSa__errorPage{text-align:center;margin:60px 0}.index-module-scss-module__IVlfSa__errorPage h2{color:#fff;font-family:var(--font-serif);font-size:40px}.index-module-scss-module__IVlfSa__errorPage a{color:var(--colorGold);text-transform:uppercase;font-size:10px;font-weight:700}.index-module-scss-module__IVlfSa__errorPage a:before{content:"";border-style:solid;border-width:4px 7px;border-color:#0000 var(--colorGold) #0000 #0000;margin-left:-25px;margin-right:8px;display:inline-block}
.home-module-scss-module__xAvR-a__page{flex-direction:column;display:flex}.home-module-scss-module__xAvR-a__wrapper{width:100%;max-width:var(--maxWidth);perspective:300px;align-self:center;padding:20px .75rem;display:flex}.home-module-scss-module__xAvR-a__gameSidebar{flex:1;margin-left:20px}.home-module-scss-module__xAvR-a__body{flex:2}.home-module-scss-module__xAvR-a__body a{color:var(--colorPrimary);border-bottom:1px solid #0000;text-decoration:none;transition:all .2s}.home-module-scss-module__xAvR-a__body a:hover{opacity:1;color:#000;border-bottom-color:var(--colorPrimary)}.home-module-scss-module__xAvR-a__body img{max-width:100%}.home-module-scss-module__xAvR-a__gameList{flex-wrap:wrap;justify-content:space-between;margin:0;padding:0;list-style:none;display:flex}.home-module-scss-module__xAvR-a__tournaments{background-color:var(--contentbg);margin-bottom:1rem;position:relative;box-shadow:inset 0 0 0 1px #ffffff1a}.home-module-scss-module__xAvR-a__tournaments>span{margin:0;padding:12px 20px;display:block}.home-module-scss-module__xAvR-a__tournaments>span+span{color:#b2aaa0}.home-module-scss-module__xAvR-a__tournamentInfo{text-transform:uppercase;letter-spacing:.1em;font-size:12px}.home-module-scss-module__xAvR-a__tournamentList{flex-direction:column;justify-content:space-between;margin:0;padding:0;list-style:none;display:flex}.home-module-scss-module__xAvR-a__tournamentList li{width:100%}.home-module-scss-module__xAvR-a__tournamentList li a{background:linear-gradient(to top, rgb(from var(--colorGold) r g b/.75), var(--colorDarkPurple));background-color:var(--colorDarkPurple);cursor:pointer;width:100%;margin-bottom:1rem;padding:.8rem .8rem .8rem 3rem;transition:all .125s;display:block;position:relative;box-shadow:0 5px 10px #00000040}.home-module-scss-module__xAvR-a__tournamentList li a:last-child{margin-bottom:0;margin-right:auto}.home-module-scss-module__xAvR-a__tournamentList li a:hover{text-decoration:none}.home-module-scss-module__xAvR-a__tournamentList li a .home-module-scss-module__xAvR-a__decor{width:35px;height:35px;fill:var(--colorGold);z-index:1;display:block;position:absolute;top:49%;left:0;transform:translate(15%,-50%)}.home-module-scss-module__xAvR-a__tournamentList li a .home-module-scss-module__xAvR-a__decor svg{background:radial-gradient(var(--colorPurple)) 0%,#0000 50%}.home-module-scss-module__xAvR-a__tournamentList li a .home-module-scss-module__xAvR-a__decor:before{content:"";z-index:-1;background:url(../media/sparkles.0nva3yfvqj.r0.gif) 50% no-repeat;width:45px;height:45px;margin:-3px 0 0 -4px;position:absolute;top:0;left:0}.home-module-scss-module__xAvR-a__tournamentList li a .home-module-scss-module__xAvR-a__decor:after{border:solid 3px var(--contentbg);background:linear-gradient(to top, var(--colorDarkPurple), var(--colorMediumBrown));content:"";z-index:-2;border-radius:50%;width:50px;height:50px;transition:all .3s;display:block;position:absolute;top:53%;left:50%;transform:translate(-50%,-50%)}.home-module-scss-module__xAvR-a__tournamentList li a span{font-family:var(--font-serif);color:#fff;text-shadow:0 1px 0 var(--colorLightBrown);font-size:18px;font-weight:700}.home-module-scss-module__xAvR-a__tournamentList li a p{color:var(--colorGold);margin:.25rem 0;font-size:12px;line-height:1}.home-module-scss-module__xAvR-a__tournamentList li a:hover{background-color:var(--colorLightBrown)}.home-module-scss-module__xAvR-a__featureWrapper{flex-wrap:wrap;justify-content:space-between;margin:0;padding-bottom:0;list-style:none;display:flex}.home-module-scss-module__xAvR-a__featureWrapper>li:first-child{flex:2}.home-module-scss-module__xAvR-a__featureWrapper>li:last-child{flex:1;margin-left:20px}@media (max-width:768px){.home-module-scss-module__xAvR-a__featureWrapper>li{flex:1;margin-bottom:20px}.home-module-scss-module__xAvR-a__featureWrapper>li:last-child{margin-bottom:0;margin-left:0}}.home-module-scss-module__xAvR-a__upcomingTournament{border:solid 1px var(--contentbg);background:#0d0c1a;height:220px;padding:.75rem 1.5rem;position:relative}.home-module-scss-module__xAvR-a__upcomingTournament h3{font-family:var(--font-serif);color:#fff;text-shadow:0 1px 0 var(--colorLightBrown);margin:0 0 30px;font-size:30px;font-weight:700;position:relative}.home-module-scss-module__xAvR-a__upcomingBg{opacity:.3;background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%;height:100%;display:block;position:absolute;top:0;left:0}.home-module-scss-module__xAvR-a__instructions{margin:1rem 0 2rem;line-height:1.7}.home-module-scss-module__xAvR-a__instructions strong{color:#fff}.home-module-scss-module__xAvR-a__upcomingTournamentCountdown{text-transform:uppercase;color:#fff;margin-top:20px;font-size:12px;font-weight:700;position:relative}.home-module-scss-module__xAvR-a__upcomingTournamentCountdown span{color:var(--colorGold);text-transform:uppercase;font-size:11px;line-height:1;display:block}.home-module-scss-module__xAvR-a__upcomingTournamentCountdown em{font-size:10px;font-weight:400}.home-module-scss-module__xAvR-a__upcomingTournamentInfo{display:flex;position:relative}.home-module-scss-module__xAvR-a__upcomingTournamentInfo p{color:#fff;flex:1;margin:0;font-size:11px}.home-module-scss-module__xAvR-a__upcomingTournamentInfo p+p{margin-left:15px}.home-module-scss-module__xAvR-a__upcomingTournamentInfo span{color:var(--colorGold);text-transform:uppercase;font-size:11px;font-weight:700;line-height:1;display:block}@media (max-width:768px){.home-module-scss-module__xAvR-a__wrapper{flex-direction:column}.home-module-scss-module__xAvR-a__gameSidebar{margin-left:0}}
