@layer components{.kso-surface{min-width:0;color:var(--color-content-primary)}.kso-surface--app{background-color:var(--color-surface-app)}.kso-surface--sunken{background-color:var(--color-surface-sunken)}.kso-surface--subtle{background-color:var(--color-surface-subtle)}.kso-surface--base{background-color:var(--color-surface-base)}.kso-surface--panel{background-color:var(--color-surface-panel)}.kso-surface--raised{background-color:var(--color-surface-raised)}.kso-surface--overlay{background-color:var(--color-surface-overlay)}.kso-surface--inset{background-color:var(--color-surface-inset)}.kso-surface--elevation-none{box-shadow:var(--elevation-0)}.kso-surface--elevation-card{box-shadow:var(--elevation-card)}.kso-surface--elevation-menu{box-shadow:var(--elevation-menu)}.kso-surface--elevation-window{box-shadow:var(--elevation-window)}.kso-surface--elevation-window-focused{box-shadow:var(--elevation-window-focused)}.kso-surface.is-bordered{border:var(--border-width-hairline) solid var(--color-border-subtle)}.kso-surface--tone-accent{background-color:var(--color-accent-subtle);color:var(--color-accent-content)}.kso-surface--tone-info{background-color:var(--color-info-subtle);color:var(--color-info-content)}.kso-surface--tone-success{background-color:var(--color-success-subtle);color:var(--color-success-content)}.kso-surface--tone-warning{background-color:var(--color-warning-subtle);color:var(--color-warning-content)}.kso-surface--tone-danger{background-color:var(--color-danger-subtle);color:var(--color-danger-content)}.kso-surface--tone-accent.is-bordered{border-color:var(--color-accent-border)}.kso-surface--tone-info.is-bordered{border-color:var(--color-info-border)}.kso-surface--tone-success.is-bordered{border-color:var(--color-success-border)}.kso-surface--tone-warning.is-bordered{border-color:var(--color-warning-border)}.kso-surface--tone-danger.is-bordered{border-color:var(--color-danger-border)}.kso-surface--pad-none{padding:var(--space-0)}.kso-surface--pad-tight{padding:var(--space-3)}.kso-surface--pad-default{padding:var(--pad-card)}.kso-surface--pad-loose{padding:var(--pad-section)}.kso-surface--radius-none{border-radius:var(--radius-none)}.kso-surface--radius-card{border-radius:var(--radius-card)}.kso-surface--radius-menu{border-radius:var(--radius-menu)}.kso-surface--radius-window{border-radius:var(--radius-window)}}
