*,*::after,*::before{margin:0;padding:0;box-sizing:border-box}p,h1,h2,h3,h4,h5,h6{margin:0;padding:0}svg{display:block}input{display:block}[v-cloak]{display:none}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.for_m{display:none;margin-top:20px !important}.for_pc{display:flex}.leaflet-tooltip{background-color:rgba(105,105,105,.66);color:#fff;border:1px solid rgba(255,255,255,.62);font-size:10px}@media screen and (max-width: 700px){.for_m{display:flex !important}.for_pc{display:none !important}}body{background:#eaeaea;font-family:"Montserrat",sans-serif;padding-bottom:20px}::-webkit-scrollbar{width:10px;background:rgba(0,0,0,0)}::-webkit-scrollbar-thumb{width:10px;background:#a7a7a7;border-radius:5px}.dn{display:none !important}.container{width:83%;margin:0 auto}@media screen and (max-width: 500px){.container{width:90%}}.header{width:100%;height:100px;background:#fff;box-shadow:0px 8px 22px 1px rgba(0,0,0,.25);border-radius:35px;display:flex;align-items:center;justify-content:space-between;padding:0 50px;margin-top:45px}.header__buttons{display:flex;align-items:center}.header .button{height:45px;font-size:16px;margin-left:20px}.header .button span{display:none}.header .button:hover p{display:none}.header .button:hover span{display:block}@media screen and (max-width: 600px){.header{padding:0 30px !important}.header .button{padding:0 10px !important}}.logo{font-family:"Montserrat",sans-serif;font-style:normal;font-weight:500;font-size:32px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media screen and (max-width: 480px){.logo{font-family:"Montserrat",sans-serif;font-style:normal;font-weight:500;font-size:25px}}.button{background:#fff;box-shadow:0px 8px 22px 1px rgba(0,0,0,.25);display:flex;align-items:center;justify-content:center;font-weight:500;border:none;border-radius:25px;outline:none;padding:0 30px;color:#2e2e2e;font-family:"Montserrat",sans-serif;transition:background .2s,font-weight .2s,color .2s}.button:active{box-shadow:0 0 0 0 rgba(0,0,0,0)}.button:hover{background:#ff6a4a;font-weight:bold;color:#fff}.button:hover svg g{fill:#fff}.button_active{background:#ff6a4a;font-weight:bold;color:#fff !important}.main{width:100%;margin-top:40px;display:flex;justify-content:space-between;flex-direction:row-reverse;position:relative}@media screen and (max-width: 1490px){.main{flex-direction:column}}.map{position:relative;width:700px;height:700px;margin-left:30px}@media screen and (max-width: 1490px){.map{margin:0 auto;width:100% !important;height:50vw !important}.map .map__main #map{width:100%;height:50vw !important}}@media screen and (max-width: 480px){.map{height:60vh !important}.map .map__main #map{width:100%;height:60vh !important}}.map__main{width:100%;border-radius:20px;box-shadow:0px 8px 22px 1px rgba(0,0,0,.25);overflow:hidden}.map__main #map{position:relative;z-index:10;width:700px;height:700px}.map__main #map .leaflet-bottom{display:none}.map-search{z-index:20;position:absolute;top:20px;left:50%;transform:translateX(-50%);width:80%;background:rgba(255,255,255,.8);border-radius:25px;box-shadow:0px 8px 22px 1px rgba(0,0,0,.25);padding-left:20px}.map-search svg{width:23px;height:23px;display:block}.map-search input{border:none;outline:none;height:50px;background:none;width:80%;padding-left:15px;font-family:"Montserrat",sans-serif;font-size:20px;font-family:"Montserrat",sans-serif;font-style:normal;font-weight:700;font-size:16px}.map-search .map-search__input{width:100%;display:flex;align-items:center}.map-search__items{padding-bottom:5px;max-height:300px;overflow-y:scroll}.map-search__items:-webkit-scrollbar{width:0}.map-search__items p{width:95%;display:flex;align-items:center;font-family:"Montserrat",sans-serif;font-style:normal;font-weight:500;font-size:16px;padding:10px 0 10px 10px;margin-bottom:5px;border-radius:5px;transition:background .2s}.map-search__items p:hover{background:rgba(68,68,68,.5)}.map-search__items p img{width:20px;height:20px;display:block;margin-right:10px}@media screen and (max-width: 700px){.map-search{width:80%;left:auto;right:5px;transform:translate(0, 0);border-radius:10px}.map-search input{height:40px}.map-search svg{width:15px;height:15px}.map-search__items{padding-bottom:5px;max-height:150px}.map-search__items p{font-family:"Montserrat",sans-serif;font-style:normal;font-weight:500;font-size:12px}}.map-filter{position:absolute;bottom:20px;right:20px;box-shadow:0px 8px 22px 1px rgba(0,0,0,.25);width:280px;height:40px;z-index:20;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:0 14px;background:rgba(255,255,255,.7);border-radius:10px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.map-filter p{font-family:"Montserrat",sans-serif;font-style:normal;font-weight:500;font-size:16px}.map-filter__button{width:30px;height:30px;display:flex;align-items:center;justify-content:center;box-shadow:0px 8px 22px 1px rgba(0,0,0,.25);outline:none;border:none;background:#fff}.map-filter__button div{width:20px;height:20px;border-radius:5px;background:#ff6a4a;box-shadow:0px 8px 22px 1px rgba(0,0,0,.25)}@media screen and (max-width: 700px){.map-filter{width:auto;padding:10px}.map-filter p{font-family:"Montserrat",sans-serif;font-style:normal;font-weight:500;font-size:12px}.map-filter__button{width:20px;height:20px;min-width:20px;min-height:20px}.map-filter__button div{width:12px;height:12px;min-width:12px;min-height:12px}}.auth{position:fixed;top:0;left:0;z-index:999999999;width:100vw;height:100vh;-webkit-backdrop-filter:blur(100px);backdrop-filter:blur(100px);background:rgba(255,255,255,.1);z-index:99;display:flex;align-items:center;justify-content:center}.auth__container{width:400px;padding:40px;background:#eaeaea;box-shadow:0px 8px 22px 1px rgba(0,0,0,.25);border-radius:30px;display:flex;flex-direction:column;align-items:center;justify-content:center}.auth__container>div{margin-bottom:25px}@media screen and (max-width: 480px){.auth__container{width:90% !important;padding:20px !important}}.auth__title{font-family:"Montserrat",sans-serif;font-style:normal;font-weight:700;font-size:24px}.auth form{width:100%}.auth__input{width:100%;height:45px;border-radius:45px;overflow:hidden;box-shadow:0px 8px 22px 1px rgba(0,0,0,.25);margin-bottom:10px}.auth__input input{width:100%;height:100%;border:none;outline:none;padding-left:20px;font-family:"Montserrat",sans-serif;font-style:normal;font-weight:500;font-size:16px}.auth__buttons{width:100%;display:flex;align-items:center;justify-content:space-between;margin-bottom:0 !important}.auth__buttons .button{width:100%;height:44px;font-family:"Montserrat",sans-serif;font-style:normal;font-weight:500;font-size:18px}@keyframes loading{from{transform:rotate(0)}to{transform:rotate(359deg)}}.loading-page{position:absolute;left:0;top:0;z-index:99;width:100%;height:100%;background:rgba(255,255,255,.0862745098);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);display:flex;align-items:center;justify-content:center}.loading-page svg{border-radius:50%;width:100px;height:100px;display:block;animation:loading infinite 4s linear}.items{width:53%;max-height:700px;overflow-y:auto;margin:-17px;margin-top:0;padding:17px;position:relative}.items::-webkit-scrollbar{width:0}@media screen and (max-width: 1490px){.items{width:100%;max-height:none;overflow-y:visible;padding:0 !important;margin:20px 0 0 0 !important}}.photos-slider{display:flex;align-items:center;justify-content:center;width:100%;margin-top:20px}@media screen and (max-width: 500px){.photos-slider__content{margin:0px !important}}.photos-slider__btn svg{width:26px;height:13px;transform:rotate(90deg)}.photos-slider__btn:last-child{transform:rotate(180deg)}.photos-slider__empty{width:100px;height:100px;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);z-index:0}.photos-slider__content{position:relative;max-width:100%;max-height:600px;background:#e7e7e7;margin:0 20px;border-radius:5px}.photos-slider__content img{position:relative;width:100%;height:100%;max-width:100%;max-height:600px;min-height:200px;-o-object-fit:cover;object-fit:cover;border-radius:5px;z-index:20}.photos-slider__date{position:absolute;bottom:10px;left:50%;transform:translateX(-50%);background:#fff;padding:10px 15px;border-radius:20px;font-family:"Montserrat",sans-serif;font-style:normal;font-weight:600;font-size:16px;opacity:.3;transition:opacity .2s;z-index:25}.photos-slider__date:hover{opacity:1}.photos-slider__dell{z-index:25;width:25px;height:25px;position:absolute;top:10px;right:10px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:#fff;opacity:.3;transition:opacity .2s}.photos-slider__dell svg{width:23px;height:23px;display:block}.photos-slider__dell:hover{opacity:1}.add-photo{width:100%;height:40px;border-radius:11px;display:flex;align-items:center;justify-content:center;outline:none;border:none;background:#fff;box-shadow:0px 8px 22px 1px rgba(0,0,0,.25);margin-top:20px;font-family:"Montserrat",sans-serif;font-style:normal;font-weight:500;font-size:20px}.add-photo:active{box-shadow:0px 4px 10px #949494}.full-image{position:fixed;z-index:999;width:100%;height:100%;left:50%;top:50%;transform:translate(-50%, -50%);background:rgba(0,0,0,.1725490196);display:flex;align-items:center;justify-content:center;flex-direction:column;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);padding:10px}.full-image__exit{position:absolute;top:10%;right:10%}.full-image__exit svg{width:60px;height:60px}.full-image .photos-slider__date{position:relative !important;margin-top:20px;opacity:1;left:auto;transform:translateX(0) !important}.full-image img{max-width:100%;max-height:100%;display:block;-o-object-fit:cover;object-fit:cover;-o-object-position:bottom;object-position:bottom}.constructor__input{max-width:200px;height:40px;background:#fff;box-shadow:0px 8px 22px 1px rgba(0,0,0,.25);border-radius:7px;overflow:hidden;margin-left:10px}.constructor__input input{width:100%;height:100%;outline:none;border:none;padding-left:10px;font-family:"Montserrat",sans-serif;font-style:normal;font-weight:500;font-size:16px}@media screen and (max-width: 700px){.constructor__input{max-width:100% !important;width:100% !important;margin:0 !important;margin-bottom:10px !important}}.constructor__cableLineButton{height:40px;background:#fff;box-shadow:0px 8px 22px 1px rgba(0,0,0,.25);border-radius:7px;margin-left:10px;padding:0 10px;display:flex;align-items:center;justify-content:center;font-family:"Montserrat",sans-serif;font-style:normal;font-weight:500;font-size:16px}.constructor__button{padding:0 20px;height:40px;display:flex;align-items:center;justify-content:center;background:#fff;box-shadow:0px 8px 22px 1px rgba(0,0,0,.25);outline:none;border:none;border-radius:7px;font-family:"Montserrat",sans-serif;font-style:normal;font-weight:500;font-size:16px;margin-right:15px}.constructor__button:active{box-shadow:0px 4px 10px #949494}@media screen and (max-width: 700px){.constructor__button{width:100% !important;margin:0 !important}}.constructor__button svg{width:20px;height:20px;display:block}.constructor__name{width:100%;height:60px;background:#e9e9e9;border-radius:15px;overflow:hidden;margin-bottom:23px}.constructor__name input{width:100%;height:100%;border:none;outline:none;background:none;padding-left:17px;font-family:"Montserrat",sans-serif;font-style:normal;font-weight:500;font-size:21px}.constructor__setName{display:flex;justify-content:space-between}.constructor__setName input{width:80% !important;background:#fff !important;box-shadow:0px 8px 22px 1px rgba(0,0,0,.25) !important}.constructor__setName button{width:19%;background:#fff !important;box-shadow:0px 8px 22px 1px rgba(0,0,0,.25) !important;outline:none;border:none;font-family:"Montserrat",sans-serif;font-style:normal;font-weight:500;font-size:18px;border-radius:15px}.constructor .save-files-button{padding:10px 0 !important;width:100%;padding:12px 30px;background:#fff;color:#000;box-shadow:0px 8px 22px 1px rgba(0,0,0,.25);border-radius:11px;margin-top:25px;cursor:pointer}.constructor .save-files-button .item-slot__title{width:100%;display:flex;justify-content:space-between;align-items:center}.constructor .save-files-button .item-slot__title p{font-family:"Montserrat",sans-serif;font-style:normal;font-weight:500;font-size:25px}.constructor .save-files-button:active{box-shadow:0px 4px 10px #949494}.constructor .item-slot{padding:20px 30px !important}.constructor-item{display:flex;align-items:center;margin-bottom:15px}@media screen and (max-width: 700px){.constructor-item{flex-direction:column}.constructor-item__input{width:100% !important;margin-right:0 !important;margin-bottom:10px}.constructor-item_small{width:100% !important;margin-right:0 !important;margin-bottom:10px}}.constructor-item__input{width:250px;height:40px;background:#fff;box-shadow:0px 8px 22px 1px rgba(0,0,0,.25);border-radius:7px;overflow:hidden;margin-right:23px}.constructor-item__input input{width:100%;height:100%;outline:none;border:none;font-family:"Montserrat",sans-serif;font-style:normal;font-weight:500;font-size:17px;padding-left:8px}.constructor-item_small{width:200px}.constructor-description{width:100%;height:80px;background:#fff;box-shadow:0px 8px 22px 1px rgba(0,0,0,.25);border-radius:7px;overflow:hidden}.constructor-description textarea{width:100%;height:100%;outline:none;border:none;font-family:"Montserrat",sans-serif;font-style:normal;font-weight:500;font-size:17px;padding:8px;resize:none}@media screen and (max-width: 700px){.constructor-description{margin-bottom:20px}}.constructor-well__items{width:100%;max-height:380px;margin-top:30px;overflow-y:auto;overflow-x:visible;padding:10px 0 0 10px}.constructor-well__items::-webkit-scrollbar{width:5px;background:#d9d9d9}.constructor-well-item{width:98%;height:60px;background:#fff;display:flex;align-items:center;justify-content:space-between;padding:0 17px;box-shadow:0px 8px 22px 1px rgba(0,0,0,.25);border-radius:13px;margin-bottom:14px}.constructor-well-item p{font-family:"Montserrat",sans-serif;font-style:normal;font-weight:500;font-size:20px}.constructor-well-item__buttons{display:flex;align-items:center}.constructor-well-item__button{height:35px;padding:20px;background:#fff;border-radius:6px;outline:none;border:none;box-shadow:0px 8px 22px 1px rgba(0,0,0,.25);font-family:"Montserrat",sans-serif;font-style:normal;font-weight:500;font-size:16px;display:flex;align-items:center;justify-content:center;margin-left:12px}.constructor-well-item__button:active{box-shadow:0px 4px 10px #949494}.slider{max-width:600px;background:#fff;box-shadow:0px 8px 22px 1px rgba(0,0,0,.25);padding:5px 10px;border-radius:7px;margin-left:10px}@media screen and (max-width: 600px){.slider{width:100%;max-width:100%;margin-left:0}}.slider__title{width:100%;display:flex;justify-content:space-between;align-items:center}.slider__title p{font-family:"Montserrat",sans-serif;font-style:normal;font-weight:400;font-size:20px;max-width:200px}.slider__title svg{margin-left:19px;display:block;width:26px;height:13px !important}.slider__items{margin-top:5px;display:none}.slider_active .slider__title svg{transform:rotate(180deg) !important}.slider_active .slider__items{display:block !important}.slider__item{height:30px;width:100%;border-top:1px solid #000;padding-top:5px;font-size:16px;padding-left:5px;cursor:pointer}.slider__item:hover{background:#fff0e8}.slider__item input{width:100% !important;height:100% !important;border:none;background:none;outline:none;padding-left:5px;font-family:"Montserrat",sans-serif;font-style:normal;font-weight:400;font-size:14px;margin-left:-3px}.item_active .item__content{display:block !important}.item_active .item__title svg{transform:rotate(180deg)}.item{width:100%;padding:30px 50px;border-radius:35px;box-shadow:0px 8px 22px 1px rgba(0,0,0,.25);background:#fff;margin-bottom:30px}@media screen and (max-width: 480px){.item{padding:30px 30px !important}}.item__title{width:100%;display:flex;align-items:center;justify-content:space-between}.item__title p{font-family:"Montserrat",sans-serif;font-style:normal;font-weight:500;font-size:27px}.item__title span{display:block;font-family:"Montserrat",sans-serif;font-style:normal;font-weight:600;font-size:27px}.item__title svg{width:48px;height:19px}@media screen and (max-width: 480px){.item__title{flex-direction:column}.item__title span{margin-top:20px}.item__title svg{margin-top:20px}}.item__subtitle{margin:10px 0 20px 0;color:#a8a8a8;font-family:"Montserrat",sans-serif;font-style:normal;font-weight:500;font-size:20px}.item__content{display:none;padding-top:30px}.item__columns{display:flex;align-items:flex-start;justify-content:space-between;flex-direction:column;margin-top:30px}.item-img{margin-top:20px;width:100%;position:relative}.item-img .item-documents__title{margin-bottom:17px;display:flex;align-items:center;justify-content:space-between}.item-img__container{max-width:100%;max-height:500px;min-height:300px;min-width:300px;overflow:hidden}@media screen and (max-width: 700px){.item-img__container{max-width:100% !important;max-height:100% !important;min-width:auto !important;min-height:auto !important}}@media screen and (max-width: 1490px){.item-img__container{max-height:none !important}}.item-img__del{width:40px;height:40px;display:block}.item-img img{border-radius:10px;max-width:100%;max-height:100%;box-shadow:0px 8px 22px 1px rgba(0,0,0,.25)}@media screen and (max-width: 700px){.item{margin-top:20px !important}}.item-slot_active .item-slot__title svg{transform:rotate(180deg)}.item-slot_active .item-slot__content{display:block !important}.item-slot_active .save-buttons__item{display:flex !important}.item-slot_active .add-photo{display:flex !important}.centerdf{justify-content:center !important}.save-files-button{padding:20px 0 !important}.item-slot{width:100%;padding:12px 30px;background:#fff;box-shadow:0px 8px 22px 1px rgba(0,0,0,.25);border-radius:11px;margin-top:25px}.item-slot:first-child{margin-top:0 !important}.item-slot__title{width:100%;display:flex;justify-content:space-between;align-items:center}.item-slot__title p{font-family:"Montserrat",sans-serif;font-style:normal;font-weight:500;font-size:25px}.item-slot__title svg{width:26px;height:13px}.item-slot__content{display:none}@media screen and (max-width: 480px){.item-slot{padding:12px 20px !important}.item-slot .item-slot__title p{font-family:"Montserrat",sans-serif;font-style:normal;font-weight:500;font-size:20px}}.item-slot .save-buttons__item{margin:0 !important;width:170px !important;height:50px;display:none}.item-slot .add-photo{display:none}.table{width:100%}.table__item{width:100%;border-top:2px solid #000;padding:11px 16px;transition:all .2s}@media screen and (max-width: 500px){.table__item{padding:11px 5px}}.table__item:hover{background:#fff0e8}.table__item .point{margin:0 8px}.table__item .point::before{content:"";position:relative;display:block;width:10px;height:10px;background:#000;border-radius:50%;top:50%;transform:translateY(-50%)}.table__title{display:flex;align-items:center;justify-content:space-between}@media screen and (max-width: 700px){.table__title{flex-direction:column}.table__title p{color:rgba(0,0,0,.5);text-align:center}}.table__title p{font-family:"Montserrat",sans-serif;font-style:normal;font-weight:500;font-size:22px}.table__title span{position:relative;display:flex;font-family:"Montserrat",sans-serif;font-style:normal;font-weight:500;font-size:20px}.table__title svg{width:26px;gap:13px}.table__title__items{display:flex;align-items:center}@media screen and (max-width: 700px){.table__title__items{flex-direction:column;width:100%}}.table__title textarea{width:400px;height:100px;border-radius:7px;box-shadow:0px 8px 22px 1px rgba(0,0,0,.25);padding:5px;resize:none;font-family:"Montserrat",sans-serif;font-style:normal;font-weight:400;font-size:17px;outline:none;border:none}@media screen and (max-width: 700px){.table__title textarea{width:100%;margin-top:10px}}@media screen and (max-width: 700px){.table__title .constructor__input{width:100%;margin-top:10px !important}}@media screen and (max-width: 700px){.table__title .constructor__button{width:100%;margin-top:10px !important}}@media screen and (max-width: 700px){.table__title .slider{margin-top:10px !important}}.table__content{margin-top:7px;display:none;padding:0 40px}@media screen and (max-width: 480px){.table__content{padding:0 10px}.table__content span{display:block;width:100%;text-align:center}}.table__content p{width:100%}.table_active .table__content{display:block !important}.table_active .table__title svg{transform:rotate(180deg)}.sub-table__item{width:100%;border-top:2px solid #000;padding:11px 16px;transition:all .2s}.sub-table__item:hover{background:#fff0e8}.sub-table__content{margin-top:7px;display:none}.sub-table_active .table__content{display:block !important}.sub-table_active .table__title svg{transform:rotate(180deg)}.sub-table__title{display:flex;align-items:center;justify-content:space-between}.sub-table__title p{font-family:"Montserrat",sans-serif;font-style:normal;font-weight:500;font-size:25px}.sub-table__title span{font-family:"Montserrat",sans-serif;font-style:normal;font-weight:500;font-size:25px}.sub-table__title svg{width:26px;gap:13px}@media screen and (max-width: 700px){.sub-table__title{flex-direction:column;text-align:center}.sub-table__title p{color:rgba(0,0,0,.5)}}.sub-table_active .sub-table__content{display:block !important}.sub-table_active .sub-table__title svg{transform:rotate(180deg)}.additional-parameters,.additionalParameters-constructor{width:100%;padding:16px;background:#fff0e8;box-shadow:0px 8px 22px 1px rgba(0,0,0,.25);border-radius:12px;margin-top:25px}.additional-parameters__title,.additionalParameters-constructor__title{font-family:"Montserrat",sans-serif;font-style:normal;font-weight:500;font-size:25px}.additional-parameters .table,.additionalParameters-constructor .table{margin-top:25px}.additional-parameters .table__item,.additionalParameters-constructor .table__item{background:#fff}@media screen and (max-width: 480px){.additional-parameters__title,.additionalParameters-constructor__title{font-family:"Montserrat",sans-serif;font-style:normal;font-weight:500;font-size:20px}}.kl-links{font-family:"Montserrat",sans-serif;font-style:normal;font-weight:500;font-size:20px}.kl-links__item{text-decoration:none;color:#ff6a4a;margin-bottom:10px}.kl-links__item:hover{-webkit-text-decoration-line:underline;text-decoration-line:underline}@media screen and (max-width: 480px){.kl-links{font-family:"Montserrat",sans-serif;font-style:normal;font-weight:500;font-size:18px;text-align:center}}.number{font-family:"Montserrat",sans-serif;font-style:normal;font-weight:400;font-size:20px}@media screen and (max-width: 700px){.number{flex-direction:column}}.number a{text-decoration:none;color:#000aff}.number span{color:rgba(0,0,0,.7)}.item-documents:first-child{margin-top:0 !important}.item-documents:last-child{margin-top:30px}.item-documents__title{display:flex;justify-content:space-between;align-items:center}.item-documents__title p{font-family:"Montserrat",sans-serif;font-style:normal;font-weight:500;font-size:20px}.item-documents__title .button{height:40px}.item-documents__items{margin-top:17px}.item-documents_big{width:269px !important;margin:20px 0}.item-documents__item{width:130px;height:130px;border-radius:16px;box-shadow:0px 8px 22px 1px rgba(0,0,0,.25);display:flex;align-items:center;flex-direction:column;cursor:pointer;margin-right:30px;background:#fff;margin-bottom:20px;position:relative}.item-documents__item svg{width:64px;height:64px;display:block;margin-top:15px}.item-documents__item span{display:block;margin-top:15px;width:90%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:#06f;text-align:center}@media screen and (max-width: 480px){.item-documents__item{max-width:100% !important;margin-right:0 !important}}.item-documents__del{position:absolute;right:5px;top:5px;width:25px !important;height:25px !important;display:block;margin-top:0 !important;opacity:1;transition:opacity .2s}.item-documents__del:hover{opacity:.6}.grid-2 .item-documents__items{display:flex !important;flex-wrap:wrap}.grid-2 .item-documents__item{height:130px}.wrap .item-documents__items{width:100%;display:flex !important;flex-wrap:wrap}.wrap .item-documents__item{width:130px;margin-bottom:20px}.back{width:100px;min-width:100px;height:40px;outline:none;border-radius:9px;display:flex;align-items:center;justify-content:center;background:#fff;box-shadow:0px 8px 22px 1px rgba(0,0,0,.25);font-family:"Montserrat",sans-serif;font-style:normal;font-weight:500;font-size:16px;border:none}.back svg{width:9px;height:17px;display:block;margin-right:15px}.back:active{box-shadow:0px 4px 10px #949494}@media screen and (max-width: 480px){.back svg{margin-top:0 !important}}.save-buttons{width:100%;display:flex;align-items:center;justify-content:center;margin-top:30px}.save-buttons__item{width:200px;height:60px;border-radius:11px;display:flex;align-items:center;justify-content:center;outline:none;border:none;background:#fff;box-shadow:0px 8px 22px 1px rgba(0,0,0,.25);margin:0 25px;font-family:"Montserrat",sans-serif;font-style:normal;font-weight:500;font-size:22px}.save-buttons__item:active{box-shadow:0px 4px 10px #949494}@media screen and (max-width: 700px){.save-buttons{width:100%;justify-content:space-between;flex-direction:column}.save-buttons__item{margin:0 !important;width:100% !important;margin-bottom:10px !important}}@media screen and (max-width: 480px){.save-buttons{justify-content:space-between}.save-buttons__item{font-family:"Montserrat",sans-serif;font-style:normal;font-weight:500;font-size:17px}}.maket{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);z-index:99999;border-radius:45px;width:80%;height:850px;box-shadow:0 3px 22px 1px rgba(0,0,0,.25);background:#e6e6e6;padding:30px}@media screen and (max-height: 900px){.maket{height:95vh}}@media screen and (max-width: 600px){.maket{width:95%}.maket__main{overflow-y:scroll}.maket-entrance{width:50vw}.maket-drc{height:30px !important;width:40px !important}.maket-drc img{width:30px !important;height:20px !important}.maket-floor{height:4vh !important}}.maket__title{width:100%;font-family:"Montserrat",sans-serif;font-style:normal;font-weight:500;font-size:30px;display:flex;justify-content:space-between}.maket .button{height:40px}.maket__main{margin-top:0px}.maket-container{display:flex;align-items:flex-end;position:relative;margin:10px 0}.maket-entrance{width:228px;position:relative;display:flex;flex-direction:column;gap:10px;align-items:center}.maket .drc_opac{opacity:0}.maket-drc{width:57px;height:45px;border-radius:8px;display:flex;align-items:center;justify-content:center;cursor:pointer}.maket-drc img{width:40px;height:30px;display:block}.maket-floors{width:100%}.maket-floor{width:100%;height:30px;border:1px solid #000;display:flex;align-items:center;justify-content:center}.maket-floor p{font-family:"Montserrat",sans-serif;font-style:normal;font-weight:500;font-size:14px;color:#fff}.maket-patch{width:20px;height:20px;border-radius:5px;box-shadow:0 3px 22px 1px rgba(0,0,0,.25);background:#000;display:flex;align-items:center;justify-content:center;margin-right:5px;cursor:pointer}.maket-patch svg{width:14px;height:14px;display:block}.maket-pages{width:100%;display:flex;align-items:center;justify-content:center}.maket-pages p{font-family:"Montserrat",sans-serif;font-style:normal;font-weight:400;font-size:38px;margin:0 21px}.maket-pages svg{width:15px;height:30px;display:block}.wrap .mainkk-input{margin-bottom:0 !important}.items .mainkk-input{margin-bottom:20px}.mainkk-input{width:100%;height:60px}.mainkk-input input{width:100%;height:100%;border:none;outline:none;font-family:"Montserrat",sans-serif;font-style:normal;font-weight:500;font-size:21px;color:#000;padding-left:17px;background:#e9e9e9;border-radius:15px}@media screen and (max-width: 500px){.mainkk-input input{font-family:"Montserrat",sans-serif;font-style:normal;font-weight:500;font-size:16px}}.mainkk-items{margin-top:20px;max-height:380px;width:100%;overflow-y:scroll;overflow-x:visible;padding:10px 0 0 10px}@media screen and (max-width: 700px){.mainkk-items{max-height:none !important}.mainkk-items::-webkit-scrollbar{width:0 !important}}.mainkk-items::-webkit-scrollbar{background:#d9d9d9;width:5px;border-radius:6px}.mainkk-itemKK{flex-direction:column;height:auto !important;padding:20px 0 !important}.mainkk-itemKK .mainkk-item__name{text-align:center;margin-bottom:10px}.mainkk-item{border-radius:13px;height:60px;width:98%;background:#fff;box-shadow:0px 8px 22px 1px rgba(0,0,0,.25);margin-bottom:14px;display:flex;align-items:center;justify-content:space-between;padding:0 17px}@media screen and (max-width: 900px){.mainkk-item{flex-direction:column;height:auto !important;padding:20px 0 !important}.mainkk-item .mainkk-item__name{text-align:center;margin-bottom:10px}}@media screen and (max-width: 530px){.mainkk-item{padding:20px 17px !important}}.mainkk-item__name{font-family:"Montserrat",sans-serif;font-style:normal;font-weight:500;font-size:18px}.mainkk-item__buttons{display:flex;align-items:center;justify-content:center}@media screen and (max-width: 530px){.mainkk-item__buttons{flex-direction:column;width:100%}}.mainkk-item__button{height:35px;border-radius:6px;padding:0 20px;display:flex;align-items:center;justify-content:center;outline:none;border:none;background:#fff;box-shadow:0px 8px 22px 1px rgba(0,0,0,.25);font-family:"Montserrat",sans-serif;font-style:normal;font-weight:500;font-size:16px;margin-left:12px}@media screen and (max-width: 530px){.mainkk-item__button{width:100% !important;margin-bottom:10px;margin-left:0 !important}}.mainkk-item__button:active{box-shadow:0px 8px 22px 1px rgba(0,0,0,.1)}.item-img__container{margin:20px 0px;position:relative}.item-img__container svg{position:absolute;top:10px;right:10px}.drc{width:100%;display:flex;align-items:flex-start;justify-content:space-between;padding-top:36px}.drc .button{height:40px;margin-bottom:20px}@media screen and (max-width: 1790px){.drc{flex-direction:column}}.drc-about{max-width:30%}@media screen and (max-width: 1790px){.drc-about{max-width:100% !important;margin:0 auto;display:flex;align-items:center;justify-content:center;flex-direction:column}.drc-about__desc{text-align:center}}@media screen and (max-width: 900px){.drc-about{width:100%;max-width:100%}}.drc-about__title{font-family:"Montserrat",sans-serif;font-style:normal;font-weight:500;font-size:20px;display:flex;align-items:center;justify-content:space-between}.drc-about .item-img{max-width:500px}.drc-about .item-img__container{max-width:500px}.drc-about__desc{max-width:400px;font-family:"Montserrat",sans-serif;font-style:normal;font-weight:500;font-size:20px;margin-top:25px}@media screen and (max-width: 900px){.drc-about__desc{width:100%;max-width:100%}}.drc-operList{max-width:270px;display:flex;align-items:center;flex-direction:column;margin-right:40px}@media screen and (max-width: 1790px){.drc-operList{margin-right:0}}.drc-operList p{font-family:"Montserrat",sans-serif;font-style:normal;font-weight:500;font-size:20px;margin-bottom:15px}.drc-operList__item{border-radius:31px;padding:10px 20px;background:#f55;display:flex;align-items:center;justify-content:center;font-family:"Montserrat",sans-serif;font-style:normal;font-weight:500;font-size:20px;color:#fff;box-shadow:0px 8px 22px 1px rgba(0,0,0,.25);margin-bottom:20px;position:relative}.drc-operList__dell svg{width:20px !important;height:20px !important;display:block !important}.drc-operList svg{width:30px;height:30px;display:block;opacity:.5;transition:opacity .2s}.drc-operList svg:hover{opacity:1}.drc-main{display:inline-flex;align-items:flex-start;justify-content:flex-end;margin-left:20px;padding-top:60px}@media screen and (max-width: 1790px){.drc-main{margin:0 auto;flex-direction:column;align-items:center;width:100%}}.drc-main__container{width:730px;border-radius:10px;background:#fff;box-shadow:0px 8px 22px 1px rgba(0,0,0,.25);display:flex;justify-content:space-between}@media screen and (max-width: 900px){.drc-main__container{flex-direction:column;width:100% !important;background:none !important;box-shadow:none}}@media screen and (max-width: 900px){.drc-main__opers{width:100% !important;background:#fff;border-radius:10px;margin-bottom:20px;box-shadow:0px 8px 22px 1px rgba(0,0,0,.25)}}.drc-main__item{width:365px;height:40px;border-bottom:3px solid #000;position:relative;display:flex;align-items:center;justify-content:center}.drc-main__item p{font-family:"Montserrat",sans-serif;font-style:normal;font-weight:500;font-size:18px}.drc-main__item:last-child{border-bottom:none;border-radius:0 0 0 10px}@media screen and (max-width: 900px){.drc-main__item{width:100% !important}}.drc-main__number{width:40px;text-align:right;position:absolute;left:-50px;top:50%;transform:translateY(-50%);font-family:"Montserrat",sans-serif;font-style:normal;font-weight:700;font-size:20px;color:#000}.drc-main__oper{position:absolute;left:-260px}.drc-main__ports{border-left:4px solid #000}@media screen and (max-width: 900px){.drc-main__ports{width:100% !important;background:#fff;border-radius:10px;margin-bottom:20px;box-shadow:0px 8px 22px 1px rgba(0,0,0,.25);border-left:none !important}}.drc-main__ports .drc-main__number{display:none}@media screen and (max-width: 900px){.drc-main__ports .drc-main__number{display:block}}.maket-constructor{width:100%;margin-top:55px}@media screen and (max-width: 1650px){.maket-constructor .button{margin-right:0 !important;margin-bottom:20px}.maket-constructor .maket-constructor__container{width:100%;height:auto !important;max-height:none !important;padding-bottom:20px}}@media screen and (max-width: 480px){.maket-constructor .maket-constructor__container{padding:15px 15px}}.maket-constructor .button{height:40px}.maket-constructor__header{width:100%;display:flex;margin-bottom:20px}.maket-constructor__header .button{margin-left:20px}.maket-constructor__main{display:flex;justify-content:space-between;align-items:flex-start}@media screen and (max-width: 1650px){.maket-constructor__main{flex-direction:column;align-items:center}}.maket-constructor__container{width:49%;max-height:922px;box-shadow:0px 8px 22px 1px rgba(0,0,0,.25);background:#e6e6e6;border-radius:45px;padding:22px 35px;margin-bottom:20px}.maket-constructor__title{width:100%;display:flex;justify-content:space-between;align-items:center}@media screen and (max-width: 960px){.maket-constructor__title{flex-direction:column}}.maket-constructor__title p{font-family:"Montserrat",sans-serif;font-style:normal;font-weight:500;font-size:30px}.maket-constructor__title input{border-radius:10px;width:220px;height:65px;background:#fff;outline:none;border:none;font-family:"Montserrat",sans-serif;font-style:normal;font-weight:500;font-size:20px;text-align:center}@media screen and (max-width: 480px){.maket-constructor__title input{width:60% !important;height:40px !important}}.maket-constructor__floors{display:flex;align-items:center}.maket-constructor__floors button{margin:10px;width:65px;height:65px;display:flex;align-items:center;justify-content:center;flex-direction:column;background:#fff;border-radius:10px;font-family:"Montserrat",sans-serif;font-style:normal;font-weight:500;font-size:50px;box-shadow:0px 8px 22px 1px rgba(0,0,0,.25);border:none;outline:none}.maket-constructor__floors button:last-child{margin-right:0}.maket-constructor__floors button:active{box-shadow:0px 8px 22px 1px rgba(0,0,0,.1)}@media screen and (max-width: 480px){.maket-constructor__floors{justify-content:center}.maket-constructor__floors button{width:40px !important;height:40px !important;font-family:"Montserrat",sans-serif;font-style:normal;font-weight:500;font-size:30px}}.maket-constructor__entrances{margin-top:32px;max-height:600px;overflow-y:scroll}.maket-constructor__entrances::-webkit-scrollbar{width:0}@media screen and (max-width: 1650px){.maket-constructor__entrances{max-height:none !important;overflow-y:visible}}.maket-constructor .item{padding:20px 50px;border-radius:11px}.maket-constructor .item .item__title p{font-family:"Montserrat",sans-serif;font-style:normal;font-weight:500;font-size:25px}.maket-constructor .item .item__title svg{width:26px;height:13px}@media screen and (max-width: 960px){.maket-entrance-slide__content .table__item .table__title{flex-direction:column !important;align-items:center !important}}.maket-entrance-slide .maket-floor-input{display:flex;align-items:center}@media screen and (max-width: 960px){.maket-entrance-slide .maket-floor-input{width:100%}.maket-entrance-slide .maket-floor-input .constructor__input{max-width:100% !important;width:90%}}@media screen and (max-width: 480px){.maket-entrance-slide .maket-floor-input{width:100% !important;flex-direction:column}.maket-entrance-slide .maket-floor-input button{width:100% !important;margin:10px 0 10px 0 !important}.maket-entrance-slide .maket-floor-input .constructor__input input{text-align:center}}.maket-entrance-slide .maket-floor-input .constructor__input{margin:0 !important}.maket-entrance-slide .maket-floor-input button{height:40px;width:40px;outline:none;border:none;background:#fff;box-shadow:0px 8px 22px 1px rgba(0,0,0,.25);border-radius:10px;display:flex;align-items:center;justify-content:center;font-family:"Montserrat",sans-serif;font-style:normal;font-weight:500;font-size:30px;margin:0 10px}.maket-entrance-slide .maket-floor-input button:last-child{margin-right:0}.maket-entrance-slide .maket-floor-input button:active{box-shadow:0px 8px 22px 1px rgba(0,0,0,.1)}.set-drc{width:100%;min-height:60px;display:flex;align-items:center;justify-content:space-between;border-top:2px solid #000;background:#fff;box-shadow:0px 8px 22px 1px rgba(0,0,0,.25);padding:0 10px}@media screen and (max-width: 960px){.set-drc{flex-direction:column;padding:10px 10px}.set-drc input{width:100% !important;margin-bottom:10px}.set-drc .slider{margin-bottom:10px}.set-drc__info{width:100% !important;margin-bottom:10px}.set-drc__pos{width:100% !important;margin-bottom:10px}.set-drc .maket-constructor-floor__patch{width:100% !important;margin-bottom:10px}}.set-drc input{height:40px;width:150px;border-radius:7px;background:#fff;box-shadow:0px 8px 22px 1px rgba(0,0,0,.25);outline:none;border:none;padding-left:15px;font-family:"Montserrat",sans-serif;font-style:normal;font-weight:500;font-size:17px}.set-drc__info{width:210px;height:40px;outline:none;border:none;display:flex;align-items:center;justify-content:center;border-radius:7px;background:#fff;box-shadow:0px 8px 22px 1px rgba(0,0,0,.25);font-family:"Montserrat",sans-serif;font-style:normal;font-weight:500;font-size:15px}.set-drc__info:active{box-shadow:0px 8px 22px 1px rgba(0,0,0,.1)}.set-drc__pos{border-radius:7px;width:96px;height:40px;background:#fff;box-shadow:0px 8px 22px 1px rgba(0,0,0,.25);outline:none;border:none;font-family:"Montserrat",sans-serif;font-style:normal;font-weight:500;font-size:15px}.pos_ac{background:#ff6a4a;color:#fff}.maket-constructor-floor{width:100%;display:flex;align-items:center;padding:10px 15px;justify-content:space-between;width:100%;flex-direction:column}.maket-constructor-floor__items{flex-direction:column}.maket-constructor-floor__patch{width:100% !important;margin:0 0 10px 0 !important}.maket-constructor-floor__kv{width:100%;display:flex;justify-content:space-between;flex-direction:column}.maket-constructor-floor__kv input{width:100% !important;margin-bottom:20px}.maket-constructor-floor .slider{max-width:100% !important;width:100%;margin-left:0 !important;margin-bottom:10px}.maket-constructor-floor__name{margin-bottom:10px}.maket-constructor-floor__items{display:flex}@media screen and (max-width: 960px){.maket-constructor-floor__items{width:100%}}.maket-constructor-floor input{width:147px;height:40px;text-align:center !important;padding:0}@media screen and (max-width: 960px){.maket-constructor-floor input input{width:100% !important;margin-bottom:10px}}.maket-constructor-floor__name{font-family:"Montserrat",sans-serif;font-style:normal;font-weight:500;font-size:20px;text-align:center}.maket-constructor-floor__patch{width:153px;height:40px;background:#fff;box-shadow:0px 8px 22px 1px rgba(0,0,0,.25);border-radius:7px;display:flex;align-items:center;justify-content:center;font-family:"Montserrat",sans-serif;font-style:normal;font-weight:500;font-size:16px;margin:0 5px}.maket-constructor-floor__patch button{margin-left:6px;width:24px;height:24px;background:#fff;box-shadow:0px 8px 22px 1px rgba(0,0,0,.25);border:none;outline:none;display:flex;align-items:center;justify-content:center;border-radius:5px}.maket-constructor-floor__patch button svg{width:16px;height:17px}.drc-constructor .item-documents_big{margin-top:15px}@media screen and (max-width: 1790px){.drc-constructor .item-documents_big{width:100% !important;margin-right:0 !important}}.drc-constructor .item-slot{width:425px !important}.drc-constructor .photos-slider__content{min-width:200px;min-height:300px;max-width:300px;max-height:400px}.drc-constructor .photos-slider__content img{min-width:200px;min-height:300px;max-width:300px;max-height:400px}.drc-constructor .drc-constructor__infotext{margin-top:27px;width:425px;height:159px;border-radius:18px;background:#fff;box-shadow:0px 8px 22px 1px rgba(0,0,0,.25);padding:11px 16px}.drc-constructor .drc-constructor__infotext p{font-family:"Montserrat",sans-serif;font-style:normal;font-weight:500;font-size:20px}.drc-constructor .drc-constructor__infotext textarea{resize:none;font-family:"Montserrat",sans-serif;font-style:normal;font-weight:500;font-size:16px;background:none;outline:none;border:none;width:100%;height:80%}@media screen and (max-width: 900px){.drc-constructor .drc-constructor__infotext{width:100%;max-width:100%}}@media screen and (max-width: 1790px){.drc-constructor .drc-operList{margin-bottom:20px;width:100% !important}}@media screen and (max-width: 900px){.drc-constructor .drc-operList{width:100% !important;max-width:100% !important}}.drc-constructor .drc-operList__item{background:#fff;overflow:hidden}.drc-constructor .drc-operList__item input{width:190px;height:100%;background:none;outline:none;border:none;text-align:center;font-family:"Montserrat",sans-serif;font-style:normal;font-weight:500;font-size:20px}@media screen and (max-width: 900px){.drc-constructor .drc-operList__item{width:100%}.drc-constructor .drc-operList__item input{width:100% !important}}.drc-constructor .drc-main__item{height:auto;padding:10px 0;display:flex;flex-direction:column;align-items:center}.drc-constructor .drc-main__item input{outline:none;border:none;width:100%;height:25px;text-align:center;font-family:"Montserrat",sans-serif;font-style:normal;font-weight:500;font-size:20px;background:#fff;box-shadow:0px 8px 22px 1px rgba(0,0,0,.25);border-radius:3px}.drc-constructor .drc-main__item .slider{margin-top:5px}.drc-constructor .drc-main__item svg{width:20px;height:20px;display:block}@media screen and (max-width: 1400px){.logs .users-list__item{display:flex;flex-direction:column !important;align-items:center !important;justify-content:center !important}}@media screen and (max-width: 1400px){.logs .users-list__itemButtons{flex-direction:column;align-items:center;justify-content:center}}.logs .users-list__role{margin-right:10px}@media screen and (max-width: 800px){.logs .users-list__role{height:auto;text-align:center}}.logs .users-list__role:last-child{margin-right:0}@media screen and (max-width: 1400px){.logs .users-list__role{width:100%;margin-right:0;margin-bottom:20px}}.users-list{width:100%;padding:30px 50px;box-shadow:0 3px 22px 1px rgba(0,0,0,.25);background:#e6e6e6;border-radius:35px;margin-top:40px}@media screen and (max-width: 600px){.users-list{padding:30px 10px}}.users-list__buttons{display:flex}@media screen and (max-width: 840px){.users-list__buttons{flex-direction:column;width:100%}.users-list__buttons .constructor__button{width:100%;margin-top:20px !important}}@media screen and (max-width: 840px){.users-list .item__title{flex-direction:column}}.users-list__items{margin-top:20px}.users-list__item{width:100%;padding:17px 20px;display:flex;justify-content:space-between;align-items:center;background:#fff;box-shadow:0px 8px 22px 1px rgba(0,0,0,.25);border-radius:20px;margin-bottom:20px}@media screen and (max-width: 840px){.users-list__item{flex-direction:column;align-items:center;justify-content:center}}.users-list__name{font-family:"Montserrat",sans-serif;font-style:normal;font-weight:500;font-size:22px}.users-list__itemButtons{display:flex;align-items:center}@media screen and (max-width: 840px){.users-list__itemButtons{margin-top:10px;width:100%;flex-direction:column;align-items:center;justify-content:center}}.users-list__button{height:40px;padding:15px;display:flex;align-items:center;justify-content:center;font-family:"Montserrat",sans-serif;font-style:normal;font-weight:500;font-size:20px;outline:none;border:none;border-radius:10px;box-shadow:0px 8px 22px 1px rgba(0,0,0,.25);background:#fff;margin-right:10px}.users-list__button:last-child{margin-right:0}.users-list__button:active{box-shadow:0px 8px 22px 1px rgba(0,0,0,.1)}@media screen and (max-width: 840px){.users-list__button{margin-right:0;width:100%;margin-bottom:20px}}.users-list__role{height:40px;padding:15px;display:flex;align-items:center;justify-content:center;font-family:"Montserrat",sans-serif;font-style:normal;font-weight:500;font-size:20px;border-radius:10px;box-shadow:0px 8px 22px 1px rgba(0,0,0,.25)}@media screen and (max-width: 840px){.users-list__role{width:100%;padding:15px 0 !important}}.users-add{position:fixed;top:0;left:0;z-index:999999999;width:100vw;height:100vh;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:rgba(255,255,255,.1);z-index:99;display:flex;align-items:center;justify-content:center}.users-add__container{width:400px;padding:40px;background:#eaeaea;box-shadow:0px 8px 22px 1px rgba(0,0,0,.25);border-radius:30px;display:flex;flex-direction:column;align-items:center;justify-content:center}.users-add__container>div{margin-bottom:25px}@media screen and (max-width: 480px){.users-add__container{width:90% !important;padding:20px !important}.users-add__container .users-add__title{font-family:"Montserrat",sans-serif;font-style:normal;font-weight:700;font-size:18px}}.users-add__title{font-family:"Montserrat",sans-serif;font-style:normal;font-weight:700;font-size:24px}.users-add__input{width:100%;height:45px;border-radius:45px;overflow:hidden;box-shadow:0px 8px 22px 1px rgba(0,0,0,.25);margin-bottom:10px}.users-add__input input{width:100%;height:100%;border:none;outline:none;padding-left:20px;font-family:"Montserrat",sans-serif;font-style:normal;font-weight:500;font-size:16px}.users-add__buttons{width:100%;display:flex;align-items:center;justify-content:space-between;flex-direction:column;margin-bottom:0 !important}.users-add__buttons .button{width:100%;height:44px;font-family:"Montserrat",sans-serif;font-style:normal;font-weight:500;font-size:18px;margin-bottom:10px}.users-add__buttons .button:last-child{margin-bottom:0}.users-add .table__item{border-top:none;padding:0 !important}.users-add .table__item:hover{background:none !important}.save-menu{position:fixed;top:0;left:0;z-index:999999999;width:100vw;height:100vh;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:rgba(255,255,255,.1);z-index:99;display:flex;align-items:center;justify-content:center}.save-menu__container{width:420px;padding:20px;background:#eaeaea;box-shadow:0px 8px 22px 1px rgba(0,0,0,.25);border-radius:30px;display:flex;flex-direction:column}.save-menu__container>div{margin-bottom:25px}@media screen and (max-width: 480px){.save-menu__container{width:90% !important;padding:20px !important}.save-menu__container .users-add__title{font-family:"Montserrat",sans-serif;font-style:normal;font-weight:700;font-size:18px}}.save-menu__title{font-family:"Montserrat",sans-serif;font-style:normal;font-weight:700;font-size:20px}.save-menu__buttons{width:100%;display:flex;align-items:center;justify-content:space-between;flex-direction:column;margin-bottom:0 !important}.save-menu__buttons .button{width:100%;height:44px;font-family:"Montserrat",sans-serif;font-style:normal;font-weight:500;font-size:18px;margin-bottom:10px}.save-menu__buttons .button:last-child{margin-bottom:0}.save-menu .save-button{padding:10px 20px;background:#fff;font-family:"Montserrat",sans-serif;font-style:normal;font-weight:500;font-size:16px;box-shadow:0px 8px 22px 1px rgba(0,0,0,.25);border-radius:5px;border:none;outline:none}.save-menu .save-button:active{box-shadow:0px 4px 10px #949494}.save-menu__items{max-height:400px;overflow-y:scroll}.save-menu__items::-webkit-scrollbar{width:0}.save-menu .table__title{padding:10px;border-bottom:1px solid #000}.save-menu .table__title p{font-size:18px !important}.section_active .roles-constructor__inputs{display:block !important}.roles-constructor__section{padding:10px;border-radius:10px;margin-bottom:20px;background:#fff;box-shadow:0px 8px 22px 1px rgba(0,0,0,.25)}.roles-constructor__title{font-family:"Montserrat",sans-serif;font-style:normal;font-weight:600;font-size:20px;display:flex;align-items:center;justify-content:space-between;padding-right:10px}@media screen and (max-width: 840px){.roles-constructor__title{font-size:18px}}.roles-constructor__title svg{width:24px;height:11px;display:block}.roles-constructor__inputs{display:none}.roles-constructor__input{width:100%;min-height:50px;display:flex;justify-content:space-between;align-items:center;margin-top:10px;border-bottom:1px solid;padding:10px}@media screen and (max-width: 840px){.roles-constructor__input{flex-direction:column}.roles-constructor__input p{font-size:16px}}.roles-constructor__input:last-child{border-bottom:none}.roles-constructor__input p{font-family:"Montserrat",sans-serif;font-style:normal;font-weight:600;font-size:18px}.roles-constructor__button{width:100%;height:50px;background:#fff;box-shadow:0px 8px 22px 1px rgba(0,0,0,.25);display:flex;align-items:center;justify-content:center;font-family:"Montserrat",sans-serif;font-style:normal;font-weight:600;font-size:18px;border-radius:10px;border:none;outline:none;margin-bottom:15px}.roles-constructor__button:last-child{margin-bottom:0}.roles-constructor__button:active{box-shadow:0px 4px 10px #949494}.role-button_active{justify-content:flex-end !important;background:#ff6a4a !important}.role-button{width:50px;height:26px;border-radius:50px;box-shadow:0px 8px 22px 1px rgba(0,0,0,.25);background:#a3a3a3;display:flex;justify-content:flex-start;padding:4px}@media screen and (max-width: 840px){.role-button{margin-top:15px}}.role-button div{height:18px;width:18px;border-radius:50%;background:#fff}@media screen and (max-width: 1300px){.backups .users-list__item{flex-direction:column;align-items:center;justify-content:center}.backups .users-list__itemButtons{margin-top:20px;flex-direction:column;align-items:center;justify-content:center}.backups .users-list__button{margin-bottom:20px}.backups .users-list__button:last-child{margin-bottom:0}}.automation{height:100%}.automation .users-list__items{height:90%;overflow-y:scroll}.automation .users-list__items::-webkit-scrollbar{width:0}.automation .users-list__name{font-size:18px}.automation .users-list__itemButtons{grid-gap:10px}.automation .users-list__button{margin:0}.automation__block{width:100%;padding:20px;background:#dbdbdb;margin-bottom:10px;border-radius:10px}.automation__title-block{font-family:"Montserrat",sans-serif;font-style:normal;font-weight:600;font-size:20px;margin-bottom:10px}