._centered_18ja5_1{flex-direction:column;justify-content:center;align-items:center;gap:1rem;min-height:100vh;padding:1rem;display:flex}._header_18ja5_11{border-bottom:1px solid #d0d7de;justify-content:space-between;align-items:center;gap:1rem;padding:.75rem 1rem;display:flex}._title_18ja5_20{margin:0;font-size:1rem}._user_18ja5_25{align-items:center;gap:.75rem;display:flex}._content_18ja5_31{padding:1rem}._layout_18ja5_35{gap:1.5rem;max-width:90rem;margin:0 auto;display:grid}@media (width>=64rem){._layout_18ja5_35{grid-template-columns:minmax(0,2fr) minmax(0,1fr);align-items:start}}._button_18ja5_49{color:#fff;font:inherit;cursor:pointer;background:#1f6feb;border:1px solid #1f6feb;border-radius:6px;padding:.5rem .875rem;text-decoration:none}._button_18ja5_49:disabled{opacity:.6;cursor:default}._calendar_1qptv_1{min-width:0}._toolbar_1qptv_5{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem 1rem;margin-bottom:.75rem;display:flex}._title_1qptv_14{margin:0;font-size:1.5rem}._title_1qptv_14:first-letter{text-transform:uppercase}._navigation_1qptv_23{gap:.375rem;display:flex}._button_1qptv_28{min-width:2.5rem;color:inherit;font:inherit;cursor:pointer;background:#fff;border:1px solid #8c959f;border-radius:6px;padding:.5rem .75rem}._grid_1qptv_39{table-layout:fixed;border-collapse:collapse;width:100%}._grid_1qptv_39 th{padding:.375rem 0;font-size:.875rem;font-weight:600}._grid_1qptv_39 td{vertical-align:top;border:1px solid #d0d7de;height:5.5rem;padding:.25rem;position:relative}._addButton_1qptv_59{cursor:copy;background:0 0;border:0;width:100%;padding:0;position:absolute;inset:0}._addButton_1qptv_59:hover,._addButton_1qptv_59:focus-visible{background:#ddf4ff}._dayNumber_1qptv_74{pointer-events:none;position:relative}._event_1qptv_79{color:#fff;width:100%;font:inherit;text-align:left;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;background:#1f6feb;border:0;border-radius:4px;margin-top:.125rem;padding:.125rem .25rem;font-size:.8125rem;display:block;position:relative;overflow:hidden}._eventCreating_1qptv_98{outline-offset:-1px;color:#1f2328;background:#ddf4ff;outline:1px dashed #1f6feb}._eventDeleting_1qptv_105{color:#59636e;background:#eaeef2;text-decoration:line-through}._adding_1qptv_111{pointer-events:none;margin-top:.125rem;font-size:.75rem;display:block;position:relative}._selection_1qptv_119{background:#ddf4ff;border-radius:6px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:.75rem;padding:.5rem .75rem;display:flex}._hint_1qptv_131{color:#59636e;margin:0 0 .75rem}._error_1qptv_136{color:#cf222e;margin:0 0 .75rem}._messages_1qptv_141{flex-direction:column;align-items:flex-start;gap:.25rem;margin-bottom:.75rem;display:flex}._message_1qptv_141{color:#cf222e;align-items:baseline;gap:.5rem;display:flex}._messageClose_1qptv_156{min-width:1.5rem;min-height:1.5rem;color:inherit;cursor:pointer;background:0 0;border:0;flex:none;font-size:1.1rem;line-height:1}._passedDay_1qptv_168{background:#8080801f}._details_1qptv_172{border:1px solid #1f6feb;border-radius:6px;margin-bottom:.75rem;padding:.75rem 1rem}._details_1qptv_172 h3{margin:0 0 .25rem}._details_1qptv_172 p{overflow-wrap:anywhere;margin:0 0 .25rem}._detailsActions_1qptv_188{flex-wrap:wrap;gap:.5rem;margin-top:.5rem;display:flex}._dangerButton_1qptv_195{color:#fff;font:inherit;cursor:pointer;background:#cf222e;border:1px solid #cf222e;border-radius:6px;padding:.5rem .75rem}._dangerButton_1qptv_195:disabled{opacity:.6;cursor:default}._dayNumber_1qptv_74{text-align:center;border-radius:999px;min-width:1.75rem;padding:.125rem;display:inline-block}._grid_1qptv_39 td[aria-current=date] ._dayNumber_1qptv_74{color:#fff;background:#1f6feb;font-weight:600}._grid_1qptv_39 td._adjacentMonth_1qptv_224{color:#6e7781;background:#f6f8fa}@media (width<=30rem){._grid_1qptv_39 td{height:3.5rem;padding:.125rem}._eventTime_1qptv_235{display:none}._event_1qptv_79{padding:.125rem;font-size:.6875rem}}._page_b9kb5_1{min-width:0}._heading_b9kb5_5{justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1rem;display:flex}._heading_b9kb5_5 h2{margin:0;font-size:1.5rem}._list_b9kb5_18{flex-direction:column;gap:.75rem;margin:0;padding:0;list-style:none;display:flex}._card_b9kb5_27{border:1px solid #d0d7de;border-radius:6px;padding:.875rem 1rem}._selectedCard_b9kb5_33{border-color:#1f6feb;box-shadow:0 0 0 1px #1f6feb}._card_b9kb5_27 h3{margin:0 0 .25rem;font-size:1.125rem}._card_b9kb5_27 p{margin:0 0 .25rem}._form_b9kb5_48{flex-direction:column;gap:.75rem;margin-bottom:.75rem;display:flex}._card_b9kb5_27 ._form_b9kb5_48{margin-bottom:0}._field_b9kb5_59{flex-direction:column;flex:1;gap:.25rem;min-width:0;display:flex}._field_b9kb5_59 label{font-weight:600}._input_b9kb5_71{width:100%;min-width:0;font:inherit;border:1px solid #8c959f;border-radius:6px;padding:.5rem}._input_b9kb5_71[aria-invalid=true]{border-color:#cf222e}._times_b9kb5_84{gap:.75rem;display:flex}._labelInput_b9kb5_89{gap:.5rem;display:flex}._labels_b9kb5_94{flex-wrap:wrap;gap:.375rem;margin:.25rem 0;padding:0;list-style:none;display:flex}._label_b9kb5_89{overflow-wrap:anywhere;background:#ddf4ff;border-radius:999px;align-items:center;gap:.25rem;padding:.125rem .5rem;display:inline-flex}._removeLabel_b9kb5_113{font:inherit;cursor:pointer;background:0 0;border:0;padding:0 .25rem;line-height:1}._actions_b9kb5_122{flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:.5rem;display:flex}._button_b9kb5_130,._secondaryButton_b9kb5_131,._dangerButton_b9kb5_132{color:#fff;font:inherit;cursor:pointer;background:#1f6feb;border:1px solid #1f6feb;border-radius:6px;flex-shrink:0;padding:.5rem .875rem}._secondaryButton_b9kb5_131{color:inherit;background:#fff;border-color:#8c959f}._dangerButton_b9kb5_132{background:#cf222e;border-color:#cf222e}._button_b9kb5_130:disabled,._dangerButton_b9kb5_132:disabled{opacity:.6;cursor:default}._hint_b9kb5_160{color:#59636e;margin:0}._card_b9kb5_27 p._error_b9kb5_165,._error_b9kb5_165{color:#cf222e;margin:0}*,:before,:after{box-sizing:border-box}body{color:#1f2328;background:#fff;margin:0;font-family:system-ui,sans-serif}
