*,*:before,*:after{box-sizing:border-box}html,body{margin:0;padding:0;height:100%}body{font-family:var(--body-font, "Helvetica Neue", Helvetica, Arial, sans-serif);font-size:15px;line-height:1.35;color:#1c1c1c;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;background-color:color-mix(in srgb,var(--paper, #c5ccd4) 55%,#b9c2cc);background-image:repeating-linear-gradient(to bottom,#ffffff61 0px 1px,#00000007 1px 2px)}img{display:block;max-width:100%}a{color:#2f6bb5;text-decoration:none}.ios{display:flex;flex-direction:column;min-height:100%;max-width:460px;margin:0 auto;background-color:inherit;background-image:inherit;box-shadow:0 0 0 1px #00000029}@media screen and (min-width:620px){body{padding:26px 0}.ios{min-height:calc(100vh - 52px);border-radius:3px;overflow:hidden;box-shadow:0 10px 40px #00000052,0 0 0 1px #0003}}.statusbar{display:flex;align-items:center;gap:6px;height:20px;padding:0 6px;background-image:linear-gradient(to bottom,var(--chrome-mid, #4c8fd8) 0%,var(--chrome-low, #3576c0) 100%);color:#fff;font-size:11px;font-weight:700;text-shadow:0 -1px 0 rgba(0,0,0,.35);flex:none;-webkit-user-select:none;user-select:none}.statusbar__signal{display:inline-flex;align-items:flex-end;gap:2px;height:9px}.statusbar__signal i{width:3px;border-radius:1px;background:#fff;display:block}.statusbar__signal i:nth-child(1){height:3px}.statusbar__signal i:nth-child(2){height:5px}.statusbar__signal i:nth-child(3){height:7px}.statusbar__signal i:nth-child(4){height:9px;opacity:.45}.statusbar__signal i:nth-child(5){height:9px;opacity:.45}.statusbar__carrier{letter-spacing:.01em}.statusbar__time{margin-left:auto;margin-right:auto}.statusbar__battery{width:22px;height:10px;border:1px solid #fff;border-radius:2px;position:relative;padding:1px}.statusbar__battery:after{content:"";position:absolute;right:-3px;top:3px;width:2px;height:4px;background:#fff;border-radius:0 1px 1px 0}.statusbar__battery i{display:block;height:100%;width:78%;background:#fff;border-radius:1px}.navbar{position:relative;display:flex;align-items:center;justify-content:center;height:44px;padding:0 8px;flex:none;background-image:linear-gradient(to bottom,var(--chrome-top, #7cb2e8) 0%,var(--chrome-mid, #4a8ed6) 48%,var(--chrome-mid, #3f83cc) 52%,var(--chrome-low, #2f6bb5) 100%);border-bottom:1px solid var(--chrome-edge, #1e4f8a);box-shadow:inset 0 1px #ffffff80}.navbar__title{margin:0;font-size:20px;line-height:1;font-weight:400;color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.45);white-space:nowrap}.navbar__title--brand{font-family:var(--brand-font, "Helvetica Neue", Helvetica, Arial, sans-serif);font-size:26px;letter-spacing:.01em}.navbar__btn{position:absolute;top:7px;right:8px;display:inline-flex;align-items:center;height:30px;padding:0 11px;font-size:12px;font-weight:700;color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.4);border:1px solid var(--chrome-edge, #21528f);border-radius:5px;background-image:linear-gradient(to bottom,var(--chrome-top, #79b0e6) 0%,var(--chrome-mid, #4785ce) 48%,var(--chrome-mid, #3d7bc4) 52%,var(--chrome-low, #2a62ab) 100%);box-shadow:inset 0 1px #ffffff73,0 1px 1px #0000002e}.navbar__btn:active{background-image:linear-gradient(to bottom,#2a62ab,#3d7bc4);box-shadow:inset 0 1px 3px #00000059}.content{flex:1 1 auto;padding:18px 10px 26px;overflow-y:auto}.group-label{margin:0 0 7px 16px;font-size:13px;font-weight:700;color:#4d5666;text-shadow:0 1px 0 rgba(255,255,255,.9);text-transform:uppercase;letter-spacing:.02em}.group-label+.group-label{margin-top:0}.panel{background:#fff;border:1px solid #a4a8ad;border-radius:10px;box-shadow:0 1px #ffffffbf;overflow:hidden;margin:0 0 22px}.cell{padding:13px 14px;border-bottom:1px solid #dcdcdc}.cell:last-child{border-bottom:0}.cell--center{text-align:center}.cell__title{margin:0 0 4px;font-size:16px;font-weight:700}.cell__text{margin:0;font-size:14px;color:#4a4a4a}.cell__text+.cell__text{margin-top:9px}.cell--value{display:flex;align-items:baseline;justify-content:space-between;gap:12px;font-size:15px}.cell--value b{font-weight:700}.cell--value span{color:#8a8a8f}.logo-plate{padding:26px 20px 22px;text-align:center;background-image:linear-gradient(to bottom,#fff,#f4f4f4);border-bottom:1px solid #dcdcdc}.logo-plate img{width:var(--logo-size, 132px);height:auto;margin:0 auto 14px}.logo-plate__word{font-family:var(--brand-font, "Helvetica Neue", Helvetica, Arial, sans-serif);font-size:42px;line-height:1;margin:0 0 10px;color:#111}.logo-plate__tag{margin:0;font-size:13px;color:#7c7c81}.field{display:block;padding:12px 14px;border-bottom:1px solid #dcdcdc}.field__label{display:block;margin-bottom:6px;font-size:12px;font-weight:700;color:#6d6d72;text-transform:uppercase;letter-spacing:.03em}.input{-webkit-appearance:none;appearance:none;width:100%;height:34px;padding:0 9px;font-size:16px;font-family:inherit;color:#1c1c1c;background:#fff;border:1px solid #a9a9ae;border-radius:7px;box-shadow:inset 0 2px 3px #00000029;outline:none}.input:focus{border-color:var(--chrome-mid, #4a8ed6);box-shadow:inset 0 2px 3px #00000029,0 0 4px #4a8ed6b3}.btn{-webkit-appearance:none;appearance:none;display:block;width:100%;padding:11px 14px 12px;font-family:inherit;font-size:16px;font-weight:700;color:#fff;text-align:center;text-shadow:0 -1px 0 rgba(0,0,0,.42);cursor:pointer;border:1px solid var(--chrome-edge, #21528f);border-radius:9px;background-image:linear-gradient(to bottom,var(--chrome-top, #86bdf0) 0%,var(--chrome-mid, #4a8ed6) 48%,var(--chrome-mid, #3d80cb) 52%,var(--chrome-low, #2c66b0) 100%);box-shadow:inset 0 1px #ffffff80,0 1px 2px #00000038}.btn:active{background-image:linear-gradient(to bottom,#24568f,#3273b8);box-shadow:inset 0 2px 5px #00000061}.btn--grey{border-color:#8a8a90;color:#262626;text-shadow:0 1px 0 rgba(255,255,255,.8);background-image:linear-gradient(to bottom,#fdfdfd,#e6e6e8 48%,#dcdcde 52%,#cbcbcf)}.btn--grey:active{background-image:linear-gradient(to bottom,#c4c4c8,#dcdcde)}.btn-wrap{padding:12px 14px}.error{margin:0 0 22px;padding:11px 14px;font-size:14px;font-weight:700;color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.35);border:1px solid #8e2019;border-radius:10px;background-image:linear-gradient(to bottom,#d95f52,#b8352a);box-shadow:inset 0 1px #ffffff4d}.note-ok{margin:0 0 22px;padding:11px 14px;font-size:14px;font-weight:700;color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.3);border:1px solid #3f6b23;border-radius:10px;background-image:linear-gradient(to bottom,#82b95e,#55913a);box-shadow:inset 0 1px #ffffff4d}.footnote{margin:-14px 16px 22px;font-size:12px;color:#5c6472;text-shadow:0 1px 0 rgba(255,255,255,.85)}.footnote a{color:#33547f;text-decoration:underline}.tabbar{display:flex;align-items:stretch;height:49px;flex:none;background-image:linear-gradient(to bottom,#4a4a4c,#2b2b2d 50%,#232325 51%,#131314);border-top:1px solid #000;box-shadow:inset 0 1px #ffffff38}.tabbar__item{flex:1 1 0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;color:#8e8e93;text-shadow:0 -1px 0 rgba(0,0,0,.6);font-size:10px;font-weight:700;text-decoration:none}.tabbar__item svg{width:22px;height:22px;display:block}.tabbar__item--active{color:#57a8f5}.tabbar__item--active svg{filter:drop-shadow(0 0 4px rgba(87,168,245,.55))}.visually-hidden{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0}:focus-visible{outline:2px solid #2f6bb5;outline-offset:2px}@media(prefers-reduced-motion:reduce){*,*:before,*:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}body,.cell__text,.cell--value span,.footnote,.logo-plate__tag,.input{font-weight:700}@media(hover:hover)and (pointer:fine){body[data-cursor=hand],body[data-cursor=hand] a,body[data-cursor=hand] button,body[data-cursor=hand] label{cursor:var(--cursor-hand) 6 1,auto;cursor:image-set(var(--cursor-hand) 1x,var(--cursor-hand-2x) 2x) 6 1,auto}body[data-cursor=hand] input[type=password],body[data-cursor=hand] input[type=email],body[data-cursor=hand] input[type=text]{cursor:text}}.pop{position:fixed;z-index:9999;width:34px;height:34px;margin:-17px 0 0 -17px;border-radius:50%;border:2px solid var(--color-red, #b8352a);pointer-events:none;animation:pop-ring .42s cubic-bezier(.2,.7,.3,1) forwards}@keyframes pop-ring{0%{transform:scale(.28);opacity:.95}60%{opacity:.5}to{transform:scale(1.75);opacity:0}}.is-popping{animation:pop-squash .26s cubic-bezier(.34,1.56,.64,1)}@keyframes pop-squash{0%{transform:scale(1)}32%{transform:scale(.9)}70%{transform:scale(1.06)}to{transform:scale(1)}}@media(prefers-reduced-motion:reduce){.pop{display:none}.is-popping{animation:none}}html.js-cursor,html.js-cursor body,html.js-cursor a,html.js-cursor button,html.js-cursor label{cursor:none}html.js-cursor input{cursor:text}.cur{position:fixed;top:0;left:0;z-index:10000;pointer-events:none;will-change:transform}.cur img{display:block;width:22px;height:auto;image-rendering:pixelated;transform-origin:6px 1px;transition:transform .26s cubic-bezier(.34,1.56,.64,1),opacity .14s linear}.cur[data-down=true] img{transform:scale(.66) rotate(-6deg);transition:transform 90ms cubic-bezier(.3,.8,.4,1)}.cur[data-hidden=true] img{opacity:0}.pop{border-color:color-mix(in srgb,var(--chrome-mid, #304a5a) 72%,#ffffff);background:radial-gradient(circle,color-mix(in srgb,var(--chrome-mid, #304a5a) 30%,transparent) 0%,transparent 66%);box-shadow:0 0 12px color-mix(in srgb,var(--chrome-mid, #304a5a) 45%,transparent);width:40px;height:40px;margin:-20px 0 0 -20px;animation-duration:.62s;animation-timing-function:cubic-bezier(.16,.84,.24,1)}
/*# sourceMappingURL=/cdn/shop/t/2/assets/password.css.map */
