.add-responsible{display:flex;flex-direction:column;justify-content:space-between;gap:2rem;width:26rem;transition:.5s}.add-responsible__item_label{font-size:1rem;font-weight:600}.add-responsible__item_input{position:relative;padding:0!important;max-width:27rem!important}.add-responsible__item_input_expanded{padding:0!important;width:100%!important}.add-responsible__error-text{display:flex;justify-content:center;width:100%;font-size:.75rem;color:red}.add-responsible__list{display:flex;flex-direction:column;gap:1rem}.add-responsible .form-btn{z-index:1;inline-size:100%;display:flex;align-items:center;justify-content:center}.reserve_search{width:100%}.reserve_search-input{position:relative}.search-results-scroll{border-radius:.12rem;padding:0;font-size:1rem;font-weight:400;max-height:0;overflow-y:auto;margin-bottom:.62rem;transition:.7s}.search-results-scroll.search-results-scroll_expanded{max-height:11rem}.search-results-scroll_item{margin-top:1rem;border-radius:12px;padding:.875rem 1rem;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:all .3s ease;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;background-color:#f6f6f7;border:1px solid rgba(0,0,0,.051)}.search-results-scroll_item:hover{background-color:hsla(0,1%,84%,.8)}.list-responsible{display:flex;flex-direction:column;justify-content:space-between;gap:2.5rem;width:31rem}.list-responsible__list{display:flex;flex-direction:column;gap:1rem}.list-responsible .btns{display:flex;width:100%;gap:.75rem}.list-responsible .btns .form-btn{background-color:#faba5a;margin-right:-.12rem;z-index:1;width:100%;display:flex;align-items:center;justify-content:center}.list-responsible .btns .secondary{background-color:#fff;z-index:0}.reserve{display:flex;flex-direction:column;justify-content:space-between;gap:1.62rem;width:44rem;font-family:Onest,sans-serif}.reserve__content{transition:.5s;position:relative;padding:1.5rem!important;max-width:100%}.reserve__content_expanded{max-height:31.25rem}.reserve__content_loading{position:absolute;top:5.9rem;left:3rem;transform:translateX(-50%)}.reserve__content_input{max-width:100%!important}.reserve__photo{width:12.5rem;height:12.5rem;position:absolute;left:-14.125rem;top:0;border-radius:24px;outline:none;border:none;align-items:center;justify-content:center;background-color:#fff;transition:all .3s ease;cursor:pointer;display:flex;flex-direction:column;gap:1rem}.reserve__photo_no-img{width:100%;width:2.75rem;height:2.75rem}.reserve__photo_img{object-fit:cover;width:100%;height:100%;padding:.5rem;border-radius:24px}.reserve__photo span{font-weight:500}.reserve__search-input{max-width:100%}.reserve__get-photo{width:12.5rem;height:12.5rem;position:absolute;left:-14.125rem;top:0;border-radius:24px;outline:none;border:none;display:flex;align-items:center;justify-content:center;background-color:#fff;transition:all .3s ease;cursor:pointer}.reserve__get-photo:hover{background-color:#f6f6f7}.reserve__get-photo img{width:2.75rem;height:2.75rem}.reserve__list{display:flex;gap:1rem;width:100%}.reserve__list_column{max-width:50%;display:flex;flex-direction:column;row-gap:.8rem}.reserve__item-block{align-items:start}.reserve__item-block,.reserve__item-block_range{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:1.5rem;gap:1.5rem}.reserve__item-block_range{position:relative}.reserve__item-block_range:after{content:"-";position:absolute;left:50%;bottom:0;transform:translate(-50%,-15%);font-size:1.5rem;text-align:center;display:flex;align-items:center;justify-content:center;z-index:2}.reserve__item-birthday,.reserve__item-phone{width:100%!important}.reserve__item-range{width:100%}.reserve__item-comment{font-weight:600}.reserve .btns{display:flex;width:100%;gap:.75rem}.reserve .btns .form-btn{background-color:#faba5a;height:48px;width:100%;font-size:1rem;text-align:center;display:flex;align-items:center;justify-content:center;margin-right:-.12rem;z-index:1;border-radius:.75rem;border:none}.reserve .btns .form-btn-dismiss{background:none;border:1px solid rgba(0,0,0,.2)}.reserve .btns .form-btn--disabled{background:none;cursor:default}.reserve .btns .secondary{background-color:#fff;border:.06rem solid #cdcdcd;z-index:0}.modal__guest{color:rgba(0,0,0,.314)}.relocation{justify-content:space-between;gap:1.5rem;width:364px}.relocation,.relocation__list{display:flex;flex-direction:column}.relocation__list{gap:16px}.relocation .btns{display:flex}.relocation .btns .form-btn{background-color:#faba5a;z-index:1;padding:.875rem 0;border-radius:.75rem;font-size:1rem;border:none;display:flex;inline-size:100%;justify-content:center;align-items:center}.eviction{justify-content:space-between;gap:1.5rem;width:350px}.eviction,.eviction__list{display:flex;flex-direction:column}.eviction__list{gap:.75rem}.eviction__list input{background-color:inherit!important;color:inherit!important;font-weight:500;cursor:default!important}.eviction .label{line-height:1.2}.eviction .btns{display:flex;gap:.75rem}.modal__guest{margin-top:.25rem;font-weight:500}.modal__header{padding:1.5rem 1.5rem 0!important}.print{display:flex;flex-direction:column;justify-content:space-between;gap:1.5rem;width:19rem;max-height:21rem;transition:max-height .5s ease-in-out;overflow:hidden}.print_expanded{max-height:40rem}.print__transition-container{overflow:hidden;transition:max-height .5s ease-in-out,opacity .5s ease-in-out;display:flex;flex-direction:column;justify-content:space-between}.print__list{display:flex;flex-direction:column;gap:1.5rem}.print__list input{background-color:#f6f6f7!important;color:inherit!important;font-weight:500;cursor:default!important;padding:1rem}.print__list_btns{display:flex;position:relative;gap:.75rem}.print__list_btns_elem_active{border:1px solid #faba5a!important;color:#faba5a!important}.print__list_btns_error-message{position:absolute;bottom:-1.12rem;left:50%;transform:translateX(-50%);color:red;font-size:.75rem;white-space:nowrap}.print__list_input-place{max-width:8.6rem}.print__list_input-place .ant-input{padding:.25rem .25rem .25rem .68rem}.print__list_checkboxes{display:flex;flex-direction:column;gap:.875rem}.print__checkbox{display:flex;align-items:center;gap:.5rem}.print__checkbox input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:1.125rem;height:1.125rem;border:1px solid rgba(0,0,0,.2);border-radius:5px;cursor:pointer;position:relative;padding:0;background-color:#fff!important}.print__checkbox input[type=checkbox]:checked{background-color:rgba(250,186,90,.2)!important;border-color:#faba5a!important;background-image:url(/assets/img/checkbox.svg);background-repeat:no-repeat;background-position:50%}.print__checkbox span{font-size:1rem;font-weight:500}.print .fade-in{opacity:0;animation:fadeIn .5s ease-in forwards}.modal__title{font-weight:500!important}.modal__btn--edit{right:4rem;margin-right:2rem}.modal__content{position:relative}.default-guests{border-radius:.875rem!important;height:615px;overflow:auto;min-width:76rem;margin-right:-.7rem}.default-guests::-webkit-scrollbar{width:6px;margin-bottom:1rem;transform:translateX(-1rem)}.default-guests::-webkit-scrollbar-track{border-radius:3px;background:initial;margin-bottom:1rem}.default-guests::-webkit-scrollbar-thumb{background:#faba5a;border-radius:42px;cursor:pointer}.default-guests__controllers{display:flex;column-gap:15px;-webkit-user-select:none;-moz-user-select:none;user-select:none;position:-webkit-sticky;position:sticky;padding:10px 0;top:0;background-color:#fff}.default-guests__controllers_btn{min-width:110px;cursor:pointer;padding:11px 16px;font-size:1rem;font-weight:500;line-height:1.19rem;color:#fff;background-color:#2a2a2a;border:none;border-radius:4px;transition:.5s}.default-guests__controllers_btn:hover{background-color:#faba5a;box-shadow:0 0 3px 1px rgba(0,0,0,.3)}.default-guests__controllers_btn:active{transform:scale(.9);box-shadow:0 0 6px 2px rgba(0,0,0,.3);transition:transform .3s,box-shadow .3s}.default-guests__controllers_defaultGuestst{cursor:pointer;width:35px;height:40px;background-color:inherit;border:none;display:inline-block;transition:.5s;position:relative}.default-guests__controllers_defaultGuestst:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-size:cover;background-repeat:no-repeat;background-position:50%;transition:filter .3s}.default-guests__controllers_defaultGuestst:hover:before{filter:invert(57%) sepia(47%) saturate(521%) hue-rotate(5deg) brightness(90%) contrast(89%)}.default-guests__controllers_defaultGuestst:active{transform:scale(.9);transition:transform .3s}.default-guests__table{width:100%;max-width:99.17%!important;border-collapse:collapse;font-family:sans-serif;font-size:1rem;line-height:1.4;margin:0 0 3rem}.default-guests__table_btn{padding:0;border:none;outline:none;width:18px;height:18px;background-color:transparent;cursor:pointer;transition:all .3s ease;transform:scale(1)}.default-guests__table_btn:hover{transform:scale(1.3)}.default-guests__table_btn img{width:100%;height:100%}.default-guests__table_btn:disabled{opacity:.3;cursor:not-allowed}.default-guests__table_btn:disabled:hover{transform:none}.default-guests__table thead{background-color:#f6f6f7;color:rgba(0,0,0,.502);position:-webkit-sticky;position:sticky;font-weight:500;top:0;border-bottom:1px solid rgba(0,0,0,.051)}.default-guests__table thead tr th{cursor:default;-webkit-user-select:none;-moz-user-select:none;user-select:none;padding:14px 15px 13px;text-align:left;border-bottom:2px solid rgba(0,0,0,.1);font-weight:500}.default-guests__table tbody{overflow-y:auto;padding:0 0 3rem}.default-guests__table_row{-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:.2s}.default-guests__table_row td{padding:10px 15px 9px;border-bottom:1px solid rgba(0,0,0,.1)}.default-guests__table_row .td__name{display:flex;align-items:center;gap:1rem}.default-guests__table_row:nth-child(2n){background-color:#f8f9fa}.default-guests__table_row_empty{cursor:pointer}.default-guests__table_row_empty--editable,.default-guests__table_row_empty:hover{background-color:#f6f6f7}.default-guests__table_row_empty_disabled{cursor:not-allowed}.default-guests__table_row_empty_disabled:hover{box-shadow:none}.default-guests__table_seatGroup{display:flex;align-items:center;justify-content:flex-start;column-gap:15px;flex-wrap:nowrap;max-width:6.25rem;width:100%}.default-guests__table_seatGroup_status{cursor:default;height:21px}.default-guests__table_seatGroup_identification,.default-guests__table_seatGroup_status{width:25px;background-size:cover;background-repeat:no-repeat;background-position:50%;background-color:inherit;border:none;display:inline-block}.default-guests__table_seatGroup_identification{cursor:pointer;height:25px;transition:.5s}.default-guests__table_seatGroup_identification:hover{filter:invert(57%) sepia(47%) saturate(521%) hue-rotate(5deg) brightness(90%) contrast(89%)}.default-guests__table_seatGroup_identification_empty{width:25px;height:25px}.default-guests__table_seatGroup_placeholder{cursor:default;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:25px;height:25px;display:block}.default-guests__gradient{position:absolute;bottom:0;width:100%;background:linear-gradient(180deg,hsla(0,0%,100%,0),#fff);min-height:11.25rem;left:0;right:0;border-bottom-left-radius:1.5rem;border-bottom-right-radius:1.5rem;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}.search-default-guests{display:flex;flex-direction:column;justify-content:space-between;gap:26px;width:28rem}.search-default-guests__search{position:relative}.reserve__list{flex-direction:column}.reserve__list_column{max-width:100%}.reserve{width:100%}.reserve__item-block{justify-content:space-between;max-width:100%}.btns .btn{display:flex;align-items:center;justify-content:center;width:100%}.roomSettings{display:flex;flex-direction:column;justify-content:space-between;gap:1.62rem;width:26rem;max-height:16.5rem;overflow:hidden;transition:1s}.roomSettings_expanded{max-height:60rem}.roomSettings__list{display:flex;flex-direction:column;gap:.87rem}.roomSettings__item-block{display:flex;gap:1.25rem;max-width:18.12rem}.roomSettings__item-block_select{min-width:6rem}.roomSettings__border{margin-top:2rem;width:100%;color:#cdcdcd;border-top:.06rem solid #cdcdcd;text-transform:lowercase;-webkit-user-select:none;-moz-user-select:none;user-select:none}.roomSettings .btns{display:flex;width:100%;gap:.75rem}.roomSettings .btns .form-btn{background-color:#faba5a;margin-right:-.12rem;z-index:1;width:100%;display:flex;align-items:center;justify-content:center}.roomSettings .btns .form-delete-btn{background-color:#f6f6f7;margin-right:.12rem;z-index:1}.roomSettings .btns .secondary{background-color:#fff;border:.06rem solid #cdcdcd;z-index:0}.deletingObject{display:flex;flex-direction:column;justify-content:space-between;gap:10px;width:292px}.deletingObject__info{display:flex;flex-direction:column;gap:25px;text-align:center}.deletingObject__info_text{font-size:.7rem}.deletingObject .btns{display:flex}.deletingObject .btns .form-btn{z-index:1;width:100%;display:flex;align-items:center;justify-content:center}.groupSettings{display:flex;flex-direction:column;justify-content:space-between;gap:1.62rem;width:31rem;height:15rem;overflow:hidden;transition:1s}.groupSettings_expanded{height:20.1rem}.groupSettings_opacity{opacity:0}.groupSettings__list{display:flex;flex-direction:column;gap:14px}.groupSettings__item-block{display:flex;gap:20px;max-width:290px}.groupSettings__item-block_select{min-width:6rem}.groupSettings__border{margin-top:1rem;width:100%;color:#cdcdcd;border-top:1px solid #cdcdcd;text-transform:lowercase;-webkit-user-select:none;-moz-user-select:none;user-select:none}.groupSettings .btns{display:flex}.groupSettings .btns .form-btn{inline-size:100%;z-index:1;text-align:center;display:flex;align-items:center;justify-content:center}.groupSettings .btns .form-delete-btn{background-color:#f6f6f7;margin-right:2px;z-index:1}.groupSettings .btns .form-add-btn{position:absolute;bottom:1.25rem;left:1.25rem;max-width:calc(100% - 2.5rem);background-color:#faba5a;margin-right:2px;z-index:1}.groupSettings .btns .secondary{background-color:#fff;z-index:0}.selectRoomForReserve{width:36rem}.selectRoomForReserve__content{min-height:18rem}.selectRoomForReserve__form,.selectRoomForReserve__state{display:flex;flex-direction:column;gap:1rem}.selectRoomForReserve__state{min-height:15rem;align-items:center;justify-content:center;color:rgba(0,0,0,.502);text-align:center}.selectRoomForReserve__state p{margin:0}.selectRoomForReserve__actions{display:flex;align-items:center;justify-content:flex-end;gap:.75rem;margin-top:.25rem}@media(max-width:768px){.selectRoomForReserve{width:min(36rem,100vw - 2rem)}}.footer{background-color:#2a2a2a;color:#fff;font-family:Onest,Roboto,sans-serif;display:flex;justify-content:space-between;align-items:center;padding:0 1.56rem;position:fixed;bottom:0;left:0;right:0;box-sizing:border-box;width:100%;max-height:8rem;height:100%;transition:.5s;z-index:2}.footer__titleBox{display:block;max-width:21.25rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}.footer__titleBox_title{display:inline;text-transform:uppercase;white-space:nowrap;margin-right:.63rem;font-size:1.3rem;font-weight:600}.footer__titleBox_description{display:inline;max-width:calc(100% - .63rem);font-size:1rem;font-weight:400;line-height:1.2rem}.footer__linksBox{display:flex;justify-content:space-between;align-self:center;max-width:66vw;width:100%;margin-right:4.44rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}.footer__linksBox_links{display:grid;grid-row-gap:.75rem;row-gap:.75rem;font-size:1rem}.footer__linksBox_links_title{font-weight:600;font-weight:300;line-height:1.45rem;margin:0}.footer__linksBox_links_link{position:relative;margin:0 0 0 1.56rem;font-weight:400;text-decoration:none;color:#fff}.footer__linksBox_links_link_phone:before{background-image:url(/assets/img/phone.svg);width:.88rem;height:.88rem}.footer__linksBox_links_link_email:before,.footer__linksBox_links_link_phone:before{content:"";position:absolute;left:-1.56rem;top:50%;transform:translateY(-50%);background-size:contain}.footer__linksBox_links_link_email:before{background-image:url(/assets/img/message.svg);background-repeat:no-repeat;width:.94rem;height:.69rem}.footer__linksBox_copyright{display:flex;align-items:center;justify-content:space-between;flex-wrap:nowrap;column-gap:1rem;text-decoration:none;color:#fff;font-size:1rem;font-weight:600;white-space:nowrap;align-self:flex-end;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:.3s}.footer__linksBox_copyright:hover{color:#e7be64}.header{padding:1.5rem 0;display:flex;justify-content:space-between;width:100%}.header__tools{width:-moz-fit-content;width:fit-content}.header__controlBox{display:flex;gap:.875rem;align-items:center}.header__userBox_container{display:flex;align-items:center;column-gap:.625rem;cursor:pointer;background-color:#f6f6f7;padding:.75rem;border-radius:12px;border:1px solid rgba(0,0,0,.051)}.header__userBox_name{white-space:nowrap;font-size:1rem;font-weight:500}.header__userBox_photo.light{isolation:isolate;filter:invert(1)}.header__userMenu{position:absolute;right:-20rem;width:17.438rem;overflow:auto;top:5.25rem;background-color:#2a2a2a;opacity:0;visibility:hidden;transition:.5s;z-index:11;padding:1.625rem 1.5rem;border-radius:24px;display:flex;flex-direction:column;gap:1.375rem}.header__userMenu_active{opacity:1;visibility:visible;right:1.5rem}.header__userMenu_section{position:relative;display:flex;flex-direction:row-reverse;justify-content:start;align-items:center;gap:.5rem;transition:.5s;text-decoration:none;color:#fff}.header__userMenu_section button:disabled{opacity:.5;cursor:not-allowed;pointer-events:none}.header__userMenu_section button:disabled img,.header__userMenu_section button:disabled+img,.header__userMenu_section button:disabled~img{opacity:.5}.header__userMenu_section button:hover:not(:disabled){opacity:.7}.header__userMenu_section_elem{font-size:1rem;color:#fff;background-color:inherit;position:relative;border:none;text-align:start;transition:.5s}.header__userMenu_section_elem_report,.header__userMenu_section_elem_responsible,.header__userMenu_section_elem_settings{cursor:pointer}.header__userMenu_section_elem_report{color:#e7be64}.header__userMenu_section_elem_logout{color:red;font-weight:500}.header__userMenu_section_icon-logout{filter:brightness(0) saturate(100%) invert(28%) sepia(74%) saturate(5471%) hue-rotate(334deg) brightness(92%) contrast(120%)}@media(max-width:1440px){.header__userBox button .btn__text{display:none}}.room-inventory{display:flex;flex-direction:column;width:62rem;min-height:26rem;color:#000;font-size:.9375rem}.room-inventory__breadcrumbs{font-size:.8125rem;color:rgba(0,0,0,.45);margin-bottom:.25rem}.room-inventory__header{margin-bottom:1rem}.room-inventory__history-label{font-size:.875rem;color:rgba(0,0,0,.502)}.room-inventory__tabs{display:flex;gap:.25rem;list-style:none;padding:0;margin:0 0 1.5rem;border-bottom:1px solid #e6e6e6}.room-inventory__tab{padding:.625rem 1.125rem;background:none;border:none;border-bottom:2px solid transparent;font-family:inherit;font-size:.9375rem;font-weight:500;color:rgba(0,0,0,.45);cursor:pointer;transition:color .2s ease}.room-inventory__tab:hover:not(:disabled){color:#000}.room-inventory__tab:disabled{opacity:.5;cursor:not-allowed}.room-inventory__tab_active{color:#000;border-bottom-color:#faba5a}.room-inventory__content{position:relative;display:flex;flex-direction:column;flex:1 1 auto;min-height:0}.room-inventory__tab-content{display:flex;flex-direction:column;flex:1 1 auto;animation:fadeIn .25s ease-in-out;block-size:100%}.room-inventory__stats{display:flex;flex-wrap:wrap;gap:1.5rem;background:#f8f8f9;padding:.875rem 1.125rem;border-radius:12px;margin-bottom:1.25rem}.room-inventory__stat-item{display:flex;flex-direction:column;gap:.25rem;min-width:6rem}.room-inventory__stat-label{font-size:.6875rem;font-weight:600;color:rgba(0,0,0,.45);letter-spacing:.04em;text-transform:uppercase}.room-inventory__stat-value{font-size:.875rem;font-weight:500;color:#000}.room-inventory__stat-value.badge{display:inline-block;padding:.1875rem .625rem;border-radius:64px;font-size:.75rem;font-weight:600;width:-moz-fit-content;width:fit-content}.room-inventory__stat-value.badge-draft{background:rgba(250,186,90,.22);color:#e3a13e}.room-inventory__stat-value.badge-success{background:rgba(50,225,100,.18);color:#1c9e46}.room-inventory__table-wrapper{overflow-x:auto;border:1px solid #e6e6e6;border-radius:12px}.room-inventory__table{width:100%;border-collapse:collapse;font-size:.875rem}.room-inventory__table th{padding:.625rem .75rem;background:#f8f8f9;text-align:left;font-weight:600;color:rgba(0,0,0,.45);font-size:.6875rem;text-transform:uppercase;letter-spacing:.04em;border-bottom:1px solid #e6e6e6;white-space:nowrap}.room-inventory__table td{padding:.5rem .75rem;border-bottom:1px solid #e6e6e6;vertical-align:top}.room-inventory__table tr:last-child td{border-bottom:none}.room-inventory__row_flag td{background:rgba(250,186,90,.1)}.room-inventory__input,.room-inventory__select{box-sizing:border-box;width:100%;min-width:3rem;height:2.25rem;padding:0 .5rem;border:1px solid #cdcdcd;border-radius:.5rem;font-family:inherit;font-size:.875rem;line-height:1.2;background:#fff;color:#000;transition:border-color .15s}.room-inventory__input:focus,.room-inventory__select:focus{outline:none;border-color:#faba5a;box-shadow:0 0 0 3px rgba(250,186,90,.2)}.room-inventory__input[type=number]{max-width:4.5rem}.room-inventory__input_error{border-color:#ff414d}.room-inventory__input_error:focus{border-color:#ff414d;box-shadow:0 0 0 3px rgba(255,65,77,.15)}.room-inventory__add-btn{display:flex;align-items:center;justify-content:center;gap:.5rem;width:100%;padding:.625rem 1rem;background:none;border:1px dashed #cdcdcd;border-radius:12px;color:rgba(0,0,0,.45);font-family:inherit;font-size:.875rem;cursor:pointer;transition:all .15s;margin-bottom:1.25rem}.room-inventory__add-btn:hover:not(:disabled){border-color:#faba5a;color:#e3a13e}.room-inventory__add-btn:disabled{opacity:.5;cursor:not-allowed}.room-inventory__general-comment{margin-bottom:1.25rem}.room-inventory__general-comment-label{display:block;font-size:.6875rem;font-weight:600;color:rgba(0,0,0,.45);letter-spacing:.04em;text-transform:uppercase;margin-bottom:.5rem}.room-inventory__general-comment p{margin:0;color:#000;font-size:.875rem;white-space:pre-wrap}.room-inventory__textarea{width:100%;padding:.625rem .75rem;border:1px solid #cdcdcd;border-radius:12px;font-family:inherit;font-size:.875rem;resize:vertical;transition:border-color .15s}.room-inventory__textarea:focus{outline:none;border-color:#faba5a;box-shadow:0 0 0 3px rgba(250,186,90,.2)}.room-inventory__actions{display:flex;align-items:center;justify-content:flex-end;gap:.75rem;margin-top:auto}.room-inventory__conflict{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.625rem .875rem;background:rgba(250,186,90,.18);color:#e3a13e}.room-inventory__conflict,.room-inventory__form-error{margin-bottom:1rem;border-radius:12px;font-size:.875rem}.room-inventory__form-error{padding:.5rem .75rem;background:rgba(255,65,77,.12);color:#ff414d}.room-inventory__cell-error{display:block;margin-top:.25rem;color:#ff414d;font-size:.6875rem}.room-inventory__empty{padding:3rem 1rem;text-align:center;color:rgba(0,0,0,.45);font-size:.875rem}.room-inventory__error{display:flex;flex-direction:column;align-items:center;gap:.75rem;padding:3rem 1rem;text-align:center}.room-inventory__error p{margin:0;color:#ff414d;font-size:.875rem}.room-inventory__muted{margin:.75rem 0 0;color:rgba(0,0,0,.45);font-size:.75rem}.room-inventory__row-remove{box-sizing:border-box;width:2.25rem;height:2.25rem;border:1px solid #e6e6e6;border-radius:.5rem;background:#fff;color:rgba(0,0,0,.45);cursor:pointer;line-height:1;transition:all .15s}.room-inventory__row-remove:hover:not(:disabled){border-color:#ff414d;color:#ff414d}.room-inventory__row-remove:disabled{opacity:.5;cursor:not-allowed}.room-inventory__photo-cell{min-width:8rem}.room-inventory__photos{display:flex;flex-wrap:wrap;align-items:center;gap:.375rem}.room-inventory__photo-thumb{position:relative;display:inline-flex;line-height:0}.room-inventory__photo-del{position:absolute;z-index:2;top:-6px;right:-6px;width:15px;height:15px;padding:0;border:none;border-radius:50%;background:#ff414d;color:#fff;font-size:9px;line-height:15px;text-align:center;cursor:pointer}.room-inventory__photo-del:disabled{opacity:.5;cursor:not-allowed}.room-inventory__photo-add{box-sizing:border-box;display:inline-flex;align-items:center;height:2.25rem;padding:0 .5rem;border:1px dashed #cdcdcd;border-radius:.5rem;background:none;color:rgba(0,0,0,.45);font-family:inherit;font-size:.75rem;cursor:pointer;white-space:nowrap}.room-inventory__photo-add:hover:not(:disabled){border-color:#faba5a;color:#e3a13e}.room-inventory__photo-add:disabled{opacity:.5;cursor:not-allowed}.room-inventory__photo-hint{color:rgba(0,0,0,.45);font-size:.6875rem}.room-inventory__history-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.5rem}.room-inventory__history-row{display:flex;align-items:center;flex-wrap:wrap;gap:.75rem;width:100%;padding:.75rem .875rem;background:#f8f8f9;border:1px solid #e6e6e6;border-radius:12px;font-family:inherit;font-size:.8125rem;color:rgba(0,0,0,.502);cursor:pointer;text-align:left;transition:all .15s}.room-inventory__history-row:hover:not(:disabled){border-color:#faba5a;background:rgba(250,186,90,.08)}.room-inventory__history-row:disabled{opacity:.6;cursor:default}.room-inventory__history-num{font-weight:600;color:#000}.room-inventory__history-date{color:#000}.room-inventory__history-meta{color:rgba(0,0,0,.45)}.room-inventory__history-meta_flag{color:#e3a13e;font-weight:600}.room-inventory__history-author{margin-left:auto;color:rgba(0,0,0,.45)}.room-inventory__pagination{display:flex;align-items:center;justify-content:center;gap:1rem;margin-top:1rem;font-size:.8125rem;color:rgba(0,0,0,.45)}.room-inventory__pagination button{padding:.375rem .875rem;border:1px solid #cdcdcd;border-radius:.5rem;background:#fff;font-family:inherit;cursor:pointer}.room-inventory__pagination button:hover:not(:disabled){border-color:#faba5a;color:#e3a13e}.room-inventory__pagination button:disabled{opacity:.5;cursor:not-allowed}.room-inventory__back-link{align-self:flex-start;margin-bottom:1rem;padding:0;background:none;border:none;color:#e3a13e;font-family:inherit;font-size:.8125rem;cursor:pointer}.room-inventory__back-link:hover{text-decoration:underline}.room-inventory__confirm .ant-modal-content{padding:1.5rem;border-radius:24px}.room-inventory__confirm .ant-modal-confirm-title{color:#000;font-family:Onest,Roboto,sans-serif;font-size:1.25rem;font-weight:700;line-height:140%;padding-right:2rem}.room-inventory__confirm .ant-modal-confirm-body{display:block}.room-inventory__confirm .ant-modal-close{width:1.5rem;height:1.5rem;top:1.25rem;right:1.25rem;background:transparent}.room-inventory__confirm .ant-modal-close:hover{background:transparent;opacity:.65}.room-inventory__confirm .ant-modal-close .ant-modal-close-x{display:block;width:1.5rem;height:1.5rem;line-height:1}.room-inventory__confirm .ant-modal-confirm-content{color:rgba(0,0,0,.502);font-family:Onest,Roboto,sans-serif}.room-inventory__confirm .ant-modal-confirm-btns{display:flex;justify-content:flex-end;gap:.75rem;margin-top:1.5rem}.room-inventory__confirm .ant-modal-confirm-btns .ant-btn{height:3rem;margin:0;padding:.75rem 1rem;border:1px solid rgba(0,0,0,.051);border-radius:64px;box-shadow:none;font-family:Onest,Roboto,sans-serif;font-size:1rem;font-weight:500}.room-inventory__confirm .ant-modal-confirm-btns .ant-btn-default{background-color:#f6f6f7;color:#000}.room-inventory__confirm .ant-modal-confirm-btns .ant-btn-default:hover:not(:disabled){border-color:rgba(250,186,90,.2);background-color:#ffd08b;color:#000}.room-inventory__confirm .ant-modal-confirm-btns .ant-btn-primary{border-color:transparent;background-color:#faba5a;color:#000}.room-inventory__confirm .ant-modal-confirm-btns .ant-btn-primary:hover:not(:disabled){border-color:transparent;background-color:#ffd08b;color:#000}.room-inventory__confirm .ant-modal-confirm-btns .ant-btn-primary:active:not(:disabled){background-color:#e3a13e}@keyframes fadeIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}:root{--table-basicBlack:#000;--table-basicGrey:#f0f0f0;--table-basicWhite:#fff;--table-basicGreen:#7dd945;--table-basicYellow:#fefe22;--table-basicRed:red;--table-border:#b0b0b0}.modal{border-radius:1.5rem!important}.modal__header{display:flex;align-items:center;justify-content:space-between;line-height:140%;gap:2px;border-radius:1.5rem 1.5rem 0 0;padding:1.25rem 1.25rem 0}.modal__content{padding:1.25rem;border-radius:1.5rem}.modal__btns{display:flex;justify-self:flex-end!important;align-items:center;height:20px!important;gap:1rem}.modal__btn{width:1.5rem;height:1.5rem;outline:none;margin:0;padding:0;background:transparent;border:none;cursor:pointer}.modal__btn img{width:100%;height:100%}.modal__title{margin:0;color:#000;font-family:Onest,Roboto,sans-serif;font-size:1.25rem;font-weight:700}.ant-modal{transform-origin:50% 50%!important}@media(min-width:2561px){.ant-modal{scale:1.6!important}}@media(min-width:1921px)and (max-width:2560px){.ant-modal{scale:1.3!important}}@media(min-width:1681px)and (max-width:1920px){.ant-modal{scale:1!important}}@media(min-width:1441px)and (max-width:1680px){.ant-modal{scale:.95!important}}@media(min-width:1367px)and (max-width:1440px){.ant-modal{scale:.9!important}}@media(min-width:1281px)and (max-width:1366px){.ant-modal{scale:.85!important}}@media(min-width:1200px)and (max-width:1280px){.ant-modal{scale:.8!important}}@media(min-width:769px)and (max-width:1199px){.ant-modal{scale:.75!important}}@media(min-width:769px)and (max-width:1199px)and (-webkit-min-device-pixel-ratio:1.1979166666666667),(min-width:769px)and (max-width:1199px)and (-webkit-min-device-pixel-ratio:1.2),(min-width:769px)and (max-width:1199px)and (min-resolution:1.2dppx),(min-width:769px)and (max-width:1199px)and (min-resolution:115dpi){.ant-modal{scale:.7!important}}