.btn-ico-circle{border-radius:50%!important; /* !important garante que vai sobrescrever o estilo padrão do Bootstrap */width:38px;height:38px;font-size:20px;padding:0 8px!important;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.no-focus-outline:active,.no-focus-outline:focus{outline:none!important;-webkit-box-shadow:none!important;box-shadow:none!important}.dropdown-rounded-fix{border-radius:.75rem;overflow:hidden}.dropdown-rounded-fix .dropdown-item{display:block;width:100%;padding:.5rem 1rem;border-radius:0}.dropdown-rounded-fix .dropdown-divider{margin:0}@media print{.text-danger[data-v-fe8f4bbc],.text-dark[data-v-fe8f4bbc],.text-info[data-v-fe8f4bbc],.text-primary[data-v-fe8f4bbc],.text-secondary[data-v-fe8f4bbc],.text-success[data-v-fe8f4bbc],.text-warning[data-v-fe8f4bbc]{-webkit-print-color-adjust:exact;color-adjust:exact}}[data-v-434996af] .b-table-sticky-header{overflow-y:auto!important;overflow-x:auto!important;max-height:70vh!important}[data-v-434996af] .b-table-sticky-header>.table{margin-bottom:0}[data-v-434996af] .b-table-sticky-header>.table.b-table>thead>tr>th{position:sticky!important;top:0!important;z-index:2!important;background-color:#fff!important;border-bottom:2px solid #dee2e6!important}[data-v-434996af] .b-table-sticky-header>.table.b-table>tbody>tr>td{position:static!important}