/* Minification failed. Returning unminified contents.
(1,6): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,26): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,48): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,87): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,109): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,135): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,253): run-time error CSS1039: Token not allowed after unary operator: '-color-bg-light'
(1,303): run-time error CSS1039: Token not allowed after unary operator: '-color-green'
(1,1345): run-time error CSS1039: Token not allowed after unary operator: '-color-list-text'
(1,1475): run-time error CSS1039: Token not allowed after unary operator: '-font-family-primary'
 */
body{--text-dark:#474342;--color-light:#f7f5f1;--font-family-primary:"Libre Franklin";--color-green:#336455;--color-list-text:#292524;--color-bg-light:#fffffa;}.modal{z-index:2000;}div.modal h2{margin:20px 0 0 0;}.bg-custom-light{background-color:var(--color-bg-light);}.bg-green{background-color:var(--color-green);}.bg-light-gray{background-color:#f5f5f4;}a.link_default{font-family:Libre Franklin;font-size:16px;font-weight:500;line-height:26px;letter-spacing:0;text-align:left;}a.link_default:link{color:#416a96;}a.link_default:visited{color:#213159;}a.link_default:hover{color:#5d84ae;}a.link_default:active{color:#213159;}a.link_green:link{color:#336455!important;}a.link_green:visited{color:#44403c!important;}a.link_green:hover{color:#377d68!important;text-decoration:underline;}a.link_green:active{color:#44403c!important;}a.link_blue,button.link_blue{color:#1d3f65;font-weight:700;text-decoration:underline;background-color:transparent;border:0;}a.link_blue:hover,button.link_blue:hover{color:#0a58ca;}button.btn_link{font-family:Libre Franklin;font-size:16px;font-weight:500;line-height:26px;letter-spacing:0;text-align:left;color:#416a96;padding:0;border:0;background-color:transparent;border-color:transparent;}button.btn_link:hover{color:#5d84ae;}ul.default-list{margin-left:20px;}ul.default-list li{margin-bottom:12px;color:var(--color-list-text);list-style:disc;}ul.nested-circle-list li{list-style:circle;}.hide{display:none;}.text-libre,p{font-family:var(--font-family-primary);}
label{color:#292524;}input[type="text"],input[type="password"],input[type="email"]{border:1px solid #a8a29e!important;}input[type="text"]:focus,input[type="password"]:focus,input[type="email"]:focus,input[type="text"]:active,input[type="password"]:active,input[type="email"]:active{border:1px solid #57534e!important;box-shadow:none!important;}.text-error{color:#951818;}
.login-header-section .page-title{font-size:45px!important;line-height:53px;}.login-header-section .sub-title{font-size:22px;font-weight:500;line-height:30px;color:#377d68;}#loginForm .password-group input[type=password]{border-top-right-radius:0!important;border-bottom-right-radius:0!important;border-right:0 solid #fff!important;}#loginForm .password-group input[type=password]:focus~#mask,#loginForm .password-group input[type=password]:active~#mask{border-top:1px solid #57534e!important;border-right:1px solid #57534e!important;border-bottom:1px solid #57534e!important;box-shadow:none!important;}#loginForm .password-group #mask{height:50px;background-color:#fff;border-bottom-right-radius:7px;border-top-right-radius:7px;border-top:1px solid #a8a29e;border-right:1px solid #a8a29e;border-bottom:1px solid #a8a29e;}#loginForm .password-group #mask:focus,#loginForm .password-group #mask:active{border:1px solid #57534e!important;box-shadow:none!important;}#loginForm input[type=text].input-validation-error,#loginForm .password-group input[type=password].input-validation-error{border:1px solid #951818!important;}#loginForm .user-name-error-icon,#loginForm .password-error-icon{display:none;}#loginForm input[type=text].input-validation-error+.user-name-error-icon{display:inline-block;color:#951818;right:65px;top:30%;transform:translateY(-50%)!important;}#loginForm .password-group input[type=password].input-validation-error+.password-error-icon{display:inline-block;color:#951818;right:65px;top:50%;transform:translateY(-50%)!important;}#loginForm .validation-summary-errors ul{padding-left:0!important;}#loginForm .validation-summary-errors ul li{color:#951818;list-style:none!important;padding:10px;border:1px solid #951818;background-color:#fffffa;border-radius:8px;display:inline-block;}#loginForm .validation-summary-errors ul li:before{content:"!";margin-right:5px;padding:3px 12px;font-weight:bold;border-radius:100%;color:#fff;background-color:#951818;}#privacy-policy-change{border:solid 1px #377d68;color:#474342;font-weight:400;border-radius:.25rem;max-width:700px;margin-left:auto;margin-right:auto;font-family:Libre Franklin;margin-bottom:20px;}#privacy-policy-change .panel-heading{padding:5px 0 5px 20px;background-color:#377d68;border-color:#377d68;color:#fff;}#privacy-policy-change .panel-body{padding:20px;}#privacy-policy-change a{text-decoration:none;color:#377d68;cursor:pointer;}#privacy-policy-change input[type=checkbox]{margin-right:5px;height:20px!important;width:20px!important;top:-2px;accent-color:#377d68;-webkit-appearance:checkbox!important;}#privacy-policy-change input[type=checkbox]:after{content:none!important;}@media(max-width:768px){#privacy-policy-change{margin-left:0;margin-right:0;}}#additional-info-modal{z-index:1200;}#additional-info-modal label{display:inline-block;margin-bottom:.5rem!important;}#additional-info-modal #member-id-container{display:none;}#additional-info-modal #what-is-image{display:none;}#additional-info-modal #what-is-text{display:none;}#additional-info-modal #access-code{display:none;}#additional-info-modal .modal-header{justify-content:center;border-bottom:0;}#additional-info-modal .modal-header .modal-title{color:#292524;font-size:24px;font-weight:600;}#additional-info-modal .modal-header button.btn-close{position:absolute;right:1em;color:transparent;background-color:transparent;}#additional-info-modal .modal-body i{color:#377d68;}#additional-info-modal .modal-body #member-id-image-link{font-weight:600;color:#377d68;}#additional-info-modal .modal-footer{border-top:0;}#additional-info-modal .modal-footer button{margin-left:auto;margin-right:auto;}
