.SubmitDayScheduleForm_section__a450R{background:linear-gradient(135deg,rgba(22,127,166,.045),transparent 34%),linear-gradient(315deg,rgba(239,96,77,.04),transparent 42%),var(--surface);border:1px solid var(--border);border-radius:16px;padding:18px;box-shadow:var(--shadow);display:grid;gap:16px}.SubmitDayScheduleForm_sectionHeader__BuHsV{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.SubmitDayScheduleForm_submitSectionHeader__6MvN2{justify-content:center;text-align:center}.SubmitDayScheduleForm_submitTitle__JBu8X{color:var(--heading);font-size:clamp(1.35rem,2.25vw,1.8rem);font-weight:700;line-height:1.15;text-align:center}.SubmitDayScheduleForm_modalForm__jANN_{display:grid;gap:14px;width:100%}.SubmitDayScheduleForm_formField__lbcwc{display:grid;gap:6px;font-size:.95rem;color:var(--label)}.SubmitDayScheduleForm_scheduleDateField__K5CCC{justify-items:center;text-align:center}.SubmitDayScheduleForm_shadcnLabel__NgzOb{color:var(--label);font-size:.95rem}.SubmitDayScheduleForm_submitFieldLabel__EuPmT{color:var(--label);font-size:.95rem;font-weight:600;justify-self:center;text-align:center}.SubmitDayScheduleForm_scheduleDateButton__x74Mx{display:flex;align-items:center;justify-content:center;position:relative;text-align:center;width:min(320px,100%)}.SubmitDayScheduleForm_ariaDatePicker__JHFK6{width:min(320px,100%)}.SubmitDayScheduleForm_ariaDateGroup__09HOF{padding:0 8px 0 12px}.SubmitDayScheduleForm_ariaDateInput__B78_S,.SubmitDayScheduleForm_ariaTimeInput__KDsWn{display:flex;align-items:center;gap:1px;min-width:0}.SubmitDayScheduleForm_ariaDateInput__B78_S{justify-content:center;flex:1;font-weight:600}.SubmitDayScheduleForm_ariaTimeInput__KDsWn{justify-content:flex-start;width:100%}.SubmitDayScheduleForm_ariaDateSegment__eEQ4H{border-radius:5px;color:var(--text);line-height:1;padding:2px 1px;outline:none}.SubmitDayScheduleForm_ariaDateSegment__eEQ4H[data-placeholder]{color:var(--muted)}.SubmitDayScheduleForm_ariaDateSegment__eEQ4H[data-focused]{background:color-mix(in srgb,var(--link) 18%,transparent);color:var(--heading)}.SubmitDayScheduleForm_ariaPickerButton__OM7dV{display:inline-flex;align-items:center;justify-content:center;flex:0 0 32px;width:32px;height:32px;border:1px solid color-mix(in srgb,var(--border) 86%,var(--link));border-radius:999px;background:color-mix(in srgb,var(--surface) 76%,transparent);color:var(--label);cursor:pointer;box-shadow:0 1px 3px color-mix(in srgb,var(--border) 45%,transparent);transition:background-color .14s ease,border-color .14s ease,box-shadow .14s ease,color .14s ease,transform .14s ease}.SubmitDayScheduleForm_ariaPickerButton__OM7dV:hover,.SubmitDayScheduleForm_ariaPickerButton__OM7dV[data-hovered]{color:var(--heading);border-color:color-mix(in srgb,var(--border) 72%,var(--link));background:color-mix(in srgb,var(--surface-alt) 84%,transparent);box-shadow:0 3px 8px color-mix(in srgb,var(--border) 35%,transparent);transform:translateY(-1px)}.SubmitDayScheduleForm_ariaPickerButton__OM7dV:active{transform:translateY(0)}.SubmitDayScheduleForm_ariaPickerButton__OM7dV svg{width:18px;height:18px}.SubmitDayScheduleForm_ariaPopover__it56T{z-index:50;max-width:min(92vw,360px);border:1px solid var(--border);border-radius:14px;background:var(--surface);color:var(--text);box-shadow:0 12px 30px rgba(0,0,0,.16);overflow:hidden}.SubmitDayScheduleForm_ariaPopover__it56T[data-entering]{animation:SubmitDayScheduleForm_pickerPopoverEnter__BDpH2 .14s ease-out both}.SubmitDayScheduleForm_ariaDialog__x4bsU{outline:none}.SubmitDayScheduleForm_ariaCalendar__vrJt4{display:grid;gap:10px;padding:12px}.SubmitDayScheduleForm_ariaCalendarHeader__of3rn{display:grid;grid-template-columns:32px minmax(0,1fr) 32px;align-items:center;gap:8px}.SubmitDayScheduleForm_ariaCalendarHeading__h4eZo{color:var(--heading);font-size:.95rem;font-weight:700;text-align:center}.SubmitDayScheduleForm_ariaCalendarNavButton__qUYHQ{display:inline-grid;place-items:center;width:32px;height:32px;border:1px solid color-mix(in srgb,var(--border) 82%,var(--link));border-radius:999px;background:var(--surface-alt);color:var(--label);cursor:pointer;font-size:1.2rem;line-height:1}.SubmitDayScheduleForm_ariaCalendarNavButton__qUYHQ:hover,.SubmitDayScheduleForm_ariaCalendarNavButton__qUYHQ[data-hovered]{color:var(--heading);border-color:color-mix(in srgb,var(--border) 58%,var(--link))}.SubmitDayScheduleForm_ariaCalendarNavButton__qUYHQ svg{width:18px;height:18px}.SubmitDayScheduleForm_ariaCalendarGrid__1fWPV{border-spacing:2px;color:var(--text)}.SubmitDayScheduleForm_ariaCalendarGrid__1fWPV th{color:var(--muted);font-size:.72rem;font-weight:700;padding-bottom:4px}.SubmitDayScheduleForm_ariaCalendarCell__Uu1jy{width:34px;height:34px;border-radius:9px;color:var(--text);cursor:pointer;font-size:.9rem;outline:none;text-align:center}.SubmitDayScheduleForm_ariaCalendarCell__Uu1jy[data-focused],.SubmitDayScheduleForm_ariaCalendarCell__Uu1jy[data-hovered]{background:color-mix(in srgb,var(--link) 12%,transparent);color:var(--heading)}.SubmitDayScheduleForm_ariaCalendarCell__Uu1jy[data-selected]{background:var(--button-bg);color:var(--button-text);font-weight:700}.SubmitDayScheduleForm_ariaCalendarCell__Uu1jy[data-outside-month]{color:color-mix(in srgb,var(--muted) 62%,transparent)}.SubmitDayScheduleForm_ariaCalendarCell__Uu1jy[data-disabled],.SubmitDayScheduleForm_ariaCalendarNavButton__qUYHQ[data-disabled]{cursor:not-allowed;opacity:.42}.SubmitDayScheduleForm_empty__bGZE3{color:var(--muted);justify-self:stretch;padding:12px 14px;border:1px dashed color-mix(in srgb,var(--border) 78%,var(--link));border-radius:12px;background:linear-gradient(135deg,rgba(22,127,166,.055),transparent 44%),var(--surface-alt);line-height:1.45;text-align:center;animation:SubmitDayScheduleForm_inlineMessageEnter__4XImW .18s ease-out both}.SubmitDayScheduleForm_preLineText__V64a6{white-space:pre-line}.SubmitDayScheduleForm_legalNotice__MBGhy{color:var(--muted);justify-self:stretch;font-size:.85rem;line-height:1.5;text-align:center}.SubmitDayScheduleForm_legalNotice__MBGhy a{color:var(--link);font-weight:600;text-decoration:underline;text-underline-offset:2px}.SubmitDayScheduleForm_primaryButton__vNhiu,.SubmitDayScheduleForm_secondaryButton__a3SuV{display:inline-flex;align-items:center;justify-content:center;gap:8px;border-radius:999px;padding:8px 16px;font-weight:600;cursor:pointer;transition:background-color .14s ease,border-color .14s ease,box-shadow .14s ease,color .14s ease,opacity .14s ease,transform .14s ease}.SubmitDayScheduleForm_primaryButton__vNhiu{border:none;background:var(--button-bg);color:var(--button-text);box-shadow:0 6px 16px color-mix(in srgb,var(--button-bg) 22%,transparent)}.SubmitDayScheduleForm_primaryButton__vNhiu:disabled{cursor:wait;opacity:.7;transform:none}.SubmitDayScheduleForm_secondaryButton__a3SuV{border:1px solid color-mix(in srgb,var(--border) 86%,var(--link));background:color-mix(in srgb,var(--surface) 76%,transparent);color:var(--label)}.SubmitDayScheduleForm_primaryButton__vNhiu:hover:not(:disabled),.SubmitDayScheduleForm_secondaryButton__a3SuV:hover:not(:disabled){transform:translateY(-1px)}.SubmitDayScheduleForm_primaryButton__vNhiu:active:not(:disabled),.SubmitDayScheduleForm_secondaryButton__a3SuV:active:not(:disabled){transform:translateY(0)}.SubmitDayScheduleForm_modalActions__TRDqn{display:flex;justify-content:flex-end;gap:12px;flex-wrap:wrap}.SubmitDayScheduleForm_submissionModeControl__xicZX{display:flex;justify-content:center;gap:10px;flex-wrap:wrap;justify-self:center;width:fit-content;padding:6px;border:1px solid color-mix(in srgb,var(--border) 72%,transparent);border-radius:999px;background:color-mix(in srgb,var(--surface-alt) 76%,transparent)}.SubmitDayScheduleForm_submissionModeButton__ErOuH{width:52px;height:52px;padding:0;border-radius:50%;display:inline-flex;align-items:center;justify-content:center}.SubmitDayScheduleForm_submissionModeButton__ErOuH.SubmitDayScheduleForm_primaryButton__vNhiu{box-shadow:0 0 0 3px color-mix(in srgb,var(--button-bg) 16%,transparent),0 6px 14px color-mix(in srgb,var(--button-bg) 18%,transparent)}.SubmitDayScheduleForm_submissionModeButton__ErOuH svg{width:26px;height:26px}.SubmitDayScheduleForm_itemList__7lx9B{display:grid;gap:12px;width:100%;max-height:360px;overflow-y:auto;padding-right:4px}.SubmitDayScheduleForm_endTimeToggleRow__OKTdQ{display:flex;align-items:center;gap:12px;margin-top:8px;margin-bottom:4px}.SubmitDayScheduleForm_submitItemsActionRow__RJX4S{justify-content:center}.SubmitDayScheduleForm_endTimeToggle__Qy3KW{display:inline-flex;align-items:center;gap:8px;padding:6px 14px;border-radius:999px}.SubmitDayScheduleForm_endTimeToggleActive__gjpMM{background:var(--surface-alt)}.SubmitDayScheduleForm_endTimeToggleIcon__UnOin{width:18px;height:18px;border-radius:4px;border:1px solid var(--border);display:grid;place-items:center;color:var(--label)}.SubmitDayScheduleForm_itemRow___DlfS{display:grid;grid-template-columns:minmax(200px,1.6fr) minmax(140px,.8fr) minmax(140px,.8fr) auto;gap:12px;padding:12px;border:1px solid color-mix(in srgb,var(--border) 88%,var(--link));border-radius:12px;background:linear-gradient(135deg,rgba(22,127,166,.03),transparent 42%),var(--surface);align-items:end;width:100%}.SubmitDayScheduleForm_itemRowNoEndTime__msvk4{grid-template-columns:minmax(200px,1.2fr) minmax(140px,1fr) 48px}.SubmitDayScheduleForm_itemField__X_DME{display:grid;gap:6px;min-width:0;color:var(--label);font-size:.9rem}.SubmitDayScheduleForm_itemLabel__mE6Rt{color:var(--label);font-size:.85rem;text-transform:uppercase;letter-spacing:.06em}.SubmitDayScheduleForm_ariaSelect___McXI,.SubmitDayScheduleForm_itemSelect__qMrH_{width:100%;min-width:0;max-width:260px}.SubmitDayScheduleForm_ariaSelectButton___OcIk{display:flex;align-items:center;justify-content:space-between;gap:10px;cursor:pointer;overflow:hidden;text-align:left}.SubmitDayScheduleForm_ariaSelectValue__QaxMY{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.SubmitDayScheduleForm_ariaSelectButton___OcIk svg{flex:0 0 auto;width:18px;height:18px;color:var(--muted)}.SubmitDayScheduleForm_ariaSelectButton___OcIk [data-placeholder]{color:var(--muted)}.SubmitDayScheduleForm_ariaSelectPopover__UR0ie{min-width:var(--trigger-width)}.SubmitDayScheduleForm_ariaListBox___gOQ9{display:grid;gap:2px;max-height:min(320px,48vh);padding:6px;overflow-y:auto;outline:none}.SubmitDayScheduleForm_ariaCharacterListBox__Yk7xC{min-width:min(260px,86vw)}.SubmitDayScheduleForm_ariaListBoxItem__0n1J5{border-radius:9px;color:var(--text);cursor:pointer;font-size:.96rem;font-weight:600;line-height:1.2;padding:9px 10px;outline:none}.SubmitDayScheduleForm_ariaListBoxItem__0n1J5[data-focused],.SubmitDayScheduleForm_ariaListBoxItem__0n1J5[data-hovered]{background:color-mix(in srgb,var(--link) 12%,transparent);color:var(--heading)}.SubmitDayScheduleForm_ariaListBoxItem__0n1J5[data-selected]{background:color-mix(in srgb,var(--button-bg) 18%,transparent);color:var(--heading)}.SubmitDayScheduleForm_ariaTimeField__GkXwZ{width:100%;max-width:260px}.SubmitDayScheduleForm_itemActions__v9Fns{display:flex;align-items:center;justify-content:center;gap:4px;min-height:44px;min-width:48px}.SubmitDayScheduleForm_itemActions__v9Fns .SubmitDayScheduleForm_secondaryButton__a3SuV{min-width:30px;width:30px;height:30px;padding:0;border-color:transparent;background:transparent;box-shadow:none}.SubmitDayScheduleForm_itemIndex__j4Feo{color:var(--muted);font-size:.85rem;line-height:1;min-width:10px;text-align:right}.SubmitDayScheduleForm_removeItemIcon__6z_TW{display:block;width:19px;height:19px}.SubmitDayScheduleForm_removeItemText__WyzyM{display:none}.SubmitDayScheduleForm_jsonFillPanel__BkDVZ{display:grid;gap:8px;padding:12px;border:1px dashed color-mix(in srgb,var(--border) 76%,var(--link));border-radius:12px;background:linear-gradient(135deg,rgba(22,127,166,.045),transparent 48%),var(--surface-alt)}.SubmitDayScheduleForm_jsonTextarea__SJat4{border:1px solid var(--input-border);border-radius:10px;padding:10px 12px;background:var(--surface);color:var(--text);font-size:.95rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.SubmitDayScheduleForm_jsonFillActions__6HJ7J{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.SubmitDayScheduleForm_helperText__nWhqI{color:var(--muted);border:1px solid color-mix(in srgb,var(--border) 84%,var(--link));border-radius:12px;background:linear-gradient(135deg,rgba(22,127,166,.04),transparent 46%),var(--surface);font-size:.88rem}.SubmitDayScheduleForm_finalStepNotice__oF_DQ,.SubmitDayScheduleForm_helperText__nWhqI{justify-self:stretch;padding:10px 12px;line-height:1.45;text-align:center;animation:SubmitDayScheduleForm_inlineMessageEnter__4XImW .18s ease-out both}.SubmitDayScheduleForm_finalStepNotice__oF_DQ{color:var(--label);background:linear-gradient(135deg,rgba(22,127,166,.055),transparent 48%),var(--surface-alt);border:1px solid color-mix(in srgb,var(--border) 80%,var(--link));border-radius:12px;font-size:.95rem;font-weight:600}.SubmitDayScheduleForm_finalStepNoticeReady__GlLo3{color:#6a4607;background:linear-gradient(135deg,rgba(251,188,5,.18),transparent 58%),rgba(251,188,5,.08);border-color:rgba(251,188,5,.42)}.SubmitDayScheduleForm_saveScheduleButtonReady___aUCy{box-shadow:0 0 0 4px rgba(251,188,5,.24),0 8px 18px color-mix(in srgb,var(--button-bg) 18%,transparent)}.SubmitDayScheduleForm_saveScheduleButton__OzDsl{min-width:132px}.SubmitDayScheduleForm_turnstileField__PJenS{display:grid;justify-items:center;gap:8px}.SubmitDayScheduleForm_turnstileWidget__b7e3m{max-width:100%}.SubmitDayScheduleForm_error__TonBK{color:var(--error-text);background:var(--error-bg);border:1px solid var(--error-border);border-radius:12px}.SubmitDayScheduleForm_error__TonBK,.SubmitDayScheduleForm_success__LJ020{padding:10px 12px;display:grid;grid-template-columns:20px minmax(0,1fr);gap:10px;align-items:start;justify-self:stretch;line-height:1.45;text-align:left;animation:SubmitDayScheduleForm_inlineMessageEnter__4XImW .18s ease-out both}.SubmitDayScheduleForm_success__LJ020{color:#1f7a3d;background:linear-gradient(135deg,rgba(52,168,83,.14),transparent 54%),rgba(52,168,83,.08);border:1px solid rgba(52,168,83,.35);border-radius:12px;font-weight:600}.SubmitDayScheduleForm_inlineMessageIcon__e1aYZ{width:18px;height:18px;margin-top:.18em}.SubmitDayScheduleForm_shadcnField__791aO{background:var(--surface-alt);border:1px solid var(--input-border);border-radius:12px;border-color:var(--input-border);color:var(--text);height:44px;font-size:1rem;padding:0 12px}.SubmitDayScheduleForm_itemRow___DlfS .SubmitDayScheduleForm_shadcnField__791aO{font-weight:600}@media (max-width:720px){.SubmitDayScheduleForm_itemRow___DlfS{grid-template-columns:minmax(0,1.3fr) minmax(100px,.8fr);gap:7px;padding:10px;align-items:end}.SubmitDayScheduleForm_itemRowNoEndTime__msvk4{grid-template-columns:minmax(0,1.3fr) minmax(100px,.82fr) 42px}.SubmitDayScheduleForm_itemRow___DlfS:not(.SubmitDayScheduleForm_itemRowNoEndTime__msvk4) .SubmitDayScheduleForm_itemActions__v9Fns{grid-column:1/-1}.SubmitDayScheduleForm_itemField__X_DME{gap:4px}.SubmitDayScheduleForm_itemLabel__mE6Rt{font-size:.7rem;letter-spacing:.05em}.SubmitDayScheduleForm_ariaSelect___McXI,.SubmitDayScheduleForm_ariaTimeField__GkXwZ,.SubmitDayScheduleForm_itemSelect__qMrH_{max-width:100%}.SubmitDayScheduleForm_itemActions__v9Fns{align-self:end;gap:3px;justify-content:center;min-height:40px;min-width:42px}.SubmitDayScheduleForm_itemRowNoEndTime__msvk4 .SubmitDayScheduleForm_itemActions__v9Fns{justify-content:center}.SubmitDayScheduleForm_itemActions__v9Fns .SubmitDayScheduleForm_secondaryButton__a3SuV{min-width:26px;width:26px;height:26px;padding:0}.SubmitDayScheduleForm_removeItemIcon__6z_TW{width:19px;height:19px}.SubmitDayScheduleForm_itemIndex__j4Feo{font-size:.76rem;min-width:8px}.SubmitDayScheduleForm_itemRow___DlfS .SubmitDayScheduleForm_shadcnField__791aO{height:40px;padding:0 10px;font-size:.95rem}}@keyframes SubmitDayScheduleForm_inlineMessageEnter__4XImW{0%{opacity:0;translate:0 3px}to{opacity:1;translate:0 0}}@media (prefers-reduced-motion:reduce){.SubmitDayScheduleForm_ariaPopover__it56T[data-entering],.SubmitDayScheduleForm_empty__bGZE3,.SubmitDayScheduleForm_error__TonBK,.SubmitDayScheduleForm_finalStepNotice__oF_DQ,.SubmitDayScheduleForm_helperText__nWhqI,.SubmitDayScheduleForm_success__LJ020{animation:none}}@keyframes SubmitDayScheduleForm_pickerPopoverEnter__BDpH2{0%{opacity:0;transform:translateY(-3px) scale(.99)}to{opacity:1;transform:translateY(0) scale(1)}}:root[data-theme=dark] .SubmitDayScheduleForm_section__a450R{background:linear-gradient(135deg,rgba(56,189,248,.065),transparent 36%),linear-gradient(315deg,rgba(251,113,133,.035),transparent 44%),var(--surface)}:root[data-theme=dark] .SubmitDayScheduleForm_finalStepNotice__oF_DQ,:root[data-theme=dark] .SubmitDayScheduleForm_helperText__nWhqI,:root[data-theme=dark] .SubmitDayScheduleForm_itemRow___DlfS,:root[data-theme=dark] .SubmitDayScheduleForm_secondaryButton__a3SuV,:root[data-theme=dark] .SubmitDayScheduleForm_submissionModeControl__xicZX{border-color:color-mix(in srgb,var(--border) 86%,#38bdf8)}:root[data-theme=dark] .SubmitDayScheduleForm_finalStepNoticeReady__GlLo3{color:#f9d47a;background:linear-gradient(135deg,rgba(251,191,36,.13),transparent 58%),rgba(251,191,36,.06);border-color:rgba(251,191,36,.3)}:root[data-theme=dark] .SubmitDayScheduleForm_success__LJ020{color:#8cf0c8;background:linear-gradient(135deg,rgba(94,234,212,.13),transparent 54%),rgba(94,234,212,.05);border-color:rgba(94,234,212,.28)}.AdminCameraCapturePanel_hiddenFileInput__HtAEa{display:none}.AdminCameraCapturePanel_primaryButton__7hBkt,.AdminCameraCapturePanel_secondaryButton__ZmxTC{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-width:116px;border-radius:999px;padding:8px 16px;font-weight:600;cursor:pointer;transition:background-color .14s ease,border-color .14s ease,box-shadow .14s ease,color .14s ease,opacity .14s ease,transform .14s ease}.AdminCameraCapturePanel_primaryButton__7hBkt{border:none;background:var(--button-bg);color:var(--button-text);box-shadow:0 6px 16px color-mix(in srgb,var(--button-bg) 22%,transparent)}.AdminCameraCapturePanel_primaryButton__7hBkt:disabled{cursor:wait;opacity:.7;transform:none}.AdminCameraCapturePanel_secondaryButton__ZmxTC{border:1px solid color-mix(in srgb,var(--border) 86%,var(--link));background:color-mix(in srgb,var(--surface) 76%,transparent);color:var(--label)}.AdminCameraCapturePanel_primaryButton__7hBkt:hover:not(:disabled),.AdminCameraCapturePanel_secondaryButton__ZmxTC:hover:not(:disabled){transform:translateY(-1px)}.AdminCameraCapturePanel_primaryButton__7hBkt:active:not(:disabled),.AdminCameraCapturePanel_secondaryButton__ZmxTC:active:not(:disabled){transform:translateY(0)}.AdminCameraCapturePanel_helperText__OTZbH{color:var(--muted);font-size:.85rem;border:1px solid color-mix(in srgb,var(--border) 84%,var(--link));border-radius:12px;background:linear-gradient(135deg,rgba(22,127,166,.04),transparent 46%),var(--surface);text-align:center}.AdminCameraCapturePanel_error__pfpUh,.AdminCameraCapturePanel_helperText__OTZbH{width:100%;padding:10px 12px;line-height:1.45;animation:AdminCameraCapturePanel_inlineMessageEnter__I96pm .18s ease-out both}.AdminCameraCapturePanel_error__pfpUh{color:var(--error-text);background:var(--error-bg);border:1px solid var(--error-border);border-radius:12px;display:grid;grid-template-columns:20px minmax(0,1fr);gap:10px;align-items:start;text-align:left}.AdminCameraCapturePanel_cameraCapturePanel__idd67{display:grid;gap:10px;justify-items:center;padding:12px;border:1px dashed color-mix(in srgb,var(--border) 76%,var(--link));border-radius:12px;background:linear-gradient(135deg,rgba(22,127,166,.055),transparent 44%),linear-gradient(315deg,rgba(214,154,22,.045),transparent 54%),var(--surface-alt);text-align:center}.AdminCameraCapturePanel_cameraPreviewFrame__bW9Yx{width:min(100%,440px);border-radius:14px;border:1px solid var(--border);overflow:hidden;background:#000;box-shadow:0 10px 24px rgba(80,55,28,.09)}.AdminCameraCapturePanel_cameraPreview__NtBvs{width:min(100%,440px);border-radius:12px;border:1px solid var(--border);background:#000;aspect-ratio:3/4;object-fit:cover}.AdminCameraCapturePanel_cameraActions__ztkky{display:flex;align-items:center;justify-content:center;gap:10px;flex-wrap:wrap}.AdminCameraCapturePanel_uploadFlowList__H1iCb{display:grid;gap:0;justify-items:stretch;list-style:none;width:min(100%,440px);padding:2px 0;text-align:left}.AdminCameraCapturePanel_uploadFlowStep__pAhOs{position:relative;display:grid;grid-template-columns:30px minmax(0,1fr);align-items:center;gap:10px;width:100%;max-width:100%;min-height:40px;padding:6px 0 12px;border:0;border-radius:0;color:var(--label);background:transparent;line-height:1.35;--upload-flow-step-opacity:1;opacity:0;translate:0 4px;animation:AdminCameraCapturePanel_uploadFlowStepEnter__IPgxv .22s ease-out forwards;transition:color .2s ease,opacity .2s ease,translate .2s ease}.AdminCameraCapturePanel_uploadFlowStep__pAhOs:not(:last-child):before{content:"";position:absolute;left:14px;top:34px;bottom:-6px;width:1px;background:var(--border)}.AdminCameraCapturePanel_uploadFlowStepComplete__luNLJ{color:#227a46;--upload-flow-step-opacity:0.68}.AdminCameraCapturePanel_uploadFlowStepActive__XG31M{color:var(--heading)}.AdminCameraCapturePanel_uploadFlowStepActive__XG31M .AdminCameraCapturePanel_uploadFlowIcon__UK_hf{scale:1.08}.AdminCameraCapturePanel_uploadFlowStepActive__XG31M span{display:inline-block;transform-origin:left center;scale:1.025}.AdminCameraCapturePanel_uploadFlowStepError__bW_SU{color:var(--error-text)}.AdminCameraCapturePanel_uploadFlowIcon__UK_hf{position:relative;z-index:1;display:block;justify-self:center;width:18px;height:18px;box-sizing:content-box;padding:5px;border:1px solid var(--border);border-radius:999px;background:var(--surface);color:currentColor;transition:scale .2s ease}.AdminCameraCapturePanel_uploadFlowSpinner__CkFqF{width:16px;height:16px;margin:1px;animation:AdminCameraCapturePanel_uploadFlowSpin__gE055 .9s linear infinite;transform-box:border-box;transform-origin:center center;will-change:transform}.AdminCameraCapturePanel_inlineMessageIcon__h0m8H{width:18px;height:18px;margin-top:.18em}@keyframes AdminCameraCapturePanel_inlineMessageEnter__I96pm{0%{opacity:0;translate:0 3px}to{opacity:1;translate:0 0}}@keyframes AdminCameraCapturePanel_uploadFlowStepEnter__IPgxv{to{opacity:var(--upload-flow-step-opacity);translate:0 0}}@keyframes AdminCameraCapturePanel_uploadFlowSpin__gE055{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.AdminCameraCapturePanel_error__pfpUh,.AdminCameraCapturePanel_helperText__OTZbH,.AdminCameraCapturePanel_uploadFlowSpinner__CkFqF,.AdminCameraCapturePanel_uploadFlowStep__pAhOs{animation:none}.AdminCameraCapturePanel_uploadFlowStep__pAhOs{opacity:var(--upload-flow-step-opacity);translate:0 0}.AdminCameraCapturePanel_uploadFlowStepActive__XG31M .AdminCameraCapturePanel_uploadFlowIcon__UK_hf,.AdminCameraCapturePanel_uploadFlowStepActive__XG31M span{scale:1}}:root[data-theme=dark] .AdminCameraCapturePanel_cameraCapturePanel__idd67{border-color:color-mix(in srgb,var(--border) 82%,#38bdf8);background:linear-gradient(135deg,rgba(56,189,248,.07),transparent 44%),linear-gradient(315deg,rgba(251,191,36,.045),transparent 56%),var(--surface-alt)}:root[data-theme=dark] .AdminCameraCapturePanel_helperText__OTZbH,:root[data-theme=dark] .AdminCameraCapturePanel_secondaryButton__ZmxTC{border-color:color-mix(in srgb,var(--border) 86%,#38bdf8)}:root[data-theme=dark] .AdminCameraCapturePanel_uploadFlowStepComplete__luNLJ{color:#8cf0c8}:root[data-theme=dark] .AdminCameraCapturePanel_uploadFlowStepActive__XG31M{color:var(--heading)}:root[data-theme=dark] .AdminCameraCapturePanel_uploadFlowIcon__UK_hf{background:var(--surface);border-color:color-mix(in srgb,var(--border) 84%,#38bdf8)}.submit_page__zKSzd{display:grid;gap:20px;margin:0 auto;max-width:720px;width:100%}.submit_error__7FuOZ{color:var(--error-text);background:var(--error-bg);border:1px solid var(--error-border);border-radius:12px;padding:12px 14px}