.seo-content[data-astro-cid-5xmnkab2]{background:var(--color-bg-card);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--space-6);margin:var(--space-8) 0;color:var(--color-text-secondary);line-height:var(--line-height-relaxed)}.seo-content[data-astro-cid-5xmnkab2] h2[data-astro-cid-5xmnkab2]{color:var(--color-text-primary);font-size:var(--font-size-lg);margin-top:var(--space-6);margin-bottom:var(--space-3)}.seo-content[data-astro-cid-5xmnkab2] h2[data-astro-cid-5xmnkab2]:first-child{margin-top:0}.seo-content[data-astro-cid-5xmnkab2] ol[data-astro-cid-5xmnkab2],.seo-content[data-astro-cid-5xmnkab2] ul[data-astro-cid-5xmnkab2]{padding-left:var(--space-6);margin-bottom:var(--space-4)}.seo-content[data-astro-cid-5xmnkab2] li[data-astro-cid-5xmnkab2]{margin-bottom:var(--space-2)}.seo-content[data-astro-cid-5xmnkab2] p[data-astro-cid-5xmnkab2]{margin-bottom:var(--space-4)}.seo-content[data-astro-cid-5xmnkab2] details[data-astro-cid-5xmnkab2]{border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--space-3) var(--space-4);margin-bottom:var(--space-3);background:var(--color-bg-secondary)}.seo-content[data-astro-cid-5xmnkab2] summary[data-astro-cid-5xmnkab2]{cursor:pointer;font-weight:600;color:var(--color-text-primary)}.seo-content[data-astro-cid-5xmnkab2] details[data-astro-cid-5xmnkab2][open] summary[data-astro-cid-5xmnkab2]{margin-bottom:var(--space-2)}.seo-content[data-astro-cid-5xmnkab2] details[data-astro-cid-5xmnkab2] p[data-astro-cid-5xmnkab2]{margin-bottom:0}.channel-selector[data-astro-cid-5xmnkab2]{display:flex;justify-content:center;gap:var(--space-4);margin:var(--space-6) 0;flex-wrap:wrap}.radio-label[data-astro-cid-5xmnkab2]{display:flex;align-items:center;gap:var(--space-2);cursor:pointer;padding:var(--space-3) var(--space-4);background:var(--color-bg-secondary);border:1px solid var(--color-border);border-radius:var(--radius-md);transition:all var(--transition-fast)}.radio-label[data-astro-cid-5xmnkab2]:has(input:checked){background:var(--color-accent-primary);color:#fff;border-color:var(--color-accent-primary)}.radio-label[data-astro-cid-5xmnkab2] input[data-astro-cid-5xmnkab2]{accent-color:var(--color-accent-primary)}.sound-selector[data-astro-cid-5xmnkab2]{display:flex;justify-content:center;align-items:center;gap:var(--space-3);margin-bottom:var(--space-6)}.sound-selector[data-astro-cid-5xmnkab2] select[data-astro-cid-5xmnkab2]{min-width:150px}.slider-container[data-astro-cid-5xmnkab2]{max-width:400px;margin:var(--space-4) auto;text-align:center}.slider-container[data-astro-cid-5xmnkab2] label[data-astro-cid-5xmnkab2]{display:block;margin-bottom:var(--space-2)}.slider-container[data-astro-cid-5xmnkab2] input[data-astro-cid-5xmnkab2][type=range]{width:100%}.freq-input-container[data-astro-cid-5xmnkab2]{display:flex;justify-content:center;align-items:center;gap:var(--space-2);margin-top:var(--space-2)}.freq-input-container[data-astro-cid-5xmnkab2] input[data-astro-cid-5xmnkab2]{width:100px;text-align:center}.visualizer-container[data-astro-cid-5xmnkab2]{display:flex;justify-content:center;gap:var(--space-6);margin:var(--space-8) 0;flex-wrap:wrap}.visualizer-box[data-astro-cid-5xmnkab2]{text-align:center}.visualizer-box[data-astro-cid-5xmnkab2] h4[data-astro-cid-5xmnkab2]{margin-bottom:var(--space-2);color:var(--color-text-secondary)}.visualizer-box[data-astro-cid-5xmnkab2] canvas[data-astro-cid-5xmnkab2]{background:var(--color-bg-secondary);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-md)}#visualizer-left[data-astro-cid-5xmnkab2]{border-left:3px solid #58a6ff}#visualizer-right[data-astro-cid-5xmnkab2]{border-left:3px solid #f85149}.presets-grid[data-astro-cid-5xmnkab2]{display:flex;flex-wrap:wrap;gap:var(--space-2);justify-content:center;margin-top:var(--space-4)}@media(max-width:768px){.visualizer-container[data-astro-cid-5xmnkab2]{flex-direction:column;align-items:center}.visualizer-box[data-astro-cid-5xmnkab2] canvas[data-astro-cid-5xmnkab2]{width:100%;max-width:300px}.channel-selector[data-astro-cid-5xmnkab2]{flex-direction:column;align-items:center}}
