*{box-sizing:border-box;outline:none;min-width:0;min-height:0;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-text-size-adjust:none}html{height:100%;font-size:16px}body{min-height:100%;height:auto;font-family:Helvetica,Arial,sans-serif;line-height:1.25;margin:0}a{color:inherit;text-decoration:none}ul,ol{list-style:none;margin:0;padding:0}p{margin:0 0 1.5rem}h1,h2,h3,h4,h5,h6{font-weight:inherit;margin:0 0 1.5rem;line-height:1.25em}img{display:block;min-width:0;min-height:0;max-width:100%;max-height:100%;width:auto;height:auto}img:-moz-loading{visibility:hidden}iframe{border:0 none}button{display:inline-block;padding:0;border:0 none;border-radius:0}button::-moz-focus-inner{border:0 none}button,input[type=checkbox],input[type=radio],select{cursor:pointer}button:disabled,input[type=checkbox]:disabled,input[type=radio]:disabled,select:disabled{cursor:default}button,input,select,textarea,optgroup,option{color:inherit;font:inherit;margin:0;line-height:1.25em}input,select,textarea{display:block;min-width:0;width:100%;border:1px solid}input[type=number]{appearance:textfield}select{appearance:none}input::placeholder{color:currentColor;opacity:.3}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none}table{border-collapse:collapse;border-spacing:0;border:0 none}th,td{border:1px solid}th,td{padding:1rem}figure,blockquote{margin:0}:root{--default-text-color: #000;--background-color: #ffac1c;--background-gradient: linear-gradient(#ffd15e 0%, #ffac1c 100%);--background-burnt-corner: radial-gradient( ellipse farthest-corner, transparent 60%, rgba(204, 87, 36, .6) 88%, rgba(0, 0, 0, .6) 100% );--mobile-container-width: 500px;--presentation-container-width: min(100%, 80rem);--desktop-container-width: 1280px;--zoom-in-animation: zoom-in .3s cubic-bezier(.36, 0, .46, 1.4);--zoom-out-animation: zoom-out .4s ease forwards;--slide-up-animation: slide-up .3s ease;--checkmark-drawing-animation: checkmark-drawing .15s cubic-bezier(0, 0, .2, .1);--score-checking-animation: shake .24s 6 ease forwards;--clock-expired-animation: shake .24s 12 ease forwards;--default-transition: all .24s ease;--faster-transition: all .15s ease-in-out;--form-transition: all .15s cubic-bezier(0, 0, .2, .1);--zoom-transition: transform .3s cubic-bezier(.36, 0, .46, 1.4), opacity .3s ease-in-out;--squircle-transition: all .24s ease, transform 80ms ease, outline 0ms, padding 0ms, margin 0ms, font-size 0ms, border-radius 0ms;--squircle-depth: .5rem;--neutral-squircle-background-color: #ffebbf;--neutral-squircle-shadow-color: #e79826;--neutral-squircle-text-color: #000;--primary-squircle-background-color: #f6702c;--primary-squircle-shadow-color: #cc5724;--primary-squircle-text-color: #fff;--inverted-squircle-background-color: #9c8878;--inverted-squircle-shadow-color: #806e61;--inverted-squircle-text-color: #fff;--light-squircle-background-color: #fdf2d9;--light-squircle-shadow-color: #f3ce99;--light-squircle-text-color: #000;--accent-1-squircle-background-color: #1f9e8f;--accent-1-squircle-shadow-color: #0d736a;--accent-1-squircle-text-color: #fff;--accent-2-squircle-background-color: #a764c4;--accent-2-squircle-shadow-color: #81409c;--accent-2-squircle-text-color: #fff;--invalid-squircle-background-color: #eb4040;--invalid-squircle-shadow-color: #bc3d3d;--invalid-squircle-text-color: #fff;--field-height: 3.5rem;--checkbox-height: 3rem;--checkbox-border-radius: .75rem;--field-border-radius: 1.75rem;--field-border-width: 3px;--field-text-color: #000;--field-background-color: #fdf2d9;--field-border-color: #f3ce99;--hover-field-border-color: #e79826;--disabled-field-border-color: #f8dcab;--disabled-field-background-color: transparent;--invalid-field-text-color: #ee5252;--invalid-field-border-color: #ee5252;--dropping-field-background-color: rgba(231, 152, 38, .1);--floating-text-shadow-color: #f4a624;--floating-text-accessibility-blur: 5px;--popover-box-shadow: 0 3px 5px 2px rgba(0, 0, 0, .15);--modal-overlay-background-color: rgba(0, 0, 0, .4);--modal-overlay-backdrop-blur: 8px;--caster-pagination-text-color: #955c0c;--media-background-color: #000;--media-text-color: #fff;--media-border-radius: .75rem;--avatars-modal-background-color: #ffebbf;--avatars-modal-transparent-background-color: rgba(255, 235, 191, 0);--selected-avatar-icon-background-color: rgba(255, 255, 255, .9);--selected-avatar-icon-shadow-color: rgba(0, 0, 0, .3);--selected-avatar-icon-text-color: #1f9e8f;--podium-shadow-color: #d28c2a;--podium-label-text-shadow-color: #f4a624;--podium-avatar-shadow-color: rgba(0, 0, 0, .15);--podium-step-text-color: #fff;--podium-step-text-shadow-color: rgba(0, 0, 0, .15);--podium-step-border-color: #4d3428;--podium-first-step-gradient-start: #45c3b2;--podium-first-step-gradient-end: #3fa497;--podium-second-step-gradient-start: #ffa411;--podium-second-step-gradient-end: #d79831;--podium-third-step-gradient-start: #e85e13;--podium-third-step-gradient-end: #cd5f24;--countdown-circle-color: #e79826;--countdown-progress-color: #ffebbf;--clock-circle-color: #000;--clock-hands-color: #000;--clock-inner-color: #fff;--spinner-ligh-color: #fff;--spinner-dark-color: #000}.container{margin:0 auto}.container.-mobile{max-width:var(--mobile-container-width);padding:1.75rem}.container.-presentation{max-width:var(--presentation-container-width);padding:3rem}.container.-default{max-width:var(--desktop-container-width);padding:2rem}@media(max-width:1080px){.container.-presentation,.container.-default{padding:1.75rem}}@keyframes blink-text-color{0%{color:var(--neutral-squircle-text-color)}to{color:var(--accent-1-squircle-text-color)}}@keyframes blink-shadow{0%{background-color:var(--neutral-squircle-shadow-color)}to{background-color:var(--accent-1-squircle-shadow-color)}}@keyframes blink-background{0%{background-color:var(--neutral-squircle-background-color)}to{background-color:var(--accent-1-squircle-background-color)}}.squircle{position:relative;z-index:1;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:left;font-size:1.5rem;padding:1rem;background-color:transparent;transition:var(--squircle-transition);transform:translateY(0)}.squircle:before{z-index:-2;top:round(var(--squircle-depth),1px);transform:translateY(0)}.squircle:after{z-index:-1;top:0}.squircle:before,.squircle:after{content:"";display:block;position:absolute;left:0;width:100%;height:100%;transition:var(--squircle-transition)}.squircle{--mask-height: round(2rem, 1px);--mask-width: calc(var(--mask-height) * 2);--min-height: calc(var(--mask-height) * 2);min-height:var(--min-height)}.squircle:before,.squircle:after{-webkit-mask:linear-gradient(#000) subtract,url(/img/squircle/top-left.svg) top left/var(--mask-width) var(--mask-height) add,url(/img/squircle/top-right.svg) top right/var(--mask-width) var(--mask-height) add,url(/img/squircle/bottom-left.svg) bottom left/var(--mask-width) var(--mask-height) add,url(/img/squircle/bottom-right.svg) bottom right/var(--mask-width) var(--mask-height);mask:linear-gradient(#000) subtract,url(/img/squircle/top-left.svg) top left/var(--mask-width) var(--mask-height) add,url(/img/squircle/top-right.svg) top right/var(--mask-width) var(--mask-height) add,url(/img/squircle/bottom-left.svg) bottom left/var(--mask-width) var(--mask-height) add,url(/img/squircle/bottom-right.svg) bottom right/var(--mask-width) var(--mask-height);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.squircle.-large{--mask-height: round(4.875rem, 1px);--mask-width: calc(var(--mask-height) * 2);--min-height: calc(var(--mask-height) * 2);min-height:var(--min-height)}.squircle.-large:before,.squircle.-large:after{-webkit-mask:linear-gradient(#000) subtract,url(/img/squircle/large-top-left.svg) top left/var(--mask-width) var(--mask-height) add,url(/img/squircle/large-top-right.svg) top right/var(--mask-width) var(--mask-height) add,url(/img/squircle/large-bottom-left.svg) bottom left/var(--mask-width) var(--mask-height) add,url(/img/squircle/large-bottom-right.svg) bottom right/var(--mask-width) var(--mask-height);mask:linear-gradient(#000) subtract,url(/img/squircle/large-top-left.svg) top left/var(--mask-width) var(--mask-height) add,url(/img/squircle/large-top-right.svg) top right/var(--mask-width) var(--mask-height) add,url(/img/squircle/large-bottom-left.svg) bottom left/var(--mask-width) var(--mask-height) add,url(/img/squircle/large-bottom-right.svg) bottom right/var(--mask-width) var(--mask-height);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.squircle.-large{padding:2rem}.squircle.-medium{--mask-height: round(3.5rem, 1px);--mask-width: calc(var(--mask-height) * 2);--min-height: calc(var(--mask-height) * 2);min-height:var(--min-height)}.squircle.-medium:before,.squircle.-medium:after{-webkit-mask:linear-gradient(#000) subtract,url(/img/squircle/large-top-left.svg) top left/var(--mask-width) var(--mask-height) add,url(/img/squircle/large-top-right.svg) top right/var(--mask-width) var(--mask-height) add,url(/img/squircle/large-bottom-left.svg) bottom left/var(--mask-width) var(--mask-height) add,url(/img/squircle/large-bottom-right.svg) bottom right/var(--mask-width) var(--mask-height);mask:linear-gradient(#000) subtract,url(/img/squircle/large-top-left.svg) top left/var(--mask-width) var(--mask-height) add,url(/img/squircle/large-top-right.svg) top right/var(--mask-width) var(--mask-height) add,url(/img/squircle/large-bottom-left.svg) bottom left/var(--mask-width) var(--mask-height) add,url(/img/squircle/large-bottom-right.svg) bottom right/var(--mask-width) var(--mask-height);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.squircle.-radius:before,.squircle.-radius:after{-webkit-mask:none;mask:none;border-radius:3.125rem}.squircle.-circle{width:4.375rem;height:4rem;min-height:0;padding:0 1rem}.squircle.-circle:before,.squircle.-circle:after{-webkit-mask:none;mask:none;border-radius:100%}.squircle.-circle.-small{width:3.5rem;height:3.125rem}.squircle.-neutral{color:var(--neutral-squircle-text-color)}.squircle.-neutral:before{background-color:var(--neutral-squircle-shadow-color)}.squircle.-neutral:after{background-color:var(--neutral-squircle-background-color)}.squircle.-primary{color:var(--primary-squircle-text-color)}.squircle.-primary:before{background-color:var(--primary-squircle-shadow-color)}.squircle.-primary:after{background-color:var(--primary-squircle-background-color)}.squircle.-inverted{color:var(--inverted-squircle-text-color)}.squircle.-inverted:before{background-color:var(--inverted-squircle-shadow-color)}.squircle.-inverted:after{background-color:var(--inverted-squircle-background-color)}.squircle.-light{color:var(--light-squircle-text-color)}.squircle.-light:before{background-color:var(--light-squircle-shadow-color)}.squircle.-light:after{background-color:var(--light-squircle-background-color)}.squircle.-accent{color:var(--accent-1-squircle-text-color)}.squircle.-accent:before{background-color:var(--accent-1-squircle-shadow-color)}.squircle.-accent:after{background-color:var(--accent-1-squircle-background-color)}.squircle.-accent-2{color:var(--accent-2-squircle-text-color)}.squircle.-accent-2:before{background-color:var(--accent-2-squircle-shadow-color)}.squircle.-accent-2:after{background-color:var(--accent-2-squircle-background-color)}.squircle.-invalid{color:var(--invalid-squircle-text-color)}.squircle.-invalid:before{background-color:var(--invalid-squircle-shadow-color)}.squircle.-invalid:after{background-color:var(--invalid-squircle-background-color)}.squircle.-blink{animation:blink-text-color .15s ease-in forwards,blink-text-color .15s ease-out .15s forwards reverse,blink-text-color .15s ease-in .3s forwards,blink-text-color .15s ease-out .45s forwards reverse,blink-text-color .15s ease-in .6s forwards;color:var(--accent-1-squircle-text-color)}.squircle.-blink:before{animation:blink-shadow .15s ease-in forwards,blink-shadow .15s ease-out .15s forwards reverse,blink-shadow .15s ease-in .3s forwards,blink-shadow .15s ease-out .45s forwards reverse,blink-shadow .15s ease-in .6s forwards;background-color:var(--accent-1-squircle-shadow-color)}.squircle.-blink:after{animation:blink-background .15s ease-in forwards,blink-background .15s ease-out .15s forwards reverse,blink-background .15s ease-in .3s forwards,blink-background .15s ease-out .45s forwards reverse,blink-background .15s ease-in .6s forwards;background-color:var(--accent-1-squircle-background-color)}.squircle.-transparent{opacity:.5}@media(pointer:fine){button.squircle:hover:not(:disabled),a.squircle:hover:not(:disabled){--squircle-hover-depth: round(calc(var(--squircle-depth) / 4), 1px);transform:translateY(calc(var(--squircle-hover-depth) * -1))}button.squircle:hover:not(:disabled):before,a.squircle:hover:not(:disabled):before{transform:translateY(var(--squircle-hover-depth))}}button.squircle:active:not(:disabled),a.squircle:active:not(:disabled),.squircle.-active{--squircle-active-depth: round(calc(var(--squircle-depth) / 2), 1px);transform:translateY(var(--squircle-active-depth))}button.squircle:active:not(:disabled):before,a.squircle:active:not(:disabled):before,.squircle.-active:before{transform:translateY(calc(var(--squircle-active-depth) * -1))}@media(max-width:500px){.squircle.-large.-radius{padding:1.5rem}.squircle.-large.-radius:before,.squircle.-large.-radius:after{border-radius:2.75rem}}.list{display:flex;flex-direction:column;gap:.5rem;margin:0 0 1.5rem;padding-left:1.5rem}.list>li{padding-left:.25rem}.list>li>.list{margin:.5rem 0 0}ul.list{list-style-type:disc}ol.list{list-style-type:decimal}@keyframes slide-up{0%{transform:translateY(100%) scale(.9);opacity:0}20%{opacity:0}to{transform:translateY(0) scale(1);opacity:1}}@keyframes zoom-in{0%{transform:scale(.6);opacity:0}90%{transform:scale(1.01);opacity:1}to{transform:scale(1);opacity:1}}@keyframes zoom-out{0%{transform:scale(1);opacity:1}to{transform:scale(1.4);opacity:0}}@keyframes shake{0%{transform:rotate(0)}25%{transform:rotate(3deg)}50%{transform:rotate(0)}75%{transform:rotate(-3deg)}to{transform:rotate(0)}}@keyframes checkmark-drawing{0%{stroke-dashoffset:23}to{stroke-dashoffset:0}}.field .label{font-size:1.125rem;font-weight:500}.field .error{font-size:.875rem;font-weight:500}.field .label{padding:0 1.5rem;margin-bottom:.25rem;transition:var(--form-transition)}.field .error{display:none;padding:0 1.5rem;margin-top:.25rem;color:var(--invalid-field-text-color)}.field.-invalid .label{color:var(--invalid-field-text-color)}.field.-invalid .error{display:block}.input-wrapper{display:flex;align-items:center;font-size:1.25rem;font-weight:600;min-height:var(--field-height);border:0 none;color:var(--field-text-color);padding:0 1.25rem;background-color:var(--field-background-color);border:var(--field-border-width) var(--field-border-color) solid;border-radius:var(--field-border-radius);transition:var(--form-transition);cursor:text}.input-wrapper input{background-color:transparent;border:0 none;padding:0}.input-wrapper:hover,.input-wrapper:focus-within{border-color:var(--hover-field-border-color)}.input-wrapper.-invalid{border-color:var(--invalid-field-border-color)}.input-wrapper.-disabled{cursor:default;border-color:var(--disabled-field-border-color);background-color:var(--disabled-field-background-color)}.input-wrapper .prefix,.input-wrapper .suffix{flex:0 0 auto;transition:var(--form-transition)}.input-wrapper .prefix{padding-right:1px}.input-wrapper .suffix{padding-left:1px}.select-wrapper{position:relative;font-size:1.25rem;font-weight:600;border:0 none;color:var(--field-text-color)}.select-wrapper select{font-weight:600;min-height:var(--field-height);background-color:var(--field-background-color);border:var(--field-border-width) solid var(--field-border-color);border-radius:var(--field-border-radius);padding:.75rem 3.125rem .65rem 1.25rem;line-height:1.25rem;transition:var(--form-transition)}.select-wrapper select:hover,.select-wrapper select:focus{border-color:var(--hover-field-border-color)}.select-wrapper .suffix{pointer-events:none;position:absolute;display:flex;align-items:center;justify-content:center;top:.5rem;right:.5rem;bottom:.5rem;aspect-ratio:1/1;border-radius:100%;transition:var(--form-transition)}.select-wrapper.-invalid select{border-color:var(--invalid-field-border-color)}.select-wrapper.-disabled select{border-color:var(--disabled-field-border-color);background-color:var(--disabled-field-background-color)}.checkbox-wrapper{position:relative;display:flex;gap:.75rem;align-items:center;font-weight:600;min-height:var(--field-height)}.checkbox-wrapper>*{margin-bottom:0}.checkbox-wrapper .checkbox{flex:0 0 auto}.checkbox-wrapper .text{flex:0 1 auto}.checkbox-wrapper .text .label,.checkbox-wrapper .text .error{margin:0;padding:0}.checkbox{cursor:pointer;position:relative;display:block;width:var(--checkbox-height);height:var(--checkbox-height)}.checkbox input{position:absolute;inset:0;width:100%;height:100%;opacity:0;margin:0}.checkbox .checkbox-frame{pointer-events:none;position:absolute;inset:0;overflow:hidden;display:grid;align-items:center;align-content:center;justify-content:center;background-color:var(--field-background-color);color:var(--field-text-color);border:var(--field-border-width) solid var(--field-border-color);border-radius:var(--checkbox-border-radius);transition:var(--form-transition);box-shadow:var(--field-border-color)}.checkbox .checkbox-frame .checkbox-checkmark{display:block;width:1.5rem;height:1.5rem;opacity:0;transition:var(--form-transition)}.checkbox .checkbox-frame .checkbox-checkmark path{stroke:var(--field-text-color);stroke-dashoffset:0;stroke-dasharray:23;stroke-width:var(--field-border-width);stroke-linecap:round}.checkbox input:hover+.checkbox-frame,.checkbox input:focus+.checkbox-frame{border-color:var(--hover-field-border-color)}.checkbox input:checked+.checkbox-frame .checkbox-checkmark{opacity:1;transition:none}.checkbox input:checked+.checkbox-frame .checkbox-checkmark path{animation:var(--checkmark-drawing-animation)}.checkbox-wrapper.-invalid input+.checkbox-frame{border-color:var(--invalid-field-border-color)}.checkbox-wrapper.-disabled input+.checkbox-frame{border-color:var(--disabled-field-border-color);background-color:var(--disabled-field-background-color)}.form{display:flex;flex-direction:column;align-items:center;gap:2rem}.form>*{flex:0 0 auto;width:100%}.form option{font-weight:500}.form .header{margin-bottom:1.5rem;font-size:1.5rem;font-weight:700}.form .fields{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:1rem}.form .fields>*{width:100%}:root{background-color:var(--background-color);overflow-x:hidden;overflow-y:scroll;overscroll-behavior:auto}:root.-in-game *{user-select:none;touch-action:pan-y;-webkit-user-select:none;-webkit-touch-callout:none}body{display:flex;flex-direction:column;font-family:Nunito,sans-serif;font-weight:700;background-image:url(/img/background.webp);background-position:center top;background-repeat:repeat}.bg{position:fixed;top:0;left:0;height:100vh;width:100vw;background-image:var(--background-gradient),var(--background-burnt-corner);background-position:center;background-repeat:no-repeat;background-blend-mode:overlay;z-index:-1}h1{font-size:2.5rem;font-weight:700;margin-bottom:2rem}h2{font-size:2.125rem;margin-bottom:2rem}a:focus-visible,button:focus-visible,[tabindex]:focus-visible{outline:auto}.material-symbols-rounded{font-size:1.5rem;max-width:100%;overflow:hidden}.invalid-text{color:var(--invalid-field-text-color)}@media(max-height:678px)or (max-width:400px){:root{font-size:15px}}@media(max-height:616px)or (max-width:375px){:root{font-size:14px}}@media(max-height:555px)or (max-width:350px){:root{font-size:13px}}@media(max-height:515px)or (max-width:340px){:root{font-size:12px}}@media(min-height:800px)and (min-width:1200px){:root.-in-game{font-size:17px}}@media(min-height:880px)and (min-width:1320px){:root.-in-game{font-size:18px}}@media(min-height:960px)and (min-width:1440px){:root.-in-game{font-size:19px}}@media(min-height:1040px)and (min-width:1560px){:root.-in-game{font-size:20px}}@media(min-height:1120px)and (min-width:1680px){:root.-in-game{font-size:21px}}
