.zy-unlock{--zy-u-ink: #0c0c0d;--zy-u-panel: #121214;--zy-u-line: rgba(255, 255, 255, .1);--zy-u-text: #ffffff;--zy-u-mut: rgba(255, 255, 255, .58);--zy-u-red: #dd1d1d;position:fixed;z-index:120;top:0;right:0;bottom:0;left:0;pointer-events:none;font-family:var(--font-body-family, Inter, sans-serif)}.zy-unlock *,.zy-unlock *:before,.zy-unlock *:after{box-sizing:border-box}.zy-unlock__tab{position:fixed;left:20px;bottom:20px;display:flex;align-items:center;gap:11px;padding:9px 16px 9px 9px;margin:0;border:1px solid var(--zy-u-line);border-radius:999px;background-color:var(--zy-u-ink);color:var(--zy-u-text);box-shadow:0 10px 30px #08080a4d;cursor:pointer;pointer-events:auto;opacity:0;transform:translateY(14px) scale(.9);transition:opacity .28s ease,transform .28s cubic-bezier(.2,.9,.3,1.2),box-shadow .2s ease}.zy-unlock__tab:hover{box-shadow:0 14px 36px #08080a66}.zy-unlock--tab-in .zy-unlock__tab{opacity:1;transform:translateY(0) scale(1)}.zy-unlock--open .zy-unlock__tab{opacity:0;transform:translateY(10px) scale(.86);pointer-events:none}.zy-unlock__tab-dial{position:relative;display:flex;align-items:center;justify-content:center;flex:0 0 34px;width:34px;height:34px;border-radius:50%;background-color:#1d1d20}.zy-unlock__tab-dial svg{width:22px;height:22px}.zy-unlock__tab-dot{position:absolute;top:1px;right:1px;width:7px;height:7px;border-radius:50%;background-color:var(--zy-u-red);box-shadow:0 0 #dd1d1d8c;animation:zy-u-pulse 2.4s ease-out infinite}@keyframes zy-u-pulse{0%{box-shadow:0 0 #dd1d1d8c}60%{box-shadow:0 0 0 8px #dd1d1d00}to{box-shadow:0 0 #dd1d1d00}}.zy-unlock__tab-copy{display:flex;flex-direction:column;align-items:flex-start;gap:1px;line-height:1.1;text-align:left}.zy-unlock__tab-copy b{font-size:13px;font-weight:700;letter-spacing:-.01em}.zy-unlock__tab-copy i{font-size:10.5px;font-style:normal;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--zy-u-mut)}.zy-unlock__scrim{position:fixed;top:0;right:0;bottom:0;left:0;background-color:#08080a8c;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);opacity:0;pointer-events:none;transition:opacity .3s ease}.zy-unlock--open .zy-unlock__scrim{opacity:1;pointer-events:auto}.zy-unlock__panel{position:fixed;left:20px;bottom:20px;width:404px;max-width:calc(100vw - 40px);max-height:calc(100vh - 40px);overflow-y:auto;padding:26px 26px 24px;border:1px solid var(--zy-u-line);border-radius:22px;background-color:var(--zy-u-panel);background-image:radial-gradient(120% 90% at 12% 0%,#dd1d1d29,#12121400 58%);color:var(--zy-u-text);box-shadow:0 28px 70px #06060885;opacity:0;transform:translateY(16px) scale(.92);transform-origin:10% 100%;pointer-events:none;transition:opacity .26s ease,transform .34s cubic-bezier(.2,.9,.3,1.15)}.zy-unlock--open .zy-unlock__panel{opacity:1;transform:translateY(0) scale(1);pointer-events:auto}.zy-unlock__min{position:absolute;z-index:3;top:14px;right:14px;display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;padding:0;border:0;border-radius:50%;background-color:#ffffff12;color:var(--zy-u-mut);cursor:pointer;transition:background-color .15s ease,color .15s ease}.zy-unlock__min:hover{background-color:#ffffff21;color:var(--zy-u-text)}.zy-unlock__min svg{width:14px;height:14px}.zy-unlock__stage[hidden]{display:none}.zy-unlock__stage{animation:zy-u-stage .34s ease both}@keyframes zy-u-stage{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.zy-unlock__eyebrow{display:flex;align-items:center;gap:7px;margin:0 0 9px;padding-right:44px;font-size:10px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--zy-u-red)}.zy-unlock__eyebrow:after{content:"";flex:1;height:1px;background-image:linear-gradient(90deg,#dd1d1d73,#dd1d1d00)}.zy-unlock__title{margin:0;font-size:27px;font-weight:700;letter-spacing:-.03em;line-height:1.08;color:var(--zy-u-text)}.zy-unlock__lede{margin:9px 0 0;font-size:13.5px;line-height:1.5;color:var(--zy-u-mut)}.zy-unlock__gauge{position:relative;width:190px;height:190px;margin:16px auto 0}.zy-unlock__dial{width:100%;height:100%;overflow:visible}.zy-unlock__dial-bg{fill:none;stroke:#ffffff17;stroke-width:10;stroke-linecap:round;stroke-dasharray:358.14 477.52}.zy-unlock__dial-red{fill:none;stroke:#dd1d1d4d;stroke-width:10;stroke-linecap:round;stroke-dasharray:71.63 477.52;stroke-dashoffset:-286.51}.zy-unlock__dial-fill{fill:none;stroke:var(--zy-u-red);stroke-width:10;stroke-linecap:round;stroke-dasharray:358.14 477.52;stroke-dashoffset:358.14}.zy-unlock__ticks line{stroke:#ffffff4d;stroke-width:2;stroke-linecap:round}.zy-unlock__ticks line.is-major{stroke:#ffffff8c;stroke-width:2.6}.zy-unlock__needle line{stroke:#fff;stroke-width:3.2;stroke-linecap:round}.zy-unlock__needle circle{fill:#fff}.zy-unlock__readout{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;pointer-events:none}.zy-unlock__readout b{font-size:44px;font-weight:700;letter-spacing:-.04em;line-height:1;font-variant-numeric:tabular-nums}.zy-unlock__readout b:after{content:"%";margin-left:2px;font-size:20px;font-weight:600;color:var(--zy-u-mut)}.zy-unlock__readout i{font-size:9.5px;font-style:normal;font-weight:700;letter-spacing:.22em;text-transform:uppercase;color:var(--zy-u-mut)}.zy-unlock--revved .zy-unlock__readout b{animation:zy-u-pop .5s cubic-bezier(.2,.9,.3,1.4)}@keyframes zy-u-pop{0%{transform:scale(1)}40%{transform:scale(1.16)}to{transform:scale(1)}}.zy-unlock__start{position:relative;display:flex;align-items:center;justify-content:center;gap:9px;width:100%;min-height:54px;margin:16px 0 0;padding:0 22px;border:1px solid rgba(255,255,255,.14);border-radius:13px;background-color:#1b1b1f;color:var(--zy-u-text);font-family:inherit;font-size:13px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;cursor:pointer;overflow:hidden;touch-action:none;-webkit-user-select:none;user-select:none;transition:border-color .2s ease,background-color .2s ease}.zy-unlock__start:hover{border-color:#dd1d1d8c}.zy-unlock__start.is-holding{background-color:#232328}.zy-unlock__start-fill{position:absolute;top:0;right:0;bottom:0;left:0;width:0%;background-image:linear-gradient(90deg,#dd1d1de6,#dd1d1d8c);pointer-events:none}.zy-unlock__start span{position:relative}.zy-unlock__start svg{position:relative;width:15px;height:15px;flex:0 0 15px}.zy-unlock__hint{margin:10px 0 0;font-size:11.5px;text-align:center;color:#ffffff6b}.zy-unlock__big{display:block;font-size:58px;line-height:1;letter-spacing:-.05em;color:var(--zy-u-red)}.zy-unlock__form{display:flex;gap:8px;margin:18px 0 0}.zy-unlock__field{flex:1;min-width:0;height:52px;padding:0 16px;border:1px solid rgba(255,255,255,.16);border-radius:12px;background-color:#ffffff0d;color:var(--zy-u-text);font-family:inherit;font-size:15px}.zy-unlock__field::placeholder{color:#ffffff61}.zy-unlock__field:focus{outline:none;border-color:#dd1d1dbf;background-color:#ffffff14}.zy-unlock__send{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;height:52px;padding:0 20px;border:0;border-radius:12px;background-color:var(--zy-u-red);color:#fff;font-family:inherit;font-size:14px;font-weight:700;letter-spacing:.01em;cursor:pointer;transition:background-color .18s ease,transform .15s ease}.zy-unlock__send:hover{background-color:#c41919}.zy-unlock__send:active{transform:translateY(1px)}.zy-unlock__send[disabled]{opacity:.6;cursor:default}.zy-unlock__error{margin:9px 0 0;font-size:12px;color:#ff7b7b}.zy-unlock__error[hidden]{display:none}.zy-unlock__fine{margin:12px 0 0;font-size:11px;line-height:1.45;color:#ffffff5c}.zy-unlock__code{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:18px 0 0;padding:14px 14px 14px 18px;border:1px dashed rgba(255,255,255,.28);border-radius:13px;background-color:#ffffff0a}.zy-unlock__code b{font-size:20px;font-weight:700;letter-spacing:.14em}.zy-unlock__copy{flex:0 0 auto;padding:9px 15px;border:1px solid rgba(255,255,255,.18);border-radius:999px;background-color:transparent;color:var(--zy-u-text);font-family:inherit;font-size:12px;font-weight:600;cursor:pointer;transition:background-color .15s ease}.zy-unlock__copy:hover{background-color:#ffffff1a}.zy-unlock__apply{display:flex;align-items:center;justify-content:center;min-height:54px;margin:12px 0 0;border-radius:13px;background-color:#fff;color:#0c0c0d;font-size:15px;font-weight:700;text-decoration:none;transition:background-color .15s ease}.zy-unlock__apply:hover{background-color:#e8e8ea}@media screen and (max-width:620px){.zy-unlock__panel{left:0;right:0;bottom:0;width:auto;max-width:none;max-height:90vh;padding:24px 20px calc(22px + env(safe-area-inset-bottom,0px));border-width:1px 0 0;border-radius:22px 22px 0 0;transform-origin:50% 100%;transform:translateY(100%)}.zy-unlock--open .zy-unlock__panel{transform:translateY(0)}.zy-unlock__tab{left:14px;bottom:14px;padding:8px;gap:0}.zy-unlock__tab-copy{display:none}.zy-unlock__title{font-size:24px}.zy-unlock__gauge{width:162px;height:162px;margin-top:12px}.zy-unlock__readout b{font-size:38px}.zy-unlock__big{font-size:50px}.zy-unlock__form{flex-direction:column}.zy-unlock__send{width:100%}}@media screen and (max-height:640px){.zy-unlock__gauge{width:134px;height:134px}.zy-unlock__readout b{font-size:32px}.zy-unlock__lede{display:none}}@media(prefers-reduced-motion:reduce){.zy-unlock__tab,.zy-unlock__panel,.zy-unlock__scrim,.zy-unlock__stage{transition-duration:.01ms;animation:none}.zy-unlock__tab-dot{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/zeniy-unlock.css.map */
