.fil-onglets{grid-template-columns:repeat(var(--n), minmax(0, 1fr));border-bottom:1px solid color-mix(in oklab, var(--theme-ink) 12%, transparent);display:grid;position:relative}.fil-onglet{min-height:2.5rem;color:color-mix(in oklab, var(--theme-ink) 55%, transparent);font-size:.9375rem;font-weight:600;transition:color .2s}.fil-onglet[aria-pressed=true]{color:var(--theme-ink)}.fil-curseur{width:calc(100% / var(--n));background:var(--theme-ink);height:2px;translate:calc(var(--i) * 100%) 0;transition:translate .32s cubic-bezier(.22,1,.36,1);position:absolute;bottom:-1px;left:0}.fil-etape{white-space:nowrap;min-height:2rem;color:color-mix(in oklab, var(--theme-ink) 55%, transparent);flex:none;align-items:center;gap:.375rem;font-size:.875rem;font-weight:500;display:inline-flex;position:relative}.fil-etape[aria-pressed=true]{color:var(--theme-ink);font-weight:600}@media (prefers-reduced-motion:reduce){.fil-curseur{transition:none}}
