@import "https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700&family=Outfit:wght@400;500;600;700;800&display=swap";:root{--bg-dark:#05050a;--bg-panel:#14141e66;--border-light:#ffffff14;--neon-blue:#00f0ff;--neon-purple:#8a2be2;--neon-pink:#f05;--gradient-primary:linear-gradient(135deg, var(--neon-blue) 0%, var(--neon-purple) 100%);--gradient-glow:linear-gradient(90deg, var(--neon-blue), var(--neon-purple), var(--neon-pink));--text-main:#fff;--text-muted:#9ca3af;--shadow-glow:0 0 20px #00f0ff4d;--glass-blur:blur(12px)}*{box-sizing:border-box;margin:0;padding:0}body{background-color:var(--bg-dark);color:var(--text-main);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Inter,sans-serif;overflow-x:hidden}h1,h2,h3,h4,h5,h6{letter-spacing:-.02em;font-family:Outfit,sans-serif}ul{list-style:none}a{color:inherit;text-decoration:none}.glass{background:var(--bg-panel);-webkit-backdrop-filter:var(--glass-blur);border:1px solid var(--border-light);border-radius:16px}.text-gradient{background:var(--gradient-primary);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.btn-primary{background:var(--gradient-primary);color:#fff;cursor:pointer;z-index:1;border:none;border-radius:8px;justify-content:center;align-items:center;gap:8px;padding:12px 28px;font-family:Inter,sans-serif;font-size:1rem;font-weight:600;transition:all .3s;display:inline-flex;position:relative;overflow:hidden}.btn-primary:before{content:"";background:linear-gradient(135deg, var(--neon-purple) 0%, var(--neon-blue) 100%);opacity:0;z-index:-1;transition:opacity .3s;position:absolute;inset:0}.btn-primary:hover:before{opacity:1}.btn-primary:hover{box-shadow:var(--shadow-glow);transform:translateY(-2px)}.btn-secondary{color:#fff;border:1px solid var(--border-light);cursor:pointer;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#ffffff0d;border-radius:8px;justify-content:center;align-items:center;gap:8px;padding:12px 28px;font-family:Inter,sans-serif;font-size:1rem;font-weight:600;transition:all .3s;display:inline-flex}.btn-secondary:hover{background:#ffffff1a;border-color:#fff3;transform:translateY(-2px)}.container{max-width:1280px;margin:0 auto;padding:0 24px}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.animate-fade-in-up{animation:.8s cubic-bezier(.16,1,.3,1) forwards fadeInUp}.bg-glow{background:var(--neon-purple);filter:blur(150px);opacity:.15;pointer-events:none;z-index:-1;border-radius:50%;width:600px;height:600px;position:absolute}.navbar[data-v-6735b23f]{z-index:1000;-webkit-backdrop-filter:blur(20px)saturate(150%);background:#0f0f16a6;border:1px solid #ffffff0d;border-top-color:#ffffff26;border-radius:100px;width:calc(100% - 40px);max-width:1200px;padding:14px 32px;transition:all .4s cubic-bezier(.165,.84,.44,1);position:fixed;top:20px;left:50%;transform:translate(-50%);box-shadow:0 20px 40px #0006,inset 0 1px #ffffff1a}.navbar[data-v-6735b23f]:hover{background:#14141ccc;border-top:1px solid #ffffff40;box-shadow:0 25px 50px #00000080,inset 0 1px #ffffff26}.nav-content[data-v-6735b23f]{justify-content:space-between;align-items:center;padding:0;display:flex}.logo[data-v-6735b23f]{letter-spacing:.05em;align-items:center;gap:8px;font-family:Outfit,sans-serif;font-size:1.25rem;font-weight:700;display:flex}.logo-icon[data-v-6735b23f]{object-fit:contain;width:auto;height:44px;margin-top:4px}.nav-links[data-v-6735b23f]{gap:32px;display:flex}.nav-links a[data-v-6735b23f]{letter-spacing:.02em;color:var(--text-muted);padding:4px 0;font-size:1.05rem;font-weight:600;text-decoration:none;transition:color .3s;position:relative}.nav-links a[data-v-6735b23f]:after{content:"";background:var(--gradient-primary);transform-origin:100%;border-radius:2px;width:100%;height:2px;transition:transform .4s cubic-bezier(.86,0,.07,1);position:absolute;bottom:-2px;left:0;transform:scaleX(0)}.nav-links a[data-v-6735b23f]:hover{color:#fff}.nav-links a[data-v-6735b23f]:hover:after{transform-origin:0;transform:scaleX(1)}.btn-sm[data-v-6735b23f]{letter-spacing:.02em;cursor:pointer;border:none;border-radius:50px;padding:10px 24px;font-family:inherit;font-size:1.05rem;font-weight:600;transition:all .3s;box-shadow:0 0 20px #00f0ff33}.btn-sm[data-v-6735b23f]:hover{transform:translateY(-2px);box-shadow:0 0 30px #00f0ff66}.nav-actions[data-v-6735b23f]{align-items:center;gap:12px;display:flex}.btn-text[data-v-6735b23f]{color:var(--text-main);cursor:pointer;background:0 0;border:none;padding:8px 12px;font-family:inherit;font-size:1.05rem;font-weight:500;transition:color .3s}.btn-text[data-v-6735b23f]:hover{color:#fff}.user-profile[data-v-6735b23f]{background:#ffffff0d;border:1px solid #ffffff1a;border-radius:40px;align-items:center;gap:12px;padding:6px 12px 6px 6px;transition:all .3s;display:flex}.user-profile[data-v-6735b23f]:hover{background:#ffffff1a;border-color:#fff3}.avatar[data-v-6735b23f]{background:var(--gradient-primary);color:#fff;width:36px;height:36px;box-shadow:var(--shadow-glow);border-radius:50%;justify-content:center;align-items:center;font-size:.9rem;font-weight:800;display:flex}.user-info[data-v-6735b23f]{flex-direction:column;justify-content:center;gap:2px;display:flex}.phone[data-v-6735b23f]{color:var(--text-main);font-size:.95rem;font-weight:600;line-height:1}.quota[data-v-6735b23f]{color:var(--text-muted);font-size:.75rem}.highlight-quota[data-v-6735b23f]{font-weight:800}.btn-logout[data-v-6735b23f]{color:#ff5f56;cursor:pointer;background:#ff5f560d;border:1px solid #ff5f561a;border-radius:50%;justify-content:center;align-items:center;margin-left:4px;padding:6px;transition:all .3s;display:flex}.btn-logout[data-v-6735b23f]:hover{color:#fff;background:#ff5f56}@media (width<=768px){.nav-links[data-v-6735b23f]{display:none}}.hero[data-v-4ffa0f2e]{justify-content:center;align-items:center;min-height:100vh;padding-top:200px;padding-bottom:100px;display:flex;position:relative;overflow:hidden}.modal-overlay[data-v-4ffa0f2e]{-webkit-backdrop-filter:blur(8px);z-index:9999;background:#000000bf;justify-content:center;align-items:center;width:100vw;height:100vh;padding:20px;display:flex;position:fixed;top:0;left:0}.modal-content[data-v-4ffa0f2e]{background:#0f0f16d9;border-radius:24px;width:100%;max-width:440px;padding:48px 40px;position:relative;box-shadow:0 40px 80px #0009,inset 0 1px #ffffff26}.close-btn[data-v-4ffa0f2e]{width:32px;height:32px;color:var(--text-muted);cursor:pointer;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:50%;justify-content:center;align-items:center;transition:all .2s;display:flex;position:absolute;top:24px;right:24px}.close-btn[data-v-4ffa0f2e]:hover{color:#fff;background:#ffffff26}.auth-form[data-v-4ffa0f2e]{flex-direction:column;gap:20px;margin-top:24px;display:flex}.form-group[data-v-4ffa0f2e]{flex-direction:column;gap:8px;display:flex}.form-group label[data-v-4ffa0f2e]{color:var(--text-muted);text-align:left;font-size:.9rem;font-weight:500}.input-field[data-v-4ffa0f2e]{color:#fff;background:#0000004d;border:1px solid #ffffff1a;border-radius:12px;padding:14px 16px;font-family:inherit;font-size:1rem;transition:border-color .3s}.input-field[data-v-4ffa0f2e]:focus{border-color:var(--neon-blue);background:#00000080;outline:none}.submit-btn[data-v-4ffa0f2e]{background:var(--gradient-primary);color:#fff;cursor:pointer;box-shadow:var(--shadow-glow);border:none;border-radius:12px;margin-top:8px;padding:14px;font-size:1.05rem;font-weight:600;transition:all .3s}.submit-btn[data-v-4ffa0f2e]:disabled{opacity:.7;cursor:not-allowed}.error-msg[data-v-4ffa0f2e]{color:#ff5f56;background:#ff5f561a;border-radius:8px;padding:8px;font-size:.85rem}@keyframes slideIn-4ffa0f2e{0%{opacity:0;transform:translateY(20px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}.animate-slide-in[data-v-4ffa0f2e]{animation:.3s cubic-bezier(.165,.84,.44,1) forwards slideIn-4ffa0f2e}.recharge-btn[data-v-4ffa0f2e]{background:linear-gradient(135deg,#ff6b6b 0%,#ff8e53 100%)!important;box-shadow:0 10px 30px #ff6b6b66!important}.recharge-btn[data-v-4ffa0f2e]:hover{transform:translateY(-2px);box-shadow:0 10px 40px #ff6b6b99!important}.glow-1[data-v-4ffa0f2e]{background:var(--neon-purple);top:-100px;left:-200px}.glow-2[data-v-4ffa0f2e]{background:var(--neon-blue);width:500px;height:500px;bottom:100px;right:-200px}.hero-content[data-v-4ffa0f2e]{text-align:center;z-index:10;flex-direction:column;align-items:center;display:flex}.badge[data-v-4ffa0f2e]{color:var(--neon-purple);text-transform:uppercase;letter-spacing:.05em;background:#8a2be226;border:1px solid #8a2be24d;border-radius:20px;margin-bottom:24px;padding:6px 16px;font-size:.85rem;font-weight:600}.title[data-v-4ffa0f2e]{margin-bottom:80px;font-size:5rem;font-weight:800;line-height:1.2}.subtitle[data-v-4ffa0f2e]{color:var(--text-muted);max-width:600px;margin-bottom:64px;font-size:1.25rem;line-height:1.6}.download-section[data-v-4ffa0f2e]{flex-direction:column;align-items:center;gap:40px;margin-bottom:100px;display:flex}.buttons[data-v-4ffa0f2e]{gap:20px;display:flex}.logged-in-actions[data-v-4ffa0f2e]{flex-direction:column;align-items:center;gap:16px}.btn-xl[data-v-4ffa0f2e]{cursor:pointer;border:none;border-radius:50px;padding:16px 40px;font-size:1.25rem;font-weight:700}.lic-btn[data-v-4ffa0f2e]{background:linear-gradient(135deg,#24bbf7 0%,#6236ff 100%);transition:all .3s;box-shadow:0 10px 30px #6236ff66,inset 0 2px #fff3}.lic-btn.btn-claimed[data-v-4ffa0f2e]{box-shadow:none;color:#27c93f;cursor:not-allowed;opacity:.8;background:#27c93f33;border:1px solid #27c93f80}.lic-btn.btn-claimed[data-v-4ffa0f2e]:hover{transform:none}.desktop-downloads[data-v-4ffa0f2e]{gap:16px;margin-top:8px;display:flex}.btn-sm[data-v-4ffa0f2e]{border-radius:40px;padding:10px 24px;font-size:1rem}.icon[data-v-4ffa0f2e]{width:24px;height:24px;margin-right:8px}.icon-sm[data-v-4ffa0f2e]{width:16px;height:16px;margin-right:8px}.app-mockup[data-v-4ffa0f2e]{border:1px solid var(--border-light);border-bottom:none;border-radius:20px 20px 0 0;flex-direction:column;width:100%;max-width:1080px;height:600px;transition:transform .8s cubic-bezier(.16,1,.3,1);display:flex;overflow:hidden;transform:perspective(1000px)rotateX(4deg);box-shadow:0 -20px 60px #0006;-webkit-mask-image:linear-gradient(#000 40%,#0000 100%);mask-image:linear-gradient(#000 40%,#0000 100%)}.app-mockup[data-v-4ffa0f2e]:hover{transform:perspective(1000px)rotateX(0)translateY(-20px)}.mockup-header[data-v-4ffa0f2e]{border-bottom:1px solid var(--border-light);background:#0000004d;gap:8px;padding:12px 16px;display:flex}.dot[data-v-4ffa0f2e]{border-radius:50%;width:12px;height:12px}.red[data-v-4ffa0f2e]{background:#ff5f56}.yellow[data-v-4ffa0f2e]{background:#ffbd2e}.green[data-v-4ffa0f2e]{background:#27c93f}.mockup-body[data-v-4ffa0f2e]{text-align:left;background:#0a0a0f99;flex:1;display:flex}.mockup-sidebar[data-v-4ffa0f2e]{border-right:1px solid var(--border-light);background:#0003;flex-direction:column;gap:8px;width:220px;padding:24px 16px;display:flex}.sidebar-item[data-v-4ffa0f2e]{color:var(--text-muted);border-radius:8px;align-items:center;gap:12px;padding:10px 14px;font-size:.9rem;font-weight:500;transition:all .2s;display:flex}.sidebar-item.active[data-v-4ffa0f2e]{color:var(--text-main);background:#ffffff0d}.mockup-icon[data-v-4ffa0f2e]{width:18px;height:18px}.mockup-content.ai-interface[data-v-4ffa0f2e]{flex-direction:column;flex:1;gap:40px;padding:40px;display:flex}.ai-header[data-v-4ffa0f2e]{align-items:center;gap:16px;display:flex}.ai-avatar[data-v-4ffa0f2e]{background:var(--gradient-primary);width:48px;height:48px;box-shadow:var(--shadow-glow);border-radius:12px;justify-content:center;align-items:center;font-size:1.2rem;font-weight:700;display:flex}.ai-title[data-v-4ffa0f2e]{font-size:1.4rem;font-weight:700}.ai-subtitle[data-v-4ffa0f2e]{color:var(--text-muted);margin-top:4px;font-size:.9rem}.doc-grid[data-v-4ffa0f2e]{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.doc-card[data-v-4ffa0f2e]{background:#ffffff08;border:1px solid #ffffff0d;border-radius:12px;align-items:flex-start;gap:16px;padding:16px;display:flex}.doc-icon[data-v-4ffa0f2e]{border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;font-size:.75rem;font-weight:700;display:flex}.doc-icon.pdf[data-v-4ffa0f2e]{color:#ff5f56;background:#ff5f5633}.doc-icon.word[data-v-4ffa0f2e]{color:#4da3ff;background:#2b78e433}.doc-icon.img[data-v-4ffa0f2e]{color:#27c93f;background:#27c93f33}.doc-info[data-v-4ffa0f2e]{flex-direction:column;gap:8px;display:flex;overflow:hidden}.doc-name[data-v-4ffa0f2e]{white-space:nowrap;text-overflow:ellipsis;font-size:.9rem;font-weight:500;overflow:hidden}.doc-tag[data-v-4ffa0f2e]{color:#b57dff;background:#8a2be233;border-radius:4px;align-self:flex-start;padding:4px 8px;font-size:.7rem;font-weight:600}.ai-search-box[data-v-4ffa0f2e]{background:#ffffff0d;border:1px solid #ffffff1a;border-radius:12px;align-items:center;gap:12px;margin-top:auto;padding:16px 20px;display:flex;box-shadow:inset 0 2px 4px #0003}.search-icon[data-v-4ffa0f2e]{font-size:1.2rem}.search-placeholder[data-v-4ffa0f2e]{color:var(--text-muted);font-size:1rem}@media (width<=992px){.title[data-v-4ffa0f2e]{font-size:3.5rem}.app-mockup[data-v-4ffa0f2e]{width:95%;height:500px}.mockup-sidebar[data-v-4ffa0f2e]{display:none}}@media (width<=768px){.hero[data-v-4ffa0f2e]{padding-top:120px;padding-bottom:60px}.title[data-v-4ffa0f2e]{margin-bottom:40px;font-size:2.5rem}.subtitle[data-v-4ffa0f2e]{margin-bottom:40px;font-size:1rem}.download-section[data-v-4ffa0f2e]{gap:30px;margin-bottom:60px}.buttons[data-v-4ffa0f2e],.logged-in-actions[data-v-4ffa0f2e]{width:100%;padding:0 20px}.btn-xl[data-v-4ffa0f2e]{width:100%;padding:14px 24px;font-size:1.1rem}.desktop-downloads[data-v-4ffa0f2e]{flex-direction:column;gap:12px;width:100%}.btn-sm[data-v-4ffa0f2e]{text-align:center;justify-content:center;width:100%;display:flex}.app-mockup[data-v-4ffa0f2e]{border-radius:12px 12px 0 0;height:400px;transform:none}.app-mockup[data-v-4ffa0f2e]:hover{transform:none}.mockup-content.ai-interface[data-v-4ffa0f2e]{gap:20px;padding:20px}.doc-grid[data-v-4ffa0f2e]{grid-template-columns:1fr;gap:12px}.ai-header[data-v-4ffa0f2e]{flex-direction:column;align-items:flex-start}}.recharge-inline-panel[data-v-4ffa0f2e]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff08;border:1px solid #ffffff1a;border-radius:16px;width:100%;max-width:500px;padding:24px}.recharge-inline-header[data-v-4ffa0f2e]{border-bottom:1px dashed #ffffff1a;justify-content:space-between;align-items:center;margin-bottom:16px;padding-bottom:12px;display:flex}.recharge-inline-title[data-v-4ffa0f2e]{color:#fff;font-size:1.05rem;font-weight:600}.recharge-inline-rate[data-v-4ffa0f2e]{color:var(--text-muted);background:#ffffff0d;border-radius:20px;padding:4px 10px;font-size:.9rem}.recharge-inline-body[data-v-4ffa0f2e]{align-items:center;gap:16px;display:flex}.recharge-input-wrapper[data-v-4ffa0f2e]{background:#0000004d;border:1px solid #ffffff1a;border-radius:12px;flex:1;align-items:center;padding:12px 16px;transition:all .3s;display:flex;position:relative}.recharge-input-wrapper[data-v-4ffa0f2e]:focus-within{border-color:#27c93f;box-shadow:0 0 0 2px #27c93f1a}.recharge-inline-input[data-v-4ffa0f2e]{color:#fff;background:0 0;border:none;outline:none;width:100%;font-size:1.25rem;font-weight:700}.recharge-inline-unit[data-v-4ffa0f2e]{color:var(--text-muted);margin-left:8px;font-size:.95rem}.recharge-inline-price[data-v-4ffa0f2e]{flex-direction:column;justify-content:center;align-items:flex-end;min-width:90px;display:flex}.price-label[data-v-4ffa0f2e]{color:var(--text-muted);margin-bottom:4px;font-size:.8rem}.price-val[data-v-4ffa0f2e]{color:#ff5f56;font-size:1.3rem;font-weight:800}.recharge-execute-btn[data-v-4ffa0f2e]{color:#fff;cursor:pointer;background:linear-gradient(135deg,#10a37f 0%,#0e906f 100%);border:none;border-radius:12px;justify-content:center;align-items:center;min-width:120px;height:54px;padding:14px 24px;font-size:1rem;font-weight:600;transition:all .3s;display:flex}.recharge-execute-btn[data-v-4ffa0f2e]:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 8px 20px #10a37f4d}.recharge-execute-btn[data-v-4ffa0f2e]:disabled{opacity:.5;cursor:not-allowed}.icon-spin[data-v-4ffa0f2e]{width:20px;height:20px;animation:1s linear infinite spin-4ffa0f2e}@keyframes spin-4ffa0f2e{to{transform:rotate(360deg)}}.features[data-v-ad6917f8]{padding:120px 0;position:relative}.section-header[data-v-ad6917f8]{text-align:center;max-width:800px;margin:0 auto 80px}.section-title[data-v-ad6917f8]{margin-bottom:20px;font-size:2.8rem;font-weight:700}.section-subtitle[data-v-ad6917f8]{color:var(--text-muted);font-size:1.15rem;line-height:1.6}.features-grid[data-v-ad6917f8]{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:32px;display:grid}.feature-card[data-v-ad6917f8]{background:linear-gradient(#1e1e2d99 0%,#14142366 100%);border-top:1px solid #ffffff1a;padding:32px 28px;transition:all .4s cubic-bezier(.175,.885,.32,1.275);position:relative;overflow:hidden}.feature-card[data-v-ad6917f8]:after{content:"";background:linear-gradient(90deg,#0000,#ffffff0d,#0000);width:50%;height:100%;transition:all .6s;position:absolute;top:0;left:-100%;transform:skew(-20deg)}.feature-card[data-v-ad6917f8]:hover{border-color:#00f0ff4d;transform:translateY(-10px);box-shadow:0 10px 30px #00000080,0 0 20px #8a2be226}.feature-card[data-v-ad6917f8]:hover:after{left:200%}.feature-icon[data-v-ad6917f8]{width:56px;height:56px;color:var(--neon-blue);background:#00f0ff1a;border-radius:12px;justify-content:center;align-items:center;margin-bottom:24px;display:flex}.feature-icon[data-v-ad6917f8] svg{width:28px;height:28px}.feature-title[data-v-ad6917f8]{color:var(--text-main);margin-bottom:12px;font-size:1.35rem;font-weight:600}.feature-desc[data-v-ad6917f8]{color:var(--text-muted);font-size:1rem;line-height:1.6}@media (width<=768px){.section-title[data-v-ad6917f8]{font-size:2.2rem}}.tutorials[data-v-caeea0f3]{margin-bottom:100px;padding:120px 0}.tutorial-wrapper[data-v-caeea0f3]{background:#0f0f1980;border-radius:30px;display:flex;overflow:hidden}.tutorial-content[data-v-caeea0f3]{flex:1;padding:80px 64px}.title[data-v-caeea0f3]{margin-bottom:48px;font-size:3.5rem;line-height:1.1}.steps-container[data-v-caeea0f3]{flex-direction:column;gap:32px;display:flex}.step[data-v-caeea0f3]{gap:24px;display:flex}.step-number[data-v-caeea0f3]{background:var(--gradient-primary);width:56px;height:56px;box-shadow:var(--shadow-glow);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:1.5rem;font-weight:700;display:flex}.step-text h3[data-v-caeea0f3]{margin-bottom:8px;font-size:1.5rem;font-weight:600}.step-text p[data-v-caeea0f3]{color:var(--text-muted);font-size:1.15rem;line-height:1.7}.tutorial-media[data-v-caeea0f3]{background:#0a0a0fcc url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"100%\" height=\"100%\"><defs><pattern id=\"grid\" width=\"40\" height=\"40\" patternUnits=\"userSpaceOnUse\"><path d=\"M 40 0 L 0 0 0 40\" fill=\"none\" stroke=\"rgba(255,255,255,0.05)\" stroke-width=\"1\"/></pattern></defs><rect width=\"100%\" height=\"100%\" fill=\"url(%23grid)\"/></svg>");flex:1;justify-content:center;align-items:center;min-height:100%;padding:40px;display:flex;position:relative;overflow:hidden}.video-container[data-v-caeea0f3]{aspect-ratio:16/9;border:1px solid var(--border-light);background:#000;border-radius:16px;width:100%;overflow:hidden;box-shadow:0 20px 40px #0000004d}.demo-video[data-v-caeea0f3]{object-fit:cover;width:100%;height:100%;display:block}@media (width<=992px){.tutorial-wrapper[data-v-caeea0f3]{flex-direction:column}.tutorial-media[data-v-caeea0f3]{min-height:400px}}.modal-overlay[data-v-f4421853]{-webkit-backdrop-filter:blur(8px);z-index:9999;background:#000000bf;justify-content:center;align-items:center;width:100vw;height:100vh;padding:20px;display:flex;position:fixed;top:0;left:0}.modal-content[data-v-f4421853]{background:#0f0f16d9;border-radius:24px;width:100%;max-width:400px;padding:40px;position:relative;box-shadow:0 40px 80px #0009,inset 0 1px #ffffff26}.close-btn[data-v-f4421853]{width:32px;height:32px;color:var(--text-muted);cursor:pointer;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:50%;justify-content:center;align-items:center;transition:all .2s;display:flex;position:absolute;top:24px;right:24px}.close-btn[data-v-f4421853]:hover{color:#fff;background:#ffffff26}.modal-header[data-v-f4421853]{text-align:center;margin-bottom:32px}.title[data-v-f4421853]{color:#fff;margin-bottom:12px;font-size:24px;font-weight:700}.subtitle[data-v-f4421853]{color:var(--text-muted);font-size:14px;line-height:1.6}.auth-form[data-v-f4421853]{flex-direction:column;gap:20px;margin-top:10px;display:flex}.input-group[data-v-f4421853]{position:relative}.input-wrapper[data-v-f4421853]{background:#ffffff0d;border:1px solid #ffffff1a;border-radius:12px;align-items:center;padding:0 16px;transition:all .3s;display:flex;position:relative}.input-wrapper[data-v-f4421853]:focus-within{border-color:var(--primary-color);background:#ffffff14;box-shadow:0 0 0 4px #3296fa26}.input-icon[data-v-f4421853]{color:var(--text-muted);flex-shrink:0;margin-right:12px}input[data-v-f4421853]{color:#fff;background:0 0;border:none;outline:none;width:100%;height:48px;font-size:16px}input[data-v-f4421853]::placeholder{color:#ffffff4d}.send-code-btn[data-v-f4421853]{white-space:nowrap;color:var(--primary-color);cursor:pointer;background:0 0;border:none;border-radius:8px;padding:8px 12px;font-size:14px;font-weight:600;transition:all .2s}.send-code-btn[data-v-f4421853]:hover:not(:disabled){background:#3296fa1a}.send-code-btn[data-v-f4421853]:disabled{color:var(--text-muted);cursor:not-allowed}.submit-btn[data-v-f4421853]{background:var(--primary-color);color:#fff;cursor:pointer;border:none;border-radius:12px;justify-content:center;align-items:center;gap:10px;width:100%;height:52px;margin-top:8px;font-size:16px;font-weight:700;transition:all .3s;display:flex}.submit-btn[data-v-f4421853]:hover:not(:disabled){background:#2880d6;transform:translateY(-2px);box-shadow:0 8px 20px #3296fa4d}.submit-btn[data-v-f4421853]:disabled{opacity:.6;cursor:not-allowed}.error-text[data-v-f4421853]{color:#ff4d4f;text-align:center;font-size:14px}.auth-tip[data-v-f4421853]{text-align:center;color:var(--text-muted);margin-top:-10px;font-size:12px}.mini-spinner[data-v-f4421853]{border:2px solid #ffffff4d;border-top-color:#fff;border-radius:50%;width:18px;height:18px;animation:.8s linear infinite spin-f4421853}@keyframes spin-f4421853{to{transform:rotate(360deg)}}.modal-overlay[data-v-05acdb89]{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);z-index:10000;background:#000c;justify-content:center;align-items:center;width:100vw;height:100vh;display:flex;position:fixed;top:0;left:0}.modal-content[data-v-05acdb89]{background:#14141ee6;border:1px solid #ffffff1a;border-radius:24px;width:100%;max-width:500px;padding:40px;box-shadow:0 50px 100px #00000080}.modal-header[data-v-05acdb89]{text-align:center;margin-bottom:30px}.title[data-v-05acdb89]{background:linear-gradient(135deg,#fff 0%,#aaa 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;font-size:1.8rem;font-weight:700}.subtitle[data-v-05acdb89]{color:#888;margin-top:8px}.tabs[data-v-05acdb89]{background:#ffffff0d;border-radius:12px;margin-bottom:24px;padding:4px;display:flex}.tab-btn[data-v-05acdb89]{color:#888;cursor:pointer;background:0 0;border:none;border-radius:8px;flex:1;padding:10px;font-weight:600;transition:all .3s}.tab-btn.active[data-v-05acdb89]{color:#3296fa;background:#3296fa33}.verify-form[data-v-05acdb89]{flex-direction:column;gap:16px;display:flex}.form-group[data-v-05acdb89]{flex-direction:column;gap:8px;display:flex}.form-row[data-v-05acdb89]{grid-template-columns:1fr 1fr;gap:12px;display:grid}.form-group label[data-v-05acdb89]{color:#aaa;font-size:.9rem}.input-field[data-v-05acdb89]{color:#fff;background:#0000004d;border:1px solid #ffffff1a;border-radius:10px;width:100%;padding:12px 16px}.notice[data-v-05acdb89]{color:#3296fa;background:#3296fa1a;border-radius:8px;align-items:center;gap:8px;padding:12px;font-size:.85rem;display:flex}.icon[data-v-05acdb89]{width:16px;height:16px}.submit-btn[data-v-05acdb89]{color:#fff;cursor:pointer;background:#3296fa;border:none;border-radius:12px;padding:14px;font-weight:700;transition:transform .2s,background .2s}.submit-btn[data-v-05acdb89]:hover:not(:disabled){background:#40a0ff;transform:translateY(-2px)}.enterprise-btn[data-v-05acdb89]{color:#000;background:linear-gradient(135deg,gold 0%,orange 100%)}.error-msg[data-v-05acdb89]{color:#ff5f56;text-align:center;margin-top:16px;font-size:.9rem}.animate-slide-in[data-v-05acdb89]{animation:.4s cubic-bezier(.23,1,.32,1) forwards slideIn-05acdb89}@keyframes slideIn-05acdb89{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.payment-overlay[data-v-6073d909]{z-index:9999;-webkit-backdrop-filter:blur(8px);background:#000c;justify-content:center;align-items:center;width:100vw;height:100vh;display:flex;position:fixed;top:0;left:0}.payment-modal[data-v-6073d909]{background:#14141e;border:1px solid #ffffff14;border-radius:24px;width:100%;max-width:400px;overflow:hidden;box-shadow:0 40px 80px #0009}.modal-inner[data-v-6073d909]{padding:32px}.modal-top-bar[data-v-6073d909]{justify-content:space-between;align-items:center;margin-bottom:28px;display:flex}.modal-title[data-v-6073d909]{color:#fff;align-items:center;gap:10px;margin:0;font-size:1.25rem;font-weight:700;display:flex}.close-btn[data-v-6073d909]{color:#fff6;cursor:pointer;background:0 0;border:none;padding:4px;transition:color .2s}.close-btn[data-v-6073d909]:hover{color:#fff}.modal-body[data-v-6073d909]{flex-direction:column;align-items:center;display:flex}.state-panel[data-v-6073d909]{flex-direction:column;align-items:center;width:100%;padding:8px 0;display:flex}.spinner[data-v-6073d909]{border:3px solid #27c93f33;border-top-color:#27c93f;border-radius:50%;width:36px;height:36px;margin-bottom:16px;animation:.8s linear infinite spin-6073d909}.spinner-sm[data-v-6073d909]{border:2px solid #27c93f33;border-top-color:#27c93f;border-radius:50%;width:16px;height:16px;animation:.8s linear infinite spin-6073d909}@keyframes spin-6073d909{to{transform:rotate(360deg)}}.status-text[data-v-6073d909]{color:#ffffff80;font-size:.95rem}.error-text[data-v-6073d909]{color:#ff5f56;text-align:center;margin-bottom:16px;font-weight:600}.retry-btn[data-v-6073d909]{color:#fff;cursor:pointer;background:0 0;border:1px solid #ff5f5666;border-radius:10px;padding:8px 20px;font-size:.9rem;transition:all .2s}.retry-btn[data-v-6073d909]:hover{background:#ff5f561a}.charge-hint[data-v-6073d909]{color:#ffffff80;margin-bottom:8px;font-size:.95rem}.price-big[data-v-6073d909]{color:#27c93f;margin-bottom:24px;font-size:2.5rem;font-weight:800}.qr-wrapper[data-v-6073d909]{background:#fff;border-radius:20px;justify-content:center;align-items:center;padding:16px;display:flex;box-shadow:0 8px 32px #0000004d}.poll-badge[data-v-6073d909]{color:#27c93f;background:#27c93f1a;border-radius:30px;align-items:center;gap:8px;margin-top:24px;padding:8px 20px;font-size:.9rem;font-weight:600;display:flex}.success-panel[data-v-6073d909]{padding:20px 0 10px}.success-check-ring[data-v-6073d909]{margin-bottom:20px;animation:.4s cubic-bezier(.25,.46,.45,.94) scaleIn-6073d909}.success-check-circle[data-v-6073d909]{stroke-dasharray:166;stroke-dashoffset:166px;animation:.6s cubic-bezier(.65,0,.45,1) forwards strokeCircle-6073d909}.success-check-path[data-v-6073d909]{stroke-dasharray:48;stroke-dashoffset:48px;animation:.35s cubic-bezier(.65,0,.45,1) .4s forwards strokeCheck-6073d909}@keyframes strokeCircle-6073d909{to{stroke-dashoffset:0}}@keyframes strokeCheck-6073d909{to{stroke-dashoffset:0}}@keyframes scaleIn-6073d909{0%{opacity:0;transform:scale(.5)}to{opacity:1;transform:scale(1)}}.success-title[data-v-6073d909]{color:#27c93f;margin:0 0 8px;font-size:1.4rem;font-weight:800;animation:.3s ease-out .3s both fadeInUp-6073d909}.success-detail[data-v-6073d909]{color:#ffffffa6;margin:0 0 12px;font-size:.95rem;animation:.3s ease-out .4s both fadeInUp-6073d909}.success-detail strong[data-v-6073d909]{color:#fff;font-weight:700}.success-amount[data-v-6073d909]{color:#27c93f;margin-bottom:16px;font-size:2rem;font-weight:800;animation:.3s ease-out .5s both fadeInUp-6073d909}.success-countdown[data-v-6073d909]{color:#ffffff59;margin:0;font-size:.85rem;animation:.3s ease-out .6s both fadeInUp-6073d909}.animate-fade-in-up[data-v-6073d909]{animation:.3s ease-out fadeInUp-6073d909}@keyframes fadeInUp-6073d909{0%{opacity:0;transform:translateY(10px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}.console-layout[data-v-63649ebc]{background:var(--bg-dark);width:100vw;height:100vh;display:flex;overflow:hidden}.glass-panel[data-v-63649ebc]{-webkit-backdrop-filter:blur(20px);background:#14141e99;border:1px solid #ffffff0d}.console-main[data-v-63649ebc]{flex-direction:column;flex:1;display:flex;position:relative;overflow:hidden}.console-header[data-v-63649ebc]{z-index:5;border-bottom:1px solid #ffffff0d;justify-content:space-between;align-items:center;height:88px;padding:0 32px;display:flex}.header-left[data-v-63649ebc],.header-right[data-v-63649ebc]{align-items:center;gap:16px;display:flex}.header-right[data-v-63649ebc]{flex-wrap:wrap;justify-content:flex-end}.brand-row[data-v-63649ebc]{align-items:center;display:flex}.logo-icon-sm[data-v-63649ebc]{width:auto;height:32px}.header-status-badge[data-v-63649ebc]{color:#ffbd2e;background:#ffbd2e1a;border:1px solid #ffbd2e4d;border-radius:20px;align-items:center;gap:8px;padding:8px 14px;font-size:.85rem;font-weight:600;display:flex}.status-dot[data-v-63649ebc]{border-radius:50%;width:8px;height:8px}.status-pending[data-v-63649ebc]{background:#ffbd2e;box-shadow:0 0 6px #ffbd2ee6}.account-compact-card[data-v-63649ebc]{background:#ffffff0a;border:1px solid #ffffff1a;border-radius:18px;align-items:center;gap:14px;min-width:290px;padding:10px 12px 10px 16px;display:flex}.compact-copy[data-v-63649ebc]{flex-direction:column;gap:2px;display:flex}.compact-label[data-v-63649ebc]{color:var(--text-muted);letter-spacing:.08em;font-size:.74rem}.compact-quota[data-v-63649ebc]{font-size:1rem;font-weight:700}.compact-meta[data-v-63649ebc]{color:var(--text-muted);font-size:.82rem}.btn-compact-entry[data-v-63649ebc]{color:#24bbf7;cursor:pointer;background:#24bbf71f;border:1px solid #24bbf747;border-radius:12px;padding:8px 16px;font-size:.85rem;font-weight:700;transition:all .2s}.btn-compact-entry[data-v-63649ebc]:hover{background:#24bbf72e;transform:translateY(-1px)}.btn-header-logout[data-v-63649ebc]{color:#ff5f56;cursor:pointer;background:#ff5f561a;border:1px solid #ff5f5633;border-radius:14px;justify-content:center;align-items:center;width:42px;height:42px;padding:0;transition:all .2s;display:flex}.btn-header-logout[data-v-63649ebc]:hover{color:#fff;background:#ff5f56}.dashboard-scroll-area[data-v-63649ebc]{flex:1;padding:32px;overflow-y:auto}.dashboard-container[data-v-63649ebc]{flex-direction:column;gap:24px;max-width:1320px;margin:0 auto;display:flex}.dashboard-card[data-v-63649ebc]{-webkit-backdrop-filter:blur(12px);background:#14141e99;border:1px solid #ffffff14;border-radius:20px;padding:32px;box-shadow:0 20px 40px #0003}.download-hero-card[data-v-63649ebc]{background:linear-gradient(135deg,#24bbf726 0%,#0a0a1480 100%);border:1px solid #24bbf74d;justify-content:space-between;align-items:center;gap:24px;display:flex}.download-info h3[data-v-63649ebc]{background:linear-gradient(135deg,#fff 0%,#aaa 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;margin-bottom:12px;font-size:1.8rem}.download-info p[data-v-63649ebc]{color:var(--text-muted);max-width:560px;margin:0;font-size:1.05rem}.download-actions[data-v-63649ebc]{align-items:stretch;gap:18px;display:flex}.mac-download-stack[data-v-63649ebc]{flex-direction:column;gap:12px;min-width:220px;display:flex}.btn-hero-dl[data-v-63649ebc]{color:#fff;cursor:pointer;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:16px;align-items:center;gap:16px;min-width:220px;padding:16px 28px;transition:all .3s;display:flex}.btn-hero-dl[data-v-63649ebc]:hover:not(:disabled){border-color:var(--neon-blue);background:#ffffff1f;transform:translateY(-4px);box-shadow:0 10px 30px #0000004d}.btn-hero-dl[data-v-63649ebc]:disabled{opacity:.65;cursor:not-allowed}.btn-hero-dl.windows[data-v-63649ebc]{border-left:4px solid #00adef}.btn-hero-dl.mac[data-v-63649ebc]{border-left:4px solid #f3f4f6}.btn-backup-download[data-v-63649ebc]{width:100%;color:var(--text-muted);text-align:center;cursor:pointer;background:#ffffff08;border:1px solid #ffffff1a;border-radius:14px;padding:12px 18px;font-size:.84rem;font-weight:700;transition:all .25s}.btn-backup-download[data-v-63649ebc]:hover:not(:disabled){color:#fff;background:#ffffff14;border-color:#ffffff38}.btn-backup-download[data-v-63649ebc]:disabled{opacity:.55;cursor:not-allowed}.icon-lg[data-v-63649ebc]{width:32px;height:32px}.dl-label[data-v-63649ebc]{text-align:left;flex-direction:column;align-items:flex-start;display:flex}.dl-plat[data-v-63649ebc]{font-size:1.2rem;font-weight:800}.dl-desc[data-v-63649ebc]{color:var(--text-muted);font-size:.85rem}.quota-recharge-card[data-v-63649ebc]{align-items:stretch;gap:40px;display:flex}.quota-side[data-v-63649ebc]{border-right:1px dashed #ffffff1a;flex:0 0 360px;padding-right:40px}.recharge-side[data-v-63649ebc]{flex:1}.quota-widget[data-v-63649ebc]{background:linear-gradient(145deg,#24bbf714 0%,#14141e00 100%);border:1px solid #24bbf726;border-radius:20px;flex-direction:column;justify-content:center;height:100%;padding:32px;display:flex;position:relative;overflow:hidden}.quota-widget[data-v-63649ebc]:before{content:"";background:linear-gradient(90deg, transparent, var(--neon-blue), transparent);opacity:.5;width:100%;height:2px;position:absolute;top:0;left:0}.widget-heading[data-v-63649ebc]{align-items:center;gap:14px;margin-bottom:20px;display:flex}.widget-icon[data-v-63649ebc]{width:48px;height:48px;color:var(--neon-blue);background:#24bbf71a;border-radius:14px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.widget-title[data-v-63649ebc]{color:var(--text-muted);margin:0;font-size:1.05rem;font-weight:600}.widget-value-row[data-v-63649ebc]{align-items:baseline;gap:8px;margin-bottom:0;display:flex}.widget-value[data-v-63649ebc]{font-size:4.5rem;font-weight:800;line-height:1}.widget-unit[data-v-63649ebc]{color:var(--text-muted);font-size:1.2rem;font-weight:600}.widget-status[data-v-63649ebc]{background:#0003;border:1px solid #ffffff0d;border-radius:8px;align-items:center;gap:8px;width:fit-content;padding:8px 14px;display:flex}.status-indicator[data-v-63649ebc]{background:#27c93f;border-radius:50%;width:8px;height:8px;box-shadow:0 0 8px #27c93fcc}.status-text[data-v-63649ebc]{color:#a0a0b0;font-size:.8rem;font-weight:500}.card-header-flex[data-v-63649ebc]{justify-content:space-between;align-items:center;gap:16px;margin-bottom:24px;display:flex}.card-title-with-icon[data-v-63649ebc]{align-items:center;gap:10px;margin:0;display:flex}.wechat-icon[data-v-63649ebc]{color:#27c93f}.base-rate-badge[data-v-63649ebc]{color:var(--text-muted);background:#ffffff0d;border:1px solid #ffffff1a;border-radius:20px;margin:0;padding:6px 14px;font-size:.9rem}.calculator-panel[data-v-63649ebc]{background:#00000026;border:1px solid #ffffff0d;border-radius:16px;padding:32px 24px}.calc-label[data-v-63649ebc]{color:var(--text-muted);margin-bottom:12px;font-size:.95rem;font-weight:500}.input-wrapper[data-v-63649ebc]{background:#ffffff08;border:1px solid #ffffff1a;border-radius:12px;align-items:baseline;padding:16px 24px;transition:all .3s;display:flex}.input-wrapper[data-v-63649ebc]:focus-within{border-color:var(--neon-blue);background:#24bbf708;box-shadow:0 0 0 4px #24bbf71a}.massive-input[data-v-63649ebc]{color:#fff;background:0 0;border:none;outline:none;width:100%;margin:0;padding:0;font-size:2.4rem;font-weight:800}.massive-input[data-v-63649ebc]::placeholder{color:#ffffff26;font-size:1.6rem;font-weight:600}.massive-input[data-v-63649ebc]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.massive-input[data-v-63649ebc]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.suffix[data-v-63649ebc]{color:var(--text-main);margin-left:16px;font-size:1.2rem;font-weight:600}.calc-tip[data-v-63649ebc]{color:var(--text-muted);margin-top:10px;font-size:.85rem}.calc-tip-error[data-v-63649ebc]{color:#ff5f56}.calc-bottom[data-v-63649ebc]{border-top:1px dashed #ffffff14;justify-content:space-between;align-items:center;padding-top:24px;display:flex}.price-estimate[data-v-63649ebc]{flex-direction:column;display:flex}.price-label[data-v-63649ebc]{color:var(--text-muted);margin-bottom:4px;font-size:.85rem}.calc-price[data-v-63649ebc]{font-family:monospace;font-size:2.2rem;font-weight:800;line-height:1.1}.btn-purchase-massive[data-v-63649ebc]{color:#fff;cursor:pointer;background:#27c93f;border:none;border-radius:12px;padding:16px 36px;font-size:1.1rem;font-weight:700;transition:all .3s;box-shadow:0 4px 15px #27c93f33}.btn-purchase-massive[data-v-63649ebc]:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 8px 25px #27c93f66}.btn-purchase-massive[data-v-63649ebc]:disabled{color:#ffffff4d;box-shadow:none;cursor:not-allowed;background:#ffffff14}.billing-view[data-v-63649ebc]{gap:20px}.billing-toolbar-row[data-v-63649ebc]{justify-content:space-between;align-items:center;gap:16px;margin-bottom:16px;display:flex}.billing-toolbar-title[data-v-63649ebc]{margin:0 0 4px}.billing-toolbar-subtitle[data-v-63649ebc],.billing-card-subtitle[data-v-63649ebc],.invoice-modal-subtitle[data-v-63649ebc]{color:var(--text-muted);font-size:.92rem}.btn-back[data-v-63649ebc],.btn-toolbar[data-v-63649ebc]{border-radius:12px;padding:12px 20px}.billing-card-header[data-v-63649ebc]{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:20px;display:flex}.billing-summary-pill[data-v-63649ebc]{color:var(--text-muted);white-space:nowrap;background:#ffffff0d;border:1px solid #ffffff14;border-radius:20px;padding:8px 14px;font-size:.85rem}.table-container[data-v-63649ebc]{overflow-x:auto}.billing-table[data-v-63649ebc]{border-collapse:collapse;width:100%}.billing-table th[data-v-63649ebc]{text-align:left;color:var(--text-muted);white-space:nowrap;border-bottom:2px solid #ffffff0d;padding:16px 18px;font-size:.9rem;font-weight:500}.billing-table td[data-v-63649ebc]{border-bottom:1px solid #ffffff08;padding:18px;font-size:.95rem}.text-success[data-v-63649ebc]{color:#27c93f;font-weight:700}.status[data-v-63649ebc]{border-radius:6px;justify-content:center;align-items:center;padding:6px 10px;font-size:.8rem;font-weight:600;display:inline-flex}.status.success[data-v-63649ebc]{color:#27c93f;background:#27c93f26}.btn-table-action[data-v-63649ebc]{color:#24bbf7;cursor:pointer;white-space:nowrap;background:#24bbf71f;border:1px solid #24bbf740;border-radius:10px;padding:8px 14px;font-size:.85rem;font-weight:700;transition:all .2s}.btn-table-action[data-v-63649ebc]:hover:not(:disabled){background:#24bbf72e;transform:translateY(-1px)}.btn-table-action.disabled[data-v-63649ebc],.btn-table-action[data-v-63649ebc]:disabled{opacity:.45;cursor:not-allowed;transform:none}.modal-overlay[data-v-63649ebc]{z-index:10000;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#000000c7;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.invoice-modal[data-v-63649ebc]{border-radius:24px;width:100%;max-width:760px;padding:28px;box-shadow:0 40px 80px #00000073}.invoice-modal-header[data-v-63649ebc]{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:24px;display:flex}.invoice-close-btn[data-v-63649ebc]{color:var(--text-muted);cursor:pointer;background:#ffffff0a;border:1px solid #ffffff14;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;transition:all .2s;display:inline-flex}.invoice-close-btn[data-v-63649ebc]:hover{color:#fff;background:#ffffff14}.invoice-form-grid[data-v-63649ebc]{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.invoice-field[data-v-63649ebc]{flex-direction:column;gap:8px;display:flex}.invoice-field-full[data-v-63649ebc]{grid-column:1/-1}.invoice-field span[data-v-63649ebc]{color:var(--text-muted);font-size:.88rem}.invoice-field input[data-v-63649ebc]{color:#fff;background:#0000003d;border:1px solid #ffffff14;border-radius:12px;outline:none;width:100%;padding:12px 14px;transition:all .2s}.invoice-field input[data-v-63649ebc]:focus{border-color:#24bbf780;box-shadow:0 0 0 3px #24bbf714}.invoice-error[data-v-63649ebc]{color:#ff5f56;margin-top:16px;font-size:.9rem}.invoice-actions[data-v-63649ebc]{justify-content:flex-end;gap:12px;margin-top:24px;display:flex}@keyframes slideIn-63649ebc{0%{opacity:0;transform:translateY(20px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}.animate-slide-in[data-v-63649ebc]{animation:.3s cubic-bezier(.165,.84,.44,1) forwards slideIn-63649ebc}@media (width<=1100px){.download-hero-card[data-v-63649ebc],.quota-recharge-card[data-v-63649ebc],.billing-toolbar-card[data-v-63649ebc]{flex-direction:column;align-items:stretch}.download-actions[data-v-63649ebc]{flex-direction:column;width:100%}.btn-hero-dl[data-v-63649ebc],.mac-download-stack[data-v-63649ebc]{width:100%}.quota-side[data-v-63649ebc]{border-bottom:1px dashed #ffffff1a;border-right:0;flex:auto;padding-bottom:24px;padding-right:0}.card-header-flex[data-v-63649ebc],.billing-card-header[data-v-63649ebc]{flex-direction:column;align-items:flex-start}}@media (width<=768px){.console-header[data-v-63649ebc]{align-items:flex-start;height:auto;padding:20px}.header-right[data-v-63649ebc]{justify-content:flex-start;width:100%}.btn-compact-entry[data-v-63649ebc]{width:auto}.dashboard-scroll-area[data-v-63649ebc]{padding:20px}.dashboard-card[data-v-63649ebc]{padding:24px}.widget-value[data-v-63649ebc]{font-size:3.4rem}.massive-input[data-v-63649ebc]{font-size:2rem}.calc-bottom[data-v-63649ebc],.billing-toolbar-copy[data-v-63649ebc]{flex-direction:column;align-items:flex-start}.invoice-form-grid[data-v-63649ebc]{grid-template-columns:1fr}.invoice-modal[data-v-63649ebc]{padding:22px}}.app-wrapper[data-v-45c276a0]{flex-direction:column;min-height:100vh;display:flex}main[data-v-45c276a0]{flex:1}.footer[data-v-45c276a0]{border-top:1px solid var(--border-light);background:#05050acc;padding:48px 0}.footer-content[data-v-45c276a0]{flex-direction:column;align-items:center;gap:24px;display:flex}.footer-brand[data-v-45c276a0]{align-items:center;gap:8px;font-family:Outfit,sans-serif;font-size:1.5rem;font-weight:700;display:flex}.footer-brand span[data-v-45c276a0]{font-size:1.25rem;font-weight:700}.footer-brand .logo-icon[data-v-45c276a0]{object-fit:contain;width:auto;height:32px}.footer-links[data-v-45c276a0]{gap:24px;display:flex}.footer-links a[data-v-45c276a0]{color:var(--text-muted);font-size:.9rem;transition:color .2s}.footer-links a[data-v-45c276a0]:hover{color:var(--text-main)}.copyright[data-v-45c276a0]{color:var(--text-muted);opacity:.6;font-size:.8rem}
