/* R182 · acceso propio y contenido de mensajes. */
.wa-hub-card-r182{background:linear-gradient(135deg,#f4fff6,#e7f6eb)!important;border-color:#b8dec5!important}.wa-hub-icon-r182{display:grid!important;place-items:center;background:#168449!important;color:white;font-size:2.4rem}.wa-hub-card-r182 .action.enter{background:#176f42!important;color:white!important}
.wa-r182-template-label{display:grid;gap:3px;margin-bottom:8px;color:#17613d;font-size:.75rem;font-weight:800}.wa-r182-template-label>span{font-size:.65rem;font-weight:500;color:#6a786d}.wa-r182-template-buttons{display:grid;gap:5px;margin-top:10px}.wa-r182-template-button{display:block;padding:8px 10px;border:1px solid #b2d7be;border-radius:9px;background:rgba(255,255,255,.65);color:#176f42;text-decoration:none;font-size:.75rem;font-weight:700;overflow-wrap:anywhere}.wa-r182-message-details{margin-top:9px;font-size:.65rem;color:#66796c}.wa-r182-message-details>summary{cursor:pointer}.wa-r182-message-details>span,.wa-r182-message-details>code{display:block;margin-top:4px;overflow-wrap:anywhere}.wa-r182-message-details>code{font-size:.64rem}
.wa-page-skin{margin:0;background:#f1f6f2;color:#203b2a;font:14px/1.45 ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}.wa-page-skin *{box-sizing:border-box}.wa-page-shell{max-width:1420px;margin:auto;padding:18px 24px 26px}.wa-page-nav{display:flex;align-items:center;justify-content:space-between;gap:15px;margin-bottom:16px}.wa-page-nav>a{color:#176f42;text-decoration:none;font-weight:750}.wa-page-nav>span{font-weight:800;color:#415c4a}.wa-page-skin .r166-whatsapp-panel{display:block!important}.wa-page-skin .card{padding:14px;border:1px solid #cfe1d3;border-radius:18px;background:white;box-shadow:0 7px 22px #234e320a}.wa-page-skin .mini-label{display:block;font-size:.62rem;letter-spacing:.08em;font-weight:800;color:#647c6b}.wa-page-skin .input{width:100%;padding:10px 12px;border:1px solid #cbdcd0;border-radius:12px;background:white;color:#203b2a;font:inherit;outline:none}.wa-page-skin .input:focus,.wa-page-skin button:focus-visible,.wa-page-skin a:focus-visible{outline:2px solid #168449;outline-offset:2px}.wa-page-skin .btn{padding:10px 14px;border:1px solid #cbdcd0;border-radius:12px;font:inherit;font-weight:750;cursor:pointer}.wa-page-skin .action-primary{background:#176f42;color:white}.wa-page-skin .action-quaternary{background:white;color:#176f42}.wa-page-skin .badge{display:inline-flex;padding:4px 8px;border-radius:99px;background:#e9f1eb;color:#536b5a;font-size:.7rem;font-weight:750}.wa-page-skin .badge.ok{background:#dff6e7;color:#176f42}.wa-page-skin .badge.warn{background:#fff0cd;color:#8a5511}.wa-page-skin .wa-r165-hero-actions{display:flex;gap:8px;align-items:center}.wa-page-skin .wa-r168-center .wa-r167-inbox-shell{height:clamp(460px,calc(100dvh - 305px),850px)}.wa-page-skin .wa-r163-message{font-size:.84rem}.wa-page-skin .wa-r163-message p{line-height:1.5}.wa-page-skin .wa-r165-secondary-card{margin-top:12px}.wa-page-toast{position:fixed;bottom:24px;left:50%;transform:translateX(-50%);z-index:20;padding:12px 20px;border-radius:14px;background:#163f29;color:white;box-shadow:0 8px 20px #163f292b;max-width:calc(100% - 32px)}
@media(max-width:760px){.wa-page-shell{padding:10px 10px 18px}.wa-page-nav{margin-bottom:10px;font-size:.8rem}.wa-page-skin .wa-r168-center .wa-r167-inbox-shell{height:calc(100dvh - 240px);min-height:430px}.wa-page-skin .wa-r168-primary-hero .wa-r165-hero-actions{display:flex;grid-template-columns:none;width:auto}.wa-page-skin .wa-r168-center .wa-r163-status-grid{display:none}.wa-page-skin .wa-r163-message{font-size:.82rem}.wa-page-skin .wa-r163-message small{font-size:.65rem!important}}
