:root{--pill-primary-color:#185ee0;--pill-secondary-color:#e6eef9;--pill-border-radius:.5rem}.pill-container{display:flex;width:fit-content}.pill-tabs{display:flex;position:relative;background-color:#fff;box-shadow:0 0 1px 0 rgba(24,94,224,.15),0 6px 12px 0 rgba(24,94,224,.15);border-radius:var(--pill-border-radius);width:fit-content;background-color:#f1f1f1}.pill-tabs *{z-index:2}.pill-tabs input[type=radio]{display:none}.pill-tab{display:flex;align-items:center;justify-content:center;border-radius:var(--pill-border-radius);cursor:pointer;padding:1rem .8rem;gap:.5rem;margin:unset;color:#666}.pill-notification{display:grid;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;border-radius:var(--pill-border-radius);background-color:var(--pill-secondary-color);transition:.15s ease-in}.pill-tab.active{color:var(--pill-primary-color)}.pill-tab.active>.pill-notification{background-color:var(--pill-primary-color);color:#fff}.pill-glider{position:absolute;display:flex;z-index:1;border-radius:var(--pill-border-radius);background-color:var(--pill-secondary-color);opacity:1;visibility:visible}.pill-glider.with-animation{transition:left .25s ease-out}.pill-glider.show{opacity:1;visibility:visible}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}.password-req-container{display:grid;gap:.2rem;margin-bottom:1rem;font-size:.9rem}.password-req-container .pwd-reqts b{font-weight:500}.password-req-container .pwd-strength{font-weight:500}.password-req-container.weak .pwd-strength{color:#f00}.password-req-container.weak .pwd-strength::before{content:'Weak'}.password-req-container.medium .pwd-strength{color:#ffa500}.password-req-container.medium .pwd-strength::before{content:'Medium'}.password-req-container.strong .pwd-strength{color:#008000}.password-req-container.strong .pwd-reqts{position:relative}.password-req-container.strong .pwd-reqts::before,.password-match-container .show::before{content:url('data:image/svg+xml,%3Csvg%20viewBox%3D%220%200%20512%20512%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%20%2F%3E%3Cpath%20d%3D%22M256%2C48C141.31%2C48%2C48%2C141.31%2C48%2C256s93.31%2C208%2C208%2C208%2C208-93.31%2C208-208S370.69%2C48%2C256%2C48ZM364.25%2C186.29l-134.4%2C160a16%2C16%2C0%2C0%2C1-12%2C5.71h-.27a16%2C16%2C0%2C0%2C1-11.89-5.3l-57.6-64a16%2C16%2C0%2C1%2C1%2C23.78-21.4l45.29%2C50.32L339.75%2C165.71a16%2C16%2C0%2C0%2C1%2C24.5%2C20.58Z%22%20%2F%3E%3C%2Fsvg%3E');filter:invert(21%) sepia(63%) saturate(2061%) hue-rotate(93deg) brightness(101%) contrast(106%);position:absolute;top:.1rem;left:0;transform:translateX(calc(-100% - .2rem));width:1rem}.password-req-container.strong .pwd-strength::before{content:'Strong'}.password-req-list-container{display:grid;gap:.2rem;margin-bottom:1rem;font-size:.9rem}.pwd-req{display:grid;grid-template-columns:.5rem 1fr;gap:.5rem;margin-left:.5rem}.pwd-req.invalid::before{content:"-"}.pwd-req.valid::before{content:"✓";color:#008000}.pwd-req.special{grid-template-areas:'before label' 'before chars';row-gap:unset}.pwd-req.special::before{grid-area:before}.pwd-req.special span:first-of-type{grid-area:label}.pwd-req.special span:last-of-type{grid-area:chars}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}.form-group.sign-in.password{display:grid}.form-group.sign-in.password #forgot-password{grid-area:forgot-label;justify-content:end;display:grid}#forgot-password{font-weight:500}.password-req-list-container{display:none}.form-group.confirm-password{margin-bottom:unset;font-size:.9rem}.password-req-container{margin-bottom:1rem}.password-match-container{display:block;margin-top:1rem;margin-bottom:2rem;font-size:.9rem;position:relative}.password-match-container span{display:none}.password-match-container span.show{display:block}.register-type-desc p{margin:unset;margin-bottom:1rem}.user-type-pill-container{--pill-primary-color:#fff;--pill-secondary-color:#666;--pill-border-radius:0;display:grid;justify-content:start;margin-bottom:2rem}.user-type-pill-container .pill-tabs{border:var(--border);box-shadow:unset}.user-type-pill-container .pill-glider{background-color:var(--bgColor-primary-button-colored)}