:root{--divider-color:var(--color-outline);--divider-text-color:#888;--divider-text-margin:8px 0;--divider-text-padding:0 8px;--divider-inset:72px}.var-divider{border:none;border-top:1px solid var(--divider-color);color:var(--divider-text-color);font-size:var(--font-size-md);height:0;margin:var(--divider-text-margin);position:relative;width:100%}.var-divider--vertical{align-self:stretch;border-left:1px solid var(--divider-color);border-top:none;height:auto;margin:0 var(--divider-text-margin);width:0}.var-divider--inset{left:var(--divider-inset);width:calc(100% - var(--divider-inset))}.var-divider__text{display:inline-block;padding:var(--divider-text-padding)}.var-divider--with-text{align-items:center;background-color:transparent;border:none;display:flex;height:-moz-fit-content;height:fit-content;justify-content:center}.var-divider--with-text:after,.var-divider--with-text:before{border-top:1px solid var(--divider-color);content:"";display:inline-block;flex:1;height:0}.var-divider--dashed{border-top-style:dashed}.var-divider--dashed.var-divider--vertical{border-left-style:dashed;border-top:none}.var-divider--hairline{transform:scaleY(.5)}.var-divider--hairline.var-divider--with-text{transform:none}.var-divider--hairline.var-divider--with-text:after,.var-divider--hairline.var-divider--with-text:before{transform:scaleY(.5)}.var-divider--hairline.var-divider--vertical{transform:scaleX(.5)}
