.sign-in-backdrop-module__76h7Iq__stage{background:var(--white);--shot-opacity:.72;position:absolute;inset:0;overflow:hidden}.sign-in-backdrop-module__76h7Iq__frame{border-radius:var(--radius-lg);position:absolute;inset:clamp(6px,.8vw,12px);overflow:hidden}.sign-in-backdrop-module__76h7Iq__frameTour{aspect-ratio:2940/1672;width:max(100vw,175.84vh);position:absolute;top:0;left:0}.sign-in-backdrop-module__76h7Iq__shots{opacity:var(--shot-opacity);filter:saturate(.95);position:absolute;inset:0}.sign-in-backdrop-module__76h7Iq__shot{object-fit:cover;object-position:top left;opacity:0;transition:opacity .5s}.sign-in-backdrop-module__76h7Iq__shotOn{opacity:1}.sign-in-backdrop-module__76h7Iq__scrim{background:color-mix(in srgb, var(--white) 15%, transparent);position:absolute;inset:0}.sign-in-backdrop-module__76h7Iq__cursor{z-index:2;width:20px;height:20px;opacity:var(--shot-opacity);filter:drop-shadow(0 1px 2px #0006);transition:left .7s cubic-bezier(.45,0,.25,1),top .7s cubic-bezier(.45,0,.25,1);position:absolute}.sign-in-backdrop-module__76h7Iq__cursorArrow{fill:var(--white);stroke:var(--ink);stroke-width:1.6px;stroke-linejoin:round}.sign-in-backdrop-module__76h7Iq__ripple{z-index:2;border:2px solid var(--periwinkle);opacity:0;border-radius:999px;width:30px;height:30px;margin:-15px 0 0 -15px;animation:.55s ease-out sign-in-backdrop-module__76h7Iq__rippleGo;position:absolute}@keyframes sign-in-backdrop-module__76h7Iq__rippleGo{0%{opacity:.54;transform:scale(.35)}to{opacity:0;transform:scale(1.25)}}@media (prefers-reduced-motion:reduce){.sign-in-backdrop-module__76h7Iq__shot,.sign-in-backdrop-module__76h7Iq__cursor{transition:none}.sign-in-backdrop-module__76h7Iq__ripple{animation:none;display:none}}
.auth-shell-module__iHpSuW__card .cl-rootBox{width:100%}:is(.auth-shell-module__iHpSuW__card .cl-cardBox,.auth-shell-module__iHpSuW__card .cl-card){width:100%;box-shadow:none;background:0 0;border:none;padding:0;overflow:visible}.auth-shell-module__iHpSuW__card .cl-card{gap:1.25rem}.auth-shell-module__iHpSuW__card .cl-header{display:none}.auth-shell-module__iHpSuW__card .cl-lastAuthenticationStrategyBadge{display:none}.auth-shell-module__iHpSuW__card .cl-footer{background:0 0}.auth-shell-module__iHpSuW__card .cl-button.cl-socialButtonsBlockButton{border-radius:11px;min-height:40px}.auth-shell-module__iHpSuW__card .cl-socialButtonsBlockButtonText{color:var(--ink);font-size:13.5px;font-weight:600}.auth-shell-module__iHpSuW__card .cl-dividerLine{background:var(--border)}.auth-shell-module__iHpSuW__card .cl-dividerText{color:var(--ink-faint);font-size:12px}.auth-shell-module__iHpSuW__card .cl-formFieldLabel{color:var(--ink);font-size:13px;font-weight:600}.auth-shell-module__iHpSuW__card .cl-formFieldAction{color:var(--periwinkle);font-size:12.5px;font-weight:600}.auth-shell-module__iHpSuW__card .cl-formFieldInput{border:1px solid var(--border);border-radius:11px;min-height:40px}.auth-shell-module__iHpSuW__card .cl-formFieldInput:focus{border-color:var(--periwinkle);box-shadow:0 0 0 3px var(--periwinkle-tint)}.auth-shell-module__iHpSuW__card .cl-button.cl-formButtonPrimary{background-color:var(--periwinkle);min-height:40px;box-shadow:0 4px 14px color-mix(in srgb, var(--periwinkle) 35%, transparent);background-image:none;border:none;border-radius:11px;font-size:13.5px;font-weight:700}.auth-shell-module__iHpSuW__card .cl-button.cl-formButtonPrimary:hover{background-color:var(--periwinkle-dark)}:is(.auth-shell-module__iHpSuW__card .cl-footerAction,.auth-shell-module__iHpSuW__card .cl-footerItem){box-shadow:none;border:none}.auth-shell-module__iHpSuW__card .cl-footerActionText{color:var(--ink-light)}.auth-shell-module__iHpSuW__card .cl-footerActionLink{color:var(--periwinkle);font-weight:600}
