.oik-form-row{grid-template-columns:minmax(0,1fr) auto;grid-gap:var(--space-3);padding:var(--space-3) 0;border-bottom:1px solid var(--border-subtle)}.oik-form-row,.oik-form-row__fields{display:grid;gap:var(--space-3);align-items:end}.oik-form-row__fields{grid-template-columns:minmax(0,1fr) minmax(0,.85fr) minmax(0,1.25fr) minmax(0,1fr);grid-gap:var(--space-3)}.oik-form-row__fields>*{min-width:0}.oik-form-row__details{grid-column:1/-1;padding-top:var(--space-3)}.oik-form-row__action{padding-bottom:var(--space-1)}@media (max-width:760px){.oik-form-row__fields{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:480px){.oik-form-row__fields{grid-template-columns:minmax(0,1fr)}}.oik-form-row--numbered{grid-template-columns:var(--space-5) minmax(0,1fr) auto}.oik-form-row__sequence{font-size:var(--text-xs);color:var(--text-muted);text-align:center;padding:var(--space-3) 0}@media (min-width:761px){.oik-form-row--continuation .oik-form-row__fields>.oik-field>.oik-field__label{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap;border:0}}@media (max-width:760px){.oik-form-row__sequence{align-self:start;margin-top:var(--space-2)}}