@keyframes wobble{0%,to{transform:translate(0) scale(1);transform-origin:50% 50%}20%{transform:translate(8%) rotate(4deg)}40%{transform:translate(-6%) rotate(-3deg) scale(1.025)}60%{transform:translate(4%) rotate(2deg)}80%{transform:translate(-2%) rotate(-1deg)}}select{width:100%;padding:var(--app-spacing);background:var(--app-color-background-highlight);color:var(--app-text-color);border-radius:var(--app-border-radius--smaller);border:2px solid rgba(var(--app-color-background-contrast-rgb),.1);background-image:url("data:image/svg+xml;utf8,<svg fill='black' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'><path d='M7 10l5 5 5-5z'/><path d='M0 0h24v24H0z' fill='none'/></svg>");background-repeat:no-repeat;background-position-x:calc(100% - var(--app-spacing--xs));background-position-y:50%}@media (prefers-color-scheme: dark){fieldset input[type=text],fieldset input[type=password],fieldset input[type=number],fieldset input[type=email],fieldset input[type=date],fieldset input[type=tel],fieldset textarea{background:var(--app-color-background-tint)}fieldset select{background:var(--app-color-background-tint);background-image:url("data:image/svg+xml;utf8,<svg fill='white' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'><path d='M7 10l5 5 5-5z'/><path d='M0 0h24v24H0z' fill='none'/></svg>");background-repeat:no-repeat;background-position-x:calc(100% - var(--app-spacing--xs));background-position-y:50%}a{color:var(--app-color-secondary)}.btn{box-shadow:none}}body{position:relative;width:100%;height:100%;margin:0;background:var(--app-color-background);padding:0;color:var(--app-text-color);z-index:0}.datapoint{display:inline-flex;flex-direction:column;width:auto;gap:0;word-break:break-word}.datapoint span{font-weight:400}.datapoint strong{font-weight:600}.datapoint.datapoint--inline{display:inline}.datapoint.datapoint--inline span{margin-right:var(--app-spacing--xs)}.datapoint.datapoint--inline span:after{content:":"}.datapoint.datapoint--badge{flex-direction:row;background:var(--app-color-primary);color:var(--app-color-primary-contrast);padding:3px 16px 2px;border-radius:24px;font-size:smaller;gap:5px}.datapoint.datapoint--badge span:after{content:":"}.chip{display:flex;flex-direction:row;gap:var(--app-spacing--smaller);background:var(--app-color-primary);color:var(--app-color-primary-contrast);padding:var(--app-spacing--xs) var(--app-spacing--smaller);border-radius:var(--app-border-radius--larger)}.chip .datapoint{padding-left:var(--app-spacing--xs)}.chip fa-icon{cursor:pointer}.loading-shimmer{position:relative;display:block;width:100%;height:var(--app-font-p-size);background:rgba(var(--app-color-medium-rgb),.35);border-radius:3px;overflow:hidden}.loading-shimmer:after{content:"";position:absolute;inset:0;transform:translate(-100%);background-image:linear-gradient(to right,transparent 0,rgba(255,255,255,.25) 25%,rgba(255,255,255,.5) 50%,transparent);animation:shimmer 1.25s infinite}@keyframes shimmer{to{transform:translate(100%)}}fieldset{border:none;padding:0;margin-bottom:var(--app-spacing);display:flex;flex-direction:column}fieldset input[type=text],fieldset input[type=password],fieldset input[type=number],fieldset input[type=email],fieldset input[type=date],fieldset input[type=tel],fieldset textarea{width:100%;padding:var(--app-spacing);border:2px solid rgba(var(--app-color-background-contrast-rgb),.1);outline:none;border-radius:var(--app-border-radius--smaller);background:var(--app-color-background-highlight);font-size:var(--app-font-p-size);font-weight:500}fieldset input[type=text]:disabled,fieldset input[type=password]:disabled,fieldset input[type=number]:disabled,fieldset input[type=email]:disabled,fieldset input[type=date]:disabled,fieldset input[type=tel]:disabled,fieldset textarea:disabled{opacity:.7}fieldset input[type=text].ng-touched.ng-valid,fieldset input[type=password].ng-touched.ng-valid,fieldset input[type=number].ng-touched.ng-valid,fieldset input[type=email].ng-touched.ng-valid,fieldset input[type=date].ng-touched.ng-valid,fieldset input[type=tel].ng-touched.ng-valid,fieldset textarea.ng-touched.ng-valid{border-color:var(--app-color-success)}fieldset input[type=text].ng-touched.ng-invalid,fieldset input[type=text].ng-touched.invalid,fieldset input[type=password].ng-touched.ng-invalid,fieldset input[type=password].ng-touched.invalid,fieldset input[type=number].ng-touched.ng-invalid,fieldset input[type=number].ng-touched.invalid,fieldset input[type=email].ng-touched.ng-invalid,fieldset input[type=email].ng-touched.invalid,fieldset input[type=date].ng-touched.ng-invalid,fieldset input[type=date].ng-touched.invalid,fieldset input[type=tel].ng-touched.ng-invalid,fieldset input[type=tel].ng-touched.invalid,fieldset textarea.ng-touched.ng-invalid,fieldset textarea.ng-touched.invalid{background:rgba(var(--app-color-danger-rgb),.2);border-color:var(--app-color-danger)}fieldset input[type=text].ng-touched.ng-invalid+small,fieldset input[type=text].ng-touched.invalid+small,fieldset input[type=password].ng-touched.ng-invalid+small,fieldset input[type=password].ng-touched.invalid+small,fieldset input[type=number].ng-touched.ng-invalid+small,fieldset input[type=number].ng-touched.invalid+small,fieldset input[type=email].ng-touched.ng-invalid+small,fieldset input[type=email].ng-touched.invalid+small,fieldset input[type=date].ng-touched.ng-invalid+small,fieldset input[type=date].ng-touched.invalid+small,fieldset input[type=tel].ng-touched.ng-invalid+small,fieldset input[type=tel].ng-touched.invalid+small,fieldset textarea.ng-touched.ng-invalid+small,fieldset textarea.ng-touched.invalid+small{color:var(--app-color-danger)}fieldset input[type=text]+small,fieldset input[type=password]+small,fieldset input[type=number]+small,fieldset input[type=email]+small,fieldset input[type=date]+small,fieldset input[type=tel]+small,fieldset textarea+small{text-align:left;padding-left:var(--app-spacing--smaller);margin-top:3px}fieldset input[type=radio],fieldset input[type=checkbox]{font:inherit;color:currentColor;width:1em;height:1em;border:2px solid rgba(var(--app-color-background-contrast-rgb),.5);border-radius:.15em;transform:translateY(.25em);cursor:pointer}fieldset input[type=radio]:before,fieldset input[type=checkbox]:before{content:"";display:block;width:100%;height:100%;box-shadow:inset 1em 1em var(--app-color-success);transform:scale(0);transition:.1s transform ease-in-out}fieldset input[type=radio]:checked:before,fieldset input[type=checkbox]:checked:before{transform:scale(1)}fieldset input[type=radio]+label,fieldset input[type=checkbox]+label{margin-left:var(--app-spacing--smaller)}fieldset input[type=radio]{border-radius:50%}fieldset input[type=radio]:before{border-radius:50%}select{width:100%;padding:var(--app-spacing);background:var(--app-color-background-highlight);color:var(--app-text-color);border-radius:var(--app-border-radius--smaller);border:2px solid rgba(var(--app-color-background-contrast-rgb),.1);background-image:url("data:image/svg+xml;utf8,<svg fill='black' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'><path d='M7 10l5 5 5-5z'/><path d='M0 0h24v24H0z' fill='none'/></svg>");background-repeat:no-repeat;background-position-x:calc(100% - var(--app-spacing--xs));background-position-y:50%}select.ng-touched.ng-valid{border-color:var(--app-color-success)}select.ng-touched.ng-invalid{border-color:var(--app-color-danger)}.btn{padding:var(--app-spacing--md) var(--app-spacing--larger);background:var(--app-color-primary);color:var(--app-color-primary-contrast);border:2px solid transparent;border-radius:var(--app-border-radius);box-shadow:0 8px 21px rgba(var(--app-color-primary-rgb),.2);font-size:var(--app-font-p-size);cursor:pointer}.btn.btn--danger{background:var(--app-color-danger);color:var(--app-color-danger-contrast);box-shadow:0 5px 21px rgba(var(--app-color-danger-rgb),.1)}.btn.btn--danger:is(:active){background:var(--app-color-danger-shade);box-shadow:0 3px 21px rgba(var(--app-color-danger-rgb),.3)}.btn.btn--warning{background:var(--app-color-warning);color:var(--app-color-warning-contrast);box-shadow:0 5px 21px rgba(var(--app-color-warning-rgb),.1)}.btn.btn--warning:is(:active){background:var(--app-color-warning-shade);box-shadow:0 3px 21px rgba(var(--app-color-warning-rgb),.3)}.btn.btn--light{background:var(--app-color-light);color:var(--app-color-light-contrast);box-shadow:0 5px 21px rgba(var(--app-color-light-rgb),.1)}.btn.btn--light:is(:active){background:var(--app-color-light-shade);box-shadow:0 3px 21px rgba(var(--app-color-light-rgb),.3)}.btn.btn--flat{box-shadow:none}.btn.btn--small{padding:var(--app-spacing--smaller)}.btn.btn--large{font-size:var(--app-font-h6-size);padding:var(--app-spacing--larger)}.btn.btn--empty{background:transparent;box-shadow:none;color:var(--app-text-color)}.btn.btn--outline{background:transparent;box-shadow:none;color:var(--app-text-color);border:2px solid var(--app-color-medium)}.btn:not(.btn--light,.btn--warning,.btn--flat,.btn--danger,.btn--empty,.btn--outline,:disabled):is(:active){background:var(--app-color-primary-shade);box-shadow:0 3px 21px rgba(var(--app-color-primary-rgb),.2)}.btn:disabled{background:var(--app-color-background-shade);color:var(--app-color-background-contrast);box-shadow:none;cursor:default}.btn:disabled:is(:active){background:var(--app-color-background-shade);color:var(--app-color-background-contrast);box-shadow:none}@media (prefers-color-scheme: dark){fieldset input[type=text],fieldset input[type=password],fieldset input[type=number],fieldset input[type=email],fieldset input[type=date],fieldset input[type=tel],fieldset textarea{background:var(--app-color-background-tint)}fieldset select{background:var(--app-color-background-tint);background-image:url("data:image/svg+xml;utf8,<svg fill='white' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'><path d='M7 10l5 5 5-5z'/><path d='M0 0h24v24H0z' fill='none'/></svg>");background-repeat:no-repeat;background-position-x:calc(100% - var(--app-spacing--xs));background-position-y:50%}a{color:var(--app-color-secondary)}.btn{box-shadow:none}}:root{--app-border-radius: 13px;--app-border-radius--smaller: 8px;--app-border-radius--larger: 21px;--app-spacing--xs: 4px;--app-spacing--smaller: 8px;--app-spacing--md: 12px;--app-spacing: 16px;--app-spacing--larger: 24px;--app-spacing--xl: 32px;--app-spacing--xxl: 48px}@supports (padding-top: 20px){html{--app-safe-area-top: 20px}}@supports (padding-top: constant(safe-area-inset-top)){html{--app-safe-area-top: constant(safe-area-inset-top);--app-safe-area-bottom: constant(safe-area-inset-bottom);--app-safe-area-left: constant(safe-area-inset-left);--app-safe-area-right: constant(safe-area-inset-right)}}@supports (padding-top: env(safe-area-inset-top)){html{--app-safe-area-top: env(safe-area-inset-top);--app-safe-area-bottom: env(safe-area-inset-bottom);--app-safe-area-left: env(safe-area-inset-left);--app-safe-area-right: env(safe-area-inset-right)}}*:where(:not(iframe,canvas,img,svg,video):not(svg *)){all:unset;display:revert}*,*:before,*:after{box-sizing:border-box}*{scrollbar-width:thin;scrollbar-color:rgba(0,0,0,.25) rgba(0,0,0,.02)}*::-webkit-scrollbar{width:8px}*::-webkit-scrollbar-track{background:rgba(0,0,0,.02);border-radius:20px}*::-webkit-scrollbar-thumb{background-color:#00000040;border-radius:20px}ol,ul{list-style:none}img{max-width:100%}table{border-collapse:collapse}textarea{white-space:revert}a{cursor:pointer}hr{border-bottom:1px solid var(--app-color-light);border-top:1px solid var(--app-color-light-shade);display:block;width:100%}.container{padding:16px;background:var(--app-color-background-highlight);color:var(--app-text-color);border-radius:var(--app-border-radius);box-shadow:0 5px 21px rgba(var(--app-color-background-shadow-rgb),.5);overflow-y:auto}.container.container--higher{box-shadow:0 21px 21px rgba(var(--app-color-background-shadow-rgb),1)}.container.container--lower{box-shadow:0 1px 13px rgba(var(--app-color-background-shadow-rgb),.25)}.container.container--flat{box-shadow:none}:root{--app-font-family: "Poppins";--app-font-h1-size: 2rem;--app-font-h2-size: 1.625rem;--app-font-h3-size: 1.375rem;--app-font-h4-size: 1.25rem;--app-font-h5-size: 1.125rem;--app-font-h6-size: 1rem;--app-font-p-size: .95rem}html{font-family:var(--app-font-family);font-size:16px}a{background-color:transparent;color:var(--app-color-primary, #3880ff)}h1,h2,h3,h4,h5,h6{margin-top:16px;margin-bottom:10px;font-weight:500;line-height:1.2}h1{margin-top:20px;font-size:var(--app-font-h1-size)}h2{margin-top:18px;font-size:var(--app-font-h2-size)}h3{font-size:var(--app-font-h3-size)}h4{font-size:var(--app-font-h4-size)}h5{font-size:var(--app-font-h5-size)}h6{font-size:var(--app-font-h6-size)}small{font-size:75%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}p{font-size:var(--app-font-p-size)}.page-title{font-weight:700;color:var(--app-color-secondary);margin:0}.page-intro{margin:0 0 8px}.section-title{font-weight:500;color:var(--app-color-secondary);margin-top:16px}.container-title{font-weight:700;color:var(--app-color-primary-tint);margin-top:16px}:root{--app-color-primary: #005bab;--app-color-primary-rgb: 0, 91, 171;--app-color-primary-contrast: #ffffff;--app-color-primary-contrast-rgb: 255, 255, 255;--app-color-primary-shade: #005096;--app-color-primary-tint: #1a6bb3;--app-color-secondary: #01213e;--app-color-secondary-rgb: 1, 33, 62;--app-color-secondary-contrast: #ffffff;--app-color-secondary-contrast-rgb: 255, 255, 255;--app-color-secondary-shade: #011d37;--app-color-secondary-tint: #1a3751;--app-color-tertiary: #4a99f4;--app-color-tertiary-rgb: 74, 153, 244;--app-color-tertiary-contrast: #000000;--app-color-tertiary-contrast-rgb: 0, 0, 0;--app-color-tertiary-shade: #006ae4;--app-color-tertiary-tint: #6aafff;--app-color-success: #1aba4f;--app-color-success-rgb: 26, 186, 79;--app-color-success-contrast: #ffffff;--app-color-success-contrast-rgb: 255, 255, 255;--app-color-success-shade: #17a446;--app-color-success-tint: #31c161;--app-color-warning: #ffd400;--app-color-warning-rgb: 247, 147, 30;--app-color-warning-contrast: #000000;--app-color-warning-contrast-rgb: 0, 0, 0;--app-color-warning-shade: #ceab00;--app-color-warning-tint: #fde87c;--app-color-danger: #b50303;--app-color-danger-rgb: 181, 3, 3;--app-color-danger-contrast: #ffffff;--app-color-danger-contrast-rgb: 255, 255, 255;--app-color-danger-shade: #9f0303;--app-color-danger-tint: #bc1c1c;--app-color-dark: #001528;--app-color-dark-rgb: 0, 21, 40;--app-color-dark-contrast: #ffffff;--app-color-dark-contrast-rgb: 255, 255, 255;--app-color-dark-shade: #001223;--app-color-dark-tint: #1a2c3e;--app-color-medium: #92949c;--app-color-medium-rgb: 146, 148, 156;--app-color-medium-contrast: #ffffff;--app-color-medium-contrast-rgb: 255, 255, 255;--app-color-medium-shade: #808289;--app-color-medium-tint: #9d9fa6;--app-color-light: #dfe2ec;--app-color-light-rgb: 223, 226, 236;--app-color-light-contrast: #000000;--app-color-light-contrast-rgb: 0, 0, 0;--app-color-light-shade: #c4c7d0;--app-color-light-tint: #e2e5ee;--app-color-background: #e9edef;--app-color-background-rgb: 230, 233, 236;--app-color-background-contrast: #000000;--app-color-background-contrast-rgb: 0, 0, 0;--app-color-background-shade: #ccd3d8;--app-color-background-tint: #e9ebee;--app-color-background-shadow: #bcc4ca;--app-color-background-shadow-rgb: 183, 193, 211;--app-color-background-highlight: #fefefe;--app-color-background-highlight-rgb: 254, 254, 254;--app-text-color: #222222}@media (prefers-color-scheme: dark){body{--app-color-primary: #137bd6;--app-color-primary-rgb: 19, 123, 214;--app-color-primary-contrast: #ffffff;--app-color-primary-contrast-rgb: 255, 255, 255;--app-color-primary-shade: #116cbc;--app-color-primary-tint: #2b88da;--app-color-secondary: #a2c5dd;--app-color-secondary-rgb: 162, 197, 221;--app-color-secondary-contrast: #000000;--app-color-secondary-contrast-rgb: 0, 0, 0;--app-color-secondary-shade: #8fadc2;--app-color-secondary-tint: #abcbe0;--app-color-tertiary: #476877;--app-color-tertiary-rgb: 71, 104, 119;--app-color-tertiary-contrast: #ffffff;--app-color-tertiary-contrast-rgb: 255, 255, 255;--app-color-tertiary-shade: #3e5c69;--app-color-tertiary-tint: #597785;--app-color-success: #398042;--app-color-success-rgb: 57, 128, 66;--app-color-success-contrast: #ffffff;--app-color-success-contrast-rgb: 255, 255, 255;--app-color-success-shade: #32713a;--app-color-success-tint: #4d8d55;--app-color-warning: #e4c529;--app-color-warning-rgb: 228, 197, 41;--app-color-warning-contrast: #000000;--app-color-warning-contrast-rgb: 0, 0, 0;--app-color-warning-shade: #c9ad24;--app-color-warning-tint: #e7cb3e;--app-color-danger: #c2261b;--app-color-danger-rgb: 194, 38, 27;--app-color-danger-contrast: #ffffff;--app-color-danger-contrast-rgb: 255, 255, 255;--app-color-danger-shade: #ab2118;--app-color-danger-tint: #c83c32;--app-color-dark: #151922;--app-color-dark-rgb: 21, 25, 34;--app-color-dark-contrast: #ffffff;--app-color-dark-contrast-rgb: 255, 255, 255;--app-color-dark-shade: #12161e;--app-color-dark-tint: #2c3038;--app-color-medium: #989aa2;--app-color-medium-rgb: 152, 154, 162;--app-color-medium-contrast: #000000;--app-color-medium-contrast-rgb: 0, 0, 0;--app-color-medium-shade: #86888f;--app-color-medium-tint: #a2a4ab;--app-color-light: #222428;--app-color-light-rgb: 34, 36, 40;--app-color-light-contrast: #ffffff;--app-color-light-contrast-rgb: 255, 255, 255;--app-color-light-shade: #1e2023;--app-color-light-tint: #383a3e;--app-color-background: #22252d;--app-color-background-rgb: 235, 238, 244;--app-color-background-contrast: #ffffff;--app-color-background-contrast-rgb: 255, 255, 255;--app-color-background-shade: #181a1f;--app-color-background-tint: #2a2e3a;--app-color-background-shadow: #1c1d24;--app-color-background-shadow-rgb: 28, 29, 36;--app-color-background-highlight: #343844;--app-color-background-highlight-rgb: 52, 56, 68;--app-text-color: #f0f5fc}}
