html{background:#0a0a0a!important;height:100%}html[data-theme=light]{background:#fff!important}body{background:#0a0a0a!important;height:100%;inset:0;margin:0!important;overflow:hidden!important;padding:0!important;position:fixed;width:100%}html[data-theme=light] body{background:#fff!important}.mobile-container{display:flex;flex-direction:column;height:100%;inset:0;overflow:hidden;position:fixed;width:100%}.pb-safe{padding-bottom:max(1.5rem,env(safe-area-inset-bottom))}[data-v-18bd1d05]{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif}.glide-brand-text[data-v-18bd1d05]{font-family:Inter,Helvetica Neue,Arial,sans-serif;font-weight:500;letter-spacing:-.01em}.bg-dark[data-v-18bd1d05]{background:#0a0a0a}.bg-light[data-v-18bd1d05]{background:#fff}.icon-container[data-v-18bd1d05]{align-items:center;animation:scaleIn-18bd1d05 .4s cubic-bezier(.175,.885,.32,1.275);background:#1a1a1a;border-radius:1rem;box-shadow:0 20px 60px #000c,0 0 0 1px #ffffff1a;display:flex;height:120px;justify-content:center;width:120px}.icon-container-light[data-v-18bd1d05]{background:#f3f4f6;box-shadow:0 20px 60px #0000001a,0 0 0 1px #0000000d}.action-button[data-v-18bd1d05]{border-radius:.75rem;cursor:pointer;display:block;font-size:1rem;font-weight:500;overflow:hidden;padding:1rem 2rem;position:relative;text-align:center;text-decoration:none!important;transition:all .3s cubic-bezier(.175,.885,.32,1.275);width:100%}.action-button-dark[data-v-18bd1d05]{background:#1a1a1a;border:1px solid hsla(0,0%,100%,.1);color:#fff}.action-button-light[data-v-18bd1d05]{background:linear-gradient(135deg,#fff,#f0fdf4);border:1px solid #86efac;box-shadow:0 1px 3px #0000001a,inset 0 1px #ffffffb3;color:#064e3b;font-weight:600}.action-button-dark[data-v-18bd1d05]:hover:not(:disabled){background:#2a2a2a;box-shadow:0 20px 40px #00ff9633,0 0 0 1px #00ff964d;transform:translateY(-2px)}.action-button-light[data-v-18bd1d05]:hover:not(:disabled){background:linear-gradient(135deg,#f0fdf4,#dcfce7);border-color:#22c55e;box-shadow:0 10px 30px #22c55e33,0 0 0 2px #22c55e4d,inset 0 1px #ffffffe6;transform:translateY(-2px)}a.action-button[data-v-18bd1d05]{text-decoration:none!important}a.action-button[data-v-18bd1d05],a.action-button[data-v-18bd1d05]:visited{color:#fff!important}.action-button[data-v-18bd1d05]:hover:not(:disabled){background:#2a2a2a;box-shadow:0 20px 40px #00ff9633,0 0 0 1px #00ff964d;transform:translateY(-2px)}.action-button[data-v-18bd1d05]:disabled{cursor:not-allowed;opacity:.4}.action-button .button-glow[data-v-18bd1d05]{background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.1),transparent);inset:0;position:absolute;transform:translate(-100%);transition:transform .6s}.action-button:hover:not(:disabled) .button-glow[data-v-18bd1d05]{transform:translate(100%)}.shadow-green-glow[data-v-18bd1d05]{box-shadow:0 0 10px #00ff9680}.drop-shadow-green-glow[data-v-18bd1d05]{filter:drop-shadow(0 0 8px rgba(0,255,150,.6))}.shadow-green-soft[data-v-18bd1d05]{box-shadow:0 0 15px #10b9814d}.drop-shadow-green-soft[data-v-18bd1d05]{filter:drop-shadow(0 0 12px rgba(16,185,129,.4))}@keyframes scaleIn-18bd1d05{0%{transform:scale(0)}to{transform:scale(1)}}@keyframes fadeInUp-18bd1d05{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}h1[data-v-18bd1d05]{animation:fadeInUp-18bd1d05 .6s .2s backwards}p[data-v-18bd1d05]{animation:fadeInUp-18bd1d05 .6s .3s backwards}[data-v-18bd1d05]{transition:all .3s cubic-bezier(.4,0,.2,1)}#__nuxt[data-v-18bd1d05]{height:100%;overflow:hidden}@media(max-width:640px){.icon-container[data-v-18bd1d05]{height:80px;width:80px}.icon-container svg[data-v-18bd1d05]{height:60px;width:60px}h1[data-v-18bd1d05]{font-size:1.5rem}p[data-v-18bd1d05]{font-size:.875rem}}@keyframes pulse-18bd1d05{0%,80%,to{opacity:.3;transform:scale(1)}40%{opacity:1;transform:scale(1.2)}}.connection-dot[data-v-18bd1d05]{animation:moveAcross-18bd1d05 2.1s linear infinite;border-radius:50%;height:8px;left:80px;opacity:0;position:absolute;top:50%;transform:translateY(-50%);width:8px}@keyframes moveAcross-18bd1d05{0%{left:80px;opacity:0;transform:translateY(-50%) scale(0)}10%{opacity:1;transform:translateY(-50%) scale(1)}90%{opacity:1;transform:translateY(-50%) scale(1)}to{left:240px;opacity:0;transform:translateY(-50%) scale(0)}}.loading-bar-slide[data-v-18bd1d05]{animation:slideBar-18bd1d05 1.5s infinite}@keyframes slideBar-18bd1d05{0%{transform:translate(-100%)}to{transform:translate(400%)}}.status-overlay[data-v-18bd1d05]{animation:slideUp-18bd1d05 .4s ease;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:16px;max-width:400px;padding:2.5rem;text-align:center;width:100%}.status-overlay-dark[data-v-18bd1d05]{background:#1a1a1a;box-shadow:0 20px 60px #0000004d,0 0 0 1px #ffffff1a}.status-overlay-light[data-v-18bd1d05]{background:linear-gradient(135deg,#fff,#f9fafb);box-shadow:0 20px 60px #0000001a,0 0 0 1px #0000000d}@keyframes slideUp-18bd1d05{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.status-icon-container[data-v-18bd1d05]{height:80px;margin:0 auto 1.5rem;width:80px}.error-circle[data-v-18bd1d05],.failed-circle[data-v-18bd1d05],.success-circle[data-v-18bd1d05]{align-items:center;animation:scaleIn-18bd1d05 .35s ease;border-radius:50%;display:flex;height:100%;justify-content:center;position:relative;width:100%}.success-circle-dark[data-v-18bd1d05]{animation:scaleIn-18bd1d05 .35s ease,circleGlowGreen-18bd1d05 .5s ease .3s forwards;background:#1a1a1a}.success-circle-light[data-v-18bd1d05]{animation:scaleIn-18bd1d05 .35s ease,circleGlowGreenLight-18bd1d05 .5s ease .3s forwards;background:#f0f0f0}.failed-circle-dark[data-v-18bd1d05]{animation:scaleIn-18bd1d05 .35s ease,circleGlowRed-18bd1d05 .5s ease .3s forwards;background:#1a1a1a}.failed-circle-light[data-v-18bd1d05]{animation:scaleIn-18bd1d05 .35s ease,circleGlowRedLight-18bd1d05 .5s ease .3s forwards;background:#f0f0f0}.error-circle[data-v-18bd1d05]{animation:scaleIn-18bd1d05 .35s ease,circleGlowAmber-18bd1d05 .5s ease .3s forwards;background:#1a1a1a}@keyframes circleGlowGreen-18bd1d05{to{background:#22c55e26;box-shadow:0 0 40px #22c55e66,0 0 20px #22c55e4d}}@keyframes circleGlowRed-18bd1d05{to{background:#ef444426;box-shadow:0 0 40px #ef444466,0 0 20px #ef44444d}}@keyframes circleGlowAmber-18bd1d05{to{background:#fbbf2426;box-shadow:0 0 40px #fbbf2466,0 0 20px #fbbf244d}}@keyframes circleGlowGreenLight-18bd1d05{to{background:#10b9811a;box-shadow:0 0 40px #10b9814d,0 0 20px #10b98133}}@keyframes circleGlowRedLight-18bd1d05{to{background:#ef44441a;box-shadow:0 0 40px #ef44444d,0 0 20px #ef444433}}.checkmark[data-v-18bd1d05],.cross[data-v-18bd1d05],.robot[data-v-18bd1d05]{height:40px;width:40px}.checkmark-path[data-v-18bd1d05]{stroke-dasharray:48;stroke-dashoffset:48}.checkmark-path[data-v-18bd1d05],.cross-path[data-v-18bd1d05]{animation:drawPath-18bd1d05 .4s ease .2s forwards;stroke-width:4}.cross-path[data-v-18bd1d05]{stroke-dasharray:60;stroke-dashoffset:60}@keyframes drawPath-18bd1d05{to{stroke-dashoffset:0}}.robot[data-v-18bd1d05]{animation:robotGlow-18bd1d05 .5s ease .2s forwards}@keyframes robotGlow-18bd1d05{to{filter:drop-shadow(0 0 15px rgba(251,191,36,.5))}}.status-title[data-v-18bd1d05]{font-size:1.5rem;font-weight:600;margin-bottom:.5rem}.status-message[data-v-18bd1d05]{font-size:.95rem;margin-bottom:1rem}.next-step[data-v-18bd1d05]{line-height:1.5}.error-code-box[data-v-18bd1d05],.next-step[data-v-18bd1d05]{font-size:.875rem;margin-bottom:1.5rem}.error-code-box[data-v-18bd1d05]{background:#fbbf241a;border:1px solid rgba(251,191,36,.3);border-radius:8px;color:#fbbf24;padding:.5rem 1rem}.countdown-container[data-v-18bd1d05]{background:#ffffff1a;border-radius:2px;height:4px;margin-bottom:1.5rem;overflow:hidden;position:relative}.countdown-bar[data-v-18bd1d05]{background:#00ff96;border-radius:2px;height:100%;left:0;position:absolute;top:0;transition:width 1s linear}.countdown-bar-red[data-v-18bd1d05]{background:#ef4444}.countdown-text[data-v-18bd1d05]{color:#ffffff80;display:block;font-size:.75rem;margin-top:.5rem;text-align:center}.close-btn-premium[data-v-18bd1d05]{align-items:center;background:linear-gradient(135deg,#00ff96,#00c774);border:none;border-radius:12px;color:#000;cursor:pointer;display:inline-flex;font-weight:600;gap:.5rem;padding:.75rem 2rem;transition:all .3s ease}.close-btn-premium[data-v-18bd1d05]:hover{box-shadow:0 8px 20px #00ff964d;transform:translateY(-2px)}.completion-screen-wrapper[data-v-18bd1d05]{align-items:center;animation:fadeIn-18bd1d05 .3s ease;display:flex;height:100%;justify-content:center;inset:0;overflow:auto;position:fixed;width:100%;z-index:9999}.completion-content[data-v-18bd1d05]{align-items:center;display:flex;flex-direction:column;margin:auto;max-width:400px;padding:1.5rem;text-align:center;width:100%}@keyframes fadeIn-18bd1d05{0%{opacity:0}to{opacity:1}}.result-animation[data-v-18bd1d05]{margin-bottom:2rem}.pulse-error[data-v-18bd1d05],.pulse-success[data-v-18bd1d05],.shake-error[data-v-18bd1d05]{height:120px;position:relative;width:120px}.pulse-success[data-v-18bd1d05]{animation:pulse-18bd1d05 2s infinite}.shake-error[data-v-18bd1d05]{animation:shake-18bd1d05 .5s}.pulse-error[data-v-18bd1d05]{animation:pulse-18bd1d05 2s infinite}@keyframes shake-18bd1d05{0%,to{transform:translate(0)}25%{transform:translate(-10px)}75%{transform:translate(10px)}}.ts43-circle-bg[data-v-18bd1d05]{background:#1a1a1a;border-radius:50%;height:120px;left:0;position:absolute;top:0;width:120px}.ts43-circle-success[data-v-18bd1d05]{animation:ts43GlowGreen-18bd1d05 .5s ease .35s forwards}.ts43-circle-failed[data-v-18bd1d05]{animation:ts43GlowRed-18bd1d05 .5s ease .35s forwards}.ts43-circle-error[data-v-18bd1d05]{animation:ts43GlowAmber-18bd1d05 .5s ease .35s forwards}@keyframes ts43GlowGreen-18bd1d05{to{background:#22c55e26;box-shadow:0 0 60px #22c55e80,0 0 30px #22c55e66}}@keyframes ts43GlowRed-18bd1d05{to{background:#ef444426;box-shadow:0 0 60px #ef444480,0 0 30px #ef444466}}@keyframes ts43GlowAmber-18bd1d05{to{background:#fbbf2426;box-shadow:0 0 60px #fbbf2480,0 0 30px #fbbf2466}}.ts43-check-dark[data-v-18bd1d05]{animation:checkmarkDraw-18bd1d05 .4s ease .35s forwards}.ts43-cross-dark[data-v-18bd1d05]{animation:xMarkDraw-18bd1d05 .4s ease .35s forwards}.ts43-robot-dark[data-v-18bd1d05]{animation:robotAppear-18bd1d05 .4s ease .35s forwards;opacity:0}@keyframes checkmarkDraw-18bd1d05{to{filter:drop-shadow(0 0 15px rgba(34,197,94,.5));stroke-dashoffset:0}}@keyframes xMarkDraw-18bd1d05{to{filter:drop-shadow(0 0 15px rgba(239,68,68,.5));stroke-dashoffset:0}}@keyframes robotAppear-18bd1d05{to{filter:drop-shadow(0 0 15px rgba(251,191,36,.5));opacity:1}}.verified-phone-display[data-v-18bd1d05]{align-items:center;border:1px solid;border-radius:.5rem;display:inline-flex;font-family:monospace;font-size:1rem;gap:.5rem;margin-bottom:1rem;max-width:100%;padding:.75rem 1rem;word-break:break-all}.error-message-box[data-v-18bd1d05]{background:#ef44441a;border:1px solid rgba(239,68,68,.3);border-radius:8px;color:#fca5a5}.error-code-display[data-v-18bd1d05],.error-message-box[data-v-18bd1d05]{margin-bottom:1.5rem;max-width:100%;padding:1rem;word-wrap:break-word}.error-code-display[data-v-18bd1d05]{background:#fbbf241a;border:1px solid rgba(251,191,36,.3);border-radius:8px;color:#fbbf24}.error-code-display p[data-v-18bd1d05]{margin:0 0 .5rem}.error-code-display span[data-v-18bd1d05]{font-size:.875rem;opacity:.8}.guidance[data-v-18bd1d05]{margin-bottom:2rem;max-width:100%;padding:0 1rem;text-align:center;word-wrap:break-word}.action-buttons[data-v-18bd1d05]{display:flex;flex-direction:column;gap:.75rem;justify-content:center;margin:0 auto;max-width:300px;width:100%}@media(min-width:400px){.action-buttons[data-v-18bd1d05]{flex-direction:row;gap:1rem}}.primary-btn[data-v-18bd1d05]{background:linear-gradient(135deg,#00ff96,#00c774);border:none;border-radius:12px;color:#000;cursor:pointer;font-weight:600;padding:.75rem 2rem;transition:all .3s ease}.primary-btn[data-v-18bd1d05]:hover{box-shadow:0 8px 20px #00ff964d;transform:translateY(-2px)}.retry-btn[data-v-18bd1d05]{background:transparent;border:2px solid #ef4444;border-radius:12px;color:#ef4444;cursor:pointer;font-weight:600;padding:.75rem 2rem;transition:all .3s ease}.retry-btn[data-v-18bd1d05]:hover{background:#ef44441a;transform:translateY(-2px)}
