.field{flex-direction:column;gap:6px;min-width:0;display:flex}.field[data-density=compact]{gap:4px}.field[data-density=comfortable]{gap:8px}.field-l{font-family:var(--ui);text-transform:uppercase;letter-spacing:.06em;font-size:11px;line-height:1.3;font-weight:var(--w-bold);color:var(--fg-2);align-items:center;gap:5px;display:flex}.field-l>i{font-size:10px;font-style:normal;font-weight:var(--w-medium);letter-spacing:.02em;text-transform:none;color:var(--fg-dim)}.field-l>i[data-req]{color:var(--red);font-weight:var(--w-bold);letter-spacing:0}.field[data-orientation=horizontal]{flex-direction:row;align-items:flex-start;gap:12px}.field[data-orientation=horizontal] .field-l{flex-shrink:0;min-width:7rem;padding-top:10px}.field-control{gap:inherit;flex-direction:column;flex:1;min-width:0;display:flex}.field-h{color:var(--fg-dim);text-wrap:pretty;font-size:11px;line-height:1.45}.field-e{color:var(--red);text-wrap:pretty;align-items:flex-start;gap:5px;font-size:11px;line-height:1.4;display:flex}.field-e>svg{flex:none;margin-top:2px}@media (prefers-reduced-motion:reduce){.field{scroll-margin-block:0}}@media (max-width:360px){.field[data-orientation=horizontal]{flex-direction:column;align-items:stretch;gap:6px}.field[data-orientation=horizontal] .field-l{min-width:0;padding-top:0}}
