#sr-card .neo-card-content{overflow:hidden;min-width:0}.sr-waveform-loading{display:flex;align-items:center;gap:8px;padding:8px 0;font-size:13px;color:#64748b}html[data-theme=dark] .sr-waveform-loading,.dark .sr-waveform-loading{color:#a1a1aa}.sr-waveform-container{width:100%;height:100px;background:#f8fafc;border:1px solid #e2e8f0;border-radius:10px;overflow:hidden;position:relative}html[data-theme=dark] .sr-waveform-container,.dark .sr-waveform-container{background:#1f1f23;border-color:#3f3f46}.sr-waveform-container canvas{width:100%;height:100%;display:block}.sr-silence-report{background:#fef3e7;border:1px solid #f5c68a;border-radius:10px;padding:12px 14px}html[data-theme=dark] .sr-silence-report,.dark .sr-silence-report{background:#e0720314;border-color:#e0720340}.sr-report-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px;gap:8px;flex-wrap:wrap}.sr-report-title{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:#e07203}.sr-report-summary{font-size:12px;color:#64748b}html[data-theme=dark] .sr-report-summary,.dark .sr-report-summary{color:#a1a1aa}.sr-segment-list{max-height:110px;overflow-y:auto;display:flex;flex-direction:column;gap:2px}.sr-segment-item{display:flex;align-items:center;gap:8px;font-size:12px;color:#334155;padding:4px 8px;border-radius:6px;background:#fff9;min-width:0}html[data-theme=dark] .sr-segment-item,.dark .sr-segment-item{color:#d4d4d8;background:#ffffff0d}.sr-segment-idx{font-weight:700;color:#e07203;min-width:24px;flex-shrink:0}.sr-segment-time{font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:11px;color:#64748b;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}html[data-theme=dark] .sr-segment-time,.dark .sr-segment-time{color:#a1a1aa}.sr-segment-dur{margin-left:auto;font-size:11px;font-weight:600;color:#ad6924;white-space:nowrap;flex-shrink:0}.sr-export-row{display:flex;gap:8px;margin-top:10px;padding-top:10px;border-top:1px solid rgba(0,0,0,.06)}html[data-theme=dark] .sr-export-row,.dark .sr-export-row{border-top-color:#ffffff14}.sr-export-btn{flex:1;padding:6px 12px;font-size:11px;font-weight:600;font-family:var(--font-sans);background:#ffffff80;border:1px solid #e2e8f0;border-radius:6px;color:#64748b;cursor:pointer;transition:all .15s}.sr-export-btn:hover{border-color:#e07203;color:#e07203;background:#e072030f}html[data-theme=dark] .sr-export-btn,.dark .sr-export-btn{border-color:#3f3f46;color:#a1a1aa;background:#ffffff0a}html[data-theme=dark] .sr-export-btn:hover,.dark .sr-export-btn:hover{border-color:#e07203;color:#e07203;background:#e072031a}.sr-mode-bar{display:flex;gap:4px;background:#f1f5f9;padding:3px;border-radius:8px}html[data-theme=dark] .sr-mode-bar,.dark .sr-mode-bar{background:#27272a}.sr-mode-btn{flex:1;padding:7px 6px;font-family:var(--font-sans);font-size:12px;font-weight:600;background:transparent;border:none;border-radius:6px;color:#64748b;cursor:pointer;transition:all .15s;white-space:nowrap}.sr-mode-btn:hover{color:#334155}html[data-theme=dark] .sr-mode-btn,.dark .sr-mode-btn{color:#a1a1aa}html[data-theme=dark] .sr-mode-btn:hover,.dark .sr-mode-btn:hover{color:#e4e4e7}.sr-mode-btn.active{background:#fff;color:#e07203;box-shadow:0 1px 3px #00000014}html[data-theme=dark] .sr-mode-btn.active,.dark .sr-mode-btn.active{background:#3f3f46;color:#e07203}.sr-preset-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(90px,1fr));gap:6px}.sr-preset-grid .neo-preset-btn{padding:7px 8px;font-size:11px;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sr-replace-options{margin:0}.sr-advanced-options{padding:12px 14px;background:#f8fafc;border:1px solid #e2e8f0;border-radius:10px}html[data-theme=dark] .sr-advanced-options,.dark .sr-advanced-options{background:#1f1f23;border-color:#3f3f46}.sr-toggle-row{display:flex;align-items:center;margin-bottom:8px}.sr-toggle-label{display:flex;align-items:center;gap:10px;font-size:13px;color:#334155;cursor:pointer;user-select:none}html[data-theme=dark] .sr-toggle-label,.dark .sr-toggle-label{color:#d4d4d8}.sr-toggle-label input[type=checkbox]{display:none}.sr-toggle-switch{width:34px;height:20px;background:#cbd5e1;border-radius:10px;position:relative;transition:background .2s;flex-shrink:0}.sr-toggle-switch:after{content:"";position:absolute;top:3px;left:3px;width:14px;height:14px;background:#fff;border-radius:50%;transition:transform .2s}.sr-toggle-label input:checked+.sr-toggle-switch{background:#e07203}.sr-toggle-label input:checked+.sr-toggle-switch:after{transform:translate(14px)}html[data-theme=dark] .sr-toggle-switch,.dark .sr-toggle-switch{background:#52525b}.sr-fade-slider{margin-top:4px}.sr-format-section{margin-top:12px}.sr-format-section>.neo-option-label{margin-bottom:6px;display:block}.sr-format-bar{display:flex;gap:4px;background:#f1f5f9;padding:3px;border-radius:8px}html[data-theme=dark] .sr-format-bar,.dark .sr-format-bar{background:#27272a}.sr-format-btn{flex:1;padding:6px 4px;font-family:var(--font-sans);font-size:12px;font-weight:600;background:transparent;border:none;border-radius:6px;color:#64748b;cursor:pointer;transition:all .15s}.sr-format-btn:hover{color:#334155}html[data-theme=dark] .sr-format-btn,.dark .sr-format-btn{color:#a1a1aa}.sr-format-btn.active{background:#fff;color:#e07203;box-shadow:0 1px 3px #00000014}html[data-theme=dark] .sr-format-btn.active,.dark .sr-format-btn.active{background:#3f3f46;color:#e07203}.sr-stats-badge{display:flex;align-items:center;gap:8px;padding:10px 14px;background:#10b98114;border:1px solid rgba(16,185,129,.2);border-radius:10px;font-size:13px;font-weight:500;color:#059669}html[data-theme=dark] .sr-stats-badge,.dark .sr-stats-badge{background:#10b98114;border-color:#10b98133;color:#34d399}.sr-stats-badge svg{flex-shrink:0}.sr-dual-preview{display:flex;flex-direction:column;gap:6px}.sr-preview-row{display:flex;align-items:center;gap:10px;padding:10px 14px;background:#f8fafc;border:1px solid #e2e8f0;border-radius:10px;min-width:0}html[data-theme=dark] .sr-preview-row,.dark .sr-preview-row{background:#1f1f23;border-color:#3f3f46}.sr-preview-result-row{border-color:#e0720340}html[data-theme=dark] .sr-preview-result-row,.dark .sr-preview-result-row{border-color:#e072034d}.sr-preview-label{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:#64748b;min-width:52px;flex-shrink:0}.sr-result-label{color:#e07203}html[data-theme=dark] .sr-preview-label,.dark .sr-preview-label{color:#71717a}html[data-theme=dark] .sr-result-label,.dark .sr-result-label{color:#e07203}.sr-preview-duration{font-size:12px;color:#334155;font-family:var(--font-mono, "JetBrains Mono", monospace);font-weight:500;flex-shrink:0}html[data-theme=dark] .sr-preview-duration,.dark .sr-preview-duration{color:#d4d4d8}.sr-preview-controls{display:flex;align-items:center;gap:8px;margin-left:auto;flex-shrink:0}.sr-play-btn{width:32px;height:32px;display:flex;align-items:center;justify-content:center;border:none;border-radius:50%;background:#e07203;cursor:pointer;transition:all .15s;flex-shrink:0}.sr-play-btn svg{fill:#fff;flex-shrink:0}.sr-play-btn:hover{background:#ad6924;transform:scale(1.05)}.sr-play-btn .sr-pause-icon,.sr-play-btn.playing .sr-play-icon{display:none}.sr-play-btn.playing .sr-pause-icon{display:block}.sr-play-time{font-size:12px;font-family:var(--font-mono, "JetBrains Mono", monospace);color:#64748b;min-width:32px}html[data-theme=dark] .sr-play-time,.dark .sr-play-time{color:#a1a1aa}.sr-sync-label{display:flex;align-items:center;gap:8px;font-size:12px;color:#64748b;cursor:pointer;user-select:none;padding-left:2px}html[data-theme=dark] .sr-sync-label,.dark .sr-sync-label{color:#a1a1aa}.sr-sync-label input[type=checkbox]{display:none}.sr-checkbox{width:16px;height:16px;border:1.5px solid #cbd5e1;border-radius:4px;background:#f8fafc;flex-shrink:0;position:relative;transition:all .15s}.sr-checkbox:after{content:"";position:absolute;top:1px;left:4.5px;width:5px;height:9px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg) scale(0);transition:transform .12s ease}.sr-sync-label input:checked+.sr-checkbox{background:#e07203;border-color:#e07203}.sr-sync-label input:checked+.sr-checkbox:after{transform:rotate(45deg) scale(1)}.sr-sync-label:hover .sr-checkbox{border-color:#e07203}html[data-theme=dark] .sr-checkbox,.dark .sr-checkbox{background:#27272a;border-color:#52525b}html[data-theme=dark] .sr-sync-label:hover .sr-checkbox,.dark .sr-sync-label:hover .sr-checkbox{border-color:#e07203}.sr-result-file{display:flex;align-items:center;gap:10px;padding:12px 14px;background:linear-gradient(135deg,#e072031a,#e072030a);border:1px solid rgba(224,114,3,.25);border-radius:10px;min-width:0}html[data-theme=dark] .sr-result-file,.dark .sr-result-file{background:linear-gradient(135deg,#e072031f,#e072030a);border-color:#e072034d}.sr-result-file-name{flex:1;font-size:13px;font-weight:600;color:#e07203;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.sr-result-file-size{font-size:12px;font-weight:500;color:#64748b;white-space:nowrap;flex-shrink:0;padding:3px 10px;background:#fff9;border-radius:6px}html[data-theme=dark] .sr-result-file-size,.dark .sr-result-file-size{color:#a1a1aa;background:#ffffff0f}.sr-result-dl-btn{font-size:12px;font-weight:600;font-family:var(--font-sans);color:#e07203;background:#e072031f;border:1px solid rgba(224,114,3,.3);border-radius:6px;padding:4px 14px;cursor:pointer;transition:all .15s;white-space:nowrap;flex-shrink:0}.sr-result-dl-btn:hover{background:#e0720333}.sr-file-list{max-height:150px;overflow-y:auto;display:flex;flex-direction:column;gap:4px}.sr-file-item{display:flex;align-items:center;gap:8px;padding:6px 10px;font-size:12px;border-radius:8px;background:#f8fafc;border:1px solid #e2e8f0;min-width:0}html[data-theme=dark] .sr-file-item,.dark .sr-file-item{background:#1f1f23;border-color:#3f3f46}.sr-file-idx{font-weight:700;color:#e07203;font-size:11px;min-width:20px;flex-shrink:0}.sr-file-item-name{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#334155;min-width:0}html[data-theme=dark] .sr-file-item-name,.dark .sr-file-item-name{color:#d4d4d8}.sr-file-item-size{font-size:11px;color:#64748b;white-space:nowrap;flex-shrink:0}html[data-theme=dark] .sr-file-item-size,.dark .sr-file-item-size{color:#a1a1aa}.sr-batch-progress{font-size:12px;color:#64748b;padding:4px 0}html[data-theme=dark] .sr-batch-progress,.dark .sr-batch-progress{color:#a1a1aa}@media(max-width:600px){.sr-mode-bar,.sr-format-bar{flex-wrap:wrap}.sr-preset-grid{grid-template-columns:1fr 1fr}.sr-report-header{flex-direction:column;align-items:flex-start;gap:2px}.sr-result-file{flex-wrap:wrap}}
