@font-face{font-family:Sinkin;src:local("Sinkin"),url(/assets/fonts/sinkin-sans/SinkinSans-300Light.otf) format("opentype");font-weight:300}@font-face{font-family:Sinkin;src:local("Sinkin"),url(/assets/fonts/sinkin-sans/SinkinSans-400Regular.otf) format("opentype");font-weight:400}@font-face{font-family:Sinkin;src:local("Sinkin"),url(/assets/fonts/sinkin-sans/SinkinSans-500Medium.otf) format("opentype");font-weight:500}@font-face{font-family:Sinkin;src:local("Sinkin"),url(/assets/fonts/sinkin-sans/SinkinSans-600SemiBold.otf) format("opentype");font-weight:600}@font-face{font-family:Sinkin;src:local("Sinkin"),url(/assets/fonts/sinkin-sans/SinkinSans-700Bold.otf) format("opentype");font-weight:700}@font-face{font-family:Sinkin;src:local("Sinkin"),url(/assets/fonts/sinkin-sans/SinkinSans-800Black.otf) format("opentype");font-weight:800}@font-face{font-family:Sinkin;src:local("Sinkin"),url(/assets/fonts/sinkin-sans/SinkinSans-800Black.otf) format("truetype");font-weight:800}:root{--azul: #010059;--laranja: #f58634;--cinza: #f2f3f3}::-webkit-scrollbar{margin:5px;width:8px;height:5px}::-webkit-scrollbar-track{background:transparent;border-radius:0}::-webkit-scrollbar-thumb{background-color:var(--azul);border-radius:0}.chakra-form__required-indicator{color:#f58634!important}.p-component{font-family:Sinkin,sans-serif}.p-datatable .p-sortable-column .p-sortable-column-icon{color:var(--azul);transition:.2s;width:12px;outline:none}.p-datatable th,tr{color:var(--azul)!important;transition:.15s!important}.p-datatable-thead{font-size:.87rem;padding-bottom:20px;border-radius:999px!important}.p-column-header-content{font-weight:600!important}.p-datatable-tbody{font-size:.5rem!important}.p-datatable th{background-color:var(--cinza)!important}.p-datatable td{font-size:.7rem!important;padding:10px 3px;text-align:center;text-transform:uppercase;border-bottom:1px solid var(--laranja)!important}.p-paginator-current{font-size:13px}th.p-align-center:last-child{border-radius:0 10px 10px 0}th.p-align-center:first-child{border-radius:10px 0 0 10px}@media only screen and (max-width: 768px){.p-datatable-thead{font-size:.7rem}.p-datatable td{font-size:.65rem!important;padding:6px 5px}.p-paginator{padding:0!important}.p-paginator .p-paginator-first,.p-paginator .p-paginator-prev,.p-paginator .p-paginator-next,.p-paginator .p-paginator-last{min-width:1rem;width:2rem;height:.5rem}.p-paginator-current{font-size:11px}.p-icon{width:.8rem}}
