@scope(.ui-section)to ([data-hn]){:scope:where([data-hn-ui-section]){display:flex!important;flex-direction:column!important;gap:var(--ui-space-4)!important;min-inline-size:0}:scope[data-ui-section-state~="variant=card"]:where([data-hn-ui-section]),:scope[data-ui-section-state~="variant=fieldset"]:where([data-hn-ui-section]){--_ui-selection-context-surface:initial;--_ui-selection-context-border:initial;--_ui-selection-context-text:initial;background:var(--ui-surface-raised);border:var(--ui-border-width) solid var(--ui-border-strong);border-radius:var(--ui-radius-lg);padding:var(--ui-space-5)!important}:scope[data-ui-section-state~="variant=fieldset"]:where([data-hn-ui-section]){box-sizing:border-box!important;display:block!important;margin:0!important;padding-block-start:var(--ui-space-4)!important;padding-inline:calc(var(--ui-space-5) - var(--ui-space-2))!important}.legend:where([data-hn-ui-section]){box-sizing:border-box!important;margin:0!important;max-inline-size:100%;overflow-wrap:anywhere;padding-inline:var(--ui-space-2)!important}.legend .heading:where([data-hn-ui-section]){transform:translateY(-1px)}.content:where([data-hn-ui-section]){display:flex!important;flex-direction:column!important;gap:var(--ui-space-4)!important;min-inline-size:0;padding-inline:var(--ui-space-2)!important}:scope[data-ui-section-state~="variant=fieldset"] .body:where([data-hn-ui-section]){display:contents!important}:scope[data-ui-section-state~="variant=fieldset"] .head:has(.description:empty):has(.actions:empty):where([data-hn-ui-section]){display:none!important}:scope[data-ui-section-state~="variant=divided"]:where([data-hn-ui-section]){border-block-start:var(--ui-border-width) solid var(--ui-border-divider);padding-block-start:var(--ui-space-6)!important}:scope[data-ui-section-state~="variant=card"][data-ui-section-state~="tone=danger"]:where([data-hn-ui-section]),:scope[data-ui-section-state~="variant=fieldset"][data-ui-section-state~="tone=danger"]:where([data-hn-ui-section]){border-color:color-mix(in srgb,var(--ui-danger) 45%,var(--ui-border-default))}:scope[data-ui-section-state~="variant=card"][data-ui-section-state~="tone=danger"]:where([data-hn-ui-section]){--_ui-selection-context-surface:light-dark(oklch(from var(--ui-danger-soft) calc(l - .045) max(c, min(.045, c * 3)) h),oklch(from var(--ui-danger-soft) calc(l + .045) max(c, min(.045, c * 3)) h));--_ui-selection-context-border:light-dark(oklch(from var(--ui-danger-soft) calc(l - .085) max(c, min(.045, c * 3)) h),oklch(from var(--ui-danger-soft) calc(l + .085) max(c, min(.045, c * 3)) h));--_ui-selection-context-text:var(--ui-text-primary);background:var(--ui-danger-soft);border-end-start-radius:0;border-inline-start:var(--ui-accent-line-width) solid var(--ui-danger);border-start-start-radius:0}.head:where([data-hn-ui-section]){align-items:flex-start!important;display:flex!important;flex-wrap:wrap!important;gap:var(--ui-space-2) var(--ui-space-4)!important;justify-content:space-between!important}.copy:where([data-hn-ui-section]){display:flex!important;flex:1 1 16rem;flex-direction:column!important;gap:var(--ui-space-1)!important;min-inline-size:0}.heading:where([data-hn-ui-section]){color:var(--ui-text-primary);font-family:var(--ui-font-display,inherit);font-size:var(--ui-font-size-lg);font-weight:var(--ui-font-semibold);line-height:var(--ui-line-height-tight);margin:0!important}:scope[data-ui-section-state~="tone=danger"] .heading:where([data-hn-ui-section]){color:var(--ui-danger-subtle-text)}.description:where([data-hn-ui-section]){color:var(--ui-text-secondary);font-size:var(--ui-font-size-sm);line-height:var(--ui-line-height)}.actions:where([data-hn-ui-section]){display:inline-flex!important;flex-wrap:wrap!important;gap:var(--ui-space-2)!important}.body:where([data-hn-ui-section]){display:flex!important;flex-direction:column!important;gap:var(--ui-space-4)!important;min-inline-size:0}.actions:empty:where([data-hn-ui-section]),.description:empty:where([data-hn-ui-section]){display:none!important}.head:has(.heading[hidden]):has(.description:empty):has(.actions:empty):where([data-hn-ui-section]){display:none!important}:scope[hidden]:where([data-hn-ui-section]){display:none!important}}
