@keyframes phone-otp-fade-up{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.phone-otp-chrome-enter{animation:phone-otp-fade-up .28s ease-out both}@keyframes phone-otp-menu-in{0%{opacity:0;transform:scale(.98) translateY(-4px)}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes phone-otp-menu-out{0%{opacity:1;transform:scale(1) translateY(0)}to{opacity:0;transform:scale(.98) translateY(-4px)}}.phone-otp-country-menu-enter{animation:phone-otp-menu-in .14s ease-out both;transform-origin:top left}.phone-otp-country-menu-exit{animation:phone-otp-menu-out .12s ease-in both;transform-origin:top left}.phone-otp-country-option{transition:background-color 80ms ease-out}.phone-otp-chevron{transition:transform .2s ease-out}.phone-otp-chevron[data-open=true]{transform:rotate(180deg)}.phone-otp-chip-flag .flag{width:32px;height:24px;box-shadow:0 0 0 .5px rgba(0,0,0,.1),0 1px 1.5px rgba(0,0,0,.06)}.phone-otp-chip-flag .flag.border-radius{border-radius:3px}.dark .phone-otp-chip-flag .flag{box-shadow:0 0 0 .5px hsla(0,0%,100%,.12),0 1px 2px rgba(0,0,0,.35)}.phone-otp-digit-cell{transition:box-shadow .18s ease-out,border-color .18s ease-out}@media (prefers-reduced-motion:reduce){.phone-otp-chrome-enter,.phone-otp-country-menu-enter,.phone-otp-country-menu-exit{animation:none}.phone-otp-chevron,.phone-otp-country-option,.phone-otp-digit-cell{transition:none}}.flag{display:inline-block;overflow:hidden;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box}.flag.size-s{width:16px;height:12px}.flag.size-s.drop-shadow{-webkit-box-shadow:0 0 1px .5px #0000001a;box-shadow:0 0 1px .5px #0000001a}.flag.size-s.border-radius,.flag.size-s.border-radius.border:before{border-radius:1px}.flag.size-m{width:20px;height:15px}.flag.size-m.drop-shadow{-webkit-box-shadow:0 1px 2px #0000001a;box-shadow:0 1px 2px #0000001a}.flag.size-m.border-radius,.flag.size-m.border-radius.border:before{border-radius:1.5px}.flag.size-l{width:32px;height:24px}.flag.size-l.drop-shadow{-webkit-box-shadow:0 2px 3px #0000001a;box-shadow:0 2px 3px #0000001a}.flag.size-l.border-radius,.flag.size-l.border-radius.border:before{border-radius:2px}.flag.border:before{border:1px solid rgba(0,0,0,.5)}.flag.border:before,.flag.top-down:before{content:"";width:100%;height:100%;position:absolute;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;mix-blend-mode:overlay}.flag.top-down:before{background-image:-webkit-gradient(linear,left bottom,left top,color-stop(2%,#0000004d),to(#ffffffb3));background-image:linear-gradient(0deg,#0000004d 2%,#ffffffb3)}.flag.real-linear:before{background-image:linear-gradient(45deg,#0003,#27272738 11%,#ffffff4d 27%,#0000003d 41%,#0000008c,#ffffff42,#00000045 74%,#ffffff4d)}.flag.real-circular:before,.flag.real-linear:before{content:"";width:100%;height:100%;position:absolute;display:block;mix-blend-mode:overlay;-webkit-box-sizing:border-box;box-sizing:border-box}.flag.real-circular:before{background:radial-gradient(107.48% 114.58% at 50% 14.58%,#ffffff4d,#0000003d 28.93%,#0000008c 46.3%,#ffffff42 60.57%,#0000002b 72.67%,#ffffff4d)}.flag img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}