.el-skeleton{--el-skeleton-circle-size:var(--el-avatar-size)}.el-skeleton__item{background:var(--el-skeleton-color);border-radius:var(--el-border-radius-base);display:inline-block;height:16px;width:100%}.el-skeleton__circle{border-radius:50%;height:var(--el-skeleton-circle-size);line-height:var(--el-skeleton-circle-size);width:var(--el-skeleton-circle-size)}.el-skeleton__button{border-radius:4px;height:40px;width:64px}.el-skeleton__p{width:100%}.el-skeleton__p.is-last{width:61%}.el-skeleton__p.is-first{width:33%}.el-skeleton__text{height:var(--el-font-size-small);width:100%}.el-skeleton__caption{height:var(--el-font-size-extra-small)}.el-skeleton__h1{height:var(--el-font-size-extra-large)}.el-skeleton__h3{height:var(--el-font-size-large)}.el-skeleton__h5{height:var(--el-font-size-medium)}.el-skeleton__image{align-items:center;border-radius:0;display:flex;justify-content:center;width:unset}.el-skeleton__image svg{color:var(--el-svg-monochrome-grey);fill:currentColor;height:22%;width:22%}.el-skeleton{--el-skeleton-color:var(--el-fill-color);--el-skeleton-to-color:var(--el-fill-color-darker)}@keyframes el-skeleton-loading{0%{background-position:100%}to{background-position:0}}.el-skeleton{width:100%}.el-skeleton__first-line,.el-skeleton__paragraph{background:var(--el-skeleton-color);height:16px;margin-top:16px}.el-skeleton.is-animated .el-skeleton__item{animation:el-skeleton-loading 1.4s infinite;background:linear-gradient(90deg,var(--el-skeleton-color) 25%,var(--el-skeleton-to-color) 37%,var(--el-skeleton-color) 63%);background-size:400% 100%}.c-episode-intro[data-v-a10bdad4]{display:flex;flex-direction:column;gap:24px;padding:28px 0}.c-episode-intro .intro-section[data-v-a10bdad4]{border-bottom:1px solid var(--color-border-subtle);display:flex;flex-direction:column;gap:12px;padding-bottom:24px;scroll-margin-top:90px}.c-episode-intro .intro-section[data-v-a10bdad4]:last-child{border-bottom:none}.c-episode-intro .intro-section-title[data-v-a10bdad4]{color:var(--color-text-strong);font-size:18px;font-weight:600;line-height:1.4}.c-episode-intro .intro-content[data-v-a10bdad4]{color:var(--color-text-main);font-size:15px;line-height:1.8}.c-episode-intro .intro-content[data-v-a10bdad4] img{border-radius:6px;max-width:100%}.c-episode-intro .intro-content[data-v-a10bdad4] p{margin:0 0 8px}.c-episode-intro .intro-content[data-v-a10bdad4] a{color:var(--color-primary)}.c-episode-intro .intro-cover[data-v-a10bdad4]{border-radius:8px;max-width:360px;overflow:hidden}.c-episode-intro .intro-empty[data-v-a10bdad4]{color:var(--color-text-sub);font-size:14px;padding:24px 0;text-align:center}@media(max-width:640px){.c-episode-intro[data-v-a10bdad4]{gap:16px;padding:12px 0}.c-episode-intro .intro-section[data-v-a10bdad4]{gap:10px;padding-bottom:16px;scroll-margin-top:110px}.c-episode-intro .intro-section-title[data-v-a10bdad4]{font-size:15px}.c-episode-intro .intro-content[data-v-a10bdad4]{font-size:13px}}.ep-intro-anchor-nav{position:fixed;right:16px;top:50%;transform:translateY(-50%);z-index:200}.ep-intro-anchor-nav .anchor-nav-inner{background:var(--color-bg-dialog);border:1px solid var(--color-border-subtle);border-radius:10px;box-shadow:0 4px 16px #0000002e;display:flex;flex-direction:column;gap:4px;max-height:60vh;overflow-y:auto;padding:8px 6px}.ep-intro-anchor-nav .anchor-nav-inner::-webkit-scrollbar{width:3px}.ep-intro-anchor-nav .anchor-nav-inner::-webkit-scrollbar-thumb{background:var(--color-border-strong);border-radius:2px}.ep-intro-anchor-nav .anchor-item{border-radius:6px;color:var(--color-text-sub);cursor:pointer;font-size:12px;max-width:80px;min-height:28px;overflow:hidden;padding:8px 10px;text-overflow:ellipsis;transition:background .15s,color .15s;white-space:nowrap}.ep-intro-anchor-nav .anchor-item:hover{background:var(--color-bg-input);color:var(--color-text-main)}.ep-intro-anchor-nav .anchor-item.actived{background:var(--color-bg-input);color:var(--color-primary);font-weight:600}@media(max-width:1024px){.ep-intro-anchor-nav{inset:auto 0 0;transform:none;width:100%}.ep-intro-anchor-nav .anchor-nav-inner{border-bottom:none;border-left:none;border-radius:0;border-right:none;flex-direction:row;gap:6px;max-height:none;overflow-x:auto;overflow-y:hidden;padding:6px 12px}.ep-intro-anchor-nav .anchor-nav-inner::-webkit-scrollbar{height:0}.ep-intro-anchor-nav .anchor-item{flex-shrink:0;font-size:12px;max-width:none;padding:8px 12px;white-space:nowrap}}@media(max-width:640px){.ep-intro-anchor-nav{display:none}}
