.app-container[data-v-ecd2efb7]{min-height:100vh;min-height:100dvh}.register-page[data-v-82b8406a]{--bg-main: #050f22;--bg-panel: rgba(8, 22, 45, .84);--bg-panel-soft: rgba(9, 28, 56, .64);--line: rgba(116, 183, 255, .34);--line-soft: rgba(116, 183, 255, .2);--text-main: #ebf6ff;--text-soft: #94b8d8;--accent: #4ab5ff;--accent-2: #00d3b9;min-height:100vh;min-height:100dvh;position:relative;overflow:hidden;padding:14px;background:radial-gradient(120% 80% at 30% -20%,#0b2657 0%,transparent 58%),var(--bg-main);font-family:Rajdhani,Segoe UI,sans-serif}.page-noise[data-v-82b8406a],.scan-grid[data-v-82b8406a]{position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none}.page-noise[data-v-82b8406a]{opacity:.08;background-image:radial-gradient(rgba(255,255,255,.6) .6px,transparent .6px);background-size:3px 3px}.scan-grid[data-v-82b8406a]{background-image:linear-gradient(rgba(80,166,255,.13) 1px,transparent 1px),linear-gradient(90deg,rgba(80,166,255,.13) 1px,transparent 1px);background-size:34px 34px;opacity:.2}.halo[data-v-82b8406a]{position:fixed;width:280px;height:280px;border-radius:50%;filter:blur(36px);pointer-events:none}.halo-left[data-v-82b8406a]{top:-130px;left:-110px;background:#349eff6b}.halo-right[data-v-82b8406a]{bottom:-140px;right:-100px;background:#00d3b947}.content-wrapper[data-v-82b8406a]{position:relative;z-index:2;max-width:480px;margin:0 auto;min-height:calc(100vh - 28px);min-height:calc(100dvh - 28px);display:flex;flex-direction:column}.intel-panel[data-v-82b8406a],.form-card[data-v-82b8406a]{border:1px solid var(--line);background:linear-gradient(145deg,var(--bg-panel),rgba(6,18,37,.9));border-radius:24px;box-shadow:0 24px 40px #0006}.intel-panel[data-v-82b8406a]{padding:16px;margin-bottom:12px;position:relative;overflow:hidden}.intel-head[data-v-82b8406a]{position:relative;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;padding-right:116px;gap:10px}.logo-wrap[data-v-82b8406a]{display:flex;align-items:center;gap:10px;min-width:0;flex:1 1 240px}.logo-wrap>div[data-v-82b8406a]{min-width:0}.logo-img[data-v-82b8406a]{width:50px;height:50px;border-radius:14px;background:#fff;padding:3px;box-shadow:0 0 0 1px #ffffff38}.brand-kicker[data-v-82b8406a]{color:#79bbff;font-size:10px;text-transform:uppercase;letter-spacing:.2em;margin-bottom:2px}.brand-name[data-v-82b8406a]{color:var(--text-main);font-family:Orbitron,Segoe UI,sans-serif;font-size:clamp(24px,6.2vw,29px);line-height:1;font-weight:700;white-space:nowrap;max-width:100%}.secure-badge[data-v-82b8406a]{position:absolute;top:0;right:0;border:1px solid rgba(86,236,213,.65);color:#8bf5e4;font-size:10px;border-radius:999px;padding:5px 9px;white-space:nowrap}.tagline[data-v-82b8406a]{position:relative;color:var(--text-soft);font-size:13px;line-height:1.5;margin-top:12px;margin-bottom:12px}.trust-strip[data-v-82b8406a]{position:relative;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-bottom:10px}.trust-item[data-v-82b8406a]{border:1px solid var(--line-soft);background:var(--bg-panel-soft);border-radius:11px;padding:8px 7px;text-align:center}.trust-label[data-v-82b8406a]{display:block;color:#7da6cc;font-size:10px;text-transform:uppercase;letter-spacing:.08em}.trust-value[data-v-82b8406a]{display:block;color:#daf0ff;font-size:12px;font-weight:700;margin-top:3px}.benefits[data-v-82b8406a]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.benefit-item[data-v-82b8406a]{border:1px solid var(--line-soft);border-radius:12px;padding:9px;background:#0b2241bf;color:#daefff;display:flex;align-items:center;gap:7px;font-size:12px;font-weight:700;animation:fadeInUp .5s ease backwards}.benefit-icon[data-v-82b8406a]{width:24px;height:24px;border-radius:7px;display:inline-flex;align-items:center;justify-content:center;background:#4ab5ff33}.form-card[data-v-82b8406a]{padding:18px 14px;flex:1;position:relative;overflow:hidden}.card-topline[data-v-82b8406a]{position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,transparent 0%,var(--accent) 20%,var(--accent-2) 80%,transparent 100%)}.form-head[data-v-82b8406a]{margin-bottom:12px}.form-title[data-v-82b8406a]{color:var(--text-main);font-family:Orbitron,Segoe UI,sans-serif;font-size:21px;font-weight:700}.form-subtitle[data-v-82b8406a]{color:#8eb1d3;font-size:11px;letter-spacing:.12em;text-transform:uppercase}.invite-badge[data-v-82b8406a]{border:1px solid var(--line-soft);background:#102f53b8;border-radius:11px;padding:9px 10px;display:flex;align-items:center;justify-content:center;gap:8px;margin-bottom:12px}.invite-label[data-v-82b8406a]{color:#8eafd1;font-size:12px}.invite-code[data-v-82b8406a]{color:#8fd5ff;font-weight:700}.input-group[data-v-82b8406a]{margin-bottom:12px}.input-label[data-v-82b8406a]{color:#98bad9;font-size:12px;font-weight:700;margin-bottom:6px;display:block}.input-label .required[data-v-82b8406a]{color:#ff7885}.phone-input-wrapper[data-v-82b8406a],.password-input-wrapper[data-v-82b8406a],.text-input[data-v-82b8406a],.otp-input[data-v-82b8406a]{border:1px solid rgba(116,183,255,.54);transition:border-color .2s ease,box-shadow .2s ease}.phone-input-wrapper[data-v-82b8406a],.password-input-wrapper[data-v-82b8406a]{display:flex;align-items:center;border-radius:12px;overflow:hidden;background:#0d2a4de6}.phone-input-wrapper[data-v-82b8406a]:focus-within,.password-input-wrapper[data-v-82b8406a]:focus-within,.text-input[data-v-82b8406a]:focus,.otp-input[data-v-82b8406a]:focus{border-color:#4ab5ff;box-shadow:0 0 0 3px #4ab5ff38}.country-code[data-v-82b8406a]{display:flex;align-items:center;gap:5px;padding:0 11px;border-right:1px solid rgba(116,183,255,.28);background:#113864d9}.code[data-v-82b8406a]{color:#dff2ff;font-size:14px;font-weight:700}.phone-input[data-v-82b8406a],.password-input[data-v-82b8406a]{flex:1;min-width:0;background:transparent;color:#ecf6ff;padding:12px 11px;font-size:15px}.phone-input[data-v-82b8406a]::placeholder,.password-input[data-v-82b8406a]::placeholder,.otp-input[data-v-82b8406a]::placeholder,.text-input[data-v-82b8406a]::placeholder{color:#7398bc}.toggle-password[data-v-82b8406a]{background:transparent;padding:10px 11px}.otp-input-wrapper[data-v-82b8406a]{display:flex;gap:8px}.otp-input[data-v-82b8406a]{flex:1;min-width:0;border-radius:12px;background:#0d2a4de6;color:#ecf6ff;padding:12px 10px;text-align:center;letter-spacing:2px}.otp-btn[data-v-82b8406a]{min-width:94px;border-radius:12px;background:linear-gradient(135deg,#2394f3,#00d2b8);color:#fff;font-weight:700;font-size:12px;padding:0 10px;display:inline-flex;align-items:center;justify-content:center}.otp-btn.disabled[data-v-82b8406a]{opacity:.58;cursor:not-allowed}.field-hint[data-v-82b8406a]{margin-top:5px;font-size:11px}.field-hint-error[data-v-82b8406a]{color:#ff8f99}.password-strength[data-v-82b8406a]{margin-top:7px;display:flex;align-items:center;gap:8px}.strength-bar[data-v-82b8406a]{flex:1;height:4px;border-radius:999px;overflow:hidden;background:#b0d1ee38}.strength-fill[data-v-82b8406a]{height:100%;border-radius:999px}.strength-bar.weak .strength-fill[data-v-82b8406a]{background:#ff6576}.strength-bar.medium .strength-fill[data-v-82b8406a]{background:#ffb155}.strength-bar.strong .strength-fill[data-v-82b8406a]{background:#35dfc0}.strength-text[data-v-82b8406a]{font-size:11px;color:#8fb4d8;font-weight:700;min-width:44px}.password-requirements[data-v-82b8406a]{margin-top:8px;border-radius:10px;border:1px solid rgba(255,124,135,.4);background:#ff7c8726;padding:8px 10px}.req-title[data-v-82b8406a]{margin:0 0 4px;color:#ffd6da;font-size:11px;font-weight:700}.req-list[data-v-82b8406a]{margin:0;padding-left:16px;color:#ffe5e8;font-size:11px;line-height:1.45}.text-input[data-v-82b8406a]{width:100%;border-radius:12px;background:#0d2a4de6;color:#ecf6ff;padding:12px 11px}.error-message[data-v-82b8406a]{display:flex;align-items:center;gap:7px;border:1px solid rgba(255,124,135,.45);background:#ff7c872b;border-radius:11px;padding:9px 10px;font-size:12px;color:#ffc7cd;margin-bottom:11px}.submit-btn[data-v-82b8406a]{width:100%;border-radius:13px;padding:13px 16px;background:linear-gradient(135deg,#2290ef,#00ccb1);box-shadow:0 12px 26px #0b559170;color:#fff;font-size:15px;font-weight:800}.submit-btn[data-v-82b8406a]:disabled{opacity:.55;cursor:not-allowed}.btn-content[data-v-82b8406a]{display:inline-flex;gap:8px;align-items:center}.loading-spinner[data-v-82b8406a]{width:16px;height:16px;border:2px solid rgba(255,255,255,.35);border-top-color:#fff;border-radius:50%;animation:spin .8s linear infinite}.loading-spinner.small[data-v-82b8406a]{width:14px;height:14px}.existing-account[data-v-82b8406a]{margin-top:12px;padding-top:11px;border-top:1px solid rgba(116,183,255,.25);display:flex;align-items:center;justify-content:center;gap:8px}.existing-text[data-v-82b8406a]{color:#89add0;font-size:12px}.download-cta[data-v-82b8406a]{border-radius:999px;border:1px solid rgba(116,183,255,.72);background:#113d6ad9;color:#d9ecff;font-size:12px;font-weight:700;padding:7px 12px;display:inline-flex;align-items:center;gap:6px}.download-cta[data-v-82b8406a]:disabled{opacity:.6;cursor:not-allowed}.direct-download-error[data-v-82b8406a]{margin-top:8px;text-align:center;color:#ff8f99;font-size:11px}.debug-info[data-v-82b8406a]{margin-top:10px;border:1px solid var(--line-soft);border-radius:10px;padding:7px 9px;color:#87abd0;background:#0a2241cc;font-size:11px}.debug-info p[data-v-82b8406a]{margin:2px 0}.footer[data-v-82b8406a]{text-align:center;margin-top:auto;padding:14px 6px 6px}.copyright[data-v-82b8406a]{color:#84a8ca;font-size:11px;margin-bottom:4px}.terms[data-v-82b8406a]{color:#6f92b5;font-size:10px}@media (max-width: 380px){.register-page[data-v-82b8406a]{padding:10px}.content-wrapper[data-v-82b8406a]{min-height:calc(100vh - 20px);min-height:calc(100dvh - 20px)}.intel-head[data-v-82b8406a]{align-items:center;padding-right:102px}.brand-name[data-v-82b8406a]{font-size:clamp(20px,5.8vw,24px)}.secure-badge[data-v-82b8406a]{font-size:9px;padding:4px 8px}.trust-strip[data-v-82b8406a]{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.trust-item[data-v-82b8406a]{padding:7px 5px}.trust-label[data-v-82b8406a],.trust-value[data-v-82b8406a]{white-space:nowrap}.otp-btn[data-v-82b8406a]{min-width:84px}}.success-page[data-v-f9c4f841]{--bg-main: #050f22;--bg-panel: rgba(8, 22, 45, .84);--bg-panel-soft: rgba(9, 28, 56, .64);--line: rgba(116, 183, 255, .34);--line-soft: rgba(116, 183, 255, .2);--text-main: #ebf6ff;--text-soft: #94b8d8;min-height:100vh;min-height:100dvh;position:relative;overflow:hidden;padding:14px;background:radial-gradient(120% 80% at 30% -20%,#0b2657 0%,transparent 58%),var(--bg-main);font-family:Rajdhani,Segoe UI,sans-serif}.page-noise[data-v-f9c4f841],.scan-grid[data-v-f9c4f841]{position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none}.page-noise[data-v-f9c4f841]{opacity:.08;background-image:radial-gradient(rgba(255,255,255,.6) .6px,transparent .6px);background-size:3px 3px}.scan-grid[data-v-f9c4f841]{background-image:linear-gradient(rgba(80,166,255,.13) 1px,transparent 1px),linear-gradient(90deg,rgba(80,166,255,.13) 1px,transparent 1px);background-size:34px 34px;opacity:.2}.halo[data-v-f9c4f841]{position:fixed;width:280px;height:280px;border-radius:50%;filter:blur(36px);pointer-events:none}.halo-left[data-v-f9c4f841]{top:-130px;left:-110px;background:#349eff6b}.halo-right[data-v-f9c4f841]{bottom:-140px;right:-100px;background:#00d3b947}.content-wrapper[data-v-f9c4f841]{position:relative;z-index:2;max-width:480px;margin:0 auto;min-height:calc(100vh - 28px);min-height:calc(100dvh - 28px);display:flex;flex-direction:column}.hero-card[data-v-f9c4f841],.info-card[data-v-f9c4f841],.download-section[data-v-f9c4f841]{border:1px solid var(--line);background:linear-gradient(145deg,var(--bg-panel),rgba(6,18,37,.9));border-radius:24px;box-shadow:0 24px 40px #0006}.hero-card[data-v-f9c4f841]{padding:14px;margin-bottom:12px}.status-chip[data-v-f9c4f841]{display:inline-block;font-size:10px;color:#8bf5e4;border:1px solid rgba(86,236,213,.65);border-radius:999px;padding:5px 9px;margin-bottom:10px}.hero-head[data-v-f9c4f841]{display:flex;align-items:center;gap:12px;margin-bottom:10px}.success-icon-wrapper[data-v-f9c4f841]{width:66px;height:66px;border-radius:16px;background:#fff;display:flex;align-items:center;justify-content:center;flex:0 0 66px}.success-logo[data-v-f9c4f841]{width:54px;height:54px;object-fit:contain}.success-title[data-v-f9c4f841]{color:var(--text-main);font-family:Orbitron,Segoe UI,sans-serif;font-size:24px;line-height:1.05;margin-bottom:4px}.success-subtitle[data-v-f9c4f841]{color:var(--text-soft);font-size:12px;line-height:1.45}.security-line[data-v-f9c4f841]{border:1px solid var(--line-soft);border-radius:11px;background:var(--bg-panel-soft);color:#d8ecff;font-size:11px;text-align:center;padding:8px}.separator[data-v-f9c4f841]{color:#63a9de;margin:0 4px}.info-card[data-v-f9c4f841]{padding:14px;margin-bottom:12px}.info-label[data-v-f9c4f841]{display:block;color:#90b2d3;font-size:12px;margin-bottom:6px}.info-value-wrapper[data-v-f9c4f841]{display:flex;align-items:center;gap:8px}.info-value[data-v-f9c4f841]{color:#8fd5ff;font-size:26px;font-weight:800;letter-spacing:2px}.copy-btn[data-v-f9c4f841]{border-radius:999px;border:1px solid rgba(116,183,255,.72);background:#113d6ad9;color:#d9ecff;font-size:11px;font-weight:700;padding:6px 11px}.info-hint[data-v-f9c4f841]{margin-top:7px;color:#87abd0;font-size:11px}.download-section[data-v-f9c4f841]{padding:16px 14px}.download-title[data-v-f9c4f841]{color:var(--text-main);text-align:center;font-family:Orbitron,Segoe UI,sans-serif;font-size:20px;margin-bottom:5px}.download-desc[data-v-f9c4f841]{color:var(--text-soft);text-align:center;font-size:12px;margin-bottom:12px}.download-btn[data-v-f9c4f841]{width:100%;border-radius:13px;padding:13px 14px;background:linear-gradient(135deg,#2290ef,#00ccb1);box-shadow:0 12px 26px #0b559170;color:#fff;font-size:15px;font-weight:800;display:flex;justify-content:center;align-items:center;position:relative}.download-btn.disabled[data-v-f9c4f841]{opacity:.55;cursor:not-allowed}.btn-badge[data-v-f9c4f841]{position:absolute;right:10px;font-size:10px;border-radius:999px;background:#fff3;padding:4px 7px}.instructions[data-v-f9c4f841]{margin-top:13px;padding-top:10px;border-top:1px solid rgba(116,183,255,.24)}.instructions-title[data-v-f9c4f841]{color:#cce5ff;font-size:13px;margin-bottom:6px}.steps-list[data-v-f9c4f841]{margin:0;padding:0;list-style:none}.steps-list li[data-v-f9c4f841]{display:flex;align-items:flex-start;gap:9px;padding:7px 0}.step-number[data-v-f9c4f841]{width:20px;height:20px;min-width:20px;border-radius:50%;background:#4ab5ff33;color:#8fd5ff;font-size:11px;font-weight:800;display:inline-flex;align-items:center;justify-content:center}.step-text[data-v-f9c4f841]{color:#9abedc;font-size:12px;line-height:1.45}.alt-download[data-v-f9c4f841]{margin-top:10px;text-align:center}.loading-text[data-v-f9c4f841]{display:inline-flex;align-items:center;gap:8px;color:#86aacd;font-size:11px}.loading-spinner[data-v-f9c4f841]{width:13px;height:13px;border:2px solid rgba(143,213,255,.3);border-top-color:#8fd5ff;border-radius:50%;animation:spin .8s linear infinite}.footer[data-v-f9c4f841]{text-align:center;margin-top:auto;padding:14px 6px 6px}.support-link[data-v-f9c4f841]{display:inline-flex;border-radius:999px;border:1px solid rgba(116,183,255,.72);background:#113d6ad9;color:#d9ecff;font-size:11px;font-weight:700;padding:8px 12px}@media (max-width: 380px){.success-page[data-v-f9c4f841]{padding:10px}.content-wrapper[data-v-f9c4f841]{min-height:calc(100vh - 20px);min-height:calc(100dvh - 20px)}.hero-head[data-v-f9c4f841]{align-items:flex-start}.success-title[data-v-f9c4f841]{font-size:22px}.security-line[data-v-f9c4f841]{font-size:10px;line-height:1.35}}:root{--bg-base: #eef6ff;--bg-accent: #dff2f8;--text-primary: #103a61;--text-secondary: #4d6f8f;--text-muted: #6b89a4;--error-color: #ff5d6c}*{margin:0;padding:0;box-sizing:border-box}html,body{font-family:Manrope,Poppins,Segoe UI,sans-serif;min-height:100vh;min-height:100dvh;color:var(--text-primary);background:radial-gradient(circle at 15% -10%,#1e88e538,#1e88e500),radial-gradient(circle at 95% 15%,#00bfa533,#00bfa500),linear-gradient(180deg,var(--bg-base),var(--bg-accent));overflow-x:hidden}input,button,select,textarea{font:inherit}button{cursor:pointer;border:none;outline:none}input{border:none;outline:none}a{color:inherit;text-decoration:none}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}
