.brand-logo[data-v-2965edb1]{-webkit-user-select:none;user-select:none;flex-shrink:0;align-items:center;gap:.55rem;text-decoration:none;display:inline-flex}.brand-icon[data-v-2965edb1]{flex-shrink:0;display:block}.size-sm .brand-icon[data-v-2965edb1]{width:32px;height:32px}.size-md .brand-icon[data-v-2965edb1]{width:40px;height:40px}.size-lg .brand-icon[data-v-2965edb1]{width:50px;height:50px}.size-xl .brand-icon[data-v-2965edb1]{width:62px;height:62px}.brand-text[data-v-2965edb1]{letter-spacing:-.025em;white-space:nowrap;font-family:Poppins,sans-serif;font-weight:800;line-height:1}.size-sm .brand-text[data-v-2965edb1]{font-size:1.05rem}.size-md .brand-text[data-v-2965edb1]{font-size:1.25rem}.size-lg .brand-text[data-v-2965edb1]{font-size:1.55rem}.size-xl .brand-text[data-v-2965edb1]{font-size:1.95rem}.t-icloud[data-v-2965edb1]{color:#f8fafc}.t-remove[data-v-2965edb1]{background:linear-gradient(90deg,#22d3ee,#a78bfa);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.t-al[data-v-2965edb1]{color:#f8fafc}.inverted .t-icloud[data-v-2965edb1]{color:#0f172a}.inverted .t-remove[data-v-2965edb1]{background:linear-gradient(90deg,#0891b2,#6d28d9);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.inverted .t-al[data-v-2965edb1]{color:#0f172a}.selector-page[data-v-75748eaa]{background:var(--bg);flex-direction:column;min-height:100vh;display:flex;position:relative;overflow:hidden}.sel-nav[data-v-75748eaa]{z-index:10;align-items:center;padding:1.5rem 5%;display:flex;position:relative}.sel-brand[data-v-75748eaa]{text-decoration:none}.orb[data-v-75748eaa]{filter:blur(80px);pointer-events:none;border-radius:50%;animation:12s ease-in-out infinite float-orb;position:absolute}.orb-a[data-v-75748eaa]{background:radial-gradient(circle,#22d3ee1f,#0000 70%);width:500px;height:500px;top:-150px;left:-150px}.orb-b[data-v-75748eaa]{background:radial-gradient(circle,#7c3aed1a,#0000 70%);width:600px;height:600px;animation-delay:-5s;bottom:-200px;right:-200px}.sel-main[data-v-75748eaa]{z-index:2;text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;padding:3rem 5% 5rem;display:flex;position:relative}.sel-badge[data-v-75748eaa]{text-transform:uppercase;letter-spacing:.15em;color:var(--cyan);background:#22d3ee14;border:1px solid #22d3ee33;border-radius:100px;align-items:center;gap:.5rem;margin-bottom:1.75rem;padding:.3rem 1rem;font-size:.7rem;font-weight:700;display:inline-flex}.badge-dot[data-v-75748eaa]{background:var(--cyan);border-radius:50%;width:6px;height:6px;animation:2s infinite pulse}h1[data-v-75748eaa]{letter-spacing:-.035em;color:#f1f5f9;margin-bottom:1rem;font-family:Poppins,sans-serif;font-size:clamp(2rem,4.5vw,3.2rem);font-weight:800;line-height:1.1}h1 em[data-v-75748eaa]{background:linear-gradient(135deg, var(--cyan), var(--violet));-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-style:normal}.sel-sub[data-v-75748eaa]{color:var(--text-sub);max-width:480px;margin-bottom:3rem;font-size:1rem;line-height:1.7}.cards-grid[data-v-75748eaa]{grid-template-columns:repeat(2,1fr);gap:1rem;width:100%;max-width:780px;margin-bottom:3.5rem;display:grid}.device-card[data-v-75748eaa]{background:var(--bg-card);border:1px solid var(--border);text-align:left;border-radius:20px;align-items:center;gap:1.25rem;padding:1.75rem 1.5rem;text-decoration:none;transition:transform .25s,border-color .25s,box-shadow .25s;display:flex;position:relative;overflow:hidden}.device-card[data-v-75748eaa]:hover{border-color:#22d3ee4d;transform:translateY(-4px);box-shadow:0 12px 40px #00000059,0 0 30px #22d3ee12}.card-orange[data-v-75748eaa]:hover{border-color:#f9731659;box-shadow:0 12px 40px #00000059,0 0 30px #f9731614}.card-violet[data-v-75748eaa]:hover{border-color:#a78bfa59;box-shadow:0 12px 40px #00000059,0 0 30px #a78bfa14}.card-green[data-v-75748eaa]:hover{border-color:#10b98159;box-shadow:0 12px 40px #00000059,0 0 30px #10b98114}.card-icon-wrap[data-v-75748eaa]{background:#ffffff0a;border:1px solid #ffffff14;border-radius:16px;flex-shrink:0;justify-content:center;align-items:center;width:54px;height:54px;font-size:1.6rem;display:flex;position:relative}.card-glow[data-v-75748eaa]{filter:blur(14px);opacity:0;border-radius:50%;transition:opacity .3s;position:absolute;inset:-8px}.device-card:hover .card-glow[data-v-75748eaa]{opacity:1}.card-glow.cyan[data-v-75748eaa]{background:#22d3ee40}.card-glow.orange[data-v-75748eaa]{background:#f9731640}.card-glow.violet[data-v-75748eaa]{background:#a78bfa40}.card-glow.green[data-v-75748eaa]{background:#10b98140}.card-body[data-v-75748eaa]{flex:1;min-width:0}.card-badge[data-v-75748eaa]{text-transform:uppercase;letter-spacing:.1em;border-radius:100px;margin-bottom:.4rem;padding:.18rem .6rem;font-size:.65rem;font-weight:700;display:inline-block}.card-badge.cyan[data-v-75748eaa]{color:var(--cyan);background:#22d3ee1a;border:1px solid #22d3ee33}.card-badge.orange[data-v-75748eaa]{color:#fb923c;background:#f973161a;border:1px solid #f9731640}.card-badge.violet[data-v-75748eaa]{color:var(--violet);background:#a78bfa1a;border:1px solid #a78bfa33}.card-badge.green[data-v-75748eaa]{color:var(--green);background:#10b9811a;border:1px solid #10b98133}.card-body h2[data-v-75748eaa]{color:#f1f5f9;margin-bottom:.3rem;font-size:1rem;font-weight:700}.card-body p[data-v-75748eaa]{color:var(--text-sub);margin:0;font-size:.78rem;line-height:1.5}.card-arrow[data-v-75748eaa]{color:var(--text-muted);flex-shrink:0;font-size:1.1rem;transition:color .2s,transform .2s}.device-card:hover .card-arrow[data-v-75748eaa]{color:var(--cyan);transform:translate(3px)}.card-orange:hover .card-arrow[data-v-75748eaa]{color:#fb923c}.card-violet:hover .card-arrow[data-v-75748eaa]{color:var(--violet)}.card-green:hover .card-arrow[data-v-75748eaa]{color:var(--green)}.trust-row[data-v-75748eaa]{align-items:center;gap:1.5rem;display:flex}.trust-item[data-v-75748eaa]{flex-direction:column;align-items:center;gap:.15rem;display:flex}.trust-n[data-v-75748eaa]{color:#f1f5f9;font-size:1.1rem;font-weight:800;line-height:1}.trust-l[data-v-75748eaa]{color:var(--text-muted);font-size:.7rem}.trust-sep[data-v-75748eaa]{background:var(--border);width:1px;height:32px}@media (width<=600px){.cards-grid[data-v-75748eaa]{grid-template-columns:1fr;max-width:400px}h1[data-v-75748eaa]{font-size:clamp(1.7rem,7vw,2.2rem)}.trust-row[data-v-75748eaa]{gap:1rem}.trust-n[data-v-75748eaa]{font-size:.95rem}.trust-sep[data-v-75748eaa]{height:24px}}@media (width<=380px){.trust-row[data-v-75748eaa]{flex-wrap:wrap;justify-content:center}.trust-sep[data-v-75748eaa]{display:none}}nav[data-v-0a17b25a]{z-index:200;background:0 0;justify-content:space-between;align-items:center;padding:1rem 5%;transition:background .3s,padding .3s,box-shadow .3s;display:flex;position:fixed;top:0;left:0;right:0}nav.scrolled[data-v-0a17b25a]{-webkit-backdrop-filter:blur(20px);background:#030b15e0;border-bottom:1px solid #ffffff0f;padding:.65rem 5%;box-shadow:0 4px 30px #0006}.logo[data-v-0a17b25a]{flex-shrink:0;align-items:center;text-decoration:none;display:flex}.nav-links[data-v-0a17b25a]{align-items:center;gap:.25rem;margin:0;padding:0;list-style:none;display:flex}.nav-links>li[data-v-0a17b25a]{position:relative}.nav-links>li>a[data-v-0a17b25a]{color:#ffffff8c;border-radius:8px;padding:.5rem .85rem;font-size:.88rem;font-weight:500;text-decoration:none;transition:color .2s,background .2s;display:block}.nav-links>li>a[data-v-0a17b25a]:hover{color:#fff;background:#ffffff0f}.nav-services-btn[data-v-0a17b25a]{color:#ffffff8c;cursor:pointer;background:0 0;border:none;border-radius:8px;align-items:center;gap:.3rem;padding:.5rem .85rem;font-family:Poppins,sans-serif;font-size:.88rem;font-weight:500;transition:color .2s,background .2s;display:flex}.nav-services-btn[data-v-0a17b25a]:hover,.nav-services-btn.active[data-v-0a17b25a]{color:#fff;background:#ffffff0f}.nav-services-btn.active[data-v-0a17b25a]{color:var(--cyan)}.chevron[data-v-0a17b25a]{width:14px;height:14px;transition:transform .2s}.chevron.open[data-v-0a17b25a]{transform:rotate(180deg)}.dropdown[data-v-0a17b25a]{background:var(--bg-card);border:1px solid var(--border);opacity:0;visibility:hidden;pointer-events:none;border-radius:16px;width:300px;padding:.75rem;transition:opacity .2s,transform .2s,visibility .2s;position:absolute;top:calc(100% + 12px);left:50%;transform:translate(-50%)translateY(-8px);box-shadow:0 20px 60px #00000080,0 0 0 1px #ffffff0a}.dropdown.visible[data-v-0a17b25a]{opacity:1;visibility:visible;pointer-events:auto;transform:translate(-50%)translateY(0)}.dropdown-group[data-v-0a17b25a]{flex-direction:column;gap:.15rem;display:flex}.dropdown-label[data-v-0a17b25a]{text-transform:uppercase;letter-spacing:.1em;color:var(--text-muted);padding:.25rem .5rem .4rem;font-size:.65rem;font-weight:700}.dropdown-divider[data-v-0a17b25a]{background:var(--border);height:1px;margin:.5rem 0}.dropdown-item[data-v-0a17b25a]{border-radius:10px;align-items:center;gap:.85rem;padding:.65rem .75rem;text-decoration:none;transition:background .15s;display:flex}.dropdown-item[data-v-0a17b25a]:hover{background:#ffffff0d}.dropdown-item.router-link-active[data-v-0a17b25a]{background:#22d3ee0f}.di-icon[data-v-0a17b25a]{border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;font-size:1rem;display:flex}.di-icon.cyan[data-v-0a17b25a]{background:#22d3ee1a;border:1px solid #22d3ee33}.di-icon.orange[data-v-0a17b25a]{background:#f973161a;border:1px solid #f9731633}.di-icon.violet[data-v-0a17b25a]{background:#a78bfa1a;border:1px solid #a78bfa33}.di-icon.green[data-v-0a17b25a]{background:#10b9811a;border:1px solid #10b98133}.di-title[data-v-0a17b25a]{color:#f1f5f9;font-size:.88rem;font-weight:600}.di-sub[data-v-0a17b25a]{color:var(--text-muted);margin-top:1px;font-size:.73rem}.nav-actions[data-v-0a17b25a]{align-items:center;gap:.75rem;display:flex}.device-chip[data-v-0a17b25a]{color:var(--cyan);background:#22d3ee14;border:1px solid #22d3ee33;border-radius:100px;align-items:center;gap:.35rem;padding:.35rem .85rem;font-size:.78rem;font-weight:600;text-decoration:none;transition:all .2s;display:flex}.device-chip[data-v-0a17b25a]:hover{border-color:var(--cyan);background:#22d3ee24}.chip-label[data-v-0a17b25a]{white-space:nowrap;text-overflow:ellipsis;max-width:70px;overflow:hidden}.nav-cta[data-v-0a17b25a]{background:linear-gradient(135deg, var(--cyan-dark), var(--cyan));color:#fff;border-radius:100px;align-items:center;gap:.4rem;padding:.5rem 1.25rem;font-size:.83rem;font-weight:700;text-decoration:none;transition:all .2s;display:flex;box-shadow:0 4px 20px #22d3ee40}.nav-cta[data-v-0a17b25a]:hover{transform:translateY(-1px);box-shadow:0 6px 28px #22d3ee66}.btn-resume[data-v-0a17b25a]{color:#fbbf24;cursor:pointer;white-space:nowrap;background:#facc1514;border:1px solid #facc1566;border-radius:8px;padding:.38rem .9rem;font-family:Poppins,sans-serif;font-size:.8rem;font-weight:600;transition:all .2s}.btn-resume[data-v-0a17b25a]:hover{background:#facc1529;border-color:#fbbf24}.btn-login-nav[data-v-0a17b25a]{border:1px solid var(--cyan);color:var(--cyan);white-space:nowrap;border-radius:8px;padding:.4rem 1rem;font-size:.82rem;font-weight:600;text-decoration:none;transition:all .2s}.btn-login-nav[data-v-0a17b25a]:hover{background:#22d3ee1a}.user-greeting[data-v-0a17b25a]{color:var(--text-muted);white-space:nowrap;text-overflow:ellipsis;max-width:120px;font-size:.82rem;overflow:hidden}.btn-logout[data-v-0a17b25a]{border:1px solid var(--border);color:var(--text-muted);cursor:pointer;white-space:nowrap;background:0 0;border-radius:8px;padding:.35rem .75rem;font-size:.78rem;transition:all .2s}.btn-logout[data-v-0a17b25a]:hover{color:#f87171;border-color:#f87171}.burger[data-v-0a17b25a]{cursor:pointer;z-index:300;background:0 0;border:none;flex-direction:column;gap:5px;padding:4px;display:none}.burger span[data-v-0a17b25a]{background:#f1f5f9;border-radius:2px;width:22px;height:2px;transition:transform .25s,opacity .25s;display:block}.burger.open span[data-v-0a17b25a]:first-child{transform:translateY(7px)rotate(45deg)}.burger.open span[data-v-0a17b25a]:nth-child(2){opacity:0}.burger.open span[data-v-0a17b25a]:nth-child(3){transform:translateY(-7px)rotate(-45deg)}.mobile-menu[data-v-0a17b25a]{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);z-index:250;opacity:0;pointer-events:none;background:#030b15f5;flex-direction:column;padding:5rem 1.5rem 2rem;transition:opacity .25s;display:none;position:fixed;inset:0}.mobile-menu.open[data-v-0a17b25a]{opacity:1;pointer-events:auto}.mobile-inner[data-v-0a17b25a]{flex-direction:column;gap:.15rem;display:flex}.mobile-section-label[data-v-0a17b25a]{text-transform:uppercase;letter-spacing:.1em;color:var(--text-muted);padding:.5rem 0 .3rem .25rem;font-size:.65rem;font-weight:700}.mobile-item[data-v-0a17b25a]{color:#ffffffb3;border-radius:12px;padding:.85rem 1rem;font-size:.97rem;font-weight:500;text-decoration:none;transition:background .15s,color .15s;display:block}.mobile-item[data-v-0a17b25a]:hover,.mobile-item.router-link-active[data-v-0a17b25a]{color:#fff;background:#22d3ee12}.mobile-divider[data-v-0a17b25a]{background:var(--border);height:1px;margin:.75rem 0}.mobile-cta[data-v-0a17b25a]{text-align:center;background:linear-gradient(135deg, var(--cyan-dark), var(--cyan));color:#fff;border-radius:14px;margin-top:1rem;padding:.95rem;font-size:.97rem;font-weight:700;text-decoration:none;display:block;box-shadow:0 4px 20px #22d3ee4d}.mobile-resume[data-v-0a17b25a]{color:#fbbf24;text-align:left;cursor:pointer;background:#facc1514;border:1px solid #facc154d;border-radius:12px;width:100%;margin-bottom:.4rem;padding:.85rem 1rem;font-family:Poppins,sans-serif;font-size:.92rem;font-weight:600}.mobile-user[data-v-0a17b25a]{color:var(--text-muted);padding:.6rem 1rem;font-size:.85rem;display:block}.mobile-logout[data-v-0a17b25a]{color:#f87171;text-align:left;cursor:pointer;background:#f8717114;border:1px solid #f8717133;border-radius:10px;width:100%;margin-top:.25rem;padding:.7rem 1rem;font-size:.85rem}@media (width<=900px){.nav-links[data-v-0a17b25a]{display:none}.burger[data-v-0a17b25a],.mobile-menu[data-v-0a17b25a]{display:flex}.device-chip .chip-label[data-v-0a17b25a]{display:none}}@media (width<=480px){nav[data-v-0a17b25a]{padding:.75rem 4%}.nav-cta[data-v-0a17b25a],.device-chip[data-v-0a17b25a],.user-greeting[data-v-0a17b25a]{display:none}.btn-logout[data-v-0a17b25a]{padding:.3rem .55rem;font-size:.72rem}.btn-login-nav[data-v-0a17b25a]{padding:.35rem .75rem;font-size:.78rem}.btn-resume[data-v-0a17b25a]{padding:.3rem .6rem;font-size:.72rem}}.rm-overlay[data-v-0a17b25a]{z-index:9000;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#000000bf;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}.rm-box[data-v-0a17b25a]{background:var(--bg-card);border:1px solid var(--border);border-radius:20px;width:100%;max-width:460px;max-height:90vh;padding:1.5rem;overflow-y:auto;box-shadow:0 24px 80px #00000080}.rm-header[data-v-0a17b25a]{justify-content:space-between;align-items:center;margin-bottom:1.25rem;display:flex}.rm-title[data-v-0a17b25a]{color:#f1f5f9;font-size:1rem;font-weight:700}.rm-close[data-v-0a17b25a]{color:var(--text-muted);cursor:pointer;background:0 0;border:none;border-radius:6px;padding:.2rem .4rem;font-size:1.1rem;transition:color .2s}.rm-close[data-v-0a17b25a]:hover{color:#f1f5f9}.rm-loading[data-v-0a17b25a]{text-align:center;color:var(--text-muted);padding:2rem 0}.rm-error-block[data-v-0a17b25a]{color:#f87171;background:#f871711a;border:1px solid #f871714d;border-radius:10px;padding:.85rem 1rem;font-size:.88rem}.rm-info-card[data-v-0a17b25a]{border:1px solid var(--border);background:#ffffff08;border-radius:12px;flex-direction:column;gap:.5rem;margin-bottom:1.1rem;padding:.85rem 1rem;display:flex}.rm-info-row[data-v-0a17b25a]{justify-content:space-between;align-items:center;font-size:.84rem;display:flex}.rm-info-label[data-v-0a17b25a]{color:var(--text-muted)}.rm-info-val[data-v-0a17b25a]{color:#f1f5f9;font-weight:500}.rm-waiting p[data-v-0a17b25a]{color:var(--text-muted);margin:0 0 .6rem;font-size:.88rem;line-height:1.55}.rm-tip[data-v-0a17b25a]{color:#fbbf24!important;font-size:.82rem!important}.rm-code-section[data-v-0a17b25a]{margin-top:.25rem}.rm-code-hint[data-v-0a17b25a]{color:var(--text-muted);margin-bottom:.75rem;font-size:.88rem}.rm-code-input-row[data-v-0a17b25a]{gap:.5rem;display:flex}.rm-code-input[data-v-0a17b25a]{border:1px solid var(--border);color:#f1f5f9;text-transform:uppercase;background:#ffffff0d;border-radius:10px;outline:none;flex:1;padding:.65rem .9rem;font-family:Poppins,sans-serif;font-size:.92rem;transition:border-color .2s}.rm-code-input[data-v-0a17b25a]:focus{border-color:var(--cyan)}.rm-btn-verify[data-v-0a17b25a]{background:linear-gradient(135deg, var(--cyan-dark), var(--cyan));color:#fff;cursor:pointer;white-space:nowrap;border:none;border-radius:10px;padding:.65rem 1.1rem;font-family:Poppins,sans-serif;font-size:.88rem;font-weight:700;transition:opacity .2s}.rm-btn-verify[data-v-0a17b25a]:disabled{opacity:.45;cursor:default}.rm-code-err[data-v-0a17b25a]{color:#f87171;margin-top:.6rem;font-size:.82rem}.rm-creds-card[data-v-0a17b25a]{background:#10b9810d;border:1px solid #10b98140;border-radius:14px;padding:1rem 1.1rem}.rm-creds-title[data-v-0a17b25a]{color:#10b981;margin-bottom:.85rem;font-size:.9rem;font-weight:700}.rm-cred-row[data-v-0a17b25a]{margin-bottom:.75rem}.rm-cred-label[data-v-0a17b25a]{text-transform:uppercase;letter-spacing:.06em;color:var(--text-muted);margin-bottom:.25rem;font-size:.73rem;display:block}.rm-cred-val-row[data-v-0a17b25a]{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.rm-cred-val[data-v-0a17b25a]{color:#f1f5f9;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:.9rem;overflow:hidden}.rm-copy[data-v-0a17b25a]{border:1px solid var(--border);color:var(--text-muted);cursor:pointer;white-space:nowrap;background:#ffffff12;border-radius:6px;padding:.2rem .55rem;font-family:Poppins,sans-serif;font-size:.72rem;transition:all .2s}.rm-copy[data-v-0a17b25a]:hover{color:#f1f5f9;border-color:#ffffff4d}.rm-eye[data-v-0a17b25a]{cursor:pointer;color:var(--text-muted);background:0 0;border:none;align-items:center;padding:.15rem;display:flex}.rm-eye svg[data-v-0a17b25a]{width:16px;height:16px}.rm-eye[data-v-0a17b25a]:hover{color:#f1f5f9}.rm-creds-notice[data-v-0a17b25a]{color:#fbbf24;border-top:1px solid #ffffff12;margin-top:.85rem;padding-top:.75rem;font-size:.76rem}.rm-manual-section[data-v-0a17b25a]{padding:.25rem 0}.rm-manual-hint[data-v-0a17b25a]{color:var(--text-muted);margin-bottom:.75rem;font-size:.88rem;line-height:1.55}.rm-manual-tip[data-v-0a17b25a]{color:var(--text-muted);margin-top:.65rem;font-size:.78rem}.mono[data-v-0a17b25a]{letter-spacing:.03em;font-family:Courier New,monospace}.ticker-wrap[data-v-7db22679]{background:#22d3ee08;border-top:1px solid #22d3ee1a;border-bottom:1px solid #22d3ee1a;margin-top:0;padding:.7rem 0;overflow:hidden}.ticker[data-v-7db22679]{width:max-content;animation:32s linear infinite ticker-7db22679;display:flex}.ticker-item[data-v-7db22679]{white-space:nowrap;color:#fff6;letter-spacing:.06em;padding:0 2.5rem;font-size:.75rem;font-weight:500}.ticker-item b[data-v-7db22679]{color:var(--cyan);margin-right:.4rem}@keyframes ticker-7db22679{0%{transform:translate(0)}to{transform:translate(-50%)}}.hero[data-v-69b218c2]{background:var(--bg);align-items:center;min-height:100svh;padding:7rem 5% 5rem;display:flex;position:relative;overflow:hidden}.orb[data-v-69b218c2]{filter:blur(80px);pointer-events:none;border-radius:50%;animation:12s ease-in-out infinite float-orb-69b218c2;position:absolute}.orb-cyan[data-v-69b218c2]{background:#22d3ee1f;width:500px;height:500px;animation-delay:0s;top:-100px;left:-100px}.orb-violet[data-v-69b218c2]{background:#7c3aed1a;width:400px;height:400px;animation-delay:-4s;bottom:-80px;right:-80px}.orb-blue[data-v-69b218c2]{background:#3b82f614;width:300px;height:300px;animation-delay:-8s;top:40%;left:35%}@keyframes float-orb-69b218c2{0%,to{transform:translate(0)}33%{transform:translate(40px,-30px)}66%{transform:translate(-20px,20px)}}.hero-grid-overlay[data-v-69b218c2]{pointer-events:none;background-image:linear-gradient(#22d3ee0a 1px,#0000 1px),linear-gradient(90deg,#22d3ee0a 1px,#0000 1px);background-size:60px 60px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(80% 80%,#000 40%,#0000 100%);mask-image:radial-gradient(80% 80%,#000 40%,#0000 100%)}.hero-inner[data-v-69b218c2]{z-index:2;grid-template-columns:1fr 1fr;align-items:center;gap:4rem;width:100%;max-width:1200px;margin:0 auto;display:grid;position:relative}.hero-badge[data-v-69b218c2]{color:var(--cyan);text-transform:uppercase;letter-spacing:.12em;background:#22d3ee14;border:1px solid #22d3ee33;border-radius:100px;align-items:center;gap:.5rem;margin-bottom:1.5rem;padding:.4rem 1rem;font-size:.72rem;font-weight:700;display:inline-flex}.badge-dot[data-v-69b218c2]{background:var(--cyan);border-radius:50%;flex-shrink:0;width:6px;height:6px;animation:1.8s ease-in-out infinite pulse}h1[data-v-69b218c2]{letter-spacing:-.04em;color:#f1f5f9;margin-bottom:1.25rem;font-family:Poppins,sans-serif;font-size:clamp(2.4rem,5vw,3.8rem);font-weight:800;line-height:1.08}h1[data-v-69b218c2] em{background:linear-gradient(135deg, var(--cyan), var(--violet));-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-style:normal}.hero-sub[data-v-69b218c2]{color:var(--text-sub);max-width:520px;margin-bottom:2rem;font-size:1rem;line-height:1.75}.hero-stats[data-v-69b218c2]{flex-wrap:wrap;align-items:center;gap:1.5rem;margin-bottom:2rem;display:flex}.stat[data-v-69b218c2]{flex-direction:column;gap:.15rem;display:flex}.stat-n[data-v-69b218c2]{color:#f1f5f9;letter-spacing:-.03em;font-size:1.5rem;font-weight:800;line-height:1}.stat-l[data-v-69b218c2]{color:var(--text-muted);text-transform:uppercase;letter-spacing:.08em;font-size:.72rem;font-weight:500}.stat-divider[data-v-69b218c2]{background:#ffffff1a;width:1px;height:36px}.hero-ctas[data-v-69b218c2]{flex-wrap:wrap;align-items:center;gap:.85rem;margin-bottom:1.75rem;display:flex}.cta-primary[data-v-69b218c2]{color:#000c14;background:linear-gradient(135deg,#06b6d4,#22d3ee);border-radius:100px;align-items:center;gap:.6rem;padding:.9rem 2rem;font-size:.95rem;font-weight:800;text-decoration:none;transition:transform .2s,box-shadow .2s;display:inline-flex;box-shadow:0 6px 32px #22d3ee66}.cta-primary svg[data-v-69b218c2]{width:18px;height:18px}.cta-primary[data-v-69b218c2]:hover{transform:translateY(-3px);box-shadow:0 10px 40px #22d3ee8c}.cta-secondary[data-v-69b218c2]{color:#ffffffa6;align-items:center;gap:.5rem;padding:.9rem .5rem;font-size:.9rem;font-weight:600;text-decoration:none;transition:color .2s;display:inline-flex}.cta-secondary[data-v-69b218c2]:hover{color:#fff}.trust-row[data-v-69b218c2]{flex-wrap:wrap;gap:1.25rem;display:flex}.trust-item[data-v-69b218c2]{color:var(--text-muted);font-size:.78rem;font-weight:500}.hero-visual[data-v-69b218c2]{justify-content:center;align-items:center;display:flex;position:relative}.device-phone[data-v-69b218c2]{background:#0d1f35;border:2px solid #ffffff1f;border-radius:36px;width:200px;padding:12px 8px 10px;animation:5s ease-in-out infinite device-float-69b218c2;position:relative;box-shadow:0 30px 80px #0009,inset 0 0 0 1px #ffffff0d}.phone-notch[data-v-69b218c2]{background:#030b15;border-radius:0 0 14px 14px;width:60px;height:18px;margin:0 auto 10px}.phone-screen[data-v-69b218c2]{background:linear-gradient(160deg,#0a1628,#071020);border:1px solid #22d3ee1a;border-radius:20px;flex-direction:column;justify-content:center;align-items:center;gap:.75rem;min-height:340px;padding:1.75rem 1rem;display:flex}.phone-chin[data-v-69b218c2]{background:#ffffff26;border-radius:100px;width:40px;height:5px;margin:10px auto 0}.device-tablet[data-v-69b218c2]{background:#0d1f35;border:2px solid #ffffff1f;border-radius:20px;width:280px;padding:12px;animation:5s ease-in-out infinite device-float-69b218c2;position:relative;box-shadow:0 30px 80px #0009}.tablet-camera[data-v-69b218c2]{background:#fff3;border-radius:50%;width:8px;height:8px;margin:0 auto 10px}.tablet-screen[data-v-69b218c2]{background:linear-gradient(160deg,#0a1628,#071020);border:1px solid #22d3ee1a;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:.75rem;min-height:200px;padding:2rem 1.5rem;display:flex}.device-watch[data-v-69b218c2]{width:160px;animation:5s ease-in-out infinite device-float-69b218c2;position:relative}.watch-strap[data-v-69b218c2]{background:#0d1f35;border:2px solid #ffffff1a;width:100px;height:60px;margin:0 auto}.watch-strap-top[data-v-69b218c2]{border-radius:10px 10px 0 0}.watch-strap-bottom[data-v-69b218c2]{border-radius:0 0 10px 10px}.watch-screen[data-v-69b218c2]{background:#0d1f35;border:2px solid #ffffff1f;border-radius:32px;flex-direction:column;justify-content:center;align-items:center;gap:.5rem;width:140px;min-height:140px;margin:0 auto;padding:1.25rem;display:flex;box-shadow:0 10px 40px #00000080}.watch-crown[data-v-69b218c2]{background:#fff3;border-radius:3px;width:6px;height:30px;position:absolute;top:50%;right:-4px;transform:translateY(-50%)}.screen-lock-icon[data-v-69b218c2]{width:40px;height:40px;color:var(--cyan);background:#22d3ee1f;border-radius:50%;justify-content:center;align-items:center;margin-bottom:.25rem;display:flex}.screen-lock-icon svg[data-v-69b218c2]{width:22px;height:22px}.screen-lock-icon.small[data-v-69b218c2]{width:30px;height:30px}.screen-lock-icon.small svg[data-v-69b218c2]{width:16px;height:16px}.screen-text-main[data-v-69b218c2]{color:#ffffffb3;text-align:center;font-size:.72rem;font-weight:700}.screen-text-main.small[data-v-69b218c2]{font-size:.6rem}.screen-text-sub[data-v-69b218c2]{color:var(--cyan);text-align:center;font-size:.62rem;font-weight:600}.screen-bar[data-v-69b218c2]{background:linear-gradient(90deg, var(--cyan), var(--violet));border-radius:2px;width:60%;height:3px;margin-top:.75rem;animation:2s ease-in-out infinite scan-69b218c2}@keyframes scan-69b218c2{0%,to{opacity:.5;width:30%}50%{opacity:1;width:70%}}.device-glow[data-v-69b218c2]{pointer-events:none;filter:blur(20px);background:radial-gradient(circle,#22d3ee40 0%,#0000 70%);width:160px;height:160px;position:absolute;bottom:-40px;left:50%;transform:translate(-50%)}.glow-wide[data-v-69b218c2]{width:240px}@keyframes device-float-69b218c2{0%,to{transform:translateY(0)rotate(-1deg)}50%{transform:translateY(-16px)rotate(1deg)}}.float-card[data-v-69b218c2]{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);white-space:nowrap;background:#0d1f35e6;border:1px solid #ffffff1a;border-radius:14px;align-items:center;gap:.6rem;padding:.75rem 1rem;display:flex;position:absolute;box-shadow:0 8px 30px #0006}.float-card-1[data-v-69b218c2]{animation:4s ease-in-out infinite float-card-69b218c2;top:15%;right:-20px}.float-card-2[data-v-69b218c2]{animation:4s ease-in-out -2s infinite reverse float-card-69b218c2;bottom:20%;left:-20px}@keyframes float-card-69b218c2{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}.fc-icon[data-v-69b218c2]{font-size:1.1rem}.fc-title[data-v-69b218c2]{color:#f1f5f9;font-size:.75rem;font-weight:700}.fc-sub[data-v-69b218c2]{color:var(--text-muted);font-size:.65rem}@media (width<=900px){.hero-inner[data-v-69b218c2]{text-align:center;grid-template-columns:1fr;gap:3rem}.hero-sub[data-v-69b218c2]{max-width:100%}.hero-stats[data-v-69b218c2],.hero-ctas[data-v-69b218c2],.trust-row[data-v-69b218c2]{justify-content:center}.hero-visual[data-v-69b218c2]{display:none}.hero[data-v-69b218c2]{min-height:auto;padding:6rem 5% 4rem}}@media (width<=480px){h1[data-v-69b218c2]{font-size:clamp(1.9rem,7.5vw,2.4rem)}.hero[data-v-69b218c2]{padding:5.5rem 4% 3.5rem}.hero-stats[data-v-69b218c2]{gap:1rem}.stat-n[data-v-69b218c2]{font-size:1.2rem}}.callout-section[data-v-7e37162f]{background:var(--bg);padding:2.5rem 5%}.callout-card[data-v-7e37162f]{background:var(--bg-card);border:1px solid var(--border);border-left:4px solid var(--cyan);border-radius:22px;max-width:880px;margin:0 auto;padding:2.5rem 2.75rem 2rem;animation:.5s both callout-in-7e37162f;position:relative;overflow:hidden}@keyframes callout-in-7e37162f{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.callout-disabled[data-v-7e37162f]{border-left-color:var(--orange);border-color:#f9731633}.callout-disabled .callout-tag[data-v-7e37162f]{color:#fb923c;background:#f9731614;border-color:#f9731640}.callout-disabled .callout-tag-dot[data-v-7e37162f]{background:var(--orange)}.callout-disabled .callout-deco-quote[data-v-7e37162f]{color:#f973160d}.callout-deco-quote[data-v-7e37162f]{color:#22d3ee0a;pointer-events:none;-webkit-user-select:none;user-select:none;font-family:Georgia,serif;font-size:11rem;line-height:1;position:absolute;top:-2rem;right:1.5rem}.callout-deco-circle[data-v-7e37162f]{pointer-events:none;background:radial-gradient(circle,#22d3ee0d,#0000);border-radius:50%;width:180px;height:180px;position:absolute;bottom:-50px;right:-50px}.callout-tag[data-v-7e37162f]{color:var(--cyan);text-transform:uppercase;letter-spacing:.08em;background:#22d3ee14;border:1px solid #22d3ee33;border-radius:100px;align-items:center;gap:.5rem;margin-bottom:1.25rem;padding:.3rem .9rem;font-size:.72rem;font-weight:700;display:inline-flex}.callout-tag-dot[data-v-7e37162f]{background:var(--cyan);border-radius:50%;flex-shrink:0;width:7px;height:7px;animation:2s infinite pulse}.callout-text[data-v-7e37162f]{color:var(--text-sub);z-index:1;margin-bottom:1.75rem;font-size:1rem;font-weight:400;line-height:1.9;position:relative}.callout-wa-btn[data-v-7e37162f]{color:#fff;z-index:1;background:#25d366;border-radius:100px;align-items:center;gap:.6rem;padding:.8rem 1.75rem;font-size:.9rem;font-weight:700;text-decoration:none;transition:transform .2s,box-shadow .2s;display:inline-flex;position:relative;box-shadow:0 4px 20px #25d3664d}.callout-wa-btn[data-v-7e37162f]:hover{transform:translateY(-2px);box-shadow:0 8px 28px #25d36673}.callout-wa-btn svg[data-v-7e37162f]{flex-shrink:0;width:18px;height:18px}@media (width<=640px){.callout-section[data-v-7e37162f]{padding:2rem 5%}.callout-card[data-v-7e37162f]{border-radius:16px;padding:1.75rem 1.5rem 1.5rem}.callout-text[data-v-7e37162f]{font-size:.92rem;line-height:1.85}.callout-deco-quote[data-v-7e37162f]{font-size:7rem;top:-1rem;right:.5rem}}.timeline[data-v-dc0e2873]{flex-direction:column;max-width:620px;margin:3rem auto 0;display:flex}.timeline-item[data-v-dc0e2873]{align-items:flex-start;gap:1.5rem;display:flex}.tl-left[data-v-dc0e2873]{flex-direction:column;flex-shrink:0;align-items:center;width:42px;display:flex}.tl-circle[data-v-dc0e2873]{width:42px;height:42px;color:var(--cyan);z-index:1;background:#22d3ee14;border:2px solid #22d3ee59;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:.82rem;font-weight:700;transition:background .3s,border-color .3s,box-shadow .3s;display:flex}.tl-circle.done[data-v-dc0e2873]{color:var(--green);background:#10b9811f;border-color:#10b98166}.check-icon[data-v-dc0e2873]{width:18px;height:18px}.tl-line[data-v-dc0e2873]{background:linear-gradient(#22d3ee40,#22d3ee0f);flex:1;width:2px;min-height:48px;margin:4px 0}.tl-body[data-v-dc0e2873]{flex:1;align-items:flex-start;gap:1rem;padding-bottom:2.5rem;display:flex}.timeline-item:last-child .tl-body[data-v-dc0e2873]{padding-bottom:0}.tl-icon-wrap[data-v-dc0e2873]{background:#22d3ee12;border:1px solid #22d3ee26;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:42px;height:42px;font-size:1.3rem;transition:background .25s,box-shadow .25s;display:flex}.timeline-item:hover .tl-icon-wrap[data-v-dc0e2873]{background:#22d3ee1f;box-shadow:0 0 18px #22d3ee1f}.timeline-item:hover .tl-circle[data-v-dc0e2873]{border-color:var(--cyan);background:#22d3ee24;box-shadow:0 0 16px #22d3ee33}.tl-text h3[data-v-dc0e2873]{color:#f1f5f9;letter-spacing:-.01em;margin-bottom:.4rem;font-size:1rem;font-weight:700}.tl-text p[data-v-dc0e2873]{color:var(--text-sub);margin:0;font-size:.875rem;line-height:1.75}@media (width<=520px){.tl-body[data-v-dc0e2873]{gap:.75rem;padding-bottom:2rem}.tl-circle[data-v-dc0e2873]{width:36px;height:36px;font-size:.75rem}.tl-left[data-v-dc0e2873]{width:36px}.tl-icon-wrap[data-v-dc0e2873]{border-radius:10px;width:36px;height:36px;font-size:1.1rem}.tl-text h3[data-v-dc0e2873]{font-size:.95rem}.tl-text p[data-v-dc0e2873]{font-size:.82rem}}.demo-section[data-v-06cd3f8d]{background:var(--bg)}.demo-header[data-v-06cd3f8d]{text-align:center;margin-bottom:3.5rem}.demo-header .section-label[data-v-06cd3f8d]{margin-bottom:.75rem;display:inline-block}.demo-header .section-desc[data-v-06cd3f8d]{max-width:500px;margin:0 auto}.demo-body[data-v-06cd3f8d]{grid-template-columns:auto 1fr;align-items:center;gap:5rem;max-width:900px;margin:0 auto;display:grid}.phone-wrap[data-v-06cd3f8d]{flex-direction:column;align-items:center;gap:1.5rem;display:flex}.phone[data-v-06cd3f8d]{background:#0a0f1a;border:2px solid #ffffff1f;border-radius:40px;flex-shrink:0;width:220px;height:440px;position:relative;overflow:hidden;box-shadow:0 0 0 1px #ffffff0d,0 30px 80px #0009,inset 0 1px #ffffff14}.phone[data-v-06cd3f8d]:before{content:"";background:#ffffff1a;border-radius:0 3px 3px 0;width:3px;height:60px;position:absolute;top:100px;right:-3px}.phone[data-v-06cd3f8d]:after{content:"";background:#ffffff1a;border-radius:3px 0 0 3px;width:3px;height:35px;position:absolute;top:80px;left:-3px;box-shadow:0 45px #ffffff1a,0 80px #ffffff1a}.phone-notch[data-v-06cd3f8d]{z-index:10;background:#0a0f1a;border:1.5px solid #ffffff14;border-top:none;border-radius:0 0 20px 20px;justify-content:center;align-items:center;width:100px;height:28px;display:flex;position:absolute;top:12px;left:50%;transform:translate(-50%)}.notch-cam[data-v-06cd3f8d]{background:#1a2030;border:1px solid #ffffff1a;border-radius:50%;width:10px;height:10px}.phone-screen[data-v-06cd3f8d]{background:linear-gradient(160deg,#030b15 0%,#071525 100%);justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.phone-home[data-v-06cd3f8d]{background:#ffffff26;border-radius:3px;width:100px;height:5px;position:absolute;bottom:10px;left:50%;transform:translate(-50%)}.screen-state[data-v-06cd3f8d]{opacity:0;pointer-events:none;flex-direction:column;justify-content:center;align-items:center;gap:.5rem;padding:1.5rem 1rem;transition:opacity .5s,transform .5s;display:flex;position:absolute;inset:0;transform:scale(.95)}.screen-state.active[data-v-06cd3f8d]{opacity:1;pointer-events:auto;transform:scale(1)}.screen-title[data-v-06cd3f8d]{letter-spacing:-.01em;text-align:center;font-size:.85rem;font-weight:700}.screen-title.red[data-v-06cd3f8d]{color:#f87171}.screen-title.cyan[data-v-06cd3f8d]{color:var(--cyan)}.screen-title.violet[data-v-06cd3f8d]{color:var(--violet)}.screen-title.green[data-v-06cd3f8d]{color:var(--green)}.screen-sub[data-v-06cd3f8d]{color:var(--text-muted);text-align:center;font-size:.7rem}.screen-device[data-v-06cd3f8d]{color:#ffffff40;margin-top:.15rem;font-size:.68rem}.status-bar[data-v-06cd3f8d]{border-radius:100px;align-items:center;gap:.4rem;margin-top:.5rem;padding:.3rem .75rem;font-size:.65rem;font-weight:600;display:flex}.status-bar.red-bar[data-v-06cd3f8d]{color:#f87171;background:#ef44441f;border:1px solid #ef444440}.status-bar.green-bar[data-v-06cd3f8d]{color:var(--green);background:#10b9811f;border:1px solid #10b98140}.dot[data-v-06cd3f8d]{border-radius:50%;flex-shrink:0;width:6px;height:6px}.red-dot[data-v-06cd3f8d]{background:#f87171;animation:1.5s infinite pulse}.green-dot[data-v-06cd3f8d]{background:var(--green)}.lock-icon[data-v-06cd3f8d]{background:#ef44441f;border:1.5px solid #ef44444d;border-radius:18px;justify-content:center;align-items:center;width:56px;height:56px;margin-bottom:.5rem;display:flex}.lock-icon svg[data-v-06cd3f8d]{stroke:#f87171;width:26px;height:26px}.scan-ring[data-v-06cd3f8d]{border:2px solid #22d3ee4d;border-radius:50%;justify-content:center;align-items:center;width:64px;height:64px;margin-bottom:.5rem;animation:2s linear infinite spin-06cd3f8d;display:flex;position:relative}.scan-ring[data-v-06cd3f8d]:before{content:"";border:2px solid #0000;border-top-color:var(--cyan);border-radius:50%;animation:1s linear infinite spin-06cd3f8d;position:absolute;inset:4px}.scan-inner[data-v-06cd3f8d]{background:#22d3ee14;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;animation:2s linear infinite spin-reverse-06cd3f8d;display:flex}.scan-inner svg[data-v-06cd3f8d]{width:18px;height:18px;stroke:var(--cyan)}.progress-wrap[data-v-06cd3f8d]{background:#ffffff14;border-radius:2px;width:120px;height:3px;margin-top:.75rem;overflow:hidden}.progress-bar[data-v-06cd3f8d]{background:linear-gradient(90deg, var(--cyan-dark), var(--cyan));border-radius:2px;height:100%;transition:width 80ms linear}.progress-label[data-v-06cd3f8d]{color:var(--cyan);font-size:.65rem;font-weight:600}.orbit-wrap[data-v-06cd3f8d]{justify-content:center;align-items:center;width:64px;height:64px;margin-bottom:.5rem;display:flex;position:relative}.orbit-ring[data-v-06cd3f8d]{border:1.5px solid #a78bfa40;border-radius:50%;animation:3s linear infinite spin-06cd3f8d;position:absolute;inset:0}.orbit-ring[data-v-06cd3f8d]:after{content:"";background:var(--violet);border-radius:50%;width:6px;height:6px;position:absolute;top:-3px;left:50%;transform:translate(-50%)}.ring2[data-v-06cd3f8d]{border-color:#22d3ee33;animation-duration:2s;animation-direction:reverse;inset:8px}.ring2[data-v-06cd3f8d]:after{background:var(--cyan)}.orbit-center[data-v-06cd3f8d]{background:#a78bfa1a;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.orbit-center svg[data-v-06cd3f8d]{width:16px;height:16px;stroke:var(--violet);animation:1s linear infinite spin-06cd3f8d}.server-dots[data-v-06cd3f8d]{gap:5px;margin-top:.5rem;display:flex}.sdot[data-v-06cd3f8d]{background:var(--violet);opacity:.4;border-radius:50%;width:6px;height:6px;animation:1s ease-in-out infinite bounce-dot-06cd3f8d}@keyframes bounce-dot-06cd3f8d{0%,to{opacity:.4;transform:translateY(0)}50%{opacity:1;transform:translateY(-5px)}}.check-wrap[data-v-06cd3f8d]{width:64px;height:64px;margin-bottom:.5rem}.check-svg[data-v-06cd3f8d]{width:100%;height:100%}.check-circle[data-v-06cd3f8d]{stroke-dasharray:157;stroke-dashoffset:157px;animation:.6s forwards draw-circle-06cd3f8d}.check-path[data-v-06cd3f8d]{stroke-dasharray:50;stroke-dashoffset:50px;animation:.4s .5s forwards draw-check-06cd3f8d}@keyframes draw-circle-06cd3f8d{to{stroke-dashoffset:0}}@keyframes draw-check-06cd3f8d{to{stroke-dashoffset:0}}.step-dots[data-v-06cd3f8d]{gap:8px;display:flex}.step-dot[data-v-06cd3f8d]{cursor:pointer;background:#ffffff26;border:none;border-radius:50%;width:8px;height:8px;padding:0;transition:background .2s,transform .2s}.step-dot.active[data-v-06cd3f8d]{background:var(--cyan);transform:scale(1.3)}.demo-right[data-v-06cd3f8d]{flex-direction:column;gap:2rem;display:flex}.demo-steps[data-v-06cd3f8d]{flex-direction:column;gap:.6rem;display:flex}.demo-step[data-v-06cd3f8d]{cursor:pointer;background:0 0;border:1px solid #0000;border-radius:14px;align-items:center;gap:1rem;padding:.9rem 1.1rem;transition:background .2s,border-color .2s;display:flex}.demo-step[data-v-06cd3f8d]:hover{background:#ffffff08}.demo-step.active[data-v-06cd3f8d]{background:#22d3ee0f;border-color:#22d3ee33}.demo-step.done[data-v-06cd3f8d]{opacity:.5}.ds-num[data-v-06cd3f8d]{width:28px;height:28px;color:var(--text-muted);border:1px solid var(--border);background:#ffffff0f;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:.75rem;font-weight:700;transition:background .2s,color .2s,border-color .2s;display:flex}.demo-step.active .ds-num[data-v-06cd3f8d]{color:var(--cyan);background:#22d3ee1f;border-color:#22d3ee4d}.demo-step.done .ds-num[data-v-06cd3f8d]{color:var(--green);background:#10b9811a;border-color:#10b98140}.ds-body[data-v-06cd3f8d]{flex:1;min-width:0}.ds-title[data-v-06cd3f8d]{color:#f1f5f9;margin-bottom:.15rem;font-size:.88rem;font-weight:600}.demo-step.active .ds-title[data-v-06cd3f8d]{color:#fff}.ds-desc[data-v-06cd3f8d]{color:var(--text-muted);font-size:.75rem;line-height:1.4}.ds-time[data-v-06cd3f8d]{color:var(--text-muted);white-space:nowrap;flex-shrink:0;font-size:.7rem}.demo-step.active .ds-time[data-v-06cd3f8d]{color:var(--cyan)}.demo-stats[data-v-06cd3f8d]{background:var(--bg-card);border:1px solid var(--border);border-radius:16px;align-items:center;gap:1.5rem;padding:1.25rem 1.5rem;display:flex}.dstat[data-v-06cd3f8d]{flex-direction:column;flex:1;align-items:center;gap:.2rem;display:flex}.dstat-n[data-v-06cd3f8d]{color:#f1f5f9;letter-spacing:-.04em;font-size:1.4rem;font-weight:800;line-height:1}.dstat-l[data-v-06cd3f8d]{color:var(--text-muted);text-align:center;font-size:.7rem}.dstat-sep[data-v-06cd3f8d]{background:var(--border);flex-shrink:0;width:1px;height:36px}@keyframes spin-06cd3f8d{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes spin-reverse-06cd3f8d{0%{transform:rotate(0)}to{transform:rotate(-360deg)}}@media (width<=860px){.demo-body[data-v-06cd3f8d]{grid-template-columns:1fr;justify-items:center;gap:3rem}.demo-right[data-v-06cd3f8d]{width:100%;max-width:500px}}@media (width<=480px){.phone[data-v-06cd3f8d]{border-radius:34px;width:180px;height:360px}.phone-notch[data-v-06cd3f8d]{width:80px;height:24px}.demo-stats[data-v-06cd3f8d]{gap:1rem;padding:1rem}.dstat-n[data-v-06cd3f8d]{font-size:1.15rem}}.uf-overlay[data-v-9aab6b76]{z-index:9000;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#030b15e0;justify-content:center;align-items:center;padding:1rem;animation:.25s uf-in-9aab6b76;display:flex;position:fixed;inset:0}@keyframes uf-in-9aab6b76{0%{opacity:0}to{opacity:1}}.uf-panel[data-v-9aab6b76]{background:var(--bg-card);border:1px solid #22d3ee26;border-radius:24px;width:100%;max-width:560px;max-height:92vh;animation:.3s cubic-bezier(.22,1,.36,1) panel-in-9aab6b76;overflow-y:auto;box-shadow:0 40px 100px #0009,0 0 60px #22d3ee0d}@keyframes panel-in-9aab6b76{0%{opacity:0;transform:scale(.94)translateY(20px)}to{opacity:1;transform:none}}.uf-header[data-v-9aab6b76]{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;padding:1.5rem 1.5rem 1rem;display:flex}.uf-title-row[data-v-9aab6b76]{align-items:center;gap:.85rem;display:flex}.uf-icon[data-v-9aab6b76]{font-size:1.8rem;line-height:1}.uf-label[data-v-9aab6b76]{color:var(--cyan);text-transform:uppercase;letter-spacing:.08em;font-size:.72rem;font-weight:700}.uf-device-name[data-v-9aab6b76]{color:#f1f5f9;font-size:1rem;font-weight:700}.uf-close[data-v-9aab6b76]{border:1px solid var(--border);width:32px;height:32px;color:var(--text-muted);cursor:pointer;background:0 0;border-radius:50%;justify-content:center;align-items:center;transition:all .2s;display:flex}.uf-close[data-v-9aab6b76]:hover{color:var(--text);background:#ffffff0f}.uf-close svg[data-v-9aab6b76]{width:14px;height:14px}.uf-steps[data-v-9aab6b76]{justify-content:space-between;align-items:center;padding:1.1rem 1.5rem;display:flex;position:relative}.step-track[data-v-9aab6b76]{z-index:0;background:#ffffff12;height:2px;position:absolute;top:50%;left:2rem;right:2rem;transform:translateY(-50%)}.step-fill[data-v-9aab6b76]{background:var(--cyan);height:100%;transition:width .4s}.uf-step[data-v-9aab6b76]{z-index:1;flex-direction:column;align-items:center;gap:.35rem;display:flex;position:relative}.step-dot[data-v-9aab6b76]{background:var(--bg-card);border:2px solid var(--border);width:26px;height:26px;color:var(--text-muted);border-radius:50%;justify-content:center;align-items:center;font-size:.72rem;font-weight:700;transition:all .3s;display:flex}.uf-step.active .step-dot[data-v-9aab6b76]{border-color:var(--cyan);color:var(--cyan);background:#22d3ee1a}.uf-step.done .step-dot[data-v-9aab6b76]{border-color:var(--green);color:var(--green);background:#10b98126}.step-label[data-v-9aab6b76]{color:var(--text-muted);white-space:nowrap;font-size:.65rem}.uf-step.active .step-label[data-v-9aab6b76]{color:var(--cyan)}.uf-step.done .step-label[data-v-9aab6b76]{color:var(--green)}.uf-body[data-v-9aab6b76]{flex-direction:column;gap:1.1rem;padding:1.5rem;display:flex}.uf-section-title[data-v-9aab6b76]{color:#f1f5f9;font-size:1.1rem;font-weight:700}.uf-section-desc[data-v-9aab6b76]{color:var(--text-sub);margin:0;font-size:.85rem;line-height:1.7}.uf-tab-row[data-v-9aab6b76]{background:var(--bg-surface);border-radius:12px;gap:.5rem;padding:4px;display:flex}.uf-tab[data-v-9aab6b76]{cursor:pointer;color:var(--text-muted);background:0 0;border:none;border-radius:9px;flex:1;padding:.5rem;font-family:Poppins,sans-serif;font-size:.83rem;font-weight:600;transition:all .2s}.uf-tab.active[data-v-9aab6b76]{background:var(--bg-card);color:var(--cyan)}.uf-input-wrap[data-v-9aab6b76]{background:var(--bg-surface);border:1.5px solid var(--border);border-radius:14px;align-items:center;gap:.5rem;padding:0 1rem;transition:border-color .2s,box-shadow .2s;display:flex}.uf-input-wrap[data-v-9aab6b76]:focus-within{border-color:#22d3ee66;box-shadow:0 0 20px #22d3ee14}.uf-input-wrap.error[data-v-9aab6b76]{border-color:#ef444466}.uf-input-wrap.success[data-v-9aab6b76]{border-color:#10b98166}.uf-input[data-v-9aab6b76]{color:var(--text);letter-spacing:.04em;background:0 0;border:none;outline:none;flex:1;padding:.85rem 0;font-family:Poppins,sans-serif;font-size:1rem;font-weight:600}.uf-input[data-v-9aab6b76]::placeholder{letter-spacing:0;color:var(--text-muted);font-weight:400}.uf-input-state[data-v-9aab6b76]{flex-shrink:0;display:flex}.icon-ok[data-v-9aab6b76]{width:18px;height:18px;color:var(--green)}.icon-err[data-v-9aab6b76]{color:#f87171;width:18px;height:18px}.uf-validation-msg[data-v-9aab6b76]{border-radius:10px;padding:.5rem .75rem;font-size:.8rem;font-weight:500}.uf-validation-msg.ok[data-v-9aab6b76]{color:var(--green);background:#10b98114}.uf-validation-msg.error[data-v-9aab6b76]{color:#f87171;background:#ef444414}.device-confirm-card[data-v-9aab6b76]{background:#22d3ee0d;border:1px solid #22d3ee33;border-radius:14px;align-items:center;gap:1rem;padding:1rem 1.25rem;display:flex}.dcc-icon[data-v-9aab6b76]{flex-shrink:0;font-size:2rem}.dcc-body[data-v-9aab6b76]{flex:1;min-width:0}.dcc-label[data-v-9aab6b76]{color:var(--cyan);text-transform:uppercase;letter-spacing:.06em;font-size:.7rem;font-weight:700}.dcc-name[data-v-9aab6b76]{color:#f1f5f9;font-size:.95rem;font-weight:700}.dcc-imei[data-v-9aab6b76]{color:var(--text-muted);font-family:monospace;font-size:.75rem}.dcc-price[data-v-9aab6b76]{flex-direction:column;flex-shrink:0;align-items:flex-end;display:flex}.dcc-eur[data-v-9aab6b76]{color:#f1f5f9;font-size:1.1rem;font-weight:800}.dcc-fcfa[data-v-9aab6b76]{color:var(--cyan);font-size:.7rem}.confirm-check[data-v-9aab6b76]{cursor:pointer;color:var(--text-sub);background:#22d3ee0d;border:1px solid #22d3ee33;border-radius:12px;align-items:flex-start;gap:.7rem;margin-bottom:1rem;padding:.9rem 1rem;font-size:.85rem;line-height:1.5;display:flex}.confirm-check input[type=checkbox][data-v-9aab6b76]{width:17px;min-width:17px;height:17px;accent-color:var(--cyan);cursor:pointer;margin-top:1px}.confirm-check strong[data-v-9aab6b76]{color:var(--cyan)}.uf-help[data-v-9aab6b76]{color:var(--text-muted);font-size:.82rem}.uf-help summary[data-v-9aab6b76]{cursor:pointer;color:var(--cyan);padding:.4rem 0;font-weight:600}.uf-help ul[data-v-9aab6b76]{flex-direction:column;gap:.5rem;margin:.75rem 0 0;padding:0 0 0 1rem;line-height:1.6;display:flex}.uf-help code[data-v-9aab6b76]{background:#ffffff12;border-radius:4px;padding:.1rem .4rem;font-size:.85em}.uf-btn-next[data-v-9aab6b76]{background:linear-gradient(135deg, var(--cyan-dark), var(--cyan));cursor:pointer;color:#000c14;border:none;border-radius:14px;justify-content:center;align-items:center;width:100%;padding:.85rem;font-family:Poppins,sans-serif;font-size:.95rem;font-weight:700;transition:opacity .2s,transform .2s;display:flex}.uf-btn-next[data-v-9aab6b76]:hover:not(:disabled){opacity:.9;transform:translateY(-1px)}.uf-btn-next[data-v-9aab6b76]:disabled{opacity:.35;cursor:not-allowed}.submit-error[data-v-9aab6b76]{color:#f87171;text-align:center;margin-bottom:.5rem;font-size:.82rem}.order-recap[data-v-9aab6b76]{background:var(--bg-surface);border:1px solid var(--border);border-radius:14px;flex-direction:column;gap:.6rem;padding:1rem 1.25rem;display:flex}.recap-row[data-v-9aab6b76]{justify-content:space-between;align-items:center;gap:1rem;font-size:.85rem;display:flex}.recap-key[data-v-9aab6b76]{color:var(--text-muted);flex-shrink:0}.recap-val[data-v-9aab6b76]{color:#f1f5f9;text-align:right;font-weight:600}.recap-val.accent[data-v-9aab6b76]{color:var(--cyan)}.recap-val.accent em[data-v-9aab6b76]{color:var(--text-muted);margin-left:.4rem;font-size:.78rem;font-style:normal}.mono[data-v-9aab6b76]{letter-spacing:.04em;font-family:monospace;font-size:.88em}.small[data-v-9aab6b76]{font-size:.8em}.wa-cta-card[data-v-9aab6b76]{background:#25d3660f;border:1px solid #25d36633;border-radius:14px;align-items:flex-start;gap:1rem;padding:1rem 1.25rem;display:flex}.wa-cta-icon[data-v-9aab6b76]{flex-shrink:0;font-size:1.8rem;line-height:1}.wa-cta-title[data-v-9aab6b76]{color:#4ade80;margin-bottom:.35rem;font-size:.9rem;font-weight:700}.wa-cta-desc[data-v-9aab6b76]{color:#4ade80b3;font-size:.8rem;line-height:1.6}.btn-wa[data-v-9aab6b76]{cursor:pointer;color:#fff;background:#25d366;border:none;border-radius:14px;justify-content:center;align-items:center;gap:.6rem;width:100%;padding:.85rem;font-family:Poppins,sans-serif;font-size:.95rem;font-weight:700;text-decoration:none;transition:opacity .2s,transform .2s;display:flex}.btn-wa[data-v-9aab6b76]:hover{opacity:.9;transform:translateY(-1px)}.waiting-indicator[data-v-9aab6b76]{color:var(--text-muted);align-items:center;gap:.5rem;font-size:.8rem;font-style:italic;display:flex}.wi-dot[data-v-9aab6b76]{background:var(--cyan);opacity:.4;border-radius:50%;width:6px;height:6px;animation:1.2s ease-in-out infinite wi-pulse-9aab6b76}.wi-dot[data-v-9aab6b76]:nth-child(2){animation-delay:.2s}.wi-dot[data-v-9aab6b76]:nth-child(3){animation-delay:.4s}@keyframes wi-pulse-9aab6b76{0%,to{opacity:.4;transform:scale(1)}50%{opacity:1;transform:scale(1.3)}}.uf-notice[data-v-9aab6b76]{color:#f97316b3;background:#f973160f;border:1px solid #f9731626;border-radius:10px;margin:0;padding:.6rem .9rem;font-size:.78rem;line-height:1.6}.code-input-wrap[data-v-9aab6b76]{flex-direction:column;gap:.5rem;display:flex}.code-input-label[data-v-9aab6b76]{color:var(--text-sub);text-transform:uppercase;letter-spacing:.06em;font-size:.78rem;font-weight:700}.code-input[data-v-9aab6b76]{background:var(--bg-surface);color:var(--cyan);letter-spacing:.18em;text-align:center;box-sizing:border-box;border:1.5px solid #22d3ee40;border-radius:14px;outline:none;width:100%;padding:.85rem 1.1rem;font-family:Poppins,monospace;font-size:1.5rem;font-weight:800;transition:border-color .2s,box-shadow .2s}.code-input[data-v-9aab6b76]:focus{border-color:var(--cyan);box-shadow:0 0 24px #22d3ee1f}.code-error[data-v-9aab6b76]{color:#f87171;text-align:center;font-size:.8rem;font-weight:500}.success-body[data-v-9aab6b76]{text-align:center;align-items:center}.success-check[data-v-9aab6b76]{width:72px;height:72px;margin-bottom:.5rem}.sc-circle[data-v-9aab6b76]{stroke-dasharray:157;stroke-dashoffset:157px;animation:.6s forwards draw-c-9aab6b76}.sc-path[data-v-9aab6b76]{stroke-dasharray:50;stroke-dashoffset:50px;animation:.4s .5s forwards draw-p-9aab6b76}@keyframes draw-c-9aab6b76{to{stroke-dashoffset:0}}@keyframes draw-p-9aab6b76{to{stroke-dashoffset:0}}.success-title[data-v-9aab6b76]{color:#f1f5f9;font-size:1.2rem;font-weight:800}.success-sub[data-v-9aab6b76]{color:var(--text-sub);max-width:380px;font-size:.85rem;line-height:1.7}.progress-section[data-v-9aab6b76]{flex-direction:column;gap:.5rem;width:100%;display:flex}.progress-label-row[data-v-9aab6b76]{color:var(--text-muted);justify-content:space-between;font-size:.8rem;display:flex}.progress-pct[data-v-9aab6b76]{color:var(--cyan);font-weight:700}.big-progress-wrap[data-v-9aab6b76]{background:#ffffff12;border-radius:6px;height:10px;overflow:hidden}.big-progress-fill[data-v-9aab6b76]{background:linear-gradient(90deg, var(--cyan-dark), var(--cyan));border-radius:6px;height:100%;transition:width .2s linear}.progress-status[data-v-9aab6b76]{color:var(--text-muted);min-height:1.2em;font-size:.78rem;font-style:italic}.final-success[data-v-9aab6b76]{flex-direction:column;align-items:center;gap:.75rem;animation:.4s uf-in-9aab6b76;display:flex}.fs-icon[data-v-9aab6b76]{font-size:2.5rem}.fs-title[data-v-9aab6b76]{color:var(--green);font-size:1.05rem;font-weight:800}.fs-desc[data-v-9aab6b76]{color:var(--text-sub);text-align:center;max-width:340px;font-size:.84rem;line-height:1.7}.apple-creds-card[data-v-9aab6b76]{background:#10b98112;border:1px solid #10b9814d;border-radius:14px;flex-direction:column;gap:.6rem;width:100%;max-width:360px;padding:1rem 1.1rem;animation:.4s uf-in-9aab6b76;display:flex}.acc-header[data-v-9aab6b76]{color:#10b981;text-transform:uppercase;letter-spacing:.05em;border-bottom:1px solid #10b98133;align-items:center;gap:.4rem;padding-bottom:.5rem;font-size:.78rem;font-weight:700;display:flex}.acc-row[data-v-9aab6b76]{background:#0003;border-radius:8px;align-items:center;gap:.5rem;padding:.5rem .7rem;display:flex}.acc-label[data-v-9aab6b76]{color:#6ee7b7;flex-shrink:0;min-width:90px;font-size:.72rem;font-weight:600}.acc-val[data-v-9aab6b76]{color:#f1f5f9;word-break:break-all;flex:1;font-family:Courier New,monospace;font-size:.82rem}.acc-pw[data-v-9aab6b76]{letter-spacing:.05em}.acc-copy[data-v-9aab6b76]{color:#6ee7b7;cursor:pointer;background:#10b98126;border:1px solid #10b9814d;border-radius:5px;flex-shrink:0;padding:.2rem .45rem;font-size:.75rem;transition:all .2s}.acc-copy[data-v-9aab6b76]:hover{background:#10b9814d}.acc-eye[data-v-9aab6b76]{cursor:pointer;color:#6ee7b7;background:0 0;border:none;flex-shrink:0;align-items:center;padding:.2rem;transition:color .2s;display:flex}.acc-eye[data-v-9aab6b76]:hover{color:#10b981}.acc-notice[data-v-9aab6b76]{color:#fbbf24;text-align:center;margin-top:.1rem;font-size:.72rem;line-height:1.5}.spin-sm[data-v-9aab6b76]{border:2px solid #fff3;border-top-color:#fff;border-radius:50%;width:16px;height:16px;animation:.7s linear infinite spin-a-9aab6b76}@keyframes spin-a-9aab6b76{to{transform:rotate(360deg)}}@media (width<=560px){.uf-overlay[data-v-9aab6b76]{align-items:flex-end;padding:0}.uf-panel[data-v-9aab6b76]{border-radius:20px 20px 0 0;width:100%;max-width:100%;max-height:92vh}.step-label[data-v-9aab6b76]{display:none}.uf-body[data-v-9aab6b76]{gap:.85rem;padding:0 .25rem}.uf-header[data-v-9aab6b76]{padding:1rem 1.1rem .75rem}.uf-steps[data-v-9aab6b76]{gap:0;padding:.75rem 1rem}.step-dot[data-v-9aab6b76]{width:22px;height:22px;font-size:.7rem}.device-confirm-card[data-v-9aab6b76]{flex-wrap:wrap;gap:.6rem}.dcc-price[data-v-9aab6b76]{margin-left:0}.analysis-steps-list[data-v-9aab6b76]{display:none}.order-recap[data-v-9aab6b76]{font-size:.82rem}.recap-val.mono[data-v-9aab6b76]{word-break:break-all;font-size:.75rem}}@media (width<=380px){.uf-btn-next[data-v-9aab6b76]{padding:.75rem;font-size:.88rem}.analysis-device-recap[data-v-9aab6b76]{flex-direction:column;gap:.3rem}}.analysis-body[data-v-9aab6b76]{gap:1.1rem}.analysis-icon[data-v-9aab6b76]{text-align:center;font-size:2.2rem}.analysis-progress-wrap[data-v-9aab6b76]{align-items:center;gap:.75rem;display:flex}.analysis-progress-bar[data-v-9aab6b76]{background:#22d3ee1a;border-radius:99px;flex:1;height:8px;overflow:hidden}.analysis-progress-fill[data-v-9aab6b76]{background:linear-gradient(90deg, var(--cyan), #818cf8);border-radius:99px;height:100%;transition:width .4s}.analysis-pct[data-v-9aab6b76]{color:var(--cyan);text-align:right;flex-shrink:0;width:3ch;font-size:.85rem;font-weight:700}.analysis-status-row[data-v-9aab6b76]{color:var(--text-muted);align-items:center;gap:.6rem;font-size:.85rem;display:flex}.analysis-dot[data-v-9aab6b76]{background:var(--cyan);border-radius:50%;flex-shrink:0;width:8px;height:8px;animation:1.2s ease-in-out infinite wi-pulse-9aab6b76}.analysis-steps-list[data-v-9aab6b76]{background:var(--bg-surface);border:1px solid #22d3ee14;border-radius:14px;flex-direction:column;gap:.45rem;padding:.9rem 1rem;display:flex}.asl-item[data-v-9aab6b76]{color:var(--text-muted);align-items:center;gap:.6rem;font-size:.8rem;transition:color .3s;display:flex}.asl-item.done[data-v-9aab6b76]{color:#4ade80}.asl-item.active[data-v-9aab6b76]{color:var(--cyan);font-weight:600}.asl-dot[data-v-9aab6b76]{background:#22d3ee14;border:1.5px solid #22d3ee26;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;display:flex}.asl-item.done .asl-dot[data-v-9aab6b76]{color:#4ade80;background:#4ade8026;border-color:#4ade80}.asl-item.active .asl-dot[data-v-9aab6b76]{border-color:var(--cyan);background:#22d3ee26;animation:1s ease-in-out infinite wi-pulse-9aab6b76}.analysis-device-recap[data-v-9aab6b76]{color:var(--text-muted);background:#22d3ee08;border:1px solid #22d3ee14;border-radius:10px;flex-wrap:wrap;gap:1rem;padding:.6rem .9rem;font-size:.78rem;display:flex}.analysis-device-recap strong[data-v-9aab6b76]{color:#f1f5f9}.analysis-device-recap .mono[data-v-9aab6b76]{letter-spacing:.05em;font-family:monospace}.promo-section[data-v-9aab6b76]{width:100%}.promo-toggle[data-v-9aab6b76]{color:var(--cyan);cursor:pointer;background:0 0;border:1px dashed #22d3ee4d;border-radius:10px;width:100%;padding:.5rem 1rem;font-family:Poppins,sans-serif;font-size:.82rem;font-weight:600;transition:all .2s}.promo-toggle[data-v-9aab6b76]:hover{border-color:var(--cyan);background:#22d3ee0f}.promo-input-row[data-v-9aab6b76]{align-items:center;gap:.5rem;display:flex}.promo-input[data-v-9aab6b76]{background:var(--bg-surface);color:var(--cyan);letter-spacing:.1em;text-transform:uppercase;border:1.5px solid #22d3ee4d;border-radius:10px;outline:none;flex:1;padding:.6rem .9rem;font-family:Poppins,monospace;font-size:.95rem;font-weight:700;transition:border-color .2s}.promo-input[data-v-9aab6b76]:focus{border-color:var(--cyan)}.promo-apply-btn[data-v-9aab6b76]{background:var(--cyan);color:#000c14;cursor:pointer;white-space:nowrap;border:none;border-radius:10px;padding:.6rem 1rem;font-family:Poppins,sans-serif;font-size:.82rem;font-weight:700;transition:opacity .2s}.promo-apply-btn[data-v-9aab6b76]:disabled{opacity:.4;cursor:not-allowed}.promo-cancel-btn[data-v-9aab6b76]{border:1px solid var(--border);color:var(--text-muted);cursor:pointer;background:0 0;border-radius:10px;padding:.55rem .7rem;font-size:.9rem;transition:all .2s}.promo-cancel-btn[data-v-9aab6b76]:hover{color:#f87171;border-color:#f87171}.promo-error[data-v-9aab6b76]{color:#f87171;margin:.3rem 0 0;font-size:.8rem}.promo-applied[data-v-9aab6b76]{background:#4ade800f;border:1px solid #4ade8040;border-radius:12px;flex-direction:column;gap:.4rem;padding:.75rem 1rem;display:flex}.promo-badge[data-v-9aab6b76]{color:#4ade80;font-size:.82rem;font-weight:700}.promo-prices[data-v-9aab6b76]{flex-wrap:wrap;align-items:baseline;gap:.6rem;display:flex}.promo-old-price[data-v-9aab6b76]{color:var(--text-muted);font-size:.88rem;text-decoration:line-through}.promo-new-price[data-v-9aab6b76]{color:#4ade80;font-size:1.3rem;font-weight:800}.promo-fcfa[data-v-9aab6b76]{color:var(--text-muted);font-size:.75rem}.promo-remove[data-v-9aab6b76]{color:var(--text-muted);cursor:pointer;background:0 0;border:none;padding:0;font-family:Poppins,sans-serif;font-size:.75rem;text-decoration:underline}.promo-remove[data-v-9aab6b76]:hover{color:#f87171}#pricing[data-v-05c79362]{background:var(--bg-surface)}.pricing-warning[data-v-05c79362]{background:#ef44440f;border:1px solid #ef444433;border-left:4px solid #ef4444;border-radius:14px;gap:1rem;max-width:900px;margin:0 auto 2rem;padding:1.25rem 1.5rem;display:flex}.pricing-warning-icon[data-v-05c79362]{flex-shrink:0;margin-top:2px;font-size:1.5rem}.pricing-warning-body[data-v-05c79362]{flex-direction:column;flex:1;gap:.5rem;display:flex}.pricing-warning-title[data-v-05c79362]{color:#fca5a5;margin:0;font-size:.92rem;font-weight:700}.pricing-warning-body p[data-v-05c79362]{color:#fca5a5b3;margin:0;font-size:.83rem;line-height:1.6}.search-bar-wrap[data-v-05c79362]{margin-bottom:2rem}.search-bar[data-v-05c79362]{background:var(--bg-card);border:1px solid var(--border);border-radius:14px;align-items:center;gap:.75rem;max-width:480px;padding:.65rem 1.1rem;transition:border-color .2s,box-shadow .2s;display:flex}.search-bar[data-v-05c79362]:focus-within{border-color:#22d3ee66;box-shadow:0 0 20px #22d3ee1a}.search-icon[data-v-05c79362]{width:18px;height:18px;color:var(--cyan);flex-shrink:0}.search-input[data-v-05c79362]{color:var(--text);background:0 0;border:none;outline:none;flex:1;font-family:Poppins,sans-serif;font-size:.92rem}.search-input[data-v-05c79362]::placeholder{color:var(--text-muted)}.search-clear[data-v-05c79362]{cursor:pointer;color:var(--text-muted);background:0 0;border:none;border-radius:50%;padding:2px 4px;font-size:.82rem;transition:color .2s}.search-clear[data-v-05c79362]:hover{color:var(--cyan)}.pricing-grid[data-v-05c79362]{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:1.25rem;margin-top:2rem;display:grid}.price-card[data-v-05c79362]{background:var(--bg-card);border:1px solid var(--border);border-radius:20px;padding:2rem;transition:transform .25s,border-color .25s,box-shadow .25s;position:relative;overflow:hidden}.price-card[data-v-05c79362]:hover{border-color:#22d3ee33;transform:translateY(-4px);box-shadow:0 8px 40px #0000004d,0 0 30px #22d3ee0d}.price-card.featured[data-v-05c79362]{background:linear-gradient(160deg, #22d3ee0d 0%, var(--bg-card) 60%);border-color:#22d3ee59;box-shadow:0 0 40px #22d3ee14}.featured-badge[data-v-05c79362]{background:linear-gradient(135deg, var(--cyan-dark), var(--cyan));color:#000c14;border-radius:100px;padding:.2rem .7rem;font-size:.68rem;font-weight:700;position:absolute;top:1rem;right:1rem}.phone-model[data-v-05c79362]{color:#f1f5f9;margin-bottom:.25rem;font-size:1.1rem;font-weight:700}.phone-series[data-v-05c79362]{color:var(--text-muted);margin-bottom:1.25rem;font-size:.77rem;line-height:1.5}.price-amount[data-v-05c79362]{color:#f1f5f9;margin-bottom:.2rem;font-size:2.2rem;font-weight:800;line-height:1}.price-currency[data-v-05c79362]{color:var(--text-muted);vertical-align:super;margin-right:2px;font-size:.9rem;font-weight:500}.price-fcfa[data-v-05c79362]{color:var(--cyan);opacity:.85;margin-bottom:.4rem;font-size:.8rem;font-weight:600}.price-delay[data-v-05c79362]{color:var(--cyan);background:#22d3ee14;border:1px solid #22d3ee33;border-radius:100px;margin-bottom:1.5rem;padding:.2rem .7rem;font-size:.72rem;font-weight:500;display:inline-block}.price-features[data-v-05c79362]{margin-bottom:1.75rem;padding:0;list-style:none}.price-features li[data-v-05c79362]{color:var(--text-sub);border-bottom:1px solid #ffffff0a;align-items:center;gap:.6rem;padding:.35rem 0;font-size:.85rem;display:flex}.price-features li[data-v-05c79362]:last-child{border-bottom:none}.check[data-v-05c79362]{color:var(--cyan);flex-shrink:0;font-weight:700}.btn-card[data-v-05c79362]{width:100%;color:var(--cyan);cursor:pointer;text-align:center;background:#22d3ee0f;border:1px solid #22d3ee33;border-radius:100px;padding:.8rem;font-size:.88rem;font-weight:600;text-decoration:none;transition:all .2s;display:block}.btn-card[data-v-05c79362]:hover{background:var(--cyan);color:#000c14;border-color:var(--cyan)}.btn-card.primary[data-v-05c79362]{background:linear-gradient(135deg, var(--cyan-dark), var(--cyan));color:#000c14;border-color:#0000;font-weight:700}.btn-card.primary[data-v-05c79362]:hover{opacity:.9;transform:translateY(-1px)}.price-card.is-disabled[data-v-05c79362]{border-color:#f9731626}.price-card.is-disabled .price-delay[data-v-05c79362]{color:#fb923c;background:#f9731614;border-color:#f9731640}.price-card.is-disabled .check[data-v-05c79362]{color:var(--orange)}.price-card.is-disabled .btn-card[data-v-05c79362]{color:#fb923c;background:#f973160f;border-color:#f9731640}.price-card.is-disabled .btn-card[data-v-05c79362]:hover{background:var(--orange);color:#fff;border-color:var(--orange)}.price-card.is-disabled.featured[data-v-05c79362]{background:linear-gradient(160deg, #f973160f 0%, var(--bg-card) 60%);border-color:#f9731659}.price-card.is-disabled .featured-badge[data-v-05c79362]{background:linear-gradient(135deg, #ea580c, var(--orange));color:#fff}.price-card.is-disabled .btn-card.primary[data-v-05c79362]{background:linear-gradient(135deg, #ea580c, var(--orange));color:#fff;border-color:#0000}.skel-card[data-v-05c79362]{background:var(--bg-card);border:1px solid var(--border);border-radius:20px;padding:2rem}.skeleton[data-v-05c79362]{background:linear-gradient(90deg,#ffffff0a 25%,#ffffff14 50%,#ffffff0a 75%) 0 0/200% 100%;border-radius:8px;animation:1.5s infinite shimmer-05c79362}@keyframes shimmer-05c79362{0%{background-position:-200% 0}to{background-position:200% 0}}.skel-line[data-v-05c79362]{height:13px;margin-bottom:11px}.skel-title[data-v-05c79362]{width:60%;height:20px;margin-bottom:8px}.skel-price[data-v-05c79362]{width:45%;height:38px;margin-bottom:18px}.empty-pricing[data-v-05c79362]{text-align:center;color:var(--text-muted);padding:4rem 2rem}.empty-icon[data-v-05c79362]{margin-bottom:1rem;font-size:3.5rem}@media (width<=480px){.pricing-grid[data-v-05c79362]{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;flex-direction:row;gap:.85rem;margin:0 -4%;padding:.5rem 1rem 1rem;display:flex;overflow-x:auto}.pricing-grid[data-v-05c79362]::-webkit-scrollbar{display:none}.price-card[data-v-05c79362]{scroll-snap-align:start;flex:0 0 82vw;max-width:320px}.search-bar[data-v-05c79362]{max-width:100%}.search-bar-wrap[data-v-05c79362]{padding:0 .25rem}.pricing-warning[data-v-05c79362]{flex-direction:column;gap:.5rem;padding:1rem}.price-amount[data-v-05c79362]{font-size:1.8rem}}.why-list[data-v-5444f62c]{flex-direction:column;gap:1rem;max-width:680px;margin:3rem auto 0;display:flex}.why-item[data-v-5444f62c]{background:var(--bg-card);border:1px solid var(--border);border-left:3px solid var(--accent);border-radius:0 16px 16px 0;align-items:center;gap:1.25rem;padding:1.5rem 1.75rem;transition:background .25s,box-shadow .25s;display:flex;position:relative}.why-item[data-v-5444f62c]:before{content:"";background:linear-gradient(90deg, var(--accent-dim), transparent 60%);opacity:0;pointer-events:none;border-radius:0 16px 16px 0;transition:opacity .3s;position:absolute;inset:0}.why-item[data-v-5444f62c]:hover{box-shadow:0 4px 30px #00000040}.why-item[data-v-5444f62c]:hover:before{opacity:1}.why-left[data-v-5444f62c]{flex:1;align-items:flex-start;gap:1rem;min-width:0;display:flex}.why-icon-wrap[data-v-5444f62c]{background:var(--accent-dim);border:1px solid var(--accent);border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:42px;height:42px;transition:box-shadow .25s;display:flex}.why-item:hover .why-icon-wrap[data-v-5444f62c]{box-shadow:0 0 16px var(--accent-dim)}.why-svg[data-v-5444f62c]{width:18px;height:18px;stroke:var(--accent);fill:none}.why-text h3[data-v-5444f62c]{color:#f1f5f9;letter-spacing:-.01em;margin-bottom:.35rem;font-size:1rem;font-weight:700}.why-text p[data-v-5444f62c]{color:var(--text-sub);margin:0;font-size:.875rem;line-height:1.75}.why-stat[data-v-5444f62c]{color:var(--accent);letter-spacing:-.04em;text-align:right;opacity:.9;flex-shrink:0;min-width:64px;font-size:1.6rem;font-weight:800;line-height:1}@media (width<=600px){.why-item[data-v-5444f62c]{border-radius:0 12px 12px 0;flex-direction:column;align-items:flex-start;gap:1rem;padding:1.25rem}.why-stat[data-v-5444f62c]{font-size:1.35rem}.why-left[data-v-5444f62c]{gap:.75rem}.why-icon-wrap[data-v-5444f62c]{border-radius:10px;width:38px;height:38px}.why-svg[data-v-5444f62c]{width:16px;height:16px}}#reviews[data-v-e5292c13]{background:var(--bg-surface)}.reviews-carousel[data-v-e5292c13]{align-items:center;gap:1rem;display:flex;position:relative}.reviews-track[data-v-e5292c13]{flex:1;grid-template-columns:repeat(3,1fr);gap:1.25rem;display:grid;overflow:hidden}@media (width<=900px){.reviews-track[data-v-e5292c13]{grid-template-columns:repeat(2,1fr)}}@media (width<=600px){.reviews-track[data-v-e5292c13]{grid-template-columns:1fr}.rev-arrow[data-v-e5292c13]{width:32px;height:32px;font-size:1.2rem}.reviews-carousel[data-v-e5292c13]{gap:.5rem}}.review-card[data-v-e5292c13]{background:var(--bg-card);border:1px solid var(--border);border-radius:18px;flex-direction:column;gap:.85rem;padding:1.5rem;transition:border-color .2s,transform .2s,box-shadow .2s;animation:.4s fadeInCard-e5292c13;display:flex}.review-card--user[data-v-e5292c13]{background:linear-gradient(135deg, #22d3ee0a, var(--bg-card));border-color:#22d3ee33}@keyframes fadeInCard-e5292c13{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.review-card[data-v-e5292c13]:hover{border-color:#22d3ee33;transform:translateY(-2px);box-shadow:0 8px 32px #00000040}.review-top[data-v-e5292c13]{flex-wrap:nowrap;align-items:center;gap:.85rem;display:flex}.review-avatar[data-v-e5292c13]{object-fit:cover;border:2px solid #22d3ee33;border-radius:50%;flex-shrink:0;width:46px;height:46px}.review-avatar-initials[data-v-e5292c13]{background:linear-gradient(135deg, var(--cyan-dark), var(--cyan));color:#000c14;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:46px;height:46px;font-size:1rem;font-weight:700;display:flex}.review-name[data-v-e5292c13]{color:#f1f5f9;flex-wrap:wrap;align-items:center;gap:.4rem;font-size:.92rem;font-weight:700;display:flex}.review-user-badge[data-v-e5292c13]{color:var(--cyan);background:#22d3ee1a;border-radius:20px;padding:.1rem .5rem;font-size:.63rem;font-weight:600}.review-country[data-v-e5292c13]{color:var(--text-muted);font-size:.75rem}.review-stars[data-v-e5292c13]{color:#f59e0b;letter-spacing:1px;white-space:nowrap;margin-left:auto;font-size:.9rem}.review-text[data-v-e5292c13]{color:var(--text-sub);word-break:break-word;margin:0;font-size:.87rem;font-style:italic;line-height:1.7}.rev-arrow[data-v-e5292c13]{background:var(--bg-card);border:1px solid var(--border);cursor:pointer;width:40px;height:40px;color:var(--cyan);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:1.5rem;transition:background .2s,box-shadow .2s,border-color .2s;display:flex}.rev-arrow[data-v-e5292c13]:hover{background:var(--cyan);color:#000c14;border-color:var(--cyan);box-shadow:0 4px 16px #22d3ee40}.reviews-dots[data-v-e5292c13]{flex-wrap:wrap;justify-content:center;gap:6px;margin-top:1.75rem;display:flex}.dot[data-v-e5292c13]{cursor:pointer;background:#22d3ee26;border-radius:50%;width:7px;height:7px;transition:background .2s,transform .2s}.dot.active[data-v-e5292c13]{background:var(--cyan);transform:scale(1.4)}.review-form-wrap[data-v-e5292c13]{justify-content:center;margin-top:2rem;display:flex}.review-form-toggle[data-v-e5292c13]{color:var(--cyan);cursor:pointer;background:0 0;border:1px solid #22d3ee4d;border-radius:30px;padding:.6rem 1.4rem;font-size:.88rem;font-weight:600;transition:all .2s}.review-form-toggle[data-v-e5292c13]:hover{background:var(--cyan);color:#000c14;border-color:var(--cyan)}.review-form-box[data-v-e5292c13]{background:var(--bg-card);border:1px solid #22d3ee33;border-radius:20px;width:100%;max-width:560px;padding:1.5rem;animation:.3s fadeInCard-e5292c13}.review-form-header[data-v-e5292c13]{justify-content:space-between;align-items:center;margin-bottom:1.25rem;display:flex}.review-form-header h3[data-v-e5292c13]{color:#f1f5f9;margin:0;font-size:1rem;font-weight:700}.review-form-close[data-v-e5292c13]{cursor:pointer;color:var(--text-muted);background:0 0;border:none;padding:.2rem .4rem;font-size:1rem;transition:color .2s}.review-form-close[data-v-e5292c13]:hover{color:var(--text)}.review-form-row[data-v-e5292c13]{grid-template-columns:1fr 1fr;gap:.75rem;display:grid}@media (width<=500px){.review-form-row[data-v-e5292c13]{grid-template-columns:1fr}}.review-form-group[data-v-e5292c13]{flex-direction:column;gap:.35rem;margin-bottom:.75rem;display:flex;position:relative}.review-form-group label[data-v-e5292c13]{color:var(--text-sub);font-size:.77rem;font-weight:600}.review-form-group input[data-v-e5292c13],.review-form-group textarea[data-v-e5292c13]{border:1px solid var(--border);background:var(--bg-surface);color:var(--text);resize:none;box-sizing:border-box;border-radius:10px;width:100%;padding:.6rem .9rem;font-family:Poppins,sans-serif;font-size:.88rem;transition:border-color .2s}.review-form-group input[data-v-e5292c13]:focus,.review-form-group textarea[data-v-e5292c13]:focus{border-color:#22d3ee66;outline:none}.review-char-count[data-v-e5292c13]{color:var(--text-muted);text-align:right;margin-top:.2rem;font-size:.7rem}.star-picker[data-v-e5292c13]{gap:.3rem;display:flex}.star-pick[data-v-e5292c13]{cursor:pointer;color:#ffffff1a;font-size:1.6rem;line-height:1;transition:color .15s,transform .1s}.star-pick.active[data-v-e5292c13],.star-pick.hover[data-v-e5292c13]{color:#f59e0b}.star-pick[data-v-e5292c13]:hover{transform:scale(1.2)}.review-form-submit[data-v-e5292c13]{background:linear-gradient(135deg, var(--cyan-dark), var(--cyan));color:#000c14;cursor:pointer;border:none;border-radius:12px;width:100%;margin-top:.25rem;padding:.75rem;font-family:Poppins,sans-serif;font-size:.92rem;font-weight:700;transition:all .2s}.review-form-submit[data-v-e5292c13]:hover:not(:disabled){opacity:.9;transform:translateY(-1px)}.review-form-submit[data-v-e5292c13]:disabled{opacity:.35;cursor:not-allowed}.review-form-success[data-v-e5292c13]{text-align:center;color:var(--cyan);padding:1.5rem;font-size:.95rem;font-weight:600}@media (width<=480px){.reviews-grid[data-v-e5292c13]{grid-template-columns:1fr!important}.star-pick[data-v-e5292c13]{font-size:1.3rem}}#contact[data-v-9fbd98e6]{background:var(--bg)}.contact-wrap[data-v-9fbd98e6]{max-width:680px;margin:0 auto}.contact-header[data-v-9fbd98e6]{text-align:center;margin-bottom:2.5rem}.contact-header .section-label[data-v-9fbd98e6]{margin-bottom:.75rem;display:inline-block}.contact-header h2[data-v-9fbd98e6]{margin-bottom:.75rem}.contact-form[data-v-9fbd98e6]{background:var(--bg-card);border:1px solid var(--border);border-radius:22px;flex-direction:column;gap:1.1rem;padding:2rem;display:flex}.form-row[data-v-9fbd98e6]{grid-template-columns:1fr 1fr;gap:1rem;display:grid}.form-group[data-v-9fbd98e6]{flex-direction:column;gap:.4rem;display:flex}.form-group label[data-v-9fbd98e6]{color:var(--text-sub);align-items:center;gap:.4rem;font-size:.78rem;font-weight:600;display:flex}.optional[data-v-9fbd98e6]{color:var(--text-muted);font-size:.72rem;font-weight:400}.form-group input[data-v-9fbd98e6]{border:1px solid var(--border);width:100%;color:var(--text);background:var(--bg-surface);box-sizing:border-box;border-radius:10px;padding:.7rem 1rem;font-family:Poppins,sans-serif;font-size:.9rem;transition:border-color .2s,box-shadow .2s}.form-group input[data-v-9fbd98e6]:focus{border-color:#22d3ee66;outline:none;box-shadow:0 0 0 3px #22d3ee12}.form-group input[data-v-9fbd98e6]::placeholder{color:var(--text-muted)}.model-select-wrap[data-v-9fbd98e6]{position:relative}.model-search-box[data-v-9fbd98e6]{border:1px solid var(--border);cursor:pointer;background:var(--bg-surface);border-radius:10px;align-items:center;gap:.5rem;padding:.7rem 1rem;transition:border-color .2s,box-shadow .2s;display:flex}.model-search-box.open[data-v-9fbd98e6],.model-search-box[data-v-9fbd98e6]:focus-within{border-color:#22d3ee66;box-shadow:0 0 0 3px #22d3ee12}.model-search-icon[data-v-9fbd98e6]{width:15px;height:15px;color:var(--cyan);flex-shrink:0}.model-search-input[data-v-9fbd98e6]{color:var(--text);background:0 0;border:none;outline:none;flex:1;min-width:0;font-family:Poppins,sans-serif;font-size:.9rem}.model-search-input[data-v-9fbd98e6]::placeholder{color:var(--text-muted)}.model-clear[data-v-9fbd98e6]{color:var(--text-muted);cursor:pointer;border-radius:50%;padding:2px 4px;font-size:.72rem;transition:color .2s}.model-clear[data-v-9fbd98e6]:hover{color:var(--cyan)}.model-chevron[data-v-9fbd98e6]{width:15px;height:15px;color:var(--text-muted);flex-shrink:0;transition:transform .2s}.model-chevron.rotated[data-v-9fbd98e6]{transform:rotate(180deg)}.model-dropdown[data-v-9fbd98e6]{background:var(--bg-card);z-index:200;border:1px solid #22d3ee33;border-radius:12px;max-height:220px;margin:0;padding:.35rem 0;list-style:none;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow-y:auto;box-shadow:0 8px 40px #0006}.model-no-result[data-v-9fbd98e6]{color:var(--text-muted);text-align:center;padding:.85rem 1rem;font-size:.85rem}.model-option[data-v-9fbd98e6]{cursor:pointer;justify-content:space-between;align-items:center;gap:.5rem;padding:.6rem 1rem;transition:background .15s;display:flex}.model-option[data-v-9fbd98e6]:hover,.model-option.selected[data-v-9fbd98e6]{background:#22d3ee0f}.model-opt-name[data-v-9fbd98e6]{color:#f1f5f9;font-size:.87rem;font-weight:600}.model-opt-price[data-v-9fbd98e6]{color:var(--text-muted);white-space:nowrap;font-size:.76rem}.model-opt-price em[data-v-9fbd98e6]{color:var(--cyan);font-style:normal}.estimate-bar[data-v-9fbd98e6]{background:var(--bg-surface);border:1px solid var(--border);border-radius:10px;justify-content:space-between;align-items:center;gap:1rem;padding:.75rem 1rem;transition:border-color .25s,background .25s;display:flex}.estimate-bar.has-model[data-v-9fbd98e6]{background:#22d3ee0a;border-color:#22d3ee33}.estimate-left[data-v-9fbd98e6]{color:var(--text-sub);align-items:center;gap:.6rem;font-size:.85rem;display:flex}.estimate-left strong[data-v-9fbd98e6]{color:var(--cyan);font-weight:600}.estimate-left .muted[data-v-9fbd98e6]{color:var(--text-muted);font-size:.82rem}.est-icon[data-v-9fbd98e6]{width:16px;height:16px;stroke:var(--cyan);flex-shrink:0}.estimate-right[data-v-9fbd98e6]{flex-shrink:0;align-items:baseline;gap:.6rem;display:flex}.est-eur[data-v-9fbd98e6]{color:#f1f5f9;font-size:1rem;font-weight:700}.est-fcfa[data-v-9fbd98e6]{color:var(--cyan);font-size:.75rem;font-weight:600}.btn-whatsapp[data-v-9fbd98e6]{color:#fff;background:#25d366;border-radius:14px;justify-content:center;align-items:center;gap:.65rem;width:100%;padding:1rem;font-size:1rem;font-weight:700;text-decoration:none;transition:transform .2s,box-shadow .2s,opacity .2s;display:flex;box-shadow:0 4px 20px #25d36647}.btn-whatsapp[data-v-9fbd98e6]:hover:not(.disabled){transform:translateY(-2px);box-shadow:0 8px 32px #25d3666b}.btn-whatsapp.disabled[data-v-9fbd98e6]{opacity:.4;cursor:not-allowed;pointer-events:none}.wa-icon[data-v-9fbd98e6]{fill:#fff;flex-shrink:0;width:20px;height:20px}.trust-row[data-v-9fbd98e6]{border-top:1px solid var(--border);justify-content:center;align-items:center;gap:1rem;padding-top:.25rem;display:flex}.trust-item[data-v-9fbd98e6]{color:var(--text-muted);align-items:center;gap:.4rem;font-size:.78rem;font-weight:500;display:flex}.trust-icon[data-v-9fbd98e6]{width:14px;height:14px;stroke:var(--green);flex-shrink:0}.trust-sep[data-v-9fbd98e6]{background:var(--border);width:1px;height:16px}@media (width<=600px){.contact-form[data-v-9fbd98e6]{border-radius:16px;gap:1rem;padding:1.5rem 1.25rem}.form-row[data-v-9fbd98e6]{grid-template-columns:1fr}.trust-row[data-v-9fbd98e6]{flex-wrap:wrap;gap:.65rem}.trust-sep[data-v-9fbd98e6]{display:none}}#faq[data-v-f9d5bf94]{background:var(--bg)}.faq-list[data-v-f9d5bf94]{flex-direction:column;gap:.6rem;max-width:760px;margin:2.5rem auto 0;display:flex}.faq-item[data-v-f9d5bf94]{background:var(--bg-card);border:1px solid var(--border);border-radius:14px;transition:border-color .2s;overflow:hidden}.faq-item[data-v-f9d5bf94]:hover{border-color:#22d3ee33}.faq-item[open][data-v-f9d5bf94]{border-color:#22d3ee40}.faq-item summary[data-v-f9d5bf94]{color:#e2e8f0;cursor:pointer;justify-content:space-between;align-items:center;padding:1.1rem 1.4rem;font-size:.97rem;font-weight:600;list-style:none;display:flex}.faq-item summary[data-v-f9d5bf94]::-webkit-details-marker{display:none}.faq-item summary[data-v-f9d5bf94]:after{content:"+";color:var(--cyan);flex-shrink:0;margin-left:1rem;font-size:1.3rem;line-height:1;transition:transform .2s}.faq-item[open] summary[data-v-f9d5bf94]:after{transform:rotate(45deg)}.faq-item p[data-v-f9d5bf94]{color:var(--text-sub);margin:0;padding:0 1.4rem 1.1rem;font-size:.92rem;line-height:1.7}.faq-item p[data-v-f9d5bf94] strong{color:var(--cyan);font-weight:600}@media (width<=480px){.faq-item summary[data-v-f9d5bf94]{padding:.9rem 1rem;font-size:.88rem}.faq-item p[data-v-f9d5bf94]{padding:0 1rem .9rem;font-size:.85rem}}footer[data-v-0af72ccb]{background:var(--bg-surface);border-top:1px solid var(--border);padding:3rem 5% 2rem}.footer-top[data-v-0af72ccb]{text-align:center;flex-direction:column;align-items:center;gap:.75rem;margin-bottom:1.75rem;display:flex}.footer-tagline[data-v-0af72ccb]{color:var(--text-muted);font-size:.82rem}.footer-divider[data-v-0af72ccb]{background:var(--border);height:1px;margin-bottom:1.5rem}.footer-bottom[data-v-0af72ccb]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}.footer-copy[data-v-0af72ccb]{color:var(--text-muted);font-size:.78rem}.footer-social[data-v-0af72ccb]{gap:.6rem;display:flex}.social-icon[data-v-0af72ccb]{color:#fff;border-radius:50%;justify-content:center;align-items:center;width:34px;height:34px;transition:opacity .2s,transform .2s;display:flex}.social-icon[data-v-0af72ccb]:hover{opacity:.85;transform:translateY(-2px)}.social-tiktok[data-v-0af72ccb]{background:#010101;border:1px solid #ffffff1a}.social-instagram[data-v-0af72ccb]{background:radial-gradient(circle at 30% 107%,#fdf497 0% 5%,#fd5949 45%,#d6249f 60%,#285aeb 90%)}.social-icon svg[data-v-0af72ccb]{width:15px;height:15px}.footer-admin[data-v-0af72ccb]{color:#ffffff26;font-size:.72rem;text-decoration:none;transition:color .2s}.footer-admin[data-v-0af72ccb]:hover{color:#fff6}@media (width<=480px){.footer-bottom[data-v-0af72ccb]{text-align:center;flex-direction:column;align-items:center}}.login-page[data-v-06c42b6b]{background:var(--bg);background-image:radial-gradient(60% 60% at 50% 30%,#22d3ee0f 0%,#0000 70%);justify-content:center;align-items:center;min-height:100vh;display:flex}.login-card[data-v-06c42b6b]{background:var(--bg-card);border:1px solid var(--border);border-radius:24px;width:420px;max-width:95vw;padding:3rem;box-shadow:0 8px 60px #0006}.logo-link[data-v-06c42b6b]{justify-content:center;margin-bottom:.5rem;text-decoration:none;display:flex}.login-subtitle[data-v-06c42b6b]{color:var(--text-muted);text-align:center;margin-bottom:2rem;font-size:.88rem}.form-group[data-v-06c42b6b]{flex-direction:column;gap:.4rem;margin-bottom:1rem;display:flex}.form-group label[data-v-06c42b6b]{color:var(--text-muted);text-transform:uppercase;letter-spacing:.07em;font-size:.76rem;font-weight:600}.form-group input[data-v-06c42b6b]{background:var(--bg-surface);border:1px solid var(--border);color:var(--text);border-radius:10px;outline:none;padding:.75rem 1rem;font-family:Poppins,sans-serif;font-size:.92rem;transition:border-color .2s}.form-group input[data-v-06c42b6b]:focus{border-color:#22d3ee66}.form-group input[data-v-06c42b6b]::placeholder{color:var(--text-muted)}.btn-login[data-v-06c42b6b]{background:linear-gradient(135deg, var(--cyan-dark), var(--cyan));color:#000c14;cursor:pointer;border:none;border-radius:100px;width:100%;margin-top:.5rem;padding:.9rem;font-family:Poppins,sans-serif;font-size:.97rem;font-weight:700;transition:opacity .2s,transform .2s;box-shadow:0 4px 20px #22d3ee40}.btn-login[data-v-06c42b6b]:hover:not(:disabled){opacity:.9;transform:translateY(-1px)}.btn-login[data-v-06c42b6b]:disabled{opacity:.4;cursor:not-allowed}.login-error[data-v-06c42b6b]{color:#fca5a5;background:#ef444412;border:1px solid #ef444433;border-radius:10px;margin-top:1rem;padding:.75rem 1rem;font-size:.85rem}@media (width<=480px){.login-page[data-v-06c42b6b]{box-sizing:border-box;align-items:flex-start;min-height:100svh;padding:2.5rem 1rem 1.5rem}.login-card[data-v-06c42b6b]{width:100%;box-shadow:none;background:0 0;border:none;border-radius:18px;padding:1.75rem 1.25rem}}.auth-page[data-v-d715fe7d]{background:var(--bg);box-sizing:border-box;justify-content:center;align-items:center;min-height:100vh;padding:2rem 1rem;display:flex}.auth-card[data-v-d715fe7d]{background:var(--surface);border:1px solid var(--border);box-sizing:border-box;border-radius:20px;flex-direction:column;align-items:center;gap:.75rem;width:100%;max-width:440px;padding:2.5rem 2rem;display:flex}.logo-link[data-v-d715fe7d]{margin-bottom:.1rem}.auth-sub[data-v-d715fe7d]{color:var(--text-muted);text-align:center;margin-bottom:.25rem;font-size:.85rem}.auth-tabs[data-v-d715fe7d]{background:#ffffff0a;border-radius:10px;gap:4px;width:100%;margin-bottom:.25rem;padding:4px;display:flex}.auth-tabs button[data-v-d715fe7d]{color:var(--text-muted);cursor:pointer;background:0 0;border:none;border-radius:8px;flex:1;padding:.5rem;font-family:Poppins,sans-serif;font-size:.85rem;font-weight:500;transition:all .2s}.auth-tabs button.active[data-v-d715fe7d]{background:var(--cyan);color:#000;font-weight:700}.form-group[data-v-d715fe7d]{flex-direction:column;gap:.4rem;width:100%;display:flex}.form-group label[data-v-d715fe7d]{color:var(--text-muted);font-size:.8rem;font-weight:500}.form-group input[data-v-d715fe7d]{border:1px solid var(--border);width:100%;color:var(--text);box-sizing:border-box;background:#ffffff0a;border-radius:10px;outline:none;padding:.75rem 1rem;font-family:Poppins,sans-serif;font-size:.9rem;transition:border-color .2s}.form-group input[data-v-d715fe7d]:focus{border-color:var(--cyan)}.form-group-row[data-v-d715fe7d]{gap:.75rem;width:100%;display:flex}.form-group-row .form-group[data-v-d715fe7d]{flex:1;min-width:0}.pw-wrap[data-v-d715fe7d]{width:100%;position:relative}.pw-wrap input[data-v-d715fe7d]{padding-right:2.8rem}.eye-btn[data-v-d715fe7d]{cursor:pointer;color:var(--text-muted);background:0 0;border:none;align-items:center;padding:0;line-height:0;transition:color .2s;display:flex;position:absolute;top:50%;right:.75rem;transform:translateY(-50%)}.eye-btn[data-v-d715fe7d]:hover{color:var(--cyan)}.eye-btn svg[data-v-d715fe7d]{width:18px;height:18px;display:block}.cs-wrap[data-v-d715fe7d]{width:100%;position:relative}.cs-trigger[data-v-d715fe7d]{border:1px solid var(--border);cursor:pointer;-webkit-user-select:none;user-select:none;box-sizing:border-box;background:#ffffff0a;border-radius:10px;justify-content:space-between;align-items:center;padding:.75rem 1rem;transition:border-color .2s;display:flex}.cs-trigger.focused[data-v-d715fe7d]{border-color:var(--cyan)}.cs-placeholder[data-v-d715fe7d]{color:var(--text-muted);font-size:.9rem}.cs-value[data-v-d715fe7d]{color:var(--text);font-size:.9rem}.cs-chevron[data-v-d715fe7d]{width:16px;height:16px;color:var(--text-muted);flex-shrink:0;transition:transform .2s}.cs-chevron.open[data-v-d715fe7d]{transform:rotate(180deg)}.cs-dropdown[data-v-d715fe7d]{z-index:200;border:1px solid var(--cyan);background:#0f2132;border-radius:12px;position:absolute;top:calc(100% + 6px);left:0;right:0;overflow:hidden;box-shadow:0 12px 40px #000000b3}.cs-search-row[data-v-d715fe7d]{background:#0a1a28;border-bottom:1px solid #22d3ee33;align-items:center;gap:.5rem;padding:.65rem .9rem;display:flex}.cs-search-icon[data-v-d715fe7d]{width:15px;height:15px;color:var(--cyan);flex-shrink:0}.cs-search-input[data-v-d715fe7d]{color:#f1f5f9;background:0 0;border:none;outline:none;flex:1;font-family:Poppins,sans-serif;font-size:.88rem}.cs-search-input[data-v-d715fe7d]::placeholder{color:#64748b}.cs-list[data-v-d715fe7d]{max-height:210px;overflow-y:auto}.cs-list[data-v-d715fe7d]::-webkit-scrollbar{width:4px}.cs-list[data-v-d715fe7d]::-webkit-scrollbar-track{background:0 0}.cs-list[data-v-d715fe7d]::-webkit-scrollbar-thumb{background:#22d3ee4d;border-radius:2px}.cs-option[data-v-d715fe7d]{color:#e2e8f0;cursor:pointer;border-bottom:1px solid #ffffff08;padding:.6rem 1rem;font-size:.88rem;transition:background .12s}.cs-option[data-v-d715fe7d]:hover{color:#fff;background:#22d3ee1f}.cs-option.selected[data-v-d715fe7d]{color:var(--cyan);background:#22d3ee2e;font-weight:600}.cs-empty[data-v-d715fe7d]{color:#64748b;text-align:center;padding:.85rem .9rem;font-size:.85rem}.auth-error[data-v-d715fe7d]{color:#f87171;text-align:center;background:#f871711a;border:1px solid #f871714d;border-radius:8px;width:100%;padding:.6rem 1rem;font-size:.83rem}.auth-success[data-v-d715fe7d]{color:#4ade80;text-align:center;background:#4ade801a;border:1px solid #4ade804d;border-radius:8px;width:100%;padding:.6rem 1rem;font-size:.83rem}.btn-submit[data-v-d715fe7d]{color:#000;cursor:pointer;background:linear-gradient(135deg,#0891b2,#22d3ee);border:none;border-radius:10px;width:100%;margin-top:.25rem;padding:.85rem;font-family:Poppins,sans-serif;font-size:.95rem;font-weight:700;transition:opacity .2s}.btn-submit[data-v-d715fe7d]:disabled{opacity:.5;cursor:not-allowed}.btn-submit[data-v-d715fe7d]:hover:not(:disabled){opacity:.9}.auth-switch[data-v-d715fe7d]{color:var(--text-muted);text-align:center;margin-top:.1rem;font-size:.82rem}.auth-switch a[data-v-d715fe7d]{color:var(--cyan);text-decoration:none}.auth-switch a[data-v-d715fe7d]:hover{text-decoration:underline}.forgot-link[data-v-d715fe7d]{color:var(--text-muted);font-size:.82rem;text-decoration:none}.forgot-link[data-v-d715fe7d]:hover{color:var(--cyan)}.forgot-box[data-v-d715fe7d]{flex-direction:column;align-items:center;gap:.75rem;width:100%;display:flex}.forgot-title[data-v-d715fe7d]{color:var(--text);font-size:1rem;font-weight:700}.forgot-desc[data-v-d715fe7d]{color:var(--text-muted);text-align:center;font-size:.82rem}.forgot-back[data-v-d715fe7d]{color:var(--text-muted);font-size:.82rem;text-decoration:none}.forgot-back[data-v-d715fe7d]:hover{color:var(--cyan)}.auth-success-big[data-v-d715fe7d]{background:#10b9811a;border:1px solid #10b98166;border-radius:14px;flex-direction:column;align-items:center;gap:.4rem;width:100%;padding:1.25rem 1rem;animation:.3s cubic-bezier(.22,1,.36,1) pop-in-d715fe7d;display:flex}@keyframes pop-in-d715fe7d{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:scale(1)}}.success-big-icon[data-v-d715fe7d]{font-size:2rem;line-height:1}.success-big-text[data-v-d715fe7d]{color:#10b981;text-align:center;font-size:.95rem;font-weight:700}.success-big-sub[data-v-d715fe7d]{color:#6ee7b7;font-size:.78rem}@media (width<=480px){.auth-page[data-v-d715fe7d]{align-items:flex-start;padding:2rem .75rem 1.25rem}.auth-card[data-v-d715fe7d]{border-radius:16px;gap:.6rem;padding:1.75rem 1.1rem}.form-group-row[data-v-d715fe7d]{flex-direction:column;gap:.5rem}.auth-tabs button[data-v-d715fe7d]{padding:.45rem .2rem;font-size:.78rem}.cs-list[data-v-d715fe7d]{max-height:160px}}[data-v-0b106f4d]{box-sizing:border-box}.dashboard[data-v-0b106f4d]{background:var(--bg);min-height:100vh;color:var(--text);font-family:Poppins,sans-serif}.admin-nav[data-v-0b106f4d]{background:var(--bg-surface);z-index:200;border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;height:60px;padding:0 1.5rem;display:flex;position:sticky;top:0}.nav-logo[data-v-0b106f4d]{flex-shrink:0;align-items:center;gap:.5rem;text-decoration:none;display:flex}.admin-chip[data-v-0b106f4d]{background:#22d3ee14;border:1px solid #22d3ee33;border-radius:20px;padding:2px 8px;font-weight:700;color:var(--cyan)!important;font-size:.63rem!important}.nav-center[data-v-0b106f4d]{align-items:center;display:flex}.nav-stats-mini[data-v-0b106f4d]{color:var(--text-muted);gap:1rem;font-size:.8rem;font-weight:600;display:flex}@media (width<=768px){.nav-center[data-v-0b106f4d]{display:none}}.nav-right[data-v-0b106f4d]{align-items:center;gap:.5rem;display:flex}.user-pill[data-v-0b106f4d]{color:var(--text-muted);background:var(--bg-card);border:1px solid var(--border);border-radius:20px;padding:.3rem .75rem;font-size:.78rem}@media (width<=640px){.user-pill[data-v-0b106f4d]{display:none}}.nav-btn[data-v-0b106f4d]{border:1px solid var(--border);background:var(--bg-card);cursor:pointer;color:var(--text-sub);border-radius:8px;align-items:center;gap:.4rem;padding:.45rem .85rem;font-size:.8rem;font-weight:600;text-decoration:none;transition:all .15s;display:flex}.nav-btn[data-v-0b106f4d]:hover{background:#ffffff0f;border-color:#ffffff26}.nav-btn svg[data-v-0b106f4d]{flex-shrink:0;width:16px;height:16px}.nav-btn span[data-v-0b106f4d]{display:none}@media (width>=640px){.nav-btn span[data-v-0b106f4d]{display:inline}}.nav-btn.danger[data-v-0b106f4d]{color:#fca5a5;border-color:#ef444433}.nav-btn.danger[data-v-0b106f4d]:hover{background:#ef444414}.dashboard-body[data-v-0b106f4d]{flex-direction:column;min-height:calc(100vh - 60px);display:flex}@media (width>=1024px){.dashboard-body[data-v-0b106f4d]{grid-template-columns:220px 1fr;display:grid}}.sidebar[data-v-0b106f4d]{background:var(--bg-surface);border-bottom:1px solid var(--border);flex-direction:column;padding:.5rem;display:flex}.sidebar-label[data-v-0b106f4d]{display:none}.sidebar-nav[data-v-0b106f4d]{gap:.35rem;display:flex;overflow-x:auto}@media (width>=1024px){.sidebar[data-v-0b106f4d]{border-bottom:none;border-right:1px solid var(--border);padding:1.5rem .75rem}.sidebar-label[data-v-0b106f4d]{text-transform:uppercase;letter-spacing:.12em;color:var(--text-muted);padding:0 .5rem .75rem;font-size:.68rem;font-weight:700;display:block}.sidebar-nav[data-v-0b106f4d]{flex-direction:column;gap:.25rem;overflow-x:visible}.sidebar-footer[data-v-0b106f4d]{margin-top:auto;padding:.5rem}.sidebar-version[data-v-0b106f4d]{color:#ccc;text-align:center;font-size:.7rem}}.sidebar-item[data-v-0b106f4d]{cursor:pointer;color:var(--text-muted);white-space:nowrap;background:0 0;border:none;border-radius:10px;align-items:center;gap:.6rem;width:100%;padding:.7rem 1rem;font-size:.88rem;font-weight:600;transition:all .15s;display:flex}.sidebar-item[data-v-0b106f4d]:hover{color:var(--text);background:#ffffff0a}.sidebar-item.active[data-v-0b106f4d]{color:var(--cyan);background:#22d3ee14}.s-icon[data-v-0b106f4d]{flex-shrink:0;font-size:1rem}.s-badge[data-v-0b106f4d]{background:var(--cyan);color:#000c14;text-align:center;border-radius:20px;min-width:18px;margin-left:auto;padding:.1rem .45rem;font-size:.7rem;font-weight:700}.sidebar-footer[data-v-0b106f4d]{display:none}.reviews-loading[data-v-0b106f4d]{color:var(--text-muted);text-align:center;padding:2rem;font-size:.9rem}.reviews-empty[data-v-0b106f4d]{color:var(--text-muted);flex-direction:column;align-items:center;gap:.75rem;padding:3rem;display:flex}.reviews-empty span[data-v-0b106f4d]{font-size:2.5rem}.client-reviews-list[data-v-0b106f4d]{flex-direction:column;gap:1rem;display:flex}.client-review-card[data-v-0b106f4d]{background:var(--bg-card);border:1px solid var(--border);border-radius:16px;padding:1.25rem 1.5rem}.cr-header[data-v-0b106f4d]{align-items:center;gap:.85rem;margin-bottom:.75rem;display:flex}.cr-avatar[data-v-0b106f4d]{background:linear-gradient(135deg, var(--cyan-dark), var(--cyan));color:#000c14;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:42px;height:42px;font-size:.9rem;font-weight:700;display:flex}.cr-name[data-v-0b106f4d]{color:#f1f5f9;font-size:.92rem;font-weight:700}.cr-meta[data-v-0b106f4d]{color:var(--text-muted);margin-top:.1rem;font-size:.75rem}.cr-stars[data-v-0b106f4d]{color:#f59e0b;letter-spacing:1px;margin-left:auto;font-size:.95rem}.cr-text[data-v-0b106f4d]{color:var(--text-sub);margin:0;font-size:.88rem;font-style:italic;line-height:1.65}.cr-bad[data-v-0b106f4d]{background:#ef44440a;border-color:#ef444433}.cr-stars-bad[data-v-0b106f4d]{color:#ef4444}.cr-summary[data-v-0b106f4d]{grid-template-columns:repeat(4,1fr);gap:1rem;margin-bottom:1.25rem;display:grid}@media (width<=600px){.cr-summary[data-v-0b106f4d]{grid-template-columns:repeat(2,1fr)}}.cr-stat[data-v-0b106f4d]{background:var(--bg-card);text-align:center;border:1px solid var(--border);border-radius:14px;padding:1rem}.cr-stat.good[data-v-0b106f4d]{border-color:#22d3ee33}.cr-stat.bad[data-v-0b106f4d]{border-color:#ef444433}.cr-stat.avg[data-v-0b106f4d]{border-color:#f59e0b33}.cr-stat-num[data-v-0b106f4d]{color:#f1f5f9;font-size:1.6rem;font-weight:800;line-height:1}.cr-stat-label[data-v-0b106f4d]{color:var(--text-muted);margin-top:.2rem;font-size:.75rem}.orders-list[data-v-0b106f4d]{flex-direction:column;gap:1rem;margin-top:1rem;display:flex}.order-card[data-v-0b106f4d]{background:var(--bg-card);border:1px solid var(--border);border-radius:16px;padding:1.25rem 1.5rem;transition:border-color .2s}.order-waiting_payment[data-v-0b106f4d]{border-left:4px solid #f97316}.order-payment_confirmed[data-v-0b106f4d]{border-left:4px solid var(--cyan)}.order-completed[data-v-0b106f4d]{border-left:4px solid var(--green);opacity:.7}.order-card-top[data-v-0b106f4d]{justify-content:space-between;gap:1rem;margin-bottom:1rem;display:flex}.order-device-name[data-v-0b106f4d]{color:#f1f5f9;margin-bottom:.2rem;font-size:.95rem;font-weight:700}.order-client-name[data-v-0b106f4d]{color:var(--cyan);margin-bottom:.1rem;font-size:.92rem;font-weight:700}.order-client-email[data-v-0b106f4d]{color:var(--text-muted);margin-bottom:.2rem;font-size:.75rem}.order-client-meta[data-v-0b106f4d]{color:var(--text-muted);flex-wrap:wrap;gap:.75rem;margin-bottom:.3rem;font-size:.75rem;display:flex}.wa-link-admin[data-v-0b106f4d]{color:#4ade80;text-decoration:none}.wa-link-admin[data-v-0b106f4d]:hover{text-decoration:underline}.order-imei[data-v-0b106f4d]{color:var(--text-muted);letter-spacing:.04em;font-family:monospace;font-size:.78rem}.order-ref[data-v-0b106f4d]{color:var(--text-muted);margin-top:.2rem;font-size:.72rem}.order-right[data-v-0b106f4d]{flex-direction:column;flex-shrink:0;align-items:flex-end;gap:.3rem;display:flex}.order-price[data-v-0b106f4d]{color:#f1f5f9;font-size:1rem;font-weight:800}.order-date[data-v-0b106f4d]{color:var(--text-muted);font-size:.72rem}.order-status-badge[data-v-0b106f4d]{border-radius:20px;padding:.2rem .6rem;font-size:.72rem;font-weight:700}.badge-waiting_payment[data-v-0b106f4d]{color:#fb923c;background:#f973161f}.badge-payment_confirmed[data-v-0b106f4d]{color:var(--cyan);background:#22d3ee1f}.badge-completed[data-v-0b106f4d]{color:var(--green);background:#10b9811f}.order-actions[data-v-0b106f4d]{flex-direction:column;gap:.75rem;display:flex}.order-btn[data-v-0b106f4d]{cursor:pointer;border:none;border-radius:10px;align-items:center;gap:.5rem;padding:.6rem 1.25rem;font-family:Poppins,sans-serif;font-size:.85rem;font-weight:700;transition:all .2s;display:inline-flex}.order-btn.confirm[data-v-0b106f4d]{color:var(--cyan);background:#22d3ee1f;border:1px solid #22d3ee40}.order-btn.confirm[data-v-0b106f4d]:hover{background:var(--cyan);color:#000c14}.order-btn.done[data-v-0b106f4d]{color:var(--green);background:#10b9811f;border:1px solid #10b98140;align-self:flex-start}.order-btn.done[data-v-0b106f4d]:hover{background:var(--green);color:#fff}.code-display-wrap[data-v-0b106f4d]{flex-direction:column;gap:.5rem;display:flex}.code-display-label[data-v-0b106f4d]{color:var(--text-muted);font-size:.75rem;font-weight:600}.code-display[data-v-0b106f4d]{background:#22d3ee0f;border:1px solid #22d3ee33;border-radius:10px;align-items:center;gap:.75rem;padding:.5rem 1rem;display:inline-flex}.code-value[data-v-0b106f4d]{color:var(--cyan);letter-spacing:.1em;font-family:monospace;font-size:1.35rem;font-weight:800}.copy-btn[data-v-0b106f4d]{color:var(--cyan);cursor:pointer;background:#22d3ee0f;border:1px solid #22d3ee33;border-radius:8px;align-items:center;gap:.35rem;padding:.3rem .75rem;font-family:Poppins,sans-serif;font-size:.78rem;font-weight:600;transition:all .2s;display:inline-flex}.copy-btn[data-v-0b106f4d]:hover{background:var(--cyan);color:#000c14}.wa-send-hint[data-v-0b106f4d]{color:var(--text-muted);font-size:.78rem}.order-done-msg[data-v-0b106f4d]{color:var(--green);font-size:.85rem;font-weight:600}.cr-filter-tabs[data-v-0b106f4d]{flex-wrap:wrap;gap:.5rem;margin-bottom:1rem;display:flex}.cr-filter-tabs button[data-v-0b106f4d]{border:1px solid var(--border);background:var(--bg-card);color:var(--text-sub);cursor:pointer;border-radius:20px;padding:.4rem 1rem;font-family:Poppins,sans-serif;font-size:.82rem;transition:all .2s}.cr-filter-tabs button.active[data-v-0b106f4d]{background:var(--cyan);color:#000c14;border-color:var(--cyan)}.main-content[data-v-0b106f4d]{padding:1.25rem}@media (width>=768px){.main-content[data-v-0b106f4d]{padding:2rem}}.panel[data-v-0b106f4d]{flex-direction:column;gap:1.5rem;display:flex}.panel-header[data-v-0b106f4d]{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.panel-header h2[data-v-0b106f4d]{color:#f1f5f9;margin-bottom:.15rem;font-size:1.4rem;font-weight:800}.panel-subtitle[data-v-0b106f4d]{color:var(--text-muted);font-size:.83rem}.btn-add[data-v-0b106f4d]{background:linear-gradient(135deg, var(--cyan-dark), var(--cyan));color:#000c14;cursor:pointer;white-space:nowrap;border:none;border-radius:10px;flex-shrink:0;align-items:center;gap:.5rem;padding:.65rem 1.25rem;font-size:.88rem;font-weight:700;transition:opacity .15s,transform .15s;display:flex}.btn-add[data-v-0b106f4d]:hover{opacity:.9;transform:translateY(-1px)}.btn-add-small[data-v-0b106f4d]{color:var(--cyan);cursor:pointer;background:#22d3ee14;border:1px solid #22d3ee40;border-radius:8px;margin-top:1rem;padding:.5rem 1.2rem;font-family:Poppins,sans-serif;font-size:.85rem;font-weight:600}.btn-save[data-v-0b106f4d]{background:linear-gradient(135deg, var(--cyan-dark), var(--cyan));color:#000c14;cursor:pointer;border:none;border-radius:10px;align-items:center;gap:.5rem;padding:.7rem 1.5rem;font-size:.9rem;font-weight:700;transition:opacity .15s;display:flex}.btn-save[data-v-0b106f4d]:hover{opacity:.9}.btn-save[data-v-0b106f4d]:disabled{opacity:.5;cursor:not-allowed}.btn-cancel[data-v-0b106f4d]{background:var(--bg-surface);border:1px solid var(--border);color:var(--text-sub);cursor:pointer;border-radius:10px;padding:.7rem 1.25rem;font-family:Poppins,sans-serif;font-size:.9rem;font-weight:600;transition:background .15s}.btn-cancel[data-v-0b106f4d]:hover{background:#ffffff0f}.stats-row[data-v-0b106f4d]{grid-template-columns:repeat(2,1fr);gap:.75rem;display:grid}@media (width>=640px){.stats-row[data-v-0b106f4d]{grid-template-columns:repeat(4,1fr)}}.stat-card[data-v-0b106f4d]{background:var(--bg-card);border:1px solid var(--border);border-radius:14px;align-items:center;gap:.9rem;padding:1.1rem 1.25rem;transition:border-color .15s;display:flex}.stat-card[data-v-0b106f4d]:hover{border-color:#22d3ee33}.stat-card.accent[data-v-0b106f4d]{border-color:#22d3ee40}.stat-icon[data-v-0b106f4d]{font-size:1.4rem}.stat-label[data-v-0b106f4d]{color:var(--text-muted);text-transform:uppercase;letter-spacing:.08em;margin-bottom:2px;font-size:.7rem;font-weight:600}.stat-val[data-v-0b106f4d]{color:#f1f5f9;font-size:1.6rem;font-weight:800;line-height:1}.device-tabs[data-v-0b106f4d]{background:var(--bg-card);border:1px solid var(--border);border-radius:14px;flex-wrap:wrap;gap:.5rem;padding:.5rem;display:flex}.device-tab[data-v-0b106f4d]{color:var(--text-muted);cursor:pointer;white-space:nowrap;background:0 0;border:1px solid #0000;border-radius:9px;align-items:center;gap:.45rem;padding:.55rem 1rem;font-family:Poppins,sans-serif;font-size:.85rem;font-weight:600;transition:all .15s;display:flex}.device-tab[data-v-0b106f4d]:hover{color:var(--text);background:#ffffff0a}.device-tab.active[data-v-0b106f4d]{background:var(--cyan);color:#000c14;border-color:var(--cyan)}.tab-icon[data-v-0b106f4d]{font-size:.9rem}.tab-count[data-v-0b106f4d]{background:#ffffff40;border-radius:20px;padding:1px 6px;font-size:.72rem;font-weight:700}.device-tab:not(.active) .tab-count[data-v-0b106f4d]{color:#64748b;background:#00000012}.table-card[data-v-0b106f4d]{background:var(--bg-card);border:1px solid var(--border);border-radius:14px;overflow:hidden}.loading-state[data-v-0b106f4d]{color:var(--text-muted);justify-content:center;align-items:center;gap:.75rem;padding:3rem;font-size:.9rem;display:flex}.empty-state[data-v-0b106f4d]{text-align:center;color:var(--text-muted);padding:3.5rem 2rem}.empty-icon[data-v-0b106f4d]{margin-bottom:.75rem;font-size:2.5rem}.empty-state p[data-v-0b106f4d]{font-size:.9rem}table[data-v-0b106f4d]{border-collapse:collapse;width:100%}thead[data-v-0b106f4d]{border-bottom:1px solid var(--border);background:#ffffff05}th[data-v-0b106f4d]{text-align:left;color:var(--text-muted);text-transform:uppercase;letter-spacing:.08em;white-space:nowrap;padding:.85rem 1rem;font-size:.7rem;font-weight:700}td[data-v-0b106f4d]{vertical-align:middle;border-bottom:1px solid #ffffff0a;padding:.9rem 1rem}tbody tr:last-child td[data-v-0b106f4d]{border-bottom:none}tbody tr[data-v-0b106f4d]{transition:background .12s}tbody tr[data-v-0b106f4d]:hover{background:#ffffff05}.td-model-name[data-v-0b106f4d]{color:#f1f5f9;font-size:.92rem;font-weight:700}.td-model-sub[data-v-0b106f4d]{color:var(--text-muted);margin-top:2px;font-size:.75rem}.type-badge[data-v-0b106f4d]{white-space:nowrap;border-radius:20px;padding:.2rem .65rem;font-size:.68rem;font-weight:700;display:inline-block}.type-iphone[data-v-0b106f4d]{color:#60a5fa;background:#3b82f61f}.type-disabled[data-v-0b106f4d]{color:#f87171;background:#e11d481f}.type-ipad[data-v-0b106f4d]{color:#a78bfa;background:#7c3aed1f}.type-iwatch[data-v-0b106f4d]{color:#fb923c;background:#f973161f}.price-tag[data-v-0b106f4d]{color:var(--cyan);font-size:.95rem;font-weight:800}.badge-featured[data-v-0b106f4d]{color:#fbbf24;background:#f59e0b1f;border-radius:20px;padding:.2rem .6rem;font-size:.7rem;font-weight:700}.badge-no[data-v-0b106f4d]{color:#ffffff26;font-size:.85rem}.text-muted[data-v-0b106f4d]{color:var(--text-muted);font-size:.85rem}.hide-sm[data-v-0b106f4d]{display:none}@media (width>=640px){.hide-sm[data-v-0b106f4d]{display:table-cell}}.action-btns[data-v-0b106f4d]{gap:.35rem;display:flex}.action-btn[data-v-0b106f4d]{border:1px solid var(--border);cursor:pointer;width:32px;height:32px;color:var(--text-muted);background:0 0;border-radius:8px;justify-content:center;align-items:center;transition:all .15s;display:flex}.action-btn svg[data-v-0b106f4d]{width:15px;height:15px}.action-btn.edit[data-v-0b106f4d]:hover{color:#60a5fa;background:#3b82f61a;border-color:#3b82f64d}.action-btn.delete[data-v-0b106f4d]:hover{color:#ef4444;background:#ef44441a;border-color:#ef44444d}.btn-edit-sm[data-v-0b106f4d],.btn-del-sm[data-v-0b106f4d]{cursor:pointer;white-space:nowrap;border-radius:7px;padding:.3rem .7rem;font-family:Poppins,sans-serif;font-size:.75rem;font-weight:600;transition:all .15s}.btn-edit-sm[data-v-0b106f4d]{color:#60a5fa;background:#3b82f61a;border:1px solid #3b82f64d}.btn-edit-sm[data-v-0b106f4d]:hover{background:#3b82f633;border-color:#60a5fa}.btn-del-sm[data-v-0b106f4d]{border:1px solid var(--border);color:var(--text-muted);background:#ffffff0a}.btn-del-sm[data-v-0b106f4d]:hover{color:#fbbf24;background:#facc151a;border-color:#facc1566}.btn-del-sm.danger[data-v-0b106f4d]{color:#f87171;background:#ef444414;border:1px solid #ef444440}.btn-del-sm.danger[data-v-0b106f4d]:hover{background:#ef44442e;border-color:#ef4444}.settings-grid[data-v-0b106f4d]{grid-template-columns:1fr;gap:1.25rem;display:grid}@media (width>=900px){.settings-grid[data-v-0b106f4d]{grid-template-columns:1.5fr 1fr}}.settings-card[data-v-0b106f4d]{background:var(--bg-card);border:1px solid var(--border);border-radius:16px;padding:1.75rem}.info-card[data-v-0b106f4d]{background:var(--bg-surface)}.settings-card-header[data-v-0b106f4d]{border-bottom:1px solid var(--border);align-items:flex-start;gap:1rem;margin-bottom:1.75rem;padding-bottom:1.25rem;display:flex}.settings-icon[data-v-0b106f4d]{flex-shrink:0;font-size:1.5rem}.settings-card-header h3[data-v-0b106f4d]{color:#f1f5f9;margin-bottom:.2rem;font-size:1.05rem;font-weight:700}.settings-card-header p[data-v-0b106f4d]{color:var(--text-muted);font-size:.82rem}.form-group[data-v-0b106f4d]{margin-bottom:1.25rem}.form-group label[data-v-0b106f4d]{color:var(--text-sub);text-transform:uppercase;letter-spacing:.05em;margin-bottom:.4rem;font-size:.77rem;font-weight:700;display:block}.label-required[data-v-0b106f4d]:after{content:" *";color:#f87171}.form-group input[data-v-0b106f4d],.form-group select[data-v-0b106f4d],.form-group textarea[data-v-0b106f4d]{border:1px solid var(--border);width:100%;color:var(--text);background:var(--bg-surface);border-radius:10px;outline:none;padding:.75rem 1rem;font-family:Poppins,sans-serif;font-size:.92rem;transition:border-color .15s,box-shadow .15s}.form-group input[data-v-0b106f4d]:focus,.form-group select[data-v-0b106f4d]:focus{border-color:#22d3ee66;box-shadow:0 0 0 3px #22d3ee14}.form-group input[data-v-0b106f4d]::placeholder,.form-group textarea[data-v-0b106f4d]::placeholder{color:var(--text-muted)}.form-group select option[data-v-0b106f4d]{background:var(--bg-card)}.input-with-hint[data-v-0b106f4d]{flex-direction:column;gap:.35rem;display:flex}.input-hint[data-v-0b106f4d]{color:var(--text-muted);font-size:.75rem}.form-actions[data-v-0b106f4d]{margin-top:.5rem}.success-msg[data-v-0b106f4d]{color:var(--cyan);background:#22d3ee0f;border:1px solid #22d3ee33;border-radius:10px;margin-top:.75rem;padding:.75rem 1rem;font-size:.85rem;font-weight:600}.info-list[data-v-0b106f4d]{flex-direction:column;gap:.75rem;list-style:none;display:flex}.info-list li[data-v-0b106f4d]{color:var(--text-muted);padding-left:1.2rem;font-size:.85rem;line-height:1.5;position:relative}.info-list li[data-v-0b106f4d]:before{content:"›";color:var(--cyan);font-weight:700;position:absolute;left:0}.info-list code[data-v-0b106f4d]{color:var(--cyan);background:#22d3ee14;border-radius:4px;padding:1px 5px;font-size:.8rem}.modal-overlay[data-v-0b106f4d]{z-index:500;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#030b15cc;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}.modal-box[data-v-0b106f4d]{background:var(--bg-card);border:1px solid var(--border);border-radius:20px;width:100%;max-width:520px;max-height:90svh;animation:.25s cubic-bezier(.34,1.56,.64,1) modal-in-0b106f4d;overflow-y:auto;box-shadow:0 24px 60px #00000080}@media (width<=540px){.modal-overlay[data-v-0b106f4d]{align-items:flex-end;padding:.5rem}.modal-box[data-v-0b106f4d]{border-radius:20px 20px 12px 12px;max-height:92svh}.modal-body[data-v-0b106f4d]{padding:1.25rem}}@keyframes modal-in-0b106f4d{0%{opacity:0;transform:scale(.94)translateY(12px)}to{opacity:1;transform:scale(1)translateY(0)}}.modal-header[data-v-0b106f4d]{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;padding:1.5rem 1.75rem 1.25rem;display:flex}.modal-header h3[data-v-0b106f4d]{color:#f1f5f9;font-size:1.15rem;font-weight:800}.modal-close[data-v-0b106f4d]{cursor:pointer;width:32px;height:32px;color:var(--text-muted);background:#ffffff0d;border:none;border-radius:8px;justify-content:center;align-items:center;transition:background .15s;display:flex}.modal-close[data-v-0b106f4d]:hover{color:var(--text);background:#ffffff1a}.modal-close svg[data-v-0b106f4d]{width:16px;height:16px}.modal-body[data-v-0b106f4d]{flex-direction:column;gap:.25rem;padding:1.5rem 1.75rem;display:flex}.modal-footer[data-v-0b106f4d]{border-top:1px solid var(--border);justify-content:flex-end;gap:.75rem;padding:1.25rem 1.75rem;display:flex}.device-type-selector[data-v-0b106f4d]{flex-wrap:wrap;gap:.5rem;display:flex}.dt-option[data-v-0b106f4d]{border:1px solid var(--border);color:var(--text-muted);cursor:pointer;background:#ffffff08;border-radius:10px;align-items:center;gap:.4rem;padding:.45rem .9rem;font-family:Poppins,sans-serif;font-size:.82rem;font-weight:500;transition:all .15s;display:flex}.dt-option[data-v-0b106f4d]:hover{color:#f1f5f9;background:#ffffff12}.dt-option.active[data-v-0b106f4d]{color:var(--cyan);background:#22d3ee1f;border-color:#22d3ee66;font-weight:600}.dt-icon[data-v-0b106f4d]{font-size:1rem}.cm-overlay[data-v-0b106f4d]{z-index:9000;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#000000b3;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}.cm-box[data-v-0b106f4d]{background:#0d1e2e;border:1px solid #22d3ee40;border-radius:18px;width:100%;max-width:480px;animation:.25s cubic-bezier(.22,1,.36,1) modal-in-0b106f4d;box-shadow:0 20px 60px #0009}.cm-header[data-v-0b106f4d]{border-bottom:1px solid #ffffff12;justify-content:space-between;align-items:center;padding:1.25rem 1.5rem;display:flex}.cm-title[data-v-0b106f4d]{color:#f1f5f9;font-size:1rem;font-weight:700}.cm-close[data-v-0b106f4d]{color:var(--text-muted);cursor:pointer;background:0 0;border:none;border-radius:6px;padding:.25rem .5rem;font-size:1rem;transition:color .2s}.cm-close[data-v-0b106f4d]:hover{color:#f87171}.cm-body[data-v-0b106f4d]{flex-direction:column;gap:1rem;padding:1.25rem 1.5rem;display:flex}.cm-desc[data-v-0b106f4d]{color:var(--text-muted);font-size:.82rem;line-height:1.6}.cm-order-recap[data-v-0b106f4d]{color:#94a3b8;border:1px solid var(--border);background:#ffffff0a;border-radius:10px;flex-direction:column;gap:.2rem;padding:.75rem 1rem;font-size:.82rem;display:flex}.cm-field[data-v-0b106f4d]{flex-direction:column;gap:.35rem;display:flex}.cm-field label[data-v-0b106f4d]{color:var(--text-muted);font-size:.78rem;font-weight:600}.cm-field input[data-v-0b106f4d]{border:1px solid var(--border);color:#f1f5f9;box-sizing:border-box;background:#ffffff0a;border-radius:9px;outline:none;width:100%;padding:.7rem .9rem;font-family:Poppins,sans-serif;font-size:.88rem;transition:border-color .2s}.cm-field input[data-v-0b106f4d]:focus{border-color:var(--cyan)}.cm-pw-wrap[data-v-0b106f4d]{position:relative}.cm-pw-wrap input[data-v-0b106f4d]{padding-right:2.6rem}.cm-eye[data-v-0b106f4d]{cursor:pointer;color:var(--text-muted);background:0 0;border:none;align-items:center;transition:color .2s;display:flex;position:absolute;top:50%;right:.7rem;transform:translateY(-50%)}.cm-eye[data-v-0b106f4d]:hover{color:var(--cyan)}.cm-eye svg[data-v-0b106f4d]{width:17px;height:17px}.cm-error[data-v-0b106f4d]{color:#f87171;background:#f871711a;border:1px solid #f871714d;border-radius:8px;padding:.5rem .8rem;font-size:.82rem}.cm-actions[data-v-0b106f4d]{justify-content:flex-end;gap:.75rem;padding-top:.25rem;display:flex}.cm-btn-cancel[data-v-0b106f4d]{border:1px solid var(--border);color:var(--text-muted);cursor:pointer;background:0 0;border-radius:9px;padding:.65rem 1.2rem;font-family:Poppins,sans-serif;font-size:.85rem;transition:all .2s}.cm-btn-cancel[data-v-0b106f4d]:hover{color:#f1f5f9;border-color:#94a3b8}.cm-btn-confirm[data-v-0b106f4d]{color:#fff;cursor:pointer;background:linear-gradient(135deg,#059669,#10b981);border:none;border-radius:9px;padding:.65rem 1.4rem;font-family:Poppins,sans-serif;font-size:.85rem;font-weight:700;transition:opacity .2s}.cm-btn-confirm[data-v-0b106f4d]:disabled{opacity:.5;cursor:not-allowed}.cm-btn-confirm[data-v-0b106f4d]:hover:not(:disabled){opacity:.88}.apple-creds-recap[data-v-0b106f4d]{background:#10b98112;border:1px solid #10b98133;border-radius:8px;flex-direction:column;gap:.2rem;margin-top:.25rem;padding:.6rem .85rem;display:flex}.acr-row[data-v-0b106f4d]{gap:.5rem;font-size:.8rem;display:flex}.acr-label[data-v-0b106f4d]{color:#6ee7b7;min-width:100px;font-weight:600}.acr-val[data-v-0b106f4d]{color:#f1f5f9;font-family:monospace}:root{--bg:#030b15;--bg-surface:#071525;--bg-card:#0d1f35;--border:#ffffff12;--border-glow:#22d3ee4d;--text:#e2e8f0;--text-muted:#64748b;--text-sub:#94a3b8;--cyan:#22d3ee;--cyan-dark:#06b6d4;--violet:#a78bfa;--violet-dark:#7c3aed;--green:#10b981;--orange:#f97316;--glow-cyan:0 0 40px #22d3ee2e;--glow-violet:0 0 40px #a78bfa26;--radius:18px;--radius-sm:10px;--radius-pill:100px}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}body{background-color:var(--bg);color:var(--text);-webkit-font-smoothing:antialiased;font-family:Poppins,sans-serif;overflow-x:hidden}section{padding:6rem 5%}.section-dark{background:var(--bg)}.section-alt{background:var(--bg-surface)}.section-label{text-transform:uppercase;letter-spacing:.18em;color:var(--cyan);border-radius:var(--radius-pill);background:#22d3ee14;border:1px solid #22d3ee33;margin-bottom:.75rem;padding:.2rem .75rem;font-size:.68rem;font-weight:700;display:inline-block}h2{letter-spacing:-.03em;color:#f1f5f9;margin-bottom:.85rem;font-family:Poppins,sans-serif;font-size:clamp(1.9rem,3.5vw,2.8rem);font-weight:800;line-height:1.12}h2 em{background:linear-gradient(135deg, var(--cyan), var(--violet));-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-style:normal}.section-desc{color:var(--text-sub);max-width:520px;margin-bottom:3rem;font-size:1rem;line-height:1.8}.btn-primary{background:linear-gradient(135deg, var(--cyan-dark), var(--cyan));color:#fff;border-radius:var(--radius-pill);cursor:pointer;border:none;align-items:center;gap:.5rem;padding:.85rem 2rem;font-size:.95rem;font-weight:700;text-decoration:none;transition:transform .2s,box-shadow .2s;display:inline-flex;box-shadow:0 4px 24px #22d3ee4d}.btn-primary:hover{transform:translateY(-2px);box-shadow:0 8px 32px #22d3ee73}.btn-outline{color:var(--cyan);border-radius:var(--radius-pill);cursor:pointer;background:#22d3ee0f;border:1.5px solid #22d3ee4d;align-items:center;gap:.5rem;padding:.85rem 2rem;font-size:.95rem;font-weight:600;text-decoration:none;transition:all .2s;display:inline-flex}.btn-outline:hover{border-color:var(--cyan);background:#22d3ee1f;box-shadow:0 0 20px #22d3ee26}.rv{opacity:0;transition:opacity .65s cubic-bezier(.22,1,.36,1),transform .65s cubic-bezier(.22,1,.36,1);transition-delay:var(--rv-delay,0s);will-change:opacity, transform}.rv-up{transform:translateY(36px)}.rv-left{transform:translate(-36px)}.rv-right{transform:translate(36px)}.rv-scale{transform:scale(.9)}.rv-fade{transform:none}.rv.rv-in{opacity:1;transform:none!important}@media (prefers-reduced-motion:reduce){.rv{opacity:1;transition:none!important;transform:none!important}}@keyframes pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(1.4)}}@keyframes float-orb{0%,to{transform:translate(0)scale(1)}33%{transform:translate(30px,-20px)scale(1.05)}66%{transform:translate(-15px,15px)scale(.97)}}@media (width<=768px){section{padding:4rem 5%}.section-desc{margin-bottom:2rem;font-size:.92rem}}@media (width<=480px){section{padding:3.5rem 4%}h2{font-size:clamp(1.5rem,6vw,1.9rem)}.btn-primary,.btn-outline{text-align:center;box-sizing:border-box;justify-content:center;width:100%;padding:.85rem 1.5rem;font-size:.93rem}}
