.AudioEqualizerTool-module__ird0QW__page{padding:var(--space-8) 0 var(--space-20)}.AudioEqualizerTool-module__ird0QW__breadcrumb{align-items:center;gap:var(--space-2);font-size:var(--text-sm);color:var(--text-on-light-muted);margin-bottom:var(--space-6);padding-top:var(--space-4);display:flex}.AudioEqualizerTool-module__ird0QW__breadcrumb a{color:var(--text-on-light-muted);transition:color var(--transition-fast);text-decoration:none}.AudioEqualizerTool-module__ird0QW__breadcrumb a:hover{color:var(--brand-500)}.AudioEqualizerTool-module__ird0QW__title{font-size:var(--text-4xl);color:var(--text-on-light);letter-spacing:-.03em;font-weight:800;line-height:var(--leading-tight);margin-bottom:var(--space-4)}.AudioEqualizerTool-module__ird0QW__subtitle{font-size:var(--text-lg);color:var(--text-on-light-sub);max-width:640px;margin-bottom:var(--space-5);line-height:var(--leading-relaxed);font-weight:400}.AudioEqualizerTool-module__ird0QW__quickAnswer{border:1px solid var(--border-light-subtle);border-left:3px solid var(--brand-500);border-radius:var(--radius-md);padding:var(--space-4) var(--space-5);font-size:var(--text-sm);color:var(--text-on-light-sub);line-height:var(--leading-relaxed);margin-bottom:var(--space-8);background:linear-gradient(135deg,#003eff0d 0%,#00c2ff0a 100%);max-width:720px}.AudioEqualizerTool-module__ird0QW__quickAnswer strong{color:var(--text-on-light);font-weight:700}.AudioEqualizerTool-module__ird0QW__toolCard{background:var(--bg-card);border:1px solid var(--border-default);border-radius:var(--radius-xl);padding:var(--space-8);margin-bottom:var(--space-12);box-shadow:0 0 0 1px #003eff14,0 24px 48px #00000059,0 8px 16px #0003}.AudioEqualizerTool-module__ird0QW__dropzone{justify-content:center;align-items:center;gap:var(--space-4);padding:var(--space-16) var(--space-8);border-radius:var(--radius-lg);cursor:pointer;transition:all var(--transition-base);text-align:center;background:#0a162866;border:2px dashed #1b3f70cc;flex-direction:column;display:flex}.AudioEqualizerTool-module__ird0QW__dropzone:hover,.AudioEqualizerTool-module__ird0QW__dropzoneActive{border-color:var(--brand-500);background:#003eff0f;box-shadow:inset 0 0 32px #003eff0d}.AudioEqualizerTool-module__ird0QW__dropzoneIcon{border-radius:var(--radius-xl);width:64px;height:64px;color:var(--brand-400);transition:all var(--transition-base);background:#003eff1f;border:1px solid #003eff33;justify-content:center;align-items:center;display:flex}.AudioEqualizerTool-module__ird0QW__dropzone:hover .AudioEqualizerTool-module__ird0QW__dropzoneIcon,.AudioEqualizerTool-module__ird0QW__dropzoneActive .AudioEqualizerTool-module__ird0QW__dropzoneIcon{background:#003eff33;box-shadow:0 0 20px #003eff40}.AudioEqualizerTool-module__ird0QW__dropzoneText{font-size:var(--text-md);color:#ffffffbf;font-weight:500;line-height:var(--leading-snug)}.AudioEqualizerTool-module__ird0QW__dropzoneLink{color:var(--brand-400);text-underline-offset:2px;font-weight:600;text-decoration:underline #003eff66}.AudioEqualizerTool-module__ird0QW__dropzoneFormats{font-size:var(--text-sm);color:var(--text-muted);font-family:var(--font-mono);letter-spacing:.01em}.AudioEqualizerTool-module__ird0QW__hiddenInput{display:none}.AudioEqualizerTool-module__ird0QW__fileInfo{align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);margin-bottom:var(--space-4);background:#ffffff0a;border:1px solid #ffffff12;display:flex}.AudioEqualizerTool-module__ird0QW__fileName{font-size:var(--text-sm);color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;flex:1;font-weight:500;overflow:hidden}.AudioEqualizerTool-module__ird0QW__fileDuration{font-size:var(--text-xs);color:var(--text-muted);font-family:var(--font-mono);border-radius:var(--radius-full);background:#ffffff0f;padding:2px 8px}.AudioEqualizerTool-module__ird0QW__changeFile{color:var(--brand-400);font-size:var(--text-xs);cursor:pointer;border-radius:var(--radius-full);transition:all var(--transition-fast);letter-spacing:.01em;background:0 0;border:1px solid #003eff4d;padding:4px 12px;font-weight:600}.AudioEqualizerTool-module__ird0QW__changeFile:hover{border-color:var(--brand-500);color:#fff;background:#003eff1f}.AudioEqualizerTool-module__ird0QW__waveformContainer{background:var(--bg-input);border-radius:var(--radius-lg);height:128px;margin-bottom:var(--space-4);cursor:pointer;border:1px solid #ffffff0f;position:relative;overflow:hidden;box-shadow:inset 0 2px 8px #0000004d}.AudioEqualizerTool-module__ird0QW__waveform{width:100%;height:100%;display:block}.AudioEqualizerTool-module__ird0QW__waveformProgress{background:var(--accent-gradient);border-radius:0 var(--radius-full) var(--radius-full) 0;pointer-events:none;height:3px;transition:width .1s linear;position:absolute;bottom:0;left:0;box-shadow:0 0 8px #003eff99}.AudioEqualizerTool-module__ird0QW__playbackControls{align-items:center;gap:var(--space-3);margin-bottom:var(--space-6);padding:var(--space-2) var(--space-3);border-radius:var(--radius-full);background:#ffffff0a;border:1px solid #ffffff12;width:fit-content;display:flex}.AudioEqualizerTool-module__ird0QW__playBtn{border-radius:var(--radius-full);color:#fff;cursor:pointer;width:36px;height:36px;transition:all var(--transition-fast);background:linear-gradient(135deg,#003eff 0%,#06f 100%);border:none;flex-shrink:0;justify-content:center;align-items:center;display:flex;box-shadow:0 2px 12px #003eff66}.AudioEqualizerTool-module__ird0QW__playBtn:hover{transform:scale(1.08);box-shadow:0 4px 20px #003eff8c}.AudioEqualizerTool-module__ird0QW__playBtn.AudioEqualizerTool-module__ird0QW__playing{background:linear-gradient(135deg,#e8a000 0%,#fa0 100%);box-shadow:0 2px 12px #fa06}.AudioEqualizerTool-module__ird0QW__playBtn.AudioEqualizerTool-module__ird0QW__playing:hover{box-shadow:0 4px 20px #ffaa008c}.AudioEqualizerTool-module__ird0QW__stopBtn{color:var(--text-muted);font-size:var(--text-sm);cursor:pointer;border-radius:var(--radius-sm);transition:all var(--transition-fast);background:0 0;border:none;padding:4px 8px;font-weight:500}.AudioEqualizerTool-module__ird0QW__stopBtn:hover{color:var(--text-primary);background:#ffffff12}.AudioEqualizerTool-module__ird0QW__time{font-size:var(--text-sm);color:var(--text-muted);font-family:var(--font-mono);font-variant-numeric:tabular-nums;padding-right:var(--space-1)}.AudioEqualizerTool-module__ird0QW__equalizerSection{gap:var(--space-5);flex-direction:column;display:flex}.AudioEqualizerTool-module__ird0QW__equalizerSection:before{content:"";height:1px;margin-bottom:var(--space-1);background:linear-gradient(90deg,#0000,#ffffff14,#0000);display:block}.AudioEqualizerTool-module__ird0QW__bandsRow{justify-content:space-between;gap:var(--space-1);padding:var(--space-2) 0 var(--space-1);scrollbar-width:thin;scrollbar-color:#ffffff26 transparent;-webkit-overflow-scrolling:touch;display:flex;overflow-x:auto}.AudioEqualizerTool-module__ird0QW__bandsRow::-webkit-scrollbar{height:3px}.AudioEqualizerTool-module__ird0QW__bandsRow::-webkit-scrollbar-thumb{border-radius:var(--radius-full);background:#ffffff26}.AudioEqualizerTool-module__ird0QW__bandControl{align-items:center;gap:var(--space-2);flex-direction:column;flex:1;min-width:44px;display:flex}.AudioEqualizerTool-module__ird0QW__bandLabel{color:var(--text-muted);text-align:center;letter-spacing:.04em;text-transform:uppercase;font-size:10px;font-weight:700}.AudioEqualizerTool-module__ird0QW__sliderVertical{-webkit-appearance:none;appearance:none;border-radius:var(--radius-full);cursor:pointer;writing-mode:vertical-lr;width:6px;height:120px;transition:box-shadow var(--transition-fast);direction:rtl;outline:none}.AudioEqualizerTool-module__ird0QW__sliderVertical:hover{box-shadow:0 0 0 4px #003eff1f}.AudioEqualizerTool-module__ird0QW__sliderVertical:focus-visible{outline:none;box-shadow:0 0 0 3px #003eff80}.AudioEqualizerTool-module__ird0QW__sliderVertical::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;border:2px solid var(--bg-card);cursor:pointer;width:18px;height:18px;transition:all var(--transition-fast);background:linear-gradient(135deg,#003eff 0%,#06f 100%);border-radius:50%;box-shadow:0 0 0 1px #003eff66,0 2px 8px #003eff73}.AudioEqualizerTool-module__ird0QW__sliderVertical::-webkit-slider-thumb:hover{transform:scale(1.2);box-shadow:0 0 0 1px #003eff80,0 4px 14px #003eff99}.AudioEqualizerTool-module__ird0QW__sliderVertical::-moz-range-thumb{border:2px solid var(--bg-card);cursor:pointer;background:linear-gradient(135deg,#003eff 0%,#06f 100%);border-radius:50%;width:18px;height:18px;box-shadow:0 2px 8px #003eff73}.AudioEqualizerTool-module__ird0QW__bandValue{color:var(--text-muted);text-align:center;font-variant-numeric:tabular-nums;min-width:36px;font-size:10px;font-weight:700;font-family:var(--font-mono);transition:color var(--transition-fast)}.AudioEqualizerTool-module__ird0QW__bandControl:has(.AudioEqualizerTool-module__ird0QW__sliderVertical:not([value="0"])) .AudioEqualizerTool-module__ird0QW__bandValue{color:var(--brand-400)}.AudioEqualizerTool-module__ird0QW__masterControl{align-items:center;gap:var(--space-4);padding:var(--space-3) var(--space-5);border-radius:var(--radius-md);background:#ffffff08;border:1px solid #ffffff12;display:flex}.AudioEqualizerTool-module__ird0QW__masterLabel{font-size:var(--text-xs);color:var(--text-muted);text-transform:uppercase;letter-spacing:.06em;flex-shrink:0;min-width:56px;font-weight:700}.AudioEqualizerTool-module__ird0QW__sliderHorizontal{-webkit-appearance:none;appearance:none;border-radius:var(--radius-full);cursor:pointer;height:6px;transition:box-shadow var(--transition-fast);outline:none;flex:1}.AudioEqualizerTool-module__ird0QW__sliderHorizontal:hover{box-shadow:0 0 0 4px #003eff1a}.AudioEqualizerTool-module__ird0QW__sliderHorizontal:focus-visible{outline:none;box-shadow:0 0 0 3px #003eff73}.AudioEqualizerTool-module__ird0QW__sliderHorizontal::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;border:2px solid var(--bg-card);cursor:pointer;width:18px;height:18px;transition:all var(--transition-fast);background:linear-gradient(135deg,#003eff 0%,#06f 100%);border-radius:50%;box-shadow:0 0 0 1px #003eff66,0 2px 8px #003eff73}.AudioEqualizerTool-module__ird0QW__sliderHorizontal::-webkit-slider-thumb:hover{transform:scale(1.2)}.AudioEqualizerTool-module__ird0QW__sliderHorizontal::-moz-range-thumb{border:2px solid var(--bg-card);cursor:pointer;background:linear-gradient(135deg,#003eff 0%,#06f 100%);border-radius:50%;width:18px;height:18px;box-shadow:0 2px 8px #003eff73}.AudioEqualizerTool-module__ird0QW__masterValue{font-size:var(--text-sm);color:var(--brand-400);text-align:right;font-variant-numeric:tabular-nums;min-width:48px;font-weight:700;font-family:var(--font-mono)}.AudioEqualizerTool-module__ird0QW__presets{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.AudioEqualizerTool-module__ird0QW__presetsLabel{font-size:var(--text-xs);color:var(--text-muted);text-transform:uppercase;letter-spacing:.06em;margin-right:var(--space-1);font-weight:700}.AudioEqualizerTool-module__ird0QW__presetBtn{align-items:center;gap:var(--space-1);padding:6px var(--space-4);font-size:var(--text-xs);border-radius:var(--radius-full);color:#fff9;cursor:pointer;transition:all var(--transition-fast);letter-spacing:.01em;background:#ffffff0d;border:1px solid #ffffff1a;font-weight:600;display:inline-flex}.AudioEqualizerTool-module__ird0QW__presetBtn:hover{color:#ffffffe6;background:#ffffff1a;border-color:#fff3;transform:translateY(-1px)}.AudioEqualizerTool-module__ird0QW__presetActive{color:#69f;background:#003eff2e;border-color:#003eff73;box-shadow:0 0 12px #003eff33}.AudioEqualizerTool-module__ird0QW__presetActive:hover{color:#8af;background:#003eff3d}.AudioEqualizerTool-module__ird0QW__exportSection{align-items:center;gap:var(--space-4);padding-top:var(--space-6);margin-top:var(--space-1);border-top:1px solid #ffffff12;flex-direction:column;display:flex}.AudioEqualizerTool-module__ird0QW__formatPicker{gap:var(--space-3);display:flex}.AudioEqualizerTool-module__ird0QW__formatBtn{padding:var(--space-3) var(--space-6);border-radius:var(--radius-md);color:#ffffff8c;font-weight:700;font-size:var(--text-sm);letter-spacing:.04em;cursor:pointer;transition:all var(--transition-fast);background:#ffffff0a;border:2px solid #ffffff17;flex-direction:column;align-items:center;gap:3px;display:flex}.AudioEqualizerTool-module__ird0QW__formatBtn:hover{color:#ffffffd9;background:#ffffff14;border-color:#ffffff2e;transform:translateY(-1px)}.AudioEqualizerTool-module__ird0QW__formatActive{color:#69f;background:#003eff26;border-color:#003eff80;box-shadow:0 0 16px #003eff2e}.AudioEqualizerTool-module__ird0QW__formatActive:hover{color:#8af;background:#003eff38;border-color:#003effa6}.AudioEqualizerTool-module__ird0QW__formatHint{color:var(--text-muted);letter-spacing:.02em;font-size:10px;font-weight:500}.AudioEqualizerTool-module__ird0QW__relatedSection{margin-bottom:var(--space-12)}.AudioEqualizerTool-module__ird0QW__relatedSection h2{font-size:var(--text-xl);color:var(--text-on-light);margin-bottom:var(--space-2);letter-spacing:-.02em;font-weight:700}.AudioEqualizerTool-module__ird0QW__relatedSection>p{color:var(--text-on-light-sub);font-size:var(--text-sm);margin-bottom:var(--space-4)}.AudioEqualizerTool-module__ird0QW__relatedGrid{gap:var(--space-3);flex-wrap:wrap;display:flex}.AudioEqualizerTool-module__ird0QW__relatedCard{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-4);border:1px solid var(--border-light-default);border-radius:var(--radius-full);font-size:var(--text-sm);color:var(--text-on-light);transition:all var(--transition-fast);box-shadow:var(--shadow-xs);background:#fff;font-weight:600;text-decoration:none;display:inline-flex}.AudioEqualizerTool-module__ird0QW__relatedCard:hover{background:var(--brand-500);border-color:var(--brand-500);color:#fff;box-shadow:var(--shadow-glow-accent);transform:translateY(-1px)}.AudioEqualizerTool-module__ird0QW__seoContent{max-width:720px;padding:var(--space-8);border:1px solid var(--border-light-default);border-radius:var(--radius-xl);box-shadow:var(--shadow-sm);background:#fff}.AudioEqualizerTool-module__ird0QW__seoContent h2{font-size:var(--text-2xl);color:var(--text-on-light);margin-bottom:var(--space-4);letter-spacing:-.025em;font-weight:700}.AudioEqualizerTool-module__ird0QW__seoContent h3{font-size:var(--text-lg);color:var(--text-on-light);margin:var(--space-8) 0 var(--space-3);letter-spacing:-.02em;font-weight:700}.AudioEqualizerTool-module__ird0QW__seoContent p{color:var(--text-on-light-sub);margin-bottom:var(--space-4);line-height:var(--leading-relaxed);font-size:var(--text-base)}.AudioEqualizerTool-module__ird0QW__seoContent a{color:var(--brand-500);text-underline-offset:2px;transition:all var(--transition-fast);font-weight:500;text-decoration:underline #003eff4d}.AudioEqualizerTool-module__ird0QW__seoContent a:hover{color:var(--brand-600);text-decoration-color:var(--brand-600)}.AudioEqualizerTool-module__ird0QW__seoContent ul,.AudioEqualizerTool-module__ird0QW__seoContent ol{padding-left:var(--space-6);margin-bottom:var(--space-4)}.AudioEqualizerTool-module__ird0QW__seoContent li{color:var(--text-on-light-sub);margin-bottom:var(--space-2);line-height:var(--leading-relaxed);font-size:var(--text-base)}.AudioEqualizerTool-module__ird0QW__seoContent li strong{color:var(--text-on-light);font-weight:700}.AudioEqualizerTool-module__ird0QW__faqList{gap:var(--space-2);margin-top:var(--space-4);flex-direction:column;display:flex}.AudioEqualizerTool-module__ird0QW__faqItem{border:1px solid var(--border-light-default);border-radius:var(--radius-md);transition:all var(--transition-base);background:#fff;overflow:hidden}.AudioEqualizerTool-module__ird0QW__faqItem:hover{border-color:#003eff40;box-shadow:0 2px 12px #003eff0f}.AudioEqualizerTool-module__ird0QW__faqItem[open]{border-color:#003eff4d;box-shadow:0 2px 16px #003eff14}.AudioEqualizerTool-module__ird0QW__faqQuestion{width:100%;padding:var(--space-4) var(--space-5);color:var(--text-on-light);font-size:var(--text-sm);text-align:left;cursor:pointer;transition:background var(--transition-fast);justify-content:space-between;align-items:center;gap:var(--space-3);letter-spacing:-.01em;background:0 0;border:none;font-weight:600;list-style:none;display:flex}.AudioEqualizerTool-module__ird0QW__faqQuestion:hover{background:#003eff08}.AudioEqualizerTool-module__ird0QW__faqQuestion:after{content:"+";font-size:var(--text-xl);color:var(--brand-500);transition:transform var(--transition-base);flex-shrink:0;font-weight:300;line-height:1}.AudioEqualizerTool-module__ird0QW__faqItem[open] .AudioEqualizerTool-module__ird0QW__faqQuestion:after{transform:rotate(45deg)}.AudioEqualizerTool-module__ird0QW__faqAnswer{padding:0 var(--space-5) var(--space-4);font-size:var(--text-sm);color:var(--text-on-light-sub);line-height:var(--leading-relaxed);border-top:1px solid var(--border-light-subtle);padding-top:var(--space-3);margin-top:0}.AudioEqualizerTool-module__ird0QW__internalLinks{margin-top:var(--space-6);padding-top:var(--space-5);border-top:1px solid var(--border-light-subtle)}.AudioEqualizerTool-module__ird0QW__internalLinks p{color:var(--text-on-light-sub);font-size:var(--text-sm)}.AudioEqualizerTool-module__ird0QW__internalLinks a{color:var(--brand-500);font-weight:600}.AudioEqualizerTool-module__ird0QW__internalLinks a:hover{color:var(--brand-600);text-decoration:underline}.AudioEqualizerTool-module__ird0QW__compareTable{border-collapse:collapse;width:100%;margin:var(--space-4) 0 var(--space-6);font-size:var(--text-sm);-webkit-overflow-scrolling:touch;border-radius:var(--radius-md);border:1px solid var(--border-light-default);box-shadow:var(--shadow-xs);display:block;overflow-x:auto}.AudioEqualizerTool-module__ird0QW__compareTable thead,.AudioEqualizerTool-module__ird0QW__compareTable tbody{table-layout:fixed;width:100%;display:table}.AudioEqualizerTool-module__ird0QW__compareTable th,.AudioEqualizerTool-module__ird0QW__compareTable td{text-align:left;padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--border-light-subtle);color:var(--text-on-light-sub)}.AudioEqualizerTool-module__ird0QW__compareTable thead th{color:var(--text-on-light);background:var(--bg-secondary);border-bottom:2px solid var(--border-light-default);letter-spacing:-.01em;font-weight:700}.AudioEqualizerTool-module__ird0QW__compareTable tbody tr:last-child th,.AudioEqualizerTool-module__ird0QW__compareTable tbody tr:last-child td{border-bottom:none}.AudioEqualizerTool-module__ird0QW__compareTable tbody tr:hover th,.AudioEqualizerTool-module__ird0QW__compareTable tbody tr:hover td{background:#003eff06}.AudioEqualizerTool-module__ird0QW__compareTable tbody th[scope=row]{color:var(--text-on-light);white-space:nowrap;background:#003eff05;font-weight:600}@media (max-width:768px){.AudioEqualizerTool-module__ird0QW__title{font-size:var(--text-3xl)}.AudioEqualizerTool-module__ird0QW__subtitle{font-size:var(--text-base)}.AudioEqualizerTool-module__ird0QW__toolCard{padding:var(--space-5)}.AudioEqualizerTool-module__ird0QW__bandsRow{gap:var(--space-1)}.AudioEqualizerTool-module__ird0QW__sliderVertical{height:90px}.AudioEqualizerTool-module__ird0QW__bandLabel,.AudioEqualizerTool-module__ird0QW__bandValue{font-size:9px}.AudioEqualizerTool-module__ird0QW__masterControl{gap:var(--space-2);flex-wrap:wrap}.AudioEqualizerTool-module__ird0QW__masterLabel{min-width:auto}.AudioEqualizerTool-module__ird0QW__formatPicker{gap:var(--space-3);flex-direction:row}.AudioEqualizerTool-module__ird0QW__playbackControls{justify-content:center;width:100%}.AudioEqualizerTool-module__ird0QW__seoContent{padding:var(--space-5)}}@media (max-width:480px){.AudioEqualizerTool-module__ird0QW__toolCard{padding:var(--space-4);border-radius:var(--radius-lg)}.AudioEqualizerTool-module__ird0QW__sliderVertical{width:5px;height:70px}.AudioEqualizerTool-module__ird0QW__bandControl{min-width:28px}.AudioEqualizerTool-module__ird0QW__presets{gap:var(--space-1)}.AudioEqualizerTool-module__ird0QW__presetBtn{padding:5px var(--space-3);font-size:11px}.AudioEqualizerTool-module__ird0QW__formatPicker{gap:var(--space-2);flex-direction:column;width:100%}.AudioEqualizerTool-module__ird0QW__formatBtn{justify-content:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);flex-direction:row}.AudioEqualizerTool-module__ird0QW__dropzone{padding:var(--space-10) var(--space-4)}.AudioEqualizerTool-module__ird0QW__seoContent{padding:var(--space-4);border-radius:var(--radius-lg)}.AudioEqualizerTool-module__ird0QW__quickAnswer{font-size:var(--text-xs)}}
