.dark-theme[data-v-0ea5d737]{--bg-primary:rgba(26,26,46,.95);--bg-secondary:rgba(20,20,40,.95);--bg-card:rgba(35,35,60,.92);--bg-panel:rgba(20,20,40,.95);--bg-elevated:rgba(45,45,75,.92);--bg-hover:rgba(50,50,85,.6);--bg-input:rgba(40,40,70,.6);--bg-muted:hsla(0,0%,100%,.03);--border-color:rgba(60,60,100,.5);--border-light:hsla(0,0%,100%,.06);--border-hover:rgba(100,100,180,.5);--text-primary:#e8e8f0;--text-secondary:#b0b0cc;--text-muted:#7a7a9a;--text-inverse:#fff;--accent-primary:#6c8cff;--accent-primary-hover:#5a7ae8;--accent-primary-glow:rgba(108,140,255,.3);--accent-warning:#f50;--accent-warning-hover:#f73;--accent-star:#fbbf24;--accent-danger:#ef4444;--shadow-color:rgba(0,0,0,.5);--shadow-glow:0 0 30px rgba(108,140,255,.08);--gradient-accent:linear-gradient(135deg,rgba(108,140,255,.15),rgba(108,140,255,.05));--radius-sm:.375rem;--radius-md:.5rem;--radius-lg:.75rem;--radius-xl:1rem;--transition-fast:.15s;--transition-normal:.25s}.mpd-player[data-v-0ea5d737]{background:var(--bg-primary);box-sizing:border-box;color:var(--text-primary);min-height:100vh;padding:20px}.top-input-bar[data-v-0ea5d737]{margin:0 auto 1rem;max-width:1200px;position:relative;width:100%;z-index:1}.input-container[data-v-0ea5d737]{display:flex;gap:10px}.input-container input[data-v-0ea5d737]{background:var(--bg-input);border:1px solid var(--border-color);border-radius:var(--radius-md);color:var(--text-primary);flex:1;font-size:16px;padding:12px 16px;transition:border-color var(--transition-fast)}.input-container input[data-v-0ea5d737]::-moz-placeholder{color:var(--text-muted)}.input-container input[data-v-0ea5d737]::placeholder{color:var(--text-muted)}.input-container input[data-v-0ea5d737]:focus{border-color:var(--accent-primary);box-shadow:0 0 0 3px var(--accent-primary-glow);outline:none}.input-container button[data-v-0ea5d737]{background:#6c8cff14;border:2px solid var(--accent-primary);border-radius:var(--radius-md);color:var(--accent-primary);cursor:pointer;font-size:16px;font-weight:700;padding:12px 24px;transition:all var(--transition-normal);white-space:nowrap}.input-container button[data-v-0ea5d737]:hover{background:#6c8cff26;border-color:var(--accent-primary-hover);box-shadow:0 4px 20px var(--accent-primary-glow);color:var(--accent-primary-hover);transform:translateY(-2px)}.input-container button[data-v-0ea5d737]:active{transform:translateY(0)}.mpd-player[data-v-0ea5d737]{margin:0 auto;max-width:1200px;position:relative;width:100%;z-index:1}.container[data-v-0ea5d737]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:var(--bg-card);border:1px solid var(--border-light);border-radius:var(--radius-xl);box-shadow:var(--shadow-glow),0 10px 30px var(--shadow-color);display:flex;gap:16px;padding:16px;width:100%}.sidebar-wrapper[data-v-0ea5d737]{position:relative}.sidebar[data-v-0ea5d737],.sidebar-wrapper[data-v-0ea5d737]{display:flex;flex-shrink:0}.sidebar[data-v-0ea5d737]{background:var(--bg-panel);border:1px solid var(--border-light);border-radius:var(--radius-lg);box-shadow:var(--shadow-glow);flex-direction:column;max-height:calc(100vh - 220px);overflow:hidden;transition:width var(--transition-normal),opacity var(--transition-normal),margin var(--transition-normal);width:320px}.sidebar.collapsed[data-v-0ea5d737]{border:none;margin:0;opacity:0;overflow:hidden;padding:0;width:0}.sidebar-inner[data-v-0ea5d737]{display:flex;flex:1;flex-direction:column;height:100%;min-width:320px;overflow:hidden}.sidebar-collapse-btn[data-v-0ea5d737]{align-items:center;background:var(--bg-elevated);border:1px solid var(--border-light);border-radius:0 6px 6px 0;box-shadow:2px 0 8px #0003;color:var(--text-secondary);cursor:pointer;display:flex;height:48px;justify-content:center;padding:0;position:absolute;right:-14px;top:50%;transform:translateY(-50%);transition:all var(--transition-fast);width:28px;z-index:20}.sidebar-collapse-btn[data-v-0ea5d737]:hover{background:var(--accent-warning);border-color:var(--accent-warning);color:#fff;right:-16px;width:32px}.sidebar-collapse-btn svg[data-v-0ea5d737]{height:16px;width:16px}.sidebar-wrapper .sidebar.collapsed+.sidebar-collapse-btn[data-v-0ea5d737]{border-radius:0 6px 6px 0;left:-14px;right:auto}.sidebar-wrapper .sidebar.collapsed+.sidebar-collapse-btn[data-v-0ea5d737]:hover{left:-16px;width:32px}.main-content[data-v-0ea5d737]{display:flex;flex:1;flex-direction:column;gap:14px;min-width:0;transition:flex var(--transition-normal)}.main-content.expanded[data-v-0ea5d737]{flex:1}.player-container[data-v-0ea5d737]{background:#000;border:1px solid var(--border-light);border-radius:var(--radius-lg);box-shadow:0 8px 16px var(--shadow-color);max-height:70vh;min-height:520px;overflow:hidden;padding-top:56.25%;position:relative;width:100%}.player-container video[data-v-0ea5d737]{background:#000}.loading[data-v-0ea5d737],.player-container video[data-v-0ea5d737]{height:100%;left:0;position:absolute;top:0;width:100%}.loading[data-v-0ea5d737]{align-items:center;background-color:#000000b3;color:var(--text-inverse);display:flex;flex-direction:column;justify-content:center}.loading.placeholder svg[data-v-0ea5d737]{color:var(--text-muted);margin-bottom:12px}.loading.placeholder span[data-v-0ea5d737]{color:var(--text-muted);font-size:14px}.spinner[data-v-0ea5d737]{animation:spin-0ea5d737 1s linear infinite;border:4px solid rgba(108,140,255,.15);border-radius:50%;border-top:4px solid var(--accent-primary);height:40px;margin-bottom:10px;width:40px}@keyframes spin-0ea5d737{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.status[data-v-0ea5d737]{border:1px solid var(--border-light);border-radius:var(--radius-md);padding:12px;text-align:center}.status.error[data-v-0ea5d737]{background:#ef444426;color:#fca5a5}.status.loading[data-v-0ea5d737]{background:#6c8cff1a;color:#b4c4ff}.status.success[data-v-0ea5d737]{background:#4ade801a;color:#86efac}.status.info[data-v-0ea5d737]{background:#60a5fa1a;color:#93c5fd}.playlist-tabs[data-v-0ea5d737]{border-bottom:1px solid var(--border-color);display:flex;flex-shrink:0}.playlist-tab[data-v-0ea5d737]{background:transparent;border:none;color:var(--text-secondary);cursor:pointer;flex:1;font-size:13px;padding:10px 8px;transition:all var(--transition-fast)}.playlist-tab.active[data-v-0ea5d737]{background:#6c8cff26;border-bottom:2px solid var(--accent-primary);color:var(--text-inverse);font-weight:700}.playlist-tab[data-v-0ea5d737]:hover:not(.active){background:var(--bg-hover);color:var(--text-inverse)}.sidebar-content[data-v-0ea5d737]{display:flex;flex:1;flex-direction:column;overflow:hidden;position:relative}.sidebar-header[data-v-0ea5d737]{align-items:center;border-bottom:1px solid var(--border-color);display:flex;flex-shrink:0;justify-content:space-between;padding:6px 10px}.sidebar-header h3[data-v-0ea5d737]{color:var(--text-inverse);font-size:13px;margin:0}.sidebar-header-actions[data-v-0ea5d737]{align-items:center;display:flex;gap:6px}.search-input[data-v-0ea5d737]{background:var(--bg-input);border:none;border:1px solid var(--border-light);border-radius:var(--radius-sm);color:var(--text-primary);font-size:11px;padding:4px 8px;width:100px}.search-input[data-v-0ea5d737]::-moz-placeholder{color:var(--text-muted)}.search-input[data-v-0ea5d737]::placeholder{color:var(--text-muted)}.sidebar-btn[data-v-0ea5d737]{border:none;border-radius:var(--radius-sm);cursor:pointer;font-size:11px;padding:3px 8px;transition:all var(--transition-fast)}.clear-btn[data-v-0ea5d737]{background:#6c8cff1a;border:1px solid var(--accent-primary);color:var(--accent-primary)}.clear-btn[data-v-0ea5d737]:hover:not(:disabled){background:#6c8cff33;border-color:var(--accent-primary-hover);color:var(--accent-primary-hover)}.clear-btn[data-v-0ea5d737]:disabled{cursor:not-allowed;opacity:.4}.virtual-list-container[data-v-0ea5d737]{flex:1;height:0;min-height:200px;overflow:hidden;position:relative}.virtual-list-viewport[data-v-0ea5d737]{overflow:hidden;position:relative;width:100%}.virtual-list-content[data-v-0ea5d737]{position:absolute;width:100%}.list-item[data-v-0ea5d737]{align-items:center;background:var(--bg-muted);border:1px solid var(--border-light);border-radius:var(--radius-sm);box-sizing:border-box;cursor:pointer;display:flex;margin-bottom:2px;padding:4px 6px;transition:background-color var(--transition-fast)}.list-item.active[data-v-0ea5d737]{background:#6c8cff26;border-color:#6c8cff4d}.list-item[data-v-0ea5d737]:hover:not(.active){background:var(--bg-hover)}.channel-icon[data-v-0ea5d737]{flex-shrink:0;margin-right:8px}.default-logo[data-v-0ea5d737]{align-items:center;background:linear-gradient(135deg,var(--accent-primary),var(--accent-primary-hover));border-radius:var(--radius-sm);color:var(--text-inverse);display:flex;font-size:12px;font-weight:700;height:32px;justify-content:center;width:32px}.item-info[data-v-0ea5d737]{flex:1;overflow:hidden;padding-right:4px}.item-name[data-v-0ea5d737]{color:var(--text-inverse);display:block;font-size:13px;font-weight:500;line-height:1.2}.item-name[data-v-0ea5d737],.item-program[data-v-0ea5d737]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.item-program[data-v-0ea5d737]{align-items:center;color:var(--text-muted);display:flex;font-size:11px;margin-top:1px}.time-badge[data-v-0ea5d737]{background-color:var(--bg-elevated);border-radius:2px;color:var(--text-secondary);flex-shrink:0;font-size:10px;margin-right:4px;padding:0 4px}.program-name[data-v-0ea5d737]{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.favorite-btn[data-v-0ea5d737]{align-items:center;background:none;border:none;cursor:pointer;display:flex;flex-shrink:0;justify-content:center;margin-right:2px;padding:1px;transition:transform var(--transition-fast)}.star-icon[data-v-0ea5d737]{height:16px;transition:all .3s ease;width:16px}.favorite-btn:not(.favorited) .star-icon[data-v-0ea5d737]{color:var(--text-muted)}.favorite-btn.favorited .star-icon[data-v-0ea5d737]{color:var(--accent-star)}.favorite-btn:hover .star-icon[data-v-0ea5d737]{transform:scale(1.2)}.delete-item-btn[data-v-0ea5d737]{align-items:center;background:#ef444433;border:none;border-radius:50%;color:#fca5a5;cursor:pointer;display:flex;flex-shrink:0;font-size:14px;height:20px;justify-content:center;margin-left:2px;transition:all var(--transition-fast);width:20px}.delete-item-btn[data-v-0ea5d737]:hover{background:#ef444466;color:var(--accent-danger);transform:scale(1.1)}.empty-tip[data-v-0ea5d737]{color:var(--text-muted);font-size:13px;font-style:italic;left:50%;padding:20px;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);width:100%}.scrollbar[data-v-0ea5d737]{background:var(--bg-muted);border-radius:3px;height:100%;opacity:0;position:absolute;right:2px;top:0;transition:opacity var(--transition-fast);width:5px;z-index:10}.virtual-list-container:hover .scrollbar[data-v-0ea5d737]{opacity:1}.scrollbar-thumb[data-v-0ea5d737]{background:var(--accent-primary);border-radius:3px;cursor:pointer;height:35px;position:absolute;top:var(--scroll-position,0);transform:translateY(-50%);width:100%}.dialog-overlay[data-v-0ea5d737]{align-items:center;background-color:#000000bf;display:flex;justify-content:center;inset:0;position:fixed;z-index:1000}.dialog[data-v-0ea5d737]{background:var(--bg-card);border:1px solid var(--border-light);border-radius:var(--radius-lg);box-shadow:var(--shadow-glow),0 10px 30px var(--shadow-color);max-width:90%;padding:20px;width:500px}.dialog h3[data-v-0ea5d737]{color:var(--text-inverse);margin-top:0}.dialog input[data-v-0ea5d737]{background:var(--bg-input);border:1px solid var(--border-color);border-radius:var(--radius-sm);color:var(--text-primary);margin:10px 0;padding:8px;width:100%}.dialog-buttons[data-v-0ea5d737]{display:flex;gap:10px;justify-content:flex-end;margin-top:20px}.dialog-buttons button[data-v-0ea5d737]{border:none;border-radius:var(--radius-sm);cursor:pointer;padding:8px 16px;transition:var(--transition-fast)}.dialog-buttons button[data-v-0ea5d737]:first-child{background-color:var(--bg-hover);color:var(--text-primary)}.dialog-buttons button[data-v-0ea5d737]:last-child{background:linear-gradient(135deg,var(--accent-primary),var(--accent-primary-hover));color:var(--text-inverse)}@media (max-width:992px){.container[data-v-0ea5d737]{flex-direction:column}.sidebar[data-v-0ea5d737],.sidebar-wrapper[data-v-0ea5d737]{width:100%}.sidebar[data-v-0ea5d737]{max-height:280px}.sidebar.collapsed[data-v-0ea5d737]{max-height:0;min-height:0;opacity:0;width:0}.sidebar-inner[data-v-0ea5d737]{min-width:auto}.sidebar-collapse-btn[data-v-0ea5d737]{border-radius:0 6px 6px 0;height:40px;right:-14px;top:50%;transform:translateY(-50%);width:24px}.sidebar-wrapper .sidebar.collapsed+.sidebar-collapse-btn[data-v-0ea5d737]{left:-14px;right:auto}.main-content.expanded[data-v-0ea5d737]{flex:1}.player-container[data-v-0ea5d737]{max-height:60vh;min-height:400px}}@media (max-width:768px){.mpd-player[data-v-0ea5d737]{padding:12px}.input-container[data-v-0ea5d737]{flex-direction:column}.input-container input[data-v-0ea5d737]{font-size:14px;padding:10px 14px}.input-container button[data-v-0ea5d737]{font-size:14px;padding:10px 18px}.container[data-v-0ea5d737]{gap:12px;padding:12px}.sidebar[data-v-0ea5d737]{max-height:220px}.player-container[data-v-0ea5d737]{max-height:50vh;min-height:300px}.default-logo[data-v-0ea5d737]{height:28px;width:28px}.default-logo[data-v-0ea5d737],.item-program[data-v-0ea5d737]{font-size:10px}.search-input[data-v-0ea5d737]{width:70px}.dialog[data-v-0ea5d737]{padding:16px;width:95%}}@media (max-width:480px){.mpd-player[data-v-0ea5d737]{padding:8px}.container[data-v-0ea5d737]{border-radius:var(--radius-md);padding:10px}.player-container[data-v-0ea5d737]{max-height:45vh;min-height:240px}.sidebar[data-v-0ea5d737]{max-height:180px}.spinner[data-v-0ea5d737]{border-width:3px;height:32px;width:32px}}.dark-theme[data-v-74d2263d]{--bg-primary:rgba(26,26,46,.95);--bg-secondary:rgba(20,20,40,.95);--bg-card:rgba(35,35,60,.92);--bg-elevated:rgba(45,45,75,.92);--bg-hover:rgba(50,50,85,.6);--bg-input:rgba(40,40,70,.6);--border-color:rgba(60,60,100,.5);--border-hover:rgba(100,100,180,.5);--text-primary:#e8e8f0;--text-secondary:#b0b0cc;--text-muted:#7a7a9a;--accent-primary:#6c8cff;--accent-primary-hover:#5a7ae8;--accent-primary-glow:rgba(108,140,255,.3);--accent-success:#4ade80;--shadow-color:rgba(0,0,0,.5);--shadow-glow:0 0 30px rgba(108,140,255,.08);--gradient-accent:linear-gradient(135deg,rgba(108,140,255,.15),rgba(108,140,255,.05));--radius-sm:.375rem;--radius-md:.5rem;--radius-lg:.75rem;--radius-xl:1rem;--transition-fast:.15s;--transition-normal:.25s}[data-v-74d2263d]{box-sizing:border-box;margin:0;padding:0}.main-container[data-v-74d2263d]{color:var(--text-primary);min-height:100vh;overflow-x:hidden}.container[data-v-74d2263d]{margin:0 auto;max-width:1280px;padding:0 1rem}.hero-section[data-v-74d2263d]{padding:3rem 0 2rem}.text-center[data-v-74d2263d]{text-align:center}.hero-title[data-v-74d2263d]{color:var(--text-primary);font-size:1.75rem;font-weight:700;margin:0 auto .5rem;max-width:72rem;text-wrap:balance}@media (min-width:1024px){.hero-title[data-v-74d2263d]{font-size:2.5rem}}.hero-highlight[data-v-74d2263d]{animation:gradient-shift-74d2263d 4s ease-in-out infinite;background:linear-gradient(135deg,var(--accent-primary),#a78bfa,var(--accent-primary));background-clip:text;-webkit-background-clip:text;background-size:200% 200%;color:transparent}@keyframes gradient-shift-74d2263d{0%,to{background-position:0 50%}50%{background-position:100% 50%}}.hero-description[data-v-74d2263d]{color:var(--text-secondary);font-size:.95rem;line-height:1.8;margin:0 auto;max-width:48rem}@media (min-width:1024px){.hero-description[data-v-74d2263d]{font-size:1.05rem}}.player-section[data-v-74d2263d]{margin:.5rem 0 1.5rem}.player-placeholder[data-v-74d2263d]{border:2px dashed var(--border-color);border-radius:var(--radius-lg);color:var(--text-secondary);padding:3rem;text-align:center}.features-section[data-v-74d2263d]{padding:0 0 2rem}.features-container[data-v-74d2263d]{margin:0 auto;max-width:72rem;padding:0 1rem}.features-grid[data-v-74d2263d]{display:grid;gap:1.5rem;grid-template-columns:1fr}@media (min-width:768px){.features-grid[data-v-74d2263d]{grid-template-columns:repeat(3,1fr)}}.feature-card[data-v-74d2263d]{background:var(--bg-card);border:1px solid var(--border-color);border-radius:var(--radius-md);padding:1.5rem;text-align:center;transition:all var(--transition-normal)}.feature-card[data-v-74d2263d]:hover{border-color:var(--border-hover);box-shadow:var(--shadow-glow);transform:translateY(-4px)}.feature-icon[data-v-74d2263d]{align-items:center;background:var(--gradient-accent);border-radius:9999px;color:var(--accent-primary);display:flex;font-size:1.25rem;height:3rem;justify-content:center;margin:0 auto .75rem;width:3rem}.feature-title[data-v-74d2263d]{color:var(--text-primary);font-weight:600;margin-bottom:.5rem}.feature-desc[data-v-74d2263d]{color:var(--text-secondary);font-size:.875rem;line-height:1.7}.introduce-section[data-v-74d2263d]{padding:3rem 0}.introduce-container[data-v-74d2263d]{margin:0 auto;max-width:72rem;padding:0 1rem}.introduce-header[data-v-74d2263d]{margin-bottom:2.5rem;text-align:center}.introduce-badge[data-v-74d2263d]{background:var(--gradient-accent);border-radius:var(--radius-sm);color:var(--accent-primary);display:inline-block;font-size:.75rem;font-weight:500;letter-spacing:.05em;margin-bottom:.75rem;padding:.25rem .75rem;text-transform:uppercase}.introduce-title[data-v-74d2263d]{color:var(--text-primary);font-size:2rem;font-weight:700;margin-bottom:1rem}.introduce-desc[data-v-74d2263d]{color:var(--text-secondary);font-size:1.05rem;line-height:1.8;margin:0 auto;max-width:48rem}.introduce-grid[data-v-74d2263d]{display:grid;gap:1.5rem;margin-top:2rem}@media (min-width:768px){.introduce-grid[data-v-74d2263d]{grid-template-columns:repeat(2,1fr)}}.introduce-card[data-v-74d2263d]{background:var(--bg-card);border:1px solid var(--border-color);border-radius:var(--radius-md);padding:1.5rem;text-align:center;transition:all var(--transition-normal)}.introduce-card[data-v-74d2263d]:hover{border-color:var(--border-hover);box-shadow:var(--shadow-glow);transform:translateY(-4px)}.introduce-card-icon[data-v-74d2263d]{align-items:center;background:var(--gradient-accent);border-radius:9999px;color:var(--accent-primary);display:flex;font-size:1.25rem;height:3.5rem;justify-content:center;margin:0 auto .75rem;width:3.5rem}.introduce-card-title[data-v-74d2263d]{color:var(--text-primary);font-size:1.05rem;font-weight:600;margin-bottom:.5rem}.introduce-card-desc[data-v-74d2263d]{color:var(--text-secondary);font-size:.875rem;line-height:1.7}.benefit-section[data-v-74d2263d]{padding:3rem 0}.benefit-container[data-v-74d2263d]{margin:0 auto;max-width:72rem;padding:0 1rem}.benefit-header[data-v-74d2263d]{margin-bottom:2.5rem;text-align:center}.benefit-badge[data-v-74d2263d]{background:var(--gradient-accent);border-radius:var(--radius-sm);color:var(--accent-primary);display:inline-block;font-size:.75rem;font-weight:500;letter-spacing:.05em;margin-bottom:.75rem;padding:.25rem .75rem;text-transform:uppercase}.benefit-title[data-v-74d2263d]{color:var(--text-primary);font-size:2rem;font-weight:700;margin-bottom:1rem}.benefit-desc[data-v-74d2263d]{color:var(--text-secondary);font-size:1.05rem;line-height:1.7;margin:0 auto;max-width:42rem}.benefit-grid[data-v-74d2263d]{display:grid;gap:1.5rem}@media (min-width:768px){.benefit-grid[data-v-74d2263d]{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.benefit-grid[data-v-74d2263d]{grid-template-columns:repeat(3,1fr)}}.benefit-card[data-v-74d2263d]{background:var(--bg-card);border:1px solid var(--border-color);border-radius:var(--radius-md);padding:1.5rem;text-align:center;transition:all var(--transition-normal)}.benefit-card[data-v-74d2263d]:hover{border-color:var(--border-hover);box-shadow:var(--shadow-glow);transform:translateY(-4px)}.benefit-card-icon[data-v-74d2263d]{align-items:center;background:var(--gradient-accent);border-radius:9999px;color:var(--accent-primary);display:flex;font-size:1.25rem;height:3.5rem;justify-content:center;margin:0 auto .75rem;width:3.5rem}.benefit-card-title[data-v-74d2263d]{color:var(--text-primary);font-size:1.05rem;font-weight:600;margin-bottom:.5rem}.benefit-card-desc[data-v-74d2263d]{color:var(--text-secondary);font-size:.875rem;line-height:1.7}.steps-section[data-v-74d2263d]{padding:3rem 0}.steps-container[data-v-74d2263d]{margin:0 auto;max-width:72rem;padding:0 1rem}.steps-header[data-v-74d2263d]{margin-bottom:2.5rem;text-align:center}.steps-badge[data-v-74d2263d]{background:var(--gradient-accent);border-radius:var(--radius-sm);color:var(--accent-primary);display:inline-block;font-size:.75rem;font-weight:500;letter-spacing:.05em;margin-bottom:.75rem;padding:.25rem .75rem;text-transform:uppercase}.steps-title[data-v-74d2263d]{color:var(--text-primary);font-size:2rem;font-weight:700;margin-bottom:1rem}.steps-desc[data-v-74d2263d]{color:var(--text-secondary);font-size:1.05rem;line-height:1.7;margin:0 auto;max-width:42rem}.steps-grid[data-v-74d2263d]{display:grid;gap:1.5rem;margin:0 auto;max-width:64rem}@media (min-width:768px){.steps-grid[data-v-74d2263d]{grid-template-columns:repeat(2,1fr)}}.step-card[data-v-74d2263d]{background:var(--bg-card);border:1px solid var(--border-color);border-radius:var(--radius-md);cursor:pointer;display:flex;gap:1rem;padding:1.5rem;transition:all var(--transition-normal)}.step-card[data-v-74d2263d]:hover{border-color:var(--border-hover);box-shadow:var(--shadow-glow);transform:translateY(-2px)}.step-card.active[data-v-74d2263d]{border-color:var(--accent-primary);box-shadow:0 0 20px var(--accent-primary-glow)}.step-number[data-v-74d2263d]{color:var(--accent-primary);flex-shrink:0;font-family:monospace;font-size:2rem;font-weight:700;line-height:1}.step-content[data-v-74d2263d]{flex:1}.step-name[data-v-74d2263d]{color:var(--text-primary);font-size:1.05rem;font-weight:600;margin-bottom:.5rem}.step-desc[data-v-74d2263d]{color:var(--text-secondary);font-size:.875rem;line-height:1.7;margin-bottom:.75rem}.step-tip[data-v-74d2263d]{align-items:flex-start;background:var(--bg-elevated);border-left:3px solid var(--accent-primary);border-radius:var(--radius-sm);color:var(--text-muted);display:flex;font-size:.8rem;gap:.5rem;padding:.5rem .75rem}.step-tip i[data-v-74d2263d]{color:var(--accent-primary);margin-top:.1rem}.step-tip span[data-v-74d2263d]{line-height:1.5}.core-features-section[data-v-74d2263d]{padding:3rem 0}.core-features-header[data-v-74d2263d]{margin-bottom:2.5rem;text-align:center}.core-features-title[data-v-74d2263d]{color:var(--text-primary);font-size:2rem;font-weight:700;margin-bottom:1rem}.core-features-desc[data-v-74d2263d]{color:var(--text-secondary);font-size:1.05rem;line-height:1.7;margin:0 auto;max-width:36rem}.core-features-grid[data-v-74d2263d]{display:grid;gap:1.5rem;margin:0 auto;max-width:72rem;padding:0 1rem}@media (min-width:768px){.core-features-grid[data-v-74d2263d]{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.core-features-grid[data-v-74d2263d]{grid-template-columns:repeat(3,1fr)}}.core-feature-card[data-v-74d2263d]{align-items:flex-start;background:var(--bg-card);border:1px solid var(--border-color);border-radius:var(--radius-md);display:flex;flex-direction:column;padding:1.5rem;transition:all var(--transition-normal)}.core-feature-card[data-v-74d2263d]:hover{border-color:var(--border-hover);box-shadow:var(--shadow-glow);transform:translateY(-4px)}.core-feature-icon[data-v-74d2263d]{align-items:center;background:var(--gradient-accent);border:1px solid var(--border-color);border-radius:9999px;color:var(--accent-primary);display:flex;font-size:1.25rem;height:3.5rem;justify-content:center;margin-bottom:1rem;width:3.5rem}.core-feature-title[data-v-74d2263d]{color:var(--text-primary);font-size:1.1rem;font-weight:600;margin-bottom:.5rem}.core-feature-desc[data-v-74d2263d]{color:var(--text-secondary);font-size:.9rem;line-height:1.7}.stats-section[data-v-74d2263d]{padding:3rem 0}.stats-container[data-v-74d2263d]{margin:0 auto;max-width:72rem;padding:0 1rem;text-align:center}.stats-badge[data-v-74d2263d]{color:var(--accent-primary);display:inline-block;font-size:.75rem;font-weight:600;letter-spacing:.05em;margin-bottom:1rem;text-transform:uppercase}.stats-title[data-v-74d2263d]{color:var(--text-primary);font-size:2rem;font-weight:700;margin-bottom:1rem}.stats-desc[data-v-74d2263d]{color:var(--text-secondary);font-size:1.05rem;margin-bottom:2rem}.stats-grid[data-v-74d2263d]{display:grid;gap:1.5rem;margin-left:auto;margin-right:auto;margin-top:2rem;max-width:48rem}@media (min-width:768px){.stats-grid[data-v-74d2263d]{gap:1.5rem;grid-template-columns:repeat(3,1fr)}}.stat-card[data-v-74d2263d]{background:var(--bg-card);border:1px solid var(--border-color);border-radius:var(--radius-md);padding:1.5rem;text-align:center}.stat-label[data-v-74d2263d]{color:var(--text-secondary);font-weight:600}.stat-value[data-v-74d2263d]{background:linear-gradient(135deg,var(--accent-primary),var(--accent-primary-hover));background-clip:text;-webkit-background-clip:text;color:transparent;font-size:3rem;font-weight:600;margin-top:.5rem}.stat-unit[data-v-74d2263d]{color:var(--text-secondary);font-size:1.25rem;font-weight:400;margin-top:.5rem}.testimonials-section[data-v-74d2263d]{padding:3rem 0}.testimonials-header[data-v-74d2263d]{margin-bottom:2.5rem;text-align:center}.testimonials-badge[data-v-74d2263d]{color:var(--accent-primary);display:inline-block;font-size:.75rem;font-weight:600;letter-spacing:.05em;margin-bottom:1rem;text-transform:uppercase}.testimonials-title[data-v-74d2263d]{color:var(--text-primary);font-size:2rem;font-weight:700;margin-bottom:1rem}.testimonials-desc[data-v-74d2263d]{color:var(--text-secondary);font-size:1.05rem}.testimonials-carousel[data-v-74d2263d]{margin:0 auto;max-width:72rem;overflow-x:auto;padding:0 1rem}.testimonials-track[data-v-74d2263d]{display:flex;gap:1rem;padding-bottom:1rem}.testimonial-card[data-v-74d2263d]{background:var(--bg-card);border:1px solid var(--border-color);border-radius:var(--radius-lg);box-shadow:0 1px 2px 0 var(--shadow-color);flex-shrink:0;padding:1.5rem;transition:all var(--transition-normal);width:24rem}.testimonial-card[data-v-74d2263d]:hover{border-color:var(--border-hover);box-shadow:var(--shadow-glow);transform:translateY(-4px)}.testimonial-header[data-v-74d2263d]{display:flex;justify-content:space-between;margin-bottom:1rem}.testimonial-author[data-v-74d2263d]{display:flex;gap:1rem}.author-avatar[data-v-74d2263d]{align-items:center;background:var(--bg-elevated);border:1px solid var(--border-color);border-radius:9999px;color:var(--text-muted);display:flex;font-size:1.25rem;height:3rem;justify-content:center;width:3rem}.author-name[data-v-74d2263d]{color:var(--text-primary);font-weight:500}.author-title[data-v-74d2263d]{color:var(--text-secondary);font-size:.85rem}.testimonial-stars[data-v-74d2263d]{display:flex;gap:.125rem}.star-icon[data-v-74d2263d]{color:#f59e0b;font-size:.9rem}.testimonial-quote[data-v-74d2263d]{color:var(--text-secondary);display:block;font-style:italic;line-height:1.7}.tools-showcase[data-v-74d2263d]{padding:3rem 0}.tools-showcase-container[data-v-74d2263d]{margin:0 auto;max-width:72rem;padding:0 1rem}.tools-showcase-header[data-v-74d2263d]{margin-bottom:2.5rem;text-align:center}.tools-showcase-title[data-v-74d2263d]{color:var(--text-primary);font-size:1.875rem;font-weight:700;margin-bottom:1rem}.tools-showcase-desc[data-v-74d2263d]{color:var(--text-secondary);font-size:1.125rem;margin:0 auto;max-width:42rem}.tools-showcase-grid[data-v-74d2263d]{display:grid;gap:1.5rem}@media (min-width:768px){.tools-showcase-grid[data-v-74d2263d]{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.tools-showcase-grid[data-v-74d2263d]{grid-template-columns:repeat(3,1fr)}}.tool-showcase-card[data-v-74d2263d]{background:var(--bg-card);border:1px solid var(--border-color);border-radius:var(--radius-md);display:flex;flex-direction:column;overflow:hidden;padding:1.5rem;position:relative;text-decoration:none;transition:all var(--transition-normal)}.tool-showcase-card[data-v-74d2263d]:before{background:var(--gradient-accent);content:"";inset:0;opacity:0;position:absolute;transition:opacity var(--transition-normal)}.tool-showcase-card[data-v-74d2263d]:hover:before{opacity:1}.tool-showcase-card[data-v-74d2263d]:hover{border-color:var(--accent-primary);box-shadow:var(--shadow-glow);transform:translateY(-4px)}.tool-showcase-header-row[data-v-74d2263d]{align-items:center;display:flex;gap:.75rem;margin-bottom:.5rem;position:relative}.tool-showcase-icon[data-v-74d2263d]{align-items:center;background:var(--gradient-accent);border-radius:9999px;color:var(--accent-primary);display:flex;flex-shrink:0;font-size:1.1rem;height:2.5rem;justify-content:center;width:2.5rem}.tool-showcase-name[data-v-74d2263d]{color:var(--text-primary);flex:1;font-size:1.1rem;font-weight:600}.tool-showcase-badge[data-v-74d2263d]{border-radius:9999px;flex-shrink:0;font-size:.65rem;font-weight:500;padding:.15rem .6rem}.tool-showcase-badge.popular[data-v-74d2263d]{background:var(--gradient-accent);color:var(--accent-primary)}.tool-showcase-badge.recommended[data-v-74d2263d]{background:#4ade8026;color:#4ade80}.tool-showcase-desc[data-v-74d2263d]{color:var(--text-secondary);flex:1;font-size:.85rem;line-height:1.6;margin-bottom:1rem;position:relative}.tool-showcase-link[data-v-74d2263d]{align-items:center;color:var(--accent-primary);display:flex;font-size:.85rem;font-weight:500;gap:.5rem;position:relative}.arrow-icon[data-v-74d2263d]{transition:transform var(--transition-fast)}.tool-showcase-card:hover .arrow-icon[data-v-74d2263d]{transform:translate(4px)}.faq-section[data-v-74d2263d]{padding:3rem 0}.faq-container[data-v-74d2263d]{margin:0 auto;max-width:72rem;padding:0 1rem}.faq-header[data-v-74d2263d]{margin-bottom:2.5rem;text-align:center}.faq-badge[data-v-74d2263d]{background:var(--gradient-accent);border-radius:var(--radius-sm);color:var(--accent-primary);display:inline-block;font-size:.75rem;font-weight:500;letter-spacing:.05em;margin-bottom:.75rem;padding:.25rem .75rem;text-transform:uppercase}.faq-title[data-v-74d2263d]{color:var(--text-primary);font-size:2rem;font-weight:700;margin-bottom:1rem}.faq-desc[data-v-74d2263d]{color:var(--text-secondary);font-size:1.05rem}.faq-grid[data-v-74d2263d]{display:grid;gap:1.5rem;margin:0 auto;max-width:64rem}@media (min-width:768px){.faq-grid[data-v-74d2263d]{gap:1.5rem;grid-template-columns:repeat(2,1fr)}}.faq-item[data-v-74d2263d]{background:var(--bg-card);border:1px solid var(--border-color);border-radius:var(--radius-md);display:flex;gap:1rem;padding:1.5rem;transition:all var(--transition-fast)}.faq-item[data-v-74d2263d]:hover{border-color:var(--border-hover)}.faq-number[data-v-74d2263d]{align-items:center;border:1px solid var(--accent-primary);border-radius:var(--radius-sm);color:var(--accent-primary);display:flex;flex-shrink:0;font-family:monospace;font-size:.8rem;height:2rem;justify-content:center;width:2rem}.faq-question[data-v-74d2263d]{color:var(--text-primary);font-size:1rem;font-weight:600;margin-bottom:.5rem}.faq-answer[data-v-74d2263d]{color:var(--text-secondary);font-size:.9rem;line-height:1.7}.cta-section[data-v-74d2263d]{padding:3rem 0}.cta-container[data-v-74d2263d]{margin:0 auto;max-width:72rem;padding:0 1rem}.cta-card[data-v-74d2263d]{background:linear-gradient(135deg,#23233cf2,#141428fa);border:1px solid var(--border-color);border-radius:var(--radius-xl);overflow:hidden;padding:3rem 2rem;position:relative;text-align:center}.cta-card[data-v-74d2263d]:before{animation:cta-glow-74d2263d 8s ease-in-out infinite;background:radial-gradient(circle at center,rgba(108,140,255,.05),transparent 70%);content:"";height:200%;left:-50%;position:absolute;top:-50%;width:200%}@keyframes cta-glow-74d2263d{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}.cta-title[data-v-74d2263d]{color:var(--text-primary);font-size:1.75rem;font-weight:700;margin-bottom:1rem;position:relative}.cta-desc[data-v-74d2263d]{color:var(--text-secondary);font-size:1.05rem;margin-bottom:2rem;position:relative}.cta-buttons[data-v-74d2263d]{display:flex;justify-content:center;position:relative}.cta-btn-primary[data-v-74d2263d]{align-items:center;background:linear-gradient(135deg,var(--accent-primary),var(--accent-primary-hover));border:none;border-radius:var(--radius-md);box-shadow:0 2px 15px var(--accent-primary-glow);color:#fff;cursor:pointer;display:inline-flex;font-size:1rem;font-weight:600;gap:.5rem;padding:.75rem 2rem;transition:all var(--transition-fast)}.cta-btn-primary[data-v-74d2263d]:hover{box-shadow:0 4px 25px var(--accent-primary-glow);transform:translateY(-2px)}.cta-icon[data-v-74d2263d]{font-size:.9rem}@media (max-width:640px){.hero-title[data-v-74d2263d]{font-size:1.5rem}.hero-description[data-v-74d2263d]{font-size:.875rem}.benefit-title[data-v-74d2263d],.core-features-title[data-v-74d2263d],.faq-title[data-v-74d2263d],.introduce-title[data-v-74d2263d],.stats-title[data-v-74d2263d],.steps-title[data-v-74d2263d],.testimonials-title[data-v-74d2263d]{font-size:1.5rem}.cta-title[data-v-74d2263d]{font-size:1.25rem}.cta-card[data-v-74d2263d]{padding:2rem 1.5rem}.step-card[data-v-74d2263d]{align-items:flex-start;flex-direction:column;gap:.5rem}.step-number[data-v-74d2263d]{font-size:1.5rem}.stat-value[data-v-74d2263d]{font-size:2.5rem}.testimonial-card[data-v-74d2263d]{width:18rem}.faq-item[data-v-74d2263d]{flex-direction:column;gap:.5rem}}@media (max-width:480px){.benefit-container[data-v-74d2263d],.container[data-v-74d2263d],.core-features-grid[data-v-74d2263d],.faq-container[data-v-74d2263d],.features-container[data-v-74d2263d],.introduce-container[data-v-74d2263d],.steps-container[data-v-74d2263d],.tools-showcase-container[data-v-74d2263d]{padding:0 .75rem}.benefit-card[data-v-74d2263d],.core-feature-card[data-v-74d2263d],.faq-item[data-v-74d2263d],.feature-card[data-v-74d2263d],.introduce-card[data-v-74d2263d],.step-card[data-v-74d2263d]{padding:1rem}.cta-card[data-v-74d2263d]{padding:1.5rem 1rem}.cta-btn-primary[data-v-74d2263d]{font-size:.9rem;padding:.6rem 1.5rem}.testimonial-card[data-v-74d2263d]{padding:1rem;width:16rem}.tools-showcase-grid[data-v-74d2263d]{grid-template-columns:1fr}}
