/* Botón de soporte (shortcode, widget y flotante). Color definido en línea: --twdb-color */
.twdb-btn{display:inline-block;padding:12px 24px;border-radius:999px;font-weight:600;font-size:16px;line-height:1.2;text-decoration:none!important;cursor:pointer;border:2px solid var(--twdb-color,#0f62fe);transition:transform .1s,opacity .15s}
.twdb-btn:hover{opacity:.9;transform:translateY(-1px)}
.twdb-btn-primary{background:var(--twdb-color,#0f62fe);color:#fff!important}
.twdb-btn-outline{background:transparent;color:var(--twdb-color,#0f62fe)!important}
.twdb-align-center{text-align:center}.twdb-align-right{text-align:right}.twdb-align{margin:8px 0}
.twdb-float{position:fixed;bottom:20px;z-index:99990;padding:14px 22px;border-radius:999px;background:var(--twdb-color,#0f62fe);color:#fff!important;font-weight:600;text-decoration:none!important;box-shadow:0 6px 20px rgba(0,0,0,.35)}
.twdb-float-right{right:20px}.twdb-float-left{left:20px}
.twdb-float:hover{filter:brightness(1.1)}
