*,*:before,*:after{box-sizing:border-box}body,h1,h2,h3,h4,p,figure,blockquote,dl,dd{margin:0}ul[role=list],ol[role=list]{list-style:none}ul:not([role=list]),ol:not([role=list]){padding-left:1.25rem}html:focus-within{scroll-behavior:smooth}body{min-height:100vh;text-rendering:optimizespeed;line-height:1.5}a:not([class]){text-decoration-skip-ink:auto}img,picture{max-width:100%;display:block}input,button,textarea,select{font:inherit}@media (prefers-reduced-motion: reduce){html:focus-within{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}:root{--blue: #0f90c0;--blue500: #1d80ae;--blue600: #1675a1;--blue700: #0f6c98;--blue800: #09628d;--blue900: #005984;--transparent-blue: rgb(15 144 192 / 8%);--white: #fff;--black: #000;--grey900: #f1f2f2;--grey800: #dcddde;--grey700: #c7c9cb;--grey600: #b2b4b6;--grey500: #9ea0a2;--grey400: #8a8c8e;--grey300: #636466;--grey200: #4d4d4f;--grey100: #353534;--grey: #212121;--text: #212121;--text-medium: #4d4d4f;--text-low: #757575;--text-contrast: var(--white);--error: #8d2009;--success: #3a8709;--info: var(--white);--warning: #ab6611;--background: #f1f2f2}:root{--open-stack: "Open Sans", sans-serif;--h1-size: 1.75rem;--h1-height: 130%;--h1-weight: 700;--h1-spacing: -1%;--h1-style: normal;--h1-transform: normal;--h1-family: var(--open-stack);--h2-size: 1.5rem;--h2-height: 130%;--h2-weight: 700;--h2-spacing: -1%;--h2-style: normal;--h2-transform: normal;--h2-family: var(--open-stack);--h3-size: 1.25rem;--h3-height: 130%;--h3-weight: 700;--h3-spacing: -1%;--h3-style: normal;--h3-transform: normal;--h3-family: var(--open-stack);--h4-size: 1.125rem;--h4-height: 130%;--h4-weight: 700;--h4-spacing: -1%;--h4-style: normal;--h4-transform: normal;--h4-family: var(--open-stack);--body1-size: 1rem;--body1-height: 150%;--body1-weight: 400;--body1-spacing: 0;--body1-style: normal;--body1-transform: normal;--body1-family: var(--open-stack);--body1-bold-size: 1rem;--body1-bold-height: 150%;--body1-bold-weight: 700;--body1-bold-spacing: 0;--body1-bold-style: normal;--body1-bold-transform: normal;--body1-bold-family: var(--open-stack);--body2-size: .875rem;--body2-height: 150%;--body2-weight: 400;--body2-spacing: 0;--body2-style: normal;--body2-transform: normal;--body2-family: var(--open-stack);--body2-bold-size: .875rem;--body2-bold-height: 150%;--body2-bold-weight: 700;--body2-bold-spacing: 0;--body2-bold-style: normal;--body2-bold-transform: normal;--body2-bold-family: var(--open-stack);--caption-size: .75rem;--caption-height: 150%;--caption-weight: 400;--caption-spacing: 0;--caption-style: normal;--caption-transform: normal;--caption-family: var(--open-stack);--caption-bold-size: .75rem;--caption-bold-height: 150%;--caption-bold-weight: 700;--caption-bold-spacing: 0;--caption-bold-style: normal;--caption-bold-transform: normal;--caption-bold-family: var(--open-stack);--button-size: .875rem;--button-height: 100%;--button-weight: 700;--button-spacing: 4%;--button-style: normal;--button-transform: uppercase;--button-family: var(--open-stack)}:root{--header-z: 50;--builder-actions: 99;--overlay-z: 100;--loader-z: 101;--locale-switcher-z: 102;--snackbar-z: 1001}:root{--header-height: 6rem;--layout-padding: 2rem;--dialog-padding: 1.5rem}:root{--primary-color: var(--blue);--secondary-color: var(--blue700);--success-color: var(--success);--warning-color: var(--warning);--error-color: var(--error);--snack-color: rgb(255 255 255 / 90%);--snack-background: #333;--disable-opacity: .5;--fast-timing: .2s;--timing: .35s;--slow-timing: .5s;--easing: ease-out;--smooth-easing: cubic-bezier(.4, 0, .2, 1)}@font-face{font-family:Open Sans;font-style:normal;font-weight:400;font-display:swap;src:local(""),url(/fonts/OpenSans-Regular-400.woff2) format("woff2")}@font-face{font-family:Open Sans;font-style:italic;font-weight:400;font-display:swap;src:local(""),url(/fonts/OpenSans-RegularItalic-400.woff2) format("woff2")}@font-face{font-family:Open Sans;font-style:normal;font-weight:700;font-display:swap;src:local(""),url(/fonts/OpenSans-Bold-700.woff2) format("woff2")}@font-face{font-family:Open Sans;font-style:italic;font-weight:700;font-display:swap;src:local(""),url(/fonts/OpenSans-BoldItalic-700.woff2) format("woff2")}*{box-sizing:border-box;margin:0;padding:0}a{text-decoration:underline;color:var(--primary-color)}html{height:100%}body{height:100%;margin:0;color:var(--text);background:var(--background);display:flex;flex-direction:column;font-size:var(--body1-size);line-height:var(--body1-height);font-weight:var(--body1-weight);letter-spacing:var(--body1-spacing);font-style:var(--body1-style);text-transform:var(--body1-transform);font-family:var(--body1-family)}pre,code{font-size:.75rem;font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}hr{border:none;border-bottom:solid 1px var(--black);opacity:.5}h1{font-size:var(--h1-size);line-height:var(--h1-height);font-weight:var(--h1-weight);letter-spacing:var(--h1-spacing);font-style:var(--h1-style);text-transform:var(--h1-transform);font-family:var(--h1-family)}h2{font-size:var(--h2-size);line-height:var(--h2-height);font-weight:var(--h2-weight);letter-spacing:var(--h2-spacing);font-style:var(--h2-style);text-transform:var(--h2-transform);font-family:var(--h2-family)}h3{font-size:var(--h3-size);line-height:var(--h3-height);font-weight:var(--h3-weight);letter-spacing:var(--h3-spacing);font-style:var(--h3-style);text-transform:var(--h3-transform);font-family:var(--h3-family)}h4,h5,h6{font-size:var(--h4-size);line-height:var(--h4-height);font-weight:var(--h4-weight);letter-spacing:var(--h4-spacing);font-style:var(--h4-style);text-transform:var(--h4-transform);font-family:var(--h4-family)}.h1{font-size:var(--h1-size);line-height:var(--h1-height);font-weight:var(--h1-weight);letter-spacing:var(--h1-spacing);font-style:var(--h1-style);text-transform:var(--h1-transform);font-family:var(--h1-family)}.h2{font-size:var(--h2-size);line-height:var(--h2-height);font-weight:var(--h2-weight);letter-spacing:var(--h2-spacing);font-style:var(--h2-style);text-transform:var(--h2-transform);font-family:var(--h2-family)}.h3{font-size:var(--h3-size);line-height:var(--h3-height);font-weight:var(--h3-weight);letter-spacing:var(--h3-spacing);font-style:var(--h3-style);text-transform:var(--h3-transform);font-family:var(--h3-family)}.h4{font-size:var(--h4-size);line-height:var(--h4-height);font-weight:var(--h4-weight);letter-spacing:var(--h4-spacing);font-style:var(--h4-style);text-transform:var(--h4-transform);font-family:var(--h4-family)}.title{font-size:var(--title-size);line-height:var(--title-height);font-weight:var(--title-weight);letter-spacing:var(--title-spacing);font-style:var(--title-style);text-transform:var(--title-transform);font-family:var(--title-family)}.body1{font-size:var(--body1-size);line-height:var(--body1-height);font-weight:var(--body1-weight);letter-spacing:var(--body1-spacing);font-style:var(--body1-style);text-transform:var(--body1-transform);font-family:var(--body1-family)}.body1.bold{font-size:var(--body1-bold-size);line-height:var(--body1-bold-height);font-weight:var(--body1-bold-weight);letter-spacing:var(--body1-bold-spacing);font-style:var(--body1-bold-style);text-transform:var(--body1-bold-transform);font-family:var(--body1-bold-family)}.body2{font-size:var(--body2-size);line-height:var(--body2-height);font-weight:var(--body2-weight);letter-spacing:var(--body2-spacing);font-style:var(--body2-style);text-transform:var(--body2-transform);font-family:var(--body2-family)}.body2.bold{font-size:var(--body2-bold-size);line-height:var(--body2-bold-height);font-weight:var(--body2-bold-weight);letter-spacing:var(--body2-bold-spacing);font-style:var(--body2-bold-style);text-transform:var(--body2-bold-transform);font-family:var(--body2-bold-family)}.caption{font-size:var(--caption-size);line-height:var(--caption-height);font-weight:var(--caption-weight);letter-spacing:var(--caption-spacing);font-style:var(--caption-style);text-transform:var(--caption-transform);font-family:var(--caption-family)}.caption.bold{font-size:var(--caption-bold-size);line-height:var(--caption-bold-height);font-weight:var(--caption-bold-weight);letter-spacing:var(--caption-bold-spacing);font-style:var(--caption-bold-style);text-transform:var(--caption-bold-transform);font-family:var(--caption-bold-family)}.button{font-size:var(--button-size);line-height:var(--button-height);font-weight:var(--button-weight);letter-spacing:var(--button-spacing);font-style:var(--button-style);text-transform:var(--button-transform);font-family:var(--button-family)}.ellipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;min-width:0}.disabled{opacity:var(--disable-opacity, .5);pointer-events:none;cursor:default}section{padding:var(--layout-padding);background-color:var(--white);border-radius:1.5rem}section h4{margin-bottom:.9375rem}ol{list-style:none;counter-reset:item;display:flex;flex-direction:column;gap:.25rem}ol li{counter-increment:item;padding-left:1.625rem;position:relative}ol li:before{content:"";display:block;width:1.25rem;height:1.25rem;background:var(--blue);fill:var(--blue);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center center;mask-position:center center;left:0;top:.125rem;position:absolute}ol li:nth-child(1):before{-webkit-mask-image:url(/images/icons/number-circle-1.svg);mask-image:url(/images/icons/number-circle-1.svg)}ol li:nth-child(2):before{-webkit-mask-image:url(/images/icons/number-circle-2.svg);mask-image:url(/images/icons/number-circle-2.svg)}ol li:nth-child(3):before{-webkit-mask-image:url(/images/icons/number-circle-3.svg);mask-image:url(/images/icons/number-circle-3.svg)}ol li:nth-child(4):before{-webkit-mask-image:url(/images/icons/number-circle-4.svg);mask-image:url(/images/icons/number-circle-4.svg)}ol li:nth-child(5):before{-webkit-mask-image:url(/images/icons/number-circle-5.svg);mask-image:url(/images/icons/number-circle-5.svg)}ol li:nth-child(6):before{-webkit-mask-image:url(/images/icons/number-circle-6.svg);mask-image:url(/images/icons/number-circle-6.svg)}ol li:nth-child(7):before{-webkit-mask-image:url(/images/icons/number-circle-7.svg);mask-image:url(/images/icons/number-circle-7.svg)}ol li:nth-child(8):before{-webkit-mask-image:url(/images/icons/number-circle-8.svg);mask-image:url(/images/icons/number-circle-8.svg)}ol li:nth-child(9):before{-webkit-mask-image:url(/images/icons/number-circle-9.svg);mask-image:url(/images/icons/number-circle-9.svg)}@media (max-width: 600px){:root{--layout-padding: 1rem;--dialog-padding: .75rem}}html{font-size:120%}@media (max-width: 1920px){html{font-size:110%}}@media (max-width: 1280px){html{font-size:100%}}@media (max-width: 600px){html section{border-radius:0}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes scale-in{0%{transform:scale(.8);opacity:0}to{transform:scale(1);opacity:1}}@keyframes slide-from-bottom{0%{transform:translateY(10px);opacity:0}to{transform:translateY(0);opacity:1}}.form-field .input-wrapper{min-height:3rem}.form-field .input-wrapper input,.form-field .input-wrapper select,.form-field .input-wrapper textarea{flex:1;border:none;outline:none;background-color:transparent;min-width:4.375rem;width:100%;font-size:var(--body2-size);height:100%;min-height:3rem;border-right:10px solid transparent;border-left:10px solid transparent}.form-field .input-wrapper textarea{padding-top:.75rem;padding-bottom:.75rem}.form-field:has(.ng-invalid):not(:has(.ng-pristine)) label{color:var(--error-color)!important}.form-field:has(.ng-invalid):not(:has(.ng-pristine)) .input-wrapper{border:2px solid var(--error-color)!important}.table-wrapper{display:inline-block;width:100%;overflow-y:auto;border-radius:.5rem;border:1px solid var(--grey800)}.table-wrapper table{width:100%;border-collapse:collapse;min-width:49.6875rem}.table-wrapper table tr{background-color:var(--white)}.table-wrapper table tr th{padding:.625rem 1.25rem;text-align:left;text-transform:capitalize;background-color:var(--white);white-space:nowrap}.table-wrapper table tr td{padding:.625rem 1.25rem}.table-wrapper table tr:nth-child(odd){background-color:var(--background)}.table-wrapper table tr:hover{background-color:var(--transparent-blue)}.cdk-panel-right{margin-left:auto}.cdk-panel-left{margin-right:auto}.cdk-panel-bottom{margin-top:auto}.cdk-panel-top{margin-bottom:auto}
