.article-embed.svelte-1lx8p1g{min-width:0;margin:1.75rem 0;overflow:hidden;border:1px solid rgba(255,255,255,.06);border-radius:10px;background:#1c1c1c}.article-embed--image.svelte-1lx8p1g{display:grid;grid-template-columns:280px minmax(0,1fr)}.article-embed__content.svelte-1lx8p1g{min-width:0;padding:24px}.article-embed.svelte-1lx8p1g .article-embed__title:where(.svelte-1lx8p1g){display:block;color:#f5f5f5;font-size:20px;font-weight:600;line-height:1.25;overflow-wrap:anywhere}.article-embed.svelte-1lx8p1g .article-embed__description:where(.svelte-1lx8p1g){margin:.65rem 0 0;color:#aaa;font-size:16px;line-height:1.5;overflow-wrap:anywhere}.article-embed.svelte-1lx8p1g .article-embed__endpoint:where(.svelte-1lx8p1g){display:block;width:fit-content;max-width:100%;margin-top:1rem;padding:.6rem .85rem;border:1px solid rgba(255,255,255,.06);border-radius:8px;color:#d0d0d0;background:#202020;font:500 16px/1.4 "Exo 2",sans-serif;overflow-wrap:anywhere;-webkit-user-select:all;user-select:all}.article-embed.svelte-1lx8p1g .article-embed__button:where(.svelte-1lx8p1g){display:inline-flex;align-items:center;justify-content:center;gap:.65rem;min-height:48px;max-width:100%;margin-top:1.1rem;padding:.6rem 1rem;border:1px solid rgba(241,121,25,.55);border-radius:8px;color:#f5a35b;background:#f179190f;font-size:13px;font-weight:600;line-height:1.35;text-align:center;transition:background var(--motion-ui) var(--motion-easing),border-color var(--motion-ui) var(--motion-easing),color var(--motion-ui) var(--motion-easing)}.article-embed__button.svelte-1lx8p1g span:where(.svelte-1lx8p1g){flex-shrink:0;font-size:20px}.article-embed__image.svelte-1lx8p1g{position:relative;align-self:start;min-width:0;width:100%;aspect-ratio:16 / 9;overflow:hidden}.article-embed.svelte-1lx8p1g .article-embed__image:where(.svelte-1lx8p1g) img:where(.svelte-1lx8p1g){position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:cover}.article-embed__player.svelte-1lx8p1g{position:relative;width:100%;aspect-ratio:16 / 9;min-height:200px;overflow:hidden;background:#111}.article-embed__player.svelte-1lx8p1g iframe:where(.svelte-1lx8p1g){position:absolute;inset:0;width:100%;height:100%;border:0}.article-embed.svelte-1lx8p1g a:where(.svelte-1lx8p1g):focus-visible,.article-embed.svelte-1lx8p1g iframe:where(.svelte-1lx8p1g):focus-visible{outline:2px solid #f17919;outline-offset:-3px}@media(hover:hover)and (pointer:fine){.article-embed.svelte-1lx8p1g .article-embed__button:where(.svelte-1lx8p1g):hover{border-color:#f17919;color:#fff;background:#f1791924}}@media(max-width:700px){.article-embed--image.svelte-1lx8p1g{grid-template-columns:1fr}.article-embed__content.svelte-1lx8p1g{padding:1.25rem}.article-embed.svelte-1lx8p1g .article-embed__button:where(.svelte-1lx8p1g){font-size:14px}}@media(prefers-reduced-motion:reduce){.article-embed__button.svelte-1lx8p1g{transition-duration:.01ms}}.article-lightbox.svelte-84rgvd{position:fixed;inset:0;box-sizing:border-box;width:100%;max-width:none;height:100dvh;max-height:none;margin:0;padding:28px;border:0;color:#eee;background:transparent;overflow:auto;white-space:normal}.article-lightbox[open].svelte-84rgvd{display:grid;place-items:center}.article-lightbox.svelte-84rgvd::backdrop{background:#000000eb;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.article-lightbox__content.svelte-84rgvd{width:min(1400px,100%);min-width:0}.article-lightbox__close.svelte-84rgvd{position:fixed;z-index:1;top:20px;right:24px;display:grid;place-items:center;width:48px;height:48px;border:1px solid #555;border-radius:10px;color:#fff;background:#191919e6;font:32px/1 sans-serif;cursor:pointer}.article-lightbox__close.svelte-84rgvd:focus-visible{outline:2px solid #f17919;outline-offset:4px}.article-lightbox.svelte-84rgvd .article-lightbox__content:where(.svelte-84rgvd) figure:where(.svelte-84rgvd){margin:0}.article-lightbox__image.svelte-84rgvd{height:calc(100dvh - 150px);min-height:180px;text-align:center}.article-lightbox.svelte-84rgvd .article-lightbox__image:where(.svelte-84rgvd) img:where(.svelte-84rgvd){display:block;width:100%;height:100%;object-fit:contain;margin:0 auto}.article-lightbox.svelte-84rgvd .article-lightbox__content:where(.svelte-84rgvd) figcaption:where(.svelte-84rgvd){margin:0;padding:18px 12px 0;color:#bbb;text-align:center;font-size:15px;line-height:1.5;overflow-wrap:anywhere}@media(max-width:700px){.article-lightbox.svelte-84rgvd{padding:76px 12px calc(24px + env(safe-area-inset-bottom))}.article-lightbox__close.svelte-84rgvd{top:calc(12px + env(safe-area-inset-top));right:12px}}
