body,html{background-color:#f4f4f4;height:100%;margin:0;padding:0}.background{align-items:center;background:url(/static/media/fundo-texturizado-azul.cafb3004c15a325d224a.png);display:flex;justify-content:center;min-height:100vh}@media (max-width:600px){.background{height:auto}}.container{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:linear-gradient(135deg,#ffffff1a,#fff0);box-shadow:0 8px 32px 0 #0000005e;flex-direction:row;height:auto;justify-content:center;width:auto}.container,.conteudo-esquerdo{border-radius:8px;box-sizing:border-box;display:flex;padding:20px}.conteudo-esquerdo{background-color:#f4f4f4;flex-direction:column;margin:0 10px;width:100%}.conteudo-direito{box-sizing:border-box;display:flex;flex-direction:column;padding:5px;width:100%}@media (max-width:768px){.container{align-items:center;flex-direction:column;justify-content:center;max-width:100%;width:100%}.conteudo-direito,.conteudo-esquerdo{box-sizing:border-box;max-width:100%;padding:20px;width:100%}.conteudo-direito{margin-top:20px;padding:0}}.conteudo-esquerdo h1{box-sizing:border-box;color:#333;font-family:Montserrat,sans-serif;font-size:2.5rem;font-style:italic;font-weight:700;margin:10px auto;max-width:100%;text-align:center}@media (max-width:600px){.conteudo-esquerdo h1{font-size:1.8rem;text-align:center}}label{color:#333;margin:10px 0}label,select{box-sizing:border-box;font-family:Montserrat,sans-serif;font-style:normal;font-weight:500}select{border:none;border-radius:5px;box-shadow:0 4px 8px 0 #0000005e;padding:7px}:root.dark-theme body,:root.dark-theme html{background-color:#1a1a1e}:root.dark-theme .background{background:url(/static/media/fundo-texturizado-escuro.0aa07118d3f2e217c255.png);background-color:#1a1a1e}:root.dark-theme .container{background:linear-gradient(135deg,#32323c4d,#32323c1a);box-shadow:0 8px 32px 0 #00000080}:root.dark-theme .conteudo-esquerdo{background-color:#2a2a2e;color:#e8e8e8}:root.dark-theme .conteudo-esquerdo h1{color:#e8e8e8}:root.dark-theme select{background-color:#3a3a3e;border:1px solid #555;box-shadow:0 4px 8px 0 #00000080;color:#e8e8e8}:root.dark-theme select option{background-color:#2a2a2e;color:#e8e8e8}:root.dark-theme input[type=email],:root.dark-theme input[type=number],:root.dark-theme input[type=text],:root.dark-theme textarea{background-color:#3a3a3e;border:1px solid #555!important;box-shadow:0 2px 4px #0000004d;color:#e8e8e8}:root.dark-theme input[type=number]::placeholder,:root.dark-theme input[type=text]::placeholder,:root.dark-theme textarea::placeholder{color:#a0a0a0}:root.dark-theme input[type=number]:focus,:root.dark-theme input[type=text]:focus,:root.dark-theme textarea:focus{border-color:#7a7a8e!important;box-shadow:0 0 0 3px #6464784d;outline:none}:root.dark-theme button{background-color:#3a3a3e;border:1px solid #555}:root.dark-theme button:hover{background-color:#4a4a4e}:root.dark-theme input[type=number]{background-color:#3a3a3e;border:1px solid #555!important;box-shadow:0 2px 4px #0000004d;color:#e8e8e8}:root.dark-theme input[type=number]:focus{border-color:#7a7a8e!important;box-shadow:0 0 0 3px #6464784d;outline:none}:root.dark-theme label{color:#d0d0d0}:root.dark-theme .formula{color:#e8e8e8}:root.dark-theme #a_resultado,:root.dark-theme #b_resultado,:root.dark-theme #delta,:root.dark-theme #raiz,:root.dark-theme #solucao,:root.dark-theme #x1,:root.dark-theme #x2,:root.dark-theme #xVertice,:root.dark-theme #yVertice{background-color:#3a3a3e;border:1px solid #555!important;color:#e8e8e8}:root.dark-theme p{color:#e8e8e8}:root.dark-theme a{color:#8cf}:root.dark-theme a:visited{color:#b8f}:root.dark-theme [class*=icon]:not(.theme-icon),:root.dark-theme [class*=svg]:not(.theme-icon),:root.dark-theme svg:not(.theme-icon){stroke:inherit!important;fill:inherit!important}.funcao-segundo-grau input[type=number]::-webkit-inner-spin-button,.funcao-segundo-grau input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.funcao-segundo-grau input[type=number]{border:none;border-radius:5px;padding:7px}.funcao-segundo-grau .formula{box-sizing:border-box;font-family:Times New Roman,Times,serif;font-size:1.5em;margin:30px auto;max-width:100%;text-align:center}.funcao-segundo-grau label{box-sizing:border-box;color:#333;font-family:Montserrat,sans-serif;font-style:normal;font-weight:500;margin:10px 0}.funcao-segundo-grau .valores{align-items:center;display:flex;flex-direction:row;gap:10px;justify-content:space-between;margin:10px auto;width:100%}.funcao-segundo-grau .input-group{align-items:center;display:flex;gap:8px;width:100%}.funcao-segundo-grau .valores #a,.funcao-segundo-grau .valores #b,.funcao-segundo-grau .valores #c,.funcao-segundo-grau .valores input[type=number]{border:1px solid #ccc;border-radius:5px;box-sizing:border-box;font-family:Times New Roman,Times,serif;font-size:20px;font-weight:700;margin:5px auto;padding:7px;text-align:center;width:100%}.funcao-segundo-grau .resultados{align-items:center;box-sizing:border-box;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;margin:10px auto;width:100%}.funcao-segundo-grau #delta,.funcao-segundo-grau #solucao,.funcao-segundo-grau #xVertice,.funcao-segundo-grau #yVertice{border:1px solid #ccc;border-radius:5px;box-sizing:border-box;font-family:Times New Roman,Times,serif;font-size:15px;font-weight:700;margin:5px auto;padding:7px;text-align:center;width:100%}@media (max-width:600px){.funcao-segundo-grau .resultados,.funcao-segundo-grau .valores{align-items:center;flex-direction:column}.funcao-segundo-grau .input-group{width:100%}.funcao-segundo-grau #a,.funcao-segundo-grau #b,.funcao-segundo-grau #c,.funcao-segundo-grau #delta,.funcao-segundo-grau #solucao,.funcao-segundo-grau #xVertice,.funcao-segundo-grau #yVertice{margin:5px auto;width:100%}.funcao-segundo-grau #delta,.funcao-segundo-grau #solucao,.funcao-segundo-grau #xVertice,.funcao-segundo-grau #yVertice{font-size:20px}}button{background-color:#e7aa59;border:none;border-radius:5px;color:#333;cursor:pointer;display:inline-block;font-family:Montserrat,sans-serif;font-size:16px;font-weight:700;margin:8px auto;padding:10px 20px;text-align:center;text-decoration:none;width:100%}button:hover{background-color:#ff9f1c}:root.dark-theme button{background-color:#d4944a;color:#e8e8e8}:root.dark-theme button:hover{background-color:#e8a855}.copyButton{background-color:#007bff;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:14px;font-weight:500;padding:8px 16px;transition:all .3s ease}.copyButton:hover{background-color:#0056b3;box-shadow:0 4px 8px #0003;transform:translateY(-2px)}.copyButton:active{transform:translateY(0)}.copyButton.copied{background-color:#28a745}.copyButton.copied:hover{background-color:#218838}:root.dark-theme .copyButton{background-color:#0056b3;color:#e8e8e8}:root.dark-theme .copyButton:hover{background-color:#003d82;box-shadow:0 4px 8px #0006}:root.dark-theme .copyButton.copied{background-color:#1e7e34}:root.dark-theme .copyButton.copied:hover{background-color:#156f2f}.tooltip-container{cursor:help;display:inline-block;position:relative}.tooltip{word-wrap:break-word;animation:tooltipFadeIn .2s ease-in-out;background-color:#333;border-radius:4px;box-shadow:0 2px 8px #00000026;color:#fff;font-family:Arial,Helvetica,sans-serif;font-size:12px;max-width:200px;padding:8px 12px;pointer-events:none;position:absolute;white-space:nowrap;white-space:normal;z-index:1000}.tooltip-top{bottom:130%;left:50%;transform:translateX(-50%)}.tooltip-top:after{border-color:#333 #0000 #0000;border-style:solid;border-width:5px 5px 0;content:"";left:50%;margin-left:-5px;position:absolute;top:100%}.tooltip-bottom{left:50%;top:130%;transform:translateX(-50%)}.tooltip-bottom:after{border-color:#0000 #0000 #333;border-style:solid;border-width:0 5px 5px;bottom:100%;content:"";left:50%;margin-left:-5px;position:absolute}.tooltip-left{right:130%;top:50%;transform:translateY(-50%)}.tooltip-left:after{border-color:#0000 #0000 #0000 #333;border-style:solid;border-width:5px 0 5px 5px;content:"";left:100%;margin-top:-5px;position:absolute;top:50%}.tooltip-right{left:130%;top:50%;transform:translateY(-50%)}.tooltip-right:after{border-color:#0000 #333 #0000 #0000;border-style:solid;border-width:5px 5px 5px 0;content:"";margin-top:-5px;position:absolute;right:100%;top:50%}@keyframes tooltipFadeIn{0%{opacity:0}to{opacity:1}}.funcao-primeiro-grau input[type=number]::-webkit-inner-spin-button,.funcao-primeiro-grau input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.funcao-primeiro-grau input[type=number]{border:none;border-radius:5px;padding:7px}.funcao-primeiro-grau .formula{box-sizing:border-box;font-family:Times New Roman,Times,serif;font-size:1.5em;margin:30px auto;max-width:100%;text-align:center}.funcao-primeiro-grau label{box-sizing:border-box;color:#333;font-family:Montserrat,sans-serif;font-style:normal;font-weight:500;margin:10px 0}.funcao-primeiro-grau .valores{align-items:center;display:flex;flex-direction:row;gap:10px;justify-content:space-between;margin:10px auto;width:100%}.funcao-primeiro-grau .input-group{align-items:center;display:flex;gap:8px;width:100%}.funcao-primeiro-grau .valores #a,.funcao-primeiro-grau .valores #b,.funcao-primeiro-grau .valores input[type=number]{border:1px solid #ccc;border-radius:5px;box-sizing:border-box;font-family:Times New Roman,Times,serif;font-size:20px;font-weight:700;margin:5px auto;padding:7px;text-align:center;width:100%}.funcao-primeiro-grau .resultados{align-items:center;box-sizing:border-box;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;margin:10px auto;width:100%}.funcao-primeiro-grau #coeficienteAngular,.funcao-primeiro-grau #coeficienteLinear,.funcao-primeiro-grau #raiz{border:1px solid #ccc;border-radius:5px;box-sizing:border-box;font-family:Times New Roman,Times,serif;font-size:15px;font-weight:700;padding:7px;text-align:center;width:100%}@media (max-width:600px){.funcao-primeiro-grau .resultados,.funcao-primeiro-grau .valores{align-items:center;flex-direction:column}.funcao-primeiro-grau .input-group{width:100%}.funcao-primeiro-grau #a,.funcao-primeiro-grau #b,.funcao-primeiro-grau #coeficienteAngular,.funcao-primeiro-grau #coeficienteLinear,.funcao-primeiro-grau #raiz{margin:5px auto;width:100%}.funcao-primeiro-grau #coeficienteAngular,.funcao-primeiro-grau #coeficienteLinear,.funcao-primeiro-grau #raiz{font-size:20px}}.funcao-senoidal input[type=number]::-webkit-inner-spin-button,.funcao-senoidal input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.funcao-senoidal input[type=number]{border:none;border-radius:5px;padding:7px}.funcao-senoidal .formula{box-sizing:border-box;font-family:Times New Roman,Times,serif;font-size:1.5em;margin:30px auto;max-width:100%;text-align:center}.funcao-senoidal label{box-sizing:border-box;color:#333;font-family:Montserrat,sans-serif;font-style:normal;font-weight:500;margin:10px 0}.funcao-senoidal .valores{align-items:center;display:flex;flex-direction:row;gap:10px;justify-content:space-between;margin:10px auto;width:100%}.funcao-senoidal .input-group{align-items:center;display:flex;gap:8px;width:100%}.funcao-senoidal .valores #a,.funcao-senoidal .valores #b,.funcao-senoidal .valores #c,.funcao-senoidal .valores input[type=number]{border:1px solid #ccc;border-radius:5px;box-sizing:border-box;font-family:Times New Roman,Times,serif;font-size:20px;font-weight:700;margin:5px auto;padding:7px;text-align:center;width:100%}.funcao-senoidal .resultados{align-items:center;box-sizing:border-box;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-around;margin:10px auto;width:100%}.funcao-senoidal #imagem,.funcao-senoidal #periodo{border:1px solid #ccc;border-radius:5px;box-sizing:border-box;font-family:Times New Roman,Times,serif;font-size:15px;font-weight:700;margin:5px auto;padding:7px;text-align:center;width:100%}@media (max-width:600px){.funcao-senoidal .resultados,.funcao-senoidal .valores{align-items:center;flex-direction:column}.funcao-senoidal .input-group{width:100%}.funcao-senoidal #a,.funcao-senoidal #b,.funcao-senoidal #c,.funcao-senoidal #imagem,.funcao-senoidal #periodo{margin:5px 0;width:100%}.funcao-senoidal #imagem,.funcao-senoidal #periodo{font-size:20px}}.funcao-cossenoidal input[type=number]::-webkit-inner-spin-button,.funcao-cossenoidal input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.funcao-cossenoidal input[type=number]{border:none;border-radius:5px;padding:7px}.funcao-cossenoidal .formula{box-sizing:border-box;font-family:Times New Roman,Times,serif;font-size:1.5em;margin:30px auto;max-width:100%;text-align:center}.funcao-cossenoidal label{box-sizing:border-box;color:#333;font-family:Montserrat,sans-serif;font-style:normal;font-weight:500;margin:10px 0}.funcao-cossenoidal .valores{align-items:center;display:flex;flex-direction:row;gap:10px;justify-content:space-between;margin:10px auto;width:100%}.funcao-cossenoidal .input-group{align-items:center;display:flex;gap:8px;width:100%}.funcao-cossenoidal .valores #a,.funcao-cossenoidal .valores #b,.funcao-cossenoidal .valores #c,.funcao-cossenoidal .valores input[type=number]{border:1px solid #ccc;border-radius:5px;box-sizing:border-box;font-family:Times New Roman,Times,serif;font-size:20px;font-weight:700;margin:5px auto;padding:7px;text-align:center;width:100%}.funcao-cossenoidal .resultados{align-items:center;box-sizing:border-box;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-around;margin:10px auto;width:100%}.funcao-cossenoidal #imagem,.funcao-cossenoidal #periodo{border:1px solid #ccc;border-radius:5px;box-sizing:border-box;font-family:Times New Roman,Times,serif;font-size:15px;font-weight:700;margin:5px auto;padding:7px;text-align:center;width:100%}@media (max-width:600px){.funcao-cossenoidal .resultados,.funcao-cossenoidal .valores{align-items:center;flex-direction:column}.funcao-cossenoidal .input-group{width:100%}.funcao-cossenoidal #a,.funcao-cossenoidal #b,.funcao-cossenoidal #c,.funcao-cossenoidal #imagem,.funcao-cossenoidal #periodo{margin:5px 0;width:100%}.funcao-cossenoidal #imagem,.funcao-cossenoidal #periodo{font-size:20px}}.funcao-tangente input[type=number]::-webkit-inner-spin-button,.funcao-tangente input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.funcao-tangente input[type=number]{border:none;border-radius:5px;padding:7px}.funcao-tangente .formula{box-sizing:border-box;font-family:Times New Roman,Times,serif;font-size:1.5em;margin:30px auto;max-width:100%;text-align:center}.funcao-tangente label{box-sizing:border-box;color:#333;font-family:Montserrat,sans-serif;font-style:normal;font-weight:500;margin:10px 0}.funcao-tangente .valores{align-items:center;display:flex;flex-direction:row;gap:10px;justify-content:space-between;margin:10px auto;width:100%}.funcao-tangente .input-group{align-items:center;display:flex;gap:8px;width:100%}.funcao-tangente .valores #a,.funcao-tangente .valores #b,.funcao-tangente .valores #c,.funcao-tangente .valores input[type=number]{border:1px solid #ccc;border-radius:5px;box-sizing:border-box;font-family:Times New Roman,Times,serif;font-size:20px;font-weight:700;margin:5px auto;padding:7px;text-align:center;width:100%}.funcao-tangente .resultados{align-items:center;box-sizing:border-box;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-around;margin:10px auto;width:100%}.funcao-tangente #imagem,.funcao-tangente #periodo{border:1px solid #ccc;border-radius:5px;box-sizing:border-box;font-family:Times New Roman,Times,serif;font-size:15px;font-weight:700;margin:5px auto;padding:7px;text-align:center;width:100%}@media (max-width:600px){.funcao-tangente .resultados,.funcao-tangente .valores{align-items:center;flex-direction:column}.funcao-tangente .input-group{width:100%}.funcao-tangente #a,.funcao-tangente #b,.funcao-tangente #c,.funcao-tangente #imagem,.funcao-tangente #periodo{margin:5px 0;width:100%}.funcao-tangente #imagem,.funcao-tangente #periodo{font-size:20px}}.funcao-biquadratica input[type=number]::-webkit-inner-spin-button,.funcao-biquadratica input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.funcao-biquadratica input[type=number]{border:none;border-radius:5px;padding:7px}.funcao-biquadratica .formula{box-sizing:border-box;font-family:Times New Roman,Times,serif;font-size:1.5em;margin:30px auto;max-width:100%;text-align:center}.funcao-biquadratica label{box-sizing:border-box;color:#333;font-family:Montserrat,sans-serif;font-style:normal;font-weight:500;margin:10px 0}.funcao-biquadratica .valores{align-items:center;display:flex;flex-direction:row;gap:10px;justify-content:space-between;margin:10px auto;width:100%}.funcao-biquadratica .input-group{align-items:center;display:flex;gap:8px;width:100%}.funcao-biquadratica .valores #a,.funcao-biquadratica .valores #b,.funcao-biquadratica .valores #c,.funcao-biquadratica .valores input[type=number]{border:1px solid #ccc;border-radius:5px;box-sizing:border-box;font-family:Times New Roman,Times,serif;font-size:20px;font-weight:700;margin:5px auto;padding:7px;text-align:center;width:100%}.funcao-biquadratica .resultados{align-items:center;box-sizing:border-box;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;margin:10px auto;width:100%}.funcao-biquadratica #corteY,.funcao-biquadratica #deltaAuxiliar,.funcao-biquadratica #raizesAuxiliares,.funcao-biquadratica #raizesFuncao{border:1px solid #ccc;border-radius:5px;box-sizing:border-box;font-family:Times New Roman,Times,serif;font-size:15px;font-weight:700;margin:5px auto;padding:7px;text-align:center;width:100%}@media (max-width:600px){.funcao-biquadratica .resultados,.funcao-biquadratica .valores{align-items:center;flex-direction:column}.funcao-biquadratica .input-group{width:100%}.funcao-biquadratica #a,.funcao-biquadratica #b,.funcao-biquadratica #c,.funcao-biquadratica #corteY,.funcao-biquadratica #deltaAuxiliar,.funcao-biquadratica #raizesAuxiliares,.funcao-biquadratica #raizesFuncao{margin:5px auto;width:100%}.funcao-biquadratica #corteY,.funcao-biquadratica #deltaAuxiliar,.funcao-biquadratica #raizesAuxiliares,.funcao-biquadratica #raizesFuncao{font-size:20px}}.funcao-exponencial input[type=number]::-webkit-inner-spin-button,.funcao-exponencial input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.funcao-exponencial input[type=number]{border:none;border-radius:5px;padding:7px}.funcao-exponencial .formula{box-sizing:border-box;font-family:Times New Roman,Times,serif;font-size:1.5em;margin:30px auto;max-width:100%;text-align:center}.funcao-exponencial label{box-sizing:border-box;color:#333;font-family:Montserrat,sans-serif;font-style:normal;font-weight:500;margin:10px 0}.funcao-exponencial .valores{align-items:center;display:flex;flex-direction:row;gap:10px;justify-content:space-around;margin:10px auto;width:100%}.funcao-exponencial .input-group{align-items:center;display:flex;gap:8px;width:100%}.funcao-exponencial .valores #a,.funcao-exponencial .valores input[type=number]{border:1px solid #ccc;border-radius:5px;box-sizing:border-box;font-family:Times New Roman,Times,serif;font-size:20px;font-weight:700;margin:5px auto;padding:7px;text-align:center;width:100%}.funcao-exponencial .resultados{align-items:center;box-sizing:border-box;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;margin:10px auto;width:100%}.funcao-exponencial #comportamento,.funcao-exponencial #imagem,.funcao-exponencial #interseccaoY,.funcao-exponencial #raiz{border:1px solid #ccc;border-radius:5px;box-sizing:border-box;font-family:Times New Roman,Times,serif;font-size:15px;font-weight:700;margin:5px auto;padding:7px;text-align:center;width:100%}@media (max-width:600px){.funcao-exponencial .resultados,.funcao-exponencial .valores{align-items:center;flex-direction:column}.funcao-exponencial .input-group{width:100%}.funcao-exponencial #a,.funcao-exponencial #comportamento,.funcao-exponencial #imagem,.funcao-exponencial #interseccaoY,.funcao-exponencial #raiz{margin:5px auto;width:100%}.funcao-exponencial #comportamento,.funcao-exponencial #imagem,.funcao-exponencial #interseccaoY,.funcao-exponencial #raiz{font-size:20px}}.funcao-logaritmica input[type=number]::-webkit-inner-spin-button,.funcao-logaritmica input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.funcao-logaritmica input[type=number]{border:none;border-radius:5px;padding:7px}.funcao-logaritmica .formula{box-sizing:border-box;font-family:Times New Roman,Times,serif;font-size:1.5em;margin:30px auto;max-width:100%;text-align:center}.funcao-logaritmica label{box-sizing:border-box;color:#333;font-family:Montserrat,sans-serif;font-style:normal;font-weight:500;margin:10px 0}.funcao-logaritmica .valores{align-items:center;display:flex;flex-direction:row;gap:10px;justify-content:space-around;margin:10px auto;width:100%}.funcao-logaritmica .input-group{align-items:center;display:flex;gap:8px;width:100%}.funcao-logaritmica .valores #a,.funcao-logaritmica .valores input[type=number]{border:1px solid #ccc;border-radius:5px;box-sizing:border-box;font-family:Times New Roman,Times,serif;font-size:20px;font-weight:700;margin:5px auto;padding:7px;text-align:center;width:100%}.funcao-logaritmica .resultados{align-items:center;box-sizing:border-box;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;margin:10px auto;width:100%}.funcao-logaritmica #comportamento,.funcao-logaritmica #dominio,.funcao-logaritmica #interseccaoY,.funcao-logaritmica #raiz{border:1px solid #ccc;border-radius:5px;box-sizing:border-box;font-family:Times New Roman,Times,serif;font-size:15px;font-weight:700;margin:5px auto;padding:7px;text-align:center;width:100%}@media (max-width:600px){.funcao-logaritmica .resultados,.funcao-logaritmica .valores{align-items:center;flex-direction:column}.funcao-logaritmica .input-group{width:100%}.funcao-logaritmica #a,.funcao-logaritmica #comportamento,.funcao-logaritmica #dominio,.funcao-logaritmica #interseccaoY,.funcao-logaritmica #raiz{margin:5px auto;width:100%}.funcao-logaritmica #comportamento,.funcao-logaritmica #dominio,.funcao-logaritmica #interseccaoY,.funcao-logaritmica #raiz{font-size:20px}}.funcao-modular input[type=number]::-webkit-inner-spin-button,.funcao-modular input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.funcao-modular input[type=number]{border:none;border-radius:5px;padding:7px}.funcao-modular .formula{box-sizing:border-box;font-family:Times New Roman,Times,serif;font-size:1.5em;margin:30px auto;max-width:100%;text-align:center}.funcao-modular label{box-sizing:border-box;color:#333;font-family:Montserrat,sans-serif;font-style:normal;font-weight:500;margin:10px 0}.funcao-modular .valores{align-items:center;display:flex;flex-direction:row;gap:10px;justify-content:space-around;margin:10px auto;width:100%}.funcao-modular .input-group{align-items:center;display:flex;gap:8px;width:100%}.funcao-modular .valores #a,.funcao-modular .valores #b,.funcao-modular .valores input[type=number]{border:1px solid #ccc;border-radius:5px;box-sizing:border-box;font-family:Times New Roman,Times,serif;font-size:20px;font-weight:700;margin:5px auto;padding:7px;text-align:center;width:100%}.funcao-modular .resultados{align-items:center;box-sizing:border-box;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;margin:10px auto;width:100%}.funcao-modular #imagem,.funcao-modular #interseccaoY,.funcao-modular #raiz,.funcao-modular #vertice{border:1px solid #ccc;border-radius:5px;box-sizing:border-box;font-family:Times New Roman,Times,serif;font-size:15px;font-weight:700;margin:5px auto;padding:7px;text-align:center;width:100%}@media (max-width:600px){.funcao-modular .resultados,.funcao-modular .valores{align-items:center;flex-direction:column}.funcao-modular .input-group{width:100%}.funcao-modular #a,.funcao-modular #b,.funcao-modular #imagem,.funcao-modular #interseccaoY,.funcao-modular #raiz,.funcao-modular #vertice{margin:5px auto;width:100%}.funcao-modular #imagem,.funcao-modular #interseccaoY,.funcao-modular #raiz,.funcao-modular #vertice{font-size:20px}}.funcao-constante input[type=number]::-webkit-inner-spin-button,.funcao-constante input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.funcao-constante input[type=number]{border:none;border-radius:5px;padding:7px}.funcao-constante .formula{box-sizing:border-box;font-family:Times New Roman,Times,serif;font-size:1.5em;margin:30px auto;max-width:100%;text-align:center}.funcao-constante label{box-sizing:border-box;color:#333;font-family:Montserrat,sans-serif;font-style:normal;font-weight:500;margin:10px 0}.funcao-constante .valores{align-items:center;display:flex;flex-direction:row;gap:10px;justify-content:space-around;margin:10px auto;width:100%}.funcao-constante .input-group{align-items:center;display:flex;gap:8px;width:100%}.funcao-constante .valores #k,.funcao-constante .valores input[type=number]{border:1px solid #ccc;border-radius:5px;box-sizing:border-box;font-family:Times New Roman,Times,serif;font-size:20px;font-weight:700;margin:5px auto;padding:7px;text-align:center;width:100%}.funcao-constante .resultados{align-items:center;box-sizing:border-box;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;margin:10px auto;width:100%}.funcao-constante #inclinacao,.funcao-constante #raiz{border:1px solid #ccc;border-radius:5px;box-sizing:border-box;font-family:Times New Roman,Times,serif;font-size:15px;font-weight:700;margin:5px auto;padding:7px;text-align:center;width:100%}@media (max-width:600px){.funcao-constante .resultados,.funcao-constante .valores{align-items:center;flex-direction:column}.funcao-constante .input-group{width:100%}.funcao-constante #inclinacao,.funcao-constante #k,.funcao-constante #raiz{margin:5px auto;width:100%}.funcao-constante #inclinacao,.funcao-constante #raiz{font-size:20px}}.funcao-polinomial input[type=text]::-webkit-inner-spin-button,.funcao-polinomial input[type=text]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.funcao-polinomial input[type=text]{border:none;border-radius:5px;padding:7px}.funcao-polinomial .formula{word-wrap:break-word;box-sizing:border-box;font-family:Times New Roman,Times,serif;font-size:1.5em;margin:30px auto;max-width:100%;text-align:center}.funcao-polinomial label{box-sizing:border-box;color:#333;font-family:Montserrat,sans-serif;font-style:normal;font-weight:500;margin:10px 0}.funcao-polinomial .valores{align-items:center;display:flex;flex-direction:row;gap:10px;justify-content:space-between;margin:10px auto;width:100%}.funcao-polinomial .input-group{align-items:center;display:flex;gap:8px;width:100%}@media (min-width:769px){.funcao-polinomial .input-group>button{display:none}}.funcao-polinomial .valores #a,.funcao-polinomial .valores #b,.funcao-polinomial .valores #c,.funcao-polinomial .valores #d,.funcao-polinomial .valores #e,.funcao-polinomial .valores #f,.funcao-polinomial .valores input[type=text]{border:1px solid #ccc;border-radius:5px;box-sizing:border-box;font-family:Times New Roman,Times,serif;font-size:20px;font-weight:700;margin:5px auto;padding:7px;text-align:center;width:100%}.funcao-polinomial .resultados{align-items:center;box-sizing:border-box;display:flex;flex-direction:row;flex-wrap:nowrap;gap:10px;justify-content:space-around;margin:10px auto;width:100%}.funcao-polinomial #extremos,.funcao-polinomial #interseccaoY,.funcao-polinomial #raizes{border:1px solid #ccc;border-radius:5px;box-sizing:border-box;font-family:Times New Roman,Times,serif;font-size:15px;font-weight:700;margin:5px auto;padding:7px;text-align:center;width:100%}@media (max-width:600px){.funcao-polinomial .resultados,.funcao-polinomial .valores{align-items:center;flex-direction:column}.funcao-polinomial .input-group{width:100%}.funcao-polinomial #a,.funcao-polinomial #b,.funcao-polinomial #c,.funcao-polinomial #d,.funcao-polinomial #e,.funcao-polinomial #extremos,.funcao-polinomial #f,.funcao-polinomial #interseccaoY,.funcao-polinomial #raizes{margin:5px auto;width:100%}.funcao-polinomial #extremos,.funcao-polinomial #interseccaoY,.funcao-polinomial #raizes{font-size:20px}}@media (min-width:601px) and (max-width:1024px){.funcao-polinomial .valores{flex-wrap:wrap}.funcao-polinomial .resultados,.funcao-polinomial .valores{align-items:center;flex-direction:row}.funcao-polinomial .input-group{width:100%}.funcao-polinomial #a,.funcao-polinomial #b,.funcao-polinomial #c,.funcao-polinomial #d,.funcao-polinomial #e,.funcao-polinomial #extremos,.funcao-polinomial #f,.funcao-polinomial #interseccaoY,.funcao-polinomial #raizes{margin:5px auto;width:100%}.funcao-polinomial #extremos,.funcao-polinomial #interseccaoY,.funcao-polinomial #raizes{font-size:20px}}.desmosWrapper{display:flex;justify-content:center;position:relative}.desmosContainer{box-sizing:border-box;height:600px;margin:0 auto;width:700px}.hiddenPasteInput{height:1px;left:-9999px;opacity:0;pointer-events:none;position:absolute;width:1px}.pasteMobileButton{background-color:#4caf50;border:none;border-radius:8px;bottom:20px;box-shadow:0 4px 6px #00000026;color:#fff;cursor:pointer;display:none;font-size:14px;font-weight:700;padding:12px 16px;position:absolute;right:20px;transition:all .3s ease;width:fit-content;z-index:100}.pasteMobileButton:hover{background-color:#45a049;box-shadow:0 6px 8px #0003;transform:translateY(-2px)}.pasteMobileButton:active{box-shadow:0 2px 4px #0000001a;transform:translateY(0)}.pasteNotification{animation:slideIn .3s ease,slideOut .3s ease 1.7s;background-color:#4caf50;border-radius:6px;box-shadow:0 4px 12px #0003;color:#fff;font-size:14px;font-weight:500;padding:14px 20px;position:fixed;right:20px;top:20px;z-index:1000}@keyframes slideIn{0%{opacity:0;transform:translateX(400px)}to{opacity:1;transform:translateX(0)}}@keyframes slideOut{0%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(400px)}}@media (max-width:768px){.desmosContainer{height:600px;width:100%}.pasteMobileButton{display:block}.pasteNotification{left:20px;right:auto}}.theme-toggle{align-items:center;background:#fffc;border:2px solid #333;border-radius:50%;box-shadow:0 4px 12px #00000026;cursor:pointer;display:flex;height:70px;justify-content:center;position:fixed;right:20px;top:20px;transition:all .3s ease;width:70px;z-index:1000}.theme-toggle:hover{box-shadow:0 6px 16px #0003;transform:scale(1.1)}.theme-toggle:active{transform:scale(.95)}.theme-icon{stroke-width:1.5;color:#333;height:48px;transition:transform .3s ease;width:48px}.theme-toggle:hover .theme-icon{transform:rotate(20deg)}:root.dark-theme .theme-toggle{background:#32323ccc;border-color:#e0e0e0}:root.dark-theme .theme-icon{color:#e0e0e0}@media (max-width:600px){.theme-toggle{height:60px;right:15px;top:15px;width:60px}.theme-icon{height:36px;width:36px}}
/*# sourceMappingURL=main.10b18514.css.map*/