.article-body[data-article-content] .video-entry-card .watch-link{color:#fff}.article-body[data-article-content] .video-entry-card .tag-link{color:color-mix(in srgb,var(--sl-color-white) 85%,var(--accent))}.article-body[data-article-content] .video-entry-card .tag-link:hover{color:var(--sl-color-white)}.video-entry-card:where(.astro-stadzw3e){margin:1.25rem 0;border:1px solid color-mix(in srgb,var(--accent) 30%,var(--sl-color-gray-5));border-radius:10px;background:var(--sl-color-gray-7);overflow:hidden;transition:box-shadow .2s ease,transform .2s ease}.video-entry-card:where(.astro-stadzw3e):hover{box-shadow:0 4px 20px #0000001f}.cover-wrapper:where(.astro-stadzw3e){position:relative;line-height:0}.cover-link:where(.astro-stadzw3e){display:block;overflow:hidden}.cover:where(.astro-stadzw3e){display:block;width:100%;aspect-ratio:16 / 9;object-fit:cover;transition:transform .2s ease;transform:scale(.98)}.cover-link:where(.astro-stadzw3e):hover .cover:where(.astro-stadzw3e){transform:scale(1)}.platform-badge:where(.astro-stadzw3e){position:absolute;right:.6rem;bottom:.6rem;padding:.2rem .6rem;border-radius:4px;font-size:.78rem;font-weight:700;line-height:1.4;pointer-events:none}.card-body:where(.astro-stadzw3e){display:grid;gap:1rem;padding:1.2rem}.card-title:where(.astro-stadzw3e){margin:0;color:var(--sl-color-white);font-size:clamp(1.2rem,1rem + .6vw,1.6rem);line-height:1.3}.meta:where(.astro-stadzw3e){display:flex;flex-wrap:wrap;gap:.4rem 1rem;margin:0}.meta-item:where(.astro-stadzw3e){display:inline-flex;align-items:center;gap:.3rem;color:var(--sl-color-gray-2);font-size:.9rem}.meta-item:where(.astro-stadzw3e) dt:where(.astro-stadzw3e){font-weight:600}.meta-item:where(.astro-stadzw3e) dt:where(.astro-stadzw3e):after{content:"："}.meta-item:where(.astro-stadzw3e) dd:where(.astro-stadzw3e){margin:0}.original-block:where(.astro-stadzw3e){padding:.8rem 1rem;border-left:3px solid var(--accent);border-radius:0 6px 6px 0;background:color-mix(in srgb,var(--accent) 7%,var(--sl-color-gray-6))}.original-block:where(.astro-stadzw3e) h3:where(.astro-stadzw3e){margin:0 0 .3rem;color:var(--sl-color-white);font-weight:800;font-size:1.4rem!important}.original-block:where(.astro-stadzw3e) p:where(.astro-stadzw3e){margin:0;color:var(--sl-color-white);font-size:.95rem;line-height:1.7}.intro-block:where(.astro-stadzw3e){padding:.6rem 0;display:flex;gap:.4rem}.intro-block:where(.astro-stadzw3e) p:where(.astro-stadzw3e){margin:0;color:var(--sl-color-gray-2);font-size:.92rem;line-height:1.65}.intro-block:where(.astro-stadzw3e) p:where(.astro-stadzw3e):before{content:"本站导语：";font-weight:700}.tags:where(.astro-stadzw3e){display:flex;flex-wrap:wrap;gap:.4rem;margin:2rem 0 0;padding:0;list-style:none}.tags:where(.astro-stadzw3e) li:where(.astro-stadzw3e){font-size:.78rem!important;font-weight:700;line-height:1.35}.tag-link:where(.astro-stadzw3e){display:block;padding:.18rem .8rem;border:1px solid color-mix(in srgb,var(--accent) 28%,var(--sl-color-gray-5));border-radius:999px;color:color-mix(in srgb,var(--sl-color-white) 85%,var(--accent));background:color-mix(in srgb,var(--accent) 8%,transparent);text-decoration:none;transition:background .15s ease,color .15s ease;cursor:pointer}.tag-link:where(.astro-stadzw3e):hover{background:color-mix(in srgb,var(--accent) 20%,transparent);color:var(--sl-color-white)}.actions:where(.astro-stadzw3e){display:flex;justify-content:center}.watch-link:where(.astro-stadzw3e){display:inline-flex;align-items:center;justify-content:center;padding:1rem 2rem;border:none;border-radius:8px;background:var(--accent);color:#fff;font-size:1rem;font-weight:700;line-height:1.35;text-decoration:none;transition:opacity .18s ease,transform .18s ease;cursor:pointer}.watch-link:where(.astro-stadzw3e):hover{opacity:.88;text-decoration:none;transform:scale(1.04)}.watch-link:where(.astro-stadzw3e):focus-visible{outline:2px solid var(--accent);outline-offset:3px}.notice:where(.astro-stadzw3e){margin:0;color:var(--sl-color-gray-3);font-size:.84rem!important;line-height:1.6}@media(max-width:44rem){.card-body:where(.astro-stadzw3e){padding:.65rem 1.6rem}.watch-link:where(.astro-stadzw3e){width:100%;padding:.65rem 1rem;font-size:.95rem}}.video-entry-card:where(.astro-stadzw3e)[data-mode=grid]{display:block;margin:0;border-radius:8px;background:var(--sl-color-gray-7);box-shadow:none}.video-entry-card:where(.astro-stadzw3e)[data-mode=grid]:hover{box-shadow:0 8px 24px #00000029;transform:translateY(-2px)}.video-entry-card:where(.astro-stadzw3e)[data-mode=grid] .cover-wrapper:where(.astro-stadzw3e){overflow:hidden;background:var(--sl-color-gray-6)}.video-entry-card:where(.astro-stadzw3e)[data-mode=grid] .cover:where(.astro-stadzw3e){aspect-ratio:16 / 9;transform:none}.video-entry-card:where(.astro-stadzw3e)[data-mode=grid] .cover-link:where(.astro-stadzw3e):hover .cover:where(.astro-stadzw3e){transform:scale(1.035)}.video-entry-card:where(.astro-stadzw3e)[data-mode=grid] .platform-badge:where(.astro-stadzw3e){top:.35rem;right:auto;bottom:auto;left:.35rem;padding:.12rem .38rem;border-radius:4px;font-size:.68rem}.video-entry-card:where(.astro-stadzw3e)[data-mode=grid] .platform-badge:where(.astro-stadzw3e):after{content:""}.video-entry-card:where(.astro-stadzw3e)[data-mode=grid] .card-body:where(.astro-stadzw3e){display:grid;gap:.45rem;padding:.75rem}.video-entry-card:where(.astro-stadzw3e)[data-mode=grid] .card-title:where(.astro-stadzw3e){display:-webkit-box;min-height:2.84em;margin:0;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;color:var(--sl-color-white);font-size:1.03rem;font-weight:650;line-height:1.42;letter-spacing:0}.video-entry-card:where(.astro-stadzw3e)[data-mode=grid] .card-title:where(.astro-stadzw3e) a:where(.astro-stadzw3e){color:inherit;text-decoration:none}.video-entry-card:where(.astro-stadzw3e)[data-mode=grid] .card-title:where(.astro-stadzw3e) a:where(.astro-stadzw3e):hover{color:color-mix(in srgb,var(--sl-color-white) 84%,var(--accent));text-decoration:none}.video-entry-card:where(.astro-stadzw3e)[data-mode=grid] .meta:where(.astro-stadzw3e){display:grid;gap:.16rem;margin:0}.video-entry-card:where(.astro-stadzw3e)[data-mode=grid] .meta-item:where(.astro-stadzw3e){display:flex;min-width:0;color:var(--sl-color-gray-2);font-size:.86rem;line-height:1.42}.video-entry-card:where(.astro-stadzw3e)[data-mode=grid] .meta-item:where(.astro-stadzw3e) dt:where(.astro-stadzw3e){flex:0 0 auto;font-weight:650}.video-entry-card:where(.astro-stadzw3e)[data-mode=grid] .meta-item:where(.astro-stadzw3e) dd:where(.astro-stadzw3e){min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.video-entry-card:where(.astro-stadzw3e)[data-mode=grid] .meta-item:where(.astro-stadzw3e) dt:where(.astro-stadzw3e):after{content:"："}@media(max-width:44rem){.video-entry-card:where(.astro-stadzw3e)[data-mode=grid] .card-body:where(.astro-stadzw3e){gap:.34rem;padding:.52rem}.video-entry-card:where(.astro-stadzw3e)[data-mode=grid] .card-title:where(.astro-stadzw3e){font-size:clamp(.72rem,3.2vw,.84rem);line-height:1.38}.video-entry-card:where(.astro-stadzw3e)[data-mode=grid] .meta-item:where(.astro-stadzw3e){font-size:clamp(.64rem,2.8vw,.72rem)}.video-entry-card:where(.astro-stadzw3e)[data-mode=grid] .platform-badge:where(.astro-stadzw3e){font-size:.6rem}}
