.provider-login-page:before,.provider-login-page:after,.employee-login-page:before,.employee-login-page:after,.admin-login-page:before,.admin-login-page:after,.specialist-login-page:before,.specialist-login-page:after,.customer-login-page:before,.customer-login-page:after,html[data-theme=light] .provider-login-page:before,html[data-theme=light] .provider-login-page:after,html[data-theme=light] .employee-login-page:before,html[data-theme=light] .employee-login-page:after,html[data-theme=light] .admin-login-page:before,html[data-theme=light] .admin-login-page:after,html[data-theme=light] .specialist-login-page:before,html[data-theme=light] .specialist-login-page:after,html[data-theme=light] .customer-login-page:before,html[data-theme=light] .customer-login-page:after{content:none!important;inset:auto!important;width:0!important;min-width:0!important;max-width:none!important;height:0!important;min-height:0!important;max-height:none!important;box-shadow:none!important;filter:none!important;opacity:0!important;pointer-events:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important;display:none!important;position:static!important;inset:auto!important;transform:none!important;-webkit-mask-image:none!important;mask-image:none!important}.role-signin-shell{width:100%}.role-signin-shell:empty:before{content:"Secure login is loading...";color:#ffffffb8;text-align:center;background:#00000047;border:1px solid #baff0047;border-radius:18px;width:100%;padding:18px;font-weight:800;display:block}.hosted-auth-links{gap:10px;margin-top:14px;display:grid}.hosted-auth-links a{letter-spacing:.06em;text-transform:uppercase;background:linear-gradient(135deg,#baff00,#7ab800);border:1px solid #baff006b;border-radius:14px;justify-content:center;align-items:center;min-height:52px;font-size:.88rem;font-weight:950;text-decoration:none;display:flex;color:#050507!important}.hosted-auth-links a+a{background:#00000047;color:#baff00!important}.cl-rootBox,.cl-card,.cl-cardBox{width:100%!important}.role-signin-shell .cl-card,.role-signin-shell .cl-cardBox,.role-signin-shell .cl-main,.role-signin-shell .cl-form,.role-signin-shell .cl-footer,.role-signin-shell .cl-formFieldLabel,.role-signin-shell .cl-headerTitle,.role-signin-shell .cl-headerSubtitle,.role-signin-shell .cl-identityPreviewText,.role-signin-shell .cl-dividerText,.role-signin-shell .cl-footerActionText{color:#f8fafc!important}.role-signin-shell .cl-headerSubtitle,.role-signin-shell .cl-footerActionText,.role-signin-shell .cl-dividerText{color:#f8fafcc2!important}.role-signin-shell .cl-formFieldInput{color:#fff!important;caret-color:#baff00!important;background:#050605eb!important;border:1px solid #ffffff5c!important;min-height:54px!important;box-shadow:inset 0 0 0 1px #baff0014!important}.role-signin-shell .cl-formFieldInput::placeholder{color:#ffffffb3!important}.role-signin-shell .cl-formFieldInput:focus{border-color:#baff00c7!important;box-shadow:0 0 0 3px #baff0029!important}.role-signin-shell .cl-socialButtonsBlockButton{color:#12140d!important;background:#fffffff5!important;font-weight:800!important}.role-signin-shell .cl-formButtonPrimary{color:#050507!important}.cl-formButtonPrimary{text-transform:uppercase!important;min-height:50px!important;font-weight:950!important}.admin-help-card,.specialist-help-card,.customer-help-card,.employee-help-card{color:#f8fafc!important;background:#0a0c09e6!important;border-color:#baff0047!important;gap:7px!important;display:grid!important}.admin-help-card a,.specialist-help-card a,.customer-help-card a,.employee-help-card a{color:#baff00!important;width:fit-content!important;line-height:1.35!important;text-decoration:none!important;display:block!important}.admin-help-card a+a,.specialist-help-card a+a,.customer-help-card a+a,.employee-help-card a+a{margin-top:2px!important}.admin-help-card p,.specialist-help-card p,.customer-help-card p,.employee-help-card p{color:#f8fafcc7!important;margin:0!important}html[data-theme=light] .admin-help-card,html[data-theme=light] .specialist-help-card,html[data-theme=light] .customer-help-card,html[data-theme=light] .employee-help-card{color:#11140d!important;background:#fffffff0!important;border-color:#68a00059!important}html[data-theme=light] .admin-help-card p,html[data-theme=light] .specialist-help-card p,html[data-theme=light] .customer-help-card p,html[data-theme=light] .employee-help-card p{color:#11140db8!important}html[data-theme=light] .admin-help-card a,html[data-theme=light] .specialist-help-card a,html[data-theme=light] .customer-help-card a,html[data-theme=light] .employee-help-card a,html[data-theme=light] .claims-workflow-badge{color:#245c00!important}html[data-theme=light] .claims-workflow-badge{background:#e8ffde!important;border-color:#245c0047!important}html[data-theme=light] .role-signin-shell .cl-card,html[data-theme=light] .role-signin-shell .cl-cardBox,html[data-theme=light] .role-signin-shell .cl-main,html[data-theme=light] .role-signin-shell .cl-form,html[data-theme=light] .role-signin-shell .cl-footer,html[data-theme=light] .role-signin-shell .cl-formFieldLabel,html[data-theme=light] .role-signin-shell .cl-headerTitle,html[data-theme=light] .role-signin-shell .cl-identityPreviewText{color:#11140d!important}html[data-theme=light] .role-signin-shell .cl-headerSubtitle,html[data-theme=light] .role-signin-shell .cl-footerActionText,html[data-theme=light] .role-signin-shell .cl-dividerText{color:#11140db8!important}html[data-theme=light] .role-signin-shell .cl-formFieldInput{color:#11140d!important;background:#fffffffa!important;border-color:#11140d52!important}html[data-theme=light] .role-signin-shell .cl-formFieldInput::placeholder{color:#11140d94!important}.provider-login-footnote,.employee-login-group,.admin-login-copyright,.specialist-login-footnote,.customer-login-footnote,html[data-theme=light] .provider-login-footnote,html[data-theme=light] .employee-login-group,html[data-theme=light] .admin-login-copyright,html[data-theme=light] .specialist-login-footnote,html[data-theme=light] .customer-login-footnote{pointer-events:none!important;display:none!important}html[data-theme=light] .provider-login-footnote,html[data-theme=light] .employee-login-group,html[data-theme=light] .admin-login-copyright,html[data-theme=light] .specialist-login-footnote,html[data-theme=light] .customer-login-footnote{display:none!important}@media (max-width:640px){.provider-login-footnote,.employee-login-group,.admin-login-copyright,.specialist-login-footnote,.customer-login-footnote,html[data-theme=light] .provider-login-footnote,html[data-theme=light] .employee-login-group,html[data-theme=light] .admin-login-copyright,html[data-theme=light] .specialist-login-footnote,html[data-theme=light] .customer-login-footnote{display:none!important}}
