/* McDev.TV — Platzhalter fuer fremde Player (v140.92), gehoert zu mcdev-embed.js.
   Fuellt den Rahmen, den die Seite dem Player gibt (.live-embed, .clip-embed):
   gleiche Groesse vor und nach dem Klick, damit nichts springt. */
.mc-embed{position:absolute;inset:0;width:100%;height:100%;display:flex}
.mc-embed iframe{position:absolute;inset:0;width:100%;height:100%;border:0}
.mc-embed-start{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;
  padding:14px 16px;text-align:center;cursor:pointer;font:inherit;color:var(--text);
  background:radial-gradient(circle at 50% 40%,rgba(124,252,110,.10),transparent 70%),var(--bg-card2,var(--bg-card));
  border:0;border-radius:0}
.mc-embed-start:hover{background:radial-gradient(circle at 50% 40%,rgba(124,252,110,.18),transparent 70%),var(--bg-card2,var(--bg-card))}
.mc-embed-start:focus-visible{outline:2px solid var(--gruen);outline-offset:-3px}
.mc-embed-marke{font-family:var(--font-mono);font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--text-faint)}
.mc-embed-start strong{font-family:var(--font-head);font-size:15px}
.mc-embed-start strong::before{content:'▶';display:inline-block;margin-right:8px;font-size:12px;color:var(--gruen)}
.mc-embed-start small{font-size:11.5px;line-height:1.45;color:var(--text-dim);max-width:34ch}
