@layer components{.ds-divider{--divider-thickness:1px;--divider-color:var(--ds-c-grey-200);border:0;margin:0;display:block}.ds-divider.thickness-none{--divider-thickness:0px}.ds-divider.thickness-xs{--divider-thickness:1px}.ds-divider.thickness-sm{--divider-thickness:2px}.ds-divider.thickness-md{--divider-thickness:3px}.ds-divider.thickness-lg{--divider-thickness:4px}.ds-divider.color-primary{--divider-color:var(--ds-c-primary-100)}.ds-divider.color-secondary{--divider-color:var(--ds-c-secondary-100)}.ds-divider.color-tertiary{--divider-color:var(--ds-c-tertiary-100)}.ds-divider.color-neutral{--divider-color:var(--ds-c-grey-300)}.ds-divider.color-accent-1{--divider-color:var(--ds-c-accent-1-default)}.ds-divider.color-accent-2{--divider-color:var(--ds-c-accent-2-default)}.ds-divider.color-accent-3{--divider-color:var(--ds-c-accent-3-default)}.ds-divider.color-accent-4{--divider-color:var(--ds-c-accent-4-default)}.ds-divider.orientation-horizontal{border-top:var(--divider-thickness) solid var(--divider-color);width:100%;height:0}.ds-divider.orientation-horizontal.spacing-small.variant-spacing-top,.ds-divider.orientation-horizontal.spacing-small.variant-spacing-vertical{margin-top:var(--ds-spacing-small)}.ds-divider.orientation-horizontal.spacing-small.variant-spacing-bottom,.ds-divider.orientation-horizontal.spacing-small.variant-spacing-vertical{margin-bottom:var(--ds-spacing-small)}.ds-divider.orientation-horizontal.spacing-medium.variant-spacing-top,.ds-divider.orientation-horizontal.spacing-medium.variant-spacing-vertical{margin-top:var(--ds-spacing-medium)}.ds-divider.orientation-horizontal.spacing-medium.variant-spacing-bottom,.ds-divider.orientation-horizontal.spacing-medium.variant-spacing-vertical{margin-bottom:var(--ds-spacing-medium)}.ds-divider.orientation-horizontal.spacing-large.variant-spacing-top,.ds-divider.orientation-horizontal.spacing-large.variant-spacing-vertical{margin-top:var(--ds-spacing-large)}.ds-divider.orientation-horizontal.spacing-large.variant-spacing-bottom,.ds-divider.orientation-horizontal.spacing-large.variant-spacing-vertical{margin-bottom:var(--ds-spacing-large)}.ds-divider.orientation-horizontal.line-style-solid{border-top-style:solid}.ds-divider.orientation-horizontal.line-style-dashed{border-top-style:dashed}.ds-divider.orientation-horizontal.line-style-dotted{border-top-style:dotted}.ds-divider.orientation-vertical{border-left:var(--divider-thickness) solid var(--divider-color);width:0;min-height:1rem;display:inline-block}.ds-divider.orientation-vertical.spacing-none.variant-spacing-top,.ds-divider.orientation-vertical.spacing-none.variant-spacing-vertical{margin-left:0}.ds-divider.orientation-vertical.spacing-none.variant-spacing-bottom,.ds-divider.orientation-vertical.spacing-none.variant-spacing-vertical{margin-right:0}.ds-divider.orientation-vertical.spacing-small.variant-spacing-top,.ds-divider.orientation-vertical.spacing-small.variant-spacing-vertical{margin-left:var(--ds-spacing-small)}.ds-divider.orientation-vertical.spacing-small.variant-spacing-bottom,.ds-divider.orientation-vertical.spacing-small.variant-spacing-vertical{margin-right:var(--ds-spacing-small)}.ds-divider.orientation-vertical.spacing-medium.variant-spacing-top,.ds-divider.orientation-vertical.spacing-medium.variant-spacing-vertical{margin-left:var(--ds-spacing-medium)}.ds-divider.orientation-vertical.spacing-medium.variant-spacing-bottom,.ds-divider.orientation-vertical.spacing-medium.variant-spacing-vertical{margin-right:var(--ds-spacing-medium)}.ds-divider.orientation-vertical.spacing-large.variant-spacing-top,.ds-divider.orientation-vertical.spacing-large.variant-spacing-vertical{margin-left:var(--ds-spacing-large)}.ds-divider.orientation-vertical.spacing-large.variant-spacing-bottom,.ds-divider.orientation-vertical.spacing-large.variant-spacing-vertical{margin-right:var(--ds-spacing-large)}.ds-divider.orientation-vertical.line-style-solid{border-left-style:solid}.ds-divider.orientation-vertical.line-style-dashed{border-left-style:dashed}.ds-divider.orientation-vertical.line-style-dotted{border-left-style:dotted}.ds-divider:focus-visible{outline:2px solid var(--ds-c-primary-default);outline-offset:2px}}