/**
 * Icono de accesibilidad (Userway):
 * - Contener el widget dentro del ancho de la página (que nada quede fuera del 100%).
 * - Apariencia de caja con bordes redondeados como SUU y botón "subir".
 */

/* Contenedor(es) Userway: contenidos dentro del viewport y misma caja que SUU */
[id*="userway"],
[class*="userway"],
[class*="Userway"] {
    box-sizing: border-box !important;
    max-width: 100vw !important;
    overflow: hidden !important;
    border-radius: 0.625rem 0 0 0.625rem !important;
    box-shadow: 0 8px 20px rgba(0, 0, 0, 0.15) !important;
}

/* Contenedor directo en body (wrapper del iframe/botón): misma caja que SUU */
body > div[id*="userway"],
body > [class*="Userway"] {
    border-radius: 0.625rem 0 0 0.625rem !important;
    box-shadow: 0 8px 20px rgba(0, 0, 0, 0.15) !important;
    background: #fff !important;
    overflow: hidden !important;
}

/* Iframe interno: que no desborde el contenedor */
[id*="userway"] iframe,
[class*="userway"] iframe {
    max-width: 100% !important;
    width: 100% !important;
}
