._button_19wsu_6{justify-content:center;align-items:center;gap:var(--rg-space-2);block-size:var(--rg-control-md);padding-inline:var(--rg-control-pad-md);border:var(--rg-border-w) solid transparent;border-radius:var(--rg-radius-control);font-size:var(--rg-text-sm);font-weight:var(--rg-weight-medium);white-space:nowrap;cursor:pointer;transition:var(--rg-transition-colors);line-height:1;display:inline-flex}._button_19wsu_6:disabled,._button_19wsu_6[aria-disabled=true]{cursor:not-allowed;opacity:.5}._xs_19wsu_30{block-size:var(--rg-control-xs);padding-inline:var(--rg-control-pad-xs);font-size:var(--rg-text-xs)}._sm_19wsu_36{block-size:var(--rg-control-sm);padding-inline:var(--rg-control-pad-sm);font-size:var(--rg-text-xs)}._lg_19wsu_42{block-size:var(--rg-control-lg);padding-inline:var(--rg-control-pad-lg);font-size:var(--rg-text-base)}._primary_19wsu_49{background-color:var(--rg-c-primary);color:var(--rg-c-text-on-primary)}._primary_19wsu_49:not(:disabled):hover{background-color:var(--rg-c-primary-hover)}._primary_19wsu_49:not(:disabled):active{background-color:var(--rg-c-primary-active)}._secondary_19wsu_57{background-color:var(--rg-c-surface);color:var(--rg-c-text);border-color:var(--rg-c-border)}._secondary_19wsu_57:not(:disabled):hover{background-color:var(--rg-c-surface-hover);border-color:var(--rg-c-border-strong)}._secondary_19wsu_57:not(:disabled):active{background-color:var(--rg-c-surface-active)}._ghost_19wsu_70{color:var(--rg-c-text-secondary);background-color:#0000}._ghost_19wsu_70:not(:disabled):hover{background-color:var(--rg-c-surface-active);color:var(--rg-c-text)}._danger_19wsu_82{background-color:var(--rg-c-surface);color:var(--rg-danger);border-color:var(--rg-danger-edge)}._danger_19wsu_82:not(:disabled):hover{background-color:var(--rg-danger-soft);border-color:var(--rg-danger)}._link_19wsu_93{color:var(--rg-c-primary);background-color:#0000;block-size:auto;padding-inline:0}._link_19wsu_93:not(:disabled):hover{color:var(--rg-c-primary-hover);text-underline-offset:2px;text-decoration:underline}._busy_19wsu_107{cursor:progress}._spinner_19wsu_109{border:1.5px solid;border-block-start-color:#0000;border-radius:50%;block-size:.8125em;inline-size:.8125em;animation:.6s linear infinite _spin_19wsu_109}@keyframes _spin_19wsu_109{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){._spinner_19wsu_109{animation-duration:1.8s}}._fullWidth_19wsu_126{inline-size:100%}._backdrop_1g3bm_5{z-index:var(--rg-z-modal);padding:var(--rg-space-4);background-color:#10192273;place-items:center;display:grid;position:fixed;inset:0;overflow-y:auto}._panel_1g3bm_16{inline-size:100%;max-inline-size:30rem;max-block-size:calc(100dvh - 2 * var(--rg-space-4));background-color:var(--rg-c-surface);border:1px solid var(--rg-c-border);border-radius:var(--rg-radius-panel);box-shadow:var(--rg-shadow-modal);outline:none;flex-direction:column;display:flex}._head_1g3bm_29{padding:var(--rg-pad-card) var(--rg-pad-card) var(--rg-space-2)}._title_1g3bm_31{font-size:var(--rg-text-md);font-weight:var(--rg-weight-semibold);line-height:1.6}._description_1g3bm_37{font-size:var(--rg-text-sm);color:var(--rg-c-text-secondary);margin-block-start:var(--rg-space-1);line-height:1.8}._body_1g3bm_44{padding:var(--rg-space-2) var(--rg-pad-card) var(--rg-space-4);overflow-y:auto}._foot_1g3bm_51{gap:var(--rg-space-2);padding:var(--rg-space-3) var(--rg-pad-card);border-block-start:1px solid var(--rg-c-border-subtle);display:flex}@media (width<=599px){._foot_1g3bm_51{flex-direction:column}._foot_1g3bm_51>*{inline-size:100%}}@media print{._backdrop_1g3bm_5{display:none}}._field_1sdir_5{gap:var(--rg-space-2);flex-direction:column;min-inline-size:0;display:flex}._label_1sdir_7{align-items:center;gap:var(--rg-space-1);font-size:var(--rg-text-xs);font-weight:var(--rg-weight-medium);color:var(--rg-c-text-secondary);display:flex}._required_1sdir_17{color:var(--rg-danger)}._optional_1sdir_19{font-weight:var(--rg-weight-normal);color:var(--rg-c-text-faint)}._control_1sdir_24{inline-size:100%;block-size:var(--rg-control-md);padding-inline:var(--rg-space-3);border:1px solid var(--rg-c-border);border-radius:var(--rg-radius-control);background-color:var(--rg-c-surface);font-size:var(--rg-text-sm);color:var(--rg-c-text);transition:var(--rg-transition-colors)}._control_1sdir_24::placeholder{color:var(--rg-c-text-faint)}._control_1sdir_24:hover:not(:disabled){border-color:var(--rg-c-border-strong)}._control_1sdir_24:focus{border-color:var(--rg-c-focus);box-shadow:var(--rg-focus-ring);outline:none}._control_1sdir_24:disabled{background-color:var(--rg-c-surface-sunken);color:var(--rg-c-text-muted);cursor:not-allowed}._readOnly_1sdir_53{background-color:var(--rg-c-surface-sunken);border-style:dashed}._invalid_1sdir_58,._invalid_1sdir_58:hover{border-color:var(--rg-danger)}._invalid_1sdir_58:focus{box-shadow:0 0 0 3px #9e3b3233}._textarea_1sdir_63{block-size:auto;min-block-size:5rem;padding-block:var(--rg-space-2);resize:vertical;line-height:var(--rg-leading-normal)}._select_1sdir_71{cursor:pointer}._numeric_1sdir_76{font-variant-numeric:tabular-nums;text-align:left;direction:ltr}._hint_1sdir_82{font-size:var(--rg-text-xs);color:var(--rg-c-text-muted)}._error_1sdir_84{align-items:center;gap:var(--rg-space-1);font-size:var(--rg-text-xs);color:var(--rg-danger);display:flex}._group_1sdir_93{align-items:center;display:flex;position:relative}._group_1sdir_93:has(._suffix_1sdir_98) ._control_1sdir_24{padding-right:4.5rem}._suffix_1sdir_98{right:var(--rg-space-3);font-size:var(--rg-text-xs);color:var(--rg-c-text-muted);pointer-events:none;position:absolute}._check_1sdir_109{align-items:center;gap:var(--rg-space-2);min-block-size:var(--rg-control-md);cursor:pointer;display:flex}._checkInput_1sdir_117{cursor:pointer;flex-shrink:0;block-size:1rem;inline-size:1rem}._checkLabel_1sdir_119{font-size:var(--rg-text-sm);color:var(--rg-c-text)}._reveal_1sdir_124{border-radius:var(--rg-radius-control);block-size:1.75rem;inline-size:1.75rem;color:var(--rg-c-text-muted);transition:var(--rg-transition-colors);place-items:center;display:grid;position:absolute;inset-inline-end:var(--rg-space-2)}._reveal_1sdir_124:hover{background-color:var(--rg-c-surface-hover);color:var(--rg-c-text)}._group_1sdir_93:has(._reveal_1sdir_124) ._control_1sdir_24{padding-inline-end:2.5rem}._checkGroup_1sdir_141{gap:var(--rg-space-1) var(--rg-space-4);border:0;flex-wrap:wrap;min-inline-size:0;margin:0;padding:0;display:flex}._checkGroup_1sdir_141:disabled{opacity:.6}._popover_11l2k_4{z-index:var(--rg-z-overlay);inline-size:17.5rem;padding:var(--rg-space-3);background-color:var(--rg-c-surface);border:1px solid var(--rg-c-border);border-radius:var(--rg-radius-panel);box-shadow:var(--rg-shadow-overlay);position:absolute;inset-block-start:calc(100% + 4px);inset-inline-start:0}._wrap_11l2k_17{gap:var(--rg-space-2);display:flex;position:relative}._time_11l2k_21{inline-size:7rem;block-size:var(--rg-control-md);padding-inline:var(--rg-space-2);border:1px solid var(--rg-c-border);border-radius:var(--rg-radius-control);background-color:var(--rg-c-surface);font-size:var(--rg-text-sm);font-variant-numeric:tabular-nums;color:var(--rg-c-text);transition:var(--rg-transition-colors);flex-shrink:0}._time_11l2k_21:focus{border-color:var(--rg-c-focus);box-shadow:var(--rg-focus-ring);outline:none}._calendars_11l2k_44{gap:var(--rg-space-1);background-color:var(--rg-c-surface-sunken);border-radius:var(--rg-radius-control);margin-block-end:var(--rg-space-3);padding:2px;display:flex}._calendarTab_11l2k_53{block-size:var(--rg-control-xs);border-radius:var(--rg-radius-control);font-size:var(--rg-text-xs);color:var(--rg-c-text-secondary);transition:var(--rg-transition-colors);flex:1}._calendarTab_11l2k_53:hover{color:var(--rg-c-text)}._calendarTabActive_11l2k_64,._calendarTabActive_11l2k_64:hover{background-color:var(--rg-c-surface);color:var(--rg-c-primary);font-weight:var(--rg-weight-medium);box-shadow:var(--rg-shadow-raised)}._nav_11l2k_73{justify-content:space-between;align-items:center;gap:var(--rg-space-2);margin-block-end:var(--rg-space-2);display:flex}._navButton_11l2k_81{inline-size:var(--rg-control-sm);block-size:var(--rg-control-sm);border-radius:var(--rg-radius-control);color:var(--rg-c-text-secondary);transition:var(--rg-transition-colors);place-items:center;display:grid}._navButton_11l2k_81:hover{background-color:var(--rg-c-surface-hover);color:var(--rg-c-text)}._monthSelect_11l2k_94,._yearInput_11l2k_95{block-size:var(--rg-control-sm);padding-inline:var(--rg-space-2);border:1px solid var(--rg-c-border);border-radius:var(--rg-radius-control);background-color:var(--rg-c-surface);font-size:var(--rg-text-sm);font-weight:var(--rg-weight-medium);font-variant-numeric:tabular-nums;color:var(--rg-c-text);transition:var(--rg-transition-colors)}._monthSelect_11l2k_94{flex:1;min-inline-size:0}._yearInput_11l2k_95{text-align:center;flex-shrink:0;inline-size:4.5rem}._monthSelect_11l2k_94:focus,._yearInput_11l2k_95:focus{border-color:var(--rg-c-focus);box-shadow:var(--rg-focus-ring);outline:none}._grid_11l2k_120{grid-template-columns:repeat(7,1fr);gap:2px;display:grid}._dayName_11l2k_122{padding-block:var(--rg-space-1);font-size:var(--rg-text-2xs);color:var(--rg-c-text-muted);text-align:center}._day_11l2k_122{aspect-ratio:1;border-radius:var(--rg-radius-control);font-size:var(--rg-text-xs);font-variant-numeric:tabular-nums;color:var(--rg-c-text);transition:var(--rg-transition-colors);place-items:center;display:grid}._day_11l2k_122:hover{background-color:var(--rg-c-surface-hover)}._dayOutside_11l2k_143{color:var(--rg-c-text-faint)}._dayToday_11l2k_145{font-weight:var(--rg-weight-semibold);box-shadow:inset 0 0 0 1px var(--rg-c-border-strong)}._daySelected_11l2k_147,._daySelected_11l2k_147:hover{background-color:var(--rg-c-primary);color:var(--rg-c-text-on-primary);font-weight:var(--rg-weight-medium)}._foot_11l2k_155{gap:var(--rg-space-2);border-block-start:1px solid var(--rg-c-border-subtle);margin-block-start:var(--rg-space-3);padding-block-start:var(--rg-space-3);display:flex}._footButton_11l2k_163{block-size:var(--rg-control-sm);border-radius:var(--rg-radius-control);border:1px solid var(--rg-c-border);font-size:var(--rg-text-xs);color:var(--rg-c-text-secondary);transition:var(--rg-transition-colors);flex:1}._footButton_11l2k_163:hover{background-color:var(--rg-c-surface-hover);color:var(--rg-c-text)}._wrap_11l2k_17>input[type=text]{flex:1;min-inline-size:0}._trigger_11l2k_178{border-radius:var(--rg-radius-control);block-size:1.5rem;inline-size:1.5rem;color:var(--rg-c-text-muted);transition:var(--rg-transition-colors);place-items:center;display:grid;position:absolute;inset-block-start:50%;inset-inline-end:var(--rg-space-2);transform:translateY(-50%)}._trigger_11l2k_178:hover{background-color:var(--rg-c-surface-hover);color:var(--rg-c-text)}@media (width<=599px){._popover_11l2k_4{inset-block-start:auto;inset-block-end:var(--rg-space-4);inset-inline:var(--rg-space-4);inline-size:auto;position:fixed}}
