@charset "UTF-8";.burger-menu{position:relative;z-index:5}.burger-menu__toggle{position:fixed;top:100px;left:20px;font-size:24px;background-color:transparent;border:none;cursor:pointer;color:#333}.burger-menu__content{position:fixed;top:0;left:-250px;width:250px;height:100%;margin-top:80px;background-color:#c3b091;color:#fff;display:flex;flex-direction:column;align-items:flex-start;padding:20px;transition:left .3s ease}.burger-menu__content.open{left:0}.burger-menu__link{padding:10px 0;width:auto;text-align:left;font-size:17px;transition:color .3s ease;border-radius:15px}.burger-menu__link:hover{color:#000!important;text-decoration:none}.burger-menu__link.active{color:#000;text-decoration:none}.burger-menu__close{align-self:flex-end;font-size:24px;background-color:transparent;border:none;color:#fff;cursor:pointer;margin-bottom:20px}.content{margin-left:0;padding:20px;height:calc(100vh - 60px)}@media (min-width: 768px){.content{margin-left:50px}}.icon{display:inline;vertical-align:middle}.icon use{pointer-events:none}.button{background:linear-gradient(0deg,#c3b091,#c3b091);border-radius:16px;border:none;text-align:center;cursor:pointer;height:40px;padding:0 15px;line-height:1rem;font-size:1rem;font-weight:500;color:#fff;white-space:pre-line;word-break:normal}@media screen and (max-width: 560px){.button{white-space:normal}}.button:hover{background:#d8c3a1}.button:disabled{background:#f3efe9;cursor:not-allowed;color:#c3b091}.button .icon{margin-left:10px}.header{background-color:#f6f8fc;padding:10px}.header h1{color:#c3b091}.header__container{display:flex;justify-content:space-between;align-items:center;position:relative}.header__logo,.header__button{display:flex;justify-content:center;align-items:center;flex-shrink:0}.header__button{border:none;border-radius:15px;cursor:pointer;background-color:#c3b091;color:#fff}.header__title{position:absolute;left:50%;transform:translate(-50%);text-align:center}.input-wrapper{width:100%;height:56px;padding:16px 18px;background:#f6f8fc;border-radius:16px;display:flex;align-items:center}.input-wrapper input{width:100%;height:100%;outline:none;font-size:1rem;font-weight:400;color:#303133;white-space:pre-line;word-break:normal}@media screen and (max-width: 560px){.input-wrapper input{white-space:normal}}.input-wrapper-error{width:100%;height:56px;padding:16px 18px;background:#f6f8fc;border-radius:16px;display:flex;align-items:center}.input-wrapper-error input{width:100%;height:100%;outline:none;font-size:1rem;font-weight:400;color:#ca404f;white-space:pre-line;word-break:normal}@media screen and (max-width: 560px){.input-wrapper-error input{white-space:normal}}.input-error__wrapper{position:relative;top:0;right:0}.input-error__wrapper-text{display:block;width:60px;margin-left:10px;font-size:1rem;font-weight:400;color:#ca404f;white-space:pre-line;word-break:normal}@media screen and (max-width: 560px){.input-error__wrapper-text{white-space:normal}}.btnCreateCompanies{background-color:#c3b091;padding:10px 20px;margin:10px 0;color:#fff;cursor:pointer;border-radius:16px}.paginationReport{display:flex;align-items:center;margin-top:20px;justify-content:flex-end;padding-bottom:50px}.paginationReport button{margin-left:10px;margin-right:10px;cursor:pointer}.paginationReport button svg{margin:0!important}.paginationReport button:disabled{color:gray;cursor:not-allowed;opacity:.6}.paginationReport h1{font-size:20px}.paginationReport button:first-child{background-color:#c3b091;padding:10px 15px;border-radius:15px;font-size:20px}.paginationReport button:last-child{background-color:#c3b091;padding:10px 15px;border-radius:15px;font-size:20px}.active{background:#c3b091;padding:10px 15px;border-radius:15px;color:#fff}.backdrop{position:fixed;z-index:10;top:-80px;left:-50px;width:150%;height:150%;background-color:#000;opacity:.5}.companies-form{display:grid;grid-template-columns:1fr;gap:20px;width:800px;margin:0 auto;position:absolute;left:25%;top:-30px;z-index:11;padding:20px;border:1px solid #ddd;border-radius:8px;background-color:#fff;box-shadow:0 4px 8px #0000001a}.companies-form__firstGroup{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:20px}.companies-form__close{font-size:20px;font-weight:700;cursor:pointer;align-self:start;justify-self:end}.companies-form__field{display:flex;flex-direction:column}.companies-form__field label{font-weight:700;color:#555;margin-bottom:5px}.companies-form__field div.input-wrapper{width:100%}.companies-form__field input:focus{outline:none}.companies-form__select{width:100%;font-size:20px;font-weight:700;margin-bottom:20px;text-align:center;color:#333}.companies-form__submit,.companies-form__error{width:80%;padding:12px;font-size:16px;font-weight:700;border-radius:4px;cursor:pointer;text-align:center;transition:background-color .3s ease}.companies-form__submit{background-color:#c3b091;color:#fff}.companies-form__submit:hover{background-color:#f3efe9;color:#c3b091}.companies-form__error{background-color:#f7dce0;color:#ca404f}.buttonGroup,.buttonGroups{display:grid;gap:10px;grid-template-columns:repeat(2,1fr);justify-content:space-between}.select{width:150px;border-radius:16px;border:1px solid #dfe3ea;padding:10px 12px}.dropdown__button:after{content:url(/static/images/arrow-down.svg);position:absolute;right:0;width:16px}.dropdown__button.open:after{content:url(/static/images/arrow-up.svg)}.dropdown__list{width:150px;max-height:300px;margin:0;overflow-y:auto;padding:0;list-style-type:none;border:1px solid #dfe3ea;border-radius:16px;background:#fff;position:absolute;top:40px;left:0;z-index:1}.btnColor{margin:10px 0;color:#fff;cursor:pointer;border-radius:16px}.ModalAction{margin:0 auto;position:fixed;left:40vw;top:20vh;z-index:11;padding:20px;border:1px solid #ddd;border-radius:8px;background-color:#fff;box-shadow:0 4px 8px #0000001a}.ModalAction__title{font-weight:500;margin-bottom:10px;font-size:20px}.ModalAction__close{display:flex;font-size:20px;font-weight:700;cursor:pointer;align-self:start;justify-self:end}.ModalAction__btn{display:flex;justify-content:space-between;align-items:center;gap:10px}.ModalAction__delete{background:#ff3535c4}.ModalAction__edit{background:#c3b091}.searchForm{display:flex;flex-wrap:wrap;align-items:center;gap:10px;border:1px solid #dfe3ea;border-radius:16px;padding:20px}.searchForm .form-row{display:flex;flex-wrap:wrap;width:100%}.searchForm .form-group{flex:1;min-width:150px;margin-left:10px}.searchForm__search{margin-top:20px;background-color:#c3b091;padding:10px 20px;height:30px;border-radius:15px;cursor:pointer;text-align:center;color:#fff}.choiceOption{display:flex;flex-wrap:wrap}.choiceOption__item{height:40px;margin-left:10px;margin-bottom:20px;border:none;padding:10px 20px;border-radius:15px;cursor:pointer;border:1px solid #c3b091;background-color:#c3b091;color:#fff}.choiceOption__item.active{color:#000;background-color:#fff}.loader{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:20px}.loader__icon-wrapper{border-radius:50%;width:60px;height:60px;background:transparent;box-shadow:0 2px 8px #0000001f;display:flex;align-items:center;justify-content:center}.loader__icon{border:3px solid #838994;border-top:3px solid #ffffff;border-radius:50%;width:50px;height:50px;animation:spin 1s linear infinite}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.btnLimits{background-color:#c3b091;padding:10px 20px;height:20px;margin-top:1.6%;margin-left:20px;color:#fff;cursor:pointer;border-radius:16px}.auth{display:flex;height:100vh;position:relative}.auth__img{position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1}.auth__img img{width:100%;height:100%;object-fit:cover}.auth-form{background:#ffffff62;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);padding:2rem;border-radius:10px;box-shadow:0 4px 30px #0000001a;max-width:500px;margin:auto}.auth-form h1{text-align:center;color:#fff}.form{text-align:left;display:flex;flex-direction:column;align-items:center;width:400px;justify-content:space-evenly;gap:20px}.form__email,.form__password{width:100%}.form__button{width:100%;display:flex;align-items:center}.form__btn{color:#fff;margin:auto;width:100%;height:56px;font-size:18px;display:flex;align-items:center;justify-content:center;border-radius:15px;cursor:pointer;text-align:center;background-color:#d8c3a1}.switch{display:flex;align-items:center;justify-content:space-between}.switch__label{position:relative;display:inline-block;width:34px;height:20px;margin-right:10px}.switch__input{opacity:0;width:0;height:0}.switch__input:checked+.switch__slider{background-color:#309f49}.switch__input:checked+.switch__slider:before{transform:translate(14px)}.switch__slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;transition:.4s;border-radius:20px}.switch__slider:before{position:absolute;content:"";height:14px;width:14px;left:3px;bottom:3px;background-color:#fff;transition:.4s;border-radius:50%}.switch__text{font-size:14px}.headerCreate{display:flex;align-items:center;border-bottom:1px solid lightgray;margin-bottom:30px;height:60px;justify-content:space-between;width:100%;position:fixed;top:0;background:#fff;z-index:1}.headerCreate button{background-color:#c3b091;width:150px;border-radius:16px;display:flex;justify-content:center;align-items:center;cursor:pointer;height:40px;color:#fff;margin-left:20px;margin-right:20px}.headerCreate button:disabled{background-color:#c3b091;color:gray;cursor:not-allowed;opacity:.6}.hunter-create{width:560px;border:1px solid #dfe3ea;border-radius:16px;padding:20px;margin:0 auto 50px}.hunter-create h2{border-bottom:1px solid #dfe3ea;text-align:center;padding-bottom:20px;font-size:21px;font-weight:500;color:#303133;white-space:pre-line;word-break:normal}@media screen and (max-width: 560px){.hunter-create h2{white-space:normal}}.hunter-create h3{font-size:1.125rem;font-weight:500;color:#303133;white-space:pre-line;word-break:normal}@media screen and (max-width: 560px){.hunter-create h3{white-space:normal}}.hunter-create .button{width:100%;height:56px;box-sizing:border-box}.formHunter{display:flex;flex-direction:column;gap:15px;margin-top:20px}.select{width:100%;height:56px;display:flex;align-items:center}.select .dropdown__list{width:100%;top:56px}.select .dropdown__list-item{padding:12px}.WrapperHunter{padding-top:80px;padding-bottom:200px}.date-selector{display:flex;gap:20px}.date-selector .dropdown__list{height:200px;overflow-y:scroll;scrollbar-width:none;-ms-overflow-style:none}.date-selector .dropdown__list-item{border-bottom:1px solid #dfe3ea}.date-selector .dropdown__list-item:last-child{border-bottom:none}.date-selector .dropdown__list-item:hover{cursor:pointer;font-size:1rem;font-weight:600;color:#303133;white-space:pre-line;word-break:normal}@media screen and (max-width: 560px){.date-selector .dropdown__list-item:hover{white-space:normal}}.date-selector .dropdown__list::-webkit-scrollbar{display:none}.report-page .filter{display:flex;flex-wrap:wrap;align-items:center;gap:10px;border:1px solid #dfe3ea;border-radius:16px;padding:20px;margin-bottom:10px}.report-page .filter .select,.report-page .filter .input-wrapper{height:40px}.report-page .filter .select .dropdown__list{top:40px}.report-page .filter-row{display:flex;align-items:flex-end;flex-wrap:wrap;gap:20px;width:100%}.report-page .filter-group{flex-grow:1;min-width:200px}.report-page .filter-group .input-wrapper{padding:0 18px}.report-page .filter-data-group{display:flex;align-items:center;gap:10px}.report-page .button{width:150px;height:40px;text-align:center;color:#fff;border-radius:15px;background-color:#c3b091;cursor:pointer}.about-block{white-space:normal;text-overflow:ellipsis;max-height:300px;overflow-y:auto;text-align:left}.translation{width:180px;max-height:200px;overflow-y:auto;text-align:left}.file-input{width:100%;border:1px solid #dfe3ea;border-radius:16px;padding:30px}.file-input__content{display:flex;flex-direction:column;align-items:center;gap:20px;cursor:pointer}.file-input .button{background:#f6f8fc;color:#838994;border-radius:16px}.drag{background:#f3efe9}.doc-file-input{width:100%}.doc-file-input .button{width:100%;height:56px;box-sizing:border-box;background:#f6f8fc;color:#838994;border-radius:16px}.preview img{border-radius:15px;margin-top:10px}.preview-icon{padding:5px 10px;text-align:center;border-radius:15px;cursor:pointer;width:100px}.workTime{margin-top:50px;margin-bottom:25px}.new-hunting-society-step2{width:560px;border:1px solid #dfe3ea;border-radius:16px;padding:20px;margin:0 auto}.new-hunting-society-step2 h2{font-size:21px;font-weight:500;color:#303133;white-space:pre-line;word-break:normal}@media screen and (max-width: 560px){.new-hunting-society-step2 h2{white-space:normal}}.new-hunting-society-step2 h2{padding-bottom:20px;border-bottom:1px solid #dfe3ea;text-align:center;margin-bottom:20px}.new-hunting-society-step2 h3{font-size:1.125rem;font-weight:500;color:#303133;white-space:pre-line;word-break:normal}@media screen and (max-width: 560px){.new-hunting-society-step2 h3{white-space:normal}}.new-hunting-society-step2__form{display:flex;gap:20px}.new-hunting-society-step2__form-item{width:50%;display:flex;flex-direction:column;gap:15px}.new-hunting-society-step2__form .weekday{height:56px;border:1px solid #dfe3ea;border-radius:16px;padding:15px;display:flex;align-items:center;justify-content:space-between}.new-hunting-society-step2__form .weekday h3{font-size:.875rem;font-weight:500;color:#303133;white-space:pre-line;word-break:normal}@media screen and (max-width: 560px){.new-hunting-society-step2__form .weekday h3{white-space:normal}}.new-hunting-society-step2__form .weekday .empty-circle{display:block;width:18px;height:18px;border-radius:50%;border:1px solid #dfe3ea}.new-hunting-society-step2__form .working{border:none;background:#f3efe9}.new-hunting-society-step2__form .working-hours{width:100%;display:flex;align-items:center;gap:10px}.new-hunting-society-step2__form .working-hours input{width:100%;height:56px;padding:16px 18px;background:#f6f8fc;border-radius:16px;display:flex;align-items:center;box-sizing:border-box}.new-hunting-society-step2 .btnSubmitEditHunting{padding:5px;min-width:510px;margin-top:20px;background:#f3efe9}.WrapperHunter{padding-top:80px}.WrapperHunter h1{margin-top:20px;margin-bottom:20px;text-align:center}.WrapperHunter h2{margin-top:20px}.rsw-toolbar button{text-align:center}.form-header{width:100%;display:flex;align-items:center;justify-content:space-between;background:#fff;padding:10px 20px;border-bottom:1px solid #dfe3ea;position:fixed;top:0;z-index:1}.form-header .steps{display:flex;gap:20px;padding:0 20px}.form-header .steps__item{display:flex;align-items:center;gap:20px}.form-header .steps__item-text{font-size:1.125rem;font-weight:500;color:#c9cfdb;white-space:pre-line;word-break:normal}@media screen and (max-width: 560px){.form-header .steps__item-text{white-space:normal}}.form-header .steps__item-text:hover{color:#303133}.form-header .steps__item-text.active{color:#303133;background:#fff}.form-header .steps__item-dot{display:block;width:8px;height:8px;border-radius:50%;background:#c9cfdb}.form-header .steps__item:last-child .steps__item-dot{display:none}.form-header .button{width:120px;height:40px}.form-header .link-button{color:#838994;background:#f6f8fc}.form-header .text-button{font-size:1.125rem;font-weight:500;color:#c9cfdb;white-space:pre-line;word-break:normal}@media screen and (max-width: 560px){.form-header .text-button{white-space:normal}}.error-button{width:100%;height:56px;box-sizing:border-box;background:linear-gradient(0deg,#c3b091,#c3b091);border-radius:16px;border:none;text-align:center;cursor:pointer;height:40px;padding:0 15px;line-height:1rem;font-size:1rem;font-weight:500;color:#fff;white-space:pre-line;word-break:normal}@media screen and (max-width: 560px){.error-button{white-space:normal}}.error-button:hover{background:#d8c3a1}.error-button:disabled{background:#f3efe9;cursor:not-allowed;color:#c3b091}.error-button:disabled{background:#faecee;color:#ca404f}.tabs{width:100%;display:flex;flex-direction:column;gap:15px}.tabs .tabs__btns{width:100%;height:56px;display:flex;align-items:center;border-radius:16px;border:1px solid #dfe3ea;padding:4px 8px}.tabs .tabs__btns .button{width:50%;height:40px;box-sizing:border-box}.tabs .tabs__btns .button{background:none;font-size:1rem;font-weight:500;color:#838994;white-space:pre-line;word-break:normal}@media screen and (max-width: 560px){.tabs .tabs__btns .button{white-space:normal}}.tabs .tabs__btns .button:hover{box-shadow:none;font-size:1rem;font-weight:500;color:#303133;white-space:pre-line;word-break:normal}@media screen and (max-width: 560px){.tabs .tabs__btns .button:hover{white-space:normal}}.tabs .tabs__btns .button:disabled{cursor:default;font-size:1rem;font-weight:500;color:#c3b091;white-space:pre-line;word-break:normal}@media screen and (max-width: 560px){.tabs .tabs__btns .button:disabled{white-space:normal}}.tabs .tabs__btns .active{background:#f3efe9;border-radius:12px;font-size:1rem;font-weight:500;color:#c3b091;white-space:pre-line;word-break:normal}@media screen and (max-width: 560px){.tabs .tabs__btns .active{white-space:normal}}.date-inputs{width:100%;display:flex;align-items:center;justify-content:space-evenly}.date-inputs span{font-size:20px}.date-inputs div{display:flex;justify-content:space;align-items:center}.date-inputs div span{margin-right:10px}.new-voucher-step1 h2{font-size:21px;font-weight:500;color:#303133;white-space:pre-line;word-break:normal}.new-voucher-step1 h2{padding-bottom:20px;border-bottom:1px solid #dfe3ea;text-align:center}.new-voucher-step1 .form{width:100%;display:flex;flex-direction:column;gap:15px;align-items:flex-start}.new-voucher-step1 .form span{margin-top:-10px}.new-voucher-step1 .form .upload-file{height:56px;border:1px solid #dfe3ea;border-radius:16px;padding:10px 12px;display:flex;align-items:center;justify-content:space-between}.new-voucher-step1 .form .upload-file p{font-size:1rem}.new-voucher-step1 .form .preview img{border-radius:16px;overflow:hidden}.new-voucher-step1 .form .preview-icon{position:absolute;top:-50px;right:0;width:35px;height:35px;background:#faecee;border-radius:8px;display:flex;align-items:center;justify-content:center}.delete-button{color:#ca404f;background:#faecee;width:120px;box-sizing:border-box;background:linear-gradient(0deg,#c3b091,#c3b091);border-radius:16px;border:none;text-align:center;cursor:pointer;height:40px;padding:0 15px;line-height:1rem;font-size:1rem;font-weight:500;color:#fff;white-space:pre-line;word-break:normal}@media screen and (max-width: 560px){.delete-button{white-space:normal}}.delete-button:hover{background:#d8c3a1}.delete-button:disabled{background:#f3efe9;cursor:not-allowed;color:#c3b091}.delete-button .icon{margin-left:10px}.delete-button:hover{background:#f0dadc}.new-voucher-step2{display:flex;gap:20px}.new-voucher-step2 .add-huntsmen,.new-voucher-step2 .selected-huntsmen{width:50%;height:100%;display:flex;flex-direction:column;gap:15px;border:1px solid #dfe3ea;border-radius:16px;padding:20px}.new-voucher-step2 h2{padding-bottom:20px;border-bottom:1px solid #dfe3ea;font-size:21px;font-weight:500;color:#303133;white-space:pre-line;word-break:normal}@media screen and (max-width: 560px){.new-voucher-step2 h2{white-space:normal}}.new-voucher-step2 .huntsmen-list{max-height:calc(100svh - 330px);overflow-y:auto}.new-voucher-step2 .huntsmen-list__item{display:flex;justify-content:space-between;align-items:center;padding:15px 10px 15px 0;border-top:1px solid #dfe3ea}.new-voucher-step2 .huntsmen-list__item-info p{font-size:1rem;font-weight:600;color:#303133;white-space:pre-line;word-break:normal}@media screen and (max-width: 560px){.new-voucher-step2 .huntsmen-list__item-info p{white-space:normal}}.new-voucher-step2 .huntsmen-list__item-info p{margin-bottom:10px}.new-voucher-step2 .huntsmen-list__item-info .row{display:flex;gap:20px}.new-voucher-step2 .huntsmen-list__item .chosen{color:#c9cfdb}.new-voucher-step2 .huntsmen-list__item .button{width:120px;height:40px;color:#c3b091;background:#f3efe9}.new-voucher-step2 .huntsmen-list p{font-size:1rem;font-weight:200;color:#303133;white-space:pre-line;word-break:normal}@media screen and (max-width: 560px){.new-voucher-step2 .huntsmen-list p{white-space:normal}}.new-voucher-step2 .selected-huntsmen__head{display:flex;justify-content:space-between}.new-voucher-step2 .selected-huntsmen__head h2{padding-bottom:5px;border-bottom:none}.new-voucher-step1{width:560px;height:100%;display:flex;flex-direction:column;gap:15px;border:1px solid #dfe3ea;border-radius:16px;padding:20px;margin:0 auto}.new-voucher-step1 h2{padding-bottom:20px;border-bottom:1px solid #dfe3ea;font-size:21px;font-weight:500;color:#303133;white-space:pre-line;word-break:normal}@media screen and (max-width: 560px){.new-voucher-step1 h2{white-space:normal}}.new-voucher-step1 .form{display:flex;flex-direction:column;gap:15px}.new-voucher-step1 .form h3{font-size:1.125rem;font-weight:500;color:#303133;white-space:pre-line;word-break:normal}@media screen and (max-width: 560px){.new-voucher-step1 .form h3{white-space:normal}}.new-voucher-step1 .form .inputs-row{display:flex;gap:10px}.new-voucher-step1 .form .inputs-row h3{margin-bottom:15px}.new-voucher-step1 .form .select{width:100%;height:56px;display:flex;align-items:center}.new-voucher-step1 .form .select .dropdown__list{width:100%;top:56px}.new-voucher-step1 .form .select .dropdown__list-item{padding:12px}.selected-limit-card{border:1px solid #dfe3ea;border-radius:16px;padding:20px}.selected-limit-card h3{font-size:1rem;font-weight:600;color:#303133;white-space:pre-line;word-break:normal}@media screen and (max-width: 560px){.selected-limit-card h3{white-space:normal}}.selected-limit-card h4{margin-bottom:15px;font-size:.875rem;font-weight:600;color:#303133;white-space:pre-line;word-break:normal}@media screen and (max-width: 560px){.selected-limit-card h4{white-space:normal}}.selected-limit-card__head,.selected-limit-card__period{padding-bottom:20px;border-bottom:1px solid #dfe3ea;margin-bottom:20px}.selected-limit-card__head{display:flex;justify-content:space-between;align-items:center}.selected-limit-card .inputs-row{display:flex;gap:10px}.selected-limit-card__prices .input-box{width:25%;display:flex;flex-direction:column;margin-bottom:10px}.selected-limit-card__prices .input-box h4{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%}.selected-limit-card__prices .input-box.full-width{width:100%}.new-voucher-step4{display:flex;gap:20px}.new-voucher-step4 .add-limit-block,.new-voucher-step4 .selected-limits-block{width:50%;height:100%;display:flex;flex-direction:column;gap:15px;border:1px solid #dfe3ea;border-radius:16px;padding:20px}.new-voucher-step4 h2{font-size:21px;font-weight:500;color:#303133;white-space:pre-line;word-break:normal}@media screen and (max-width: 560px){.new-voucher-step4 h2{white-space:normal}}.new-voucher-step4 .limits-list{max-height:calc(100svh - 330px);overflow-y:auto}.new-voucher-step4 .limits-list__item{display:flex;justify-content:space-between;align-items:center;padding:15px 10px 15px 0;border-top:1px solid #dfe3ea;font-size:1rem;font-weight:500;color:#303133;white-space:pre-line;word-break:normal}@media screen and (max-width: 560px){.new-voucher-step4 .limits-list__item{white-space:normal}}.new-voucher-step4 .limits-list__item p{font-size:1rem;font-weight:600;color:#303133;white-space:pre-line;word-break:normal}@media screen and (max-width: 560px){.new-voucher-step4 .limits-list__item p{white-space:normal}}.new-voucher-step4 .limits-list__item .chosen{color:#c9cfdb}.new-voucher-step4 .limits-list__item .button{width:120px;height:40px;color:#c3b091;background:#f3efe9}.new-voucher-step4 .limits-list p{font-size:1rem;font-weight:200;color:#303133;white-space:pre-line;word-break:normal}@media screen and (max-width: 560px){.new-voucher-step4 .limits-list p{white-space:normal}}.voucher-limit-card{border:1px solid #dfe3ea;border-radius:16px;padding:20px;margin:20px 0}.voucher-limit-card h3{font-size:1rem;font-weight:600;color:#303133;white-space:pre-line;word-break:normal}@media screen and (max-width: 560px){.voucher-limit-card h3{white-space:normal}}.voucher-limit-card h4{margin-bottom:15px;font-size:.875rem;font-weight:600;color:#303133;white-space:pre-line;word-break:normal}@media screen and (max-width: 560px){.voucher-limit-card h4{white-space:normal}}.voucher-limit-card__head,.voucher-limit-card__period{padding-bottom:20px;border-bottom:1px solid #dfe3ea;margin-bottom:20px}.voucher-limit-card__head{display:flex;justify-content:space-between}.voucher-limit-card .row{display:flex;gap:10px}.voucher-limit-card__prices .box{width:25%;display:flex;flex-direction:column;margin-bottom:10px}.voucher-limit-card__prices .box span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%;margin-bottom:5px}.voucher-limit-card__prices .box.full-width{width:100%}.new-voucher-step5{width:50%;height:100%;display:flex;flex-direction:column;gap:15px;margin:0 auto}.new-voucher-step5 img{margin-bottom:20px}.new-voucher-step5 h2{text-align:center;margin-bottom:20px;font-size:21px;font-weight:600;color:#303133;white-space:pre-line;word-break:normal}@media screen and (max-width: 560px){.new-voucher-step5 h2{white-space:normal}}.new-voucher-step5 .block-wrapper,.new-voucher-step5 .block{border:1px solid #dfe3ea;border-radius:16px;padding:20px}.new-voucher-step5 .block__item{display:flex;justify-content:space-between;padding:15px 0;border-bottom:1px solid #dfe3ea}.new-voucher-step5 .block__item span{font-size:1rem;width:50%;border-right:1px solid #dfe3ea}.new-voucher-step5 .block__item p{font-size:1rem;font-weight:600;color:#303133;white-space:pre-line;word-break:normal}@media screen and (max-width: 560px){.new-voucher-step5 .block__item p{white-space:normal}}.new-voucher-step5 .block__item:last-child{border-bottom:none}.textarea-wrapper{width:100%;padding:16px 18px;background:#f6f8fc;border-radius:16px}.textarea-wrapper textarea{width:100%;height:100px;outline:none;font-size:1rem;font-weight:400;color:#303133;white-space:pre-line;word-break:normal}@media screen and (max-width: 560px){.textarea-wrapper textarea{white-space:normal}}.textarea-wrapper textarea:focus{outline:none}.modal{width:100%;height:100svh;position:absolute;left:0;top:0;right:0;bottom:0}.modal__backdrop{width:100%;height:100svh;position:fixed;z-index:100;left:0;top:0;background-color:#00000080}.modal__paper{width:500px;background-color:#fff;border-radius:16px;transition:all .3s ease-out;position:fixed;left:50%;top:50svh;transform:translate(-50%,-50%);z-index:500;font-size:20px;line-height:30px;text-align:center;color:#000}.modal__container{display:flex;justify-content:center;align-items:center;margin:20px}.modal__close{width:20px;height:20px;position:absolute;right:10px;top:10px}.new-plot-description-step1{width:560px;border:1px solid #dfe3ea;border-radius:16px;padding:20px;margin:0 auto;display:flex;flex-direction:column;gap:15px}.new-plot-description-step1 h3{font-size:1.125rem;font-weight:500;color:#303133;white-space:pre-line;word-break:normal}@media screen and (max-width: 560px){.new-plot-description-step1 h3{white-space:normal}}.new-plot-description-step1 span{margin-top:-10px}.new-plot-description-step1 .preview img{border-radius:16px;overflow:hidden}.new-plot-description-step1 .preview-icon{position:absolute;top:-50px;right:0;width:35px;height:35px;background:#faecee;border-radius:8px;display:flex;align-items:center;justify-content:center}.new-plot-description-step1 .select{width:100%;height:56px;display:flex;align-items:center}.new-plot-description-step1 .select .dropdown__list{width:100%;top:56px}.new-plot-description-step1 .select .dropdown__list-item{padding:12px}.new-plot-description-step2{width:560px;border:1px solid #dfe3ea;border-radius:16px;padding:20px;margin:0 auto}.new-plot-description-step2 h2{margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #dfe3ea;text-align:center;font-size:21px;font-weight:500;color:#303133;white-space:pre-line;word-break:normal}@media screen and (max-width: 560px){.new-plot-description-step2 h2{white-space:normal}}.new-plot-description-step2 h3{font-size:1.125rem;font-weight:500;color:#303133;white-space:pre-line;word-break:normal}@media screen and (max-width: 560px){.new-plot-description-step2 h3{white-space:normal}}.new-plot-description-step2__form{display:flex;gap:20px}.new-plot-description-step2__form-item{width:50%;display:flex;flex-direction:column;gap:15px}.new-plot-description-step2__form .weekday{height:56px;border:1px solid #dfe3ea;border-radius:16px;padding:15px;display:flex;align-items:center;justify-content:space-between}.new-plot-description-step2__form .weekday h3{font-size:.875rem;font-weight:500;color:#303133;white-space:pre-line;word-break:normal}@media screen and (max-width: 560px){.new-plot-description-step2__form .weekday h3{white-space:normal}}.new-plot-description-step2__form .weekday .empty-circle{display:block;width:18px;height:18px;border-radius:50%;border:1px solid #dfe3ea}.new-plot-description-step2__form .working{border:none;background:#f3efe9}.new-plot-description-step2__form .working-hours{width:100%;display:flex;align-items:center;gap:10px}.new-plot-description-step2__form .working-hours input{width:100%;height:56px;padding:16px 18px;background:#f6f8fc;border-radius:16px;display:flex;align-items:center;box-sizing:border-box}.new-plot-description-step3{width:560px;margin:0 auto;border:1px solid #dfe3ea;border-radius:16px;padding:20px}.new-plot-description-step3__form{display:flex;flex-direction:column;gap:15px}.new-plot-description-step3 h2{padding-bottom:20px;border-bottom:1px solid #dfe3ea;text-align:center;margin-bottom:20px;font-size:21px;font-weight:500;color:#303133;white-space:pre-line;word-break:normal}@media screen and (max-width: 560px){.new-plot-description-step3 h2{white-space:normal}}.new-plot-description-step3 h3{margin-bottom:-5px;font-size:1.125rem;font-weight:500;color:#303133;white-space:pre-line;word-break:normal}@media screen and (max-width: 560px){.new-plot-description-step3 h3{white-space:normal}}.zoom-control{position:absolute;top:60px;right:10px;display:flex;flex-direction:column;gap:5px;z-index:10}.zoom-control button{width:20px;height:20px;background-color:#fff;border:1px solid #ccc;box-shadow:0 2px 6px #0000001a;padding:5px;display:flex;align-items:center;justify-content:center;font-size:20px;cursor:pointer}.zoom-control button:hover{background-color:#eee}.plot-description-info{max-width:900px;margin:0 auto;display:flex;flex-direction:column;gap:30px}.plot-description-info img{height:300px;object-fit:contain}.plot-description-info__section{display:flex;flex-direction:column;align-items:flex-start;gap:15px}.plot-description-info__section .row{display:flex;gap:10px}.plot-description-info__section .badge{border:1px solid #dfe3ea;border-radius:16px;padding:10px 15px}.plot-description-info h2{font-size:21px;font-weight:600;color:#303133;white-space:pre-line;word-break:normal}@media screen and (max-width: 560px){.plot-description-info h2{white-space:normal}}.plot-description-info p{line-height:24px}.plot-description-info .working-hours__block{display:flex;flex-direction:column;gap:20px}.plot-description-info .working-hours__block-item{display:flex;align-items:center;gap:10px}.plot-description-info .working-hours__block-item img{width:20px;height:auto}.plot-description-info .map{width:500px;height:300px}.new-plot-description-step4{max-width:900px;margin:0 auto;display:flex;flex-direction:column;gap:30px}.new-plot-description-step4 img{height:300px;object-fit:contain}.new-plot-description-step4__section{display:flex;flex-direction:column;align-items:flex-start;gap:15px}.new-plot-description-step4__section .row{display:flex;gap:20px}.new-plot-description-step4__section .badge{border:1px solid #dfe3ea;border-radius:16px;padding:10px 15px}.new-plot-description-step4 h2{font-size:21px;font-weight:600;color:#303133;white-space:pre-line;word-break:normal}@media screen and (max-width: 560px){.new-plot-description-step4 h2{white-space:normal}}.new-plot-description-step4 p{line-height:24px}.new-plot-description-step4 .working-hours__block{display:flex;flex-direction:column;gap:20px}.new-plot-description-step4 .working-hours__block-item{display:flex;align-items:center;gap:10px}.new-plot-description-step4 .working-hours__block-item img{width:20px;height:auto}.new-plot-description-step4 .map{width:500px;height:300px}.filter .button,.vouchers-page .button{width:150px;height:40px;text-align:center;color:#fff;border-radius:15px;background-color:#c3b091;cursor:pointer}.partnership-page{display:flex;flex-direction:column}.partnership-page .button{width:150px;height:40px;text-align:center;color:#fff;border-radius:15px;background-color:#c3b091;cursor:pointer}.partnership-page h1{text-align:center}.partnership-page h2{margin-bottom:20px;font-size:1.5rem;font-weight:500;color:#303133;white-space:pre-line;word-break:normal}@media screen and (max-width: 560px){.partnership-page h2{white-space:normal}}.partnership-page h3{font-size:1rem;font-weight:600;color:#303133;white-space:pre-line;word-break:normal}@media screen and (max-width: 560px){.partnership-page h3{white-space:normal}}.partnership-page section{margin:30px 0}.partnership-page .partners__about,.partnership-page .partners__advantage{display:flex;gap:20px}.partnership-page .partners__about-item,.partnership-page .partners__advantage-item{width:50%}.partnership-page .partners__about-item ul,.partnership-page .partners__advantage-item ul{margin-left:20px}.partnership-page .partners__about-item,.partnership-page .partners__advantage-item{border:1px solid #dfe3ea;border-radius:16px;padding:20px}.partnership-page .partners__contacts-item{display:flex;gap:20px;margin-bottom:20px}.partnership-page .partners__contacts-item h3{width:150px}.partnership-form-page{width:560px;border:1px solid #dfe3ea;border-radius:16px;padding:20px;margin:0 auto}.partnership-form-page h2{padding-bottom:10px;border-bottom:1px solid #dfe3ea;text-align:center;margin-bottom:20px;font-size:1.125rem;font-weight:600;color:#303133;white-space:pre-line;word-break:normal}@media screen and (max-width: 560px){.partnership-form-page h2{white-space:normal}}.partnership-form-page h3{padding-top:20px;font-size:1rem;font-weight:500;color:#303133;white-space:pre-line;word-break:normal}@media screen and (max-width: 560px){.partnership-form-page h3{white-space:normal}}.partnership-form-page .rsw-editor:last-child{margin-top:10px}.partnership-form-page .rsw-toolbar{padding:0 10px}.partnership-form-page .preview img{border-radius:15px;margin-top:10px}.partnership-form-page .preview-icon{width:fit-content;cursor:pointer;position:absolute;top:-30px;right:0}*{position:relative;box-sizing:border-box;margin:0;padding:0}#root{height:100svh;margin:0 auto}body{font:16px Inter,Arial,sans-serif;margin:unset}h1{font-size:1.5rem;font-weight:500;color:#2f3640;white-space:pre-line;word-break:normal}@media screen and (max-width: 560px){h1{white-space:normal}}p{font-size:1.125rem;font-weight:500;color:#303133;white-space:pre-line;word-break:normal}@media screen and (max-width: 560px){p{white-space:normal}}span{font-size:.875rem;font-weight:400;color:#838994;white-space:pre-line;word-break:normal}@media screen and (max-width: 560px){span{white-space:normal}}a{font-size:1rem;font-weight:500;color:#c3b091;white-space:pre-line;word-break:normal}@media screen and (max-width: 560px){a{white-space:normal}}a:hover{text-decoration:underline}input,button,textarea{all:unset;position:relative}input{cursor:revert}input[type=number]::-webkit-outer-spin-button,input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none}input[type=number],input[type=number]:hover,input[type=number]:focus{-webkit-appearance:none;appearance:none;-moz-appearance:textfield}button:focus-visible,textarea:focus-visible{outline:revert}img{width:100%;display:block}.wrapper{height:100%;padding:80px 20px 20px}.error{width:100%;height:56px;padding:16px 18px;background:#faecee;border-radius:16px;display:flex;align-items:center;justify-content:center;font-size:1rem;font-weight:400;color:#ca404f;white-space:pre-line;word-break:normal}@media screen and (max-width: 560px){.error{white-space:normal}}.multi-select{width:100%;position:relative;border-radius:16px;border:1px solid #dfe3ea;padding:10px 12px}.dropdown__button{width:100%;position:relative;display:block;box-sizing:border-box;text-align:left;padding-right:25px;font-size:1rem;font-weight:500;color:#838994;white-space:pre-line;word-break:normal}@media screen and (max-width: 560px){.dropdown__button{white-space:normal}}.dropdown__button:after{content:url(/static/images/arrow-down.svg);position:absolute;right:0;width:16px}.dropdown__button.open:after{content:url(/static/images/arrow-up.svg)}.dropdown__list{width:100%;margin:0;padding:0;list-style-type:none;border:1px solid #dfe3ea;border-radius:16px;background:#fff;position:absolute;top:100%;left:0;z-index:1}.dropdown__list-item{margin:0;padding:8px 12px;position:relative;font-size:1rem;font-weight:500;color:#838994;white-space:pre-line;word-break:normal}@media screen and (max-width: 560px){.dropdown__list-item{white-space:normal}}.dropdown__list-item:hover{cursor:pointer;font-size:1rem;font-weight:500;color:#c3b091;white-space:pre-line;word-break:normal}@media screen and (max-width: 560px){.dropdown__list-item:hover{white-space:normal}}.dropdown__list .selected{font-size:1rem;font-weight:500;color:#c3b091;white-space:pre-line;word-break:normal}@media screen and (max-width: 560px){.dropdown__list .selected{white-space:normal}}.banners-page .create-btn{margin-bottom:20px}.filter{display:flex;flex-wrap:wrap;align-items:center;gap:10px;border:1px solid #dfe3ea;border-radius:16px;padding:20px;margin-bottom:10px}.filter .select,.filter .input-wrapper{height:40px}.filter .select .dropdown__list{top:40px}.filter .multi-select{width:500px}.filter-row{display:flex;align-items:flex-end;flex-wrap:wrap;gap:20px;width:100%}.filter-group{flex-grow:1;min-width:200px}.filter-group .input-wrapper{padding:0 18px}.filter-data-group{display:flex;align-items:center;gap:10px}.filter .button{width:150px;height:40px;text-align:center;color:#fff;border-radius:15px;background-color:#c3b091;cursor:pointer}.table-container{margin:10px auto;overflow-x:auto;overflow-y:auto;max-height:600px;border-radius:5px;width:100%}.table-container::-webkit-scrollbar{width:8px}.table-container::-webkit-scrollbar-thumb{background-color:#ccc;border-radius:4px}table{width:100%;border-collapse:collapse;font-family:Arial,sans-serif;font-size:14px}th{padding:6px 20px;border:1px solid #ccc;text-align:center;vertical-align:middle;width:500px;-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word}td{padding:10px;border:1px solid #ccc;text-align:center;vertical-align:middle;width:500px;-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word}th{background-color:#f4f4f4;font-weight:700;text-transform:uppercase;opacity:.8;font-size:10}tbody tr:nth-child(2n) td{background-color:#f9f9f9}tbody tr:hover td{background-color:#f1f1f1}caption{margin-bottom:10px;font-weight:700;font-size:50px}.editBtn{color:#fff;padding:10px;border-radius:15px;background-color:#c3b091;cursor:pointer}.news-form{width:560px;border:1px solid #dfe3ea;border-radius:16px;padding:20px;margin:0 auto}.news-form h2{padding-bottom:10px;border-bottom:1px solid #dfe3ea;text-align:center;margin-bottom:20px;font-size:1.125rem;font-weight:600;color:#303133;white-space:pre-line;word-break:normal}@media screen and (max-width: 560px){.news-form h2{white-space:normal}}.news-form h2 span{font-size:1.5rem;font-weight:600;color:#ca404f;white-space:pre-line;word-break:normal}@media screen and (max-width: 560px){.news-form h2 span{white-space:normal}}.news-form h3{padding-top:20px;font-size:1rem;font-weight:500;color:#303133;white-space:pre-line;word-break:normal}@media screen and (max-width: 560px){.news-form h3{white-space:normal}}.news-form .rsw-editor:last-child{margin-top:10px}.news-form .rsw-toolbar{padding:0 10px}.news-form .preview img{border-radius:15px;margin-top:10px}.news-form .preview-icon{width:fit-content;cursor:pointer;position:absolute;top:-30px;right:0}.banner-form{width:560px;border:1px solid #dfe3ea;border-radius:16px;padding:20px;margin:0 auto}.banner-form h2{padding-bottom:10px;border-bottom:1px solid #dfe3ea;text-align:center;margin-bottom:20px;font-size:1.125rem;font-weight:600;color:#303133;white-space:pre-line;word-break:normal}@media screen and (max-width: 560px){.banner-form h2{white-space:normal}}.banner-form h2 span{font-size:1.5rem;font-weight:600;color:#ca404f;white-space:pre-line;word-break:normal}@media screen and (max-width: 560px){.banner-form h2 span{white-space:normal}}.banner-form h3{padding-top:20px;font-size:1rem;font-weight:500;color:#303133;white-space:pre-line;word-break:normal}@media screen and (max-width: 560px){.banner-form h3{white-space:normal}}.banner-form .rsw-editor:last-child{margin-top:10px}.banner-form .rsw-toolbar{padding:0 10px}.banner-form .preview img{border-radius:15px;margin-top:10px}.banner-form .preview-icon{width:fit-content;cursor:pointer;position:absolute;top:-30px;right:0}.wrapper-form-page section{margin-bottom:20px}.checkboxWrapper{display:flex;align-items:center}.animalCheckBox{margin-top:10px;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:20px;height:20px;border:2px solid #c3b091;border-radius:4px;position:relative;cursor:pointer;margin-right:10px;vertical-align:middle;transition:background .2s ease-in-out}.animalCheckBox:checked{background-color:#c3b091}.animalCheckBox:checked:after{content:"";position:absolute;top:2px;left:6px;width:5px;height:10px;border:solid white;border-width:0 2px 2px 0;transform:rotate(45deg)}.animal-form{width:560px;margin:0 auto;display:flex;flex-direction:column;gap:20px;border:1px solid #dfe3ea;border-radius:16px;padding:20px}.animal-form h2{padding-bottom:10px;text-align:center;font-size:1.125rem;font-weight:600;color:#303133;white-space:pre-line;word-break:normal}@media screen and (max-width: 560px){.animal-form h2{white-space:normal}}.animal-form h2 span{font-size:1.5rem;font-weight:600;color:#ca404f;white-space:pre-line;word-break:normal}@media screen and (max-width: 560px){.animal-form h2 span{white-space:normal}}.animal-form h3{padding-top:20px;margin-bottom:10px;font-size:1rem;font-weight:500;color:#303133;white-space:pre-line;word-break:normal}@media screen and (max-width: 560px){.animal-form h3{white-space:normal}}.animal-form section{margin-bottom:0}.wrapper-form-page{padding-top:80px}.wrapper-form-page h1{margin-bottom:20px;text-align:center}.file-upload{position:relative;width:100%;max-width:300px;margin:1rem 0}.file-upload .custom-file-label{display:block;width:100%;padding:.75rem 1rem;font-size:1rem;font-weight:500;color:#555;background-color:#f7f7f7;border:1px solid #ccc;border-radius:4px;cursor:pointer;text-align:center;transition:background-color .3s ease}.file-upload .custom-file-label:hover{background-color:#e6e6e6}.file-upload .custom-file-input{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;cursor:pointer}.create-documentation-page{display:flex;flex-direction:column;gap:30px;align-items:center;margin-top:50px}.create-documentation-page .select-documentation .select{width:560px}.create-documentation-page .add-documentation{width:100%;display:flex;flex-direction:column;align-items:center;padding:0 20px}.create-documentation-page .add-documentation .upload-file{width:100%;display:flex;flex-direction:column;gap:20px}.create-documentation-page .add-documentation .upload-file .row{display:flex;justify-content:space-between}.create-documentation-page .add-documentation .upload-file iframe{height:calc(100svh - 300px)}.create-documentation-page .add-documentation .upload-file .data-documentation{display:flex;align-items:center;gap:30px}.create-documentation-page .add-documentation .add-file{width:560px;display:flex;flex-direction:column;align-items:center;gap:20px}.back{position:absolute;top:0;left:50px;cursor:pointer}.back span{margin-left:5px;font-size:1rem;font-weight:500;color:#838994;white-space:pre-line;word-break:normal}@media screen and (max-width: 560px){.back span{white-space:normal}}
