.spinner[data-v-1838d0fe]{color:#000;z-index:10;display:flex;justify-content:center;align-items:center;width:250px;height:250px;margin:auto}.loading-progress h4[data-v-1838d0fe]{font-size:24px;font-weight:inherit;color:var(--light-font);position:relative;margin:0}.assembly[data-v-1838d0fe]{position:absolute;filter:drop-shadow(0 0 1px currentColor);animation:down-1838d0fe 2s linear infinite}.assembly[data-v-1838d0fe] :before,.assembly div[data-v-1838d0fe]{position:absolute;top:50%;left:50%}@keyframes down-1838d0fe{to{transform:scale(.5)}}.hex[data-v-1838d0fe]{z-index:-1;margin:-4em;width:8em;height:8em;transform:skewY(30deg) scaleX(.86603);background:linear-gradient(135deg,transparent 25%,currentColor 0,currentColor 75%,transparent 0)}.tri[data-v-1838d0fe]:before{margin:0 -2em;border:0 solid;border-color:var(--primary) transparent;border-width:3.4641em 2em 0;animation:up 2s ease-out infinite;content:""}.tri[data-v-1838d0fe]:first-child{transform:rotate(30deg) translateY(3.4641em)}.tri[data-v-1838d0fe]:first-child:before{animation-name:up-1-1838d0fe}@keyframes up-1-1838d0fe{0%,5.88235%{transform:scale(0)}85.88235%,to{transform:scale(1)}}.tri[data-v-1838d0fe]:nth-child(2){transform:rotate(30deg) translateY(3.4641em) translate(2em,3.4641em) rotate(.5turn)}.tri[data-v-1838d0fe]:nth-child(2):before{animation-name:up-2-1838d0fe}@keyframes up-2-1838d0fe{0%,6.76471%{transform:scale(0)}86.76471%,to{transform:scale(1)}}.tri[data-v-1838d0fe]:nth-child(3){transform:rotate(30deg) translateY(3.4641em) translate(4em) rotate(0turn)}.tri[data-v-1838d0fe]:nth-child(3):before{animation-name:up-3-1838d0fe}@keyframes up-3-1838d0fe{0%,7.64706%{transform:scale(0)}87.64706%,to{transform:scale(1)}}.tri[data-v-1838d0fe]:nth-child(4){transform:rotate(-30deg) translateY(3.4641em)}.tri[data-v-1838d0fe]:nth-child(4):before{animation-name:up-4-1838d0fe}@keyframes up-4-1838d0fe{0%,8.52941%{transform:scale(0)}88.52941%,to{transform:scale(1)}}.tri[data-v-1838d0fe]:nth-child(5){transform:rotate(-30deg) translateY(3.4641em) translate(2em,3.4641em) rotate(.5turn)}.tri[data-v-1838d0fe]:nth-child(5):before{animation-name:up-5-1838d0fe}@keyframes up-5-1838d0fe{0%,9.41176%{transform:scale(0)}89.41176%,to{transform:scale(1)}}.tri[data-v-1838d0fe]:nth-child(6){transform:rotate(-30deg) translateY(3.4641em) translate(4em) rotate(0turn)}.tri[data-v-1838d0fe]:nth-child(6):before{animation-name:up-6-1838d0fe}@keyframes up-6-1838d0fe{0%,10.29412%{transform:scale(0)}90.29412%,to{transform:scale(1)}}.tri[data-v-1838d0fe]:nth-child(7){transform:rotate(-90deg) translateY(3.4641em)}.tri[data-v-1838d0fe]:nth-child(7):before{animation-name:up-7-1838d0fe}@keyframes up-7-1838d0fe{0%,11.17647%{transform:scale(0)}91.17647%,to{transform:scale(1)}}.tri[data-v-1838d0fe]:nth-child(8){transform:rotate(-90deg) translateY(3.4641em) translate(2em,3.4641em) rotate(.5turn)}.tri[data-v-1838d0fe]:nth-child(8):before{animation-name:up-8-1838d0fe}@keyframes up-8-1838d0fe{0%,12.05882%{transform:scale(0)}92.05882%,to{transform:scale(1)}}.tri[data-v-1838d0fe]:nth-child(9){transform:rotate(-90deg) translateY(3.4641em) translate(4em) rotate(0turn)}.tri[data-v-1838d0fe]:nth-child(9):before{animation-name:up-9-1838d0fe}@keyframes up-9-1838d0fe{0%,12.94118%{transform:scale(0)}92.94118%,to{transform:scale(1)}}.tri[data-v-1838d0fe]:nth-child(10){transform:rotate(-150deg) translateY(3.4641em)}.tri[data-v-1838d0fe]:nth-child(10):before{animation-name:up-10-1838d0fe}@keyframes up-10-1838d0fe{0%,13.82353%{transform:scale(0)}93.82353%,to{transform:scale(1)}}.tri[data-v-1838d0fe]:nth-child(11){transform:rotate(-150deg) translateY(3.4641em) translate(2em,3.4641em) rotate(.5turn)}.tri[data-v-1838d0fe]:nth-child(11):before{animation-name:up-11-1838d0fe}@keyframes up-11-1838d0fe{0%,14.70588%{transform:scale(0)}94.70588%,to{transform:scale(1)}}.tri[data-v-1838d0fe]:nth-child(12){transform:rotate(-150deg) translateY(3.4641em) translate(4em) rotate(0turn)}.tri[data-v-1838d0fe]:nth-child(12):before{animation-name:up-12-1838d0fe}@keyframes up-12-1838d0fe{0%,15.58824%{transform:scale(0)}95.58824%,to{transform:scale(1)}}.tri[data-v-1838d0fe]:nth-child(13){transform:rotate(-210deg) translateY(3.4641em)}.tri[data-v-1838d0fe]:nth-child(13):before{animation-name:up-13-1838d0fe}@keyframes up-13-1838d0fe{0%,16.47059%{transform:scale(0)}96.47059%,to{transform:scale(1)}}.tri[data-v-1838d0fe]:nth-child(14){transform:rotate(-210deg) translateY(3.4641em) translate(2em,3.4641em) rotate(.5turn)}.tri[data-v-1838d0fe]:nth-child(14):before{animation-name:up-14-1838d0fe}@keyframes up-14-1838d0fe{0%,17.35294%{transform:scale(0)}97.35294%,to{transform:scale(1)}}.tri[data-v-1838d0fe]:nth-child(15){transform:rotate(-210deg) translateY(3.4641em) translate(4em) rotate(0turn)}.tri[data-v-1838d0fe]:nth-child(15):before{animation-name:up-15-1838d0fe}@keyframes up-15-1838d0fe{0%,18.23529%{transform:scale(0)}98.23529%,to{transform:scale(1)}}.tri[data-v-1838d0fe]:nth-child(16){transform:rotate(-270deg) translateY(3.4641em)}.tri[data-v-1838d0fe]:nth-child(16):before{animation-name:up-16-1838d0fe}@keyframes up-16-1838d0fe{0%,19.11765%{transform:scale(0)}99.11765%,to{transform:scale(1)}}.tri[data-v-1838d0fe]:nth-child(17){transform:rotate(-270deg) translateY(3.4641em) translate(2em,3.4641em) rotate(.5turn)}.tri[data-v-1838d0fe]:nth-child(17):before{animation-name:up-17-1838d0fe}@keyframes up-17-1838d0fe{0%,20%{transform:scale(0)}to{transform:scale(1)}}.tri[data-v-1838d0fe]:nth-child(18){transform:rotate(-270deg) translateY(3.4641em) translate(4em) rotate(0turn)}.tri[data-v-1838d0fe]:nth-child(18):before{animation-name:up-18-1838d0fe}@keyframes up-18-1838d0fe{0%,20.88235%{transform:scale(0)}100.88235%,to{transform:scale(1)}}.crosshair{top:0;left:0;width:100%;height:100%;margin:auto;display:block;position:fixed;z-index:99998;pointer-events:none}.crosshair img{width:34px;height:34px;left:calc(50% - 17px);top:calc(50% - 17px);position:relative}.crosshair svg{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}.aim-button__link[data-v-34f38e9b]{display:inline-block}.aim-button__link .aim-button[data-v-34f38e9b]{width:100%}.options[data-v-33161508]{display:flex;height:100%}.options__wrapper[data-v-33161508]{flex:3;padding:32px}.options__sidebar[data-v-33161508]{display:flex;flex-direction:column;flex:1;font-size:16px;padding:0 32px;margin:32px 0;border-left:var(--light-border)}.options__sidebar__content[data-v-33161508]{position:sticky;top:1rem;overflow-y:auto}.options__sidebar__content .description__inner[data-v-33161508]{white-space:pre-wrap}.options__sidebar__footer[data-v-33161508]{margin-top:auto}.options__sidebar[data-v-33161508] h3{margin-top:0}.options--no-padding .options__wrapper[data-v-33161508]{padding:0 32px 0 0}.options--no-padding .options__sidebar[data-v-33161508]{margin:0}.options--scrollable .options__wrapper[data-v-33161508]{overflow-y:auto}.options[data-v-33161508] .menu{display:flex;align-items:flex-start;flex-wrap:wrap;width:100%;margin:0 auto}.options[data-v-33161508] .menu hr{width:100%}.options[data-v-33161508] .menu .aim-form-group{width:100%;min-height:48px}.options[data-v-33161508] .menu__info{width:100%;color:#ccc;padding:16px}.options[data-v-33161508] .menu__info p:last-child{margin-bottom:0}.options[data-v-33161508] .menu .default{display:flex;justify-content:flex-end}.options[data-v-33161508] .menu .disabled{opacity:.5;pointer-events:none}@media screen and (max-width:600px){.options--no-padding .options__wrapper[data-v-33161508]{padding:0}.options__sidebar[data-v-33161508]{display:none}}.aim-form-group[data-v-a5bf2762]{display:flex;align-items:center;padding:6px 16px;gap:.5em;border:1px solid transparent}.aim-form-group.hoverable[data-v-a5bf2762]{border-radius:var(--small-border-radius);transition:background .1s}.aim-form-group.hoverable[data-v-a5bf2762]:hover{border:var(--light-border);background:hsla(0,0%,100%,.05)}.aim-form-group__label-description[data-v-a5bf2762]{display:none;margin:0;color:var(--muted-font);font-size:14px}.aim-form-group label[data-v-a5bf2762]{flex:1;margin:0}.aim-form-group__body[data-v-a5bf2762]{flex:2}.aim-form-group.vertical[data-v-a5bf2762]{flex-direction:column}.aim-form-group.vertical .aim-form-group__body[data-v-a5bf2762],.aim-form-group.vertical label[data-v-a5bf2762]{width:100%}@media screen and (max-width:900px){.aim-form-group__body[data-v-a5bf2762]{flex:1}}@media screen and (max-width:600px){.aim-form-group[data-v-a5bf2762]{flex-direction:column}.aim-form-group .aim-form-group__body[data-v-a5bf2762],.aim-form-group label[data-v-a5bf2762]{width:100%}.aim-form-group__label-description[data-v-a5bf2762]{display:block}}.aim-select{position:relative}.aim-select.relative{position:static}.aim-select__menu{position:absolute;z-index:1000;left:0;width:100%}.aim-select__menu .contents{border:var(--light-border);background-color:var(--secondary-card);border-bottom-left-radius:var(--small-border-radius);border-bottom-right-radius:var(--small-border-radius);max-height:512px;overflow:auto}.aim-select__control{position:relative}.aim-select .aim-select__input{width:100%;padding-right:1.75rem;min-height:calc(1.5em + 12px)}.aim-select .aim-select__input.not-search{height:auto;cursor:pointer}.aim-select.open .aim-select__input{border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}.aim-select.open .chevron{transform:rotate(180deg)}.aim-select__options{-moz-column-gap:0;column-gap:0}.aim-select .option{-webkit-user-select:none;-moz-user-select:none;user-select:none;-moz-column-break-inside:avoid;break-inside:avoid;padding:2px;font-size:.875em}.aim-select .option .option-content{padding:.25em .75em;border-radius:4px}.aim-select .option.active .option-content{background:var(--primary-background)}.aim-select .option.selected .option-content,.aim-select .option:hover .option-content{background:var(--primary);color:var(--light-font)}.aim-select .chevron{position:absolute;top:0;bottom:0;right:.5em;display:flex;align-items:center;pointer-events:none;transition:transform var(--primary-transition);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='16' height='16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2 5l6 6 6-6' stroke='%23fff' stroke-linecap='round'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;width:16px;height:100%}.aim-select .empty{text-align:center;padding:1em}.vue-slider-disabled{opacity:.5;cursor:not-allowed}.vue-slider-rail{background-color:var(--light-border-color);border-radius:15px}.vue-slider-process{background-color:var(--primary);border-radius:15px}.vue-slider-mark{z-index:4}.vue-slider-mark:first-child .vue-slider-mark-step,.vue-slider-mark:last-child .vue-slider-mark-step{display:none}.vue-slider-mark-step{width:100%;height:100%;border-radius:50%;background-color:rgba(0,0,0,.16)}.vue-slider-mark-label{font-size:14px;white-space:nowrap}.vue-slider-dot-handle{cursor:pointer;width:100%;height:100%;border-radius:50%;background-color:#fff;box-sizing:border-box;box-shadow:.5px .5px 2px 1px rgba(0,0,0,.32)}.vue-slider-dot-handle-focus{box-shadow:0 0 1px 2px rgba(var(--primary),.36)}.vue-slider-dot-handle-disabled{cursor:not-allowed;background-color:#ccc}.vue-slider-dot-tooltip-inner{font-size:14px;white-space:nowrap;padding:2px 5px;min-width:20px;text-align:center;color:#fff;border-radius:5px;border-color:var(--primary);background-color:var(--primary);box-sizing:content-box}.vue-slider-dot-tooltip-inner:after{content:"";position:absolute}.vue-slider-dot-tooltip-inner-top:after{top:100%;left:50%;transform:translate(-50%);height:0;width:0;border-color:transparent;border-style:solid;border-width:5px;border-top-color:inherit}.vue-slider-dot-tooltip-inner-bottom:after{bottom:100%;left:50%;transform:translate(-50%);height:0;width:0;border-color:transparent;border-style:solid;border-width:5px;border-bottom-color:inherit}.vue-slider-dot-tooltip-inner-left:after{left:100%;top:50%;transform:translateY(-50%);height:0;width:0;border-color:transparent;border-style:solid;border-width:5px;border-left-color:inherit}.vue-slider-dot-tooltip-inner-right:after{right:100%;top:50%;transform:translateY(-50%);height:0;width:0;border-color:transparent;border-style:solid;border-width:5px;border-right-color:inherit}.vue-slider-dot-tooltip-wrapper{opacity:0;transition:all .3s}.vue-slider-dot-tooltip-wrapper-show{opacity:1}.vue-slider{flex:1}.vue-slider-process{box-shadow:var(--primary-glow),var(--inner-glow)}.vue-slider-dot:focus-visible{outline:5px auto Highlight;outline:5px auto -webkit-focus-ring-color}.aim-slider[data-v-1c8f9cf6]{display:flex;align-items:center;gap:1em}.aim-slider .aim-input[data-v-1c8f9cf6]{width:80px}.aim-radio[data-v-63f898d1]{position:relative;display:flex;flex-wrap:wrap;width:100%;border-radius:var(--small-border-radius);border:var(--light-border);background:var(--primary-card);gap:4px;padding:4px}.aim-radio__button[data-v-63f898d1]{position:relative;z-index:1;flex:auto;-webkit-appearance:none;-moz-appearance:none;appearance:none;color:var(--medium-font);border:none;background:0;font-weight:600;letter-spacing:1px;text-transform:uppercase;cursor:pointer}.aim-radio__button[data-v-63f898d1]:focus{border:none}.aim-radio__button.selected[data-v-63f898d1]{color:var(--light-font)}.aim-radio__button[data-v-63f898d1]:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:var(--light-border-color);border-radius:var(--small-border-radius);transition:opacity var(--primary-transition);opacity:0}.aim-radio__button[data-v-63f898d1]:hover:after{opacity:1;transition:none}.aim-radio__button.slim[data-v-63f898d1]{padding-top:2px;padding-bottom:2px}.aim-radio .selection[data-v-63f898d1],.aim-radio__button.selected[data-v-63f898d1]:not(.animating){background:var(--primary);box-shadow:var(--primary-glow),var(--inner-glow);border-radius:var(--small-border-radius)}.aim-radio .selection[data-v-63f898d1]{position:absolute;top:0;left:0;height:100%;transition:left .3s,top .3s,width .3s,height .3s;transition-timing-function:cubic-bezier(.165,.84,.44,1)}select[data-v-45c5677d]{font-size:1.2em;outline:0;background:rgba(0,0,0,.38823529411764707);color:#fff;height:35px;padding:0 8px;border:2px solid #fff;border-radius:2px}option[data-v-45c5677d]{font-size:1em;font-family:inherit;border:2px solid #fff;background:#000;height:35px;padding:0 8px}.aim-colour .verte__input,.aim-input{padding:6px 10px;background:var(--secondary-card);border-radius:var(--small-border-radius);border:var(--light-border);font-family:inherit;font-size:.875em;color:var(--medium-font)}.aim-colour [type=number].verte__input,.aim-colour [type=search].verte__input,.aim-colour [type=text].verte__input,.aim-input--text,.aim-input[type=number],.aim-input[type=search],.aim-input[type=text]{outline:0}.aim-colour [type=number].verte__input:focus,.aim-colour [type=search].verte__input:focus,.aim-colour [type=text].verte__input:focus,.aim-input--text:focus,.aim-input[type=number]:focus,.aim-input[type=search]:focus,.aim-input[type=text]:focus{border:1px solid var(--primary)}.aim-colour [type=search].verte__input,.aim-input[type=search]{background:var(--light-border-color);border:1px solid transparent;color:var(--dark-font)}.aim-colour [type=search].verte__input:focus,.aim-input[type=search]:focus{border:var(--light-border)}.aim-colour .verte__input::-moz-placeholder,.aim-input::-moz-placeholder{color:var(--muted-font)}.aim-colour .verte__input::placeholder,.aim-input::placeholder{color:var(--muted-font)}@media screen and (max-width:500px){.aim-colour .verte__input,.aim-input{font-size:16px}}.aim-colour .verte__guide{width:48px;cursor:pointer}.aim-colour .verte__guide:focus-visible{outline:5px auto Highlight;outline:5px auto -webkit-focus-ring-color}.aim-colour .verte__menu{background:var(--primary-card);box-shadow:0 4px 12px 4px rgba(0,0,0,.25)}.aim-colour .verte__model{font-family:inherit}.aim-colour .verte__model:hover,.aim-colour .verte__submit:hover{fill:var(--primary);color:var(--primary)}.aim-colour .verte__model,.aim-colour .verte__submit{fill:var(--medium-font);color:var(--medium-font)}.aim-colour .verte__draggable{background:linear-gradient(90deg,#fff 2px,transparent 1%) 50%,linear-gradient(#fff 2px,transparent 1%) 50%,#b4b4b4;background-size:4px 4px}.aim-colour .verte__menu-origin *{visibility:visible}.aim-switch[data-v-09ca1e85]{display:flex;cursor:pointer}.aim-switch input[data-v-09ca1e85]{position:absolute;opacity:0}.aim-switch .toggle[data-v-09ca1e85]{position:relative;display:inline-block;vertical-align:top;width:38px;height:20px;background:var(--secondary-card);border-radius:38px;border:var(--light-border);transition:background .3s}.aim-switch .toggle[data-v-09ca1e85]:after{position:absolute;content:"";width:14px;height:14px;margin:2px;border-radius:20px;background:var(--medium-font);transition:left var(--primary-transition),width var(--primary-transition),color var(--primary-transition);box-shadow:0 0 2px rgba(0,0,0,.2);left:0}.aim-switch .toggle[data-v-09ca1e85]:active:after{width:20px}.aim-switch input:focus-visible+.toggle[data-v-09ca1e85]{outline:5px auto Highlight;outline:5px auto -webkit-focus-ring-color}.aim-switch input:checked+.toggle[data-v-09ca1e85]{background:var(--primary);box-shadow:var(--primary-glow)}.aim-switch input:checked+.toggle[data-v-09ca1e85]:after{background:var(--light-font);left:calc(100% - 18px)}.aim-switch input:checked+.toggle[data-v-09ca1e85]:active:after{left:calc(100% - 24px)}.key[data-v-ce30f65c]{display:inline-block;font-family:var(--header-font);font-size:16px;font-weight:700;text-align:center;background:#fff;color:#000;border-radius:4px;min-width:26px;height:26px;padding:0 4px;margin:2px;text-transform:capitalize}.key--multi-char[data-v-ce30f65c]{font-size:14px;padding:2px 2px}.aim-binding[data-v-2461b73f]{display:flex;flex:1;min-height:35px}.aim-binding--disabled[data-v-2461b73f]{opacity:.5}.aim-binding .aim-input[data-v-2461b73f]{flex:1;padding:0;border-top-right-radius:0;border-bottom-right-radius:0;display:flex;justify-content:center;align-items:center}.aim-binding__buttons .aim-button[data-v-2461b73f]{border-top-left-radius:0;border-bottom-left-radius:0;height:100%}.aim-binding__text img[data-v-2461b73f]{display:block}.aim-binding[data-v-2461b73f]:focus{border:1px solid var(--primary)}.aim-tabs[data-v-00c91cda]{position:relative;display:inline-block}.aim-tabs__button[data-v-00c91cda]{position:relative;color:var(--muted-font);font-size:1.125rem;font-family:var(--header-font);background:0;border:0;padding:1rem;min-width:60px;transition:color var(--primary-transition)}.aim-tabs__button.active[data-v-00c91cda],.aim-tabs__button[data-v-00c91cda]:hover{color:var(--dark-font);transition:none}.aim-tabs__selection[data-v-00c91cda]{position:absolute;bottom:0;display:block;width:60px;height:8px;box-shadow:var(--primary-glow),var(--inner-glow);background:var(--primary);border-top-left-radius:5px;border-top-right-radius:5px;transition-timing-function:cubic-bezier(.165,.84,.44,1);transform:translate(-50%,-8px)}.aim-tabs__selection--animation[data-v-00c91cda]{transition:top .25s,left .25s}.aim-tabs a[data-v-00c91cda]{display:inline-block}.aim-tabs--medium .aim-tabs__button[data-v-00c91cda]{font-size:1rem}.sensitivity-input[data-v-329166a8]{position:relative}.ap-logo[data-v-329166a8]{position:absolute;top:0;bottom:0;left:.75rem;margin:auto;-o-object-fit:cover;object-fit:cover;-o-object-position:left;object-position:left;pointer-events:none}.ap-logo-relative[data-v-329166a8]{position:relative}.sensitivity-input__sensitivity[data-v-329166a8]{display:flex;align-items:center;flex-wrap:wrap;gap:.5rem}.sensitivity-input__group[data-v-329166a8]{display:flex;flex:2;min-width:250px}.sensitivity-input__group>[data-v-329166a8]{flex:auto;min-width:0}.sensitivity-input__group>[data-v-329166a8]:last-child{border-top-left-radius:0;border-bottom-left-radius:0}.sensitivity-input__group__equals[data-v-329166a8]{padding-right:.5rem}.sensitivity-input[data-v-329166a8] #convert-from{border-top-right-radius:0;border-bottom-right-radius:0;min-height:auto}.ap-sens[data-v-329166a8]{position:relative;display:flex;align-items:center;min-width:100px;flex:1}.ap-sens .ap-sens__input[data-v-329166a8]{width:100%;padding-left:2.25rem}.config-selector[data-v-329166a8]{width:110px}.config-selector[data-v-329166a8] .aim-input{min-height:auto}#input-sensitivity[data-v-329166a8]{margin-left:-1px}#input-sensitivity[data-v-329166a8]:focus{position:relative;z-index:1}.per360[data-v-329166a8]{display:flex;flex-wrap:wrap;gap:.5rem}.per360__measure[data-v-329166a8]{margin-right:.5rem}.fov-type-select[data-v-7269b878]{min-width:110px}.fov-type-select[data-v-7269b878] .aim-select__input{min-height:auto}.fov-icon[data-v-7269b878]{margin-left:.5rem}.control-tabs[data-v-ca22c424]{width:100%}.control-tabs[data-v-ca22c424] .aim-tabs__button{padding-top:0;font-family:var(--game-font)}.fov-preview[data-v-ca22c424]{width:100px;margin-top:.5rem;margin-right:.5rem;height:auto}.highlight[data-v-ca22c424]{border:4px solid var(--primary);animation:glow-ca22c424 .3s alternate;animation-iteration-count:6}@keyframes glow-ca22c424{0%{border-color:var(--primary)}to{border-color:#fff}}.aim-spinner[data-v-5f4727e2]{padding:16px;margin:auto;text-align:center}.aim-spinner img[data-v-5f4727e2]{width:100px}.aim-spinner--small[data-v-5f4727e2]{display:inline-block;vertical-align:middle;padding:0;font-size:0;animation:spin-5f4727e2 1s linear infinite}.aim-spinner--small__div[data-v-5f4727e2]{width:100%;height:100%;background:conic-gradient(from 36.87deg at 50% 50%,hsla(0,0%,100%,0) 0deg,hsla(0,0%,100%,0) 15deg,#fff 1turn)}@keyframes spin-5f4727e2{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.save-confirmation .actions[data-v-22ae2a07]{display:flex;justify-content:flex-end;align-items:baseline;gap:1em}.save-confirmation .actions p[data-v-22ae2a07]{margin:0}.save-confirmation .actions .aim-button[data-v-22ae2a07]{flex:auto}.save-confirmation .actions .aim-button--md[data-v-22ae2a07]{max-width:200px}.crosshair-creator[data-v-4f4a249c]{display:flex;flex-direction:column;min-height:100%}.crosshair-creator .save-row[data-v-4f4a249c]{margin-top:auto}.loading[data-v-4f4a249c]{width:100%}.button-group[data-v-38444a42]{display:flex;gap:1em}.button-group>.aim-button[data-v-38444a42]{flex:1}.detail[data-v-640b8173]{font-size:.875em}.aim-tabs[data-v-2051b590]{display:flex;gap:1em;flex-wrap:wrap}.aim-tabs__link[data-v-2051b590]{display:flex;flex:1;text-decoration:none}.aim-tabs .aim-button[data-v-2051b590]{flex:1}.aim-tab-buttons-body[data-v-9a214cda]{position:relative;width:100%;background:var(--primary-card);border:var(--light-border);border-radius:var(--large-border-radius);margin-top:1em}.aim-tab-buttons-body>[data-v-9a214cda]{top:0;left:0;right:0}.tab-enter-active[data-v-9a214cda],.tab-leave-active[data-v-9a214cda]{transition:all var(--primary-transition)}.tab-enter[data-v-9a214cda],.tab-leave-to[data-v-9a214cda]{opacity:0}.tab-leave-to[data-v-9a214cda]{transform:translateX(-50px)}.tab-enter[data-v-9a214cda]{transform:translateX(50px)}.tab-leave-active[data-v-9a214cda]{position:absolute}.settings-menu[data-v-241a2f0a]{display:flex;flex-direction:column;justify-content:center;flex:1;max-width:1200px;height:100%}.settings-menu__actions[data-v-241a2f0a]{display:flex;align-items:baseline;margin-top:1em}.settings-menu__actions .save-confirmation[data-v-241a2f0a]{flex:1}.settings-menu .aim-tab-buttons-body[data-v-241a2f0a]{flex:1;min-height:200px;max-height:600px}.settings-menu[data-v-241a2f0a] .aim-button--lg,.settings-menu[data-v-241a2f0a] .aim-tab__content{box-shadow:var(--panel-shadow)}.settings-menu[data-v-241a2f0a] a{color:#fff}.settings-menu[data-v-241a2f0a] .crosshair-options{visibility:visible;position:fixed;top:100px;right:16px;bottom:100px;width:calc(50% - 64px);overflow-y:auto;padding:16px;background:var(--primary-card);border:var(--light-border);border-radius:var(--medium-border-radius)}.close[data-v-63c206de]{opacity:.8;cursor:pointer}.close[data-v-63c206de]:hover{opacity:1}.overlay[data-v-49ff1b92]{background:rgba(0,0,0,.75);padding:32px;z-index:100;display:flex;justify-content:center;align-items:center}.modal[data-v-49ff1b92]{display:flex;flex-direction:column;width:100%;max-width:600px;max-height:400px}.modal__header[data-v-49ff1b92]{display:flex}.modal__header[data-v-49ff1b92] h3{margin:0}.modal__header[data-v-49ff1b92] .close{margin-left:auto}.modal__body[data-v-49ff1b92]{flex:1}.modal__footer[data-v-49ff1b92]{display:flex;justify-content:flex-end;gap:1em}.dark .pause-menu[data-v-40fc454a]{--primary-card:rgba(35,35,59,0.9);--secondary-card:#191a2c}.pause-menu[data-v-40fc454a]{z-index:99;font-size:16px;padding:180px 16px 100px;color:var(--medium-font)}.pause-menu__wrapper[data-v-40fc454a]{display:flex;flex-direction:column;justify-content:center;align-items:center;max-width:500px;margin:auto;height:100%}.pause-menu__title[data-v-40fc454a]{color:var(--dark-font);font-size:64px;text-transform:uppercase;margin:0;text-shadow:var(--text-shadow)}.pause-menu__actions[data-v-40fc454a]{display:flex;flex-direction:column;align-items:center;width:100%;margin-top:64px}.pause-menu__actions .aim-button[data-v-40fc454a]{width:100%;max-width:300px;margin-bottom:.5em}.pause-menu__settings[data-v-40fc454a]{height:100%;display:flex;justify-content:center;align-items:center}.pause-menu--hidden .pause-menu__settings[data-v-40fc454a]{visibility:hidden}.pause-menu--hidden-colour[data-v-40fc454a] .options__wrapper,.pause-menu--hidden .aim-tab-buttons-body[data-v-40fc454a]{overflow:visible}@media screen and (max-width:1200px){.pause-menu[data-v-40fc454a]{font-size:14px}}.aim-bar[data-v-61a7eb4c]{position:relative;height:100%}.aim-bar__wrapper[data-v-61a7eb4c]{height:100%;display:flex;gap:4px}.aim-bar .segment[data-v-61a7eb4c]{position:relative;flex:1;background:var(--light-border-color);border-radius:2px}.aim-bar .segment__fill[data-v-61a7eb4c]{position:absolute;top:0;left:0;width:100%;height:100%;background:#00a3ff;box-shadow:var(--primary-glow),var(--inner-glow);border-radius:2px}.aim-bar--slanted .aim-bar__wrapper[data-v-61a7eb4c]{transform:skew(-18deg)}.aim-bar--slanted .segment__fill[data-v-61a7eb4c]{box-shadow:var(--primary-bar-glow);border-radius:3px}.aim-bar--danger .segment__fill[data-v-61a7eb4c]{background:red;box-shadow:0 0 2px red,inset 0 0 2px 1px #ff6f6f}.aim-bar--flat-right-side .segment__fill[data-v-61a7eb4c]{border-top-right-radius:0;border-bottom-right-radius:0}.next-shot-progress[data-v-71dd16bd]{position:absolute;bottom:150px;width:150px;height:20px}.clip{display:flex;flex-direction:column;align-items:center}.clip .bullets{width:180px;height:18px}.clip .game-icons{font-size:32px}.clip .game-icons.clip{margin-left:-5px}.clip .hud__element{height:49px}.clip .hud__element .hud__background{height:100%;display:flex;align-items:center;border-radius:0}.clip .hud__element .remaining{font-size:32px;padding-left:8px}.aim-bar-marker[data-v-55f8f3e2]{position:absolute;top:0;height:100%;transform:translateX(-50%);z-index:10}.aim-bar-marker__line[data-v-55f8f3e2]{margin-top:-9px;height:calc(100% + 18px);width:2px;background:linear-gradient(hsla(0,0%,58.8%,0),#969696 25%,#969696 75%,hsla(0,0%,58.8%,0))}.aim-bar-marker--slanted .aim-bar-marker__line[data-v-55f8f3e2]{transform:skew(-18deg)}.aim-bar-marker__label[data-v-55f8f3e2]{position:absolute;transform:translateY(-100%);top:0;right:1px;line-height:1}.aim-bar-marker__label--bottom[data-v-55f8f3e2]{transform:translate(-50%,100%);right:auto;bottom:-10px;text-align:center}.aim-bar-marker__label--top-right[data-v-55f8f3e2]{right:auto;left:12px}.aim-bar-marker__label--right[data-v-55f8f3e2]{transform:none;right:auto;bottom:0;left:10px}.dark .aim-bar-marker__line[data-v-55f8f3e2]{background:linear-gradient(hsla(0,0%,100%,0),#fff 25%,#fff 75%,hsla(0,0%,100%,0))}.objective-bar[data-v-27a97669]{font-size:14px}.hud{z-index:90;display:flex;flex-direction:column;align-items:center;color:var(--light-font);font-size:24px;text-shadow:var(--text-shadow);padding:32px;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none;pointer-events:none}.hud .top-hud{display:flex;justify-content:center}.hud .objective-bar-wrapper{width:500px;height:18px;margin-top:8px}.hud .objective-bar-wrapper--pregame{margin-top:55px}.hud .bottom-hud{margin-top:auto;display:flex;flex-direction:column;align-items:center}.hud .top-right-hud{position:absolute;right:32px;top:32px;padding:0 8px}.hud__background{position:relative;background:rgba(25,26,44,.5);border-radius:3px;padding:4px}.hud__background--slanted{background:0}.hud__background--slanted:after{content:"";position:absolute;z-index:-1;width:100%;height:100%;top:0;left:0;background:rgba(25,26,44,.5);border-radius:inherit;transform:skew(-18deg)}.hud__element{display:flex;align-items:center;justify-content:center;width:176px;height:41px;margin-top:6px}.hud__element.timer{margin-top:0;font-size:32px;width:128px;height:46px}.hud__stat{display:flex;align-items:center;padding:8px;border-bottom:var(--light-border)}.hud__stat .game-icons{width:24px;text-align:center;margin-right:1em}.hud__stat:last-child{border-bottom:0}.hud .units{font-size:.75em}.hud__text-score{font-size:1em;margin:0}.hud__score,.hud__text-score{font-weight:inherit}.hud__score-negative{color:#ff2525}.hud__score-positive{color:#6f0}iframe body>div>div.proVideo.pro-controls-wrapper.jsShow>div>div>div:first-child{position:inherit}.avert-banners{position:fixed;right:10px;bottom:10px;width:510px;height:400px;z-index:10}.avert__iframe{width:100%;height:100%;border:none}.loading-message{display:block;width:350px;left:57px;position:absolute;z-index:2;text-align:left;top:246px}.loading-message h3,.loading-message h4{color:#fff;margin-top:40px;max-width:265px;line-height:26px;letter-spacing:.1em;padding-left:8px}.avert-blocked{right:32px;height:100%;display:flex;flex-direction:column;align-items:flex-end;justify-content:center;font-size:18px;color:#fff;text-align:right}#offscreenarrow,.avert-blocked{position:absolute;z-index:2}.modal-body[data-v-2e062b99]{display:flex;flex-direction:column;justify-content:space-around;background-color:#23233c;color:#fff;padding:50px 30px}.modal-content[data-v-2e062b99]{min-height:400px;text-align:center;box-shadow:4px 4px 6px 0 rgba(62,62,62,.6392156862745098)}submit-data__title[data-v-2e062b99]{margin-bottom:60px}.modal[data-v-2e062b99]{display:block!important}.submitdata__loading[data-v-2e062b99]{width:120px;margin:auto}.shotperformanceoverlay tr:first-child>td{border-top:0}.shotperformanceoverlay{top:250px;position:absolute;z-index:10}.shottable{position:absolute;left:10px;width:260px;background:rgba(25,26,44,.5);border-radius:3px;padding:16px}.shottable.table td{vertical-align:middle}.shottable__premium{color:#fff;padding:14px;font-family:monospace,serif}.shotsummaryoverlay{top:150px;left:calc(50% - 100px);position:absolute;z-index:10}.shotsummarytable{width:200px;background:rgba(25,26,44,.5);border-radius:3px}.shotsummarytable td{padding:15px;text-align:center}.quit-message{position:absolute;top:190px;width:250px;z-index:10}.quit-message-table{position:absolute;left:10px;width:260px;background:rgba(25,26,44,.5);border-radius:3px}.quit-message-table td{padding:15px;text-align:center;vertical-align:middle}.overlaycol{color:#fff}#pop-up-graphic{position:absolute;z-index:2}.fade-leave-active{transition:opacity .4s}.fade-leave-to{opacity:0}.notification[data-v-30aa64b4]{z-index:100;background-color:rgba(10,10,10,.9);color:#f2f2e6;position:fixed;max-width:500px;bottom:16px;left:0;right:0;margin:auto;padding:32px;border-radius:8px;border:1px solid hsla(0,0%,100%,.0705882353);box-shadow:0 0 15px 0 rgba(0,0,0,.4509803922)}.notification[data-v-30aa64b4] p{margin:0 0 1em}.fade-leave-active[data-v-30aa64b4]{transition:opacity .4s}.fade-leave-to[data-v-30aa64b4]{opacity:0}.bait{position:absolute;z-index:2;top:calc(50% - 200px);bottom:0;left:0;right:0;margin:auto;display:block;text-shadow:var(--text-shadow);text-align:center;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.bait__square{position:relative;display:inline-flex;align-items:center;justify-content:center}.bait__square__text{margin-bottom:24px;font-size:32px;text-transform:uppercase;position:absolute;margin:0}.bait__square__image{position:absolute}.invert-img{filter:brightness(0) invert(1)}.game-instructions[data-v-7797a6f3]{position:absolute;z-index:2;top:calc(50% + 50px);bottom:0;left:0;right:0;margin:auto;display:flex;flex-direction:column;text-align:center;align-items:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}.game-instructions .primary[data-v-7797a6f3]{display:flex;align-items:center;text-transform:uppercase;font-size:1.5em;gap:.5em}.game-instructions .secondary[data-v-7797a6f3]{display:flex;font-size:.875em;gap:2em}.game-instructions img[data-v-7797a6f3]{flex:1}.game-instructions .control[data-v-7797a6f3]{display:flex;flex-direction:column;align-items:center}.game-instructions .control .symbol[data-v-7797a6f3]{margin:auto}.game-instructions .control .wasd[data-v-7797a6f3]{display:inline-block;text-align:center}.reveal-enter-active,.reveal-leave-active{transition-duration:.8s;overflow:hidden}.reveal-enter-active>*,.reveal-leave-active>*{transition-property:transform;transition-duration:inherit}.reveal-enter>*,.reveal-leave-to>*{transform:translateY(-200%)}.game-title[data-v-0534c4ab]{width:calc(50% - 250px);overflow:hidden}.game-title h3[data-v-0534c4ab]{font-size:36px;margin:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.game-title .desc[data-v-0534c4ab]{max-width:500px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.requirements[data-v-72d50cc4]{text-align:right;margin-left:auto}.requirements h4[data-v-72d50cc4]{font-size:18px;line-height:54px;margin:0}.info-overlay[data-v-1dd93e4c]{z-index:1;display:flex;flex-direction:column;pointer-events:none;font-size:.875em}.info-overlay__objective[data-v-1dd93e4c]{width:500px;text-align:center;font-size:18px;line-height:54px;margin:0}header[data-v-1dd93e4c]{display:flex;height:270px;padding:32px;background:linear-gradient(0deg,transparent,rgba(0,0,0,.3) 25%,rgba(0,0,0,.3));font-family:var(--header-font)}footer[data-v-1dd93e4c]{display:flex;align-items:flex-end;margin-top:auto;height:120px;padding:0 32px 32px;background:linear-gradient(0deg,rgba(0,0,0,.3),rgba(0,0,0,.3) 80%,transparent)}footer .controls[data-v-1dd93e4c]{margin-left:auto}footer .controls .control[data-v-1dd93e4c]{display:inline-block;margin-left:1em}.error-overlay[data-v-17b5cdbd]{z-index:100;background-color:#0a0a0a;color:#f2f2e6;position:fixed;max-width:500px;max-height:500px;top:0;bottom:0;left:0;right:0;margin:auto;display:flex;flex-direction:column;padding:32px;border-radius:8px;border:1px solid hsla(0,0%,100%,.0705882353);box-shadow:0 0 15px 0 rgba(0,0,0,.4509803922)}.error-overlay__actions[data-v-17b5cdbd]{display:flex;justify-content:center;margin-top:auto}.aim-input{padding:6px 10px;background:var(--secondary-card);border-radius:var(--small-border-radius);border:var(--light-border);font-family:inherit;font-size:.875em;color:var(--medium-font)}.aim-input--text,.aim-input[type=number],.aim-input[type=search],.aim-input[type=text]{outline:0}.aim-input--text:focus,.aim-input[type=number]:focus,.aim-input[type=search]:focus,.aim-input[type=text]:focus{border:1px solid var(--primary)}.aim-input[type=search]{background:var(--light-border-color);border:1px solid transparent;color:var(--dark-font)}.aim-input[type=search]:focus{border:var(--light-border)}.aim-input::-moz-placeholder{color:var(--muted-font)}.aim-input::placeholder{color:var(--muted-font)}@media screen and (max-width:500px){.aim-input{font-size:16px}}.aim-button{position:relative;display:inline-block;padding:6px 10px;background:var(--light-border-color);color:var(--medium-font);border:0;border-radius:var(--small-border-radius);font-family:inherit;font-weight:600;font-size:.875em;letter-spacing:1px;text-transform:uppercase;cursor:pointer;transition:background var(--primary-transition),color var(--primary-transition),opacity var(--primary-transition)}.aim-button:after,.aim-button:before{content:"";background:transparent;border-radius:inherit;position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;transition:opacity var(--primary-transition)}.aim-button:before{box-shadow:var(--button-glow)}.aim-button:after{box-shadow:var(--inner-glow)}.aim-button--primary:after,.aim-button--primary:before{opacity:1}.aim-button.active:after,.aim-button.active:before,.aim-button:active:after,.aim-button:active:before,.aim-button:hover:after,.aim-button:hover:before{transition:opacity .05s;opacity:1}.aim-button[disabled]{opacity:.5;pointer-events:none}.aim-button--outline{border:1px solid var(--primary);color:var(--primary);background:0}.aim-button--lg,.aim-button--md{background:var(--primary-card);border:var(--light-border);border-radius:var(--medium-border-radius);padding:10px 32px;font-size:1.125em;font-style:italic;font-family:var(--header-font);font-weight:700;letter-spacing:0}.aim-button--lg{padding:16px 32px;font-size:1.25em}.aim-button--primary{color:var(--light-font);background:var(--primary)}.aim-button--primary.active,.aim-button--primary:active,.aim-button--primary:hover{background:#fff;color:var(--primary)}.aim-button.active,.aim-button.active.aim-button--outline,.aim-button:active,.aim-button:active.aim-button--outline,.aim-button:hover.aim-button--outline{background:var(--primary);color:var(--light-font)}.dark .aim-button--lg:not(.aim-button--primary),.dark .aim-button--md:not(.aim-button--primary){background:linear-gradient(1turn,var(--primary),var(--primary) 33%,var(--primary-card) 66%,var(--primary-card));background-size:300% 300%;background-position-y:calc(-150% - 3px)}.dark .aim-button--lg:not(.aim-button--primary).active,.dark .aim-button--lg:not(.aim-button--primary):active,.dark .aim-button--lg:not(.aim-button--primary):hover,.dark .aim-button--md:not(.aim-button--primary).active,.dark .aim-button--md:not(.aim-button--primary):active,.dark .aim-button--md:not(.aim-button--primary):hover{color:var(--light-font);background-position-y:-100%}.dark .aim-button--lg:not(.aim-button--primary).active,.dark .aim-button--lg:not(.aim-button--primary):active,.dark .aim-button--md:not(.aim-button--primary).active,.dark .aim-button--md:not(.aim-button--primary):active{background:linear-gradient(1turn,var(--primary),var(--primary) 33%,var(--primary-card) 66%,var(--primary-card));background-size:300% 300%;background-position-y:-50%}:root{--primary-transition:0.15s ease;--chart-level-1:#ffd18c;--chart-level-2:#97e692;--chart-level-3:#09d3f9;--success:#2ab27b;--orange-5:#ffb345;--green-5:#59c18a;--blue-5:#1d87e6;--red-5:#ed3c70;--grey-1:#edeef5;--light-grey-1:#fafafb;--notification-purple:#6459c1;--warning:#ffc107;--purple-font:#626489;--primary-dark-font:#6b6b6b;--reward-font:#e9ba0d;--unranked-badge-color:#616161;--beginner-badge-color:#b99283;--adept-badge-color:#88e234;--competent-badge-color:#ffcc7b;--expert-badge-color:#27a1fc;--godlike-badge-color:#ff4c4f;--improver-badge-color:#b0b0bf;--elite-badge-color:#d17eff;--talented-badge-color:#20e5b6;--worldclass-badge-color:#ffab03;--advanced-badge-color:#4cc9bd;--highlight-unranked-badge-color:#9b9b9b;--highlight-beginner-badge-color:#cea49d;--highlight-adept-badge-color:#9cff79;--highlight-competent-badge-color:#ffe0b8;--highlight-expert-badge-color:#50c5ff;--highlight-godlike-badge-color:#ff8f90;--highlight-improver-badge-color:#ccccd4;--highlight-elite-badge-color:#ebb3f7;--highlight-talented-badge-color:#a0f2da;--highlight-worldclass-badge-color:#fddb65;--highlight-advanced-badge-color:#67ede6;--workout-target-0:#57d3fa;--workout-target-1:#207fe7;--workout-target-2:#bd00ff;--primary:#107fea;--plus:#9152fc;--primary-dark:#1e1f34;--primary-background:#f9f9fb;--primary-background-transparent:rgba(32,127,231,0.1);--warning-background-transparent:rgba(255,193,7,0.05);--primary-card:#fff;--secondary-card:#fafafb;--light-font:#fff;--medium-font:#777;--light-purple:#000;--dark-font:#000;--muted-font:hsla(0,0%,46.7%,0.8);--header-font:"Poppins",sans-serif;--sans-font:"Rubik",sans-serif;--game-font:"Rubik",sans-serif;--light-shadow:0px 0px 12px rgba(0,0,0,0.07);--dark-shadow:0px 4px 12px 1px rgba(0,0,0,0.17);--light-blue-shadow:0px 0px 12px rgba(16,127,234,0.25);--primary-glow:0px 0px 2px var(--primary);--inner-glow:inset 0px 0px 4px 0px #3ad0ff;--button-glow:0px 0px 16px rgba(0,163,255,0.5);--primary-bar-glow:0px 0px 2px var(--primary),inset 0px 3px 2px 1px #3ad0ff,inset 0px 1px 1px hsla(0,0%,100%,0.25);--light-border:1px solid rgba(0,0,0,0.1);--light-border-blue:1px solid var(--primary);--light-border-card-color:rgba(0,0,10,0.1);--light-border-card:1px solid var(--light-border-card-color);--light-border-color:rgba(0,0,0,0.1);--grid-color:rgba(0,0,0,0.1);--small-border-radius:5px;--medium-border-radius:8px;--large-border-radius:10px;--font-color-0:#1f477f;--font-color-1:#7c210a;--font-color-2:#341b43;--font-color-3:#2a251e;--icon-color-0:#1181e9;--icon-color-1:#e74d2a;--icon-color-2:#7569e9;--icon-color-3:#fab346;--icon-color-4:#4bc770;--bg-color-0:rgba(25,115,202,0.08);--bg-color-1:rgba(207,45,7,0.08);--bg-color-2:rgba(131,23,200,0.08);--bg-color-3:rgba(228,141,14,0.08);--bg-color-4:rgba(21,228,14,0.08);--drill-progresss-0:#b4b4b4;--drill-progresss-1:#fdb44e;--drill-progresss-2:#5dc08c;--drill-progresss-3:#2987e3;--drill-progresss-4:#eb4471;--drill-progresss-0-shadow:inset 0px 4px 8px rgba(0,0,0,0.25);--drill-progresss-1-shadow:0px 0px 2px #fdb44e,inset 0px 0px 4px 1px #f7d5a6;--drill-progresss-2-shadow:0px 0px 2px #5dc08c,inset 0px 0px 4px 1px #95f4c2;--drill-progresss-3-shadow:0px 0px 2px #2987e3,inset 0px 0px 4px 1px #3ad0ff;--drill-progresss-4-shadow:0px 0px 2px #eb4471,inset 0px 0px 2px 1px #ff7399;--scrollbar-thumb:rgba(0,0,0,0.5);--dark-header:#fff}.dark-theme,body.dark{--primary-background:#121220;--primary-card:#23243b;--secondary-card:#1e1f34;--light-purple:#5b5d85;--medium-font:#bac6d1;--dark-font:#f0f0f5;--muted-font:rgba(168,181,193,0.8);--light-border:1px solid hsla(0,0%,100%,0.1);--light-border-color:hsla(0,0%,100%,0.1);--light-border-card-color:hsla(0,0%,100%,0.05);--light-border-card:1px solid var(--light-border-card-color);--grid-color:hsla(0,0%,100%,0.05);--reward-font:#ffe145;--font-color-0:#73b2f7;--font-color-1:#e0a193;--font-color-2:#c598e1;--font-color-3:#c2a57c;--font-color-4:#7cc282;--bg-color-0:rgba(25,115,202,0.04);--bg-color-1:rgba(207,45,7,0.04);--bg-color-2:rgba(131,23,200,0.04);--bg-color-3:rgba(228,141,14,0.04);--bg-color-4:rgba(14,228,50,0.04);--scrollbar-thumb:hsla(0,0%,100%,0.5);--dark-header:#1d1e34;--primary-glow:0px 0px 4px var(--primary);--inner-glow:inset 0px 0px 2px 1px #3ad0ff;--drill-progresss-1-shadow:0px 0px 8px #fdb44e,inset 0px 0px 4px 1px #f7d5a6;--drill-progresss-2-shadow:0px 0px 8px #5dc08c,inset 0px 0px 4px 1px #95f4c2;--drill-progresss-3-shadow:0px 0px 8px #2987e3,inset 0px 0px 4px 1px #3ad0ff;--drill-progresss-4-shadow:0px 0px 8px #eb4471,inset 0px 0px 2px 1px #ff7399}.dark-theme{color:var(--medium-font)}#app{margin:0;padding:0;background-color:var(--secondary-card);font-family:var(--game-font);color:var(--light-font)}#app,#WebGL{position:fixed;top:0;left:0;width:100%;height:100%}.game-menu-background{background:rgba(0,0,0,.5);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);z-index:1}:root{--panel-shadow:0 2px 4px rgba(0,0,0,0.25);--text-shadow:0 2px 4px rgba(0,0,0,0.25)}.panel{background:var(--primary-card);border:var(--light-border);color:var(--medium-font);border-radius:var(--medium-border-radius);box-shadow:var(--panel-shadow);width:300px;padding:24px}.panel__header{margin-top:0;text-transform:uppercase;text-align:center}