.wprc-lazy-embed{position: relative;display: block;width: 100%;max-width: var(--wprc-embed-width,100%);aspect-ratio: var(--wprc-embed-ratio,16 / 9);min-height: 180px;overflow: hidden;border-radius: 12px;background: #111827;isolation: isolate;}.wprc-lazy-embed-frame,.wprc-lazy-embed-preview{position: absolute;inset: 0;width: 100%;height: 100%;border: 0;}.wprc-lazy-embed-frame{display: block;opacity: 0;background: #fff;transition: opacity .18s ease;}.wprc-lazy-embed-preview{z-index: 2;display: flex;flex-direction: column;align-items: center;justify-content: center;gap: 10px;padding: 20px;box-sizing: border-box;background-color: #111827;background-position: center;background-size: cover;color: #fff;text-align: center;font: inherit;cursor: default;}button.wprc-lazy-embed-preview{appearance: none;cursor: pointer;}button.wprc-lazy-embed-preview:focus-visible{outline: 3px solid #fff;outline-offset: -6px;}.wprc-lazy-embed-provider{display: inline-flex;align-items: center;min-height: 26px;padding: 3px 10px;border-radius: 999px;background: rgba(15,23,42,.76);font-size: 12px;font-weight: 700;line-height: 1.2;}.wprc-lazy-embed-play{display: inline-flex;align-items: center;justify-content: center;width: 58px;height: 58px;border-radius: 50%;background: rgba(255,255,255,.94);color: #111827;font-size: 24px;line-height: 1;box-shadow: 0 8px 24px rgba(0,0,0,.22);}.wprc-lazy-embed-action{font-size: 14px;font-weight: 700;text-shadow: 0 1px 2px rgba(0,0,0,.35);}.wprc-lazy-embed.is-loading .wprc-lazy-embed-preview{cursor: progress;}.wprc-lazy-embed.is-loaded .wprc-lazy-embed-frame{opacity: 1;}.wprc-lazy-embed.is-loaded .wprc-lazy-embed-preview{visibility: hidden;opacity: 0;pointer-events: none;transition: opacity .18s ease,visibility 0s linear .18s;}@media (max-width: 480px){.wprc-lazy-embed{min-height: 150px;border-radius: 10px;}.wprc-lazy-embed-preview{gap: 8px;padding: 14px;}.wprc-lazy-embed-play{width: 50px;height: 50px;font-size: 20px;}}@media (prefers-reduced-motion: reduce){.wprc-lazy-embed-frame,.wprc-lazy-embed-preview{transition: none;}}