:root{--font-family-base: Inter, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";--h4-font-size: 1.2rem;--font-weight-bold: 600;--btn-outline-primary-border-color: #00344B;--h6-font-size: .8125rem;--h2-font-size: 1.8rem;--font-family-monospace: Inter, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--danger: #B10000;--gray-dark: #414244;--border-radius: .5rem;--btn-secondary-hover-color: #FFFFFF;--dark: #425466;--h5-font-size: 1rem;--info: #E6F3F9;--brand-color-3: #00658F;--brand-color-2: #0079AC;--brand-color-1: #00344B;--h3-font-size: 1.5rem;--btn-outline-primary-hover-border-color: #00344B;--brand-color-4: #005073;--btn-link-color: #0079AC;--h1-font-size: 2.2rem;--btn-secondary-hover-background-color: #0079AC;--btn-primary-hover-background-color: #00344B;--btn-secondary-border-color: #0079AC;--btn-link-hover-color: #0079AC;--btn-outline-primary-color: #00344B;--secondary: #0079AC;--btn-primary-background-color: #00344B;--btn-outline-secondary-border-color: #0079AC;--btn-outline-primary-hover-color: #00344B;--body-color: #425466;--btn-secondary-background-color: #0079AC;--btn-secondary-color: #FFFFFF;--btn-secondary-hover-border-color: #0079AC;--primary: #00344B;--btn-primary-border-color: #00344B;--font-size-base: 1rem}.journal-content-article a{color:#0079ac}; .bolinha{width:24px;height:24px;border-radius:50%;background:#ccc;cursor:pointer;transition:background .3s;margin:.1rem;border:none}.bolinha.active{background-color:var(--danger);width:56px;border-radius:8px}.prev-btn,.next-btn{border:1px solid var(--danger);background:transparent;cursor:pointer;border-radius:50%;width:40px;height:40px;display:flex;align-items:center;justify-content:center;padding:0}.prev-btn:hover,.next-btn:hover{background-color:var(--danger)}.prev-btn:hover svg,.next-btn:hover svg{fill:#fff!important}.search-button .input-group .input-group-inset-item-after{background-color:#00658f;color:#fff;border-color:#00658f}.text-primary-light{color:#e6ebed!important}.text-primary-dark{color:#002738!important}.text-secondary-light{color:#e6f3f9!important}.text-secondary-light-active{color:#b0d9eb!important}.text-secondary-dark{color:#00658f!important}.text-secondary-dark-hover{color:#005073!important}.fill-primary{fill:var(--primary)!important}.fill-secondary{fill:var(--secondary)!important}.bg-primary-light{background-color:#e6ebed!important}.bg-primary-light-hover{background-color:#d9edf5!important}.bg-primary-dark{background-color:#002738!important}.bg-secondary-light{background-color:#e6f3f9!important}.bg-secondary-light-active{background-color:#b0d9eb!important}.bg-secondary-dark{background-color:#00658f!important}.bg-secondary-dark-hover{background-color:#005073!important}.border-primary-light{border-color:#e6ebed!important}.border-primary-dark{border-color:#002738!important}.border-primary-light-hover{border-color:#d9e1e4!important}.border-secondary-light{border-color:#e6f3f9!important}.border-secondary-light-active{border-color:#b0d9eb!important}.border-secondary-dark{border-color:#00658f!important}.border-secondary-dark-hover{border-color:#005073!important}.badge-primary{background-color:var(--primary);color:#fff}.badge-secondary{background-color:var(--secondary);color:#fff}.btn-secondary-light{background-color:var(--bg-secondary-light, #e6f3f9)!important;border-color:var(--border-secondary-dark, #00658f)!important;color:var(--primary, #0b5fff)!important}.btn-secondary-light:hover{background-color:var(--bg-secondary-light-active, #B0D9EB)!important}.btn-secondary-light-v2,.btn-secondary-light-v2:hover{background-color:#fff!important;border-color:var(--border-secondary-light-active, #B0D9EB)!important;color:var(--primary, #00344B)!important}.btn-secondary-dark{background-color:var(--bg-secondary-dark, #00658f)!important;border-color:var(--white, #fff)!important;color:var(--white, #fff)!important}.btn-link-secondary{border-radius:1px;color:var(--btn-secondary, #102D49);font-weight:var(--font-weight-bold, 700)!important;text-decoration:underline}.btn-link-secondary:before{content:">";text-decoration:none}.btn-secondary-dark:hover{background-color:var(--bg-secondary-dark-hover, #005073)!important}@media(min-width:991.98px){.btn-secondary-lg-light{background-color:var(--bg-secondary-light, #e6f3f9)!important;border-color:var(--border-secondary-dark, #00658f)!important;color:var(--primary, #0b5fff)!important}.btn-secondary-lg-light:hover{background-color:var(--bg-secondary-light-active, #B0D9EB)!important}.btn-secondary-lg-dark{background-color:var(--bg-secondary-dark, #00658f)!important;border-color:var(--white, #fff)!important;color:var(--white, #fff)!important}.btn-secondary-lg-dark:hover{background-color:var(--bg-secondary-dark-hover, #005073)!important}.bg-primary-lg-light{background-color:#e6ebed!important}.bg-primary-lg-dark{background-color:#002738!important}.bg-secondary-lg-light{background-color:#e6f3f9!important}.bg-secondary-lg-light-active{background-color:#b0d9eb!important}.bg-secondary-lg-dark{background-color:#00658f!important}.bg-secondary-lg-dark-hover{background-color:#005073!important}}#wrapper .body-alto-contraste{background-color:#000!important}.body-alto-contraste div img{filter:none}.body-alto-contraste div.border img{filter:brightness(0) invert(1)}.body-alto-contraste div,.body-alto-contraste span{background-color:#000!important;color:#fff!important}.body-alto-contraste a,.body-alto-contraste a:hover,.body-alto-contraste button,.body-alto-contraste button.active{color:#fff!important;text-decoration:underline!important;background-color:#000!important}.body-alto-contraste svg,.body-alto-contraste a svg,.body-alto-contraste button svg{fill:#fff!important}.body-alto-contraste #botaoAcessibilidade{stroke:#fff!important}.body-alto-contraste .navbar,.body-alto-contraste .navbar-collapse{border:2px solid white!important}.body-alto-contraste .btn-secondary-light,.body-alto-contraste .btn-secondary-light-v2,.body-alto-contraste .btn-secondary-dark,.body-alto-contraste .btn-primary,.body-alto-contraste .btn-secondary .body-alto-contraste .btn-secondary-light:hover,.body-alto-contraste .btn-secondary-light-v2:hover,.body-alto-contraste .btn-secondary-dark:hover,.body-alto-contraste .btn-primary:hover,.body-alto-contraste .btn-secondary:hover{color:#fff!important;border-color:var(--white, #fff)!important;background-color:#000!important}.body-alto-contraste h1,.body-alto-contraste h2,.body-alto-contraste h3,.body-alto-contraste h4,.body-alto-contraste h5,.body-alto-contraste h6{color:#fff!important}.body-alto-contraste .search-button .input-group .input-group-inset-item-after{border-color:#fff!important}.body-alto-contraste #main-content table thead,.body-alto-contraste #main-content table tr{background-color:#000!important}.body-alto-contraste #main-content table th{color:#fff!important}.body-alto-contraste hr,.body-alto-contraste .border-primary-light,.body-alto-contraste .border-primary-dark,.body-alto-contraste .border-primary-light-hover,.body-alto-contraste .border-secondary-light,.body-alto-contraste .border-secondary-light-active,.body-alto-contraste .border-secondary-dark,.body-alto-contraste .border-secondary-dark-hover{border-color:#fff!important}.body-alto-contraste select{background-color:#000!important;color:#fff!important}@media(min-width:991.98px){.body-alto-contraste .navbar-collapse{border:none!important}}@keyframes loading-skeleton{0%{opacity:.4}to{opacity:1}}.loading-skeleton{pointer-events:none!important;animation:loading-skeleton 1s infinite alternate}.loading-skeleton img{filter:grayscale(100%) contrast(0%) brightness(1.8)!important}.loading-skeleton h1,.loading-skeleton h2,.loading-skeleton h3,.loading-skeleton h4,.loading-skeleton h5,.loading-skeleton h6,.loading-skeleton p,.loading-skeleton li,.loading-skeleton .btn,.loading-skeleton label,.loading-skeleton .form-control,.loading-skeleton span{color:transparent!important;appearance:none!important;-webkit-appearance:none!important;background-color:#eee!important;border-color:#eee!important}#main-content table{border-radius:8px!important;border:1px solid #D9E1E4!important;border-collapse:separate!important;border-spacing:0!important;overflow:hidden!important}#main-content table thead{background-color:#d9edf5!important;border-radius:8px 8px 0 0!important}#main-content table tbody tr{border-top:1px solid #D9E1E4!important}#main-content table th{color:var(--primary, #00344B)!important;padding:1rem!important}#main-content table td{padding:1rem!important}:root{--animate-duration: 1s;--animate-delay: 1s;--animate-repeat: 1 }.animate__animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-duration:var(--animate-duration);animation-duration:var(--animate-duration);-webkit-animation-fill-mode:both;animation-fill-mode:both}@-webkit-keyframes pulse{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes pulse{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}.animate__pulse{-webkit-animation-name:pulse;animation-name:pulse;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}.consulta-indisponibilidade .filtros{border:2px solid #D9EDF5;border-radius:8px;padding:24px 16px}.consulta-indisponibilidade .btn-consultar{display:flex;align-items:end}.consulta-indisponibilidade .btn-consultar button{color:var(--btn-secondary-color)}#main-content .consulta-indisponibilidade table{border:2px solid #D9E1E4;border-radius:0 0 8px 8px!important;border-top:none;font-size:1rem;overflow:auto!important;table-layout:fixed!important}.consulta-indisponibilidade table thead .coluna-dia{width:100px!important}.consulta-indisponibilidade table thead .coluna-tempo{width:200px!important;text-align:center}.consulta-indisponibilidade tbody tr:nth-of-type(2n) td{background-color:#ececec!important}.consulta-indisponibilidade tbody tr:nth-of-type(odd) td{background-color:#fff!important}.consulta-indisponibilidade tbody tr td:nth-child(2){text-align:center}.consulta-indisponibilidade thead{background-color:#d9edf5;font-size:16px}.consulta-indisponibilidade thead th{color:var(--brand-color-1);font-weight:600}.consulta-indisponibilidade input,.consulta-indisponibilidade select{border:1px solid #CED4DA;border-radius:4.8px;background-color:#fff}.consulta-indisponibilidade .mensagem-indisponibilidade{font-size:1.25rem}.consulta-indisponibilidade .alert-primary{color:var(--dark)!important}@media screen and (max-width:767px){.consulta-indisponibilidade table thead .coluna-dia{width:58px!important}.consulta-indisponibilidade table thead .coluna-tempo{width:170px!important;text-align:center}}
