/* Scoped episode workflow layout; no business behavior changes. */
[aria-label="按集拆解工作区"]{min-width:0}
[aria-label="按集拆解工作区"]>nav{display:flex;flex-wrap:wrap;gap:8px;margin-block:12px 16px}
.episode-model-workspace{min-width:0;display:flex;flex-direction:column;align-items:stretch;gap:16px}
.episode-model-workspace>p{margin:0;line-height:1.6}
.episode-model-workspace>.episode-model-filters{display:flex;flex-wrap:wrap;align-items:flex-end;gap:12px 16px;margin:0!important;min-width:0}
.episode-model-workspace>.episode-model-filters>label,.episode-model-workspace>.episode-model-selector{display:flex;flex-direction:column;align-items:stretch;gap:8px;min-width:0;margin:0;line-height:1.5;position:static;float:none}
.episode-model-workspace>.episode-model-filters>label{flex:0 1 220px}
.episode-model-workspace>.episode-model-filters>button{flex:0 0 auto;align-self:flex-end;margin:0;min-height:42px}
.episode-model-workspace>.episode-model-selector{width:min(100%,480px)}
.episode-model-workspace>.episode-model-filters select,.episode-model-workspace>.episode-model-selector select{display:block;box-sizing:border-box;width:100%;min-width:0;max-width:100%;height:auto;min-height:42px;margin:0;position:static}
.episode-model-workspace>.episode-model-settings{display:block;min-width:0;margin:0;padding-block:4px 8px}
.episode-model-settings>summary{min-height:36px;line-height:1.6;padding-block:6px;cursor:pointer}
.episode-model-settings[open]>label{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin-block:12px}
@media(max-width:600px){.episode-model-workspace{gap:16px}.episode-model-workspace>.episode-model-filters{align-items:stretch}.episode-model-workspace>.episode-model-filters>label{flex:1 1 180px}.episode-model-workspace>.episode-model-selector{width:100%}.episode-model-workspace>.episode-model-filters>button{align-self:flex-end}}
