@layer reset,tokens,base;@layer kit{._field_10xjf_5{gap:var(--space-2);flex-direction:column;min-width:0;display:flex}._label_10xjf_12{color:var(--color-text-primary);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium)}._hint_10xjf_18{color:var(--color-text-muted);font-size:var(--font-size-sm)}._error_10xjf_23{gap:var(--space-1);color:var(--color-status-danger-fg);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);align-items:center;display:flex}._input_10xjf_32,._select_10xjf_33{width:100%;min-height:var(--size-tap-target);padding:0 var(--space-3);border:var(--border-width-thin) solid var(--color-border-strong);border-radius:var(--radius-control);background:var(--color-surface-raised);color:var(--color-text-primary);font-size:var(--font-size-md)}._input_10xjf_32[aria-invalid=true],._input_10xjf_32[data-invalid]{border-color:var(--color-status-danger-fg)}._select_10xjf_33{gap:var(--space-2);cursor:pointer;justify-content:space-between;align-items:center;display:flex}._input_10xjf_32:focus-visible,._select_10xjf_33:focus-visible{border-color:var(--color-focus-ring);outline:var(--focus-ring-width) solid var(--color-focus-ring);outline-offset:calc(var(--focus-ring-width) * -1)}._selectIcon_10xjf_66{color:var(--color-text-muted);display:inline-flex}._positioner_10xjf_71{z-index:var(--layer-popover);width:var(--anchor-width)}._popup_10xjf_76{max-height:min(var(--available-height), var(--size-select-popup));padding:var(--space-1);border:var(--border-width-thin) solid var(--color-border-subtle);border-radius:var(--radius-control);background:var(--color-surface-raised);box-shadow:var(--shadow-overlay);overflow-y:auto}._list_10xjf_86{flex-direction:column;display:flex}._searchInput_10xjf_92{scroll-margin-top:calc(var(--app-top-inset,var(--vh-safe-top,var(--space-0))) + var(--space-3))}@media (width<768px){._searchPopup_10xjf_98{max-height:min(var(--available-height), calc(var(--size-tap-target) * 5))}}._status_10xjf_103{padding:var(--space-3);color:var(--color-text-muted);font-size:var(--font-size-sm)}._heading_10xjf_110{padding:var(--space-2) var(--space-3) var(--space-1);color:var(--color-text-muted);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold)}._option_10xjf_117{gap:var(--space-2);min-height:var(--size-tap-target);padding:var(--space-2) var(--space-3);border-radius:var(--radius-control);color:var(--color-text-primary);cursor:pointer;align-items:center;display:flex}._option_10xjf_117:focus-visible{background:var(--color-surface-sunken)}@media (hover:hover){._option_10xjf_117[data-highlighted]{background:var(--color-surface-sunken)}}._optionCheck_10xjf_138{color:var(--color-text-brand);margin-inline-start:auto;display:inline-flex}._chips_10xjf_145{gap:var(--space-2);flex-wrap:wrap;align-items:stretch;display:flex}._chip_10xjf_145{min-height:var(--size-tap-target);padding:var(--space-1) var(--space-4);border:var(--border-width-thin) solid var(--color-border-strong);border-radius:var(--radius-pill);background:var(--color-surface-raised);color:var(--color-text-primary);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);line-height:var(--font-line-height-tight);text-align:center;cursor:pointer;transition:background-color var(--duration-fast) var(--easing-standard);flex-direction:column;justify-content:center;align-items:center;gap:0;display:inline-flex}._chips_10xjf_145[data-detailed] ._chip_10xjf_145{min-height:max(var(--size-tap-target), calc(var(--space-1) * 2 + var(--font-line-height-tight) * (var(--font-size-sm) + var(--font-size-xs)) + var(--border-width-thin) * 2));border-radius:var(--radius-control)}._chips_10xjf_145[data-layout=row]{gap:var(--space-1);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;display:grid}._chips_10xjf_145[data-layout=row] ._chip_10xjf_145{border-radius:var(--radius-control);padding-inline:0}@media (hover:hover){._chip_10xjf_145:hover:not([data-disabled],[data-pressed]){background:var(--color-surface-sunken)}}._chips_10xjf_145[data-invalid] ._chip_10xjf_145:not([data-pressed]){border-color:var(--color-status-danger-fg)}._chip_10xjf_145[data-pressed]{border-color:var(--color-control-selected-bg);background:var(--color-control-selected-bg);color:var(--color-control-selected-fg)}._chip_10xjf_145[data-disabled]{cursor:not-allowed;opacity:.5}._chipLabel_10xjf_218{display:block}._chipDetail_10xjf_222{font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);display:block}._stepper_10xjf_228{gap:var(--space-3);align-items:center;display:flex}._stepper_10xjf_228 ._stepperButton_10xjf_235{width:var(--size-tap-target);min-height:var(--size-tap-target);flex:none;padding:0}._stepperValue_10xjf_242{width:var(--size-stepper-value);min-height:var(--size-tap-target);border-radius:var(--radius-control);color:var(--color-text-primary);font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);font-variant-numeric:tabular-nums;text-align:center;background:0 0;border:0;padding:0}._stepperCentered_10xjf_256{gap:var(--space-2);text-align:center;justify-items:center;display:grid}._stepperRow_10xjf_266{gap:var(--space-3);grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid}._stepper_10xjf_228[data-layout=row]{gap:var(--space-2)}._stepperValue_10xjf_242[data-layout=row]{width:var(--size-time-value);border:var(--border-width-thin) solid var(--color-border-subtle);background:var(--color-surface-raised);font-size:var(--font-size-md);font-weight:var(--font-weight-medium)}._stepperValue_10xjf_242[data-disabled]{color:var(--color-text-muted)}._input_10xjf_32[data-disabled],._select_10xjf_33[data-disabled]{background:var(--color-surface-sunken);color:var(--color-text-muted);cursor:not-allowed}._select_10xjf_33[aria-invalid=true],._select_10xjf_33[data-invalid]{border-color:var(--color-status-danger-fg)}._error_10xjf_23 svg{flex-shrink:0}._chips_10xjf_145[data-layout=grid]{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}._chip_10xjf_145:focus-visible{outline:var(--focus-ring-width) solid var(--color-focus-ring);outline-offset:calc(var(--focus-ring-width) * -1)}}@layer app;._labelHidden_10xjf_309{width:var(--size-visually-hidden);height:var(--size-visually-hidden);clip-path:inset(50%);white-space:nowrap;position:absolute;overflow:hidden}
