@font-face{font-family:"proxima-nova";font-weight:100;src:url("/auth-component/uv-auth/static/fonts/proxima_nova_thin.woff2") format("woff2"), url("/auth-component/uv-auth/static/fonts/proxima_nova_thin.woff") format("woff")}@font-face{font-family:"proxima-nova";font-weight:300;src:url("/auth-component/uv-auth/static/fonts/proxima_nova_light.woff2") format("woff2"), url("/auth-component/uv-auth/static/fonts/proxima_nova_light.woff") format("woff")}@font-face{font-family:"proxima-nova";font-weight:400;src:url("/auth-component/uv-auth/static/fonts/proxima_nova_regular.woff2") format("woff2"), url("/auth-component/uv-auth/static/fonts/proxima_nova_regular.woff") format("woff")}@font-face{font-family:"proxima-nova";font-weight:600;src:url("/auth-component/uv-auth/static/fonts/proxima_nova_semibold.woff2") format("woff2"), url("/auth-component/uv-auth/static/fonts/proxima_nova_semibold.woff") format("woff")}@font-face{font-family:"proxima-nova";font-weight:700;src:url("/auth-component/uv-auth/static/fonts/proxima_nova_bold.woff2") format("woff2"), url("/auth-component/uv-auth/static/fonts/proxima_nova_bold.woff") format("woff")}@-webkit-keyframes uv-auth-spin{0%{-webkit-transform:rotateZ(0deg);transform:rotateZ(0deg)}100%{-webkit-transform:rotateZ(360deg);transform:rotateZ(360deg)}}@keyframes uv-auth-spin{0%{-webkit-transform:rotateZ(0deg);transform:rotateZ(0deg)}100%{-webkit-transform:rotateZ(360deg);transform:rotateZ(360deg)}}uv-auth:not(.hydrated),uv-gdpr-collect-consent:not(.hydrated),uv-sso-button:not(.hydrated),uv-forgot-password:not(.hydrated),uv-change-password:not(.hydrated),uv-modal:not(.hydrated){visibility:hidden}uv-auth .uv-auth-spinner,uv-gdpr-collect-consent .uv-auth-spinner,uv-sso-button .uv-auth-spinner,uv-forgot-password .uv-auth-spinner,uv-change-password .uv-auth-spinner,uv-modal .uv-auth-spinner{-webkit-animation:uv-auth-spin 1s linear infinite;animation:uv-auth-spin 1s linear infinite;border:0.125em solid white;border-right-color:transparent;border-radius:100%;width:16px;height:16px;font-size:20px}uv-auth .uv-auth-spinner.dark,uv-gdpr-collect-consent .uv-auth-spinner.dark,uv-sso-button .uv-auth-spinner.dark,uv-forgot-password .uv-auth-spinner.dark,uv-change-password .uv-auth-spinner.dark,uv-modal .uv-auth-spinner.dark{border-color:#464653;border-right-color:transparent}uv-auth .uv-auth-button,uv-gdpr-collect-consent .uv-auth-button,uv-sso-button .uv-auth-button,uv-forgot-password .uv-auth-button,uv-change-password .uv-auth-button,uv-modal .uv-auth-button{font-family:inherit;text-transform:uppercase;letter-spacing:0.1em;font-weight:bold;font-size:0.875em;padding:0.75em 1em;border:none;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;border-radius:5px}uv-auth .uv-auth-button:not(:disabled),uv-gdpr-collect-consent .uv-auth-button:not(:disabled),uv-sso-button .uv-auth-button:not(:disabled),uv-forgot-password .uv-auth-button:not(:disabled),uv-change-password .uv-auth-button:not(:disabled),uv-modal .uv-auth-button:not(:disabled){cursor:pointer}uv-auth .uv-auth-button:disabled,uv-gdpr-collect-consent .uv-auth-button:disabled,uv-sso-button .uv-auth-button:disabled,uv-forgot-password .uv-auth-button:disabled,uv-change-password .uv-auth-button:disabled,uv-modal .uv-auth-button:disabled{cursor:not-allowed}uv-auth .uv-auth-button.set-password,uv-gdpr-collect-consent .uv-auth-button.set-password,uv-sso-button .uv-auth-button.set-password,uv-forgot-password .uv-auth-button.set-password,uv-change-password .uv-auth-button.set-password,uv-modal .uv-auth-button.set-password{width:100%;font-weight:bold;font-size:0.875em}uv-auth .uv-auth-error-bar,uv-gdpr-collect-consent .uv-auth-error-bar,uv-sso-button .uv-auth-error-bar,uv-forgot-password .uv-auth-error-bar,uv-change-password .uv-auth-error-bar,uv-modal .uv-auth-error-bar{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;padding:0.5em;margin-top:0.5em;border-radius:5px;background:#fff0f0;color:#de0000;font-size:0.875em;font-weight:500;padding:0.875em}uv-auth .uv-auth-error-bar.top,uv-gdpr-collect-consent .uv-auth-error-bar.top,uv-sso-button .uv-auth-error-bar.top,uv-forgot-password .uv-auth-error-bar.top,uv-change-password .uv-auth-error-bar.top,uv-modal .uv-auth-error-bar.top{margin:0 0 1em 0}uv-auth .uv-sr-only,uv-gdpr-collect-consent .uv-sr-only,uv-sso-button .uv-sr-only,uv-forgot-password .uv-sr-only,uv-change-password .uv-sr-only,uv-modal .uv-sr-only{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}uv-auth .uv-auth-email-confirm-pending,uv-gdpr-collect-consent .uv-auth-email-confirm-pending,uv-sso-button .uv-auth-email-confirm-pending,uv-forgot-password .uv-auth-email-confirm-pending,uv-change-password .uv-auth-email-confirm-pending,uv-modal .uv-auth-email-confirm-pending{color:#464653;text-align:center;font-weight:bold;margin-top:1.5em}uv-auth .subheader,uv-gdpr-collect-consent .subheader,uv-sso-button .subheader,uv-forgot-password .subheader,uv-change-password .subheader,uv-modal .subheader{text-align:center;margin-top:1.5em;margin-bottom:1.5em}uv-auth .header,uv-gdpr-collect-consent .header,uv-sso-button .header,uv-forgot-password .header,uv-change-password .header,uv-modal .header{color:#464653;text-align:center;font-size:1.7em;margin-bottom:1em}uv-auth h1,uv-auth h2,uv-auth h3,uv-auth h4,uv-auth h5,uv-auth h6{font-family:"proxima-nova", "Helvetica Neue", Helvetica, Arial, sans-serif;font-size:22px;color:#464653;text-align:center;font-weight:normal;margin:0 0 10px 0}uv-auth p{font-family:"proxima-nova", "Helvetica Neue", Helvetica, Arial, sans-serif;font-size:14px;color:#63636e;text-align:center;margin:0 0 30px 0}uv-sso-button .social-first{-ms-flex-pack:start;justify-content:start}@media (max-width: 1024px){uv-sso-button .social-first{-ms-flex-pack:center;justify-content:center}}