/* Tus derechos: ajustes del editor visual. Sin configuración publicada, la página conserva su CSS de origen. */
.tc-rights-page.tc-rights--configured{--tc-rights-navy:var(--tc-rs-navy,#0B1D33);--tc-rights-cobalt:var(--tc-rs-accent,#2463D4);--tc-rights-copy:var(--tc-rs-copy-color,#445A72);--tc-rights-ui:var(--tc-rs-heading-font,"Mona Sans Variable","Mona Sans",sans-serif);--tc-rights-copy-font:var(--tc-rs-body-font,Inter,sans-serif);background:var(--tc-rs-background,#fff)}
@media(min-width:761px){
.tc-rights-page.tc-rights--configured .tc-rights-nav{width:var(--tc-rs-nav-width,80px);flex-basis:var(--tc-rs-nav-width,80px)}
.tc-rights-page.tc-rights--configured .tc-rights-title{font-size:var(--tc-rs-title-size,40px);line-height:var(--tc-rs-heading-line,1.15)}
.tc-rights-page.tc-rights--configured .tc-rights-stage{max-width:var(--tc-rs-panel-width,1180px)}
.tc-rights-page.tc-rights--configured .tc-rights-nav__name{font-size:var(--tc-rs-nav-label-size,12px)}
.tc-rights-page.tc-rights--configured .tc-rights-column--situations{padding-right:var(--tc-rs-side-gap,24px)}
.tc-rights-page.tc-rights--configured .tc-rights-column--related{padding-left:var(--tc-rs-side-gap,24px)}
}
.tc-rights-page.tc-rights--configured .tc-rights-protagonist{text-align:var(--tc-rs-align,left)}
.tc-rights-page.tc-rights--configured .tc-rights-definition{font-size:var(--tc-rs-description-size,15px);line-height:var(--tc-rs-copy-line,1.5)}
.tc-rights-page.tc-rights--configured .tc-rights-situation,.tc-rights-page.tc-rights--configured .tc-rights-related,.tc-rights-page.tc-rights--configured .tc-rights-mobile-card{border-radius:var(--tc-rs-card-radius,12px);padding:var(--tc-rs-card-pad,14px);border-color:var(--tc-rs-line-color,#E2E8F0)}
.tc-rights-page.tc-rights--configured .tc-rights-situation{background:var(--tc-rs-surface,#F7F9FC)}
.tc-rights-page.tc-rights--configured .tc-rights-list{gap:var(--tc-rs-card-gap,12px)}
.tc-rights-page.tc-rights--configured .tc-rights-situation h3,.tc-rights-page.tc-rights--configured .tc-rights-related h3,.tc-rights-page.tc-rights--configured .tc-rights-mobile-card h2{font-size:var(--tc-rs-card-title-size,15px);line-height:var(--tc-rs-heading-line,1.15)}
.tc-rights-page.tc-rights--configured .tc-rights-situation p,.tc-rights-page.tc-rights--configured .tc-rights-related p,.tc-rights-page.tc-rights--configured .tc-rights-mobile-card p{font-size:var(--tc-rs-card-body-size,13px);line-height:var(--tc-rs-copy-line,1.5)}
.tc-rights-page.tc-rights--configured .tc-rights-btn{font-size:var(--tc-rs-button-size,13px)}
@media(max-width:760px){
.tc-rights-page.tc-rights--configured .tc-rights-mobile-title{font-size:var(--tc-rs-title-mobile,28px);line-height:var(--tc-rs-heading-line,1.15)}
.tc-rights-page.tc-rights--configured .tc-rights-mobile-definition{font-size:var(--tc-rs-description-size,15px);line-height:var(--tc-rs-copy-line,1.5)}
}
