@layer components{.tr.astro-r2dczajv{--header-offset:4rem;isolation:isolate;padding-block:calc(var(--header-offset) + var(--space-m)) var(--space-2xl);margin-block-start:calc(-1 * var(--header-offset));position:relative;overflow:clip}@media (width>=60em){.tr.astro-r2dczajv{--header-offset:4.75rem;padding-block-start:calc(var(--header-offset) + var(--space-l))}}.tr__stage.astro-r2dczajv{z-index:-1;background:radial-gradient(60% 45% at 50% 42%, #00dbff1a, transparent 70%), radial-gradient(30% 40% at 12% 55%, #00dbff14, transparent 70%), radial-gradient(30% 40% at 88% 55%, #ff0ab814, transparent 70%), linear-gradient(180deg, #03060b, var(--color-bg) 85%);position:absolute;inset:0}.tr__stage.astro-r2dczajv:after{content:"";background-image:linear-gradient(to right, color-mix(in srgb, var(--cp-grid-line) 22%, transparent) 1px, transparent 1px), linear-gradient(to bottom, color-mix(in srgb, var(--cp-grid-line) 22%, transparent) 1px, transparent 1px);opacity:.45;background-position:50% 0;background-size:56px 56px;position:absolute;inset:0;mask-image:radial-gradient(75% 60% at 50% 45%,#000,#0000 85%)}.tr__inner.astro-r2dczajv{--theater:max(20rem, calc((100svh - 20rem) * 16 / 9));justify-items:center;gap:var(--space-m);grid-template-columns:minmax(0,1fr);display:grid}.tr__inner.astro-r2dczajv>.astro-r2dczajv{inline-size:min(100%, var(--theater))}.tr__crumbs.astro-r2dczajv ol.astro-r2dczajv{font-family:var(--font-label);font-weight:var(--weight-label);font-size:var(--step--2);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-text-muted);flex-wrap:wrap;align-items:center;gap:.5em;display:flex}.tr__crumbs.astro-r2dczajv li.astro-r2dczajv+li.astro-r2dczajv:before{content:"//";letter-spacing:0;color:var(--color-text-disabled);margin-inline-end:.5em}.tr__crumbs.astro-r2dczajv a.astro-r2dczajv{color:var(--color-text-chrome);padding-block:.35rem;text-decoration:none;display:inline-block}.tr__crumbs.astro-r2dczajv a.astro-r2dczajv:hover,.tr__crumbs.astro-r2dczajv .astro-r2dczajv[aria-current]{color:var(--color-text)}.tr__head.astro-r2dczajv{gap:var(--space-2xs);display:grid}@media (width>=48em){.tr__head.astro-r2dczajv{justify-content:space-between;align-items:flex-end;column-gap:var(--space-l);flex-wrap:wrap;display:flex}.tr__title.astro-r2dczajv{flex:auto}.tr__lede.astro-r2dczajv{flex-basis:100%}}.tr__title.astro-r2dczajv{font-size:var(--step-4);line-height:var(--leading-display)}.tr__lede.astro-r2dczajv{max-inline-size:var(--measure);color:var(--color-text-chrome);grid-column:1/-1}.tr__meta.astro-r2dczajv{flex-wrap:wrap;gap:6px;display:flex}.tr__chip.astro-r2dczajv{font-family:var(--font-label);font-weight:var(--weight-label);font-size:var(--step--2);letter-spacing:var(--tracking-label-tight);text-transform:uppercase;color:var(--color-text-chrome);box-shadow:inset 0 0 0 1px var(--cp-hairline);background:#03060bb3;padding:.3rem .65rem}.tr__chip--time.astro-r2dczajv{font-family:var(--font-mono);letter-spacing:0;color:var(--color-text);box-shadow:inset 0 0 0 1px var(--color-player)}.tr__player.astro-r2dczajv{gap:var(--space-xs);margin:0;display:grid}.tr__frame.astro-r2dczajv{--arm:clamp(16px, 3vw, 30px);--bar:2px;margin-block-start:.9rem;padding:8px;position:relative}.tr__video.astro-r2dczajv{aspect-ratio:16/9;outline:1px solid color-mix(in srgb, var(--color-player) 55%, transparent);background:#000;block-size:auto;inline-size:100%;display:block;box-shadow:0 30px 80px -30px #000000e6,0 0 60px -10px #00dbff2e}.tr__brackets.astro-r2dczajv{pointer-events:none;background:linear-gradient(var(--color-interaction) 0 0) left top / var(--arm) var(--bar), linear-gradient(var(--color-interaction) 0 0) left top / var(--bar) var(--arm), linear-gradient(var(--color-interaction) 0 0) right top / var(--arm) var(--bar), linear-gradient(var(--color-interaction) 0 0) right top / var(--bar) var(--arm), linear-gradient(var(--color-interaction) 0 0) left bottom / var(--arm) var(--bar), linear-gradient(var(--color-interaction) 0 0) left bottom / var(--bar) var(--arm), linear-gradient(var(--color-interaction) 0 0) right bottom / var(--arm) var(--bar), linear-gradient(var(--color-interaction) 0 0) right bottom / var(--bar) var(--arm);filter:drop-shadow(0 0 4px color-mix(in srgb, var(--color-interaction) 50%, transparent));background-repeat:no-repeat;position:absolute;inset:0}.tr__tag.astro-r2dczajv{pointer-events:none;position:absolute;inset-block-start:0;inset-inline-end:calc(var(--arm) + 14px);translate:0 -50%}.tr__disclose.astro-r2dczajv{justify-content:space-between;gap:.25rem var(--space-m);font-size:var(--step--1);color:var(--color-text-muted);flex-wrap:wrap;padding-inline:8px;display:flex}.tr__disclose.astro-r2dczajv span.astro-r2dczajv:first-child{font-family:var(--font-label);font-weight:var(--weight-label);letter-spacing:var(--tracking-label-tight);text-transform:uppercase;color:var(--color-text-chrome)}.tr__chapter-list.astro-r2dczajv{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;margin:0;padding-inline:8px;display:grid}@media (width>=40em){.tr__chapter-list.astro-r2dczajv{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width>=64em){.tr__chapter-list.astro-r2dczajv{display:flex}.tr__chapter.astro-r2dczajv{flex:var(--share) 1 0;min-inline-size:0}}.tr__chapter-link.astro-r2dczajv{color:var(--color-text-chrome);gap:.3rem;padding-block:.4rem .55rem;text-decoration:none;display:grid}.tr__chapter-bar.astro-r2dczajv{clip-path:polygon(3px 0,100% 0,calc(100% - 3px) 100%,0 100%);background:#6375854d;block-size:6px;display:block;position:relative;overflow:hidden}.tr__chapter-fill.astro-r2dczajv{background:linear-gradient(90deg, var(--color-player), var(--color-interaction));transform-origin:0;transform:scaleX(var(--p,0));position:absolute;inset:0}.tr__chapter-time.astro-r2dczajv{font-family:var(--font-mono);font-size:var(--step--2);color:var(--color-text-muted)}.tr__chapter-title.astro-r2dczajv{font-family:var(--font-label);font-weight:var(--weight-label);font-size:var(--step--1);letter-spacing:var(--tracking-label-tight);text-transform:uppercase;overflow-wrap:anywhere;line-height:1.15}.tr__chapter-link.astro-r2dczajv:hover,.tr__chapter-link.astro-r2dczajv[aria-current]{color:var(--color-text)}.tr__chapter-link.astro-r2dczajv:hover .tr__chapter-bar.astro-r2dczajv,.tr__chapter-link.astro-r2dczajv:focus-visible .tr__chapter-bar.astro-r2dczajv{background:#63758599}.tr__chapter-link.astro-r2dczajv[aria-current] .tr__chapter-time.astro-r2dczajv{color:var(--color-player)}.tr__chapter-link.astro-r2dczajv:focus-visible{outline-offset:2px}.tr-more.astro-r2dczajv{padding-block:var(--space-section);border-block-start:1px solid #6375852e}.tr-more__head.astro-r2dczajv{gap:var(--space-s);display:grid}.tr__inner--wide.astro-r2dczajv{--theater:100%}.tr-duo.astro-r2dczajv{gap:var(--space-l);display:grid}@media (width>=60em){.tr-duo.astro-r2dczajv{grid-template-columns:repeat(2,minmax(0,1fr))}}.tr-duo__item.astro-r2dczajv{align-content:start;gap:var(--space-xs);min-inline-size:0;display:grid}.tr-more__lede.astro-r2dczajv,.tr-more__note.astro-r2dczajv{max-inline-size:var(--measure);color:var(--color-text-muted)}.tr-more__note.astro-r2dczajv{font-size:var(--step--1);padding-inline:8px}}
