:root{--reach-dialog:1}[data-reach-dialog-overlay]{background:rgba(0,0,0,.33)}[data-reach-dialog-content]{width:50vw;background:#fff;padding:2rem}.Toastify__toast-container{z-index:9999;position:fixed;padding:4px;width:320px;box-sizing:border-box;color:#fff}.Toastify__toast-container--top-left{top:1em;left:1em}.Toastify__toast-container--top-center{top:1em;left:50%;margin-left:-160px}.Toastify__toast-container--top-right{top:1em;right:1em}.Toastify__toast-container--bottom-left{bottom:1em;left:1em}.Toastify__toast-container--bottom-center{bottom:1em;left:50%;margin-left:-160px}.Toastify__toast-container--bottom-right{bottom:1em;right:1em}@media only screen and (max-width:480px){.Toastify__toast-container{width:100vw;padding:0;left:0;margin:0}.Toastify__toast-container--top-center,.Toastify__toast-container--top-left,.Toastify__toast-container--top-right{top:0}.Toastify__toast-container--bottom-center,.Toastify__toast-container--bottom-left,.Toastify__toast-container--bottom-right{bottom:0}.Toastify__toast-container--rtl{right:0;left:auto}}.Toastify__toast{position:relative;min-height:64px;box-sizing:border-box;margin-bottom:1rem;padding:8px;border-radius:1px;box-shadow:0 1px 10px 0 rgba(0,0,0,.1),0 2px 15px 0 rgba(0,0,0,.05);display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;max-height:800px;overflow:hidden;font-family:sans-serif;cursor:pointer;direction:ltr}.Toastify__toast--rtl{direction:rtl}.Toastify__toast--default{background:#fff;color:#aaa}.Toastify__toast--info{background:#3498db}.Toastify__toast--success{background:#07bc0c}.Toastify__toast--warning{background:#f1c40f}.Toastify__toast--error{background:#e74c3c}.Toastify__toast-body{margin:auto 0;-ms-flex:1;-webkit-flex:1 1;flex:1 1}@media only screen and (max-width:480px){.Toastify__toast{margin-bottom:0}}.Toastify__close-button{color:#fff;font-weight:700;font-size:14px;background:transparent;outline:none;border:none;padding:0;cursor:pointer;opacity:.7;-o-transition:.3s ease;transition:.3s ease;-ms-flex-item-align:start;-webkit-align-self:flex-start;align-self:flex-start}.Toastify__close-button--default{color:#000;opacity:.3}.Toastify__close-button:focus,.Toastify__close-button:hover{opacity:1}@-webkit-keyframes Toastify__trackProgress{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}to{-webkit-transform:scaleX(0);transform:scaleX(0)}}@keyframes Toastify__trackProgress{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}to{-webkit-transform:scaleX(0);transform:scaleX(0)}}.Toastify__progress-bar{position:absolute;bottom:0;left:0;width:100%;height:5px;z-index:9999;opacity:.7;background-color:hsla(0,0%,100%,.7);-webkit-transform-origin:left;transform-origin:left}.Toastify__progress-bar--animated{-webkit-animation:Toastify__trackProgress linear 1 forwards;animation:Toastify__trackProgress linear 1 forwards}.Toastify__progress-bar--controlled{transition:-webkit-transform .2s;-o-transition:transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}.Toastify__progress-bar--rtl{right:0;left:auto;-webkit-transform-origin:right;transform-origin:right}.Toastify__progress-bar--default{background:-o-linear-gradient(left,#4cd964,#5ac8fa,#007aff,#34aadc,#5856d6,#ff2d55);background:linear-gradient(90deg,#4cd964,#5ac8fa,#007aff,#34aadc,#5856d6,#ff2d55)}@-webkit-keyframes Toastify__bounceInRight{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(3000px,0,0);transform:translate3d(3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0)}75%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}90%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}to{-webkit-transform:none;transform:none}}@keyframes Toastify__bounceInRight{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(3000px,0,0);transform:translate3d(3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0)}75%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}90%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}to{-webkit-transform:none;transform:none}}@-webkit-keyframes Toastify__bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0)}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}@keyframes Toastify__bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0)}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}@-webkit-keyframes Toastify__bounceInLeft{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0);transform:translate3d(-3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0);transform:translate3d(25px,0,0)}75%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}90%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}to{-webkit-transform:none;transform:none}}@keyframes Toastify__bounceInLeft{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0);transform:translate3d(-3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0);transform:translate3d(25px,0,0)}75%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}90%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}to{-webkit-transform:none;transform:none}}@-webkit-keyframes Toastify__bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0)}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}@keyframes Toastify__bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0)}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}@-webkit-keyframes Toastify__bounceInUp{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,3000px,0);transform:translate3d(0,3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}75%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}90%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes Toastify__bounceInUp{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,3000px,0);transform:translate3d(0,3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}75%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}90%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@-webkit-keyframes Toastify__bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}@keyframes Toastify__bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}@-webkit-keyframes Toastify__bounceInDown{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0);transform:translate3d(0,-3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}90%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}to{-webkit-transform:none;transform:none}}@keyframes Toastify__bounceInDown{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0);transform:translate3d(0,-3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}90%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}to{-webkit-transform:none;transform:none}}@-webkit-keyframes Toastify__bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}@keyframes Toastify__bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}.Toastify__bounce-enter--bottom-left,.Toastify__bounce-enter--top-left{-webkit-animation-name:Toastify__bounceInLeft;animation-name:Toastify__bounceInLeft}.Toastify__bounce-enter--bottom-right,.Toastify__bounce-enter--top-right{-webkit-animation-name:Toastify__bounceInRight;animation-name:Toastify__bounceInRight}.Toastify__bounce-enter--top-center{-webkit-animation-name:Toastify__bounceInDown;animation-name:Toastify__bounceInDown}.Toastify__bounce-enter--bottom-center{-webkit-animation-name:Toastify__bounceInUp;animation-name:Toastify__bounceInUp}.Toastify__bounce-exit--bottom-left,.Toastify__bounce-exit--top-left{-webkit-animation-name:Toastify__bounceOutLeft;animation-name:Toastify__bounceOutLeft}.Toastify__bounce-exit--bottom-right,.Toastify__bounce-exit--top-right{-webkit-animation-name:Toastify__bounceOutRight;animation-name:Toastify__bounceOutRight}.Toastify__bounce-exit--top-center{-webkit-animation-name:Toastify__bounceOutUp;animation-name:Toastify__bounceOutUp}.Toastify__bounce-exit--bottom-center{-webkit-animation-name:Toastify__bounceOutDown;animation-name:Toastify__bounceOutDown}@-webkit-keyframes Toastify__zoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes Toastify__zoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}@-webkit-keyframes Toastify__zoomOut{0%{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}@keyframes Toastify__zoomOut{0%{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}.Toastify__zoom-enter{-webkit-animation-name:Toastify__zoomIn;animation-name:Toastify__zoomIn}.Toastify__zoom-exit{-webkit-animation-name:Toastify__zoomOut;animation-name:Toastify__zoomOut}@-webkit-keyframes Toastify__flipIn{0%{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotateX(10deg);transform:perspective(400px) rotateX(10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotateX(-5deg);transform:perspective(400px) rotateX(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes Toastify__flipIn{0%{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotateX(10deg);transform:perspective(400px) rotateX(10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotateX(-5deg);transform:perspective(400px) rotateX(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@-webkit-keyframes Toastify__flipOut{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg);opacity:1}to{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}}@keyframes Toastify__flipOut{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg);opacity:1}to{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}}.Toastify__flip-enter{-webkit-animation-name:Toastify__flipIn;animation-name:Toastify__flipIn}.Toastify__flip-exit{-webkit-animation-name:Toastify__flipOut;animation-name:Toastify__flipOut}@-webkit-keyframes Toastify__slideInRight{0%{-webkit-transform:translate3d(110%,0,0);transform:translate3d(110%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes Toastify__slideInRight{0%{-webkit-transform:translate3d(110%,0,0);transform:translate3d(110%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@-webkit-keyframes Toastify__slideInLeft{0%{-webkit-transform:translate3d(-110%,0,0);transform:translate3d(-110%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes Toastify__slideInLeft{0%{-webkit-transform:translate3d(-110%,0,0);transform:translate3d(-110%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@-webkit-keyframes Toastify__slideInUp{0%{-webkit-transform:translate3d(0,110%,0);transform:translate3d(0,110%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes Toastify__slideInUp{0%{-webkit-transform:translate3d(0,110%,0);transform:translate3d(0,110%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@-webkit-keyframes Toastify__slideInDown{0%{-webkit-transform:translate3d(0,-110%,0);transform:translate3d(0,-110%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes Toastify__slideInDown{0%{-webkit-transform:translate3d(0,-110%,0);transform:translate3d(0,-110%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@-webkit-keyframes Toastify__slideOutRight{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(110%,0,0);transform:translate3d(110%,0,0)}}@keyframes Toastify__slideOutRight{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(110%,0,0);transform:translate3d(110%,0,0)}}@-webkit-keyframes Toastify__slideOutLeft{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(-110%,0,0);transform:translate3d(-110%,0,0)}}@keyframes Toastify__slideOutLeft{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(-110%,0,0);transform:translate3d(-110%,0,0)}}@-webkit-keyframes Toastify__slideOutDown{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(0,500px,0);transform:translate3d(0,500px,0)}}@keyframes Toastify__slideOutDown{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(0,500px,0);transform:translate3d(0,500px,0)}}@-webkit-keyframes Toastify__slideOutUp{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(0,-500px,0);transform:translate3d(0,-500px,0)}}@keyframes Toastify__slideOutUp{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(0,-500px,0);transform:translate3d(0,-500px,0)}}.Toastify__slide-enter--bottom-left,.Toastify__slide-enter--top-left{-webkit-animation-name:Toastify__slideInLeft;animation-name:Toastify__slideInLeft}.Toastify__slide-enter--bottom-right,.Toastify__slide-enter--top-right{-webkit-animation-name:Toastify__slideInRight;animation-name:Toastify__slideInRight}.Toastify__slide-enter--top-center{-webkit-animation-name:Toastify__slideInDown;animation-name:Toastify__slideInDown}.Toastify__slide-enter--bottom-center{-webkit-animation-name:Toastify__slideInUp;animation-name:Toastify__slideInUp}.Toastify__slide-exit--bottom-left,.Toastify__slide-exit--top-left{-webkit-animation-name:Toastify__slideOutLeft;animation-name:Toastify__slideOutLeft}.Toastify__slide-exit--bottom-right,.Toastify__slide-exit--top-right{-webkit-animation-name:Toastify__slideOutRight;animation-name:Toastify__slideOutRight}.Toastify__slide-exit--top-center{-webkit-animation-name:Toastify__slideOutUp;animation-name:Toastify__slideOutUp}.Toastify__slide-exit--bottom-center{-webkit-animation-name:Toastify__slideOutDown;animation-name:Toastify__slideOutDown}@font-face{font-family:IBM Plex Mono;font-display:swap;font-style:normal;font-weight:400;src:local("IBM Plex Mono Medium"),local("IBMPlexMono-Medium"),url(https://fonts.gstatic.com/s/ibmplexmono/v4/-F6qfjptAgt5VM-kVkqdyU8n3twJwl1FgsAXHNlYzg.woff2) format("woff2");unicode-range:U+0460-052f,U+1c80-1c88,U+20b4,U+2de0-2dff,U+a640-a69f,U+fe2e-fe2f}@font-face{font-family:IBM Plex Mono;font-display:swap;font-style:normal;font-weight:400;src:local("IBM Plex Mono Medium"),local("IBMPlexMono-Medium"),url(https://fonts.gstatic.com/s/ibmplexmono/v4/-F6qfjptAgt5VM-kVkqdyU8n3twJwlRFgsAXHNlYzg.woff2) format("woff2");unicode-range:U+0400-045f,U+0490-0491,U+04b0-04b1,U+2116}@font-face{font-family:IBM Plex Mono;font-display:swap;font-style:normal;font-weight:400;src:local("IBM Plex Mono Medium"),local("IBMPlexMono-Medium"),url(https://fonts.gstatic.com/s/ibmplexmono/v4/-F6qfjptAgt5VM-kVkqdyU8n3twJwl9FgsAXHNlYzg.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+1ea0-1ef9,U+20ab}@font-face{font-family:IBM Plex Mono;font-display:swap;font-style:normal;font-weight:400;src:local("IBM Plex Mono Medium"),local("IBMPlexMono-Medium"),url(https://fonts.gstatic.com/s/ibmplexmono/v4/-F6qfjptAgt5VM-kVkqdyU8n3twJwl5FgsAXHNlYzg.woff2) format("woff2");unicode-range:U+0100-024f,U+0259,U+1e??,U+2020,U+20a0-20ab,U+20ad-20cf,U+2113,U+2c60-2c7f,U+a720-a7ff}@font-face{font-family:IBM Plex Mono;font-display:swap;font-style:normal;font-weight:400;src:local("IBM Plex Mono Medium"),local("IBMPlexMono-Medium"),url(https://fonts.gstatic.com/s/ibmplexmono/v4/-F6qfjptAgt5VM-kVkqdyU8n3twJwlBFgsAXHNk.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@font-face{font-family:IBM Plex Mono;font-display:swap;font-style:normal;font-weight:700;src:local("IBM Plex Mono Bold"),local("IBMPlexMono-Bold"),url(https://fonts.gstatic.com/s/ibmplexmono/v4/-F6qfjptAgt5VM-kVkqdyU8n3pQPwl1FgsAXHNlYzg.woff2) format("woff2");unicode-range:U+0460-052f,U+1c80-1c88,U+20b4,U+2de0-2dff,U+a640-a69f,U+fe2e-fe2f}@font-face{font-family:IBM Plex Mono;font-display:swap;font-style:normal;font-weight:700;src:local("IBM Plex Mono Bold"),local("IBMPlexMono-Bold"),url(https://fonts.gstatic.com/s/ibmplexmono/v4/-F6qfjptAgt5VM-kVkqdyU8n3pQPwlRFgsAXHNlYzg.woff2) format("woff2");unicode-range:U+0400-045f,U+0490-0491,U+04b0-04b1,U+2116}@font-face{font-family:IBM Plex Mono;font-display:swap;font-style:normal;font-weight:700;src:local("IBM Plex Mono Bold"),local("IBMPlexMono-Bold"),url(https://fonts.gstatic.com/s/ibmplexmono/v4/-F6qfjptAgt5VM-kVkqdyU8n3pQPwl9FgsAXHNlYzg.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+1ea0-1ef9,U+20ab}@font-face{font-family:IBM Plex Mono;font-display:swap;font-style:normal;font-weight:700;src:local("IBM Plex Mono Bold"),local("IBMPlexMono-Bold"),url(https://fonts.gstatic.com/s/ibmplexmono/v4/-F6qfjptAgt5VM-kVkqdyU8n3pQPwl5FgsAXHNlYzg.woff2) format("woff2");unicode-range:U+0100-024f,U+0259,U+1e??,U+2020,U+20a0-20ab,U+20ad-20cf,U+2113,U+2c60-2c7f,U+a720-a7ff}@font-face{font-family:IBM Plex Mono;font-display:swap;font-style:normal;font-weight:700;src:local("IBM Plex Mono Bold"),local("IBMPlexMono-Bold"),url(https://fonts.gstatic.com/s/ibmplexmono/v4/-F6qfjptAgt5VM-kVkqdyU8n3pQPwlBFgsAXHNk.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}:root{--font-size-0:0.9rem;--font-size-1:1rem;--font-size-2:1.125rem;--font-size-3:1.375rem;--font-size-4:2rem;--clr-bg:#171d23;--clr-sidebar-bg:#171d23;--clr-scrollbar:hsla(0,0%,100%,0.2);--clr-header-bg:#0f1117;--clr-footer-bg:#0f1117;--clr-banner-bg:#0f1117;--clr-centered-box-bg:#0f1117;--clr-inner-header:#27313a;--clr-inner-header-highlight:#323f4a;--clr-tile-header:#212a32;--clr-box-bg:#13181c;--clr-editor-bg:#13181c;--clr-colorlist:#000;--clr-border:#27313a;--clr-border-brighter:#323f4a;--clr-target-tile-bg:#27313a;--clr-active-filter:#27313a;--clr-dropdown-bg:#27313a;--clr-btn:#323f4a;--clr-btn-primary:#0060ca;--clr-btn-danger:#923c3c;--clr-btn-text:#fff;--clr-input:#0f1117;--clr-brand:#ffdf00;--clr-loader:#fff;--clr-link:#fff;--clr-heading:#fff;--clr-text:#cbd1e1;--clr-tab-bg-selected:#323f4a;--clr-header-text:#cbd1e1;--clr-text-light:#a0b3c6;--clr-text-lightest:#91a7be;--clr-text-hire:#fff;--clr-green:#616f39;--clr-red:#f83c3b;--gold-medal-img:url(/images/icons/gold.svg);--silver-medal-img:url(/images/icons/silver.svg);--bronze-medal-img:url(/images/icons/bronze.svg);--star-img:url(/images/icons/star.svg)}.mobile-only{display:none}::-webkit-scrollbar{width:12px;height:12px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:var(--clr-scrollbar);border-radius:10px}*{margin:0;box-sizing:border-box}:focus{outline-color:#4191ff;outline-width:5px}html{font-size:1em}body,html{height:100%;color:var(--clr-text);background:var(--clr-bg);font-family:IBM Plex Mono,Menlo,DejaVu Sans Mono,Lucida Console,monospace;-webkit-font-smoothing:antialiased}.d-if{display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex}button,code,input,select{font-family:inherit;font-size:inherit}code{background:var(--clr-box-bg);padding:.1rem .5rem;border-radius:.3rem;border:1px solid var(--clr-border)}body{min-width:1280px}hr{border-color:var(--clr-border);margin:1rem 2rem}ul{margin:0;padding:0}.para{margin:1em 0}.link{color:var(--clr-link)}.heading{margin:1em 0;color:var(--clr-heading)}.small{font-size:var(--font-size-0)}.ordered-list,.unordered-list{padding-left:2em}.ordered-list li,.unordered-list li{line-height:1.5;margin-bottom:1rem}.image{max-width:100%}figure{margin:3rem 0}figure>caption{display:block}.visually-hidden{position:absolute!important;clip:rect(1px,1px,1px,1px);padding:0!important;border:0!important;height:1px!important;width:1px!important;overflow:hidden}.table td,.table th{padding:1rem 1.5rem}.table thead tr{background:rgba(0,0,0,.25)}.table tr:nth-child(2n){background:rgba(0,0,0,.15)}.ta-c{text-align:center}.d-f{display:-webkit-flex;display:-ms-flexbox;display:flex}.jc-sb{-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.ai-c{-webkit-align-items:center;-ms-flex-align:center;align-items:center}.fxg-1{-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.width--full{width:100%}.btn-group{display:grid;padding:1rem;grid-template-columns:repeat(auto-fit,minmax(120px,auto));-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;grid-gap:1rem;gap:1rem;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.btn-group--center{-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.header{min-width:1280px;background:var(--clr-header-bg);padding:.7rem 1.25rem;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.loader{fill:currentColor}.footer,.header__left,.header__right,.target-leader,.user-info{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.footer{background:var(--clr-footer-bg);padding:.7rem 1.25rem;color:var(--clr-text-light);-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.footer__links a{color:var(--clr-link)}.footer__links a:focus,.footer__links a:hover{text-decoration:underline}.homepage-banner{background:var(--clr-banner-bg);padding:2rem;color:var(--clr-text);text-align:center}.homepage-banner__heading{font-size:var(--font-size-4);font-weight:600;margin-bottom:20px}.homepage-banner__description{font-size:var(--font-size-2);max-width:75%;line-height:1.5;margin:0 auto 2rem}.battle-banner__description{max-width:100%}.homepage-banner--new-battle{position:relative;overflow:hidden;z-index:1}#battle-particles{position:absolute;left:0;top:0;pointer-events:none;z-index:-1}.countdown__number{font-weight:700;font-size:var(--font-size-3);margin-right:.4rem}.logo a{display:block;width:137px;height:32px;background:url(/images/logo.svg) no-repeat}.level{font-size:var(--font-size-2);font-weight:700;color:var(--clr-header-text);position:relative;margin:0 0 0 30px}.level:before{content:"/";position:absolute;left:-17px;top:0;opacity:.5}.target-leader,.user-info{font-weight:700;color:var(--clr-text);text-decoration:none;margin-left:20px}.user-info{margin:0}.header__right>*{margin-left:1.25rem}.user-info__avatar{height:1.8rem;width:1.8rem;border-radius:50%;margin-right:.75rem}.button,.dropdown-btn{display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:.6rem .9rem;border:0;border-radius:5px;background-color:var(--clr-btn);color:var(--clr-btn-text);text-decoration:none;font-weight:700;cursor:pointer;transition:-webkit-transform .2s ease;-o-transition:transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease}.button .pro-badge,.dropdown-btn .pro-badge,.settings-tabs .pro-badge{margin-left:.5rem}.button[disabled],select[disabled]{opacity:.5;pointer-events:none}.button__img{margin-right:10px}.button:focus,.button:hover,.dropdown-btn:focus,.dropdown-btn:hover{-webkit-transform:translateY(-3px);transform:translateY(-3px)}.button:active,.dropdown-btn:active{-webkit-transform:scale(.9);transform:scale(.9)}.button--primary{background:var(--clr-btn-primary)}.button--danger{background:var(--clr-btn-danger)}.button--icon{padding:.6rem}.button>svg{fill:currentColor}.button>svg:first-child{margin-right:.5em}.button--full-width{width:100%;text-align:center}.header__right .button{margin-left:1rem}.dropdown-btn--user{padding:.32rem .9rem .32rem .75rem}.dropdown-btn::-webkit-details-marker{display:none}.dropdown-btn{display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding-right:2rem;background-image:url(/images/arrow.svg);background-size:.8rem;background-position:center right .5rem;background-repeat:no-repeat}.dropdown-btn--no-padding{-webkit-padding-before:0;padding-block-start:0;-webkit-padding-after:0;padding-block-end:0}.dropdown-btn--tertiary{background-color:transparent}.dropdown-container{position:relative}.dropdown-menu{position:absolute;top:calc(100% + 5px);left:0;min-width:100%;z-index:7;border-radius:5px;background:var(--clr-dropdown-bg);padding:.5rem 1.25rem;box-shadow:0 10px 80px rgba(0,0,0,.75);-webkit-animation:fadeIn .25s ease-in-out;animation:fadeIn .25s ease-in-out}@-webkit-keyframes fadeIn{0%{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeIn{0%{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.dropdown-menu__item{display:block;white-space:nowrap;color:var(--clr-link);text-decoration:none;padding:.5rem 3rem .5rem 0;background:none;border:0;cursor:pointer;font-weight:400}.dropdown-menu__item:hover{text-decoration:underline}.dropdown-menu__item--moon,.dropdown-menu__item--sun{background:url(/images/icons/sun.svg) no-repeat;background-position:100%;background-size:16px}.dropdown-menu__item--moon{background-image:url(/images/icons/moon.svg);background-size:12px}.dropdown-menu--right{left:auto;right:0}.dropdown-menu--text{min-width:600px;padding:2rem;line-height:1.4}.dropdown-menu--text a{color:var(--clr-link);font:inherit}.dropdown-menu--text li{margin-top:.75rem}.dropdown-container[open] .dropdown-btn{-webkit-transform:scale(1);transform:scale(1)}.container{display:-webkit-flex;display:-ms-flexbox;display:flex;min-height:calc(100vh - 6.5rem)}.container--fixed-height{height:calc(100vh - 6.5rem)}.container--centered-box{-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.container--centered-box,.container--pro-page{background:var(--clr-footer-bg)}.container--pro-page .container__item{width:1280px;margin:2rem auto;border:0}.container--centered-box .container__item{border:0;background:var(--clr-bg);border-radius:10px;padding:1.25rem;min-height:auto;max-width:-webkit-max-content;max-width:max-content;margin:0 1rem}.container--centered-box .heading{margin:-2.5rem -2.5rem 2rem;padding:1.5rem 2.5rem;background:var(--clr-box-bg)}.login-form-container .input-container{margin-bottom:2rem}.login-form-container hr{outline:none;border:none;height:1px;background:var(--clr-border-brighter);margin:0 0 2rem}.login-buttons-container{margin:-.5rem}.login-form-container .para{line-height:1.6;color:var(--clr-text)}.login-disclaimer{text-align:left;margin:-1.25rem;padding:1.25rem 2.5rem;background:var(--clr-box-bg);color:var(--clr-text-light);font-size:var(--font-size-0)}.pro-feature{list-style:none;margin:2rem 0;padding-left:1.75rem;background:url(/images/icons/bullet.svg) no-repeat;background-position:left 5px}.pro-feature__title{font-weight:700;font-size:var(--font-size-2);margin-bottom:.6rem}.pro-feature__desc{line-height:1.5}.pro-feature__coming-soon{display:inline-block;color:#c2953b;padding:1px 10px;border-radius:4px;border:1px solid #c2953b}.pro-left,.pro-right{display:inline-block}.pro-right{width:55%;margin-left:5rem}.pro-left{width:35%;vertical-align:top;padding:1rem 2rem;border-radius:10px;background:var(--clr-bg);position:-webkit-sticky;position:sticky;top:50px}.para--small{font-size:var(--font-size-0);color:var(--clr-text-lightest)}.benefits-desc{padding:1rem 2rem;border-radius:10px;background:var(--clr-bg);line-height:1.6}.pro-pricing{font-size:var(--font-size-4);font-weight:700;text-align:center;padding:2rem 0}.pricing-box{margin:1rem 0;text-align:center}.pricing-box__price{font-size:var(--font-size-4);font-weight:700}.highlighted-link{color:var(--clr-brand)}.login-disclaimer a{color:var(--clr-link);line-height:1.6}.container__item{min-width:27.5rem;max-width:100%;min-height:calc(100vh - 8rem);-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;border-right:1px solid var(--clr-border);position:relative}.container__item--main{-webkit-flex:1 1;-ms-flex:1 1;flex:1 1}.container__item--aside{-webkit-flex:0 0 25rem;-ms-flex:0 0 25rem;flex:0 0 25rem;border-right:0}.settings-container{max-width:80rem;margin:0 auto;display:-webkit-flex;display:-ms-flexbox;display:flex}.container__item--target{max-width:25vw}.container__item--choose-leaderboard,.container__item--sticky,.container__item--user-info{-webkit-flex:0 0 25rem;-ms-flex:0 0 25rem;flex:0 0 25rem;border-right:0;-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start;position:-webkit-sticky;position:sticky;top:0;max-height:100%;overflow-y:auto}.container__item--choose-leaderboard,.container__item--user-info{border-right:1px solid var(--clr-border)}.profile__user-details{padding:2.5rem;text-align:center}.container__item--choose-leaderboard .item__header,.container__item--user-info .item__header{background:var(--clr-inner-header-highlight)}.user-details__main{margin-bottom:2rem}.user-details__avatar{border-radius:50%}.user-details__name{font-weight:400;color:var(--clr-text-light);font-size:var(--font-size-3);margin-top:1.25rem}.user-details__username{font-weight:700;color:var(--clr-text);margin:.5rem 0 0;font-size:var(--font-size-1)}.user-details__hire{margin:0 0 2rem;border-radius:5px;padding:.25rem 1.25rem;display:inline-block}.user-details__hire--available{color:var(--clr-text-hire);background:var(--clr-green)}.user-details__social-links{margin-top:2rem}.link--user-social{color:var(--clr-link)}.link--user-social svg{width:32px;height:32px;margin:0 .75rem}.user-details__extra{padding:.75rem;border-radius:5px;border-bottom:1px solid var(--clr-border);color:var(--clr-text-light)}.user-details__extra:first-of-type{border-top:1px solid var(--clr-border)}.user-details__extra svg{width:24px;height:24px;vertical-align:middle;margin-right:.75rem}.global-stats--main{margin:0;background:var(--clr-box-bg);border-radius:5px;display:inline-block}.global-stats__item{padding:1rem 2.5rem;border:1px solid var(--clr-border);border-radius:5px;margin:1rem;display:inline-block}.global-stats--main .global-stats__item{border:none}.global-stats__item__value{font-size:var(--font-size-4);font-weight:700;line-height:1.2}.global-stats__item__id{color:var(--clr-text-light)}.global-stats__item--rank{background-repeat:no-repeat;background-position:center left 1.75rem}.global-stats__item--rank--1{padding-left:5rem;background-image:var(--gold-medal-img);border-color:rgba(255,223,0,.25)}.global-stats__item--rank--2{padding-left:5rem;background-image:var(--silver-medal-img);border-color:hsla(0,0%,75%,.25)}.global-stats__item--rank--3{padding-left:5rem;background-image:var(--bronze-medal-img);border-color:rgba(205,127,50,.25)}.global-stats--main .global-stats__item--rank--1{padding-left:5rem;background-image:var(--gold-medal-img);background-color:rgba(255,223,0,.15)}.global-stats--main .global-stats__item--rank--2{padding-left:5rem;background-image:var(--silver-medal-img);background-color:hsla(0,0%,75%,.15)}.global-stats--main .global-stats__item--rank--3{padding-left:5rem;background-image:var(--bronze-medal-img);background-color:rgba(205,127,50,.15)}.container__item--target{border-right:none}.container__item--editor{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;min-width:25rem;background:var(--clr-editor-bg)}.code-editor{-webkit-flex:1 1 50%;-ms-flex:1 1 50%;flex:1 1 50%}.code-editor--html{-webkit-flex-basis:30%;-ms-flex-preferred-size:30%;flex-basis:30%}.code-editor--css{-webkit-flex-basis:70%;-ms-flex-preferred-size:70%;flex-basis:70%}.inner-header,.item__header{text-transform:uppercase;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:.4rem 1.25rem;border-bottom:1px solid var(--clr-border-brighter)}.item__header{background:var(--clr-inner-header)}.container__item--battles .item__header,.container__item--main .item__header,.container__item--targets .item__header,.item__header--css,.item__header--editor,.item__header--targets{background:var(--clr-inner-header-highlight)}.item__header--sticky{position:-webkit-sticky;position:sticky;z-index:2;top:0}.header__title{font-size:var(--font-size-1)}.header__title,.key-combo{color:var(--clr-text);font-weight:600}.key-combo{font-size:var(--font-size-0);margin-left:10px;background:var(--clr-bg);padding:0 .5rem;border-radius:40px}.key-combo--inner-header{background:var(--clr-border)}.header__extra-info{-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;text-align:right;color:var(--clr-text-light);text-transform:none}.item__content{padding:1.25rem}.item__content--no-padding{padding:0}.item__content--inner-page{padding:2rem;line-height:2;color:var(--clr-text)}.item__content--inner-page a:not(.button){color:var(--clr-link)}.item__content--centered{margin-left:auto;margin-right:auto}.code-output{background:#fff}.target-image{height:300px;width:400px;background-size:contain;border-radius:5px}.inner-header{border-bottom:none;padding:0;margin-top:2rem;z-index:1}.inner-header,.inner-header *{position:relative}.inner-header :before{content:"";position:absolute;left:0;right:-20px;top:0;bottom:0;background:var(--clr-bg);z-index:-1}.inner-header:after{height:1px;width:100%;background:var(--clr-inner-header);content:"";position:absolute;top:50%;margin-top:-1px;left:0;z-index:-2}.inner-header--inner-page{margin:2.5rem 0 1.25rem}.colors-list,.hints-box,.island,.score-container{background:var(--clr-box-bg);border-radius:5px;padding:1.25rem;margin-top:1rem;color:var(--clr-text-light);line-height:1.6}.island{display:-webkit-flex;display:-ms-flexbox;display:flex}.sponsor-image{margin-right:1.25rem;-webkit-flex:1 1;-ms-flex:1 1;flex:1 1;border-radius:20px;background:#fff}.spponsor-link{color:var(--clr-text);font-weight:600;text-decoration:none}.spponsor-link:hover{border-bottom:1px solid var(--clr-link)}.sponsor-desc{color:var(--clr-text-light);margin-top:10px}.hints-box{text-align:left;line-height:1.5}.score-container{padding:15px 20px 20px;text-align:left}.score-container div{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.score-container__buttons{margin:20px -10px 0}.score-container__buttons .button{-webkit-flex:1 1;-ms-flex:1 1;flex:1 1;margin:0 10px}.score-helper{line-height:1.5;margin-top:15px;padding-top:15px;border-top:1px solid var(--clr-border)}.score-helper a{color:var(--clr-link)}.score-container__score{font-size:var(--font-size-2);font-weight:700;color:var(--clr-text)}.colors-list{list-style:none;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:15px 0 0;padding:.5rem;background:var(--clr-colorlist)}.colors-list__color{background:transparent;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-flex-basis:calc(33.33% - 10px);-ms-flex-preferred-size:calc(33.33% - 10px);flex-basis:calc(33.33% - 10px);padding:.3rem .5rem .3rem 2.2rem;margin:.1rem .3rem;cursor:pointer;color:var(--clr-text-light);border:0;border-radius:50px;text-align:right;position:relative;text-transform:uppercase}.colors-list__color:after{content:"";position:absolute;background:var(--color);border-radius:50px;height:1.2rem;width:1.2rem;left:.35rem;top:.35rem;border:1px solid hsla(0,0%,100%,.5);box-shadow:0 0 0 1px rgba(0,0,0,.5)}.react-codemirror2 .CodeMirror{font-family:inherit;line-height:1.6;background:transparent!important;height:auto}.container__item--editor .react-codemirror2{position:relative;height:100%}.container__item--editor .CodeMirror{position:absolute;left:0;right:0;top:0;bottom:0;padding-top:20px;padding-left:10px}.CodeMirror-gutters{background:transparent!important}.CodeMirror-linenumber{color:#5a646f!important}.CodeMirror-vscrollbar{z-index:3}.monaco-editor,.monaco-editor-background,.monaco-editor .inputarea.ime-input,.monaco-editor .margin{background-color:transparent!important}.container__item--battles .item__content,.container__item--targets .item__content{padding:0}.container__item--battles{background:var(--clr-centered-box-bg)}.battles-container{padding:2.5rem}.leading-targets,.targets-container{display:grid;grid-template-columns:repeat(auto-fill,minmax(16.6rem,1fr));grid-gap:2rem;padding:2rem}.targets-container{pointer-events:none}.targets-container:hover .target-tile{opacity:.5}.leading-targets{grid-template-columns:repeat(auto-fill,minmax(11rem,1fr));grid-gap:2rem;padding:0}.leading-targets__item,.target-tile{text-decoration:none;border-radius:5px;background:var(--clr-target-tile-bg);position:relative;transition:opacity .25s ease,box-shadow .25s ease,z-index .25s ease .25s,-webkit-transform .25s ease;-o-transition:opacity .25s ease,box-shadow .25s ease,transform .25s ease,z-index .25s ease .25s;transition:opacity .25s ease,box-shadow .25s ease,transform .25s ease,z-index .25s ease .25s;transition:opacity .25s ease,box-shadow .25s ease,transform .25s ease,z-index .25s ease .25s,-webkit-transform .25s ease;box-shadow:0 0 0 rgba(0,0,0,.5)}.leading-targets__image,.target-tile__image{display:block;width:100%;min-height:180px;border-radius:5px 5px 0 0}.target-tile{z-index:1;pointer-events:auto}.public-target-message{top:0;left:0;right:0;z-index:-1;border-radius:5px;font-size:var(--font-size-0);-o-transition:all .2s ease;transition:all .2s ease}.public-target-message,.public-target-message:after{position:absolute;background:var(--clr-target-tile-bg)}.public-target-message:after{content:"";height:20px;width:20px;bottom:-5px;left:calc(50% - 10px);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.public-target-message p{padding:15px 20px 20px}.target-tile--public:not(.target-tile--dummy):focus-within .public-target-message,.target-tile--public:not(.target-tile--dummy):hover .public-target-message{-webkit-transform:translateY(calc(-100% - 10px));transform:translateY(calc(-100% - 10px));box-shadow:0 10px 50px rgba(0,0,0,.5)}.target-tile__info{background:var(--clr-target-tile-bg);border-radius:0 0 5px 5px}.leading-targets__image{min-height:0}.leader-targets__rank-container{line-height:1.5rem;padding:1rem 1.25rem;background-repeat:no-repeat;background-position:center right 1.25rem}.leader-targets__rank-container--1{background-image:var(--gold-medal-img)}.leader-targets__rank-container--2{background-image:var(--silver-medal-img)}.leader-targets__rank-container--3{background-image:var(--bronze-medal-img)}.leader-targets__rank{font-size:var(--font-size-3);font-weight:700;line-height:1.1}.leading-targets__item button{margin:0 1.25rem 1.25rem;width:calc(100% - 2.5rem)}.target-tile--dummy{pointer-events:none}.leading-targets__item:hover,.target-tile:not(.target-tile--dummy):focus-within,.target-tile:not(.target-tile--dummy):hover{box-shadow:0 10px 50px rgba(0,0,0,.5);-webkit-transform:scale(1.1);transform:scale(1.1);transition:opacity .25s ease,box-shadow .25s ease,z-index 0s ease 0s,-webkit-transform .25s ease;-o-transition:opacity .25s ease,box-shadow .25s ease,transform .25s ease,z-index 0s ease 0s;transition:opacity .25s ease,box-shadow .25s ease,transform .25s ease,z-index 0s ease 0s;transition:opacity .25s ease,box-shadow .25s ease,transform .25s ease,z-index 0s ease 0s,-webkit-transform .25s ease;z-index:2;opacity:1}.leading-targets__item:hover .target-top-info,.target-tile:not(.target-tile--dummy):focus-within .target-top-info,.target-tile:not(.target-tile--dummy):hover .target-top-info{opacity:0;visibility:hidden}.shadow-link{position:absolute;left:0;right:0;top:0;bottom:0}.target-top-info{position:absolute;top:10px;right:10px;left:10px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-o-transition:opacity .2s ease,visibility .2s ease;transition:opacity .2s ease,visibility .2s ease}.target-top-info__pill{color:#fff;background:rgba(0,0,0,.9);border-radius:1rem;padding:.2rem .7rem .35rem;line-height:1.2;font-weight:700;font-size:var(--font-size-2);display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.target-top-info__pill img{height:18px;margin:.2rem 0 0}.target-top-info__pill:last-of-type{margin-left:5px}.target-leader{margin-top:20px;margin-left:0;color:var(--clr-text-light);font-weight:400}.button--leaderboard-bottom{position:absolute;left:20px;bottom:20px;right:20px;text-align:center}.target-highscore{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;color:var(--clr-text-light);padding:15px 20px;position:relative;z-index:1}.target-tile-header{padding:.2rem 1.25rem;background:var(--clr-tile-header);font-size:var(--font-size-0);font-weight:700;text-transform:uppercase;color:var(--clr-text-light)}.target-highscore__right{line-height:1.5rem;min-width:0}.target-highscore__username{font-weight:700;color:var(--clr-text)}.target-highscore__avatar{height:2.5rem;width:2.5rem;border-radius:50%}.target-attempts{color:var(--clr-text);padding:15px 20px 20px}.target-attempts__item{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding-left:30px;background:url(/images/icons/rank.svg) no-repeat;background-position:0}.target-attempts__item:last-of-type{padding-bottom:0}.target-attempts__item--submissions{background-image:url(/images/icons/submissions.svg)}.target-attempts__item--rank{background-image:url(/images/icons/rank.svg)}.target-attempts__item--score{background-image:url(/images/icons/score.svg)}.container__options{margin:2.5rem 2.5rem 0;border-radius:5px;color:var(--clr-text)}.section-helper{color:var(--clr-text-light)}.leaderboard__user-list,.submissions-list{margin-top:30px;list-style:none;padding:1.25rem}.leaderboard__user-list{padding:0;margin-top:0}.leaderboard__user,.section-helper--no-score{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:.75rem 1.25rem;margin:.7rem 0}.section-helper--no-score{border:1px solid var(--clr-border-brighter);border-radius:5px}.leaderboard__user-info{-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;min-width:0;white-space:nowrap}.leaderboard__user-avatar{width:2rem;height:2rem;border-radius:50%;margin-right:1rem}.leaderboard__user-rank,.leaderboard__user-score{color:var(--clr-text-light)}.leaderboard__user-name{color:var(--clr-text);font-weight:700;margin-bottom:2px}.leaderboard__user-rank{font-size:var(--font-size-4);display:inline-block}.leaderboard__user--1,.leaderboard__user--2,.leaderboard__user--3{background:rgba(255,223,0,.15);border-radius:5px}.leaderboard__user--2{background:hsla(0,0%,75%,.15)}.leaderboard__user--3{background:rgba(205,127,50,.15)}.leaderboard__user-rank--1,.leaderboard__user-rank--2,.leaderboard__user-rank--3{height:2rem;background:var(--gold-medal-img) no-repeat;background-position:50%;background-size:contain;color:transparent}.leaderboard__user-rank--2{background-image:var(--silver-medal-img)}.leaderboard__user-rank--3{background-image:var(--bronze-medal-img)}.append-friend,.append-star{color:var(--clr-brand);padding-left:20px;background:var(--star-img) no-repeat;background-size:1rem;background-position:0;font-weight:700}.append-friend{color:#fff;background-image:url(/images/icons/friend.svg);background-size:1.2rem;padding-left:25px}.underlay{position:absolute;right:0;background:rgba(0,0,0,.7);z-index:4}.sidebar,.underlay{left:0;top:3.5rem;bottom:0}.sidebar{position:fixed;width:20vw;min-width:30rem;background:var(--clr-sidebar-bg);z-index:5;opacity:0;visibility:hidden;-webkit-transform:translateX(-100%);transform:translateX(-100%);transition:opacity .2s ease,visibility .2s ease,-webkit-transform .25s cubic-bezier(1,.04,.21,.93);-o-transition:opacity .2s ease,visibility .2s ease,transform .25s cubic-bezier(1,.04,.21,.93);transition:opacity .2s ease,visibility .2s ease,transform .25s cubic-bezier(1,.04,.21,.93);transition:opacity .2s ease,visibility .2s ease,transform .25s cubic-bezier(1,.04,.21,.93),-webkit-transform .25s cubic-bezier(1,.04,.21,.93)}.sidebar--right{left:auto;right:0;-webkit-transform:translateX(100%);transform:translateX(100%)}.sidebar__content{position:absolute;overflow-y:auto;overflow-x:hidden;top:0;right:0;bottom:0;left:0}.sidebar .item__header{position:-webkit-sticky;position:sticky;top:0;z-index:2}.underlay{opacity:0;visibility:hidden;-o-transition:opacity .2s ease,visibility .2s ease;transition:opacity .2s ease,visibility .2s ease}.sidebar-container--visible .sidebar,.sidebar-container--visible .underlay{opacity:1;visibility:visible}.sidebar-container--visible .sidebar{-webkit-transform:translateX(0);transform:translateX(0)}.sidebar__close{height:33px;width:33px;background:url(/images/close.svg) no-repeat;border:0;position:absolute;right:-60px;top:20px;cursor:pointer}.sidebar--right .sidebar__close{left:-60px;right:auto}.submissions-list{padding:0;width:100%}.submissions-list li{margin-bottom:20px}.submissions-list .dropdown-container{z-index:auto}.submissions-list .dropdown-menu{width:100%}.submissions-list .dropdown-btn{display:block;text-align:left;color:var(--clr-btn-text);padding:1rem}.submissions-list__code{word-break:break-word;padding:1em 0;width:100%;color:var(--clr-text-light)}.submissions-list__time{color:var(--clr-btn-text);opacity:.75;margin-top:.25rem;font-weight:400}.submissions-list__time--absolute{display:none}.top-submission-container{background:var(--clr-dropdown-bg);border-radius:5px;padding:1rem}.submissions-dropdown{background-position:center right 1rem}.submissions-list__item:hover .submissions-list__time--relative{display:none}.submissions-list__item:hover .submissions-list__time--absolute{display:block}.avatar-link{font-size:0}.top-submission__author{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding-bottom:1rem;border-bottom:1px solid var(--clr-border-brighter)}.top-submission__author__avatar{margin-right:1rem}.top-submission__author__score{font-size:var(--font-size-0)}.faq-section{margin-bottom:2rem}.faq-section__question{font-weight:700}.faq-section__question-link{margin-left:1rem;color:var(--clr-link);visibility:hidden}.faq-section[open] .faq-section__question-link{visibility:visible}.faq-section__answer{margin-top:.75rem;margin-left:1.1rem;padding:2rem;color:var(--clr-text-light);background:var(--clr-box-bg)}.dropdown-menu--text p,.faq-section__answer p{margin-bottom:1.25rem}.dropdown-menu--text p:last-of-type,.faq-section__answer p:last-of-type{margin-bottom:0}.dropdown-menu--text p:first-of-type{margin-top:0}.dropdown-menu--text strong,.faq-section__answer strong{color:var(--clr-text)}.container__item--scrollable{overflow-y:auto}.container__item--scrollable .item__header{top:0;position:-webkit-sticky;position:sticky;z-index:2}.filter{margin:0 10px}.generic-filter,.leaderboard-filter{padding:1rem .75rem;margin:0 0 1.25rem;border:1px solid var(--clr-border-brighter);border-radius:5px;display:-webkit-flex;display:-ms-flexbox;display:flex;line-height:2;color:var(--clr-link)}.generic-filter{padding:.5rem;margin:.5rem 0}.filter__button{margin:0 10px;-webkit-flex:1 1;-ms-flex:1 1;flex:1 1;position:relative}.filter__button input{margin-right:8px}.filter__button label{cursor:pointer;display:inline-block}.leaderboard-filter .filter__button input[checked]+label:after{position:absolute;content:"";left:-10px;right:0;top:0;bottom:0;z-index:-1;border-radius:5px;background:var(--clr-active-filter)}.coming-soon{margin:5px 0 40px;text-align:center;color:var(--clr-text-light)}.editor-console{padding:10px 60px 10px 20px;font-size:var(--font-size-0);line-height:1.5;display:none;color:var(--clr-text)}.editor-console--error{display:block;background:rgba(248,60,59,.2) url(/images/icons/error.svg) no-repeat;background-position:right 20px center}.editor-console--warning{display:block;background:rgba(255,103,0,.2) url(/images/icons/warning.svg) no-repeat;background-position:right 20px center}[class*=hint--]:after,[class*=hint--]:before{display:none}[class*=hint--]:after{font-size:1rem!important;font-family:inherit;background:#000!important}[class*=hint--top]:before{border-top-color:#000!important}[class*=hint--]:hover:after,[class*=hint--]:hover:before{display:block}[class*=hint--].button{display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex}.Toastify__toast--info{background:#1b5b85!important}.CodeMirror-cursor{border-left-width:2px!important;border-right:0!important}span.cm-comment{color:#8782a1!important}.cm-s-duotone-dark.CodeMirror{color:#cac6dc}.cm-s-duotone-dark span.cm-error,.cm-s-duotone-dark span.cm-invalidchar{color:#d18d8d!important}.button--login{margin:.5em}.button--github{background:#24292e}.button--twitter{background:#55acee;color:#000}.button--google{background:#fcfcfc;color:#333}.settings-container{padding:2.5rem}.settings-tabs{padding-right:3.75rem}.settings-tab-content{padding-left:3.75rem;border-left:1px solid var(--clr-border)}.settings-tabs ul{list-style:none}.settings-tabs li{margin-bottom:.75rem}.settings-tabs button{display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:var(--clr-link);font-size:var(--font-size-2);text-decoration:none;padding:.75rem 5rem .75rem 1.25rem;border-radius:5px;background:transparent;border:0;cursor:pointer}.settings-tab__active button{background:var(--clr-tab-bg-selected)}.settings-tab-content{-webkit-flex:1 1;-ms-flex:1 1;flex:1 1}.input-container label{border-radius:5px;font-size:var(--font-size-2);margin-bottom:1rem;display:block;color:var(--clr-text)}.input-container{margin-bottom:2rem}.input-container input{width:100%;border-radius:5px;color:var(--clr-text)}.input-container input[type=checkbox],.input-container input[type=file]{width:auto;max-width:100%;position:relative;top:-.1em}.username-form{padding-bottom:2.5rem;border-bottom:1px solid var(--clr-border);margin-bottom:2.5rem}.input-hint{font-size:var(--font-size-0);color:var(--clr-text-light);margin-top:.5rem}.input-hint:first-of-type{margin-top:.6rem}.input-with-button,.input-with-prefix{display:-webkit-flex;display:-ms-flexbox;display:flex}.input-prefix,input,textarea{padding:1rem;background:var(--clr-input);border:1px solid var(--clr-border-brighter);color:inherit;font:inherit;color:var(--clr-text)}input[type=checkbox]{vertical-align:middle}.input-with-button button,.input-with-prefix input{border-radius:0 5px 5px 0}.input-with-button button{white-space:nowrap}.input-prefix,.input-with-button input{border-radius:5px 0 0 5px}.input-prefix{border-right:0;color:var(--clr-text-lightest);white-space:nowrap}.input-prefix span,.input-prefix svg{vertical-align:middle}.select{position:relative;padding:2px;border:1px solid var(--clr-border-brighter);border-radius:5px}.select,.select select{background:var(--clr-input)}.select select{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;padding:.5rem 2rem .5rem 1rem;font:inherit;color:var(--clr-text);width:100%}.select:after{content:"";position:absolute;right:10px;top:1.4rem;width:.8em;height:.5em;opacity:.6;background-color:currentColor;-webkit-clip-path:polygon(100% 0,0 0,50% 100%);clip-path:polygon(100% 0,0 0,50% 100%)}.validation-message{margin-top:.5rem;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.name-link{text-decoration:none;color:inherit;min-width:0;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}@media screen and (min-width:2500px){html{font-size:1.5em}.container--pro-page .container__item{width:2000px}}.sponsor-container{position:relative;margin-top:20px;z-index:0;min-height:130px}#carbonads,.no-sponsor,[data-ea-publisher]{position:absolute;top:0;display:block;overflow:hidden;padding:20px;width:100%;border-radius:5px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,Helvetica,Arial,sans-serif;line-height:1.5;font-size:12px;background-color:var(--clr-box-bg)}.no-sponsor{font-family:IBM Plex Mono,Menlo,DejaVu Sans Mono,Lucida Console,monospace;color:var(--clr-text-light);font-size:16px;line-height:25px;opacity:0;-webkit-animation:appear-after-2-seconds .1s ease 3s forwards;animation:appear-after-2-seconds .1s ease 3s forwards;z-index:-1}#carbonads a{text-decoration:none}#carbonads span{position:relative;display:block;overflow:hidden}.carbon-img{float:left;margin-right:1em}.carbon-img img,.carbon-text{display:block}.carbon-text{float:left;max-width:calc(100% - 130px - 1em);text-align:left;color:var(--clr-text)}.carbon-poweredby{position:absolute;left:142px;bottom:0;display:block;font-size:8px;color:var(--clr-text-light);font-weight:500;text-transform:uppercase;line-height:1;letter-spacing:1px}[data-ea-publisher]{max-width:100%!important;background:var(--clr-box-bg)!important}[data-ea-publisher] .ea-callout,[data-ea-publisher] .ea-content{margin:0!important}#carbonads~.no-sponsor,[data-ea-publisher]:empty,[data-ea-publisher]:not(:empty)~.no-sponsor{display:none}@-webkit-keyframes appear-after-2-seconds{0%{opacity:0}to{opacity:1}}@keyframes appear-after-2-seconds{0%{opacity:0}to{opacity:1}}.leaderboard-leaders{display:-webkit-flex;display:-ms-flexbox;display:flex;margin:0 -1rem}.leader{-webkit-flex:1 1;-ms-flex:1 1;flex:1 1;margin:0 1rem;text-align:center;padding:2.5rem 1.25rem;border-radius:5px;background-repeat:no-repeat;background-position:top 1.25rem right 1.25rem}.leader__avatar{margin-bottom:1rem}.leader__name{font-size:var(--font-size-2);color:var(--clr-link);font-weight:700}.leader--1{background-image:var(--gold-medal-img);background-color:rgba(255,223,0,.15)}.leader--2{background-image:var(--silver-medal-img);background-color:hsla(0,0%,75%,.15)}.leader--3{background-image:var(--bronze-medal-img);background-color:rgba(205,127,50,.15)}.runner-ups{width:100%;border-collapse:collapse}.runner-ups tr{text-align:left;border:0;padding:1rem 0}.runner-ups tr:nth-of-type(2n){background:var(--clr-box-bg)}.runner-ups td{padding:.7rem 1rem;text-align:right}.runner-ups td img,.runner-ups td svg{vertical-align:middle}.battles-button-container .button{margin-bottom:1.25rem}.battles-button-container .button:last-of-type{margin-bottom:0}.runner-ups td[data-column=Rank]{font-size:var(--font-size-3);color:var(--clr-text-light)}.runner-ups td[data-column="Player Details"]{text-align:left}.leaderboard-selector{border:1px solid var(--clr-border);padding:1.5rem 2rem;border-top:0}.leaderboard-selector:first-of-type{border-radius:5px 5px 0 0;border-top:1px solid var(--clr-border)}.leaderboard-selector:last-of-type{border-radius:0 0 5px 5px}.leaderboard-selector input{margin-right:1rem;position:relative;top:-2px}.leaderboard-selector .select{margin-top:.75rem}.item__content--fixed-width{max-width:960px}.battle-status{display:inline-block;padding:.2rem 1rem;border-radius:4px;white-space:nowrap}.battle-status--minimal{border-radius:50%;padding:0;width:1em;height:1em}.all-time-link{margin-top:2rem}.notifications-count{background:var(--clr-red);border-radius:10px;margin-left:.5rem;padding:0 5px}.dropdown-menu--notifications{width:500px;max-height:400px;overflow-y:auto;overflow-x:hidden;padding:0}.notification-item{padding:1.25rem;position:relative;border-bottom:1px solid var(--clr-border-brighter)}.notification-item:last-of-type{border-bottom:0}.notification-item__content{display:-webkit-flex;display:-ms-flexbox;display:flex}.notification-item__image{-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;margin-right:.75rem}.notification-item__image img{border-radius:50%;width:30px;height:30px}.notification-item__text{line-height:1.4;color:var(--clr-text)}.notification-item:hover .notification-item__text{color:var(--clr-link)}.notification-item__time{margin-top:.25rem;color:var(--clr-text-lightest)}.friends-empty{text-align:center;margin:0 0 2rem;padding:1.25rem;border:1px solid var(--clr-border);border-radius:5px}.friends-empty__title{font-size:var(--font-size-2);font-weight:700;color:var(--clr-text);margin:1.25rem 0 .75rem}.friends-empty__desc{color:var(--clr-text-light);line-height:1.5}.scoring-tip{padding-left:5rem;position:relative;margin-bottom:5rem;counter-increment:tip}.scoring-tip:before{content:"#" counter(tip);position:absolute;left:-.25rem;font-size:var(--font-size-3);color:var(--clr-text-lightest);font-weight:700;top:-5px;background:var(--clr-banner-bg);border-radius:50%;width:60px;height:60px;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.scoring-tip:before,.scoring-tip__code-container{display:-webkit-flex;display:-ms-flexbox;display:flex}.scoring-tip__code-container{margin:0 -1.25rem}.scoring-tip__desc{margin:0 0 1.5rem;color:var(--clr-text)}.scoring-tip__code{-webkit-flex:1 1;-ms-flex:1 1;flex:1 1;margin:0 1.25rem;border-radius:5px;padding:1rem 1.75rem;background:var(--clr-box-bg)}.scoring-tip__code .inner-header{margin:0 0 1rem}.scoring-tip__title{margin-bottom:1.25rem}.scoring-tip__code .inner-header :before{background:var(--clr-box-bg)}.tip-disclaimer{color:var(--clr-text-lightest);padding-top:2rem;margin-top:2rem;border-top:1px solid var(--clr-border)}.target-stats{background:var(--clr-box-bg);padding:2rem 2rem 2rem 0;border-radius:10px;overflow-x:auto;display:-webkit-flex;display:-ms-flexbox;display:flex;min-height:470px}.target-stats__desc{background:var(--clr-box-bg);padding:0 2rem;margin-right:3rem;border-right:1px solid var(--clr-border);width:300px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;position:-webkit-sticky;position:sticky;left:0;z-index:1}.target-stats__desc .input-container{margin:2rem 0}.target-stats__desc label{font-size:var(--font-size-1);margin-bottom:.5rem}.target-stats__desc select{width:100%}.target-stats__desc .performance__diff{text-align:center;border-radius:5px;margin:1rem 0 3rem;font-size:var(--font-size-1);font-weight:400}.target-stats__title{font-weight:700;color:var(--clr-text);font-size:var(--font-size-3)}.performance-tiles{margin:0 -1.5rem;white-space:nowrap}.performance-tile{display:inline-block;background:var(--clr-target-tile-bg);text-align:center;border-radius:10px;overflow:hidden;margin:0 1.5rem;min-width:150px}.performance__leader,.performance__you{padding:1rem}.performance__avatar{width:50px;height:50px;border-radius:50%}.performance__target{display:block;width:150px;position:relative}.performance__target img{display:block;width:100%}.performance__user-title,.rival__targets{font-size:var(--font-size-0);text-transform:uppercase;color:var(--clr-text-light)}.performance__user-score,.rival__name{font-weight:700}.performance__diff{--color-1:#85363a;--color-2:#955154;background-image:-o-linear-gradient(45deg,var(--color-1) 25%,var(--color-2) 0,var(--color-2) 50%,var(--color-1) 0,var(--color-1) 75%,var(--color-2) 0,var(--color-2) 100%);background-image:linear-gradient(45deg,var(--color-1) 25%,var(--color-2) 0,var(--color-2) 50%,var(--color-1) 0,var(--color-1) 75%,var(--color-2) 0,var(--color-2) 100%);background-size:10px 10px;font-size:var(--font-size-3);font-weight:700}.performance-tile--leader{background:rgba(22,215,111,.2)}.performance-tile--leader .performance__diff{--color-1:#366f56;--color-2:#51826d}.performance-tile--not-played .performance__diff{opacity:.5}.rivals-container{margin:1rem -1rem 0}.rival{padding:2rem;background:var(--clr-box-bg);display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;margin:1rem;border-radius:5px;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;line-height:1.6}.rival__avatar{width:60px;height:60px;border-radius:50%;margin-right:1rem;display:block}.subscribe-box{text-align:center;background:var(--clr-box-bg);padding:2rem;margin:2rem 0;border-radius:10px}.subscribe-box h3{margin-bottom:1rem}[data-reach-dialog-overlay]{background:rgba(0,0,0,.85);position:fixed;top:0;right:0;bottom:0;left:0;overflow:auto;z-index:6}[data-reach-dialog-content]{width:60vw;max-width:calc(100vw - 4rem);margin:10vh auto;background:var(--clr-box-bg);border-radius:10px;padding:0;outline:none}@media (max-width:800px){[data-reach-dialog-content]{width:auto}}.firstScoreIcon,.openBookIcon{height:3rem;width:3rem;background:var(--star-img);background-size:contain;background-repeat:no-repeat;margin:1rem auto 2rem}.openBookIcon{background-image:url(/images/open-book.svg);background-position:50%}.modal--small{width:45vw}.modal--text-center{text-align:center}[data-reach-dialog-content] .react-codemirror2{background:var(--clr-input);border:1px solid var(--clr-border-brighter);border-radius:5px;padding:1rem}.battle-rewards{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin:3rem 0}.reward-tile{padding:4.5rem 1.5rem 1.5rem;background:var(--clr-bg);margin:0 .5rem;border-radius:5px;font-weight:700;background-repeat:no-repeat;background-position:top 1.5rem center;background-size:1.5rem;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.reward-tile--gold{background-image:var(--gold-medal-img);background-color:rgba(255,223,0,.15)}.reward-tile--silver{background-image:var(--silver-medal-img);background-color:hsla(0,0%,75%,.15)}.reward-tile--bronze{background-image:var(--bronze-medal-img);background-color:rgba(205,127,50,.15)}.reward-tile--regular{background-image:var(--star-img)}.badge--new{display:inline-block;background-color:#2b7718;color:#fff;margin:0 .5rem;padding:1px 10px;border-radius:4px;border:1px solid #c2953b;text-transform:uppercase;font-size:var(--font-size-0)}.badge--new:before{content:"New"}.learn-modal{position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.7);-webkit-backdrop-filter:blur(50px);backdrop-filter:blur(50px);padding:4rem;border-radius:5px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;font-size:1.6em;text-align:center}@media screen and (max-width:900px){.learn-modal{font-size:1em}}.learn-content{max-width:60ch}.learn-content p{margin-top:20px;line-height:1.5}.button--cssbattle{position:relative;z-index:1;background:transparent;border:0;cursor:pointer;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;grid-gap:10px;gap:10px;color:#fee333;padding:.6rem 1.5rem;-o-transition:.3s ease;transition:.3s ease}.button--cssbattle:before{content:"";z-index:-1;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:left center;transform-origin:left center;display:block;position:absolute;top:0;left:0;right:0;bottom:0;background:#fee333;-o-transition:.3s ease;transition:.3s ease}.button--cssbattle:hover:before{-webkit-transform:scaleX(1);transform:scaleX(1)}.button--cssbattle:hover{color:#000}video{-webkit-filter:blur(50px);filter:blur(50px)}video[controls]{-webkit-filter:none;filter:none}.jobs-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(25rem,1fr));grid-gap:2rem}.jobs-list__item{background:var(--clr-target-tile-bg);border-radius:10px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.jobs-list__item__highlight{border:1px solid var(--clr-brand)}.jobs__company-info{padding:1.5rem 1.5rem .75rem;border-bottom:1px solid var(--clr-border-brighter);-webkit-flex:1 1;-ms-flex:1 1;flex:1 1}.jobs__company-logo{width:50px;border-radius:50%}.jobs__company-name{font-weight:700;color:var(--clr-heading)}.jobs__company-desc{font-size:var(--font-size-0);line-height:1.6;color:var(--clr-text-lightest);margin-top:1rem}.job-meta-info{padding:1rem 1.5rem}.job-meta-info a,.job-meta-info p{font-size:var(--font-size-0);color:var(--clr-heading)}.jobs__company-info .target-top-info__pill{font-size:var(--font-size-0);font-weight:400}.job-tile-pills{display:-webkit-flex;display:-ms-flexbox;display:flex;margin:1rem 0 .5rem;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;grid-gap:.5rem;gap:.5rem}.job-tile-pills>div{margin-right:.5rem;border-radius:50px;padding:.5rem 1.5rem;background:var(--clr-banner-bg)}.post-job-pricing{margin-bottom:2rem;border:1px solid var(--clr-border-brighter);border-radius:10px}.post-job-pricing .generic-filter{border:0;border-top:1px solid var(--clr-border-brighter);margin:0}.post-job-pricing .pro-pricing{padding:1.25rem;font-size:var(--font-size-3);text-align:left;font-weight:400}.pro-final-cost{color:var(--clr-brand);font-weight:700}.post-job-form input[type=checkbox],.post-job-pricing input{top:0}.pro-left--bigger,.pro-right--smaller{width:45%}@media screen and (min-width:750px){.aboutus-avatar{-webkit-transform:perspective(800px) rotateY(25deg) scale(.9) rotateX(10deg);transform:perspective(800px) rotateY(25deg) scale(.9) rotateX(10deg);-webkit-filter:blur(.4px);filter:blur(.4px);opacity:.8;-o-transition:all .6s ease;transition:all .6s ease}.aboutus-avatar:hover{-webkit-transform:perspective(800px) rotateY(-15deg) translateY(-50px) rotateX(10deg) scale(1);transform:perspective(800px) rotateY(-15deg) translateY(-50px) rotateX(10deg) scale(1);-webkit-filter:blur(0);filter:blur(0);opacity:1}}.count{--factor:0.6;box-shadow:0 10px 5px -5px rgba(0,0,0,.2);width:calc(200px * var(--factor));height:calc(300px * var(--factor));line-height:calc(300px * var(--factor));margin:0 calc(1rem * var(--factor));-webkit-perspective:500px;perspective:500px;position:relative;display:inline-block;text-align:center;-webkit-transform:translateZ(0);transform:translateZ(0)}@media screen and (min-width:2500px){.count{--factor:1}}@media screen and (max-width:1300px){.count{--factor:0.19}}.count span{background:#202020;color:#f8f8f8;display:block;font-size:calc(250px * var(--factor));top:0;text-shadow:0 1px 0 #282828,0 2px 0 #1e1e1e,0 3px 0 #141414,0 4px 0 #0a0a0a,0 5px 0 #000,0 0 10px rgba(0,0,0,.8);-webkit-transform-origin:0 calc(150px * var(--factor)) 0;transform-origin:0 calc(150px * var(--factor)) 0}.count span,.count span:before{left:0;position:absolute;width:100%}.count span:before{border-bottom:2px solid #000;content:""}@media screen and (max-width:1300px){.count span:before{border-bottom-width:1px}}.count span:after{box-shadow:inset 0 0 calc(60px * var(--factor)) rgba(0,0,0,.35);content:"";height:100%;left:0;position:absolute;top:0;width:100%}.count .small{font-size:calc(175px * var(--factor))}.count .top{border-top-left-radius:11px;border-top-right-radius:11px;box-shadow:inset 0 2px rgba(0,0,0,.9),inset 0 3px 0 hsla(0,0%,100%,.4);height:50%;overflow:hidden}.count .top:before{bottom:0}.count .top:after{background:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjAiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMC4xNSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==");background:-o-linear-gradient(transparent,rgba(0,0,0,.15));background:linear-gradient(transparent,rgba(0,0,0,.15));border-top-left-radius:11px;border-top-right-radius:11px}.count .bottom{border-radius:10px;height:100%}.count .bottom:before{top:50%}.count .bottom:after{border-radius:10px;background:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwLjEiLz48c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwLjEiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMC4wIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNncmFkKSIgLz48L3N2Zz4g");background:-o-linear-gradient(hsla(0,0%,100%,.1),hsla(0,0%,100%,.1) 50%,hsla(0,0%,100%,0));background:linear-gradient(hsla(0,0%,100%,.1),hsla(0,0%,100%,.1) 50%,hsla(0,0%,100%,0))}.count.down .top{border-top-left-radius:11px;border-top-right-radius:11px;height:50%}.count.down .top.current{-webkit-transform-style:flat;transform-style:flat;z-index:3}.count.down .top.next{-webkit-transform:rotateX(-90deg);transform:rotateX(-90deg);z-index:4}.count.down .bottom{border-radius:10px}.count.down .bottom.current{z-index:2}.count.down .bottom.next{z-index:1}.count.down.changing .bottom.current{box-shadow:0 calc(75px * var(--factor)) 5px calc(-20px * var(--factor)) rgba(0,0,0,.3);-webkit-transform:rotateX(90deg);transform:rotateX(90deg);transition:-webkit-transform .35s ease-out .35s;-o-transition:transform .35s ease-out .35s;transition:transform .35s ease-out .35s;transition:transform .35s ease-out .35s,-webkit-transform .35s ease-out .35s;-webkit-transform:none;transform:none}.count.up .top{height:50%}.count.up .top.current{z-index:4}.count.up .top.next{z-index:3}.count.up .bottom.current{z-index:1}.count.up .bottom.next{box-shadow:0 calc(75px * var(--factor)) 5px -20px rgba(0,0,0,.3);-webkit-transform:rotateX(90deg);transform:rotateX(90deg);z-index:2}.count.up.changing .top.current{-webkit-transform:rotateX(-90deg);transform:rotateX(-90deg);transition:box-shadow .2625s ease-in,-webkit-transform .2625s ease-in;-o-transition:transform .2625s ease-in,box-shadow .2625s ease-in;transition:transform .2625s ease-in,box-shadow .2625s ease-in;transition:transform .2625s ease-in,box-shadow .2625s ease-in,-webkit-transform .2625s ease-in}.count.up.changed .bottom.next,.count.up.changing .bottom.next{box-shadow:0 0 0 0 transparent;transition:box-shadow .175s cubic-bezier(.375,1.495,.61,.78) .35s,-webkit-transform .35s cubic-bezier(.375,1.495,.61,.78) .35s;-o-transition:box-shadow .175s cubic-bezier(.375,1.495,.61,.78) .35s,transform .35s cubic-bezier(.375,1.495,.61,.78) .35s;transition:box-shadow .175s cubic-bezier(.375,1.495,.61,.78) .35s,transform .35s cubic-bezier(.375,1.495,.61,.78) .35s;transition:box-shadow .175s cubic-bezier(.375,1.495,.61,.78) .35s,transform .35s cubic-bezier(.375,1.495,.61,.78) .35s,-webkit-transform .35s cubic-bezier(.375,1.495,.61,.78) .35s;-webkit-transform:rotateX(0);transform:rotateX(0)}.count.changed .bottom.current,.count.changed .top.current{display:none}@media (max-width:600px){::-webkit-scrollbar{width:0!important;height:0!important}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:transparent;border-radius:0}body:not(.level-page),body:not(.level-page) .header{min-width:0!important}body:not(.level-page) .container{display:block!important}body:not(.level-page) .header__extra-info .filter{display:none}body:not(.level-page) .d-if{display:block!important}body:not(.level-page) .homepage-banner{padding:1rem}body:not(.level-page) .homepage-banner__description{max-width:100%!important;padding:0 1rem}body:not(.level-page) .battle-rewards{display:block!important}body:not(.level-page) .reward-tile{margin:.5rem!important}body:not(.level-page) .container__item{min-height:0!important}body:not(.level-page) .header__right>*{margin-left:.75rem!important}body:not(.level-page) .header__right .dropdown-btn>svg,body:not(.level-page) .user-info__avatar{margin-right:0!important}body:not(.level-page) .header__right .dropdown-btn{font-size:0;padding-right:1.5rem;background-position:center right .4rem}body:not(.level-page) .footer{display:block!important;padding:2rem!important}body:not(.level-page) .footer__links span{display:none}body:not(.level-page) .footer__links{margin-top:1rem}body:not(.level-page) .footer__links a{margin-right:.75rem;margin-bottom:.5rem;display:inline-block}body:not(.level-page) .dropdown-menu{min-width:100%!important;width:100%!important;left:0!important;right:0!important;margin-top:10px;top:unset!important}body:not(.level-page) .container__item--choose-leaderboard,body:not(.level-page) .dropdown-container{position:static!important}body:not(.level-page) .leaderboard-leaders{display:block!important}body:not(.level-page) .leader{padding:1.25rem!important;margin:1rem!important}body:not(.level-page) .runner-ups tr{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}body:not(.level-page) .runner-ups td,body:not(.level-page) .runner-ups td[data-column="Player Details"]{text-align:center!important;padding:0!important}body:not(.level-page) .scoring-tip{padding-left:0!important}body:not(.level-page) .scoring-tip:after{left:unset!important}body:not(.level-page) .scoring-tip h2{padding-left:5rem}body:not(.level-page) .scoring-tip__code-container{display:block!important}body:not(.level-page) .scoring-tip__code{margin:.75rem 1.25rem!important}body:not(.level-page) .container--fixed-height{min-height:0!important;height:auto!important}body:not(.level-page) .battle-status{margin-top:1rem}body:not(.level-page) .logo a{width:40px!important;background:url(/images/logo-no-text.svg) no-repeat!important;position:relative;top:5px}body:not(.level-page) .leaderboard-buttons .button{width:100%;margin:.5rem 0!important}body:not(.level-page) .container__item{min-width:0!important}body:not(.level-page) .mobile-only{display:unset!important}body:not(.level-page) .desktop-only{display:none!important}body:not(.level-page) .container__item--choose-leaderboard,body:not(.level-page) .container__item--sticky,body:not(.level-page) .container__item--user-info{position:static}body:not(.level-page) .input-with-prefix,body:not(.level-page) .settings-container{display:block!important}body:not(.level-page) .settings-tab-content{padding:0!important;border:0!important}body:not(.level-page) .input-prefix{border-radius:5px 5px 0 0!important;border-right:1px solid var(--clr-border-brighter)!important;border-bottom:0!important}body:not(.level-page) .input-with-button button,body:not(.level-page) .input-with-prefix input{border-radius:0 0 5px 5px!important;border-left:1px solid var(--clr-border-brighter)!important}body:not(.level-page) .input-container select{width:100%}body:not(.level-page) .settings-tabs{background:var(--clr-target-tile-bg);padding-right:0!important;padding:10px;margin-bottom:50px}body:not(.level-page) .settings-tab{display:inline-block}.pro-left,.pro-right{width:100%!important;position:static!important}.pro-right{margin-left:0!important}.header .user-info .pro-badge{display:none}.battles-container{padding:1rem}}
/*# sourceMappingURL=6e00cc62d4378fb2.css.map*/