button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;color:var(--fgColor-selected)}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}button.btn.btn-primary{background-color:var(--bgColor-primary-button)}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;height:100%}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}input,button,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit;height:2.5rem}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;color:var(--fgColor-default)}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}figure{margin:0}img{vertical-align:middle}.img-responsive{display:block;max-width:100%;height:auto}.img-rounded{border-radius:6px}.img-thumbnail{padding:4px;line-height:1.42857143;background-color:#fff;border:1px solid #ddd;border-radius:4px;transition:all .2s ease-in-out;display:inline-block;max-width:100%;height:auto}.img-circle{border-radius:50%}[role="button"]{cursor:pointer}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;padding:0;margin-bottom:20px;font-size:1.3rem;line-height:inherit;color:#333;border:0;border-bottom:1px solid #e5e5e5}label{display:inline-block;max-width:100%;margin-bottom:.5rem}input[type="search"]{box-sizing:border-box}input[type="radio"],input[type="checkbox"]{margin-top:1px \9;line-height:normal}input[type="radio"][disabled],input[type="checkbox"][disabled],input[type="radio"].disabled,input[type="checkbox"].disabled,fieldset[disabled] input[type="radio"],fieldset[disabled] input[type="checkbox"]{cursor:not-allowed}input[type="file"]{display:block}input[type="range"]{display:block;width:100%}select[multiple],select[size]{height:auto}input[type="file"]:focus,input[type="radio"]:focus,input[type="checkbox"]:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}output{display:block;padding-top:7px;font-size:.95rem;line-height:1.42857143;color:#555}.form-control{display:block;width:100%;height:2.5rem;padding:6px 12px;font-size:.95rem;line-height:1.42857143;color:var(--fgColor-default);background-image:none;border:1px solid #ccc;border-radius:4px;box-shadow:inset 0 1px 1px rgba(0,0,0,.075);transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}.form-control:focus{border-color:#66afe9;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}.form-control::-moz-placeholder{color:#999;opacity:1}.form-control:-ms-input-placeholder{color:#999}.form-control::-webkit-input-placeholder{color:#999}.form-control::-ms-expand{background-color:transparent;border:0}.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control{background-color:#eee;opacity:1}.form-control[disabled],fieldset[disabled] .form-control{cursor:not-allowed}.form-control.hidden{display:none}textarea.form-control{height:auto}@media screen and (resolution:0){input[type="date"].form-control,input[type="time"].form-control,input[type="datetime-local"].form-control,input[type="month"].form-control{line-height:2.5rem}}.radio,.checkbox{position:relative}.radio.disabled label,.checkbox.disabled label,fieldset[disabled] .radio label,fieldset[disabled] .checkbox label{cursor:not-allowed}.radio label,.checkbox label{margin-bottom:0;font-weight:400;cursor:pointer;display:flex;align-items:center;gap:.5rem}.radio input[type="radio"],.checkbox input[type="checkbox"]{margin-top:4px \9;margin:0;height:1rem}.radio+.radio,.checkbox+.checkbox{margin-top:-5px}@media(min-width:768px){.form-inline .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}.form-inline .input-group{display:inline-table;vertical-align:middle}.form-inline .input-group .input-group-addon,.form-inline .input-group .input-group-btn,.form-inline .input-group .form-control{width:auto}.form-inline .input-group>.form-control{width:100%}.form-inline .control-label{margin-bottom:0;vertical-align:middle}.form-inline .radio,.form-inline .checkbox{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.form-inline .radio label,.form-inline .checkbox label{padding-left:0}.form-inline .radio input[type="radio"],.form-inline .checkbox input[type="checkbox"]{position:relative;margin-left:0}}.form-horizontal .radio,.form-horizontal .checkbox,.form-horizontal .radio-inline,.form-horizontal .checkbox-inline{padding-top:7px;margin-top:0;margin-bottom:0}.form-horizontal .radio,.form-horizontal .checkbox{min-height:27px}.form-horizontal .form-group{margin-right:-15px;margin-left:-15px}@media(min-width:768px){.form-horizontal .control-label{padding-top:7px;margin-bottom:0;text-align:right}}.form-group{margin-bottom:1rem}.form-group>label{margin-bottom:.5rem;font-weight:600}.form-group .form-control{border-radius:0;border:var(--border);box-shadow:none}.form-group .form-control:focus{box-shadow:none;border:var(--border-half)}form button.btn{border-radius:0;border:var(--border)}label.btn{margin-right:1rem;padding:.5rem;cursor:pointer;font-weight:normal}.delete-button{cursor:pointer}.validation-summary-errors ul{list-style:none;padding:0}.btn-check:focus+.btn,.btn:focus{box-shadow:none!important}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}.ctrl-label-inside-outline.invalid,.input-with-ico.invalid,.invalid .input-with-no-lbl,.invalid select{border:1px solid var(--fgColor-text-danger)}span[class*="field-validation-error"]{display:block;margin:.2rem 0 .5rem}span[class*="field-validation-error"] span[class^="validity-"]{display:none}span[class*="field-validation-error"] span[class^="validity-"].show{display:block}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;color:var(--fgColor-selected)}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}.validation-summary-errors ul{list-style:none;padding:0}.field-validation-valid{display:none}.field-validation-message{display:none;padding-left:1.2rem;padding-bottom:.5rem;font-size:.9rem}.validation-summary-errors.show .field-validation-message,.field-validation-error .field-validation-message{display:block}input.input-validation-error{border:var(--border-validation-error)!important}.validation-summary-errors.show{display:grid}.validation-summary-valid{display:none}main{grid-auto-flow:column;background-color:var(--bgColor-public-page)}main>div.container{height:100%;align-items:center;justify-content:center}h1:first-of-type{margin-left:3rem;margin-right:3rem;font-size:1.5rem}p a,p a:active,p a:hover,p a:focus{text-decoration:unset!important}.account-link{display:block;margin-top:1.5rem;padding-top:1rem;border-top:var(--border)}.account-link a{display:block;font-weight:500;width:fit-content;margin-top:.5rem}@media screen and (max-width:991px){.content-container{width:95%!important}}.redirect-message{display:block;color:var(--fgColor-text-danger)}.account-form-content{border:var(--border);border-top:unset;border-bottom:unset}.account-form-content>form{margin:0 3rem;margin-bottom:2rem}@media(min-width:576px){main{grid-auto-flow:column}.account-form-content{display:grid;width:60%;margin:2rem auto;border:var(--border);background-color:var(--bgColor-default)}.account-form-content>form{margin-bottom:1rem}}@media(min-width:768px){main{grid-auto-flow:column}.account-form-content{width:40%;margin:1rem auto}}@media only screen and (min-width:992px){main{grid-template-columns:1fr;width:100%;margin:0 auto}.account-form-content{width:35%}}@media only screen and (min-width:1200px){.account-form-content{width:30%}}.form-group.confirm-password{margin-bottom:2rem}.form-ctrls{display:grid;grid-auto-flow:column;justify-content:start;gap:1rem;margin-top:2rem}.account-form.sending button,.account-form.sending input{pointer-events:none;color:#aaa!important;background:#f5f5f5!important;box-shadow:unset!important}.account-form.sending button[type=submit]::after{color:#aaa!important;background:#f5f5f5!important}.account-form .submit-spinner{display:grid;opacity:0;visibility:hidden;transition:opacity .3s}.account-form.sending .submit-spinner{opacity:1;visibility:visible}.account-form.sending .submit-spinner::after{content:url('data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20stroke%3D%22%23000%22%20viewBox%3D%220%200%2024%2024%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cstyle%3E.spinner_V8m1%7Btransform-origin%3Acenter%3Banimation%3Aspinner_zKoa%202s%20linear%20infinite%7D.spinner_V8m1%20circle%7Bstroke-linecap%3Around%3Banimation%3Aspinner_YpZS%201.5s%20ease-in-out%20infinite%7D%40keyframes%20spinner_zKoa%7B100%25%7Btransform%3Arotate(360deg)%7D%7D%40keyframes%20spinner_YpZS%7B0%25%7Bstroke-dasharray%3A0%20150%3Bstroke-dashoffset%3A0%7D47.5%25%7Bstroke-dasharray%3A42%20150%3Bstroke-dashoffset%3A-16%7D95%25%2C100%25%7Bstroke-dasharray%3A42%20150%3Bstroke-dashoffset%3A-59%7D%7D%3C%2Fstyle%3E%3Cg%20class%3D%22spinner_V8m1%22%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2212%22%20r%3D%229.5%22%20fill%3D%22none%22%20stroke-width%3D%223%22%3E%3C%2Fcircle%3E%3C%2Fg%3E%3C%2Fsvg%3E');filter:brightness(0) saturate(100%) invert(27%) sepia(20%) saturate(1652%) hue-rotate(53deg) brightness(97%) contrast(84%);position:relative;top:.3rem;left:.5rem}.redirect-message{display:block;padding:1rem 0}.ctrl.forgot-password{font-weight:500}