.govbr-service-page{padding-block:0;--background:var(--background-light,var(--pure-0,#fff));--background-rgb:var(--background-light-rgb,var(--pure-0-rgb,255,255,255));--color:var(--color-light,var(--gray-80,#333));--text-color:var(--color-light);--interactive:var(--interactive-light,#1351b4);--interactive-rgb:var(--interactive-light-rgb,19,81,180);--focus:var(--interactive);--focus-style:solid;--govbr-select-bg:var(--background);--govbr-select-z:120}.govbr-service-page__container{display:flex;flex-direction:column;gap:1.5rem;width:min(100%,var(--dashboard-content-max-w));max-width:var(--dashboard-content-max-w);margin-inline:auto;padding-inline:0;box-sizing:border-box}.govbr-service-page__header{display:flex;flex-direction:column;gap:.875rem}.govbr-service-page__header-hero{display:flex;align-items:flex-start;gap:1.125rem;min-width:0}.govbr-service-page__header-hero-copy{flex:1;min-width:0;padding-top:.125rem}.govbr-service-page__header-hero .govbr-institutional-page__fa-icon--hero{margin-top:.5rem}.dashboard-main__content--default:has(>.govbr-service-page){padding-top:.75rem}.govbr-service-page__title{margin:0;font-size:clamp(1.5rem,2vw,1.875rem);font-weight:700;line-height:1.2;color:var(--gray-90,#1b1b1b)}.govbr-service-page__description{margin:0;max-width:48rem;font-size:.9375rem;line-height:1.5;color:var(--gray-60,#636363)}.govbr-service-page__content{display:flex;flex-direction:column;gap:1.5rem}.govbr-service-page__section{display:flex;flex-direction:column;gap:1rem}.govbr-service-page__form-grid{display:grid;gap:1rem;grid-template-columns:minmax(0,1fr)}.govbr-service-page__form-field--span-2{grid-column:1/-1}@media (min-width:640px){.govbr-service-page__form-grid,.govbr-service-page__form-grid--3{grid-template-columns:repeat(2,minmax(0,1fr))}.govbr-service-page__form-grid--align-end{grid-template-columns:minmax(0,1fr) auto;align-items:end}.govbr-service-page__detail-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.govbr-service-page__form-grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}.govbr-service-page__form-grid--3 .govbr-service-page__form-field--span-2{grid-column:span 2}}.govbr-btn-content,.govbr-service-page .br-button.dashboard-shell-btn-skip:not(.circle):not(.block){display:inline-flex;align-items:center;justify-content:center;gap:.5rem}.govbr-service-page__tab-toolbar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem 1rem}.govbr-service-page__tab-list,.govbr-service-page__tab-toolbar-actions{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.company-form__back-btn{display:inline-flex;align-items:center;justify-content:center;padding:.25rem;border:0;background:transparent;color:var(--interactive,#1351b4);cursor:pointer;border-radius:.25rem;transition:background-color .18s ease,opacity .18s ease}.company-form__back-btn:focus-visible,.company-form__back-btn:hover{background:color-mix(in srgb,var(--interactive) 10%,#fff);outline:none}.govbr-inline-status-filter{display:inline-block;width:min(100%,14rem);min-width:11rem}.govbr-inline-status-filter .br-select,.govbr-inline-status-filter .select{width:100%}.govbr-outline-pill,.govbr-outline-tab,.govbr-service-page .br-button.dashboard-shell-btn-skip.govbr-outline-pill:not(.circle),.govbr-service-page [role=tablist]>.br-button.dashboard-shell-btn-skip:not(.circle):not(.block),.govbr-service-page__card-action-body .br-button.dashboard-shell-btn-skip.secondary:not(.circle){display:inline-flex;align-items:center;justify-content:center;gap:.5rem;min-height:2.5rem;min-width:0;padding:.58rem 1.35rem;border-radius:var(--surface-rounder-pill,999em)!important;border:1.5px solid var(--interactive,#1351b4)!important;background:transparent!important;background-image:none!important;color:var(--interactive,#1351b4)!important;font-size:1rem;font-weight:700;line-height:1;cursor:pointer;box-shadow:none!important;transition:background-color .2s ease,color .2s ease,border-color .2s ease}.govbr-service-page__search-panel-body{display:flex;flex-direction:column;gap:1rem}.govbr-service-page__search-panel-toggle.br-button{width:100%}.govbr-service-page__search-panel-toggle[aria-expanded=true]:not(:disabled){background:var(--interactive,#1351b4)!important;background-image:none!important;color:#fff!important;border-color:var(--interactive,#1351b4)!important}.govbr-service-page__search-panel-filters{margin-top:0}.govbr-service-page .br-button.dashboard-shell-btn-skip.govbr-outline-pill.block:not(.circle),.govbr-service-page__card-action-body .br-button.dashboard-shell-btn-skip.secondary.block:not(.circle){width:100%}.govbr-outline-pill:focus-visible,.govbr-outline-pill:hover,.govbr-outline-tab:focus-visible,.govbr-outline-tab:hover,.govbr-service-page .br-button.dashboard-shell-btn-skip.govbr-outline-pill:not(.circle):active:not(:disabled),.govbr-service-page .br-button.dashboard-shell-btn-skip.govbr-outline-pill:not(.circle):focus-visible:not(:disabled),.govbr-service-page .br-button.dashboard-shell-btn-skip.govbr-outline-pill:not(.circle):hover:not(:disabled),.govbr-service-page [role=tablist]>.br-button.dashboard-shell-btn-skip:not(.circle):not(.block):focus-visible:not(:disabled),.govbr-service-page [role=tablist]>.br-button.dashboard-shell-btn-skip:not(.circle):not(.block):hover:not(:disabled),.govbr-service-page__card-action-body .br-button.dashboard-shell-btn-skip.secondary:not(.circle):active:not(:disabled),.govbr-service-page__card-action-body .br-button.dashboard-shell-btn-skip.secondary:not(.circle):focus-visible:not(:disabled),.govbr-service-page__card-action-body .br-button.dashboard-shell-btn-skip.secondary:not(.circle):hover:not(:disabled){background:var(--interactive,#1351b4)!important;background-image:none!important;color:#fff!important;border-color:var(--interactive,#1351b4)!important}.govbr-outline-pill[aria-selected=true],.govbr-outline-tab[aria-selected=true],.govbr-service-page [role=tablist]>.br-button.dashboard-shell-btn-skip.primary:not(.circle):not(.block){background:var(--interactive,#1351b4)!important;background-image:none!important;color:#fff!important;border-color:var(--interactive,#1351b4)!important}.br-button.payment-calendar__nav{display:inline-flex;align-items:center;justify-content:center;min-height:2rem;padding:.25rem .75rem;border-radius:var(--surface-rounder-pill,999em)!important;border:1px solid color-mix(in srgb,var(--interactive,#1351b4) 24%,#c8c8c8)!important;background:transparent!important;background-image:none!important;color:color-mix(in srgb,var(--gray-80,#333) 88%,var(--interactive,#1351b4))!important;font-size:.8125rem;font-weight:500;line-height:1.2;box-shadow:none!important;transition:background-color .15s ease,color .15s ease,border-color .15s ease}.br-button.payment-calendar__nav .govbr-btn-content{gap:.35rem}.br-button.payment-calendar__nav:focus-visible:not(:disabled),.br-button.payment-calendar__nav:hover:not(:disabled){background:color-mix(in srgb,var(--interactive,#1351b4) 7%,#fff)!important;background-image:none!important;color:var(--interactive,#1351b4)!important;border-color:color-mix(in srgb,var(--interactive,#1351b4) 38%,#c8c8c8)!important}.br-button.payment-calendar__nav:active:not(:disabled){background:color-mix(in srgb,var(--interactive,#1351b4) 12%,#fff)!important;background-image:none!important}.govbr-service-page__action-card-grid{display:grid;align-items:stretch}.govbr-service-page__action-card-grid>.br-card{display:flex;flex-direction:column;height:100%}.govbr-service-page__action-card-grid>.br-card>.br-card-content,.govbr-service-page__action-card-grid>.br-card>.card-content,.govbr-service-page__card-action-body{display:flex;flex:1;flex-direction:column;min-height:0}.govbr-service-page__card-action-body{justify-content:flex-end;gap:1rem;margin-top:auto;width:100%}.govbr-service-page .br-button.govbr-outline-pill:focus-visible .govbr-btn-content,.govbr-service-page .br-button.govbr-outline-pill:hover .govbr-btn-content,.govbr-service-page__card-action-body .br-button.secondary:focus-visible .govbr-btn-content,.govbr-service-page__card-action-body .br-button.secondary:hover .govbr-btn-content{color:inherit}.govbr-outline-pill:active .govbr-chevron-down-icon,.govbr-outline-pill:focus-visible .govbr-chevron-down-icon,.govbr-outline-pill:hover .govbr-chevron-down-icon,.govbr-outline-pill[aria-selected=true] .govbr-chevron-down-icon,.govbr-outline-tab:active .govbr-chevron-down-icon,.govbr-outline-tab:focus-visible .govbr-chevron-down-icon,.govbr-outline-tab:hover .govbr-chevron-down-icon,.govbr-outline-tab[aria-selected=true] .govbr-chevron-down-icon,.govbr-service-page .br-button.govbr-outline-pill:active .govbr-chevron-down-icon,.govbr-service-page .br-button.govbr-outline-pill:focus-visible .govbr-chevron-down-icon,.govbr-service-page .br-button.govbr-outline-pill:hover .govbr-chevron-down-icon,.govbr-service-page .br-button.govbr-outline-pill[aria-expanded=true] .govbr-chevron-down-icon,.govbr-service-page [role=tablist]>.br-button:active .govbr-chevron-down-icon,.govbr-service-page [role=tablist]>.br-button:focus-visible .govbr-chevron-down-icon,.govbr-service-page [role=tablist]>.br-button:hover .govbr-chevron-down-icon,.govbr-service-page [role=tablist]>.br-button[aria-selected=true] .govbr-chevron-down-icon,.govbr-service-page__card-action-body .br-button.secondary:active .govbr-chevron-down-icon,.govbr-service-page__card-action-body .br-button.secondary:focus-visible .govbr-chevron-down-icon,.govbr-service-page__card-action-body .br-button.secondary:hover .govbr-chevron-down-icon{color:#fff!important}.govbr-outline-pill:focus-visible,.govbr-outline-tab:focus-visible,.govbr-service-page .br-button.dashboard-shell-btn-skip.govbr-outline-pill:focus-visible:not(:disabled),.govbr-service-page [role=tablist]>.br-button.dashboard-shell-btn-skip:focus-visible:not(:disabled),.govbr-service-page__card-action-body .br-button.dashboard-shell-btn-skip.secondary:focus-visible:not(:disabled),.govbr-service-page__search-panel-toggle:focus-visible:not(:disabled){outline:1px solid hsla(0,0%,100%,.95)!important;outline-offset:1px!important;box-shadow:0 0 0 1px var(--interactive,#1351b4)!important}.govbr-service-page .br-card .br-card-content:has(>.br-table),.govbr-service-page .br-card .br-card-content:has(>.govbr-table-root),.govbr-service-page .br-card .br-card-content:has(>table),.govbr-service-page .br-card .card-content:has(>.br-table),.govbr-service-page .br-card .card-content:has(>.govbr-table-root),.govbr-service-page .br-card .card-content:has(>table){overflow-x:visible}.govbr-chevron-down-icon--expanded{transform:rotate(180deg)}.govbr-service-page__actions{display:flex;flex-wrap:wrap;gap:.75rem;align-items:center}.govbr-service-page__actions--end{justify-content:flex-end;width:100%}.govbr-service-page__actions--center{justify-content:center;width:100%}.govbr-service-page__actions--between{justify-content:space-between;width:100%}.govbr-service-page__table-scroll{max-height:12.5rem;overflow:auto}.govbr-service-page__table-scroll--tall{max-height:17.5rem}.govbr-service-page__section-title{margin:0;font-size:1.125rem;font-weight:600;color:var(--gray-80,#333)}.govbr-service-page__modal-toolbar{display:flex;flex-wrap:wrap;gap:.75rem;align-items:flex-end}.govbr-service-page__modal-toolbar .br-input{flex:1 1 16rem;min-width:0}.govbr-service-page__modal-footer-note{margin:0;font-size:.875rem;color:var(--gray-60,#636363)}.govbr-service-page__success{display:flex;flex-direction:column;align-items:center;gap:1rem;padding-block:2rem;text-align:center}.govbr-service-page__row-action{width:100%;padding:0;border:0;background:transparent;color:inherit;font:inherit;text-align:left;cursor:pointer}.govbr-service-page__row-action:focus-visible,.govbr-service-page__row-action:hover{text-decoration:underline}.govbr-service-page .br-card{width:100%;background:var(--background-light,var(--pure-0,#fff));box-shadow:var(--surface-shadow-sm,0 1px 4px rgba(0,0,0,.16));color:var(--color-light,var(--gray-80,#333))}.govbr-service-page .br-card .card-content,.govbr-service-page .br-card .card-footer,.govbr-service-page .br-card .card-header{background:transparent}.govbr-service-page__item-card{padding:.75rem;border:1px solid var(--gray-20,#e6e6e6);border-radius:.25rem;background:var(--background-light,var(--pure-0,#fff));box-shadow:var(--surface-shadow-sm,0 1px 4px rgba(0,0,0,.08))}.govbr-service-page__print-overlay{position:fixed;inset:0;z-index:9999;display:flex;align-items:center;justify-content:center;background:hsla(0,0%,100%,.94)}.govbr-ds-table.br-table,.govbr-service-page .br-table{width:100%}.govbr-service-page .br-table table,.govbr-table-root .br-table table{width:100%;border-collapse:collapse}.govbr-service-page .br-table thead th,.govbr-table-root .br-table thead th{background:var(--gray-10,#f8f8f8)!important;color:var(--interactive,#1351b4)!important;font-weight:600;border-bottom:1px solid var(--gray-20,#e6e6e6)}.govbr-service-page .br-table tbody tr,.govbr-table-root .br-table tbody tr{border-bottom:1px solid var(--gray-20,#e6e6e6)}.govbr-service-page .br-table tbody tr.is-selected td,.govbr-service-page .br-table tbody tr.selected td,.govbr-service-page .br-table tbody tr:active td,.govbr-service-page .br-table tbody tr:focus-within td,.govbr-service-page .br-table tbody tr:hover td,.govbr-table-root .br-table tbody tr.is-selected td,.govbr-table-root .br-table tbody tr.selected td,.govbr-table-root .br-table tbody tr:active td,.govbr-table-root .br-table tbody tr:focus-within td,.govbr-table-root .br-table tbody tr:hover td{background-color:var(--background-alternative,var(--gray-5,#f0f0f0));background-image:none}.govbr-service-page .br-table tbody tr:last-child,.govbr-table-root .br-table tbody tr:last-child{border-bottom:0}.govbr-table-actions{flex-wrap:wrap;gap:.375rem}.govbr-table-actions,.govbr-table-actions--inline{display:inline-flex;align-items:center;justify-content:flex-end}.govbr-table-actions--inline{flex-direction:row;flex-wrap:nowrap;gap:.5rem;width:auto;max-width:none;white-space:nowrap}.govbr-table-actions--inline>.govbr-table-action-btn{flex:0 0 auto}.govbr-table-root--sticky-actions .br-table tbody td:last-child .govbr-table-actions{display:inline-flex;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:flex-end;gap:.5rem;white-space:nowrap}.govbr-table-action-btn{display:inline-flex;align-items:center;justify-content:center;min-width:2.25rem;min-height:2.25rem;padding:0;margin:0;border:0;border-radius:9999px;background:transparent;box-shadow:none;cursor:pointer;color:var(--interactive,#1351b4);text-decoration:none;transition:background-color .18s ease,box-shadow .18s ease,color .18s ease}.govbr-table-action-btn:focus-visible:not(:disabled),.govbr-table-action-btn:hover:not(:disabled){background:color-mix(in srgb,var(--interactive) 18%,#fff);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--interactive) 30%,#fff);color:var(--interactive,#1351b4);outline:none}.govbr-table-action-btn:active:not(:disabled){background:color-mix(in srgb,var(--interactive) 18%,#fff);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--interactive) 30%,#fff)}.govbr-table-action-btn:disabled{cursor:not-allowed;opacity:.45}.govbr-table-action-btn.br-button{min-width:2.25rem;min-height:2.25rem;padding:0;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.govbr-table-action-btn.br-button:focus-visible:not(:disabled),.govbr-table-action-btn.br-button:hover:not(:disabled){background:color-mix(in srgb,var(--interactive) 18%,#fff)!important;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--interactive) 30%,#fff)!important;color:var(--interactive,#1351b4)!important}.govbr-table-action-icon{font-size:1.125rem;line-height:1;color:var(--interactive,#1351b4);flex-shrink:0}.govbr-table-actions .br-button.circle,.govbr-table-actions .br-button.is-circle,.govbr-table-actions .br-button[circle]{min-width:2.25rem;min-height:2.25rem;width:2.25rem;height:2.25rem;padding:0!important;border:0!important;border-radius:9999px!important;background:transparent!important;box-shadow:none!important;color:var(--interactive,#1351b4)!important;transition:background-color .18s ease,box-shadow .18s ease}.govbr-table-actions .br-button.circle:focus-visible:not(:disabled),.govbr-table-actions .br-button.circle:hover:not(:disabled),.govbr-table-actions .br-button.is-circle:focus-visible:not(:disabled),.govbr-table-actions .br-button.is-circle:hover:not(:disabled){background:color-mix(in srgb,var(--interactive) 18%,#fff)!important;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--interactive) 30%,#fff)!important;color:var(--interactive,#1351b4)!important}.govbr-table-root__toolbar{display:none}.govbr-table-root--sticky-actions .br-table tbody td:last-child,.govbr-table-root--sticky-actions .br-table thead th:last-child{position:sticky;right:0;z-index:2;width:1%;white-space:nowrap;vertical-align:middle;text-align:right;background-color:var(--background-light,#fff);box-shadow:-6px 0 8px -6px rgba(0,0,0,.12)}.govbr-table-root--sticky-actions .br-table thead th:last-child{background:var(--gray-10,#f8f8f8)}.govbr-table-root--sticky-actions .br-table tbody td[colspan]{position:static;width:auto;text-align:center!important;box-shadow:none}.govbr-table-root__desktop{overflow-x:visible}.govbr-service-page__detail-value{margin:0;font-size:.875rem;color:var(--gray-80,#333);word-break:break-word}.govbr-table-root__mobile{display:none;flex-direction:column;gap:.75rem}.govbr-table-mobile-empty{margin:0;padding:1.5rem 0;text-align:center;font-size:.875rem;color:var(--gray-60,#636363)}.govbr-table-mobile-card{border:1px solid var(--gray-20,#e6e6e6);border-radius:.25rem;background:var(--background-light,#fff);box-shadow:var(--surface-shadow-sm,0 1px 4px rgba(0,0,0,.08));overflow:hidden}.govbr-table-mobile-card__trigger{display:flex;align-items:center;justify-content:space-between;gap:.75rem;width:100%;padding:.875rem 1rem;border:0;background:transparent;color:inherit;font:inherit;text-align:left;cursor:pointer}.govbr-table-mobile-card__trigger:focus-visible,.govbr-table-mobile-card__trigger:hover{background:color-mix(in srgb,var(--interactive) 6%,#fff);outline:none}.govbr-table-mobile-card__summary{flex:1;min-width:0;font-size:.9375rem;font-weight:600;color:var(--gray-80,#333)}.govbr-table-mobile-card__details{display:flex;flex-direction:column;gap:.625rem;padding:0 1rem 1rem;border-top:1px solid var(--gray-20,#e6e6e6)}.govbr-table-mobile-card__field{display:flex;flex-direction:column;gap:.125rem}.govbr-table-mobile-card__label{font-size:.75rem;font-weight:600;color:var(--gray-60,#636363)}.govbr-table-mobile-card__value{font-size:.875rem;color:var(--gray-80,#333)}.govbr-table-mobile-card__actions{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:flex-end;gap:.5rem;padding-top:.25rem}.govbr-table-mobile-card__actions .govbr-table-actions--inline{justify-content:flex-end}.govbr-table-pagination{margin-top:1rem;padding-top:1rem;border-top:1px solid var(--gray-20,#e6e6e6)}.govbr-service-page .br-table .br-pagination,.govbr-table-pagination .br-pagination{width:100%}@media (max-width:767px){.govbr-table-root:not(:has(.govbr-table-root__mobile:empty)) .govbr-table-root__desktop{display:none}.govbr-table-root__mobile{display:flex}.govbr-table-mobile-card.is-expanded{border:none;box-shadow:none}.govbr-table-mobile-card .govbr-table-mobile-card__trigger:active,.govbr-table-mobile-card .govbr-table-mobile-card__trigger:focus-visible,.govbr-table-mobile-card .govbr-table-mobile-card__trigger:hover,.govbr-table-mobile-card.is-expanded .govbr-table-mobile-card__trigger{box-shadow:none;outline:none}.govbr-table-mobile-card.is-expanded .govbr-table-mobile-card__details{border-top:none;padding-top:.25rem}}.govbr-service-page__loading{display:flex;align-items:center;justify-content:center;min-height:12rem;padding-block:2rem}.govbr-service-page__detail-grid{display:grid;gap:1rem}.govbr-service-page__detail-field .govbr-service-page__detail-label,.govbr-service-page__detail-field label{display:block;margin-bottom:.25rem;font-size:.8125rem;font-weight:600;color:var(--gray-60,#636363)}.govbr-service-page__detail-field p{margin:0;font-size:1rem;font-weight:500;color:var(--gray-90,#1b1b1b)}.govbr-service-page__detail-field p.text-sm{font-size:.875rem;font-weight:400;color:var(--gray-60,#636363)}.govbr-service-page__highlight-box{padding:.75rem 1rem;border-radius:.375rem;border:1px solid color-mix(in srgb,var(--interactive) 20%,#e0e0e0);background:color-mix(in srgb,var(--interactive) 6%,#fff)}.govbr-service-page__highlight-box--success{border-color:#86efac;background:#f0fdf4}.govbr-service-page__highlight-box--danger{border-color:#fca5a5;background:#fef2f2}.govbr-service-page__empty-state{display:flex;flex-direction:column;align-items:center;gap:.75rem;padding:2.25rem 1.5rem;text-align:center;border:1px solid var(--gray-20,#e6e6e6);border-radius:.25rem;background:var(--pure-0,#fff);box-shadow:var(--surface-shadow-sm,0 1px 4px rgba(0,0,0,.08))}.govbr-service-page__empty-state-icon{width:3.5rem;height:3.5rem;flex-shrink:0}.govbr-service-page__empty-state-icon--warning{color:var(--support-warning,#ffcd07)}.govbr-service-page__empty-state-title{margin:0;font-size:1.25rem;font-weight:600;line-height:1.3;color:var(--gray-90,#1b1b1b)}.govbr-contributor-required-alert{display:flex;align-items:flex-start;gap:.75rem;width:100%;box-sizing:border-box;padding:1rem 1.125rem;border:1px solid #f0b8b8;border-radius:.25rem;background-color:#fdf2f2;color:var(--gray-80,#333)}.govbr-contributor-required-alert__icon{flex-shrink:0;margin-top:.0625rem;font-size:1.125rem;line-height:1;color:var(--support-danger,#e52207)}.govbr-contributor-required-alert__body{min-width:0;flex:1 1 auto}.govbr-contributor-required-alert__title{margin:0;font-size:.9375rem;font-weight:600;line-height:1.35;color:var(--gray-90,#1b1b1b)}.govbr-contributor-required-alert__message{margin:.25rem 0 0;font-size:.875rem;font-weight:400;line-height:1.45;color:var(--gray-80,#333)}.govbr-contributor-page-toolbar{display:flex;flex-direction:column;gap:1rem;width:100%}.govbr-contributor-page-toolbar__leading{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;min-width:0}.govbr-contributor-page-toolbar__selector{margin-left:auto;flex:0 0 auto;min-width:0;max-width:100%}.contributor-selector__root--page{width:auto;max-width:100%}.contributor-selector__root--page .contributor-selector__readonly--page,.contributor-selector__root--page .contributor-selector__trigger--page{width:auto;max-width:min(22rem,100%)}.contributor-selector__root--page .contributor-selector__label{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.contributor-selector__root--page .contributor-selector__trigger--page:focus-visible .contributor-selector__label,.contributor-selector__root--page .contributor-selector__trigger--page:focus-visible .govbr-fa-icon,.contributor-selector__root--page .contributor-selector__trigger--page:hover .contributor-selector__label,.contributor-selector__root--page .contributor-selector__trigger--page:hover .govbr-fa-icon{color:#fff!important}.contributor-selector__root--page .contributor-selector__clear--page{display:inline-flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;min-width:2.5rem;padding:0;border:0!important;border-radius:999px!important;background:transparent!important;box-shadow:none!important;color:var(--interactive,#1351b4)!important;transition:background-color .18s ease}.contributor-selector__root--page .contributor-selector__clear--page .govbr-fa-icon{color:var(--interactive,#1351b4)!important}.contributor-selector__root--page .contributor-selector__clear--page:focus-visible,.contributor-selector__root--page .contributor-selector__clear--page:hover{background:color-mix(in srgb,var(--interactive) 10%,transparent)!important;color:var(--interactive,#1351b4)!important;border:0!important;box-shadow:none!important;outline:none}.contributor-selector__root--page .contributor-selector__clear--page:focus-visible .govbr-fa-icon,.contributor-selector__root--page .contributor-selector__clear--page:hover .govbr-fa-icon{color:var(--interactive,#1351b4)!important}.contributor-selector__root--page .contributor-selector__clear--page:active{background:color-mix(in srgb,var(--interactive) 16%,#fff)!important}.contributor-selector__root--page .contributor-selector__clear--page:focus:not(:focus-visible):not(:hover){background:transparent!important;box-shadow:none!important;outline:none}@media (max-width:639px){.contributor-selector__root--page{width:auto}.contributor-selector__root--page .contributor-selector__readonly--page,.contributor-selector__root--page .contributor-selector__trigger--page{min-width:2.5rem;max-width:none;padding-inline:.625rem!important;justify-content:center!important;gap:.35rem!important}.contributor-selector__root--page .contributor-selector__readonly--page .contributor-selector__label,.contributor-selector__root--page .contributor-selector__trigger--page .contributor-selector__label{display:none!important}.contributor-selector__root--page .contributor-selector__trigger--page .contributor-selector__content{flex:0 0 auto;min-width:0}}.govbr-service-page__cnae-item{display:flex;flex-direction:column;gap:.25rem;padding:.625rem .75rem;border:1px solid #e5e7eb;border-radius:.375rem;background:#f9fafb}.govbr-service-page__cnae-code{font-size:.75rem;font-weight:700;color:var(--interactive,#1351b4)}.govbr-service-page__form-card .br-switch{width:100%}.govbr-service-page__switch-field{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1rem;border:1px solid var(--gray-20,#ccc);border-radius:.25rem;background:#fff}.govbr-service-page__switch-field .br-switch{flex-shrink:0;width:auto}.govbr-service-page__switch-field__content{flex:1;min-width:0}.govbr-service-page__switch-field__label{margin:0;font-size:1rem;font-weight:600;color:var(--gray-90,#1b1b1b)}.govbr-service-page__switch-field__hint{margin:.25rem 0 0;font-size:.875rem;line-height:1.4;color:var(--gray-60,#636363)}.govbr-service-page__form-actions{padding-top:.5rem}.govbr-service-page .br-select{width:100%;max-width:none;min-width:0;--bg-color:var(--govbr-select-bg);--select-shadow:var(--surface-shadow-md,0 3px 6px rgba(0,0,0,.16))}.govbr-service-page .br-select--compact{width:auto;min-width:8rem;max-width:12rem}.govbr-service-page .br-select .br-input{width:100%}.govbr-service-page .br-select .br-input label{font-size:.875rem;font-weight:600;color:var(--gray-80,#333)}.govbr-service-page .br-select .br-input .input-group{position:relative}.govbr-service-page .br-select .br-input .input-group:after{content:"";position:absolute;right:.75rem;top:calc(50% + var(--spacing-scale-half, 4px) * .5);transform:translateY(-50%);width:.75rem;height:.75rem;pointer-events:none;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%231351b4' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E") 50%/contain no-repeat}.govbr-service-page .br-select .br-input input{background-color:var(--govbr-select-bg);border-color:var(--border-color-alternative,var(--gray-20,#ccc));color:var(--color-light,var(--gray-80,#333));cursor:pointer;padding-right:2.25rem}.govbr-service-page .br-select .br-input .br-button[data-trigger]{display:none!important}.govbr-service-page .br-select .br-input input:disabled{cursor:not-allowed;opacity:.65}.govbr-service-page .br-select .br-input input:focus,.govbr-service-page .br-select .br-input input:focus-visible{border-color:var(--interactive-light,#1351b4)!important;box-shadow:0 0 0 2px rgba(var(--interactive-light-rgb,19,81,180),.22);outline:none}.govbr-service-page .br-select .br-input .br-button.circle{color:var(--interactive-light,#1351b4)}.govbr-service-page .br-select .br-item .br-radio input+label:after,.govbr-service-page .br-select .br-item .br-radio input+label:before{content:none!important;display:none!important}.govbr-service-page .br-select .br-item .br-radio input+label{padding-left:var(--spacing-scale-2x,1rem)}.govbr-service-page .br-select .br-list{display:block;z-index:var(--govbr-select-z);background:var(--govbr-select-bg);border:1px solid var(--gray-20,#ccc);border-radius:0 0 var(--surface-rounder-sm,4px) var(--surface-rounder-sm,4px);opacity:0;visibility:hidden;transform:translateY(-6px) scaleY(.98);transform-origin:top center;pointer-events:none;transition:opacity .18s cubic-bezier(.4,0,.2,1),transform .18s cubic-bezier(.4,0,.2,1),visibility .18s cubic-bezier(.4,0,.2,1)}.govbr-service-page .br-select .br-list[expanded]{opacity:1;visibility:visible;transform:translateY(0) scaleY(1);pointer-events:auto}.govbr-service-page .br-select .br-item{background-color:var(--govbr-select-bg)}.govbr-service-page .br-select .br-item.focus-visible,.govbr-service-page .br-select .br-item:focus,.govbr-service-page .br-select .br-item:focus-visible{outline:none;box-shadow:none}.govbr-service-page .br-select .br-item:not([disabled]).focus-visible,.govbr-service-page .br-select .br-item:not([disabled]):focus-visible{background-image:linear-gradient(rgba(var(--interactive-light-rgb,19,81,180),.1),rgba(var(--interactive-light-rgb,19,81,180),.1))}.govbr-service-page .br-select .br-item.selected,.govbr-service-page .br-select .br-item[selected]{background-color:var(--selected,#dbe8fb)}.govbr-service-page .br-select .br-item.selected:focus-visible,.govbr-service-page .br-select .br-item[selected]:focus-visible{background-color:var(--selected,#dbe8fb);background-image:none}.govbr-service-page .br-select .br-item input:focus-visible{outline:none}.govbr-service-page .br-card .card-content,.govbr-service-page .br-modal .modal-body{overflow:visible}.govbr-service-page .br-modal{--govbr-select-z:1300}@media (prefers-reduced-motion:reduce){.govbr-service-page .br-select .br-list{transition:none;transform:none}}.govbr-service-page div:has(>.br-tag.status){display:inline-flex;align-items:center;gap:var(--spacing-scale-baseh,.5rem)}.govbr-service-page .br-tag.status{flex-shrink:0}.govbr-service-page .govbr-institutional-page__back-btn{width:-moz-fit-content;width:fit-content;max-width:-moz-max-content;max-width:max-content;align-self:flex-start;display:inline-flex;align-items:center;gap:.5rem;padding:.5rem .75rem;margin:-.125rem -.75rem 0;border-radius:1rem;font-size:1rem;line-height:1.25;transition:background-color .18s ease,box-shadow .18s ease}.govbr-service-page .govbr-institutional-page__back-btn:focus-visible,.govbr-service-page .govbr-institutional-page__back-btn:hover{background:color-mix(in srgb,var(--interactive) 10%,#fff);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--interactive) 14%,#fff)}.govbr-service-page .govbr-institutional-page__back-btn .govbr-arrow-left-icon{width:.6875rem;height:auto;color:var(--interactive,#1351b4)}.govbr-service-page .govbr-arrow-left-icon,.govbr-service-page .govbr-chevron-down-icon,.govbr-service-page .govbr-chevron-right-icon{display:block;flex-shrink:0;color:var(--gray-50,#888)}.govbr-service-page .govbr-chevron-down-icon,.govbr-service-page .govbr-chevron-right-icon{width:.5rem;height:auto}.govbr-service-page .govbr-institutional-page__fa-icon{flex-shrink:0;color:var(--interactive,#1351b4)}.govbr-service-page .govbr-institutional-page__fa-icon--md{font-size:1.25rem;width:1.25rem;text-align:center}.govbr-service-page .govbr-institutional-page__fa-icon--lg{font-size:1.5rem;width:1.5rem;text-align:center}.govbr-service-page .govbr-institutional-page__fa-icon--hero{font-size:2.375rem;width:2.375rem;text-align:center}.govbr-service-page .govbr-institutional-page__fa-icon--muted{color:var(--gray-50,#888)}.govbr-service-page .br-card:has(.govbr-institutional-page__card-toggle) .br-card-content,.govbr-service-page .br-card:has(.govbr-institutional-page__card-toggle) .card-content{padding:0}.govbr-service-page .br-card .govbr-institutional-page__card-toggle{display:flex;align-items:center;justify-content:space-between;gap:1rem;width:100%;margin:0;padding:var(--spacing-scale-2x,1rem);border:0;border-radius:0;background:transparent;color:inherit;text-align:left;cursor:pointer;box-shadow:none;transition:background-color .18s ease}.govbr-service-page .br-card .card-content:has(>.govbr-institutional-page__card-toggle:only-child) .govbr-institutional-page__card-toggle{border-radius:inherit}.govbr-service-page .br-card .govbr-institutional-page__card-toggle:focus-visible,.govbr-service-page .br-card .govbr-institutional-page__card-toggle:hover{background:color-mix(in srgb,var(--interactive) 8%,#fff);color:inherit;box-shadow:none}.govbr-service-page .br-card .govbr-institutional-page__card-details{padding:0 var(--spacing-scale-2x,1rem) var(--spacing-scale-2x,1rem);border-top:1px solid var(--gray-20,#e6e6e6)}.govbr-error-page{--govbr-error-page-bg:var(--background-light,var(--pure-0,#fff));--govbr-error-page-fg:var(--color-light,var(--gray-80,#333));--interactive:var(--interactive-light,#1351b4);--focus:var(--interactive);--tenant-primary:var(--interactive);--tenant-accent:var(--tenant-primary);--tenant-shadow-sm:0 4px 12px color-mix(in srgb,var(--tenant-primary) 6%,rgba(0,0,0,.08));--govbr-error-page-copy-w-max:45rem;--govbr-error-page-copy-w:100%;--govbr-error-heading-size:clamp(1.625rem,1.2rem + 2.75vw,2.6875rem);--govbr-error-lead-size:clamp(1.0625rem,0.925rem + 1.05vw,1.625rem);--govbr-error-support-size:clamp(0.9375rem,0.875rem + 0.45vw,1.34375rem);--govbr-error-heading-gap:clamp(1.25rem,0.5rem + 2.5vw,3rem);--govbr-error-illustration-w:clamp(10.75rem,68vw,15.5rem);--dashboard-content-max-w:1280px;--dashboard-header-main-h:91px;--dashboard-header-nav-h:88px;--dashboard-header-min-h:calc(var(--dashboard-header-main-h) + var(--dashboard-header-nav-h));background:var(--govbr-error-page-bg);color:var(--govbr-error-page-fg)}.govbr-error-page button.dashboard-home-search__submit{margin:0;border:0;padding:0;background:transparent;cursor:pointer}.govbr-error-page .dashboard-modules-menu__column{background:hsl(var(--background))}.govbr-error-page .dashboard-modules-menu__inner{min-height:auto;height:auto;justify-content:flex-start}.govbr-error-page .dashboard-modules-menu,.govbr-error-page.dashboard-shell--header-scrolled .dashboard-modules-menu{top:var(--dashboard-header-min-h)}.govbr-error-page.govbr-error-page--modules-open .dashboard-modules-menu{top:var(--dashboard-header-main-h)}.govbr-error-page .dashboard-main{flex:1 0 auto}.govbr-error-page .dashboard-main__content.govbr-error-page__content{display:flex;flex-direction:column;flex:1 0 auto;padding-top:clamp(3.5rem,8vh,6rem)}.govbr-error-page__container{display:flex;flex-direction:column;flex:0 0 auto;gap:2.5rem;width:min(100%,var(--dashboard-content-max-w,72rem));margin-inline:auto;margin-top:clamp(.25rem,1vh,.75rem);padding-inline:max(.875rem,var(--dashboard-content-pad-x,1.5rem));padding-bottom:2rem}.govbr-error-page__informative{margin-top:-.5rem}.govbr-error-page__hero{display:grid;gap:1.75rem;align-items:flex-start}.govbr-error-page__illustration{display:flex;justify-content:flex-start}.govbr-error-404-illustration{display:block;width:min(100%,var(--govbr-error-illustration-w));max-width:100%;height:auto;vertical-align:middle}.govbr-error-page__copy{display:flex;flex-direction:column;align-items:flex-start;width:100%;max-width:var(--govbr-error-page-copy-w);font-family:Rawline,Raleway,helvetica,arial,sans-serif;text-align:left}.govbr-error-page__heading{margin:0 0 var(--govbr-error-heading-gap);width:100%;font-size:var(--govbr-error-heading-size);font-weight:700;line-height:1.2;color:var(--interactive,#1351b4)}.govbr-error-page__lead{margin:0 0 clamp(.75rem,.5rem + .5vw,1rem);width:100%;font-size:var(--govbr-error-lead-size);line-height:1.35;color:var(--gray-80,#333)}.govbr-error-page__support{margin:0;width:100%;font-size:var(--govbr-error-support-size);line-height:1.5;color:var(--gray-60,#555)}.govbr-error-page__support-area{display:flex;flex-direction:column;gap:1rem;margin-top:1.5rem}.govbr-error-page__search-label{margin:0;font-size:.9375rem;line-height:1.5;color:var(--gray-60,#636363)}.govbr-error-page__search-feedback{padding-inline:.75rem}.govbr-error-page__actions{display:grid;gap:.75rem;justify-items:center;padding-block:.25rem .5rem}.govbr-error-page__actions .br-button{display:inline-flex;align-items:center;gap:.5rem;color:var(--interactive,#1351b4)}@media (max-width:991.98px){.govbr-error-page__actions{grid-template-columns:1fr;justify-items:stretch}.govbr-error-page__actions .br-button{width:100%;justify-content:center}}@media (min-width:640px) and (max-width:991.98px){.govbr-error-page{--govbr-error-page-copy-w:min(100%,clamp(24rem,52vw,var(--govbr-error-page-copy-w-max)));--govbr-error-illustration-w:min(100%,clamp(12.5rem,28vw,18.5rem))}}@media (min-width:640px){.govbr-error-page__hero{grid-template-columns:minmax(0,1fr) minmax(0,var(--govbr-error-page-copy-w));gap:2rem 2.25rem;align-items:flex-start}}@media (min-width:992px){.govbr-error-page{--govbr-error-page-copy-w:var(--govbr-error-page-copy-w-max);--govbr-error-illustration-w:min(100%,22rem)}.govbr-error-page .dashboard-main__content.govbr-error-page__content{padding-top:clamp(4rem,8vh,6.5rem)}.govbr-error-page__container{gap:3.25rem;margin-top:0;padding-bottom:2.5rem}.govbr-error-page__informative{margin-top:-1.25rem}.govbr-error-page__hero{gap:2.5rem 3rem}.govbr-error-404-illustration{max-width:412px}.govbr-error-page__copy{padding-block:.25rem}.govbr-error-page__support-area{gap:1.25rem;margin-top:4rem}.govbr-error-page__actions{grid-template-columns:repeat(3,minmax(0,max-content));justify-content:center;justify-items:center;gap:1rem 2.5rem;padding-block:.5rem 0}.govbr-error-page__actions .br-button{width:auto}}@media (max-width:639.98px){.govbr-error-page__hero{gap:1.25rem}.govbr-error-page__container{gap:1.75rem}.govbr-error-page__support-area{margin-top:1.25rem}.govbr-error-page__search-label{font-size:clamp(.8125rem,.75rem + .35vw,.9375rem)}}.govbr-service-page__content--flush{padding:0}.menu-servicos{--menu-servicos-col-icons:4.0625rem;--menu-servicos-col-icons-gap:0.3125rem;--menu-servicos-col-modules:31.3125rem;--menu-servicos-hub-min-height:63.75rem;--menu-servicos-header-h:5.25rem;--menu-servicos-hub-cols-width:calc(var(--menu-servicos-col-icons) + var(--menu-servicos-col-modules));--menu-servicos-icon-hover:oklch(from var(--interactive,#1351b4) min(0.66,calc(l + 0.19)) min(0.26,calc(c * 1.5)) h);--ms-hub-bg:var(--color-secondary-02,#f8f8f8);--ms-panel-bg:var(--color-secondary-03,#ededed);--ms-ink:#0c326f;--ms-primary:var(--color-primary-default,#1351b4);--ms-mobile:#2670e8;--ms-mobile-pressed:#0f4bb8;--ms-shadow:0 1px 3px rgba(0,0,0,.08);--ms-focus:2px dashed #c2850c;overflow:hidden;border:0;border-radius:0;background:var(--pure-0,#fff)}.menu-servicos__empty{margin:0;padding:1.5rem 1.25rem;font-size:.9375rem;line-height:1.5;color:var(--gray-60,#636363)}.menu-servicos__header{display:flex;align-items:center;justify-content:space-between;min-height:0;padding:.75rem 2.5rem}.menu-servicos__titulo{display:flex;align-items:center;justify-content:center;min-width:0;text-align:center}.menu-servicos__titulo h2{margin:0;padding:0;font-size:clamp(1.375rem,1.9vw,2.125rem);font-weight:700;line-height:1.15;text-align:center;color:#0c326f}.menu-servicos__categoria{display:none;min-width:min(100%,22.5rem);align-items:center;justify-content:flex-end;padding-left:0;border-left:0}.menu-servicos__categoria.active{display:flex}.menu-servicos__categoria h2{display:flex;flex-flow:row nowrap;margin:0;font-size:clamp(1.4375rem,2vw,1.875rem);font-weight:600;line-height:1.15}.menu-servicos__categoria h2,.menu-servicos__categoria-link{justify-content:flex-end;align-items:center;color:var(--ms-primary)}.menu-servicos__categoria-link{display:inline-flex;gap:.75rem;padding-left:2rem;border-left:1px solid rgba(0,0,0,.1);text-decoration:none}.menu-servicos__categoria-icon{width:2.5rem;height:2.5rem;flex-shrink:0;color:var(--ms-primary)}.menu-servicos__categoria-icon svg{width:100%;height:100%;stroke-width:2.25}.menu-servicos__categoria-icon.govbr-system-icon{display:inline-flex;align-items:center;justify-content:center;font-size:2.25rem;line-height:1}.menu-servicos__categoria .title{line-height:1.3;font-size:inherit;font-weight:600;color:var(--ms-primary);white-space:nowrap}.menu-servicos__tabela{display:flex;align-items:stretch;overflow:hidden;min-height:var(--menu-servicos-hub-min-height);padding:2.5rem;background-color:var(--ms-hub-bg)}.menu-servicos__tabela ul{margin:0;padding:0;list-style:none}.menu-servicos__tabela li{box-sizing:border-box}.menu-servicos__level-1{position:relative;z-index:3;width:4.0625rem;flex-shrink:0;margin-top:-.25rem;padding-right:.3125rem;background-color:var(--ms-hub-bg)}.menu-servicos__level-1 li{display:flex;align-items:center;width:100%;margin:0;padding:.25rem 0;transition:width .8s ease,margin-left .8s ease,padding-left .8s ease}.menu-servicos__level-1>ul>li:first-child{padding-top:0}.menu-servicos__level-1>ul>li:last-child{padding-bottom:0}.menu-servicos__level-1-button{position:relative;isolation:isolate;display:flex;width:100%;align-items:center;overflow:hidden;border:0;background-color:#fff;color:var(--ms-ink);box-shadow:var(--ms-shadow);cursor:pointer;transition:background-color .8s ease}.menu-servicos__level-1-button:before{content:"";position:absolute;inset:0 auto 0 0;z-index:0;width:0;background-color:var(--ms-panel-bg);transition:width .8s ease}.menu-servicos__level-1-button:focus-visible{outline:var(--ms-focus);outline-offset:4px}.menu-servicos__level-1.open li:not(.active) .menu-servicos__level-1-button:hover{background-color:#fff}.menu-servicos__level-1.open li:not(.active) .menu-servicos__level-1-button .icon{position:relative;z-index:1;background-color:#fff}.menu-servicos__level-1-button .icon{position:relative;z-index:1;display:flex;width:4.0625rem;min-width:4.0625rem;height:3.5rem;align-items:center;justify-content:center;transition:background-color .8s ease}.menu-servicos__level-1-button .icon .govbr-system-icon,.menu-servicos__level-1-button .icon svg{width:2rem;height:2rem;color:var(--interactive)}.menu-servicos__level-1-button .icon svg{stroke-width:2.5}.menu-servicos__level-1-button .icon .govbr-system-icon{display:inline-flex;align-items:center;justify-content:center;font-size:1.75rem;line-height:1}.menu-servicos__level-1-button .title{display:none}.menu-servicos__level-1-button:hover{background-color:#ededed}.menu-servicos__level-1-button:focus-visible .icon .govbr-system-icon,.menu-servicos__level-1-button:focus-visible .icon svg,.menu-servicos__level-1-button:hover .icon .govbr-system-icon,.menu-servicos__level-1-button:hover .icon svg{color:var(--menu-servicos-icon-hover)}.menu-servicos__level-1 li.active .menu-servicos__level-1-button:hover,.menu-servicos__level-1 li.active .menu-servicos__level-1-button:hover .icon{background-color:var(--ms-panel-bg)}.menu-servicos__level-1 li.active{position:relative;z-index:2;overflow:hidden;width:4.4375rem;margin-left:-.25rem;padding-left:.25rem}.menu-servicos__level-1 li.active .menu-servicos__level-1-button:before{width:100%}.menu-servicos__level-1 li.active .menu-servicos__level-1-button{background-color:var(--ms-panel-bg);box-shadow:var(--ms-shadow)}.menu-servicos__level-1 li.active .menu-servicos__level-1-button .icon{background-color:var(--ms-panel-bg)}.menu-servicos__level-1 li.active .menu-servicos__level-1-button .icon .govbr-system-icon,.menu-servicos__level-1 li.active .menu-servicos__level-1-button .icon svg{color:var(--ms-primary)}.menu-servicos__level-2-wrapper{position:relative;z-index:1;display:flex;flex:0 0 var(--menu-servicos-col-modules);align-self:stretch;width:var(--menu-servicos-col-modules);min-width:var(--menu-servicos-col-modules);max-width:var(--menu-servicos-col-modules);min-height:100%;margin-top:-.25rem;margin-left:calc(-1 * var(--menu-servicos-col-icons-gap))}.menu-servicos__tabela--systems-overview>.menu-servicos__level-1{visibility:hidden;flex:0 0 0;align-self:stretch;width:0;min-width:0;max-width:0;margin:-.25rem 0 0;padding:0;overflow:hidden;border:0;opacity:0;pointer-events:none}.menu-servicos__tabela--systems-overview>.menu-servicos__level-1 ul{width:var(--menu-servicos-col-icons)}.menu-servicos__tabela--systems-overview .menu-servicos__level-2-wrapper{flex:0 0 auto;align-self:stretch;min-height:100%;width:var(--menu-servicos-hub-cols-width);max-width:var(--menu-servicos-hub-cols-width);margin-top:-.25rem;margin-left:0}.menu-servicos__level-2-stack{position:relative;display:grid;flex:1;align-self:stretch;width:100%;min-width:0;height:100%;min-height:100%;grid:minmax(0,1fr) /1fr}.menu-servicos__level-2-panel{grid-area:1/1;align-self:start;width:100%;min-width:0;opacity:0;visibility:hidden;transform:none;transition:none;pointer-events:none}.menu-servicos__level-2-panel:not(.is-visible){z-index:0}.menu-servicos__level-2-panel.is-visible{z-index:1;opacity:1;visibility:visible;pointer-events:auto}.menu-servicos__level-2--modules.menu-servicos__level-2-panel{align-self:stretch;height:100%;min-height:100%}.menu-servicos__level-2{display:block;flex:1;min-width:0;padding:1.5625rem 1.25rem;background-color:var(--ms-panel-bg);box-shadow:var(--ms-shadow)}.menu-servicos__level-2--systems{display:flex;flex-direction:column;width:100%;min-height:auto;padding:0;background-color:transparent;box-shadow:none}.menu-servicos__level-2--systems .menu-servicos__level-1--categories-list{flex:1;min-height:0}.menu-servicos__level-1--categories-list{width:100%;max-width:100%;margin:0;padding:0;background-color:transparent}.menu-servicos__level-1--categories-list li{width:100%;margin:0;padding:.25rem 0;transition:none}.menu-servicos__level-1--categories-list .menu-servicos__category-row{position:relative;display:flex;align-items:center;width:100%;min-height:3.5rem;border:0;border-radius:0;background-color:#fff;color:var(--ms-ink);box-shadow:var(--ms-shadow);font-size:1.25rem;font-weight:600;line-height:1.3;text-align:left;text-transform:uppercase;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;transition:none}.menu-servicos__level-1--categories-list .menu-servicos__category-row:focus{outline:none}.menu-servicos__level-1--categories-list .menu-servicos__category-row:focus-visible{outline:var(--ms-focus);outline-offset:4px}.menu-servicos__level-1--categories-list .menu-servicos__category-row:hover,.menu-servicos__level-1--categories-list .menu-servicos__category-row:hover .icon,.menu-servicos__level-1--categories-list .menu-servicos__category-row:hover .title{background-color:var(--ms-panel-bg);box-shadow:var(--ms-shadow);text-decoration:none}.menu-servicos__level-1--categories-list .menu-servicos__category-row:focus-visible .icon .govbr-system-icon,.menu-servicos__level-1--categories-list .menu-servicos__category-row:focus-visible .icon svg,.menu-servicos__level-1--categories-list .menu-servicos__category-row:hover .icon .govbr-system-icon,.menu-servicos__level-1--categories-list .menu-servicos__category-row:hover .icon svg{color:var(--menu-servicos-icon-hover)}@media (min-width:768px){.menu-servicos__level-1--categories-list .menu-servicos__category-row:hover:after{content:"›";position:absolute;top:50%;right:2rem;height:1.5rem;margin-top:-.75rem;font-size:1.25rem;font-weight:700;line-height:1.5rem;color:#0c326f}}.menu-servicos__level-1--categories-list .menu-servicos__category-row .icon{display:flex;width:var(--menu-servicos-col-icons);min-width:var(--menu-servicos-col-icons);height:3.5rem;flex-shrink:0;align-items:center;justify-content:center;background-color:#fff}.menu-servicos__level-1--categories-list .menu-servicos__category-row .icon .govbr-system-icon,.menu-servicos__level-1--categories-list .menu-servicos__category-row .icon svg{width:2rem;height:2rem;color:var(--interactive,#1351b4)}.menu-servicos__level-1--categories-list .menu-servicos__category-row .icon svg{stroke-width:2.5}.menu-servicos__level-1--categories-list .menu-servicos__category-row .icon .govbr-system-icon{display:inline-flex;align-items:center;justify-content:center;font-size:1.75rem;line-height:1}.menu-servicos__level-1--categories-list .menu-servicos__category-row .title{display:flex;flex:1;align-items:center;align-self:stretch;min-width:0;margin:0;padding:0 4rem 0 0;background-color:#fff;font:inherit;color:var(--ms-ink);text-transform:uppercase;white-space:normal}.menu-servicos__level-2--modules>.title,.menu-servicos__level-3 .title{margin:0;padding:0 1.125rem 1.25rem;font-size:1.125rem;font-weight:600;line-height:1.2;text-transform:uppercase}.menu-servicos__level-2--modules>.title{color:var(--menu-servicos-icon-hover)}.menu-servicos__level-3 .title{color:#fff}.menu-servicos__level-2--modules>ul>li{margin:0;padding:0 0 .625rem}.menu-servicos__level-2 li.has-children{margin-right:0;transition:margin-right .8s ease}.menu-servicos__level-2 li.has-children.active{position:relative;z-index:1;margin-right:-1.375rem}.menu-servicos__level-2 .menu-servicos__level-link{position:relative;isolation:isolate;display:block;width:100%;overflow:hidden;border:0;background:transparent;padding:.875rem 1.125rem;color:var(--color-secondary-07,#555);font-size:1.25rem;font-weight:500;line-height:1.3;text-align:left;cursor:pointer;transition:color .8s ease}.menu-servicos__level-2 li.has-children>.menu-servicos__level-link{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.menu-servicos__level-2--modules>ul>li>.menu-servicos__level-link:before{content:"";position:absolute;top:0;bottom:0;left:0;z-index:0;width:0;background-color:var(--interactive);transition:width .8s ease}.menu-servicos__level-2 li.has-children.active>.menu-servicos__level-link:before{width:100%}@media (min-width:993px){.dashboard-main__content--default:has(.menu-servicos){display:flex;flex-direction:column}.dashboard-main__content--default:has(.menu-servicos)>.govbr-service-page{display:flex;flex:1 1 auto;flex-direction:column;min-height:0}.dashboard-main__content--default:has(.menu-servicos) .govbr-service-page__container,.dashboard-main__content--default:has(.menu-servicos) .govbr-service-page__content{display:flex;flex-direction:column;gap:0}.dashboard-main__content--default:has(.menu-servicos) .govbr-service-page__content{flex:1 1 auto;min-height:0}.menu-servicos{display:flex;flex:1 1 auto;flex-direction:column;min-height:var(--menu-servicos-hub-min-height)}.menu-servicos__header{flex-shrink:0;height:var(--menu-servicos-header-h);min-height:var(--menu-servicos-header-h);max-height:var(--menu-servicos-header-h);box-sizing:border-box}.menu-servicos__titulo{flex:1;min-width:0;justify-content:flex-start;text-align:left}.menu-servicos__titulo h2{text-align:left}.menu-servicos__categoria{display:flex;flex:1;min-width:0;visibility:hidden;pointer-events:none}.menu-servicos__categoria.active{visibility:visible;pointer-events:auto}.menu-servicos__categoria h2{min-height:2.5rem}.menu-servicos__tabela{flex:1 1 auto;min-height:0}.menu-servicos__level-3-wrapper{align-self:stretch;margin-top:-.25rem}.menu-servicos__level-3-wrapper.is-open .menu-servicos__level-3{min-height:100%}.menu-servicos__level-2--modules>ul>li:not(.active)>.menu-servicos__level-link:is(:hover,:focus-visible):before{width:100%}.menu-servicos__level-2--modules>ul>li:not(.active)>.menu-servicos__level-link:is(:hover,:focus-visible){color:#fff;outline:none}.menu-servicos__level-2 li.has-children:not(.active)>.menu-servicos__level-link:is(:hover,:focus-visible) .menu-servicos__level-chevron{color:#fff}.menu-servicos__level-2 li.has-children.active>.menu-servicos__level-link:is(:hover,:focus-visible){color:#fff}.menu-servicos__level-3 .menu-servicos__level-link--sub:is(:hover,:focus-visible){background-color:hsla(0,0%,100%,.12);color:#fff;outline:none}}.menu-servicos__level-2 li.has-children.active>.menu-servicos__level-link{background-color:transparent;color:#fff;box-shadow:0 1px 3px rgba(0,0,0,.08);transition:color .8s ease,box-shadow .8s ease}.menu-servicos__level-link-label{position:relative;z-index:1;flex:1;min-width:0;text-align:left}.menu-servicos__level-chevron{position:relative;z-index:1;width:1.125rem;height:1.125rem;flex-shrink:0;color:var(--interactive);transition:color .8s ease}.menu-servicos__level-chevron--active{color:#fff}.menu-servicos__level-3-wrapper{display:grid;grid-template-columns:0fr;flex:0 0 auto;min-width:0;overflow:hidden;opacity:0;visibility:hidden;pointer-events:none;transition:grid-template-columns .45s cubic-bezier(.22,1,.36,1),opacity .35s ease .06s,visibility .45s ease}.menu-servicos__level-3-wrapper.is-open{grid-template-columns:1fr;flex:1 1 auto;max-width:min(28rem,50%);opacity:1;visibility:visible;pointer-events:auto}.menu-servicos__level-3{min-width:16rem;height:100%;overflow:hidden;padding:1.5625rem 1.25rem;background-color:var(--interactive);box-shadow:var(--ms-shadow);color:#fff}.menu-servicos__level-3-wrapper.is-open>.menu-servicos__level-3{animation:menu-servicos-panel-slide-open .45s cubic-bezier(.22,1,.36,1) both}@keyframes menu-servicos-panel-slide-open{0%{opacity:0;transform:translateX(-2.5rem)}to{opacity:1;transform:translateX(0)}}.menu-servicos__level-3 li{margin:0;padding:0 0 .625rem}.menu-servicos__level-link--sub{display:block;width:100%;border:0;background:transparent;padding:.875rem 1.125rem;color:#fff;font-size:1.25rem;font-weight:500;line-height:1.3;text-align:left;cursor:pointer;transition:background-color .8s ease,color .8s ease}.menu-servicos__mobile-banner,.menu-servicos__mobile-module-banner{display:none}.menu-servicos__mobile-banner-back,.menu-servicos__mobile-module-banner-back{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;margin:0;padding:0;border:0;background:transparent;color:#fff;cursor:pointer}.menu-servicos__mobile-banner-back svg,.menu-servicos__mobile-module-banner-back svg{width:1.25rem;height:1.25rem;stroke-width:2.5}.menu-servicos__mobile-banner-back:focus-visible,.menu-servicos__mobile-module-banner-back:focus-visible{outline:2px dashed #ffbe2e;outline-offset:2px}@media (max-width:1023px){.menu-servicos__header{display:block;min-height:0;padding:0;border-bottom:0}.menu-servicos__titulo{width:100%;min-width:0;padding-block:.875rem;padding-inline:1rem;border:0;background-color:#f8f8f8}.menu-servicos__titulo h2{width:100%;font-size:1.375rem;line-height:1}.menu-servicos__categoria,.menu-servicos__categoria.active{display:none!important}}@media (max-width:992px){.dashboard-main__content--default:has(.menu-servicos){padding-inline:0}.dashboard-main__content--default:has(>.govbr-service-page .menu-servicos)>.govbr-service-page{width:100vw;max-width:100vw;margin-inline:calc(50% - 50vw);box-sizing:border-box}.dashboard-main__content--default:has(.menu-servicos) .govbr-service-page__container{width:100%;max-width:none;margin-inline:0}.dashboard-main__content--default:has(.menu-servicos) .govbr-service-page__content,.dashboard-main__content--default:has(.menu-servicos) .menu-servicos{width:100%;max-width:100%}.menu-servicos__titulo h2{width:100%;font-size:1.5rem;line-height:1}.menu-servicos__tabela{display:flex;flex-direction:column;width:100%;min-height:0;padding:0;background-color:var(--ms-hub-bg)}.menu-servicos__tabela>.menu-servicos__level-1{display:none!important}.menu-servicos__mobile-banner{position:relative;display:flex;align-items:center;justify-content:center;width:100%;padding:.625rem 1rem;background-color:#1351b4;color:#fff;box-shadow:none}.menu-servicos__mobile-banner-back{position:absolute;top:50%;left:1.875rem;transform:translateY(-50%)}.menu-servicos__mobile-banner-content{display:flex;flex-direction:column;align-items:center;gap:.375rem;min-width:0;padding-inline:2.5rem;text-align:center}.menu-servicos__mobile-banner-icon{width:1.75rem;height:1.75rem;flex-shrink:0;color:#fff}.menu-servicos__mobile-banner-icon svg{width:100%;height:100%;stroke-width:2.25}.menu-servicos__mobile-banner-icon.govbr-system-icon{display:inline-flex;align-items:center;justify-content:center;font-size:1.5rem;line-height:1}.menu-servicos__mobile-banner-title{font-size:1rem;font-weight:700;line-height:1.15;text-transform:uppercase}.menu-servicos__mobile-banner+.menu-servicos__mobile-module-banner{margin-top:0}.menu-servicos__mobile-module-banner{position:relative;display:flex;align-items:center;justify-content:center;gap:.75rem;width:100%;padding:.625rem 1.875rem;border:0;background-color:#2670e8;color:#fff;box-shadow:none}.menu-servicos__mobile-module-banner-back{position:absolute;top:50%;left:1.875rem;transform:translateY(-50%);color:#fff}.menu-servicos__mobile-module-banner-title{min-width:0;padding-inline:2.5rem;font-size:1.25rem;font-weight:700;line-height:1.15;text-align:center;text-transform:none;color:#fff;white-space:normal;overflow:visible;text-overflow:unset}.menu-servicos__level-2-wrapper{flex:1 1 auto;width:100%;min-width:0;max-width:none;margin:0}.menu-servicos__tabela--systems-overview .menu-servicos__level-2-wrapper{width:100%;max-width:none}.menu-servicos__level-2-stack{display:block;height:auto;min-height:0}.menu-servicos__level-2-panel{position:static;opacity:1;visibility:visible;transform:none;pointer-events:auto}.menu-servicos__level-2-panel:not(.is-visible){display:none}.menu-servicos__level-2-panel.is-visible{display:block}.menu-servicos__level-2,.menu-servicos__level-2--modules{width:100%;padding:0;background-color:#f8f8f8;box-shadow:none}.menu-servicos__level-2--systems{width:100%;padding:0;background-color:transparent;box-shadow:none}.menu-servicos__level-2--modules>.title,.menu-servicos__level-3 .title{display:none}.menu-servicos__level-2--modules>ul>li,.menu-servicos__level-3 li{margin:0;padding:0}.menu-servicos__level-2 li.has-children,.menu-servicos__level-2 li.has-children.active{margin-right:0;position:static;z-index:auto}.menu-servicos__level-2 li.has-children.active>.menu-servicos__level-link:before,.menu-servicos__level-2--modules>ul>li>.menu-servicos__level-link:before{display:none}.menu-servicos__level-2 .menu-servicos__level-link,.menu-servicos__level-3 .menu-servicos__level-link--sub{position:relative;display:block;width:100%;max-width:none;box-sizing:border-box;padding:1rem 1.125rem;border:0;border-bottom:1px solid #ededed;border-radius:0;background-color:#fff;color:#555;font-size:1.375rem;font-weight:500;line-height:1.3;text-align:left;box-shadow:none}.menu-servicos__level-2 li.has-children>.menu-servicos__level-link{display:flex;align-items:center;justify-content:space-between;gap:.75rem}@media (hover:hover) and (pointer:fine){.menu-servicos__level-2 .menu-servicos__level-link:is(:hover,:focus-visible),.menu-servicos__level-2 li.has-children.active>.menu-servicos__level-link:is(:hover,:focus-visible){background-color:var(--ms-mobile);color:#fff;outline:none;box-shadow:var(--ms-shadow)}.menu-servicos__level-2 .menu-servicos__level-link:is(:hover,:focus-visible) .menu-servicos__level-chevron,.menu-servicos__level-2 .menu-servicos__level-link:is(:hover,:focus-visible) .menu-servicos__level-chevron--active{color:#fff}}.menu-servicos__level-2 li.has-children.active>.menu-servicos__level-link{background-color:var(--ms-mobile);color:#fff;box-shadow:var(--ms-shadow)}.menu-servicos__level-chevron{color:#1351b4}.menu-servicos__level-2 li.has-children.active>.menu-servicos__level-link .menu-servicos__level-chevron,.menu-servicos__level-2 li.has-children.active>.menu-servicos__level-link .menu-servicos__level-chevron--active,.menu-servicos__level-chevron--active{color:#fff}.menu-servicos__level-1--categories-list>ul{width:100%;margin:0;padding:0}.menu-servicos__level-1--categories-list li{white-space:nowrap}.menu-servicos__level-1--categories-list .menu-servicos__category-row{font-family:Rawline,Raleway,helvetica,arial,sans-serif;text-decoration:none;outline:0}.menu-servicos__level-1--categories-list .menu-servicos__category-row .icon .govbr-system-icon,.menu-servicos__level-1--categories-list .menu-servicos__category-row .icon svg{width:1.625rem;height:1.625rem;color:#1351b4}.menu-servicos__level-1--categories-list .menu-servicos__category-row .icon svg{stroke-width:2.25}.menu-servicos__level-1--categories-list .menu-servicos__category-row .icon .govbr-system-icon{font-size:1.5rem}.menu-servicos__level-1--categories-list .menu-servicos__category-row .title{padding:0 1rem 0 0}@media only screen and (max-width:767px){.menu-servicos__titulo{padding-block:.875rem;padding-inline:1rem}.menu-servicos__titulo h2{font-size:1.625rem;line-height:1}.menu-servicos__level-1--categories-list li{padding:0 0 .25rem}.menu-servicos__level-1--categories-list .menu-servicos__category-row{min-height:6rem;font-size:1.125rem;font-weight:700;padding-left:1rem}.menu-servicos__level-1--categories-list .menu-servicos__category-row .icon{height:6rem}.menu-servicos__level-1--categories-list .menu-servicos__category-row .icon .govbr-system-icon,.menu-servicos__level-1--categories-list .menu-servicos__category-row .icon svg{width:2rem;height:2rem}.menu-servicos__level-1--categories-list .menu-servicos__category-row .icon .govbr-system-icon{font-size:1.75rem}.menu-servicos__mobile-banner-title{font-size:1.125rem;font-weight:700}.menu-servicos__mobile-module-banner-title{font-size:1.375rem;font-weight:700}.menu-servicos__level-2 .menu-servicos__level-link,.menu-servicos__level-3 .menu-servicos__level-link--sub{padding:1.125rem 1.875rem;font-size:1.5rem}}.menu-servicos__level-3-wrapper,.menu-servicos__level-3-wrapper.is-open{display:block;grid-template-columns:1fr;flex:1 1 auto;align-self:stretch;width:100%;min-width:0;max-width:100%;overflow:visible;opacity:1;visibility:visible;pointer-events:auto;transition:none}.menu-servicos__tabela:has(.menu-servicos__level-3-wrapper.is-open)>.menu-servicos__level-2-wrapper{display:none}.menu-servicos__level-3-wrapper:not(.is-open){display:none}.menu-servicos__level-3-wrapper.is-open>.menu-servicos__level-3{animation:menu-servicos-panel-slide-open-mobile .32s cubic-bezier(.22,1,.36,1) both}@keyframes menu-servicos-panel-slide-open-mobile{0%{opacity:0;transform:translateX(-1rem)}to{opacity:1;transform:translateX(0)}}.menu-servicos__level-3{width:100%;min-width:0;max-width:none;height:auto;padding:0;overflow:visible;background-color:#f8f8f8;box-shadow:none;color:#555}.menu-servicos__level-3 ul{width:100%;margin:0;padding:0}.menu-servicos__level-3 li{width:100%}.menu-servicos__level-3 .menu-servicos__level-link--sub .menu-servicos__level-link-label{display:block;flex:1;min-width:0;overflow:visible;text-overflow:unset;white-space:normal;word-break:break-word}@media (hover:hover) and (pointer:fine){.menu-servicos__level-3 .menu-servicos__level-link--sub:focus-visible,.menu-servicos__level-3 .menu-servicos__level-link--sub:hover{background-color:#fff;color:#2670e8;outline:none}}.menu-servicos__level-1--categories-list .menu-servicos__category-row,.menu-servicos__level-2--modules .menu-servicos__level-link,.menu-servicos__level-3 .menu-servicos__level-link--sub,.menu-servicos__mobile-banner-back,.menu-servicos__mobile-module-banner-back{touch-action:manipulation;-webkit-tap-highlight-color:transparent;transition:transform .12s cubic-bezier(.4,0,.2,1),background-color .12s ease,color .12s ease,box-shadow .12s ease,opacity .12s ease,filter .12s ease}.menu-servicos__mobile-banner-back,.menu-servicos__mobile-module-banner-back{width:2.75rem;height:2.75rem;border-radius:50%}.menu-servicos__mobile-banner-back:is(:active,.is-pressed),.menu-servicos__mobile-module-banner-back:is(:active,.is-pressed){transform:translateY(-50%) scale(.88);opacity:.85;background-color:hsla(0,0%,100%,.2)}.menu-servicos__level-1--categories-list .menu-servicos__category-row:is(:active,.is-pressed),.menu-servicos__level-2--modules .menu-servicos__level-link:is(:active,.is-pressed),.menu-servicos__level-3 .menu-servicos__level-link--sub:is(:active,.is-pressed){transform:scale(.97);filter:brightness(.94);box-shadow:inset 0 3px 10px rgba(0,0,0,.18)}.menu-servicos__level-2--modules .menu-servicos__level-link:is(:active,.is-pressed){background-color:var(--ms-mobile-pressed);color:#fff}.menu-servicos__level-2--modules .menu-servicos__level-link:is(:active,.is-pressed) .menu-servicos__level-chevron,.menu-servicos__level-2--modules .menu-servicos__level-link:is(:active,.is-pressed) .menu-servicos__level-chevron--active{color:#fff}.menu-servicos__level-3 .menu-servicos__level-link--sub:is(:active,.is-pressed){background-color:#e8eef8;color:var(--ms-mobile-pressed)}.menu-servicos__level-1--categories-list .menu-servicos__category-row:is(:active,.is-pressed),.menu-servicos__level-1--categories-list .menu-servicos__category-row:is(:active,.is-pressed) .icon,.menu-servicos__level-1--categories-list .menu-servicos__category-row:is(:active,.is-pressed) .title{background-color:var(--ms-panel-bg)}.menu-servicos__level-2--modules .menu-servicos__level-link:focus-visible{background-color:var(--ms-mobile);color:#fff;outline:none}.menu-servicos__level-2--modules .menu-servicos__level-link:focus-visible .menu-servicos__level-chevron,.menu-servicos__level-2--modules .menu-servicos__level-link:focus-visible .menu-servicos__level-chevron--active{color:#fff}.menu-servicos__level-3 .menu-servicos__level-link--sub:focus-visible{background-color:#e8eef8;color:var(--ms-mobile-pressed);outline:none}.menu-servicos__level-1--categories-list .menu-servicos__category-row:focus-visible{background-color:var(--ms-panel-bg);color:var(--ms-ink);outline:var(--ms-focus);outline-offset:4px}.menu-servicos__level-1--categories-list .menu-servicos__category-row:focus-visible .icon,.menu-servicos__level-1--categories-list .menu-servicos__category-row:focus-visible .title{background-color:var(--ms-panel-bg);color:var(--ms-ink)}@media (prefers-reduced-motion:reduce){.menu-servicos__level-3-wrapper.is-open>.menu-servicos__level-3{animation:none}.menu-servicos__level-1--categories-list .menu-servicos__category-row,.menu-servicos__level-2--modules .menu-servicos__level-link,.menu-servicos__level-3 .menu-servicos__level-link--sub,.menu-servicos__mobile-banner-back,.menu-servicos__mobile-module-banner-back{transition:background-color .12s ease,color .12s ease,box-shadow .12s ease,opacity .12s ease}.menu-servicos__level-1--categories-list .menu-servicos__category-row:is(:active,.is-pressed),.menu-servicos__level-2--modules .menu-servicos__level-link:is(:active,.is-pressed),.menu-servicos__level-3 .menu-servicos__level-link--sub:is(:active,.is-pressed),.menu-servicos__mobile-banner-back:is(:active,.is-pressed),.menu-servicos__mobile-module-banner-back:is(:active,.is-pressed){transform:none;filter:none}}}.govbr-service-page .br-button.dashboard-shell-btn-skip.govbr-outline-pill:not(:disabled):active,.govbr-service-page .br-button.dashboard-shell-btn-skip.govbr-outline-pill:not(:disabled):focus-visible,.govbr-service-page .br-button.dashboard-shell-btn-skip.govbr-outline-pill:not(:disabled):hover,.govbr-service-page__card-action-body .br-button.dashboard-shell-btn-skip.secondary:not(:disabled):active,.govbr-service-page__card-action-body .br-button.dashboard-shell-btn-skip.secondary:not(:disabled):focus-visible,.govbr-service-page__card-action-body .br-button.dashboard-shell-btn-skip.secondary:not(:disabled):hover{background-color:var(--interactive,#1351b4)!important;background-image:none!important;color:#fff!important;border-color:var(--interactive,#1351b4)!important}.govbr-inteligente-page__content{min-height:calc(100dvh - 14rem)}.govbr-inteligente-chat{display:flex;flex-direction:column;min-height:calc(100dvh - 16rem);border:1px solid var(--gray-20,#e6e6e6);border-radius:var(--surface-rounder-md,.75rem);background:var(--background,#fff);overflow:hidden}.govbr-inteligente-chat__toolbar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem 1rem;padding:.875rem 1rem;border-bottom:1px solid var(--gray-20,#e6e6e6);background:var(--gray-2,#fafafa)}.govbr-inteligente-chat__toolbar-copy{display:flex;align-items:center;gap:.75rem;min-width:0}.govbr-inteligente-chat__toolbar-icon{display:inline-flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;border-radius:var(--surface-rounder-md,.75rem);background:var(--interactive,#1351b4);color:#fff;flex-shrink:0}.govbr-inteligente-chat__toolbar-title{margin:0;font-size:1rem;font-weight:700;color:var(--gray-90,#1b1b1b)}.govbr-inteligente-chat__toolbar-subtitle{margin:.125rem 0 0;font-size:.8125rem;color:var(--gray-60,#636363)}.govbr-inteligente-chat__response-types{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.govbr-inteligente-chat__messages{flex:1;min-height:20rem;overflow:auto}.govbr-inteligente-chat__messages-inner{max-width:48rem;margin-inline:auto;padding:1.5rem 1rem 8rem}.govbr-inteligente-chat__empty{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:24rem;text-align:center;gap:1rem}.govbr-inteligente-chat__empty-icon{display:inline-flex;align-items:center;justify-content:center;width:4.5rem;height:4.5rem;border-radius:1rem;background:rgba(19,81,180,.1);color:var(--interactive,#1351b4)}.govbr-inteligente-chat__empty-title{margin:0;font-size:clamp(1.25rem,2vw,1.75rem);font-weight:700;color:var(--gray-90,#1b1b1b)}.govbr-inteligente-chat__empty-text{margin:0;max-width:28rem;font-size:.9375rem;line-height:1.5;color:var(--gray-60,#636363)}.govbr-inteligente-chat__suggestions{display:grid;grid-template-columns:minmax(0,1fr);gap:.75rem;width:min(100%,36rem);margin-top:1rem}@media (min-width:640px){.govbr-inteligente-chat__suggestions{grid-template-columns:repeat(2,minmax(0,1fr))}}.govbr-inteligente-chat__message-list{display:flex;flex-direction:column;gap:2rem}.govbr-inteligente-chat__message{display:flex;gap:.875rem;min-width:0}.govbr-inteligente-chat__avatar{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:999em;flex-shrink:0}.govbr-inteligente-chat__avatar--user{background:var(--gray-10,#f0f0f0);color:var(--gray-70,#555)}.govbr-inteligente-chat__avatar--bot{background:var(--interactive,#1351b4);color:#fff}.govbr-inteligente-chat__bubble{flex:1;min-width:0}.govbr-inteligente-chat__composer-wrap{position:sticky;bottom:0;z-index:2;padding:0 1rem 1rem;background:linear-gradient(to top,var(--background,#fff) 70%,hsla(0,0%,100%,0))}.govbr-inteligente-chat__composer{max-width:48rem;margin-inline:auto;display:flex;align-items:flex-end;gap:.75rem;padding:.75rem;border:1px solid var(--gray-20,#e6e6e6);border-radius:1rem;background:var(--background,#fff);box-shadow:0 8px 24px rgba(0,0,0,.06)}.govbr-inteligente-chat__composer textarea{flex:1;min-height:2.75rem;max-height:12rem;resize:none;border:0;background:transparent;font:inherit;line-height:1.5;color:var(--gray-90,#1b1b1b)}.govbr-inteligente-chat__composer textarea:focus{outline:none}.govbr-inteligente-chat__composer-hint{max-width:48rem;margin:.5rem auto 0;text-align:center;font-size:.75rem;color:var(--gray-50,#888)}.govbr-inteligente-chat__sql-block{margin-top:1rem;border:1px solid var(--gray-20,#e6e6e6);border-radius:.75rem;overflow:hidden}.govbr-inteligente-chat__sql-header{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.5rem .75rem;background:var(--gray-2,#fafafa);border-bottom:1px solid var(--gray-20,#e6e6e6)}.govbr-inteligente-chat__sql-label{font-size:.6875rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--gray-60,#636363)}.govbr-inteligente-chat__chart-card{margin-top:1rem;padding:1rem;border:1px solid var(--gray-20,#e6e6e6);border-radius:.75rem;background:var(--background,#fff);height:22rem}.govbr-ml-studio-page{display:flex;flex-direction:column;gap:1.5rem}.govbr-ml-studio-page__header{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:1rem}.govbr-ml-studio-page__header-copy{flex:1;min-width:0}.govbr-ml-studio-page__header-actions{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.govbr-ml-studio-page__metrics{display:grid;gap:1rem;grid-template-columns:minmax(0,1fr)}@media (min-width:768px){.govbr-ml-studio-page__metrics{grid-template-columns:repeat(3,minmax(0,1fr))}}.govbr-ml-studio-page__metric-value{margin:.25rem 0 0;font-size:2rem;font-weight:700;line-height:1.1;color:var(--gray-90,#1b1b1b)}.govbr-ml-studio-page__metric-icon{display:inline-flex;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;border-radius:.75rem;background:rgba(19,81,180,.1);color:var(--interactive,#1351b4)}.govbr-ml-studio-page__grid-2{display:grid;gap:1rem;grid-template-columns:minmax(0,1fr)}@media (min-width:1024px){.govbr-ml-studio-page__grid-2{grid-template-columns:repeat(2,minmax(0,1fr))}}.govbr-ml-studio-page__list-item{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.875rem 1rem;border:1px solid var(--gray-20,#e6e6e6);border-radius:.75rem;background:var(--background,#fff)}.govbr-ml-studio-page__filters{display:flex;flex-wrap:wrap;align-items:flex-end;gap:.75rem}.govbr-ml-studio-page__filters .br-input,.govbr-ml-studio-page__filters .br-select{min-width:11rem}.govbr-ml-studio-page__model-grid{display:grid;gap:1rem;grid-template-columns:minmax(0,1fr)}@media (min-width:768px){.govbr-ml-studio-page__model-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1280px){.govbr-ml-studio-page__model-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.govbr-ml-studio-page__sql-layout{display:grid;gap:1rem;grid-template-columns:minmax(0,1fr);align-items:start}@media (min-width:1024px){.govbr-ml-studio-page__sql-layout{grid-template-columns:20rem minmax(0,1fr)}}.govbr-ml-studio-page__schema-tree{max-height:calc(100dvh - 18rem);overflow:auto;font-size:.75rem}.govbr-ml-studio-page__template-row{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}[data-theme=high-contrast]{--background:0 0% 100%;--foreground:0 0% 0%;--primary:220 100% 30%;--primary-foreground:0 0% 100%;--border:0 0% 0%;--ring:0 0% 0%;--muted-foreground:0 0% 20%;--shadow-focus:0 0 0 3px #000}[data-theme=high-contrast].dark{--background:0 0% 0%;--foreground:0 0% 100%;--border:0 0% 100%}[data-theme=high-contrast] a{text-decoration:underline!important;text-underline-offset:2px}[data-theme=high-contrast] [role=button],[data-theme=high-contrast] button,[data-theme=high-contrast] input,[data-theme=high-contrast] select,[data-theme=high-contrast] textarea{border-width:2px!important;border-style:solid!important}[data-theme=high-contrast] :focus-visible{outline:3px solid currentColor!important;outline-offset:2px!important}@media (prefers-contrast:more){:root{--background:0 0% 100%;--foreground:0 0% 0%;--primary:220 100% 30%;--primary-foreground:0 0% 100%;--border:0 0% 0%;--ring:0 0% 0%;--muted-foreground:0 0% 20%;--shadow-focus:0 0 0 3px #000}.dark{--background:0 0% 0%;--foreground:0 0% 100%;--border:0 0% 100%}a{text-decoration:underline!important;text-underline-offset:2px}[role=button],button,input,select,textarea{border-width:2px!important;border-style:solid!important}:focus-visible{outline:3px solid currentColor!important;outline-offset:2px!important}}