html.sp-auth-html[data-sp-color-mode=dark]{--color-ink: #f5f8fb;--color-ink-700: #e6eef4;--color-ink-600: #d1dee7;--color-ink-500: #b7c7d2;--color-ink-300: #8fa4b2;--color-paper: #0e1e29;--color-paper-2: #132733;--color-rule: #29404f;--color-rule-strong: #3a5667;--color-slate: #a9bac5;--color-slate-light: #8499a7;--color-brass-soft: #12344a;--color-brass-tint: #17445e;--color-brass-wash: #102733;--color-brass-edge: #2b5874;--color-media: #ffffff}.sp-auth-brand-logo-wrap,.sp-login-mobile-logo-wrap,.sp-register-phone-logo,.sp-company-picker-salespak-logo{position:relative;display:inline-flex;align-items:center}.sp-auth-brand-logo-dark,html.sp-auth-html[data-sp-color-mode=dark] .sp-auth-brand-logo-light{display:none}html.sp-auth-html[data-sp-color-mode=dark] .sp-auth-brand-logo-dark{display:block}html.sp-auth-html[data-sp-color-mode=dark] .sp-login-page,html.sp-auth-html[data-sp-color-mode=dark] .sp-auth-v2{background:#0e1e29}html.sp-auth-html[data-sp-color-mode=dark] .sp-login-brand-desktop>aside,html.sp-auth-html[data-sp-color-mode=dark] .sp-auth-v2>aside{background:#0b1822!important;border-color:#233947!important}html.sp-auth-html[data-sp-color-mode=dark] .sp-login-main,html.sp-auth-html[data-sp-color-mode=dark] .sp-register-main{background:#132733!important}html.sp-auth-html[data-sp-color-mode=dark] .sp-login-mobile-brand{background:#0b1822!important;border-color:#233947}html.sp-auth-html[data-sp-color-mode=dark] .sp-login-field-control{background:#122733!important;border-color:#2b4352!important;box-shadow:0 1px 2px #0000002e!important}html.sp-auth-html[data-sp-color-mode=dark] .sp-login-field-control:focus-within{border-color:#4698c9!important;box-shadow:0 0 0 3px #69acdf1f!important}html.sp-auth-html[data-sp-color-mode=dark] .sp-login-field-input{color:#f5f8fb!important}html.sp-auth-html[data-sp-color-mode=dark] .sp-login-field-input::placeholder{color:#718896!important}html.sp-auth-html[data-sp-color-mode=dark] .sp-login-actions button[type=button]{background:#122733!important;border-color:#2b4352!important;color:#b7c7d2!important;box-shadow:none!important}html.sp-auth-html[data-sp-color-mode=dark] .sp-login-actions button[type=button]:hover{background:#173140!important;border-color:#3a5a6d!important;color:#f5f8fb!important}html.sp-auth-html[data-sp-color-mode=dark] .sp-login-actions .sp-check{border-color:#4a6879;background:#10242f;box-shadow:0 0 0 1px #61b3e31f}html.sp-auth-html[data-sp-color-mode=dark] .sp-login-actions .sp-check:checked{border-color:#61b3e3;background:#2587bf;box-shadow:0 0 0 3px #61b3e31f}html.sp-auth-html[data-sp-color-mode=dark] .sp-login-actions .sp-check:checked:after{border-left-color:#fff;border-bottom-color:#fff}html.sp-auth-html[data-sp-color-mode=dark] .sp-login-footer{border-color:#29404f!important}html.sp-auth-html[data-sp-color-mode=dark] .sp-register-section{background:#17313f!important;border-color:#365565!important;box-shadow:0 1px 2px #00000024}html.sp-auth-html[data-sp-color-mode=dark] .sp-register-main input,html.sp-auth-html[data-sp-color-mode=dark] .sp-register-main select,html.sp-auth-html[data-sp-color-mode=dark] .sp-register-main textarea{color:#f5f8fb}html.sp-auth-html[data-sp-color-mode=dark] .sp-register-main input:not([type=checkbox]):not([type=radio]):not([type=file]),html.sp-auth-html[data-sp-color-mode=dark] .sp-register-main select,html.sp-auth-html[data-sp-color-mode=dark] .sp-register-main textarea,html.sp-auth-html[data-sp-color-mode=dark] .sp-register-main input[type=file]{background-color:#10242f!important;border-color:#365565!important;box-shadow:0 1px 2px #00000024!important}html.sp-auth-html[data-sp-color-mode=dark] .sp-register-main input::placeholder,html.sp-auth-html[data-sp-color-mode=dark] .sp-register-main textarea::placeholder{color:#718896!important}html.sp-auth-html[data-sp-color-mode=dark] .sp-register-main input:focus,html.sp-auth-html[data-sp-color-mode=dark] .sp-register-main select:focus,html.sp-auth-html[data-sp-color-mode=dark] .sp-register-main textarea:focus{border-color:#4698c9!important}html.sp-auth-html[data-sp-color-mode=dark] .sp-register-main input[readonly]{background:#132733!important;color:#93a8b5!important}.sp-register-legal-link{color:#166495}.sp-register-legal-link:hover{color:#10476b}.sp-register-terms-check{appearance:auto;accent-color:#197caf;color-scheme:light}html.sp-auth-html[data-sp-color-mode=dark] .sp-register-legal-link{color:#89cff5}html.sp-auth-html[data-sp-color-mode=dark] .sp-register-legal-link:hover{color:#c4e8ff}html.sp-auth-html[data-sp-color-mode=dark] .sp-register-terms-check{color-scheme:dark;accent-color:#61b3e3}.sp-register-main input[type=number]{appearance:textfield;-moz-appearance:textfield}.sp-register-main input[type=number]::-webkit-inner-spin-button,.sp-register-main input[type=number]::-webkit-outer-spin-button{margin:0;-webkit-appearance:none}html.sp-auth-html[data-sp-color-mode=dark] .sp-register-sticky{background:#132733f5!important;border-color:#365565!important}html.sp-auth-html[data-sp-color-mode=dark] .sp-auth-v2>section,html.sp-auth-html[data-sp-color-mode=dark] body.sp-auth-register section[aria-labelledby=desktopRegistrationHeading]{background:#112632!important;border-color:#29404f!important;box-shadow:0 14px 36px #00000038!important}html.sp-auth-html[data-sp-color-mode=dark] .sp-register-disclosure-icon{background:#0e202b!important;border-color:#2b4352!important;color:#61b3e3!important;box-shadow:0 1px 2px #00000024!important}html.sp-auth-html[data-sp-color-mode=dark] .sp-register-password-control{background:#0e202b!important;border-color:#2b4352!important;box-shadow:0 1px 2px #00000024!important}html.sp-auth-html[data-sp-color-mode=dark] .sp-register-password-control:focus-within{border-color:#4698c9!important}html.sp-auth-html[data-sp-color-mode=dark] .sp-register-password-toggle{background:#132733!important;border-left:1px solid #2b4352;color:#9db5c3!important}html.sp-auth-html[data-sp-color-mode=dark] .sp-register-password-toggle:hover{background:#173140!important;color:#f5f8fb!important}html.sp-auth-html[data-sp-color-mode=dark] .sp-company-picker{background:#0e1e29!important}html.sp-auth-html[data-sp-color-mode=dark] .sp-company-picker-card,html.sp-auth-html[data-sp-color-mode=dark] .sp-company-picker-row,html.sp-auth-html[data-sp-color-mode=dark] .sp-company-picker-back{background:#112632!important;border-color:#29404f!important}html.sp-auth-html[data-sp-color-mode=dark] .sp-company-picker-card{box-shadow:0 18px 50px #00000047!important}html.sp-auth-html[data-sp-color-mode=dark] .sp-company-picker-row:hover,html.sp-auth-html[data-sp-color-mode=dark] .sp-company-picker-back:hover{background:#173140!important;border-color:#3a5667!important}html.sp-auth-html[data-sp-color-mode=light] .sp-login-main,html.sp-auth-html[data-sp-color-mode=light] .sp-register-main{background:#fff!important}html.sp-auth-html[data-sp-color-mode=light] .sp-login-brand-desktop>aside,html.sp-auth-html[data-sp-color-mode=light] .sp-auth-v2>aside{background:#f8fbfd!important;border-color:#e2eaf0!important}html.sp-auth-html[data-sp-color-mode=light] .sp-register-section{border-color:#e2eaf0!important;box-shadow:0 1px 2px #13202b08}@keyframes sp-login-reveal{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes sp-login-ambient{0%{transform:translate3d(-4%,3%,0) scale(.96);opacity:.42}to{transform:translate3d(5%,-4%,0) scale(1.06);opacity:.72}}@keyframes sp-login-fade{0%{opacity:0}to{opacity:1}}@keyframes sp-login-check-pop{0%{opacity:0;transform:scale(.55)}70%{opacity:1;transform:scale(1.12)}to{opacity:1;transform:scale(1)}}@keyframes sp-login-checkbox-confirm{0%{transform:scale(.82)}65%{transform:scale(1.1)}to{transform:scale(1)}}.sp-login-brand-desktop>aside:before{content:"";position:absolute;right:-10rem;bottom:-12rem;width:34rem;height:34rem;border-radius:999px;background:radial-gradient(circle,rgb(31 133 190 / 14%) 0%,rgb(31 133 190 / 5%) 42%,transparent 70%);pointer-events:none;animation:sp-login-ambient 14s ease-in-out infinite alternate}.sp-login-brand-desktop .sp-auth-brand-logo-wrap,.sp-login-brand-desktop h1,.sp-login-brand-desktop h1+p,.sp-login-brand-desktop ul{opacity:0;animation:sp-login-reveal .52s cubic-bezier(.22,.7,.28,1) forwards}.sp-login-card{opacity:0;animation:sp-login-fade .52s ease-out .12s forwards}.sp-login-brand-desktop h1{animation-delay:70ms}.sp-login-brand-desktop h1+p{animation-delay:.14s}.sp-login-brand-desktop ul{animation-delay:.21s}.sp-login-card{animation-delay:.12s}.sp-login-brand-desktop ul li>span:first-child{width:1.25rem;height:1.25rem;background:var(--color-brass);color:#fff;opacity:0;box-shadow:0 0 0 3px #1f85be1a;animation:sp-login-check-pop .36s cubic-bezier(.2,.8,.3,1) forwards}.sp-login-brand-desktop ul li>span:first-child svg{stroke:#fff}.sp-login-brand-desktop ul li:nth-child(1)>span:first-child{animation-delay:.31s}.sp-login-brand-desktop ul li:nth-child(2)>span:first-child{animation-delay:.38s}.sp-login-brand-desktop ul li:nth-child(3)>span:first-child{animation-delay:.45s}.sp-login-brand-desktop ul li:nth-child(4)>span:first-child{animation-delay:.52s}.sp-login-actions .sp-check:checked{animation:sp-login-checkbox-confirm .26s ease-out}.sp-login-actions .sp-check{width:1.25rem;height:1.25rem}.sp-auth-v2>aside:before{content:"";position:absolute;right:-10rem;bottom:-12rem;width:34rem;height:34rem;border-radius:999px;background:radial-gradient(circle,rgb(31 133 190 / 14%) 0%,rgb(31 133 190 / 5%) 42%,transparent 70%);pointer-events:none;animation:sp-login-ambient 14s ease-in-out infinite alternate}.sp-auth-v2>aside .sp-auth-brand-logo-wrap,.sp-auth-v2>aside h1,.sp-auth-v2>aside h1+p{opacity:0;animation:sp-login-reveal .52s cubic-bezier(.22,.7,.28,1) forwards}.sp-auth-v2>aside h1{animation-delay:70ms}.sp-auth-v2>aside h1+p{animation-delay:.14s}.sp-register-main>div{opacity:0;animation:sp-login-fade .52s ease-out .12s forwards}.sp-register-back{opacity:0;animation:sp-login-reveal .46s cubic-bezier(.22,.7,.28,1) 40ms forwards}@media(prefers-reduced-motion:reduce){.sp-login-brand-desktop>aside:before,.sp-auth-v2>aside:before,.sp-login-brand-desktop .sp-auth-brand-logo-wrap,.sp-login-brand-desktop h1,.sp-login-brand-desktop h1+p,.sp-login-brand-desktop ul,.sp-auth-v2>aside .sp-auth-brand-logo-wrap,.sp-auth-v2>aside h1,.sp-auth-v2>aside h1+p{animation:none;opacity:1;transform:none}.sp-login-card{animation:none;opacity:1}.sp-register-main>div{animation:none;opacity:1}.sp-register-back{animation:none;opacity:1}.sp-login-brand-desktop ul li>span:first-child,.sp-login-actions .sp-check:checked{animation:none;opacity:1;transform:none}}
