.rq-form-shell{container:buyer-request/inline-size}.rq-form{grid-template-columns:minmax(0,1fr);align-items:start;gap:1.5rem 1.25rem}.rq-form>*{grid-column:1/-1;min-width:0}.rq-form .rq-field>:first-child{min-height:1.25rem}.rq-form .rq-field :is(input,textarea,[role=combobox]){border:1px solid var(--input-strong);background-color:var(--background);width:100%;color:var(--foreground);box-shadow:none;border-radius:.5rem;font-size:1rem}.rq-form .rq-field :is(input,[role=combobox]){height:2.75rem;padding:.625rem .75rem}.rq-form .rq-field textarea{resize:vertical;min-height:6rem;padding:.75rem}.rq-form .rq-field :is(input,textarea,[role=combobox]):is(:focus,:focus-visible){border-color:var(--blue);box-shadow:inset 0 0 0 1px var(--blue);outline:none}.rq-form .rq-field :is(input,textarea,[role=combobox])[aria-invalid=true]{border-color:var(--danger-fg)}.rq-form .rq-field :is(input,textarea,[role=combobox])[aria-invalid=true]:focus-visible{box-shadow:inset 0 0 0 1px var(--danger-fg)}.rq-form .rq-drafted [role=combobox]{background-color:var(--blue-soft);border-color:var(--blue)}.rq-select-menu{width:var(--radix-select-trigger-width);min-width:0;max-width:calc(100vw - 1.5rem);max-height:min(18rem, var(--radix-select-content-available-height));padding:.25rem;transform:none}.rq-select-menu [role=option]{white-space:normal;overflow-wrap:anywhere;min-height:2.75rem}.rq-select-menu [role=option][data-highlighted]{background-color:var(--blue-soft);color:var(--foreground)}@container buyer-request (width>=32rem){.rq-form{grid-template-columns:repeat(2,minmax(0,1fr))}.rq-form>.rq-field:not(.rq-wide){grid-column:auto}}
