[data-esf-showcase]{--esf-showcase-ratio: 16 / 9;--esf-showcase-ratio-num: 1.7778;--esf-showcase-radius: 8px;--esf-showcase-bg: #0f0f0f;--esf-showcase-title-color: #0f0f0f;--esf-showcase-accent: #ff0000;--esf-showcase-auto-max: min(100%, calc(80vh * var(--esf-showcase-ratio-num)));width:100%;max-width:min(100%,var(--esf-showcase-user-max, var(--esf-showcase-auto-max)));margin:0 auto 1.25rem}[data-esf-showcase][data-esf-showcase-orient=portrait]{--esf-showcase-auto-max: min(100%, 380px, calc(80vh * var(--esf-showcase-ratio-num)))}[data-esf-showcase][data-esf-showcase-align=left]{margin-left:0;margin-right:auto}[data-esf-showcase] [class$=__showcase-stage]{position:relative;width:100%;aspect-ratio:var(--esf-showcase-ratio);overflow:hidden;border-radius:var(--esf-showcase-radius);background:var(--esf-showcase-bg)}[data-esf-showcase] [class$=__showcase-facade],[data-esf-showcase] [class$=__showcase-frame]{position:absolute;inset:0;width:100%;height:100%;margin:0;padding:0;border:0;background:rgba(0,0,0,0)}[data-esf-showcase] [class$=__showcase-facade]{cursor:pointer;display:block}[data-esf-showcase] [class$=__showcase-facade--static]{cursor:default}[data-esf-showcase] [class$=__showcase-poster]{display:block;width:100%;height:100%;object-fit:cover}[data-esf-showcase] [class$=__showcase-play]{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;pointer-events:none;transition:transform .15s ease}[data-esf-showcase] [class$=__showcase-facade]:hover [class$=__showcase-play],[data-esf-showcase] [class$=__showcase-facade]:focus-visible [class$=__showcase-play]{transform:scale(1.06)}[data-esf-showcase] [class$=__showcase-facade]:focus-visible{outline:2px solid var(--esf-showcase-accent);outline-offset:2px}[data-esf-showcase] [class$=__showcase-frame] iframe{display:block;width:100%;height:100%;border:0}[data-esf-showcase] [class$=__showcase-meta]{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem 1rem;margin-top:.75rem}.esf-showcase-eq{display:inline-flex;align-items:flex-end;gap:2px;width:12px;height:10px}.esf-showcase-eq i{display:block;width:2px;height:40%;border-radius:1px;background:currentcolor}.esf-showcase-eq i:nth-child(2){height:80%}.esf-showcase-eq i:nth-child(3){height:60%}@keyframes esf-showcase-eq{0%,100%{height:25%}50%{height:100%}}[data-esf-playback=showcase].is-esf-showcase-playing .esf-showcase-eq i{animation:esf-showcase-eq .9s ease-in-out infinite}[data-esf-playback=showcase].is-esf-showcase-playing .esf-showcase-eq i:nth-child(2){animation-delay:-0.3s}[data-esf-playback=showcase].is-esf-showcase-playing .esf-showcase-eq i:nth-child(3){animation-delay:-0.6s}@media(prefers-reduced-motion: reduce){[data-esf-playback=showcase].is-esf-showcase-playing .esf-showcase-eq i{animation:none}}[data-esf-playback=showcase] .esf-showcase-badge-host{position:relative}[data-esf-playback=showcase] .esf-showcase-badge{position:absolute;top:6px;left:6px;z-index:2;display:inline-flex;align-items:center;gap:.3rem;padding:2px 8px 2px 6px;border-radius:999px;background:rgba(17,17,17,.78);color:#fff;font-size:.625rem;font-weight:600;line-height:1.5;letter-spacing:.03em;text-transform:uppercase;white-space:nowrap;pointer-events:none;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}[data-esf-playback=showcase] .esf-showcase-badge .esf-showcase-eq{width:10px;height:8px;color:var(--esf-showcase-accent, #f00)}[data-esf-playback=showcase] .is-esf-showcase-active [class*=__card-play],[data-esf-playback=showcase] .is-esf-showcase-active [class*=__tile-play],[data-esf-playback=showcase] .is-esf-showcase-active [class*=__tile-hover-play],[data-esf-playback=showcase] .is-esf-showcase-active [class*=__carousel-play]{display:none}[data-esf-playback=showcase] .is-esf-showcase-active [class*=__card-link],[data-esf-playback=showcase] .is-esf-showcase-active [class*=__tile-link],[data-esf-playback=showcase] .is-esf-showcase-active [class*=__carousel-tile-link],[data-esf-playback=showcase] .is-esf-showcase-active[class*=__cell] a{cursor:default}
