@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-border-style:solid;--tw-font-weight:initial}}}.ql-container.ql-snow{border:none!important}.ql-viewer{box-sizing:border-box;font-size:14px;min-height:none!important}.ql-editor:not(.ql-viewer){box-sizing:border-box!important;resize:vertical!important;min-height:80px!important;overflow-y:auto!important}.ql-editor .mention{cursor:pointer;-webkit-user-select:text;user-select:text}.ql-editor .mention>[contenteditable=false]{margin:0}.ql-editor .mention :hover{color:#1084af}.ql-editor .mention.patient-mention{margin-right:0;padding:0}.ql-editor .mention[data-deleted=true]{cursor:text;color:#000!important}.ql-editor .mention[data-deleted=true] :hover{color:#000}.ql-toolbar{padding:.375rem!important}.ql-toolbar.ql-snow{border:none!important;border-bottom:2px solid var(--ql-border-color)!important}.ql-toolbar button svg,.ql-toolbar button .lucide-icon{width:var(--ql-icon-size)!important;height:var(--ql-icon-size)!important}.ql-toolbar .ql-formats button{color:var(--ql-text-color);width:var(--ql-button-size)!important;height:var(--ql-button-size)!important;justify-content:center!important;align-items:center!important;padding:0!important;display:flex!important}.ql-toolbar .ql-formats button.ql-active{color:var(--ql-primary-color)!important;background-color:var(--ql-active-bg)!important}.ql-toolbar .ql-formats button.ql-active svg{color:var(--ql-primary-color)!important}.ql-toolbar .ql-formats button:hover{color:var(--ql-primary-color)!important;background-color:var(--ql-hover-bg)!important}.ql-toolbar .ql-formats button[disabled]{opacity:.5;pointer-events:none}.mention{color:var(--ql-primary-color)!important;background-color:#0000!important}.ql-video{aspect-ratio:16/9!important;width:100%!important}.ql-emoji{width:var(--ql-emoji-size)!important;height:var(--ql-emoji-size)!important;font-size:var(--ql-emoji-size)!important;vertical-align:middle!important;object-fit:contain!important;border:none!important;margin:0!important;padding:0!important;display:inline-block!important}.chat-styled,.editor-styled{font-size:14px!important}.chat-styled a,.editor-styled a{color:var(--ql-primary-color)!important;word-break:break-all!important;line-height:24px!important;text-decoration:none!important}.chat-styled p,.editor-styled p{word-break:break-all!important}.chat-styled ul,.chat-styled ol,.editor-styled ul,.editor-styled ol{list-style-position:inline!important;margin:8px 0!important;padding-left:0!important;font-size:14px!important;line-height:24px!important}.chat-styled ul li,.chat-styled ol li,.editor-styled ul li,.editor-styled ol li{padding-left:14px;line-height:24px!important}.chat-styled ul li>.ql-ui:before,.chat-styled ol li>.ql-ui:before,.editor-styled ul li>.ql-ui:before,.editor-styled ol li>.ql-ui:before{text-align:left;margin-bottom:4px;margin-left:-12px;font-size:16px;line-height:24px!important}.chat-styled ul li.ql-indent-1:not(.ql-direction-rtl),.chat-styled ol li.ql-indent-1:not(.ql-direction-rtl),.editor-styled ul li.ql-indent-1:not(.ql-direction-rtl),.editor-styled ol li.ql-indent-1:not(.ql-direction-rtl){padding-left:2.5rem!important}.chat-styled ul li.ql-indent-2:not(.ql-direction-rtl),.chat-styled ol li.ql-indent-2:not(.ql-direction-rtl),.editor-styled ul li.ql-indent-2:not(.ql-direction-rtl),.editor-styled ol li.ql-indent-2:not(.ql-direction-rtl){padding-left:4.5rem!important}.chat-styled ul li.ql-indent-3:not(.ql-direction-rtl),.chat-styled ol li.ql-indent-3:not(.ql-direction-rtl),.editor-styled ul li.ql-indent-3:not(.ql-direction-rtl),.editor-styled ol li.ql-indent-3:not(.ql-direction-rtl){padding-left:6.5rem!important}.chat-styled ul li.ql-indent-4:not(.ql-direction-rtl),.chat-styled ol li.ql-indent-4:not(.ql-direction-rtl),.editor-styled ul li.ql-indent-4:not(.ql-direction-rtl),.editor-styled ol li.ql-indent-4:not(.ql-direction-rtl){padding-left:8.5rem!important}.chat-styled ul li.ql-indent-5:not(.ql-direction-rtl),.chat-styled ol li.ql-indent-5:not(.ql-direction-rtl),.editor-styled ul li.ql-indent-5:not(.ql-direction-rtl),.editor-styled ol li.ql-indent-5:not(.ql-direction-rtl){padding-left:10.5rem!important}.chat-styled ul li.ql-indent-6:not(.ql-direction-rtl),.chat-styled ol li.ql-indent-6:not(.ql-direction-rtl),.editor-styled ul li.ql-indent-6:not(.ql-direction-rtl),.editor-styled ol li.ql-indent-6:not(.ql-direction-rtl){padding-left:12.5rem!important}.chat-styled ul li.ql-indent-7:not(.ql-direction-rtl),.chat-styled ol li.ql-indent-7:not(.ql-direction-rtl),.editor-styled ul li.ql-indent-7:not(.ql-direction-rtl),.editor-styled ol li.ql-indent-7:not(.ql-direction-rtl){padding-left:14.5rem!important}.chat-styled ul li.ql-indent-8:not(.ql-direction-rtl),.chat-styled ol li.ql-indent-8:not(.ql-direction-rtl),.editor-styled ul li.ql-indent-8:not(.ql-direction-rtl),.editor-styled ol li.ql-indent-8:not(.ql-direction-rtl){padding-left:16.5rem!important}.chat-styled blockquote,.editor-styled blockquote{border-left:2px solid var(--ql-border-color)!important;color:var(--ql-muted-text)!important;margin:8px 0!important;padding:8px 12px!important;line-height:24px!important}.ql-mention-list{max-height:212px!important;margin:0!important;overflow-y:auto!important}.ql-mention-list .ql-mention-list-item{color:var(--ql-text-color)!important;cursor:pointer!important;align-items:center!important;padding:8px 12px!important;font-size:14px!important;line-height:20px!important;display:flex!important}.ql-mention-list .ql-mention-list-item:hover{background-color:var(--ql-active-bg)!important;color:#007bff!important}.ql-mention-list>.selected{background-color:var(--ql-hover-bg)!important}.announcement-styled{flex-direction:column;display:flex;padding:0!important}.announcement-styled p{margin:8px 0!important;font-size:16px!important;line-height:24px!important}.announcement-styled a{color:#13a5da!important;line-height:24px!important;text-decoration:none!important}.announcement-styled h1{font-weight:700;line-height:36px;margin:16px 0!important;font-size:24px!important}.announcement-styled h2{border-left:2px solid #13a5da;font-weight:700;line-height:30px;margin:16px 0!important;padding:12px 20px!important;font-size:20px!important}.announcement-styled h3{background-color:#f0f9ff;font-weight:700;line-height:27px;margin:12px 0!important;padding:12px!important;font-size:18px!important}.announcement-styled h4{box-sizing:border-box;font-weight:700;line-height:27px;margin:12px 0!important;font-size:18px!important}.announcement-styled blockquote{color:#71717a!important;border-left:2px solid #e4e4e7!important;padding:20px!important;font-size:16px!important;line-height:24px!important}.announcement-styled ul,.announcement-styled ol{list-style-position:inline!important;padding-left:0!important;font-size:16px!important;line-height:24px!important}.announcement-styled ul li,.announcement-styled ol li{padding-left:14px;font-size:16px;line-height:24px!important}.announcement-styled ul li>.ql-ui:before,.announcement-styled ol li>.ql-ui:before{text-align:left;margin-bottom:4px;margin-left:-12px;font-size:16px;line-height:24px!important}.announcement-styled li.ql-indent-1:not(.ql-direction-rtl){padding-left:4rem!important}.announcement-styled li.ql-indent-2:not(.ql-direction-rtl){padding-left:6rem!important}.announcement-styled li.ql-indent-3:not(.ql-direction-rtl){padding-left:8rem!important}.announcement-styled li.ql-indent-4:not(.ql-direction-rtl){padding-left:10rem!important}.announcement-styled li.ql-indent-5:not(.ql-direction-rtl){padding-left:12rem!important}.announcement-styled li.ql-indent-6:not(.ql-direction-rtl){padding-left:14rem!important}.announcement-styled li.ql-indent-7:not(.ql-direction-rtl){padding-left:16rem!important}.announcement-styled li.ql-indent-8:not(.ql-direction-rtl){padding-left:18rem!important}.announcement-styled img{max-width:608px!important}.announcement-styled .ql-video{aspect-ratio:16/9;max-width:640px!important}.announcement-styled .ql-emoji{font-size:20px}.announcement-styled .ql-emoji img{display:inline-block}.announcement-styled .ql-tooltip{left:0!important}.my-calendar table.fc-scrollgrid.fc-scrollgrid-liquid{border:none}.my-calendar th[role=presentation],.my-calendar td[role=presentation]{border-right:none}.my-calendar .fc-highlight{background-color:hsl(var(--primary)/.12)!important}.my-calendar .fc .fc-daygrid-day.fc-day-today,.my-calendar .fc-timegrid-col.fc-day-today{background-color:var(--color-accent,hsl(var(--accent)))}.my-calendar .fc-timegrid-slot .fc-timegrid-slot-label-cushion{font-size:.875rem;line-height:1.25rem}.my-calendar .fc-timegrid-divider{border-right-style:var(--tw-border-style);border-right-width:0}.my-calendar .fc-popover{font-size:1rem;z-index:50!important;border-radius:var(--radius)!important;border:1px solid hsl(var(--border))!important;background-color:hsl(var(--popover))!important;height:auto!important;box-shadow:var(--shadow-lg,0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a)!important}.my-calendar .fc-popover .fc-popover-header{justify-content:space-between;align-items:center;padding:.75rem;font-size:.875rem;font-weight:600;display:flex;background-color:hsl(var(--popover))!important}.my-calendar .fc-popover .fc-popover-body{max-height:15rem;padding:0 .75rem .75rem;overflow-y:auto}.my-calendar .fc-popover .fc-popover-body>.fc-more-popover-misc{display:none}.my-calendar .fc-daygrid-more-link{height:calc(var(--spacing,.25rem) * 6);width:100%;padding-inline:calc(var(--spacing,.25rem) * 2);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);border-radius:.25rem;align-items:center;display:flex}.my-calendar .monthly-calendar .fc .fc-daygrid-day-top{justify-content:center}.my-calendar .monthly-calendar th[role=columnheader]{border-left:none;border-right:none}.my-calendar .monthly-calendar .fc-daygrid-body,.my-calendar .monthly-calendar table[role=presentation]{width:100%;height:100%}.my-calendar .monthly-calendar .fc-daygrid-dot-event{color:var(--color-black,#000);overflow:hidden}.my-calendar .monthly-calendar .fc-daygrid-dot-event .fc-daygrid-event-dot{border-color:var(--color-primary,hsl(var(--primary)))}.my-calendar .monthly-calendar .fc-daygrid-block-event:not(.shift-event){border-color:var(--color-primary,hsl(var(--primary)));background-color:var(--color-primary,hsl(var(--primary)));color:var(--color-white,#fff)}.my-calendar .daily-calendar .shift-event,.my-calendar .weekly-calendar .shift-event{border-color:var(--c);background-color:var(--c)}@supports (color:color-mix(in lab, red, red)){.my-calendar .daily-calendar .shift-event,.my-calendar .weekly-calendar .shift-event{background-color:color-mix(in srgb, var(--c) 10%, transparent)}}.my-calendar .daily-calendar .shift-event,.my-calendar .weekly-calendar .shift-event{background-image:repeating-linear-gradient(135deg, var(--c) 0px, var(--c) 6px, transparent 1px, transparent 13px)}@supports (color:color-mix(in lab, red, red)){.my-calendar .daily-calendar .shift-event,.my-calendar .weekly-calendar .shift-event{background-image:repeating-linear-gradient(135deg, color-mix(in srgb, var(--c) 10%, transparent) 0px, color-mix(in srgb, var(--c) 10%, transparent) 6px, transparent 1px, transparent 13px)}}.my-calendar .daily-calendar .shift-event.shift-event-unpublished,.my-calendar .weekly-calendar .shift-event.shift-event-unpublished{border-style:dashed}.calendar-tabs [data-state=inactive][role=tabpanel]{display:none}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-font-weight{syntax:"*";inherits:false}
/*# sourceMappingURL=04uhlz5.0uiyl.css.map*/