.signin_page__bX3eQ{position:relative;isolation:isolate;overflow:hidden;min-height:100vh;min-height:100dvh;display:grid;place-items:center;padding:24px 16px;background:#03060d}.signin_card__XdQeW{width:min(400px,calc(100vw - 32px));padding:40px 32px 32px;border-radius:20px;display:grid;justify-items:center;text-align:center}.signin_title__wccp_{margin:0 0 14px;display:flex;justify-content:center}.signin_logo__Lr08O{height:38px}.signin_lede__i1Y0q{margin:0 0 28px;font-size:14px;color:rgb(230 237 247/.66)}.signin_alert__0osNi{margin:-12px 0 20px;font-size:13px;line-height:1.5;color:rgb(230 237 247/.86)}.signin_form__E_SB_{width:100%}.signin_button__HWwL1{position:relative;width:100%;min-height:48px;display:flex;align-items:center;justify-content:center;gap:10px;padding:12px 16px;overflow:hidden;border:0;border-radius:12px;background:#fff;color:#0f1b2d;font:inherit;font-size:15px;font-weight:500;cursor:pointer;box-shadow:0 12px 30px -14px rgb(61 155 255/.65),inset 0 -1px 0 rgb(15 27 45/.08);transition:translate .16s ease,box-shadow .16s ease}.signin_button__HWwL1:hover:not(:disabled){translate:0 -1px;box-shadow:0 16px 36px -14px rgb(61 155 255/.8),inset 0 -1px 0 rgb(15 27 45/.08)}.signin_button__HWwL1:focus-visible{outline:2px solid #8ccbff;outline-offset:3px}.signin_button__HWwL1:disabled{cursor:progress;color:#4a5568}.signin_button__HWwL1:after{content:"";position:absolute;top:0;bottom:0;left:0;width:40%;background:linear-gradient(105deg,transparent,rgb(61 155 255/.14),transparent);transform:translateX(-130%) skewX(-18deg);pointer-events:none}.signin_button__HWwL1:hover:not(:disabled):after{transform:translateX(300%) skewX(-18deg);transition:transform .65s ease}.signin_ms__BlokK{width:17px;height:17px;flex:none}.signin_spinner__6GxKm{width:16px;height:16px;flex:none;border-radius:50%;border:2px solid rgb(28 77 161/.2);border-top-color:#1c4da1;animation:signin_ca-turn__iGump .7s linear infinite}@keyframes signin_ca-turn__iGump{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.signin_button__HWwL1,.signin_button__HWwL1:after{transition:none}}:where(.carson-logo_logo__aJ7hf){display:block;height:28px;width:auto;overflow:visible}.carson-logo_logo__aJ7hf[data-tone=dark]{--logo-car:var(--amp-navy);--logo-bar:var(--amp-blue);--logo-son:var(--amp-blue)}.carson-logo_logo__aJ7hf[data-tone=light]{--logo-car:#fff;--logo-bar:#3d9bff;--logo-son:#8ccbff}.carson-logo_name__jOrl_{position:absolute;width:1px;height:1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}.carson-logo_car__BMBvA{fill:var(--logo-car)}.carson-logo_bar__zUcN_{fill:var(--logo-bar)}.carson-logo_son__7XrZC{fill:var(--logo-son)}.carson-logo_logo__aJ7hf[data-animate] .carson-logo_bar__zUcN_{animation:carson-logo_ca-logo-bar__Noa1x .7s cubic-bezier(.2,.7,.2,1) both;animation-delay:.45s}@keyframes carson-logo_ca-logo-bar__Noa1x{0%{opacity:0;transform:translateX(-34px)}}@media (prefers-reduced-motion:reduce){.carson-logo_logo__aJ7hf[data-animate] .carson-logo_bar__zUcN_{animation:none}}.snake-scene_scene__a8LxV{position:absolute;inset:0;z-index:0;overflow:hidden;pointer-events:none;background:radial-gradient(42% 36% at 14% 10%,rgb(28 77 161/.34),transparent 72%),radial-gradient(34% 30% at 92% 6%,rgb(11 117 225/.14),transparent 72%),radial-gradient(36% 32% at 86% 96%,rgb(194 84 39/.14),transparent 72%),radial-gradient(ellipse 70% 62% at 50% 50%,#0c1d3a 0,#071022 55%,#03060d 100%)}.snake-scene_canvas__heTro{position:absolute;inset:0;width:100%;height:100%;display:block}.snake-scene_hint__JjFgH,.snake-scene_hud__pk__3{position:absolute;left:50%;bottom:max(20px,env(safe-area-inset-bottom));translate:-50% 0;display:flex;align-items:center;gap:10px;padding:7px 14px;border-radius:999px;border:1px solid rgb(255 255 255/.1);background:rgb(10 18 34/.6);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:rgb(230 237 247/.72);font-size:13px;white-space:nowrap;animation:snake-scene_ca-lift__C0lHL .4s cubic-bezier(.2,.7,.2,1) both}.snake-scene_keys__Cz1QB{display:inline-flex;gap:3px}.snake-scene_keys__Cz1QB kbd{min-width:20px;height:20px;display:inline-grid;place-items:center;border-radius:5px;border:solid rgb(255 255 255/.18);border-width:1px 1px 2px;background:rgb(255 255 255/.06);color:rgb(230 237 247/.85);font:inherit;font-size:11px;line-height:1}.snake-scene_hud__pk__3{color:#e6ebf2;border-color:rgb(11 117 225/.5);box-shadow:0 0 24px -6px rgb(11 117 225/.7)}.snake-scene_hud__pk__3 strong{font-weight:500;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.snake-scene_over__aaBGB{border-color:rgb(242 137 74/.55);box-shadow:0 0 24px -6px rgb(242 137 74/.7)}.snake-scene_overLabel__Dh1gu{color:#ffb07a;font-weight:500}.snake-scene_muted__w0u29{color:rgb(230 237 247/.55)}.snake-scene_icon__HBYqp{width:16px;height:16px;flex:none;fill:none;stroke:#f2894a;stroke-width:1.8;stroke-linejoin:round}.snake-scene_glass__wSKeF{position:relative;z-index:1;overflow:hidden;border:1px solid rgb(255 255 255/.11);background:rgb(10 18 34/.55);box-shadow:0 40px 110px -30px rgb(0 0 0/.9),inset 0 1px 0 rgb(255 255 255/.07);-webkit-backdrop-filter:blur(22px) saturate(1.5);backdrop-filter:blur(22px) saturate(1.5);color:#e6ebf2;animation:snake-scene_ca-rise__IlgQH .8s cubic-bezier(.2,.7,.2,1) both;animation-delay:.15s}.snake-scene_glass__wSKeF:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,#1c4da1,#3d9bff 55%,#e07a3f);transform-origin:left;animation:snake-scene_ca-rule__GHIZm .9s cubic-bezier(.2,.7,.2,1) both;animation-delay:.45s}.snake-scene_glass__wSKeF>*{animation:snake-scene_ca-lift__C0lHL .6s cubic-bezier(.2,.7,.2,1) both}.snake-scene_glass__wSKeF>:first-child{animation-delay:.3s}.snake-scene_glass__wSKeF>:nth-child(2){animation-delay:.38s}.snake-scene_glass__wSKeF>:nth-child(n+3){animation-delay:.46s}@keyframes snake-scene_ca-rise__IlgQH{0%{opacity:0;transform:translateY(18px) scale(.985)}}@keyframes snake-scene_ca-lift__C0lHL{0%{opacity:0;transform:translateY(8px)}}@keyframes snake-scene_ca-rule__GHIZm{0%{transform:scaleX(0)}}@media (prefers-reduced-motion:reduce){.snake-scene_glass__wSKeF,.snake-scene_glass__wSKeF:before,.snake-scene_glass__wSKeF>*,.snake-scene_hint__JjFgH,.snake-scene_hud__pk__3{animation:none}}