:root{--clr-primary: #066ea6;--clr-on-primary: #fff;--clr-primary-container: #b6d7ff;--clr-on-primary-container: #001d33;--clr-secondary: #2f628c;--clr-on-secondary: #fff;--clr-secondary-container: #cee5ff;--clr-on-secondary-container: #001d33;--clr-tertiary: #00696c;--clr-on-tertiary: #fff;--clr-tertiary-container: #b6e5e6;--clr-on-tertiary-container: #002021;--clr-error: #8f3f2d;--clr-on-error: #fff;--clr-error-container: #ffd0c9;--clr-on-error-container: #3a0a03;--clr-surface: #f7f9ff;--clr-on-surface: #0f1214;--clr-on-surface-variant: #42474e;--clr-surface-container-lowest: #fff;--clr-surface-container-low: #f2f3f9;--clr-surface-container: #eceef4;--clr-surface-container-high: #e6e8ee;--clr-surface-container-highest: #e0e2e8;--clr-outline: #72777f;--clr-outline-variant: #c2c7cf;--max-page-width: 1400px;--breakpoint-tablet: 1200px;--breakpoint-mobile: 900px;scroll-behavior:smooth;overflow-x:hidden}@media only screen and (min-width: 900px){.media-only-mobile{display:none}}@media only screen and (max-width: 900px){.media-not-mobile{display:none}}html{overflow:-moz-scrollbars-vertical;overflow-y:scroll}body{font-family:"Source Sans 3",sans-serif;font-size:150%;background-color:var(--clr-primary-container);color:var(--clr-on-primary-container);margin:0}@media only screen and (max-width: 900px){body{font-size:140%}}h1{font-size:1.7em}a{color:var(--clr-secondary);text-decoration:none}.container-width-page{max-width:var(--max-page-width);margin:auto}@media only screen and (max-width: 1400px){.container-width-page{margin:auto 2vw}}@media only screen and (max-width: 900px){.container-width-page{margin:auto 7vw}}.container-height-page{min-height:calc(100vh - 3.5em);display:flex;flex-direction:column}.container-small-height-page{min-height:calc(100vh - 7em);display:flex;flex-direction:column}@media only screen and (max-width: 900px){.container-height-page-single{padding-bottom:25px}}.container-align-centered{align-items:center;align-content:center}.container-justify-centered{justify-items:center;justify-content:center}.container-column{display:flex;flex-direction:column;flex:1;gap:10px;max-width:100%;border-radius:20px}.container-row{display:flex;flex-direction:row;column-gap:25px;row-gap:20px;flex-wrap:wrap;border-radius:20px}.container-flex-nospread{flex:none}.container-row.bg-lowest{column-gap:12px}.bg-lowest{font-size:90%;background-color:var(--clr-surface-container-lowest);padding:15px;box-shadow:2px 2px 10px -4px var(--clr-outline)}.bg-lowest main,.bg-lowest h2,.bg-lowest h3,.bg-lowest h4,.bg-lowest h5,.bg-lowest h6{font-weight:400;font-size:1em;margin:0;color:var(--clr-on-surface);padding-bottom:.4em}.bg-low{background-color:var(--clr-surface-container-low);padding:15px;box-shadow:2px 2px 10px -6px var(--clr-outline)}.bg-container{background-color:var(--clr-surface-container);padding:15px;box-shadow:2px 2px 10px -6px var(--clr-outline)}.bg-high{background-color:var(--clr-surface-container-high);padding:15px}.bg-highest{background-color:var(--clr-surface-container-highest);padding:15px}@media print{.bg-lowest,.bg-low,.bg-container,.bg-high,.bg-highest{box-shadow:none!important}}.pre-container-heading{padding-left:15px}@media print{.print-noprint{display:none}.print-onlyprint{display:block!important}.print-column{display:flex;flex-direction:column}.print-flow-column-reverse{flex-flow:column-reverse}}.print-onlyprint{display:none}header{min-height:90px;display:flexbox}.header-logo{width:60px;height:50px;position:absolute;left:0;top:0;padding:20px 30px}nav{width:100%;height:50px;padding:20px;gap:80px;display:flex;flex-direction:row;justify-content:center}nav a{display:flex;flex-direction:column;align-items:center;text-decoration:none;color:var(--clr-on-primary-container);align-self:center}nav a:after{content:"";width:110%;margin:-2px 0 0;height:2px;transform:scaleX(0);opacity:0;background-color:var(--clr-on-primary-container);transform-origin:center;transition:.15s ease-out}nav a:hover:after,.active-nav-link:after{transform:scaleX(1);opacity:1;transform-origin:center}@media only screen and (max-width: 900px){.header-logo{left:auto;right:0;padding:20px 30px}#header-burger{left:auto;right:0;top:auto;bottom:auto;width:30px;height:30px;padding:30px}#nav-main{display:block;position:fixed;top:0;left:0;margin:0;width:100vw;height:100vh;background-color:#181c207f;z-index:100;transition:.3s}#nav-main.menu-hidden{opacity:0;transition:.3s}#nav-main.menu-hidden-display{display:none}#nav-main div{margin:0;width:70vw;height:100vh;background-color:var(--clr-surface-container);overflow:hidden;transition:.3s}#nav-main.menu-hidden div{width:0;transition:.3s}.menu-logo{width:60px;height:50px;padding:20px 30px}nav{display:block;text-align:left;width:auto;height:auto;padding:0 15px}nav a{display:flex;flex-direction:row;margin:.5em 0;padding:.5em 1em;border-radius:100vw;text-decoration:none;color:var(--clr-on-surface);transform-origin:center;transition:.15s ease-out}.active-nav-link,nav a:hover{background-color:var(--clr-primary-container);cursor:pointer}nav a:hover:after,.active-nav-link:after{display:none}nav a img{width:.75em;height:.75em;margin-top:-2px;margin-right:.75em}.active-nav-link img{transform:rotate(45deg)}}footer{min-height:60px;display:flex;flex-direction:column;color:var(--clr-on-surface-variant);font-size:.7em;padding:1em 0}footer>div{display:flex;flex:1;flex-direction:row;justify-content:space-between;max-width:var(--max-page-width);padding:.2em 0}footer>div div{display:flex;flex-direction:row;column-gap:40px;justify-content:center;margin-top:auto;margin-bottom:auto}footer>div a,footer>div p{justify-content:center;margin-top:auto;margin-bottom:auto;color:var(--clr-on-surface-variant);text-decoration:none}@media only screen and (max-width: 900px){footer{min-height:60px;font-size:.7em}footer>div{flex-direction:column;align-items:end;gap:.5em;padding:.25em 0}footer>div div{column-gap:20px}}#notification-feed{position:fixed;bottom:2em;right:4em;padding-left:4em;display:flex;flex-direction:column;gap:.25em 0;pointer-events:none}#notification-feed>div{bottom:2em;right:4em;background-color:var(--clr-surface-container);color:var(--clr-on-surface);padding:.3em 1.2em .2em;border-radius:.5em;box-shadow:2px 2px 10px -3px var(--clr-outline);font-size:90%;pointer-events:initial;opacity:1;transition:opacity .5s}#notification-feed>div.fadeout{opacity:0}@media only screen and (max-width: 900px){#notification-feed{bottom:1em;right:1em;padding-left:1em;gap:.5em 0}#notification-feed>div{padding:.3em .5em .2em}}.button{display:flex;width:fit-content;margin:1em 0;text-decoration:none;padding:.5em 1.5em;border-radius:100vw;box-shadow:2px 2px 10px -3px var(--clr-on-surface)}.button img{padding-right:1em;margin:auto 0 auto -.5em;width:.9em;height:.9em}.button:hover{transition:.15s ease-in-out;box-shadow:3px 3px 13px -3px var(--clr-on-surface)}.button-clr-primary{background-color:var(--clr-primary);color:var(--clr-on-primary)}.button-clr-primary-light{background-color:var(--clr-primary-container);color:var(--clr-on-primary-container)}.button-clr-secondary{background-color:var(--clr-secondary);color:var(--clr-on-secondary)}.button-clr-secondary-light{background-color:var(--clr-secondary-container);color:var(--clr-on-secondary-container)}.button-clr-tertiary{background-color:var(--clr-tertiary);color:var(--clr-on-tertiary)}.button-clr-error{background-color:var(--clr-error);color:var(--clr-on-error)}.button-clr-error-light{background-color:var(--clr-error-container);color:var(--clr-on-error-container)}.button-clr-container-highest{background-color:var(--clr-surface-container-highest);color:var(--clr-on-surface)}.button-clr-container-low{background-color:var(--clr-surface-container-low);color:var(--clr-on-surface-variant)}.button.button-slim{margin:.5em 0;font-size:.95em;padding:.25em 1.5em;border-radius:100vw;box-shadow:2px 2px 7px -3px var(--clr-on-surface)}button.button{border:inherit;font-size:inherit;font-family:inherit;cursor:pointer}@keyframes button-shake{0%{transform:translate(0) rotate(0)}25%{transform:translate(5px,5px) rotate(5deg)}50%{transform:translate(0) rotate(0)}75%{transform:translate(-5px,5px) rotate(-5deg)}to{transform:translate(0) rotate(0)}}.button-fw{display:flex;flex-direction:column;flex-wrap:nowrap;row-gap:.75em;max-width:900px;margin-top:.75em}.button-fw a{background-color:var(--clr-surface);color:var(--clr-on-surface);text-decoration:none;font-weight:600;border-radius:.75em;padding:.3em 1em;box-shadow:2px 2px 10px -3px var(--clr-on-surface)}.button-fw a:hover{transition:.2s ease-out;box-shadow:3px 3px 13px -3px var(--clr-on-surface);background-color:var(--clr-surface-container)}.accordion-container{display:flex;flex-direction:column;flex-wrap:nowrap;border-radius:1em;overflow:hidden}.accordion-title{display:flex;flex-direction:row;justify-content:space-between;align-items:center;background-color:var(--clr-secondary);color:var(--clr-on-secondary);font-size:.8em;font-weight:600;padding:.5em 1em}.accordion-header{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-content:center;border:0;padding:.5em 1em;font-size:.8em;background-color:var(--clr-surface-container-lowest);color:var(--clr-on-surface);transition:.05s ease-in-out;cursor:pointer}.accordion-header:hover{transition:.15s ease-in-out;background-color:var(--clr-tertiary-container)}.accordion-header img{transform:rotateX(90deg);margin:auto 0;width:1.2em;height:1.2em;transition:.35s ease-in-out;opacity:0;visibility:hidden}.accordion-header a{pointer-events:none}.accordion-header>img,.accordion-header>div>img{transform:rotateX(0);width:1em;height:1em;opacity:1;visibility:visible}.accordion-header.accordion-active>div>a>img{transform:rotateX(0);opacity:1;visibility:visible}.accordion-header.accordion-active>div>a{pointer-events:auto}.accordion-active.accordion-header>img,.accordion-active.accordion-header>div>img{transform:rotateX(180deg)}.accordion-header>div{display:flex;flex-direction:row;align-content:center;justify-content:center}.accordion-header>div>a{display:flex;flex-direction:row;align-content:center;justify-content:center}.accordion-panel .accordion-header.accordion-header-highlight{background-color:var(--clr-error-container);color:var(--clr-on-error-container)}.accordion-container .accordion-header:before{content:"";width:calc(100% + 2em);margin:-.6em -1em;height:2px;left:0;background-color:var(--clr-surface-container-highest)}.accordion-container .accordion-panel .accordion-header:before{display:none}.accordion-panel .accordion-header{padding:.5em 1em .5em 2em;font-size:.7em;font-weight:700;background-color:var(--clr-surface-container-low);transition:.05s ease-in-out}.accordion-panel .accordion-header:hover{transition:.15s ease-in-out;background-color:var(--clr-tertiary-container)}.accordion-panel{display:flex;flex-direction:column;flex-wrap:nowrap;overflow:hidden;background-color:var(--clr-surface-container-low);height:0px;transition:max-height .2s ease-in-out;transition:height .2s ease-in-out}.accordion-panel .accordion-panel{background-color:var(--clr-surface-container-high)}.accordion-panel.accordion-active{max-height:min-content;transition:max-height .2s ease-in-out;transition:height .2s ease-in-out}.accordion-panel .accordion-content{font-size:.7em;padding:1em 1em 1.5em 2em}.container-table{border-radius:20px;overflow:hidden;padding:0;align-content:center;text-align:center;border-collapse:collapse;text-wrap:balance}.container-table th{padding:.7em .4em .5em}.container-table td{padding:.3em .4em}.container-table tr:first-of-type{background-color:var(--clr-primary-container);color:var(--clr-on-primary-container);padding-top:15px}.container-table tr:last-of-type td{padding-bottom:.6em}.container-table tr th:first-of-type,.container-table tr td:first-of-type{padding-left:15px;text-align:left;font-weight:700}.labeled-value{position:relative;display:flex}.labeled-value .lv-value{padding:.5em .5em .3em 0;font-size:.9em;white-space:nowrap}.labeled-value .lv-label{position:absolute;display:block;top:-.6em;font-size:.7em;font-weight:700;white-space:nowrap}.form-element{position:relative;border-radius:4px;display:flex;outline-style:solid;outline-width:1.5px;outline-color:var(--clr-outline);transition:outline-color .2s}.form-element:has(.form-field:focus){outline-color:var(--clr-on-secondary-container);outline-width:1.5px}.form-field{background-color:transparent;color:var(--clr-on-surface);border:none;flex:1;font-size:.8em;padding:.5em .5em .3em}.form-field:focus{outline:none}.form-element-subtext{font-size:.8em;margin-top:0}.form-label-checkbox{color:var(--clr-on-surface);font-size:.85em;white-space:nowrap}.container-row:has(>.form-label-checkbox){gap:.75em}.form-label{position:absolute;display:block;color:var(--clr-outline);transition:all .15s;pointer-events:none;border-radius:.5em;font-size:.62em;top:-.85em;padding:0 .5em;margin-left:.5em;background-color:var(--clr-surface-container);white-space:nowrap}.form-field:placeholder-shown:not(:focus)~.form-label{font-size:.85em;top:0;padding:.2em .5em;margin-left:0;background-color:transparent}.form-field:focus+.form-label{color:var(--clr-on-secondary-container)}.bg-lowest.form-label{background-color:var(--clr-surface-container-lowest);box-shadow:none}.bg-low.form-label{background-color:var(--clr-surface-container-low);box-shadow:none}.bg-container.form-label{background-color:var(--clr-surface-container);box-shadow:none}.bg-high.form-label{background-color:var(--clr-surface-container-high);box-shadow:none}.bg-highest.form-label{background-color:var(--clr-surface-container-highest);box-shadow:none}.form-field::placeholder{opacity:0}.form-field::-ms-input-placeholder{opacity:0}.form-element .form-field-text{font-size:.85em;padding:.3em .5em 0;margin:0;text-wrap:nowrap}.form-element>.form-field+.form-field-text,.form-element>.form-field+.form-field,.form-element>.form-field-text+.form-field-text,.form-element>.form-field-text+.form-field{padding-left:0}.form-element-segButton{display:grid;width:fit-content;grid-auto-flow:column}.form-element-segButton>label>input{display:none}.form-element-segButton>label>.form-element-segButton-label{padding:.3em .9em;font-size:.85em;-webkit-user-select:none;user-select:none;outline-style:solid;outline-color:var(--clr-outline);outline-width:1.5px;background-color:var(--clr-surface-container);color:var(--clr-on-surface);transition:background-color .3s,color .3s;text-wrap:nowrap}.form-element-segButton>label>input:checked+.form-element-segButton-label,.form-element-segButton>label:hover>input:checked+.form-element-segButton-label{background-color:var(--clr-tertiary-container);color:var(--clr-on-tertiary-container);transition:background-color .2s,color .2s}.form-element-segButton>label:hover>input+.form-element-segButton-label{background-color:var(--clr-surface-container-highest);color:var(--clr-on-surface);transition:background-color .4s,color .3s}.form-element-segButton>label:first-child>.form-element-segButton-label{border-top-left-radius:20px;border-bottom-left-radius:20px}.form-element-segButton>label:last-child>.form-element-segButton-label{border-top-right-radius:20px;border-bottom-right-radius:20px}.form-field::-webkit-outer-spin-button,.form-field::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.form-field{-webkit-appearance:inherit;appearance:inherit;-moz-appearance:textfield}.form-element-error{margin:0;font-size:.85em;padding:.2em .5em;border-radius:4px;color:var(--clr-on-error-container);background-color:var(--clr-error-container)}
