.webv{display:flex;flex-direction:column;gap:12px}
.webv-top{display:flex;gap:14px;align-items:center;justify-content:space-between;flex-wrap:wrap}
.webv-top b{display:block;font-size:17px}
.webv-top span{color:var(--mut);font-size:14px}
.webv-btn{background:rgba(255,255,255,.08);border:1px solid var(--linea);color:var(--tx);padding:9px 14px;border-radius:12px;text-decoration:none;font-weight:700;font-size:14px}
.webv-btn:hover{background:rgba(255,255,255,.14)}
.webv-marco{border:1px solid var(--linea);border-radius:18px;overflow:hidden;background:#fff;box-shadow:var(--sombra)}
.webv-marco iframe{display:block;width:100%;height:calc(100vh - 230px);min-height:520px;border:0}
.webv-nota{margin:0;color:var(--mut);font-size:13px}
