.innertext{font-weight:700;font-size:14px;display:flex;align-items:center}.icon{margin-left:4px;margin-right:2px}.ota{font-size:20px;margin-top:5px}.checkin{margin-left:auto;padding-right:2vh;font-weight:700;font-size:15px}.statusIndicator{border-radius:50%;border:1px solid gray;width:17px;height:17px}.statusIndicator.statusActive{background:#00754a}.statusIndicator.statusInactive{background:#f5222d}.previewBox{position:absolute;box-shadow:0 2px 10px rgba(0,0,0,.1);z-index:9999;width:50vh;color:#000;border-radius:10px}.channelsIcon{margin-right:8px;margin-top:5px;font-size:17px}.checkInOutRow .fc-datagrid-cell-main{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;flex:1 2 auto}.reservationpreview{border:1px solid #ddd;border-radius:5px;padding:16px;background-color:#f9f9f9;margin:10px 0}.reservationcontainer{margin-top:5px}.reservationdetail{margin-bottom:10px}.checkInOutRow{display:flex;align-items:center;gap:10px;justify-content:center}.reservationDates{margin:0;font-size:1em;color:#555}.vrboLogo{width:30px;margin-top:6px}.reservationModal{transform:translateX(15px)!important;position:fixed!important;top:10px!important;height:100vh!important;width:calc(100% - 10px)!important;max-height:calc(100vh - 20px)!important;padding:0!important;margin:0 auto!important;border-radius:10px!important;overflow:hidden}.ant-tag{border-style:solid!important;font-size:14px!important;border-color:#f0f8ff!important;padding:6px 16px!important;height:30px!important;line-height:28px!important;border-radius:6px!important;display:inline-flex!important;align-items:center;justify-content:center}.ant-tag-checkable-checked.tag-payed{background:#00754a!important;border-color:#00754a!important}.ant-tag-checkable-checked.tag-checkedin{background:#ffe600!important;border-color:#ffe600!important}.bg-primary{background-color:#4190f7;color:#fff}.bg-success{background-color:#70c040;color:#fff}.bg-warning{background-color:#efaf41;color:#fff}.bg-danger{background-color:#e23c39;color:#fff}.light .text-base,.text-base{color:#101820!important}.dark .text-base{color:#fdfdfd!important;background-color:transparent}#PlannerContainer .spin-container{height:100vh;width:100vw}#PlannerContainer #DesktopPlanner{max-height:90vh!important}#PlannerContainer #DesktopPlanner.planner-dark-mode{background-color:#1d1d1d;--fc-border-color:#5b666f}#PlannerContainer #DesktopPlanner td[role=gridcell] .fc-datagrid-cell-cushion.fc-scrollgrid-sync-inner,#PlannerContainer #DesktopPlanner th[role=columnheader].fc-datagrid-cell .fc-datagrid-cell-cushion.fc-scrollgrid-sync-inner{display:flex;flex-direction:row}#PlannerContainer #DesktopPlanner td[role=gridcell] .fc-datagrid-cell-cushion.fc-scrollgrid-sync-inner .fc-datagrid-cell-main,#PlannerContainer #DesktopPlanner th[role=columnheader].fc-datagrid-cell .fc-datagrid-cell-cushion.fc-scrollgrid-sync-inner .fc-datagrid-cell-main{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;flex:1 2 auto}#PlannerContainer #DesktopPlanner .fc-timeline-header-row,#PlannerContainer #DesktopPlanner th[role=columnheader].fc-datagrid-cell{background-color:#102d47!important;color:#fff!important;text-decoration:none!important;font-weight:700}#PlannerContainer #DesktopPlanner .fc-timeline-header-row a,#PlannerContainer #DesktopPlanner th[role=columnheader].fc-datagrid-cell a{color:#fff}#PlannerContainer #DesktopPlanner td[role=gridcell]{background-color:#4c6e8f!important}#PlannerContainer #DesktopPlanner td[role=gridcell] .fc-datagrid-expander.fc-datagrid-expander-placeholder .fc-icon{width:8px!important}#PlannerContainer #DesktopPlanner .fc-timeline-header-row{box-shadow:0 25px 20px -20px rgba(0,0,0,.45)!important}#PlannerContainer #DesktopPlanner thead[role=presentation] th[role=columnheader]{color:#fff!important}#PlannerContainer #DesktopPlanner .fc-timeline-slot.fc-timeline-slot-label.fc-day.fc-day-today{border-bottom:2px solid red!important}#PlannerContainer #DesktopPlanner .fc-timeline-slot.fc-timeline-slot-lane.fc-day.fc-day-today{background-color:#cee2f5!important;opacity:50%}#PlannerContainer #DesktopPlanner .fc-timeline-slot-lane:hover{background-color:rgba(229,240,252,.253)!important}#PlannerContainer #DesktopPlanner .fc-timeline-slot-lane:active{border-left:2px solid red}#PlannerContainer #DesktopPlanner .fc-event{border-radius:32px!important;text-align:center;min-height:26px}#PlannerContainer #DesktopPlanner .fc-day{cursor:pointer!important}#PlannerContainer #DesktopPlanner .listing{color:#fff}#PlannerContainer #DesktopPlanner .listing:hover{text-decoration:underline}#PlannerContainer #DesktopPlanner #CustomEvent{padding-inline:15px}#PlannerContainer #DesktopPlanner #CustomEvent .event-icon{font-size:16px}#PlannerContainer #DesktopPlanner #CustomEvent .event-icon.checkin,#PlannerContainer #DesktopPlanner #CustomEvent .event-icon.clean,#PlannerContainer #DesktopPlanner #CustomEvent .event-icon.generic,#PlannerContainer #DesktopPlanner #CustomEvent .event-icon.refresh{margin-right:10px}#PlannerContainer #DesktopPlanner #CustomEvent .event-text{line-height:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:7vw}#PlannerContainer #DesktopPlanner .custom-event{padding-left:10px;height:25px;line-height:40px;color:#fff;border-radius:60px;border:0;position:relative;font-size:40px;transition:background-color .3s}#PlannerContainer #DesktopPlanner .custom-event.past{background-color:#8c8c8c!important}#PlannerContainer #DesktopPlanner .custom-event.past:hover{background-color:#b2b2b2!important}#PlannerContainer #DesktopPlanner .custom-event.today{background-color:#f5222d!important}#PlannerContainer #DesktopPlanner .custom-event.today:hover{background-color:#f86b73!important}#PlannerContainer #DesktopPlanner .custom-event.arrivaltoday{background-color:#1677ff!important}#PlannerContainer #DesktopPlanner .custom-event.arrivaltoday:hover{background-color:#63a4ff!important}#PlannerContainer #DesktopPlanner .custom-event.future{background-color:#00754a!important}#PlannerContainer #DesktopPlanner .custom-event.future:hover{background-color:#00c27a!important}#PlannerContainer #DesktopPlanner .statusIndicator{border-radius:50%;border:1px solid gray;width:17px;height:17px;margin-right:10px}#PlannerContainer #DesktopPlanner .statusActive{background-color:#52c41a!important}#PlannerContainer #DesktopPlanner .statusInactive{background-color:#ff4d4f!important}#PlannerContainer .reservationtitle{font-size:1.3px;color:#333}#PlannerContainer .reservationtitle .reservationdetail{margin-bottom:10px}#PlannerContainer .reservationtitle .checkInOutRow{display:flex;align-items:center;gap:10px;justify-content:center}#PlannerContainer .reservationtitle .reservationDates{margin:0;font-size:1em;color:#555}#PlannerContainer .reservationtitle .vrboLogo{width:30px;margin-top:6px}#PlannerContainer .reservationtitle .statusInactive{background-color:#ff4d4f}#PlannerContainer #MobilePlanner #MobilePlannerHeader{height:50px;width:100%;margin-bottom:10px;background-color:#fff;border-radius:10px;padding-inline:20px;box-shadow:-4px 9px 25px -6px rgba(0,0,0,.1)}#PlannerContainer #MobilePlanner #MobilePlannerHeader a{color:#000}#PlannerContainer #MobilePlanner #MobilePlannerHeader span{font-size:16px;font-weight:700}#PlannerContainer #MobilePlanner .fc-next-button,#PlannerContainer #MobilePlanner .fc-prev-button,#PlannerContainer #MobilePlanner .fc-today-button{background-color:#fff;border:1px solid #d3d3d3;color:#000!important;border-radius:8px}#PlannerContainer #MobilePlanner .fc-toolbar-title{text-transform:capitalize}#PlannerContainer #MobilePlanner .fc-daygrid-day-number{color:gray!important;font-weight:700}#PlannerContainer #MobilePlanner .fc-col-header-cell .fc-scrollgrid-sync-inner{background-color:#fff}#PlannerContainer #MobilePlanner .fc-col-header-cell .fc-scrollgrid-sync-inner .fc-col-header-cell-cushion{color:#000!important}#PlannerContainer #MobilePlanner .fc-daygrid-day.fc-day{position:relative}#PlannerContainer #MobilePlanner .fc-daygrid-day.fc-day:before{content:"";position:absolute;width:100%;height:100%;background-color:#fff}#PlannerContainer #MobilePlanner .fc-daygrid-day-events{display:flex!important;flex-wrap:wrap;width:100%}#PlannerContainer #MobilePlanner .fc-daygrid-event-harness{width:100%}#PlannerContainer #MobilePlanner .fc-daygrid-event{padding-top:5px;padding-bottom:5px;padding-inline:5px;border-radius:30px}#PlannerContainer #MobilePlanner .fc-day.fc-day-today.fc-daygrid-day .fc-daygrid-day-frame.fc-scrollgrid-sync-inner:before{content:"";position:absolute;width:100%;border:2px solid red!important;border-radius:8px;position:relative;background-color:transparent}#PlannerContainer #MobilePlanner #CustomEvent .event-icon{font-size:20px}#PlannerContainer #MobilePlanner #CustomEvent .event-icon-mobile{font-size:12px}#ListingList .list{margin-top:15px;margin-bottom:15px;box-shadow:0 7px 29px 0 hsla(240,5%,41%,.2)}#ListingList .ant-list-header{background-color:#001529;border-radius:8px 8px 0 0;color:#fff}@media(max-width:480px){.ant-picker-panels{width:90vw!important;overflow-y:auto}.ant-table-cell{padding:5px!important}}.ant-table-cell{text-align:center!important}.ant-tour{max-width:95vw!important}.user-must-sign-modal .ant-modal-wrap{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.cards-container{flex-wrap:nowrap;padding:20px 0 25px 8px}.statistic-card{max-width:240px;min-width:200px;flex:1 1;margin-right:15px!important}.statistic-card.skeleton{height:100px!important}.custom-checkbox .ant-checkbox-inner{transform:scale(1.25)}.custom-checkbox span{font-size:14px;font-weight:500}.responsive-cell{width:100%;display:flex;justify-content:center;column-gap:20px}.custom-panel .ant-collapse-content-box{background-color:#e2e0e0;padding:16px}.divider-row td{border:none!important;border-top:1px solid #000!important;background-color:#e7e7e7;padding:5px 0!important}.divider-row:hover td{background-color:#e7e7e7!important}[data-row-key*=new-guest]{display:none}.icon-whatsapp{color:#25d366!important}.periodCol{marginBottom:10}.checkinSection{margin-top:30px}.CamereContainer{height:30rem;overflow:scroll;overflow-x:hidden}.ReservationCheckin{background:#f2f2f2;border-radius:10px;margin-top:15px}.CheckinCards{border-radius:15px;padding:20px}.CheckinsButtons{margin-bottom:3rem}.CheckinCancelButton{background:#ff4d4f!important}.CheckinCancelButton .anticon{color:#fff!important}.cardId{height:100%!important}#commonColor{background:#fafcfe!important}#DateCalc{display:flex;align-items:center;justify-content:center}.dateTimePicker{background:#fafcfe;width:100%}.camereCard{margin-top:20px}.topBarIcons{display:flex;align-items:center}#modalButton{margin-right:8px}#modalBody{margin-left:10px;margin-right:10px}#modalTitle{font-size:25px}.reservationModal .ant-modal-body{border-radius:10px;background:#eaeaea;height:calc(100vh - 100px)!important;overflow:scroll}.ant-tabs-nav{margin:20px!important;background-color:#fff!important;padding-left:20px!important;border-radius:50px!important}#events{display:flex;flex-direction:column;gap:8px;width:100%;padding:0}.backlog-scrollable-container{height:100vh;text-align:center;padding:10px;overflow-y:auto}.margin-top{margin-top:15px}.margin-right{margin-right:5px}.checkin-filter{width:90%;padding-right:5px}.checkin-modal-icon-wa{background-color:#25d366!important;border-color:#25d366!important}.checkin-modal-icon-phone,.checkin-modal-icon-wa{width:70px!important;height:70px!important;border-radius:10px!important}.checkin-modal-icon,.checkin-modal-icon-phone,.checkin-modal-icon-wa{display:flex!important;justify-content:center!important;align-items:center!important}.checkin-modal-icon{font-size:24px!important;color:#fff!important}.checkin-card{padding-left:0;margin-left:0}.card-spacing{padding-bottom:10px}.backlog-checkin-event{margin-top:10px}.fullCalendar-checkin-mobile{width:100%;min-height:2100vh!important;top:0;left:0;z-index:1000}.checkin-select{width:80%}.event.checkin-backlog-card{margin-bottom:10px;background-color:#f5f5f5;box-shadow:0 2px 4px 0 rgba(0,0,0,.2)}.ant-modal.modal-checkin .ant-modal-content{padding:0!important;margin-top:10px!important}.fc-timegrid-event .fc-event-main{overflow:hidden!important}.checkin-modal-buttons{display:flex;justify-content:center;gap:15px;margin-top:40px}.icon-modal-font{font-size:24px}.notes-style{font-style:italic;color:#555}.checkin-modal-icon{width:70px;height:70px;display:flex;justify-content:center;align-items:center;border-radius:10px}.checkin-modal-left-padding,.checkin-modal-right-padding{padding-right:5px}.checkin-modal-body{background:trasparent;padding-bottom:50px}.underline-input{border:none!important;border-radius:0!important;background-color:transparent!important;outline:none!important;box-shadow:none!important;font-size:20px!important;height:56px!important}.light .underline-input{background-color:transparent;border-bottom:1px solid #101820!important}.dark .underline-input{background-color:transparent;border-bottom:1px solid #fdfdfd!important}.ant-btn.form-button{background-color:#101820!important;font-size:18px!important;height:56px!important;margin-top:20px!important}.ant-typography.login-title{text-align:center!important;font-style:italic!important;font-weight:400!important;margin-top:-20px!important}@font-face{font-family:Funnel Sans;src:url(/fonts/FunnelSans-Light.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Funnel Display;src:url(/fonts/FunnelDisplay-Light.ttf) format("truetype");font-weight:400;font-style:normal}body{box-sizing:border-box!important;margin:0!important;padding:0!important;font-family:Funnel Sans,sans-serif}.text-start{text-align:start}.text-end{text-align:end}.text-center{text-align:center}.text-italic{font-style:italic}.checkbox-column{text-align:center;display:flex;flex-direction:column;justify-content:space-around;white-space:nowrap;min-width:100px}.ellipsis{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.page-title{display:flex;align-items:center;width:100%;justify-content:flex-start;gap:35px}.w-100{width:100%}.h-100{height:100%}.px-1{padding:0 1rem}.pr-1{padding-right:1rem}.ml-1{margin-left:1rem}.my-2{margin:2rem 0}.my-1{margin:1rem 0}.my-0{margin:0!important}.mb20{margin-bottom:20px!important}.align-center{align-items:center}.translate-center{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.dark-mode{background-color:#101820}.dark-mode button,.dark-mode img{filter:invert(1)}#checkbox-label{font-size:14px;font-weight:500;color:"black"}.custom-input{max-width:55px}.rangePicker{display:flex;align-items:center;gap:8px}.styled-input{outline:"none";boxShadow:"none";fontSize:24;height:56}.funnel-display{font-family:Funnel Display,sans-serif}.ri-spin{animation:animate 2s infinite}@keyframes animate{0%{transform:rotate(0deg)}to{transform:rotate(2turn)}}::-webkit-scrollbar{width:5px}::-webkit-scrollbar-track{background:#f1f1f1}::-webkit-scrollbar-thumb{background:#888}::-webkit-scrollbar-thumb:hover{background:#555}.dark-mode input:-webkit-autofill,.dark-mode input:empty{-webkit-background-clip:text!important;-webkit-text-fill-color:#fff!important;background-color:#101820!important}.light-mode input:-webkit-autofill,.light-mode input:empty{-webkit-background-clip:text!important;-webkit-text-fill-color:#101820!important;background-color:#fff!important}.navbar_container__njQDi{height:100%;padding:10px 10px 10p}.navbar_container__njQDi .navbar_hamburger__CmS_C{display:flex;align-items:center;justify-content:center;margin-right:20px;height:42px;width:56px!important}.sider_menu__4vDd2{min-height:100%;padding-bottom:70px}.sider_sider__dTtVC{overflow:auto;position:fixed!important;height:100%;z-index:10;box-shadow:0 20px 30px rgba(0,0,0,.2)}.base_structure_header__98IqN{position:fixed;width:100%;z-index:10;padding:0 20px!important}.base_structure_layout__nl_kZ{position:relative}.base_structure_content__4enem{position:relative;padding:15px}