/* Externe-Dokumente PDF-Viewer: volle Flaeche nutzen. Additiv. */
@media (min-width:900px){
  .ext-blatt{max-width:min(96vw,1500px) !important;width:min(96vw,1500px) !important;height:min(92vh,1040px) !important}
  .ext-raum{grid-template-columns:minmax(0,1fr) 340px !important;height:100% !important;min-height:0 !important}
  .ext-vorschau{width:auto !important;min-width:0 !important;flex:1 1 auto !important}
  .ext-vorschau iframe{width:100% !important;height:100% !important;min-height:0 !important;border:0}
  .ext-daten{max-height:100% !important}
}
@media (max-width:899px){
  .ext-blatt{max-width:97vw !important;width:97vw !important;height:92vh !important}
  .ext-raum{grid-template-columns:minmax(0,1fr) !important}
  .ext-vorschau iframe{width:100% !important;min-height:72vh !important;border:0}
}
.ext-vorschau{position:relative}
.vqm-ios-pdf{position:absolute;top:12px;left:50%;transform:translateX(-50%);z-index:6;background:#268c83;color:#fff;border-radius:10px;padding:11px 20px;font-weight:700;font-size:14px;text-decoration:none;box-shadow:0 6px 18px rgba(16,32,41,.3);display:flex;align-items:center;gap:8px}
.vqm-ios-pdf:active{background:#1f7369}
.vqm-ios-hint{position:absolute;bottom:12px;left:50%;transform:translateX(-50%);z-index:6;background:rgba(16,32,41,.82);color:#fff;border-radius:8px;padding:7px 12px;font-size:12px;max-width:90%;text-align:center}
