a.custom{text-decoration:none}a.custom:hover{text-decoration:underline;text-decoration-color:darkcyan}a.auto-padding{padding:auto}h1{font-size:1.6rem;font-weight:600;color:var(--bs-primary-text-emphasis);margin:0 !important;padding:0 0 0 .75rem;border:0 !important;border-left:4px solid var(--bs-primary) !important;line-height:1.2}h1 small{font-size:.9rem;font-weight:400;color:var(--bs-secondary-color)}table.x-scrollable{display:block;overflow-x:visible;white-space:nowrap}.table-extended{margin-left:-4rem}.hidden{display:none}.bold{font-weight:bold}.dark-blue-bg-title{background-color:navy}.feature-icon{width:4rem;height:4rem;border-radius:0.75rem}.nav-link:hover{background-color:#d3e1fc;border-radius:8px}.underlined{text-decoration:underline}.offcanvas-header{background-color:lightsteelblue}.title{font-size:xx-large;font-weight:bold}.sub-title{font-size:larger;font-weight:bold}.striped:nth-child(odd){background-color:lightgray}.striped:nth-child(even){background-color:white}.x-small{font-size:x-small}.xx-small{font-size:xx-small}.required:after{content:" *";color:#EE4B2B}.empty\:hidden:empty{display:none}.peer:invalid~.peer-invalid\:hidden{display:none}.abas-pasta .nav-tabs{gap:.25rem;--bs-nav-tabs-border-color: var(--bs-border-color);flex-wrap:nowrap}.abas-pasta .nav-tabs .nav-item{flex:1 1 auto;min-width:0}.abas-pasta .nav-tabs .nav-link{background:var(--bs-tertiary-bg);color:var(--bs-secondary-color);border-radius:.5rem .75rem 0 0;border-top:3px solid transparent;width:100%;padding:.5rem .75rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.abas-pasta .nav-tabs .nav-link:hover:not(.active){color:var(--bs-body-color);background:var(--bs-secondary-bg)}.abas-pasta .nav-tabs .nav-link.active{background:var(--bs-body-bg);color:var(--bs-body-color);font-weight:600;border-top-color:var(--bs-primary)}.abas-pasta .tab-content{background:var(--bs-body-bg);border:1px solid var(--bs-border-color);border-top:0;border-radius:0 0 .5rem .5rem;padding:1.5rem}.endereco-linha:hover{background:var(--bs-tertiary-bg)}navbar .nav-link.active{background:var(--bs-primary-bg-subtle);color:var(--bs-primary-text-emphasis);font-weight:600}#menus .navbar{border-top:3px solid var(--bs-primary);border-bottom:1px solid var(--bs-primary-border-subtle);background:var(--bs-body-bg)}#menus .navbar .nav-link{color:var(--bs-primary-text-emphasis);border-radius:.5rem;padding:.45rem .8rem;position:relative;transition:background-color .15s, color .15s}#menus .navbar .nav-link .bi{color:var(--bs-primary);margin-right:.35rem}#menus .navbar .nav-link:hover{background:var(--bs-primary-bg-subtle);color:var(--bs-primary-text-emphasis)}#menus .navbar .nav-link.active{background:transparent;color:var(--bs-primary-text-emphasis);font-weight:600}#menus .navbar .nav-link.active::after{content:"";position:absolute;left:.8rem;right:.8rem;bottom:.15rem;height:2px;border-radius:2px;background:var(--bs-primary)}html{scroll-padding-top:6rem}.table{font-size:.9375rem}.table thead th{font-size:.8125rem;font-weight:600}.campo-valor{font-size:.9375rem}.sem-cadastrado .col-cadastrado{display:none}.toast{--bs-toast-bg: var(--bs-body-bg)}.m-4h{margin:2.0rem !important}.mb-4h{margin-bottom:2.0rem !important}.my-4h{margin-block:2.0rem !important}.mt-4h{margin-top:2.0rem !important}.p-4h{padding:2.0rem !important}.pt-4h{padding-top:2.0rem !important}.pb-4h{padding-bottom:2.0rem !important}.py-4h{padding-block:2.0rem !important}@media print{@page{size:A4 auto;margin:1.0cm 1.0cm}.page-break{page-break-before:always;page-break-inside:avoid}.no-break-inside{page-break-inside:avoid}html,body{font-size:10pt}.tiny-margins{margin:auto 0cm auto 0cm !important}.container{width:auto}thead{page-break-inside:avoid}#menus{display:none}nav{display:none}.print-font-sm{font-size:0.6rem !important}.print-font-md{font-size:0.69rem !important}.print-font-lg{font-size:0.9rem !important}button{display:none !important}.no-print{display:none !important}.print-only{display:block}.bg-special-blue{background-color:#2E74B5}.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12{float:left}.col-sm-12{width:100%}.col-sm-11{width:91.66666667%}.col-sm-10{width:83.33333333%}.col-sm-9{width:75%}.col-sm-8{width:66.66666667%}.col-sm-7{width:58.33333333%}.col-sm-6{width:50%}.col-sm-5{width:41.66666667%}.col-sm-4{width:33.33333333%}.col-sm-3{width:25%}.col-sm-2{width:16.66666667%}.col-sm-1{width:8.33333333%}.x-small{font-size:x-small}.xx-small{font-size:xx-small}}
