.embed.svelte-117bkc9{aspect-ratio:16/9;width:100%}.embed.svelte-117bkc9 .button:where(.svelte-117bkc9){background:0 0;border:none;outline:none;width:100%;height:100%;padding:0}.embed.svelte-117bkc9 .button:where(.svelte-117bkc9) img:where(.svelte-117bkc9){object-fit:cover;width:100%;height:auto}dialog.svelte-117bkc9{border:none;border-radius:8px;width:90%;max-width:400px;padding:24px;box-shadow:0 4px 20px #00000026}dialog.svelte-117bkc9::backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:#00000080}.lightbox-content.svelte-117bkc9{flex-direction:column;gap:16px;display:flex}dialog.svelte-117bkc9 .button:where(.svelte-117bkc9){border:1.6px solid var(--ifp-pink);cursor:pointer;width:fit-content;min-height:50px;color:var(--ifp-pink);background:#fff;border-radius:7px;align-content:center;width:100%;margin-top:10px;padding:0 40px;font-weight:500;line-height:1.2;text-decoration:none;transition:all .3s ease-in-out;display:block}dialog.svelte-117bkc9 .button:where(.svelte-117bkc9):hover{background-color:var(--ifp-pink);color:#fff}dialog.svelte-117bkc9 .close:where(.svelte-117bkc9){color:#000;cursor:pointer;background:0 0;border:none;padding:0;position:absolute;top:10px;right:10px}dialog.svelte-117bkc9 .close:where(.svelte-117bkc9):hover{background-color:none;color:#000;transform:scale(1.1)}
