@import url(https://fonts.googleapis.com/css2?family=Noto+Sans:wght@400;700&display=swap);.activeBtnClass[data-v-4f9fcf8a]{background-color:#767676!important;color:#fff!important;border:1px solid #000!important;text-transform:capitalize!important;box-shadow:0 0 10px rgba(0,0,0,.1)!important;transition:all .3s!important}@font-face{font-family:Noto Sans Arabic;src:url(/fonts/NotoSansArabic-Regular.b30a79ab.eot);src:url(/fonts/NotoSansArabic-Regular.b30a79ab.eot?#iefix) format("embedded-opentype"),url(/fonts/NotoSansArabic-Regular.336e0122.woff2) format("woff2"),url(/fonts/NotoSansArabic-Regular.908891bf.woff) format("woff"),url(/fonts/NotoSansArabic-Regular.80565a66.ttf) format("truetype"),url(/img/NotoSansArabic-Regular.74cd3e33.svg#NotoSansArabic-Regular) format("svg");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Noto Sans Arabic;src:url(/fonts/NotoSansArabic-Bold.527c6d01.eot);src:url(/fonts/NotoSansArabic-Bold.527c6d01.eot?#iefix) format("embedded-opentype"),url(/fonts/NotoSansArabic-Bold.8516e75c.woff2) format("woff2"),url(/fonts/NotoSansArabic-Bold.5c5df4c7.woff) format("woff"),url(/fonts/NotoSansArabic-Bold.d251e735.ttf) format("truetype"),url(/img/NotoSansArabic-Bold.85ff7530.svg#NotoSansArabic-Bold) format("svg");font-weight:700;font-style:normal;font-display:swap}*,.v-application .headline{font-family:Noto Sans Arabic,Noto Sans,serif!important}.v-application .headline{font-weight:700!important}.hide-scrollbar{-ms-overflow-style:none;scrollbar-width:none;&::-webkit-scrollbar{display:none}}.notification.unread{display:flex;align-content:center;font-weight:700}.titley{letter-spacing:.9px;font-size:20px}.v-btn{letter-spacing:unset!important}.scrollable-list{max-height:500px;overflow-y:auto}.v-select__selection--comma{overflow:visible!important}.v-text-field input{line-height:unset!important}.appbar-hotel{border-bottom:1px solid #c5c5c5!important;box-shadow:0 5px 25px 2px rgba(0,0,0,.5)}[data-v-1d5bb544] ::-webkit-scrollbar{width:0;background:transparent}.respo-fix{display:flex;align-content:start}@media screen and (max-width:600px){.respo-fix{display:flex;flex-direction:column}}.backBtnChart{background:#fff;box-shadow:4px 6px 32px rgba(0,0,0,.1);border-radius:35px;width:75%;min-width:320px;max-width:590px;height:900px;padding:20px;display:flex;flex-direction:column;justify-content:space-between}.cardy{box-shadow:4px 6px 30px hsla(0,0%,47%,.25)!important;height:130px!important;width:223px;border-radius:18px!important}.redy{background:linear-gradient(107.69deg,#cf0a0a -8.71%,#e35f5f 101.97%)}.greeny{background:linear-gradient(126.13deg,#344aaf -21.09%,#869dff 99.27%)}.bluey{background:linear-gradient(107.69deg,#004686 -8.71%,#0065e3 101.97%)}.orangey{background:linear-gradient(126.13deg,#455a64 -21.09%,#427b96 99.27%)}.purpley{background:linear-gradient(109.15deg,#9462ff 3.48%,#5a2fb5 102.51%)}.backBtn{background:#fff;box-shadow:4px 6px 32px rgba(0,0,0,.1);border-radius:35px;width:-moz-fit-content;width:fit-content}.actionSec{display:flex;flex-wrap:wrap}.lds-ellipsis{display:inline-block;position:relative;width:80px;height:80px}.lds-ellipsis div{position:absolute;top:33px;width:13px;height:13px;border-radius:50%;background:#000;animation-timing-function:cubic-bezier(0,1,1,0)}.lds-ellipsis div:first-child{left:8px;animation:lds-ellipsis1 .6s infinite}.lds-ellipsis div:nth-child(2){left:8px;animation:lds-ellipsis2 .6s infinite}.lds-ellipsis div:nth-child(3){left:32px;animation:lds-ellipsis2 .6s infinite}.lds-ellipsis div:nth-child(4){left:56px;animation:lds-ellipsis3 .6s infinite}@keyframes lds-ellipsis1{0%{transform:scale(0)}to{transform:scale(1)}}@keyframes lds-ellipsis3{0%{transform:scale(1)}to{transform:scale(0)}}@keyframes lds-ellipsis2{0%{transform:translate(0)}to{transform:translate(24px)}}.bgy{height:100%;width:96%;background-color:#f2f2f2;border-radius:20px}.button-flex-column{display:flex;flex-direction:column;justify-content:center;align-content:center;align-items:center}.spany{color:#fff;font-weight:700;font-size:14px}.respo-size{min-height:150px}.roomNumber{font-size:27px;font-weight:700;background-color:#fff;border-radius:50%;width:50px;height:50px;text-align:center;color:#5b5b5b;padding-top:15px}.v-card__title .room-card{padding:10px!important}.reservation-table{width:100%;border-collapse:collapse;border:1px solid #fff;text-align:center}.reservation-table td,.reservation-table th{border:1px solid #fff;padding:8px}.reservation-table th{background-color:hsla(0,0%,100%,.1);color:#fff}.reservation-table td{color:#fff}.relativey{position:relative}.absoluty{position:absolute;right:240px;top:20%}.btny{width:100%;max-width:170px!important;height:50px!important;font-size:20px!important;font-weight:700!important}.room-container{margin:4px;padding:10px;background-color:#fff;border-radius:5px;border:1px solid #d5d5d5}@media (max-width:599px){.btny{height:40px!important;font-size:16px!important}}.active[data-v-f1088198]{background-color:green!important;color:#fff}.video-container[data-v-27768c91]{position:relative;width:100%;height:100%;overflow:hidden}video[data-v-27768c91]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.buttons[data-v-27768c91]{position:absolute;bottom:16px;left:50%;transform:translateX(-50%);display:flex;gap:20px;z-index:10}.error-message[data-v-27768c91]{background-color:#d60000;color:#fff;text-align:center;font-size:20px;direction:ltr}.document-grid{display:flex;flex-wrap:wrap;gap:1rem;list-style:none;padding:0;margin:0}.document-grid-item{flex-basis:calc(50% - 1rem);background-color:#f5f5f5;padding:1rem;border-radius:4px;display:flex;flex-direction:column;justify-content:space-between}.document-image{width:100%;-o-object-fit:cover;object-fit:cover}.document-actions{display:flex;justify-content:space-between;margin-top:1rem}.butny{width:100%;margin-top:3px}.error-card{padding:24px;text-align:center}.error-title{font-size:36px;margin-bottom:24px}.error-message{font-size:24px}.lightbox{padding:5px;z-index:999;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}.lightbox-content{width:100%;height:100%;background-repeat:no-repeat;background-position:50%;background-size:contain}.fade-enter-active,.fade-leave-active{transition:opacity .5s}.fade-enter,.fade-leave-to{opacity:0}.containery{border:2px;border-color:#000;width:100%;height:100%}.page-header[data-v-7b3fa76c]{display:flex;align-items:center;justify-content:center;padding:20px;background-color:#f5f5f5}h1[data-v-7b3fa76c]{font-size:2rem;font-weight:700;color:#333}