@import"https://fonts.googleapis.com/css2?family=Manrope:wght@200;300;400;500;600;700;800&family=Oswald:wght@200;300;400;500;600;700&family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&display=swap";*{margin:0;padding:0;font:inherit;font-family:Manrope,sans-serif;box-sizing:border-box}button{border:none;outline:none}ul,ol{list-style:none}li{display:inline-block}.img{height:50px;width:50px;overflow:hidden}.img img{height:100%;width:100%;-o-object-position:center;object-position:center;-o-object-fit:cover;object-fit:cover}.info-wrapper{padding:20px 40px;border-radius:5px;background:var(--white, #FFF);margin-bottom:29px}h2{font-family:Oswald,sans-serif;font-size:42px;margin-bottom:42px}.unselectable{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}:root{--text_bg: #36363D;--white: #FFF;--grey: #AAA8B8;--grey-middle: #E9E8EE;--background-body: rdd;--text: #36363D}.no-display{display:none!important}.grid-sp-2{grid-column:span 2}.grid-sp-3{grid-column:span 3}.content-wrapper{padding:0 36px;max-width:1170px;box-sizing:content-box;margin:auto}.trainer .content-wrapper{padding-bottom:40px}.table-auto_fool{display:grid;grid-template-columns:auto 1fr;gap:24px}.table-auto_fool h3{display:flex;justify-content:space-between;margin-bottom:12px;margin-top:12px}.table-auto_fool h3 p{font-weight:400;color:var(--text);font-family:Oswald,Arial,sans-serif}.d-none{display:none!important}.info-wrapper{padding:20px 40px;border-radius:5px;background:var(--white);margin-bottom:29px;width:100%}.info-wrapper.mini{padding:25px 30px 10px}h2{font-family:Oswald,sans-serif;color:var(--text);font-size:42px;margin-bottom:0}h3{color:var(--text);font-family:Oswald,sans-serif;font-size:24px;margin-bottom:14px}h3 .button{padding:8.5px 12px}h3 .button span{font-size:14px}.nav{display:flex;align-items:center;justify-content:space-between;margin-bottom:42px}.table{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px}.table .fool{grid-column:span 2}.custom-alert{position:fixed;right:20px;top:20px;padding:10px 20px;border-radius:5px 0 5px 5px;color:#ffffffe0;z-index:101;transition-duration:2s;display:none}.custom-alert.display{display:block}.custom-alert.success{transition-duration:0s;background:#90ee90}.custom-alert.error{transition-duration:0s;background:tomato}.custom-alert.warning{transition-duration:0s;background:#da9a27}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background-color:#babac0;border-radius:16px;border:2px solid rgba(255,255,255,.44)}::-webkit-scrollbar-thumb:hover{background-color:#aaaaad;border:2px solid rgba(244,244,244,.16)}@media screen and (max-width: 1000px){.table-auto_fool{display:block}.table-auto_fool .big_img{height:450px}.table-auto_fool .big_img .img{max-width:100%;height:450px}}.header{display:flex;justify-content:space-between;align-items:center;padding-top:15px;padding-bottom:15px;border-bottom:1px solid var(--grey-middle, #E9E8EE);margin-bottom:30px}.header p{font-size:14px;font-weight:400}.header h1{color:var(--text);font-family:Roboto,sans-serif;width:170px;font-size:14px;font-weight:400;text-decoration:none}.header i{font-size:25px;font-weight:900}.header>*{display:flex;gap:20px;align-items:center}.header>*:first-child{display:flex;align-items:center;text-decoration:none}.header>*:first-child p{max-width:170px}.header>*:first-child .logo{max-width:100px;height:auto}.header>*:first-child .logo img{-o-object-fit:contain;object-fit:contain}.header>div:last-child p{color:var(--text);text-align:right;font-family:Roboto,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:18px}.header>div:last-child p a{font:inherit;color:inherit}.auth-button{text-decoration:none;font-size:17px;color:#fff}.auth-button.black{color:#000}.burger{display:none}.modal_wrapper .close_modal{position:absolute;right:24px;top:40px;transform:translate(-50%,50%)}.modal_header{display:flex;justify-content:space-between;align-items:center;padding:32px 33px 27px}.burger_menu{position:fixed;right:0;top:0;bottom:0;max-width:480px;width:100%;z-index:100;padding-left:66px;box-sizing:border-box}.burger_menu .auth-button{color:#000}.burger_menu .accordion-content{max-height:0;overflow:hidden;transition:max-height .5s ease;padding-bottom:0}.burger_menu .accordion-header{color:#000;padding:12px 0 23px}.burger_menu .accordion-item{padding:0 36px}.burger_menu .accordion-item.active{background:var(--grey-middle, #E9E8EE)}.burger_menu .accordion-item.active .accordion-content{max-height:1000px;padding-bottom:20px}.burger_content{display:grid;grid-template-rows:auto 1fr;background:#fff;height:100%}.accordion{overflow-y:scroll}.accordion::-webkit-scrollbar-thumb{background-color:#babac0;border-radius:16px}.accordion::-webkit-scrollbar{background:none;background-position:right top;width:5px;background-size:100vw}@media screen and (max-width: 1000px){.auth-button{display:none}.burger_content .auth-button{display:block}header .burger{display:block}}@media screen and (max-width: 305px){header h1{display:none}}@media screen and (max-width: 540px){header>div:last-child p{display:none}}.footer{padding:20px;text-align:center;border-top:1px solid #494955}.footer h2{color:var(--white, #FFF);font-family:Roboto,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:18px}.bread-crumbs li{display:inline-block}.bread-crumbs li a{font-size:14px;color:var(--text);text-decoration:none}.bread-crumbs li:before{content:"/";color:var(--grey-middle, #E9E8EE);margin:12px}.bread-crumbs li:first-child:before{display:none}table{width:100%;border-collapse:collapse}table tr{border-bottom:1px dashed var(--grey, #AAA8B8)}table tr:last-child{border-bottom:none}table thead{border-bottom:2px solid var(--grey-middle, #E9E8EE)}table td,table th{padding:16px 20px;max-width:400px}table td:first-child,table th:first-child{padding-left:0}table td:last-child,table th:last-child{padding-right:0}table th{text-align:left;color:var(--grey, #AAA8B8);text-transform:uppercase;letter-spacing:1.12px}table tr{vertical-align:top}table.no-wrap td,table.no-wrap th{padding-left:40px;padding-right:40px}table.no-wrap td.no_size,table.no-wrap td.label_button,table.no-wrap th.no_size,table.no-wrap th.label_button{min-width:-moz-max-content;min-width:max-content}table.no-wrap td.pl-0,table.no-wrap th.pl-0{padding-left:0}table.no-wrap td:first-child,table.no-wrap th:first-child{padding-left:0;padding-right:0;width:100%}table.no-wrap tr{vertical-align:center}table th.no_size,table td.no_size{padding-left:0;padding-right:0;margin:0;width:1em;max-width:1em;min-width:1em;text-align:center}@media screen and (max-width: 1030px){table.no-wrap td,table.no-wrap th{padding-left:30px;padding-right:30px}}@media screen and (max-width: 900px){table.no-wrap td,table.no-wrap th{padding-left:20px;padding-right:20px}}@media screen and (max-width: 768px){table *{display:block}table tbody .type__checkbox td:nth-child(1){padding-left:0}table tbody tr.label{height:auto;display:flex;padding:20px}table tbody tr.label td.label_button{position:absolute;right:20px;top:20px}table thead{display:none}table tbody tr.label{display:grid;grid-template-columns:1fr auto}table tr,table.no-wrap td{padding:8px 0}table td,table th{width:100%;max-width:100%;padding:8px 0}table td:first-child,table th:first-child{color:var(--grey, #AAA8B8)}table td.m-span-1,table th.m-span-1{grid-column:span 1;width:auto;max-width:none}table.m-grid-3 tr{display:grid;grid-template-columns:auto 1fr 1fr;grid-gap:8px 12px;flex-wrap:wrap;justify-content:space-between;align-items:center}table.m-grid-2 tr{display:grid;grid-template-columns:1fr auto;align-items:center}.info-wrapper{padding-left:16px;padding-right:16px}}.todo_table tr{vertical-align:middle}.todo_table .img_wrapper{display:flex;align-items:center;gap:12px}.todo_table .img{height:40px;width:40px;border-radius:50%}.fool{grid-column:span 2}.button{text-decoration:none;display:inline-flex;padding:12px 20px;align-items:center;gap:8px;align-self:stretch;border-radius:6px;background:var(--text_bg, #36363D);color:var(--white, #FFF);-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer}.button.one{display:block}.button img{height:24px;width:24px}.button span{font-size:16px;font-style:normal;font-weight:600;line-height:normal}.button.white{color:var(--text);background:#fff;border:1px solid var(--text)}.button.white span{font-weight:400}.modal_wrapper,.modal_wrapper_two{z-index:100;position:fixed;top:0;right:0;bottom:0;left:0;display:none}.modal_wrapper.open,.modal_wrapper_two.open{display:block}.modal_wrapper .bg,.modal_wrapper_two .bg{content:"";display:block;position:absolute;top:0;right:0;bottom:0;left:0;opacity:.85;background:var(--text)}.modal_wrapper .modal_content_wrapper,.modal_wrapper_two .modal_content_wrapper{width:100%;max-width:1170px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:5px;padding:20px}.modal_wrapper .modal_content,.modal_wrapper_two .modal_content{max-height:90vh;overflow-y:scroll;width:100%;background:var(--white, #FFF);padding:30px 40px}.modal_wrapper .modal_content::-webkit-scrollbar-thumb,.modal_wrapper_two .modal_content::-webkit-scrollbar-thumb{background-color:#babac0;border-radius:16px}.modal_wrapper .modal_content::-webkit-scrollbar,.modal_wrapper_two .modal_content::-webkit-scrollbar{background:none;background-position:right top;width:7px;background-size:100vw}.modal_wrapper h2,.modal_wrapper_two h2{margin:0 0 10px}.modal_wrapper input,.modal_wrapper_two input{display:block;width:100%;border-radius:5px;border:1px solid var(--grey-middle, #E9E8EE);padding:16px;margin-top:10px;background:var(--white, #FFF)}.modal_wrapper input::-moz-placeholder,.modal_wrapper_two input::-moz-placeholder{color:var(--grey, #AAA8B8)}.modal_wrapper input::placeholder,.modal_wrapper_two input::placeholder{color:var(--grey, #AAA8B8)}.modal_wrapper span,.modal_wrapper_two span{color:var(--text)}.modal_wrapper .button,.modal_wrapper_two .button{margin-top:12px;width:100%}.modal_wrapper .button span,.modal_wrapper_two .button span{color:var(--white)}.modal_wrapper .add-form-item,.modal_wrapper_two .add-form-item{max-width:779px;margin-right:0}.modal_wrapper .add-form-item .modal_content,.modal_wrapper_two .add-form-item .modal_content{overflow-y:visible}.modal_wrapper .add-form-item .button,.modal_wrapper_two .add-form-item .button{margin-top:0}.modal_wrapper .upload_img,.modal_wrapper_two .upload_img{border-radius:5px;position:relative;width:245px;height:331px;background:var(--grey-middle);overflow:hidden}.modal_wrapper .upload_img .img,.modal_wrapper_two .upload_img .img{height:100%;width:100%;margin-left:auto;margin-right:auto}.modal_wrapper .upload_img .img input,.modal_wrapper_two .upload_img .img input{border:none;outline:none;box-shadow:none;border-radius:0;padding:0;margin:0;height:100%;-o-object-fit:cover;object-fit:cover}.modal_wrapper .upload_img .img input[type=image][src=""],.modal_wrapper_two .upload_img .img input[type=image][src=""]{width:102%;height:102%;transform:translate(-1%,-1%);margin:auto;background:url(/build/assets/upload_svg--9Z2yyqY.svg) no-repeat center;background-size:42px;background-position-y:95px}.modal_wrapper .upload_img .drop,.modal_wrapper_two .upload_img .drop{position:absolute;top:0;bottom:0;right:0;left:0;background:tomato;opacity:0}.modal_wrapper .upload_img .drop.active,.modal_wrapper_two .upload_img .drop.active{opacity:1}.success-register .modal_content,.register-box .modal_content{display:flex;height:790px}.success-register .text,.register-box .text{margin:auto;height:344px;width:380px}.success-register p,.register-box p{margin:39px 0}.success-register .button,.register-box .button{text-align:center;display:block}.modal_wrapper .modal_content_wrapper.search{max-width:576px}.modal-search-form .result-list{max-height:300px;overflow-y:scroll;padding:12px 19px}.modal-search-form .result-list h4{margin:10px 0 9px;font-weight:600}.modal-search-form .result-list li{color:var(--text);font-family:Roboto,sans-serif;font-size:14px;line-height:18px;display:block}.modal-search-form .result-list a{font:inherit;color:inherit;text-decoration:none}.modal-search-form .result-list::-webkit-scrollbar-thumb{background-color:#babac0;border-radius:16px}.modal-search-form .result-list::-webkit-scrollbar{background:none;background-position:right top;width:5px;background-size:100vw}.modal_content .m-0{margin:0}.upload_img .buttons button.button{border-radius:5px}.upload_img{position:relative;background:#d3d3d3;width:370px;height:500px;max-width:370px}.upload_img video{position:absolute;top:0;bottom:0;left:0;right:0;height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.upload_img .img{position:absolute;top:0;left:0;right:0;bottom:0;height:100%}.upload_img .img input{-o-object-fit:cover;object-fit:cover;height:100%;width:100%}.upload_img .buttons{position:absolute;bottom:20px;left:20px;margin-bottom:0!important;z-index:4}.upload_img .buttons .button{border-radius:50%;padding:9px;display:inline-flex}.upload_img .buttons .button img{height:16px;width:16px}.d-flex{display:flex}.d-flex .button{width:auto}.space-between{align-items:center;justify-content:space-between}form .checkbox-list{display:flex;flex-wrap:wrap;gap:8px}form .checkbox-list .text *{display:block}form .checkbox-list .text *.subtitle{color:var(--grey)!important;font-size:14px}form tr.label{display:table-row;border-bottom:8px solid transparent;position:relative}form .type__checkbox td:nth-child(1){padding-left:20px}form .label{height:calc(1em + 42px);padding:0 16px;display:block;border-radius:5px;border:1px solid var(--grey-middle, #E9E8EE);background:var(--white, #FFF);margin:0;transition-duration:.1s;position:relative}form .label:before,form .label:after{transition-duration:.3s;content:"";display:block;height:2px;right:0;left:0;top:53%;rotate:0deg;position:absolute}form .label.delete{background:#d3d3d3;color:#863737ed}form .label.delete:before{rotate:-4deg;background:#adadad9c}form .label.delete:after{rotate:4deg;background:#adadad9c}form .label span,form .label td,form .label th{font-size:16px;vertical-align:middle}form .label label{display:block;margin-top:1em}form .label.no-active{background:var(--grey-middle)}form .label.type__text span{cursor:text;transition-duration:.3s;display:block;margin:5px 0 0;padding:0;transform:translateY(50%);color:var(--grey, #AAA8B8);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}form .label.type__text input,form .label.type__text select{position:absolute;transition-duration:.3s;border:none;outline:none;display:block;width:auto;left:20px;right:20px;margin:0;padding:0;opacity:0;font-size:0}form .label.type__text input[type=number]::-webkit-outer-spin-button,form .label.type__text input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none}form .label.type__text select{left:0;right:0;padding-left:16px;padding-right:16px;width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:none}form .label.type__text.hovered:hover span,form .label.type__text.hovered:active span,form .label.type__text.hovered:focus span,form .label.type__text.active span,form .label.type__text.temp_active span{transform:translateY(0);font-size:13px}form .label.type__text.hovered:hover input,form .label.type__text.hovered:hover select,form .label.type__text.hovered:active input,form .label.type__text.hovered:active select,form .label.type__text.hovered:focus input,form .label.type__text.hovered:focus select,form .label.type__text.active input,form .label.type__text.active select,form .label.type__text.temp_active input,form .label.type__text.temp_active select{font-size:16px;opacity:1}form .label.inline-flex{display:inline-flex}form .label.type__checkbox.no_check{align-items:center;padding-left:20px;padding-right:20px}form .label.type__checkbox.no_check label{padding-left:40px;height:18px;width:18px;position:relative;margin:0}form .label.type__checkbox.no_check label.pl-0{padding-left:0}form .label.type__checkbox.no_check label:after,form .label.type__checkbox.no_check label:before{z-index:1;content:"";display:block;position:absolute;height:100%;width:1px;top:0;right:9px;border-radius:2px;background:var(--grey, #AAA8B8)}form .label.type__checkbox.no_check label:after{transform:rotate(45deg)}form .label.type__checkbox.no_check label:before{transform:rotate(-45deg)}form .label.type__checkbox.no_check input,form .label.type__checkbox.no_check select{display:none}form .label.type__checkbox.no_check span{color:var(--text)}form .custom-select,form .select-box{position:relative}form .custom-select .label span,form .select-box .label span{padding-right:20px}form .custom-select.no-active,form .select-box.no-active{background:red}form .custom-select:before,form .select-box:before{content:"";position:absolute;right:16px;top:50%;display:block;transform:translateY(-75%) rotate(135deg);z-index:1;width:16px;height:16px;border-top:2px solid #AAA8B8;border-right:2px solid #AAA8B8;border-radius:1px}form .label.type__text .custom-select-input{width:calc(100% - 32px)}form .custom-select-options{position:absolute;left:0;right:0;list-style:none;padding:0;margin:0;background-color:#fff;border:1px solid #ccc;border-radius:5px;display:none;z-index:2;max-height:150px;overflow-y:auto}form .custom-select-options li{padding:10px;cursor:pointer}form .custom-select-options li:hover{background-color:#f2f2f2}.category-register{max-width:1000px;width:100%}.category-register .table-auto_fool{grid-gap:34px;display:grid;grid-template-columns:auto 1fr}.category-register .upload_img{width:245px}.category-register .upload_img .buttons{position:absolute;left:50%;transform:translate(-50%);width:100%;max-width:192px;bottom:10px}.category-register .upload_img .buttons button{font-size:14px}.category-register .table{grid-column:2;grid-row:1}.category-register .right .button{display:block}.category-register .right input{width:auto}.passport_edit{display:grid;grid-gap:12px;grid-template-columns:170px 1fr}.passport_edit input{text-transform:uppercase}.content .nav .buttons{margin-bottom:0}.content .nav .buttons .button{margin-right:0;margin-left:16px}@media screen and (max-width: 1000px){form .upload_img{width:100%;max-width:100%;margin-bottom:30px}form .upload_img .img{width:100%;max-width:100%}form .table,form .passport_edit{display:block}form .table .label,form .passport_edit .label{margin-bottom:10px}}@media screen and (max-width: 800px){.category-register .table-auto_fool{display:block}.category-register .upload_img{width:100%;max-width:100%;margin-bottom:30px}.category-register .upload_img .img{width:100%;max-width:100%}.nav .buttons{margin-bottom:0}.nav .buttons span{display:none}}@media screen and (max-width: 550px){.content .nav .buttons .button{margin-left:0;margin-right:16px}.nav,.nav .buttons span{display:block}}@media screen and (max-width: 420px){.nav{display:block}.nav .buttons span{display:none}}
