.spotlight-overlay[data-v-8d83d2ec]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:99999;background:#0009;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);cursor:pointer}.spotlight-cutout[data-v-8d83d2ec]{position:absolute;z-index:10;border-radius:14px;box-shadow:0 0 0 9999px #0009;transition:all .4s cubic-bezier(.16,1,.3,1)}.spotlight-ring[data-v-8d83d2ec]{position:absolute;top:-3px;right:-3px;bottom:-3px;left:-3px;border-radius:16px;border:2px solid rgba(212,175,55,.5);animation:ringPulse-8d83d2ec 2s ease-in-out infinite}.spotlight-pulse[data-v-8d83d2ec]{position:absolute;top:-8px;right:-8px;bottom:-8px;left:-8px;border-radius:20px;border:1px solid rgba(212,175,55,.15);animation:ringPulse-8d83d2ec 2s ease-in-out infinite .5s}@keyframes ringPulse-8d83d2ec{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(1.02)}}.spotlight-tooltip[data-v-8d83d2ec]{position:absolute;z-index:20;border-radius:14px;overflow:hidden;background:linear-gradient(180deg,#121212f7,#0a0a0afa);border:1px solid rgba(212,175,55,.2);box-shadow:0 20px 40px -10px #00000080,0 0 30px -10px #d4af3714;animation:tooltipEnter-8d83d2ec .35s cubic-bezier(.16,1,.3,1);cursor:default}@keyframes tooltipEnter-8d83d2ec{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.spotlight-arrow[data-v-8d83d2ec]{position:absolute;width:0;height:0}.spotlight-tooltip-accent[data-v-8d83d2ec]{height:2px;background:linear-gradient(90deg,#c5a028,#d4af37,#f5e6a3,#d4af37,#c5a028)}.spotlight-tooltip-body[data-v-8d83d2ec]{padding:14px 16px}.spotlight-tooltip-header[data-v-8d83d2ec]{display:flex;align-items:center;gap:6px;margin-bottom:8px}.spotlight-tooltip-icon[data-v-8d83d2ec]{color:#d4af37;display:flex;align-items:center}.spotlight-tooltip-label[data-v-8d83d2ec]{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:1px;color:#d4af37}.spotlight-tooltip-text[data-v-8d83d2ec]{font-size:13px;line-height:1.6;color:#ffffffbf;margin:0}.spotlight-tooltip-dismiss[data-v-8d83d2ec]{margin-top:10px;font-size:10px;color:#fff3}.spotlight-enter-active[data-v-8d83d2ec]{transition:opacity .3s ease}.spotlight-leave-active[data-v-8d83d2ec]{transition:opacity .2s ease}.spotlight-enter-from[data-v-8d83d2ec],.spotlight-leave-to[data-v-8d83d2ec]{opacity:0}.tour-overlay[data-v-9a7eb08f]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;display:flex;align-items:center;justify-content:center;background:#000000bf;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.tour-particles[data-v-9a7eb08f]{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;pointer-events:none}.particle[data-v-9a7eb08f]{position:absolute;border-radius:50%;background:radial-gradient(circle,rgba(212,175,55,.15),transparent 70%)}.particle-1[data-v-9a7eb08f]{width:300px;height:300px;top:10%;left:-5%;animation:floatParticle-9a7eb08f 8s ease-in-out infinite}.particle-2[data-v-9a7eb08f]{width:200px;height:200px;bottom:10%;right:-3%;animation:floatParticle-9a7eb08f 6s ease-in-out infinite reverse}.particle-3[data-v-9a7eb08f]{width:150px;height:150px;top:50%;left:50%;animation:floatParticle-9a7eb08f 10s ease-in-out infinite 2s}@keyframes floatParticle-9a7eb08f{0%,to{transform:translate(0) scale(1);opacity:.3}50%{transform:translate(30px,-20px) scale(1.1);opacity:.6}}.tour-card[data-v-9a7eb08f]{position:relative;width:100%;max-width:480px;margin:0 16px;border-radius:20px;overflow:hidden;animation:cardEnter-9a7eb08f .4s cubic-bezier(.16,1,.3,1)}.tour-card--dark[data-v-9a7eb08f]{background:linear-gradient(180deg,#141414f2,#0c0c0cfa);border:1px solid rgba(212,175,55,.12);box-shadow:0 0 0 1px #d4af370d,0 25px 60px -12px #000000b3,0 0 40px -15px #d4af371a}.tour-card--light[data-v-9a7eb08f]{background:linear-gradient(180deg,#fffffffa,#faf9f5fa);border:1px solid rgba(212,175,55,.15);box-shadow:0 25px 60px -12px #00000026,0 0 40px -15px #d4af3714}@keyframes cardEnter-9a7eb08f{0%{opacity:0;transform:translateY(20px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}.tour-accent[data-v-9a7eb08f]{height:3px;background:linear-gradient(90deg,#c5a028,#d4af37,#f5e6a3,#d4af37,#c5a028);position:relative;overflow:hidden}.tour-accent-shimmer[data-v-9a7eb08f]{position:absolute;top:0;left:-100%;width:60%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.6),transparent);animation:shimmerSlide-9a7eb08f 3s ease-in-out infinite}@keyframes shimmerSlide-9a7eb08f{0%{left:-60%}to{left:160%}}.tour-mandatory-banner[data-v-9a7eb08f]{padding:10px 20px;background:linear-gradient(135deg,#d4af37,#c5a028);text-align:center}.tour-mandatory-text[data-v-9a7eb08f]{font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:1.5px;color:#1a1500}.tour-progress-track[data-v-9a7eb08f]{height:3px;position:relative}.tour-progress-track--dark[data-v-9a7eb08f]{background:#ffffff0a}.tour-progress-track--light[data-v-9a7eb08f]{background:#0000000a}.tour-progress-fill[data-v-9a7eb08f]{height:100%;background:linear-gradient(90deg,#c5a028,#d4af37,#f5e6a3);transition:width .5s cubic-bezier(.16,1,.3,1);position:relative;border-radius:0 2px 2px 0}.tour-progress-glow[data-v-9a7eb08f]{position:absolute;right:0;top:-3px;width:20px;height:9px;background:radial-gradient(ellipse,rgba(212,175,55,.6),transparent);border-radius:50%}.tour-header[data-v-9a7eb08f]{padding:24px 24px 8px;display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.tour-header-left[data-v-9a7eb08f]{display:flex;align-items:center;gap:14px}.tour-icon-box[data-v-9a7eb08f]{width:48px;height:48px;border-radius:14px;background:linear-gradient(135deg,#d4af371f,#d4af370a);border:1px solid rgba(212,175,55,.12);display:flex;align-items:center;justify-content:center;flex-shrink:0}.tour-icon-emoji[data-v-9a7eb08f]{font-size:22px;line-height:1}.tour-step-label[data-v-9a7eb08f]{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:1.2px;color:#d4af37;margin-bottom:2px}.tour-title[data-v-9a7eb08f]{font-size:17px;font-weight:800;line-height:1.3}.tour-close-btn[data-v-9a7eb08f]{padding:8px;border-radius:10px;border:none;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;justify-content:center;background:transparent;flex-shrink:0}.tour-close-btn--dark[data-v-9a7eb08f]{color:#ffffff40}.tour-close-btn--dark[data-v-9a7eb08f]:hover{background:#ffffff0f;color:#ffffff80}.tour-close-btn--light[data-v-9a7eb08f]{color:#00000040}.tour-close-btn--light[data-v-9a7eb08f]:hover{background:#0000000a;color:#00000080}.tour-body[data-v-9a7eb08f]{padding:16px 24px 20px}.tour-text[data-v-9a7eb08f]{font-size:13.5px;line-height:1.7}.tour-tip[data-v-9a7eb08f]{margin-top:14px;padding:12px 14px;border-radius:12px;font-size:12px;line-height:1.6;display:flex;align-items:flex-start;gap:10px}.tour-tip--dark[data-v-9a7eb08f]{background:#d4af370f;border:1px solid rgba(212,175,55,.1);color:#d4af37cc}.tour-tip--light[data-v-9a7eb08f]{background:#d4af370f;border:1px solid rgba(212,175,55,.15);color:#8b7620}.tour-tip-icon[data-v-9a7eb08f]{flex-shrink:0;margin-top:1px;color:#d4af37}.tour-navigate-btn[data-v-9a7eb08f]{margin-top:0;display:inline-flex;align-items:center;gap:8px;padding:10px 18px;border-radius:10px;font-size:12px;font-weight:700;border:1px solid rgba(212,175,55,.2);background:linear-gradient(135deg,#d4af3714,#d4af3708);color:#d4af37;cursor:pointer;transition:all .25s ease}.tour-navigate-btn[data-v-9a7eb08f]:hover{background:linear-gradient(135deg,#d4af3726,#d4af370f);border-color:#d4af374d;transform:translate(2px)}.tour-footer[data-v-9a7eb08f]{display:flex;align-items:center;justify-content:space-between;padding:16px 24px;border-top-width:1px;border-top-style:solid}.tour-footer--dark[data-v-9a7eb08f]{border-color:#ffffff0d}.tour-footer--light[data-v-9a7eb08f]{border-color:#0000000f}.tour-footer-left[data-v-9a7eb08f]{display:flex;align-items:center}.tour-footer-right[data-v-9a7eb08f]{display:flex;align-items:center;gap:10px}.tour-btn-secondary[data-v-9a7eb08f]{display:inline-flex;align-items:center;gap:4px;padding:8px 14px;border-radius:10px;font-size:13px;font-weight:600;border:none;cursor:pointer;transition:all .2s ease;background:transparent}.tour-btn-secondary[data-v-9a7eb08f]:disabled{opacity:.15;cursor:not-allowed}.tour-btn-secondary--dark[data-v-9a7eb08f]{color:#ffffff73}.tour-btn-secondary--dark[data-v-9a7eb08f]:hover:not(:disabled){background:#ffffff0d}.tour-btn-secondary--light[data-v-9a7eb08f]{color:#0006}.tour-btn-secondary--light[data-v-9a7eb08f]:hover:not(:disabled){background:#0000000a}.tour-action-buttons[data-v-9a7eb08f]{display:flex;align-items:center;gap:12px;margin-top:16px}.tour-btn-skip[data-v-9a7eb08f]{display:inline-flex;align-items:center;gap:6px;padding:8px 20px;border-radius:999px;font-size:12px;font-weight:600;letter-spacing:.3px;border:1px solid transparent;cursor:pointer;transition:all .3s cubic-bezier(.16,1,.3,1);background:transparent}.tour-btn-skip--dark[data-v-9a7eb08f]{color:#ffffff4d;border-color:#ffffff0f}.tour-btn-skip--dark[data-v-9a7eb08f]:hover{color:#ffffffb3;background:#ffffff0d;border-color:#ffffff1a;transform:translate(3px)}.tour-btn-skip--light[data-v-9a7eb08f]{color:#0000004d;border-color:#0000000f}.tour-btn-skip--light[data-v-9a7eb08f]:hover{color:#0009;background:#00000008;border-color:#0000001a;transform:translate(3px)}.tour-btn-primary[data-v-9a7eb08f]{display:inline-flex;align-items:center;gap:6px;padding:10px 20px;border-radius:10px;font-size:13px;font-weight:800;border:none;cursor:pointer;background:linear-gradient(135deg,#d4af37,#c5a028);color:#1a1500;transition:all .25s ease;box-shadow:0 2px 12px -2px #d4af374d}.tour-btn-primary[data-v-9a7eb08f]:hover{background:linear-gradient(135deg,#e0be45,#d4af37);box-shadow:0 4px 20px -2px #d4af3766;transform:translateY(-1px)}.tour-dots[data-v-9a7eb08f]{display:flex;align-items:center;gap:5px}.tour-dot[data-v-9a7eb08f]{width:6px;height:6px;border-radius:50%;transition:all .35s cubic-bezier(.16,1,.3,1)}.tour-dot--active[data-v-9a7eb08f]{width:18px;border-radius:4px;background:linear-gradient(90deg,#d4af37,#f5e6a3);box-shadow:0 0 8px #d4af374d}.tour-dot--done[data-v-9a7eb08f]{background:#d4af374d}.tour-dot--idle-dark[data-v-9a7eb08f]{background:#ffffff14}.tour-dot--idle-light[data-v-9a7eb08f]{background:#0000001a}.tour-overlay-enter-active[data-v-9a7eb08f]{transition:opacity .35s ease}.tour-overlay-leave-active[data-v-9a7eb08f]{transition:opacity .25s ease}.tour-overlay-enter-from[data-v-9a7eb08f],.tour-overlay-leave-to[data-v-9a7eb08f]{opacity:0}.tour-overlay-enter-from .tour-card[data-v-9a7eb08f]{transform:translateY(24px) scale(.96)}.login-page[data-v-8906b837]{min-height:100vh;background:#06060a;background-image:radial-gradient(ellipse 80% 60% at 50% -10%,rgba(212,175,55,.06) 0%,transparent 60%),radial-gradient(ellipse 60% 50% at 80% 100%,rgba(212,175,55,.03) 0%,transparent 50%);display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden;padding:16px}.login-page[data-v-8906b837]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;opacity:.015;pointer-events:none;z-index:0}.bg-grid[data-v-8906b837]{position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(rgba(255,255,255,.015) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.015) 1px,transparent 1px);background-size:80px 80px;mask-image:radial-gradient(ellipse 70% 70% at 50% 50%,black 20%,transparent 70%);-webkit-mask-image:radial-gradient(ellipse 70% 70% at 50% 50%,black 20%,transparent 70%)}.bg-glow[data-v-8906b837]{position:absolute;border-radius:50%;filter:blur(100px);opacity:1}.bg-glow-1[data-v-8906b837]{width:500px;height:500px;background:radial-gradient(circle,rgba(212,175,55,.06),transparent 70%);top:-150px;left:-100px;animation:float1-8906b837 12s ease-in-out infinite}.bg-glow-2[data-v-8906b837]{width:400px;height:400px;background:radial-gradient(circle,rgba(212,175,55,.04),transparent 70%);bottom:-100px;right:-80px;animation:float2-8906b837 15s ease-in-out infinite}.bg-glow-3[data-v-8906b837]{width:250px;height:250px;background:radial-gradient(circle,rgba(180,160,120,.03),transparent 70%);top:60%;left:30%;animation:float3-8906b837 18s ease-in-out infinite}@keyframes float1-8906b837{0%,to{transform:translate(0)}50%{transform:translate(20px,15px)}}@keyframes float2-8906b837{0%,to{transform:translate(0)}50%{transform:translate(-15px,-20px)}}@keyframes float3-8906b837{0%,to{transform:translate(0)}50%{transform:translate(10px,-15px)}}.particles[data-v-8906b837]{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.particle[data-v-8906b837]{position:absolute;width:1.5px;height:1.5px;background:#d4af3780;border-radius:50%;opacity:0;animation:particleFloat-8906b837 8s ease-in-out infinite}@keyframes particleFloat-8906b837{0%{opacity:0;transform:translateY(0) scale(1)}30%{opacity:.4}70%{opacity:.15}to{opacity:0;transform:translateY(-100px) scale(.3)}}.login-container[data-v-8906b837]{display:flex;width:100%;max-width:960px;min-height:580px;border-radius:20px;overflow:hidden;border:1px solid rgba(255,255,255,.06);box-shadow:0 0 0 1px #0000004d,0 25px 60px #00000080,0 0 100px #d4af3708;position:relative;z-index:1;opacity:0;transform:translateY(16px) scale(.99);transition:all .7s cubic-bezier(.16,1,.3,1)}.login-container.is-mounted[data-v-8906b837]{opacity:1;transform:translateY(0) scale(1)}.brand-side[data-v-8906b837]{flex:1;background:#0b0b10;border-right:1px solid rgba(255,255,255,.04);padding:44px;display:flex;flex-direction:column;position:relative;overflow:hidden}.brand-side[data-v-8906b837]:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,rgba(212,175,55,.3),transparent)}.brand-side[data-v-8906b837]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse 80% 80% at 20% 0%,rgba(212,175,55,.04) 0%,transparent 60%);pointer-events:none}.brand-content[data-v-8906b837]{flex:1;display:flex;flex-direction:column;justify-content:center;position:relative;z-index:1}.brand-logo[data-v-8906b837]{display:flex;align-items:center;gap:16px;margin-bottom:48px}.brand-features[data-v-8906b837]{display:flex;flex-direction:column;gap:22px}.feature-item[data-v-8906b837]{display:flex;align-items:flex-start;gap:14px;opacity:0;transform:translate(-8px);animation:featureIn-8906b837 .5s ease-out forwards}@keyframes featureIn-8906b837{to{opacity:1;transform:translate(0)}}.feature-icon[data-v-8906b837]{width:40px;height:40px;border-radius:12px;background:#d4af370f;border:1px solid rgba(212,175,55,.08);display:flex;align-items:center;justify-content:center;color:#d4af37;flex-shrink:0}.feature-title[data-v-8906b837]{font-size:14px;font-weight:600;color:#ffffffe6;margin-bottom:3px}.feature-desc[data-v-8906b837]{font-size:12px;color:#ffffff59;line-height:1.5}.brand-footer[data-v-8906b837]{margin-top:48px;padding-top:24px;border-top:1px solid rgba(255,255,255,.04)}.brand-stats[data-v-8906b837]{display:flex;align-items:center;justify-content:center;gap:28px}.stat-item[data-v-8906b837]{text-align:center}.stat-value[data-v-8906b837]{font-size:18px;font-weight:800;color:#d4af37;letter-spacing:-.5px}.stat-label[data-v-8906b837]{font-size:10px;color:#ffffff40;text-transform:uppercase;letter-spacing:1px;margin-top:3px}.stat-divider[data-v-8906b837]{width:1px;height:30px;background:#ffffff0a}.form-side[data-v-8906b837]{flex:1;background:#08080c;padding:44px;display:flex;align-items:center;justify-content:center;position:relative}.form-side[data-v-8906b837]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse 70% 60% at 50% 100%,rgba(212,175,55,.02) 0%,transparent 60%);pointer-events:none}.form-content[data-v-8906b837]{width:100%;max-width:340px;position:relative;z-index:1}.mobile-logo[data-v-8906b837]{display:none;margin-bottom:32px;text-align:center}.form-header[data-v-8906b837]{margin-bottom:32px}.form-title[data-v-8906b837]{font-size:24px;font-weight:700;color:#fff;margin-bottom:6px}.form-subtitle[data-v-8906b837]{font-size:13px;color:#ffffff4d}.pending-box[data-v-8906b837]{display:flex;align-items:flex-start;gap:12px;padding:16px 18px;background:#d4af370a;border:1px solid rgba(212,175,55,.1);border-radius:14px;margin-bottom:24px}.error-box[data-v-8906b837]{display:flex;align-items:center;gap:10px;padding:12px 16px;background:#ef44440a;border:1px solid rgba(239,68,68,.1);border-radius:12px;margin-bottom:24px}.form-fields[data-v-8906b837]{display:flex;flex-direction:column;gap:20px}.field-label[data-v-8906b837]{display:block;font-size:11px;font-weight:600;color:#fff6;text-transform:uppercase;letter-spacing:1.5px;margin-bottom:8px}.field-input-wrap[data-v-8906b837]{position:relative;display:flex;align-items:center}.field-icon[data-v-8906b837]{position:absolute;left:14px;width:18px;height:18px;color:#ffffff26;pointer-events:none;transition:color .3s}.field-input-wrap:focus-within .field-icon[data-v-8906b837]{color:#d4af37b3}.field-input[data-v-8906b837]{width:100%;background:#ffffff06;border:1px solid rgba(255,255,255,.06);border-radius:14px;padding:14px 14px 14px 44px;color:#fff;font-size:14px;outline:none;transition:all .3s ease}.field-input[data-v-8906b837]::placeholder{color:#ffffff26}.field-input[data-v-8906b837]:focus{border-color:#d4af374d;background:#d4af3705;box-shadow:0 0 0 4px #d4af370a}.field-toggle[data-v-8906b837]{position:absolute;right:14px;color:#fff3;cursor:pointer;padding:4px;transition:color .2s;background:none;border:none}.field-toggle[data-v-8906b837]:hover{color:#ffffff80}.submit-btn[data-v-8906b837]{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;padding:15px;border-radius:14px;font-weight:700;font-size:14px;letter-spacing:.3px;border:none;cursor:pointer;background:linear-gradient(135deg,#d4af37,#c5a028,#d4af37);color:#0a0a0a;transition:all .3s ease;margin-top:4px;position:relative;overflow:hidden}.submit-btn[data-v-8906b837]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(135deg,transparent 30%,rgba(255,255,255,.12) 50%,transparent 70%);transform:translate(-100%);transition:transform .6s ease}.submit-btn[data-v-8906b837]:hover:before{transform:translate(100%)}.submit-btn[data-v-8906b837]:hover{transform:translateY(-1px);box-shadow:0 8px 30px #d4af3733}.submit-btn[data-v-8906b837]:active{transform:translateY(0)}.submit-btn[data-v-8906b837]:disabled{opacity:.5;cursor:not-allowed;transform:none;box-shadow:none}.form-footer-stack[data-v-8906b837]{display:flex;flex-direction:column;align-items:center;gap:16px;margin-top:28px}.create-account-btn[data-v-8906b837]{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;padding:13px;border-radius:14px;font-weight:600;font-size:14px;color:#d4af37;background:transparent;border:1px solid rgba(212,175,55,.2);text-decoration:none;transition:all .3s ease;cursor:pointer}.create-account-btn[data-v-8906b837]:hover{background:#d4af370f;border-color:#d4af3766;transform:translateY(-1px)}.footer-divider[data-v-8906b837]{display:flex;align-items:center;gap:12px;width:100%}.divider-line[data-v-8906b837]{flex:1;height:1px;background:#ffffff0a}.divider-text[data-v-8906b837]{font-size:11px;color:#ffffff26;text-transform:uppercase;letter-spacing:1px}.sales-link[data-v-8906b837]{font-size:13px;color:#ffffff4d;text-decoration:none;transition:color .2s}.sales-link[data-v-8906b837]:hover{color:#d4af37}@media (max-width: 768px){.login-page[data-v-8906b837]{padding:0;align-items:stretch}.brand-side[data-v-8906b837]{display:none}.login-container[data-v-8906b837]{max-width:100%;min-height:100vh;border-radius:0;border:none;box-shadow:none}.form-side[data-v-8906b837]{padding:32px 24px;border-radius:0}.mobile-logo[data-v-8906b837]{display:flex}.form-title[data-v-8906b837],.form-subtitle[data-v-8906b837]{text-align:center}}.register-page[data-v-dc07591a]{min-height:100vh;background:#06060a;background-image:radial-gradient(ellipse 80% 60% at 50% -10%,rgba(212,175,55,.06) 0%,transparent 60%),radial-gradient(ellipse 60% 50% at 80% 100%,rgba(212,175,55,.03) 0%,transparent 50%);display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden;padding:16px}.bg-grid[data-v-dc07591a]{position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(rgba(255,255,255,.015) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.015) 1px,transparent 1px);background-size:80px 80px;mask-image:radial-gradient(ellipse 70% 70% at 50% 50%,black 20%,transparent 70%);-webkit-mask-image:radial-gradient(ellipse 70% 70% at 50% 50%,black 20%,transparent 70%)}.bg-glow[data-v-dc07591a]{position:absolute;border-radius:50%;filter:blur(100px);opacity:1}.bg-glow-1[data-v-dc07591a]{width:500px;height:500px;background:radial-gradient(circle,rgba(212,175,55,.06),transparent 70%);top:-100px;right:-100px;animation:float1-dc07591a 12s ease-in-out infinite}.bg-glow-2[data-v-dc07591a]{width:400px;height:400px;background:radial-gradient(circle,rgba(180,160,120,.03),transparent 70%);bottom:-80px;left:-80px;animation:float2-dc07591a 15s ease-in-out infinite}@keyframes float1-dc07591a{0%,to{transform:translate(0)}50%{transform:translate(-20px,15px)}}@keyframes float2-dc07591a{0%,to{transform:translate(0)}50%{transform:translate(15px,-20px)}}.particles[data-v-dc07591a]{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.particle[data-v-dc07591a]{position:absolute;width:1.5px;height:1.5px;background:#d4af3780;border-radius:50%;opacity:0;animation:particleFloat-dc07591a 8s ease-in-out infinite}@keyframes particleFloat-dc07591a{0%{opacity:0;transform:translateY(0) scale(1)}30%{opacity:.4}70%{opacity:.15}to{opacity:0;transform:translateY(-100px) scale(.3)}}.register-container[data-v-dc07591a]{width:100%;max-width:960px;position:relative;z-index:1;opacity:0;transform:translateY(16px) scale(.99);transition:all .7s cubic-bezier(.16,1,.3,1)}.register-container.is-mounted[data-v-dc07591a]{opacity:1;transform:translateY(0) scale(1)}.plan-selection[data-v-dc07591a]{text-align:center}.back-link[data-v-dc07591a]{display:inline-flex;align-items:center;gap:6px;font-size:12px;color:#ffffff4d;text-decoration:none;margin-bottom:24px;cursor:pointer;background:none;border:none;transition:color .2s}.back-link[data-v-dc07591a]:hover{color:#d4af37}.plan-header[data-v-dc07591a]{margin-bottom:32px}.header-icon[data-v-dc07591a]{width:48px;height:48px;border-radius:16px;background:#d4af370f;border:1px solid rgba(212,175,55,.08);display:flex;align-items:center;justify-content:center;margin:0 auto 16px}.plan-title[data-v-dc07591a]{font-size:28px;font-weight:700;color:#fff;margin-bottom:4px}.plan-subtitle[data-v-dc07591a]{font-size:14px;color:#ffffff4d}.billing-toggle[data-v-dc07591a]{display:inline-flex;gap:4px;padding:4px;background:#ffffff06;border:1px solid rgba(255,255,255,.05);border-radius:14px;margin-bottom:32px}.billing-btn[data-v-dc07591a]{display:flex;flex-direction:column;align-items:center;gap:2px;padding:10px 20px;border-radius:10px;font-size:13px;font-weight:600;color:#ffffff59;cursor:pointer;background:transparent;border:none;transition:all .2s}.billing-btn[data-v-dc07591a]:hover{color:#fff9}.billing-active[data-v-dc07591a]{background:#d4af3714;color:#d4af37!important;border:1px solid rgba(212,175,55,.15)}.billing-discount[data-v-dc07591a]{font-size:9px;color:#d4af37;font-weight:700;text-transform:uppercase;letter-spacing:.5px}.plan-cards[data-v-dc07591a]{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.plan-card[data-v-dc07591a]{background:#ffffff04;border:1px solid rgba(255,255,255,.05);border-radius:20px;padding:28px 24px;cursor:pointer;transition:all .3s ease;position:relative;text-align:left}.plan-card[data-v-dc07591a]:hover{border-color:#d4af3740;transform:translateY(-4px);box-shadow:0 12px 40px #0006}.plan-popular[data-v-dc07591a]{border-color:#d4af3726;background:#d4af3705}.popular-badge[data-v-dc07591a]{position:absolute;top:-10px;right:20px;background:#d4af37;color:#0a0a0a;font-size:10px;font-weight:800;padding:4px 12px;border-radius:8px;text-transform:uppercase;letter-spacing:.5px}.plan-card-icon[data-v-dc07591a]{width:48px;height:48px;border-radius:14px;display:flex;align-items:center;justify-content:center;margin-bottom:16px}.plan-card-name[data-v-dc07591a]{font-size:18px;font-weight:700;color:#fff;margin-bottom:4px}.plan-card-target[data-v-dc07591a]{font-size:12px;color:#ffffff40;margin-bottom:16px}.plan-card-price[data-v-dc07591a]{margin-bottom:20px}.price-value[data-v-dc07591a]{font-size:28px;font-weight:800;color:#fff}.price-period[data-v-dc07591a]{font-size:14px;color:#ffffff40}.plan-card-features[data-v-dc07591a]{list-style:none;padding:0;margin:0 0 24px;display:flex;flex-direction:column;gap:8px}.plan-card-features li[data-v-dc07591a]{display:flex;align-items:center;gap:8px;font-size:12px;color:#ffffff80}.plan-card-btn[data-v-dc07591a]{width:100%;padding:12px;border-radius:12px;font-size:13px;font-weight:700;cursor:pointer;transition:all .2s}.plan-card-btn[data-v-dc07591a]:hover{opacity:.9}.form-container[data-v-dc07591a]{display:flex;border-radius:20px;overflow:hidden;border:1px solid rgba(255,255,255,.06);box-shadow:0 0 0 1px #0000004d,0 25px 60px #00000080,0 0 100px #d4af3708}.brand-strip[data-v-dc07591a]{width:80px;background:#0b0b10;border-right:1px solid rgba(255,255,255,.04);display:flex;align-items:center;justify-content:center;position:relative}.brand-strip[data-v-dc07591a]:before{content:"";position:absolute;top:0;left:0;bottom:0;width:1px;background:linear-gradient(180deg,transparent,rgba(212,175,55,.2),transparent)}.brand-strip-content[data-v-dc07591a]{display:flex;flex-direction:column;align-items:center;gap:24px}.strip-text[data-v-dc07591a]{writing-mode:vertical-rl;text-orientation:mixed;transform:rotate(180deg);display:flex;gap:4px;letter-spacing:-.3px}.strip-features[data-v-dc07591a]{display:flex;flex-direction:column;gap:12px;align-items:center}.strip-feature[data-v-dc07591a]{display:flex;flex-direction:column;align-items:center;gap:4px;font-size:9px;color:#ffffff40;text-transform:uppercase;letter-spacing:.5px}.form-area[data-v-dc07591a]{flex:1;background:#08080c;padding:36px 40px;display:flex;align-items:center;justify-content:center;position:relative}.form-area[data-v-dc07591a]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse 70% 60% at 50% 100%,rgba(212,175,55,.02) 0%,transparent 60%);pointer-events:none}.form-content[data-v-dc07591a]{width:100%;position:relative;z-index:1}.form-header[data-v-dc07591a]{margin-bottom:28px}.form-title[data-v-dc07591a]{font-size:22px;font-weight:700;color:#fff;margin-bottom:4px}.form-subtitle[data-v-dc07591a]{font-size:13px;color:#ffffff4d}.error-box[data-v-dc07591a],.success-box[data-v-dc07591a]{display:flex;align-items:flex-start;gap:10px;padding:12px 16px;border-radius:12px;margin-bottom:20px}.error-box[data-v-dc07591a]{background:#ef44440a;border:1px solid rgba(239,68,68,.1)}.success-box[data-v-dc07591a]{background:#10b9810a;border:1px solid rgba(16,185,129,.1)}.form-fields[data-v-dc07591a]{display:flex;flex-direction:column;gap:16px}.field-row[data-v-dc07591a]{display:flex;gap:12px}.field-group[data-v-dc07591a]{flex:1}.field-label[data-v-dc07591a]{display:block;font-size:10px;font-weight:600;color:#ffffff59;text-transform:uppercase;letter-spacing:1.5px;margin-bottom:6px}.field-input-wrap[data-v-dc07591a]{position:relative;display:flex;align-items:center}.field-icon[data-v-dc07591a]{position:absolute;left:12px;width:16px;height:16px;color:#ffffff1f;pointer-events:none;transition:color .3s}.field-input-wrap:focus-within .field-icon[data-v-dc07591a]{color:#d4af37b3}.field-input[data-v-dc07591a]{width:100%;background:#ffffff06;border:1px solid rgba(255,255,255,.05);border-radius:12px;padding:12px 12px 12px 38px;color:#fff;font-size:13px;outline:none;transition:all .3s ease}.field-input[data-v-dc07591a]::placeholder{color:#ffffff1f}.field-input[data-v-dc07591a]:focus{border-color:#d4af374d;background:#d4af3705;box-shadow:0 0 0 4px #d4af370a}.field-toggle[data-v-dc07591a]{position:absolute;right:12px;color:#fff3;cursor:pointer;padding:4px;background:none;border:none;transition:color .2s}.field-toggle[data-v-dc07591a]:hover{color:#ffffff80}.submit-btn[data-v-dc07591a]{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;padding:14px;border-radius:14px;font-weight:700;font-size:14px;border:none;cursor:pointer;background:linear-gradient(135deg,#d4af37,#c5a028,#d4af37);color:#0a0a0a;transition:all .3s ease;margin-top:4px;position:relative;overflow:hidden}.submit-btn[data-v-dc07591a]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(135deg,transparent 30%,rgba(255,255,255,.12) 50%,transparent 70%);transform:translate(-100%);transition:transform .6s ease}.submit-btn[data-v-dc07591a]:hover:before{transform:translate(100%)}.submit-btn[data-v-dc07591a]:hover{transform:translateY(-1px);box-shadow:0 8px 30px #d4af3733}.submit-btn[data-v-dc07591a]:disabled{opacity:.5;cursor:not-allowed;transform:none;box-shadow:none}.form-footer[data-v-dc07591a]{display:flex;align-items:center;justify-content:center;gap:6px;margin-top:24px;font-size:13px}.footer-link[data-v-dc07591a]{color:#d4af37;font-weight:600;text-decoration:none;transition:opacity .2s}.footer-link[data-v-dc07591a]:hover{opacity:.8}@media (max-width: 768px){.register-page[data-v-dc07591a]{padding:12px}.plan-cards[data-v-dc07591a]{grid-template-columns:1fr}.plan-title[data-v-dc07591a]{font-size:22px}.brand-strip[data-v-dc07591a]{display:none}.form-container[data-v-dc07591a]{border-radius:16px}.form-area[data-v-dc07591a]{padding:28px 20px}.field-row[data-v-dc07591a]{flex-direction:column;gap:16px}.billing-toggle[data-v-dc07591a]{flex-wrap:wrap;justify-content:center}.billing-btn[data-v-dc07591a]{padding:8px 16px;font-size:12px}}.active-link[data-v-38f6af10]{color:#fff!important;background-color:#ffffff0d!important}.light-mode .active-link[data-v-38f6af10]{color:#000!important;background-color:#0000000f!important}.active-link svg[data-v-38f6af10]{color:#d4af37!important}.donut-segment[data-v-e0ee345d]{transition:stroke-dashoffset 1.2s cubic-bezier(.4,0,.2,1)}.bar-fill[data-v-e0ee345d]{transition:width 1s cubic-bezier(.4,0,.2,1)}.stacked-segment[data-v-e0ee345d]{transition:width .8s cubic-bezier(.4,0,.2,1)}.donut-chart[data-v-e0ee345d]{filter:drop-shadow(0 0 8px rgba(212,175,55,.05))}select option[data-v-e0ee345d]{background:#1a1a1a;color:#fff}[data-v-2e6b809c] .ai-nav-btn{display:inline-flex;align-items:center;gap:6px;margin:6px 4px 2px 0;padding:7px 16px 7px 12px;border-radius:10px;font-size:12.5px;font-weight:600;cursor:pointer;transition:all .2s ease;border:1px solid rgba(212,175,55,.3);background:linear-gradient(135deg,#d4af3714,#d4af3726);color:#d4af37}[data-v-2e6b809c] .ai-nav-btn:hover{background:linear-gradient(135deg,#d4af3733,#d4af374d);border-color:#d4af3799;transform:translateY(-1px);box-shadow:0 4px 12px #d4af3726}[data-v-2e6b809c] .ai-nav-icon{font-size:14px;font-weight:700}[data-v-2e6b809c] .ai-code{padding:1px 6px;border-radius:4px;font-family:monospace;font-size:12px;background:#d4af371a;color:#d4af37;border:1px solid rgba(212,175,55,.15)}[data-v-2e6b809c] .ai-bullet{display:flex;gap:8px;margin:3px 0}[data-v-2e6b809c] .ai-bullet-dot{color:#d4af37;font-weight:700;flex-shrink:0}[data-v-2e6b809c] .ai-bullet-num{color:#d4af37;font-weight:700;flex-shrink:0;min-width:20px}[data-v-2e6b809c] .ai-h2{font-size:15px;font-weight:700;margin:10px 0 4px;color:#d4af37}[data-v-2e6b809c] .ai-h3{font-size:13.5px;font-weight:700;margin:8px 0 3px;opacity:.9}[data-v-2e6b809c] .ai-external-btn{background:linear-gradient(135deg,#25d36614,#25d3662e)!important;border-color:#25d36659!important;color:#25d366!important;text-decoration:none!important}[data-v-2e6b809c] .ai-external-btn:hover{background:linear-gradient(135deg,#25d36638,#25d36659)!important;border-color:#25d36699!important;box-shadow:0 4px 12px #25d36633!important}.fade-enter-active[data-v-74a032db],.fade-leave-active[data-v-74a032db]{transition:opacity .15s ease}.shimmer-bar[data-v-74a032db]{background:linear-gradient(90deg,transparent 0%,rgba(255,255,255,.3) 50%,transparent 100%);animation:shimmer-74a032db 1.5s infinite}@keyframes shimmer-74a032db{0%{transform:translate(-100%) skew(45deg)}to{transform:translate(300%) skew(45deg)}}.dropdown-enter-active[data-v-74a032db],.dropdown-leave-active[data-v-74a032db]{transition:all .15s ease}.dropdown-enter-from[data-v-74a032db],.dropdown-leave-to[data-v-74a032db]{opacity:0;transform:translateY(-4px)}.fade-enter-active[data-v-74a032db],.fade-leave-active[data-v-74a032db]{transition:opacity .2s ease}.fade-enter-from[data-v-74a032db],.fade-leave-to[data-v-74a032db]{opacity:0}.toast-enter-active[data-v-74a032db],.toast-leave-active[data-v-74a032db]{transition:all .3s ease}.toast-enter-from[data-v-74a032db],.toast-leave-to[data-v-74a032db]{opacity:0;transform:translate(100px)}select option[data-v-aac56c60]{color:#000 \!important;background:#fff \!important}.tour-fade-enter-active[data-v-a60c6702]{transition:opacity .3s ease}.tour-fade-leave-active[data-v-a60c6702]{transition:opacity .2s ease}.tour-fade-enter-from[data-v-a60c6702],.tour-fade-leave-to[data-v-a60c6702]{opacity:0}@keyframes slideUp-a60c6702{0%{opacity:0;transform:translate(-50%,20px)}to{opacity:1;transform:translate(-50%)}}.animate-slideUp[data-v-a60c6702]{animation:slideUp-a60c6702 .4s cubic-bezier(.16,1,.3,1)}@keyframes shimmer-a60c6702{0%{left:-60%}to{left:160%}}.animate-shimmer[data-v-a60c6702]{animation:shimmer-a60c6702 3s ease-in-out infinite}.shepherd-element.custom-shepherd-theme{background:#000!important;border:1.5px solid #D4AF37!important;border-radius:1rem!important;box-shadow:0 0 30px #d4af3726,0 0 60px #000000e6!important;max-width:400px!important}.custom-shepherd-theme .shepherd-content{background:#000!important;border-radius:1rem!important}.custom-shepherd-theme .shepherd-header{background:transparent!important;padding:1.5rem 1.5rem .5rem!important;border:none!important}.custom-shepherd-theme .shepherd-title{color:#d4af37!important;font-size:1.125rem!important;font-weight:700!important}.custom-shepherd-theme .shepherd-text{color:#f5e6a3!important;font-size:.875rem!important;line-height:1.625!important;padding:.5rem 1.5rem 1.5rem!important}.custom-shepherd-theme .shepherd-footer{background:#0a0a0a!important;padding:1rem 1.5rem!important;border-top:1px solid rgba(212,175,55,.3)!important;border-bottom-left-radius:1rem!important;border-bottom-right-radius:1rem!important}.custom-shepherd-theme .shepherd-button{font-weight:700!important;border-radius:.5rem!important;border:none!important}.custom-shepherd-theme .shepherd-button.shepherd-button-secondary{background:transparent!important;color:#d4af3799!important;font-size:.875rem!important;padding:.5rem .75rem!important}.custom-shepherd-theme .shepherd-button.shepherd-button-secondary:hover{color:#d4af37!important}.custom-shepherd-theme .shepherd-button.shepherd-button-primary{background:linear-gradient(135deg,#d4af37,#c5a028)!important;color:#000!important;font-size:.875rem!important;padding:.5rem 1.25rem!important;box-shadow:0 0 20px #d4af3766!important}.custom-shepherd-theme .shepherd-button.shepherd-button-primary:hover{background:linear-gradient(135deg,#f5e6a3,#d4af37)!important;box-shadow:0 0 25px #d4af3799!important}.custom-shepherd-theme .shepherd-cancel-icon{color:#d4af3766!important}.custom-shepherd-theme .shepherd-cancel-icon:hover{color:#d4af37!important}.custom-shepherd-theme .shepherd-arrow:before{background:#000!important;border-color:#d4af37!important}.shepherd-modal-overlay-container.shepherd-modal-is-visible{opacity:.75!important}.theme-dark{background-color:#0a0a0a;color:#d4d4d8}.theme-light{background-color:#faf9f5;color:#3f3f46}.theme-light nav{background:#fff!important;border-color:#e4e4e7!important;box-shadow:0 1px 3px #0000000d}.theme-light nav span.text-white{color:#18181b!important}.theme-light nav .text-zinc-500{color:#71717a!important}.theme-light nav .text-zinc-400{color:#a1a1aa!important}.theme-light nav .hover\:bg-zinc-800:hover{background:#f4f4f5!important}.theme-light .bg-\[\#121212\]{background:#fff!important;border-color:#e4e4e7!important}.theme-light .bg-\[\#0d0d0d\]{background:#fff!important}.theme-light .bg-\[\#0a0a0a\]{background:#faf9f5!important}.theme-light .bg-zinc-900\/50,.theme-light .bg-zinc-900{background:#f4f4f5!important}.theme-light .bg-zinc-800{background:#e4e4e7!important}.theme-light .border-zinc-800{border-color:#e4e4e7!important}.theme-light .border-zinc-700{border-color:#d4d4d8!important}.theme-light .border-zinc-900{border-color:#e4e4e7!important}.theme-light .text-white{color:#18181b!important}.theme-light .text-zinc-300{color:#3f3f46!important}.theme-light .text-zinc-400{color:#52525b!important}.theme-light .text-zinc-500,.theme-light .text-zinc-600{color:#71717a!important}.theme-light .hover\:bg-zinc-800:hover{background:#f4f4f5!important}.theme-light .hover\:bg-zinc-700:hover{background:#e4e4e7!important}.theme-light .hover\:text-white:hover{color:#18181b!important}.theme-light .bg-black\/80{background:#0006!important}.theme-light input{background:#fff!important;color:#18181b!important;border-color:#e4e4e7!important}.theme-light input::placeholder{color:#a1a1aa!important}.theme-light tr:hover{background:#f4f4f5!important}.theme-light .divide-zinc-800>*+*{border-color:#e4e4e7!important}.theme-light .border-l.border-zinc-800{border-color:#e4e4e7!important}.theme-light ::-webkit-scrollbar-thumb{background:#00000026!important}.theme-light ::-webkit-scrollbar-thumb:hover{background:#0000004d!important}
