.StatCard-module__3e_yYG__card{transition:transform .2s}.StatCard-module__3e_yYG__card:hover{transform:translateY(-2px)}.StatCard-module__3e_yYG__body{flex-direction:column;align-items:flex-start;display:flex}.StatCard-module__3e_yYG__iconWrapper{border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;font-size:24px;display:flex}.StatCard-module__3e_yYG__title{margin:16px 0 0!important}.StatCard-module__3e_yYG__count{margin:0!important}.StatCard-module__3e_yYG__info{min-height:1.5em;display:block;margin:0!important}
.CheckinsTodayCard-module__t89Gia__card{cursor:pointer;grid-column:span 2;transition:transform .2s}.CheckinsTodayCard-module__t89Gia__card:hover{transform:translateY(-2px)}.CheckinsTodayCard-module__t89Gia__topRow{justify-content:space-between;align-items:flex-start;display:flex}.CheckinsTodayCard-module__t89Gia__iconWrapper{background-color:var(--colorPrimary);color:#fff;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;font-size:24px;display:flex}.CheckinsTodayCard-module__t89Gia__title{margin:16px 0 0!important}.CheckinsTodayCard-module__t89Gia__count{margin:0!important}.CheckinsTodayCard-module__t89Gia__subtitle{display:block;margin:0!important}.CheckinsTodayCard-module__t89Gia__pendientes{color:var(--colorError)}.CheckinsTodayCard-module__t89Gia__detailsSection{border-top:1px solid #f0f0f0;flex-direction:column;gap:8px;margin-top:16px;padding-top:16px;display:flex}.CheckinsTodayCard-module__t89Gia__detailsHeading{margin:0!important}.CheckinsTodayCard-module__t89Gia__detailRow{background-color:var(--colorWarningBg);padding:var(--paddingSM)var(--paddingLG);border-radius:6px;align-items:center;gap:12px;display:flex}.CheckinsTodayCard-module__t89Gia__detailIcon{flex-shrink:0;font-size:24px;color:var(--colorWarning)!important}.CheckinsTodayCard-module__t89Gia__detailLabel{flex:1;margin:0!important;font-size:14px!important}.CheckinsTodayCard-module__t89Gia__detailCount{color:var(--colorWarning)!important;margin:0!important;font-weight:600!important}
.FutureVersionTag-module__DO8IFG__tag{flex-shrink:0;margin:0!important;padding:0 4px!important;font-size:10px!important;line-height:14px!important}
.BookingTooltip-module__2Ko0Wa__header{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.BookingTooltip-module__2Ko0Wa__statusTag{align-items:center;margin:0;padding:2px 8px;font-weight:500;display:flex}.BookingTooltip-module__2Ko0Wa__otaIcon{border-radius:4px;width:24px;height:24px}.BookingTooltip-module__2Ko0Wa__guestSection{margin-bottom:8px}.BookingTooltip-module__2Ko0Wa__guestMain{align-items:center;gap:10px;display:flex}.BookingTooltip-module__2Ko0Wa__guestAvatar{object-fit:cover;border-radius:50%;width:36px;height:36px}.BookingTooltip-module__2Ko0Wa__guestAvatarDefault{background:#0a9e9e}.BookingTooltip-module__2Ko0Wa__guestInfo{flex-direction:column;flex:1;gap:2px;display:flex}.BookingTooltip-module__2Ko0Wa__guestName{color:#262626;font-size:16px;font-weight:600}.BookingTooltip-module__2Ko0Wa__guestContact{justify-content:space-between;align-items:center;gap:12px;display:flex}.BookingTooltip-module__2Ko0Wa__guestEmail{color:#242424;text-overflow:ellipsis;white-space:nowrap;max-width:150px;font-size:16px;overflow:hidden}.BookingTooltip-module__2Ko0Wa__guestPhone{color:#242424;white-space:nowrap;font-size:14px}.BookingTooltip-module__2Ko0Wa__divider{margin:10px 0}.BookingTooltip-module__2Ko0Wa__infoRow{align-items:center;gap:8px;margin-bottom:8px;display:flex}.BookingTooltip-module__2Ko0Wa__infoIcon{color:#0a9e9e;font-size:16px}.BookingTooltip-module__2Ko0Wa__infoText{color:#242424;font-size:16px}.BookingTooltip-module__2Ko0Wa__nightsTag{text-align:center;margin:12px 0;padding:6px 10px;font-size:16px;font-weight:600;display:block}.BookingTooltip-module__2Ko0Wa__viewButton{width:100%;margin-top:4px}
.BookingBar-module__psO6da__bookingBar{cursor:pointer!important;border-radius:6px!important;align-items:center!important;gap:8px!important;height:40px!important;padding:4px 8px!important;transition:filter .2s!important;display:flex!important;overflow:hidden!important}.BookingBar-module__psO6da__bookingBar:hover{filter:brightness(.95)!important}.BookingBar-module__psO6da__otaIcon{object-fit:contain!important;border-radius:6px!important;flex-shrink:0!important;width:24px!important;height:24px!important}.BookingBar-module__psO6da__guestName{flex:1!important;min-width:0!important;font-size:16px!important;font-weight:400!important}
.PropertyCalendar-module__7M1ahG__container{background:#fff;flex-direction:column;height:100%;display:flex}.PropertyCalendar-module__7M1ahG__header{justify-content:flex-end;align-items:center;padding:12px 16px;display:flex}.PropertyCalendar-module__7M1ahG__headerControls{align-items:center;gap:8px;display:flex}.PropertyCalendar-module__7M1ahG__calendar{flex-direction:column;flex:1;padding:8px;display:flex;overflow:hidden}.PropertyCalendar-module__7M1ahG__weekdaysRow{border-bottom:1px solid #e8e8e8;display:flex}.PropertyCalendar-module__7M1ahG__weekdayCell{text-align:right;color:#242424;flex:1;padding:8px 12px;font-size:16px;font-weight:400}.PropertyCalendar-module__7M1ahG__weekdayCell.PropertyCalendar-module__7M1ahG__weekend{background:#fafafa}.PropertyCalendar-module__7M1ahG__weeksContainer{flex-direction:column;flex:1;display:flex}.PropertyCalendar-module__7M1ahG__weekRow{flex:1;min-height:90px;position:relative}.PropertyCalendar-module__7M1ahG__daysRow{height:100%;display:flex}.PropertyCalendar-module__7M1ahG__dayCell{border-bottom:1px solid #f0f0f0;border-right:1px solid #f0f0f0;flex:1;padding:6px;position:relative}.PropertyCalendar-module__7M1ahG__dayCell:last-child{border-right:none}.PropertyCalendar-module__7M1ahG__dayCell.PropertyCalendar-module__7M1ahG__weekend{background:#fafafa}.PropertyCalendar-module__7M1ahG__dayCell.PropertyCalendar-module__7M1ahG__today{background:#e7f5f5;border-top:2px solid #0a9e9e}.PropertyCalendar-module__7M1ahG__dayCell.PropertyCalendar-module__7M1ahG__otherMonth{background:#f3f3f3}.PropertyCalendar-module__7M1ahG__dayNumber{color:#242424;font-size:16px;font-weight:500;position:absolute;top:6px;right:8px}.PropertyCalendar-module__7M1ahG__otherMonthNumber{color:#878787}.PropertyCalendar-module__7M1ahG__loadingOverlay{z-index:10;-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);pointer-events:none;background:#ffffff8c;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}
.DeleteUserModal-module__4_tbdW__alert{align-items:flex-start;margin-bottom:24px}.DeleteUserModal-module__4_tbdW__userCard{align-items:center;gap:20px;margin-bottom:28px;display:flex}.DeleteUserModal-module__4_tbdW__avatarRing{border:1px solid #d9d9d9;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:104px;height:104px;display:flex}.DeleteUserModal-module__4_tbdW__userInfo{flex-direction:column;gap:4px;display:flex}.DeleteUserModal-module__4_tbdW__sectionTitle{margin-bottom:var(--ant-margin-md)!important}.DeleteUserModal-module__4_tbdW__selectWrapper{flex-direction:column;gap:6px;display:flex}.DeleteUserModal-module__4_tbdW__selectLabel{color:var(--ant-color-text);font-size:16px}.DeleteUserModal-module__4_tbdW__required{color:var(--ant-color-error);margin-right:2px}.DeleteUserModal-module__4_tbdW__select{max-width:388px}
.InvoicePreview-module__jAbbza__container{padding:24px 16px;font-family:inherit}.InvoicePreview-module__jAbbza__header{justify-content:space-between;align-items:flex-start;margin-bottom:24px;display:flex}.InvoicePreview-module__jAbbza__logo{height:34px;margin-bottom:21px}.InvoicePreview-module__jAbbza__issuerInfo{text-align:right}.InvoicePreview-module__jAbbza__recipientBox{background:#f2f2f2;border:1px solid #f0f0f0;border-radius:6px;margin-bottom:24px;padding:16px}.InvoicePreview-module__jAbbza__detailTable{margin-bottom:16px}.InvoicePreview-module__jAbbza__totalsWrapper{flex-direction:column;align-items:flex-end;gap:4px;margin-bottom:24px;display:flex}.InvoicePreview-module__jAbbza__totalsRow{justify-content:space-between;gap:24px;min-width:240px;display:flex}.InvoicePreview-module__jAbbza__totalsDivider{width:240px;min-width:240px;margin:8px 0}.InvoicePreview-module__jAbbza__totalAmount{font-size:16px}
.InvoicesTable-module__UdyG1a__userCell{white-space:nowrap;align-items:center;gap:12px;display:flex}.InvoicesTable-module__UdyG1a__userAvatar{flex-shrink:0}.InvoicesTable-module__UdyG1a__actionsWrapper{flex-wrap:nowrap;display:flex}.InvoicesTable-module__UdyG1a__modalFooter{justify-content:flex-end;gap:8px;display:flex}
.FutureVersionBanner-module__mm0jZq__banner{margin-bottom:var(--marginMD)}
.CleaningDashboard-module__XqoPXq__page{flex-direction:column;gap:20px;width:100%;display:flex}.CleaningDashboard-module__XqoPXq__headerRow{justify-content:flex-end;align-items:center;gap:8px;display:flex}.CleaningDashboard-module__XqoPXq__cardsWrapper{background:#e7f5f5;border-radius:6px;padding:16px}.CleaningDashboard-module__XqoPXq__tableWrapper{background:#fff;border:1px solid #f0f0f0;border-radius:6px;overflow:hidden}
.AvatarUpload-module__VREelW__avatarUpload .ant-upload.ant-upload-select{background:0 0!important;border:none!important;width:auto!important;height:auto!important;margin:0!important;padding:0!important}.AvatarUpload-module__VREelW__avatarUpload .ant-upload{border:none!important;padding:0!important}:is(.AvatarUpload-module__VREelW__roundUpload .ant-upload.ant-upload-select,.AvatarUpload-module__VREelW__roundUpload .ant-upload-list-item-container){overflow:hidden;border-radius:50%!important}.AvatarUpload-module__VREelW__roundUpload .ant-upload-list-item{border-radius:50%!important}.AvatarUpload-module__VREelW__roundUpload .ant-upload-list-item-image{object-fit:cover;border-radius:50%!important}.AvatarUpload-module__VREelW__container{position:relative;overflow:hidden}.AvatarUpload-module__VREelW__containerRound{border-radius:50%}.AvatarUpload-module__VREelW__containerSquare{border-radius:8px}.AvatarUpload-module__VREelW__containerDisabled{cursor:not-allowed;opacity:.6}.AvatarUpload-module__VREelW__containerEnabled{cursor:pointer;opacity:1}.AvatarUpload-module__VREelW__overlay{color:#fff;background-color:#00000080;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;transition:opacity .3s;display:flex;position:absolute;top:0;left:0}.AvatarUpload-module__VREelW__overlayRound{border-radius:50%}.AvatarUpload-module__VREelW__overlaySquare{border-radius:8px}.AvatarUpload-module__VREelW__overlayVisible{opacity:1}.AvatarUpload-module__VREelW__overlayHidden{opacity:0}.AvatarUpload-module__VREelW__overlayIcon{font-size:24px}.AvatarUpload-module__VREelW__overlayText{margin-top:8px;font-size:12px}.AvatarUpload-module__VREelW__emptyState{background:#fafafa;border:1px dashed #d9d9d9;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.AvatarUpload-module__VREelW__emptyStateRound{border-radius:50%}.AvatarUpload-module__VREelW__emptyStateSquare{border-radius:8px}.AvatarUpload-module__VREelW__emptyStateIcon{color:#666;font-size:20px}.AvatarUpload-module__VREelW__emptyStateText{color:#666;margin-top:8px;font-size:12px}
.VoltsResut-module__mlKRnq__wrapper{justify-content:center;align-items:center;width:100%;height:100%;display:flex}@media (max-width:768px){.VoltsResut-module__mlKRnq__wrapper{height:auto}.VoltsResut-module__mlKRnq__wrapper .ant-result{padding:0}}.VoltsResut-module__mlKRnq__description{text-align:center;max-width:41rem;margin:0 auto;display:block;color:var(--colorTextDescription)!important}
.PropertyCard-module__iwSyyW__card{cursor:default;border:1px solid;border-radius:6px;align-items:center;gap:12px;padding:12px 16px;transition:box-shadow .2s,opacity .2s;display:flex}.PropertyCard-module__iwSyyW__card.PropertyCard-module__iwSyyW__draggable{cursor:grab}.PropertyCard-module__iwSyyW__card.PropertyCard-module__iwSyyW__dragging{opacity:.5;box-shadow:0 4px 12px #00000026}.PropertyCard-module__iwSyyW__card.PropertyCard-module__iwSyyW__dropTarget{transform:scale(1.02);box-shadow:0 0 0 2px #0a9e9e}.PropertyCard-module__iwSyyW__matched{background-color:var(--colorPrimaryBg);border-color:var(--colorPrimaryBorder)}.PropertyCard-module__iwSyyW__unmatched{background-color:var(--colorErrorBg);border-color:var(--colorErrorBorder)}.PropertyCard-module__iwSyyW__icon{flex-shrink:0;font-size:24px;line-height:1}.PropertyCard-module__iwSyyW__content{min-width:0}.PropertyCard-module__iwSyyW__name{color:#242424;margin-bottom:4px;font-size:14px;font-weight:600}.PropertyCard-module__iwSyyW__address{color:#595959;font-size:12px}
.MatchedPairRow-module__XmOwCG__row{border-radius:8px;grid-template-columns:1fr auto 1fr;align-items:center;padding:4px 0;display:grid}.MatchedPairRow-module__XmOwCG__card{min-width:0}.MatchedPairRow-module__XmOwCG__linkIcon{cursor:pointer;justify-content:center;align-items:center;width:24px;height:25px;margin:0 16px;display:flex}.MatchedPairRow-module__XmOwCG__iconLink{color:var(--colorPrimary);font-size:24px}.MatchedPairRow-module__XmOwCG__iconDisconnect{color:var(--colorError);font-size:24px}
.CleaningsTodayCard-module__DMl7va__card{cursor:pointer;transition:transform .2s}.CleaningsTodayCard-module__DMl7va__card:hover{transform:translateY(-2px)}.CleaningsTodayCard-module__DMl7va__topRow{justify-content:space-between;align-items:flex-start;display:flex}.CleaningsTodayCard-module__DMl7va__iconWrapper{background-color:var(--colorPrimary);color:#fff;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;font-size:24px;display:flex}.CleaningsTodayCard-module__DMl7va__title{margin:var(--margin)0 0 0!important}.CleaningsTodayCard-module__DMl7va__count{margin:0!important}.CleaningsTodayCard-module__DMl7va__progressSection{margin-top:var(--marginXS);flex-direction:column;gap:12px;display:flex}.CleaningsTodayCard-module__DMl7va__progressRow{flex-direction:column;gap:0;display:flex}.CleaningsTodayCard-module__DMl7va__progressLabel{margin:0!important;font-size:14px!important;line-height:1.2!important}.CleaningsTodayCard-module__DMl7va__progressLine{align-items:center;gap:12px;display:flex}.CleaningsTodayCard-module__DMl7va__progressBarWrapper{flex:1;min-width:0}.CleaningsTodayCard-module__DMl7va__progressCount{margin:0!important;font-weight:600!important}
.UnmatchedColumn-module__YJ_QCG__column{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}.UnmatchedColumn-module__YJ_QCG__list{flex-direction:column;flex:1;gap:8px;min-height:0;padding:4px 16px;display:flex;overflow:hidden auto}.UnmatchedColumn-module__YJ_QCG__emptyMessage{text-align:center;color:#878787;padding:24px;font-size:14px}
.DashboardLayout-module__q_0KvW__content{padding:var(--paddingLG);background:var(--colorBgContainer);overflow:hidden}.DashboardLayout-module__q_0KvW__contentHome{background:#f2faf9}.DashboardLayout-module__q_0KvW__layout{min-height:100vh}@media (max-width:768px){.DashboardLayout-module__q_0KvW__layout{min-height:unset;height:auto}.DashboardLayout-module__q_0KvW__content{padding-top:calc(56px + var(--paddingLG));min-height:unset;overflow-x:hidden}}
.MaintenanceTodayCard-module__PVCx0G__card{cursor:pointer;transition:transform .2s}.MaintenanceTodayCard-module__PVCx0G__card:hover{transform:translateY(-2px)}.MaintenanceTodayCard-module__PVCx0G__topRow{justify-content:space-between;align-items:flex-start;display:flex}.MaintenanceTodayCard-module__PVCx0G__iconWrapper{background-color:var(--colorPrimary);color:#fff;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;font-size:24px;display:flex}.MaintenanceTodayCard-module__PVCx0G__title{margin:var(--margin)0 0 0!important}.MaintenanceTodayCard-module__PVCx0G__count{margin:0!important}.MaintenanceTodayCard-module__PVCx0G__progressSection{margin-top:var(--marginXS);flex-direction:column;gap:12px;display:flex}.MaintenanceTodayCard-module__PVCx0G__progressRow{flex-direction:column;gap:0;display:flex}.MaintenanceTodayCard-module__PVCx0G__progressLabel{margin:0!important;font-size:14px!important;line-height:1.2!important}.MaintenanceTodayCard-module__PVCx0G__progressLine{align-items:center;gap:12px;display:flex}.MaintenanceTodayCard-module__PVCx0G__progressBarWrapper{flex:1;min-width:0}.MaintenanceTodayCard-module__PVCx0G__progressCount{margin:0!important;font-weight:600!important}
.PropertiesMatcher-module__AtgroG__container{flex-direction:column;max-width:1200px;height:calc(100vh - 286px);margin:0 auto;display:flex}.PropertiesMatcher-module__AtgroG__header{margin-bottom:16px}.PropertiesMatcher-module__AtgroG__legend{justify-content:flex-end;gap:20px;margin-bottom:16px;display:flex}.PropertiesMatcher-module__AtgroG__legendItem{cursor:pointer;color:#595959;align-items:center;gap:8px;font-size:14px;transition:opacity .2s;display:flex}.PropertiesMatcher-module__AtgroG__legendItem:hover{opacity:.8}.PropertiesMatcher-module__AtgroG__legendItemActive{color:#242424;font-weight:600;text-decoration:underline}.PropertiesMatcher-module__AtgroG__dot{border:1px solid #0000;border-radius:50%;width:12px;height:12px;display:inline-block}.PropertiesMatcher-module__AtgroG__dotAll{background-color:#d9d9d9;border-color:#bfbfbf}.PropertiesMatcher-module__AtgroG__dotMatched{background-color:var(--colorPrimaryBg);border-color:var(--colorPrimaryBorder)}.PropertiesMatcher-module__AtgroG__dotUnmatched{background-color:var(--colorErrorBg);border-color:var(--colorErrorBorder)}.PropertiesMatcher-module__AtgroG__columnHeaders{grid-template-columns:1fr 1fr;gap:24px;margin-bottom:8px;padding:0 16px;display:grid}.PropertiesMatcher-module__AtgroG__columnHeaders h3{border-bottom:1px solid var(--Colors-Neutral-Border-colorBorder,#d9d9d9);align-items:baseline;display:flex}.PropertiesMatcher-module__AtgroG__body{flex-direction:column;flex:1;gap:16px;min-height:0;display:flex}.PropertiesMatcher-module__AtgroG__matchedSection{flex-direction:column;flex:1;min-height:0;display:flex}.PropertiesMatcher-module__AtgroG__matchedHeader{align-items:center;gap:12px;margin-bottom:8px;padding:0 8px;display:flex}.PropertiesMatcher-module__AtgroG__columnTitle{color:#595959;text-transform:uppercase;letter-spacing:.5px;flex:1;font-size:14px;font-weight:600}.PropertiesMatcher-module__AtgroG__columnTitleSpacer{flex-shrink:0;width:20px}.PropertiesMatcher-module__AtgroG__matchedList{flex:1;min-height:0;padding:0 16px;overflow-y:auto}.PropertiesMatcher-module__AtgroG__unmatchedSection{flex-direction:column;flex:1;min-height:0;display:flex}.PropertiesMatcher-module__AtgroG__unmatchedColumns{flex:1;grid-template-columns:1fr auto 1fr;min-height:0;display:grid}.PropertiesMatcher-module__AtgroG__unmatchedArrowSpacer{width:8px}.PropertiesMatcher-module__AtgroG__footer{border-top:1px solid #f0f0f0;justify-content:flex-end;padding-top:16px;display:flex}.PropertiesMatcher-module__AtgroG__loadingContainer{justify-content:center;align-items:center;min-height:300px;display:flex}.PropertiesMatcher-module__AtgroG__dragOverlay{opacity:.9}
.BookingDetails-module__MYEEhq__container{flex-direction:column;display:flex;gap:var(--margin)!important}.BookingDetails-module__MYEEhq__mainDataContainer{border-radius:6px;align-items:center;gap:24px;padding:24px;display:flex;background:var(--colorPrimaryBg)!important}.BookingDetails-module__MYEEhq__avatarWrapper{flex-shrink:0;position:relative}.BookingDetails-module__MYEEhq__avatarCircle{background:#fff;border-radius:50%;justify-content:center;align-items:center;width:200px;height:200px;display:flex}.BookingDetails-module__MYEEhq__mainDataContent{flex-direction:column;flex:1;gap:12px;display:flex}.BookingDetails-module__MYEEhq__titleContainer{align-items:center;gap:8px;display:flex}.BookingDetails-module__MYEEhq__titleIcon{font-size:24px;color:var(--colorPrimary)!important}.BookingDetails-module__MYEEhq__cardsContainer{flex:1;gap:16px;display:flex}.BookingDetails-module__MYEEhq__card{flex:1;border-radius:4px!important;box-shadow:0 6px 16px #00000014,0 3px 6px -4px #0000001f,0 9px 28px 8px #0000000d!important}.BookingDetails-module__MYEEhq__card .ant-card-body{justify-content:center;align-items:center;height:100%;display:flex}.BookingDetails-module__MYEEhq__cardPropertyContent{justify-content:center;align-items:center;gap:12px;height:100%;display:flex}.BookingDetails-module__MYEEhq__propertyImage{object-fit:cover;border-radius:4px}.BookingDetails-module__MYEEhq__cardContent{flex-direction:column;justify-content:center;align-items:flex-start;gap:4px;height:100%;display:flex}.BookingDetails-module__MYEEhq__cardLabel{align-items:center;gap:4px;font-size:12px;display:flex}.BookingDetails-module__MYEEhq__cardValue{display:block;color:var(--colorPrimary)!important}
.PropertiesAvailabilityStatusCard-module__HDbSiq__card{cursor:pointer;grid-column:1/-1;transition:transform .2s;container-type:inline-size}.PropertiesAvailabilityStatusCard-module__HDbSiq__card:hover{transform:translateY(-2px)}.PropertiesAvailabilityStatusCard-module__HDbSiq__header{align-items:center;gap:12px;display:flex}.PropertiesAvailabilityStatusCard-module__HDbSiq__iconWrapper{background-color:var(--colorPrimary);color:#fff;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;font-size:24px;display:flex}.PropertiesAvailabilityStatusCard-module__HDbSiq__title{margin:0!important}.PropertiesAvailabilityStatusCard-module__HDbSiq__statusGrid{margin-top:var(--margin);grid-template-columns:repeat(4,1fr);gap:16px;display:grid}@container (max-width:600px){.PropertiesAvailabilityStatusCard-module__HDbSiq__statusGrid{grid-template-columns:1fr}}.PropertiesAvailabilityStatusCard-module__HDbSiq__statusPill{border:1px solid;border-radius:8px;flex-direction:column;gap:4px;padding:12px 24px;display:flex}.PropertiesAvailabilityStatusCard-module__HDbSiq__statusLabelRow{align-items:center;gap:8px;display:flex}.PropertiesAvailabilityStatusCard-module__HDbSiq__statusDot{border-radius:50%;flex-shrink:0;width:8px;height:8px}.PropertiesAvailabilityStatusCard-module__HDbSiq__statusLabel,.PropertiesAvailabilityStatusCard-module__HDbSiq__statusCount{margin:0!important}.PropertiesAvailabilityStatusCard-module__HDbSiq__statusReserva{background-color:var(--colorSuccessBg);border-color:var(--colorSuccessBorder)}.PropertiesAvailabilityStatusCard-module__HDbSiq__statusReserva .PropertiesAvailabilityStatusCard-module__HDbSiq__statusDot{background-color:var(--colorSuccess)}.PropertiesAvailabilityStatusCard-module__HDbSiq__statusLibre{background-color:#eaeced;border-color:#a6adb1}.PropertiesAvailabilityStatusCard-module__HDbSiq__statusLibre .PropertiesAvailabilityStatusCard-module__HDbSiq__statusDot{background-color:#8c8c8c}.PropertiesAvailabilityStatusCard-module__HDbSiq__statusLimpieza{background-color:var(--colorInfoBg);border-color:var(--colorInfoBorder)}.PropertiesAvailabilityStatusCard-module__HDbSiq__statusLimpieza .PropertiesAvailabilityStatusCard-module__HDbSiq__statusDot{background-color:var(--colorInfo)}.PropertiesAvailabilityStatusCard-module__HDbSiq__statusMantenimiento{background-color:var(--colorErrorBg);border-color:var(--colorErrorBorder)}.PropertiesAvailabilityStatusCard-module__HDbSiq__statusMantenimiento .PropertiesAvailabilityStatusCard-module__HDbSiq__statusDot{background-color:var(--colorError)}.PropertiesAvailabilityStatusCard-module__HDbSiq__subtitle{text-align:right;display:block;margin:var(--margin)0 0 0!important}
.CreateClientStepper-module__ZLPFNW__container{flex-direction:column;height:100%;display:flex}.CreateClientStepper-module__ZLPFNW__steps{margin-top:var(--marginLG);flex-shrink:0;padding-left:3.5rem!important;padding-right:3.5rem!important}.CreateClientStepper-module__ZLPFNW__content{min-height:0;margin-top:var(--marginMD);margin-bottom:var(--marginMD);flex:1;overflow:hidden auto}.CreateClientStepper-module__ZLPFNW__stepWrapper{height:100%}.CreateClientStepper-module__ZLPFNW__stepHidden{display:none}.CreateClientStepper-module__ZLPFNW__stepVisible{display:block}.CreateClientStepper-module__ZLPFNW__footer{justify-content:flex-end;gap:var(--marginMD);flex-shrink:0;display:flex}
.VoltsBreadcrumbs-module__qPPkfq__breadcrumbsContainer{width:90%;margin-bottom:var(--marginMD)!important}.VoltsBreadcrumbs-module__qPPkfq__text{color:#757575!important}.VoltsBreadcrumbs-module__qPPkfq__text:hover{color:#505050!important}
.LoginPage-module__letfVa__container{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.LoginPage-module__letfVa__formWrapper{width:28.6875rem}.LoginPage-module__letfVa__title{text-align:center}.LoginPage-module__letfVa__text{text-align:center;display:block}.LoginPage-module__letfVa__formContent{width:100%}.LoginPage-module__letfVa__mobileWelcome{display:none}@media (max-width:768px){.LoginPage-module__letfVa__container{align-items:flex-start}.LoginPage-module__letfVa__formWrapper{width:100%}.LoginPage-module__letfVa__mobileWelcome{display:block}}
.Home-module__j0bGnq__container{flex-direction:column;gap:32px;display:flex}.Home-module__j0bGnq__header{border-radius:6px;position:relative;overflow:hidden}.Home-module__j0bGnq__headerImage{object-fit:cover;object-position:top;width:100%;height:100%;display:block;position:absolute;inset:0}.Home-module__j0bGnq__headerOverlay{background:linear-gradient(#0a9e9ee6 0% 100%);flex-direction:column;justify-content:center;align-items:center;gap:16px;min-height:250px;padding:40px;display:flex;position:relative}.Home-module__j0bGnq__headerLogo{object-fit:contain;width:100px;height:auto;position:absolute;top:40px;left:40px}.Home-module__j0bGnq__headerContent{text-align:center;flex-direction:column;align-items:center;gap:8px;width:100%;max-width:720px;display:flex}.Home-module__j0bGnq__headerTitle{color:#fff!important;margin:0!important;font-size:clamp(22px,4vw,38px)!important;line-height:1.2!important}.Home-module__j0bGnq__headerDescription{color:#ffffffe6!important;margin:0!important;font-size:clamp(14px,1.5vw,16px)!important}.Home-module__j0bGnq__adminSection{flex-direction:column;gap:8px;display:flex}.Home-module__j0bGnq__adminTitle{margin:0!important}.Home-module__j0bGnq__adminDescription{margin:0 0 16px!important}.Home-module__j0bGnq__gridsWrapper{flex-direction:column;gap:16px;display:flex}.Home-module__j0bGnq__grid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));align-items:start;gap:16px;display:grid}@media (max-width:1024px){.Home-module__j0bGnq__headerOverlay{min-height:220px;padding:32px}.Home-module__j0bGnq__headerLogo{width:88px;top:32px;left:32px}}@media (max-width:768px){.Home-module__j0bGnq__container{gap:24px}.Home-module__j0bGnq__headerOverlay{min-height:200px;padding:88px 24px 24px}.Home-module__j0bGnq__headerLogo{width:72px;top:20px;left:20px}}@media (max-width:480px){.Home-module__j0bGnq__headerOverlay{gap:12px;min-height:180px;padding:72px 20px 20px}.Home-module__j0bGnq__headerLogo{width:64px;top:16px;left:16px}}
.MultiCalendar-module__7LGkkW__container{flex-direction:column;font-family:system-ui,-apple-system,sans-serif;font-size:14px;display:flex}.MultiCalendar-module__7LGkkW__header{flex-shrink:0;justify-content:flex-end;align-items:center;margin-bottom:16px;padding:0 8px;display:flex}.MultiCalendar-module__7LGkkW__headerControls{align-items:center;gap:8px;display:flex}.MultiCalendar-module__7LGkkW__monthSelect{width:180px}.MultiCalendar-module__7LGkkW__calendarGrid{border:1px solid #e8e8e8;border-radius:8px;flex-direction:column;flex:1;display:flex;overflow:hidden}.MultiCalendar-module__7LGkkW__headerRow{border-bottom:1px solid #e8e8e8;flex-shrink:0;display:flex}.MultiCalendar-module__7LGkkW__propertyHeaderCell{background:var(--colorPrimaryBg);border-right:1px solid #e8e8e8;width:200px;min-width:200px;padding:8px 12px;font-weight:500}.MultiCalendar-module__7LGkkW__daysHeaderScroll{flex:1;overflow:hidden}.MultiCalendar-module__7LGkkW__daysHeaderContainer{display:flex}.MultiCalendar-module__7LGkkW__dayHeaderCell{text-align:center;border-right:1px solid #f0f0f0;width:54px;min-width:54px;padding:4px 0;position:relative}.MultiCalendar-module__7LGkkW__dayHeaderCell.MultiCalendar-module__7LGkkW__today{background:var(--colorPrimaryBgHover)}.MultiCalendar-module__7LGkkW__dayHeaderCell.MultiCalendar-module__7LGkkW__weekend{background:#e7f5f580}.MultiCalendar-module__7LGkkW__dayHeaderCell.MultiCalendar-module__7LGkkW__firstOfMonth{border-left:2px solid #c4e8e8}.MultiCalendar-module__7LGkkW__monthLabel{color:#0a9e9e;text-transform:capitalize;white-space:nowrap;font-size:9px;font-weight:600;position:absolute;top:-2px;left:4px}.MultiCalendar-module__7LGkkW__dayName{color:var(--colorTextDisabled);text-transform:uppercase;font-size:14px}.MultiCalendar-module__7LGkkW__dayName.MultiCalendar-module__7LGkkW__withMonthLabel{margin-top:8px}.MultiCalendar-module__7LGkkW__dayNumber{color:var(--colorTextDisabled)}.MultiCalendar-module__7LGkkW__dayNumber.MultiCalendar-module__7LGkkW__today{color:#0a9e9e;font-weight:600}.MultiCalendar-module__7LGkkW__bodyRow{flex:1;display:flex;overflow:hidden}.MultiCalendar-module__7LGkkW__propertiesColumn{scrollbar-width:none;border-right:1px solid #e8e8e8;width:200px;min-width:200px;overflow:hidden auto}.MultiCalendar-module__7LGkkW__propertiesColumn::-webkit-scrollbar{display:none}.MultiCalendar-module__7LGkkW__propertyRow{cursor:pointer;background:#fafafa;border-bottom:1px solid #e8e8e8;align-items:center;gap:8px;height:54px;padding:8px 12px;display:flex}.MultiCalendar-module__7LGkkW__propertyRow:hover{background:#f0f0f0}.MultiCalendar-module__7LGkkW__propertyImage{object-fit:cover;border-radius:4px;width:32px;min-width:32px;height:32px;min-height:32px}.MultiCalendar-module__7LGkkW__propertyName{font-size:13px}.MultiCalendar-module__7LGkkW__daysGridScroll{flex:1;overflow:auto}.MultiCalendar-module__7LGkkW__propertyDaysRow{border-bottom:1px solid #e8e8e8;height:54px;position:relative}.MultiCalendar-module__7LGkkW__daysBackground{height:100%;display:flex}.MultiCalendar-module__7LGkkW__dayCell{border-right:1px solid #f0f0f0;width:54px;min-width:54px}.MultiCalendar-module__7LGkkW__dayCell.MultiCalendar-module__7LGkkW__today{background:var(--colorPrimaryBgHover)}.MultiCalendar-module__7LGkkW__dayCell.MultiCalendar-module__7LGkkW__weekend{background:#e7f5f580}.MultiCalendar-module__7LGkkW__dayCell.MultiCalendar-module__7LGkkW__firstOfMonth{border-left:2px solid #c4e8e8}.MultiCalendar-module__7LGkkW__booking{cursor:pointer;z-index:1;border-radius:4px;justify-content:space-between;align-items:center;height:30px;padding:0 4px 0 8px;transition:transform .1s,box-shadow .1s;display:flex;position:absolute;top:10px;overflow:hidden}.MultiCalendar-module__7LGkkW__booking:hover{transform:translateY(-1px);box-shadow:0 2px 8px #00000026}.MultiCalendar-module__7LGkkW__bookingGuestName{font-size:13px!important;font-weight:500!important}.MultiCalendar-module__7LGkkW__bookingOtaTag{flex-shrink:0!important;align-items:center!important;gap:4px!important;margin:0!important;padding:1px 8px!important;font-size:11px!important;line-height:16px!important;display:flex!important}.MultiCalendar-module__7LGkkW__otaIcon{width:12px;height:12px}.MultiCalendar-module__7LGkkW__loadingOverlay{z-index:10;-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);pointer-events:none;background:#ffffff8c;justify-content:center;align-items:center;transition:opacity .2s;display:flex;position:absolute;inset:0}
/*# sourceMappingURL=7d6171b587c5837b.css.map*/