.booking-block_tile__9_2aJ{container:booking-tile/size}.booking-block_dayChips__aqvRg,.booking-block_dayDiscount__mojOv,.booking-block_dayPrice__twG2A,.booking-block_dayTitle__4VoN8,.booking-block_weekName__tFy3l,.booking-block_weekPrice__RWK0y,.booking-block_weekService__F_TaT,.booking-block_weekStaff__96D__,.booking-block_weekTitle__FbGso{display:none}.booking-block_dayIndicators__aOCNm{position:absolute;right:.75rem;bottom:.5rem}@container booking-tile (height >= 2.5rem){.booking-block_dayTitle__4VoN8{display:flex;padding-right:1.5rem}}@container booking-tile (height < 3.75rem){.booking-block_dayTitle__4VoN8{padding-right:1.5rem}}@container booking-tile (height >= 4.75rem){.booking-block_dayChips__aqvRg{display:flex}.booking-block_dayTimeInline__kd2hD{display:none}}@container booking-tile (height < 6.25rem){.booking-block_dayChips__aqvRg{padding-right:3rem}}@container booking-tile (height >= 6.25rem){.booking-block_dayPrice__twG2A{display:block}}@container booking-tile (height >= 8rem){.booking-block_dayDiscount__mojOv{display:flex}}@container booking-tile (height >= 1.4375rem){.booking-block_weekTitle__FbGso{display:block}}@container booking-tile (height >= 2.375rem){.booking-block_weekName__tFy3l{display:block}.booking-block_weekNameInline__p1XwU{display:none}}@container booking-tile (height >= 3.3125rem){.booking-block_weekService__F_TaT{display:block}}@container booking-tile (height >= 4.25rem){.booking-block_weekStaff__96D__{display:block}}@container booking-tile (height >= 5.1875rem){.booking-block_weekPrice__RWK0y{display:block}}.calendar-booking_tile__yqtHN{--color-surface-2:var(--platform-dashboard-inset,#f2f2f2);--dash-line:var(--platform-dashboard-border,#e2e2e2);--dash-ink:var(--platform-dashboard-text,#141414);--dash-muted:var(--platform-dashboard-muted,#6b6b6b);height:100%;position:relative;overflow:hidden;border-radius:10px}.calendar-booking_weekContent__zqFiw{padding:4px 8px}.calendar-booking_dayDetail__Svr8P,.calendar-booking_dayName__qooIs,.calendar-booking_weekDetail__uNJ3U,.calendar-booking_weekTitle__S7KcC{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.calendar-booking_weekTitle__S7KcC{padding-right:32px;font-size:12px;font-weight:600;line-height:15px}.calendar-booking_weekDetail__uNJ3U{color:var(--dash-muted);font-size:11.5px;line-height:15px}.calendar-booking_weekTime__8ZqwJ{color:var(--dash-muted);font-weight:500;font-variant-numeric:tabular-nums}.calendar-booking_weekPayment__4G9Yi{position:absolute;top:4px;right:4px;display:flex;align-items:center;justify-content:center;width:14px;height:14px;border-radius:50%;background:rgb(255 255 255/85%)}.calendar-booking_dayContent__fPSmR{padding:5px 12px}.calendar-booking_dayTitle__pvVLj{flex-direction:column;gap:0;line-height:16px}.calendar-booking_dayName__qooIs{font-size:14px;font-weight:600;line-height:20px}.calendar-booking_dayTime__bEfcH{color:var(--dash-muted);font-size:11px;font-variant-numeric:tabular-nums}.calendar-booking_dayDetail__Svr8P{margin-top:4px;color:var(--dash-muted);font-size:12px;line-height:16px}.flip-text_label__Is_TO{display:inline-grid;overflow:hidden;vertical-align:bottom;padding-block:.12em;margin-block:-.12em}.flip-text_incoming__qtRKB,.flip-text_out__nI_VO{grid-area:1/1;display:block}.flip-text_incoming__qtRKB{transform:translateY(100%);opacity:0}@media (prefers-reduced-motion:no-preference){.flip-text_out__nI_VO{transition:transform .38s cubic-bezier(.2,0,0,1),opacity .38s cubic-bezier(.2,0,0,1)}.flip-text_incoming__qtRKB{transition:transform .52s cubic-bezier(.2,0,0,1) 60ms,opacity .52s cubic-bezier(.2,0,0,1) 60ms}.dashboard-shell .flip-text_dashTrigger__JVUjy:focus-visible:not(:disabled):not([aria-disabled=true]) .flip-text_out__nI_VO,.flip-text_trigger__pkK1W:focus-visible:not(:disabled):not([aria-disabled=true]) .flip-text_out__nI_VO{transform:translateY(-100%);opacity:0}.dashboard-shell .flip-text_dashTrigger__JVUjy:focus-visible:not(:disabled):not([aria-disabled=true]) .flip-text_incoming__qtRKB,.flip-text_trigger__pkK1W:focus-visible:not(:disabled):not([aria-disabled=true]) .flip-text_incoming__qtRKB{transform:none;opacity:1}}@media (hover:hover) and (prefers-reduced-motion:no-preference){.dashboard-shell .flip-text_dashTrigger__JVUjy:hover:not(:disabled):not([aria-disabled=true]) .flip-text_out__nI_VO,.flip-text_trigger__pkK1W:hover:not(:disabled):not([aria-disabled=true]) .flip-text_out__nI_VO{transform:translateY(-100%);opacity:0}.dashboard-shell .flip-text_dashTrigger__JVUjy:hover:not(:disabled):not([aria-disabled=true]) .flip-text_incoming__qtRKB,.flip-text_trigger__pkK1W:hover:not(:disabled):not([aria-disabled=true]) .flip-text_incoming__qtRKB{transform:none;opacity:1}}.staff-avatar_avatar__73waf{position:relative;isolation:isolate}.staff-avatar_avatar__73waf:before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;border-radius:inherit;background-image:url(/textures/grain.png);background-size:90px 90px;background-repeat:repeat;opacity:.04}.bookings-mobile_calendar__CUSQX{overflow-y:auto;touch-action:pan-x pan-y pinch-zoom;overscroll-behavior-y:auto}.bookings-mobile_calendar__CUSQX,.bookings-mobile_calendar__CUSQX *{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}