.pv .ec-terminal{font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;border:1px solid #20291c;border-radius:16px;overflow:hidden;background:#0c100c;box-shadow:0 30px 70px -30px #000c}.pv .ec-terminal-bar{display:flex;align-items:center;gap:8px;padding:12px 14px;background:#0e120d;border-bottom:1px solid #1a2216}.pv .ec-dot{width:11px;height:11px;border-radius:50%;background:#3a3f37}.pv .ec-terminal-title{margin-left:8px;font-size:12px;color:#6c7763}.pv .ec-scroll{overflow-x:auto;overflow-y:hidden;background-image:repeating-linear-gradient(transparent 0 5px,#ffffff03 5px 6px)}.pv .ec-canvas{position:relative;width:960px;height:530px;margin:0 auto}.pv .ec-left{position:absolute;left:24px;top:30px;width:452px}.pv .ec-label{font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:#5d6858}.pv .ec-prompt{border:1px solid #24301f;border-radius:10px;background:#0d120e;padding:12px 14px;font-size:13.5px;line-height:1.5;color:#e6ecdf;min-height:62px;box-sizing:border-box}.pv .ec-cursor{display:inline-block;width:8px;height:15px;background:#4fe884;vertical-align:-2px;margin-left:2px;animation:ecblink 1.1s steps(1) infinite}@keyframes ecblink{0%,55%{opacity:1}56%,to{opacity:0}}.pv .ec-checks{display:flex;flex-direction:column;gap:9px;margin-top:22px}.pv .ec-check{display:flex;align-items:center;gap:10px;font-size:13px}.pv .ec-tick{color:#4fe884;opacity:0}.pv .ec-check-txt{color:#dbe4d3;opacity:.28}.pv .ec-rev{position:absolute;left:520px;top:418px;opacity:0}.pv .ec-rev-num{font-size:38px;font-weight:700;letter-spacing:-.02em;color:#4fe884;text-shadow:0 0 30px rgba(79,232,132,.35)}.pv .ec-rev-label{font-size:11.5px;letter-spacing:.1em;text-transform:uppercase;color:#5d6858;margin-top:4px}.pv .ec-store{position:absolute;left:520px;top:30px;width:412px;height:380px;border:1px solid #20291c;border-radius:14px;background:#0b0f0c;overflow:hidden;box-shadow:0 0 0 1px #4fe8840d}.pv .ec-store-bar{height:30px;display:flex;align-items:center;gap:6px;padding:0 12px;background:#0e120d;border-bottom:1px solid #1a2216}.pv .ec-mini-dot{width:7px;height:7px;border-radius:50%;background:#333a30}.pv .ec-store-url{margin-left:6px;font-size:10.5px;color:#5d6858}.pv .ec-store-body{position:relative;padding:12px;display:flex;flex-direction:column;gap:9px}.pv .ec-block{position:relative;border-radius:8px;opacity:0}.pv .ec-flash{position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;border-radius:9px;background:#4fe884;mix-blend-mode:screen;opacity:0}.pv .ec-flash-light{background:#eafff1}.pv .ec-nav{height:26px;border:1px solid #24301f;border-radius:7px;background:#101410;display:flex;align-items:center;justify-content:space-between;padding:0 10px;font-size:10px;color:#7d8a74}.pv .ec-heroblk{height:104px;border:1px solid #24301f;border-radius:9px;background:#101410;overflow:hidden}.pv .ec-shot{position:absolute;left:0;top:0;bottom:0;width:52%;background-image:repeating-linear-gradient(135deg,#141a14 0 6px,#0f140f 6px 12px);display:flex;align-items:center;justify-content:center;font-size:9.5px;color:#5d6858}.pv .ec-hero-meta{position:absolute;right:12px;top:16px;width:38%;display:flex;flex-direction:column;gap:7px}.pv .ec-ml{border-radius:3px}.pv .ec-atc{margin-top:5px;height:20px;border-radius:5px;background:#4fe884;opacity:.9;display:flex;align-items:center;justify-content:center;font-size:9.5px;font-weight:700;color:#06120a}.pv .ec-grid{height:78px;display:flex;gap:9px}.pv .ec-card{flex:1;border:1px solid #24301f;border-radius:8px;background:#101410;overflow:hidden;display:flex;flex-direction:column}.pv .ec-card-img{flex:1;background-image:repeating-linear-gradient(135deg,#141a14 0 6px,#0f140f 6px 12px)}.pv .ec-card-price{padding:4px 7px;font-size:9.5px;color:#8ef0b3}.pv .ec-reviews{height:34px;border:1px solid #24301f;background:#101410;display:flex;align-items:center;justify-content:space-between;padding:0 10px;font-size:10px;color:#7d8a74}.pv .ec-stars{color:#ffcf5c;letter-spacing:.12em}.pv .ec-checkout{height:44px;border-radius:9px;background:#4fe884;display:flex;align-items:center;justify-content:center;gap:10px;font-size:13px;font-weight:700;color:#06120a;box-shadow:0 0 40px -10px #4fe884b3}.pv .ec-scanline{position:absolute;left:0;right:0;top:4px;height:2px;background:#4fe884;opacity:0;box-shadow:0 0 18px 3px #4fe8848c}.pv .ec-storewrap{display:contents}.pv .ec-tag{position:absolute;opacity:0;font-size:12px;font-weight:600;color:#8ef0b3;border:1px solid #2a3a26;border-radius:999px;padding:5px 11px;background:#0d1a11}.pv #ecT0{left:396px;top:300px}.pv #ecT1{left:432px;top:344px}.pv #ecT2{left:376px;top:256px}.pv .ec-done{position:absolute;left:0;right:0;bottom:12px;text-align:center;font-size:13px;color:#4fe884;opacity:0;text-shadow:0 0 24px rgba(79,232,132,.5)}.pv .ec-footer{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px;padding:15px 22px;border-top:1px solid #161d15;background:#0b0f0c;font-size:12.5px;color:#7d8a74}.pv .ec-price{color:#e6ecdf;font-weight:600}.pv .ec-sep{opacity:.4}@media(max-width:760px){.pv .ec-canvas{width:100%;height:auto;padding:16px 14px 20px;box-sizing:border-box;display:flex;flex-direction:column;gap:18px}.pv .ec-left,.pv .ec-store,.pv .ec-rev,.pv .ec-done{position:static;left:auto;right:auto;top:auto;bottom:auto;width:auto}.pv .ec-left{height:auto}.pv .ec-store{height:380px}.pv .ec-prompt{font-size:13px}.pv .ec-rev{margin-top:-4px}.pv .ec-rev-num{font-size:34px}.pv .ec-storewrap{display:block;position:relative}.pv #ecT0{left:26px;top:252px}.pv #ecT1{left:40px;top:302px}.pv #ecT2{left:14px;top:202px}.pv .ec-done{text-align:center}}.pv .ec-buy{display:inline-flex;align-items:center;gap:8px;padding:9px 18px;border-radius:999px;border:1px solid #4fe884;background:#4fe884;color:#06120a;font-family:inherit;font-size:12.5px;font-weight:700;letter-spacing:.01em;text-decoration:none;white-space:nowrap;box-shadow:0 0 30px -12px #4fe884e6;transition:transform .15s ease,box-shadow .15s ease,background .15s ease}.pv .ec-buy:after{content:"\2192";font-weight:700}.pv .ec-buy:hover{background:#6ff59a;transform:translateY(-1px);box-shadow:0 0 34px -8px #4fe884f2}.pv .ec-buy:active{transform:translateY(0)}.pv .ec-buy:focus-visible{outline:2px solid #eafff1;outline-offset:2px}@media(max-width:760px){.pv .ec-footer{justify-content:center;text-align:center}.pv .ec-buy{width:100%;justify-content:center}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/pv-ec-anim.css.map */
