html:has(.dashboard-shell),html:has(.dashboard-shell) body{height:100%;overflow:hidden}@keyframes dashboardBackToTopIn{0%{opacity:0;transform:scale(.58)}60%{opacity:1;transform:scale(1.12)}to{opacity:1;transform:scale(1)}}@keyframes dashboardBackToTopOut{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.62)}}.dashboard-shell{--tenant-brand-deep:color-mix(in srgb,var(--interactive) 55%,#0f172a);--dashboard-header-main-h:60px;--dashboard-header-nav-h:88px;--dashboard-header-nav-scrolled-h:var(--dashboard-header-nav-h);--dashboard-header-min-h:calc(var(--dashboard-header-main-h) + var(--dashboard-header-nav-h));--dashboard-edge-gutter:clamp(0.5rem,2vw,0.75rem);--dashboard-content-pad-x:24px;--dashboard-content-max-w:72rem;--dashboard-content-track-pad-x:calc(var(--dashboard-edge-gutter) + var(--dashboard-content-pad-x));--dashboard-scrollbar-thumb:color-mix(in srgb,hsl(var(--muted-foreground)) 42%,transparent);--dashboard-scrollbar-thumb-active:color-mix(in srgb,hsl(var(--muted-foreground)) 62%,transparent);--dashboard-nav-content-inset-start:calc(var(--dashboard-edge-gutter) + var(--dashboard-content-pad-x) + max(0px,
	(100% - 2 * (var(--dashboard-edge-gutter) + var(--dashboard-content-pad-x)) - var(--dashboard-content-max-w)) / 2));position:relative;height:100dvh;max-height:100dvh;width:100%;overflow-x:clip;overflow-y:auto;overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch;scrollbar-gutter:auto;background:hsl(var(--background));scrollbar-width:thin;scrollbar-color:var(--dashboard-scrollbar-thumb) transparent}@supports (overflow:overlay){.dashboard-shell{overflow-y:overlay}}.dashboard-shell::-webkit-scrollbar{width:7px;height:7px;background:transparent}.dashboard-shell::-webkit-scrollbar-track{background:transparent}.dashboard-shell::-webkit-scrollbar-thumb{background:var(--dashboard-scrollbar-thumb);border-radius:999px;border:2px solid transparent;background-clip:padding-box}.dashboard-shell--scrolling::-webkit-scrollbar-thumb,.dashboard-shell:hover::-webkit-scrollbar-thumb{background:var(--dashboard-scrollbar-thumb-active)}.dashboard-shell--scrolling,.dashboard-shell:hover{scrollbar-color:var(--dashboard-scrollbar-thumb-active) transparent}.dashboard-shell .text-xs{font-size:.9rem}.dashboard-shell .text-sm{font-size:.875rem}.dashboard-shell .text-base{font-size:1rem}.dashboard-shell .text-lg{font-size:1.1875rem}.dashboard-shell button:not(.dashboard-shell-btn-skip):not(.br-button):not(.payment-calendar__day):focus-visible{outline:1px solid hsl(var(--ring)/.45);outline-offset:1px;box-shadow:none}.dashboard-shell button:not(.dashboard-shell-btn-skip):not(.br-button):not(.payment-calendar__day){border-radius:1rem;transition:background-color .18s ease,color .18s ease,box-shadow .18s ease}.dashboard-shell button:not(.dashboard-shell-btn-skip):not(.br-button):not(.payment-calendar__day):focus-visible,.dashboard-shell button:not(.dashboard-shell-btn-skip):not(.br-button):not(.payment-calendar__day):hover{background:color-mix(in srgb,var(--interactive) 16%,#fff);color:var(--interactive);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--interactive) 22%,#fff)}.dashboard-shell .dashboard-header__avatar-trigger,.dashboard-shell .dashboard-header__contributor button,.dashboard-shell .dashboard-header__notification{outline:none}.dashboard-shell .dashboard-header__main .dashboard-header__notification:focus:not(:focus-visible){outline:none;box-shadow:none!important;background:transparent;color:hsl(var(--foreground))}.dashboard-shell .dashboard-header__main .dashboard-header__contributor .contributor-selector__clear:focus:not(:focus-visible):not(:hover),.dashboard-shell .dashboard-header__main .dashboard-header__contributor .contributor-selector__trigger:focus:not(:focus-visible):not(:hover){outline:none;box-shadow:none!important;background:transparent!important;color:var(--interactive)!important}.dashboard-shell .dashboard-header__main .dashboard-header__contributor .contributor-selector__clear:active,.dashboard-shell .dashboard-header__main .dashboard-header__contributor .contributor-selector__trigger:active{background:color-mix(in srgb,var(--interactive) 18%,#fff)!important;color:var(--interactive)!important;box-shadow:inset 0 0 0 2px color-mix(in srgb,var(--interactive) 35%,#fff)!important}.dashboard-shell .dashboard-header__main .dashboard-header__notification:hover{background:color-mix(in srgb,var(--interactive) 16%,#fff);color:var(--interactive)!important;box-shadow:none!important}.dashboard-shell .dashboard-header__main .dashboard-header__contributor .contributor-selector__clear:focus-visible,.dashboard-shell .dashboard-header__main .dashboard-header__contributor .contributor-selector__clear:hover,.dashboard-shell .dashboard-header__main .dashboard-header__contributor .contributor-selector__clear:hover:focus:not(:focus-visible),.dashboard-shell .dashboard-header__main .dashboard-header__contributor .contributor-selector__trigger:focus-visible,.dashboard-shell .dashboard-header__main .dashboard-header__contributor .contributor-selector__trigger:hover,.dashboard-shell .dashboard-header__main .dashboard-header__contributor .contributor-selector__trigger:hover:focus:not(:focus-visible){background:color-mix(in srgb,var(--interactive) 16%,#fff)!important;color:var(--interactive)!important;box-shadow:inset 0 0 0 1.5px color-mix(in srgb,var(--interactive) 28%,#fff)!important;outline:none}.dashboard-shell .dashboard-header__main .dashboard-header__contributor .contributor-selector__trigger:focus-visible,.dashboard-shell .dashboard-header__main .dashboard-header__notification:focus-visible{outline:none;box-shadow:inset 0 0 0 1.5px color-mix(in srgb,var(--interactive) 28%,#fff)!important;background:color-mix(in srgb,var(--interactive) 16%,#fff);color:var(--interactive)!important;--tw-ring-shadow:0 0 #0000;--tw-ring-offset-shadow:0 0 #0000}.dashboard-shell .dashboard-header__main .dashboard-header__contributor .contributor-selector__clear:focus:not(:focus-visible):not(:hover){outline:none;box-shadow:none!important;background:transparent!important;color:var(--interactive)!important}.dashboard-shell .dashboard-header__main .dashboard-header__avatar-trigger:active,.dashboard-shell .dashboard-header__main .dashboard-header__avatar-trigger:focus,.dashboard-shell .dashboard-header__main .dashboard-header__avatar-trigger:focus-visible,.dashboard-shell .dashboard-header__main .dashboard-header__avatar-trigger:focus:not(:focus-visible),.dashboard-shell .dashboard-header__main .dashboard-header__avatar-trigger:hover,.dashboard-shell .dashboard-header__main .dashboard-header__avatar-trigger[data-state=open]{background:transparent!important;box-shadow:none!important;outline:none}.dashboard-frame{display:flex;min-height:100%;min-width:0}.dashboard-frame__center{display:flex;flex:1 0 auto;flex-direction:column;min-width:0;width:100%;padding-inline:var(--dashboard-edge-gutter);box-sizing:border-box}.dashboard-header{position:relative;z-index:50;width:100%;flex-shrink:0;background:hsl(var(--background))}.dashboard-header__progress{position:absolute;inset-inline:0;top:0;z-index:2}.dashboard-header__main{width:100%;box-sizing:border-box;background:hsl(var(--background));padding-inline:max(.875rem,var(--dashboard-content-pad-x))}.dashboard-header__main-inner{display:flex;height:var(--dashboard-header-main-h);width:min(100%,var(--dashboard-content-max-w));margin-inline:auto;align-items:center;gap:.5rem}.dashboard-header__logo{display:inline-flex;height:40px;flex-shrink:0;align-items:center;gap:.5rem;border:0;background:transparent;backdrop-filter:none;padding:0;cursor:pointer;max-width:min(20rem,60vw)}.dashboard-header__logo--with-name{gap:.625rem}.dashboard-header__logo-img{height:36px;max-width:48px;flex-shrink:0}.dashboard-header__logo img,.dashboard-header__logo-img{width:auto;-o-object-fit:contain;object-fit:contain;border-radius:.25rem}.dashboard-header__logo img{max-height:40px;max-width:100%}.dashboard-header__tenant-name{font-size:1.0625rem;font-weight:400;color:hsl(var(--foreground));white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:min(18rem,44vw);line-height:1.2}@media (max-width:600px){.dashboard-header__tenant-name{display:none}}.dashboard-header__spacer{min-width:.5rem;flex:1}.dashboard-header__contributor{display:flex;min-width:0;max-width:min(20rem,32vw);overflow:hidden}.dashboard-header__contributor .contributor-selector__root{min-width:0;max-width:100%;overflow:hidden}.dashboard-header__contributor .contributor-selector__content{min-width:0;overflow:hidden;flex:1 1 auto}.dashboard-header__contributor .contributor-selector__icon{flex-shrink:0}.dashboard-header__contributor .contributor-selector__label{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dashboard-header__contributor .contributor-selector__readonly{min-width:0;max-width:100%;overflow:hidden}.dashboard-header__contributor .contributor-selector__trigger{flex:1 1 auto;min-width:0;max-width:100%;overflow:hidden}.dashboard-header__contributor button{height:2.25rem;border:0!important;border-radius:999px;color:var(--interactive)!important;font-size:.8125rem;font-weight:500;box-shadow:none!important;background:transparent!important;padding-inline:.875rem;gap:.4rem;transition:background-color .18s ease,box-shadow .18s ease,color .18s ease}.dashboard-header__contributor .contributor-selector__clear:focus-visible,.dashboard-header__contributor .contributor-selector__clear:hover,.dashboard-header__contributor .contributor-selector__clear:hover:focus:not(:focus-visible),.dashboard-header__contributor .contributor-selector__trigger:focus-visible,.dashboard-header__contributor .contributor-selector__trigger:hover,.dashboard-header__contributor .contributor-selector__trigger:hover:focus:not(:focus-visible){background:color-mix(in srgb,var(--interactive) 16%,#fff)!important;color:var(--interactive)!important;box-shadow:inset 0 0 0 1.5px color-mix(in srgb,var(--interactive) 28%,#fff)!important;outline:none}.dashboard-header__contributor .contributor-selector__clear:active,.dashboard-header__contributor .contributor-selector__trigger:active{background:color-mix(in srgb,var(--interactive) 18%,#fff)!important;box-shadow:inset 0 0 0 2px color-mix(in srgb,var(--interactive) 35%,#fff)!important}.dashboard-header__contributor .contributor-selector__clear:focus:not(:focus-visible):not(:hover),.dashboard-header__contributor .contributor-selector__trigger:focus:not(:focus-visible):not(:hover){background:transparent!important;box-shadow:none!important;outline:none}.dashboard-header__contributor .contributor-selector__clear{max-width:2.25rem;min-width:2.25rem;width:2.25rem;padding:0;flex-shrink:0}.dashboard-header__notification{position:relative;height:2.25rem;width:2.25rem;flex-shrink:0;color:var(--interactive)}.dashboard-header__notification svg{color:var(--interactive)}.dashboard-header__avatar-trigger{height:2.25rem;width:2.25rem;flex-shrink:0;border-radius:999px;padding:0}.dashboard-header__avatar{height:2rem;width:2rem;font-size:.8125rem;font-weight:700}.dashboard-header__avatar,.dashboard-header__avatar>span{background-color:var(--interactive)!important;color:var(--tenant-primary-text,#fff)!important}.dashboard-header-panel-menu{padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important;overflow:visible}.dashboard-header-panel{margin:0;background:#fff!important;box-shadow:var(--surface-shadow-sm,0 2px 8px rgba(0,0,0,.12));border:1px solid color-mix(in srgb,var(--interactive) 18%,#e0e0e0);border-radius:8px;overflow:hidden}.dashboard-header-panel .br-card-content,.dashboard-header-panel__content{padding:0!important;background:#fff!important}.dashboard-header-panel__empty,.dashboard-header-panel__header,.dashboard-header-panel__profile-header{background:hsl(var(--background))}.dashboard-header-panel__header{display:flex;align-items:center;justify-content:space-between;gap:.75rem;min-height:2.5rem;padding:.75rem 1rem;border-bottom:1px solid #e8e8e8}.dashboard-header-panel__header-title{display:inline-flex;align-items:center;gap:.5rem;margin:0;padding:0;font-size:.9375rem;font-weight:700;line-height:1.25rem;color:#1b1b1b}.dashboard-header-panel__header-title svg{flex-shrink:0;width:1.125rem;height:1.125rem;color:var(--interactive)}.dashboard-header-panel__link{display:inline-flex;align-items:center;align-self:center;gap:.125rem;border:0;background:transparent;padding:0;margin:0;min-height:0;height:1.25rem;font-size:.9375rem;font-weight:600;line-height:1.25rem;color:var(--interactive);cursor:pointer;border-radius:0;box-shadow:none}.dashboard-header-panel__link svg{flex-shrink:0;width:1rem;height:1rem}.dashboard-header-panel__link:focus-visible,.dashboard-header-panel__link:hover{background:transparent;box-shadow:none;text-decoration:underline}.dashboard-header-panel__empty{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem;padding:2rem 1.5rem 1.75rem;text-align:center}.dashboard-header-panel__empty-icon{display:inline-flex;align-items:center;justify-content:center;width:3.5rem;height:3.5rem;padding:0;line-height:0;border-radius:999px;background:color-mix(in srgb,var(--interactive) 12%,#fff);color:var(--interactive)}.dashboard-header-panel__empty-icon svg{display:block;flex-shrink:0;width:1.5rem;height:1.5rem}.dashboard-header-panel__empty-title{margin:0;font-size:.9375rem;font-weight:700;color:#1b1b1b}.dashboard-header-panel__empty-subtitle{margin:0;font-size:.8125rem;color:#636363}.dashboard-header-panel__profile-header{display:flex;align-items:center;gap:.75rem;padding:1rem}.dashboard-header-panel__profile-avatar{display:flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;flex-shrink:0;border-radius:999px;font-size:1rem;font-weight:700;background-color:var(--interactive);color:var(--tenant-primary-text,#fff)}.dashboard-header-panel__profile-name{margin:0;font-size:.875rem;font-weight:700;line-height:1.3;color:#1b1b1b}.dashboard-header-panel__profile-email{margin:.125rem 0 0;font-size:.8125rem;line-height:1.3;color:#636363}.dashboard-header-panel__item{display:flex;width:100%;align-items:center;gap:.625rem;border:0;background:#fff;padding:.75rem 1rem;font-size:.875rem;font-weight:500;color:#333;text-align:left;cursor:pointer}.dashboard-header-panel__item svg{flex-shrink:0;width:1.125rem;height:1.125rem;color:var(--interactive)}.dashboard-header-panel__item:hover:not(:disabled){background:color-mix(in srgb,var(--interactive) 8%,#fff)}.dashboard-header-panel__item:disabled{opacity:.6;cursor:not-allowed}.dashboard-header-panel__divider{margin:0;height:1px;border:0;background:#e8e8e8}.dashboard-header-panel__list{background:hsl(var(--background));max-height:min(60vh,320px);overflow-y:auto}.dashboard-header-panel__list-heading{display:flex;align-items:center;gap:.5rem;padding:.5rem 1rem;font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:hsl(var(--muted-foreground));background:hsl(var(--muted))}.dashboard-header-panel__list-excerpt{margin-bottom:.5rem;font-size:.75rem;line-height:1.25rem;color:hsl(var(--muted-foreground))}.dashboard-header-panel__list-date{font-size:.625rem;color:hsl(var(--muted-foreground)/.85)}.dashboard-header-panel__list-item{cursor:pointer;border-bottom:1px solid #f0f0f0;padding:.75rem 1rem;transition:background-color .15s ease}.dashboard-header-panel__list-item:last-child{border-bottom:0}.dashboard-header-panel__list-item:hover{background:color-mix(in srgb,var(--interactive) 6%,#fff)}@media (max-width:639px){.contributor-selector__root--header .contributor-selector__trigger{width:auto!important;min-width:2.5rem;max-width:none;justify-content:center!important;gap:.375rem}.contributor-selector__root--header{width:auto}.contributor-selector__root--header .contributor-selector__trigger .contributor-selector__label{display:none!important}.contributor-selector__root--header .contributor-selector__trigger .contributor-selector__content{flex:0 0 auto;min-width:0}}.contributor-select-modal{display:flex;flex-direction:column;gap:0;left:50%!important;top:50%!important;width:min(640px,calc(100vw - 1.5rem))!important;max-width:min(640px,calc(100vw - 1.5rem))!important;margin:0!important;padding:0!important;border-radius:8px;overflow:hidden}.contributor-select-modal,.contributor-select-modal[data-state=closed],.contributor-select-modal[data-state=open]{transform:translate(-50%,-50%)!important}.contributor-select-modal>button.absolute{top:.75rem;right:.75rem;display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;padding:0;line-height:0;border-radius:999px;color:var(--interactive);opacity:1}.contributor-select-modal>button.absolute svg{display:block;flex-shrink:0;width:1rem;height:1rem}.contributor-select-modal>button.absolute:hover{background:color-mix(in srgb,var(--interactive) 10%,#fff)}.contributor-select-modal__header{display:flex;align-items:center;gap:.625rem;padding:1rem 3rem 1rem 1.25rem;border-bottom:1px solid #e8e8e8}.contributor-select-modal__header-icon{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;flex-shrink:0;line-height:0;border-radius:999px;background:color-mix(in srgb,var(--interactive) 12%,#fff);color:var(--interactive)}.contributor-select-modal__header-icon>i{display:block;font-size:1.125rem;line-height:1}.contributor-select-modal__title{margin:0;display:flex;align-items:center;height:2rem;font-size:1.0625rem;padding-top:1.3rem;font-weight:700;line-height:1;color:#1b1b1b}.contributor-select-modal__body{flex:1;padding:1.25rem}.contributor-select-modal__field{display:grid;gap:.375rem}.contributor-select-modal__field+.contributor-select-modal__field{margin-top:1rem}.contributor-select-modal__label{font-size:.875rem;font-weight:600;color:#1b1b1b}.contributor-select-modal__input-wrap .flex.items-center.border{border-radius:8px;border-color:#ccc!important}.contributor-select-modal__input-wrap .flex.items-center.border span{color:var(--interactive)!important}.contributor-select-modal__actions{display:flex;flex-direction:column;gap:.5rem;margin-top:1.25rem}.contributor-select-modal__actions .contributor-select-modal__consultar,.contributor-select-modal__actions .contributor-select-modal__limpar{width:100%}.contributor-select-modal__results{margin-top:1.25rem;overflow:hidden;border:1px solid #e0e0e0;border-radius:8px}.contributor-select-modal__results-scroll{max-height:220px;overflow-y:auto}.contributor-select-modal__table{width:100%;border-collapse:collapse;font-size:.8125rem}.contributor-select-modal__table thead th{position:sticky;top:0;z-index:1;padding:.625rem .75rem;font-weight:600;text-align:left;color:#1b1b1b;background:color-mix(in srgb,var(--interactive) 10%,#f4f6fb);border-bottom:1px solid #e0e0e0}.contributor-select-modal__table tbody td{padding:.625rem .75rem;border-bottom:1px solid #f0f0f0;color:#333}.contributor-select-modal__table tbody tr:last-child td{border-bottom:0}.contributor-select-modal__table tbody tr[data-selectable=true]{cursor:pointer}.contributor-select-modal__table tbody tr[data-selectable=true]:hover{background:color-mix(in srgb,var(--interactive) 6%,#fff)}.contributor-select-modal__empty{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem;padding:2rem 1rem;text-align:center}.contributor-select-modal__empty svg{width:2.5rem;height:2.5rem;color:var(--interactive);opacity:.85}.contributor-select-modal__empty-title{margin:0;font-size:.9375rem;font-weight:700;color:#1b1b1b}.contributor-select-modal__empty-hint{margin:0;font-size:.8125rem;color:#636363}.contributor-select-modal__footer{display:flex;justify-content:flex-end;padding:.75rem 1.25rem 1rem;border-top:1px solid #e8e8e8}.dashboard-header__nav{position:sticky;top:0;z-index:50;display:flex;height:var(--dashboard-header-nav-h);width:calc(100% + 2 * var(--dashboard-edge-gutter));align-items:center;border:0;background:hsl(var(--background));box-sizing:border-box;margin-inline:calc(-1 * var(--dashboard-edge-gutter));padding-inline-start:calc(var(--dashboard-edge-gutter) + var(--dashboard-content-pad-x));padding-inline-end:calc(var(--dashboard-edge-gutter) + var(--dashboard-content-pad-x));isolation:isolate;transition:background-color .18s ease,box-shadow .24s ease,border-color .18s ease}.dashboard-header__nav:before{content:"";position:absolute;inset:0;z-index:-1;background:hsl(var(--background))}.dashboard-header__nav:hover{background:hsl(var(--muted))}.dashboard-header__nav-content{display:flex;height:100%;width:min(100%,var(--dashboard-content-max-w));margin-inline:auto;align-items:center;justify-content:space-between}.dashboard-header__nav:has(.dashboard-header__nav-content:not(:has(.dashboard-header__nav-search-wrap))){width:100%;margin-inline:0;padding-inline:max(.875rem,var(--dashboard-content-pad-x))}.dashboard-header__nav-content:not(:has(.dashboard-header__nav-search-wrap)){justify-content:flex-start}.dashboard-header__site-name-wrapper{display:flex;height:auto;width:auto;margin:0;flex:0 1 auto;align-items:center;justify-content:flex-start;gap:.625rem;border:0;background:transparent;padding:0;color:hsl(var(--foreground));font-size:clamp(1.25rem,1.35vw,1.45rem);font-weight:400;text-align:left}.dashboard-header__nav-content:has(.dashboard-header__nav-search-slot){justify-content:flex-start;gap:clamp(.75rem,1.5vw,1.25rem);overflow:visible}.dashboard-header__nav-search-slot{--dashboard-header-search-close-gap:0.75rem;--dashboard-header-search-close-size:2.75rem;--dashboard-header-search-collapsed-width:20.5rem;--dashboard-header-search-border-accent:color-mix(in srgb,var(--interactive) 48%,#c8d4e6);flex:1 1 auto;min-width:var(--dashboard-header-search-collapsed-width);display:flex;justify-content:flex-end;align-items:center;overflow:visible}.dashboard-header__nav-search-wrap{position:relative;flex:0 0 auto;width:var(--dashboard-header-search-collapsed-width);min-width:var(--dashboard-header-search-collapsed-width);max-width:var(--dashboard-header-search-collapsed-width);height:72px;padding:10px 12px;background:hsl(var(--muted));box-sizing:border-box;transition:width .78s cubic-bezier(.22,1,.36,1),max-width .78s cubic-bezier(.22,1,.36,1),min-width .78s cubic-bezier(.22,1,.36,1)}.dashboard-header__nav-search-slot--expanded{display:flex;align-items:center;justify-content:flex-end}.dashboard-header__nav-search-wrap--expanded{z-index:1;flex:0 0 auto;min-width:0;width:100%;max-width:100%;background:hsl(var(--muted))}.dashboard-header__nav-search-wrap--collapsing{min-width:0!important;flex:0 0 auto;z-index:3}.dashboard-header__nav-search-wrap--collapsing .dashboard-header__nav-search-input{border-width:2px;border-color:var(--dashboard-header-search-border-accent);font-style:normal}.dashboard-header__nav-content--search-expanded{position:relative}.dashboard-header__nav-content--search-expanded .dashboard-header__site-name-wrapper{position:relative;z-index:0;flex-shrink:0}.dashboard-header__nav-content--search-expanded .dashboard-header__nav-search-slot{position:absolute;inset-inline:0;inset-block:0;z-index:2;display:flex;align-items:center;justify-content:flex-end;min-width:0;padding-inline-end:calc(var(--dashboard-header-search-close-size) + var(--dashboard-header-search-close-gap));pointer-events:none}.dashboard-header__nav-content--search-expanded .dashboard-header__nav-search-slot:has(.dashboard-header__nav-search-wrap--collapsing),.dashboard-header__nav-content--search-expanded:not(:has(.dashboard-header__nav-search-close)) .dashboard-header__nav-search-slot{padding-inline-end:0}.dashboard-header__nav-content--search-expanded .dashboard-header__nav-search-close,.dashboard-header__nav-content--search-expanded .dashboard-header__nav-search-wrap{pointer-events:auto}.dashboard-header__nav-content--search-expanded .dashboard-header__nav-search-close{position:absolute;inset-inline-end:0;inset-block-start:50%;z-index:1;flex-shrink:0;transform:translateY(-50%)}.dashboard-header__nav-content--search-expanded:not(:has(.dashboard-header__site-name-wrapper)) .dashboard-header__nav-search-slot{position:static;pointer-events:auto}.dashboard-header__nav-search-form{position:relative;width:100%;min-width:0}.dashboard-header__nav-search-wrap--expanded .dashboard-header__nav-search-form{flex:1 1 auto}.dashboard-header__nav-search-input{height:52px;border-width:1px;background-color:hsl(var(--background));transition:border-color .4s ease,font-style .4s ease,border-width .28s ease,height .28s ease}.dashboard-header__nav-search-input:focus,.dashboard-header__nav-search-wrap--expanded .dashboard-header__nav-search-input{height:52px;border-width:2px;border-color:var(--dashboard-header-search-border-accent);font-style:normal;background-color:hsl(var(--background))}.dashboard-header__nav-search-close{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:var(--dashboard-header-search-close-size,2.75rem);height:var(--dashboard-header-search-close-size,2.75rem);border:0;background:transparent;color:var(--interactive);cursor:pointer;border-radius:999px;opacity:0;pointer-events:none;transition:background-color .18s ease,opacity .42s ease .46s}.dashboard-header__nav-search-slot--expanded .dashboard-header__nav-search-close{opacity:1;pointer-events:auto}.dashboard-header__nav-search-close--hiding{opacity:0;pointer-events:none;transition:background-color .18s ease,opacity .55s cubic-bezier(.22,1,.36,1)}.dashboard-header__nav-search-close:focus-visible,.dashboard-header__nav-search-close:hover{background:color-mix(in srgb,var(--interactive) 10%,transparent);outline:none}.govbr-search-icon{display:block;flex-shrink:0;width:20px;height:20px}.dashboard-header__nav-search-btn{color:var(--interactive);border-radius:9999px;transition:background-color .18s ease}.dashboard-header__nav-search-btn:focus-visible,.dashboard-header__nav-search-btn:hover{background:color-mix(in srgb,var(--interactive) 10%,transparent);outline:none;box-shadow:none}.dashboard-header__site-name-wrapper svg{color:var(--interactive)}.dashboard-header__menu-toggle{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:2.2rem;height:2.2rem;min-width:2rem;margin:0;border:0;background:transparent;color:var(--interactive);cursor:pointer;padding:0;border-radius:9999px;outline:none;box-shadow:none;transition:background-color .18s ease,box-shadow .18s ease}.dashboard-header__menu-toggle svg{display:block;flex-shrink:0;height:.88em;width:auto}.dashboard-header__menu-toggle svg.govbr-close-icon{height:.84em}.dashboard-header__menu-toggle:focus-visible,.dashboard-header__menu-toggle:hover{background:color-mix(in srgb,var(--interactive) 18%,#fff);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--interactive) 30%,#fff);outline:none}.dashboard-header__menu-toggle:focus{outline:none}.dashboard-header__menu-toggle:active{background:color-mix(in srgb,var(--interactive) 18%,#fff)}.dashboard-header__site-name{line-height:1.1}.dashboard-header__site-identity{display:flex;min-width:0;flex-direction:column;gap:.125rem}.dashboard-header__site-title{font-size:clamp(1.125rem,1.35vw,1.375rem);font-weight:600;line-height:1.25;color:var(--interactive)}.dashboard-header__site-subtitle{font-size:.875rem;font-weight:500;line-height:1.35;color:var(--gray-60,#636363)}.govbr-error-header{border-bottom:1px solid hsl(var(--border))}.govbr-error-header .dashboard-header__main{padding-block:0}.govbr-error-header__bar.dashboard-header__main-inner{gap:1rem;height:var(--dashboard-header-main-h);min-height:var(--dashboard-header-main-h)}.govbr-error-header .dashboard-header__site-name-wrapper{flex:0 1 auto;align-items:center;font-size:clamp(1.25rem,1.35vw,1.45rem);font-weight:400;color:var(--gray-80,#333)}.govbr-error-header .dashboard-header__site-name{color:var(--gray-80,#333);white-space:nowrap}.dashboard-breadcrumb{padding-block:.5rem .625rem;margin-block-end:.75rem;border-bottom:1px solid color-mix(in srgb,hsl(var(--border)) 78%,#888);padding-inline:0}.dashboard-breadcrumb__list{display:flex;flex-wrap:wrap;align-items:center;gap:0;margin:0;padding:0;list-style:none;font-size:.875rem;line-height:1.6}.dashboard-breadcrumb__item{display:inline-flex;align-items:center;gap:0}.dashboard-breadcrumb__sep{display:inline-flex;align-items:center;padding-inline:.3125rem;color:var(--gray-40,#9e9d9d);font-size:.9375rem;font-weight:400;-webkit-user-select:none;-moz-user-select:none;user-select:none}.dashboard-breadcrumb__home{display:inline-flex;align-items:center;justify-content:center;width:auto;height:1.75rem;padding:.2rem;margin-left:-.2rem;border-radius:9999px;color:var(--interactive,#1351b4);transition:background .15s;text-decoration:none;flex-shrink:0}.dashboard-breadcrumb__home-icon{font-size:1.0625rem;line-height:1}.dashboard-breadcrumb__home:hover{background:color-mix(in srgb,var(--interactive) 10%,transparent)}.dashboard-breadcrumb__link{color:var(--interactive,#1351b4);font-weight:500;text-decoration:none;border-radius:2px;transition:-webkit-text-decoration .12s;transition:text-decoration .12s;transition:text-decoration .12s,-webkit-text-decoration .12s}.dashboard-breadcrumb__link:hover{text-decoration:underline;text-underline-offset:2px}.dashboard-breadcrumb__link:focus-visible{outline:2px solid var(--interactive);outline-offset:2px}.dashboard-breadcrumb__text{color:var(--gray-60,#636363);font-weight:400}.dashboard-breadcrumb__text--active{color:hsl(var(--foreground));font-weight:600}.govbr-error-header__links-wrap{display:none;flex:1 1 auto;grid-template-columns:1fr auto minmax(1.5rem,1fr);align-items:center;gap:clamp(.75rem,1.75vw,1.25rem);min-width:0}.govbr-error-header__links{display:flex;grid-column:2;align-items:center;justify-content:center;gap:clamp(.625rem,1.25vw,1rem)}.govbr-error-header__link{border:0;background:transparent;padding:.25rem .625rem;color:var(--interactive);font-size:.9375rem;font-weight:500;line-height:1.4;cursor:pointer;white-space:nowrap;border-radius:999px;text-decoration:none;transition:background-color .18s ease,color .18s ease}.govbr-error-header__link:focus-visible,.govbr-error-header__link:hover{text-decoration:none;background:color-mix(in srgb,var(--interactive) 10%,transparent);outline:none}.govbr-error-header__tools{display:flex;flex:0 0 auto;align-items:center;gap:.5rem;margin-inline-start:auto}.govbr-error-header__divider{grid-column:3;width:100%;min-width:1.5rem;height:1px;margin:0;border:0;background:color-mix(in srgb,hsl(var(--border)) 78%,#585858)}@media (min-width:900px){.govbr-error-header__links-wrap{display:grid}}@media (max-width:899px){.govbr-error-header__bar.dashboard-header__main-inner{gap:.75rem}}@media (max-width:767px){.govbr-error-header__bar.dashboard-header__main-inner{gap:.5rem}.govbr-error-header .dashboard-header__site-name-wrapper{flex:0 0 auto;min-width:0}}.dashboard-header__nav--search-only .dashboard-header__nav-content:has(.dashboard-header__nav-search-slot){justify-content:flex-end}.govbr-error-page .dashboard-header__nav--hidden-for-modules{visibility:hidden;pointer-events:none}.dashboard-header__nav--search-only .dashboard-header__nav-search-slot{flex:0 1 auto}.dashboard-header__nav--search-only .dashboard-header__nav-content--search-expanded .dashboard-header__nav-search-slot{flex:1 1 auto}.dashboard-categories{background:#f1f1f1;position:relative;width:calc(100% + 2 * var(--dashboard-content-track-pad-x));max-width:none;margin-inline:calc(-1 * var(--dashboard-content-track-pad-x));margin-top:4rem;padding:2rem var(--dashboard-content-track-pad-x) 2.25rem;box-sizing:border-box}.dashboard-categories__inner{width:100%;max-width:var(--dashboard-content-max-w);margin-inline:auto}.dashboard-categories__grid{max-width:100%;margin-inline:auto}.dashboard-home{--tenant-primary:var(--interactive);--tenant-primary-alt:var(--interactive-alternative,var(--tenant-primary));--tenant-brand-deep:color-mix(in srgb,var(--tenant-primary) 55%,#0f172a);--tenant-brand-title:color-mix(in srgb,var(--tenant-primary) 12%,var(--tenant-brand-deep));--tenant-accent:var(--tenant-primary);--tenant-accent-link:color-mix(in srgb,var(--tenant-primary) 92%,#fff);--tenant-accent-label:color-mix(in srgb,var(--tenant-primary-alt) 58%,#64748b);--tenant-accent-meta:color-mix(in srgb,var(--tenant-primary) 34%,#64748b);--tenant-surface-soft:color-mix(in srgb,var(--tenant-primary) 11%,#fff);--tenant-surface-softer:color-mix(in srgb,var(--tenant-primary) 5%,#fff);--tenant-surface-muted:color-mix(in srgb,var(--tenant-primary) 9%,#f8fafc);--tenant-border:color-mix(in srgb,var(--tenant-primary) 8%,#dbdbdb);--tenant-border-hover:color-mix(in srgb,var(--tenant-primary) 14%,#c8c8c8);--tenant-overlay:color-mix(in srgb,var(--tenant-primary) 22%,#5f5f5f);--tenant-hero-from:color-mix(in srgb,var(--tenant-primary) 90%,#1e3a8a);--tenant-hero-to:color-mix(in srgb,var(--tenant-primary) 78%,#1e40af);--tenant-shadow-sm:0 4px 12px color-mix(in srgb,var(--tenant-primary) 6%,rgba(0,0,0,.08));--tenant-shadow-md:0 8px 22px color-mix(in srgb,var(--tenant-primary) 8%,rgba(0,0,0,.14));--tenant-shadow-lg:0 12px 28px color-mix(in srgb,var(--tenant-primary) 10%,rgba(0,0,0,.12))}.dashboard-home-accent{color:var(--tenant-accent)}.dashboard-home-services-panel{display:flex;flex:1;flex-direction:column;height:100%;padding:25px;border:0;border-radius:0;background-color:#fbfbfb;box-shadow:0 3px 6px 0 rgba(0,0,0,.16)}.dashboard-home-services-panel .br-list{background-color:transparent}.dashboard-home-services-list__button{display:flex;align-items:flex-start;gap:1rem;width:100%;margin:0;padding:0;border:0;border-radius:0;background:transparent;font:inherit;color:inherit;text-align:left;cursor:pointer}.dashboard-home-services-list__button:focus-visible .dashboard-home-services-list__label,.dashboard-home-services-list__button:focus-visible .dashboard-home-services-list__title,.dashboard-home-services-list__button:hover .dashboard-home-services-list__label,.dashboard-home-services-list__button:hover .dashboard-home-services-list__title{text-decoration:underline}.dashboard-home-services-list__button:focus-visible{outline:2px dashed var(--focus-color,var(--color-support-03,#d84800));outline-offset:var(--focus-offset,2px)}.dashboard-home-services-list__index{flex-shrink:0;width:1rem;font-size:1rem;font-weight:700;line-height:1.5;color:var(--color-secondary-06,#888);text-align:center}.dashboard-home-services-list__label,.dashboard-home-services-list__title{font-size:1rem;font-weight:600;line-height:1.5;color:var(--tenant-brand-deep)}.dashboard-home-services-list__category{display:block;font-size:.875rem;font-weight:400;line-height:1.25;color:var(--color-secondary-07,#555)}.dashboard-home-services-list .br-item>.dashboard-home-services-list__button .content,.dashboard-home-services-list .br-item>.dashboard-home-services-list__button>.content{display:block;height:auto;padding:0;overflow:visible;white-space:normal;text-overflow:unset}.dashboard-home-services-list .br-item{min-height:0}.dashboard-home-services-list[data-two-lines] .br-item{height:auto;min-height:4em}.dashboard-home-section-title{color:var(--tenant-accent)}.dashboard-home-search-block{position:relative}.dashboard-home-search{box-shadow:var(--tenant-shadow-sm);overflow:visible}.dashboard-home-search__field{isolation:isolate}.dashboard-home-search__suggestions{top:calc(59px + .5rem)}.dashboard-home-search__feedback{margin:.625rem 0 0;padding:0 .75rem 0 1rem;min-height:1.25rem;font-size:.875rem;font-weight:500;line-height:1.25rem;color:hsl(var(--muted-foreground))}.dashboard-home-search__input:focus{border-color:var(--tenant-accent)}.dashboard-home-search__submit{color:var(--tenant-accent);border-radius:9999px;transition:background-color .18s ease}.dashboard-home-search__icon{fill:currentColor}.dashboard-home-search__field:focus-within .dashboard-home-search__submit,.dashboard-home-search__submit:focus-visible,.dashboard-home-search__submit:hover{background:color-mix(in srgb,var(--interactive) 10%,transparent);outline:none;box-shadow:none}.dashboard-home-hero__fallback{background:linear-gradient(to right,var(--tenant-hero-from),var(--tenant-hero-to))}.dashboard-home-hero{--color:#fff;--text-color:#fff;--color-light:#fff}.dashboard-home-hero h1{color:#fff}.dashboard-home-hero p{color:hsla(0,0%,100%,.9)}.dashboard-shell button.dashboard-category-card{overflow:hidden;border-color:var(--tenant-border);background:#fff;box-shadow:var(--tenant-shadow-sm);transition:transform .3s ease-out,border-color .3s ease-out,box-shadow .3s ease-out}.dashboard-shell button.dashboard-category-card:focus-visible,.dashboard-shell button.dashboard-category-card:hover{border-color:var(--tenant-border-hover);background:#fff;box-shadow:var(--tenant-shadow-md)}.dashboard-category-card__icon{width:3rem;height:3rem;flex-shrink:0;color:var(--tenant-accent)}.dashboard-category-card__icon.govbr-system-icon{display:inline-flex;align-items:center;justify-content:center;font-size:2.75rem;line-height:1}.dashboard-category-card__label{max-width:100%;font-size:1.3rem;line-height:1.25}.dashboard-category-card__overlay{display:flex;flex-direction:column;align-items:center;justify-content:center;overflow:hidden;padding:1.5rem;text-align:center;background:var(--tenant-overlay)}.dashboard-category-card__description{margin:0;width:100%;max-width:100%;max-height:100%;overflow:hidden;font-size:1.25rem;font-weight:500;line-height:1.5;color:hsla(0,0%,100%,.95);text-align:center;text-wrap:balance;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:6}.dashboard-content-column{width:100%;max-width:var(--dashboard-content-max-w);margin-inline:auto;box-sizing:border-box}.dashboard-news{background:#fff;position:relative;width:calc(100% + 2 * var(--dashboard-content-track-pad-x));max-width:none;margin-inline:calc(-1 * var(--dashboard-content-track-pad-x));padding:2rem var(--dashboard-content-track-pad-x) 2.5rem;box-sizing:border-box}.dashboard-news__inner{width:100%;box-sizing:border-box}.dashboard-news__grid{display:grid;width:100%;gap:1.5rem;grid-template-columns:minmax(0,1fr)}.dashboard-news__grid>*{min-width:0;width:100%}.dashboard-news__heading{color:var(--tenant-brand-title,var(--tenant-brand-deep))}.dashboard-news__view-all{display:inline-flex;align-items:center;justify-content:center;min-width:160px;padding:.58rem 1.35rem;border:1.5px solid var(--interactive);border-radius:var(--surface-rounder-pill,999em);background:transparent;color:var(--interactive);font-size:1rem;font-weight:700;line-height:1;text-decoration:none;transition:background-color .2s ease,color .2s ease,border-color .2s ease}.dashboard-news__view-all:focus-visible,.dashboard-news__view-all:hover{background:var(--interactive);border-color:var(--interactive);color:#fff;text-decoration:none}.dashboard-news-card,.dashboard-news-card.br-card{display:flex;width:100%;max-width:none;height:100%;margin:0;border:0;background:transparent;box-shadow:none}.dashboard-news-card .br-card-content,.dashboard-news-card .card-content,.dashboard-news-card>div{padding:0;width:100%;height:100%}.dashboard-news-card__link{border:1px solid var(--tenant-border);background:#fff;box-shadow:var(--tenant-shadow-sm);transition:transform .28s cubic-bezier(.22,1,.36,1),box-shadow .28s cubic-bezier(.22,1,.36,1),border-color .28s ease}.dashboard-news-card__link:hover{transform:translateY(-3px);border-color:var(--tenant-border-hover);box-shadow:var(--tenant-shadow-lg)}.dashboard-news-card__link:focus-visible{outline:2px solid var(--tenant-accent);outline-offset:3px}.dashboard-news-card__media{background:var(--tenant-surface-muted)}.dashboard-news-card__placeholder{background:linear-gradient(145deg,var(--tenant-surface-soft) 0,var(--tenant-surface-softer) 100%);color:var(--tenant-accent-label)}.dashboard-news-card__category{color:var(--tenant-accent-label)}.dashboard-news-card__meta{color:var(--tenant-accent-meta)}.dashboard-news-card__meta-icon{color:color-mix(in srgb,var(--tenant-primary) 48%,#94a3b8)}.dashboard-news-card__image{transition:transform .45s cubic-bezier(.22,1,.36,1);will-change:transform}.dashboard-news-card__link:hover .dashboard-news-card__image{transform:scale(1.04)}.dashboard-news-card__title{color:var(--tenant-brand-title,var(--tenant-brand-deep));transition:color .22s ease}.dashboard-news-card__link:hover .dashboard-news-card__title{color:var(--tenant-brand-deep)}.dashboard-header__nav--scrolled{z-index:100;background:hsl(var(--background));border-bottom:1px solid hsl(var(--border));box-shadow:0 4px 10px rgba(0,0,0,.12)}.dashboard-main{position:relative;display:flex;flex:1 0 auto;min-width:0}.dashboard-main__content{flex:1;min-width:0;width:100%;padding-inline:var(--dashboard-content-pad-x);--color:var(--gray-80,#333);--text-color:var(--gray-80,#333);--color-light:var(--gray-80,#333);color:hsl(var(--foreground))}.dashboard-main__content--default{padding-top:24px;padding-bottom:0}.dashboard-header__access-links{display:none;align-items:center;gap:.875rem;margin-right:.375rem}.dashboard-header__access-divider{display:none;width:1px;height:2rem;background:color-mix(in srgb,hsl(var(--border)) 78%,#585858)}.dashboard-header__access-link{border:0;background:transparent;padding:.25rem .625rem;color:var(--interactive);font-size:.875rem;font-weight:500;line-height:1.2;white-space:nowrap;cursor:pointer;border-radius:999px;box-shadow:none;text-decoration:none;transition:background-color .18s ease,box-shadow .18s ease,color .18s ease}.dashboard-header__access-link:focus-visible,.dashboard-header__access-link:hover{background:color-mix(in srgb,var(--interactive) 16%,#fff);color:var(--interactive);box-shadow:inset 0 0 0 1.5px color-mix(in srgb,var(--interactive) 28%,#fff);text-decoration:none;outline:none}.dashboard-header__access-link:active{background:color-mix(in srgb,var(--interactive) 18%,#fff);box-shadow:inset 0 0 0 2px color-mix(in srgb,var(--interactive) 35%,#fff);outline:none}.dashboard-footer{--dashboard-footer-bg:var(--interactive);--dashboard-footer-anchor:color-mix(in srgb,var(--interactive) 18%,#000);--dashboard-footer-surface:color-mix(in srgb,var(--dashboard-footer-bg) 12%,var(--dashboard-footer-anchor));--dashboard-footer-surface-deep:color-mix(in srgb,var(--dashboard-footer-surface) 42%,#000);--dashboard-footer-fg:#fff;--dashboard-footer-heading:#fff;--dashboard-footer-body:hsla(0,0%,100%,.94);--dashboard-footer-muted:hsla(0,0%,100%,.88);display:flex;flex-direction:column;align-items:stretch;margin-top:2rem;position:relative;width:calc(100% + 2 * var(--dashboard-content-track-pad-x));margin-inline:calc(-1 * var(--dashboard-content-track-pad-x));padding-inline:var(--dashboard-content-track-pad-x);box-sizing:border-box;overflow:visible;border-top:1px solid color-mix(in srgb,var(--dashboard-footer-fg) 22%,transparent);background:var(--dashboard-footer-surface);color:var(--dashboard-footer-fg)}.dashboard-footer__content.dashboard-content-column{width:min(100%,var(--dashboard-content-max-w));max-width:var(--dashboard-content-max-w);margin-inline:auto;align-self:center}.dashboard-footer__top{padding:3.5rem 0 2.25rem}.dashboard-footer__brand,.dashboard-footer__top{display:flex;justify-content:flex-start;width:100%}.dashboard-footer__brand{align-items:center;gap:1.5rem;text-align:left}.dashboard-footer__contact{display:flex;flex-direction:column;gap:1rem;max-width:none}.dashboard-footer__contact--desktop{margin:0;padding:0;align-items:flex-start;text-align:left}.dashboard-footer__desktop{width:100%;padding-inline:0}.dashboard-footer__contact-title{margin:0 0 .125rem;font-size:1.14rem;font-weight:800;color:var(--dashboard-footer-heading);text-transform:uppercase}.dashboard-footer__contact-item{margin:0;display:flex;align-items:flex-start;gap:.625rem;font-size:1rem;font-weight:500;line-height:1.5;color:var(--dashboard-footer-body);text-transform:none}.dashboard-footer__contact-item svg{flex-shrink:0;margin-top:.1rem;color:var(--dashboard-footer-heading)}.dashboard-footer__contact-item--address span{display:inline-block}.dashboard-footer__logo-box{display:inline-flex;align-items:center;gap:.5rem;border:0;padding:0;font-size:1.75rem;font-weight:300;line-height:1}.dashboard-footer__logo-image{max-height:5.25rem;width:auto;border-radius:.5rem}.dashboard-footer__tenant-name{margin:0;font-size:clamp(1.75rem,2.8vw,2.65rem);font-weight:800;line-height:1.05;color:var(--dashboard-footer-fg);letter-spacing:-.02em}.dashboard-footer__columns{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2.75rem clamp(2rem,4vw,3.5rem);padding:.5rem 0 3.5rem}.dashboard-footer__columns--with-contact{grid-template-columns:minmax(0,1.05fr) minmax(0,.85fr) minmax(0,1.1fr)}.dashboard-footer__column{display:flex;flex-direction:column;gap:1.1rem;min-width:0}.dashboard-footer__section-title{margin:0 0 .65rem;text-transform:none;font-size:1.42rem;font-weight:700;letter-spacing:0;color:var(--dashboard-footer-heading)}.dashboard-footer__section-text{margin:0;color:var(--dashboard-footer-body);font-size:1.16rem;font-weight:500;line-height:1.5;text-transform:none}.dashboard-footer__list{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:1.25rem}.dashboard-footer__link{display:inline-block;max-width:100%;color:var(--dashboard-footer-body);font-size:1.16rem;font-weight:600;line-height:1.34;text-transform:uppercase;text-decoration:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dashboard-footer__portal-link{text-transform:none;font-size:1.18rem;font-weight:600;color:var(--dashboard-footer-body)}.dashboard-footer__link:focus-visible,.dashboard-footer__link:hover,.dashboard-footer__portal-link:focus-visible,.dashboard-footer__portal-link:hover{color:var(--dashboard-footer-fg);text-decoration:underline}.dashboard-footer__legal-links{display:flex;flex-wrap:wrap;justify-content:center;gap:1rem 1.75rem;padding:2.25rem 0 3.25rem;border-top:1px solid color-mix(in srgb,var(--dashboard-footer-fg) 18%,transparent);text-align:center}.dashboard-footer__legal-link{color:var(--dashboard-footer-muted);text-decoration:none;font-size:.96rem;font-weight:700;text-transform:uppercase}.dashboard-footer__legal-link:focus-visible,.dashboard-footer__legal-link:hover{color:var(--dashboard-footer-fg);text-decoration:underline}.dashboard-footer__mobile{display:none}.dashboard-footer__accordion-section{border-top:1px solid hsla(0,0%,100%,.28)}.dashboard-footer__accordion-trigger{display:flex;width:100%;align-items:center;justify-content:flex-start;border:0;background:transparent;border-radius:0!important;padding:1.125rem 1.5rem .75rem;color:var(--dashboard-footer-heading);text-align:left;text-transform:uppercase;font-size:.9375rem;font-weight:700;letter-spacing:.05em;line-height:1.25;text-decoration:none}.dashboard-footer__accordion-static{cursor:default}.dashboard-footer__mobile-texts{padding:0 1.5rem 1.25rem;display:flex;flex-direction:column;gap:.5rem}.dashboard-footer__contact--mobile-panel{padding:0 1.5rem 1.25rem;gap:.875rem}.dashboard-footer__accordion-trigger:active,.dashboard-footer__accordion-trigger:focus-visible,.dashboard-footer__accordion-trigger:hover{border-radius:0!important}.dashboard-footer__accordion-list{margin:0;padding:0 1.5rem 1.25rem;list-style:none;display:flex;flex-direction:column;gap:.875rem}.dashboard-footer__bottom{width:calc(100% + 2 * var(--dashboard-content-track-pad-x));max-width:none;margin-inline:calc(-1 * var(--dashboard-content-track-pad-x));padding:2.25rem var(--dashboard-content-track-pad-x);box-sizing:border-box;border-top:1px solid hsla(0,0%,100%,.22);background:var(--dashboard-footer-surface-deep);--dashboard-footer-fg:#fff;--color:#fff;text-align:center;font-size:1rem;font-weight:500;color:var(--dashboard-footer-body)}.dashboard-footer__bottom .dashboard-content-column{width:min(100%,var(--dashboard-content-max-w));max-width:var(--dashboard-content-max-w);margin-inline:auto;padding-inline:0}.dashboard-footer__bottom p{color:var(--dashboard-footer-body);line-height:1.5;margin:0;color:hsla(0,0%,100%,.92);text-transform:none}.dashboard-footer__bottom a{color:#fff;font-weight:700;text-decoration:none;text-transform:none}.dashboard-footer__bottom a:focus-visible,.dashboard-footer__bottom a:hover{text-decoration:underline}.dashboard-footer--bottom-only{margin-top:auto;border-top:0;background:transparent}.dashboard-modules-menu{position:fixed;inset-inline:0;top:var(--dashboard-header-min-h);bottom:0;z-index:110;overflow:auto;border-top:1px solid hsl(var(--border));background:rgba(0,0,0,.52);backdrop-filter:blur(4px);animation:dashboard-modules-overlay-in .28s ease-out both}.dashboard-shell--header-scrolled:not(.govbr-error-page) .dashboard-modules-menu{top:var(--dashboard-header-nav-h)}.dashboard-modules-menu__inner{width:min(100%,calc(var(--modules-visible-columns, 3) * 260px));min-height:100%;margin-inline-start:var(--dashboard-nav-content-inset-start);margin-inline-end:auto;display:flex;flex-direction:column;justify-content:space-between;border-radius:0;overflow:hidden;transform-origin:top left;box-shadow:0 12px 28px rgba(15,23,42,.12),0 2px 8px rgba(15,23,42,.06);animation:dashboard-modules-panel-in .42s cubic-bezier(.16,1,.3,1) 50ms both}@keyframes dashboard-modules-overlay-in{0%{opacity:0}to{opacity:1}}@keyframes dashboard-modules-panel-in{0%{opacity:0;transform:translateY(-28px) scaleY(.82)}to{opacity:1;transform:translateY(0) scaleY(1)}}.dashboard-modules-menu__columns{display:flex;align-items:stretch;min-height:360px}.dashboard-modules-menu__column{width:min(100%,260px);min-height:360px;border-right:1px solid hsl(var(--border));background:hsl(var(--background))}.dashboard-modules-menu__list{margin:0;padding:1rem 0;list-style:none}.dashboard-modules-menu__item{display:flex;width:100%;align-items:center;justify-content:space-between;gap:1rem;border:0;background:transparent;padding:.55rem 1rem;border-radius:0!important;color:hsl(var(--foreground));font-size:1rem;font-weight:500;line-height:1.25;text-align:left;cursor:pointer;transition:background-color .18s ease,color .18s ease,box-shadow .18s ease}.dashboard-modules-menu__item:focus-visible,.dashboard-modules-menu__item:hover{background:color-mix(in srgb,var(--interactive) 16%,#fff);color:var(--interactive);box-shadow:none;outline:none}.dashboard-modules-menu__item.is-active{background:var(--interactive);color:hsl(var(--background));border-radius:0!important}.dashboard-modules-menu__inline-mobile{display:none;margin:.65rem 0 .5rem;border-top:1px solid hsl(var(--border));background:hsl(var(--muted));padding:.5rem 0 .3rem}.dashboard-modules-menu__inline-list,.dashboard-modules-menu__inline-sublist{margin:0;padding:0;list-style:none}.dashboard-modules-menu__item--child{position:relative;padding-left:2rem;font-size:.95rem;font-weight:600;color:color-mix(in srgb,var(--interactive) 60%,#000);background:color-mix(in srgb,var(--interactive) 10%,#fff);border-left:3px solid color-mix(in srgb,var(--interactive) 30%,#fff)}.dashboard-modules-menu__item--child:after{content:"";position:absolute;left:.7rem;top:50%;width:.7rem;height:1px;background:color-mix(in srgb,var(--interactive) 40%,#fff)}.dashboard-modules-menu__item--child:before{content:none}.dashboard-modules-menu__item--subchild{position:relative;padding-left:3.1rem;font-size:.92rem;font-weight:600;color:color-mix(in srgb,var(--interactive) 70%,#000);background:color-mix(in srgb,var(--interactive) 16%,#fff);border-left:3px solid color-mix(in srgb,var(--interactive) 45%,#fff)}.dashboard-modules-menu__item--subchild:after{content:"";position:absolute;left:1.65rem;top:50%;width:.75rem;height:1px;background:color-mix(in srgb,var(--interactive) 52%,#fff)}.dashboard-modules-menu__item--subchild:before{content:none}.dashboard-modules-menu__empty{padding:.55rem 1rem;color:hsl(var(--muted-foreground));font-size:.95rem}@media (min-width:768px){.dashboard-shell{--dashboard-edge-gutter:clamp(1rem,3vw,1.5rem)}.dashboard-news__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1024px){.dashboard-shell{--dashboard-edge-gutter:clamp(0.75rem,6vw,7rem)}}@media (max-width:560px){.dashboard-header__contributor .contributor-selector__readonly,.dashboard-header__contributor .contributor-selector__trigger{width:auto;min-width:0;height:2.25rem;padding-inline:.5rem;overflow:hidden;border:none;background:transparent;box-shadow:none;gap:.35rem}.dashboard-header__contributor .contributor-selector__trigger{flex:0 0 auto;max-width:none;justify-content:center}.dashboard-header__contributor .contributor-selector__readonly{max-width:min(11rem,38vw);justify-content:flex-start}.dashboard-header__contributor .contributor-selector__trigger .contributor-selector__label{display:none!important}.dashboard-header__contributor .contributor-selector__trigger .contributor-selector__content{display:flex!important;flex:0 0 auto;min-width:0;align-items:center;gap:0}.dashboard-header__contributor .contributor-selector__readonly .contributor-selector__label{display:block!important;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;line-height:1.2}.dashboard-header__contributor .contributor-selector__icon svg,.dashboard-header__contributor .contributor-selector__readonly>svg{width:1.125rem;height:1.125rem;flex-shrink:0;color:var(--interactive)}.dashboard-header__contributor .contributor-selector__trigger:active,.dashboard-header__contributor .contributor-selector__trigger:focus-visible,.dashboard-header__contributor .contributor-selector__trigger:hover,.dashboard-shell .dashboard-header__main .dashboard-header__contributor .contributor-selector__trigger:active,.dashboard-shell .dashboard-header__main .dashboard-header__contributor .contributor-selector__trigger:focus-visible,.dashboard-shell .dashboard-header__main .dashboard-header__contributor .contributor-selector__trigger:hover{box-shadow:none!important;border:none!important}}@media (min-width:1200px){.dashboard-header__access-links{display:inline-flex}.dashboard-header__access-divider{display:inline-block}}@media (max-width:1100px){.dashboard-footer__columns--with-contact{grid-template-columns:repeat(2,minmax(0,1fr))}.dashboard-footer__columns--with-contact .dashboard-footer__contact--desktop{grid-column:1/-1;padding-top:.5rem}}@media (max-width:900px){.dashboard-footer__desktop{display:none}.dashboard-footer__mobile{display:block;margin-top:1rem}.dashboard-footer__contact:not(.dashboard-footer__contact--mobile-panel){max-width:100%;padding:0 0 1rem}.dashboard-footer__top{padding:1.25rem 0 .75rem}.dashboard-footer__brand{gap:.75rem}.dashboard-footer__logo-image{max-height:3rem}.dashboard-footer__tenant-name{font-size:clamp(1.25rem,6vw,1.75rem)}.dashboard-footer__section-text{font-size:1rem;line-height:1.55}.dashboard-footer__portal-link{font-size:1.0625rem;font-weight:600}.dashboard-footer__contact-item{font-size:1rem;line-height:1.55}.dashboard-footer__bottom{font-size:.9375rem}}@media (max-width:767px){.dashboard-modules-menu__inner{width:100%;margin-inline:0}.dashboard-header__nav{height:var(--dashboard-header-nav-h)}.dashboard-header__site-name{display:none}.dashboard-header__nav--show-site-name .dashboard-header__site-name{display:inline}.dashboard-header__site-name-wrapper{font-size:clamp(1.25rem,1.2vw,1.35rem);font-weight:400}.dashboard-header__nav-content:has(.dashboard-header__nav-search-slot){gap:.5rem}.dashboard-header__nav-search-slot{min-width:0}.dashboard-header__nav--error-page.dashboard-header__nav--search-only
		.dashboard-header__nav-content:has(.dashboard-header__nav-search-slot){justify-content:center}.dashboard-header__nav--error-page.dashboard-header__nav--search-only .dashboard-header__nav-search-slot{flex:1 1 auto;width:100%;justify-content:center}.dashboard-header__nav-search-wrap,.dashboard-header__nav-search-wrap--collapsing,.dashboard-header__nav-search-wrap--expanded{width:min(var(--dashboard-header-search-collapsed-width),calc(100vw - 8rem));min-width:min(var(--dashboard-header-search-collapsed-width),calc(100vw - 8rem));max-width:min(var(--dashboard-header-search-collapsed-width),calc(100vw - 8rem));transition:none}.dashboard-header__nav-search-input,.dashboard-header__nav-search-input:focus,.dashboard-header__nav-search-wrap--expanded .dashboard-header__nav-search-input{height:52px;border-width:1px;border-color:hsl(var(--border));font-style:italic;transition:none}.dashboard-header__nav-content--search-expanded{position:static}.dashboard-header__nav-content--search-expanded .dashboard-header__nav-search-slot{position:static;inset:auto;padding-inline-end:0;pointer-events:auto}.dashboard-header__nav-search-close{display:none!important;opacity:0!important;pointer-events:none!important;transition:none}.dashboard-modules-menu__inline-mobile{display:block}.dashboard-modules-menu__column--modules,.dashboard-modules-menu__column--submodules{display:none}.dashboard-modules-menu__columns{flex-direction:column}.dashboard-modules-menu__column{width:100%;min-height:auto;border-right:0;border-bottom:1px solid hsl(var(--border))}}@media (prefers-reduced-motion:reduce){.dashboard-header__nav,.dashboard-modules-menu{transition:none;animation:none}.dashboard-modules-menu__inner{animation:none}.dashboard-header__nav-search-close,.dashboard-header__nav-search-input,.dashboard-header__nav-search-slot--expanded .dashboard-header__nav-search-close,.dashboard-header__nav-search-wrap,.dashboard-header__nav-search-wrap--collapsing{transition:none}}:root{--dashboard-header-search-collapsed-width:20.5rem;--dashboard-toast-edge-gutter:clamp(0.5rem,2vw,0.75rem);--dashboard-toast-content-pad-x:24px;--dashboard-toast-content-max-w:72rem;--dashboard-toast-inset-inline:calc(var(--dashboard-toast-edge-gutter) + var(--dashboard-toast-content-pad-x) + max(0px,
				(100vw - 2 * (var(--dashboard-toast-edge-gutter) + var(--dashboard-toast-content-pad-x)) - var(--dashboard-toast-content-max-w)) / 2));--dashboard-toast-inset-offset:0px;--dashboard-toast-top:1rem;--dashboard-toast-max-w:var(--dashboard-header-search-collapsed-width);--dashboard-toast-right:calc(var(--dashboard-toast-inset-inline) + var(--dashboard-toast-inset-offset))}@media (min-width:1200px){:root{--dashboard-toast-inset-offset:-350px}}@media (max-width:1199px){:root{--dashboard-toast-inset-offset:-0.75rem}}@media (max-width:899px){:root{--dashboard-toast-inset-offset:-0.5rem}}@media (max-width:767px){:root{--dashboard-toast-inset-offset:0px;--dashboard-toast-max-w:min(var(--dashboard-header-search-collapsed-width),calc(100vw - 8rem))}}@media (max-width:560px){:root{--dashboard-toast-max-w:min(var(--dashboard-header-search-collapsed-width),calc(100vw - 2 * var(--dashboard-toast-inset-inline)))}}[data-sonner-toaster][data-y-position=top][data-x-position=right]{top:var(--dashboard-toast-top)!important;left:auto!important;right:max(0px,var(--dashboard-toast-right))!important;width:min(var(--dashboard-toast-max-w),calc(100vw - 2 * max(0px, var(--dashboard-toast-right))))!important}[data-sonner-toaster][data-x-position=right]>ol{width:100%!important}[data-sonner-toaster][data-x-position=right] [data-sonner-toast]{width:100%!important;min-width:100%!important;max-width:100%!important;box-sizing:border-box}