.monthlyCalendar_wrapper__G6RfF{width:100%}.monthlyCalendar_wrapper__G6RfF .fc-col-header-cell,.monthlyCalendar_wrapper__G6RfF .fc-daygrid-day,.monthlyCalendar_wrapper__G6RfF .fc-scrollgrid,.monthlyCalendar_wrapper__G6RfF .fc-scrollgrid-section>*{border-style:none!important}.monthlyCalendar_wrapper__G6RfF .fc-button{border-style:none!important;background-color:transparent!important;padding:.5rem!important;--tw-text-opacity:1!important;color:rgb(107 114 128/var(--tw-text-opacity,1))!important;--tw-shadow:0 0 #0000!important;--tw-shadow-colored:0 0 #0000!important;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)!important}.monthlyCalendar_wrapper__G6RfF .fc-button:hover{background-color:transparent!important;--tw-text-opacity:1!important;color:rgb(55 65 81/var(--tw-text-opacity,1))!important}.monthlyCalendar_wrapper__G6RfF .fc-button:focus{--tw-shadow:0 0 #0000!important;--tw-shadow-colored:0 0 #0000!important;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)!important;outline:2px solid transparent!important;outline-offset:2px!important}.monthlyCalendar_wrapper__G6RfF .fc-button.fc-button-active,.monthlyCalendar_wrapper__G6RfF .fc-button:active{background-color:transparent!important;--tw-text-opacity:1!important;color:rgb(55 65 81/var(--tw-text-opacity,1))!important}.monthlyCalendar_wrapper__G6RfF .fc-button:disabled{cursor:not-allowed;opacity:.3}.monthlyCalendar_wrapper__G6RfF .fc-toolbar-title{font-size:1rem!important;line-height:1.5rem!important;font-weight:600!important;--tw-text-opacity:1!important;color:rgb(17 24 39/var(--tw-text-opacity,1))!important}.monthlyCalendar_wrapper__G6RfF .fc-toolbar{margin-bottom:1rem!important}.monthlyCalendar_wrapper__G6RfF .fc-col-header-cell{padding:.5rem 0!important;font-size:.75rem!important;line-height:1rem!important;font-weight:500!important;text-transform:uppercase!important;--tw-text-opacity:1!important;color:rgb(107 114 128/var(--tw-text-opacity,1))!important}.monthlyCalendar_wrapper__G6RfF .fc-daygrid-day{background-color:transparent!important}.monthlyCalendar_wrapper__G6RfF .fc-daygrid-day-frame{min-height:2.5rem!important;background-color:transparent!important;padding:0!important}.monthlyCalendar_wrapper__G6RfF .fc-daygrid-day-frame,.monthlyCalendar_wrapper__G6RfF .fc-daygrid-day-number,.monthlyCalendar_wrapper__G6RfF .fc-daygrid-day-top{display:flex!important;align-items:center!important;justify-content:center!important}.monthlyCalendar_wrapper__G6RfF .fc-daygrid-day-number{height:2.25rem!important;width:2.25rem!important;cursor:pointer!important;border-radius:9999px!important;padding:0!important;font-size:.875rem!important;line-height:1.25rem!important;font-weight:400!important;--tw-text-opacity:1!important;color:rgb(17 24 39/var(--tw-text-opacity,1))!important;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important;transition-duration:.15s!important}.monthlyCalendar_wrapper__G6RfF .fc-highlight{background-color:transparent!important}.monthlyCalendar_wrapper__G6RfF .fc-daygrid-day.fc-highlight:not(:has(.fc-bg-event)){background-color:transparent!important}.monthlyCalendar_wrapper__G6RfF .fc-daygrid-day.fc-highlight:not(:has(.fc-bg-event)) .fc-daygrid-day-frame{background-color:transparent!important}.monthlyCalendar_wrapper__G6RfF .fc-daygrid-day.fc-highlight:not(:has(.fc-bg-event)) .fc-daygrid-day-number{background-color:transparent!important}.monthlyCalendar_wrapper__G6RfF .fc-day-past.fc-day-selected .fc-daygrid-day-number,.monthlyCalendar_wrapper__G6RfF .fc-day-selected .fc-daygrid-day-number,.monthlyCalendar_wrapper__G6RfF .fc-day-today.fc-day-selected .fc-daygrid-day-number,.monthlyCalendar_wrapper__G6RfF .fc-day.fc-daygrid-day.fc-day-selected .fc-daygrid-day-number{background-color:hsl(var(--brand))!important;font-weight:600!important;--tw-text-opacity:1!important;color:rgb(255 255 255/var(--tw-text-opacity,1))!important}.monthlyCalendar_wrapper__G6RfF .fc-day-today,.monthlyCalendar_wrapper__G6RfF .fc-day-today .fc-daygrid-day-frame{background-color:transparent!important}.monthlyCalendar_wrapper__G6RfF .fc-day-today .fc-daygrid-day-number{font-weight:400!important;--tw-text-opacity:1!important;color:rgb(17 24 39/var(--tw-text-opacity,1))!important}.monthlyCalendar_wrapper__G6RfF .fc-day-past,.monthlyCalendar_wrapper__G6RfF .fc-day-past .fc-daygrid-day-frame{background-color:transparent!important}.monthlyCalendar_wrapper__G6RfF .fc-day-past .fc-daygrid-day-number{background-color:transparent!important;--tw-text-opacity:1!important;color:rgb(156 163 175/var(--tw-text-opacity,1))!important}.monthlyCalendar_wrapper__G6RfF .fc-day-past.fc-day-selectable-past .fc-daygrid-day-number{--tw-text-opacity:1!important;color:rgb(17 24 39/var(--tw-text-opacity,1))!important}.monthlyCalendar_wrapper__G6RfF .fc-day-other .fc-daygrid-day-number{--tw-text-opacity:1;color:rgb(209 213 219/var(--tw-text-opacity,1));opacity:.5}.monthlyCalendar_wrapper__G6RfF .fc-bg-event{opacity:0!important}.monthlyCalendar_wrapper__G6RfF .fc-daygrid-day.fc-day-future:has(.fc-bg-event) .fc-daygrid-day-number,.monthlyCalendar_wrapper__G6RfF .fc-daygrid-day.fc-day-past:has(.fc-bg-event) .fc-daygrid-day-number,.monthlyCalendar_wrapper__G6RfF .fc-daygrid-day.fc-day-today:has(.fc-bg-event) .fc-daygrid-day-number,.monthlyCalendar_wrapper__G6RfF .fc-daygrid-day:has(.fc-bg-event) .fc-daygrid-day-number{background-color:hsl(var(--brand))!important;font-weight:600!important;--tw-text-opacity:1!important;color:rgb(255 255 255/var(--tw-text-opacity,1))!important}.monthlyCalendar_layoutFixed__bkxwz{--calendar-table-width:auto;--calendar-cell-width:52px}.monthlyCalendar_layoutFixed__bkxwz .fc-scrollgrid,.monthlyCalendar_layoutFixed__bkxwz table{width:var(--calendar-table-width)!important;table-layout:fixed!important}.monthlyCalendar_layoutFixed__bkxwz td,.monthlyCalendar_layoutFixed__bkxwz th{width:var(--calendar-cell-width)!important;padding-left:4px!important;padding-right:4px!important}.monthlyCalendar_layoutFixed__bkxwz .fc-daygrid-day-top{display:flex!important;width:100%!important;align-items:center!important;justify-content:center!important}.monthlyCalendar_contextDatePicker__NxizY .fc-daygrid-day:not(.fc-day-disabled):not(:has(.fc-bg-event)):hover .fc-daygrid-day-number{--tw-bg-opacity:1!important;background-color:rgb(243 244 246/var(--tw-bg-opacity,1))!important}.monthlyCalendar_contextBookingSelector__Uv9IN .fc-daygrid-day:not(.fc-day-disabled):not(.fc-day-inside-pass-window):not(:has(.fc-bg-event)):hover .fc-daygrid-day-number{--tw-bg-opacity:1!important;background-color:rgb(243 244 246/var(--tw-bg-opacity,1))!important}.monthlyCalendar_contextBookingSelector__Uv9IN .fc-day-disabled .fc-daygrid-day-number{cursor:not-allowed!important;--tw-text-opacity:1!important;color:rgb(31 41 55/var(--tw-text-opacity,1))!important;opacity:.5!important}.monthlyCalendar_contextBookingSelector__Uv9IN .fc-day-disabled:hover .fc-daygrid-day-number{background-color:transparent!important}.monthlyCalendar_contextReadOnlyViewer___LcRg .fc-daygrid-day:not(:has(.fc-bg-event)):hover .fc-daygrid-day-number{--tw-bg-opacity:1!important;background-color:rgb(243 244 246/var(--tw-bg-opacity,1))!important}.monthlyCalendar_showPassWindowIndicators__59tos .fc-day-inside-pass-window .fc-daygrid-day-number{background-color:hsl(var(--brand)/.05)!important;--tw-text-opacity:1!important;color:rgb(17 24 39/var(--tw-text-opacity,1))!important}.monthlyCalendar_showPassWindowIndicators__59tos .fc-day-inside-pass-window:hover .fc-daygrid-day-number{background-color:hsl(var(--brand)/.1)!important}.monthlyCalendar_showPassWindowIndicators__59tos .fc-day-inside-pass-window:has(.fc-bg-event) .fc-daygrid-day-number{border-color:hsl(var(--brand))!important;background-color:hsl(var(--brand))!important;font-weight:600!important;--tw-text-opacity:1!important;color:rgb(255 255 255/var(--tw-text-opacity,1))!important}.rich-text-editor-content-wrapper{background:#fff}.rich-text-editor-content .ProseMirror{outline:none;min-height:400px;counter-reset:list-level-1}.rich-text-editor-content .ProseMirror h1{font-size:var(--heading-h1-size);font-weight:var(--heading-h1-weight);line-height:var(--heading-h1-line-height);color:var(--heading-h1-color);margin-top:1.5rem;margin-bottom:1rem}.rich-text-editor-content .ProseMirror h2{font-size:var(--heading-h2-size);font-weight:var(--heading-h2-weight);line-height:var(--heading-h2-line-height);color:var(--heading-h2-color);margin-top:1.25rem;margin-bottom:.75rem}.rich-text-editor-content .ProseMirror h3{font-size:var(--heading-h3-size);font-weight:var(--heading-h3-weight);line-height:var(--heading-h3-line-height);color:var(--heading-h3-color);margin-top:1rem;margin-bottom:.5rem}.rich-text-editor-content .ProseMirror h4{font-size:var(--heading-h4-size);font-weight:var(--heading-h4-weight);line-height:var(--heading-h4-line-height);color:var(--heading-h4-color);margin-top:.75rem;margin-bottom:.5rem}.rich-text-editor-content .ProseMirror h5{font-size:var(--heading-h5-size);font-weight:var(--heading-h5-weight);line-height:var(--heading-h5-line-height);color:var(--heading-h5-color);margin-top:.75rem;margin-bottom:.5rem}.rich-text-editor-content .ProseMirror h6{font-size:var(--heading-h6-size);font-weight:var(--heading-h6-weight);line-height:var(--heading-h6-line-height);color:var(--heading-h6-color);margin-top:.5rem;margin-bottom:.5rem}.rich-text-editor-content .ProseMirror h1:first-child,.rich-text-editor-content .ProseMirror h2:first-child,.rich-text-editor-content .ProseMirror h3:first-child,.rich-text-editor-content .ProseMirror h4:first-child,.rich-text-editor-content .ProseMirror h5:first-child,.rich-text-editor-content .ProseMirror h6:first-child{margin-top:0}.rich-text-editor-content .ProseMirror p{margin-top:.75rem;margin-bottom:.75rem;line-height:1.6;color:#374151}.rich-text-editor-content .ProseMirror p:first-child{margin-top:0}.rich-text-editor-content .ProseMirror ol,.rich-text-editor-content .ProseMirror ul{padding-left:1.5rem;margin-top:.75rem;margin-bottom:.75rem}.rich-text-editor-content .ProseMirror ul{list-style-type:disc}.rich-text-editor-content .ProseMirror ul>li{display:list-item}.rich-text-editor-content .ProseMirror ol{list-style-type:none;padding-left:0}.rich-text-editor-content .ProseMirror ol>li{display:flex;flex-wrap:wrap;align-items:baseline;counter-increment:list-level-1}.rich-text-editor-content .ProseMirror ol>li:before{content:counter(list-level-1) ". ";flex-shrink:0;min-width:var(--counter-width-level-1);margin-right:.5em}.rich-text-editor-content .ProseMirror ol ol{counter-reset:list-level-2;width:100%;padding-left:1rem}.rich-text-editor-content .ProseMirror ol ol>li{display:flex;flex-wrap:wrap;align-items:baseline;counter-increment:list-level-2}.rich-text-editor-content .ProseMirror ol ol>li:before{content:counter(list-level-1) "." counter(list-level-2) " ";flex-shrink:0;min-width:var(--counter-width-level-2);margin-right:.5em}.rich-text-editor-content .ProseMirror ol ol ol{counter-reset:list-level-3}.rich-text-editor-content .ProseMirror ol ol ol>li{display:flex;flex-wrap:wrap;align-items:baseline;counter-increment:list-level-3}.rich-text-editor-content .ProseMirror ol ol ol>li:before{content:counter(list-level-1) "." counter(list-level-2) "." counter(list-level-3) " ";flex-shrink:0;min-width:var(--counter-width-level-3);margin-right:.5em}.rich-text-editor-content .ProseMirror li{margin-top:.25rem;margin-bottom:.25rem;line-height:1.6;color:#374151}.rich-text-editor-content .ProseMirror ol>li>h1,.rich-text-editor-content .ProseMirror ol>li>h2,.rich-text-editor-content .ProseMirror ol>li>h3,.rich-text-editor-content .ProseMirror ol>li>h4,.rich-text-editor-content .ProseMirror ol>li>h5,.rich-text-editor-content .ProseMirror ol>li>h6,.rich-text-editor-content .ProseMirror ol>li>p{flex:1;min-width:0}.rich-text-editor-content .ProseMirror li p{margin:0}.rich-text-editor-content .ProseMirror ol ol,.rich-text-editor-content .ProseMirror ol ul,.rich-text-editor-content .ProseMirror ul ol,.rich-text-editor-content .ProseMirror ul ul{margin-top:.25rem;margin-bottom:.25rem}.rich-text-editor-content .ProseMirror li h1,.rich-text-editor-content .ProseMirror li h2,.rich-text-editor-content .ProseMirror li h3,.rich-text-editor-content .ProseMirror li h4,.rich-text-editor-content .ProseMirror li h5,.rich-text-editor-content .ProseMirror li h6{margin-top:0;margin-bottom:0}.rich-text-editor-content .ProseMirror li h1{font-size:var(--heading-h1-size);font-weight:var(--heading-h1-weight);line-height:var(--heading-h1-line-height);color:var(--heading-h1-color)}.rich-text-editor-content .ProseMirror li h2{font-size:var(--heading-h2-size);font-weight:var(--heading-h2-weight);line-height:var(--heading-h2-line-height);color:var(--heading-h2-color)}.rich-text-editor-content .ProseMirror li h3{font-size:var(--heading-h3-size);font-weight:var(--heading-h3-weight);line-height:var(--heading-h3-line-height);color:var(--heading-h3-color)}.rich-text-editor-content .ProseMirror li h4{font-size:var(--heading-h4-size);font-weight:var(--heading-h4-weight);line-height:var(--heading-h4-line-height);color:var(--heading-h4-color)}.rich-text-editor-content .ProseMirror li h5{font-size:var(--heading-h5-size);font-weight:var(--heading-h5-weight);line-height:var(--heading-h5-line-height);color:var(--heading-h5-color)}.rich-text-editor-content .ProseMirror li h6{font-size:var(--heading-h6-size);font-weight:var(--heading-h6-weight);line-height:var(--heading-h6-line-height);color:var(--heading-h6-color)}.rich-text-editor-content .ProseMirror ol>li:has(>h1):before{font-size:var(--heading-h1-size);font-weight:var(--heading-h1-weight);color:var(--heading-h1-color);line-height:var(--heading-h1-line-height)}.rich-text-editor-content .ProseMirror ol>li:has(>h2):before{font-size:var(--heading-h2-size);font-weight:var(--heading-h2-weight);color:var(--heading-h2-color);line-height:var(--heading-h2-line-height)}.rich-text-editor-content .ProseMirror ol>li:has(>h3):before{font-size:var(--heading-h3-size);font-weight:var(--heading-h3-weight);color:var(--heading-h3-color);line-height:var(--heading-h3-line-height)}.rich-text-editor-content .ProseMirror ol>li:has(>h4):before{font-size:var(--heading-h4-size);font-weight:var(--heading-h4-weight);color:var(--heading-h4-color);line-height:var(--heading-h4-line-height)}.rich-text-editor-content .ProseMirror ol>li:has(>h5):before{font-size:var(--heading-h5-size);font-weight:var(--heading-h5-weight);color:var(--heading-h5-color);line-height:var(--heading-h5-line-height)}.rich-text-editor-content .ProseMirror ol>li:has(>h6):before{font-size:var(--heading-h6-size);font-weight:var(--heading-h6-weight);color:var(--heading-h6-color);line-height:var(--heading-h6-line-height)}.rich-text-editor-content .ProseMirror table{border-collapse:collapse;table-layout:fixed;width:100%;margin:1rem 0;overflow:hidden}.rich-text-editor-content .ProseMirror td,.rich-text-editor-content .ProseMirror th{min-width:1em;border:2px solid #d1d5db;padding:.5rem .75rem;vertical-align:top;box-sizing:border-box;position:relative}.rich-text-editor-content .ProseMirror th{font-weight:600;text-align:left;background-color:#f3f4f6;color:#111827}.rich-text-editor-content .ProseMirror .selectedCell:after{z-index:2;position:absolute;content:"";left:0;right:0;top:0;bottom:0;background:rgba(200,200,255,.4);pointer-events:none}.rich-text-editor-content .ProseMirror .column-resize-handle{position:absolute;right:-2px;top:0;bottom:-2px;width:4px;background-color:#3b82f6;pointer-events:none}.rich-text-editor-content .ProseMirror table p{margin:0}.rich-text-editor-content .ProseMirror strong{font-weight:600;color:#111827}.rich-text-editor-content .ProseMirror em{font-style:italic}.rich-text-editor-content .ProseMirror u{text-decoration:underline}.rich-text-editor-content .ProseMirror a{color:hsl(var(--text-link));text-decoration:underline;cursor:pointer}.rich-text-editor-content .ProseMirror a:hover{color:hsl(var(--text-link-hover))}.rich-text-editor-content .ProseMirror br{display:block;content:"";margin-top:0}.rich-text-editor-content .ProseMirror p.is-editor-empty:first-child:before{content:attr(data-placeholder);float:left;color:#9ca3af;pointer-events:none;height:0}.rich-text-editor-content .ProseMirror:focus{outline:none}.rich-text-editor-content .ProseMirror ::-moz-selection{background-color:#dbeafe}.rich-text-editor-content .ProseMirror ::selection{background-color:#dbeafe}.rich-text-editor-container.read-only .rich-text-editor-content .ProseMirror{background-color:#f9fafb;cursor:default}.rich-text-editor-content .ProseMirror{caret-color:#2563eb}