.req{gap:0;margin:0;display:grid}.req li{padding:var(--space-3) 0;border-bottom:1px solid var(--line);overflow-wrap:anywhere;font-size:16px;line-height:1.5;list-style:none}.req{padding:0}.docs-list{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}.sv-grid{grid-template-columns:340px minmax(0,1fr)}.sv-side{top:calc(var(--header) + var(--space-6));position:sticky}@media (width<=1080px){.sv-grid{grid-template-columns:minmax(0,1fr)}.sv-side{position:static}}.fields{counter-reset:f;gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}.fields li{padding:var(--space-4) var(--space-5) var(--space-4) 60px;border-radius:var(--radius-md);background:var(--surface-0);box-shadow:inset 0 0 0 1px var(--line);counter-increment:f;font-size:16px;line-height:1.55;position:relative}.fields li:before{content:counter(f);left:var(--space-5);top:var(--space-4);color:var(--signal);font-variant-numeric:tabular-nums;font-size:22px;font-weight:300;line-height:1.1;position:absolute}
