.styles_fullyPaid__TnTNu{opacity:1}.styles_fullyPaid__TnTNu svg path{fill:var(--green-main)!important}.styles_iconStyle__zXTnz{margin-right:5px}.styles_iconStyle__zXTnz svg path{fill:var(--grey-lt-03)}.styles_appointment__RxOiD{cursor:pointer;border:1px solid var(--border-color,var(--accent-main-dark));background:var(--booking-background,var(--background-color,var(--accent-main)));width:100%;height:calc(100% - 2px);color:var(--text-color,inherit);-webkit-user-select:none;user-select:none;border-radius:4px;margin-top:2px;position:relative;overflow:hidden}.styles_appointment__RxOiD[data-draggable=true]{cursor:move}.styles_appointment__RxOiD.styles_isArrived__QWXu_{box-shadow:inset 0 0 0 2px var(--arrived-ring,#1f9e56)}.styles_appointment__RxOiD.isDragging{cursor:move;opacity:.78;box-shadow:0 18px 32px -8px #121d3652}.styles_appointment__RxOiD.isResizing:before{display:none}.styles_appointment__RxOiD.isResizing:after{content:" ";background:linear-gradient(90deg,var(--border-color,var(--accent-main-dark))50%,transparent 50%),linear-gradient(90deg,var(--border-color,var(--accent-main-dark))50%,transparent 50%),linear-gradient(0deg,var(--border-color,var(--accent-main-dark))50%,transparent 50%),linear-gradient(0deg,var(--border-color,var(--accent-main-dark))50%,transparent 50%);background-position:0 0,100% 100%,0 100%,100% 0;background-repeat:repeat-x,repeat-x,repeat-y,repeat-y;background-size:16px 4px,16px 4px,4px 16px,4px 16px;border-radius:5px;width:100%;height:100%;padding:10px;animation:5s linear infinite styles_dash__gyVMZ;position:absolute;top:0;left:0}.styles_appointment__RxOiD .ant-tooltip-arrow .ant-tooltip-arrow-content{--antd-arrow-background-color:white}.styles_appointment__RxOiD .ant-tooltip-inner{background-color:var(--primary);border:none;border-radius:4px;height:100%}.styles_appointment__RxOiD{transition:opacity .2s,box-shadow .2s ease-in-out,transform .2s ease-in-out}.styles_appointment__RxOiD.styles_isCompleted__H_zDt{opacity:.4}.styles_appointment__RxOiD.styles_isPendingOnline__lJDBD{opacity:.5}.styles_appointment__RxOiD:hover{box-shadow:0 6px 14px -4px #121d362e,0 2px 4px -2px #121d361a}.styles_appointment__RxOiD:hover .styles_resizeLine__zq5jV{display:block}.styles_appointment__RxOiD:hover .styles_clientNameText__f_D30{white-space:normal;text-overflow:clip;overflow:visible}.styles_appointment__RxOiD:hover .styles_head__YNd1V .styles_icons__tjezm{display:none}.styles_appointment__RxOiD .styles_columnWeekView__Jpy51{padding-right:10px}.styles_appointment__RxOiD .styles_columnWeekView__Jpy51 .styles_note__N97Ld{-webkit-line-clamp:2;white-space:normal;-webkit-box-orient:vertical;display:-webkit-box}.styles_appointmentInfo__II57J{height:100%;padding:6px 8px 7px;font-size:10.35px;line-height:1.2;position:relative;overflow:hidden}.styles_appointmentInfo__II57J.styles_noShow__Qao4Y{-webkit-text-decoration:line-through red;text-decoration:line-through red}.styles_appointmentInfo__II57J.styles_columnSizeSmall__9I2hY{word-break:break-all;padding:1px 8px;font-size:11px;position:relative}.styles_appointmentInfo__II57J.styles_columnSizeSmall__9I2hY .styles_icons__tjezm{white-space:nowrap;align-items:center;gap:1.6px;max-width:80%;font-size:12px;display:inline-flex;position:absolute;top:10px;right:5px;overflow:hidden}.styles_appointmentInfo__II57J.styles_columnSizeSmall__9I2hY .styles_icons__tjezm>*{background:#ffffffd9;border-radius:999px;flex:none;place-items:center;width:11.2px;height:11.2px;display:grid}.styles_appointmentInfo__II57J.styles_columnSizeSmall__9I2hY .styles_icons__tjezm svg{width:7.2px;height:7.2px;font-size:7.2px}.styles_appointmentInfo__II57J.styles_columnSizeSmallest__zotY1{word-break:break-all;padding:1px 8px;font-size:10px;position:relative}.styles_appointmentInfo__II57J.styles_columnSizeSmallest__zotY1 .styles_icons__tjezm{white-space:nowrap;align-items:center;gap:1.6px;max-width:80%;display:inline-flex;position:absolute;top:0;right:5px;overflow:hidden}.styles_appointmentInfo__II57J.styles_columnSizeSmallest__zotY1 .styles_icons__tjezm>*{background:#ffffffd9;border-radius:999px;flex:none;place-items:center;width:11.2px;height:11.2px;display:grid}.styles_appointmentInfo__II57J.styles_columnSizeSmallest__zotY1 .styles_icons__tjezm svg path{fill:var(--text-color)}.styles_appointmentInfo__II57J.styles_columnSizeSmallest__zotY1 .styles_icons__tjezm svg{width:7.2px;height:7.2px;font-size:7.2px}.styles_appointmentInfo__II57J .styles_head__YNd1V{font-size:1em;font-weight:700;line-height:1.2;overflow:hidden}.styles_appointmentInfo__II57J .styles_head__YNd1V .styles_title__OCKIc{align-items:flex-start;gap:4px;display:flex}.styles_appointmentInfo__II57J .styles_head__YNd1V .styles_titleText__oCATK{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.styles_appointmentInfo__II57J .styles_head__YNd1V .styles_titleStack__jL_2X{flex-direction:column;flex:auto;min-width:0;display:flex}.styles_appointmentInfo__II57J .styles_head__YNd1V .styles_clientNameText__f_D30{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.styles_appointmentInfo__II57J .styles_head__YNd1V .styles_startTimeBelow__bJZya{opacity:.8;font-size:.88em;font-weight:400;line-height:1.2}.styles_appointmentInfo__II57J .styles_head__YNd1V .styles_meridiem__tC3KI{text-transform:lowercase;margin-left:.5px;font-size:.8em}.styles_appointmentInfo__II57J .styles_head__YNd1V .styles_icons__tjezm{white-space:nowrap;flex:none;align-items:center;gap:3.2px;max-width:100%;font-size:12px;display:inline-flex;overflow:hidden}.styles_appointmentInfo__II57J .styles_head__YNd1V .styles_icons__tjezm>*{background:#ffffffd9;border-radius:999px;flex:none;place-items:center;width:12.8px;height:12.8px;display:grid}.styles_appointmentInfo__II57J .styles_head__YNd1V .styles_icons__tjezm svg path{fill:var(--text-color)}.styles_appointmentInfo__II57J .styles_head__YNd1V .styles_icons__tjezm svg{width:8px;height:8px;font-size:8px;line-height:1}.styles_appointmentInfo__II57J .styles_head__YNd1V .styles_icons__tjezm .styles_unpaid__jQ3HI path{fill:var(--danger-main)}.styles_appointmentInfo__II57J .styles_head__YNd1V .styles_icons__tjezm .styles_paid__4k_sr path{fill:var(--green-main)}.styles_appointmentInfo__II57J .styles_head__YNd1V .styles_icons__tjezm .styles_deposit__2mYWn path{fill:var(--accent-focused)}.styles_appointmentInfo__II57J .styles_head__YNd1V .styles_icons__tjezm .styles_partPaid__vq4Q7 path{fill:var(--yellow-main)}.styles_appointmentInfo__II57J .styles_head__YNd1V .styles_appoinmentCardMain__IVG3x{align-items:center;gap:14px;display:flex}.styles_appointmentInfo__II57J .styles_head__YNd1V .styles_appoinmentCardMain__IVG3x .styles_appoinmentCard__b63ec{align-items:center;gap:6px;display:flex}.styles_appointmentInfo__II57J .styles_head__YNd1V .styles_appoinmentCardMain__IVG3x .styles_appoinmentCard__b63ec .styles_appoinmentCardText__Umbfw{color:var(--text-main);font-size:14px;font-weight:400;line-height:20px}.styles_appointmentInfo__II57J .styles_monthviewHead__6PkVR{font-weight:700}.styles_appointmentInfo__II57J .styles_customField__AAXf_{font-size:.7em}.styles_appointmentInfo__II57J .styles_body__YBE7c{font-size:1em;line-height:1.2;display:flex}.styles_appointmentInfo__II57J .styles_body__YBE7c .styles_bodyInner__NGELI{width:100%}.styles_appointmentInfo__II57J .styles_body__YBE7c p{margin:0}.styles_appointmentInfo__II57J .styles_body__YBE7c .styles_service__eiHzP{font-size:.7em;font-weight:600}.styles_appointmentInfo__II57J .styles_body__YBE7c .styles_room__EIBS3{font-size:.7em;font-weight:400}.styles_appointmentInfo__II57J .styles_body__YBE7c .styles_initialsWrapper__OooKp{display:flex}.styles_appointmentInfo__II57J .styles_body__YBE7c .styles_initialsWrapper__OooKp .styles_initials__E7xjz{background-color:color-mix(in srgb,var(--border-color,var(--accent-main-dark))30%,transparent);border-radius:2px;justify-content:center;width:24px;height:16px;margin-right:5px;padding:2px 6px;font-size:.95em;display:flex}.styles_appointmentInfo__II57J .styles_body__YBE7c .styles_note__N97Ld{white-space:normal;overflow-wrap:break-word;font-size:.81em;font-style:italic;font-weight:400;overflow:hidden}.styles_appointmentInfo__II57J .styles_body__YBE7c .styles_profileMain__vi9eU{align-items:center;gap:8px;margin-top:10px;display:flex}.styles_appointmentInfo__II57J .styles_body__YBE7c .styles_profileMain__vi9eU .styles_profileWrap__2kZwI{flex-direction:column;display:flex}.styles_appointmentInfo__II57J .styles_body__YBE7c .styles_profileMain__vi9eU .styles_profileWrap__2kZwI .styles_profileName__MR_cK{color:var(--text-main);font-size:14px;font-weight:500;line-height:20px}.styles_appointmentInfo__II57J .styles_body__YBE7c .styles_profileMain__vi9eU .styles_profileWrap__2kZwI .styles_profileAppoinment__c0iSX{color:var(--text-main);font-size:12px;font-weight:400;line-height:18px}.styles_animation__eRHOe{width:100%;height:100%;min-height:200px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.styles_isBookingSelected__ivemb.styles_isBookingSelected__ivemb{z-index:999;outline:2px solid var(--selected-outline,#037cd2);outline-offset:-1px;box-shadow:0 4px 8px -2px #121d3614,0 2px 4px -2px #121d360a}.styles_month__z2y2i{height:55px}.styles_appointment__RxOiD.styles_isBlockout__iqfWu{background-image:repeating-linear-gradient(45deg,#0000001a 0 6px,#0000 6px 12px)}.styles_isBlockout__iqfWu .styles_appointmentInfo__II57J{text-align:center;flex-direction:column;display:flex}.styles_isBlockout__iqfWu .styles_appointmentInfo__II57J>:first-child{margin-top:auto}.styles_isBlockout__iqfWu .styles_appointmentInfo__II57J>:last-child{margin-bottom:auto}.styles_isBlockout__iqfWu .styles_clientNameText__f_D30{font-weight:800}.styles_hasZones__7BDvv{background:0 0!important}.styles_zone__XJEse{position:absolute}.styles_zone__XJEse+.styles_zone__XJEse{border-top:1px dashed #ffffff80}.styles_processing__IYp3Q{background:color-mix(in srgb,var(--background-color,var(--accent-main))20%,transparent  )!important}.styles_servicing__fZtqn{background:var(--background-color,var(--accent-main))!important}.styles_blocking__vQgs_{background:repeating-linear-gradient(45deg,var(--background-color,var(--accent-main)),var(--background-color,var(--accent-main))10px,transparent 10px,transparent 20px  )!important}[data-card-theme=bold] .styles_appointment__RxOiD{background:var(--accent,var(--accent-main));border-color:var(--accent,var(--accent-main-dark));color:#fff}[data-card-theme=bold] .styles_appointment__RxOiD .styles_head__YNd1V,[data-card-theme=bold] .styles_appointment__RxOiD .styles_title__OCKIc,[data-card-theme=bold] .styles_appointment__RxOiD .styles_body__YBE7c,[data-card-theme=bold] .styles_appointment__RxOiD .styles_service__eiHzP,[data-card-theme=bold] .styles_appointment__RxOiD .styles_note__N97Ld{color:#fff}[data-card-theme=minimal] .styles_appointment__RxOiD{border-color:#e4e8ef;border-left:3px solid var(--accent,var(--accent-main));color:var(--text-color,var(--text-main,#121d36));background:#fff}[data-card-theme=minimal] .styles_appointment__RxOiD .styles_icons__tjezm>*{background:#f0f2f5}[data-column-density=medium] .styles_appointment__RxOiD .styles_clientNameText__f_D30,[data-column-density=high] .styles_appointment__RxOiD .styles_clientNameText__f_D30{font-size:.85em}[data-column-density=high] .styles_appointment__RxOiD .styles_icons__tjezm{display:none!important}[data-blockout-theme=pastel] .styles_appointment__RxOiD.styles_isBlockout__iqfWu{background-color:var(--booking-background,var(--background-color,var(--accent-main)));border:1px solid var(--border-color,var(--accent-main-dark));color:var(--text-color,inherit)}[data-blockout-theme=pastel] .styles_appointment__RxOiD.styles_isBlockout__iqfWu .styles_head__YNd1V,[data-blockout-theme=pastel] .styles_appointment__RxOiD.styles_isBlockout__iqfWu .styles_title__OCKIc,[data-blockout-theme=pastel] .styles_appointment__RxOiD.styles_isBlockout__iqfWu .styles_body__YBE7c,[data-blockout-theme=pastel] .styles_appointment__RxOiD.styles_isBlockout__iqfWu .styles_service__eiHzP,[data-blockout-theme=pastel] .styles_appointment__RxOiD.styles_isBlockout__iqfWu .styles_note__N97Ld{color:var(--text-color,inherit)}[data-blockout-theme=bold] .styles_appointment__RxOiD.styles_isBlockout__iqfWu{background-color:var(--accent,var(--accent-main));border:1px solid var(--accent,var(--accent-main-dark));color:#fff}[data-blockout-theme=bold] .styles_appointment__RxOiD.styles_isBlockout__iqfWu .styles_head__YNd1V,[data-blockout-theme=bold] .styles_appointment__RxOiD.styles_isBlockout__iqfWu .styles_title__OCKIc,[data-blockout-theme=bold] .styles_appointment__RxOiD.styles_isBlockout__iqfWu .styles_body__YBE7c,[data-blockout-theme=bold] .styles_appointment__RxOiD.styles_isBlockout__iqfWu .styles_service__eiHzP,[data-blockout-theme=bold] .styles_appointment__RxOiD.styles_isBlockout__iqfWu .styles_note__N97Ld{color:#fff}[data-blockout-theme=minimal] .styles_appointment__RxOiD.styles_isBlockout__iqfWu{border-color:#e4e8ef;border-left:3px solid var(--accent,var(--accent-main));color:var(--text-color,var(--text-main,#121d36));background-color:#fff}[data-blockout-theme=minimal] .styles_appointment__RxOiD.styles_isBlockout__iqfWu .styles_head__YNd1V,[data-blockout-theme=minimal] .styles_appointment__RxOiD.styles_isBlockout__iqfWu .styles_title__OCKIc,[data-blockout-theme=minimal] .styles_appointment__RxOiD.styles_isBlockout__iqfWu .styles_body__YBE7c,[data-blockout-theme=minimal] .styles_appointment__RxOiD.styles_isBlockout__iqfWu .styles_service__eiHzP,[data-blockout-theme=minimal] .styles_appointment__RxOiD.styles_isBlockout__iqfWu .styles_note__N97Ld{color:var(--text-color,var(--text-main,#121d36))}[data-blockout-theme=minimal] .styles_appointment__RxOiD.styles_isBlockout__iqfWu .styles_icons__tjezm>*{background:#f0f2f5}.styles_modalContent__tZJnG .styles_title___eYBH{font-size:22px;font-weight:500;line-height:28px}.styles_modalContent__tZJnG button:last-child{height:40px}.styles_modalContent__tZJnG .ant-modal-header{border:none}.styles_modalContent__tZJnG .ant-modal-body{font-family:var(--font-family);color:var(--grey-focused);padding:0;font-size:16px;font-style:normal;font-weight:450;line-height:20px}.styles_modalSubtitle__YXeeZ{text-align:left;justify-content:space-between;align-items:center;display:flex}.styles_modalSubtitle__YXeeZ .styles_subtitleItem__L01L5{display:flex}.styles_modalSubtitle__YXeeZ .styles_subtitleItem__L01L5:not(:last-child){margin-right:14px}.styles_modalSubtitle__YXeeZ .styles_subtitleItem__L01L5 svg{margin-right:7px}.styles_modalSubtitle__YXeeZ .styles_subtitleItem__L01L5 .styles_calendarIcon__PUqzm svg{fill:var(--pink-main)}.styles_modalSubtitle__YXeeZ .styles_subtitleItem__L01L5 .styles_timeIcon__ynIoy svg{fill:var(--blue-main)}.styles_modalSubtitle__YXeeZ .styles_subtitleItem__L01L5 .styles_locationIcon__ZhRCc svg{fill:var(--purple-main)}.styles_content__ZKarL{background:var(--grey-background);border-top:1px solid var(--grey-lt-02);border-radius:0;margin-top:24px;overflow:hidden auto}.styles_content__ZKarL::-webkit-scrollbar{width:7px}.styles_content__ZKarL::-webkit-scrollbar-track{background:var(--light-grey)}.styles_content__ZKarL::-webkit-scrollbar-thumb{background:var(--grey-lt)}.styles_content__ZKarL::-webkit-scrollbar-thumb:hover{background:var(--grey-lt)}@media screen and (width>=640px){.styles_content__ZKarL{max-height:350px}}.styles_verticalTimeline__3hMsz{width:100%;padding:0}.styles_verticalTimeline__3hMsz:before{background:var(--grey-lt-02);width:1px;left:27px}.styles_verticalTimelineElement__rk4Xc{width:100%;margin:1em 0;padding:6px 16px}.styles_verticalTimelineElement__rk4Xc .styles_date__hdLS5{color:var(--grey-main);margin-top:5px;font-size:12px;font-style:normal;font-weight:400;line-height:16px}.styles_verticalTimelineElement__rk4Xc .styles_appointmentDate__Vc3tx{font-weight:700}.styles_verticalTimelineElement__rk4Xc .vertical-timeline-element-icon{width:24px;height:24px;box-shadow:none;justify-content:center;align-items:center;margin-top:12px;display:flex;top:6px;left:16px}.styles_verticalTimelineElement__rk4Xc .vertical-timeline-element-icon svg{width:12px;height:12px;left:unset;top:unset;margin:0}.styles_verticalTimelineElement__rk4Xc .vertical-timeline-element-content{border:1px solid var(--grey-lt-02);box-shadow:none;margin-left:34px;position:relative}.styles_verticalTimelineElement__rk4Xc .vertical-timeline-element-content .vertical-timeline-element-content-arrow:before{content:"";border-top:10px solid #0000;border-right:7px solid var(--white-color);z-index:1;border-bottom:10px solid #0000;position:absolute;top:-10px;left:1px}.styles_verticalTimelineElement__rk4Xc .vertical-timeline-element-content .vertical-timeline-element-content-arrow:after{content:"";border-top:10px solid #0000;border-right:7px solid var(--grey-lt-02);border-bottom:10px solid #0000;position:absolute;top:-10px;left:0}.styles_verticalTimelineElement__rk4Xc .vertical-timeline-element-content .vertical-timeline-element-date{display:none}