.J_YIhG_form,.J_YIhG_body,.J_YIhG_group,.J_YIhG_row,.J_YIhG_field{gap:var(--space-4);min-width:0;display:grid}.J_YIhG_body{border:0;margin:0;padding:0}.J_YIhG_group,.J_YIhG_row{padding:var(--space-4);border:1px solid var(--color-border-subtle);border-radius:var(--radius-md);margin:0}.J_YIhG_group>legend,.J_YIhG_row>legend,.J_YIhG_field{color:var(--color-text-primary);font-size:var(--font-size-body);font-weight:var(--font-weight-semibold);line-height:var(--line-height-default)}.J_YIhG_field{gap:var(--space-2)}.J_YIhG_grid{gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));min-width:0;display:grid}.J_YIhG_field input,.J_YIhG_field textarea,.J_YIhG_field select{box-sizing:border-box;width:100%;min-width:0;min-height:var(--size-target-minimum);padding:var(--space-3);border:1px solid var(--color-border-subtle);border-radius:var(--radius-md);background:var(--color-surface-primary);color:var(--color-text-primary);font:inherit;font-weight:var(--font-weight-regular)}.J_YIhG_field textarea{resize:vertical}.J_YIhG_secondary{min-height:var(--size-target-minimum);max-width:100%;padding:var(--space-2) var(--space-4);border:1px solid var(--color-border-subtle);border-radius:var(--radius-lg);background:var(--color-surface-primary);color:var(--color-text-primary);font:inherit;font-weight:var(--font-weight-semibold);cursor:pointer;overflow-wrap:anywhere;justify-self:start}.J_YIhG_field :is(input,textarea,select):focus-visible,.J_YIhG_secondary:focus-visible{outline:var(--focus-ring-width) solid var(--color-focus-ring);outline-offset:var(--focus-ring-offset)}.J_YIhG_secondary:disabled,.J_YIhG_body:disabled{color:var(--color-text-disabled-action)}.J_YIhG_secondary:disabled{cursor:not-allowed}.J_YIhG_hint,.J_YIhG_status,.J_YIhG_error{font-size:var(--font-size-supporting);line-height:var(--line-height-default);overflow-wrap:anywhere;margin:0}.J_YIhG_hint{color:var(--color-text-secondary)}.J_YIhG_status{color:var(--color-text-primary)}.J_YIhG_error{color:var(--color-text-primary);border-inline-start:var(--space-1) solid var(--color-accent-primary);padding-inline-start:var(--space-3)}.J_YIhG_visuallyHidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (max-width:48rem){.J_YIhG_grid{grid-template-columns:minmax(0,1fr)}}@media (forced-colors:active){.J_YIhG_group,.J_YIhG_row,.J_YIhG_field :is(input,textarea,select),.J_YIhG_secondary{color:canvastext;background:canvas;border-color:canvastext}.J_YIhG_error{color:canvastext;border-color:canvastext}}
