.enhance-flow-panel{--panel-brand:var(--system-color,#5f5af6);--panel-ink:var(--ws-color-ink,#0a0a0a);--panel-steel:var(--ws-color-steel,#5f5f5f);--panel-surface:#f7f8fa;--panel-hairline:#eaecf0;background:#fff;border:1px solid var(--panel-hairline);border-radius:var(--ws-rounded-hero,32px);box-shadow:0 1px 2px #0f172a0a;color:var(--panel-ink)}.enhance-flow-panel.upload-drop-zone{background-color:color-mix(in srgb,var(--panel-brand) 4%,#fff);border:2px dashed;border-color:color-mix(in srgb,var(--panel-brand) 45%,#d1d5db);box-shadow:none}.enhance-flow-panel.upload-drop-zone:hover{background-color:var(--panel-surface);border-color:#d1d5db}.enhance-flow-panel.upload-drop-zone--drag{background-color:color-mix(in srgb,var(--panel-brand) 8%,#fff)!important;border-color:var(--panel-brand)!important;box-shadow:0 0 0 1px color-mix(in srgb,var(--panel-brand) 25%,transparent)}.enhance-flow-panel .upload-drop-title,.enhance-flow-panel .upload-way-label{color:var(--panel-ink)}.enhance-flow-panel .upload-way-item{border-color:var(--panel-hairline)}.enhance-flow-panel .upload-way-icon-wrap{border:1px solid var(--panel-hairline);box-shadow:0 1px 2px #0f172a0a}.enhance-flow-panel .format-pill{color:var(--panel-steel)}.enhance-flow-panel .history-entry-button{--history-pill-bg:color-mix(in srgb,var(--panel-brand) 6%,#fff);--history-pill-border:color-mix(in srgb,var(--panel-brand) 28%,#eaecf0);--history-pill-hover-bg:color-mix(in srgb,var(--panel-brand) 10%,#fff);--history-pill-hover-border:color-mix(in srgb,var(--panel-brand) 42%,#d1d5db);--history-pill-hover-color:var(--panel-brand);color:var(--panel-brand)}@media (hover:hover) and (pointer:fine){.enhance-flow-panel .history-entry-button.history-entry-button--pill:hover{background:color-mix(in srgb,var(--panel-brand) 10%,#fff);border-color:color-mix(in srgb,var(--panel-brand) 42%,#d1d5db);box-shadow:none;color:var(--panel-brand)}}.enhance-flow-panel .format-pill-bg{background-color:var(--panel-surface)}.enhance-flow-panel .format-pill-border{border-color:var(--panel-hairline)}.enhance-flow-panel .format-pill-dot{background-color:color-mix(in srgb,var(--panel-brand) 55%,#94a3b8)}.enhance-flow-panel .format-pill-link{border-color:color-mix(in srgb,var(--panel-brand) 35%,#cbd5e1);color:var(--panel-brand)}.enhance-flow-panel .format-pill-link:hover{border-color:var(--panel-brand);color:var(--panel-brand)}.enhance-flow-panel .format-formats-tooltip{background:#fff!important;border-color:var(--panel-hairline)!important;box-shadow:0 8px 24px #0f172a1a!important;color:var(--panel-steel)!important}.enhance-flow-panel .format-formats-tooltip span{background:var(--panel-surface)!important;color:var(--panel-ink)!important}.enhance-flow-panel .format-formats-tooltip>div:last-child{background:#fff!important;border-color:var(--panel-hairline)!important}.enhance-flow-panel .uploaded-panel-btn{background-color:color-mix(in srgb,var(--panel-brand) 6%,#fff);border:1px solid color-mix(in srgb,var(--panel-brand) 35%,#eaecf0);box-shadow:none;color:var(--panel-brand)}.enhance-flow-panel .uploaded-panel-btn:hover{background-color:color-mix(in srgb,var(--panel-brand) 10%,#fff);border-color:color-mix(in srgb,var(--panel-brand) 55%,#d1d5db);box-shadow:none;color:var(--system-color-hover)}.enhance-flow-panel .uploaded-panel-btn:focus-visible{box-shadow:0 0 0 2px color-mix(in srgb,var(--panel-brand) 35%,transparent)}.enhance-flow-panel .audio-result-player__title{color:var(--panel-ink)}.enhance-flow-panel .audio-result-player__file-name{color:var(--panel-steel)}.enhance-flow-panel .audio-result-player__file-name :deep(.el-icon){color:var(--panel-brand)}.enhance-flow-panel .audio-result-feedback{background:var(--panel-surface);border:1px solid var(--panel-hairline)}.enhance-flow-panel .audio-result-feedback__btn:first-child{border-right:1px solid var(--panel-hairline)}.enhance-flow-panel .audio-result-feedback__btn:hover:not(:disabled){background-color:color-mix(in srgb,var(--panel-brand) 8%,#fff)}.enhance-flow-panel .progress-overlay{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#fffffff0!important}.enhance-flow-panel .progress-overlay .text-white,.enhance-flow-panel .progress-overlay__text{color:var(--panel-ink)!important}
