*,:before,:after{box-sizing:border-box}html{font-family:system-ui,Segoe UI,Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji";line-height:1.15;-webkit-text-size-adjust:100%;tab-size:4}body{margin:0}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Consolas,Liberation Mono,Menlo,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{border-color:currentcolor}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}legend{padding:0}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}@font-face{font-display:swap;font-family:Nunito Sans;font-style:normal;font-weight:400;src:url("./media/nunito-sans-v15-latin-regular-HWPEPWB4.woff2") format("woff2")}@font-face{font-display:swap;font-family:Nunito Sans;font-style:italic;font-weight:400;src:url("./media/nunito-sans-v15-latin-italic-BP3MM5XU.woff2") format("woff2")}@font-face{font-display:swap;font-family:Nunito Sans;font-style:normal;font-weight:500;src:url("./media/nunito-sans-v15-latin-500-RD736HHC.woff2") format("woff2")}@font-face{font-display:swap;font-family:Nunito Sans;font-style:italic;font-weight:500;src:url("./media/nunito-sans-v15-latin-500italic-LCXXVJZM.woff2") format("woff2")}@font-face{font-display:swap;font-family:Nunito Sans;font-style:normal;font-weight:600;src:url("./media/nunito-sans-v15-latin-600-UK7DIX5B.woff2") format("woff2")}@font-face{font-display:swap;font-family:Nunito Sans;font-style:italic;font-weight:600;src:url("./media/nunito-sans-v15-latin-600italic-KO5QZLSP.woff2") format("woff2")}@font-face{font-display:swap;font-family:Nunito Sans;font-style:normal;font-weight:700;src:url("./media/nunito-sans-v15-latin-700-VTSBZD4A.woff2") format("woff2")}@font-face{font-display:swap;font-family:Nunito Sans;font-style:italic;font-weight:700;src:url("./media/nunito-sans-v15-latin-700italic-AXQO4V3D.woff2") format("woff2")}@font-face{font-display:swap;font-family:Nunito Sans;font-style:normal;font-weight:800;src:url("./media/nunito-sans-v15-latin-800-2UWY4KTF.woff2") format("woff2")}@font-face{font-display:swap;font-family:Nunito Sans;font-style:italic;font-weight:800;src:url("./media/nunito-sans-v15-latin-800italic-GSWCEWLD.woff2") format("woff2")}html{height:100%;margin:0}body{height:100%;font-size:16px;font-family:Nunito Sans,sans-serif;line-height:28px;color:#202e31;background-color:#fff;margin:0}@media print{body{background:none}}a{color:#e0062a;border-bottom:1px solid #e0062a;font-weight:700;text-decoration:none;cursor:pointer}a:has(img){border-bottom:none}input[type=checkbox]{accent-color:#e0062a}a:link,a:active,a:visited,a:hover{text-decoration:none;color:#b30522}p a:link,p a:active,p a:visited,p a:hover,li a:link,li a:active,li a:visited,li a:hover{text-decoration:none}a.underline{text-decoration:underline}a.neutralLink{font-weight:400;color:#202e31;border-bottom:none}h1,h2,h3,h4{font-weight:700;margin-bottom:.5rem}@media only screen and (min-width : 768px){h1,h2,h3,h4{margin-bottom:1rem}}h1,.h1{font-weight:700;font-size:2rem;color:#071e22}h2,.h2{font-weight:700;font-size:1.75rem;color:#071e22}h3{font-size:1.25rem;margin-top:2rem}@media only screen and (min-width : 768px){h3:has(+table){margin-bottom:0}}.container{width:100%;padding-right:1rem;padding-left:1rem;margin-right:auto;margin-left:auto}@media (min-width: 640px){.container{max-width:none}}@media only screen and (min-width : 992px){.container{max-width:960px}}@media only screen and (min-width : 1200px){.container{max-width:1220px}}.text-left{text-align:left}.text-right{text-align:right}mdi-icon{display:inline-block;width:1.2em;height:1.2em;vertical-align:middle}mdi-icon svg{fill:currentColor}.mdiIcon--rightSpaced{padding-right:.25rem}.btnIcon{background-color:transparent;box-shadow:none;border:none;cursor:pointer}.btnIcon mdi-icon{color:#0009;padding-right:0}@media print{.no-print,.no-print *{display:none!important}}[data-hidden=true]{display:none!important}label{font-weight:700}label input[type=radio],label input[type=checkbox]{position:relative;top:.1rem;left:0;margin-right:.25rem}label[disabled]{opacity:.5}label+label{margin-left:.75rem}.input-group label.labelLight,label.labelLight{font-weight:400}label.labelFullWidth{display:block}label.labelNoWrap{white-space:nowrap}.btn{display:inline-block;color:#fff;margin:.125rem 0;border:1px solid transparent;border-radius:25px;height:40px;line-height:40px;padding:0 25px;font-weight:700;-webkit-user-select:none;user-select:none;cursor:pointer}.btn-small{font-size:.8rem;line-height:28px;height:28px;padding:0 15px}.btn-text{background:none;border:none;color:#202e31;padding:0;height:auto;line-height:1;font-weight:400}.btn-text:hover{background:none}.btn:disabled,.btn--disabled{opacity:.5;cursor:not-allowed}.btn:disabled label,.btn--disabled label{cursor:not-allowed}.btn label{cursor:pointer}.btn mdi-icon{vertical-align:sub;margin-right:.25rem}.btn-link{padding-right:1rem;padding-left:0;margin:0;border:none;background:none;color:#202e31;cursor:pointer}.btn-icon{padding:0 .25rem;margin:0;border:none;background:none;color:#202e31;cursor:pointer}.btn-primary{background-color:#e0062a;color:#fff}.btn-primary:hover{background-color:#ca0526;text-decoration:none}.btn-secondary{background-color:#eee;color:#202e31}.btn-secondary:hover{background-color:#d6d6d6;text-decoration:none}.btn-tertiary{background:none;color:#e0062a}.btn-tertiary:hover{text-decoration:underline}.btn+.btn{margin-left:1rem}.inputNumber{text-align:right}fieldset{border:unset;margin:0;padding:0}.fieldsetGroup label{display:block;margin-bottom:.25rem}.mandatoryField{color:red;font-weight:700;padding-left:.25em}.mandatoryNumber{position:relative;left:0;top:-.4em;color:#fff;font-weight:400;font-size:.7rem;line-height:.7rem}input:not([type=range]),textarea{padding:.5rem 1rem;border:1px solid #888}input:not([type=range]):focus,textarea:focus{border-width:1px;border-color:#888}.ngSelectMultiline .ng-value-label .selectDescr{display:none}.ngSelectMultiline .ng-option-label .selectDescr{display:block;white-space:wrap;font-size:.8em;margin-left:1rem}.invalid-feedback{color:red;padding-left:.35rem}.input-group{margin-bottom:1rem}.input-group--nom{margin-top:0;margin-bottom:0}.input-group--nomt{margin-top:0}.input-group--nomb{margin-bottom:0}.input-group-inline{display:flex;flex-direction:row;align-items:baseline}.input-group-inline label{padding-right:.5rem}.input-group-inline div+div{margin-left:.5rem}.input-group:has(+.invalid-feedback){margin-bottom:0}.input-group.input-file{display:flex;flex-direction:row;cursor:pointer;border:1px solid #888;height:30px;font-weight:400;border-radius:4x;padding:5px 20px;line-height:1;width:auto}.input-group.input-file input[type=file]{display:none}.input-group.input-file label{flex-grow:1;overflow:hidden}.input-group .input-label{display:block;font-weight:600;margin-bottom:.25rem}.input-group .input-label--inline{display:inline-block}.input-group .input-label--normalWeight{font-weight:400}.input-group .input-control{border-radius:4px;min-height:40px;font-weight:300;max-width:100%}.input-group .input-mention{font-size:.9rem;color:#888}.input-group .input-validation{position:absolute;top:5rem;font-size:.9rem}.input-group .input-validation:not(.block){display:none}.input-group textarea.input-control,.input-group input[type=text].input-control,.input-group input[type=number].input-control,.input-group input[type=email].input-control,.input-group input[type=password].input-control,.input-group input[type=date].input-control,.input-group input[type=time].input-control{width:100%}.input-group textarea.input-control{border-radius:4px;min-height:5rem;height:auto}.input-group .input-desc{font-size:.85rem;font-style:italic;color:#202e31}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}form.submitted .ng-invalid{border-color:#fff;background-color:#fff}button.disabled{cursor:not-allowed}input[type=radio],input[type=checkbox]{cursor:pointer}.formButtons{display:flex;justify-content:flex-end;margin-top:2rem;margin-bottom:.5rem}.formButtons--spaceBetween{justify-content:space-between}.pointer{cursor:pointer}button:disabled,button[disabled],textarea:disabled,textarea[disabled],input:disabled,input[disabled]{cursor:not-allowed}input:disabled,input[disabled],textarea:disabled,textarea[disabled]{background-color:#f9f9f9}.asButton{display:inline-block;position:relative;cursor:pointer;border-style:solid}.btn-secondary.asButton,.btn-tertiary.asButton{color:#202e31}a.asButton:link,a.asButton:active,a.asButton:visited,a.asButton:hover{color:#fff}.btn-secondary.asButton:link,.btn-secondary.asButton:active,.btn-secondary.asButton:visited,.btn-secondary.asButton:hover,a.btn-tertiary.asButton:link,a.btn-tertiary.asButton:active,a.btn-tertiary.asButton:visited,a.btn-tertiary.asButton:hover{color:#202e31}@keyframes loader-loop{0%{left:-10%}to{left:110%}}.loader{position:fixed;inset:0;overflow:hidden;z-index:10;background-color:#0000001a;cursor:wait}.loader:after{content:"";width:10%;height:3px;position:absolute;top:0;left:0;background-color:#eee;animation:loader-loop 3s infinite}.loading{display:flex;align-items:center}.loading-spinner{border-bottom-color:#f5f5f5;border-bottom-style:solid;border-bottom-width:4px;border-image-outset:0;border-image-repeat:stretch;border-image-slice:100%;border-image-source:none;border-image-width:1;border-left-color:#f5f5f5;border-left-style:solid;border-left-width:4px;border-right-color:#f5f5f5;border-right-style:solid;border-right-width:4px;border-top-color:#e0062a;border-top-style:solid;border-top-width:4px;border-top-color:var(#e0062a);height:20px;width:20px;animation:1s linear 0s infinite normal none running loadingSpinner;border-radius:50%}.loading-text{color:#53777f;margin-left:.5rem}@keyframes loadingSpinner{to{transform:rotate(1turn)}}.content{padding:1rem 0;margin-bottom:1rem}@media only screen and (min-width : 768px){.content{padding:2rem 0}}.contentBlock{margin-top:1.2rem}
