._vueWeekCalendarView_crdiy_20{background-color:var(--surface-default-high);border-radius:6px}._vueWeekCalendarView_crdiy_20 ._weekLabel_crdiy_24{width:170px}._vueWeekCalendarView_crdiy_20 ._allDayGrid_crdiy_28,._vueWeekCalendarView_crdiy_20 ._headerGrid_crdiy_27{border-top:1px solid var(--border-default-low);grid-template-columns:6.4rem repeat(7,minmax(0,1fr));display:grid}._vueWeekCalendarView_crdiy_20 ._gutterCell_crdiy_33{align-items:flex-end;padding:0 .4rem .4rem;display:flex}._vueWeekCalendarView_crdiy_20 ._headerGrid_crdiy_27 ._dayHeaderCell_crdiy_38{border-left:1px solid var(--border-default-low)}._vueWeekCalendarView_crdiy_20 ._headerGrid_crdiy_27 ._dayHeaderCell_crdiy_38:last-child{border-right:1px solid var(--border-default-low)}._vueWeekCalendarView_crdiy_20 ._headerGrid_crdiy_27 ._dayHeaderCell_crdiy_38 ._dayHeaderButton_crdiy_44{cursor:pointer;background:0 0;border:none;flex-direction:column;align-items:center;gap:.2rem;width:100%;padding:.8rem .4rem;display:flex}._vueWeekCalendarView_crdiy_20 ._headerGrid_crdiy_27 ._dayHeaderCell_crdiy_38 ._dayHeaderButton_crdiy_44:focus-visible{outline:var(--focused);outline-offset:-1px;z-index:1;position:relative}._vueWeekCalendarView_crdiy_20 ._headerGrid_crdiy_27 ._dayHeaderCell_crdiy_38 ._dayHeaderButton_crdiy_44:disabled{cursor:not-allowed;opacity:.6}._vueWeekCalendarView_crdiy_20 ._headerGrid_crdiy_27 ._dayHeaderCell_crdiy_38 ._dayHeaderButton_crdiy_44._isToday_crdiy_65{color:var(--text-info)}._vueWeekCalendarView_crdiy_20 ._allDayGrid_crdiy_28 ._allDayGutter_crdiy_68{align-items:flex-start;padding-top:.4rem}._vueWeekCalendarView_crdiy_20 ._allDayGrid_crdiy_28 ._allDayCells_crdiy_72{grid-column:2/span 7;grid-template-columns:repeat(7,minmax(0,1fr));min-height:3.2rem;display:grid;position:relative}._vueWeekCalendarView_crdiy_20 ._allDayGrid_crdiy_28 ._allDayCells_crdiy_72 ._allDayDropCell_crdiy_79{border-left:1px solid var(--border-default-low)}._vueWeekCalendarView_crdiy_20 ._allDayGrid_crdiy_28 ._allDayCells_crdiy_72 ._allDayDropCell_crdiy_79._isDragOver_crdiy_82{background-color:var(--surface-info-low);outline:2px dashed var(--border-info-high);outline-offset:-2px}._vueWeekCalendarView_crdiy_20 ._allDayGrid_crdiy_28 ._allDayCells_crdiy_72 ._allDayDropCell_crdiy_79:last-child,._vueWeekCalendarView_crdiy_20 ._timeGridScroll_crdiy_95 ._timeGridInner_crdiy_100 ._dayColumn_crdiy_115:last-child{border-right:1px solid var(--border-default-low)}._vueWeekCalendarView_crdiy_20 ._allDayGrid_crdiy_28 ._allDayCells_crdiy_72 ._eventChip_crdiy_90{min-width:0;padding:.2rem .4rem;position:relative}._vueWeekCalendarView_crdiy_20 ._timeGridScroll_crdiy_95{border-bottom:1px solid var(--border-default-low);max-height:600px;overflow-y:auto}._vueWeekCalendarView_crdiy_20 ._timeGridScroll_crdiy_95 ._timeGridInner_crdiy_100{grid-template-columns:6.4rem repeat(7,minmax(0,1fr));display:grid;position:relative}._vueWeekCalendarView_crdiy_20 ._timeGridScroll_crdiy_95 ._timeGridInner_crdiy_100 ._hourLabelsColumn_crdiy_105{height:calc(4.8rem * var(--hour-count));position:relative}._vueWeekCalendarView_crdiy_20 ._timeGridScroll_crdiy_95 ._timeGridInner_crdiy_100 ._hourLabelsColumn_crdiy_105 ._hourLabel_crdiy_105{white-space:nowrap;position:absolute;right:.8rem;transform:translateY(-50%)}._vueWeekCalendarView_crdiy_20 ._timeGridScroll_crdiy_95 ._timeGridInner_crdiy_100 ._dayColumn_crdiy_115{height:calc(4.8rem * var(--hour-count));border-left:1px solid var(--border-default-low);position:relative}._vueWeekCalendarView_crdiy_20 ._timeGridScroll_crdiy_95 ._timeGridInner_crdiy_100 ._dayColumn_crdiy_115._isDragOver_crdiy_82{background-color:var(--surface-info-low)}._vueWeekCalendarView_crdiy_20 ._timeGridScroll_crdiy_95 ._timeGridInner_crdiy_100 ._dayColumn_crdiy_115._isUnavailable_crdiy_123{background-color:var(--surface-default-medium);cursor:not-allowed}._vueWeekCalendarView_crdiy_20 ._timeGridScroll_crdiy_95 ._timeGridInner_crdiy_100 ._dayColumn_crdiy_115 ._hourLine_crdiy_130{background-color:var(--border-default-low);pointer-events:none;height:1px;position:absolute;left:0;right:0}._vueWeekCalendarView_crdiy_20 ._timeGridScroll_crdiy_95 ._timeGridInner_crdiy_100 ._dayColumn_crdiy_115 ._nowLine_crdiy_138{background-color:var(--border-danger-high);pointer-events:none;z-index:1;height:2px;position:absolute;left:0;right:0}._vueWeekCalendarView_crdiy_20 ._timeGridScroll_crdiy_95 ._timeGridInner_crdiy_100 ._dayColumn_crdiy_115 ._slotButton_crdiy_147{box-sizing:border-box;border:1px solid var(--border-default-medium);background-color:var(--surface-default-high);color:var(--text-default-high);cursor:pointer;z-index:1;border-radius:.4rem;justify-content:center;align-items:center;display:flex;position:absolute;left:.2rem;right:.2rem}._vueWeekCalendarView_crdiy_20 ._timeGridScroll_crdiy_95 ._timeGridInner_crdiy_100 ._dayColumn_crdiy_115 ._slotButton_crdiy_147:focus-visible{outline:var(--focused);outline-offset:-1px;z-index:2}._vueWeekCalendarView_crdiy_20 ._timeGridScroll_crdiy_95 ._timeGridInner_crdiy_100 ._dayColumn_crdiy_115 ._slotButton_crdiy_147:hover{border-color:var(--border-info-medium);background-color:var(--surface-info-low)}._vueWeekCalendarView_crdiy_20 ._timeGridScroll_crdiy_95 ._timeGridInner_crdiy_100 ._dayColumn_crdiy_115 ._slotButton_crdiy_147._isSelected_crdiy_171{border-color:var(--border-info-high);background-color:var(--surface-info-low)}._vueWeekCalendarView_crdiy_20 ._timeGridScroll_crdiy_95 ._timeGridInner_crdiy_100 ._dayColumn_crdiy_115 ._timedEventChip_crdiy_175{box-sizing:border-box;padding:0 .2rem;position:absolute}._vueWeekCalendarView_crdiy_20 ._timeGridScroll_crdiy_95 ._timeGridInner_crdiy_100 ._dayColumn_crdiy_115 ._dragSlotIndicator_crdiy_180{box-sizing:border-box;border:2px dashed var(--border-info-high);background-color:var(--surface-info-low);pointer-events:none;z-index:2;justify-content:flex-end;align-items:flex-start;display:flex;position:absolute;left:0;right:0}._vueWeekCalendarView_crdiy_20 ._timeGridScroll_crdiy_95 ._timeGridInner_crdiy_100 ._dayColumn_crdiy_115 ._dragSlotIndicator_crdiy_180 ._dragSlotIndicatorLabel_crdiy_193{color:var(--text-primary);background-color:var(--surface-info-low);white-space:nowrap;padding:0 .4rem;transform:translateY(-50%)}._vueWeekCalendarView_crdiy_20 ._eventChipTrigger_crdiy_200{justify-content:flex-start;width:100%;min-width:0;display:flex;height:unset!important}._vueWeekCalendarView_crdiy_20 ._eventChipTrigger_crdiy_200._continuesBefore_crdiy_207{border-top-left-radius:0;border-bottom-left-radius:0}._vueWeekCalendarView_crdiy_20 ._eventChipTrigger_crdiy_200._continuesAfter_crdiy_211{border-top-right-radius:0;border-bottom-right-radius:0}._vueWeekCalendarView_crdiy_20 ._eventChipTrigger_crdiy_200._isDragging_crdiy_215{opacity:.5}._calendar_zj1x9_1{overflow-x:auto}._calendar_zj1x9_1>*{min-width:640px}._vueTextarea_pnsen_20{width:100%;position:relative;overflow-x:clip}._vueTextarea_pnsen_20 ._label_pnsen_25{color:var(--text-default-medium)}._vueTextarea_pnsen_20 ._label_pnsen_25 ._infoIcon_pnsen_28:focus-visible{outline:var(--focused);outline-offset:-1px}._vueTextarea_pnsen_20 ._label_pnsen_25 ._infoIcon_pnsen_28{border-radius:100%}._vueTextarea_pnsen_20:hover ._label_pnsen_25{color:var(--text-default-high)}._vueTextarea_pnsen_20:has(textarea:focus-visible) ._label_pnsen_25{color:var(--text-default-high)}._vueTextarea_pnsen_20 textarea{resize:none;background:var(--surface-default-high);border:1px solid var(--border-default-low);color:var(--text-default-high);field-sizing:content;border-radius:6px;outline:none;width:100%;min-height:4rem;padding:.8rem 1.2rem;font-family:Outfit,Outfit Fallback\: helvetica,Outfit Fallback\: Segoe UI,Outfit Fallback\: Helvetica Neue,Outfit Fallback\: Arial,Outfit Fallback\: Noto Sans,helvetica,sans-serif;font-size:1.6rem;font-weight:400;line-height:2.4rem;overflow-x:hidden}._vueTextarea_pnsen_20 textarea:hover{border:1px solid var(--border-default-medium)}._vueTextarea_pnsen_20 textarea:focus-visible{outline:var(--focused);outline-offset:-1px}._vueTextarea_pnsen_20 textarea::placeholder{color:var(--text-default-low);opacity:1;font-family:Outfit,Outfit Fallback\: helvetica,Outfit Fallback\: Segoe UI,Outfit Fallback\: Helvetica Neue,Outfit Fallback\: Arial,Outfit Fallback\: Noto Sans,helvetica,sans-serif;font-size:1.6rem;font-weight:400}._vueTextarea_pnsen_20 textarea._resize_pnsen_69{resize:both;field-sizing:fixed;height:unset;overflow-y:auto}._vueTextarea_pnsen_20 ._errorMessage_pnsen_75{white-space:nowrap;display:flex;position:absolute;bottom:0;left:1.3rem;right:1.3rem;transform:translateY(100%)}._vueTextarea_pnsen_20._error_pnsen_75 textarea{background:var(--surface-danger-low);border:1px solid var(--border-danger-low)}._vueTextarea_pnsen_20._disabled_pnsen_88{opacity:.6}
