#app{flex:1 1 auto;display:flex;flex-direction:column}@font-face{font-family:regular;src:url(/build/assets/Formula1-Regular-BM_muH_4.ttf)}@font-face{font-family:bold;src:url(/build/assets/Formula1-Bold-B2c3l0X8.ttf)}@font-face{font-family:regularC;src:url(/build/assets/ProximaNova-Regular-B72C880K.ttf)}@font-face{font-family:boldC;src:url(/build/assets/ProximaNova-Bold-DlmNdFxs.ttf)}:root{--bg-image: url(/build/assets/bg1-REWbm-J7.jpg);--bg-color: #131119;--bg-color-90: #131119CC;--font-color: #faf4f2;--font-color-80: #faf4f2AA;--font-color-40: #faf4f266;--main-color: #ee3431;--main-color-10: #ee343120;--main-color-30: #ee343150;--main-radius: .5em;--success-font-color: #9F9;--success-color: #060;--success-color-20: #0603;--fail-font-color: #F99;--fail-color: #600;--fail-color-20: #6003;--tf-toast-info-bg-default: #FFFe;--tf-toast-warning-bg-default: rgba(255, 235, 191, .933);--tf-toast-success-bg-default: rgba(213, 255, 215, .933);--tf-toast-error-bg-default: rgba(255, 211, 211, .933);--tf-toast-border-radius: .5em;--tf-toast-title-font-size: 1em;--tf-toast-description-font-size: .85em;--tf-toast-width: 700px}:root[data-theme=light]{--bg-image: url(/build/assets/bg1-REWbm-J7.jpg);--bg-color: #faf4f2;--bg-color-90: #faf4f2CC;--font-color: #131119;--font-color-80: #131119AA;--font-color-40: #13111966;--main-color: #f56c6a;--main-color-10: #f56c6a20;--main-color-30: #f56c6a50;--success-font-color: #060;--success-color: #9F9;--success-color-20: #9F93;--fail-font-color: #600;--fail-color: #F99;--fail-color-20: #F993}html,body{margin:0;padding:0;height:100%;font-size:17px}body{display:flex;flex-direction:column;background:var(--bg-image),var(--bg-color);background-position:center;background-size:cover;background-attachment:fixed;color:var(--font-color);font-family:regular,regularC;text-align:center;background-blend-mode:soft-light}*{scrollbar-color:var(--main-color) var(--main-color-10);scrollbar-width:thin}*::-webkit-scrollbar{width:5px;background-color:var(--main-color-10)}*::-webkit-scrollbar-thumb{background-color:var(--main-color)}.topSpace,.bottomSpace{flex:1 1 auto}input,select,tags{background:#8884;color:var(--font-color)}input,select,tags{width:15em;padding:.5em;font-size:1em;box-sizing:border-box;border:1px solid #666;border-radius:var(--main-radius);box-shadow:0 0 2px #999}input[type=checkbox]{width:1em;height:1em;margin:0}.change-user-form .form-label,.userSettingsForm .formLabel{margin-bottom:.5em;margin-top:1em}.change-user-form .mainButton,.gameLicense_contentInner .mainButton{margin-top:1em}a{color:var(--font-color)}.mainButton a{text-decoration:none}hr{border:1px solid var(--main-color-10);margin:2em 10%}.mainButton{cursor:pointer;padding:.5em;margin:.5em auto;text-align:center;background-color:var(--main-color);box-sizing:border-box;width:90%;max-width:15em;font-size:1.2em;transition:all .3s ease;border-radius:var(--main-radius);box-shadow:0 0 .4em var(--main-color)}.mainButton:hover{filter:opacity(.7)}.mainButtonDisabled{cursor:default;filter:opacity(.3)!important}.smallButtonGamer{margin:0 auto;font-size:.8em;width:fit-content}.smallButton{cursor:pointer;text-align:center;margin:0 0 0 .2em;width:fit-content}.topSettingsPanel{position:fixed;top:1em;left:1em;display:flex;z-index:1}.topSettingsButton,.fullscreenButton,.topUserButton,.topAdminButton,.cssThemeToggleButton{width:1.5em;height:1em;cursor:pointer;opacity:.5;transition:all .3s ease;background-color:var(--main-color);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center}.topSettingsButton{-webkit-mask-image:url(/build/assets/icon_settings-D_RkZ4Wj.svg);mask-image:url(/build/assets/icon_settings-D_RkZ4Wj.svg)}.topUserButton{-webkit-mask-image:url(/build/assets/icon-user-D9becYnA.svg);mask-image:url(/build/assets/icon-user-D9becYnA.svg)}.topAdminButton{-webkit-mask-image:url(/build/assets/icon-control-panel-Dx4puayI.svg);mask-image:url(/build/assets/icon-control-panel-Dx4puayI.svg)}.fullscreenButton{-webkit-mask-image:url(/build/assets/fullscreen-CsvxL81H.svg);mask-image:url(/build/assets/fullscreen-CsvxL81H.svg)}.topSettingsButton:hover,.fullscreenButton:hover,.cssThemeToggleButton:hover{opacity:1}.cssThemeToggleButton{-webkit-mask-image:url(/build/assets/theme-toggle-4pDDst7w.svg);mask-image:url(/build/assets/theme-toggle-4pDDst7w.svg)}.cabinetRoot{overflow:auto;flex:1 1;display:flex;flex-direction:column}.cabinetContent{flex:1 1;display:flex;flex-direction:column;justify-content:space-around;margin:0 auto;background:var(--bg-color);padding:1em;box-shadow:0 0 1em var(--main-color);width:50em;max-width:100%;min-width:fit-content;box-sizing:border-box}.blockContent{clear:both;max-width:60em;width:100%;margin:0 auto}h4{border-bottom:2px solid var(--main-color-30);margin:0 0 -2px;display:inline-block;font-size:1.3em;padding:15px}.h4_div{border-bottom:2px solid var(--main-color-10);text-align:center;width:80%;margin:15px auto;text-transform:uppercase}h5{border-bottom:2px solid var(--main-color-30);margin:0 0 -2px;display:inline-block;font-size:1.1em;padding:8px}.h5_div{border-bottom:2px solid var(--main-color-10);text-align:center;width:80%;margin:10px auto;text-transform:uppercase}h6{border-bottom:1px solid var(--main-color-30);margin:0 0 -1px;display:inline-block;font-size:1em;padding:8px}.h6_div{border-bottom:1px solid var(--main-color-10);text-align:center;width:40%;margin:10px auto}.licenseRoot{overflow:auto;flex:1 1;display:flex;flex-direction:column}.licenseContent{flex:1 1;display:flex;flex-direction:column;justify-content:space-around;margin:0 auto;background:var(--bg-color);padding:1em;box-shadow:0 0 1em var(--main-color);width:50em;max-width:100%;min-width:fit-content;box-sizing:border-box}.licenseStatus{font-size:1.2em;margin:2em 1em;font-family:bold,boldC}.licenseItem,.gameItemRoot{border:1px solid var(--font-color-40);border-radius:var(--main-radius);margin:.5em 0;padding:.5em;display:flex;flex-wrap:wrap;justify-content:space-between}.licenseItem .mainButton,.gameItemRoot .mainButton{margin:0}.licenseInfo,.gameItemInfo{text-align:left}.licenseItemCaption,.gameItemCaption{font-size:1.2em;font-family:bold,boldC}.licenseItemDate{font-size:.8em;margin-top:.5em}.checkbox-google{display:inline-block;height:1.5em;line-height:1.5em;position:relative;vertical-align:middle;-webkit-user-select:none;user-select:none}.checkbox-google .checkbox-google-switch{display:inline-block;width:2.5em;height:1em;border-radius:1em;position:relative;top:.25em;vertical-align:top;background:#aaa;transition:.2s}.checkbox-google .checkbox-google-switch:before{content:"";display:inline-block;width:1.5em;height:1.5em;position:absolute;top:-.25em;left:-1px;background:#888;border-radius:50%;box-shadow:0 3px 1px -2px #0003,0 2px 2px #00000024,0 1px 5px #0000001f;transition:.15s}.checkbox-google input[type=checkbox]{display:block;width:0;height:0;position:absolute;z-index:-1;opacity:0}.checkbox-google input[type=checkbox]:checked+.checkbox-google-switch{background:var(--font-color-80)}.checkbox-google input[type=checkbox]:checked+.checkbox-google-switch:before{background:var(--main-color);transform:translate(1.1em)}.checkbox-google input[type=checkbox]:not(:disabled)+.checkbox-google-switch{cursor:pointer;border-color:#0000004d}.checkbox-google input[type=checkbox]:not(:disabled):active+.checkbox-google-switch:before,.checkbox-google input[type=checkbox]:not(:disabled):focus+.checkbox-google-switch:before{animation:checkbox-active-on .5s forwards linear}@keyframes checkbox-active-on{0%{box-shadow:0 0 #d4d4d400}99%{box-shadow:0 0 0 10px #d4d4d480}}.checkbox-google input[type=checkbox]:not(:disabled):checked:active+.checkbox-google-switch:before,.checkbox-google input[type=checkbox]:not(:disabled):checked:focus+.checkbox-google-switch:before{animation:checkbox-active-off .5s forwards linear}@keyframes checkbox-active-off{0%{box-shadow:0 0 0 0 var(--main-color-10)}99%{box-shadow:0 0 0 10px var(--main-color-30)}}.checkbox-google input[type=checkbox]:disabled+.checkbox-google-switch{opacity:.3}@media screen and (max-width:1200px){body{font-size:16px}}@media screen and (max-width:1000px){body{font-size:15px}}@media screen and (max-width:800px){body{font-size:14px}}
