.form-floating{position:relative}.form-floating>.form-control,.form-floating>.form-select{height:calc(3.5rem + 2px);line-height:1.25}.form-floating>label{position:absolute;top:0;left:0;height:100%;padding:1rem .75rem;pointer-events:none;border:1px solid rgba(0,0,0,0);transform-origin:0 0;transition:opacity .1s ease-in-out,transform .1s ease-in-out}@media(prefers-reduced-motion: reduce){.form-floating>label{transition:none}}.form-floating>.form-control{padding:1rem .75rem}.form-floating>.form-control::-moz-placeholder{color:rgba(0,0,0,0)}.form-floating>.form-control::placeholder{color:rgba(0,0,0,0)}.form-floating>.form-control:not(:-moz-placeholder-shown){padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control:not(:-moz-placeholder){padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control:focus,.form-floating>.form-control:not(:placeholder-shown){padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control:-webkit-autofill{padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-select{padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control:not(:-moz-placeholder-shown)~label{opacity:.65;transform:scale(0.85) translateY(-0.5rem) translateX(0.15rem)}.form-floating>.form-control:not(:-moz-placeholder)~label{opacity:.65;transform:scale(0.85) translateY(-0.5rem) translateX(0.15rem)}.form-floating>.form-control:focus~label,.form-floating>.form-control:not(:placeholder-shown)~label,.form-floating>.form-select~label{opacity:.65;transform:scale(0.85) translateY(-0.5rem) translateX(0.15rem)}input:-moz-placeholder{padding-bottom:.5rem !important}input:placeholder-shown{padding-bottom:.5rem !important}@keyframes beats1{from,to{transform:none}0%{transform:scale(1.35)}}.beats1{animation:1.5s infinite beats1}@keyframes beats2{from,to{transform:none}0%{transform:scale(1.1)}}.beats2{animation:2.5s infinite beats2}body{background-color:#f4f6f9}.scroll-y-dark::-webkit-scrollbar{width:8px}.scroll-y-dark::-webkit-scrollbar-track{background:#343a40}.scroll-y-dark::-webkit-scrollbar-thumb{background-color:#ced4da;border-radius:20px;border:2px solid #343a40}.container-fluid,.container-xxl,.container-xl,.container-lg,.container-md,.container-sm{width:100%;padding-right:var(--bs-gutter-x, 0.75rem);padding-left:var(--bs-gutter-x, 0.75rem);margin-right:auto;margin-left:auto}@media(min-width: 576px){.container-sm,.container{max-width:540px}}@media(min-width: 768px){.container-md,.container-sm,.container{max-width:720px}}@media(min-width: 992px){.container-lg,.container-md,.container-sm,.container{max-width:960px}}@media(min-width: 1200px){.container-xl,.container-lg,.container-md,.container-sm,.container{max-width:1140px}}@media(min-width: 1400px){.container-xxl,.container-xl,.container-lg,.container-md,.container-sm,.container{max-width:1320px}}.d-none{display:none !important}.d-inline{display:inline !important}.d-inline-block{display:inline-block !important}.d-block{display:block !important}.d-table{display:table !important}.d-table-row{display:table-row !important}.d-table-cell{display:table-cell !important}.d-flex{display:flex !important}.d-inline-flex{display:inline-flex !important}@media(min-width: 768px){.d-sm-none{display:none !important}.d-sm-inline{display:inline !important}.d-sm-inline-block{display:inline-block !important}.d-sm-block{display:block !important}.d-sm-table{display:table !important}.d-sm-table-row{display:table-row !important}.d-sm-table-cell{display:table-cell !important}.d-sm-flex{display:flex !important}.d-sm-inline-flex{display:inline-flex !important}}.hide{display:none !important}@media(max-width: 576px){.hide-sm{display:none !important}}@media(max-width: 768px){.hide-md{display:none !important}.d-block-md{display:block}}@media(max-width: 992px){.hide-lg{display:none !important}.d-block-lg{display:block}}@media(max-width: 1200px){.hide-xl{display:none !important}.d-block-xl{display:block}}.hs-show{visibility:visible}.row{--bs-gutter-x: 1.5rem;--bs-gutter-y: 0;display:flex;flex-wrap:wrap;margin-top:calc(-1*var(--bs-gutter-y));margin-right:calc(-0.5*var(--bs-gutter-x));margin-left:calc(-0.5*var(--bs-gutter-x))}.position-absolute{position:absolute}.p-absolute{position:absolute !important}.p-relative{position:relative}.right-0{right:0}.left-0{left:0}.top{top:0}.bottom{bottom:0}.w-5{width:5% !important}.w-10{width:10% !important}.w-15{width:15% !important}.w-20{width:20% !important}.w-25{width:25% !important}.w-30{width:30% !important}.w-35{width:35% !important}.w-45{width:45% !important}.w-50{width:50% !important}.w-60{width:60% !important}.w-65{width:65% !important}.w-70{width:70% !important}.w-75{width:75% !important}.w-95{width:95% !important}.w-100{width:100% !important}.w-100s{width:calc(100% - 250px) !important;right:0 !important}.w-auto{width:auto !important}.w-10r{width:1rem !important}.w-12r{width:1.2rem !important}.w-15r{width:1.5rem !important}.w-20r{width:2rem !important}.w-25r{width:2.5rem !important}.w-50r{width:5rem !important}.w-70r{width:7rem !important}.max-w100{max-width:100% !important}.max-w20r{max-width:2rem !important}.max-w30r{max-width:3rem !important}.max-w40r{max-width:4rem !important}.max-w50r{max-width:5rem !important}.max-w60r{max-width:6rem !important}.max-w400r{max-width:40rem !important}.max-w500r{max-width:50rem !important}.max-w600r{max-width:60rem !important}.max-w800r{max-width:80rem !important}.max-wc{max-width:-moz-max-content !important;max-width:max-content !important}.min-w20r{min-width:2rem !important}.min-w30r{min-width:3rem !important}.min-w40r{min-width:4rem !important}.min-w55r{min-width:5.5rem !important}.min-w50{min-width:50% !important}.min-w100{min-width:100% !important}.min-wc{min-width:-moz-min-content !important;min-width:min-content !important}.w-mc{max-width:-moz-max-content !important;max-width:max-content !important}.h-25{height:25% !important}.h-50{height:50% !important}.h-75{height:75% !important}.h-100{height:100% !important}.h-auto{height:auto !important}.h-12r{height:1.25rem !important}.h-15r{height:1.5rem !important}.h-18r{height:1.875rem !important}.h-20r{height:2rem !important}.h-25r{height:2.5rem !important}.h-30r{height:3rem !important}.h-40r{height:4rem !important}.h-50r{height:5rem !important}.h-60r{height:6rem !important}.h-80r{height:8rem !important}.h-content{height:-moz-min-content !important;height:min-content !important}.min-h95{min-height:95vh !important}.min-h60{min-height:60vh !important}.min-h18r{min-height:1.875rem !important}.min-h20r{min-height:2rem !important}.min-h25r{max-height:2.5rem !important}.max-h60{max-height:60vh !important}.max-h18r{max-height:1.875rem !important}.max-h20r{max-height:2rem !important}.max-h25r{max-height:2.5rem !important}.m-0{margin:0 !important}.m-03{margin:.3125rem !important}.m-05{margin:.5rem !important}.m-08{margin:.875rem !important}.m-10{margin:1rem !important}.m-12{margin:1.25rem !important}.m-15{margin:1.5rem !important}.m-20{margin:2rem !important}.m-auto{margin:auto !important}.mx-0{margin-right:0 !important;margin-left:0 !important}.mx-03{margin-right:.3125rem !important;margin-left:.3125rem !important}.mx-05{margin-right:.5rem !important;margin-left:.5rem !important}.mx-08{margin-right:.875rem !important;margin-left:.875rem !important}.mx-10{margin-right:1rem !important;margin-left:1rem !important}.mx-12{margin-right:1.25rem !important;margin-left:1.25rem !important}.mx-15{margin-right:1.5rem !important;margin-left:1.5rem !important}.mx-20{margin-right:2rem !important;margin-left:2rem !important}.mx-auto{margin-right:auto !important;margin-left:auto !important}.overflow-x{overflow-x:auto}.overflow-y{overflow-y:auto}.overflow-auto{overflow:auto}.overflow-x-none{overflow-x:hidden}.overflow-x-clip{overflow-x:clip}.scroll-y{overflow-y:scroll !important}.bottom-15{bottom:1.5rem !important}.my-0{margin-top:0 !important;margin-bottom:0 !important}.my-03{margin-top:.3125rem !important;margin-bottom:.3125rem !important}.my-05{margin-top:.5rem !important;margin-bottom:.5rem !important}.my-08{margin-top:.875rem !important;margin-bottom:.875rem !important}.my-10{margin-top:1rem !important;margin-bottom:1rem !important}.my-12{margin-top:1.25rem !important;margin-bottom:1.25rem !important}.my-15{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.my-20{margin-top:2rem !important;margin-bottom:2rem !important}.my-auto{margin-top:auto !important;margin-bottom:auto !important}.mt-0{margin-top:0 !important}.mt-03{margin-top:.3125rem !important}.mt-05{margin-top:.5rem !important}.mt-08{margin-top:.875rem !important}.mt-10{margin-top:1rem !important}.mt-12{margin-top:1.25rem !important}.mt-15{margin-top:1.5rem !important}.mt-20{margin-top:2rem !important}.mt-30{margin-top:3rem !important}.mt-40{margin-top:4rem !important}.mt-50{margin-top:5rem !important}.mt-60{margin-top:6rem !important}.mt-auto{margin-top:auto !important}.me-0{margin-right:0 !important}.me-03{margin-right:.3125rem !important}.me-05{margin-right:.5rem !important}.me-08{margin-right:.875rem !important}.me-10{margin-right:1rem !important}.me-12{margin-right:1.25rem !important}.me-15{margin-right:1.5rem !important}.me-20{margin-right:2rem !important}.me-auto{margin-right:auto !important}.mb-0{margin-bottom:0 !important}.mb-03{margin-bottom:.3125rem !important}.mb-05{margin-bottom:.5rem !important}.mb-08{margin-bottom:.875rem !important}.mb-10{margin-bottom:1rem !important}.mb-12{margin-bottom:1.25rem !important}.mb-15{margin-bottom:1.5rem !important}.mb-20{margin-bottom:2rem !important}.mb-25{margin-bottom:2.5rem !important}.mb-50{margin-bottom:5rem !important}.mb-auto{margin-bottom:auto !important}.ms-0{margin-left:0 !important}.ms-03{margin-left:.3125rem !important}.ms-05{margin-left:.5rem !important}.ms-08{margin-left:.875rem !important}.ms-10{margin-left:1rem !important}.ms-12{margin-left:1.25rem !important}.ms-15{margin-left:1.5rem !important}.ms-20{margin-left:2rem !important}.ms-25{margin-left:2.5rem !important}.ms-auto{margin-left:auto !important}.p-0{padding:0 !important}.p-03{padding:.3125rem !important}.p-05{padding:.5rem !important}.p-08{padding:.875rem !important}.p-10{padding:1rem !important}.p-12{padding:1.25rem !important}.p-15{padding:1.5rem !important}.p-20{padding:2rem !important}.px-0{padding-right:0 !important;padding-left:0 !important}.px-03{padding-right:.3125rem !important;padding-left:.3125rem !important}.px-05{padding-right:.5rem !important;padding-left:.5rem !important}.px-08{padding-right:.875rem !important;padding-left:.875rem !important}.px-10{padding-right:1rem !important;padding-left:1rem !important}.px-12{padding-right:1.25rem !important;padding-left:1.25rem !important}.px-15{padding-right:1.5rem !important;padding-left:1.5rem !important}.px-20{padding-right:2rem !important;padding-left:2rem !important}.py-0{padding-top:0 !important;padding-bottom:0 !important}.py-03{padding-top:.3125rem !important;padding-bottom:.3125rem !important}.py-05{padding-top:.5rem !important;padding-bottom:.5rem !important}.py-08{padding-top:.875rem !important;padding-bottom:.875rem !important}.py-10{padding-top:1rem !important;padding-bottom:1rem !important}.py-12{padding-top:1.25rem !important;padding-bottom:1.25rem !important}.py-15{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.py-20{padding-top:2rem !important;padding-bottom:2rem !important}.pt-0{padding-top:0 !important}.pt-02{padding-top:.2rem !important}.pt-03{padding-top:.3125rem !important}.pt-05{padding-top:.5rem !important}.pt-08{padding-top:.875rem !important}.pt-10{padding-top:1rem !important}.pt-12{padding-top:1.25rem !important}.pt-15{padding-top:1.5rem !important}.pt-20{padding-top:2rem !important}.pe-0{padding-right:0 !important}.pe-03{padding-right:.3125rem !important}.pe-05{padding-right:.5rem !important}.pe-08{padding-right:.875rem !important}.pe-10{padding-right:1rem !important}.pe-12{padding-right:1.25rem !important}.pe-15{padding-right:1.5rem !important}.pe-20{padding-right:2rem !important}.pb-0{padding-bottom:0 !important}.pb-03{padding-bottom:.3125rem !important}.pb-05{padding-bottom:.5rem !important}.pb-08{padding-bottom:.875rem !important}.pb-10{padding-bottom:1rem !important}.pb-12{padding-bottom:1.25rem !important}.pb-15{padding-bottom:1.5rem !important}.pb-20{padding-bottom:2rem !important}.ps-0{padding-left:0 !important}.ps-03{padding-left:.3125rem !important}.ps-05{padding-left:.5rem !important}.ps-08{padding-left:.875rem !important}.ps-10{padding-left:1rem !important}.ps-12{padding-left:1.25rem !important}.ps-15{padding-left:1.5rem !important}.ps-20{padding-left:2rem !important}.bg-white{background-color:#fff}.bg-100{background-color:#f4f6f9}.bg-200{background-color:#ecf0f5 !important}.bg-300{background-color:#ced4da !important}.bg-400{background-color:#b2c0cf}.bg-500{background-color:#898d91 !important}.bg-600{background-color:#6c757d}.bg-700{background-color:#495057}.bg-800{background-color:#343a40}.bg-900{background-color:#1f2d3d}.bg-black{background-color:#000 !important}.bgh-300 a a:hover{background-color:#ced4da !important}.bgh-300 a:hover{background-color:#ced4da !important}.bg-blue{background-color:#17a2b8 !important}.bg-blue-info{background-color:#337db9 !important}.bg-green{background-color:#28a745 !important}.bg-yellow{background-color:#e7af06 !important;color:#fff !important}.bg-red{background-color:#ac1f2d !important}.bg-tomato{background-color:#ff634d !important}.bg-input{background-color:#ecf0f5 !important}.bg-balance{background-color:rgba(252,201,206,.4588235294) !important;border:.5px dashed #ac1f2d !important;border-radius:3px !important}.bg-thead{background-color:#fff5ee !important}.bg-filter{background-color:#e7f3dd !important;border:.5px dashed #ac1f2d !important;border-radius:3px !important}.bg-total{background-color:#bde1ff !important;border:.8px dashed #0267bb !important;border-radius:3px !important}.bg-blue-ligth{background-color:rgba(189,225,255,.6117647059)}.bg-room,.bg-field-tooltip{background-color:#f4f6f9}.bg-room:hover,.bg-field-tooltip:hover{background-color:#fff5ee}.border-1{border:1px solid #ced4da !important}.border-blue{border:1px solid #17a2b8 !important}.border-2{border:1px solid #898d91 !important}.border-top-1{border-top:1px solid #ced4da !important}.border-bottom-1{border-bottom:1px solid #ced4da !important}.border-bottom-2{border-bottom:1px solid #898d91 !important}.border-top-2{border-top:1px solid #898d91 !important}.border-y-1{border-top:1px solid #ced4da !important;border-bottom:1px solid #ced4da !important}.border-y-2{border-top:1px solid #898d91 !important;border-bottom:1px solid #898d91 !important}.border-x-1{border-left:1px solid #ced4da !important;border-right:1px solid #ced4da !important}.b-radius{border-radius:.3125rem !important}.b-radius-03{border-radius:.3125rem !important}.b-radius-50{border-radius:50% !important}.b-radius-05{border-radius:.5rem !important}.b-radius-top-03{border-radius:.3125rem .3125rem 0 0}.b-radius-bottom-03{border-radius:0 0 .3125rem .3125rem}.b-radius-start-03{border-radius:.3125rem 0 0 .3125rem}.b-radius-end-03{border-radius:0 .3125rem .3125rem 0}.border-none{border:none !important}.border-y-none{border-top:none !important;border-bottom:none !important;background-color:#fff !important}.b-shadow1{box-shadow:.3rem .3rem .3rem rgba(0,0,0,.1)}.b-shadow2{box-shadow:.3rem .3rem .3rem rgba(0,0,0,.2)}.b-shadow3{box-shadow:.3rem .3rem .3rem rgba(0,0,0,.3)}.pointer{cursor:pointer !important}.pointer-n{pointer-events:none !important}.disabled-button{pointer-events:none !important}.d-block{display:block !important}.opacity-02{opacity:.2}.opacity-04{opacity:.4}.opacity-06{opacity:.6}.opacity-08{opacity:.8}.opacity-10{opacity:1 !important}.pulse-effect-blue{animation:pulse-blue 2s infinite;border-radius:.3125rem !important}@keyframes pulse-blue{0%{transform:scale(0.9875);box-shadow:0 0 0 0 rgba(116,192,233,.7)}70%{transform:scale(1);box-shadow:0 0 0 10px rgba(116,192,233,0)}100%{transform:scale(0.9875);box-shadow:0 0 0 0 rgba(116,192,233,0)}}.pulse-effect-red{animation:pulse-red 2s infinite;border-radius:.3125rem !important}@keyframes pulse-red{0%{transform:scale(0.9875);box-shadow:0 0 0 0 rgba(233,116,116,.7)}70%{transform:scale(1);box-shadow:0 0 0 10px rgba(233,116,116,0)}100%{transform:scale(0.9875);box-shadow:0 0 0 0 rgba(233,116,116,0)}}.pulse-effect-green{animation:pulse-green 2s infinite;border-radius:.3125rem !important}@keyframes pulse-green{0%{transform:scale(0.9875);box-shadow:0 0 0 0 rgba(116,233,153,.7)}70%{transform:scale(1);box-shadow:0 0 0 10px rgba(116,233,153,0)}100%{transform:scale(0.9875);box-shadow:0 0 0 0 rgba(116,233,153,0)}}@media(max-width: 768px){.ms-0-md{margin-left:0 !important}.m-10-md{margin:1rem !important}.mb-03-md{margin-bottom:.3125rem !important}.mb-05-md{margin-bottom:.5rem !important}.mb-08-md{margin-bottom:.8rem !important}.mb-10-md{margin-bottom:1rem !important}.mt-10-md{margin-top:1rem !important}.mt-15-md{margin-top:1.5rem !important}.max-wc{min-width:100% !important}.w-100-md{width:100% !important}.w-50-md{width:50% !important}.p-relative-md{position:relative !important}}.loader-procesing{background-color:#fff;padding:.6rem 2rem;border-radius:.5rem;box-shadow:.3rem .3rem .3rem rgba(0,0,0,.2)}.ui-autocomplete{z-index:10000 !important}@keyframes latidos{from{transform:none}0%{transform:scale(1.02)}to{transform:none}}.messages-login{background-color:#fff;box-shadow:.3rem .3rem .3rem rgba(0,0,0,.2);max-width:25rem;width:100%;padding:8px 10px;color:red;border-radius:3px;animation:latidos .8s infinite}.zi-1{z-index:1 !important}.zi-2{z-index:2 !important}.zi-3{z-index:3 !important}.menu-open a.nav-link.rotate90 .hsi-arrow-left2{transform:rotate(-90deg) !important}.zoom_80{transform:scale(0.85)}.zoom_85{transform:scale(0.85)}.zoom_90{transform:scale(0.9)}.sticky-top1{position:sticky !important;top:0;z-index:4 !important}.sticky-start1{position:sticky !important;left:0}td.nowrap.sticky-start1{z-index:3 !important}.ui-datepicker{z-index:1060 !important}@media print{.pr-mt-30-negative{margin-top:-3rem}.pr-mt-40-negative{margin-top:-4rem}.pr-mt-50-negative{margin-top:-5rem}}.jc-start{justify-content:start !important}.jc-end{justify-content:end !important}.fs-0{font-size:0}.fs-05{font-size:.5rem}.fs-08{font-size:.875rem}.fs-10{font-size:1rem}.fs-12{font-size:1.25rem}.fs-15{font-size:1.5rem}.fs-20{font-size:2rem}.fs-25{font-size:2.5rem}.fs-12px{font-size:12px}.fsi-0{font-size:0 !important}.fsi-08{font-size:.875rem !important}.fsi-10{font-size:1rem !important}.fsi-12{font-size:1.25rem !important}.fsi-15{font-size:1.5rem !important}.fsi-20{font-size:2rem !important}.fsi-25{font-size:2.5rem !important}.fsi-60{font-size:6rem !important}.f-white{color:#fff !important}.f-black{color:#000 !important}.f-gray-400{color:#b2c0cf}.f-gray-500{color:#898d91}.f-gray-600{color:#6c757d}.f-yellow{color:#e7af06}.f-red{color:#ac1f2d}.f-blue{color:#17a2b8}.f-blue-info{color:#337db9}.f-green{color:#28a745}.f-tomato{color:#ff634d}.fw-200{font-weight:200 !important}.fw-300{font-weight:300 !important}.fw-400{font-weight:400 !important}.fw-500{font-weight:500 !important}.fw-600{font-weight:600 !important}.fw-700{font-weight:700 !important}.lh-08{line-height:.8rem}.lh-10{line-height:1rem !important}.lh-12{line-height:1.25rem}.lh-15{line-height:1.5rem}.f-italica{font-style:italic !important}.t-shadow1{text-shadow:.3rem .3rem .3rem rgba(0,0,0,.1)}.t-shadow2{text-shadow:.3rem .3rem .3rem rgba(0,0,0,.2)}.t-shadow3{text-shadow:.3rem .3rem .3rem rgba(0,0,0,.3)}.underline{text-decoration:underline !important}.text-start{text-align:left !important}.text-end{text-align:right !important}.text-justify{text-align:justify !important}.text-uppercase{text-transform:uppercase}.line-1{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden}.line-2{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.line-3{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.line-4{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden}.text-capitalize{text-transform:capitalize}.text-uppercase{text-transform:uppercase}@media(max-width: 768px){.fs-0-md{font-size:0 !important}.fs-08-md{font-size:.875rem !important}.fs-10-md{font-size:1rem !important}.fs-12-md{font-size:1.25rem !important}.fs-15-md{font-size:1.5rem !important}.text-start-md{text-align:left !important}.text-center-md{text-align:center !important}.text-end-md{text-align:right !important}.fc-toolbar-title{font-size:1.2rem !important;margin-bottom:1rem !important}.line-2-md{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.line-3-md{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.line-4-md{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden}}.bg-hs{color:#fff}.bg-hs tr th{font-weight:400 !important}.bg-select{background-color:#ecf0f5}.c-h-white:hover{color:#fff !important}.w-max-content{width:-moz-max-content !important;width:max-content !important}.hsi{font-size:1.2rem;margin-right:.3rem}.navbar .hsi{margin:0 -0.3rem}.hsi-user2-navbar{font-size:6rem}li .hotel-name{display:flex}li.hotel-name{display:flex}.hotel-info{height:2rem;width:2rem;padding:0;margin:0 .5rem;display:flex;align-items:center;justify-content:center}.recharge-page{height:2rem;width:2rem;padding:0;margin:0 .5rem;display:flex;align-items:center;justify-content:center}.recharge-page em{font-size:1rem}.hs-footer-link{padding:0 5px;border-radius:5px}.lockscreen{position:absolute;width:100%;height:100%;margin:0 auto}.lockscreen-footer{position:absolute;width:100%;margin:0 auto;bottom:5px}.reception .wrapper li.rol{background:#f0f8ff;display:none !important}.reception .sidebar li.rol{background:#f0f8ff;display:none !important}.rooms-list{display:flex;gap:1rem}.room{display:grid;max-width:9.2rem;grid-template-columns:repeat(auto-fill, minmax(9.2rem, 1fr));background-color:#fff;position:relative;border-radius:5px}.room-number-type{text-align:center;position:absolute;margin-top:2rem;width:100%;color:#fff}.room-number-type h6{margin:0;font-size:1.25rem;font-weight:600}.room-number-type p{margin:0;padding-left:.8rem;padding-right:.8rem;width:100%;padding-top:.5rem}.room-number-type .door-img img{max-width:100%;border-radius:5px 5px 0 0}.room-status{margin:3px 0;font-size:.8rem}.room-status .btn{width:100%;margin:0;max-height:2.5rem}.room-status .ico-status{font-size:.8rem}@media(max-width: 960px){.hotel-name h3{font-size:1.25rem}.f-screen{display:none}.rooms-list{gap:.5rem}.room{max-width:7.6rem;grid-template-columns:repeat(auto-fill, minmax(7.6rem, 1fr))}}@media(max-width: 767.98px){.hotel-name{display:none !important}.f-screen{display:none}.rooms-list{gap:.5rem}.room{max-width:5.5rem;grid-template-columns:repeat(auto-fill, minmax(5.5rem, 1fr))}.room-number-type{margin-top:1rem}.room-number-type h6{font-size:1rem}.room-number-type p{padding-top:0rem}.room-status .btn{font-size:0rem}.ico-status{font-size:1rem}}.filter-tab{position:absolute;top:100px;width:100%;height:98vh;background-color:rgba(123,127,131,0)}.filter-tab .filter-content{position:absolute;overflow-x:hidden;max-width:15rem;right:-250px;box-shadow:.3rem .3rem .3rem rgba(0,0,0,.2);border-radius:5px;padding:.5rem 0;background-color:#ecf0f5;display:block;z-index:1000;transition:all 300ms linear}.filter-tab .active{right:10px}.icon-filter{position:absolute;top:10px;right:10px;z-index:10;background-color:#17a2b8;box-shadow:.3rem .3rem .3rem rgba(0,0,0,.2) !important}.icon-exit-filter{position:absolute;right:3px;color:#000}.icon-exit-filter:hover{color:#17a2b8}.title-filter{padding-left:.7rem;font-weight:500}.filter-search-rooms{min-width:92%;font-size:1rem;margin:0 .5rem;border:1px solid #ced4da;padding:.3rem;margin-bottom:10px}.filter-search-rooms:focus-visible{outline-offset:-30px}.icon-search-filter{position:absolute;right:3px;margin:8px 10px 0 0;cursor:pointer}.filter-item{font-size:1rem;border-top:1px solid #ced4da;padding:.2rem .5rem;margin:0 .5rem}.filter-item:hover{background-color:#17a2b8;color:#fff !important}.filter-for-date{font-size:1rem;border-top:1px solid #ced4da;padding:.2rem .5rem;margin:0 .5rem;min-width:90%;color:#1f2d3d;border:1px solid #ced4da}.filter-for-date:focus-visible{outline-offset:-30px}.dataTables_wrapper{width:100%;padding:1rem;background-color:#fff;font-size:.875rem}.dataTables_wrapper label{font-weight:400 !important}.dataTables_wrapper tbody{line-height:15px}table.fixedHeader-floating{background-color:#fff}table.fixedHeader-floating.no-footer{border-bottom-width:0}table.fixedHeader-locked{position:absolute !important;background-color:#fff}@media print{table.fixedHeader-floating{display:none}}.check-discount{display:flex;justify-content:space-around}.modal-xl{max-width:900px !important}.modal-room-number{font-size:.6rem;padding:0 1.5rem !important}.hs-modal{font-size:.6rem;padding:0 1.5rem !important}.modal-title{color:#fff}.card-header.p-0.pt-1{background-color:#17a2b8}.hs-tab-content{font-size:.85rem;margin-top:1.2rem}.hs-tab-content label{font-size:.85rem}.hs-tab-content input{font-size:.85rem}.hs-tab-content2{font-size:.85rem;margin-top:0}.hs-tab-subtitle{margin-top:2rem;font-size:1rem;color:#fff;align-items:center;background-color:#17a2b8;padding:5px 1.2rem;border-radius:3px}.hs-tab-subtitle .w-75,.hs-tab-subtitle .w-25{padding-top:.5rem}.form-group{margin-bottom:.5rem}.hs-col{display:flex;padding:0 5px;align-items:center;justify-content:end}.hs-col *{max-height:30px !important}.hs-col label{font-weight:400 !important;padding-top:5px}.hs-value{font-weight:600}.f-ital{font-style:italic}.f-ital-p::-moz-placeholder{font-style:italic}.f-ital-p::placeholder{font-style:italic}.btn-bg-1{background-color:#17a2b8}.btn-bg-5{background-color:#ac1f2d}.hs-btn-2{width:100%;font-size:.8rem}.hs-btn-3{width:100%;font-size:.8rem}.hs-btn-4{width:100%;font-size:.8rem}.hs-btn-edit{width:1.8rem;height:1.8rem}.hs-btn-delete{width:1.8rem;height:1.8rem;font-size:1rem;font-weight:600;padding:0}.hs-btn-select{height:1.8rem;font-size:1rem;font-weight:400;padding:0 1rem}.hs-col-send{display:flex;align-items:center;justify-content:center}.hs-btn-send{font-size:1rem;color:#fff;align-items:center;justify-content:center;padding:.5rem 1.25rem}.span-input{display:flex;background-color:rgba(143,143,143,.6156862745);padding-left:6px;padding-right:3px;justify-content:center;align-items:center}.span-input .hsi-clock{color:rgba(70,68,68,.6156862745)}.ico-hs-w{font-size:.8rem}#balance-value{border:1px dashed #ac1f2d;background-color:rgba(252,201,206,.4588235294)}.hs-modal-title{background-color:#17a2b8;color:#fff}.hs-add-register{display:flex;align-items:center;justify-content:end;margin-bottom:1rem}.hs-add-register .hs-btn-add{margin-left:1rem}.hs-maintenance-info{margin:1rem;padding:1rem;border:1px solid #898d91}.hs-maintenance-type{display:flex;align-items:center;justify-content:space-evenly}.maintenance-i{width:1.5rem;height:1.5rem}.maintenance-l{height:1.5rem;font-size:1.2rem;font-weight:400 !important;padding-left:10px}.hs-maintenance-d{display:flex;align-items:center;margin:1rem}.select-product-service{justify-content:flex-end;margin-bottom:1.2rem}.select-product-service input{border:1px solid #898d91;border-radius:3px;padding:.5rem;margin-bottom:1rem;background-color:#ecf0f5;outline:none}.search-product-service{width:80%}.search-product-service:-moz-placeholder{font-style:italic}.search-product-service:placeholder-shown{font-style:italic}.quantity-product-service{max-width:3rem;text-align:center;margin:0 1.5rem;padding:0}.btn-add-produccts-services{padding:0;border:none;background-color:#fff;margin-top:-1rem}.btn-add-produccts-services i{color:#17a2b8;font-size:2.3rem;right:0px}.mb-select{margin-bottom:2rem}.mb-1{margin-bottom:1rem !important}.mb-2{margin-bottom:2rem !important}.input-payment{min-height:2.5rem;font-size:1.8rem !important}.input-payment::-moz-placeholder{font-size:.8rem;padding-bottom:10px !important}.input-payment::placeholder{font-size:.8rem;padding-bottom:10px !important}.opt-payment{justify-content:space-evenly}.modal-payments .hs-tab-subtitle{margin-top:0 !important}.txt-select-item{margin-bottom:0;padding-bottom:0}@media(max-width: 768px){.d-block-md{display:block !important}}.d-block{display:block !important}@media(max-width: 767.98px){.hs-tab-content .form-group{flex-direction:column}.hs-tab-content .hs-col{justify-content:start}.hs-tab-content .w-16,.hs-tab-content .w-17,.hs-tab-content .w-34,.hs-tab-content .w-51{width:100%}.hs-tab-content .mt-sm{margin-top:.5rem}.hs-tab-content .mt-sm button{min-height:2.5rem}}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active,.ui-button:active,.ui-button.ui-state-active:hover{border:1px solid #17a2b8;background:#17a2b8;color:#fff}.hs-label{display:flex;justify-content:end;padding-top:.3125rem}.hs-label label{font-weight:400 !important}.check-code{width:5rem !important;margin-left:.5rem}.form-control{display:block;width:100%;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#212529;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion: reduce){.form-control{transition:none}}.form-control[type=file]{overflow:hidden}.form-control[type=file]:not(:disabled):not([readonly]){cursor:pointer}.form-control:focus{color:#212529;background-color:#fff;border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.form-control::-webkit-date-and-time-value{height:1.5em}.form-control::-moz-placeholder{color:#6c757d;opacity:1}.form-control::placeholder{color:#6c757d;opacity:1}.form-control:disabled,.form-control[readonly]{background-color:#e9ecef;opacity:1}.form-control::file-selector-button{padding:.375rem .75rem;margin:-0.375rem -0.75rem;margin-inline-end:.75rem;color:#212529;background-color:#e9ecef;pointer-events:none;border-color:inherit;border-style:solid;border-width:0;border-inline-end-width:1px;border-radius:0;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion: reduce){.form-control::file-selector-button{transition:none}}.form-control:hover:not(:disabled):not([readonly])::file-selector-button{background-color:#dde0e3}.form-control::-webkit-file-upload-button{padding:.375rem .75rem;margin:-0.375rem -0.75rem;margin-inline-end:.75rem;color:#212529;background-color:#e9ecef;pointer-events:none;border-color:inherit;border-style:solid;border-width:0;border-inline-end-width:1px;border-radius:0;-webkit-transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion: reduce){.form-control::-webkit-file-upload-button{-webkit-transition:none;transition:none}}.form-control:hover:not(:disabled):not([readonly])::-webkit-file-upload-button{background-color:#dde0e3}.form-control-plaintext{display:block;width:100%;padding:.375rem 0;margin-bottom:0;line-height:1.5;color:#212529;background-color:rgba(0,0,0,0);border:solid rgba(0,0,0,0);border-width:1px 0}.form-control-plaintext.form-control-lg,.form-control-plaintext.form-control-sm{padding-right:0;padding-left:0}.form-control-sm{min-height:calc(1.5em + .5rem + 2px);padding:.25rem .5rem;font-size:.875rem;border-radius:.2rem}.form-control-sm::file-selector-button{padding:.25rem .5rem;margin:-0.25rem -0.5rem;margin-inline-end:.5rem}.form-control-sm::-webkit-file-upload-button{padding:.25rem .5rem;margin:-0.25rem -0.5rem;margin-inline-end:.5rem}.form-control-lg{min-height:calc(1.5em + 1rem + 2px);padding:.5rem 1rem;font-size:1.25rem;border-radius:.3rem}.form-control-lg::file-selector-button{padding:.5rem 1rem;margin:-0.5rem -1rem;margin-inline-end:1rem}.form-control-lg::-webkit-file-upload-button{padding:.5rem 1rem;margin:-0.5rem -1rem;margin-inline-end:1rem}textarea.form-control{min-height:calc(1.5em + .75rem + 2px)}textarea.form-control-sm{min-height:calc(1.5em + .5rem + 2px)}textarea.form-control-lg{min-height:calc(1.5em + 1rem + 2px)}.form-control-color{width:3rem;height:auto;padding:.375rem}.form-control-color:not(:disabled):not([readonly]){cursor:pointer}.form-control-color::-moz-color-swatch{height:1.5em;border-radius:.25rem}.form-control-color::-webkit-color-swatch{height:1.5em;border-radius:.25rem}.form-floating{position:relative}.form-select{display:block;width:100%;padding:.375rem 2.25rem .375rem .75rem;-moz-padding-start:calc(.75rem - 3px);font-size:1rem;font-weight:400;line-height:1.5;color:#212529;background-color:#fff;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right .75rem center;background-size:16px 12px;border:1px solid #ced4da;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;-webkit-appearance:none;-moz-appearance:none;appearance:none}@media(prefers-reduced-motion: reduce){.form-select{transition:none}}.form-select:focus{border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.form-select[multiple],.form-select[size]:not([size="1"]){padding-right:.75rem;background-image:none}.form-select:disabled{background-color:#e9ecef}.form-select:-moz-focusring{color:rgba(0,0,0,0);text-shadow:0 0 0 #212529}.form-select-sm{padding-top:.25rem;padding-bottom:.25rem;padding-left:.5rem;font-size:.875rem;border-radius:.2rem}.form-select-lg{padding-top:.5rem;padding-bottom:.5rem;padding-left:1rem;font-size:1.25rem;border-radius:.3rem}.form-floating>.form-control,.form-floating>.form-select{height:calc(2.5rem + 2px);line-height:1.25;font-size:1rem}.form-floating>label{position:absolute;top:0;left:0;height:100%;padding:.5rem;pointer-events:none;border:1px solid rgba(0,0,0,0);transform-origin:0 0;transition:opacity .1s ease-in-out,transform .1s ease-in-out}@media(prefers-reduced-motion: reduce){.form-floating>label{transition:none}}.form-floating>.form-control{padding:1rem .75rem}.form-floating>.form-control::-moz-placeholder{color:rgba(0,0,0,0)}.form-floating>.form-control::placeholder{color:rgba(0,0,0,0)}.form-floating>.form-control:not(:-moz-placeholder-shown){padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control:not(:-moz-placeholder){padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control:focus,.form-floating>.form-control:not(:placeholder-shown){padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control:-webkit-autofill{padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-select{padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control:not(:-moz-placeholder-shown)~label{opacity:.65;transform:scale(0.85) translateY(-0.5rem) translateX(0.15rem)}.form-floating>.form-control:not(:-moz-placeholder)~label{opacity:.65;transform:scale(0.85) translateY(-0.5rem) translateX(0.15rem);font-size:.8rem}.form-floating>.form-control:focus~label,.form-floating>.form-control:not(:placeholder-shown)~label,.form-floating>.form-select~label{opacity:.65;transform:scale(0.85) translateY(-0.5rem) translateX(0.15rem);font-size:.8rem}.form-floating>.form-control:-webkit-autofill~label{opacity:.65;transform:scale(0.85) translateY(-0.5rem) translateX(0.15rem)}.mb-3{margin-bottom:1rem !important}.input-group>.form-control,.input-group>.form-select{position:relative;flex:1 1 auto;width:1%;min-width:0}.input-group>.form-control:focus,.input-group>.form-select:focus{z-index:3}.form-control.is-valid,.was-validated .form-control:valid{border-color:#198754;padding-right:calc(1.5em + .75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.form-control.is-valid:focus,.was-validated .form-control:valid:focus{border-color:#198754;box-shadow:0 0 0 .25rem rgba(25,135,84,.25)}.was-validated textarea.form-control:valid,textarea.form-control.is-valid{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}.input-group .form-control.is-valid,.input-group .form-select.is-valid,.was-validated .input-group .form-control:valid,.was-validated .input-group .form-select:valid{z-index:1}.input-group .form-control.is-valid:focus,.input-group .form-select.is-valid:focus,.was-validated .input-group .form-control:valid:focus,.was-validated .input-group .form-select:valid:focus{z-index:3}.form-control.is-invalid,.was-validated .form-control:invalid{border-color:#dc3545;padding-right:calc(1.5em + .75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.form-control.is-invalid:focus,.was-validated .form-control:invalid:focus{border-color:#dc3545;box-shadow:0 0 0 .25rem rgba(220,53,69,.25)}.was-validated textarea.form-control:invalid,textarea.form-control.is-invalid{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}.input-group .form-control.is-invalid,.input-group .form-select.is-invalid,.was-validated .input-group .form-control:invalid,.was-validated .input-group .form-select:invalid{z-index:2}.input-group .form-control.is-invalid:focus,.input-group .form-select.is-invalid:focus,.was-validated .input-group .form-control:invalid:focus,.was-validated .input-group .form-select:invalid:focus{z-index:3}label:not(.form-check-label):not(.custom-file-label){font-weight:400}.was-validated .form-select:valid,.form-select.is-valid{border-color:#198754}.was-validated .form-select:valid:not([multiple]):not([size]),.was-validated .form-select:valid:not([multiple])[size="1"],.form-select.is-valid:not([multiple]):not([size]),.form-select.is-valid:not([multiple])[size="1"]{padding-right:4.125rem;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e"),url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");background-position:right .75rem center,center right 2.25rem;background-size:16px 12px,calc(.75em + .375rem) calc(.75em + .375rem)}.was-validated .form-select:valid:focus,.form-select.is-valid:focus{border-color:#198754;box-shadow:0 0 0 .25rem rgba(25,135,84,.25)}.was-validated .form-select:invalid,.form-select.is-invalid{border-color:#dc3545}.was-validated .form-select:invalid:not([multiple]):not([size]),.was-validated .form-select:invalid:not([multiple])[size="1"],.form-select.is-invalid:not([multiple]):not([size]),.form-select.is-invalid:not([multiple])[size="1"]{padding-right:4.125rem;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e"),url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");background-position:right .75rem center,center right 2.25rem;background-size:16px 12px,calc(.75em + .375rem) calc(.75em + .375rem)}.was-validated .form-select:invalid:focus,.form-select.is-invalid:focus{border-color:#dc3545;box-shadow:0 0 0 .25rem rgba(220,53,69,.25)}.was-validated .input-group .form-control:invalid,.input-group .form-control.is-invalid,.was-validated .input-group .form-select:invalid,.input-group .form-select.is-invalid{z-index:2}.was-validated .input-group .form-control:invalid:focus,.input-group .form-control.is-invalid:focus,.was-validated .input-group .form-select:invalid:focus,.input-group .form-select.is-invalid:focus{z-index:3}.title-report{display:flex;justify-content:space-between}.title-report .hs-btn{padding:0 1.5rem}.btn-option:hover{background-color:#ced4da}.btn-option:disabled{background-color:#f4f6f9}.dropdown-item:focus,.dropdown-item:hover{background-color:#ced4da}.hs-sidebar-rooms{display:flex;max-width:250px}.hs-filter-rooms{width:4rem;display:flex;align-items:center;justify-content:center}.bg-logout{background-color:#2a3035;color:#fff !important}.content-hs{padding:.5rem;height:100% !important;margin-top:3.5rem !important}.nav-item-1{border-left:solid 2px #fff}.nav-item-1 a:hover{background-color:#6c757d;color:#fff;color:#fff}.nav-item-1 i,.nav-item-1 em{color:#fff}.nav-item-1 p{color:#fff}.active-menu{background-color:#6c757d;color:#fff}.active-menu i,.active-menu em{color:#fff}.active-menu p{color:#fff}.hs-dark .brand-link{background-color:#343a40 !important}.hs-dark .brand-link span{color:#fff}.hs-dark .sidebar{background-color:#343a40}.hs-dark .sidebar .menu-rooms a{background-color:#17a2b8}.hs-dark .sidebar .bg-logout{background-color:#898d91}.hs-dark .sidebar .bg-logout:hover{background-color:#17a2b8}.rol-4,.rol-5,.rol-6,.rol-10{background-color:#2c5985 !important}.rol-4 .brand-link,.rol-5 .brand-link,.rol-6 .brand-link,.rol-10 .brand-link{background-color:#2c5985 !important}.rol-4 .brand-link span,.rol-5 .brand-link span,.rol-6 .brand-link span,.rol-10 .brand-link span{color:#fff}.rol-4 .sidebar,.rol-5 .sidebar,.rol-6 .sidebar,.rol-10 .sidebar{background-color:#2c5985}.rol-4 .sidebar p,.rol-4 .sidebar i,.rol-4 .sidebar em,.rol-4 .sidebar span,.rol-5 .sidebar p,.rol-5 .sidebar i,.rol-5 .sidebar em,.rol-5 .sidebar span,.rol-6 .sidebar p,.rol-6 .sidebar i,.rol-6 .sidebar em,.rol-6 .sidebar span,.rol-10 .sidebar p,.rol-10 .sidebar i,.rol-10 .sidebar em,.rol-10 .sidebar span{color:#fff}.rol-4 .sidebar .menu-rooms a,.rol-5 .sidebar .menu-rooms a,.rol-6 .sidebar .menu-rooms a,.rol-10 .sidebar .menu-rooms a{background-color:#5a8297}.rol-4 .sidebar .bg-logout,.rol-5 .sidebar .bg-logout,.rol-6 .sidebar .bg-logout,.rol-10 .sidebar .bg-logout{background-color:#5a8297}.rol-4~.main-footer,.rol-5~.main-footer,.rol-6~.main-footer,.rol-10~.main-footer{background-color:#2c5985 !important}.rol-7{background-color:#6c757d !important}.rol-7 .brand-link{background-color:#6c757d !important}.rol-7 .brand-link span{color:#fff}.rol-7 .sidebar{background-color:#6c757d}.rol-7 .sidebar p,.rol-7 .sidebar i,.rol-7 .sidebar em,.rol-7 .sidebar span{color:#fff}.rol-7 .sidebar .menu-rooms a{background-color:#898d91}.rol-7 .sidebar .bg-logout{background-color:#898d91}.rol-7~.main-footer{background-color:#6c757d !important}.rol-8{background-color:#34657f !important}.rol-8 .brand-link{background-color:#34657f !important}.rol-8 .brand-link span{color:#fff}.rol-8 .sidebar{background-color:#34657f}.rol-8 .sidebar p,.rol-8 .sidebar i,.rol-8 .sidebar em,.rol-8 .sidebar span{color:#fff}.rol-8 .sidebar .menu-rooms a{background-color:#5a8297}.rol-8 .sidebar .bg-logout{background-color:#5a8297}.rol-8~.main-footer{background-color:#34657f !important}.rol-11{background-color:#17a2b8 !important}.rol-11 .brand-link{background-color:#17a2b8 !important}.rol-11 .brand-link span{color:#fff}.rol-11 .sidebar{background-color:#17a2b8}.rol-11 .sidebar p,.rol-11 .sidebar i,.rol-11 .sidebar em,.rol-11 .sidebar span{color:#fff}.rol-11 .sidebar .menu-rooms a{background-color:#46b3c4}.rol-11 .sidebar .bg-logout{background-color:#46b3c4}.rol-11~.main-footer{background-color:#17a2b8 !important}.rol-12{background-color:#e7af06 !important}.rol-12 .brand-link{background-color:#e7af06 !important}.rol-12 .brand-link span{color:#fff}.rol-12 .sidebar{background-color:#e7af06}.rol-12 .sidebar p,.rol-12 .sidebar i,.rol-12 .sidebar em,.rol-12 .sidebar span{color:#fff}.rol-12 .sidebar p .tools,.rol-12 .sidebar i .tools,.rol-12 .sidebar em .tools,.rol-12 .sidebar span .tools{background-color:#fff !important}.rol-12 .sidebar .menu-rooms a{background-color:#e9bd4b}.rol-12 .sidebar .bg-logout{background-color:#e9bd4b}.rol-12~.main-footer{background-color:#e7af06 !important}.storage-usage{position:absolute !important;bottom:1rem;width:92%;z-index:1}.d-grid{display:grid;gap:.625rem;align-content:center;align-items:center}.d-grid i{align-content:center}.align-items-normal{align-items:normal}.align-items-baseline{align-items:baseline}.align-items-center{align-items:center}.align-content-between{align-content:space-between}.vertical-align-center{vertical-align:middle !important}.vertical-align-top{vertical-align:top !important}@media(max-width: 1200px){.gt-col3-xl{grid-template-columns:repeat(3, 1fr) !important}}.gt-col2{grid-template-columns:repeat(2, 1fr)}.gt-col3{grid-template-columns:repeat(3, 1fr)}.gt-col4{grid-template-columns:repeat(4, 1fr)}.gt-col5{grid-template-columns:repeat(5, 1fr)}.gt-col6{grid-template-columns:repeat(6, 1fr)}.gt-col7{grid-template-columns:repeat(7, 1fr)}.gt-col8{grid-template-columns:repeat(8, 1fr)}.gt-col9{grid-template-columns:repeat(9, 1fr)}.gt-col10{grid-template-columns:repeat(10, 1fr)}.gt-col11{grid-template-columns:repeat(11, 1fr)}.gt-col12{grid-template-columns:repeat(12, 1fr)}.g-col1{grid-column:span 1}.g-col2{grid-column:span 2}.g-col3{grid-column:span 3}.g-col4{grid-column:span 4}.g-col5{grid-column:span 5}.g-col6{grid-column:span 6}.g-col7{grid-column:span 7}.g-col8{grid-column:span 8}.g-col9{grid-column:span 9}.g-col10{grid-column:span 10}.g-row1{grid-row:span 1}.g-row2{grid-row:span 2}.g-row3{grid-row:span 3}.g-row4{grid-row:span 4}.g-row5{grid-row:span 5}.g-row6{grid-row:span 6}.g-row7{grid-row:span 7}.g-row8{grid-row:span 8}.g-row9{grid-row:span 9}.g-row10{grid-row:span 10}.gap-0{gap:0}.gap-05{gap:.625rem}.gap-08{gap:.875rem}.gap-10{gap:1rem !important}.gap-12{gap:1.25rem}.gap-15{gap:1.5rem}.gap-20{gap:2rem}.cg-05{-moz-column-gap:.5rem;column-gap:.5rem}.cg-08{-moz-column-gap:.875rem;column-gap:.875rem}.cg-10{-moz-column-gap:1rem;column-gap:1rem}.cg-12{-moz-column-gap:1.25rem;column-gap:1.25rem}.cg-15{-moz-column-gap:1.5rem;column-gap:1.5rem}.cg-20{-moz-column-gap:2rem;column-gap:2rem}.rg-05{row-gap:.5rem}.rg-08{row-gap:.875rem}.rg-10{row-gap:1rem}.rg-12{row-gap:1.25rem}.rg-15{row-gap:1.5rem}.rg-20{row-gap:2rem}.g-col-s1{grid-column:1}.g-col-s2{grid-column:2}.g-col-s3{grid-column:3}.g-col-s4{grid-column:4}.g-col-s5{grid-column:5}.g-col-s6{grid-column:6}.g-col-s7{grid-column:7}.g-col-s8{grid-column:8}.g-col-s9{grid-column:9}.g-col-s10{grid-column:10}.justify-start{justify-content:flex-start !important}.justify-center{justify-content:center !important}.justify-end{justify-content:flex-end !important}.justify-between{justify-content:space-between !important}.align-center{align-items:center !important}.center-xy{display:flex;align-items:center;justify-content:center}.hs-grid-checkin,.hs-grid-checkout{display:grid;gap:.625rem;grid-template-columns:repeat(6, 1fr);align-content:center}.hs-grid-checkin *,.hs-grid-checkout *{max-height:1.875rem !important}.hs-grid-checkin i,.hs-grid-checkout i{align-content:center}.current-rate{grid-column:span 3;margin-top:0}.current-rate button{margin-left:.3125rem}.grid-new-guest,.grid-new-company{display:grid;grid-template-columns:auto auto;align-content:center}.adress-company{grid-column:span 2}.reg-company{display:grid;gap:1rem;grid-template-columns:auto}@media(max-width: 768px){.gt-col1-md{grid-template-columns:repeat(1, 1fr) !important}.gt-col2-md{grid-template-columns:repeat(2, 1fr) !important}.gt-col3-md{grid-template-columns:repeat(3, 1fr) !important}.gt-col4-md{grid-template-columns:repeat(4, 1fr) !important}.g-col1-md{grid-column:span 1 !important}.g-col2-md{grid-column:span 2 !important}.g-col3-md{grid-column:span 3 !important}.g-col4-md{grid-column:span 4 !important}.g-col-s1-md{grid-column:1 !important}.justify-center-md{justify-content:center !important}.gap-05-md{gap:.625rem !important}.gap-08-md{gap:.875rem !important}.gap-10-md{gap:1rem !important}}@media(max-width: 768px){.card-body{padding:.5rem}.tab-content{margin-top:-1.25rem}.column-hide-sm,.hiden-sm,.hiden-md{display:none !important}.hs-label{grid-column:span 2;justify-content:start}.hs-input{grid-column:span 4}.label-rate{grid-row:1/2}.btn-discount{grid-column:span 4;grid-row:1/2}.btn-rates{grid-column:span 2;grid-row:2/3;margin-bottom:.5rem}.label-date-checkin{grid-row:3/4;margin-top:-0.5rem}.input-date-checkin{grid-row:3/4;margin-top:-0.5rem}.label-hour-checkin{grid-row:4/5}.input-hour-checkin{grid-row:4/5}.label-date-checkout{grid-row:5/6}.input-date-checkout{grid-row:5/6}.label-hour-checkout{grid-row:6/7}.input-hour-checkout{grid-row:6/7}.label-booking-by{grid-row:7/8}.input-booking-by{grid-column:span 4;grid-row:7/8}.label-sale-channel{grid-row:8/9}.input-sale-channel{grid-row:8/9}.label-guest{grid-row:9/10}.input-guest{grid-column:span 4;grid-row:9/10}.label-company{grid-row:10/11}.input-company{grid-column:span 4;grid-row:10/11}.label-hosting{grid-row:11/12}.hosting-value{grid-row:11/12}.label-discount{grid-row:12/13}.discount-value{grid-row:12/13}.label-product{grid-row:13/14}.product-value{grid-row:13/14}.label-total{grid-row:14/15}.total-value{grid-row:14/15}.label-balance{grid-row:15/16}.balance-value{grid-row:15/16}.label-plate{grid-row:16/17}.input-plate{grid-row:16/17}.btn-cleaning,.btn-maintenance{grid-column:span 3;grid-row:17/18;margin-top:1rem}.input-current-rate{grid-row:1/2}.label-ad-hours{grid-row:13/14}.ad-hours-value{grid-row:13/14}.label-product2{grid-row:14/15}.product-value2{grid-row:14/15}.label-total2{grid-row:15/16}.total-value2{grid-row:15/16}.label-payments{grid-row:16/17}.payments-value{grid-row:16/17}.label-refund{grid-row:17/18}.refund-value{grid-row:17/18}.label-balance2{grid-row:18/19}.balance-value2{grid-row:18/19}.btn-move-booking{grid-column:span 3;grid-row:19/20;margin-top:1rem}.btn-register-payment{grid-column:span 3;grid-row:19/20;margin-top:1rem}.btn-cleaning2{grid-column:span 3;grid-row:20/21}.grid-new-company{grid-template-columns:auto;flex-direction:row}.reg-company{display:grid;gap:1rem;grid-template-columns:auto auto}}.hs-right{position:absolute;right:0}.table{border:none !important;width:100% !important}.table thead{background-color:#ecf0f5}.table thead tr th{padding:.5rem;text-align:center !important;vertical-align:middle !important}.table tbody tr td{font-size:.875rem;padding:.5rem;vertical-align:middle}.table tbody tr:hover{background:#f0f8ff}.table tbody tr:nth-child(even){background-color:#f4f6f9}.table tfoot tr th{padding:.5rem;vertical-align:middle}.table tfoot tr td{padding:.5rem;vertical-align:middle}.table-bordered>thead>tr>th,.table-bordered>tbody>tr>td,.table-bordered>tfoot>tr>th{border:1px solid #ced4da}.actions{display:flex;gap:.5rem;justify-content:center;align-items:center}.nowrap,.date-format,.time-format,.numeric-format,.currency-format{white-space:nowrap}.selected-row{background-color:#337db9;color:#fff}.selected-row td{background-color:#337db9}.selected-row span{color:#fff}.column-filter{border-radius:3px;border:none}.column-filter:focus-visible{outline:none}.not-filter .column-filter{display:none}.filter-input{padding:0 .3125rem;border:1px solid #17a2b8 !important;border-radius:.3125rem}.filter-input:focus-visible{color:#000;background-color:#fff;border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.filter-field{padding:.4rem .3125rem;border-radius:.3125rem;border:none}.filter-field:focus-visible{outline:none}.report-hidden{display:none;width:0 !important;height:0 !important;opacity:0;visibility:hidden;overflow-x:hidden;overflow-y:hidden}th.column-separator,td.column-separator{min-width:2rem;background-color:#fff !important;border-top:1px solid #fff !important;border-bottom:1px solid #fff !important;border-right:none !important;border-left:none !important}@media(max-width: 768px){.column-filter,.total-filter-md,.total-table-md{display:none}.filter-field:has(th){display:none !important}}@media(max-width: 992px){.column-filter,.total-filter-lg,.total-table-lg{display:none}}.dataTables_wrapper{overflow-x:overlay}.dataTables_filter input:focus-visible{color:#000;background-color:#fff;border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.pagination .page-item a{color:#17a2b8}.pagination .active a{background-color:#17a2b8 !important;border-color:#17a2b8 !important}.dataTables_length label,.dataTables_filter label{display:flex;gap:.5rem;align-items:center}.dataTables_paginate,.dataTables_info{margin-top:.5rem;margin-bottom:.5rem}.dataTables_info .select-info{display:none}div.dataTables_processing{top:50% !important;background-color:#fff !important;padding-top:1rem !important;border-radius:.3125rem;box-shadow:.3rem .3rem .3rem rgba(0,0,0,.1);z-index:10}.dtr-details{width:100%;padding-bottom:2rem;margin-bottom:2rem}.dtr-details li{display:grid !important;align-items:center !important;grid-template-columns:repeat(2, 1fr) !important;border:none;padding:0 !important;margin:0 !important}.dtr-details li:hover{background:#f0f8ff}.dtr-details li:nth-child(even){background-color:#f4f6f9}.dtr-title{min-height:2.5rem;display:flex !important;align-items:center !important;border:1px solid #ced4da;margin:0;padding:.2rem .3125rem}.dtr-data{min-height:2.5rem;display:flex !important;align-items:center !important;border:1px solid #ced4da;padding:.2rem .3125rem}.dtr-data .actions{justify-content:left !important}table.dataTable thead>tr>th.sorting:after,table.dataTable thead>tr>th.sorting:before{opacity:.4 !important}table.dataTable thead>tr>th.sorting_asc:before,table.dataTable thead>tr>th.sorting_desc:after{opacity:1 !important}.sorting-none.sorting:after,.sorting-none.sorting:before{display:none !important}.input-td{width:100%;height:2.5rem;padding:0 .3rem;border:none}.input-td:focus-visible{outline:none}.input-td:disabled{background-color:#ecf0f5}.dropdown-div{width:18rem;padding:.5rem;transform:translate3d(-30px, 21px, 0px) !important}.table-mx-0 .dataTables_wrapper{padding:10px 0;margin:0}.table-p-0 .dataTables_wrapper{padding:0}.booking-planner tbody tr td{min-width:3rem !important;height:1.8rem !important;position:relative;padding:0}.booking-planner tbody tr td div{z-index:3}.booking-planner tbody tr td div div{position:absolute;top:0;margin:.125rem 0 0;height:1.5rem;border:2px solid #fff;border-radius:5px;display:flex;flex-direction:column;justify-content:center;padding-right:5px !important}.booking-planner tbody tr td div div a{width:100%;padding:0 5px;color:#fff !important;cursor:pointer;z-index:3;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden}.booking-week tbody tr td{height:1.8rem !important;position:relative;padding:0}.booking-week tbody tr td div div{position:absolute;top:0;margin:.125rem 0 0;height:1.5rem;border:2px solid #fff;border-radius:5px;display:flex;flex-direction:column;justify-content:center;padding-right:5px !important}.booking-week tbody tr td div div a{width:100%;padding:0 5px;color:#fff !important;cursor:pointer;z-index:2;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden}.st-pending{background-color:#e7af06}.st-confirmed{background-color:#337db9}.st-timeout{background-color:#898d91}.st-checkin{background-color:#28a745}.st-checkout{background-color:#ff634d}.fc-event-title-container{padding:0 5px}.hs-input{font-size:.85rem;border-radius:.3125rem;height:2.5rem;overflow:hidden;background-color:#ecf0f5;outline:none}.focus-visible-n:focus-visible{outline:none}.form-floating>.form-select{padding-top:1rem !important;padding-bottom:0 !important}.ui-autocomplete{z-index:1050}.field_alert{display:none;position:absolute;top:2.5rem;margin-top:.3125rem;margin-bottom:0;font-size:.75rem;line-height:1.2;color:#ac1f2d;background-color:#fff;z-index:2}.field_error{position:relative;margin-bottom:2.6rem}.field_error input{border:2px solid #ac1f2d !important;box-shadow:0 0 0 .25rem rgba(172,31,45,.2588235294) !important}.field_error .field_alert{display:block}.btn,.hs-btn{display:flex;color:#fff;border:none;box-shadow:none;padding:0;border-radius:.3125rem;align-items:center !important;justify-content:center !important;min-height:1.875rem}.btn:hover,.hs-btn:hover{color:#fff}.btn-black{background-color:#000}.btn-black:hover{background-color:#495057}.btn-black:disabled{background-color:#6c757d}.btn-blue{height:2.5rem;background-color:#17a2b8}.btn-blue:hover{background-color:#2d8593}.btn-blue:disabled{background-color:#68c2d0}.btn-blue-info{background-color:#337db9}.btn-blue-info:hover{background-color:#3972a0}.btn-blue-info:disabled{background-color:#3183c7}.btn-green{background-color:#28a745}.btn-green:hover{background-color:#328444}.btn-green:disabled{background-color:#6edbbb}.btn-yellow{background-color:#e7af06}.btn-yellow:hover{background-color:#bf9411}.btn-yellow:disabled{background-color:#ffd65e}.btn-red{height:2.5rem;background-color:#ac1f2d}.btn-red:hover{background-color:#832e36}.btn-red:disabled{background-color:#e74354}.btn-tomato{background-color:#ff634d}.btn-tomato:hover{background-color:#b3493a}.btn-tomato:disabled{background-color:#fcc9ce}.btn-cancel{height:2.5rem;background-color:#898d91 !important}.btn-cancel:hover{background-color:#6c757d !important}.btn-cancel:disabled{background-color:#b2c0cf !important}.btn-add{display:flex;justify-content:center;align-items:center;width:2.375rem;height:2.375rem;font-weight:700;background-color:#17a2b8}.btn-add:hover{background-color:#2d8593}.btn-add:disabled{background-color:#68c2d0}.btn-view{width:1.875rem;height:1.875rem;background-color:#17a2b8}.btn-view:hover{background-color:#2d8593}.btn-view:disabled{background-color:#68c2d0}.btn-view i,.btn-view em{display:flex;width:100%;height:100%;justify-content:center;align-items:center;font-size:.875rem;margin:auto}.btn-edit{width:1.875rem;height:1.875rem;margin-right:.5rem;background-color:#17a2b8}.btn-edit:hover{background-color:#2d8593}.btn-edit:disabled{background-color:#68c2d0}.btn-edit i,.btn-edit em{display:flex;width:100%;height:100%;justify-content:center;align-items:center;font-size:.875rem;margin:auto}.btn-delete{width:1.875rem;height:1.875rem;background-color:#ac1f2d}.btn-delete:hover{background-color:#b3493a}.btn-delete:disabled{background-color:#fcc9ce}.btn-delete i,.btn-delete em{display:flex;width:100%;height:100%;justify-content:center;align-items:center;font-size:.875rem;margin:auto}.btn-back{width:1.875rem;height:1.875rem;background-color:#898d91}.btn-back:hover{background-color:#6c757d}.btn-back:disabled{background-color:#b2c0cf}.btn-back i,.btn-back em{display:flex;width:100%;height:100%;justify-content:center;align-items:center;font-size:.875rem;margin:auto}.btn-checkin{color:#fff;background-color:#28a745;border-color:#28a745;box-shadow:none}.btn-checkin:hover{color:#fff;background-color:#328444;border-color:#328444}.btn-checkout{color:#fff;background-color:#ff634d;border-color:#ff634d;box-shadow:none}.btn-checkout:hover{color:#fff;background-color:#b3493a;border-color:#b3493a}.btn-checkout-cleaning{color:#fff;background:linear-gradient(90deg, rgb(255, 77, 77) 10%, rgb(23, 162, 184) 90%);border-color:#ff634d;box-shadow:none}.btn-checkout-cleaning:hover{color:#fff;background:linear-gradient(90deg, rgb(193, 69, 68) 10%, rgb(26, 119, 133) 90%);border-color:#b3493a}.btn-cleaning{color:#fff;background-color:#17a2b8;border-color:#17a2b8;box-shadow:none}.btn-cleaning:hover{color:#fff;background-color:#2d8593;border-color:#2d8593}.btn-booking-confirmed{color:#fff;background-color:#6edbbb;border-color:#6edbbb;box-shadow:none}.btn-booking-confirmed:hover{color:#fff;background-color:#328444;border-color:#328444}.btn-booking-unconfirmed{color:#fff;background-color:#28a745;border-color:#28a745;box-shadow:none}.btn-booking-unconfirmed:hover{color:#fff;background-color:#328444;border-color:#328444}.btn-booking-otas{color:#fff;background-color:#c265c2;border-color:#c265c2;box-shadow:none}.btn-booking-otas:hover{color:#fff;background-color:#a300a3;border-color:#a300a3}.btn-maintenance-slight{color:#fff;background-color:#28a745;border-color:#28a745;box-shadow:none}.btn-maintenance-slight:hover{color:#fff;background-color:#328444;border-color:#328444}.btn-maintenance-urgent{color:#fff;background-color:#e7af06;border-color:#e7af06;box-shadow:none}.btn-maintenance-urgent:hover{color:#fff;background-color:#bf9411;border-color:#bf9411}.btn-locked{color:#fff;background-color:#6edbbb;border-color:#6edbbb;box-shadow:none}.btn-locked:hover{color:#fff;background-color:#328444;border-color:#328444}.id-room-status{visibility:hidden}.check-item{position:relative;height:30px;margin:0;display:flex;align-items:center;justify-content:center}.check-item input{display:none}.check-item span{display:inline-block;width:60px;height:30px;border-radius:30px;cursor:pointer;background-color:#ced4da}.check-item span::after{content:"";display:block;width:30px;height:30px;transform:scale(0.9);border-radius:30px;transition:.3s;background-color:#898d91}.check-item input:checked~span::after{background-color:#28a745;transform:scale(0.9) translate(33px)}.check-item .check-on{opacity:0}.close{width:2rem;height:2rem;position:absolute;right:0;display:flex;justify-content:center;align-items:center;font-size:1.5rem;color:#fff;opacity:1;border-radius:50%;background:#ac1f2d !important;margin:0 .3125rem !important}.close:hover{color:#fff;background:#000 !important}.m-chin-chout{margin-top:.3125rem !important}.ico-paymet{width:2rem;height:2rem;font-size:1.5rem;background-color:#898d91;border-radius:3px;padding:1.2rem;margin:0;justify-content:center;align-items:center}.btn-hide{display:none !important}.ico-img{width:1.2rem;opacity:.6;display:flex;align-items:center;justify-content:center}.ico-img:hover{opacity:1}.modal-backdrop.show{opacity:0}.modal.show{overflow:scroll}.bg-modal{background-color:rgba(0,0,0,.4)}.center-modal{display:flex;height:80% !important;justify-content:center !important;align-items:center !important}.modal-md2{max-width:35rem}.modal-30{max-width:30rem}.modal-35{max-width:35rem}.modal-40{max-width:40rem}.modal-50{max-width:50rem}.modal-60{max-width:60rem}.span-lebel{background-color:#898d91;border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.span-lebel label{display:flex;height:100%;padding:0 .8rem;line-height:0;justify-content:center;align-items:center}.span-lebel .hsi{margin:0 !important}.accordion-button{position:relative;display:flex;align-items:center;width:100%;padding:1rem;color:#1f2d3d;text-align:left;background-color:#fff;border:0;border-radius:0;overflow-anchor:none;transition:color .15s ease-in-out,border-radius .15s ease}.accordion-button:not(.collapsed){color:#0c63e4;background-color:#e7f1ff;box-shadow:0 .1rem .1rem 0 rgba(12,99,228,.125)}.accordion-button:not(.collapsed)::after{background-image:url("/static/dist/img/_HotelSystem/svg/accordion-ico.svg");transform:rotate(-180deg)}.accordion-button::after{flex-shrink:0;width:1.25rem;height:1.25rem;margin-left:auto;content:"";background-image:url("/static/dist/img/_HotelSystem/svg/accordion-ico.svg");background-repeat:no-repeat;background-size:1.25rem;transition:transform .2s ease-in-out}.accordion-button:hover{z-index:2}.accordion-button:focus{z-index:3;border-color:tint-color(#337db9, 50%);outline:0;box-shadow:0 0 0 .25rem rgba(51,125,185,.25)}.accordion-header{margin-bottom:0}.accordion-item{background-color:#fff;border:1px solid #ced4da}.accordion-item:first-of-type{border-top-left-radius:.3125rem;border-top-right-radius:.3125rem}.accordion-item:first-of-type .accordion-button{border-top-left-radius:.3125rem;border-top-right-radius:.3125rem}.accordion-item:not(:first-of-type){border-top:0}.accordion-item:last-of-type{border-bottom-left-radius:.3125rem;border-bottom-right-radius:.3125rem}.accordion-item:last-of-type .accordion-button.collapsed{border-bottom-left-radius:.3125rem;border-bottom-right-radius:.3125rem}.accordion-item:last-of-type .accordion-collapse{border-bottom-left-radius:.3125rem;border-bottom-right-radius:.3125rem}.accordion-body{padding:1rem}.accordion-flush .accordion-collapse{border-width:0}.accordion-flush .accordion-item{border-right:0;border-left:0;border-radius:0}.accordion-flush .accordion-item:first-child{border-top:0}.accordion-flush .accordion-item:last-child{border-bottom:0}.accordion-flush .accordion-item .accordion-button{border-radius:0}.timepicker-modal{max-width:325px;max-height:none}.timepicker-container.modal-content{display:flex;flex-direction:column;padding:0}.text-primary{color:#fff}.timepicker-digital-display{flex:1 auto;background-color:#6c757d;padding:10px;font-weight:300}.timepicker-text-container{font-size:4rem;font-weight:bold;text-align:center;color:hsla(0,0%,100%,.6);font-weight:400;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.timepicker-span-hours,.timepicker-span-minutes,.timepicker-span-am-pm div{cursor:pointer}.timepicker-span-hours{margin-right:3px}.timepicker-span-minutes{margin-left:3px}.timepicker-display-am-pm{font-size:1.3rem;position:absolute;right:1rem;bottom:1rem;font-weight:400}.timepicker-analog-display{flex:2.5 auto}.timepicker-plate{background-color:#eee;border-radius:50%;width:270px;height:270px;overflow:visible;position:relative;margin:auto;margin-top:25px;margin-bottom:5px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.timepicker-canvas,.timepicker-dial{position:absolute;left:0;right:0;top:0;bottom:0}.timepicker-minutes{visibility:hidden}.timepicker-tick{border-radius:50%;color:rgba(0,0,0,.87);line-height:40px;text-align:center;width:40px;height:40px;position:absolute;cursor:pointer;font-size:15px}.timepicker-tick.active,.timepicker-tick:hover{background-color:rgba(108,117,125,.25)}.timepicker-dial{transition:transform 350ms,opacity 350ms}.timepicker-dial-out{opacity:0}.timepicker-dial-out.timepicker-hours{transform:scale(1.1, 1.1)}.timepicker-dial-out.timepicker-minutes{transform:scale(0.8, 0.8)}.timepicker-canvas{transition:opacity 175ms}.timepicker-canvas line{stroke:#6c757d;stroke-width:4;stroke-linecap:round}.timepicker-canvas-out{opacity:.25}.timepicker-canvas-bearing{stroke:none;fill:#6c757d}.timepicker-canvas-bg{stroke:none;fill:#6c757d}.timepicker-footer{margin:0 auto;padding:5px 1rem;display:flex;justify-content:space-between}.timepicker-clear{color:#ac1f2d}.timepicker-close{color:#6c757d}.timepicker-clear,.timepicker-close{padding:0 20px}@media only screen and (min-width : 601px){.timepicker-modal{max-width:600px}.timepicker-container.modal-content{flex-direction:row}.timepicker-text-container{top:32%}.timepicker-display-am-pm{position:relative;right:auto;bottom:auto;text-align:center;margin-top:1.2rem}}.tooltip-hs{position:relative;color:#000;font-weight:normal;text-decoration:none}.tooltip-hs:hover .tooltip-box{display:inline-block}.tooltip-box{display:none;width:-moz-max-content;width:max-content;max-width:16rem;max-height:16rem !important;position:absolute;background:#337db9;line-height:1.25rem;font-size:.8rem;color:#fff;text-align:center;padding:.3125rem .625rem;border-radius:.3125rem;box-shadow:.3rem .3rem .3rem rgba(0,0,0,.2);z-index:1010}.tooltip-box::after{content:"";display:block;border-top:7px solid #337db9;border-left:7px solid rgba(0,0,0,0);border-right:7px solid rgba(0,0,0,0);position:absolute}.tooltip-end-top .tooltip-box{bottom:2.4rem;right:0}.tooltip-end-top .tooltip-box::after{bottom:-7px;right:7px}.tooltip-end-botton .tooltip-box{top:2.4rem;right:0}.tooltip-end-botton .tooltip-box::after{top:-7px;right:7px;transform:rotate(180deg)}.tooltip-start-inline .tooltip-box{bottom:0rem;right:2.2rem}.tooltip-start-inline .tooltip-box::after{bottom:12px;right:-10px;transform:rotate(-90deg)}.icon-tab i,.icon-tab em{color:#fff;display:flex}.icon-tab .text-tab{font-size:0}.icon-tab .active i,.icon-tab .active em{font-size:0 !important}.icon-tab .active .text-tab{font-size:1rem;line-height:1.5rem;color:#1f2d3d;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Open Sans","Helvetica Neue",sans-serif}@media(max-width: 768px){.tooltip-start .tooltip-box{bottom:2.4rem;left:0}.tooltip-start .tooltip-box::after{left:7px;bottom:-7px}.tooltip-start-top .tooltip-box{bottom:2.4rem;right:0}.tooltip-start-top .tooltip-box::after{bottom:-7px;right:7px}.tooltip-start-bottom .tooltip-box{top:2.4rem;right:0}.tooltip-start-bottom .tooltip-box::after{top:-7px;right:7px;transform:rotate(180deg)}.tooltip-room .tooltip-box{background-color:#ecf0f5;color:#000;border:1px solid #ced4da;top:-1rem;z-index:1040}.tooltip-room .tooltip-box::after{border-top:7px solid #ecf0f5;bottom:-7px;left:calc(50% - 7px)}}@media(min-width: 768px){.tooltip-start .tooltip-box{bottom:2.4rem;left:0}.tooltip-start .tooltip-box::after{left:7px;bottom:-7px}.tooltip-start-top .tooltip-box{bottom:2.4rem;left:0}.tooltip-start-top .tooltip-box::after{left:7px;bottom:-7px}.tooltip-start-bottom .tooltip-box{top:2.4rem;right:0}.tooltip-start-bottom .tooltip-box::after{top:-7px;right:7px;transform:rotate(180deg)}.tooltip-room .tooltip-box{background-color:#ecf0f5;color:#000;border:1px solid #ced4da;top:-2rem;z-index:1040}.tooltip-room .tooltip-box::after{border-top:7px solid #ecf0f5;bottom:-7px;left:calc(50% - 7px)}}.tooltip-calendar{position:relative}.tooltip-calendar:hover .tooltip-box-calendar{display:block;bottom:2.8rem;left:0}.tooltip-calendar:hover .tooltip-box-calendar::after{left:10px !important;bottom:-10px !important}.tooltip-box-calendar{display:none;width:-moz-max-content;width:max-content;max-width:20rem;position:absolute;background:#bde1ff;line-height:1rem;font-size:.8rem;padding:.3125rem;border:none !important;border-radius:.3125rem;z-index:1040 !important}.tooltip-box-calendar::after{content:"";display:block;border-top:10px solid #bde1ff;border-left:10px solid rgba(0,0,0,0);border-right:10px solid rgba(0,0,0,0);position:absolute}button.swal2-styled{min-width:10rem}button.btn-ok.swal2-styled{min-width:auto}.swal2-styled.swal2-confirm{background-color:#337db9 !important}.swal2-styled.swal2-confirm:focus{box-shadow:0 0 0 3px rgba(51,125,185,.5) !important}.fsi-08{font-size:.875rem !important}.fs-08{font-size:.875rem !important}@media(max-width: 768px){.fs-08{font-size:.875rem !important}.fsi-08{font-size:.875rem !important}}.body-booking-engine{margin:0;padding:0;display:flex;justify-content:center;background-color:rgba(0,0,0,0)}.container-booking-engine{max-width:80rem;width:100%;padding:0;margin:0}.be-grid{display:grid;gap:.625rem}.be-sidebar{top:0 !important;min-height:50rem;min-width:250px}.be-content{min-height:50rem}.card-room{display:flex;gap:.5rem;margin-bottom:1rem}.img-card{width:300px;height:180px;max-height:200px;overflow:hidden;position:relative}.img-card img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;display:block}.be-guest{min-height:2rem !important}.be-icon-services{font-size:.8rem;color:green}.btn-be{font-size:.8rem !important;padding:3px 20px !important;background-color:var(--btn-color);color:var(--text-color)}.btn-be:disabled{background-color:var(--btn-color) !important;color:var(--text-color) !important}.btn-be:hover{background-color:var(--btn-hover-color);color:var(--text-hover-color)}.btn-guest{display:flex;width:1.2rem;border:1px solid #000;box-shadow:none;padding:0;border-radius:50%;align-items:center !important;justify-content:center !important;font-size:1rem;cursor:pointer}.btn-guest:hover{background-color:#000;color:#fff}.btn-add-room{background-color:#f0f0f0;color:#101010}.btn-add-room:hover{background-color:#000;color:#fff}.btn-add-room:disabled{background-color:#f0f0f0;color:rgba(16,16,16,.3019607843)}#btn_search_room{font-size:1rem !important;padding:.5rem !important}.btn-close-room{font-size:.8rem;color:red;font-weight:600;border:1px solid #cecece;padding:0 4px;margin-top:3px;margin-bottom:-3px;cursor:pointer}.btn-close-room:hover{color:#fff;background-color:#000}.py-05{padding-top:.5rem !important;padding-bottom:.5rem !important}.fs-1{font-size:1rem !important}.footer-booking-engine{position:fixed;bottom:0;left:0;width:100%;background-color:rgba(0,0,0,0);padding:5px;box-sizing:border-box;line-height:1;height:2.5rem !important}.hover-none:hover{background-color:initial !important;color:initial !important;cursor:default !important}.modal{background-color:rgba(0,0,0,.4)}.be-close-modal{font-size:1.5rem;background-color:#fff;color:#999;font-weight:600;border:none}@media(max-width: 960px){.be-sidebar,.be-content{min-height:auto;height:-moz-max-content !important;height:max-content !important;margin-bottom:2.5rem !important}.card-room{display:block;margin-bottom:0}.img-card{width:100%;height:100%;max-height:400px}.img-card img{width:100%}}@media(max-width: 768px){.be-room,.be-price,.be-guest,.be-guest .center-xy{display:block !important}}/*# sourceMappingURL=HotelSystem.min.css.map */