.plugin-showcase{width:100%;min-width:0;margin:0}.plugin-showcase__stage{aspect-ratio:1/.7;--pad:4cqw;color:inherit;text-decoration:none;display:block;position:relative;container-type:size}.plugin-showcase__light{z-index:0;pointer-events:none;background:radial-gradient(50% 50% at 58% 56%, var(--showcase-b), transparent 70%), radial-gradient(34% 38% at 30% 30%, color-mix(in oklab, var(--showcase-a) 80%, transparent), transparent 72%);filter:blur(28px);opacity:.8;transition:opacity .24s ease-out;position:absolute;inset:18% -2% -4% 26%}.plugin-showcase__stage:hover .plugin-showcase__light{opacity:1}.plugin-showcase__stage:focus-visible{outline:3px solid var(--color-text-primary);outline-offset:4px;border-radius:12px}.plugin-showcase .ui-mockup__window{top:44%}.plugin-showcase__mascot{z-index:2;width:24cqw;aspect-ratio:var(--a);pointer-events:none;filter:drop-shadow(0 16px 18px oklch(0% 0 0/.25));display:block;position:absolute;bottom:0;left:-1cqw;overflow:hidden}.plugin-showcase__mascot img{max-width:none;height:auto;display:block;position:absolute}html.high-contrast .plugin-showcase__light{display:none}