/* SENAI — downloads de QR para projetor */
.senai-qr-projetor{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:10px;width:min(100%,330px)}
.senai-qr-projetor>.qr{width:min(100%,230px);height:auto;max-width:230px;object-fit:contain;background:#fff;border-radius:15px;padding:10px;box-shadow:0 8px 22px rgba(0,32,80,.13)}
.senai-qr-actions{width:100%;display:grid;gap:9px}
.senai-qr-actions a.senai-qr-download{background:#0755ab!important;color:#fff!important;-webkit-text-fill-color:#fff!important;border:2px solid #3c88d5!important;border-radius:12px!important;display:block!important;text-align:center!important;padding:12px 10px!important;font-size:14px!important;line-height:1.35!important;font-weight:800!important;text-decoration:none!important;box-shadow:0 5px 14px rgba(3,37,84,.18)}
.senai-qr-actions a.senai-qr-download:hover{background:#0869d1!important;transform:translateY(-1px)}
.senai-qr-actions a.senai-qr-download.senai-qr-svg{background:#9b4604!important;border-color:#ef9137!important;color:#fff!important;-webkit-text-fill-color:#fff!important}
.senai-qr-actions a.senai-qr-download.senai-qr-svg:hover{background:#b75b0a!important}
.senai-qr-actions a.senai-qr-download:focus-visible{outline:3px solid #f69b26!important;outline-offset:3px}
.senai-qr-help{margin:0!important;max-width:290px;text-align:center;color:#203e65!important;-webkit-text-fill-color:#203e65!important;font-weight:650;font-size:12px;line-height:1.4}
html[data-theme="dark"] .senai-qr-help{color:#e3edff!important;-webkit-text-fill-color:#e3edff!important}
@media(max-width:680px){.senai-qr-projetor{width:100%;max-width:330px;margin:auto}.senai-qr-actions a.senai-qr-download{font-size:13px!important}}
