/* 1. Remove fundo e bordas de todos os containers e elementos do Hand Talk */
html.bs-contrast--high .ht-skip,
html.bs-contrast--high .ht-skip *,
html.bs-contrast--high [id^="ht-"],
html.bs-contrast--high [id^="ht-"] * {
    background-color: transparent !important;
    background: transparent !important;
    border-color: transparent !important;
    box-shadow: none !important;
}

/* 2. Garante que o iframe ou object (onde o avatar 3D é renderizado) fique transparente */
html.bs-contrast--high .ht-skip iframe,
html.bs-contrast--high .ht-skip object,
html.bs-contrast--high [id^="ht-"] iframe,
html.bs-contrast--high [id^="ht-"] object {
    background-color: transparent !important;
}

/* 3. Restaura a cor do botão do Hand Talk para que ele não fique invisivel */
html.bs-contrast--high .ht-skip button,
html.bs-contrast--high [id^="ht-"] button {
    background-color: #1a66ff !important;
    border: 2px solid #fff !important;
}