.VideoPreview_preview__M9lG8{--video-text:var(--ink);--video-muted:var(--graphite);--video-border:var(--rule);width:100%;max-width:30rem;margin-top:1.75rem}.VideoPreview_dark__iUVqE{--video-text:var(--paper);--video-muted:#c9c8c7;--video-border:rgba(255,255,255,0.24)}.VideoPreview_trigger__Khp4f{display:block;width:100%;color:var(--video-text);text-align:left;border:1px solid var(--video-border);background:transparent;cursor:pointer;transition:border-color .18s ease}.VideoPreview_trigger__Khp4f:hover{border-color:var(--video-text)}.VideoPreview_close___9OpA:focus-visible,.VideoPreview_modalFooter__aHK1R a:focus-visible,.VideoPreview_trigger__Khp4f:focus-visible{outline:3px solid currentColor;outline-offset:5px}.VideoPreview_thumbnail__grzo_{display:block;position:relative;width:100%;min-width:0;aspect-ratio:16/9;overflow:hidden;background:var(--ink)}.VideoPreview_image___Sjwi{width:100%;height:100%;object-fit:cover}.VideoPreview_play__iVw9S{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:grid;place-items:center;width:3.25rem;height:3.25rem;padding-left:.15rem;border:1px solid rgba(255,255,255,.65);border-radius:50%;background:var(--oxblood-deep);color:white;font-size:1rem;box-shadow:0 4px 20px #0003}.VideoPreview_duration__GYXX_{position:absolute;right:.65rem;bottom:.65rem;padding:.15rem .4rem;background:#121820e6;color:white;font-family:var(--font-jetbrains-mono),monospace;font-size:.75rem}.VideoPreview_caption__dnDJv{display:grid;position:relative;gap:.35rem;padding:1rem 2.75rem 1rem 1rem}.VideoPreview_label__gFzQV{color:var(--video-muted);font-family:var(--font-jetbrains-mono),monospace;font-size:.75rem}.VideoPreview_title__6SUbt{font-weight:500;font-size:1rem;line-height:1.4}.VideoPreview_arrow__f5TrQ{position:absolute;right:1rem;top:50%;transform:translateY(-50%)}.VideoPreview_compact__bKug3{max-width:27rem}.VideoPreview_compact__bKug3 .VideoPreview_trigger__Khp4f{display:grid;grid-template-columns:8rem minmax(0,1fr);align-items:center}.VideoPreview_compact__bKug3 .VideoPreview_thumbnail__grzo_{height:100%;min-height:5rem}.VideoPreview_compact__bKug3 .VideoPreview_caption__dnDJv{padding-block:.75rem}.VideoPreview_compact__bKug3 .VideoPreview_play__iVw9S{width:2.25rem;height:2.25rem;font-size:.8rem}.VideoPreview_compact__bKug3 .VideoPreview_duration__GYXX_{right:.25rem;bottom:.25rem;font-size:.65rem}.VideoPreview_dialog__CjXEs{width:min(64rem,calc(100% - 2rem));max-width:none;max-height:calc(100dvh - 2rem);margin:auto;padding:0;border:1px solid #ffffff3d;background:var(--ink);color:var(--paper);overflow:auto}.VideoPreview_dialog__CjXEs::backdrop{background:#070b12e6;backdrop-filter:blur(6px)}.VideoPreview_modalFooter__aHK1R,.VideoPreview_modalHeader__e2MTC{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1rem 1.25rem}.VideoPreview_modalHeader__e2MTC h2{margin:0;color:var(--paper);font-size:1.25rem;line-height:1.3}.VideoPreview_close___9OpA{display:inline-flex;align-items:center;gap:.7rem;min-height:2.75rem;padding:.4rem .75rem;border:1px solid #ffffff60;color:var(--paper);cursor:pointer;font-size:.875rem}.VideoPreview_close___9OpA:hover{background:#ffffff15}.VideoPreview_close___9OpA span{font-size:1.5rem}.VideoPreview_player__VM5PE{display:block;width:100%;aspect-ratio:16/9;border:0;background:#000}.VideoPreview_modalFooter__aHK1R{flex-wrap:wrap;font-size:.8125rem;color:#c9c8c7}.VideoPreview_modalFooter__aHK1R a{text-decoration:underline;text-underline-offset:4px}@media (max-width:380px){.VideoPreview_compact__bKug3 .VideoPreview_trigger__Khp4f{grid-template-columns:6.5rem minmax(0,1fr)}.VideoPreview_caption__dnDJv{padding-left:.75rem}}@media (prefers-reduced-motion:reduce){.VideoPreview_trigger__Khp4f{transition:none}}