.titchy.separator{all:unset;display:flex;flex-direction:column;border:none;align-self:stretch}.titchy.separator.horizontal{min-width:100%;max-width:100%;border-top:2px solid var(--separator-accent-highlight, color-mix(in oklab, var(--titchy-color-secondary) 60%, transparent))}.titchy.separator.horizontal.primary{border-top-color:var(--separator-accent-highlight, color-mix(in oklab, var(--titchy-color-secondary) 60%, transparent))}.titchy.separator.horizontal.secondary{border-top-color:var(--separator-accent-color, color-mix(in oklab, var(--titchy-color-accent) 60%, transparent))}.titchy.separator.horizontal.solid{border-top-style:solid;border-radius:var(--titchy-value-radius-max)}.titchy.separator.horizontal.dashed{border-top-style:dashed}.titchy.separator.horizontal.dotted{border-top-style:dotted}.titchy.separator.horizontal.s{border-top-width:.5px}.titchy.separator.horizontal.m{border-top-width:2px}.titchy.separator.horizontal.l{border-top-width:5px}.titchy.separator.vertical{min-height:100%;max-height:100%;border-left:2px solid var(--separator-accent-highlight, color-mix(in oklab, var(--titchy-color-secondary) 60%, transparent))}.titchy.separator.vertical.primary{border-left-color:var(--separator-accent-highlight, color-mix(in oklab, var(--titchy-color-secondary) 60%, transparent))}.titchy.separator.vertical.secondary{border-left-color:var(--separator-accent-color, color-mix(in oklab, var(--titchy-color-accent) 60%, transparent))}.titchy.separator.vertical.solid{border-left-style:solid;border-radius:var(--titchy-value-radius-max)}.titchy.separator.vertical.dashed{border-left-style:dashed}.titchy.separator.vertical.dotted{border-left-style:dotted}.titchy.separator.vertical.s{border-left-width:.5px}.titchy.separator.vertical.m{border-left-width:2px}.titchy.separator.vertical.l{border-left-width:5px}
