.player[data-astro-cid-uf2fxhnv]{padding:var(--kde-space-s) var(--kde-space-s) var(--kde-space-m);border:1px solid var(--kde-line-on-dark);background:var(--kde-bg-hero);color:var(--kde-text-on-dark);text-align:left;border-radius:8px}.player__viewport[data-astro-cid-uf2fxhnv]{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:thin;scrollbar-color:#f3f0eb3d transparent;border-radius:4px;overflow-x:auto}.player__viewport[data-astro-cid-uf2fxhnv]:focus-visible{outline:2px solid var(--kde-accent);outline-offset:3px}.player__track[data-astro-cid-uf2fxhnv]{margin:0;padding:0;list-style:none;display:flex}.player__slide[data-astro-cid-uf2fxhnv]{scroll-snap-align:start;gap:var(--kde-space-l);padding:var(--kde-space-l);flex:0 0 100%;grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:center;display:grid}.player__visual[data-astro-cid-uf2fxhnv] img[data-astro-cid-uf2fxhnv]{border-radius:4px;width:100%;height:auto}.player__frame[data-astro-cid-uf2fxhnv]{aspect-ratio:16/10;padding:var(--kde-space-m);border:1px solid var(--kde-line-on-dark);background:linear-gradient(var(--kde-line-on-dark), var(--kde-line-on-dark)) 0 36px / 100% 1px no-repeat, var(--kde-bg-warm-dark);border-radius:6px;flex-direction:column;justify-content:flex-end;display:flex;position:relative;overflow:hidden}.player__frame-bar[data-astro-cid-uf2fxhnv]{gap:6px;display:flex;position:absolute;top:13px;left:14px}.player__frame-bar[data-astro-cid-uf2fxhnv] i[data-astro-cid-uf2fxhnv]{background:#f3f0eb2e;border-radius:50%;width:9px;height:9px}.player__frame-num[data-astro-cid-uf2fxhnv]{font-family:var(--kde-font-display);letter-spacing:-.03em;color:var(--kde-accent);font-size:clamp(3rem,8vw,5.5rem);font-weight:700;line-height:1}.player__frame-title[data-astro-cid-uf2fxhnv]{margin-top:var(--kde-space-xs);font-family:var(--kde-font-display);color:var(--kde-text-on-dark);font-size:clamp(1.125rem,2vw,1.375rem);font-weight:700;line-height:1.25}.player__frame-note[data-astro-cid-uf2fxhnv]{margin-top:var(--kde-space-xs);font-family:var(--kde-font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--kde-text-on-dark-muted);font-size:.6875rem}.player__count[data-astro-cid-uf2fxhnv]{margin:0 0 var(--kde-space-xs);font-family:var(--kde-font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--kde-accent);font-size:.8125rem}.player__title[data-astro-cid-uf2fxhnv]{margin:0 0 var(--kde-space-s);font-family:var(--kde-font-display);letter-spacing:-.01em;color:var(--kde-text-on-dark);font-size:clamp(1.375rem,2.4vw,1.75rem);font-weight:700;line-height:1.2}.player__summary[data-astro-cid-uf2fxhnv]{margin:0 0 var(--kde-space-m);color:var(--kde-text-on-dark-muted);font-size:1rem;line-height:1.65}.player__more[data-astro-cid-uf2fxhnv]{font-size:var(--kde-fs-small);color:var(--kde-accent);font-weight:500}.player__more[data-astro-cid-uf2fxhnv]:hover{color:var(--kde-text-on-dark)}.player__controls[data-astro-cid-uf2fxhnv][hidden]{display:none}.player__btn[data-astro-cid-uf2fxhnv]{width:48px;height:48px;color:var(--kde-text-on-dark);cursor:pointer;background:0 0;border:1px solid #f3f0eb3d;border-radius:50%;place-items:center;transition:background-color .2s,color .2s,opacity .2s;display:inline-grid}.player__btn[data-astro-cid-uf2fxhnv]:hover:not(:disabled),.player__btn[data-astro-cid-uf2fxhnv]:focus-visible{background:var(--kde-accent);border-color:var(--kde-accent);color:var(--kde-bg-hero)}.player__btn[data-astro-cid-uf2fxhnv]:disabled{opacity:.35;cursor:default}.player__status[data-astro-cid-uf2fxhnv]{min-width:9ch;font-family:var(--kde-font-mono);font-size:var(--kde-fs-small);letter-spacing:.06em;text-align:center;color:var(--kde-text-on-dark-muted);margin:0}.player__progress[data-astro-cid-uf2fxhnv]{margin-top:var(--kde-space-s);justify-content:center;gap:6px;display:flex}.player__progress[data-astro-cid-uf2fxhnv] span[data-astro-cid-uf2fxhnv]{background:#f3f0eb2e;border-radius:2px;width:18px;height:3px;transition:background-color .2s}.player__progress[data-astro-cid-uf2fxhnv] span[data-astro-cid-uf2fxhnv][data-active]{background:var(--kde-accent)}@media (width<=767px){.player[data-astro-cid-uf2fxhnv]{padding:4px 4px var(--kde-space-s)}.player__slide[data-astro-cid-uf2fxhnv]{gap:var(--kde-space-m);padding:var(--kde-space-m) var(--kde-space-s);text-align:center;grid-template-columns:1fr}}.player__controls[data-astro-cid-uf2fxhnv]{align-items:center;gap:var(--kde-space-s);margin-top:var(--kde-space-m);grid-template-columns:48px 1fr 48px;display:grid}.player__nav[data-astro-cid-uf2fxhnv]{justify-content:center;align-items:center;gap:var(--kde-space-m);display:flex}.player__btn[data-astro-cid-uf2fxhnv]{flex:none}.player__btn--fs[data-astro-cid-uf2fxhnv] .fs-off[data-astro-cid-uf2fxhnv],.player__btn--fs[data-astro-cid-uf2fxhnv][aria-pressed=true] .fs-on[data-astro-cid-uf2fxhnv]{display:none}.player__btn--fs[data-astro-cid-uf2fxhnv][aria-pressed=true] .fs-off[data-astro-cid-uf2fxhnv]{display:block}.player__slide--ts[data-astro-cid-uf2fxhnv]{padding:0;display:block}.ts-stage[data-astro-cid-uf2fxhnv]{aspect-ratio:16/9;background:#191b20;border:1px solid #3a3d45;border-radius:4px;padding:3.5%;position:relative;overflow:hidden;container-type:inline-size}.ts-area[data-astro-cid-uf2fxhnv]{justify-content:center;align-items:center;width:100%;height:100%;display:flex;container-type:size}.ts-screen[data-astro-cid-uf2fxhnv]{aspect-ratio:var(--ar);width:min(100cqw, 100cqh * var(--ar));background:#fff;border-radius:5px;position:relative}.ts-screen[data-astro-cid-uf2fxhnv] img[data-astro-cid-uf2fxhnv]{object-fit:contain;border-radius:5px;width:100%;height:100%;display:block}.ts-svg[data-astro-cid-uf2fxhnv]{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.ts-arrow[data-astro-cid-uf2fxhnv]{fill:none;stroke:#dfaa37;stroke-width:5px;stroke-linecap:round}.ts-end[data-astro-cid-uf2fxhnv]{fill:#fff;stroke:#dfaa37;stroke-width:6px}.ts-callout[data-astro-cid-uf2fxhnv]{z-index:2;color:#2b2519;white-space:nowrap;background:#fff7df;border:2px solid #dba435;border-radius:8px;padding:.5em .69em;font-family:system-ui,-apple-system,Segoe UI,sans-serif;font-size:clamp(8px,1.5cqw,16px);font-weight:750;line-height:1.2;position:absolute;transform:translate(-50%,-50%);box-shadow:0 3px 14px #0004}.ts-caption[data-astro-cid-uf2fxhnv]{align-items:baseline;gap:4px var(--kde-space-s);margin:var(--kde-space-s) 0 0;color:var(--kde-text-on-dark-muted);font-size:var(--kde-fs-small);flex-wrap:wrap;display:flex}.ts-caption__count[data-astro-cid-uf2fxhnv]{font-family:var(--kde-font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--kde-accent);font-size:.75rem}.ts-caption__title[data-astro-cid-uf2fxhnv]{font-family:var(--kde-font-display);color:var(--kde-text-on-dark);font-size:1.0625rem;font-weight:700}.ts-caption[data-astro-cid-uf2fxhnv] .player__more[data-astro-cid-uf2fxhnv]{margin-left:auto}.player[data-astro-cid-uf2fxhnv]:fullscreen,.player[data-astro-cid-uf2fxhnv].is-pseudo-fs{width:100%;height:100%;padding:var(--kde-space-s) var(--kde-space-m);background:#111318;border:0;border-radius:0;flex-direction:column;justify-content:center;display:flex;overflow:hidden}.player[data-astro-cid-uf2fxhnv].is-pseudo-fs{z-index:1000;height:100dvh;position:fixed;inset:0}.player[data-astro-cid-uf2fxhnv]:fullscreen .player__viewport[data-astro-cid-uf2fxhnv],.player[data-astro-cid-uf2fxhnv].is-pseudo-fs .player__viewport[data-astro-cid-uf2fxhnv]{flex:auto;min-height:0}.player[data-astro-cid-uf2fxhnv]:fullscreen .player__track[data-astro-cid-uf2fxhnv],.player[data-astro-cid-uf2fxhnv].is-pseudo-fs .player__track[data-astro-cid-uf2fxhnv]{height:100%}.player[data-astro-cid-uf2fxhnv]:fullscreen .player__slide[data-astro-cid-uf2fxhnv],.player[data-astro-cid-uf2fxhnv].is-pseudo-fs .player__slide[data-astro-cid-uf2fxhnv]{height:100%;min-height:0}.player[data-astro-cid-uf2fxhnv]:fullscreen .player__slide--ts[data-astro-cid-uf2fxhnv],.player[data-astro-cid-uf2fxhnv].is-pseudo-fs .player__slide--ts[data-astro-cid-uf2fxhnv]{flex-direction:column;align-items:stretch;display:flex}.player[data-astro-cid-uf2fxhnv]:fullscreen .ts-stage[data-astro-cid-uf2fxhnv],.player[data-astro-cid-uf2fxhnv].is-pseudo-fs .ts-stage[data-astro-cid-uf2fxhnv]{aspect-ratio:auto;background:#111318;border:0;flex:auto;min-height:0}.player[data-astro-cid-uf2fxhnv]:fullscreen .player__controls[data-astro-cid-uf2fxhnv],.player[data-astro-cid-uf2fxhnv].is-pseudo-fs .player__controls[data-astro-cid-uf2fxhnv]{margin-top:var(--kde-space-s)}html.has-pseudo-fs{overflow:hidden}@media (width<=767px){.ts-caption[data-astro-cid-uf2fxhnv]{text-align:center;justify-content:center}.ts-caption[data-astro-cid-uf2fxhnv] .player__more[data-astro-cid-uf2fxhnv]{margin-left:0}.ts-caption__title[data-astro-cid-uf2fxhnv]{flex-basis:100%}.player__controls[data-astro-cid-uf2fxhnv]{grid-template-columns:44px 1fr 44px;gap:4px}.player__nav[data-astro-cid-uf2fxhnv]{gap:var(--kde-space-s)}.player[data-astro-cid-uf2fxhnv]:fullscreen,.player[data-astro-cid-uf2fxhnv].is-pseudo-fs{padding:var(--kde-space-xs)}.player[data-astro-cid-uf2fxhnv]:fullscreen .ts-caption[data-astro-cid-uf2fxhnv],.player[data-astro-cid-uf2fxhnv].is-pseudo-fs .ts-caption[data-astro-cid-uf2fxhnv]{display:none}}@media (width<=400px){.player__controls[data-astro-cid-uf2fxhnv]{grid-template-columns:minmax(0,1fr) 44px;gap:4px}.player__controls-spacer[data-astro-cid-uf2fxhnv]{display:none}.player__nav[data-astro-cid-uf2fxhnv]{gap:8px}.player__btn[data-astro-cid-uf2fxhnv]{width:44px;height:44px}.player__status[data-astro-cid-uf2fxhnv]{letter-spacing:.02em;white-space:nowrap;min-width:0;font-size:.8125rem}}
