body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0;max-width:100vw;overflow-x:hidden;transition:background-color .3s ease,color .3s ease}body.dark-mode{background-color:#121212;color:#fff}*{box-sizing:border-box;transition:background-color .3s ease,color .3s ease,border-color .3s ease}body,html{max-width:100%}#root,body,html{overflow-x:hidden}#root{max-width:100vw}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background:#f1f1f1}::-webkit-scrollbar-thumb{background:#888;border-radius:4px}::-webkit-scrollbar-thumb:hover{background:#555}body.dark-mode ::-webkit-scrollbar-track{background:#2d2d2d}body.dark-mode ::-webkit-scrollbar-thumb{background:#666}body.dark-mode ::-webkit-scrollbar-thumb:hover{background:#888}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}body.dark-mode .MuiCard-root{border:1px solid #404040!important;box-shadow:0 4px 20px #0000004d!important}body.dark-mode .MuiCard-root,body.dark-mode .MuiPaper-root{background-color:#2d2d2d!important}body.dark-mode .MuiTableCell-root{border-bottom:1px solid #404040!important}body.dark-mode .MuiTableHead-root .MuiTableCell-root{background-color:#1e1e1e!important}body.dark-mode .MuiInputBase-root{background-color:#2d2d2d!important}body.dark-mode .MuiOutlinedInput-root .MuiOutlinedInput-notchedOutline{border-color:#404040!important}body.dark-mode .MuiOutlinedInput-root:hover .MuiOutlinedInput-notchedOutline{border-color:#666!important}body.dark-mode .MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline{border-color:#90caf9!important}body.dark-mode .MuiButton-outlined{border-color:#666!important;color:#fff!important}body.dark-mode .MuiButton-outlined:hover{background-color:#90caf91a!important;border-color:#90caf9!important}body.dark-mode .MuiChip-outlined{border-color:#666!important;color:#fff!important}body.dark-mode .MuiChip-outlined:hover{background-color:#90caf91a!important;border-color:#90caf9!important}body.dark-mode .MuiDialog-paper{background-color:#2d2d2d!important;border:1px solid #404040!important}body.dark-mode .MuiDialogTitle-root{border-bottom:1px solid #404040!important;color:#fff!important}body.dark-mode .MuiTooltip-tooltip{background-color:#424242!important;color:#fff!important}body.dark-mode .MuiSnackbar-root .MuiAlert-root{background-color:#2d2d2d!important;color:#fff!important}body.dark-mode .MuiSvgIcon-root{color:#fff!important}body.dark-mode .MuiIconButton-root:hover{background-color:#ffffff1a!important}body.dark-mode a{color:#90caf9!important}body.dark-mode a:hover{color:#64b5f6!important}body.dark-mode .MuiTypography-colorTextSecondary{color:#b0b0b0!important}body.dark-mode .MuiDivider-root{background-color:#404040!important}body.dark-mode .MuiList-root{background-color:#2d2d2d!important}body.dark-mode .MuiListItem-root{border-bottom:1px solid #404040!important}body.dark-mode .MuiListItem-root:hover{background-color:#ffffff0d!important}body.dark-mode .MuiTypography-body1,body.dark-mode .MuiTypography-body1 div,body.dark-mode .pergunta-list .MuiFormControlLabel-root .MuiFormControlLabel-label,body.dark-mode .pergunta-list .MuiFormControlLabel-root .MuiFormControlLabel-label span,body.dark-mode .pergunta-list .MuiTypography-body1,body.dark-mode .pergunta-list .MuiTypography-body1 div,body.dark-mode .pergunta-list .MuiTypography-body1 span,body.dark-mode .pergunta-list span[style*="color: inherit"],body.dark-mode div[dangerouslySetInnerHTML],body.dark-mode div[dangerouslySetInnerHTML] *{color:#fff!important}body.dark-mode .pergunta-list .MuiCard-root{background-color:#2d2d2d!important;border:1px solid #404040!important}body.dark-mode .MuiCard-root .MuiTypography-root,body.dark-mode .MuiCard-root .MuiTypography-root div,body.dark-mode .MuiCard-root .MuiTypography-root span,body.dark-mode .MuiCard-root div[dangerouslySetInnerHTML],body.dark-mode .MuiCard-root div[dangerouslySetInnerHTML] *,body.dark-mode .MuiCard-root span[style*="color: currentColor"],body.dark-mode .MuiCard-root span[style*="color: inherit"],body.dark-mode .MuiTypography-body1[dangerouslySetInnerHTML],body.dark-mode .MuiTypography-body1[dangerouslySetInnerHTML] *,body.dark-mode .MuiTypography-h6[dangerouslySetInnerHTML],body.dark-mode .MuiTypography-h6[dangerouslySetInnerHTML] *,body.dark-mode .alternativa-custom-print,body.dark-mode .alternativa-custom-print span,body.dark-mode .pergunta-list .MuiCardContent-root,body.dark-mode .pergunta-list .MuiRadio-root+span,body.dark-mode .pergunta-list .MuiTypography-h6,body.dark-mode [dangerouslySetInnerHTML],body.dark-mode [dangerouslySetInnerHTML] *{color:#fff!important}body.dark-mode .ql-editor{background-color:#2d2d2d!important;color:#fff!important}body.dark-mode .ql-editor p{color:#fff!important}.resumo-conteudo p{line-height:inherit!important;margin-bottom:.02rem!important;margin-bottom:var(--espacamento-paragrafos,.02rem)!important;margin-top:0!important;padding:0!important}.resumo-conteudo p:last-child{margin-bottom:0!important}.resumo-conteudo *,.resumo-conteudo div,.resumo-conteudo em,.resumo-conteudo span,.resumo-conteudo strong,.resumo-conteudo u{line-height:inherit!important}body.dark-mode .ql-editor b,body.dark-mode .ql-editor em,body.dark-mode .ql-editor h1,body.dark-mode .ql-editor h2,body.dark-mode .ql-editor h3,body.dark-mode .ql-editor h4,body.dark-mode .ql-editor h5,body.dark-mode .ql-editor h6,body.dark-mode .ql-editor i,body.dark-mode .ql-editor li,body.dark-mode .ql-editor ol,body.dark-mode .ql-editor strong,body.dark-mode .ql-editor ul{color:#fff!important}body.dark-mode .ql-editor blockquote{border-left-color:#404040!important;color:#fff!important}body.dark-mode .ql-editor code,body.dark-mode .ql-editor pre{background-color:#404040!important;color:#fff!important}body.dark-mode .ql-toolbar{background-color:#2d2d2d!important;border-color:#404040!important}body.dark-mode .ql-toolbar button{color:#fff!important}body.dark-mode .ql-toolbar .ql-active,body.dark-mode .ql-toolbar button:hover{color:#90caf9!important}body.dark-mode .ql-toolbar .ql-stroke{stroke:#fff!important}body.dark-mode .ql-toolbar .ql-fill{fill:#fff!important}body.dark-mode .ql-toolbar .ql-picker{color:#fff!important}body.dark-mode .ql-toolbar .ql-picker-label{border-color:#404040!important;color:#fff!important}body.dark-mode .ql-toolbar .ql-picker-options{background-color:#2d2d2d!important;border-color:#404040!important}body.dark-mode .ql-toolbar .ql-picker-item{color:#fff!important}body.dark-mode .ql-toolbar .ql-picker-item:hover{background-color:#404040!important}body.dark-mode .ql-container{background-color:#2d2d2d!important;border-color:#404040!important}body.dark-mode .ql-editor.ql-blank:before{color:#888!important}.ql-editor{background-color:#fff!important}.ql-editor,.ql-editor b,.ql-editor em,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6,.ql-editor i,.ql-editor li,.ql-editor ol,.ql-editor p,.ql-editor strong,.ql-editor ul{color:#000!important}.ql-editor blockquote{border-left-color:#666!important;color:#000!important}.ql-editor code,.ql-editor pre{background-color:#f0f0f0!important;color:#000!important}.ql-container{background-color:#fff!important;border-color:#666!important}body.dark-mode .ql-editor [style*="color: #000"],body.dark-mode .ql-editor [style*="color: #000000"],body.dark-mode .ql-editor [style*="color: black"],body.dark-mode .ql-editor [style*="color: rgb(0, 0, 0)"]{color:#fff!important}.logo-no-outline{drop-shadow:none!important;-webkit-appearance:none!important;appearance:none!important;background-clip:padding-box!important;-webkit-background-clip:padding-box!important;-moz-background-clip:padding-box!important;border:0!important;border-image:none!important;box-shadow:none!important;-webkit-box-shadow:none!important;-moz-box-shadow:none!important;filter:none!important;-webkit-filter:none!important;-moz-filter:none!important;-ms-filter:none!important;-o-filter:none!important;outline:none!important;text-shadow:none!important;transform:none!important;-webkit-transform:none!important;-moz-transform:none!important;-ms-transform:none!important;-o-transform:none!important;&:after,&:before{display:none!important}}