@charset "UTF-8";body,.body-text{font-family:"Gotham A","Gotham B",sans-serif!important}:root,[data-bs-theme=light]{--bs-primary:#4d104a;--bs-secondary:#904199;--bs-primary-rgb:119,27,97;--bs-primary-text-emphasis:#4d104a;--bs-light-text-emphasis:#ede6f6;--bs-primary-bg-subtle:#ede6f6;--bs-font-sans-serif:"Gotham A","Gotham B",sans-serif;--bs-body-color:#4d104a;--bs-body-color-rgb:77,16,74;--bs-body-bg:#fff;--bs-heading-color:#4d104a;--bs-link-color:#4d104a;--bs-link-color-rgb:77,16,74;--bs-link-decoration:underline;--bs-link-hover-color:#904199;--bs-link-hover-color-rgb:144,65,153}:root .pagination,[data-bs-theme=light] .pagination{--bs-pagination-color:#904199;--bs-pagination-bg:#f9f9f8;--bs-pagination-border-color:#771b61;--bs-pagination-border-radius:0;--bs-pagination-hover-color:#904199;--bs-pagination-hover-bg:#c7b4e2;--bs-pagination-hover-border-color:#771b61;--bs-pagination-focus-color:#904199;--bs-pagination-focus-bg:#c7b4e2;--bs-pagination-focus-box-shadow:none;--bs-pagination-active-color:#fff;--bs-pagination-active-bg:#771b61;--bs-pagination-active-border-color:#771b61}:root .btn,[data-bs-theme=light] .btn{--bs-btn-color:#fff;--bs-btn-bg:#771b61;--bs-btn-border-width:0;--bs-btn-border-color:transparent;--bs-btn-border-radius:6px;--bs-btn-hover-border-color:transparent;--bs-btn-box-shadow:0 4px 4px 0 rgba(0,0,0,.25);--bs-btn-focus-box-shadow:0 0 0 .1rem white,0 0 0 .25rem #258cfb}:root .btn-primary,[data-bs-theme=light] .btn-primary{--bs-btn-color:#fff;--bs-btn-bg:#771b61;--bs-btn-border-color:transparent;--bs-btn-color:#fff;--bs-btn-hover-bg:#904199;--bs-btn-hover-border-color:transparent;--bs-btn-active-color:#9f9b9b;--bs-btn-active-bg:#904199;--bs-btn-active-shadow:0px 0px 4px 4px rgba(0,0,0,.25);--bs-btn-disabled-color:#9f9b9b;--bs-btn-disabled-bg:#c7b4e2;--bs-btn-disabled-border-color:transparent;--bs-btn-hover-color:#fff}:root .btn-secondary,[data-bs-theme=light] .btn-secondary{--bs-btn-color:#771b61;--bs-btn-bg:#fcfaff;--bs-btn-border-color:transparent;--bs-btn-color:#771b61;--bs-btn-hover-bg:#fcfaff;--bs-btn-hover-border-color:transparent;--bs-btn-active-color:#771b61;--bs-btn-active-bg:#fcfaff;--bs-btn-active-shadow:0px 0px 4px 4px rgba(0,0,0,.25);--bs-btn-disabled-color:#9f9b9b;--bs-btn-disabled-bg:#c7b4e2;--bs-btn-disabled-border-color:transparent;--bs-btn-hover-color:#771b61}:root .tooltip,[data-bs-theme=light] .tooltip{--bs-tooltip-color:var(--bs-body-bg);--bs-tooltip-bg:#771b61;--bs-tooltip-border-radius:var(--bs-border-radius)}:root .table,[data-bs-theme=light] .table{--bs-table-striped-bg:#fcfaff;--bs-table-color:#686565;--bs-table-striped-color:#686565}:root .card,[data-bs-theme=light] .card{--bs-card-cap-bg:#ede6f6;--bs-body-bg:#fcfaff}:root .dropdown-menu,[data-bs-theme=light] .dropdown-menu{--bs-dropdown-spacer:.2rem}:root,[data-bs-theme=invert]{--bs-link-color:#fff;--bs-link-color-rgb:#fff;--bs-body-color:#fff;--bs-body-color-rgb:#fff;--bs-body-bg:#904199;--bs-tooltip-bg:#161f28;--bs-link-hover-color:#c7b4e2;--bs-link-hover-color-rgb:199,180,226}html{font-size:14px}html{position:relative;min-height:100%}h1{font-size:1.5rem;color:#771b61;font-weight:bold}h3{font-size:1.25rem;padding-bottom:1rem;color:#771b61;font-weight:bold}main{padding-right:calc(var(--bs-gutter-x)*.5);padding-left:calc(var(--bs-gutter-x)*.5)}.main{width:100%;overflow:auto}.card-header,.accordion-button{font-weight:bold}.card-header .more-info,.accordion-button .more-info{font-weight:normal}.card-header .more-info::before,.accordion-button .more-info::before{content:" "}.color-secondary-brand-purple-d{color:#771b61}.color-neutral-dark-cool-gray{color:#686565}@media screen and (min-width:768px){html{font-size:16px}.main{height:calc(100vh - 200px)}}a:focus-visible{outline:#904199 auto 1px;outline-offset:2px}.lnk-icon{font-size:1.25rem}.lnk-icon.disabled{pointer-events:none;cursor:default}.lnk-icon:nth-last-of-type(n+2){border-right:solid .1rem #904199;padding-right:.25rem}.line{height:.06rem;flex-grow:0;background-color:#771b61}.text-danger a{color:rgba(var(--bs-danger-rgb))}#skip-to-content a{font-weight:bold;padding:.25em 1em;position:fixed;top:0;left:50%;transform:translateX(-50%);color:#fff;background:#771b61;text-decoration:underline;z-index:1029;white-space:nowrap}#skip-to-content a:focus,#skip-to-content a:focus-visible{outline:#904199 auto 2px;outline-offset:2px}.navbar-brand img{width:50%}.nav-hline{width:.1rem;height:3.5em;flex-grow:0;margin-right:2rem;margin-left:1rem;background-color:#771b61;display:none}.navbar-nav .nav-item{border-bottom-style:solid;border-bottom-width:2px;border-bottom-color:transparent}.nav-item .nav-link{font-size:.875rem;line-height:1.43;color:#771b61;font-weight:bold;border-radius:5px;margin-bottom:3px}.nav-item .nav-link:hover,.nav-item .nav-link:focus{color:#771b61;background-color:#ede6f6}.nav-item .nav-link:focus-visible{outline:0;box-shadow:none}.nav-item .nav-link.dropdown-toggle.show{color:#fff}.nav-item-profile .nav-link:focus-visible{outline:0;box-shadow:inherit}.nav-item.active{border-bottom-color:#771b61}.navbar-profile a{padding:5px 8px;text-decoration:none;color:#fff;font-size:1rem;background-color:#771b61}.navbar-profile a:focus,.navbar-profile a:focus-visible,.navbar-profile a:hover,.navbar-profile a:active,.navbar-profile .navbar-nav .nav-link.show{color:#fff;background-color:#904199;outline:0;z-index:100}.navbar-profile img{border-radius:3px}.navbar-profile .profile-givenname{font-weight:500}.navbar-profile span.profile-break{height:1px;background-color:#fff}li .dropdown-menu{border:0;padding:0}.navbar-pages .nav-link.show{background-color:#904199}.navbar-pages .dropdown-menu{background-color:#771b61}.navbar-pages .dropdown-menu .dropdown-item{color:#fff}.navbar-pages .dropdown-menu .dropdown-item:focus,.navbar-pages .dropdown-menu .dropdown-item:focus-visible,.navbar-pages .dropdown-menu .dropdown-item:hover,.navbar-pages .dropdown-menu .dropdown-item:active{color:#fff;background-color:#904199}.navbar-pages .dropdown-menu li:first-child .dropdown-item{border-top-left-radius:6px;border-top-right-radius:6px}.navbar-pages .dropdown-menu li:last-child .dropdown-item{border-bottom-left-radius:6px;border-bottom-right-radius:6px}.navbar-login>.btn-login{height:3.5rem;padding:1.05rem 1.25rem 0 1.25rem;font-size:.875rem}.nav-main-padding{width:calc(var(--bs-gutter-x)*2)}.nav-sidebar{display:none;flex-direction:row;align-items:flex-start;align-self:stretch;height:100%;opacity:0;transition:opacity 1s,flex 1s allow-discrete}.nav-sidebar .nav-sidebar-links{background-color:#fcfaff;height:100%;width:100%}.showing-flex{opacity:1;display:flex}@starting-style{.showing-flex{opacity:0;}}.nav{background-color:#fcfaff}.nav .nav-item{margin-right:0;padding-top:0;border-top:solid 1px #771b61}.nav .nav-item .nav-link{border-radius:0;margin-bottom:0}.nav .nav-item .nav-link.active{background-color:#4d104a;color:#fff}.nav .nav-item .nav-link.active:focus,.nav .nav-item .nav-link.active:focus-visible,.nav .nav-item .nav-link.active:hover,.nav .nav-item .nav-link.active:active{background-color:#904199;color:#fff}.nav .nav-item:last-of-type{border-bottom:solid 1px #771b61}.sidebar-icon:has(+span.show),.sidebar-icon:has(+span.collapsing){display:none}.btn-sidebar{background-color:#771b61;font-weight:500;color:#fff;border:0;font-size:.875rem;padding:.3rem 1.5rem .1rem 1.5rem}.btn-sidebar:focus,.btn-sidebar:focus-visible,.btn-sidebar:hover,.btn-sidebar:active{background-color:#904199}.btn-collapse-sidebar{transform:rotate(90deg) translate(10rem,3.7rem);margin-right:-7rem;display:none}.btn-expand-sidebar{transform:rotate(90deg) translate(0,3.5rem);margin-top:80px;display:none;margin-right:-7rem}.hero{height:10rem}.splash{height:100%}.hero,.splash{position:relative}.hero img,.splash img{width:100%;height:100%;object-fit:cover;object-position:top}.hero .hero-overlay,.hero .splash-overlay,.splash .hero-overlay,.splash .splash-overlay{position:absolute;bottom:0;background-color:#3c1053;opacity:.75;width:100%;height:3.875rem;display:flex;justify-content:center;align-items:center;flex-direction:column}.hero .hero-overlay p,.hero .splash-overlay p,.splash .hero-overlay p,.splash .splash-overlay p{height:1.75rem;flex-grow:0;font-size:.938rem;font-weight:300;text-align:center;color:#fff}.splash .splash-message{position:absolute;width:100%;display:flex;justify-content:center;align-items:center;flex-direction:column;margin:auto;top:0;bottom:auto}.splash .splash-overlay{margin:auto;top:0;bottom:10rem}.splash .splash-footer{position:inherit;bottom:0;width:100%;display:flex;justify-content:center;align-items:center;flex-direction:column}.footer{font-size:.75rem}@media screen and (min-width:768px){.nav-item{padding-top:.65rem;margin-right:1rem}.navbar-profile{margin:-8px 10px -8px 0}.navbar-profile li .dropdown-menu{min-width:100%}.navbar-profile .navbar-nav{display:block}.btn-collapse-sidebar{display:block}.hero{height:20rem}.hero .hero-overlay p,.hero .splash-overlay p,.splash .hero-overlay p,.splash .splash-overlay p{font-size:1.063rem;margin-top:1.063rem}.splash .splash-overlay{bottom:0}.splash .splash-footer{position:absolute}}@media screen and (min-width:992px){.navbar-brand img{width:100%}.nav-hline{display:inherit}}@media screen and (min-width:1200px){.hero .hero-overlay p,.hero .splash-overlay p,.splash .hero-overlay p,.splash .splash-overlay p{height:2.125rem;font-size:1.75rem;margin-top:0}}@media screen and (min-width:2048px){.hero{height:25rem}}.pagination li a.page-link{border-top:0;border-bottom:0}.pagination li:first-child a.page-link{border-left:0}.pagination li:last-child a.page-link{border-right:0}.pagination li.page-item.disabled{display:none}input[type=search]::-webkit-search-cancel-button{display:none}.search-overlay{position:absolute;right:.1em;top:0;height:100%;padding-top:.6em;opacity:.4}.search-overlay .btn{height:70%;color:#771b61;background-color:transparent;font-size:1em;line-height:1em}.search-overlay .btn:focus,.search-overlay .btn:focus-visible,.search-overlay .btn:hover,.search-overlay .btn:active{box-shadow:none;outline:#904199 auto 1px;outline-offset:2px;color:#904199}.control-label.required::after{content:"*";width:.438rem;height:1.063rem;flex-grow:0;font-size:.875rem;text-align:left;color:#b30505}.control-label.required-to-activate::after{content:"*";width:.438rem;height:1.063rem;flex-grow:0;font-size:.875rem;text-align:left;color:#ffc107}.form-control,.form-control:active,.form-control:focus{background-color:#fff}.form-control:not(:placeholder-shown){border:solid .5px #771b61}.form-control:placeholder-shown+.search-overlay{display:none}.form-control::placeholder{color:#9f9b9b}.form-control:focus{border:solid .5px #771b61;outline-color:#771b61;outline:solid;box-shadow:none}.input-validation-error{border-color:#b30505}.form-control.input-validation-error{border-color:#b30505}.form-control.input-validation-error:focus{outline-color:#b30505}.form-check{border:solid .5px #771b61;background-color:#fff;border-radius:6px;padding-top:5px;padding-bottom:5px;padding-left:30px}.form-check-input{border:var(--bs-border-width) solid #4d104a}.form-check-input:checked{background-color:#4d104a;border-color:#4d104a}.form-check-input:focus{border:solid 2px #771b61;outline:0;box-shadow:none}select.form-control{appearance:menulist}select.form-control:has(option[value=""]:checked),select.form-control:has(option[value="00000000-0000-0000-0000-000000000000"]:checked){border:solid 1px var(--bs-border-color);opacity:.75;color:#686565}select.form-control:has(option[value=""]:checked) option,select.form-control:has(option[value="00000000-0000-0000-0000-000000000000"]:checked) option{opacity:1;color:var(--bs-body-color)}.btn.btn-round{border-radius:24px}.btn.btn-primary{box-shadow:0 4px 4px 0 rgba(0,0,0,.25)}.btn.btn-primary:focus,.btn.btn-primary:focus-visible,.btn.btn-primary:hover,.btn.btn-primary:active{box-shadow:0 0 4px 4px rgba(0,0,0,.25)}.btn.btn-primary:first-child:active,:not(.btn-check)+.btn.btn-primary:active,:not(.btn-check)+.btn:active,.form-group>.btn-primary:active{box-shadow:inset 4px 4px 4px 0 rgba(0,0,0,.25)}.btn.btn-secondary{box-shadow:0 4px 4px 0 rgba(0,0,0,.25)}.btn.btn-secondary:focus,.btn.btn-secondary:focus-visible,.btn.btn-secondary:hover,.btn.btn-secondary:active{box-shadow:0 0 4px 4px rgba(0,0,0,.25)}.btn.btn-secondary:first-child:active,:not(.btn-check)+.btn.btn-secondary:active,:not(.btn-check)+.btn:active,.form-group>.btn-secondary:active{box-shadow:inset 4px 4px 4px 0 rgba(0,0,0,.25)}.btn-tooltip{border:0;background-color:transparent;color:#9f9b9b;padding-inline:2px}.btn-tooltip:focus,.btn-tooltip:focus-visible,.btn-tooltip:hover,.btn-tooltip:active{border:0;outline:0;background-color:transparent;color:#771b61}.dark-tooltip .tooltip-inner{background-color:#161f28;color:#fff}