.level-link{position:relative;min-width:390px}.level-link button{display:inline-block;padding:calc(.75rem + 8px) calc(.25rem + 8px);width:100%;border:3px solid var(--main-text-color);border-radius:.5rem;text-align:center;text-decoration:none;vertical-align:middle;cursor:pointer;background-color:var(--off-blue);color:var(--bs-white);text-shadow:-1px -1px 0 #000,1px -1px 0 #000,-1px 1px 0 #000,1px 1px 0 #000;transition:filter .15s ease-in-out,transform .15s ease-out}.level-link button:not(.disabled):hover{filter:saturate(80%) brightness(95%);transform:scale(1.05)}.level-link button:not(.disabled):active,.level-link button:not(.disabled):focus,.level-link button:not(.disabled):focus-within{filter:saturate(75%) brightness(95%)}.level-link button.disabled{filter:brightness(55%) blur(1px);transition:none;background:url(/lock.svg);background-size:auto 90%;background-repeat:no-repeat;background-position:center 0;background-color:var(--off-blue)}.level-link button.level-link__dummy{filter:brightness(15%);transition:none}.level-link .link-holder{position:absolute;width:100%;background-color:#fff;border:8px solid #000;border-top:none;border-bottom-left-radius:.5rem;border-bottom-right-radius:.5rem;top:calc(100% - .5rem);padding:.5rem;display:none}.level-link .link-holder.is-shown{display:block;z-index:10}.level-link .link-message{font-size:1.05em;margin-bottom:.75em}.level-link .links{display:flex;justify-content:space-around}.level-link .links .link{padding:.5em 1em}.level-link .title{font-weight:500;margin-bottom:0;white-space:pre;font-size:inherit;line-height:1.5}.level-link .subtitle{font-size:.75em;opacity:.95}.level-link .level-rank__unlocked{background-color:var(--accent-purple)}.level-link .level-rank__bronze{background:linear-gradient(30deg,var(--light-bronze),var(--dark-bronze),var(--light-bronze))}.level-link .level-rank__silver{background:linear-gradient(30deg,var(--light-silver),var(--dark-silver),var(--light-silver))}.level-link .level-rank__gold{background:linear-gradient(30deg,var(--light-gold),var(--dark-gold),var(--light-gold))}.level-link__dummy-message,.level-link__locked-message{position:absolute;display:flex;justify-content:center;align-items:center;top:0;width:100%;height:100%;color:var(--bs-white);text-shadow:-2px -2px 0 #000,2px -2px 0 #000,-2px 2px 0 #000,2px 2px 0 #000;padding:.25rem;font-size:20px;cursor:not-allowed;-webkit-user-select:none;-moz-user-select:none;user-select:none;overflow:hidden;border-radius:.5rem}.level-link__locked-message-display{height:100%;display:flex;justify-content:center;align-items:center;gap:.125rem;padding-top:.5rem}.level-link__locked-message-display svg{height:1.5rem;width:1.85rem}.level-link__locked-message-display span{font-size:1.5rem}.level-link__locked-message-display span:first-of-type{font-size:1rem;padding-right:.125rem}.level-link__locked-message-display span:last-of-type{min-width:1.85rem;text-align:left}.level-link__adv-locked-message-display{font-size:.85rem!important;display:flex;align-items:center;margin-top:.25rem}.level-link__modal-content{text-align:center;display:flex;flex-direction:column;gap:1rem}.level-link__record-display{display:block;margin-top:.25rem;font-size:1.1rem}@media(max-width:1000px){.level-link{min-width:min(375px,100%)}.level-link .title{font-size:1rem}.level-link .subtitle{font-size:.85rem}}.rank-score__holder{display:flex;height:5rem;justify-content:space-evenly;gap:1rem;min-width:min(350px,100%)}.rank-score__rank{display:flex;flex-direction:column;width:3.5rem}.rank-score__rank:first-of-type .rank-acquired .fill-rank{animation-delay:.5s}.rank-score__rank:nth-of-type(2) .rank-acquired .fill-rank{animation-delay:1.25s}.rank-score__rank:nth-of-type(3) .rank-acquired .fill-rank{animation-delay:2s}.rank-score__rank-display{height:100%;width:100%;position:relative}.rank-score__rank-display svg{position:absolute;height:100%;width:100%;transition:.25s;transform:scale(1);left:0}.rank-score__rank-display.rank-fill .outline-rank,.rank-score__rank-display.rank-outline .fill-rank{display:none}.rank-score__rank-display.rank-acquired .fill-rank{transform:scale(0);animation-duration:.5s;animation-name:fillin;animation-timing-function:cubic-bezier(.34,1.56,.64,1);animation-fill-mode:forwards}@keyframes fillin{0%{transform:scale(0)}to{transform:scale(1)}}.rank-bronze.outline-rank .medal-rank_middle{fill:url(#rank-bronze_gradient_outline-rank)}.rank-bronze.outline-rank .stop1,.rank-bronze.outline-rank .stop3{stop-color:var(--dark-bronze)}.rank-bronze.outline-rank .stop2{stop-color:var(--light-bronze)}.rank-bronze.fill-rank .medal-rank_middle{fill:url(#rank-bronze_gradient_fill-rank)}.rank-bronze.fill-rank .stop1,.rank-bronze.fill-rank .stop3{stop-color:var(--dark-bronze)}.rank-bronze.fill-rank .stop2{stop-color:var(--light-bronze)}.rank-silver.outline-rank .medal-rank_middle{fill:url(#rank-silver_gradient_outline-rank)}.rank-silver.outline-rank .stop1,.rank-silver.outline-rank .stop3{stop-color:var(--dark-silver)}.rank-silver.outline-rank .stop2{stop-color:var(--light-silver)}.rank-silver.fill-rank .medal-rank_middle{fill:url(#rank-silver_gradient_fill-rank)}.rank-silver.fill-rank .stop1,.rank-silver.fill-rank .stop3{stop-color:var(--dark-silver)}.rank-silver.fill-rank .stop2{stop-color:var(--light-silver)}.rank-gold.outline-rank .medal-rank_middle{fill:url(#rank-gold_gradient_outline-rank)}.rank-gold.outline-rank .stop1,.rank-gold.outline-rank .stop3{stop-color:var(--dark-gold)}.rank-gold.outline-rank .stop2{stop-color:var(--light-gold)}.rank-gold.fill-rank .medal-rank_middle{fill:url(#rank-gold_gradient_fill-rank)}.rank-gold.fill-rank .stop1,.rank-gold.fill-rank .stop3{stop-color:var(--dark-gold)}.rank-gold.fill-rank .stop2{stop-color:var(--light-gold)}.ResultsDisplay_title__MKqH0{font-size:2.25rem;font-weight:800}.ResultsDisplay_results__tafIV{text-align:center;display:flex;flex-direction:column;justify-content:center;gap:.75rem;width:min(100%,768px);margin:0 auto .5rem;padding-bottom:.5rem;--bs-card-border-width:6px;border-color:var(--accent-grey)}.ResultsDisplay_container__4RMfq{display:flex;justify-content:space-around}.ResultsDisplay_scoresHolder__ZnRKH{display:grid;width:225px}.ResultsDisplay_rankHolder__88jcx{display:grid;justify-content:center;grid-gap:.5rem;gap:.5rem}.ResultsDisplay_score__UBiGM{display:flex;justify-content:space-between;gap:.5rem;align-items:center;height:20px}.ResultsDisplay_message__4P_y0{display:flex;justify-content:center;align-items:center;flex-direction:column;gap:.5rem}.ResultsDisplay_record__bf__H{font-weight:700;font-size:1.25em}@media (max-width:1000px){.ResultsDisplay_results__tafIV{width:calc(250px + 4rem)}.ResultsDisplay_container__4RMfq{flex-direction:column;gap:.5rem}.ResultsDisplay_rankHolder__88jcx,.ResultsDisplay_scoresHolder__ZnRKH{width:250px;margin:auto}}.share-button{width:75%;margin:auto}.share-button svg{height:20px;width:20px;margin-left:.35rem;fill:inherit}.share-alart{position:absolute;top:1rem;right:0;transform:translateX(calc(50% - 50vw))}.medals-display{display:flex;justify-content:flex-end;gap:.5rem}.medals-display__rank{display:flex;font-size:24px}.medals-display__rank svg{height:32px;width:32px}.medals-display__rank span{height:100%;display:flex;justify-content:center;align-items:center}.medals-display__rank span:first-of-type{font-size:.75rem}@media(max-width:1200px){.medals-display{justify-content:center}}@media(max-height:750px){.medals-display{gap:.5rem}}.theme-switch-wrapper{display:flex;align-items:center;justify-content:center}.theme-switch-wrapper em,.theme-switch-wrapper span{margin:0 .75rem;font-size:1rem}.theme-switch{display:inline-block;height:34px;position:relative;width:60px}.theme-switch input{height:100%;width:100%}.theme-switch input:focus-visible{outline:2px solid var(--main-text-color)}.slider{background-color:#fff;bottom:0;cursor:pointer;left:0;position:absolute;right:0;top:0;transition:.5s;outline:3px solid}.slider:hover{background-color:#eee}.slider:before{background-color:var(--interaction-color);bottom:4px;content:"";height:26px;left:4px;position:absolute;transition:.5s;width:26px}input:checked+.slider{background-color:var(--main-background-color)}input:checked+.slider:hover{background-color:#383838}input:checked+.slider:before{transform:translateX(26px)}.slider.round{border-radius:34px}.slider.round:before{border-radius:50%}@media(max-width:1000px){.theme-switch-wrapper em,.theme-switch-wrapper span{font-size:1.15rem;width:144px;margin-right:0}.theme-switch-wrapper span{margin-left:0}}.Pager_holder__Zj4N2{height:150px;width:150px}.Pager_svg__pJm6y{stroke:var(--interaction-color);height:auto;width:100%;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,filter .15s ease-in-out,transform .125s ease-out}.Pager_svg__pJm6y:hover{filter:saturate(80%) brightness(95%);cursor:pointer;transform:scale(1.1)}.Pager_svg__pJm6y:focus{outline:none;filter:saturate(80%) brightness(75%)}.Pager_flipped__1r1Xz{transform:rotate(180deg)}.Pager_flipped__1r1Xz:hover{transform:rotate(180deg) scale(1.1)}