@import url(https://fonts.googleapis.com/css2?family=Roboto&family=Russo+One&display=swap);
/*! normalize.css v7.0.0 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{box-sizing:initial;height:0;overflow:visible}pre{font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:inherit;font-weight:bolder}code,kbd,samp{font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:initial}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:initial}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}[hidden],template{display:none}html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}body,html{overflow:hidden;height:100%}body{margin:0;padding:0;box-sizing:border-box;font-family:"Roboto",sans-serif;font-size:14px;line-height:1.6;color:#ccc}#root{height:100%;overflow:hidden}*{box-sizing:inherit}ol,ul{padding-left:15px;margin-bottom:0}a{color:#70bbfd;transition:all 0s}a:hover{text-decoration:none;color:#3ea3fc}img{width:100%}::-webkit-scrollbar{width:10px}@media(max-height:550px),(max-width:640px){::-webkit-scrollbar{width:5px}}::-webkit-scrollbar-corner,::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:#2a2a31;cursor:pointer}::-webkit-scrollbar-thumb:hover{background:#4a4a51;cursor:pointer}.base_wrapper{padding:60px 50px;width:100%;min-height:100%;display:flex;background-color:#151515}@media(max-height:550px),(max-width:640px){.base_wrapper{padding:60px 10px 10px}}.snackbar{z-index:10002;position:absolute;top:5px;right:5px;max-width:310px;background-color:#2a2a31;color:#ccc;border-radius:3px;border:none;outline:none}h1,h2,h3,h4,h5,h6,p{margin-top:0;font-weight:400;margin-bottom:0;color:#ccc}p{margin:10px 0 0}p:first-child{margin:0}h1{font-size:36px;line-height:48px}h1.subhead{color:#999}h1.subhead,h2{font-size:30px;line-height:36px}h2.subhead{color:#999}h2.subhead,h3{font-size:24px;line-height:32px}h3.subhead{color:#999}h3.subhead,h4{font-size:18px;line-height:24px}h4.subhead{font-size:12px;color:#999;line-height:16px}h5{font-size:14px;line-height:18px}h5.subhead{font-size:10px;color:#999;line-height:12px}h6{font-size:12px;line-height:16px}h6.subhead{font-size:8px;color:#999;line-height:10px}.bold-text{font-weight:700}.typography--inline{display:flex;flex-wrap:wrap}.typography--inline *{margin-top:auto;margin-right:15px}.typography-card h1,.typography-card h2,.typography-card h3,.typography-card h4,.typography-card h5,.typography-card h6{margin-bottom:10px}blockquote{font-size:13px;font-style:italic;border-left:3px solid #70bbfd;margin-bottom:0;padding-left:10px}.highlight{background-color:#70bbfd;color:#fff}.red-text{color:#ad4444}.page-title{font-weight:500;text-transform:capitalize}.page-title:last-child{margin-bottom:30px}.page-title.page-title--not-last{margin-top:20px}.page-subhead{margin-bottom:20px}.page-subhead.subhead{font-size:14px;opacity:.7}::selection{color:#fff;background:#70bbfd}.btn{height:50px;min-height:50px;border-radius:3px;border:0 solid #33333a;padding:10px 15px;margin:5px;font-size:14px;position:relative;overflow:hidden;z-index:0;display:flex;align-items:center;justify-content:center;outline:none;color:#ccc;min-width:120px}.btn:active,.btn:active:focus,.btn:focus,.btn:hover{outline:none!important;box-shadow:none!important;border:0 solid #999}@media(max-height:550px),(max-width:640px){.btn{padding:6px;margin:5px;min-width:80px}}.btn.btn-default{background-color:#2a2a31;color:#ccc}@media(hover:hover)and (pointer:fine){.btn.btn-default:hover{background-color:#4a4a51;color:#ccc}}.btn.btn-minimal{height:40px;min-height:40px}.btn.btn-lighted{box-shadow:0 0 15px #fff}.btn.btn-selected{background-color:#4a4a51;color:#ccc}.btn.btn-transparent{background-color:rgba(0,0,0,.2);color:#ccc}@media(hover:hover)and (pointer:fine){.btn.btn-transparent:hover{background-color:rgba(0,0,0,.5);color:#ccc}}.btn.btn-wide{min-width:160px;width:160px}@media(max-height:550px),(max-width:640px){.btn.btn-wide{min-width:140px;width:140px}}.btn.btn-wide-extra{min-width:260px;width:260px}@media(max-height:550px),(max-width:640px){.btn.btn-wide-extra{min-width:260px;width:260px}}.btn.disabled{pointer-events:none;color:#888;background-color:#252525}.card{width:100%;padding-bottom:30px;height:100%;border:none;background-color:transparent}.card .card-body{padding:35px 30px 30px;height:100%;border-radius:3px;background-color:#232329}.card .card__title{margin-bottom:30px;text-transform:uppercase;position:relative}.card .card__title:not(:first-child){margin-top:40px}.card .card__title .subhead{text-transform:none;font-size:12px;line-height:18px;opacity:.7;margin-top:3px}.card .card__title *{margin-bottom:0}.card.card--not-full-height{height:auto}.squared-corner-theme .card-body{border-radius:3px}.blocks-with-shadow-theme .card-body{box-shadow:0 10px 30px 1px rgba(0,0,0,.06)}.checkbox-btn{display:flex;cursor:pointer}.checkbox-btn .checkbox-btn__checkbox{display:none}.checkbox-btn .checkbox-btn__checkbox-custom{position:absolute;width:18px;height:18px;border:1px solid #33333a}.checkbox-btn .checkbox-btn__checkbox-custom svg{transition:all 0s;opacity:0;height:16px;width:16px;fill:#2a2;margin-top:-6px}.checkbox-btn .checkbox-btn__label{line-height:18px;padding-left:28px;padding-top:2px;color:#ccc}.checkbox-btn .checkbox-btn__checkbox-custom,.checkbox-btn .checkbox-btn__label{display:inline-block;vertical-align:middle;transition:all 0s}.checkbox-btn .checkbox-btn__checkbox:checked+.checkbox-btn__checkbox-custom svg{opacity:1}.checkbox-btn:hover .checkbox-btn__checkbox-custom{border-color:#2a2}.checkbox-btn:hover .checkbox-btn__label{color:#2a2}.checkbox-btn.disabled{pointer-events:none;cursor:default}.checkbox-btn.disabled .checkbox-btn__checkbox-custom{background-color:#4a4a51;border-color:#33333a}.checkbox-btn.disabled .checkbox-btn__checkbox-custom svg{fill:#ccc}.checkbox-btn.disabled .checkbox-btn__label{color:#ccc}.checkbox-btn.checkbox-btn--colored .checkbox-btn__checkbox-custom{border-color:#2a2;background-color:#2a2}.checkbox-btn.checkbox-btn--colored .checkbox-btn__checkbox-custom svg{fill:#fff}.checkbox-btn.checkbox-btn--colored.disabled{opacity:.4}.checkbox-btn.checkbox-btn--colored-click .checkbox-btn__checkbox:checked+.checkbox-btn__checkbox-custom,.checkbox-btn.checkbox-btn--colored.disabled .checkbox-btn__checkbox-custom{border-color:#2a2;background-color:#2a2}.checkbox-btn.checkbox-btn--colored-click .checkbox-btn__checkbox:checked+.checkbox-btn__checkbox-custom svg{fill:#fff}.checkbox-btn.checkbox-btn--colored-click.disabled .checkbox-btn__checkbox:checked+.checkbox-btn__checkbox-custom{background-color:#4a4a51;border-color:#33333a}.checkbox-btn.checkbox-btn--colored-click.disabled .checkbox-btn__checkbox:checked+.checkbox-btn__checkbox-custom svg{fill:#ccc}.checkbox-btn.checkbox-btn--button{background:#2a2;min-width:150px;color:#fff;height:24px;border-radius:3px;transition:all 0s;padding:0 6px;width:100%}.checkbox-btn.checkbox-btn--button .checkbox-btn__label{color:#fff}.checkbox-btn.checkbox-btn--button .checkbox-btn__checkbox-custom{display:none}.checkbox-btn.checkbox-btn--button .checkbox-btn__label-svg{margin:auto 4px auto auto;height:16px}.checkbox-btn.checkbox-btn--button .checkbox-btn__label-svg svg{fill:#fff;width:14px;height:14px}.checkbox-btn.checkbox-btn--button .checkbox-btn__label-svg .checkbox-btn__label-check{display:none}.checkbox-btn.checkbox-btn--button .checkbox-btn__checkbox:checked~.checkbox-btn__label-svg .checkbox-btn__label-check{display:block}.checkbox-btn.checkbox-btn--button .checkbox-btn__checkbox:checked~.checkbox-btn__label-svg .checkbox-btn__label-uncheck{display:none}.checkbox-btn.checkbox-btn--button .checkbox-btn__label{margin:auto auto auto 0;padding:0}.checkbox-btn.checkbox-btn--button:hover{background:#1a801a}.checkbox-btn.checkbox-btn--button:hover .checkbox-btn__label{color:#fff}.checkbox-btn.checkbox-btn--button.disabled{opacity:.4}.checkbox-btn.checkbox-btn--button.disabled .checkbox-btn__label{color:#fff}.date-picker,.date-picker .react-datepicker-wrapper,.date-picker .react-datepicker__input-container,.date-picker>div{width:100%}.date-picker .react-datepicker__time-list{padding:0}.date-picker .react-datepicker__time-list-item{width:50px}.date-picker.date-picker--interval{display:flex}.date-picker.date-picker--interval .react-datepicker-wrapper,.date-picker.date-picker--interval .react-datepicker__input-container,.date-picker.date-picker--interval>div{max-width:170px}.date-picker .date-picker__svg{width:14px;height:14px;margin:auto 10px;fill:#ccc}.date-picker .react-datepicker__header{background-color:#70bbfd;border-color:#70bbfd;border-radius:3px}.date-picker .react-datepicker-time__header,.date-picker .react-datepicker__current-month,.date-picker .react-datepicker__day-name,.date-picker .react-datepicker__time-name{color:#fff}.date-picker .react-datepicker__navigation--next,.date-picker .react-datepicker__navigation--next:hover{border-left-color:#fff}.date-picker .react-datepicker__navigation--previous,.date-picker .react-datepicker__navigation--previous:hover{border-right-color:#fff}.date-picker .react-datepicker__day--keyboard-selected{background-color:#70bbfd;transition:all 0s}.date-picker .react-datepicker__day--keyboard-selected:hover{background-color:#3ea3fc}.date-picker .react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle{border-bottom-color:#70bbfd;margin-top:-7px}.date-picker .react-datepicker{box-shadow:0 2px 15px 0 rgba(0,0,0,.05);border:none}.date-picker .react-datepicker__time-container{border-left:1px solid #2a2a31}.date-picker .react-datepicker__day--in-range,.date-picker .react-datepicker__day--selected,.date-picker .react-datepicker__time-list-item--selected{background-color:#3ea3fc!important}.dropzone{position:relative;border:1px solid #33333a}.dropzone,.dropzone .dropzone__input{width:100%;display:flex;cursor:pointer}.dropzone .dropzone__input{height:100%;min-height:298px;position:absolute}.dropzone .dropzone__drop-here{margin:auto;color:#999}.dropzone .dropzone__imgs-wrapper{padding:30px 20px;width:calc(100% + 30px);display:flex;flex-wrap:wrap}.dropzone .dropzone__img{margin-bottom:30px;width:calc(16.6667% - 30px);height:150px;overflow:hidden;margin-left:15px;margin-right:15px;position:relative;background-repeat:no-repeat;background-size:cover;background-position:50%;outline:1px solid #2a2a31}.dropzone .dropzone__img:before{position:absolute;content:"";width:100%;height:100%;transition:all 0s;cursor:default;left:0;top:0;bottom:0;right:0}.dropzone .dropzone__img:hover:before{background-color:rgba(25,25,25,.6)}.dropzone .dropzone__img:hover .dropzone__img-delete{opacity:1}.dropzone .dropzone__img:hover .dropzone__img-name{opacity:.7}.dropzone .dropzone__img-name{font-size:12px;text-align:center;width:100%;line-height:12px;margin:0;top:calc(50% - 6px)}.dropzone .dropzone__img-delete,.dropzone .dropzone__img-name{color:#ccc;position:absolute;opacity:0;transition:all 0s;z-index:10}.dropzone .dropzone__img-delete{top:10px;right:15px;cursor:pointer;background:transparent;font-size:9px;border:1px solid #ccc;text-transform:uppercase;padding:2px 7px;line-height:10px}.dropzone.dropzone--single{height:300px}.dropzone.dropzone--single .dropzone__img{margin:0;height:100%;width:100%;text-align:center}.dropzone.dropzone--single .dropzone__img img{padding:20px;height:100%;width:auto}.dropzone.dropzone--single .dropzone__input:hover{background-image:linear-gradient(-45deg,#2a2a31 25%,transparent 0,transparent 50%,#2a2a31 0,#2a2a31 75%,transparent 0,transparent);background-size:30px 30px;-webkit-animation:striped 2s linear infinite;animation:striped 2s linear infinite}@-webkit-keyframes striped{0%{background-position:0 0}to{background-position:60px 30px}}@keyframes striped{0%{background-position:0 0}to{background-position:60px 30px}}.dropzone.dropzone--custom-height{min-height:300px;height:auto}.dropzone.dropzone--custom-height .dropzone__img{max-width:100%}.dropzone.dropzone--custom-height .dropzone__img img{max-width:100%;height:auto}.dropzone.dropzone--multiple,.dropzone.dropzone--multiple .dropzone__input{min-height:400px}.form{display:flex;flex-wrap:wrap}.form .form__half{width:calc(50% - 15px);height:100%}.form .form__half:first-child{margin-right:30px}.form .form__half .form__button-toolbar{float:right}@media(max-width:1200px){.form .form__half{width:100%;margin-right:0}}.form .form__form-group{margin-bottom:20px;width:100%;position:relative}.form .form__form-group--address input:last-child{margin-left:15px;width:70%}.form .form__form-group-field{width:100%;display:flex;margin:auto}.form input,.form textarea{width:100%;padding:5px 10px;height:50px;transition:border .3s;background:transparent;border-radius:3px;border:1px solid #33333a;color:#ccc}.form input::-webkit-input-placeholder,.form textarea::-webkit-input-placeholder{color:#999}.form input:-moz-placeholder,.form input::-moz-placeholder,.form textarea:-moz-placeholder,.form textarea::-moz-placeholder{color:#999}.form input:-ms-input-placeholder,.form textarea:-ms-input-placeholder{color:#999}.form input[disabled],.form textarea[disabled]{background:#2a2a31}.form input[disabled]:active,.form input[disabled]:focus,.form textarea[disabled]:active,.form textarea[disabled]:focus{border-color:#2a2a31}.form input:active,.form input:focus,.form textarea:active,.form textarea:focus{outline:none;border-color:#999}.form textarea{min-height:85px}.form .form__form-group-label,.form .form__form-group-label span{color:#ccc}.form .form__form-group-button{padding:6px;height:32px;cursor:pointer;transition:all 0s;background:#33333a;border:1px solid #33333a}.form .form__form-group-button svg{fill:#999;width:18px;height:18px;transition:all 0s}.form .form__form-group-button.active{background:#2a2;border:1px solid #2a2}.form .form__form-group-button.active svg{fill:#fff}.form .form__form-group-file label{border-radius:3px;line-height:18px;font-size:12px;padding:4px 20px;cursor:pointer;transition:all 0s;text-align:center;border:1px solid #33333a;color:#ccc}.form .form__form-group-file label:hover{background:#33333a}.form .form__form-group-file span{padding-left:10px}.form .form__form-group-file input{display:none}.form .form__form-group-icon{padding:6px;height:32px;background:#33333a;border:1px solid #33333a}.form .form__form-group-icon svg{fill:#999;width:18px;height:18px;transition:all 0s}.form .form__form-group-description{font-size:10px;color:#999;line-height:13px;margin-top:2px}.form .form__button-toolbar{margin-top:10px}.form .form__form-group-select{width:100%;height:32px;font-size:12px}.form .form__form-group-select .Select-control{height:32px;border-radius:3px;transition:all 0s;background:transparent;border:1px solid #33333a}.form .form__form-group-select .Select-input,.form .form__form-group-select .Select-placeholder{height:30px}.form .form__form-group-select .Select-input{width:100%}.form .form__form-group-select input{width:100%!important;border:none;padding:0}.form .form__form-group-select .Select-multi-value-wrapper .Select-input{width:inherit}.form .form__form-group-select .Select-multi-value-wrapper .Select-value{background:transparent;border-color:#70bbfd;display:flex}.form .form__form-group-select .Select-multi-value-wrapper .Select-value-label{color:#ccc!important}.form .form__form-group-select .Select-multi-value-wrapper .Select-value-icon{border-color:#70bbfd}.form .form__form-group-select .Select-menu-outer{top:calc(100% + 1px);border-radius:3px;box-shadow:none;font-size:12px;-webkit-animation:open .3s ease-in-out;animation:open .3s ease-in-out;overflow:hidden;border:1px solid #2a2a31;background:#232329}@-webkit-keyframes open{0%{max-height:0}to{max-height:200px}}@keyframes open{0%{max-height:0}to{max-height:200px}}.form .form__form-group-select .Select-option{transition:all 0s;border-radius:3px;display:flex;background:#232329;color:#ccc}.form .form__form-group-select .Select-option.is-focused{background:#4a4a51}.form .form__form-group-select.is-focused .Select-control,.form .form__form-group-select.is-focused:not(.is-open) .Select-control{border-color:#2a2;box-shadow:none;background:transparent}.form .form__form-group-select .form__form-group-select-color{display:block;border-radius:50%;height:10px;width:10px;margin:auto 0 auto 5px}.form .form__form-group-input-wrap{width:100%}.form .form__form-group-error{font-size:10px;line-height:13px;color:#ad4444;margin-bottom:-5px;display:block;margin-top:5px}.form .form__form-group-input-wrap--error-above .form__form-group-error{position:absolute;margin:0;right:0;top:0;padding:5px 10px;background:#ffbcbc;border-radius:3px}.form .form__form-group-input-wrap--error-above .form__form-group-error:after{content:"";position:absolute;right:10px;bottom:-8px;border:4px solid transparent;border-top-color:#ffbcbc}.form.form--horizontal .form__form-group{display:flex;flex-wrap:wrap}.form.form--horizontal .form__form-group-field{width:calc(100% - 80px);padding-left:10px;margin-left:80px}.form.form--horizontal .form__form-group-label{width:80px;max-height:32px;line-height:18px;margin:auto 0}.form.form--horizontal .form__form-group-label+.form__form-group-field{margin-left:0}.form.form--horizontal .form__form-group-description{margin-left:90px}.form.form--horizontal .form__button-toolbar{margin-left:0}.form.form--horizontal .form__form-group-input-wrap--error-above{margin-bottom:15px}.form.form--horizontal .form__form-group-input-wrap--error-above .form__form-group-error{top:-28px}@media(min-width:640px){.form.form--horizontal .form__form-group-label{width:120px}.form.form--horizontal .form__form-group-field{width:calc(100% - 120px);margin-left:120px;padding-left:20px}.form.form--horizontal .form__button-toolbar,.form.form--horizontal .form__form-group-description{margin-left:140px}}.form.form--preview{display:flex}.form.form--preview>div:nth-child(2){margin-right:50px}.form.form--preview .form__form-group{margin-bottom:10px;width:auto;min-height:18px}.form.form--preview .form__select-color{display:flex;flex-wrap:wrap;max-width:84px;margin-right:40px}.form.form--preview p{margin-bottom:10px}.form .form__form-group-date-cvc{display:flex;width:100%}.form .form__form-group-date-cvc .form__form-group-date{width:100%;margin-right:20px}.form .form__form-group-date-cvc .form__form-group-cvc{max-width:280px;width:100%}@media(max-width:640px){.form .form__form-group-date-cvc{flex-wrap:wrap}.form .form__form-group-date-cvc .form__form-group-date{margin-right:0}.form .form__form-group-date-cvc .form__form-group-cvc{max-width:100%}}.form .form__form-group-id-category{width:100%;display:flex}.form .form__form-group-id-category .form__form-group-id{min-width:100px;width:40%;margin-right:20px}@media(max-width:640px){.form .form__form-group-id-category{flex-wrap:wrap}.form .form__form-group-id-category .form__form-group-id{margin-right:0;width:100%}}.form .form__form-group-price-discount{width:100%;display:flex;margin-bottom:20px}.form .form__form-group-price-discount>div{margin-bottom:0}.form .form__form-group-price-discount .form__form-group-price{margin-right:20px}@media(max-width:640px){.form .form__form-group-price-discount{flex-wrap:wrap}.form .form__form-group-price-discount .form__form-group-price{margin-right:0}}.form.form--justify{display:flex;flex-wrap:wrap}.form.form--justify .form__form-group{width:33.3333%}.form.form--justify .form__button-toolbar{width:100%}.modal-backdrop.show{opacity:.3}.modal{-webkit-touch-callout:none!important;-webkit-user-select:none!important;user-select:none!important}.modal .modal-game-header{display:flex;height:55px;padding:0;align-items:center;justify-content:space-between;border-bottom:1px solid #2a2a31}.modal .modal-game-header span{font-size:16px;font-weight:600}.modal .modal-dialog{background-color:#151515;min-width:640px;width:640px;min-height:680px;max-height:calc(100% - 20px);height:calc(100% - 20px);margin:10px auto;border-radius:3px}@media(min-height:551px)and (max-height:770px){.modal .modal-dialog{min-height:calc(100% - 10px);margin:5px auto}}@media(max-height:550px),(max-width:640px){.modal .modal-dialog{min-width:100%;width:100%;min-height:calc(100% - 50px);max-height:calc(100% - 50px);height:calc(100% - 50px);margin:50px 0 0;border-radius:0}}.modal .modal-confirm-dialog{z-index:9994;background-color:#1a1a1a;width:400px;min-width:400px;height:240px;min-height:240px;border-radius:3px;margin:98px auto 0}@media(max-height:550px),(max-width:640px){.modal .modal-confirm-dialog{margin:120px auto 0;width:320px;min-width:320px}}.modal .modal-reload{z-index:10000;background-color:#1a1a1a;width:400px;min-width:400px;height:240px;min-height:240px;border-radius:3px;margin:98px auto 0}@media(max-height:550px),(max-width:640px){.modal .modal-reload{margin:120px auto 0;width:320px;min-width:320px}}.modal .modal-content{background-color:transparent;border-radius:3px;border:none;min-height:100%;position:relative;padding:10px;text-align:center;color:#ccc}@media(max-height:550px),(max-width:640px){.modal .modal-content{padding:5px}}.modal .modal-content .close-modal-button{font-size:20px;background:0;color:#ccc;border-radius:3px;border:0 solid #000;width:50px;height:50px;outline:none}.modal .modal-content .close-modal-button:hover{background:#4a4a51}.modal .modal__close-btn{position:absolute;top:15px;right:15px;font-size:14px;width:14px;height:14px;cursor:pointer;color:#ccc}.modal .modal__title-icon{width:24px;height:24px;font-size:24px}.modal .modal__title{margin-top:10px;margin-bottom:15px}.modal .modal__title:first-child{margin-top:0}.modal .modal__body{display:flex;text-align:center;padding:10px}.modal .modal__footer{position:absolute;bottom:10px;width:97%;display:flex;justify-content:center}.pagination .pagination__link{background:transparent;border-color:#e0e0e0;color:#999;height:24px;font-size:10px;padding:5px;text-align:center;min-width:24px;transition:all 0s}.pagination .pagination__link:hover{background-color:#4a4a51}.pagination .pagination__item.active .pagination__link{background-color:#70bbfd;border-color:#70bbfd}.pagination .pagination__item.disabled .pagination__link{background-color:transparent}.pagination .pagination__link-icon{width:13px;height:13px;fill:#999}.pagination__wrap{display:flex;margin-top:15px}.pagination__wrap .pagination-info{color:#999;font-size:12px;margin:auto 0 auto 10px}.select-options{margin:0 4px;border-radius:3px;cursor:pointer;background:transparent;color:#ccc}.select-options:focus{outline:none}.select-options option{background-color:#232329}.sidebar{position:fixed;top:0;left:0;z-index:99;height:100%;width:150px;-webkit-transform:translateX(calc(-100% - 20px));transform:translateX(calc(-100% - 20px));background:#151515}.sidebar.sidebar--show{-webkit-transform:translateX(0);transform:translateX(0)}.sidebar.sidebar--show .sidebar__back{display:block}.sidebar .sidebar__back{height:100%;width:calc(100vw - 150px);position:absolute;left:150px;top:0;display:none;background:rgba(0,0,0,.4)}.sidebar .sidebar__link-active .sidebar__link:before{opacity:1}.sidebar a{display:block}.sidebar .sidebar__scroll{width:100%}.sidebar .sidebar__scroll>div{height:calc(100% - 60px)}.sidebar .sidebar__scroll .scrollbar-track.scrollbar-track-y{width:2px;margin-right:3px}.sidebar .sidebar__scroll .scrollbar-track.scrollbar-track-x{display:none!important}.sidebar .sidebar__scroll .scrollbar-thumb{opacity:.3;width:5px}.sidebar .sidebar__content{padding-top:45px;height:100%}.sidebar .sidebar__content>div:last-child{width:4px!important}.sidebar .sidebar__content>div:last-child div{opacity:.52}.sidebar .sidebar__block{padding:15px 0;border-bottom:1px solid #151515}.sidebar .sidebar__block:last-child{border:none}.sidebar .sidebar__item{height:50px;width:100%;position:relative;cursor:pointer;display:flex;padding:11px 0 11px 15px;overflow:hidden;border:0;align-items:center;color:#ccc}.sidebar .sidebar__item:hover{text-decoration:none;background-color:#4a4a51}.sidebar .sidebar__item:hover:before{opacity:1}.sidebar .sidebar__item.sidebar__item-small{padding:6px 0 6px 20px;height:40px}@media(min-width:640px){.sidebar{-webkit-transform:translateX(0);transform:translateX(0)}.sidebar.sidebar--no-desktop{-webkit-transform:translateX(calc(-100% - 20px));transform:translateX(calc(-100% - 20px))}.sidebar.sidebar--no-desktop.sidebar--show{-webkit-transform:translateX(0);transform:translateX(0)}.sidebar.sidebar--no-desktop .sidebar__wrapper--mobile,.sidebar .sidebar__wrapper--desktop{display:block}.sidebar .sidebar__wrapper--mobile{display:none}.sidebar.sidebar--collapse{width:55px;overflow:visible}.sidebar.sidebar--collapse .sidebar__content,.sidebar.sidebar--collapse .sidebar__scroll{width:55px;overflow:visible!important}.sidebar.sidebar--collapse .sidebar__submenu{padding:0 0 15px}.sidebar.sidebar--collapse .sidebar__category-wrap:hover .sidebar__category{width:240px;background:#4a4a51}.sidebar.sidebar--collapse .sidebar__category-wrap:hover .sidebar__category:before{opacity:1}.sidebar.sidebar--collapse .sidebar__category-wrap:hover .sidebar__submenu-wrap{width:185px}.sidebar.sidebar--collapse .sidebar__link{overflow:hidden;width:55px;background-color:transparent}.sidebar.sidebar--collapse .sidebar__link p{position:absolute;left:70px;width:150px}.sidebar.sidebar--collapse .sidebar__link:hover{width:240px;background:#4a4a51}.sidebar.sidebar--collapse .sidebar__category-icon{opacity:0;transition:opacity 0s}.sidebar.sidebar--collapse .scrollbar-track.scrollbar-track-y{margin-right:188px}}@media(min-width:640px){.sidebar.sidebar--no-desktop{-webkit-transform:translateX(0);transform:translateX(0);display:none}}.topbar{width:100%;position:fixed;top:0;height:60px;z-index:101;box-shadow:0 2px 15px 0 rgba(0,0,0,.05);background:#232329}.topbar .topbar__wrapper{position:relative;display:flex;height:60px}.topbar .topbar__logo{width:150px;height:32px;margin:auto 0;background-repeat:no-repeat;background-position-y:center;background-position-x:left;background-size:contain;display:none}@media(min-width:640px){.topbar .topbar__logo{display:block}}.topbar .topbar__right{position:absolute;right:0;display:flex;height:100%;margin-right:15px}.topbar .topbar__left{position:absolute;left:0;display:flex;height:100%;width:50%}.topbar .topbar__avatar{height:100%;display:flex;cursor:pointer;position:relative;border-radius:3px;border:none;transition:all 0s;box-shadow:none;padding:0 15px;background-color:transparent}.topbar .topbar__avatar:active,.topbar .topbar__avatar:focus,.topbar .topbar__avatar:focus:active,.topbar .topbar__avatar:hover{background-color:#4a4a51}.topbar .topbar__avatar:focus{outline:none}.topbar .topbar__avatar:before{display:none}.topbar .topbar__avatar-img,.topbar .topbar__avatar-name,.topbar .topbar__icon{margin:auto 0}.topbar .topbar__avatar-img{border-radius:50%;height:36px;width:36px}.topbar .topbar__avatar-name{font-size:13px;line-height:18px;font-weight:400;display:none;margin-left:10px;color:#ccc}.topbar .topbar__icon{margin-left:8px;height:18px;margin-top:auto;fill:#b1c3c8}.topbar .topbar__menu{width:200px;border-radius:3px;border:none;padding:15px 0;box-shadow:0 2px 15px 0 rgba(0,0,0,.05);margin-top:0;background:#232329}.topbar .topbar__menu button{padding:0}.topbar .topbar__menu button:hover{background-color:#4a4a51}.topbar .topbar__menu :focus{outline:none}.topbar .topbar__menu-wrap{z-index:101;position:absolute;width:100%;padding:0 10px;min-width:220px;right:0}.topbar .topbar__link{display:flex;padding:9px 20px;transition:all 0s;height:32px;width:100%;position:relative;cursor:pointer;color:#ccc}.topbar .topbar__link:before{content:"";position:absolute;left:0;top:0;height:100%;width:2px;background:#2a2;opacity:0;transition:all 0s}.topbar .topbar__link:hover{background-color:#4a4a51}.topbar .topbar__link:hover:before{opacity:1}.topbar .topbar__link-title{margin:0;font-size:14px;line-height:16px}.topbar .topbar__link-icon{margin-right:10px;font-size:13px;line-height:13px;color:#ccc}.topbar .topbar__menu-divider{margin:15px 0;border-top:1px solid #2a2a31}.topbar .topbar__profile{margin-bottom:0;margin-left:20px;position:relative}.topbar .topbar__collapse{position:relative;display:none}.topbar .topbar__collapse.topbar__collapse--language{min-width:70px;display:block}.topbar .topbar__collapse.topbar__collapse--language>button{padding:0 4px;width:100%}@media(min-width:640px){.topbar .topbar__collapse{display:block}}.topbar .topbar__collapse-content{width:270px;position:absolute;right:0;bottom:20px;-webkit-transform:translateY(100%);transform:translateY(100%);box-shadow:0 10px 25px 0 rgba(33,36,50,.13);z-index:101;background:#232329}.topbar .topbar__collapse-content.topbar__collapse-content--language{max-width:70px;padding:10px 0;width:100%}@media(max-width:640px){.topbar .topbar__collapse-content{left:50%;-webkit-transform:translate(-50%,100%);transform:translate(-50%,100%)}}@media(min-width:640px){.topbar .topbar__collapse-content{width:330px}}.topbar .topbar__language-btn{padding:4px 15px;width:100%;border:none;background:transparent;cursor:pointer;text-align:left;font-size:13px;line-height:16px}.topbar .topbar__language-btn:hover{color:#2a2}.topbar .topbar__language-btn-title{display:flex;font-size:11px;align-items:center;margin:auto 0;color:#ccc}.topbar .topbar__language-btn-title:not(:last-child){margin-right:5px}.topbar .topbar__language-btn-title img{height:11px;width:16px;margin-right:4px}.topbar .topbar__back{position:fixed;width:100%;height:100%;top:0;bottom:0;left:0;right:0;z-index:100}.topbar .topbar__collapse-title-wrap{padding:20px 15px 15px;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #2a2a31}.topbar .topbar__collapse-item{padding:12px 55px 12px 70px;display:flex;position:relative;height:62px;align-items:center;flex-wrap:wrap;border-bottom:1px solid #2a2a31}.topbar .topbar__collapse-img-wrap{height:50px;width:50px;border-radius:50%;overflow:hidden;position:absolute;left:15px}.topbar .topbar__collapse-name{margin:0;font-size:12px;line-height:1.33;color:#2a2}.topbar .topbar__collapse-link{display:block;padding:10px;text-transform:uppercase;color:#2a2;text-align:center;font-weight:500;font-size:10px;line-height:1.6}.topbar .topbar__collapse-link:hover{color:#1a801a}.topbar .topbar__collapse-title{font-size:14px;line-height:1.29}.topbar .topbar__collapse-button{color:#c5d2d6;border:none;padding:0;text-align:right;font-size:12px;line-height:1.33;background:transparent}.topbar .topbar__collapse-button:hover{color:#2a2}.topbar .topbar__btn{font-size:18px;height:100%;padding:0 10px;cursor:pointer;position:relative;display:flex;border:none;background:transparent;transition:all 0s;color:#ccc}.topbar .topbar__btn:hover{background-color:#4a4a51}.topbar .topbar__btn svg{margin:auto;height:18px;width:18px;fill:#b1c3c8}.topbar .topbar__btn.topbar__btn--new .topbar__btn-new-label{position:absolute;right:9px;top:20px}.topbar .topbar__btn.topbar__btn--new .topbar__btn-new-label>div{position:relative}.topbar .topbar__btn.topbar__btn--new .topbar__btn-new-label>div:before{background-color:rgba(224,83,111,.2);content:"";position:absolute;top:50%;left:50%;border-radius:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-animation:beforePulse 1.5s infinite;animation:beforePulse 1.5s infinite}.topbar .topbar__btn.topbar__btn--new .topbar__btn-new-label>div:after{height:7px;width:7px;background-color:#e0536f;content:"";position:absolute;top:50%;left:50%;border-radius:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@-webkit-keyframes beforePulse{0%{width:7px;height:7px}25%{width:13px;height:13px}to{width:7px;height:7px}}@keyframes beforePulse{0%{width:7px;height:7px}25%{width:13px;height:13px}to{width:7px;height:7px}}.topbar .topbar__search{display:none}.topbar .topbar__search-field{width:0;transition:all 0s;margin:auto;opacity:0}.topbar .topbar__search-field.topbar__search-field--open{width:300px;opacity:1}.topbar .topbar__nav{width:100%;display:none;height:100%;justify-content:center;align-items:center}.topbar .topbar__nav-dropdown-toggle{height:60px;background:transparent;border-radius:3px;border:none;font-size:14px;display:flex;justify-content:center;align-items:center;margin:0;color:#ccc}.topbar .topbar__nav-dropdown-toggle:before{display:none}.topbar .topbar__nav-dropdown-toggle:active,.topbar .topbar__nav-dropdown-toggle:focus,.topbar .topbar__nav-dropdown-toggle:focus:active,.topbar .topbar__nav-dropdown-toggle:hover{background-color:#4a4a51}.topbar .topbar__nav-dropdown-toggle svg{fill:#999;margin-left:3px;height:16px;width:16px;margin-right:0}.topbar .topbar__nav-dropdown-menu{width:240px;border-top:2px solid #2a2}.topbar .topbar__nav-dropdown-menu button{padding:0}.topbar .topbar__nav-link{display:flex;align-items:center;justify-content:center;height:60px;padding:10px 25px;font-size:14px;color:#ccc}.topbar .topbar__nav-link:hover{background-color:#4a4a51}.topbar .topbar__category-wrap{position:relative}.topbar .topbar__category-wrap:hover .topbar__submenu{opacity:1;width:auto;height:auto}.topbar .topbar__category-icon{position:absolute;right:20px;font-size:10px;line-height:14px;color:#ccc}.topbar .topbar__submenu{position:absolute;right:1px;top:0;-webkit-transform:translateX(100%);transform:translateX(100%);opacity:0;width:0;height:0;overflow:hidden;background-color:#4a4a51}.topbar .topbar__submenu .topbar__link:hover{background-color:#232329}@media(min-width:640px){.topbar .topbar__avatar-name{display:block}.topbar .topbar__menu{width:100%;left:0!important}}@media(min-width:640px){.topbar .topbar__nav,.topbar .topbar__search{display:flex}.topbar.topbar--navigation .topbar__logo{margin-left:15px;display:block}.topbar.topbar--navigation .topbar__avatar-name{display:none}.topbar.topbar--navigation .topbar__profile{margin-left:0}}@media(min-width:1200px){.topbar.topbar--navigation .topbar__avatar-name{display:block}}@media(min-width:1580px){.topbar .topbar__nav-dropdown-toggle,.topbar .topbar__nav-link{width:240px}}.topbar__button{position:absolute;top:0;left:0;width:50px;height:50px;display:flex;border:0 solid #000;color:#ccc;background-color:transparent;cursor:pointer;outline:none;z-index:10000}.topbar__button:hover{background-color:hsla(0,0%,100%,.1)}.topbar__button:active,.topbar__button:active:focus,.topbar__button:focus,.topbar__button:hover{outline:none}.topbar__button .topbar__button-icon{margin:auto;transition:all 0s;width:16px}.table-wrapper{margin-top:5px;min-height:auto;position:relative;padding:0}.table-wrapper,.table-wrapper .table-main{display:-moz-flex;display:flex;height:100%;width:100%}.table-wrapper .table-main{position:absolute;min-height:100%;top:0;left:0;right:0;bottom:0;flex-direction:column;color:#ccc}.table-wrapper .table-main .table-header{width:100%;flex-direction:row;background-color:#2a2a31;height:40px;min-height:40px;display:flex}.table-wrapper .table-main .table-header div{display:flex;justify-content:flex-start;align-items:center;padding-left:5px}.table-wrapper .table-main .table-body{display:-moz-flex;display:flex;flex-direction:column;height:calc(100% - 40px);min-height:calc(100% - 40px);overflow-y:auto;-webkit-overflow-scrolling:touch}.table-wrapper .table-main .table-body.without-header{height:100%;min-height:100%}.table-wrapper .table-main .table-body .table-row{border-radius:3px;display:flex;flex-direction:row;align-items:center;text-align:center;height:115px;min-height:115px;cursor:pointer;border-bottom:1px solid #2a2a31}@media(max-height:550px),(max-width:640px){.table-wrapper .table-main .table-body .table-row{height:80px;min-height:80px}}@media(hover:hover)and (pointer:fine){.table-wrapper .table-main .table-body .table-row:hover{background-color:#4a4a51}}.table-wrapper .table-main .table-body .table-row .table-cell{padding-left:6px;width:100%;display:flex;justify-content:flex-start;align-items:center;height:115px;min-height:115px}@media(max-height:550px),(max-width:640px){.table-wrapper .table-main .table-body .table-row .table-cell{height:80px;min-height:80px}}.table-wrapper .table-main .table-body .table-row:last-child{border-bottom:none}.table-wrapper .table-main .table-body .table-row.table-row-trade,.table-wrapper .table-main .table-body .table-row.table-row-trade .table-cell{height:60px;min-height:60px}.table-wrapper .table-main .table-body .table-row.table-row-small{border-radius:0;height:50px;min-height:50px}.table-wrapper .table-main .table-body .table-row.table-row-small .table-cell{height:50px;min-height:50px}@media(hover:hover)and (pointer:fine){.table-wrapper .table-main .table-body .table-row.table-row-inactive:hover{background:none}}.table-wrapper-flex{margin-top:5px;padding:0}.table-wrapper-flex,.table-wrapper-flex .table-main{display:-moz-flex;display:flex;flex:5 5 100%;width:100%}.table-wrapper-flex .table-main{flex-direction:column;color:#ccc}.table-wrapper-flex .table-main .table-header{display:-moz-flex;display:flex;width:100%;flex-direction:row;background-color:#2a2a31;height:40px;min-height:40px;max-height:40px}.table-wrapper-flex .table-main .table-header div{display:flex;justify-content:flex-start;align-items:center;padding-left:5px}.table-wrapper-flex .table-main .table-body{display:-moz-flex;display:flex;flex-direction:column;flex:6 6 100%}.table-wrapper-flex .table-main .table-body .table-row{border-radius:3px;display:-moz-flex;display:flex;flex-direction:row;align-items:center;text-align:center;height:115px;min-height:115px;max-height:115px;cursor:pointer;border-bottom:1px solid #2a2a31}@media(max-height:550px),(max-width:640px){.table-wrapper-flex .table-main .table-body .table-row{height:80px;min-height:80px;max-height:80px}}@media(hover:hover)and (pointer:fine){.table-wrapper-flex .table-main .table-body .table-row:hover{background-color:#4a4a51}}.table-wrapper-flex .table-main .table-body .table-row .table-cell{padding-left:6px;width:100%;display:-moz-flex;display:flex;justify-content:flex-start;align-items:center;height:115px;min-height:115px;max-height:115px}@media(max-height:550px),(max-width:640px){.table-wrapper-flex .table-main .table-body .table-row .table-cell{height:80px;min-height:80px;max-height:80px}}.table-wrapper-flex .table-main .table-body .table-row:last-child{border-bottom:none}.table-wrapper-flex .table-main .table-body .table-row.table-row-trade,.table-wrapper-flex .table-main .table-body .table-row.table-row-trade .table-cell{height:60px;min-height:60px;max-height:60px}.table-wrapper-flex .table-main .table-body .table-row.table-row-small{border-radius:0;height:50px;min-height:50px;max-height:50px}.table-wrapper-flex .table-main .table-body .table-row.table-row-small .table-cell{height:50px;min-height:50px;max-height:50px}@media(hover:hover)and (pointer:fine){.table-wrapper-flex .table-main .table-body .table-row.table-row-inactive:hover{background:none}}.spin-cardList{position:relative;overflow:hidden;justify-content:flex-start;align-items:center}.spin-cardList,.spin-cardList .cards{height:100px;width:300px;display:flex;flex-direction:row}.spin-cardList .cards{transition:6s}.spin-cardList:before{content:"";-webkit-transform:translateX(-50%);transform:translateX(-50%);position:absolute;top:0;left:50%;height:100px;border-right:1px solid #1a801a}.stalker-card{width:100px;min-width:100px;height:100px;min-height:100px;display:flex;align-items:center;justify-content:center;flex-direction:column;padding:0 3px;border-radius:3px}.stalker-card span{height:50px;display:flex;align-items:center;max-width:94px}.stalker-card .stalker-card-items{display:flex;justify-content:space-between;flex-direction:row;height:50px;min-width:94px;width:94px}.stalker-card .stalker-card-items img{width:45px;min-width:45px;height:45px;border-radius:3px;background-color:#2a2a31;padding:2px}.stalker-type-0{color:#ccc!important}.stalker-type-1{color:#cd5c5c!important}.stalker-type-2{color:#ba55d3!important}.stalker-type-3{color:#8fbc8f!important}.stalker-type-4{color:#daa520!important}.spin-new-stalker{height:100px;width:300px;display:flex;flex-direction:row;justify-content:center;align-items:center}.account{height:100%;width:100%;min-height:100%;display:flex;overflow:auto;-webkit-overflow-scrolling:touch}.account .account__wrapper{margin:auto;padding:10px}.account .account__card{background-color:#232329;padding:50px 60px;max-width:520px;width:100%}.account .account__profile{text-align:center}.account .account__btns{display:flex;width:calc(100% + 10px);margin:10px 0 0}.account .account__btns a{margin:10px 0 20px 10px;white-space:nowrap}.account .account__btn{width:100%;margin-right:0}.account .account__avatar{height:64px;width:64px;border-radius:50%;overflow:hidden}.account .account__name{font-size:13px;text-transform:uppercase;font-weight:700;line-height:15px;margin-top:5px}.account .account__sub{margin-top:0;margin-bottom:10px;color:#999;font-size:13px;line-height:15px}.account .account__forgot-password{position:absolute;font-size:13px;line-height:15px;bottom:-18px;right:0}.account .account__forgot-password a{color:#2a2}.account .account__forgot-password a:hover{color:#1a801a;text-decoration:none}.account .form__form-group--forgot{margin-bottom:40px}.account .account__or{text-align:center;margin-top:35px;margin-bottom:20px;position:relative}.account .account__or:after,.account .account__or:before{content:"";height:1px;width:calc(50% - 90px);background:#ccc;position:absolute;top:10px}.account .account__or:before{left:0}.account .account__or:after{right:0}.account .account__social{text-align:center}.account .account__social-btn{display:inline-block;height:38px;width:38px;border-radius:3px;padding:9px;margin-right:10px;transition:all 0s;border:none}.account .account__social-btn:last-child{margin-right:0}.account .account__social-btn svg{fill:#fff;height:20px;width:20px}.account .account__social-btn.account__social-btn--facebook{background:#4766a4}.account .account__social-btn.account__social-btn--facebook:hover{background:#385080}.account .account__social-btn.account__social-btn--google{background:#c74d4d}.account .account__social-btn.account__social-btn--google:hover{background:#ab3636}.account .account__head{margin-bottom:30px;padding-left:10px}.account .account__head h3{text-align:center}.account .account__logo{font-weight:700}.account .account__logo-accent{color:#70bbfd}.account .account__have-account{text-align:center;margin-top:20px}.account .account__have-account a{color:#2a2;transition:all 0s}.account .account__have-account a:hover{color:#1a801a;text-decoration:none}.account.account--photo{background-size:cover}.account.account--photo .account__card{background-color:rgba(0,10,16,.8);color:#fff}.account.account--photo .form__form-group-button,.account.account--photo .form__form-group-icon{background:transparent}.account.account--photo .form__form-group-icon,.account.account--photo input:not(:last-child){border-right:none}.account.account--photo .form__form-group-button,.account.account--photo input{border-left:none}.account.account--photo .form__form-group-button.active{border-color:#eff1f5}.account.account--photo .form__form-group-button.active svg{fill:#2a2}.account.account--photo input{color:#fff}.account.account--photo input:focus{border-color:#eff1f5}.account.account--photo .account__title,.account.account--photo p{color:#fff}@media(max-width:640px){.account .account__card{padding:35px 30px}}@media(max-width:640px){.account .account__btns{flex-wrap:wrap}}.game{width:100%;height:100%;display:flex;background-color:#151515}.game .item-upgraded-icon{font-size:10px;position:absolute;bottom:0;right:1px;color:#888;padding:0;margin:0}.game .item-upgraded-icon svg{color:#2a2}.game .item-outfit-label{position:absolute;top:0;right:3px;font-size:14px;font-family:"Russo One",sans-serif;padding:0;margin:0!important}.game .item-outfit-label.sco{color:#d2691e}.game .item-outfit-label.mto{color:#87a96b}.game .item-outfit-label.mco{color:#5072a7}.game .item-outfit-label.sto{color:#80755a}.game .item-common-image{background-size:100%;height:100%;width:100%;background-repeat:no-repeat;padding:0;-webkit-filter:drop-shadow(1px 0 0 #696969) drop-shadow(0 1px 0 #696969) drop-shadow(-1px 0 0 #696969) drop-shadow(0 -1px 0 #696969);filter:drop-shadow(1px 0 0 dimgrey) drop-shadow(0 1px 0 dimgrey) drop-shadow(-1px 0 0 dimgrey) drop-shadow(0 -1px 0 dimgrey)}.game .item-common-image.item-common-image-outfit{background-size:190%;background-position:50% 0}.game .item-common-image.art-small{margin:auto;height:66%;width:66%}.game .item-common-image.supply-small{margin:auto;height:80%;width:80%}.game .item-common-image.green{-webkit-filter:drop-shadow(1px 0 0 green) drop-shadow(0 1px 0 green) drop-shadow(-1px 0 0 green) drop-shadow(0 -1px 0 green);filter:drop-shadow(1px 0 0 green) drop-shadow(0 1px 0 green) drop-shadow(-1px 0 0 green) drop-shadow(0 -1px 0 green)}.game .item-common-image.blue{-webkit-filter:drop-shadow(1px 0 0 #00f) drop-shadow(0 1px 0 #00f) drop-shadow(-1px 0 0 #00f) drop-shadow(0 -1px 0 #00f);filter:drop-shadow(1px 0 0 blue) drop-shadow(0 1px 0 blue) drop-shadow(-1px 0 0 blue) drop-shadow(0 -1px 0 blue)}.game .item-common-image.purple{-webkit-filter:drop-shadow(1px 0 0 purple) drop-shadow(0 1px 0 purple) drop-shadow(-1px 0 0 purple) drop-shadow(0 -1px 0 purple);filter:drop-shadow(1px 0 0 purple) drop-shadow(0 1px 0 purple) drop-shadow(-1px 0 0 purple) drop-shadow(0 -1px 0 purple)}.game .item-common-image.gold{-webkit-filter:drop-shadow(1px 0 0 gold) drop-shadow(0 1px 0 gold) drop-shadow(-1px 0 0 gold) drop-shadow(0 -1px 0 gold);filter:drop-shadow(1px 0 0 gold) drop-shadow(0 1px 0 gold) drop-shadow(-1px 0 0 gold) drop-shadow(0 -1px 0 gold)}@-webkit-keyframes pulse-animation{0%{-webkit-transform:scale(.95);transform:scale(.95);box-shadow:0 0 0 0 hsla(0,0%,100%,.7)}70%{-webkit-transform:scale(1);transform:scale(1);box-shadow:0 0 0 10px hsla(0,0%,100%,0)}to{-webkit-transform:scale(.95);transform:scale(.95);box-shadow:0 0 0 0 hsla(0,0%,100%,0)}}@keyframes pulse-animation{0%{-webkit-transform:scale(.95);transform:scale(.95);box-shadow:0 0 0 0 hsla(0,0%,100%,.7)}70%{-webkit-transform:scale(1);transform:scale(1);box-shadow:0 0 0 10px hsla(0,0%,100%,0)}to{-webkit-transform:scale(.95);transform:scale(.95);box-shadow:0 0 0 0 hsla(0,0%,100%,0)}}@-webkit-keyframes pulse-animation-small{0%{-webkit-transform:scale(.97);transform:scale(.97);box-shadow:0 0 0 0 hsla(0,0%,100%,.06)}70%{-webkit-transform:scale(1);transform:scale(1);box-shadow:0 0 0 10px hsla(0,0%,100%,0)}to{-webkit-transform:scale(.97);transform:scale(.97);box-shadow:0 0 0 0 hsla(0,0%,100%,0)}}@keyframes pulse-animation-small{0%{-webkit-transform:scale(.97);transform:scale(.97);box-shadow:0 0 0 0 hsla(0,0%,100%,.06)}70%{-webkit-transform:scale(1);transform:scale(1);box-shadow:0 0 0 10px hsla(0,0%,100%,0)}to{-webkit-transform:scale(.97);transform:scale(.97);box-shadow:0 0 0 0 hsla(0,0%,100%,0)}}@-webkit-keyframes pulse-animation-image{0%{-webkit-transform:scale(.97);transform:scale(.97)}70%{-webkit-transform:scale(1);transform:scale(1);-webkit-filter:drop-shadow(5px 0 0 hsla(0,0%,100%,.7)) drop-shadow(0 5px 0 hsla(0,0%,100%,.7)) drop-shadow(-5px 0 0 hsla(0,0%,100%,.7)) drop-shadow(0 -5px 0 hsla(0,0%,100%,.7));-filter:drop-shadow(5px 0 0 hsla(0,0%,100%,.7)) drop-shadow(0 5px 0 hsla(0,0%,100%,.7)) drop-shadow(-5px 0 0 hsla(0,0%,100%,.7)) drop-shadow(0 -5px 0 hsla(0,0%,100%,.7))}to{-webkit-transform:scale(.97);transform:scale(.97)}}@keyframes pulse-animation-image{0%{-webkit-transform:scale(.97);transform:scale(.97)}70%{-webkit-transform:scale(1);transform:scale(1);-webkit-filter:drop-shadow(5px 0 0 hsla(0,0%,100%,.7)) drop-shadow(0 5px 0 hsla(0,0%,100%,.7)) drop-shadow(-5px 0 0 hsla(0,0%,100%,.7)) drop-shadow(0 -5px 0 hsla(0,0%,100%,.7));-filter:drop-shadow(5px 0 0 hsla(0,0%,100%,.7)) drop-shadow(0 5px 0 hsla(0,0%,100%,.7)) drop-shadow(-5px 0 0 hsla(0,0%,100%,.7)) drop-shadow(0 -5px 0 hsla(0,0%,100%,.7))}to{-webkit-transform:scale(.97);transform:scale(.97)}}.game .pulse-box{-webkit-animation:pulse-animation 1.5s infinite;animation:pulse-animation 1.5s infinite}.game .pulse-box-small{-webkit-animation:pulse-animation-small 1.5s infinite;animation:pulse-animation-small 1.5s infinite}.game .pulse-image{-webkit-animation:pulse-animation-image 1.5s infinite;animation:pulse-animation-image 1.5s infinite}@-webkit-keyframes fadeIn1{0%{opacity:0}to{opacity:1}}@keyframes fadeIn1{0%{opacity:0}to{opacity:1}}@-webkit-keyframes fadeIn2{0%{opacity:0}50%{opacity:0}to{opacity:1}}@keyframes fadeIn2{0%{opacity:0}50%{opacity:0}to{opacity:1}}@-webkit-keyframes fadeIn3{0%{opacity:0}66%{opacity:0}to{opacity:1}}@keyframes fadeIn3{0%{opacity:0}66%{opacity:0}to{opacity:1}}@-webkit-keyframes fadeIn4{0%{opacity:0}75%{opacity:0}to{opacity:1}}@keyframes fadeIn4{0%{opacity:0}75%{opacity:0}to{opacity:1}}@-webkit-keyframes fadeIn5{0%{opacity:0}80%{opacity:0}to{opacity:1}}@keyframes fadeIn5{0%{opacity:0}80%{opacity:0}to{opacity:1}}.game .checkbox-main{background:none;color:#2a2}.game .checkbox-main.checkbox-disabled{color:#444}.game .item-common-image-wrapper{position:relative;margin-top:5px;display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:#2a2a31;width:200px;height:200px;border-radius:3px;padding:5px}@media(max-height:550px),(max-width:640px){.game .item-common-image-wrapper{width:80px;height:80px}}.game .achiev{display:flex;justify-content:center;flex-direction:column;height:150px;min-height:150px;padding:5px;border-bottom:2px solid #2a2a31}.game .achiev .achiev-label{text-align:start;font-weight:600;margin-bottom:5px}.game .achiev .achiev-body{display:flex;justify-content:space-between;align-items:center;flex-direction:row;height:30px;min-height:30px}.game .achiev .achiev-body .achiev-body-label{min-width:80px;width:80px;text-align:start}.game .achiev .achiev-body .achiev-body-rewards,.game .daily-quest{width:100%;display:flex;justify-content:space-between}.game .daily-quest{padding:5px;align-items:center;height:70px;min-height:70px;min-width:100%}.game .daily-quest span{text-align:start}.game .item-upgrades{display:flex;width:100%;min-width:100%;flex-direction:column}.game .item-upgrades .item-upgrades-row{display:flex;width:100%;min-width:100%;justify-content:space-between;align-items:center;flex-direction:row;padding:0 10px;height:60px}.game .tabs{height:50px;min-height:50px;width:100%;margin-bottom:10px;cursor:pointer}.game .tabs,.game .tabs .tab{display:flex;justify-content:center}.game .tabs .tab{align-items:center;text-align:center;height:100%;width:33%}.game .tabs .tab.tab-active{background-color:#2a2a31}.game .tabs .tab.tab-disabled{pointer-events:none;color:#888}.game .color-green{color:#2a2}.game .color-red{color:#a22}.game .color-gold{color:#daa520}.game .color-yellow{color:#eed202}.game .versus-line{display:flex;justify-content:space-between;width:100%}.game .versus-line .versus-line-div{width:100%;text-align:center;border-bottom:1px dashed #2a2a31;margin-bottom:10px}.game .versus-line span{padding:0 10px}.game .global-trade-img-wrapper{height:50px;width:50px;margin-right:5px;padding:3px}.game .exp-progress-bar,.game .global-trade-img-wrapper{position:relative;background-color:#2a2a31;border-radius:3px}.game .exp-progress-bar{display:flex;width:100%;height:20px;min-height:20px}.game .exp-progress-bar .exp-progress-bar-value{border-top-left-radius:3px;border-bottom-left-radius:3px;background-color:rgba(34,170,34,.75);height:20px;min-height:20px;background-image:linear-gradient(45deg,hsla(0,0%,100%,.15) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.15) 0,hsla(0,0%,100%,.15) 75%,transparent 0,transparent);background-size:20px 20px}.game .exp-progress-bar .exp-progress-bar-body{color:#aaa;text-shadow:-1px -1px 0 #000,1px -1px 0 #000,-1px 1px 0 #000,1px 1px 0 #000;font-size:13px;font-weight:600;position:absolute;display:flex;justify-self:center;text-align:center;align-items:center;justify-content:center;width:100%}.game .building-exp{display:flex;position:relative;width:100%;height:34px;min-height:34px;background-color:transparent;border:2px solid rgba(34,170,34,.55);color:#ccc;align-items:center}@media(max-height:550px),(max-width:640px){.game .building-exp.minimum{width:80px;max-width:80px}}.game .building-exp .building-exp-value{height:20px;min-height:20px;background-color:rgba(34,170,34,.55);background-image:linear-gradient(45deg,hsla(0,0%,100%,.15) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.15) 0,hsla(0,0%,100%,.15) 75%,transparent 0,transparent);background-size:20px 20px;margin:0 5px}.game .building-exp .building-exp-body{text-shadow:-1px -1px 0 #000,1px -1px 0 #000,-1px 1px 0 #000,1px 1px 0 #000;font-size:13px;font-weight:600;position:absolute;display:flex;text-align:center;align-items:center;justify-content:center;width:100%}.game .unit-view{display:flex;width:100%;flex-direction:row;align-items:flex-start;justify-content:flex-start;border-radius:3px;height:115px;min-height:115px;max-height:115px}@media(max-height:550px),(max-width:640px){.game .unit-view{height:80px;min-height:80px;max-height:80px}}.game .unit-view .unit-view-blocks{display:flex;flex-direction:row;margin-top:5px}@media(max-height:550px),(max-width:640px){.game .unit-view .unit-view-blocks{margin-top:3px}}.game .unit-view .unit-view-blocks .unit-view-block{display:flex;flex-direction:column}.game .unit-view-row{width:100%;height:50px;margin-bottom:5px;border-radius:3px;cursor:pointer;display:flex;justify-content:flex-start;align-items:center}@media(max-height:550px),(max-width:640px){.game .unit-view-row{height:35px;margin-bottom:3px}}.game .unit-view-row .unit-view-level{font-size:22px}@media(max-height:550px),(max-width:640px){.game .unit-view-row .unit-view-level{font-size:18px}}.game .unit-view-row .unit-view-name{min-width:160px;width:160px;margin-left:5px;height:50px;position:relative;display:flex;align-items:center;justify-content:center;background-color:#2a2a31;border-radius:3px;overflow:hidden}.game .unit-view-row .unit-view-name span{margin:0 5px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}@media(max-height:550px),(max-width:640px){.game .unit-view-row .unit-view-name{height:35px;min-width:111px;width:111px}.game .unit-view-row .unit-view-name span{margin:0 3px}}.game .unit-view-row .unit-view-item{padding:3px;margin-left:5px;height:50px;width:50px;position:relative;display:flex;align-items:center;justify-content:center;background-color:#2a2a31;border-radius:3px}.game .unit-view-row .unit-view-item span{margin:0 5px}@media(max-height:550px),(max-width:640px){.game .unit-view-row .unit-view-item{height:35px;width:35px;margin-left:3px}.game .unit-view-row .unit-view-item span{margin:0 5px}}.game .ground{font-family:"Russo One",sans-serif;min-height:100%;min-width:100%;background-color:#121212}.game .ground .building-header{margin:20px auto 0;display:flex;justify-content:space-between;width:80vw;max-width:800px;align-items:flex-end}@media(max-width:640px){.game .ground .building-header{width:90vw;max-width:90vw;min-width:90vw}}@media(max-height:660px){.game .ground .building-header{margin:0 auto}}.game .ground .ground-horizon{z-index:1;position:absolute;bottom:0;height:350px;width:100%}@media(min-height:551px)and (max-height:770px){.game .ground .ground-horizon{height:250px}}@media(max-height:550px),(max-width:640px){.game .ground .ground-horizon{height:230px}}.game .ground .building-info{position:absolute;width:100%;bottom:150px;display:flex;flex-direction:column;align-items:center;z-index:2}@media(max-width:640px){.game .ground .building-info{bottom:90px}}@media(max-height:641px){.game .ground .building-info{bottom:60px}}@media(max-height:800px)and (min-height:640px){.game .ground .building-info{bottom:90px}}.game .ground .building-info .building-label{display:flex;justify-content:space-between;width:80vw;max-width:800px;align-items:flex-end}@media(max-width:640px){.game .ground .building-info .building-label{width:90vw;max-width:90vw;min-width:90vw}}.game .ground .building-info .building-image-wrapper{display:flex;justify-content:center;align-items:center;width:80vw;max-width:800px;height:260px}@media(min-width:480px)and (max-width:640px){.game .ground .building-info .building-image-wrapper{height:200px}}@media(min-width:400px)and (max-width:480px){.game .ground .building-info .building-image-wrapper{height:150px}}@media(max-width:400px){.game .ground .building-info .building-image-wrapper{height:130px!important}}@media(max-width:640px){.game .ground .building-info .building-image-wrapper{width:90vw;max-width:90vw;min-width:90vw}}@media(max-height:660px){.game .ground .building-info .building-image-wrapper{height:170px;width:310px;max-width:310px;min-width:310px}}.game .ground .building-info .building-image-wrapper .building-image{height:auto;width:100%;cursor:pointer;-webkit-filter:drop-shadow(0 0 3px #836953) drop-shadow(0 0 3px #836953);filter:drop-shadow(0 0 3px #836953) drop-shadow(0 0 3px #836953)}@media(hover:hover)and (pointer:fine){.game .ground .building-info .building-image-wrapper .building-image:hover{-webkit-filter:drop-shadow(0 0 8px #ccc) drop-shadow(0 0 8px #ccc);filter:drop-shadow(0 0 8px #cccccc) drop-shadow(0 0 8px #cccccc)}}.game .ground .building-level{display:flex;justify-content:center;flex-direction:row;align-items:center}.game .ground .ground-layout{position:absolute;display:flex;flex-direction:column;width:100%;min-width:100%;right:0;padding:0 20px;top:80px}.game .ground .ground-layout .ground-layout-row{display:flex;flex-direction:row;justify-content:space-between;width:100%;min-width:100%;min-height:50px;height:50px}@media(max-height:550px),(max-width:640px){.game .ground .ground-layout{top:70px;padding:0 10px}}.game .page-arrows{display:flex;position:absolute;align-items:center;bottom:0;width:400px;left:calc(50% - 200px);justify-content:space-between;flex-direction:row;height:100px;z-index:2;font-family:"Russo One",sans-serif}@media(max-height:550px),(max-width:640px){.game .page-arrows{height:70px;width:100%;left:0}}.game .page-arrows .page-arrows-label{color:#ccc}.game .page-arrows .page-arrows-arrow{display:flex;align-items:center;justify-content:center;color:#ccc;height:100px;width:100px;cursor:pointer}@media(max-height:550px),(max-width:640px){.game .page-arrows .page-arrows-arrow{height:70px;width:70px}}@media(hover:hover)and (pointer:fine){.game .page-arrows .page-arrows-arrow:hover{color:#fff;background-color:hsla(0,0%,100%,.1)}}.game .page-arrows .page-arrows-arrow.disabled{color:#333}.game .top-panel{font-family:"Russo One",sans-serif;z-index:99;padding:0;position:absolute;top:0;min-width:100%;justify-content:flex-end;align-items:center;flex-direction:row;display:flex;color:#ccc;font-size:15px;height:50px}.game .top-panel .money{height:100%;cursor:pointer;margin-right:5px;font-size:14px;display:flex;align-items:center}.game .top-panel .money svg{color:#2a2;margin-bottom:2px}.game .top-panel .money span{line-height:16px}@media(hover:hover)and (pointer:fine){.game .top-panel .money:hover{color:#fff}.game .top-panel .money:hover svg{color:#4c4}}.game .top-panel .premium{cursor:pointer;height:100%;display:flex;align-items:center;margin-right:5px;padding:0 5px}@media(hover:hover)and (pointer:fine){.game .top-panel .premium:hover{color:#fff;background-color:hsla(0,0%,100%,.1)}}.game .top-panel .notifications-icon{display:flex;justify-content:center;cursor:pointer;position:relative;width:50px;height:100%}.game .top-panel .notifications-icon svg{position:absolute;top:12px;right:12px}@media(hover:hover)and (pointer:fine){.game .top-panel .notifications-icon svg:hover{color:#fff}}.game .top-panel .notifications-icon span{position:absolute;top:10px;right:10px;background-color:red;width:14px;height:14px;font-size:11px;align-items:center;display:flex;justify-content:center;border-radius:3px}@media(max-height:550px),(max-width:640px){.game .top-panel .notifications-icon span{top:6px;right:6px}}.game .choose-building{background-color:transparent;width:100%;height:100%}.game .choose-building .building-image-choose{border-bottom:1px solid #2a2a31;padding:5px 0}.game .choose-building .building-image-choose img{cursor:pointer}@media(hover:hover)and (pointer:fine){.game .choose-building .building-image-choose img:hover{-webkit-filter:drop-shadow(2px 2px 0 #fff) drop-shadow(-2px -2px 0 #fff);filter:drop-shadow(2px 2px 0 white) drop-shadow(-2px -2px 0 white)}}.game .choose-building .building-image-choose.disabled{opacity:.5}.game .game-window{height:calc(100% - 55px);position:relative;width:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;overflow-y:auto;-webkit-overflow-scrolling:touch}.game .game-window .talent-block{width:100%;display:flex;justify-content:space-between;flex-direction:row;height:130px;min-height:130px;padding:0 3px 10px;border-bottom:1px dashed #333246;margin-top:10px}.game .game-window .talent-block .talent-block-left{text-align:start;display:flex;justify-content:space-between;flex-direction:column;align-items:start}.game .game-window .talent-block .talent-block-left .talent-block-green{display:flex;justify-content:flex-end;flex-direction:column;align-items:start;color:#8fbc8f}.game .game-window .talent-block .talent-block-right{width:150px;min-width:150px;max-width:150px;display:flex;justify-content:space-between;flex-direction:column;align-items:end;border-radius:3px}.game .game-window .premium-goods{width:100%;margin:10px 0;display:flex;flex-direction:column}.game .game-window .premium-goods .premium-goods-row{height:80px;min-height:80px;display:flex;flex-direction:row;align-items:center;justify-content:space-between}.game .game-window .barman-row{display:-moz-flex;display:flex;width:100%;flex-direction:column;align-items:flex-start;border-bottom:1px solid #2a2a31}.game .game-window .barman-row .barman-question{padding:0 10px;font-weight:600;width:100%;height:50px;min-height:50px;text-align:start;display:flex;align-items:center;cursor:pointer}@media(hover:hover)and (pointer:fine){.game .game-window .barman-row .barman-question:hover{background-color:#2a2a31}}.game .game-window .barman-row .barman-question.barman-question-selected{background-color:#2a2a31}.game .game-window .barman-row .barman-answer{padding:5px;width:100%;text-align:justify}.game .game-window .notification-body{width:100%}.game .game-window .notification-body .notification-label{font-size:16px;font-weight:600;margin:5px 0}.game .game-window .notification-body .notification-label.success{color:#2a2}.game .game-window .notification-body .notification-label.fail{color:#a22}.game .game-window .notification-body .notification-row-detailed{padding:10px;width:100%;flex-direction:column;display:flex;justify-content:flex-start;align-items:start}.game .game-window .notification-body .notification-row-detailed div{display:flex;flex-direction:row}.game .game-window .notification-body .notification-row{width:100%;height:50px;display:flex;align-items:center;justify-content:flex-start;padding-left:20px;cursor:pointer}@media(hover:hover)and (pointer:fine){.game .game-window .notification-body .notification-row:hover{background-color:#2a2a31}}.game .game-window .item-parts-row{width:100%;height:120px;min-height:120px;max-height:120px;padding:0 10px;display:flex;flex-direction:row;justify-content:space-between}@media(max-height:550px),(max-width:640px){.game .game-window .item-parts-row{height:80px;min-height:80px;max-height:80px}}.game .game-window .equip-item{border-radius:3px;margin-top:5px;display:flex;flex-direction:column;background-color:#2a2a31;cursor:pointer;width:110px;height:110px;position:relative;padding:3px}@media(hover:hover)and (pointer:fine){.game .game-window .equip-item:hover{background-color:#4a4a51}}@media(max-height:550px),(max-width:640px){.game .game-window .equip-item{width:70px;height:70px}}.game .game-window .equip-item-selected{background-color:#444449!important}.game .game-window .unit-equip{width:100%;height:350px;min-height:350px;max-width:640px;display:flex;flex-direction:row;justify-content:center}@media(max-height:550px),(max-width:640px){.game .game-window .unit-equip{height:230px;min-height:230px}}.game .game-window .unit-equip .unit-equip-col{display:flex;flex-direction:column;height:100%}.game .game-window .unit-equip .unit-equip-col .equip-outfit{margin:5px;width:225px;height:225px}@media(max-height:550px),(max-width:640px){.game .game-window .unit-equip .unit-equip-col .equip-outfit{width:100px;height:100px}}.game .game-window .unit-stats{margin:0 auto;display:flex;flex-direction:column;width:100%;max-width:640px;justify-content:start}.game .game-window .unit-stats .unit-stats-row{margin:4px 15px;display:flex;flex-direction:row;justify-content:space-between;align-items:center}.game .game-window .unit-stats .unit-stats-row .unit-name{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;width:210px;min-width:210px}@media(max-height:550px),(max-width:640px){.game .game-window .unit-stats .unit-stats-row .unit-name{width:161px;min-width:161px}}.game .game-window .unit-stats .unit-stats-row .unit-name .unit-name-input{width:160px;background:#2a2a31;color:#ccc;outline:none;border:none;cursor:pointer;height:38px;padding:0 5px;border-radius:3px}@media(max-height:550px),(max-width:640px){.game .game-window .unit-stats .unit-stats-row .unit-name .unit-name-input{width:111px}}.game .game-window .unit-stats .unit-stats-row .unit-name .unit-name-save{margin-left:10px;width:38px;height:38px;display:flex;align-items:center;justify-content:center;border-radius:3px;border:1px solid #333246;cursor:pointer}.game .game-window .unit-stats .unit-stats-row .unit-name .unit-name-save.disabled{opacity:.3}@media(max-height:550px),(max-width:640px){.game .game-window .unit-stats .unit-stats-row.minimum{margin:2px 5px}}.game .game-window .unit-stats .unit-stats-row span{min-width:125px;text-align:start}.game .game-window .item-replace{height:auto;min-height:auto;width:100%;max-width:640px;display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding-bottom:5px;border-bottom:1px solid #2a2a31}.game .game-window .item-replace .item-replace-image-wrapper{position:relative;margin-top:5px;display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:#2a2a31;width:200px;min-width:200px;height:200px;border-radius:3px;padding:3px}@media(max-height:550px),(max-width:640px){.game .game-window .item-replace .item-replace-image-wrapper{width:100px;height:100px;min-width:100px}}.game .game-window .item-replace .item-supply-image-wrapper{position:relative;margin-top:5px;display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:#2a2a31;width:100px;min-width:100px;height:100px;border-radius:3px;padding:5px}@media(max-height:550px),(max-width:640px){.game .game-window .item-replace .item-supply-image-wrapper{width:60px;height:60px;min-width:60px}}.game .game-window .item-profile{width:100%;height:266px;min-height:266px;max-width:640px;display:flex;flex-direction:row;justify-content:center}@media(max-height:550px),(max-width:640px){.game .game-window .item-profile{height:160px;min-height:160px}}.game .game-window .item-profile .item-profile-image-wrapper{position:relative;margin-top:5px;display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:#2a2a31;width:256px;height:256px;border-radius:3px;padding:5px}@media(max-height:550px),(max-width:640px){.game .game-window .item-profile .item-profile-image-wrapper{width:150px;height:150px}}.game .game-window .item-profile .item-profile-image-wrapper .item-profile-image{height:auto;-webkit-filter:drop-shadow(1px 0 0 grey) drop-shadow(0 1px 0 grey) drop-shadow(-1px 0 0 grey) drop-shadow(0 -1px 0 grey);filter:drop-shadow(1px 0 0 grey) drop-shadow(0 1px 0 grey) drop-shadow(-1px 0 0 grey) drop-shadow(0 -1px 0 grey)}.game .game-window .game-window-header{display:flex;align-items:center;justify-content:space-between;width:100%;padding:5px 0;border-bottom:1px solid #2a2a31}.game .game-window .game-window-header span{margin-left:10px;text-align:start}.game .game-window .game-window-header .speciality-container{display:flex;width:49%;height:130px;flex-direction:row;cursor:pointer;justify-content:space-between;border:1px dotted #4a4a51;border-radius:3px}@media(hover:hover)and (pointer:fine){.game .game-window .game-window-header .speciality-container:hover{background-color:#4a4a51}}.game .game-window .game-window-header .speciality-container .speciality-check-icon{display:flex;flex-direction:column;margin-top:10px;align-self:start;margin-right:10px}.game .game-window .game-window-header .speciality-container .speciality-icon{display:flex;flex-direction:column;align-items:center;justify-content:center;margin-left:20px}.game .game-window .game-window-header .speciality-container .speciality-icon span{margin-left:0}.game .game-window .grid-left{width:47%;display:flex;align-items:flex-start;flex-direction:column}.game .game-window .grid-right{width:47%;display:flex;align-items:flex-end;flex-direction:column}.game .game-window .grid-wrapper{margin:5px 0;height:100%;overflow-y:auto;-webkit-overflow-scrolling:touch}.game .game-window .item-grid-item-label{font-size:10px;position:absolute;top:0;right:1px;color:#888;padding:0;margin:0}.game .game-window .item-grid-item-label svg{color:#2a2}.game .game-window .item-grid{display:flex;flex-direction:column}.game .game-window .item-grid .item-grid-row{display:flex;height:70px;flex-direction:row}.game .game-window .item-grid .item-grid-row:last-child div{border-bottom:none}.game .game-window .item-grid .item-grid-row .item-grid-cell{position:relative;display:flex;align-items:center;justify-content:center;cursor:pointer;height:70px;width:70px;background-color:#2a2a31;border-bottom:3px solid #151515;border-right:3px solid #151515;padding:3px}.game .game-window .item-grid .item-grid-row .item-grid-cell:first-child{border-left:3px solid #151515}@media(hover:hover)and (pointer:fine){.game .game-window .item-grid .item-grid-row .item-grid-cell:hover{background-color:#4a4a51}}.game .game-window .item-grid .item-grid-row .item-grid-cell .item-grid-part-item{font-size:10px;position:absolute;bottom:0;right:1px;color:#888;padding:0;margin:0}.game .castle-info-block{display:flex;width:100%;padding:5px 0;flex-direction:column;border-bottom:1px solid #2a2a31}.game .castle-info-block div{display:flex;flex-direction:row;justify-content:space-between}.game .castle-info-block .castle-info-block-span{margin:0 5px}.faq{width:100%;padding:5px;display:flex;flex-direction:column;align-items:center;overflow-y:auto;-webkit-overflow-scrolling:touch;height:calc(100% - 220px)}.faq .faq-image{width:88vw;height:auto;min-height:auto;max-width:600px}.faq .faq-text{width:100%;margin-top:10px;text-align:start;white-space:pre-wrap}.faq-page-buttons{display:flex;position:absolute;width:100%;justify-content:center;left:0;bottom:15px}@media(max-height:550px),(max-width:640px){.faq-page-buttons{bottom:5px}}.wiki-item{width:100%;min-width:100%;padding:10px 4px;display:flex;flex-direction:column;justify-content:start;border-bottom:2px solid #2a2a31}.faq-window{z-index:10001;position:absolute;left:5px;max-width:310px;border-radius:3px;border:none;margin:0}.faq-window,.faq-window .faq-window-btn{background-color:#4a4a51;color:#ccc;outline:none;padding:5px}.faq-window .faq-window-btn{height:30px;min-height:30px;border-radius:3px;border:1px solid #2a2a31;font-size:14px;position:relative;overflow:hidden;z-index:0;display:flex;align-items:center;justify-content:center;min-width:220px;width:220px;float:right;margin-bottom:10px}@media(hover:hover)and (pointer:fine){.faq-window .faq-window-btn:hover{background-color:#2a2a31;color:#ccc}}.faq-window .faq-window-body{text-align:center}.faq-window .faq-window-body .faq-window-img{margin-right:10px;margin-bottom:4px;float:left;width:70px;min-width:70px;height:70px;background-size:400%;background-position:50% 0}.faq-window .faq-window-body .faq-window-text{text-align:justify}.faq-window.top{top:5px}.faq-window.bottom{bottom:0}@-webkit-keyframes slide2{0%,to{-webkit-transform:translate(0);transform:translate(0)}50%{-webkit-transform:translate(10px,-10px);transform:translate(10px,-10px)}}@keyframes slide2{0%,to{-webkit-transform:translate(0);transform:translate(0)}50%{-webkit-transform:translate(10px,-10px);transform:translate(10px,-10px)}}@-webkit-keyframes indeterminateAnimation{0%{-webkit-transform:translateX(0) scaleX(0);transform:translateX(0) scaleX(0)}40%{-webkit-transform:translateX(0) scaleX(.4);transform:translateX(0) scaleX(.4)}to{-webkit-transform:translateX(100%) scaleX(.5);transform:translateX(100%) scaleX(.5)}}@keyframes indeterminateAnimation{0%{-webkit-transform:translateX(0) scaleX(0);transform:translateX(0) scaleX(0)}40%{-webkit-transform:translateX(0) scaleX(.4);transform:translateX(0) scaleX(.4)}to{-webkit-transform:translateX(100%) scaleX(.5);transform:translateX(100%) scaleX(.5)}}.not-found{text-align:center;height:100%;display:flex;background-size:cover}.not-found .not-found__content{margin:auto;padding:10px}.not-found .not-found__content .progress-animated-container{width:200px;margin:auto}.not-found .not-found__content .progress-animated{height:4px;background-color:rgba(85,107,47,.2);width:100%;overflow:hidden}.not-found .not-found__content .progress-animated-value{width:100%;height:100%;background-color:#556b2f;-webkit-animation:indeterminateAnimation 1s linear infinite;animation:indeterminateAnimation 1s linear infinite;-webkit-transform-origin:0 50%;transform-origin:0 50%}.not-found .not-found__info{color:#fff;margin-bottom:20px;margin-top:90px}.not-found .not-found__image{max-width:500px;width:100%}.not-found button{margin:0}.ya-auth{height:100%;width:100%;text-align:center;display:flex;background:#121212}.ya-auth .ya-auth-content{text-align:center;display:flex;margin:auto;height:200px;width:260px;justify-content:flex-start;flex-direction:column}.ya-auth .ya-auth-content .ya-auth-content-buttons{display:flex;justify-content:center;flex-direction:column}.main-container{-webkit-touch-callout:none!important;-webkit-user-select:none!important;user-select:none!important}@media(min-width:640px){.container{width:100%;max-width:1630px}}.wrapper{background:#2a2a31;height:100%}.wrapper.wrapper--full-width .container__wrap{padding-left:0}@media(min-width:640px){.wrapper.wrapper--full-width .container__wrap{padding-left:60px}}