._fields_12s55_50{--shell-form-line-hover: #2a3444;--shell-form-danger-ring: color-mix(in srgb, var(--shell-danger) 16%, transparent)}._fields_12s55_50 .rt-TextFieldRoot,._fields_12s55_50 .rt-TextAreaRoot,._fields_12s55_50 .rt-SelectTrigger{width:100%;height:auto;min-height:0;padding:8px 11px;border:1px solid var(--shell-line);border-radius:7px;background:var(--shell-strip);box-shadow:none;color:var(--shell-ink);font-size:14px;line-height:1.45;transition:border-color .12s,box-shadow .12s}._fields_12s55_50 .rt-TextFieldInput,._fields_12s55_50 .rt-TextAreaInput{color:var(--shell-ink);font-size:14px;line-height:1.45}._fields_12s55_50 .rt-TextFieldInput::placeholder,._fields_12s55_50 .rt-TextAreaInput::placeholder{color:var(--shell-ink-4)}._fields_12s55_50 .rt-TextAreaRoot{min-height:84px}._fields_12s55_50 .rt-TextFieldRoot:hover,._fields_12s55_50 .rt-TextAreaRoot:hover,._fields_12s55_50 .rt-SelectTrigger:hover{border-color:var(--shell-form-line-hover)}._fields_12s55_50 .rt-TextFieldRoot:focus-within,._fields_12s55_50 .rt-TextAreaRoot:focus-within,._fields_12s55_50 .rt-SelectTrigger:focus-visible{outline:none;border-color:var(--app-color-accent-dim);box-shadow:0 0 0 3px var(--app-color-accent-weak)}._fields_12s55_50[data-invalid] .rt-TextFieldRoot,._fields_12s55_50[data-invalid] .rt-TextAreaRoot{border-color:var(--shell-danger)}._fields_12s55_50[data-invalid] .rt-TextFieldRoot:focus-within,._fields_12s55_50[data-invalid] .rt-TextAreaRoot:focus-within{border-color:var(--shell-danger);box-shadow:0 0 0 3px var(--shell-form-danger-ring)}._fields_12s55_50[data-pending] .rt-TextFieldRoot,._fields_12s55_50[data-pending] .rt-TextAreaRoot{background:var(--shell-surface);color:var(--shell-ink-4)}._fields_12s55_50 .rt-TextFieldRoot:has(.rt-TextFieldInput:disabled),._fields_12s55_50 .rt-TextAreaRoot:has(.rt-TextAreaInput:disabled){background:var(--shell-surface);cursor:not-allowed}._label_12s55_167{color:var(--shell-ink);font-size:13px;font-weight:600}._message_12s55_193{min-height:calc(var(--shell-form-message-lines, 1) * 1.5em);margin:6px 0 0;font-size:12.5px;line-height:1.5}._message_12s55_193[data-tone=helper]{color:var(--shell-ink-4)}._message_12s55_193[data-tone=error]{color:var(--shell-danger)}
