@import"https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700&display=swap";:root{--bg-main: #0f172a;--bg-card: #1e293b;--primary: #6366f1;--primary-hover: #4f46e5;--accent: #38bdf8;--text-main: #f8fafc;--text-muted: #94a3b8;--border: rgba(255, 255, 255, .08)}*{margin:0;padding:0;box-sizing:border-box;-webkit-font-smoothing:antialiased}body{background:var(--bg-main);color:var(--text-main);font-family:Inter,sans-serif;line-height:1.6;overflow-x:hidden}#app{min-height:100vh;display:flex;flex-direction:column;position:relative}.bg-gradient{position:fixed;top:0;left:0;width:100%;height:100vh;background:radial-gradient(circle at 15% 50%,rgba(99,102,241,.08),transparent 25%),radial-gradient(circle at 85% 30%,rgba(56,189,248,.08),transparent 25%);z-index:-1;pointer-events:none}.nav-capsule{position:fixed;top:24px;left:50%;transform:translate(-50%);z-index:100;width:auto}.nav-content{background:rgba(30,41,59,.7);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border:1px solid rgba(255,255,255,.1);padding:8px 8px 8px 20px;border-radius:100px;display:flex;align-items:center;gap:32px;box-shadow:0 10px 25px -5px #0003}.brand-icon{display:flex;align-items:center;gap:10px;text-decoration:none;color:#fff}.logo-square{width:24px;height:24px;background:linear-gradient(135deg,var(--primary),var(--accent));border-radius:6px;display:flex;align-items:center;justify-content:center}.brand-text{font-weight:600;font-size:15px;letter-spacing:-.01em}.nav-links{display:flex;gap:24px}.nav-item{text-decoration:none;color:var(--text-muted);font-size:14px;font-weight:500;transition:color .2s}.nav-item:hover,.nav-item.router-link-active{color:#fff}.btn-primary-sm{background:white;color:var(--bg-main);border:none;padding:8px 16px;border-radius:100px;font-size:13px;font-weight:600;cursor:pointer;display:flex;align-items:center;gap:6px;transition:transform .2s,background .2s}.btn-primary-sm:hover{background:#e2e8f0;transform:translateY(-1px)}.fade-slide-enter-active,.fade-slide-leave-active{transition:opacity .3s ease,transform .3s ease}.fade-slide-enter-from{opacity:0;transform:translateY(10px)}.fade-slide-leave-to{opacity:0;transform:translateY(-10px)}.main-view{flex:1;padding-top:100px}.simple-footer{text-align:center;padding:40px 20px;color:var(--text-muted);font-size:13px}.footer-line{width:60px;height:1px;background:var(--border);margin:0 auto 20px}@media (max-width: 768px){.nav-links{display:none}.nav-content{gap:16px;padding:8px 12px 8px 16px}}.home-wrapper[data-v-788d3c4e]{position:relative;min-height:100vh;padding-bottom:100px}.ambient-glows[data-v-788d3c4e]{position:fixed;top:0;left:0;width:100%;height:100vh;overflow:hidden;z-index:-1;pointer-events:none}.glow[data-v-788d3c4e]{position:absolute;border-radius:50%;filter:blur(100px);opacity:.15}.glow-1[data-v-788d3c4e]{width:600px;height:600px;background:var(--primary);top:-200px;left:-200px}.glow-2[data-v-788d3c4e]{width:500px;height:500px;background:var(--accent);bottom:0;right:-100px}.container[data-v-788d3c4e]{max-width:1100px;margin:0 auto;padding:0 24px}.hero[data-v-788d3c4e]{display:grid;grid-template-columns:1fr 1fr;gap:80px;padding:100px 0 120px;align-items:center}.hero-left[data-v-788d3c4e]{max-width:520px}.live-stats-badge[data-v-788d3c4e]{display:inline-flex;align-items:center;gap:12px;margin-bottom:32px;background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.08);padding:4px 6px;border-radius:100px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.stat-pill[data-v-788d3c4e]{display:flex;align-items:center;gap:8px;padding:6px 12px;border-radius:20px;background:rgba(255,255,255,.05)}.live-dot[data-v-788d3c4e]{width:6px;height:6px;background:#22c55e;border-radius:50%;box-shadow:0 0 8px #22c55e;animation:pulse-788d3c4e 2s infinite}.star-icon[data-v-788d3c4e]{color:#fbbf24;font-size:12px}.stat-text[data-v-788d3c4e]{font-size:12px;font-weight:600;color:#f8fafc}h1[data-v-788d3c4e]{font-size:56px;line-height:1.05;font-weight:800;margin-bottom:24px;letter-spacing:-.02em}.text-gradient[data-v-788d3c4e]{background:linear-gradient(135deg,#fff 30%,#94a3b8 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.subtitle[data-v-788d3c4e]{color:var(--text-muted);font-size:18px;line-height:1.6;margin-bottom:40px}.cta-wrapper[data-v-788d3c4e]{display:flex;gap:16px;margin-bottom:48px}.btn-lg[data-v-788d3c4e]{padding:16px 32px;border-radius:12px;font-size:15px;font-weight:600;cursor:pointer;transition:all .2s cubic-bezier(.25,.8,.25,1);text-decoration:none;display:inline-flex;align-items:center;gap:8px;justify-content:center}.btn-lg.primary[data-v-788d3c4e]{background:white;color:#000;border:none}.btn-lg.primary[data-v-788d3c4e]:hover{transform:translateY(-2px);box-shadow:0 0 20px #ffffff4d}.btn-lg.secondary[data-v-788d3c4e]{background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);color:#fff}.btn-lg.secondary[data-v-788d3c4e]:hover{background:rgba(255,255,255,.1);border-color:#fff}.trust-row[data-v-788d3c4e]{display:flex;gap:20px;color:var(--text-muted);font-size:13px;font-weight:500;align-items:center}.trust-item[data-v-788d3c4e]{display:flex;align-items:center;gap:8px}.trust-divider[data-v-788d3c4e]{width:1px;height:16px;background:rgba(255,255,255,.1)}.simulator-window[data-v-788d3c4e]{background:#fff;border-radius:12px;overflow:hidden;box-shadow:0 40px 80px -20px #00000080,0 0 0 1px #ffffff1a;position:relative;height:420px;width:530px;transform:perspective(1000px) rotateY(-5deg) rotateX(2deg);transition:transform .4s ease}.simulator-window[data-v-788d3c4e]:hover{transform:perspective(1000px) rotateY(0) rotateX(0)}.window-header[data-v-788d3c4e]{background:#e2e8f0;padding:12px 16px;display:flex;align-items:center;gap:16px}.dots[data-v-788d3c4e]{display:flex;gap:6px}.dot[data-v-788d3c4e]{width:10px;height:10px;border-radius:50%}.dot.red[data-v-788d3c4e]{background:#ef4444}.dot.yellow[data-v-788d3c4e]{background:#eab308}.dot.green[data-v-788d3c4e]{background:#22c55e}.address-bar[data-v-788d3c4e]{flex:1;background:white;padding:4px 12px;border-radius:4px;font-size:11px;color:#64748b;text-align:center;font-family:monospace}.sim-toolbar[data-v-788d3c4e]{background:#f8f9fa;padding:12px 16px;border-bottom:1px solid #e2e8f0;display:flex;justify-content:space-between;align-items:center}.doc-title[data-v-788d3c4e]{color:#1e293b;font-size:14px;font-weight:500;margin-bottom:2px}.doc-menu[data-v-788d3c4e]{font-size:11px;color:#64748b}.sim-actions[data-v-788d3c4e]{display:flex;align-items:center;gap:12px}.avatar[data-v-788d3c4e]{width:24px;height:24px;background:var(--primary);border-radius:50%}.share-btn[data-v-788d3c4e]{background:#c2e7ff;color:#001d35;border:none;padding:6px 16px;border-radius:100px;font-size:12px;font-weight:600}.sim-editor[data-v-788d3c4e]{background:#f1f5f9;height:100%;padding:24px;display:flex;justify-content:center}.page-sheet[data-v-788d3c4e]{background:white;width:100%;height:100%;box-shadow:0 4px 6px #0000000d;padding:40px;font-family:Arial,sans-serif;color:#333;font-size:14px;line-height:1.8}.cursor[data-v-788d3c4e]{color:#000;animation:blink-788d3c4e 1s infinite;font-weight:100}.features[data-v-788d3c4e],.reviews[data-v-788d3c4e]{margin-top:100px;text-align:center}.section-label[data-v-788d3c4e]{font-size:12px;font-weight:700;color:var(--primary);letter-spacing:.1em;margin-bottom:12px;text-transform:uppercase}h2[data-v-788d3c4e]{font-size:40px;font-weight:700;margin-bottom:60px;letter-spacing:-.01em}.grid[data-v-788d3c4e]{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:32px}.card[data-v-788d3c4e]{background:var(--bg-card);border:1px solid var(--border);padding:40px;border-radius:24px;text-align:left;transition:transform .3s ease}.card[data-v-788d3c4e]:hover{transform:translateY(-8px);border-color:#fff3}.card-icon[data-v-788d3c4e]{width:56px;height:56px;border-radius:16px;display:flex;align-items:center;justify-content:center;margin-bottom:24px}.card-icon.blue[data-v-788d3c4e]{background:rgba(99,102,241,.1);color:var(--primary)}.card-icon.rose[data-v-788d3c4e]{background:rgba(244,63,94,.1);color:#f43f5e}.card-icon.sky[data-v-788d3c4e]{background:rgba(56,189,248,.1);color:var(--accent)}.card h3[data-v-788d3c4e]{font-size:20px;margin-bottom:12px;font-weight:600}.card p[data-v-788d3c4e]{color:var(--text-muted);font-size:15px;line-height:1.6}.reviews-grid[data-v-788d3c4e]{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin-bottom:40px}.review-card[data-v-788d3c4e]{background:rgba(255,255,255,.02);border:1px solid rgba(255,255,255,.05);padding:24px;border-radius:16px;text-align:left}.review-header[data-v-788d3c4e]{display:flex;align-items:center;gap:12px;margin-bottom:16px}.reviewer-avatar[data-v-788d3c4e]{width:40px;height:40px;border-radius:50%;background:linear-gradient(135deg,#475569,#1e293b);display:flex;align-items:center;justify-content:center;font-weight:700;color:#fff}.reviewer-meta .name[data-v-788d3c4e]{font-size:14px;font-weight:600;display:block}.reviewer-meta .stars[data-v-788d3c4e]{font-size:12px;color:#fbbf24;letter-spacing:2px}.review-text[data-v-788d3c4e]{font-size:14px;color:#cbd5e1;line-height:1.6;font-style:italic}.store-link-wrapper[data-v-788d3c4e]{margin-top:32px}.store-link[data-v-788d3c4e]{color:var(--text-muted);text-decoration:none;font-size:14px;border-bottom:1px solid rgba(255,255,255,.2);padding-bottom:2px;transition:all .2s}.store-link[data-v-788d3c4e]:hover{color:#fff;border-color:#fff}@keyframes pulse-788d3c4e{0%{opacity:1}50%{opacity:.5}to{opacity:1}}@keyframes blink-788d3c4e{0%,to{opacity:1}50%{opacity:0}}.fade-in[data-v-788d3c4e]{animation:fadeIn-788d3c4e .6s ease-out}.fade-in-delayed[data-v-788d3c4e]{animation:fadeIn-788d3c4e .8s ease-out .2s backwards}@keyframes fadeIn-788d3c4e{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media (max-width: 900px){.hero[data-v-788d3c4e]{grid-template-columns:1fr;text-align:center;gap:40px}.hero-left[data-v-788d3c4e]{margin:0 auto}.cta-wrapper[data-v-788d3c4e]{justify-content:center}.simulator-window[data-v-788d3c4e]{display:none}.reviews-grid[data-v-788d3c4e]{grid-template-columns:1fr}.live-stats-badge[data-v-788d3c4e]{margin:0 auto 32px}}.beta-warning[data-v-a8e45ff1]{display:flex;align-items:center;gap:12px;padding:16px 24px;background:rgba(245,158,11,.1);border-top:1px solid rgba(245,158,11,.2);color:#f59e0b;font-size:14px;font-weight:500}.warning-icon[data-v-a8e45ff1]{width:20px;height:20px;flex-shrink:0;display:flex;align-items:center;justify-content:center}textarea[data-v-a8e45ff1]::-webkit-scrollbar{width:6px}textarea[data-v-a8e45ff1]::-webkit-scrollbar-track{background:transparent}textarea[data-v-a8e45ff1]::-webkit-scrollbar-thumb{background:rgba(255,255,255,.1);border-radius:10px}textarea[data-v-a8e45ff1]::-webkit-scrollbar-thumb:hover{background:rgba(255,255,255,.2)}.btn-label[data-v-a8e45ff1]{font-size:14px;font-weight:600;letter-spacing:.02em}.toast-notification[data-v-a8e45ff1]{position:fixed;bottom:32px;left:50%;transform:translate(-50%);background:#1e293b;border:1px solid rgba(255,255,255,.1);color:#fff;padding:12px 20px;border-radius:100px;display:flex;align-items:center;gap:10px;box-shadow:0 10px 30px -5px #00000080;z-index:100;font-size:14px;font-weight:500}.toast-icon[data-v-a8e45ff1]{width:20px;height:20px;background:rgba(34,197,94,.2);color:#4ade80;border-radius:50%;display:flex;align-items:center;justify-content:center}.fade-enter-active[data-v-a8e45ff1],.fade-leave-active[data-v-a8e45ff1]{transition:opacity .3s,transform .3s}.fade-enter-from[data-v-a8e45ff1],.fade-leave-to[data-v-a8e45ff1]{opacity:0;transform:translate(-50%,10px)}.humanize-page[data-v-a8e45ff1]{padding:120px 20px 60px;min-height:100vh;position:relative}.background-glow[data-v-a8e45ff1]{position:absolute;top:20%;left:50%;transform:translate(-50%);width:60vw;height:40vh;background:radial-gradient(ellipse at center,rgba(99,102,241,.15),transparent 70%);z-index:-1;pointer-events:none}.container[data-v-a8e45ff1]{max-width:1100px;margin:0 auto}.page-header[data-v-a8e45ff1]{text-align:center;margin-bottom:40px}.badge-pill[data-v-a8e45ff1]{display:inline-flex;align-items:center;gap:8px;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);padding:6px 12px;border-radius:20px;font-size:12px;font-weight:500;color:var(--primary);margin-bottom:16px}.pulse-dot[data-v-a8e45ff1]{width:6px;height:6px;background:var(--primary);border-radius:50%;box-shadow:0 0 8px var(--primary);animation:pulse-a8e45ff1 2s infinite}.page-header h1[data-v-a8e45ff1]{font-size:36px;font-weight:700;margin-bottom:8px;background:linear-gradient(to bottom,#fff,#cbd5e1);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.page-header p[data-v-a8e45ff1]{color:var(--text-muted);font-size:16px}.editor-shell[data-v-a8e45ff1]{background:rgba(30,41,59,.5);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:1px solid rgba(255,255,255,.08);border-radius:20px;box-shadow:0 25px 50px -12px #0006,inset 0 1px #ffffff0d;display:flex;flex-direction:column;overflow:hidden;min-height:650px}.toolbar[data-v-a8e45ff1]{height:60px;border-bottom:1px solid rgba(255,255,255,.06);display:flex;align-items:center;justify-content:space-between;padding:0 24px;background:rgba(15,23,42,.3)}.toolbar-group[data-v-a8e45ff1]{display:flex;align-items:center;gap:12px}.label[data-v-a8e45ff1]{font-size:13px;color:var(--text-muted);font-weight:500}.mode-selector[data-v-a8e45ff1]{background:rgba(0,0,0,.2);padding:3px;border-radius:8px;display:flex;gap:2px}.mode-btn[data-v-a8e45ff1]{background:transparent;border:none;color:var(--text-muted);padding:6px 12px;font-size:12px;border-radius:6px;cursor:pointer;font-weight:500;transition:all .2s}.mode-btn[data-v-a8e45ff1]:hover{color:#fff}.mode-btn.active[data-v-a8e45ff1]{background:rgba(255,255,255,.1);color:#fff;box-shadow:0 1px 3px #0000001a}.icon-btn[data-v-a8e45ff1]{width:32px;height:32px;display:flex;align-items:center;justify-content:center;border:1px solid rgba(255,255,255,.05);background:transparent;color:var(--text-muted);border-radius:6px;cursor:pointer;transition:all .2s}.icon-btn[data-v-a8e45ff1]:hover{background:rgba(255,255,255,.05);color:#fff}.editor-grid[data-v-a8e45ff1]{flex:1;display:flex;position:relative}.pane[data-v-a8e45ff1]{flex:1;display:flex;flex-direction:column;min-width:0}.pane-header[data-v-a8e45ff1]{height:48px;display:flex;align-items:center;justify-content:space-between;padding:0 24px;border-bottom:1px solid rgba(255,255,255,.03)}.pane-title[data-v-a8e45ff1]{font-size:12px;text-transform:uppercase;letter-spacing:.05em;color:var(--text-muted);font-weight:600}.char-count[data-v-a8e45ff1]{font-size:12px;color:#ffffff4d;font-family:monospace}.score-badge[data-v-a8e45ff1]{display:flex;align-items:center;gap:6px;font-size:12px;color:#22c55e;background:rgba(34,197,94,.1);padding:2px 8px;border-radius:100px}.dot[data-v-a8e45ff1]{width:4px;height:4px;background:#22c55e;border-radius:50%}.textarea-wrapper[data-v-a8e45ff1]{flex:1;position:relative;display:flex;flex-direction:column}textarea[data-v-a8e45ff1]{flex:1;width:100%;background:transparent;border:none;padding:24px;color:var(--text-main);font-family:Inter,sans-serif;font-size:16px;line-height:1.7;resize:none;outline:none}textarea[data-v-a8e45ff1]::placeholder{color:#ffffff26}.input-pane textarea[data-v-a8e45ff1]:focus{background:rgba(0,0,0,.1)}.paste-overlay[data-v-a8e45ff1]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;flex-direction:column;align-items:center;gap:12px;background:transparent;border:1px dashed rgba(255,255,255,.2);padding:40px;border-radius:12px;color:var(--text-muted);cursor:pointer;transition:all .2s}.paste-overlay[data-v-a8e45ff1]:hover{border-color:var(--primary);color:#fff;background:rgba(99,102,241,.05)}.output-pane[data-v-a8e45ff1]{background:rgba(0,0,0,.15);box-shadow:inset 1px 0 #ffffff08}.empty-state[data-v-a8e45ff1]{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#ffffff1a;gap:16px}.empty-icon[data-v-a8e45ff1]{width:64px;height:64px;border-radius:50%;border:1px solid rgba(255,255,255,.1);display:flex;align-items:center;justify-content:center}.divider-column[data-v-a8e45ff1]{width:1px;background:transparent;display:flex;flex-direction:column;align-items:center;position:relative;z-index:10}.line[data-v-a8e45ff1]{width:1px;background:rgba(255,255,255,.06);flex:1}.process-btn[data-v-a8e45ff1]{height:44px;padding:0 24px;border-radius:100px;background:var(--bg-main);border:1px solid rgba(255,255,255,.1);color:#fff;cursor:pointer;display:flex;align-items:center;gap:8px;justify-content:center;position:relative;transition:all .3s cubic-bezier(.34,1.56,.64,1);margin:-22px 0;z-index:20}.btn-glow[data-v-a8e45ff1]{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;background:var(--primary);opacity:.2;filter:blur(10px);transition:opacity .3s}.process-btn[data-v-a8e45ff1]:hover:not(:disabled){transform:scale(1.15);border-color:var(--primary);color:var(--primary)}.process-btn:hover .btn-glow[data-v-a8e45ff1]{opacity:.6}.process-btn[data-v-a8e45ff1]:disabled{opacity:.5;cursor:not-allowed}.spinner[data-v-a8e45ff1]{width:20px;height:20px;border:2px solid rgba(255,255,255,.1);border-top-color:var(--primary);border-radius:50%;animation:spin-a8e45ff1 .8s linear infinite}.editor-footer[data-v-a8e45ff1]{height:50px;border-top:1px solid rgba(255,255,255,.06);display:flex;align-items:center;justify-content:space-between;padding:0 24px;background:rgba(15,23,42,.3);font-size:13px;color:var(--text-muted)}.stat-group[data-v-a8e45ff1]{display:flex;align-items:center;gap:16px}.stat[data-v-a8e45ff1]{display:flex;align-items:center;gap:8px}.stat-label[data-v-a8e45ff1]{color:#ffffff4d}.stat-value[data-v-a8e45ff1]{color:var(--text-muted);font-family:monospace}.stat-divider[data-v-a8e45ff1]{width:1px;height:12px;background:rgba(255,255,255,.1)}.action-link[data-v-a8e45ff1]{background:none;border:none;color:var(--primary);font-weight:500;cursor:pointer;display:flex;align-items:center;gap:6px;font-size:13px;padding:4px 8px;border-radius:4px}.action-link[data-v-a8e45ff1]:hover{background:rgba(99,102,241,.1)}@keyframes pulse-a8e45ff1{0%{opacity:1}50%{opacity:.5}to{opacity:1}}@keyframes spin-a8e45ff1{to{transform:rotate(360deg)}}.fade-in[data-v-a8e45ff1]{animation:fadeIn-a8e45ff1 .6s ease-out}.slide-up[data-v-a8e45ff1]{animation:slideUp-a8e45ff1 .6s ease-out .1s backwards}@keyframes fadeIn-a8e45ff1{0%{opacity:0}to{opacity:1}}@keyframes slideUp-a8e45ff1{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media (max-width: 800px){.editor-grid[data-v-a8e45ff1]{flex-direction:column}.divider-column[data-v-a8e45ff1]{flex-direction:row;width:100%;height:1px;margin:0}.process-btn[data-v-a8e45ff1]{margin:0 0 0 -24px}.line[data-v-a8e45ff1]{width:auto;height:1px}.divider-column[data-v-a8e45ff1]{justify-content:center;align-items:center;margin:20px 0}.process-btn[data-v-a8e45ff1]{margin:0}}.updates-page[data-v-e0596b20]{padding:120px 20px 60px;min-height:100vh;position:relative}.background-glow[data-v-e0596b20]{position:absolute;top:20%;left:50%;transform:translate(-50%);width:60vw;height:40vh;background:radial-gradient(ellipse at center,rgba(99,102,241,.15),transparent 70%);z-index:-1;pointer-events:none}.container[data-v-e0596b20]{max-width:1000px;margin:0 auto}.page-header[data-v-e0596b20]{text-align:center;margin-bottom:60px}.badge-pill[data-v-e0596b20]{display:inline-flex;align-items:center;gap:8px;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);padding:6px 12px;border-radius:20px;font-size:12px;font-weight:500;color:var(--primary);margin-bottom:16px}.pulse-dot[data-v-e0596b20]{width:6px;height:6px;background:var(--primary);border-radius:50%;box-shadow:0 0 8px var(--primary);animation:pulse-e0596b20 2s infinite}.page-header h1[data-v-e0596b20]{font-size:48px;font-weight:800;margin-bottom:12px;background:linear-gradient(135deg,#fff 30%,#94a3b8 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;letter-spacing:-.02em}.page-header p[data-v-e0596b20]{color:var(--text-muted);font-size:18px;max-width:500px;margin:0 auto}.updates-grid[data-v-e0596b20]{display:flex;flex-direction:column;gap:24px;margin-bottom:60px}.update-card[data-v-e0596b20]{background:rgba(30,41,59,.6);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:1px solid rgba(255,255,255,.08);border-radius:20px;overflow:hidden;transition:all .3s cubic-bezier(.4,0,.2,1);position:relative}.update-card[data-v-e0596b20]:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,var(--primary),transparent);opacity:0;transition:opacity .3s}.update-card[data-v-e0596b20]:hover{transform:translateY(-4px);border-color:#ffffff1f;box-shadow:0 20px 40px -10px #0000004d}.update-card[data-v-e0596b20]:hover:before{opacity:1}.update-card.highlighted[data-v-e0596b20]{border-color:#6366f14d;background:rgba(30,41,59,.8)}.update-card.highlighted[data-v-e0596b20]:after{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,var(--primary),var(--accent))}.card-header[data-v-e0596b20]{display:flex;justify-content:space-between;align-items:flex-start;padding:24px 24px 0;margin-bottom:16px}.version-section[data-v-e0596b20]{display:flex;flex-direction:column;gap:4px}.version-badge[data-v-e0596b20]{background:var(--primary);color:#fff;padding:6px 16px;border-radius:100px;font-size:14px;font-weight:700;letter-spacing:.05em;display:inline-block;width:fit-content}.version-date[data-v-e0596b20]{color:var(--text-muted);font-size:13px;font-weight:500}.latest-badge[data-v-e0596b20]{display:flex;align-items:center;gap:6px;background:rgba(34,197,94,.1);color:#22c55e;padding:6px 12px;border-radius:100px;font-size:12px;font-weight:600}.card-body[data-v-e0596b20]{padding:0 24px 24px}.update-description[data-v-e0596b20]{color:var(--text-main);font-size:16px;line-height:1.6;margin-bottom:24px;font-weight:500}.features-section[data-v-e0596b20],.improvements-section[data-v-e0596b20]{margin-bottom:32px}.features-section[data-v-e0596b20]:last-child,.improvements-section[data-v-e0596b20]:last-child{margin-bottom:0}.feature-item[data-v-e0596b20]:not(:last-child),.improvement-item[data-v-e0596b20]:not(:last-child){border-bottom:1px solid rgba(255,255,255,.03);padding-bottom:12px}.section-header[data-v-e0596b20]{display:flex;align-items:center;gap:12px;margin-bottom:20px;padding-bottom:12px;border-bottom:1px solid rgba(255,255,255,.05)}.section-icon[data-v-e0596b20]{width:40px;height:40px;border-radius:12px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.section-icon.green[data-v-e0596b20]{background:linear-gradient(135deg,rgba(34,197,94,.15),rgba(34,197,94,.05));color:#22c55e;border:1px solid rgba(34,197,94,.2)}.section-icon.blue[data-v-e0596b20]{background:linear-gradient(135deg,rgba(56,189,248,.15),rgba(56,189,248,.05));color:var(--accent);border:1px solid rgba(56,189,248,.2)}.section-header h3[data-v-e0596b20]{font-size:18px;font-weight:600;color:#fff;margin:0;background:linear-gradient(135deg,#fff,#cbd5e1);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.features-grid[data-v-e0596b20],.improvements-grid[data-v-e0596b20]{display:flex;flex-direction:column;gap:8px}.feature-item[data-v-e0596b20],.improvement-item[data-v-e0596b20]{display:flex;align-items:flex-start;gap:12px;padding:0;background:transparent;border-radius:0;transition:all .2s;position:relative}.feature-item[data-v-e0596b20]:hover,.improvement-item[data-v-e0596b20]:hover{background:transparent;transform:translate(4px)}.feature-item[data-v-e0596b20]:before,.improvement-item[data-v-e0596b20]:before{content:"";position:absolute;left:-8px;top:0;bottom:0;width:2px;border-radius:2px;opacity:0;transition:opacity .2s}.feature-item[data-v-e0596b20]:hover:before{background:#22c55e;opacity:1}.improvement-item[data-v-e0596b20]:hover:before{background:var(--accent);opacity:1}.feature-dot[data-v-e0596b20],.improvement-dot[data-v-e0596b20]{width:8px;height:8px;border-radius:50%;margin-top:8px;flex-shrink:0;position:relative;transition:all .2s}.feature-item:hover .feature-dot[data-v-e0596b20]{transform:scale(1.2);box-shadow:0 0 12px #22c55e66}.improvement-item:hover .improvement-dot[data-v-e0596b20]{transform:scale(1.2);box-shadow:0 0 12px #38bdf866}.feature-dot[data-v-e0596b20]{background:#22c55e;box-shadow:0 0 8px #22c55e4d}.improvement-dot[data-v-e0596b20]{background:var(--accent);box-shadow:0 0 8px #38bdf84d}.feature-item span[data-v-e0596b20],.improvement-item span[data-v-e0596b20]{color:var(--text-muted);font-size:14px;line-height:1.6;flex:1;padding:4px 0;transition:color .2s}.feature-item:hover span[data-v-e0596b20],.improvement-item:hover span[data-v-e0596b20]{color:var(--text-main)}.card-footer[data-v-e0596b20]{padding:20px 24px;background:rgba(255,255,255,.02);border-top:1px solid rgba(255,255,255,.05)}.download-cta[data-v-e0596b20]{display:flex;justify-content:space-between;align-items:center}.download-cta span[data-v-e0596b20]{color:var(--text-muted);font-size:14px;font-weight:500}.download-btn[data-v-e0596b20]{display:flex;align-items:center;gap:8px;background:var(--primary);color:#fff;padding:10px 20px;border-radius:10px;font-size:14px;font-weight:600;text-decoration:none;transition:all .2s}.download-btn[data-v-e0596b20]:hover{background:var(--primary-hover);transform:translateY(-1px);box-shadow:0 4px 12px #6366f14d}.updates-footer[data-v-e0596b20]{background:rgba(30,41,59,.5);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:1px solid rgba(255,255,255,.08);border-radius:16px;padding:32px}.footer-content[data-v-e0596b20]{display:flex;align-items:center;gap:24px}.footer-icon[data-v-e0596b20]{width:56px;height:56px;background:rgba(99,102,241,.1);border-radius:12px;display:flex;align-items:center;justify-content:center;color:var(--primary);flex-shrink:0}.footer-text[data-v-e0596b20]{flex:1}.footer-text h3[data-v-e0596b20]{font-size:18px;font-weight:600;margin-bottom:8px;color:#fff}.footer-text p[data-v-e0596b20]{color:var(--text-muted);font-size:14px;line-height:1.5;margin:0}.footer-link[data-v-e0596b20]{display:flex;align-items:center;gap:8px;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);color:#fff;padding:12px 20px;border-radius:10px;font-size:14px;font-weight:500;text-decoration:none;transition:all .2s;flex-shrink:0}.footer-link[data-v-e0596b20]:hover{background:rgba(255,255,255,.1);border-color:#fff3;transform:translateY(-1px)}.loading-state[data-v-e0596b20]{text-align:center;padding:80px 20px;color:var(--text-muted)}.spinner-large[data-v-e0596b20]{width:48px;height:48px;border:3px solid rgba(255,255,255,.1);border-top-color:var(--primary);border-radius:50%;animation:spin-e0596b20 1s linear infinite;margin:0 auto 20px}.error-state[data-v-e0596b20]{text-align:center;padding:80px 20px}.error-icon[data-v-e0596b20]{color:#ef4444;margin-bottom:24px}.error-state h3[data-v-e0596b20]{color:#fff;margin-bottom:12px;font-size:20px}.error-state p[data-v-e0596b20]{color:var(--text-muted);margin-bottom:24px;font-size:16px}.btn-secondary[data-v-e0596b20]{background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);color:#fff;padding:12px 24px;border-radius:8px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s}.btn-secondary[data-v-e0596b20]:hover{background:rgba(255,255,255,.1);border-color:#fff3}.fade-in[data-v-e0596b20]{animation:fadeIn-e0596b20 .6s ease-out}.slide-up[data-v-e0596b20]{animation:slideUp-e0596b20 .6s ease-out .1s backwards}.fade-in-delayed[data-v-e0596b20]{animation:fadeIn-e0596b20 .6s ease-out .3s backwards}@keyframes fadeIn-e0596b20{0%{opacity:0}to{opacity:1}}@keyframes slideUp-e0596b20{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes pulse-e0596b20{0%{opacity:1}50%{opacity:.5}to{opacity:1}}@keyframes spin-e0596b20{to{transform:rotate(360deg)}}@media (max-width: 768px){.page-header h1[data-v-e0596b20]{font-size:36px}.card-header[data-v-e0596b20]{flex-direction:column;gap:12px;align-items:flex-start}.features-grid[data-v-e0596b20],.improvements-grid[data-v-e0596b20]{grid-template-columns:1fr}.download-cta[data-v-e0596b20]{flex-direction:column;gap:16px;text-align:center}.footer-content[data-v-e0596b20]{flex-direction:column;text-align:center;gap:20px}.footer-text[data-v-e0596b20]{text-align:center}}
