.speech-history[data-v-71337f38]{container-name:speech-history;container-type:inline-size;display:flex;flex:1;min-height:0;min-width:0}.speech-history__body[data-v-71337f38]{-moz-column-gap:0;column-gap:0;display:grid;flex:1;grid-template-columns:minmax(0,1fr) 0;grid-template-rows:minmax(0,1fr);min-height:0;min-width:0;overflow:hidden;padding-left:12px;position:relative;transition:grid-template-columns .18s ease,column-gap .18s ease;transition:grid-template-columns .18s ease,column-gap .18s ease,-moz-column-gap .18s ease}.has-details .speech-history__body[data-v-71337f38]{-moz-column-gap:16px;column-gap:16px;grid-template-columns:minmax(0,1fr) 320px}.speech-history__list[data-v-71337f38]{display:flex;flex:1;flex-direction:column;gap:0;min-height:0;min-width:0;overflow-y:auto;overscroll-behavior:contain;padding-bottom:16px;padding-right:12px}.has-details .speech-history__list[data-v-71337f38]{gap:16px;padding-right:0}.speech-record[data-v-71337f38]{align-items:center;background:transparent;border-radius:12px;box-sizing:border-box;display:flex;flex:0 0 96px;gap:12px;height:96px;min-width:0;padding:16px}.speech-record.is-selected[data-v-71337f38],.speech-record[data-v-71337f38]:hover{background:#ddeaf81a}.speech-record__play[data-v-71337f38]{background:transparent;border:0;border-radius:12px;box-shadow:0 1px 3px #0000001a,0 1px 2px -1px #0000001a;color:#fffffffa;cursor:pointer;display:grid;flex:0 0 64px;font:inherit;font-size:12px;height:64px;line-height:16px;overflow:hidden;padding:0;place-items:center;position:relative;width:64px}.speech-record__play[data-v-71337f38]:disabled{cursor:default}.speech-record__play--generating[data-v-71337f38]{background:linear-gradient(90deg,#00000080,#00000080),linear-gradient(135deg,#a18cd1,#fbc2eb 50%,#f9d976)}.speech-record__generating[data-v-71337f38]{inset:0;position:absolute}.speech-record__generating-icon[data-v-71337f38]{animation:speech-record-generating-spin-71337f38 .8s linear infinite;display:block;height:24px;left:20px;position:absolute;top:12px;width:24px}.speech-record__generating-percent[data-v-71337f38]{color:#ffffff5c;font-weight:400;left:20px;position:absolute;top:38px}@keyframes speech-record-generating-spin-71337f38{to{transform:rotate(1turn)}}.speech-record__thumbnail[data-v-71337f38]{height:66px;left:0;-o-object-fit:cover;object-fit:cover;pointer-events:none;position:absolute;top:-1px;width:65.015px}.speech-record__thumbnail--third[data-v-71337f38]{height:118px;left:-2px;top:-50px;width:66px}.speech-record__thumbnail-shade[data-v-71337f38]{background:#0006;inset:0;pointer-events:none;position:absolute}.speech-record__play-icon[data-v-71337f38]{opacity:0;position:relative}.speech-record:focus-within .speech-record__play-icon[data-v-71337f38],.speech-record:hover .speech-record__play-icon[data-v-71337f38],.speech-record__play-icon.is-loading[data-v-71337f38],.speech-record__play-icon.is-playing[data-v-71337f38]{opacity:1}.speech-record__playing-icon[data-v-71337f38]{display:block;height:20px;overflow:hidden;pointer-events:none;width:20px}.speech-record__playing-bar[data-v-71337f38]{animation:speech-record-equalizer-71337f38 1.08s ease-in-out infinite;inset:0;position:absolute;transform-origin:50% 15px;--speech-bar-peak:1}.speech-record__playing-bar[data-v-71337f38]:first-child{clip-path:inset(0 13px 0 0);--speech-bar-peak:1.4;animation-delay:-.27s}.speech-record__playing-bar[data-v-71337f38]:nth-child(2){animation-delay:-.54s;animation-duration:.78s;clip-path:inset(0 7px 0 7px)}.speech-record__playing-bar[data-v-71337f38]:nth-child(3){clip-path:inset(0 0 0 13px);--speech-bar-peak:2;animation-delay:-.18s;animation-duration:.94s}@keyframes speech-record-equalizer-71337f38{0%,to{transform:scaleY(.6)}20%{transform:scaleY(var(--speech-bar-peak))}45%{transform:scaleY(.4)}70%{transform:scaleY(.85)}}.speech-record__status[data-v-71337f38]{align-items:center;display:flex;flex-direction:column;gap:4px;position:relative}.speech-record__summary[data-v-71337f38]{display:flex;flex:1;flex-direction:column;gap:4px;min-width:0}.speech-record__title[data-v-71337f38]{background:transparent;border:0;color:#fffffffa;cursor:pointer;display:block;font:inherit;font-size:14px;font-weight:500;line-height:20px;overflow:hidden;padding:0;text-align:left;text-overflow:ellipsis;white-space:nowrap;width:100%}.speech-record__title[data-v-71337f38]:disabled{cursor:default}.is-failed .speech-record__title[data-v-71337f38]{color:#ffffff5c;font-weight:400}.speech-record__duration[data-v-71337f38]{color:#ffffff5c;font-size:12px;line-height:16px}.speech-record__duration--generating[data-v-71337f38]{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:315px}.speech-record__actions[data-v-71337f38]{align-items:center;display:none;flex:0 0 auto;gap:8px;justify-content:center}.speech-record.is-failed .speech-record__actions[data-v-71337f38],.speech-record.is-menu-open .speech-record__actions[data-v-71337f38],.speech-record.is-selected .speech-record__actions[data-v-71337f38],.speech-record:focus-within .speech-record__actions[data-v-71337f38],.speech-record:hover .speech-record__actions[data-v-71337f38]{display:flex}.speech-record__action[data-v-71337f38]{align-items:center;background:#ddeaf80f;border:0;border-radius:35px;box-sizing:border-box;color:#fffffffa;cursor:pointer;display:flex;flex:0 0 auto;font:inherit;font-size:12px;font-weight:500;gap:4px;height:32px;justify-content:center;line-height:16px;padding:8px 12px;white-space:nowrap}.speech-record__action[data-v-71337f38]:hover{background:#ddeaf81a}.speech-record__action[data-v-71337f38]:disabled{cursor:default;opacity:.5}.speech-record__action--retry[data-v-71337f38],.speech-record__action--retry[data-v-71337f38]:hover,.speech-record__action--video[data-v-71337f38],.speech-record__action--video[data-v-71337f38]:hover{background:#c33ecf}.speech-record__action--icon[data-v-71337f38]{background:#ddeaf81a;padding:8px;width:32px}.speech-detail[data-v-71337f38]{border-left:1px solid hsla(0,0%,100%,.06);box-sizing:border-box;display:flex;flex-direction:column;gap:16px;min-height:0;min-width:0;overflow:hidden;padding:0 16px;width:320px}.speech-detail__header[data-v-71337f38]{display:flex;flex:0 0 auto;flex-direction:column;gap:8px}.speech-detail__heading[data-v-71337f38]{align-items:center;display:flex;gap:8px;min-width:0}.speech-detail__heading h2[data-v-71337f38]{color:#fffffffa;flex:1;font-size:20px;font-weight:500;line-height:20px;margin:0;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.speech-detail__close[data-v-71337f38]{background:#ddeaf80f;border:0;border-radius:49px;cursor:pointer;display:grid;flex:0 0 32px;height:32px;padding:8px;place-items:center;width:32px}.speech-detail__divider[data-v-71337f38]{background:#ffffff1f;flex:0 0 1px;height:1px}.speech-detail__script[data-v-71337f38]{display:flex;flex:1;flex-direction:column;gap:20px;min-height:0;min-width:0;overflow-y:auto;overscroll-behavior:contain}.speech-detail__paragraph[data-v-71337f38]{display:flex;flex:0 0 auto;flex-direction:column;gap:6px;min-width:0}.speech-detail__paragraph p[data-v-71337f38]{color:#fff9;font-size:14px;line-height:20px;margin:0;overflow-wrap:anywhere;white-space:pre-wrap}.speech-detail__host[data-v-71337f38]{align-items:center;display:flex;gap:8px;min-width:0}.speech-detail__host strong[data-v-71337f38]{color:#ffffffd1;flex:0 0 auto;font-size:14px;font-weight:500;line-height:20px}.speech-detail__voice[data-v-71337f38]{align-items:center;color:#ffffff5c;display:flex;font-size:12px;gap:4px;line-height:16px;min-width:0}.speech-detail__voice img[data-v-71337f38]{flex:0 0 16px}.speech-detail__voice span[data-v-71337f38]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.speech-detail__loading[data-v-71337f38]{flex:1;min-height:0;min-width:0;overflow:hidden}.speech-detail__loading-content[data-v-71337f38]{display:flex;flex-direction:column;gap:20px}.speech-detail__loading-host[data-v-71337f38]{flex:0 0 52px;height:20px;width:52px}.speech-detail__loading-voice[data-v-71337f38]{flex:0 1 96px;height:16px;min-width:0;width:96px}.speech-detail__loading-lines[data-v-71337f38]{display:flex;flex-direction:column;gap:6px}.speech-detail__loading-line[data-v-71337f38]{height:14px;width:100%}.speech-detail__loading-line[data-v-71337f38]:last-child{width:70%}.speech-detail__player[data-v-71337f38]{border-top:1px solid hsla(0,0%,100%,.06);flex:0 0 88px;height:88px;padding:24px 0 23px}.speech-detail-enter-active[data-v-71337f38],.speech-detail-leave-active[data-v-71337f38]{transition:opacity .18s ease,transform .18s ease}.speech-detail-enter-from[data-v-71337f38],.speech-detail-leave-to[data-v-71337f38]{opacity:0;transform:translate(16px)}button[data-v-71337f38]:focus-visible{outline:2px solid #40d5d5;outline-offset:2px}@media(hover:none){.speech-record__actions[data-v-71337f38]{display:flex}.speech-record__play-icon[data-v-71337f38]{opacity:1}}@container speech-history (max-width: 960px){.has-details .speech-record__action-label[data-v-71337f38]{display:none}.has-details .speech-record__action[data-v-71337f38]{padding:8px;width:32px}}@container speech-history (600px <= width < 720px){.has-details .speech-record[data-v-71337f38]{-moz-column-gap:12px;column-gap:12px;display:grid;flex-basis:136px;grid-template-columns:64px minmax(0,1fr);grid-template-rows:64px 32px;height:136px;row-gap:8px}.has-details .speech-record__actions[data-v-71337f38]{gap:4px;grid-column:1/-1;grid-row:2;justify-content:flex-end}}@container speech-history (width < 600px){.has-details .speech-history__body[data-v-71337f38]{-moz-column-gap:0;column-gap:0;grid-template-columns:minmax(0,1fr) 0}.has-details .speech-history__list[data-v-71337f38]{visibility:hidden}.speech-detail[data-v-71337f38]{background:#202129;border-left:0;inset:0;position:absolute;width:auto;z-index:1}}@container speech-history (max-width: 620px){.speech-record__action-label[data-v-71337f38]{display:none}.speech-record__action[data-v-71337f38]{padding:8px;width:32px}}@media(prefers-reduced-motion:reduce){.speech-detail-enter-active[data-v-71337f38],.speech-detail-leave-active[data-v-71337f38],.speech-history__body[data-v-71337f38]{transition:none}.speech-record__generating-icon[data-v-71337f38],.speech-record__playing-bar[data-v-71337f38],.speech-detail__loading[data-v-71337f38] .el-skeleton__item{animation:none}}
