.reel-btn[data-astro-cid-6zgc6ndh]{border-radius:var(--r-pill);border:1px solid var(--line-strong);background:color-mix(in srgb, var(--bg) 70%, transparent);-webkit-backdrop-filter:blur(10px);min-height:56px;color:var(--text);transition:border-color var(--dur-ui) ease, transform var(--dur-press) var(--ease-out);align-items:center;gap:.85rem;padding:.35rem 1.25rem .35rem .35rem;font-weight:600;display:inline-flex}.reel-btn[data-astro-cid-6zgc6ndh]:hover{border-color:var(--text)}.reel-btn[data-astro-cid-6zgc6ndh]:active{transform:scale(.97)}.reel-thumb[data-astro-cid-6zgc6ndh]{border-radius:var(--r-pill);background:var(--raised);flex:none;width:80px;height:46px;position:relative;overflow:hidden}.reel-thumb[data-astro-cid-6zgc6ndh] video[data-astro-cid-6zgc6ndh]{object-fit:cover;width:100%;height:100%}.reel-play[data-astro-cid-6zgc6ndh]{background:#00000040;place-items:center;display:grid;position:absolute;inset:0}.reel-play[data-astro-cid-6zgc6ndh] svg{width:18px;height:18px}.reel-dialog[data-astro-cid-6zgc6ndh]{border-radius:var(--r-card);width:min(96vw,1400px);max-height:92vh;color:var(--text);background:#000;border:0;padding:0;overflow:visible}.reel-dialog[data-astro-cid-6zgc6ndh]::backdrop{backdrop-filter:blur(6px);background:#050506e0}.reel-dialog[data-astro-cid-6zgc6ndh][open]{animation:reel-in .36s var(--ease-out)}@keyframes reel-in{0%{opacity:0;transform:scale(.96)}}.reel-video[data-astro-cid-6zgc6ndh]{border-radius:var(--r-card);background:#000;width:100%;max-height:92vh;display:block}.reel-close[data-astro-cid-6zgc6ndh]{border:1px solid var(--line-strong);background:var(--bg);width:44px;height:44px;color:var(--text);border-radius:50%;place-items:center;display:grid;position:absolute;top:-56px;right:0}.reel-close[data-astro-cid-6zgc6ndh] svg{width:20px;height:20px}
