@layer equip{.eq-embed{box-sizing:border-box;width:100%;min-width:0;aspect-ratio:var(--_ratio,16 / 9);border:1px solid var(--eq-line);border-radius:var(--eq-radius-l);background:var(--eq-surface);color:var(--eq-ink);font:var(--eq-weight) var(--eq-text-s) / 1.35 var(--eq-font);display:grid;position:relative;overflow:hidden;container-type:inline-size}.eq-embed-frame{width:100%;height:100%;animation:eq-embed-in var(--eq-dur) var(--eq-ease);border:0;display:block}@keyframes eq-embed-in{0%{opacity:0}}.eq-embed-frame:focus-visible{outline:2px solid var(--eq-focus);outline-offset:-2px}.eq-embed-placeholder{min-height:0;padding:var(--eq-space-3);background:repeating-linear-gradient(135deg, var(--eq-tint) 0 8px, transparent 8px 16px), var(--eq-surface);place-items:center;display:grid;position:relative}.eq-embed-poster{position:absolute;inset:0}.eq-embed-poster>:is(img,svg,picture,canvas){object-fit:cover;width:100%;height:100%;display:block}.eq-embed-card{gap:var(--eq-space-1);max-width:36ch;padding:var(--eq-space-3) var(--eq-space-4);border:1px solid var(--eq-line-strong);border-radius:var(--eq-radius-m);background:color-mix(in srgb, var(--eq-raised) 92%, transparent);-webkit-backdrop-filter:var(--eq-blur);backdrop-filter:var(--eq-blur);text-align:center;justify-items:center;display:grid;position:relative}.eq-embed-title{font-weight:var(--eq-weight-strong);font-size:var(--eq-text-m);margin:0}.eq-embed-note{color:var(--eq-ink-2);font-size:var(--eq-text-xs);margin:0}.eq-embed-load{align-items:center;gap:var(--eq-space-1);height:var(--eq-h-s);margin:var(--eq-space-1) 0 0;padding:0 var(--eq-space-3) 0 var(--eq-space-2);border-radius:var(--eq-radius-s);background:var(--eq-solid);color:var(--eq-solid-ink);font:var(--eq-weight-strong) var(--eq-text-s) / 1 var(--eq-font);white-space:nowrap;cursor:pointer;transition:background-color var(--eq-dur) var(--eq-ease), scale var(--eq-dur) var(--eq-ease);border:0;display:inline-flex}@media (hover:hover){.eq-embed-load:hover{background:color-mix(in srgb, var(--eq-solid) 88%, var(--eq-solid-ink))}}.eq-embed-load:active{scale:var(--eq-press)}.eq-embed-load:focus-visible{outline:2px solid var(--eq-focus);outline-offset:2px}@container (max-width:300px){.eq-embed-placeholder{padding:var(--eq-space-2)}.eq-embed-card{padding:var(--eq-space-2);gap:2px}.eq-embed-title{font-size:var(--eq-text-s)}.eq-embed-note{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}}}
