@layer equip{.eq-fieldset{min-inline-size:0;color:var(--eq-ink);font-family:var(--eq-font);border:0;margin:0;padding:0}.eq-fieldset-legend{float:inline-start;width:100%;margin:0 0 var(--eq-space-1);color:var(--eq-ink);font:var(--eq-weight-strong) var(--eq-text-s) / 1.3 var(--eq-font);padding:0}.eq-fieldset-legend+*{clear:both}.eq-fieldset-hint,.eq-fieldset-error{font:var(--eq-weight) var(--eq-text-s) / 1.4 var(--eq-font);margin:0}.eq-fieldset-hint{color:var(--eq-ink-2)}.eq-fieldset-body{gap:var(--eq-space-2);min-width:0;padding-top:var(--eq-space-2);flex-direction:column;display:flex}.eq-fieldset-body[data-layout=row]{column-gap:var(--eq-space-4);flex-flow:wrap}.eq-fieldset-body[data-layout=grid]{gap:var(--eq-space-3);grid-template-columns:repeat(auto-fit,minmax(min(100%,96px),1fr));display:grid}.eq-fieldset[data-invalid]{border-inline-start:2px solid var(--eq-danger);transition:padding var(--eq-dur-move) var(--eq-spring);padding-inline-start:var(--eq-space-3)}.eq-fieldset-error{align-items:flex-start;gap:var(--eq-space-1);padding-top:var(--eq-space-2);color:var(--eq-danger);display:flex}.eq-fieldset-error>svg{flex:none;width:16px;height:16px;margin-top:1px}.eq-fieldset:disabled{opacity:.45;cursor:not-allowed}}
