.cv-q{animation:cv-up .38s cubic-bezier(.2,.8,.2,1) both}.cv-q.cv-back{animation-name:cv-down}@keyframes cv-up{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@keyframes cv-down{0%{opacity:0;transform:translateY(-16px)}to{opacity:1;transform:none}}.cv-voice{display:flex;align-items:flex-start;gap:10px;margin:18px 0 0;font-family:var(--font-ui,inherit);font-size:14px;line-height:1.5;color:var(--ink-2,#55555E);font-weight:400}.cv-voice b{color:var(--ink,#0E0E10);font-weight:500}.cv-line{animation:cv-fade .5s ease .1s both;min-width:0;overflow-wrap:anywhere}@keyframes cv-fade{0%{opacity:0}to{opacity:1}}.cv-orb{display:inline-block;flex:0 0 auto;width:18px;height:18px;margin-top:1px;border-radius:50%;background:conic-gradient(from 0deg,#FF3D9A,#F5202C,#FF7A00,#FFC81F,#2FBFA5,#2E9BE0,#FF3D9A);-webkit-mask:radial-gradient(circle,#000 56%,transparent 59%);mask:radial-gradient(circle,#000 56%,transparent 59%);animation:cv-turn 6s linear infinite}@keyframes cv-turn{to{transform:rotate(1turn)}}.cv-h{font-family:var(--font-display,inherit);font-size:clamp(22px,3.2vw,28px);font-weight:300;letter-spacing:-.02em;line-height:1.18;margin:14px 0 0;color:var(--ink,#0E0E10)}.cv-n{display:inline-flex;align-items:center;gap:3px;font-size:.46em;font-weight:600;letter-spacing:0;color:var(--accent,#D6006E);vertical-align:.45em;margin-right:10px}.cv-n i{font-style:normal}.cv-form{display:flex;flex-direction:column;gap:14px;margin-top:6px}.cv-wrap{position:relative;display:block}.cv-big{display:block;width:100%;box-sizing:border-box;font-family:var(--font-ui,inherit);font-size:clamp(20px,2.6vw,24px);font-weight:300;color:var(--ink,#0E0E10);background:transparent;border:0;border-bottom:2px solid var(--line,#e6e6ea);border-radius:0;padding:10px 2px 12px;outline:0;transition:border-color .16s}.cv-big:focus{border-bottom-color:var(--accent,#D6006E)}.cv-big::placeholder{color:var(--ink-3,#8A8A93);opacity:.7}.cv-wrap .cv-big{padding-right:78px}.cv-wrap .cv-eye{position:absolute;right:42px;top:50%;transform:translateY(-50%);width:30px;height:30px;border:0;background:none;padding:0;cursor:pointer;display:grid;place-items:center;border-radius:8px;color:var(--ink-3,#8A8A93)}.cv-wrap .cv-eye svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.cv-go{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-top:4px}.cv-ok{height:46px;padding:0 24px;border:0;border-radius:999px;cursor:pointer;background:var(--loud,var(--ink,#0E0E10));color:var(--on-loud,#fff);font-family:var(--font-ui,inherit);font-size:14.5px;font-weight:500}.cv-ok:disabled{opacity:.55;cursor:default}.cv-ok:focus-visible{outline:2px solid var(--accent,#D6006E);outline-offset:3px}.cv-enter{font-family:var(--font-ui,inherit);font-size:12px;color:var(--ink-3,#8A8A93)}.cv-enter b{font-weight:600;color:var(--ink-2,#55555E)}.cv-arrows{display:inline-flex;gap:2px;margin-left:auto}.cv-arrows button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;box-sizing:border-box;flex:0 0 44px;width:44px;height:44px;min-width:44px;min-height:44px;font-size:15px;cursor:pointer;background:var(--ink,#0E0E10);color:var(--paper,#fff)}.cv-arrows button:first-child{border-radius:8px 0 0 8px}.cv-arrows button:last-child{border-radius:0 8px 8px 0}.cv-arrows button:disabled{opacity:.3;cursor:default}.cv-sr{position:absolute!important;width:1px;height:1px;margin:-1px;padding:0;border:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.cv-msg{margin:0;font-family:var(--font-ui,inherit);font-size:12.5px;line-height:1.5}.cv-msg.bad{color:var(--sig-act,var(--accent,#B42318))}.cv-msg.ok{color:var(--ink-2,#55555E)}.cv-sub{margin:8px 0 0;font-family:var(--font-ui,inherit);font-size:13px;line-height:1.55;color:var(--ink-3,#8A8A93)}@media (hover:none){.cv-enter{display:none}}@media (prefers-reduced-motion:reduce){.cv-line,.cv-orb,.cv-q{animation:none}}.otp{display:flex;gap:10px;margin:8px 0 4px}.otp,.otp-b{position:relative}.otp-b{flex:1 1;min-width:0;height:64px;border-radius:12px;display:grid;place-items:center;background:#fff;border:1px solid color-mix(in srgb,var(--accent,#d6006e) calc(var(--ok,0)*100%),color-mix(in srgb,var(--sig-act,#b42318) calc(var(--bad,0)*100%),rgba(14,14,16,.18)));outline:2px solid color-mix(in srgb,var(--accent,#D6006E) calc(var(--pulse,0)*100%),transparent);outline-offset:1px;will-change:transform}.otp-d{font-family:var(--font-display,"Lufga","Urbanist",sans-serif);font-weight:200;font-size:34px;line-height:1;letter-spacing:0;color:color-mix(in srgb,var(--accent,#D6006E) calc(var(--ok,0)*100%),color-mix(in srgb,var(--sig-act,#B42318) calc(var(--bad,0)*100%),var(--ink,#0E0E10)))}.otp-c,.otp-d{grid-area:1/1;opacity:0}.otp-c{width:1.5px;height:30px;border-radius:2px;background:var(--accent,#D6006E)}.otp-ring{position:absolute;left:0;top:0;height:64px;box-sizing:border-box;border-radius:12px;border:1px solid var(--ink,#0e0e10);outline:2px solid var(--accent,#D6006E);outline-offset:1px;pointer-events:none;opacity:0;will-change:transform}.otp-in,html body .atl.atl.signin .si-card .otp .otp-in{position:absolute!important;inset:0!important;z-index:2;width:100%!important;height:100%!important;min-height:0!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;color:transparent!important;caret-color:transparent;opacity:0;font-size:16px!important;outline:0!important;cursor:text}@media (max-width:420px){.otp{gap:7px}.otp-b,.otp-ring{height:58px}.otp-d{font-size:30px}}.cv-line b{overflow-wrap:anywhere}.otp-done{position:absolute;left:50%;top:50%;width:64px;height:64px;margin:-32px 0 0 -32px;pointer-events:none;overflow:visible;z-index:3}