.trigger[data-astro-cid-se5omk7m]{display:flex;width:100%;align-items:center;gap:20px;padding:16px;border:1px solid var(--color-line);border-radius:var(--radius-sm);background:var(--color-surface-raised);text-align:left;cursor:pointer;transition:border-color .14s ease,background-color .14s ease}.trigger[data-astro-cid-se5omk7m]:hover{border-color:var(--color-line-strong);background:var(--color-surface-sunken)}.thumb[data-astro-cid-se5omk7m]{display:grid;flex:0 0 auto;width:176px;aspect-ratio:16 / 9;overflow:hidden;border:1px solid var(--color-line);border-radius:var(--radius-sm);background:var(--color-surface-sunken)}.thumb[data-astro-cid-se5omk7m]>[data-astro-cid-se5omk7m]{grid-area:1 / 1}.thumb[data-astro-cid-se5omk7m] img[data-astro-cid-se5omk7m]{width:100%;height:100%;object-fit:cover}.play[data-astro-cid-se5omk7m]{place-self:end end;display:grid;place-items:center;width:36px;height:36px;margin:6px;border-radius:50%;background:var(--color-ink);color:var(--color-ink-inverse);opacity:.5;transition:scale .14s ease,opacity .14s ease}.trigger[data-astro-cid-se5omk7m]:hover .play[data-astro-cid-se5omk7m]{scale:1.06;opacity:.72}.stamp[data-astro-cid-se5omk7m]{place-self:end start;margin:6px;padding:3px 6px;border-radius:var(--radius-sm);background:var(--color-ink);color:var(--color-ink-inverse);opacity:.5;font-family:var(--font-mono);font-size:10px;line-height:1.2;font-weight:500;letter-spacing:.08em;text-transform:uppercase;transition:opacity .14s ease}.trigger[data-astro-cid-se5omk7m]:hover .stamp[data-astro-cid-se5omk7m]{opacity:.72}.copy[data-astro-cid-se5omk7m]{display:flex;min-width:0;flex-direction:column;gap:4px}.title[data-astro-cid-se5omk7m]{font-size:var(--text-h3);line-height:var(--text-h3--line-height);font-weight:600;color:var(--color-ink)}.sub[data-astro-cid-se5omk7m]{font-size:var(--text-sm);line-height:var(--text-sm--line-height);color:var(--color-ink-secondary)}.arrow[data-astro-cid-se5omk7m]{margin-left:auto;padding-left:12px;color:var(--color-ink-muted);transition:translate .14s ease,color .14s ease}.trigger[data-astro-cid-se5omk7m]:hover .arrow[data-astro-cid-se5omk7m]{translate:3px 0;color:var(--color-ink)}@media(max-width:559px){.trigger[data-astro-cid-se5omk7m]{flex-wrap:wrap;gap:12px}.thumb[data-astro-cid-se5omk7m]{width:100%}.arrow[data-astro-cid-se5omk7m]{display:none}}.sheet[data-astro-cid-se5omk7m]{position:fixed;inset:0;margin:auto;width:min(880px,calc(100vw - 32px));height:fit-content;max-height:calc(100vh - 32px);padding:0;overflow:hidden;border:1px solid var(--color-line);border-radius:var(--radius-sm);background:var(--color-surface-raised)}.sheet-head[data-astro-cid-se5omk7m]{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px 16px;border-bottom:1px solid var(--color-line)}.sheet-title[data-astro-cid-se5omk7m]{font-size:var(--text-base);line-height:var(--text-base--line-height);font-weight:600;color:var(--color-ink)}.sheet-body[data-astro-cid-se5omk7m]{padding:16px}.sheet[data-astro-cid-se5omk7m]{opacity:0;scale:.97;transition:opacity .2s ease,scale .2s cubic-bezier(.16,1,.3,1),display .2s allow-discrete,overlay .2s allow-discrete}.sheet[data-astro-cid-se5omk7m][open]{opacity:1;scale:1}@starting-style{.sheet[data-astro-cid-se5omk7m][open]{opacity:0;scale:.97}}.sheet[data-astro-cid-se5omk7m]::backdrop{background:#1b1917a3;opacity:0;transition:opacity .2s ease,display .2s allow-discrete,overlay .2s allow-discrete}.sheet[data-astro-cid-se5omk7m][open]::backdrop{opacity:1}@starting-style{.sheet[data-astro-cid-se5omk7m][open]::backdrop{opacity:0}}.player[data-astro-cid-se5omk7m]{display:block;width:100%;height:auto;aspect-ratio:16 / 9;border:1px solid var(--color-line);background:var(--color-surface-sunken);object-fit:contain}.fallback[data-astro-cid-se5omk7m]{padding:24px;color:var(--color-ink-secondary);font-size:var(--text-sm)}.close[data-astro-cid-se5omk7m]{display:grid;flex:0 0 auto;place-items:center;width:32px;height:32px;border-radius:var(--radius-sm);color:var(--color-ink-secondary);cursor:pointer;transition:color .14s ease,background-color .14s ease}.close[data-astro-cid-se5omk7m]:hover{background:var(--color-surface-sunken);color:var(--color-ink)}@media(prefers-reduced-motion:reduce){.trigger[data-astro-cid-se5omk7m]:hover .play[data-astro-cid-se5omk7m]{scale:1}.trigger[data-astro-cid-se5omk7m]:hover .arrow[data-astro-cid-se5omk7m]{translate:0}.sheet[data-astro-cid-se5omk7m],.sheet[data-astro-cid-se5omk7m][open]{scale:1}@starting-style{.sheet[data-astro-cid-se5omk7m][open]{scale:1}}}
