[data-c-fieldset]{gap:var(--c-space-2);min-inline-size:0;font-family:var(--c-font-sans);color:var(--c-color-text);border:0;flex-direction:column;margin:0;padding:0;display:flex}[data-c-fieldset][data-variant=bordered]{border:1px solid var(--c-color-border);border-radius:var(--c-radius-md);padding:var(--c-space-4)}[data-c-fieldset][data-variant=subtle]{background:var(--c-color-surface-muted);border-radius:var(--c-radius-md);padding:var(--c-space-4)}[data-c-fieldset-legend]{justify-content:space-between;align-items:center;gap:var(--c-space-2);inline-size:100%;font-size:var(--c-text-md);font-weight:var(--c-font-weight-semibold);color:var(--c-color-text);padding:0;display:inline-flex}[data-c-fieldset-toggle]{appearance:none;font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;flex:0 auto;align-items:center;gap:6px;padding:0;display:inline-flex}[data-c-fieldset-toggle]:focus-visible{outline:2px solid var(--c-color-focus-ring);outline-offset:2px;border-radius:var(--c-radius-sm)}[data-c-fieldset-chevron]{transition:transform var(--c-motion-fast,.12s) var(--c-motion-easing-ease-out,ease);color:var(--c-color-text-muted);align-items:center;display:inline-flex}[data-c-fieldset]:not([data-collapsed]) [data-c-fieldset-chevron]{transform:rotate(90deg)}[data-c-fieldset-legend-text]{text-align:start;flex:auto}[data-c-fieldset-required]{color:var(--c-color-danger);margin-inline-start:4px}[data-c-fieldset-actions]{align-items:center;gap:var(--c-space-2);display:inline-flex}[data-c-fieldset-description]{color:var(--c-color-text-muted);font-size:var(--c-text-sm);margin:0;line-height:1.5}[data-c-fieldset-body]{gap:var(--c-space-3);flex-direction:column;display:flex}[data-c-fieldset][data-size=sm] [data-c-fieldset-legend]{font-size:var(--c-text-sm)}[data-c-fieldset][data-size=lg] [data-c-fieldset-legend]{font-size:var(--c-text-lg)}[data-c-fieldset][data-disabled]{opacity:.6}@media (prefers-reduced-motion:reduce){[data-c-fieldset-chevron]{transition:none}}
