:root{--safe-area-inset-top: env(safe-area-inset-top, 0px);--safe-area-inset-bottom: env(safe-area-inset-bottom, 0px);--font-size-headline-xl: 2rem;--font-size-headline-l: 1.25rem;--font-size-headline-m: 1.125rem;--font-size-headline-s: 1rem;--font-size-headline-xs: .875rem;--font-size-headline-xxs: .75rem;--font-size-copy-l: 1.125rem;--font-size-copy-m: 1rem;--font-size-copy-s: .875rem;--font-size-copy-xs: .75rem;--shadow-100: 0px 2px 2px -2px rgba(0, 0, 0, .12), 0px 2px 4px rgba(51, 51, 51, .12);--shadow-200: 0px 4px 4px rgba(0, 0, 0, .25);--shadow-300: 0px 12px 12px -12px rgba(51, 51, 51, .16), 0px 8px 16px rgba(51, 51, 51, .2);--shadow-400: 0px 12px 12px -12px rgba(51, 51, 51, .24), 0px 12px 20px rgba(51, 51, 51, .28);--header-height: 64px;--bottom-nav-height: calc(56px + var(--safe-area-inset-bottom))}@media (min-width: 768px){:root{--font-size-headline-xl: 2.5rem;--font-size-headline-l: 1.5rem;--font-size-headline-m: 1.25rem;--font-size-headline-s: 1.125rem;--font-size-headline-xs: 1rem;--font-size-headline-xxs: .875rem;--font-size-copy-l: 1.25rem;--font-size-copy-m: 1.125rem;--font-size-copy-s: 1rem;--font-size-copy-xs: .875rem;--header-height: 80px}}@media (min-width: 1024px){:root{--font-size-headline-xl: 3rem;--font-size-headline-l: 2rem;--font-size-headline-m: 1.5rem;--font-size-headline-s: 1.25rem;--font-size-headline-xs: 1.125rem;--font-size-headline-xxs: 1rem;--shadow-100: 0px 2px 2px -2px rgba(0, 0, 0, .12), 0px 2px 4px rgba(51, 51, 51, .12);--shadow-200: 0px 12px 12px -12px rgba(51, 51, 51, .12), 0px 8px 16px rgba(51, 51, 51, .16);--shadow-300: 0px 16px 16px -16px rgba(51, 51, 51, .16), 0px 16px 32px rgba(51, 51, 51, .2);--shadow-400: 0px 24px 20px -20px rgba(51, 51, 51, .24), 0px 24px 32px rgba(51, 51, 51, .28)}}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:none;-moz-tab-size:4;tab-size:4;height:100%}body{height:100%;min-height:100vh;margin:0;text-align:left;color:#333;background-color:#f6f6f6;overflow-y:scroll}body.no-scroll{overflow:hidden!important}img,picture{display:block;max-width:100%}hr{height:0;color:inherit}h1,h2,h3,h4,h5,h6,p{margin-top:0;margin-bottom:0}ul,ol,dl{margin:0;padding:0;list-style-type:none}summary{display:list-item}abbr[title]{text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{cursor:pointer;appearance:button;-webkit-appearance:button}legend{max-width:100%;padding:0;white-space:normal}fieldset{padding:0;border:0;min-width:0px}progress{vertical-align:baseline}[type=search]{appearance:textfield;-webkit-appearance:textfield;outline-offset:-2px}::-moz-focus-inner{border-style:none;padding:0}:-moz-focusring{outline:1px dotted ButtonText}:-moz-ui-invalid{box-shadow:none}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}::selection{background:#2251aa;color:#fff}::-moz-selection{background:#2251aa;color:#fff}.u-ma0{margin:0!important}.u-mtb0{margin-top:0!important;margin-bottom:0!important}.u-mt0{margin-top:0!important}.u-mb0{margin-bottom:0!important}.u-mrl0{margin-left:0!important;margin-right:0!important}.u-ml0{margin-left:0!important}.u-mr0{margin-right:0!important}.u-pa0{padding:0!important}.u-ptb0{padding-top:0!important;padding-bottom:0!important}.u-pt0{padding-top:0!important}.u-pb0{padding-bottom:0!important}.u-prl0{padding-left:0!important;padding-right:0!important}.u-pl0{padding-left:0!important}.u-pr0{padding-right:0!important}.u-gap0{gap:0!important}.u-flow0{--flow-spacing: 0 !important}.u-ma1{margin:1rem!important}.u-mtb1{margin-top:1rem!important;margin-bottom:1rem!important}.u-mt1{margin-top:1rem!important}.u-mb1{margin-bottom:1rem!important}.u-mrl1{margin-left:1rem!important;margin-right:1rem!important}.u-ml1{margin-left:1rem!important}.u-mr1{margin-right:1rem!important}.u-pa1{padding:1rem!important}.u-ptb1{padding-top:1rem!important;padding-bottom:1rem!important}.u-pt1{padding-top:1rem!important}.u-pb1{padding-bottom:1rem!important}.u-prl1{padding-left:1rem!important;padding-right:1rem!important}.u-pl1{padding-left:1rem!important}.u-pr1{padding-right:1rem!important}.u-gap1{gap:1rem!important}.u-flow1{--flow-spacing: 1rem !important}.u-ma2{margin:2rem!important}.u-mtb2{margin-top:2rem!important;margin-bottom:2rem!important}.u-mt2{margin-top:2rem!important}.u-mb2{margin-bottom:2rem!important}.u-mrl2{margin-left:2rem!important;margin-right:2rem!important}.u-ml2{margin-left:2rem!important}.u-mr2{margin-right:2rem!important}.u-pa2{padding:2rem!important}.u-ptb2{padding-top:2rem!important;padding-bottom:2rem!important}.u-pt2{padding-top:2rem!important}.u-pb2{padding-bottom:2rem!important}.u-prl2{padding-left:2rem!important;padding-right:2rem!important}.u-pl2{padding-left:2rem!important}.u-pr2{padding-right:2rem!important}.u-gap2{gap:2rem!important}.u-flow2{--flow-spacing: 2rem !important}.u-ma3{margin:3rem!important}.u-mtb3{margin-top:3rem!important;margin-bottom:3rem!important}.u-mt3{margin-top:3rem!important}.u-mb3{margin-bottom:3rem!important}.u-mrl3{margin-left:3rem!important;margin-right:3rem!important}.u-ml3{margin-left:3rem!important}.u-mr3{margin-right:3rem!important}.u-pa3{padding:3rem!important}.u-ptb3{padding-top:3rem!important;padding-bottom:3rem!important}.u-pt3{padding-top:3rem!important}.u-pb3{padding-bottom:3rem!important}.u-prl3{padding-left:3rem!important;padding-right:3rem!important}.u-pl3{padding-left:3rem!important}.u-pr3{padding-right:3rem!important}.u-gap3{gap:3rem!important}.u-flow3{--flow-spacing: 3rem !important}.u-ma4{margin:4rem!important}.u-mtb4{margin-top:4rem!important;margin-bottom:4rem!important}.u-mt4{margin-top:4rem!important}.u-mb4{margin-bottom:4rem!important}.u-mrl4{margin-left:4rem!important;margin-right:4rem!important}.u-ml4{margin-left:4rem!important}.u-mr4{margin-right:4rem!important}.u-pa4{padding:4rem!important}.u-ptb4{padding-top:4rem!important;padding-bottom:4rem!important}.u-pt4{padding-top:4rem!important}.u-pb4{padding-bottom:4rem!important}.u-prl4{padding-left:4rem!important;padding-right:4rem!important}.u-pl4{padding-left:4rem!important}.u-pr4{padding-right:4rem!important}.u-gap4{gap:4rem!important}.u-flow4{--flow-spacing: 4rem !important}.u-flow-spacing>*:not([hidden]):not([type=hidden])+*:not(:empty){margin-top:var(--flow-spacing, 1rem)!important}.u-align-left,.u-align-start{text-align:left!important}.u-align-center{text-align:center!important}.u-align-right,.u-align-end{text-align:right!important}.u-copy-l{font-size:var(--font-size-copy-l)}.u-copy-m{font-size:var(--font-size-copy-m)}.u-copy-s{font-size:var(--font-size-copy-s)}.u-copy-xs{font-size:var(--font-size-copy-xs)}.u-copy-xxs{font-size:var(--font-size-copy-xxs)}.u-flex{display:flex}.u-flex-wrap{flex-wrap:wrap}.u-justify-between{justify-content:space-between}.u-justify-center{justify-content:center}.u-justify-end{justify-content:end}.u-items-center{align-items:center}.u-items-end{align-items:flex-end}.u-items-start{align-items:flex-start}@media (min-width: 768px){.u-mobile-only{display:none!important}}@media (min-width: 1024px){.u-tablet-only{display:none!important}}@media (max-width: 767px){.u-tablet-and-up-only{display:none!important}}@media (max-width: 1023px){.u-desktop-only{display:none!important}}@media not print{.u-print-only{display:none!important}}.container{width:100%;margin-left:auto;margin-right:auto;padding-left:1.5rem;padding-right:1.5rem}@media (min-width: 768px){.container{max-width:752px}}@media (min-width: 1024px){.container{max-width:960px}}@media (min-width: 1264px){.container{max-width:1264px}}.container--narrow{max-width:28rem}.layout{display:flex;flex-direction:column;min-height:100vh;position:relative;z-index:1}.layout .header,.layout .footer{flex:none}.layout .main{display:flex;flex-direction:column;flex:1 0 auto;overflow-x:hidden}.layout .main:after{content:"";display:block;height:0px;visibility:hidden}body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol;font-size:1rem;font-weight:400;line-height:1.5}h1,.h1,h2,.h2,h3,.h3,h4,.h4{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol;font-weight:800;text-wrap:balance}h1,.h1{font-size:var(--font-size-headline-xl);line-height:1.3}h2,.h2{font-size:var(--font-size-headline-m);line-height:1.4}h3,.h3{font-size:var(--font-size-headline-s);line-height:1.4}h4,.h4{font-size:var(--font-size-headline-xs);line-height:1.4}a{color:#2251aa;text-decoration:none}a:hover{color:#103b8d}.lead{font-size:var(--font-size-copy-l);line-height:1.6}.pretitle{font-size:.875rem;font-weight:700;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol;line-height:1.7142}.hyphenate{word-wrap:break-word;overflow-wrap:break-word;hyphens:auto}.truncate{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}a:focus,button:focus,input:focus,textarea:focus,select:focus,summary:focus{outline:5px solid #2251aa}@supports selector(:focus-visible){*:focus:not(:focus-visible){outline:none!important}}[tabindex="-1"]:focus{outline:none!important}.sr-skip-link:focus{outline:none}a:focus:hover{outline:none}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;overflow:visible;clip:auto;white-space:normal}.sr-skip-link{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol}.sr-skip-link:active,.sr-skip-link:focus{position:static;width:auto;height:auto;overflow:visible;clip:auto;white-space:normal}.sr-skip-link:focus{position:absolute;z-index:9999;left:50%;top:0;font-size:1rem;transform:translate(-50%);background-color:#333;color:#fff;border-radius:0 0 .5rem .5rem;padding:1rem 1.5rem;outline:0;white-space:nowrap}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}@keyframes spin{to{transform:rotate(360deg)}}@keyframes fade-in-up{0%{opacity:0;transform:translateY(50%)}to{opacity:1;transform:translateY(0)}}@keyframes fade-in-down{0%{opacity:0;transform:translateY(-50%)}to{opacity:1;transform:translateY(0)}}.animate-fade-in-up{animation:fade-in-up forwards .5s cubic-bezier(.4,0,.2,1)}.animate-fade-in-down{animation:fade-in-down forwards .5s cubic-bezier(.4,0,.2,1)}.accordion{font-size:1rem;width:100%}.accordion>*:not([hidden]):not([type=hidden])+*:not(:empty){margin-top:var(--flow-spacing, 1rem)!important}.accordion__item{text-align:left;background-color:#fff;border-radius:.25rem;box-shadow:var(--shadow-150)}.accordion__summary{width:100%;padding:1rem;list-style-type:none;cursor:pointer;outline:none!important}.accordion__summary::marker{display:none}.accordion__summary::-webkit-details-marker{display:none}.accordion__header{display:flex;align-items:center;font-size:var(--font-size-copy-l);font-weight:700}details[open] .accordion__header{color:#2251aa}.accordion__panel{padding:1rem;padding-top:0}.accordion__content{font-size:var(--font-size-copy-m)!important}.accordion__content .block-paragraph{max-width:none!important}.accordion__content .block-paragraph:last-child{margin-bottom:0}.accordion__indicator{display:block;font-size:1rem;transition:color .15s linear,transform .2s cubic-bezier(.4,0,.2,1);transform:rotate(0);margin-left:auto}details[open] .accordion__indicator{transform:rotate(-180deg)}.alert{display:flex;gap:.5em;position:relative;border-radius:.25rem;border-width:1px;border-style:solid;padding:.75rem 1rem}.alert .icon{flex:none}.alert--info{color:#0c85c0;background-color:#e7f6fe;border-color:#57c1f5}.alert--info .btn,.alert--info .btn:hover,.alert--info .btn:focus{background-color:#0c85c0}.alert--warning{color:#a7670e;border-color:#eea237;background-color:#fceedc}.alert--warning .btn,.alert--warning .btn:hover,.alert--warning .btn:focus{background-color:#a7670e}.alert--success{color:#376f2a;border-color:#4e9f3c;background-color:#eef8ec}.alert--success .btn,.alert--success .btn:hover,.alert--success .btn:focus{background-color:#408131}.alert--error{color:#a41d04;border-color:#c72404;background-color:#fae4e0}.alert--error .btn,.alert--error .btn:hover,.alert--error .btn:focus{background-color:#ae1f04}.btn{display:inline-flex;justify-content:center;align-items:center;align-content:center;text-align:center;white-space:normal;vertical-align:middle;user-select:none;border:2px solid transparent;background-color:#ededed;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol;font-size:.875rem;font-weight:500;line-height:1.5;padding:.5rem 1rem;border-radius:.25rem;text-decoration:none;touch-action:manipulation;cursor:pointer;gap:.5em}.btn.btn--block{display:flex;width:100%}.btn.btn--link{border:0;padding:0;background-color:transparent;-webkit-appearance:none;appearance:none;display:inline;color:#2251aa;font-size:1em;font-weight:400;line-height:inherit}.btn.btn--link:hover,.btn.btn--link:focus{color:#103b8d}.btn.btn:disabled,.btn.btn--disabled{cursor:not-allowed;pointer-events:none;opacity:.33}.btn--primary{color:#fff;background-color:#2251aa;transition:color .25s linear,background-color .25s linear}.btn--primary:hover,.btn--primary:focus{color:#fff;background-color:#103b8d}.btn--secondary{color:#2251aa;border-color:currentColor;background-color:transparent;transition:color .25s linear,background-color .25s linear}.btn--secondary:hover,.btn--secondary:focus{color:#103b8d}.btn--neutral{border:1px solid #bfbfbf;padding:.5em .75em;background-color:#fff}.btn--neutral:hover,.btn--neutral:focus{background-color:#ededed}.card,.chart{--card-padding-x: 1.25rem;--card-padding-y: var(--card-padding-x);--card-border-color: #e0e0e0;background:#fff;border-radius:4px;border:1px solid var(--card-border-color);box-shadow:0 1px 5px rgba(12,12,12,.05),0 0 40px rgba(12,12,12,.016);height:100%;display:flex;flex-direction:column;padding:var(--card-padding-y) var(--card-padding-x)}.card__title{font-size:1rem;margin-left:calc(-1 * var(--card-padding-x));margin-right:calc(-1 * var(--card-padding-x));margin-bottom:var(--card-padding-y);padding:0 var(--card-padding-x) var(--card-padding-y);border-bottom:1px solid var(--card-border-color);line-height:1}.icon{display:inline-block;font-size:1.5em;height:1em;width:1em;vertical-align:middle;pointer-events:none}.menuicon{display:block;width:18px;height:14px;position:relative;top:-2px;transform:rotate(0);transition:transform .3s cubic-bezier(.4,0,.2,1);cursor:pointer;margin:0 auto}.menuicon__bar{display:block;position:absolute;left:0;right:0;height:3px;width:100%;background-color:currentColor;transform:rotate(0);transition:transform .25s ease-in-out}.menuicon__bar:nth-child(1){top:0}.menuicon__bar:nth-child(2),.menuicon__bar:nth-child(3){top:50%}.menuicon__bar:nth-child(4){top:100%}.is-open .menuicon{top:3px;transform:rotate(-180deg)}.is-open .menuicon .menuicon__bar:nth-child(1),.is-open .menuicon .menuicon__bar:nth-child(4){width:0;top:50%;left:50%}.is-open .menuicon .menuicon__bar:nth-child(2){transform:rotate(45deg)}.is-open .menuicon .menuicon__bar:nth-child(3){transform:rotate(-45deg)}.infotooltip{display:inline-block}.infotooltip__trigger{border:0;padding:0;background-color:transparent;-webkit-appearance:none;appearance:none;color:inherit;font-size:.875em}.infotooltip__trigger:hover,.infotooltip__trigger:focus{color:#2251aa}.grid{--grid-columns: 1;--grid-gap: 1rem;display:grid;align-items:start;grid-template-columns:repeat(var(--grid-columns, 1),1fr);gap:var(--grid-gap)}.grid--1{--grid-columns: 1}.grid--2{--grid-columns: 2}.grid--3{--grid-columns: 3}.grid--4{--grid-columns: 4}.grid--5{--grid-columns: 5}.grid--6{--grid-columns: 6}.grid--7{--grid-columns: 7}.grid--8{--grid-columns: 8}.spinner{--spinner-size: 40px;--spinner-stroke-width: 4px;display:inline-block;position:relative;z-index:25}.spinner--small{--spinner-size: 24px;--spinner-stroke-width: 3px}.spinner__layercontainer{position:relative;z-index:5;width:var(--spinner-size);height:var(--spinner-size);animation:spin 1.5682352941176s linear infinite}.spinner__layer{position:absolute;width:100%;height:100%;opacity:0;border-color:var(--spinner-color, #ff6000)}.spinner__layer--1{animation:spinner__fill-unfill-rotate 5332ms cubic-bezier(.4,0,.2,1) infinite both,spinner__layer-1-fade-in-out 5332ms cubic-bezier(.4,0,.2,1) infinite both}.spinner__layer--2{animation:spinner__fill-unfill-rotate 5332ms cubic-bezier(.4,0,.2,1) infinite both,spinner__layer-2-fade-in-out 5332ms cubic-bezier(.4,0,.2,1) infinite both}.spinner__layer--3{animation:spinner__fill-unfill-rotate 5332ms cubic-bezier(.4,0,.2,1) infinite both,spinner__layer-3-fade-in-out 5332ms cubic-bezier(.4,0,.2,1) infinite both}.spinner__layer--4{animation:spinner__fill-unfill-rotate 5332ms cubic-bezier(.4,0,.2,1) infinite both,spinner__layer-4-fade-in-out 5332ms cubic-bezier(.4,0,.2,1) infinite both}@keyframes spinner__fill-unfill-rotate{12.5%{transform:rotate(135deg)}25%{transform:rotate(270deg)}37.5%{transform:rotate(405deg)}50%{transform:rotate(540deg)}62.5%{transform:rotate(675deg)}75%{transform:rotate(810deg)}87.5%{transform:rotate(945deg)}to{transform:rotate(1080deg)}}@keyframes spinner__layer-1-fade-in-out{0%{opacity:.99}25%{opacity:.99}26%{opacity:0}89%{opacity:0}90%{opacity:.99}to{opacity:.99}}@keyframes spinner__layer-2-fade-in-out{0%{opacity:0}15%{opacity:0}25%{opacity:.99}50%{opacity:.99}51%{opacity:0}}@keyframes spinner__layer-3-fade-in-out{0%{opacity:0}40%{opacity:0}50%{opacity:.99}75%{opacity:.99}76%{opacity:0}}@keyframes spinner__layer-4-fade-in-out{0%{opacity:0}65%{opacity:0}75%{opacity:.99}90%{opacity:.99}to{opacity:0}}.spinner__gap-patch{position:absolute;box-sizing:border-box;top:0;left:45%;width:10%;height:100%;overflow:hidden;border-color:inherit}.spinner__gap-patch .spinner__circle{width:1000%;left:-450%}.spinner__circle-clipper{display:inline-block;position:relative;width:50%;height:100%;overflow:hidden;border-color:inherit}.spinner__circle-clipper.spinner__left{float:inline-start}.spinner__circle-clipper.spinner__right{float:inline-end}.spinner__circle-clipper .spinner__circle{width:200%}.spinner__circle{box-sizing:border-box;height:100%;border-width:var(--spinner-stroke-width);border-style:solid;border-color:inherit;border-bottom-color:transparent!important;border-radius:50%;animation:none;position:absolute;top:0;right:0;bottom:0;left:0}.spinner__left .spinner__circle{border-right-color:transparent!important;transform:rotate(129deg);animation:spinner__left-spin 1333ms cubic-bezier(.4,0,.2,1) infinite both}.spinner__right .spinner__circle{left:-100%;border-left-color:transparent!important;transform:rotate(-129deg);animation:spinner__right-spin 1333ms cubic-bezier(.4,0,.2,1) infinite both}@keyframes spinner__left-spin{0%{transform:rotate(130deg)}50%{transform:rotate(-5deg)}to{transform:rotate(130deg)}}@keyframes spinner__right-spin{0%{transform:rotate(-130deg)}50%{transform:rotate(5deg)}to{transform:rotate(-130deg)}}.form>*:not([hidden]):not([type=hidden])+*:not(:empty){margin-top:var(--flow-spacing, 1rem)!important}.form__fields>*:not([hidden]):not([type=hidden])+*:not(:empty){margin-top:var(--flow-spacing, 1rem)!important}.form__actions{display:flex;align-items:center;justify-content:space-between;gap:1rem}.form__actions>div{display:flex;align-items:center;gap:1rem}.form__error{flex:1 0 auto}.form__footer{display:flex;gap:1rem;flex-direction:column}@media (min-width: 1024px){.form__footer{justify-content:space-between}}.checkbox,.select,.textfield{display:block;text-align:left;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol;font-weight:500}.is-invalid.checkbox,.is-invalid.select,.is-invalid.textfield{--field-border-color: #e02805;--field-icon-color: #e02805;--field-input-padding: .5rem 3rem .5rem .75rem}.is-disabled.checkbox,.is-disabled.select,.is-disabled.textfield,.is-readonly.checkbox,.is-readonly.select,.is-readonly.textfield{--field-border-color: #e0e0e0;--field-input-color: #bfbfbf}.select__inner,.textfield__inner{position:relative}.select__label,.textfield__label{display:block;font-size:var(--field-label-fontsize, .875rem);color:var(--field-label-color, #595959);margin-bottom:.25rem}.select__input,.textfield__input{display:block;width:100%;font-size:var(--field-input-fontsize, 1rem);color:var(--field-input-color, #333333);background-color:var(--field-background-color, #fff);border:1px solid var(--field-border-color, #e0e0e0);border-radius:4px;padding:var(--field-input-padding, .5rem .75rem);line-height:1.5;resize:none}.select__input:hover,.textfield__input:hover{--field-border-color: #bfbfbf}.select__input:focus,.textfield__input:focus{outline:0;caret-color:#103b8d;--field-border-color: #103b8d}.checkbox__error,.select__error,.textfield__error{font-size:var(--field-error-fontsize, .875rem);color:var(--field-error-color, #e02805);margin-top:.25rem}.checkbox__error ul:has(li:nth-child(2)),.select__error ul:has(li:nth-child(2)),.textfield__error ul:has(li:nth-child(2)){list-style-type:disc;list-style-position:outside;padding:.25em 0 .25em 1em;margin-left:.5em}.checkbox__hint,.select__hint,.textfield__hint{font-size:var(--field-hint-fontsize, .875rem);font-weight:400;color:var(--field-hint-color, #808080);margin-top:.25rem}.checkbox__hint ul:has(li:nth-child(2)),.select__hint ul:has(li:nth-child(2)),.textfield__hint ul:has(li:nth-child(2)){list-style-type:disc;list-style-position:outside;padding:.25em 0 .25em 1em;margin-left:.5em}.select__arrow,.textfield__icon{color:var(--field-icon-color, var(--field-input-color));position:absolute;font-size:.875rem;top:.6em;right:1rem;pointer-events:none}.select__input{-webkit-appearance:none;appearance:none}.select__input::-ms-expand{display:none}.checkbox__label{display:block;position:relative;padding-left:1.5em;text-wrap:balance;cursor:pointer}.checkbox__input{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.checkbox__indicator{display:inline-block;width:1.5em;height:1.5em;position:absolute;left:0;background-color:var(--field-background-color, transparent);border:2px solid var(--field-border-color, #808080);border-radius:.25rem}.checkbox__indicator:before{content:"";position:absolute;font-size:1.5em;left:.3em;top:.075em;width:.3em;height:.55em;transform:rotate(40deg);border:solid #fff;border-width:0 .125em .125em 0;visibility:hidden;opacity:0}input:hover+.checkbox__indicator,input:focus+.checkbox__indicator{--field-border-color: #595959}input:checked+.checkbox__indicator{--field-border-color: #2251aa;--field-background-color: #2251aa}input:checked+.checkbox__indicator:before{visibility:visible;opacity:1}.checkbox__text{word-wrap:break-word;overflow-wrap:break-word;hyphens:auto;display:block;padding-left:1.125rem;line-height:1.5rem;font-size:var(--field-label-fontsize, .875rem)}.app{--app-topbar-height: 52px;--app-sidebar-width: 250px;--app-sidebar-offset: -100%;--app-section-border: 1px solid #e0e0e0;--app-section-padding: 1.25rem;display:block;min-height:100vh;background-color:#f6f6f6}.app__sidebar{display:flex;flex-direction:column;height:100%;position:fixed;user-select:none;width:var(--app-sidebar-width);z-index:100;top:0;bottom:0;left:0;transform:translate(var(--app-sidebar-offset));background-color:#fff;border-right:var(--app-section-border)}.app__main{position:relative;display:flex;flex-direction:column;min-height:calc(100vh - var(--app-topbar-height));top:var(--app-topbar-height)}.app__main:after{content:"";display:block;position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,.4);pointer-events:none;opacity:0;transition:opacity .25s linear}.app__topbar,.app__brand{display:flex;align-items:center;height:var(--app-topbar-height);color:#fff;background-color:#103b8d}.app__topbar{position:fixed;top:0;left:0;right:0;padding:0 var(--app-section-padding);z-index:50;display:flex;align-items:center}.app__topbar>.usernav{margin-left:auto}.app__brand{gap:.25em;font-weight:700;padding:var(--app-section-padding);border-bottom:1px solid transparent;box-shadow:1px 0 #154cb6}.app__brand:hover,.app__brand:focus{color:#fff;background-color:#2251aa}.app__brand svg{width:auto;height:24px}.app__viewheader{display:flex;justify-content:space-between;align-items:center;gap:1rem;padding:.75rem var(--app-section-padding);min-height:66px;background-color:#fff;border-bottom:var(--app-section-border);box-shadow:0 1px 5px rgba(89,89,89,.05)}.app__viewheader h1{font-size:var(--font-size-headline-xs)}.app__viewcontent{flex:1 0 0%;padding:1.5rem var(--app-section-padding)}.app__viewcontent-inlay{background-color:rgba(0,0,0,.024);padding:inherit;margin-left:calc(var(--app-section-padding) * -1);margin-right:calc(var(--app-section-padding) * -1);border:var(--app-section-border);border-left:0;border-right:0}.app__nav{display:flex;flex-direction:column;flex:1 1 0%;padding:var(--app-section-padding);overflow-y:auto;overscroll-behavior-y:none}.app__navtoggle{border:0;padding:0;background-color:transparent;-webkit-appearance:none;appearance:none;display:flex;align-items:center;justify-content:center;color:#fff}.app__sidebar-heading{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:.75rem;color:#bfbfbf;font-weight:500;margin-bottom:.5rem}.app__footer{padding:var(--app-section-padding)}@media (min-width: 1024px){.app{--app-sidebar-offset: 0}.app__topbar{left:var(--app-sidebar-width)}.app__main{margin-left:var(--app-sidebar-width)}.app__navtoggle{display:none}}@media (max-width: 1023px){.app[nav-open]{--app-sidebar-offset: 0}.app[nav-open] .app__sidebar{transition:transform .25s cubic-bezier(.4,0,.2,1)}.app[nav-open] .app__main:after{opacity:1;pointer-events:all}}.header{position:relative;background-color:#fff;box-shadow:var(--shadow-200);z-index:50}.header__inner{height:var(--header-height);display:flex;justify-content:space-between;align-items:center}.header__brand{display:block;width:100px}.header .logo{width:100%;height:auto;transform:translateY(3px)}.footer{background-color:#333;color:#ededed}.footer__inner{display:flex;justify-content:space-between;padding:1rem}.footer__copyright{order:-1}.footer p{margin:0}.footer a{color:#ff6000}.menu{font-size:.875rem;margin-bottom:1rem;text-align:left}.menu__item{line-height:1.15;font-family:inherit;font-size:inherit;margin:0 -.5rem}.menu__link{user-select:none;display:flex;align-items:center;gap:.5rem;-webkit-appearance:none;appearance:none;color:#595959;padding:.5rem;min-height:32px;margin-bottom:1px;border-radius:3px;text-decoration:none;width:100%;max-width:100%;position:relative}.menu__link:hover,.menu__link:focus{color:#333;background-color:#f6f6f6}.menu__link.is-active{color:#fff;font-weight:700;color:#2251aa}.usernav{display:flex;gap:1rem;align-items:center;position:relative}.usernav__user{border:0;background-color:transparent;-webkit-appearance:none;appearance:none;color:inherit;display:flex;align-items:center;gap:.25rem;padding:.5em;border-radius:4px}.usernav__user:hover{background-color:rgba(255,255,255,.1)}.usernav__avatar{display:flex;width:24px;height:24px;color:#333;background-color:#ededed;border-radius:50%;margin-right:.25rem;object-fit:cover;object-position:center;text-transform:uppercase;font-size:9px;letter-spacing:-1px;align-items:center;justify-content:center;text-align:center}.usernav__logoutbtn{border:0;padding:0;background-color:transparent;-webkit-appearance:none;appearance:none;display:flex;align-items:center;justify-content:center;padding:.25rem;border-radius:4px;color:inherit;font-size:.875rem}.usernav__logoutbtn:hover,.usernav__logoutbtn:focus{background-color:rgba(255,255,255,.1)}.usernav__dropdown-indicator{font-size:.65em}.usernav__popover{position:absolute;right:3.5rem;top:var(--app-topbar-height);left:auto;bottom:auto;border:0;padding:12px;background-color:transparent}.languagenav{display:flex;font-size:.875rem;gap:.5rem}.languagenav__link{display:block;text-transform:uppercase;border:1px solid #ededed;border-radius:.25rem;color:#bfbfbf;line-height:1;padding:.5rem}.languagenav__link:hover,.languagenav__link:focus{color:#333;background-color:#f6f6f6;border-color:#e0e0e0}.languagenav__link--active{color:#2251aa!important;font-weight:700}.popover{display:block;background:#fff;border-radius:4px;border:1px solid #bfbfbf;box-shadow:0 4px 12px rgba(12,12,12,.15),0 0 0 1px rgba(0,0,0,.05);font-size:.875rem;min-width:220px;max-width:350px}.popover__item{padding:.5rem}.popover__item:not(:last-child){border-bottom:1px solid #bfbfbf}.popover__link{-webkit-appearance:none;appearance:none;cursor:pointer;display:flex;flex:1 1 0%;gap:.5rem;align-items:center;font-family:inherit;font-size:inherit;font-weight:400;text-decoration:none;border:0px;color:#333;padding:.5rem;border-radius:3px;background:transparent;text-align:left;width:100%}.popover__link .icon{font-size:1.25em;margin-left:auto;opacity:.5}.popover__link:hover,.popover__link:focus{color:#fff;background-color:#2251aa}.popover__link:hover .icon,.popover__link:focus .icon{opacity:1}.chart{padding:0}.chart__heading{padding:var(--card-padding-y) var(--card-padding-x);font-size:var(--font-size-headline-xs);font-weight:550}.chart__graph{padding-left:var(--card-padding-x);padding-right:var(--card-padding-x)}.chart__caption{padding:calc(var(--card-padding-y) * .75) var(--card-padding-x);background-color:rgba(0,0,0,.024);border-top:1px solid var(--card-border-color);font-size:var(--font-size-copy-xs);color:#595959}body .MuiButtonBase-root{text-transform:none}body .MuiOutlinedInput-root{border-radius:.25rem;background-color:#fff}body .MuiInputLabel-root{position:static;transform:none;margin-bottom:5px;font-size:.875rem;overflow:visible;max-width:none;text-overflow:initial;white-space:normal}body .MuiFormLabel-root{pointer-events:auto;font-size:.875rem;font-weight:500}body .MuiCheckbox-root.Mui-disabled{color:rgba(34,81,170,.33)}body .MuiAutocomplete-listbox .MuiAutocomplete-option{align-items:flex-start}body .MuiAutocomplete-listbox .MuiAutocomplete-highlight{display:inline;font-weight:700;background-color:#ff944c}body .MuiAutocomplete-listbox .MuiCheckbox-root{margin-top:-2px;padding-top:2px;padding-bottom:2px}body .MuiChip-root{background-color:#e8edf9}body .MuiDataGrid-root{background-color:var(--DataGrid-containerBackground)}
