.frame.svelte-1xabnjn{position:relative}.credit.svelte-1xabnjn{text-align:right;letter-spacing:.06em;color:var(--ivory-faint);opacity:.6;margin-top:.6rem;font-size:.68rem;text-decoration:none;display:block}.credit.svelte-1xabnjn:hover{opacity:1;color:var(--gold)}.stage.svelte-1xabnjn:fullscreen .credit:where(.svelte-1xabnjn){display:none}.stage.svelte-1xabnjn{max-width:68rem;margin:0 auto;padding:0 clamp(.75rem,3vw,2rem)}.stage.svelte-1xabnjn:fullscreen{background:#000;place-items:stretch stretch;max-width:none;padding:0;display:grid}.stage.svelte-1xabnjn:fullscreen .frame:where(.svelte-1xabnjn){width:100%;height:100%}.stage.svelte-1xabnjn:fullscreen iframe:where(.svelte-1xabnjn){aspect-ratio:auto;border:0;border-radius:0;width:100%;height:100%;min-height:0}iframe.svelte-1xabnjn{aspect-ratio:16/9;border:1px solid var(--hairline);background:#000;border-radius:3px;width:100%;display:block}.fs.svelte-1xabnjn{font-size:var(--label-sm);letter-spacing:.14em;text-transform:uppercase;color:var(--ivory);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid var(--hairline);cursor:pointer;opacity:.72;transition:opacity .2s var(--ease), color .2s var(--ease);background:#060504b8;border-radius:999px;align-items:center;gap:.5rem;padding:.55rem 1.05rem;font-weight:600;display:flex;position:absolute;top:.7rem;right:.7rem}.fs.svelte-1xabnjn:hover{opacity:1;color:var(--gold-bright)}.fs.svelte-1xabnjn svg:where(.svelte-1xabnjn){fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:.9rem;height:.9rem}
