.rph-bracket{position:relative;display:block}.rph-bracket.has-bracket{--bracket-width:2px;--bracket-inset:.5rem;--bracket-offset:0rem;--bracket-height:2.5rem;--bracket-color:var(--bs-primary)}.bg-primary .rph-bracket.has-bracket,.has-primary-background-color .rph-bracket.has-bracket{--bracket-color:#fff}.bg-dark .rph-bracket.has-bracket,.has-contrast-background-color .rph-bracket.has-bracket{--bracket-color:#fff}.editor-styles-wrapper .has-primary-background-color .rph-bracket.has-bracket,.editor-styles-wrapper .has-contrast-background-color .rph-bracket.has-bracket{--bracket-color:#fff}.rph-bracket.has-bracket .rph-bracket__line{position:absolute;left:var(--bracket-inset);right:var(--bracket-inset);bottom:var(--bracket-offset);border-bottom:var(--bracket-width) solid var(--bracket-color);z-index:2;pointer-events:none}.rph-bracket.has-bracket:before,.rph-bracket.has-bracket:after{content:"";position:absolute;bottom:var(--bracket-offset);height:var(--bracket-height);z-index:2;pointer-events:none}.rph-bracket.has-bracket:before{left:var(--bracket-inset);border-left:var(--bracket-width) solid var(--bracket-color)}.rph-bracket.has-bracket:after{right:var(--bracket-inset);border-right:var(--bracket-width) solid var(--bracket-color)}.rph-bracket.has-bracket.--bw-1{--bracket-width:1px}.rph-bracket.has-bracket.--bw-2{--bracket-width:2px}.rph-bracket.has-bracket.--bw-3{--bracket-width:3px}.bg-primary .rph-bracket.has-bracket,.bg-dark .rph-bracket.has-bracket{--bracket-color:rgba(255,255,255,.9)}