.product-page[data-astro-cid-g4a5sxwh]{padding:2rem 0}main.content-wrapper{max-width:1100px}.app-hero[data-astro-cid-g4a5sxwh]{text-align:center;padding:3rem 1.5rem 5rem;display:flex;flex-direction:column;align-items:center;gap:1.5rem;border-bottom:1px solid var(--nav-border)}.app-icon-wrapper[data-astro-cid-g4a5sxwh]{width:120px;height:120px;margin-bottom:1rem;position:relative;display:flex;justify-content:center;align-items:center}.app-icon[data-astro-cid-g4a5sxwh]{width:100%;height:100%;object-fit:contain;filter:drop-shadow(0 10px 25px rgba(0,0,0,.12));transition:opacity var(--transition-speed) ease}.theme-dark-only[data-astro-cid-g4a5sxwh]{display:none}.theme-light-only[data-astro-cid-g4a5sxwh]{display:block}html[data-theme=dark] .theme-light-only[data-astro-cid-g4a5sxwh]{display:none}html[data-theme=dark] .theme-dark-only[data-astro-cid-g4a5sxwh]{display:block}@media(prefers-color-scheme:dark){html:not([data-theme=light]) .theme-light-only[data-astro-cid-g4a5sxwh]{display:none}html:not([data-theme=light]) .theme-dark-only[data-astro-cid-g4a5sxwh]{display:block}}.app-title[data-astro-cid-g4a5sxwh]{font-size:3.5rem;font-weight:850;margin:0;font-family:Outfit,sans-serif;letter-spacing:-.02em;color:var(--title-color)}.app-tagline[data-astro-cid-g4a5sxwh]{font-size:1.45rem;font-weight:600;color:var(--accent-color);max-width:700px;line-height:1.4;margin:0;font-family:Outfit,sans-serif}.app-subtagline[data-astro-cid-g4a5sxwh]{font-size:1.15rem;color:var(--text-muted);max-width:750px;line-height:1.6;margin:0;font-family:Lora,Times New Roman,serif}.install-widget[data-astro-cid-g4a5sxwh]{width:100%;max-width:700px;margin-top:1.5rem;border-radius:16px;text-align:left;overflow:hidden}.tabs-header[data-astro-cid-g4a5sxwh]{display:flex;flex-wrap:wrap;gap:.25rem;padding:.5rem;background:#00000008;border-bottom:1px solid var(--nav-border)}html[data-theme=dark] .tabs-header[data-astro-cid-g4a5sxwh]{background:#ffffff05}.tab-btn[data-astro-cid-g4a5sxwh]{flex:1;padding:.6rem .8rem;border:none;background:none;cursor:pointer;font-family:Outfit,sans-serif;font-size:.85rem;font-weight:600;color:var(--text-muted);border-radius:8px;transition:all .2s ease;white-space:nowrap}.tab-btn[data-astro-cid-g4a5sxwh]:hover{color:var(--title-color);background:#00000005}html[data-theme=dark] .tab-btn[data-astro-cid-g4a5sxwh]:hover{background:#ffffff03}.tab-btn[data-astro-cid-g4a5sxwh].active{color:#fff;background:var(--accent-color);box-shadow:0 4px 10px #008aff33}.tabs-content[data-astro-cid-g4a5sxwh]{padding:1.25rem;background:#00000003}html[data-theme=dark] .tabs-content[data-astro-cid-g4a5sxwh]{background:#ffffff01}.tab-pane[data-astro-cid-g4a5sxwh]{display:none}.tab-pane[data-astro-cid-g4a5sxwh].active{display:block;animation:fadeIn .2s ease-in-out}.tab-pane-desc[data-astro-cid-g4a5sxwh]{font-size:.9rem;color:var(--text-muted);margin:0 0 1rem;font-family:Lora,serif}.code-block-wrapper[data-astro-cid-g4a5sxwh]{position:relative;margin-bottom:.75rem;border-radius:8px;overflow:hidden;background:#181825;border:1px solid rgba(255,255,255,.05)}.code-block-wrapper[data-astro-cid-g4a5sxwh]:last-child{margin-bottom:0}.code-header[data-astro-cid-g4a5sxwh]{display:flex;justify-content:space-between;align-items:center;padding:.4rem .8rem;background:#11111b;border-bottom:1px solid rgba(255,255,255,.03);font-size:.75rem;color:#a6adc8;font-family:Outfit,sans-serif}.code-lang[data-astro-cid-g4a5sxwh]{text-transform:uppercase;font-weight:700}.copy-btn[data-astro-cid-g4a5sxwh]{background:none;border:none;color:#a6adc8;cursor:pointer;font-size:.75rem;padding:.2rem .5rem;border-radius:4px;font-weight:600;transition:all .2s ease}.copy-btn[data-astro-cid-g4a5sxwh]:hover{color:#fff;background:#ffffff1a}.code-block-wrapper[data-astro-cid-g4a5sxwh] pre[data-astro-cid-g4a5sxwh]{margin:0;padding:1rem;overflow-x:auto;background:transparent}.code-block-wrapper[data-astro-cid-g4a5sxwh] code[data-astro-cid-g4a5sxwh]{font-family:Fira Code,Courier New,Courier,monospace;font-size:.85rem;color:#cdd6f4;line-height:1.45}.download-links[data-astro-cid-g4a5sxwh]{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:.75rem}.download-link-btn[data-astro-cid-g4a5sxwh]{display:inline-flex;align-items:center;gap:.5rem;padding:.75rem 1rem;border-radius:8px;background:#00000005;border:1px solid var(--nav-border);color:var(--text-color);font-size:.85rem;font-weight:600;transition:all .2s ease;text-decoration:none;font-family:Outfit,sans-serif}.download-link-btn[data-astro-cid-g4a5sxwh]:hover{background:var(--nav-border);color:var(--accent-color);transform:translateY(-1px)}html[data-theme=dark] .download-link-btn[data-astro-cid-g4a5sxwh]{background:#ffffff05}.features-section[data-astro-cid-g4a5sxwh]{padding:5rem 0 3rem}.features-section[data-astro-cid-g4a5sxwh] h2[data-astro-cid-g4a5sxwh]{text-align:center;font-size:2.25rem;margin-bottom:3.5rem;font-family:Outfit,sans-serif;border:none;padding:0}.features-grid[data-astro-cid-g4a5sxwh]{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:2rem}.feature-card[data-astro-cid-g4a5sxwh]{padding:2.25rem 1.75rem;border-radius:20px;display:flex;flex-direction:column;gap:1.25rem;transition:transform .3s cubic-bezier(.16,1,.3,1),box-shadow .3s ease}.feature-card[data-astro-cid-g4a5sxwh]:hover{transform:translateY(-4px);box-shadow:var(--card-shadow)}.feature-icon-box[data-astro-cid-g4a5sxwh]{width:48px;height:48px;border-radius:12px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.feature-card[data-astro-cid-g4a5sxwh] h3[data-astro-cid-g4a5sxwh]{font-size:1.3rem;margin:0;font-weight:750;color:var(--title-color)}.feature-card[data-astro-cid-g4a5sxwh] p[data-astro-cid-g4a5sxwh]{font-size:.95rem;color:var(--text-muted);margin:0;line-height:1.6;font-family:Lora,Times New Roman,serif}.config-section[data-astro-cid-g4a5sxwh]{padding:5rem 0 3rem;border-top:1px solid var(--nav-border)}.config-section[data-astro-cid-g4a5sxwh] h2[data-astro-cid-g4a5sxwh]{text-align:center;font-size:2.25rem;margin-bottom:1rem;font-family:Outfit,sans-serif;border:none;padding:0}.section-subtitle[data-astro-cid-g4a5sxwh]{text-align:center;font-size:1.05rem;color:var(--text-muted);max-width:700px;margin:0 auto 2.5rem;line-height:1.6;font-family:Lora,serif}.config-section[data-astro-cid-g4a5sxwh] .code-block-wrapper[data-astro-cid-g4a5sxwh]{max-width:800px;margin:0 auto;border-radius:12px}.usage-section[data-astro-cid-g4a5sxwh]{padding:5rem 0 3rem;border-top:1px solid var(--nav-border)}.usage-section[data-astro-cid-g4a5sxwh] h2[data-astro-cid-g4a5sxwh]{text-align:center;font-size:2.25rem;margin-bottom:1rem;font-family:Outfit,sans-serif;border:none;padding:0}.commands-grid[data-astro-cid-g4a5sxwh]{display:flex;flex-direction:column;gap:1.25rem;max-width:800px;margin:0 auto}.command-card[data-astro-cid-g4a5sxwh]{padding:1.5rem;border-radius:12px;display:flex;flex-direction:column;gap:.75rem;transition:transform .2s ease}.command-card[data-astro-cid-g4a5sxwh]:hover{transform:translateY(-2px)}.command-header[data-astro-cid-g4a5sxwh]{display:flex;justify-content:space-between;align-items:center}.command-syntax[data-astro-cid-g4a5sxwh]{font-family:Fira Code,Courier New,Courier,monospace;font-size:.95rem;font-weight:700;color:var(--accent-color)}.command-badge[data-astro-cid-g4a5sxwh]{font-size:.7rem;font-weight:700;text-transform:uppercase;padding:.15rem .4rem;border-radius:4px;background:#0000000d;color:var(--text-muted);font-family:Outfit,sans-serif}html[data-theme=dark] .command-badge[data-astro-cid-g4a5sxwh]{background:#ffffff0d}.command-card[data-astro-cid-g4a5sxwh] p[data-astro-cid-g4a5sxwh]{font-size:.85rem;color:var(--text-muted);margin:0;line-height:1.5;font-family:Lora,serif}.product-policy-links[data-astro-cid-g4a5sxwh]{margin-top:5rem;text-align:center}.policy-divider[data-astro-cid-g4a5sxwh]{border:none;border-top:1px solid var(--nav-border);margin-bottom:2.5rem}.product-support-info[data-astro-cid-g4a5sxwh]{font-size:.95rem;color:var(--text-muted);font-family:Lora,serif}.product-support-info[data-astro-cid-g4a5sxwh] a[data-astro-cid-g4a5sxwh]{color:var(--accent-color);font-weight:600;text-decoration:none}.product-support-info[data-astro-cid-g4a5sxwh] a[data-astro-cid-g4a5sxwh]:hover{text-decoration:underline}@keyframes fadeIn{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@media(max-width:768px){.app-title[data-astro-cid-g4a5sxwh]{font-size:2.75rem}.app-tagline[data-astro-cid-g4a5sxwh]{font-size:1.25rem}.features-grid[data-astro-cid-g4a5sxwh]{grid-template-columns:1fr;gap:1.5rem}.tabs-header[data-astro-cid-g4a5sxwh]{flex-wrap:wrap}}
