.chessList .p-paginator-bottom{border:none!important}.chessList .p-paginator{display:flex;justify-content:flex-end;align-items:center;-moz-column-gap:10px;column-gap:10px;padding:0;padding-top:50px;padding-bottom:50px}.chessList .p-paginator .p-dropdown{height:37px}.chessList .p-paginator-first,.chessList .p-paginator-last,.chessList .p-paginator-next,.chessList .p-paginator-prev{width:37px;height:37px;padding:10px;display:flex;justify-content:center;align-items:center;border-radius:3px;border:1px solid #dedede;margin:0;min-width:0}.chessList .p-paginator-first svg,.chessList .p-paginator-last svg,.chessList .p-paginator-next svg,.chessList .p-paginator-prev svg{width:16px;height:16px}.chessList .p-paginator-prev{margin-right:10px}.chessList .p-paginator-next{margin-left:10px}.chessList .p-paginator-pages{display:flex;justify-content:flex-start;align-items:center}.chessList .p-paginator-pages .p-paginator-page{height:auto;min-height:37px;min-width:37px;padding:10px;border-radius:3px;border:1px solid #dedede;box-shadow:none!important}.chessList .p-paginator-pages .p-paginator-page.p-highlight{background:#4caf50;color:#fff}.chessList .houseLink,.chessList .to_send_complexes{cursor:pointer}.chessList .houseLink:hover{color:#1a73e8}.filters[data-v-68a71319]{background-color:#fff;position:relative}.filters.filters--facades[data-v-68a71319]{width:100%;position:absolute;top:0;left:0;right:0;z-index:10;padding-top:126px;padding-bottom:53px;opacity:0;visibility:hidden;transition:all .5s ease-in-out}.filters.filters--facades.open[data-v-68a71319]{opacity:1;visibility:visible;transition:all .5s ease-in-out}.filters .inputs[data-v-68a71319]{display:flex;align-items:center}.filters .head__foundText[data-v-68a71319]{display:flex;align-items:center;justify-content:space-between}@media screen and (max-width:1610px){.filters .p-inputtext[data-v-68a71319]{max-width:100px!important}}.viewHome__filters .p-inputwrapper{border-radius:6px!important;justify-content:space-between!important;padding:8px!important;width:300px!important;height:36px!important}.viewHome__filters .p-multiselect-label,.viewHome__filters .p-placeholder{font-weight:500;font-size:16px;line-height:19.2px;color:#757575}.viewHome__filters .p-inputswitch.p-focus .p-inputswitch-slider{box-shadow:unset!important}.custom-header{display:flex!important;.p-checkbox-box,input{box-shadow:unset!important}input{padding:5px!important}}li.p-multiselect-item span{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:block;max-width:245px}.p-confirm-popup:after,.p-confirm-popup:before{border-bottom-color:#4caf50}.p-confirm-popup.p-confirm-popup-flipped:after,.p-confirm-popup.p-confirm-popup-flipped:before{border-top-color:#4caf50}.planRoomsWindow{position:fixed;top:0;left:0;right:0;bottom:0;width:100%;height:100vh;background:rgba(0,0,0,.3);display:flex;justify-content:center;align-items:center;opacity:0;visibility:hidden;transition:all .5s ease-in-out}.planRoomsWindow.open{z-index:10000;opacity:1;visibility:visible;transition:all .5s ease-in-out}.planRoomsWindow__wrapper{min-width:900px;width:auto;height:auto;padding:50px;background-color:#fff;border-radius:4px;max-width:100vw;max-height:calc(100vh - 100px);overflow:auto}.planRoomsWindow__title{font-size:20px;margin-bottom:50px}.planRoomsWindow__table{width:100%;height:auto;display:flex;justify-content:flex-start;align-items:flex-start;-moz-column-gap:30px;column-gap:30px;max-height:calc(100vh - 380px);overflow:auto}.planRoomsWindow__table .table__numberRows{width:auto;height:auto;display:flex;flex-direction:column-reverse;justify-content:flex-start;align-items:center;row-gap:10px;padding-top:10px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.planRoomsWindow__table .table__numberRows .row{font-size:14px;--tw-text-opacity:1;color:rgb(117 117 117/var(--tw-text-opacity))}.planRoomsWindow__table .table__numberRows .row .cell{padding:4px 12px;display:flex;justify-content:center;align-items:center}.planRoomsWindow__table .table__content{height:100%;display:flex;justify-content:space-between;align-items:flex-end;-moz-column-gap:42px;column-gap:42px;padding:20px;width:calc(100% - 100px);overflow:auto}.planRoomsWindow__table .table__content .selectionBox{position:absolute;background-color:rgba(52,152,219,.5);border:1px dashed #3498db;z-index:999;pointer-events:none;display:none}.planRoomsWindow__table .table__content .overlay{position:absolute;width:auto;height:auto;padding:10px;border-radius:10px;border:1px solid;--tw-border-opacity:1;border-color:rgb(76 175 80/var(--tw-border-opacity));z-index:2;background-color:#fff;display:none;justify-content:flex-start;align-items:center;-moz-column-gap:10px;column-gap:10px}.planRoomsWindow__table .table__content .section{width:auto;height:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;row-gap:10px}.planRoomsWindow__table .table__content .section .row{height:29px!important;display:flex;justify-content:flex-start;align-items:flex-start;-moz-column-gap:10px;column-gap:10px}.planRoomsWindow__table .table__content .section .row .cell{position:relative;display:flex;justify-content:center;align-items:center;color:#fff;opacity:.5;padding:4px 12px;border-radius:4px;width:40px;font-size:14px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.planRoomsWindow__table .table__content .section .row .cell:hover .overlay{opacity:1;visibility:visible;transition:all .3s ease-in-out}.planRoomsWindow__table .table__content .section .row .cell.selected{opacity:1}.planRoomsWindow__table .table__content .section .row .cell .overlay{position:absolute;left:-10px;top:calc(100% + 6px);width:-moz-max-content;width:max-content;height:-moz-max-content;height:max-content;border-radius:6px;border:1px solid #4caf50;background:#fff;padding:10px;opacity:0;visibility:hidden;transition:all .3s ease-in-out;z-index:20}.planRoomsWindow__table .table__content .section .row .cell .overlay:before{content:"";position:absolute;left:18px;top:-16px;border:8px solid transparent;border-bottom:8px solid #4caf50}.planRoomsWindow__table .table__content .section .row .cell .overlay__content{width:100%;height:100%;display:grid;grid-template-columns:24px 1fr;grid-gap:10px 4px}.planRoomsWindow__table .table__content .section .row .cell .overlay__countRooms{width:24px;height:24px;border-radius:50px;background:#4caf50;display:flex;justify-content:center;align-items:center}.planRoomsWindow__table .table__content .section .row .cell .overlay__square{color:#333;font-size:14px;grid-row:1;grid-column:2;align-self:center}.planRoomsWindow__table .table__content .section .row .cell .overlay__number{color:#757575;font-size:12px}.planRoomsWindow__btns{margin-top:50px}@media screen and (max-width:1600px){.planRoomsWindow__wrapper{min-width:700px;padding:30px}.planRoomsWindow__title{font-size:16px;margin-bottom:30px}.planRoomsWindow__btns{margin-top:30px}}.object-selection-table{width:100%;height:auto;display:flex;justify-content:flex-start;align-items:flex-start;-moz-column-gap:30px;column-gap:30px;max-height:calc(100vh - 380px);overflow:auto}.object-selection-table .content{height:100%;display:flex;justify-content:space-between;align-items:flex-end;-moz-column-gap:42px;column-gap:42px;padding:20px;width:calc(100% - 100px);overflow:auto}.object-selection-table .content .overlay{position:absolute;width:auto;height:auto;padding:10px;border-radius:10px;border:1px solid;--tw-border-opacity:1;border-color:rgb(76 175 80/var(--tw-border-opacity));z-index:2;background-color:#fff;display:none;justify-content:flex-start;align-items:center;-moz-column-gap:10px;column-gap:10px}.object-selection-table .content .selectionBox{position:absolute;background-color:rgba(52,152,219,.5);border:1px dashed #3498db;z-index:999;pointer-events:none;display:none}.object-selection-table .content .section{width:auto;height:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;row-gap:10px}.object-selection-table .content .section .row{height:29px!important;display:flex;justify-content:flex-start;align-items:flex-start;-moz-column-gap:10px;column-gap:10px}.object-selection-table .content .section .row .cell{position:relative;display:flex;justify-content:center;align-items:center;color:#fff;opacity:.5;padding:4px 12px;border-radius:4px;width:40px;font-size:14px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.object-selection-table .content .section .row .cell:hover .overlay{opacity:1;visibility:visible;transition:all .3s ease-in-out}.object-selection-table .content .section .row .cell.selected{opacity:1}.object-selection-table .content .section .row .cell .overlay{position:absolute;left:-10px;top:calc(100% + 6px);width:-moz-max-content;width:max-content;height:-moz-max-content;height:max-content;border-radius:6px;border:1px solid #4caf50;background:#fff;padding:10px;opacity:0;visibility:hidden;transition:all .3s ease-in-out;z-index:20}.object-selection-table .content .section .row .cell .overlay:before{content:"";position:absolute;left:18px;top:-16px;border:8px solid transparent;border-bottom:8px solid #4caf50}.object-selection-table .content .section .row .cell .overlay .content{width:100%;height:100%;display:grid;grid-template-columns:24px 1fr;grid-gap:10px 4px}.object-selection-table .content .section .row .cell .overlay .content .countRooms{width:24px;height:24px;border-radius:50px;background:#4caf50;display:flex;justify-content:center;align-items:center}.object-selection-table .content .section .row .cell .overlay .content .number{color:#757575;font-size:12px}.object-selection-table .content .section .row .cell .overlay .content .square{color:#333;font-size:14px;grid-row:1;grid-column:2;align-self:center}.modal-window{position:fixed;top:0;left:0;right:0;bottom:0;width:100%;height:100vh;background:rgba(0,0,0,.3);display:flex;justify-content:center;align-items:center;opacity:0;visibility:hidden;transition:all .5s ease-in-out}.modal-window .container{min-width:900px;width:auto;height:auto;padding:50px;background-color:#fff;border-radius:4px;max-width:100vw;max-height:calc(100vh - 100px);overflow:auto}@media screen and (max-width:1600px){.modal-window .container{min-width:700px;padding:30px}}.modal-window .container .title{font-size:20px;margin-bottom:20px}@media screen and (max-width:1600px){.modal-window .container .title{font-size:16px;margin-bottom:30px}}.modal-window .container .actions{margin-top:18px;padding:8px 0;border-top:1px solid #d3d3d3}.modal-window .container .actions h5{margin-bottom:10px;font-size:19px;color:#2f4f4f}.modal-window .container .actions .form-item{margin:5px 0}.modal-window .container .actions .form-item-error{color:red;font-size:12px}.modal-window .container .buttons{margin-top:20px}@media screen and (max-width:1600px){.modal-window .container .buttons{margin-top:30px}}.switcher-all-holder,.switcher-by-all-price,.switcher-by-square{display:flex;gap:10px}.switcher-all-holder{margin-top:15px}.open-modal-window{z-index:10000;opacity:1;visibility:visible;transition:all .5s ease-in-out}.actions-head{display:flex;gap:30px;align-items:center}.main-price{height:20px}.viewHome__head .p-inputswitch.p-focus .p-inputswitch-slider{box-shadow:unset!important}.custom-status-container::-webkit-scrollbar-thumb:hover{background-color:#7e827e!important;cursor:pointer!important}.head__top{position:relative}.filter-bottom,.head__top{display:flex;flex-wrap:wrap}.filter-bottom{position:absolute;bottom:-15px;right:0;gap:20px}.objects-action-btn{border-radius:6px;height:47px;border-color:#4caf50}.modalWindow[data-v-6cbed875]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;height:100vh;background-color:rgba(0,0,0,.3);align-items:center;opacity:0;visibility:hidden;transition:all .3s ease-in-out}.modalWindow[data-v-6cbed875],.modalWindow__save-doc[data-v-6cbed875]{width:100%;display:flex;justify-content:center}.modalWindow.open[data-v-6cbed875]{opacity:1;visibility:visible;transition:all .3s ease-in-out}.modalWindow__text[data-v-6cbed875]{font-size:25px;padding-bottom:25px;font-weight:600}.modalWindow__item[data-v-6cbed875]{width:100%;display:flex;flex-direction:column;gap:10px;padding-bottom:20px}.modalWindow__wrapper[data-v-6cbed875]{position:relative;width:500px;padding:30px;display:flex;background-color:#fff;flex-direction:column;justify-content:flex-start;align-items:flex-start}.modalWindow__close[data-v-6cbed875]{position:absolute;right:20px;top:20px;width:20px;height:20px}.modalWindow__close svg[data-v-6cbed875],.tabs[data-v-a9ed3fcc]{width:100%;height:100%}.tab-block[data-v-a9ed3fcc]{display:flex;justify-content:space-between;border-bottom:1px solid #dedede}.tab-block ul[data-v-a9ed3fcc]{font-size:16px;list-style:none;padding:0;display:flex}.tab-block ul li[data-v-a9ed3fcc]{padding:10px 20px;display:flex;justify-content:center;align-items:center;gap:5px;cursor:pointer;border-bottom:2px solid transparent}.tab-block ul li.active[data-v-a9ed3fcc]{border-bottom:2px solid #4caf50;fill:#4caf50;color:#4caf50}.tab-block ul li .count[data-v-a9ed3fcc]{background-color:#4caf50;color:#fff;border-radius:50%;height:24px;width:26px;margin-left:5px;display:flex;justify-content:center;align-items:center}.tab-content[data-v-a9ed3fcc]{height:95%}.is_not_visible[data-v-a9ed3fcc]{display:none!important}.modalWindow[data-v-54a2c2ac]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;width:100%;height:100vh;background-color:rgba(0,0,0,.3);display:flex;justify-content:center;align-items:center;opacity:0;visibility:hidden;transition:all .3s ease-in-out}.modalWindow.open[data-v-54a2c2ac]{opacity:1;visibility:visible;transition:all .3s ease-in-out}.modalWindow__wrapper[data-v-54a2c2ac]{position:relative;width:760px;height:80vh;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding:30px;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;overflow-y:scroll}.modalWindow__title[data-v-54a2c2ac]{font-size:28px;line-height:100%}.modalWindow__close[data-v-54a2c2ac]{position:absolute;right:30px;top:30px;width:20px;height:20px}.modalWindow__close svg[data-v-54a2c2ac]{width:100%;height:100%}.warning_msg[data-v-54a2c2ac]{background-color:#f2dede;border:1px solid #ebcccc;border-radius:4px;color:#a94442;padding:10px 20px 12px;margin-bottom:30px;font-size:16px;font-family:Lato;line-height:1.5}.addRoom[data-v-4790d626]{width:100%;height:auto}.addRoom__form[data-v-4790d626]{width:100%;height:auto;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;margin-top:30px;row-gap:20px}.addRoom__form .p-accordion[data-v-4790d626]{width:100%}.addRoom__form .p-accordion-header[data-v-4790d626]{background:red!important}.addRoom__form .form__item[data-v-4790d626]{position:relative;width:100%;height:auto;display:grid}.addRoom__form .form__item[data-v-4790d626]:not(.wrapped){grid-template-columns:1fr 436px}.addRoom__form .form__item label[data-v-4790d626]{margin-top:8px;font-size:16px;font-weight:400;--tw-text-opacity:1;color:rgb(117 117 117/var(--tw-text-opacity))}.addRoom__form .form__item label span[data-v-4790d626]{--tw-text-opacity:1;color:rgb(236 46 46/var(--tw-text-opacity))}.addRoom__form .form__item .item__content[data-v-4790d626]{width:100%;height:auto;display:flex;justify-content:flex-start;align-items:flex-start;-moz-column-gap:16px;column-gap:16px;row-gap:16px}.addRoom__form .form__item .item__text[data-v-4790d626]{--tw-text-opacity:1;color:rgb(117 117 117/var(--tw-text-opacity));font-size:16px}.addRoom__form .form__item .item__btns[data-v-4790d626]{width:100%;height:auto;display:flex;justify-content:flex-start;align-items:center;-moz-column-gap:8px;column-gap:8px}.addRoom>.modalWindow__wrapper{width:unset!important;max-width:830px}.addRoom .p-inputnumber-input{width:100%}.addRoom .p-accordion-content{display:flex;flex-direction:column;gap:16px}.error-msg{padding:5px;font-size:12px;position:absolute;bottom:-25px}.error-color{color:red}.errored-input{border:1px solid red!important;box-shadow:none!important;height:-moz-max-content;height:max-content}.errored-input .p-inputtext,.errored-input .p-inputtext:focus,.errored-input .p-inputtext:hover{box-shadow:none!important;border-color:transparent!important}.autoresize{resize:none;overflow:hidden;min-height:40px;max-height:120px}.area-input-wrapper{position:relative;width:225px;margin-bottom:8px}.area-input{width:100%;height:36px;border-radius:4px;border:1px solid;--tw-border-opacity:1;border-color:rgb(222 222 222/var(--tw-border-opacity));padding:8px 60px 8px 16px}.area-input:hover{border-color:#b3cbde}.btn-add,.btn-remove{position:absolute;top:0;width:28px;height:36px;border:none;background:none;cursor:pointer;font-size:18px;line-height:1}.btn-add{right:28px}.btn-remove{right:0;color:red}.all-area-rooms{margin-top:8px;font-size:16px;font-weight:400;--tw-text-opacity:1;color:rgb(117 117 117/var(--tw-text-opacity))}.accordion-info-row{display:flex;gap:20px;justify-content:space-between}.accordion-info-column{display:flex;flex-direction:column;gap:15px}.chessFloors{display:grid;grid-template-columns:200px 1fr;grid-gap:50px 40px}.chessFloors__listFloor{width:100%;height:600px;display:flex;flex-direction:column-reverse;align-items:center;overflow-y:auto;row-gap:30px;padding-right:30px;scrollbar-color:#9e9e9e #dedede;padding-bottom:38px}.chessFloors__listFloor::-webkit-scrollbar{height:100%;width:3px;border-radius:3px;background-color:#dedede}.chessFloors__listFloor::-webkit-scrollbar-thumb{width:100%;height:auto;border-radius:3px;background-color:#9e9e9e}.chessFloors__resize{width:-moz-max-content;width:max-content;height:auto;margin-left:auto}.chessFloors__resize .ol-map__zoom{position:relative;max-width:250px;width:250px;height:100px;display:flex;justify-content:center;align-items:center;margin:0 auto;margin-bottom:20px}.chessFloors__resize .ol-map__zoom-slider{padding:0;position:relative;width:4px;height:150px;background:#9e9e9e!important;z-index:2;transform:rotate(90deg)}.chessFloors__resize .ol-map__zoom-slider button{position:absolute;top:-9px;left:-9px;width:20px;height:20px;border-radius:11px!important;background:#519ef3;transition:background .2s ease}.chessFloors__resize .ol-map__zoom-label{position:absolute;top:80px;left:50%;transform:translateX(-50%);color:#000;font-size:18px;text-align:center}.chessFloors__resize .ol-map__zoom-btns{position:absolute;left:0;right:0;top:50%;transform:rotate(180deg) translateY(50%);width:100%;display:flex;justify-content:space-between;align-items:center}.chessFloors__resize .ol-map__zoom-btns button{position:relative;width:40px;height:40px;border-radius:100%;background-color:#4caf50;color:#fff;font-size:30px;display:flex;justify-content:center;align-items:center;padding-bottom:2px}@media screen and (max-width:1600px){.chessFloors__resize .ol-map__zoom{position:relative;max-width:230px;height:80px;margin-bottom:20px}.chessFloors__resize .ol-map__zoom-label{position:absolute;top:70px;font-size:16px}.chessFloors__resize .ol-map__zoom-btns button{width:30px;height:30px;font-size:20px}}.ol-map{position:relative;width:100%;overflow:hidden}.ol-map,.ol-map__pane{height:100%}.popup{position:absolute;display:grid;width:-moz-max-content;width:max-content;grid-template-columns:30px 1fr;grid-gap:4px 20px;background-color:#fff;padding:10px;border-radius:10px}.popup__countRoom{grid-column:1;grid-row:1;width:30px;height:30px;color:#fff;border-radius:100%;display:flex;justify-content:center;align-items:center}.popup__number{grid-column:1;grid-row:2;font-size:14px;align-self:center;color:gray}.popup__price{grid-column:2;grid-row:2;font-weight:700;opacity:1;visibility:visible}.popup__square{grid-row:1;grid-column:2;font-size:16px;color:#000}.popup__square span{opacity:0;visibility:hidden;display:none}.lb-ov[data-v-ce027ea0]{position:fixed;inset:0;background:rgba(0,0,0,.85);display:flex;align-items:center;justify-content:center;z-index:2000}.lb-ov .lb-close[data-v-ce027ea0]{top:24px;right:32px;font-size:13px;opacity:.8;font-family:inherit}.lb-ov .lb-close[data-v-ce027ea0],.lb-ov .lb-nav[data-v-ce027ea0]{position:absolute;color:#fff;cursor:pointer;background:none;border:none}.lb-ov .lb-nav[data-v-ce027ea0]{top:50%;opacity:.7;transform:translateY(-50%);font-size:24px;height:200px;width:100px}.lb-ov .lb-nav.l[data-v-ce027ea0]{left:32px}.lb-ov .lb-nav.r[data-v-ce027ea0]{right:32px}.lb-ov .image-container img[data-v-ce027ea0]{max-height:80vh;max-width:90vw}.lb-ov .image-container .lb-cnt[data-v-ce027ea0]{text-align:center;color:#fff;font-size:13px;margin-top:12px;opacity:.7}.btns-wrapper[data-v-2541dce2]{display:flex;gap:15px;flex-direction:column;justify-content:center;align-items:center;padding-bottom:15px}.request-btn[data-v-2541dce2]{height:35px}.modelWindow[data-v-2541dce2]{position:absolute;top:0;right:0;bottom:0;width:0;height:100vh!important;z-index:1000;background-color:#fff;display:flex;flex-direction:row-reverse;justify-content:flex-start;align-items:flex-start;visibility:hidden;transition:all .5s ease-in-out;overflow:hidden;opacity:0}.modelWindow.open[data-v-2541dce2]{visibility:visible;width:750px;transition:all .5s ease-in-out;opacity:1}.modelWindow.openFull[data-v-2541dce2]{width:100%}.modelWindow__content[data-v-2541dce2]{width:100%;height:100%;max-width:750px;padding:50px;overflow-y:scroll;overflow-x:hidden;border-left:1px solid #dedede;z-index:99;background:#fff}.modelWindow__fullImage[data-v-2541dce2]{width:0;height:100%;visibility:hidden;transition:all .5s ease-in-out;display:flex;justify-content:center;align-items:center;flex-direction:column;gap:10px}.modelWindow__fullImage.open[data-v-2541dce2]{width:100%;visibility:visible;transition:all .5s ease-in-out}.modelWindow__fullImage img[data-v-2541dce2]{width:50%;height:auto;-o-object-fit:cover;object-fit:cover}.modelWindow__fullPlan[data-v-2541dce2]{width:0;height:100%;visibility:hidden;transition:all .5s ease-in-out;display:flex;justify-content:center;align-items:center;flex-direction:column;gap:10px}.modelWindow__fullPlan.open[data-v-2541dce2]{width:100%;visibility:visible;transition:all .5s ease-in-out}.modelWindow__fullPlan img[data-v-2541dce2]{width:50%;height:auto;-o-object-fit:cover;object-fit:cover}.modelWindow__head[data-v-2541dce2]{display:flex;justify-content:space-between;align-items:center;margin-bottom:30px}.modelWindow__title[data-v-2541dce2]{font-weight:700}.modelWindow__info_box[data-v-2541dce2]{display:flex;justify-content:space-between;position:relative}.modelWindow__info[data-v-2541dce2]{width:100%;height:auto;display:flex;justify-content:flex-start;align-items:center;-moz-column-gap:30px;column-gap:30px;margin-bottom:30px}.modelWindow__info .apartment-requisitions[data-v-2541dce2]{color:#237ef7!important;border-color:#3a8efa!important;border-radius:4px;cursor:pointer;position:relative;height:30px;line-height:30px;border:1px solid #d0d0d0;padding:0 13px;margin:0;font-family:Lato,sans-serif}.modelWindow__status[data-v-2541dce2]{--tw-bg-opacity:1;background-color:rgb(76 175 80/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));border-start-start-radius:.375rem;border-end-start-radius:.375rem;font-weight:700;padding:8px 10px;margin-left:auto;margin-right:-50px}.modelWindow__image[data-v-2541dce2]{width:100%;position:relative;margin-bottom:30px}.modelWindow__image .image[data-v-2541dce2]{width:100%;height:100%;display:flex;justify-content:center;align-items:center}.modelWindow__image .image img[data-v-2541dce2]{width:50%}.modelWindow__image .image__loop[data-v-2541dce2]{position:absolute;top:0;left:0;right:0;bottom:0;background-color:hsla(0,0%,100%,.5);display:flex;justify-content:center;align-items:center;opacity:0;visibility:hidden;transition:all .5s ease-in-out}.modelWindow__image .image__loop svg[data-v-2541dce2]{width:140px;height:140px}.modelWindow__image:hover .image__loop[data-v-2541dce2]{opacity:1;visibility:visible;transition:all .5s ease-in-out;cursor:pointer}.modelWindow .square-price-and-btn[data-v-2541dce2]{display:flex;justify-content:space-between}.modelWindow .to_send_complexes[data-v-2541dce2]{background-color:#ff3838;color:#fff;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer;border-radius:3px;min-width:55px;max-width:55px;height:25px;font-size:14px;line-height:.6;padding:8px 13px}.modelWindow .to_send_complexes.active[data-v-2541dce2]{background-color:#000}.modelWindow .mt-30px[data-v-2541dce2]{margin-top:30px}.modelWindow__btns[data-v-2541dce2]{display:flex;grid-template-columns:1fr auto 1fr;gap:20px;width:100%;align-items:center;justify-content:space-between;margin-bottom:10px}.modelWindow__price[data-v-2541dce2]{display:flex;justify-content:space-between;font-size:28px;font-weight:700;margin-bottom:8px}.modelWindow__price p[data-v-2541dce2]{padding:0;font-size:14px;cursor:pointer;color:#666}.modelWindow__price p[data-v-2541dce2]:hover{color:#007eff}.modelWindow__price p:hover path[data-v-2541dce2]{fill:#007eff}.modelWindow__priceSqure[data-v-2541dce2]{font-size:18px;--tw-text-opacity:1;color:rgb(117 117 117/var(--tw-text-opacity));margin-bottom:30px}.modelWindow__settings[data-v-2541dce2]{width:100%;height:auto;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}.modelWindow__settings .settings__title[data-v-2541dce2]{font-size:18px;line-height:100%;font-weight:700;margin-bottom:10px}.modelWindow__settings .settings__table[data-v-2541dce2]{width:100%;height:auto;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}.modelWindow__settings .settings__table .row[data-v-2541dce2]{width:100%;height:auto;display:grid;grid-template-columns:250px 1fr;border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(222 222 222/var(--tw-border-opacity))}.modelWindow__settings .settings__table .row .cell[data-v-2541dce2]{display:flex;justify-content:flex-start;align-items:flex-start;padding:11px 30px;--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity));font-size:14px;font-weight:300}.modelWindow__settings .settings__table .row .cell[data-v-2541dce2]:first-child{padding:11px 0;border-right-width:1px;--tw-border-opacity:1;border-color:rgb(222 222 222/var(--tw-border-opacity));--tw-text-opacity:1;color:rgb(117 117 117/var(--tw-text-opacity))}@media screen and (max-width:1600px){.modelWindow.open[data-v-2541dce2]{visibility:visible;width:550px;transition:all .5s ease-in-out}.modelWindow.openFull[data-v-2541dce2]{width:100%}.modelWindow__content[data-v-2541dce2]{width:100%;height:100%;max-width:550px;padding:30px;overflow-y:scroll;border-left:1px solid #dedede}.modelWindow__fullImage[data-v-2541dce2]{width:0;height:100%;visibility:hidden;transition:all .5s ease-in-out;display:flex;justify-content:center;align-items:center;flex-direction:column;gap:10px}.modelWindow__fullImage.open[data-v-2541dce2]{width:100%;visibility:visible;transition:all .5s ease-in-out}.modelWindow__fullImage img[data-v-2541dce2]{width:50%;height:auto;-o-object-fit:cover;object-fit:cover}.modelWindow__fullPlan[data-v-2541dce2]{width:0;height:100%;visibility:hidden;transition:all .5s ease-in-out;display:flex;justify-content:center;align-items:center;flex-direction:column;gap:10px}.modelWindow__fullPlan.open[data-v-2541dce2]{width:100%;visibility:visible;transition:all .5s ease-in-out}.modelWindow__fullPlan img[data-v-2541dce2]{width:50%;height:auto;-o-object-fit:cover;object-fit:cover}.modelWindow__head[data-v-2541dce2]{margin-bottom:24px}.modelWindow__title[data-v-2541dce2]{font-size:24px;line-height:100%}.modelWindow__close[data-v-2541dce2]{width:32px;height:32px}.modelWindow__close svg[data-v-2541dce2]{width:100%;height:100%}.modelWindow__info[data-v-2541dce2]{-moz-column-gap:30px;column-gap:30px;margin-bottom:30px}.modelWindow__status[data-v-2541dce2]{padding:6px 8px;margin-right:-30px}.modelWindow__image[data-v-2541dce2]{margin-bottom:24px}.modelWindow__image .image[data-v-2541dce2]{width:100%;height:100%;display:flex;justify-content:center;align-items:center}.modelWindow__image .image img[data-v-2541dce2]{width:60%}.modelWindow__image .image__loop svg[data-v-2541dce2]{width:80px;height:80px}.modelWindow__price[data-v-2541dce2]{font-size:22px;margin-bottom:4px}.modelWindow__priceSqure[data-v-2541dce2]{font-size:14px;margin-bottom:30px}}.reservation[data-v-2541dce2]{cursor:pointer}.installment_modal[data-v-2541dce2]{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center;z-index:1001}.installment-modal-content[data-v-2541dce2]{background-color:#fff;border-radius:8px;padding:20px;width:500px;max-height:80vh;overflow-y:auto;position:relative;box-shadow:0 2px 10px rgba(0,0,0,.1)}.installment-modal-header[data-v-2541dce2]{display:flex;justify-content:space-between;align-items:center;margin-bottom:15px;border-bottom:1px solid #dedede;padding-bottom:10px}.installment-modal-header h3[data-v-2541dce2]{margin:0;font-size:18px;font-weight:700}.installment-modal-close[data-v-2541dce2]{font-size:24px;cursor:pointer;color:#666}.installment-modal-close[data-v-2541dce2]:hover{color:#000}.installment-list[data-v-2541dce2]{display:flex;flex-direction:column;gap:15px}.installment-item[data-v-2541dce2]{border:1px solid #dedede;border-radius:5px;padding:10px;background-color:#f9f9f9}.installment-row[data-v-2541dce2]{display:flex;justify-content:space-between;padding:5px 0;font-size:14px}.installment-row .installment-label[data-v-2541dce2]{font-weight:600;color:#666;min-width:180px}.installment-row .installment-value[data-v-2541dce2]{max-width:28%;font-weight:600;color:#000;text-align:right}.media-set-container[data-v-2541dce2]{margin-top:16px}.media-set-container .media-set-header[data-v-2541dce2]{font-size:12px;font-weight:700;color:#6b7280;margin-bottom:8px;text-transform:uppercase;letter-spacing:.5px}.media-set-container .media-strip[data-v-2541dce2]{display:flex;gap:8px;overflow-x:auto;padding-bottom:4px}.media-set-container .media-strip .strip-item[data-v-2541dce2]{cursor:pointer;border-radius:8px;overflow:hidden;flex-shrink:0;position:relative}.media-set-container .media-strip .strip-item .strip-ov[data-v-2541dce2]{position:absolute;inset:0;background:transparent;transition:.15s;border-radius:8px}.media-set-container .media-strip .strip-item:hover .strip-ov[data-v-2541dce2]{background:rgba(0,0,0,.3)}.p-button:focus{box-shadow:unset!important}.tabs{display:flex;flex-direction:column;align-items:end}.tab-block{width:750px;border-left:1px solid #dedede}.tab-content{display:flex;flex-direction:row-reverse;transition:all .5s ease-in-out;width:100%}.item-reservation-box{border-radius:15px;margin:20px}.item-reservation{background-color:#fff;border:.125rem solid #dedede;border-radius:15px;padding:10px}.employee-info-top{display:flex;justify-content:space-between;padding-bottom:20px;border-bottom:1px solid #dedede}.employee-info-top .employee-header{display:flex;flex-direction:column;gap:10px}.employee-info-top .employee-header .e-reservation-buttons{display:flex;gap:10px}.employee-info-top .employee-header .e-reservation-id-box{padding:8px 10px;background:#4caf50;color:#fff;border-radius:10px}.employee-info-top .employee-header .e-reservation-details-button{padding:8px 10px;border-radius:10px;color:#4caf50;border-color:#43a047;border:1px solid;cursor:pointer;transition:background-color .3s ease,border-color .3s ease,color .3s ease}.employee-info-top .employee-header .e-reservation-details-button:hover{background-color:#4caf50;color:#fff;border-color:#4caf50}.employee-info-top .employee-header .employee-info-fio{font-size:20px;color:#56b35a}.employee-info-top .handle-icon-block{display:flex;gap:8px}.employee-info-top .handle-icon-block .item-icon{height:-moz-max-content;height:max-content}.employee-info-top .handle-icon-block .item-icon .trash-box{border:1px solid #d3cfcf;border-radius:16%}.employee-info-top .handle-icon-block .item-icon:hover{cursor:pointer}.employee-info-top .handle-icon-block .item-icon:hover svg path{fill:#66ba6a!important}.employee-info-top .handle-icon-block .item-icon:hover .trash-box{border-color:#66ba6a}.employee-info-bottom{display:flex;justify-content:space-between;padding-top:10px;gap:5px;flex-direction:column}.employee-info-bottom .e-email-box,.employee-info-bottom .e-phone-box,.employee-info-bottom .e-position-box{display:flex;justify-content:space-between;font-size:16px}.e-position-box .e-position{height:-moz-max-content;height:max-content;padding:0 7px;background:#87c98a;color:#fff;border-radius:8px}.e-email-box .e-email,.e-phone-box .e-phone,.e-position-box .e-position{font-weight:400;letter-spacing:.2px}.dragDrop{height:100%;width:750px;overflow-y:auto;border-left:1px solid #dedede}.ghost{opacity:.5;background:#a2d0e5}.active_reservation{text-wrap:nowrap;border-top-left-radius:.375rem;border:1px solid #3a8efa;position:absolute;background:#fff;width:160px;overflow:hidden;right:-50px;top:-8px}.active_reservation p{padding:5px 10px;margin:0}.active_reservation .title{display:flex;justify-content:space-between;gap:10px;background:#3a8efa;color:#fff;fill:#fff}.active_reservation .title .count_reservations{background-color:#4caf50;color:#fff;border-radius:50%;height:20px;width:20px;display:flex;justify-content:center;align-items:center}.window-chess-floor .chessFloors{height:100%!important;width:100%!important;padding:20px!important;grid-template-columns:1fr;grid-template-rows:max-content}@media screen and (max-width:1600px){.active_reservation{right:-30px}.dragDrop,.tab-block{width:550px}}.apartment_notes_a{color:gray;cursor:pointer;color:#4caf50;font-weight:700;text-decoration:underline}.apartment_notes_a,.note-modal{-webkit-user-select:none;-moz-user-select:none;user-select:none}.note-modal{display:none;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);background-color:rgba(0,0,0,.7);padding:20px;z-index:9999}.note-modal-content{background-color:#fff;border-radius:5px;position:relative;width:500px}.note-modal-close:hover{color:#000}