@property --post-embed-color{syntax:"*";inherits:true}@property --post-embed-background{syntax:"*";inherits:true}@property --post-embed-border-color{syntax:"*";inherits:true}@property --post-embed-radius{syntax:"*";inherits:true}@property --post-embed-padding{syntax:"*";inherits:true}@property --post-embed-muted-color{syntax:"*";inherits:true}@property --post-embed-link-color{syntax:"*";inherits:true}@layer post-embed{:where([data-post-embed=youtube-video]){--_hairline:var(--post-embed-border-color,color-mix(in srgb, currentColor 15%, transparent));--_muted:var(--post-embed-muted-color,color-mix(in srgb, currentColor 58%, transparent));--_link:var(--post-embed-link-color,#1d9bf0);--_radius:var(--post-embed-radius,1rem);--_page:var(--post-embed-background,Canvas);--_play:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 68 48'%3E%3Cpath d='M66.52 7.74c-.78-2.93-2.49-5.41-5.42-6.19C55.79.13 34 0 34 0S12.21.13 6.9 1.55C3.97 2.33 2.27 4.81 1.48 7.74.06 13.05 0 24 0 24s.06 10.95 1.48 16.26c.78 2.93 2.49 5.41 5.42 6.19C12.21 47.87 34 48 34 48s21.79-.13 27.1-1.55c2.93-.78 4.64-3.26 5.42-6.19C67.94 34.95 68 24 68 24S67.94 13.05 66.52 7.74z' fill='%23f00'/%3E%3Cpath d='M45 24 27 14v20z' fill='%23fff'/%3E%3C/svg%3E");font:inherit;color:var(--post-embed-color,inherit);display:block;& :where([data-root]){overflow-wrap:anywhere;line-height:1.35}& :where([hidden]){display:none!important}& :where(a){color:var(--_link);text-decoration:none}& :where(a:hover){text-underline-offset:.15em;text-decoration:underline}& :where(a:focus-visible,button:focus-visible){outline:2px solid var(--_link);outline-offset:2px;border-radius:4px}& :where(article){max-width:100%;position:relative}& :where([data-orientation=portrait]){max-width:22rem;margin-inline:auto}& :where([data-poster],iframe){aspect-ratio:16/9;border-radius:var(--_radius);background:color-mix(in srgb, currentColor 6%, transparent);border:0;width:100%;display:block;position:relative;overflow:hidden}& :where([data-orientation=portrait] [data-poster],[data-orientation=portrait] iframe){aspect-ratio:9/16}& :where(button[data-poster]){font:inherit;color:inherit;cursor:pointer;padding:0}& :where([data-poster] img){object-fit:cover;width:100%;height:100%;position:absolute;inset:0}& :where([data-play]){background:var(--_play) center / contain no-repeat;width:68px;height:48px;position:absolute;inset:50% auto auto 50%;translate:-50% -50%}& :where([data-details]){pointer-events:none;flex-direction:column;align-items:flex-start;gap:.125rem;display:flex;position:absolute;inset:0 0 auto}& :where([data-details] a,[data-details] span){pointer-events:auto}& :where([data-title]){color:inherit;font-size:1.0625em;font-weight:700}& :where([data-details]>a:has([data-author]),[data-author]){color:inherit;font-size:.875em}& :where([data-fallback]){border:1px solid var(--_hairline);border-radius:var(--_radius);padding:var(--post-embed-padding,1rem)}& :where([data-fallback] [data-details]){position:static}& :where([data-body]){color:var(--_muted);margin-block:.5rem 0}& :where([data-footer]){color:var(--_muted);margin-block-start:.75rem;font-size:.9375em;display:block}& :where([data-details]){border-radius:var(--_radius) var(--_radius) 0 0;color:#fff;background:linear-gradient(#000000b8,#0000);padding:.875rem 1rem 2.5rem}& :where([data-details]>a:has([data-author]),[data-author]){color:#ffffffd1}}}post-embed-youtube-demo[data-astro-cid-gkoe3gvq]{color:#253044;--post-embed-border-color:#cbd5e1;--post-embed-muted-color:#526074;background:#fff;max-width:42rem;margin:2rem auto;padding:1rem;font:16px/1.5 system-ui;display:block}.narrow[data-astro-cid-gkoe3gvq]{max-width:20rem}.dark[data-astro-cid-gkoe3gvq]{color:#edf4ff;--post-embed-background:#172237;--post-embed-border-color:#475a75;--post-embed-muted-color:#bac8dc;--post-embed-link-color:#9cc4ff;background:#172237}form[data-astro-cid-gkoe3gvq]{align-items:end;gap:.5rem;margin-bottom:1rem;display:flex}label[data-astro-cid-gkoe3gvq]{flex-direction:column;flex:1;gap:.25rem;font-size:.9rem;display:flex}input[data-astro-cid-gkoe3gvq]{font:inherit}[data-astro-cid-gkoe3gvq][data-status]{color:var(--post-embed-muted-color);margin:0 0 1rem;font-size:.9rem}[data-astro-cid-gkoe3gvq][data-status]:empty{display:none}nav[data-astro-cid-gkoe3gvq]{flex-wrap:wrap;gap:.5rem;margin-bottom:1rem;display:flex}button[data-astro-cid-gkoe3gvq]{font:inherit;cursor:pointer}details[data-astro-cid-gkoe3gvq]{margin-top:1rem}pre[data-astro-cid-gkoe3gvq]{max-height:24rem;font-size:.8rem;overflow:auto}
