.line-wrapper{display:flex;width:100%;max-width:100%}.line-wrapper .wrapper{max-width:100%;width:var(--line-separate-width);height:20px}.line-wrapper .wrapper.vertical{width:20px;height:var(--line-separate-height)}.line-horizontal{align-self:center;background-image:linear-gradient(90deg,var(--horizontal-border-color),var(--horizontal-border-color) 64.7058823529%,transparent 0);background-size:calc(var(--horizontal-dash-size) + var(--horizontal-gap-size)) var(--horizontal-border-weight);max-width:100%;width:var(--line-separate-width);height:var(--line-separate-size)}.line-vertical{align-self:center;background-image:var(--vertical-background-image);background-size:var(--vertical-background-size);width:var(--line-separate-size);height:var(--line-separate-height);margin:auto}