._error_147lr_1{padding:var(--space-2) var(--space-3);margin-bottom:var(--space-4);background-color:var(--status-error-bg);border-radius:var(--radius-md)}._field_147lr_8{display:flex;flex-direction:column;gap:var(--space-2)}._label_147lr_14{color:var(--text-secondary)}@media screen and (max-width:449px){div._sheetOverlay_2zqz5_2{align-items:flex-end;padding:0}div._sheet_2zqz5_2{width:100%;max-height:calc(100dvh - var(--space-6));border-bottom:none;border-radius:var(--radius-2xl) var(--radius-2xl) 0 0}footer._sheetFooter_2zqz5_12{padding-bottom:calc(var(--space-3) + env(safe-area-inset-bottom))}footer._sheetFooter_2zqz5_12>*{min-height:44px}footer._sheetFooter_2zqz5_12>:last-child{flex:1;min-width:0}}._error_jb2di_1{padding:var(--space-2) var(--space-3);margin-bottom:var(--space-4);background-color:var(--status-error-bg);border-radius:var(--radius-md)}._fieldsGrid_jb2di_8{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-4)}@media screen and (max-width:449px){._fieldsGrid_jb2di_8{grid-template-columns:1fr}}._reschedule_jb2di_19{display:flex;flex-direction:column;gap:var(--space-3)}._calendarWrapper_jb2di_25{display:flex;justify-content:center}._staffList_jb2di_30{display:flex;flex-wrap:wrap;gap:var(--space-2)}._staffChip_jb2di_36{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);border:1px solid var(--border-default);border-radius:var(--radius-full, 999px);background:var(--bg-primary);color:var(--text-primary);font-size:var(--font-size-sm);font-weight:500;cursor:pointer;transition:background var(--transition-normal) ease;-webkit-tap-highlight-color:transparent;touch-action:manipulation;-webkit-user-select:none;user-select:none}@media(hover:hover)and (pointer:fine){._staffChip_jb2di_36:hover{background:var(--accent-primarySubtle);border-color:var(--accent-default)}}._staffChipSelected_jb2di_61{background:var(--accent-solid);border-color:var(--accent-default);color:var(--utility-white)}._slots_jb2di_67{display:grid;grid-template-columns:repeat(auto-fill,minmax(72px,1fr));gap:var(--space-2)}._slot_jb2di_67{padding:var(--space-2);border:1px solid var(--border-default);border-radius:var(--radius-md);background:var(--bg-primary);color:var(--text-primary);font-size:var(--font-size-sm);font-weight:500;cursor:pointer;transition:background var(--transition-normal) ease;-webkit-tap-highlight-color:transparent;touch-action:manipulation;-webkit-user-select:none;user-select:none}@media(hover:hover)and (pointer:fine){._slot_jb2di_67:hover:not(:disabled){background:var(--accent-primarySubtle);border-color:var(--accent-default)}}._slot_jb2di_67:disabled{opacity:.5;cursor:default}._slotSelected_jb2di_99{background:var(--accent-solid);border-color:var(--accent-default);color:var(--text-onAccent)}@media(hover:hover)and (pointer:fine){._slotSelected_jb2di_99:hover:not(:disabled){background:var(--accent-solid);color:var(--text-onAccent)}}._pickHint_jb2di_111{flex:1;display:flex;align-items:center;justify-content:center;text-align:center}._reschedule_jb2di_19{container-type:inline-size}._picker_jb2di_123{display:flex;flex-direction:column;gap:var(--space-3)}._pickerPane_jb2di_129{display:flex;flex-direction:column;gap:var(--space-3);min-width:0}._slotsLabel_jb2di_136{display:none}@container (min-width: 600px){._picker_jb2di_123{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:var(--space-6)}._calendarWrapper_jb2di_25{justify-content:flex-start}._slotsLabel_jb2di_136{display:block}._slots_jb2di_67{grid-template-columns:repeat(auto-fill,minmax(96px,1fr));align-content:start}}@media(pointer:coarse),screen and (max-width:1025px){._staffChip_jb2di_36{min-height:44px;padding:var(--space-2) var(--space-4)}._slots_jb2di_67{grid-template-columns:repeat(auto-fill,minmax(96px,1fr))}._slot_jb2di_67{min-height:44px;white-space:nowrap;font-variant-numeric:tabular-nums}._slot_jb2di_67:active:not(:disabled){background:var(--accent-primarySubtle);border-color:var(--accent-default)}._slotSelected_jb2di_99,._slotSelected_jb2di_99:active:not(:disabled){background:var(--accent-solid);border-color:var(--accent-default);color:var(--text-onAccent)}._pickHint_jb2di_111{justify-content:flex-end;text-align:right}}@media screen and (max-width:449px){._staffList_jb2di_30{flex-wrap:nowrap;overflow-x:auto;margin:0 calc(-1 * var(--space-4));padding:0 var(--space-4) var(--space-1);scrollbar-width:none}._staffList_jb2di_30::-webkit-scrollbar{display:none}._staffChip_jb2di_36{flex-shrink:0;min-height:44px;padding:var(--space-2) var(--space-4);white-space:nowrap}._slots_jb2di_67{grid-template-columns:repeat(3,minmax(0,1fr))}._slot_jb2di_67{min-height:48px;padding:var(--space-2) var(--space-1);font-size:var(--font-size-md);font-variant-numeric:tabular-nums}._slotSelected_jb2di_99{background:var(--accent-solid);border-color:var(--accent-default);color:var(--text-onAccent)}._pickHint_jb2di_111{justify-content:center;text-align:center}}._nextDays_jb2di_222{display:flex;flex-direction:column;gap:var(--space-2)}._nextDaysList_jb2di_228{display:flex;gap:var(--space-2);overflow-x:auto;scrollbar-width:none}._nextDaysList_jb2di_228::-webkit-scrollbar{display:none}._dayChip_jb2di_238{flex-shrink:0;padding:var(--space-2) var(--space-3);border:1px solid var(--border-default);border-radius:var(--radius-full, 999px);background:var(--bg-primary);color:var(--text-primary);font-size:var(--font-size-sm);font-weight:500;white-space:nowrap;cursor:pointer;transition:background var(--transition-normal) ease;-webkit-tap-highlight-color:transparent;touch-action:manipulation;-webkit-user-select:none;user-select:none}@media(hover:hover)and (pointer:fine){._dayChip_jb2di_238:hover{background:var(--accent-primarySubtle);border-color:var(--accent-default)}}._dayChip_jb2di_238:first-letter{text-transform:uppercase}._dayChipSelected_jb2di_266{background:var(--accent-solid);border-color:var(--accent-default);color:var(--text-onAccent)}@media(hover:hover)and (pointer:fine){._dayChipSelected_jb2di_266:hover{background:var(--accent-solid);color:var(--text-onAccent)}}._legend_jb2di_278{display:flex;align-items:center;justify-content:center;gap:var(--space-2);margin-top:calc(-1 * var(--space-1))}._legendDot_jb2di_286{width:6px;height:6px;border-radius:50%;background:var(--status-success-solid)}._selectedDay_jb2di_293{margin-top:var(--space-2)}._selectedDay_jb2di_293:first-letter{text-transform:uppercase}._emptyState_jb2di_300{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-3)}@media screen and (max-width:449px){._dayChip_jb2di_238{min-height:44px;padding:var(--space-2) var(--space-4)}}
