.loaderCar{justify-content:center;align-items:center;width:fit-content;height:fit-content;display:flex}.truckWrapper{flex-direction:column;justify-content:flex-end;align-items:center;width:200px;height:100px;display:flex;position:relative;overflow-x:hidden}.truckBody{width:130px;height:fit-content;margin-bottom:6px;animation:1s linear infinite motion}@keyframes motion{0%{transform:translateY(0)}50%{transform:translateY(3px)}to{transform:translateY(0)}}.truckTires{justify-content:space-between;align-items:center;width:130px;height:fit-content;padding:0 10px 0 15px;display:flex;position:absolute;bottom:0}.truckTires svg{width:24px}.road{background-color:#282828;border-radius:3px;align-self:flex-end;width:100%;height:1.5px;position:relative;bottom:0}.road:before{content:"";background-color:#282828;border-left:10px solid #fff;border-radius:3px;width:20px;height:100%;animation:1.4s linear infinite roadAnimation;position:absolute;right:-50%}.road:after{content:"";background-color:#282828;border-left:4px solid #fff;border-radius:3px;width:10px;height:100%;animation:1.4s linear infinite roadAnimation;position:absolute;right:-65%}.lampPost{height:90px;animation:1.4s linear infinite roadAnimation;position:absolute;bottom:0;right:-90%}@keyframes roadAnimation{0%{transform:translate(0)}to{transform:translate(-350px)}}.z{opacity:0;font-size:32px;position:absolute}.z-1{animation:5s ease-out infinite swayUpToRight}.z-2{animation:5s ease-out .5s infinite swayUpToRight}.z-3{animation:5s ease-out 1s infinite swayUpToRight}.z-4{animation:5s ease-out 1.5s infinite swayUpToRight}@keyframes swayUpToRight{0%{opacity:1;transform:translate(0)rotate(0)}to{opacity:0;transform:translate(80px,-100px)rotate(30deg)}}.auth-page{padding:40px 0}.auth-page__layout{row-gap:32px;display:flex}.auth-page__panel{width:100%}.auth-page__panel--aside{align-items:center;display:flex}.auth-form{margin-top:16px}.auth-page__note{color:var(--secondary,#696c70);margin-top:8px}.auth-page__flash{margin-top:20px}.auth-form__options{justify-content:space-between;align-items:center;gap:16px;margin-top:20px;display:flex}.auth-form__link{min-height:44px;color:var(--black,#1f1f1f);align-items:center;font-weight:600;line-height:1.25;text-decoration:none;display:inline-flex}.auth-form__link:hover,.auth-form__link:focus-visible{text-decoration:underline}.auth-form__muted{color:var(--secondary,#696c70);font-size:14px}.auth-consent{margin-top:20px;padding-left:12px}.auth-consent .auth-form__link{min-height:0;line-height:inherit;display:inline}.auth-form__actions{margin-top:16px}.auth-form__actions--compact{margin-top:8px}.form-button.is-submitting{opacity:.7;pointer-events:none}.auth-verify{--auth-ink:#0b0b0e;--auth-muted:#5f6268;--auth-line:#0b0b0e1f;--auth-gold:var(--lamp-gold,#c9a24a);background:#f5f5f5;padding:clamp(32px,5vw,72px) 0}.auth-verify__shell{border:1px solid var(--auth-line);background:var(--white,#fff);border-radius:16px;grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);width:min(100%,1120px);min-height:500px;margin-inline:auto;display:grid;overflow:hidden}.auth-verify__visual{background:var(--auth-ink);min-height:500px;color:var(--white,#fff);isolation:isolate;align-items:flex-end;padding:clamp(28px,4vw,48px);display:flex;position:relative;overflow:hidden}.auth-verify__glow{z-index:-1;background:radial-gradient(circle,#c9a24a52 0%,#c9a24a1c 42%,#0000 70%);border-radius:50%;width:330px;height:330px;position:absolute;top:38%;left:50%;transform:translate(-50%,-50%)}.auth-verify__visual-icon{width:clamp(150px,16vw,210px);height:clamp(150px,16vw,210px);color:var(--auth-gold);filter:drop-shadow(0 6px 6px #0000004d);position:absolute;top:50%;left:50%;transform:translate(-50%,-62%)}.auth-verify__spark{color:#f4d98b;position:absolute}.auth-verify__spark--one{width:28px;height:28px;top:15%;right:18%}.auth-verify__spark--two{opacity:.68;width:16px;height:16px;top:34%;left:16%}.auth-verify__visual-copy{gap:8px;max-width:34ch;display:grid}.auth-verify__visual-copy strong{text-wrap:balance;font-size:clamp(22px,2.2vw,30px);font-weight:600;line-height:1.15}.auth-verify__visual-copy span{color:#ffffffb8;text-wrap:pretty;font-size:16px;line-height:1.5}.auth-verify__content{flex-direction:column;justify-content:center;min-width:0;padding:clamp(32px,5vw,64px);display:flex}.auth-verify__heading{align-items:center;gap:14px;display:flex}.auth-verify__heading-icon{width:30px;height:30px;color:var(--lamp-dark-gold,#7a5a1e)}.auth-verify__heading h1{color:var(--auth-ink);letter-spacing:-.025em;text-wrap:balance;font-size:clamp(32px,4vw,48px);font-weight:600;line-height:1.08}.auth-verify__lead{max-width:54ch;color:var(--auth-muted);text-wrap:pretty;margin-top:20px;font-size:18px;line-height:1.55}.auth-verify__email{overflow-wrap:anywhere;color:var(--auth-ink);margin-top:4px;font-weight:600;display:block}.auth-verify__steps{gap:14px;margin:30px 0 0;padding:0;list-style:none;display:grid}.auth-verify__steps li{color:var(--auth-ink);align-items:center;gap:12px;font-size:16px;line-height:1.4;display:flex}.auth-verify__steps li>span{width:30px;height:30px;color:var(--lamp-dark-gold,#7a5a1e);background:#c9a24a29;border-radius:50%;flex:0 0 30px;justify-content:center;align-items:center;font-size:14px;font-weight:700;display:inline-flex}.auth-verify__resend{align-items:center;gap:16px;margin-top:34px;display:flex}.auth-verify__resend .form-button{flex:none}.auth-verify__resend .ls-icon{width:18px;height:18px}.auth-verify__resend>span{max-width:25ch;color:var(--auth-muted);font-size:14px;line-height:1.35}.auth-verify__footer{border-top:1px solid var(--auth-line);justify-content:space-between;align-items:center;gap:20px;margin-top:34px;padding-top:22px;display:flex}.auth-verify__footer p{color:var(--auth-muted);margin:0;font-size:14px;line-height:1.4}.auth-verify__logout{min-height:44px;color:var(--auth-ink);font:inherit;text-underline-offset:4px;cursor:pointer;background:0 0;border:0;padding:0;font-weight:600;-webkit-text-decoration:underline #0b0b0e59;text-decoration:underline #0b0b0e59;transition:color .2s,text-decoration-color .2s}.auth-verify__logout:hover{color:var(--lamp-dark-gold,#7a5a1e);text-decoration-color:currentColor}.auth-verify__logout:focus-visible{outline:3px solid var(--lamp-ring,#c9a24a38);outline-offset:3px;border-radius:4px}.auth-verify .auth-page__flash{margin-top:22px}@media (width<=991.98px){.auth-verify__shell{grid-template-columns:minmax(0,.72fr) minmax(0,1.28fr)}.auth-verify__visual,.auth-verify__shell{min-height:470px}.auth-verify__resend{flex-direction:column;align-items:flex-start}.auth-verify__footer{flex-direction:column;align-items:flex-start;gap:8px}}@media (width<=767.98px){.auth-verify{padding:20px 0 32px}.auth-verify__shell{border-radius:12px;flex-direction:column;min-height:0;display:flex}.auth-verify__visual{min-height:210px;padding:24px}.auth-verify__visual-icon{width:112px;height:112px;top:43%;transform:translate(-50%,-50%)}.auth-verify__glow{width:220px;height:220px;top:38%}.auth-verify__spark--one{top:14%;right:23%}.auth-verify__spark--two{top:30%;left:22%}.auth-verify__visual-copy{display:none}.auth-verify__content{padding:30px 24px 26px}.auth-verify__heading{gap:10px}.auth-verify__heading-icon{width:26px;height:26px}.auth-verify__lead{margin-top:16px;font-size:16px}.auth-verify__steps{margin-top:24px}.auth-verify__resend{margin-top:28px}.auth-verify__resend .form-button{width:100%}.auth-verify__resend>span{max-width:none}.auth-verify__footer{margin-top:28px;padding-top:18px}}@media (prefers-reduced-motion:reduce){.auth-verify *,.auth-verify :before,.auth-verify :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media (width>=768px){.auth-page{padding:80px 0}.auth-page__panel{width:50%}.auth-page__panel--form{border-right:1px solid var(--line,#e5e5e5);padding-right:40px}.auth-page__panel--aside{padding-left:40px}.auth-form,.auth-form__actions{margin-top:28px}.auth-form__actions--compact{margin-top:8px}}@media (width>=1024px){.auth-page__panel--form{padding-right:60px}.auth-page__panel--aside{padding-left:60px}}@media (width<=767.98px){.auth-page__layout{flex-direction:column}.auth-form__options{flex-direction:column;align-items:flex-start}}
