.ui-field[data-v-c0850453]{color:var(--color-ink);font-size:var(--text-size-sm);gap:var(--space-2);min-width:0;font-weight:650;display:grid}.ui-field__label[data-v-c0850453]{line-height:1.35}.ui-field__label>[aria-hidden=true][data-v-c0850453]{color:var(--tone-danger-ink);font-weight:700}.ui-field__control[data-v-c0850453]{outline:none;width:100%}.ui-field__control[readonly][data-v-c0850453]{background:var(--color-background)}.ui-field__meta[data-v-c0850453]{gap:var(--space-1);display:grid}.ui-field__hint[data-v-c0850453],.ui-field__error[data-v-c0850453]{font-size:var(--text-size-xs);font-weight:500;line-height:var(--line-height-body)}.ui-field__hint[data-v-c0850453]{color:var(--color-muted)}.ui-field__error[data-v-c0850453]{color:var(--tone-danger-ink);font-weight:700}.ui-field__control-wrap[data-v-c0850453]{display:grid;position:relative}.ui-field__affix[data-v-c0850453]{color:var(--color-muted);font-size:var(--text-size-xs);pointer-events:none;align-items:center;font-weight:700;display:inline-flex;position:absolute;inset-block:0}.ui-field__affix--start[data-v-c0850453]{inset-inline-start:var(--form-control-padding-inline)}.ui-field__affix--end[data-v-c0850453]{inset-inline-end:var(--form-control-padding-inline)}.ui-field__control--prefixed[data-v-c0850453]{padding-inline-start:calc(var(--form-control-padding-inline) + var(--ui-field-affix-size,3ch))}.ui-field__control--suffixed[data-v-c0850453]{padding-inline-end:calc(var(--form-control-padding-inline) + var(--ui-field-affix-size,3ch))}.ui-field__label--hidden[data-v-c0850453]{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.ui-field__action[data-v-c0850453]{align-items:center;display:inline-flex;position:absolute;inset-block:0;inset-inline-end:var(--space-1)}.ui-field__control--actioned[data-v-c0850453]{padding-inline-end:calc(var(--form-control-height) + var(--space-1))}.ui-field__counter[data-v-c0850453]{color:var(--color-muted);font-size:var(--text-size-xs);font-variant-numeric:tabular-nums;justify-self:end}.ui-field__counter--limit[data-v-c0850453]{color:var(--tone-danger-ink);font-weight:700}.ui-field__control[type=date][data-v-c0850453]::-webkit-calendar-picker-indicator{display:none}.ui-field__control-wrap--date[data-v-c0850453]{position:relative}.ui-field__control-wrap--date .ui-field__control[data-v-c0850453]{padding-inline-end:38px}.ui-field__calendar-button[data-v-c0850453]{border-radius:var(--radius-md);color:var(--color-muted);cursor:var(--cursor-pointer,pointer);background:0 0;border:0;justify-content:center;align-items:center;width:28px;height:28px;margin-block:auto;display:inline-flex;position:absolute;inset-block:0;inset-inline-end:6px}.ui-field__calendar-button[data-v-c0850453]:hover,.ui-field__calendar-button[aria-expanded=true][data-v-c0850453]{background:var(--tone-context-soft,var(--color-surface));color:var(--color-blue)}.ui-field__calendar-button[data-v-c0850453]:focus-visible{outline:2px solid var(--color-blue);outline-offset:1px}.ui-field__calendar[data-v-c0850453]{z-index:calc(var(--z-dialog) + 1);position:fixed}@media (pointer:coarse),(width<=640px){.ui-field__calendar-button[data-v-c0850453]:after{content:"";position:absolute;inset:-8px}}
