        html, body, main, footer, header {
            margin: 0;
            padding: 0;
            border: 0;
        }
        
        html, body {
            height: 100%;
        }

        .wrapper {
            display: flex;
            flex-direction: column;
            min-height: 100vh;
        }

        .content {
            flex: 1;
        }

        .nav-screen {
            background-color: #556161;
        }

        .nav-screen .arrow {
            display: inline-block;
            padding-left: 10px;
            font-size: 0.6em;
            vertical-align: middle;
            border-left-color: currentcolor;
        }

        .nav-screen .nav-home {
            border-bottom: 3px solid #ffd036;
            margin-bottom: 2px;
        }

        .nav-screen .nav-title {
            border-bottom: 3px solid #ffd036;
            margin-bottom: 2px;
            margin-top: 30px;
        }

        .nav-screen .nav-subtitle {
            margin-bottom: 1px;
            margin-top: 10px;
        }

        .nav-home,
        .nav-title,
        .nav-subtitle {
            display: block;
            width: 100%;
            text-decoration: none;
            text-align: justify;
            margin-top: 2px;
            margin-bottom: 3px;
        }

        .nav-home h3,
        .nav-title h3 {
            color: #ffd036;
            font-size: 2em;
            text-decoration: none;
        }

        .nav-subtitle h6 {
            color: #ffffff;
            margin-left: 40px;
            font-size: 1.8em;
        }

        html {
            background-color: #556161;
        }

        body {
            display: flex;
            flex-direction: column;
        }

        .content {
            flex: auto;
            text-align: center;
            padding: 10px;
        }

        #myTag {
            display: block;
            position: absolute;
            color: black;
            background-color: #ffd036;
            font-weight: bolt;
            border-radius: 10px;
            padding: 2px;
        }

        .controls {
            /*position: fixed; top: 10px; left: 10px; z-index: 100;*/
            background: rgba(255, 255, 255, 0.95);
            padding: 10px;
            border-radius: 5px;
            box-shadow: 0 2px 10px rgba(0, 0, 0, 0.2);
            font-family: sans-serif;
            display: flex;
            gap: 8px;
            align-items: center;
            width: 95%;
        }


        /* Container apenas para centralização opcional */
        .slider-container {
            width: 100%;
            max-width: 300px;
            padding: 20px;
        }

        /* 1. ESTILO DA BARRA (TRACK) */
        .custom-slider {
            -webkit-appearance: none;
            /* Remove o estilo padrão do Chrome/Safari */
            appearance: none;
            width: 100%;
            height: 6px;
            /* Altura da barra */
            background: #e0e0e0;
            /* Cor de fundo da barra */
            border-radius: 5px;
            /* Bordas arredondadas da barra */
            outline: none;
            transition: background 0.3s;
        }

        /* 2. ESTILO DA BOLINHA (THUMB) - CHROME, SAFARI, EDGE, OPERA */
        .custom-slider::-webkit-slider-thumb {
            -webkit-appearance: none;
            /* Remove o estilo padrão */
            appearance: none;
            width: 20px;
            /* Largura da bolinha */
            height: 20px;
            /* Altura da bolinha */
            border-radius: 50%;
            /* Transforma em círculo perfeito */
            background: #ffd036;
            /* Cor da bolinha (Azul) */
            cursor: pointer;
            border: 2px solid #ffffff;
            /* Borda branca para destaque */
            box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2);
            /* Sombra projetada */
            transition: transform 0.1s ease, background-color 0.2s;
        }

        /* Efeito ao passar o mouse na bolinha (Chrome) */
        .custom-slider::-webkit-slider-thumb:hover {
            background: #ffd036;
            /* Azul mais escuro */
            transform: scale(1.1);
            /* Aumenta levemente de tamanho */
        }

        /* Efeito ao clicar e arrastar (Chrome) */
        .custom-slider:active::-webkit-slider-thumb {
            background: #ffd036;
            transform: scale(1.2);
            /* Cresce um pouco mais durante o arraste */
        }

        /* 3. ESTILO DA BOLINHA (THUMB) - FIREFOX */
        .custom-slider::-moz-range-thumb {
            width: 20px;
            height: 30px;
            border-radius: 15%;
            background: #ffd036;
            cursor: pointer;
            border: 2px solid #000000;
            box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2);
            transition: transform 0.1s ease, background-color 0.2s;
        }

        /* Efeito ao passar o mouse na bolinha (Firefox) */
        .custom-slider::-moz-range-thumb:hover {
            background: #ffd036;
            transform: scale(1.1);
        }

        /* Efeito ao clicar e arrastar (Firefox) */
        .custom-slider:active::-moz-range-thumb {
            background: #ffd036;
            transform: scale(1.2);
        }



        .controls button {
            padding: 4px 9px;
            cursor: pointer;
            font-weight: bold;
        }

        .canvas-container {
            background-color: #556161;
        }

        #pdf-canvas {
            border: 1px solid #333;
            max-width: 100%;
            box-shadow: 0 4px 15px rgba(0, 0, 0, 0.3);
        }

        .social-button {
            display: block;
            width: 100%;
            text-decoration: none;
            opacity: 0.5;
            color: #ffffff;
            font-size: 1.5em;
            padding-left: 20px;
        }

        .social-button:hover,
        .social-button:active,
        .social-button:focus,
        .social-button:focus-within {
            opacity: 1.0;
        }

        .social-button span {
            vertical-align: 50%;
        }

        .social-icon {
            display: inline-block;
            width: 40px;
            height: 40px;
            background-size: cover;
        }

        /* O código alfanumérico substitui o link do arquivo */
        .whatsapp {
            background-image: url('data:image/png;base64,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');
        }

        .facebook {
            background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAABhWlDQ1BJQ0MgcHJvZmlsZQAAKJF9kb9Lw0AcxV9bpaVUOthBxSFDdbKLv3DUKhShQqgVWnUwufQXNGlIUlwcBdeCgz8Wqw4uzro6uAqC4A8Q/wBxUnSREr+XFFrEeHDch3f3HnfvAH+zylSzZxZQNcvIpJJCLr8qBF8RwiCiCGNKYqY+J4ppeI6ve/j4epfgWd7n/hx9SsFkgE8gnmW6YRFvEE9vWjrnfeIYK0sK8TnxmEEXJH7kuuzyG+eSw36eGTOymXniGLFQ6mK5i1nZUIknieOKqlG+P+eywnmLs1qts/Y9+QsjBW1lmes0h5HCIpYgQoCMOiqowkKCVo0UExnaT3r4hxy/SC6ZXBUwciygBhWS4wf/g9/dmsWJcTcpkgR6X2z7YwQI7gKthm1/H9t26wQIPANXWsdfawIzn6Q3Olr8CIhuAxfXHU3eAy53gIEnXTIkRwrQ9BeLwPsZfVMe6L8Fwmtub+19nD4AWeoqfQMcHAKjJcpe93h3qLu3f8+0+/sBuBJywruB8NIAAAAGYktHRAD/AP8A/6C9p5MAAAAJcEhZcwAACxMAAAsTAQCanBgAAAAHdElNRQfqCBkPGzd8veg4AAAB/0lEQVRYw+2YPUgjQRTHfzMJwW+JIidYCFbKYWGjHHZC4LjCRo7rLASDrYXIKQhaiJLGOmJ1CDaCncJB8EARbG1ETzTo5Qx+IBe8WyTsXpERTHDjymazg+Rfznuz/Hbee/NmRqBUFbUGgAmgH6jHH2WAXSBmxEUCQCi4SWAekOghE5g24mJBqJX7rhHcU8iIVGHVDQ7FNCFVzumqfuljQThRvURzBUv9weYgDHfD+3ZoDT/uE5DNwu8bOLmEtQO4eCgzYG8jzAxBXzfU1RT3DazA4n4ZAce6YGYEwg0OJ4gyhvhTK8yOQkOtd3uNK3394h2ca8CP76CnU+Mq/vwBAi/84ukvOE7mKtg0IRSCw1SZADvaittXNyG6kWuqvoS4qdHedpZyD+casLba3naUdA/nGjAYsLdd/9Fkm7E9zJk+VHFY5jcB8UKzaJIFA1Yu7HevgBdVUcty4lgnIbkE1aEnk4sQ2n01fQsdU2B5sYJCFIcq9H1Ol9fO4TzNQTudpzUpEjsdX2gOuPfT415sveJYV5hr9/8gkfII8N6Ewbn8w8G3cWgJP++/vg3Lifyxhyz8tTwCtICdK+ebsWHAj7T7lND+VlcBrABWAN8CYEZjvowk9yasq3YlEKM095uS3xqAmFSv6dOaQT4+oickgBEXC0AE2PI5JzOKIaKY+A+JzoDkS81howAAAABJRU5ErkJggg==');
        }

        .instagram {
            background-image: url('data:image/png;base64,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');
        }

        .youtube {
            background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAABhWlDQ1BJQ0MgcHJvZmlsZQAAKJF9kb9Lw0AcxV9bpUUrHeyg4pChOtlFRRxrFYpQIdQKrTqYXPoLmjQkKS6OgmvBwR+LVQcXZ10dXAVB8AeIf4A4KbpIid9LCi1iPDjuw7t7j7t3gL9ZZarZkwBUzTIyqaSQy68KwVeEMIwIBPRLzNTnRDENz/F1Dx9f7+I8y/vcn2NAKZgM8AnECaYbFvEG8cympXPeJ46ysqQQnxNPGHRB4keuyy6/cS457OeZUSObmSeOEgulLpa7mJUNlXiaOKaoGuX7cy4rnLc4q9U6a9+TvzBc0FaWuU5zFCksYgkidSSjjgqqsBCnVSPFRIb2kx7+EccvkksmVwWMHAuoQYXk+MH/4He3ZnFq0k0KJ4HeF9v+GAOCu0CrYdvfx7bdOgECz8CV1vHXmsDsJ+mNjhY7AiLbwMV1R5P3gMsdYOhJlwzJkQI0/cUi8H5G35QHBm+BvjW3t/Y+Th+ALHWVvgEODoHxEmWve7w71N3bv2fa/f0AhnpyrpHKT8AAAAAGYktHRAD/AP8A/6C9p5MAAAAJcEhZcwAALiMAAC4jAXilP3YAAAAHdElNRQfqCBkPJjJmP1QJAAAAGXRFWHRDb21tZW50AENyZWF0ZWQgd2l0aCBHSU1QV4EOFwAAAnJJREFUWMPtmDtoFFEUhr9zZ3clZmYFraIiaAxGoogiWggiEiwEY0AbsfCBnVZpFAlIwCaoha0PlFQBi5jECKJg4QMLH0VA4xtRgo1CsptAzMw9FllFcCNzZ9llhTlwpxi4l4/z+M+5V1T1MnCM+rQroqpKHZuhzi0FTAFTwP8dMFPRblVQSstCZOf+ewbEgFBaUh1ADUN09CWMvcV+/IRXKKDj34ievMK8+Y6IICiolCj/MJn7KKCq2DWL8bauRZqWEOUDzMoV0NqCrG9DMvNjzN9JZmawZ3qR3sGqhlBP7sX0nIIFObccDG/eqjocgPQOEg7ddi8S6RuoWSFI/9DfKfKvENvCFJLfXrtSFaDwEGlsiOnBYsHpfLuzucJEBJ2ccAjxhBtg1HcRe/cCdktTcidOTsUHDItFt8NzWbz2HZh7/dhrXSQZMGeLDh7MJJxhJfDxDh+Ez8PY051ugmw1PqCpcMY2y5fine3GPruK3bchZp1IjXuxCHgeks3GLuTYrc6KIhWw2fGv2EvX8XpuxN+DlvVWWcDQGLJJ1KI4jR0YRg6dw3PM49AYcnEBMwsbHUswJLr/AOk+j3n8JZHXs77vMM0syrul29EuzJ3XlWl1PiibVuWLJPCdDvcqhANBgsBBZnwf2766Zq3YdrQhfqODzAhwZH/thoUDHe7jluncg57YVX3vHW/HdOxOMFEDOjuLffoCGXuHff8Bb3Ka8NEo5vk4IiAxlURFUBS7aRmZbeuIggZM8yq0tQWzeeM/xTzZ49GvLaoQRtgfIUQh2NKlyRjEyyC5LGS83/eTJOqfvm6lgClgCpgCwkgd8438BJEt1l6CW3OuAAAAAElFTkSuQmCC');
        }

        .download {
            background-image: url('data:image/png;base64,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');
        }

        .contact {
            background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAMAAAC7IEhfAAABhmlDQ1BJQ0MgcHJvZmlsZQAAKJF9kb9Lw0AcxV9TxR9UHSwi4pChumhBVMSxVqEIFUKt0KqDyaW/oElDkuLiKLgWHPyxWHVwcdbVwVUQBH+A+AeIk6KLlPi9pNAi1oPjPry797h7BwjVItOstgig6baZiEXFVHpV7HhFF3oxgDFMyMwy5iQpjpbj6x4+vt6FeVbrc3+OHjVjMcAnEkeYYdrEG8Qzm7bBeZ84yPKySnxOPG7SBYkfua54/MY557LAM4NmMjFPHCQWc02sNDHLmxrxNHFI1XTKF1Ieq5y3OGvFMqvfk78wkNFXlrlOcxgxLGIJEkQoKKOAImyEadVJsZCg/WgL/5Drl8ilkKsARo4FlKBBdv3gf/C7Wys7NeklBaJA+4vjfIwAHbtAreI438eOUzsB/M/Ald7wl6rA7CfplYYWOgL6toGL64am7AGXO8DgkyGbsiv5aQrZLPB+Rt+UBvpvge41r7f6Pk4fgCR1Fb8BDg6B0Rxlr7d4d2dzb/+eqff3A/ZrctsYZFhiAAAACXBIWXMAAC4jAAAuIwF4pT92AAAAB3RJTUUH6gkOFjot7hnayAAAABl0RVh0Q29tbWVudABDcmVhdGVkIHdpdGggR0lNUFeBDhcAAAF9UExURQAAACKD2SKD2SKD2SKD2SKD2SKD2SOD2SKD2SKD2SOD2SSE2SKD2SKD2SKD2SOD2SKD2SKD2SeE2SuF2S6F2TKG2jWH2jiI2jqJ2j2J2kCK2kSM20mN20uO21OR3FaS3FuU3V2V3WCW3WOY3mSY3mia3myc33Ce33ah4Hmi4Hyk4X+m4YSp4o2u45Cw5JGw5JKx5Ji15Zq25pu35p645p+556C656G656K756a+6KnA6avB6a7D6rDF6rHF6rPG67XI67fJ7LjK7LvM7b3O7b7P7cLR7sXT78bU78nW8MvY8MzZ8c7Z8dDb8tHc8tPd8tPe8tXf89bg89jh9Nni9Nri9Nvj9Nvk9d3l9d7m9d/m9t/n9uHo9uLp9uPp9+Tq9+br9+fs+Ojt+Onu+Onu+erv+evv+ezx+e3x+u/y+vDz+/H0+/L1+/P2+/T2/PT3/PX3/Pb4/Pf4/Pj5/fn6/fn7/fr7/fr7/vv8/vz8/vz9/v39/v3+/v7+/////8QPagQAAAARdFJOUwAFEBkpUlRcXWZ+lsDKy/n6rd6OrgAAAAFiS0dEfj+4QXMAAAFgSURBVDjL1dX5N0JBFAfwse/LfaXwiBAiJbJGWSIhJGu2FmsiLyEt92/3C3rbvHKOX/r+OOczZ+bM3DtDyP+nrKG5UJpqCSGkBgqntYIQUlcEhMoSgvuoFG8e4q2dHj/yIG6paasye3wYwiNW3nUdIx/a5zKRXjlnuE5fCSCY3x6Hpc7MJcaWhRCMsXez2C1lwwMghqAP5RaE2/PjbgdIIXT6cbM974x36UUAOQjMGp71/Lj5VMwEFAgwlYqOAgCAzoeHOqBDGImmHQzA5POnkwElCN1BDNhOEK2/I/JQtZq7T+CL6+ljRhH2n+M2y5q0oA+gR0OHVi45/T1F7cKwgQK1Gxg05M/RwiUnZOFQBNc1goK4RHebFM4muXHRVWvdeNEnguwOnuql1WN7jVsE0POQWVHJ1eNgOHsjaAX0UjrGEedX+IFiF/pK60kpClYX4VrKCSGkvuAb3lj1hz/hC1iJvHFHYPsqAAAAAElFTkSuQmCC');
        }

        .bg-dark {
            background-color: #556161 !important;
        }

        .bg-warning {
            background-color: #ffd036 !important;
        }