:where(.CobaltCalendarHeaderControls-module__cobaltCalendarHeaderControls___eqV7g){display:flex;align-items:center;justify-content:space-between;width:100%;min-height:2rem;padding:.75rem;box-sizing:border-box;gap:.5rem}:where([data-view=time-grid]) :where(.CobaltCalendarHeaderControls-module__cobaltCalendarHeaderControls___eqV7g){padding-left:3.5rem}:where(.CobaltCalendarHeaderControls-module__sectionTitle___vDvS9){color:var(--text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}:where(.CobaltCalendarHeaderControls-module__controlsGroup___v3X86){display:inline-flex;align-items:center;gap:.125rem}:where(.CobaltCalendarHeaderControls-module__controlsGroup___v3X86 button){flex-shrink:0}.CobaltCalendarPuck-module__cobaltCalendarPuckContainer___h3knN{display:flex;flex-direction:column;padding:4px;height:100%;box-sizing:border-box}.CobaltCalendarPuck-module__cobaltCalendarPuckContainer___h3knN,.CobaltCalendarPuck-module__cobaltCalendarPuckContainerCompact___cu8ZR{width:100%;border-radius:4px;border:1px solid var(--puck-border-blue-default);border-left:4px solid var(--puck-border-blue-default);background:var(--puck-background-blue-default)}.CobaltCalendarPuck-module__cobaltCalendarPuckContainerCompact___cu8ZR{padding:2px 4px;max-height:20px}.CobaltCalendarPuck-module__cobaltCalendarPuckContainerMultiDayCompact___SNOVp{border-left-width:4px;border-left-style:solid}.CobaltCalendarPuck-module__cobaltCalendarPuckMultiDayBadge___eJQAv{font-weight:600;color:var(--text-secondary);white-space:nowrap;flex-shrink:0;margin-left:var(--spacing-02)}.CobaltCalendarPuck-module__cobaltCalendarPuckContentCompact___UL9mh{display:flex;flex-direction:row;min-width:0}.CobaltCalendarPuck-module__cobaltCalendarPuckContentCompact___UL9mh .CobaltCalendarPuck-module__cobaltCalendarPuckTitle___4qzzO,.CobaltCalendarPuck-module__cobaltCalendarPuckContentCompact___UL9mh .CobaltCalendarPuck-module__cobaltCalendarPuckTitleInactive___jPtBb{flex:1;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.CobaltCalendarPuck-module__cobaltCalendarPuckContainerClickable___12aTO{cursor:pointer}.CobaltCalendarPuck-module__cobaltCalendarPuckContainerClickable___12aTO:focus-visible{outline:2px solid var(--stroke-focus);outline-offset:2px}.CobaltCalendarPuck-module__cobaltCalendarPuckContainerClickable___12aTO:hover.CobaltCalendarPuck-module__cobaltCalendarPuckRed___Yx6PX,.CobaltCalendarPuck-module__cobaltCalendarPuckContainerHovered___lua13.CobaltCalendarPuck-module__cobaltCalendarPuckRed___Yx6PX{background:var(--puck-background-red-hover)}.CobaltCalendarPuck-module__cobaltCalendarPuckContainerClickable___12aTO:hover.CobaltCalendarPuck-module__cobaltCalendarPuckBlue___5EecI,.CobaltCalendarPuck-module__cobaltCalendarPuckContainerHovered___lua13.CobaltCalendarPuck-module__cobaltCalendarPuckBlue___5EecI{background:var(--puck-background-blue-hover)}.CobaltCalendarPuck-module__cobaltCalendarPuckContainerClickable___12aTO:hover.CobaltCalendarPuck-module__cobaltCalendarPuckTurquoise___oZ5aB,.CobaltCalendarPuck-module__cobaltCalendarPuckContainerHovered___lua13.CobaltCalendarPuck-module__cobaltCalendarPuckTurquoise___oZ5aB{background:var(--puck-background-turquoise-hover)}.CobaltCalendarPuck-module__cobaltCalendarPuckContainerClickable___12aTO:hover.CobaltCalendarPuck-module__cobaltCalendarPuckTeal___BNcrC,.CobaltCalendarPuck-module__cobaltCalendarPuckContainerHovered___lua13.CobaltCalendarPuck-module__cobaltCalendarPuckTeal___BNcrC{background:var(--puck-background-teal-hover)}.CobaltCalendarPuck-module__cobaltCalendarPuckContainerClickable___12aTO:hover.CobaltCalendarPuck-module__cobaltCalendarPuckGreen___KY0hr,.CobaltCalendarPuck-module__cobaltCalendarPuckContainerHovered___lua13.CobaltCalendarPuck-module__cobaltCalendarPuckGreen___KY0hr{background:var(--puck-background-green-hover)}.CobaltCalendarPuck-module__cobaltCalendarPuckContainerClickable___12aTO:hover.CobaltCalendarPuck-module__cobaltCalendarPuckLime___GjF6V,.CobaltCalendarPuck-module__cobaltCalendarPuckContainerHovered___lua13.CobaltCalendarPuck-module__cobaltCalendarPuckLime___GjF6V{background:var(--puck-background-lime-hover)}.CobaltCalendarPuck-module__cobaltCalendarPuckContainerClickable___12aTO:hover.CobaltCalendarPuck-module__cobaltCalendarPuckYellow___0lTEq,.CobaltCalendarPuck-module__cobaltCalendarPuckContainerHovered___lua13.CobaltCalendarPuck-module__cobaltCalendarPuckYellow___0lTEq{background:var(--puck-background-yellow-hover)}.CobaltCalendarPuck-module__cobaltCalendarPuckContainerClickable___12aTO:hover.CobaltCalendarPuck-module__cobaltCalendarPuckOrange___gfDqP,.CobaltCalendarPuck-module__cobaltCalendarPuckContainerHovered___lua13.CobaltCalendarPuck-module__cobaltCalendarPuckOrange___gfDqP{background:var(--puck-background-orange-hover)}.CobaltCalendarPuck-module__cobaltCalendarPuckContainerClickable___12aTO:hover.CobaltCalendarPuck-module__cobaltCalendarPuckPink___VaJy2,.CobaltCalendarPuck-module__cobaltCalendarPuckContainerHovered___lua13.CobaltCalendarPuck-module__cobaltCalendarPuckPink___VaJy2{background:var(--puck-background-pink-hover)}.CobaltCalendarPuck-module__cobaltCalendarPuckContainerClickable___12aTO:hover.CobaltCalendarPuck-module__cobaltCalendarPuckPurple___ngDeI,.CobaltCalendarPuck-module__cobaltCalendarPuckContainerHovered___lua13.CobaltCalendarPuck-module__cobaltCalendarPuckPurple___ngDeI{background:var(--puck-background-purple-hover)}.CobaltCalendarPuck-module__cobaltCalendarPuckContainerClickable___12aTO:hover.CobaltCalendarPuck-module__cobaltCalendarPuckNeutral___jEhiz,.CobaltCalendarPuck-module__cobaltCalendarPuckContainerHovered___lua13.CobaltCalendarPuck-module__cobaltCalendarPuckNeutral___jEhiz{background:var(--puck-background-neutral-hover)}.CobaltCalendarPuck-module__cobaltCalendarPuckContainerClickable___12aTO:hover.CobaltCalendarPuck-module__cobaltCalendarPuckContainerInactive___vvql4,.CobaltCalendarPuck-module__cobaltCalendarPuckContainerHovered___lua13.CobaltCalendarPuck-module__cobaltCalendarPuckContainerInactive___vvql4{background:var(--puck-background-inactive-hover);border-color:var(--puck-border-inactive-default)}.CobaltCalendarPuck-module__cobaltCalendarPuckContainerSelected___LRJLE.CobaltCalendarPuck-module__cobaltCalendarPuckBlue___5EecI:not(:hover):not(.CobaltCalendarPuck-module__cobaltCalendarPuckContainerHovered___lua13),.CobaltCalendarPuck-module__cobaltCalendarPuckContainerClickable___12aTO.CobaltCalendarPuck-module__cobaltCalendarPuckBlue___5EecI:active,.CobaltCalendarPuck-module__cobaltCalendarPuckContainerPressed___l4Zl7.CobaltCalendarPuck-module__cobaltCalendarPuckBlue___5EecI{background:var(--puck-background-blue-selected);border-color:var(--puck-background-blue-selected);color:var(--text-on-color)}.CobaltCalendarPuck-module__cobaltCalendarPuckContainerSelected___LRJLE.CobaltCalendarPuck-module__cobaltCalendarPuckRed___Yx6PX:not(:hover):not(.CobaltCalendarPuck-module__cobaltCalendarPuckContainerHovered___lua13),.CobaltCalendarPuck-module__cobaltCalendarPuckContainerClickable___12aTO.CobaltCalendarPuck-module__cobaltCalendarPuckRed___Yx6PX:active,.CobaltCalendarPuck-module__cobaltCalendarPuckContainerPressed___l4Zl7.CobaltCalendarPuck-module__cobaltCalendarPuckRed___Yx6PX{background:var(--puck-background-red-selected);border-color:var(--puck-background-red-selected);color:var(--text-on-color)}.CobaltCalendarPuck-module__cobaltCalendarPuckContainerSelected___LRJLE.CobaltCalendarPuck-module__cobaltCalendarPuckContainerClickable___12aTO:hover.CobaltCalendarPuck-module__cobaltCalendarPuckRed___Yx6PX{color:initial}.CobaltCalendarPuck-module__cobaltCalendarPuckContainerSelected___LRJLE.CobaltCalendarPuck-module__cobaltCalendarPuckTurquoise___oZ5aB:not(:hover):not(.CobaltCalendarPuck-module__cobaltCalendarPuckContainerHovered___lua13),.CobaltCalendarPuck-module__cobaltCalendarPuckContainerClickable___12aTO.CobaltCalendarPuck-module__cobaltCalendarPuckTurquoise___oZ5aB:active,.CobaltCalendarPuck-module__cobaltCalendarPuckContainerPressed___l4Zl7.CobaltCalendarPuck-module__cobaltCalendarPuckTurquoise___oZ5aB{background:var(--puck-background-turquoise-selected);border-color:var(--puck-background-turquoise-selected)}.CobaltCalendarPuck-module__cobaltCalendarPuckContainerSelected___LRJLE.CobaltCalendarPuck-module__cobaltCalendarPuckTeal___BNcrC:not(:hover):not(.CobaltCalendarPuck-module__cobaltCalendarPuckContainerHovered___lua13),.CobaltCalendarPuck-module__cobaltCalendarPuckContainerClickable___12aTO.CobaltCalendarPuck-module__cobaltCalendarPuckTeal___BNcrC:active,.CobaltCalendarPuck-module__cobaltCalendarPuckContainerPressed___l4Zl7.CobaltCalendarPuck-module__cobaltCalendarPuckTeal___BNcrC{background:var(--puck-background-teal-selected);border-color:var(--puck-background-teal-selected)}.CobaltCalendarPuck-module__cobaltCalendarPuckContainerSelected___LRJLE.CobaltCalendarPuck-module__cobaltCalendarPuckGreen___KY0hr:not(:hover):not(.CobaltCalendarPuck-module__cobaltCalendarPuckContainerHovered___lua13),.CobaltCalendarPuck-module__cobaltCalendarPuckContainerClickable___12aTO.CobaltCalendarPuck-module__cobaltCalendarPuckGreen___KY0hr:active,.CobaltCalendarPuck-module__cobaltCalendarPuckContainerPressed___l4Zl7.CobaltCalendarPuck-module__cobaltCalendarPuckGreen___KY0hr{background:var(--puck-background-green-selected);border-color:var(--puck-background-green-selected)}.CobaltCalendarPuck-module__cobaltCalendarPuckContainerSelected___LRJLE.CobaltCalendarPuck-module__cobaltCalendarPuckLime___GjF6V:not(:hover):not(.CobaltCalendarPuck-module__cobaltCalendarPuckContainerHovered___lua13),.CobaltCalendarPuck-module__cobaltCalendarPuckContainerClickable___12aTO.CobaltCalendarPuck-module__cobaltCalendarPuckLime___GjF6V:active,.CobaltCalendarPuck-module__cobaltCalendarPuckContainerPressed___l4Zl7.CobaltCalendarPuck-module__cobaltCalendarPuckLime___GjF6V{background:var(--puck-background-lime-selected);border-color:var(--puck-background-lime-selected)}.CobaltCalendarPuck-module__cobaltCalendarPuckContainerSelected___LRJLE.CobaltCalendarPuck-module__cobaltCalendarPuckYellow___0lTEq:not(:hover):not(.CobaltCalendarPuck-module__cobaltCalendarPuckContainerHovered___lua13),.CobaltCalendarPuck-module__cobaltCalendarPuckContainerClickable___12aTO.CobaltCalendarPuck-module__cobaltCalendarPuckYellow___0lTEq:active,.CobaltCalendarPuck-module__cobaltCalendarPuckContainerPressed___l4Zl7.CobaltCalendarPuck-module__cobaltCalendarPuckYellow___0lTEq{background:var(--puck-background-yellow-selected);border-color:var(--puck-background-yellow-selected)}.CobaltCalendarPuck-module__cobaltCalendarPuckContainerSelected___LRJLE.CobaltCalendarPuck-module__cobaltCalendarPuckOrange___gfDqP:not(:hover):not(.CobaltCalendarPuck-module__cobaltCalendarPuckContainerHovered___lua13),.CobaltCalendarPuck-module__cobaltCalendarPuckContainerClickable___12aTO.CobaltCalendarPuck-module__cobaltCalendarPuckOrange___gfDqP:active,.CobaltCalendarPuck-module__cobaltCalendarPuckContainerPressed___l4Zl7.CobaltCalendarPuck-module__cobaltCalendarPuckOrange___gfDqP{background:var(--puck-background-orange-selected);border-color:var(--puck-background-orange-selected)}.CobaltCalendarPuck-module__cobaltCalendarPuckContainerSelected___LRJLE.CobaltCalendarPuck-module__cobaltCalendarPuckPink___VaJy2:not(:hover):not(.CobaltCalendarPuck-module__cobaltCalendarPuckContainerHovered___lua13),.CobaltCalendarPuck-module__cobaltCalendarPuckContainerClickable___12aTO.CobaltCalendarPuck-module__cobaltCalendarPuckPink___VaJy2:active,.CobaltCalendarPuck-module__cobaltCalendarPuckContainerPressed___l4Zl7.CobaltCalendarPuck-module__cobaltCalendarPuckPink___VaJy2{background:var(--puck-background-pink-selected);border-color:var(--puck-background-pink-selected);color:var(--text-on-color)}.CobaltCalendarPuck-module__cobaltCalendarPuckContainerSelected___LRJLE.CobaltCalendarPuck-module__cobaltCalendarPuckContainerClickable___12aTO:hover.CobaltCalendarPuck-module__cobaltCalendarPuckPink___VaJy2,.CobaltCalendarPuck-module__cobaltCalendarPuckContainerSelected___LRJLE.CobaltCalendarPuck-module__cobaltCalendarPuckContainerHovered___lua13.CobaltCalendarPuck-module__cobaltCalendarPuckPink___VaJy2{color:initial}.CobaltCalendarPuck-module__cobaltCalendarPuckContainerSelected___LRJLE.CobaltCalendarPuck-module__cobaltCalendarPuckPurple___ngDeI:not(:hover):not(.CobaltCalendarPuck-module__cobaltCalendarPuckContainerHovered___lua13),.CobaltCalendarPuck-module__cobaltCalendarPuckContainerClickable___12aTO.CobaltCalendarPuck-module__cobaltCalendarPuckPurple___ngDeI:active,.CobaltCalendarPuck-module__cobaltCalendarPuckContainerPressed___l4Zl7.CobaltCalendarPuck-module__cobaltCalendarPuckPurple___ngDeI{background:var(--puck-background-purple-selected);border-color:var(--puck-background-purple-selected);color:var(--text-on-color)}.CobaltCalendarPuck-module__cobaltCalendarPuckContainerSelected___LRJLE.CobaltCalendarPuck-module__cobaltCalendarPuckContainerClickable___12aTO:hover.CobaltCalendarPuck-module__cobaltCalendarPuckPurple___ngDeI,.CobaltCalendarPuck-module__cobaltCalendarPuckContainerSelected___LRJLE.CobaltCalendarPuck-module__cobaltCalendarPuckContainerHovered___lua13.CobaltCalendarPuck-module__cobaltCalendarPuckPurple___ngDeI{color:initial}.CobaltCalendarPuck-module__cobaltCalendarPuckContainerSelected___LRJLE.CobaltCalendarPuck-module__cobaltCalendarPuckNeutral___jEhiz:not(:hover):not(.CobaltCalendarPuck-module__cobaltCalendarPuckContainerHovered___lua13),.CobaltCalendarPuck-module__cobaltCalendarPuckContainerClickable___12aTO.CobaltCalendarPuck-module__cobaltCalendarPuckNeutral___jEhiz:active,.CobaltCalendarPuck-module__cobaltCalendarPuckContainerPressed___l4Zl7.CobaltCalendarPuck-module__cobaltCalendarPuckNeutral___jEhiz{background:var(--puck-background-neutral-selected);border-color:var(--puck-background-neutral-selected);color:var(--text-on-color)}.CobaltCalendarPuck-module__cobaltCalendarPuckContainerSelected___LRJLE.CobaltCalendarPuck-module__cobaltCalendarPuckContainerClickable___12aTO:hover.CobaltCalendarPuck-module__cobaltCalendarPuckNeutral___jEhiz,.CobaltCalendarPuck-module__cobaltCalendarPuckContainerSelected___LRJLE.CobaltCalendarPuck-module__cobaltCalendarPuckContainerHovered___lua13.CobaltCalendarPuck-module__cobaltCalendarPuckNeutral___jEhiz{color:initial}.CobaltCalendarPuck-module__cobaltCalendarPuckContainerSelected___LRJLE.CobaltCalendarPuck-module__cobaltCalendarPuckContainerInactive___vvql4:not(:hover):not(.CobaltCalendarPuck-module__cobaltCalendarPuckContainerHovered___lua13),.CobaltCalendarPuck-module__cobaltCalendarPuckContainerClickable___12aTO.CobaltCalendarPuck-module__cobaltCalendarPuckContainerInactive___vvql4:active,.CobaltCalendarPuck-module__cobaltCalendarPuckContainerPressed___l4Zl7.CobaltCalendarPuck-module__cobaltCalendarPuckContainerInactive___vvql4{background:var(--puck-background-inactive-selected);border-color:var(--puck-background-inactive-selected)}.CobaltCalendarPuck-module__cobaltCalendarPuckContainerSelected___LRJLE.CobaltCalendarPuck-module__cobaltCalendarPuckContainerHovered___lua13.CobaltCalendarPuck-module__cobaltCalendarPuckBlue___5EecI{background:var(--puck-background-blue-hover);border-color:var(--puck-border-blue-default);color:initial}.CobaltCalendarPuck-module__cobaltCalendarPuckContainerSelected___LRJLE.CobaltCalendarPuck-module__cobaltCalendarPuckContainerHovered___lua13.CobaltCalendarPuck-module__cobaltCalendarPuckRed___Yx6PX{background:var(--puck-background-red-hover);border-color:var(--puck-border-red-default);color:initial}.CobaltCalendarPuck-module__cobaltCalendarPuckContainerSelected___LRJLE.CobaltCalendarPuck-module__cobaltCalendarPuckContainerHovered___lua13.CobaltCalendarPuck-module__cobaltCalendarPuckTurquoise___oZ5aB{background:var(--puck-background-turquoise-hover);border-color:var(--puck-border-turquoise-default);color:initial}.CobaltCalendarPuck-module__cobaltCalendarPuckContainerSelected___LRJLE.CobaltCalendarPuck-module__cobaltCalendarPuckContainerHovered___lua13.CobaltCalendarPuck-module__cobaltCalendarPuckTeal___BNcrC{background:var(--puck-background-teal-hover);border-color:var(--puck-border-teal-default);color:initial}.CobaltCalendarPuck-module__cobaltCalendarPuckContainerSelected___LRJLE.CobaltCalendarPuck-module__cobaltCalendarPuckContainerHovered___lua13.CobaltCalendarPuck-module__cobaltCalendarPuckGreen___KY0hr{background:var(--puck-background-green-hover);border-color:var(--puck-border-green-default);color:initial}.CobaltCalendarPuck-module__cobaltCalendarPuckContainerSelected___LRJLE.CobaltCalendarPuck-module__cobaltCalendarPuckContainerHovered___lua13.CobaltCalendarPuck-module__cobaltCalendarPuckLime___GjF6V{background:var(--puck-background-lime-hover);border-color:var(--puck-border-lime-default);color:initial}.CobaltCalendarPuck-module__cobaltCalendarPuckContainerSelected___LRJLE.CobaltCalendarPuck-module__cobaltCalendarPuckContainerHovered___lua13.CobaltCalendarPuck-module__cobaltCalendarPuckYellow___0lTEq{background:var(--puck-background-yellow-hover);border-color:var(--puck-border-yellow-default);color:initial}.CobaltCalendarPuck-module__cobaltCalendarPuckContainerSelected___LRJLE.CobaltCalendarPuck-module__cobaltCalendarPuckContainerHovered___lua13.CobaltCalendarPuck-module__cobaltCalendarPuckOrange___gfDqP{background:var(--puck-background-orange-hover);border-color:var(--puck-border-orange-default);color:initial}.CobaltCalendarPuck-module__cobaltCalendarPuckContainerSelected___LRJLE.CobaltCalendarPuck-module__cobaltCalendarPuckContainerHovered___lua13.CobaltCalendarPuck-module__cobaltCalendarPuckPink___VaJy2{background:var(--puck-background-pink-hover);border-color:var(--puck-border-pink-default);color:initial}.CobaltCalendarPuck-module__cobaltCalendarPuckContainerSelected___LRJLE.CobaltCalendarPuck-module__cobaltCalendarPuckContainerHovered___lua13.CobaltCalendarPuck-module__cobaltCalendarPuckPurple___ngDeI{background:var(--puck-background-purple-hover);border-color:var(--puck-border-purple-default);color:initial}.CobaltCalendarPuck-module__cobaltCalendarPuckContainerSelected___LRJLE.CobaltCalendarPuck-module__cobaltCalendarPuckContainerHovered___lua13.CobaltCalendarPuck-module__cobaltCalendarPuckNeutral___jEhiz{background:var(--puck-background-neutral-hover);border-color:var(--puck-border-neutral-default);color:initial}.CobaltCalendarPuck-module__cobaltCalendarPuckContainerSelected___LRJLE.CobaltCalendarPuck-module__cobaltCalendarPuckContainerHovered___lua13.CobaltCalendarPuck-module__cobaltCalendarPuckContainerInactive___vvql4{background:var(--puck-background-inactive-hover);border-color:var(--puck-border-inactive-default);color:initial}.CobaltCalendarPuck-module__cobaltCalendarPuckRed___Yx6PX{border-color:var(--puck-border-red-default);background:var(--puck-background-red-default)}.CobaltCalendarPuck-module__cobaltCalendarPuckTurquoise___oZ5aB{border-color:var(--puck-border-turquoise-default);background:var(--puck-background-turquoise-default)}.CobaltCalendarPuck-module__cobaltCalendarPuckTeal___BNcrC{border-color:var(--puck-border-teal-default);background:var(--puck-background-teal-default)}.CobaltCalendarPuck-module__cobaltCalendarPuckGreen___KY0hr{border-color:var(--puck-border-green-default);background:var(--puck-background-green-default)}.CobaltCalendarPuck-module__cobaltCalendarPuckLime___GjF6V{border-color:var(--puck-border-lime-default);background:var(--puck-background-lime-default)}.CobaltCalendarPuck-module__cobaltCalendarPuckYellow___0lTEq{border-color:var(--puck-border-yellow-default);background:var(--puck-background-yellow-default)}.CobaltCalendarPuck-module__cobaltCalendarPuckOrange___gfDqP{border-color:var(--puck-border-orange-default);background:var(--puck-background-orange-default)}.CobaltCalendarPuck-module__cobaltCalendarPuckPink___VaJy2{border-color:var(--puck-border-pink-default);background:var(--puck-background-pink-default)}.CobaltCalendarPuck-module__cobaltCalendarPuckPurple___ngDeI{border-color:var(--puck-border-purple-default);background:var(--puck-background-purple-default)}.CobaltCalendarPuck-module__cobaltCalendarPuckNeutral___jEhiz{border-color:var(--puck-border-neutral-default);background:var(--puck-background-neutral-default)}.CobaltCalendarPuck-module__cobaltCalendarPuckTitle___4qzzO,.CobaltCalendarPuck-module__cobaltCalendarPuckTitleInactive___jPtBb{font-weight:var(--font-weight-semibold);overflow:hidden}.CobaltCalendarPuck-module__cobaltCalendarPuckTitleClamp___SDG-f{-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;overflow:hidden;overflow-wrap:anywhere}.CobaltCalendarPuck-module__cobaltCalendarPuckTime___Ubw5q{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.CobaltCalendarPuck-module__cobaltCalendarPuckTimeSeparator___HLGcQ,.CobaltCalendarPuck-module__cobaltCalendarPuckStartTime___r0Xom,.CobaltCalendarPuck-module__cobaltCalendarPuckEndTime___vPg-H,.CobaltCalendarPuck-module__cobaltCalendarPuckStartTimeInactive___gCU-E,.CobaltCalendarPuck-module__cobaltCalendarPuckEndTimeInactive___HW3Nf{display:inline}.CobaltCalendarPuck-module__cobaltCalendarPuckDetails___Nyz3-,.CobaltCalendarPuck-module__cobaltCalendarPuckDetailsInactive___dXbbQ{overflow:hidden;text-overflow:ellipsis}.CobaltCalendarPuck-module__cobaltCalendarPuckContainerInactive___vvql4{background:var(--puck-background-inactive-default);border-color:var(--puck-border-inactive-default);color:var(--text-disabled)}.CobaltCalendarPuck-module__cobaltCalendarPuckTitleInactive___jPtBb,.CobaltCalendarPuck-module__cobaltCalendarPuckStartTimeInactive___gCU-E,.CobaltCalendarPuck-module__cobaltCalendarPuckEndTimeInactive___HW3Nf,.CobaltCalendarPuck-module__cobaltCalendarPuckDetailsInactive___dXbbQ{text-decoration-line:line-through}.CobaltCalendarPuck-module__cobaltCalendarPuckContainerPlaceholder___2s6Bl,.CobaltCalendarPuck-module__cobaltCalendarPuckContainerPlaceholder___2s6Bl:hover,.CobaltCalendarPuck-module__cobaltCalendarPuckContainerSelected___LRJLE.CobaltCalendarPuck-module__cobaltCalendarPuckContainerPlaceholder___2s6Bl,.CobaltCalendarPuck-module__cobaltCalendarPuckContainerSelected___LRJLE.CobaltCalendarPuck-module__cobaltCalendarPuckContainerPlaceholder___2s6Bl:hover,.CobaltCalendarPuck-module__cobaltCalendarPuckContainerClickable___12aTO.CobaltCalendarPuck-module__cobaltCalendarPuckContainerPlaceholder___2s6Bl:active{border-width:1px;border-left-width:1px}.CobaltCalendarPuck-module__cobaltCalendarPuckContainerPlaceholder___2s6Bl.CobaltCalendarPuck-module__cobaltCalendarPuckBlue___5EecI{background:color-mix(in srgb,var(--puck-background-blue-default) 25%,transparent);border-color:color-mix(in srgb,var(--puck-border-blue-default) 25%,transparent)}.CobaltCalendarPuck-module__cobaltCalendarPuckContainerPlaceholder___2s6Bl.CobaltCalendarPuck-module__cobaltCalendarPuckRed___Yx6PX{background:color-mix(in srgb,var(--puck-background-red-default) 25%,transparent);border-color:color-mix(in srgb,var(--puck-border-red-default) 25%,transparent)}.CobaltCalendarPuck-module__cobaltCalendarPuckContainerPlaceholder___2s6Bl.CobaltCalendarPuck-module__cobaltCalendarPuckTurquoise___oZ5aB{background:color-mix(in srgb,var(--puck-background-turquoise-default) 25%,transparent);border-color:color-mix(in srgb,var(--puck-border-turquoise-default) 25%,transparent)}.CobaltCalendarPuck-module__cobaltCalendarPuckContainerPlaceholder___2s6Bl.CobaltCalendarPuck-module__cobaltCalendarPuckTeal___BNcrC{background:color-mix(in srgb,var(--puck-background-teal-default) 25%,transparent);border-color:color-mix(in srgb,var(--puck-border-teal-default) 25%,transparent)}.CobaltCalendarPuck-module__cobaltCalendarPuckContainerPlaceholder___2s6Bl.CobaltCalendarPuck-module__cobaltCalendarPuckGreen___KY0hr{background:color-mix(in srgb,var(--puck-background-green-default) 25%,transparent);border-color:color-mix(in srgb,var(--puck-border-green-default) 25%,transparent)}.CobaltCalendarPuck-module__cobaltCalendarPuckContainerPlaceholder___2s6Bl.CobaltCalendarPuck-module__cobaltCalendarPuckLime___GjF6V{background:color-mix(in srgb,var(--puck-background-lime-default) 25%,transparent);border-color:color-mix(in srgb,var(--puck-border-lime-default) 25%,transparent)}.CobaltCalendarPuck-module__cobaltCalendarPuckContainerPlaceholder___2s6Bl.CobaltCalendarPuck-module__cobaltCalendarPuckYellow___0lTEq{background:color-mix(in srgb,var(--puck-background-yellow-default) 25%,transparent);border-color:color-mix(in srgb,var(--puck-border-yellow-default) 25%,transparent)}.CobaltCalendarPuck-module__cobaltCalendarPuckContainerPlaceholder___2s6Bl.CobaltCalendarPuck-module__cobaltCalendarPuckOrange___gfDqP{background:color-mix(in srgb,var(--puck-background-orange-default) 25%,transparent);border-color:color-mix(in srgb,var(--puck-border-orange-default) 25%,transparent)}.CobaltCalendarPuck-module__cobaltCalendarPuckContainerPlaceholder___2s6Bl:not(.CobaltCalendarPuck-module__cobaltCalendarPuckContainerSelected___LRJLE).CobaltCalendarPuck-module__cobaltCalendarPuckPink___VaJy2:not(:hover){background:color-mix(in srgb,var(--puck-background-pink-default) 25%,transparent);border:1px solid color-mix(in srgb,var(--puck-border-pink-default) 25%,transparent)}.CobaltCalendarPuck-module__cobaltCalendarPuckContainerPlaceholder___2s6Bl:not(.CobaltCalendarPuck-module__cobaltCalendarPuckContainerSelected___LRJLE).CobaltCalendarPuck-module__cobaltCalendarPuckPurple___ngDeI{background:color-mix(in srgb,var(--puck-background-purple-default) 25%,transparent);border-color:color-mix(in srgb,var(--puck-border-purple-default) 25%,transparent)}.CobaltCalendarPuck-module__cobaltCalendarPuckContainerPlaceholder___2s6Bl.CobaltCalendarPuck-module__cobaltCalendarPuckNeutral___jEhiz,.CobaltCalendarPuck-module__cobaltCalendarPuckContainerPlaceholder___2s6Bl.CobaltCalendarPuck-module__cobaltCalendarPuckContainerInactive___vvql4{background:color-mix(in srgb,var(--puck-background-neutral-default) 25%,transparent);border-color:color-mix(in srgb,var(--puck-border-neutral-default) 25%,transparent)}.CobaltCalendarPuck-module__cobaltCalendarPuckSegmentStart___Mrm71{border-right:none;border-top-right-radius:0;border-bottom-right-radius:0}.CobaltCalendarPuck-module__cobaltCalendarPuckSegmentStart___Mrm71 .CobaltCalendarPuck-module__cobaltCalendarPuckContentCompact___UL9mh .CobaltCalendarPuck-module__cobaltCalendarPuckTitle___4qzzO,.CobaltCalendarPuck-module__cobaltCalendarPuckSegmentStart___Mrm71 .CobaltCalendarPuck-module__cobaltCalendarPuckContentCompact___UL9mh .CobaltCalendarPuck-module__cobaltCalendarPuckTitleInactive___jPtBb{min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.CobaltCalendarPuck-module__cobaltCalendarPuckSegmentStart___Mrm71 .CobaltCalendarPuck-module__cobaltCalendarPuckTime___Ubw5q{flex-shrink:0}.CobaltCalendarPuck-module__cobaltCalendarPuckSegmentMiddle___8Bv-B{border-left:none;border-right:none;border-radius:0}.CobaltCalendarPuck-module__cobaltCalendarPuckSegmentEnd___W--H8{border-left:none;border-top-left-radius:0;border-bottom-left-radius:0}:where(.CobaltCalendarMonthGridCellEvents-module__eventsContainer___0sAZH){display:flex;flex-direction:column;gap:.12rem;margin-top:var(--spacing-01);overflow:visible}:where(.CobaltCalendarMonthGridCellEvents-module__eventWrapper___d1-SU){display:flex;flex-direction:column;min-width:0;cursor:pointer;outline:none}:where(.CobaltCalendarMonthGridCellEvents-module__eventWrapper___d1-SU:focus-visible){outline:2px solid var(--stroke-focus);outline-offset:2px;border-radius:var(--radius-02)}.CobaltCalendarMonthGridCellEvents-module__eventPuck___UHPgw:focus-visible{z-index:100}:where(.CobaltCalendarMonthGridCellEvents-module__overflowLabel___-Mef-){align-items:center;background:transparent;border:0;color:var(--text-secondary);cursor:pointer;display:inline-flex;font-weight:var(--font-weight-semibold);height:auto;justify-content:flex-start;margin:0;padding:var(--spacing-01);text-align:left;width:fit-content}:where(.CobaltCalendarMonthGridCellEvents-module__overflowLabel___-Mef-:hover){color:var(--text-primary);text-decoration:underline}:where(.CobaltCalendarMonthGridCellEvents-module__overflowLabel___-Mef-:focus-visible){outline:2px solid var(--stroke-focus);outline-offset:2px;border-radius:var(--radius-02)}:where(.CobaltCalendarMonthGridCellEvents-module__overflowLabel___-Mef-:disabled){cursor:default;color:var(--text-secondary)}:where(.CobaltCalendarMonthGridCell-module__dayCell___S-mbS){background-color:transparent;border-right:1px solid var(--stroke-subtle);border-top:1px solid var(--stroke-subtle);min-height:6.75rem;padding:.25rem;position:relative}:where(.CobaltCalendarMonthGridCell-module__dayCell___S-mbS:hover){background-color:var(--button-ghost-hover)}:where(.CobaltCalendarMonthGridCell-module__dayCell___S-mbS:hover:active),:where(.CobaltCalendarMonthGridCell-module__dayCell___S-mbS:active){background-color:var(--button-ghost-pressed)}:where(.CobaltCalendarMonthGridCell-module__dayCell___S-mbS:focus-visible){border-color:transparent;outline:2px solid var(--stroke-focus);outline-offset:-2px;z-index:2}:where(.CobaltCalendarMonthGridCell-module__dayCell___S-mbS:first-child){border-left:1px solid var(--stroke-subtle)}:where(.CobaltCalendarMonthGridCell-module__dayCellInteractive___rGQ7y){cursor:pointer}:where(.CobaltCalendarMonthGridCell-module__dayCellCurrentMonth___sbUSW){background-color:transparent}:where(.CobaltCalendarMonthGridCell-module__dayCellOtherMonth___4vgZT){background-color:transparent}:where(.CobaltCalendarMonthGridCell-module__dayCellNonWorkingDay___b3s3X){background-color:var(--surface-tertiary)}:where(.CobaltCalendarMonthGridCell-module__dayCellNonWorkingDay___b3s3X:hover),:where(.CobaltCalendarMonthGridCell-module__dayCellNonWorkingDay___b3s3X:active),:where(.CobaltCalendarMonthGridCell-module__dayCellNonWorkingDay___b3s3X:focus-visible){background-color:var(--surface-tertiary)}:where(.CobaltCalendarMonthGridCell-module__dayCellInteractive___rGQ7y:hover){background-color:var(--button-ghost-hover)}:where(.CobaltCalendarMonthGridCell-module__dayCellInteractive___rGQ7y:active){background-color:var(--button-ghost-pressed)}:where(.CobaltCalendarMonthGridCell-module__dayCellInteractive___rGQ7y:focus-visible){background-color:transparent;box-shadow:inset 0 0 0 2px var(--stroke-focus);outline:none}:where(.CobaltCalendarMonthGridCell-module__dayCellInteractive___rGQ7y:focus-visible:hover){background-color:var(--button-ghost-hover)}:where(.CobaltCalendarMonthGridCell-module__dayCellInteractive___rGQ7y:focus-visible:active){background-color:var(--button-ghost-pressed)}:where(.CobaltCalendarMonthGridCell-module__dayCellSelected___KbTot),:where(.CobaltCalendarMonthGridCell-module__dayCellSelected___KbTot:hover),:where(.CobaltCalendarMonthGridCell-module__dayCellSelected___KbTot:active),:where(.CobaltCalendarMonthGridCell-module__dayCellSelected___KbTot:focus-visible){background-color:var(--button-ghost-pressed)}:where(.CobaltCalendarMonthGridCell-module__dayButton___dSaPJ){align-items:flex-start;background:transparent;border:0;border-radius:var(--radius-04);cursor:pointer;display:inline-flex;font-weight:var(--font-weight-semibold);height:1.75rem;justify-content:flex-end;margin-left:auto;min-width:1.75rem;padding:0}:where(.CobaltCalendarMonthGridCell-module__dayButton___dSaPJ:disabled){opacity:1}:where(.CobaltCalendarMonthGridCell-module__monthName___CfQ-T){margin-right:.125rem}:where(.CobaltCalendarMonthGridCell-module__dayNumber___nF9Xu){display:inline-flex}:where(.CobaltCalendarMonthGridCell-module__dayButtonOtherMonth___PdsTc),:where(.CobaltCalendarMonthGridCell-module__dayButtonNonWorkingDay___-exLT){color:var(--text-disabled)}:where(.CobaltCalendarMonthGridCell-module__dayButtonToday___XDLiJ){align-items:center;background-color:var(--button-primary-default);border-radius:50%;color:var(--text-on-color);justify-content:center}:where(.CobaltCalendarMonthGridCell-module__dayButtonToday___XDLiJ:hover),:where(.CobaltCalendarMonthGridCell-module__dayButtonToday___XDLiJ:active),:where(.CobaltCalendarMonthGridCell-module__dayButtonToday___XDLiJ:focus-visible){color:var(--text-on-color)}:where(.CobaltCalendarMonthGridEventRow-module__eventRowsContainer___JARj7){position:absolute;inset:0;pointer-events:none;z-index:1;overflow:visible}:where(.CobaltCalendarMonthGridEventRow-module__eventRow___sdu-Z){position:absolute;top:0;height:1.25rem;background:transparent;pointer-events:none;left:0;right:0;display:flex;align-items:center;z-index:1}:where(.CobaltCalendarMonthGridEventRow-module__eventRowFocusable___pvelP){pointer-events:auto;border-radius:.25rem;outline:none}:where(.CobaltCalendarMonthGridEventRow-module__eventRowFocusable___pvelP:focus-visible),:where(.CobaltCalendarMonthGridEventRow-module__eventRowFocusedSibling___uNb--){outline:2px solid var(--stroke-focus);outline-offset:.13rem;z-index:100}:where(.CobaltCalendarMonthGridEventRow-module__eventRowContent___OFarL){position:absolute;height:1.25rem;display:flex;align-items:center;pointer-events:auto;left:0;top:0}:where(.CobaltCalendarMonthGrid-module__monthGrid___UuyW8){display:flex;flex-direction:column;border-bottom:1px solid var(--stroke-subtle);width:100%}:where(.CobaltCalendarMonthGrid-module__eventRowContainer___QJCGr){position:relative;height:1.75rem;grid-column:1 / -1}:where(.CobaltCalendarMonthGrid-module__weekRow___hdRsK){display:grid;grid-template-columns:repeat(7,minmax(0,1fr));position:relative}:where(.CobaltCalendarMonthGridHeader-module__weekdayRow___Cm0h-){display:grid;grid-template-columns:repeat(7,minmax(0,1fr));min-height:2rem}:where(.CobaltCalendarMonthGridHeader-module__weekdayHeader___HEDC-){align-items:center;color:var(--text-primary);display:flex;font-family:var(--font-family-red-hat-text);font-size:.875rem;font-weight:600;justify-content:center;line-height:1.25rem;padding-left:.5rem;padding-right:.5rem}:where(.CobaltCalendarMonthGridHeader-module__weekdayHeaderNonWorkingDay___yJJLx){color:var(--text-tertiary)}:where(.CobaltCalendarTimeGridAllDay-module__allDaySection___wMM13){display:grid;grid-template-columns:3.5rem minmax(0,1fr);background-color:transparent}:where(.CobaltCalendarTimeGridAllDay-module__axisSpacer___b4Fzl){align-items:flex-start;color:var(--text-secondary);display:flex;justify-content:flex-end;padding:.5rem .5rem 0 .25rem;white-space:nowrap}:where(.CobaltCalendarTimeGridAllDay-module__allDayContent___hx8kj){border-bottom:1px solid var(--stroke-default);border-left:1px solid var(--stroke-subtle);border-right:1px solid var(--stroke-subtle);min-height:3rem;position:relative}:where(.CobaltCalendarTimeGridAllDay-module__dayCells___iwjJ5){display:grid;inset:0;pointer-events:none;position:absolute}:where(.CobaltCalendarTimeGridAllDay-module__dayCell___0dRFP){border-right:1px solid var(--stroke-subtle)}:where(.CobaltCalendarTimeGridAllDay-module__dayCell___0dRFP:last-child){border-right:0}:where(.CobaltCalendarTimeGridAllDay-module__dayCellNonWorkingDay___OBDc1){background-color:var(--surface-tertiary)}:where(.CobaltCalendarTimeGridAllDay-module__allDayEventRow___FyAmF){display:grid;min-height:1.5rem;padding-top:.125rem;position:relative;z-index:1}:where(.CobaltCalendarTimeGridAllDay-module__allDayEventCell___-dF-V){align-items:stretch;display:flex;min-width:0;overflow:hidden}:where(.CobaltCalendarTimeGridAllDay-module__allDayEventCellStartBoundary___7LB9g){padding-left:.25rem}:where(.CobaltCalendarTimeGridAllDay-module__allDayEventCellEndBoundary___a0Cxl){padding-right:.25rem}:where(.CobaltCalendarTimeGridAllDay-module__overflowRow___D1WNw){display:grid;padding-top:.125rem;position:relative;z-index:1}:where(.CobaltCalendarTimeGridAllDay-module__overflowCell___VP0vL){min-width:0;overflow:hidden;padding:0 .25rem}:where(.CobaltCalendarTimeGridAllDay-module__overflowButton___512Yt){background:none;border:0;color:var(--text-secondary);cursor:pointer;font-family:var(--font-family-red-hat-text);font-size:.75rem;padding:.125rem 0;text-align:left;white-space:nowrap;width:100%}:where(.CobaltCalendarTimeGridAllDay-module__overflowButton___512Yt:hover){color:var(--text-primary)}:where(.CobaltCalendarTimeGridBodyEventLayer-module__eventLayer___TrX2z){inset:0;overflow:visible;pointer-events:none;position:absolute}:where(.CobaltCalendarTimeGridBodyEventLayer-module__eventWrapper___NPQ9K){box-sizing:border-box;padding:0 .125rem .125rem;pointer-events:auto;position:absolute}:where(.CobaltCalendarTimeGridBodyEventLayer-module__eventPuck___0Exi2){height:100%;overflow:hidden}:where(.CobaltCalendarTimeGridBodyEventLayer-module__eventPuck___0Exi2:focus-visible){outline:2px solid var(--stroke-focus);outline-offset:.13rem;border-radius:.25rem}:where(.CobaltCalendarTimeGridBody-module__bodyGrid___uUxGS){display:grid;grid-template-columns:3.5rem minmax(0,1fr)}:where(.CobaltCalendarTimeGridBody-module__axisLabel___AaV-9){align-items:flex-end;color:var(--text-secondary);display:flex;font-family:var(--font-family-red-hat-text);font-size:.75rem;justify-content:flex-end;line-height:1rem;min-height:2.75rem;padding:0 .5rem 0 .25rem}:where(.CobaltCalendarTimeGridBody-module__dayColumns___JRmuR){border-left:1px solid var(--stroke-subtle);border-right:1px solid var(--stroke-subtle);display:grid}:where(.CobaltCalendarTimeGridBody-module__dayColumn___HKNis){display:grid;border-right:1px solid var(--stroke-subtle);position:relative;background-color:transparent}:where(.CobaltCalendarTimeGridBody-module__dayColumn___HKNis:last-child){border-right:0}:where(.CobaltCalendarTimeGridBody-module__dayColumnNonWorkingDay___TY66k){background-color:var(--surface-tertiary)}:where(.CobaltCalendarTimeGridBody-module__slotCell___S2q-h){background-color:transparent;border:0;border-bottom:1px solid var(--stroke-subtle);min-height:2.75rem;padding:0;width:100%}:where(.CobaltCalendarTimeGridBody-module__slotCellNonWorkingDay___k0pwC){background-color:var(--surface-tertiary)}:where(.CobaltCalendarTimeGridBody-module__slotCellInteractive___qMcPj){cursor:pointer}:where(.CobaltCalendarTimeGridBody-module__slotCellInteractive___qMcPj:hover){background-color:var(--button-ghost-hover)}:where(.CobaltCalendarTimeGridBody-module__slotCellInteractive___qMcPj:active),:where(.CobaltCalendarTimeGridBody-module__slotCellInteractive___qMcPj:hover):active{background-color:var(--button-ghost-pressed)}:where(.CobaltCalendarTimeGridBody-module__slotCellInteractive___qMcPj:focus-visible){background-color:transparent;box-shadow:inset 0 0 0 2px var(--stroke-focus);outline:none}:where(.CobaltCalendarTimeGridBody-module__slotCell___S2q-h:focus-visible){box-shadow:inset 0 0 0 2px var(--stroke-focus);outline:none}:where(.CobaltCalendarTimeGridBody-module__slotCellSelected___6q4Q5),:where(.CobaltCalendarTimeGridBody-module__slotCellSelected___6q4Q5:hover),:where(.CobaltCalendarTimeGridBody-module__slotCellSelected___6q4Q5:active),:where(.CobaltCalendarTimeGridBody-module__slotCellSelected___6q4Q5:focus-visible){background-color:var(--button-ghost-pressed)}:where(.CobaltCalendarTimeGridHeader-module__headerRow___zQkby){display:grid;grid-template-columns:3.5rem minmax(0,1fr);background-color:transparent}:where(.CobaltCalendarTimeGridHeader-module__axisSpacer___bx091){min-height:3rem}:where(.CobaltCalendarTimeGridHeader-module__dayHeaders___cfYC9){border-bottom:1px solid var(--stroke-subtle);border-left:1px solid var(--stroke-subtle);border-right:1px solid var(--stroke-subtle);border-top:1px solid var(--stroke-subtle);display:grid}:where(.CobaltCalendarTimeGridHeader-module__dayHeader___ZsaWR){align-items:center;border-right:1px solid var(--stroke-subtle);color:var(--text-primary);display:flex;font-family:var(--font-family-red-hat-text);font-size:.875rem;font-weight:600;gap:.375rem;justify-content:center;min-height:3rem;padding:.5rem}:where(.CobaltCalendarTimeGridHeader-module__dayHeader___ZsaWR:last-child){border-right:0}:where(.CobaltCalendarTimeGridHeader-module__dayHeaderNonWorkingDay___QdFQm){color:var(--text-tertiary)}:where(.CobaltCalendarTimeGridHeader-module__dayNumber___Urq0P){display:inline-flex;min-width:1.75rem}:where(.CobaltCalendarTimeGridHeader-module__dayNumberToday___s31BA){align-items:center;background-color:var(--button-primary-default);border-radius:9999px;color:var(--text-on-color);justify-content:center;min-height:1.75rem}:where(.CobaltCalendarTimeGrid-module__timeGrid___fxRDM){display:flex;flex-direction:column;width:100%;background-color:transparent}:where(.CobaltCalendarTimeGrid-module__stickyHeader___AFNah){position:sticky;top:0;z-index:3;background-color:var(--surface-primary)}:where(.CobaltCalendar-module__cobaltCalendar___5vMbU){display:flex;flex-direction:column;width:100%;background-color:transparent}:where(.CobaltCalendar-module__cobaltCalendar___5vMbU[data-view=time-grid]){border:none;border-radius:0;height:100%}:where(.CobaltCalendar-module__calendarBody___e-GEu){flex:1;min-height:0;background-color:transparent;overflow:hidden}:where(.CobaltCalendar-module__cobaltCalendar___5vMbU[data-view=time-grid]) :where(.CobaltCalendar-module__calendarBody___e-GEu){border-top:none;overflow-y:auto;overflow-x:hidden}:where(.CobaltCalendar-module__calendarBodyContent___4pSSq){padding:var(--space-16);color:var(--text-secondary)}.TrainingCenterSelector-module__trainingCenterSelector___4ZFUi{min-width:12rem}.CalendarContent-module__calendarColumn___AUs9B{display:flex;flex-direction:column;flex:1;min-width:0;min-height:0;overflow-y:auto}.CalendarContent-module__calendarContent___ByP51{display:flex;flex-direction:column;flex:1;min-height:0;gap:var(--space-16);padding:var(--space-24) var(--space-32)}.CalendarContent-module__toolbar___CeJKJ{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:var(--space-16)}.CalendarContent-module__monthCard___lc1g3{display:flex;flex-direction:column;flex:1;min-height:0;background:var(--surface-primary);border:1px solid var(--stroke-subtle);border-radius:var(--radius-08);padding:var(--space-16) var(--space-24);gap:var(--space-08)}.CalendarContent-module__calendar___bM1m4,.CalendarContent-module__monthCard___lc1g3 [data-testid=cobalt-calendar-body],.CalendarContent-module__monthCard___lc1g3 [data-testid=cobalt-calendar-month-grid]{display:flex;flex:1;flex-direction:column;min-height:0}.CalendarContent-module__monthCard___lc1g3 [data-testid^=cobalt-calendar-month-grid-row-]{flex:1;min-height:0}@media screen and (max-width: 1023px){.CalendarContent-module__calendarContent___ByP51{flex:0 0 auto;padding:var(--space-16)}.CalendarContent-module__toolbar___CeJKJ{flex-direction:column;align-items:stretch}.CalendarContent-module__monthCard___lc1g3{flex:0 0 auto;padding:var(--space-12) var(--space-08)}}.ReservationsCalendarPage-module__reservationsCalendarPage___lla4d{display:flex;flex-direction:column;height:100%}.AlertDetailCard-module__alertDetailCard___tDuhj{display:flex;flex-direction:column;padding:1rem;gap:.5rem}.AlertDetailCard-module__alertDetailCardHeader___r6O9b{display:flex;flex-direction:column;gap:.12rem;flex:1;width:100%}.AlertDetailCard-module__alertDetailCardHeaderRow___g-SWZ{display:flex;flex-direction:row;gap:.5rem;align-items:center;justify-content:space-between}.AlertDetailCard-module__alertDetailCardCourseName___8adIc{flex:1;color:var(--text-secondary);font-weight:var(--font-weight-semibold)}.AlertDetailCard-module__alertDetailCardClientName___ZhIih{font-weight:var(--font-weight-semibold)}.AlertDetailCard-module__alertDetailIcon___TsKVs{color:var(--icon-danger)}.AlertDetailsPanel-module__alertDetailsPanelContent___pbfeh{display:flex;flex-direction:column;gap:1rem;padding-inline:1.5rem}.AlertDetailsPanel-module__alertCount___Swkn2{font-weight:var(--font-weight-semibold)}.ReservationsFilterDatePicker-module__reservationsDatePickerSection___gobdw{display:flex;flex-direction:column;gap:1rem}.ReservationsFilterPanel-module__reservationsFilterPanel___g1zg1{display:flex;flex-direction:column;flex:1;padding:0 1.5rem 1.5rem;gap:2.5rem}.ReservationsFilterPanel-module__applyButton___qeqH3{width:fit-content}.TilesCarousel-module__tilesCarousel___vxEpe{position:relative;display:flex;align-items:center;overflow:hidden}.TilesCarousel-module__tilesCarouselScroll___4nK6s{display:flex;align-items:stretch;gap:var(--space-16);overflow-x:auto;scroll-behavior:smooth;scrollbar-width:none;-ms-overflow-style:none;flex:1}.TilesCarousel-module__tilesCarouselScroll___4nK6s::-webkit-scrollbar{display:none}.TilesCarousel-module__tilesCarouselFade___Nibeq{position:absolute;top:0;bottom:0;display:flex;align-items:center;z-index:1}.TilesCarousel-module__tilesCarouselFade___Nibeq:before{content:"";position:absolute;top:0;bottom:0;width:5rem;pointer-events:none}.TilesCarousel-module__tilesCarouselFadeLeft___VaGul{left:0;justify-content:flex-start}.TilesCarousel-module__tilesCarouselFadeLeft___VaGul:before{left:0;background:linear-gradient(90deg,var(--surface-background) 30%,transparent 100%)}.TilesCarousel-module__tilesCarouselFadeRight___6HkyG{right:0;justify-content:flex-end}.TilesCarousel-module__tilesCarouselFadeRight___6HkyG:before{right:0;background:linear-gradient(270deg,var(--surface-background) 30%,transparent 100%)}.TilesCarousel-module__tilesCarouselButton___ZynNt{flex-shrink:0;z-index:2}.AlertTile-module__alertTile___C6sAT{display:flex;flex-direction:row;align-items:flex-start;width:21rem;height:9.5rem;cursor:default;flex-shrink:0;padding:1rem;gap:1rem}.AlertTile-module__alertTileClickable___x4sU2{cursor:pointer}.AlertTile-module__alertTileNonClickable___mmSy8{background-color:var(--surface-primary)}.AlertTile-module__alertTileTag___vrahs{height:100%;width:.5rem;flex-shrink:0}.AlertTile-module__alertTileContent___lUA5n{display:flex;flex-direction:column;flex:1;min-width:0;height:100%;justify-content:space-between}.AlertTile-module__alertIcon___Iibxu{color:var(--icon-danger)}.AlertTile-module__alertTileCount___hp8sw{line-height:1}.AlertTile-module__alertTileLink___Bf-X-{margin-top:var(--space-4)}@media screen and (max-width: 1023px){.AlertTile-module__alertTile___C6sAT{max-width:22rem;height:7.5rem}}.ReservationsAlerts-module__reservationsAlertsMobileStack___qgAGY{display:flex;flex-direction:column;gap:1rem}@media screen and (max-width: 1023px){.ReservationsHeader-module__reservationsPageHeader___sCseJ{padding:1.5rem 2rem 2rem}}.ReservationsHeader-module__reservationsHeaderContent___e8fJe{display:flex;flex-direction:column;gap:2.5rem;margin-top:var(--space-16);@media screen and (max-width: 1023px){margin-top:var(--space-8)}}.ReservationsHeader-module__reservationsHeaderToolbar___bAJuI{display:flex;gap:var(--space-16);@media screen and (max-width: 1023px){flex-direction:row;gap:1rem}}.ReservationsSearch-module__reservationsSearch___NMugd{min-width:20.25rem;@media screen and (max-width: 1023px){width:100%;min-width:0}}.ReservationsTableMobile-module__reservationsTableMobile___xaxF2{display:flex;flex-direction:column;gap:1.5rem;>p{color:var(--text-secondary)}dl,dt,dd{margin:0;padding:0}}.ReservationsTableMobile-module__reservationsMobileList___iZfRg{display:flex;flex-direction:column;gap:1rem}.ReservationsTableMobile-module__reservationsMobileTile___EYUc8{display:flex;flex-direction:column;padding:1.25rem 1.5rem;gap:1.5rem}.ReservationsTableMobile-module__reservationsMobileHeader___NBp2F{display:flex;flex-flow:row wrap;gap:1rem;justify-content:space-between;width:100%}.ReservationsTableMobile-module__reservationsMobileContent___rpxNc{display:flex;flex-direction:column;gap:1rem;width:100%}.ReservationsTableMobile-module__reservationsMobileRow___731vh{display:flex;flex-direction:row;gap:1rem}.ReservationsTableMobile-module__label___HmSg7{font-weight:var(--font-weight-semibold);min-width:6rem;max-width:6rem}.ReservationsTableMobile-module__value___WS9fI{flex:1}.ReservationsTable-module__reservationsTableContainer___nt1b6{display:flex;overflow:auto;flex:1}.ReservationsTable-module__reservationsTablePagination___FeEZd{padding-right:2.5rem}.ReservationsTable-module__reservationsTableReservation___0rL5t{min-width:7.5rem}.ReservationsTable-module__reservationsTableName___F1-k6,.ReservationsTable-module__reservationsTablePlatform___wd6nP{min-width:10rem}.ReservationsTable-module__reservationsTableCourse___Dzg1r{min-width:16rem}.ReservationsTable-module__reservationsTableStartDate___c0LqN,.ReservationsTable-module__reservationsTableEndDate___O9KPl,.ReservationsTable-module__reservationsTableLocation___Gkcu9{min-width:10rem}.ReservationsTable-module__reservationsTableStatus___ysKCw{min-width:7.5rem}.ReservationsTable-module__reservationsTableDaysToAutoCancellation___0EUZT{min-width:10rem}.ReservationsTable-module__reservationsTableTcaStatus___LhybM,.ReservationsTable-module__reservationsTableTsaStatus___xNhdk,.ReservationsTable-module__reservationsTableScheduleStatus___DqeQp{min-width:5.5rem}.ReservationsTable-module__reservationsTableRecordStatus___dMkVH{min-width:10rem}.ReservationsTabs-module__reservationsTabs___MLce8{flex:1 1 auto;display:flex;flex-direction:column;min-height:0}.ReservationsTabs-module__tabGroup___XaL2A{padding-inline:1rem}.ReservationsTabs-module__reservationsTabsTab___-GFip{background-color:var(--surface-primary);height:100%;overflow:auto;padding:2rem 0 2.5rem 2.5rem;@media screen and (max-width: 1023px){overflow:auto;padding:1.5rem}}.ReservationsTabs-module__reservationsTabsTabCount___b6dlk{font-weight:var(--font-weight-normal)}.ReservationsPage-module__reservationsPageSidePanelContainer___n6R3h{width:100%}.ReservationsPage-module__reservationsPage___yrVKu{display:flex;flex-direction:column;width:100%;background-color:var(--surface-background);min-height:0;flex:1}.ReservationDetailRoute-module__surtitle___hKHLg{display:flex;flex-direction:row;gap:.5rem}.ReservationDetailRoute-module__reservationDetailsTab___aBWB0{padding-top:1rem;padding-bottom:4rem}.ReservationOriginalRequestRoute-module__detailsContent___Cy75E{display:flex;flex-direction:column;gap:var(--space-24);padding:0 var(--space-24) var(--space-24) var(--space-24)}.ReservationOriginalRequestRoute-module__requestedByInfo___eePb4{display:flex;flex-direction:column;margin:0}.ReservationOriginalRequestRoute-module__requestedByInfoTitle___5Mqjc{color:var(--text-secondary);font-weight:var(--font-weight-semibold)}.ReservationOriginalRequestRoute-module__requestedByInfoValue___xHc45{font-weight:var(--font-weight-semibold);margin-inline:0}.ReservationOriginalRequestRoute-module__requestedByInfoValueMuted___RW47X{font-weight:var(--font-weight-normal)}.ReservationOriginalRequestRoute-module__requestedByInfoValueSecondary___BiOJE{color:var(--text-secondary);font-weight:var(--font-weight-normal)}.ReservationScheduleRoute-module__scheduleEmptyState___FIuWk{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1.5rem;flex:1;height:100%;padding:2rem 0;text-align:center}
