.table-simple{background:#fff;border:1px solid #ecebf2;border-radius:.75rem;overflow:auto}.table-simple table{border-collapse:collapse;font-size:var(--el-font-size-base);text-align:left;width:100%}[dir=rtl] .table-simple table{text-align:right}.table-simple td,.table-simple th{height:3rem;padding:.25rem 1rem;vertical-align:middle}.table-simple thead th{background-color:var(--el-table-head-bg-color);color:#525a6b;font-size:.75rem;font-weight:600;justify-content:center}.table-simple thead th:first-child{justify-content:flex-start;text-align:left}[dir=rtl] .table-simple thead th:first-child{text-align:right}.table-simple tbody tr td{background:#fff}.table-simple:not(.not-striped) tbody tr:nth-child(2n) td{background-color:#f9f9f9}.booking-bill{display:flex;flex-direction:column;gap:2rem}.booking-bill .rooms .room.active .room-content{display:flex}.booking-bill .rooms .room .room-header{align-items:center;cursor:pointer;display:flex;justify-content:space-between}.booking-bill .rooms .room .room-content{border-top:1px solid var(--el-border-color);display:none;flex-direction:column;gap:2rem;padding:1rem}.booking-bill .rooms .room .room-meta{gap:1rem}.booking-bill .rooms .room .room-meta>*{flex:1}@media screen and (max-width:760px){.booking-bill .rooms .room .room-meta{flex-direction:column}}.booking-bill .rooms .room .room-meta .status-and-guests .type-and-comment .el-select{max-width:15rem}@media screen and (max-width:760px){.booking-bill .rooms .room .room-meta .status-and-guests .type-and-comment .el-select{max-width:unset}}.booking-bill .pay-restaurant-booking .paid{display:block;opacity:.5;text-align:right}[dir=rtl] .booking-bill .pay-restaurant-booking .paid{text-align:left}.booking-bill .pay-restaurant-booking .el-checkbox-group{display:flex;height:calc(100% - 1rem);left:.5rem;position:absolute;top:.5rem;width:calc(100% - 1rem)}[dir=rtl] .booking-bill .pay-restaurant-booking .el-checkbox-group{left:auto;right:.5rem}.booking-bill .pay-restaurant-booking .el-checkbox-group .el-checkbox{display:flex;height:100%;justify-content:center;width:100%}.booking-bill .pay-restaurant-booking .el-checkbox-group .el-checkbox:hover{border-color:var(--el-color-primary)}.booking-bill .el-checkbox-group .el-checkbox{--el-border-radius-base:.75rem}.booking-bill .table-simple td,.booking-bill .table-simple th{position:relative}.booking-bill .table-simple td.fiscal-warning,.booking-bill .table-simple th.fiscal-warning{padding:0}.booking-bill .table-simple td.fiscal-warning .el-alert,.booking-bill .table-simple th.fiscal-warning .el-alert{border-top-left-radius:0;border-top-right-radius:0}.booking-bill .table-simple td.amount,.booking-bill .table-simple th.amount{text-align:right;width:10rem}[dir=rtl] .booking-bill .table-simple td.amount,[dir=rtl] .booking-bill .table-simple th.amount{text-align:left}.booking-bill .table-simple td.amount .paid,.booking-bill .table-simple th.amount .paid{opacity:.5}.booking-bill .table-simple td.amount.larger,.booking-bill .table-simple th.amount.larger{width:24rem}.booking-bill .table-simple td.amount input,.booking-bill .table-simple th.amount input{min-height:1.5rem}.booking-bill .table-simple td.amount input::-moz-placeholder,.booking-bill .table-simple th.amount input::-moz-placeholder{opacity:.5}.booking-bill .table-simple td.amount input::placeholder,.booking-bill .table-simple th.amount input::placeholder{opacity:.5}.booking-bill .table-simple td.amount .el-select,.booking-bill .table-simple th.amount .el-select{min-height:1.5rem;--el-text-color-placeholder:var(--el-text-color-regular)}.booking-bill .table-simple td.amount .el-select .el-select__wrapper,.booking-bill .table-simple th.amount .el-select .el-select__wrapper{background:transparent;box-shadow:none;height:auto;min-height:1.5rem;overflow:hidden;padding:0;text-align:right}[dir=rtl] .booking-bill .table-simple td.amount .el-select .el-select__wrapper,[dir=rtl] .booking-bill .table-simple th.amount .el-select .el-select__wrapper{text-align:left}.booking-bill .table-simple td.amount .el-switch__label span,.booking-bill .table-simple th.amount .el-switch__label span{font-size:var(--el-font-size-base);line-height:1}.booking-bill .table-simple td.amount input::-webkit-inner-spin-button,.booking-bill .table-simple td.amount input::-webkit-outer-spin-button,.booking-bill .table-simple th.amount input::-webkit-inner-spin-button,.booking-bill .table-simple th.amount input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.booking-bill .table-simple td.date,.booking-bill .table-simple th.date{width:10rem}@media (max-width:1800px){.booking-bill .table-simple td .text-with-icons,.booking-bill .table-simple th .text-with-icons{display:flex;flex-direction:column;gap:unset}}.booking-bill .table-simple td .icons,.booking-bill .table-simple th .icons{align-items:center;display:flex;gap:.5rem;height:100%;position:absolute;right:.5rem;top:0}[dir=rtl] .booking-bill .table-simple td .icons,[dir=rtl] .booking-bill .table-simple th .icons{left:.5rem;right:auto}@media (max-width:1800px){.booking-bill .table-simple td .icons,.booking-bill .table-simple th .icons{padding-left:.25rem;position:relative}[dir=rtl] .booking-bill .table-simple td .icons,[dir=rtl] .booking-bill .table-simple th .icons{padding-left:0;padding-right:.25rem}}.booking-bill .table-simple td .delete-edit,.booking-bill .table-simple th .delete-edit{height:80%;margin:0;width:auto}.booking-bill .table-simple td .delete-edit .el-icon svg,.booking-bill .table-simple th .delete-edit .el-icon svg{height:80%;width:80%}.booking-bill .table-simple td .quantity-buttons,.booking-bill .table-simple th .quantity-buttons{align-items:center;display:flex;gap:1rem;margin-left:auto;width:-moz-fit-content;width:fit-content}[dir=rtl] .booking-bill .table-simple td .quantity-buttons,[dir=rtl] .booking-bill .table-simple th .quantity-buttons{margin-left:0;margin-right:auto}.booking-bill .table-simple td .quantity-buttons a,.booking-bill .table-simple th .quantity-buttons a{align-items:center;background:#f0f0f2;border-radius:50%;cursor:pointer;display:flex;height:1.5rem;justify-content:center;line-height:1;min-width:1.5rem;transition:all .3s;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:1.5rem}.booking-bill .table-simple td .quantity-buttons a:hover,.booking-bill .table-simple th .quantity-buttons a:hover{background:var(--el-color-primary);color:#fff}.booking-bill .stripe-wrapper{margin-bottom:2rem;margin-top:2rem}.booking-bill .stripe-wrapper .StripeElement{align-items:center;border:none;display:flex;min-height:3.4375em;padding:0;width:100%}.booking-bill .stripe-wrapper .StripeElement>*{flex:1}.bookings-bill-confirm-dialog .highlighted{color:var(--el-color-primary);font-weight:700}.bookings-bill-confirm-dialog .el-checkbox-group{background:transparent}.booking-checkin .basic-info-wrapper{display:flex;flex-direction:row;gap:1rem;margin-bottom:1rem}@media screen and (max-width:760px){.booking-checkin .basic-info-wrapper{flex-direction:column}}.el-row .el-button[data-v-4e97c248]{margin-bottom:1rem}.booking-edit-component .page-wrapper .page-wrapper-header-wrapper .page-wrapper-header{padding-right:3rem}[dir=rtl] .booking-edit-component .page-wrapper .page-wrapper-header-wrapper .page-wrapper-header{padding-left:3rem;padding-right:0}.booking-edit-component .deleter{align-items:center;display:flex;justify-content:center}.booking-edit-component .deleter .hotel-booking-cancel-component{margin-top:1rem}.booking-edit-component .drawer-report{display:flex;justify-content:flex-end;padding-right:1rem}[dir=rtl] .booking-edit-component .drawer-report{padding-left:1rem;padding-right:0}
