.pqr-tabs{flex-wrap:wrap;gap:8px;margin-top:18px;display:flex}.pqr-tabs button{border:1px solid var(--p-line-strong);background:var(--p-surface);min-height:38px;color:var(--p-text);cursor:pointer;transition:background var(--t-fast) var(--ease-out), border-color var(--t-fast) var(--ease-out);border-radius:999px;align-items:center;gap:7px;padding:0 14px;font-size:13.5px;font-weight:600;display:inline-flex}.pqr-tabs button:hover{background:var(--p-raised)}.pqr-tabs button.activa{background:var(--p-text);color:var(--p-surface);border-color:var(--p-text)}.pqr-form{flex-direction:column;gap:22px;max-width:640px;margin:0 auto;padding:0 16px 48px;display:flex}.pqr-form form{flex-direction:column;gap:15px;display:flex}.pqr-form label{flex-direction:column;gap:5px;font-size:13.5px;font-weight:600;display:flex}.pqr-form input,.pqr-form select,.pqr-form textarea{border:1px solid var(--p-line-strong);background-color:var(--p-surface);min-height:44px;color:var(--p-text);border-radius:10px;padding:10px 12px;font-family:inherit;font-size:16px}.pqr-form select{padding-right:34px}.pqr-form textarea{resize:vertical;min-height:110px;line-height:1.55}.pqr-form small{color:var(--p-muted);font-size:12.5px;font-weight:400}.pqr-form .muted{font-weight:400}.pqr-dos{grid-template-columns:1fr 1fr;gap:12px;display:grid}.pqr-nota{margin:-4px 0 0;font-size:12.5px}.pqr-form button.primary{min-height:46px;font-size:15px}.pqr-form .consentimiento{grid-template-columns:auto 1fr;gap:11px;font-size:12.5px;font-weight:500;display:grid}.pqr-form .consentimiento input{background:0 0;border:0;border-radius:0;width:17px;height:17px;min-height:auto;padding:0}.pqr-derechos{border:1px solid var(--p-line);border-left:4px solid var(--p-accent,var(--p-warn));background:var(--p-surface-2);border-radius:12px;padding:16px 18px}.pqr-derechos h2{margin:0 0 8px;font-size:14px;font-weight:650}.pqr-derechos ul{flex-direction:column;gap:7px;margin:0;padding-left:18px;display:flex}.pqr-derechos li{color:var(--p-dim);font-size:13px;line-height:1.6}.pqr-derechos strong{color:var(--p-text)}.pqr-acuse{text-align:center;flex-direction:column;align-items:center;gap:10px;display:flex}.pqr-acuse svg{color:var(--p-good,#1f7a4d)}.pqr-cun{letter-spacing:.06em;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:2px 0;font-size:30px;font-weight:800}.pqr-consulta{flex-direction:column;gap:10px;display:flex}.pqr-estado{flex-wrap:wrap;align-items:baseline;gap:10px;display:flex}.pqr-estado strong{background:var(--p-text);color:var(--p-surface);border-radius:999px;padding:4px 11px;font-size:13px}.pqr-consulta h2{margin:0;font-size:18px;font-weight:650}.pqr-mensajes{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.pqr-mensajes li{border:1px solid var(--p-line);background:var(--p-surface-2);border-radius:12px;flex-direction:column;gap:3px;padding:12px 14px;display:flex}.pqr-mensajes li.tuyo{border-left:3px solid var(--p-line-strong)}.pqr-mensajes li.nuestro{border-left:3px solid var(--p-accent,var(--p-warn))}.pqr-mensajes strong{font-size:13.5px}.pqr-mensajes .muted{font-size:12px}.pqr-mensajes p{margin:4px 0 0;font-size:13.5px;line-height:1.6}@media (max-width:560px){.pqr-dos{grid-template-columns:1fr}.pqr-cun{font-size:24px}}
