.centro-alertas{width:min(480px,100vw)!important;background:#f7f8fb;color:#243044;box-shadow:-16px 0 40px #0d193326}.centro-alertas-cabecera{padding:28px 26px 18px;background:#fff;border-bottom:1px solid #e8ebf0}.centro-alertas h2{font-size:1.45rem;font-weight:750;margin:3px 0 0}.centro-alertas-eyebrow{font-size:.7rem;font-weight:800;letter-spacing:.14em;color:#d62135}.centro-alertas-toolbar{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:14px 20px;background:#fff;border-bottom:1px solid #e8ebf0}.centro-alertas-tabs{display:flex;gap:4px;padding:4px;background:#f1f3f6;border-radius:12px}.centro-alertas-tabs button{border:0;background:transparent;color:#687589;border-radius:9px;padding:7px 12px;font-size:.83rem;font-weight:650}.centro-alertas-tabs button.active{background:white;color:#273347;box-shadow:0 1px 5px #1b29421c}.centro-alertas-link{border:0;background:transparent;color:#be1c2f;font-size:.79rem;font-weight:700;text-align:right}.centro-alertas-link:hover{text-decoration:underline}.centro-alertas-lista{padding:14px;overflow:auto}.centro-alertas-item{display:flex;gap:12px;width:100%;text-align:left;border:1px solid #e8ebf0;background:#fff;border-radius:14px;padding:15px;margin-bottom:9px;box-shadow:0 3px 12px #17263d08;color:inherit}.centro-alertas-item:hover{border-color:#cad3df;transform:translateY(-1px)}.centro-alertas-item.no-leida{border-left:3px solid #d71e35;background:#fff}.centro-alertas-icono{width:35px;height:35px;flex:none;display:grid;place-items:center;border-radius:10px;background:#fff0f1;color:#ca2235}.centro-alertas-item strong{display:block;font-size:.9rem;line-height:1.3}.centro-alertas-item p{margin:4px 0 7px;color:#607087;font-size:.82rem;line-height:1.42}.centro-alertas-item small{color:#8a96a5;font-size:.72rem}.centro-alertas-punto{width:7px;height:7px;background:#dd2439;border-radius:50%;flex:none;margin-top:9px}.centro-alertas-vacio{text-align:center;color:#748095;padding:70px 22px}.centro-alertas-vacio i{font-size:2.2rem;color:#b3bdca}.centro-alertas-vacio strong{display:block;margin-top:12px;color:#344256}.centro-alertas-pie{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:14px 20px;background:#fff;border-top:1px solid #e8ebf0;font-size:.78rem}.centro-alertas-pie label{display:flex;align-items:center;gap:6px;cursor:pointer}.centro-alertas-config{border:0;border-radius:17px;overflow:hidden}.centro-alertas-config .modal-header{padding:22px 26px;border-bottom:1px solid #edf0f4}.centro-alertas-config h2{font-size:1.3rem;font-weight:750;margin:3px 0 0}.centro-alertas-config .modal-body{padding:22px 26px}.centro-alertas-config .modal-body>p{color:#64748b}.centro-alertas-config label{font-size:.8rem;font-weight:750;color:#35445b;margin-bottom:6px}.centro-alertas-modulo{border:1px solid #e1e6ee;border-radius:10px;padding:10px 12px;color:#34445b;font-weight:650}.centro-alertas-acciones{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.centro-alertas-accion{display:flex;align-items:center;gap:10px;border:1px solid #e3e8ef;border-radius:10px;padding:11px;cursor:pointer;font-weight:600!important;margin:0!important}.centro-alertas-accion:has(input:checked){border-color:#e997a2;background:#fff5f6}.centro-alertas-config .modal-footer{padding:15px 26px;border-top:1px solid #edf0f4}@media(max-width:520px){.centro-alertas-toolbar{align-items:flex-start;flex-direction:column}.centro-alertas-acciones{grid-template-columns:1fr}.centro-alertas-pie{flex-wrap:wrap}}
.centro-alertas-seleccion{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin:0 0 14px}.centro-alertas-seleccion strong{margin-right:auto;font-size:.82rem;color:#34445b}.centro-alertas-grupo{border:1px solid #e7eaf0;border-radius:13px;margin-bottom:12px;padding:14px;background:#fafbfc}.centro-alertas-grupo-titulo{display:flex;justify-content:space-between;align-items:center;margin-bottom:11px}.centro-alertas-grupo-titulo h3{font-size:.88rem;font-weight:750;margin:0;color:#334155}.centro-alertas-grupo-opciones{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.centro-alertas-acciones{display:block}@media(max-width:520px){.centro-alertas-grupo-opciones{grid-template-columns:1fr}}
.centro-alertas-sonido{display:grid;gap:9px;min-width:0;flex:1}.centro-alertas-volumen{display:flex;align-items:center;gap:10px;width:100%}.centro-alertas-volumen label{white-space:nowrap;font-weight:650}.centro-alertas-volumen output{font-variant-numeric:tabular-nums;color:#a6172c}.centro-alertas-volumen input[type=range]{flex:1;min-width:70px;accent-color:#d62135}.centro-alertas-volumen button{white-space:nowrap}.centro-alertas-pie>#centroAlertasConfigurar{align-self:flex-start}@media(max-width:520px){.centro-alertas-pie>#centroAlertasConfigurar{align-self:auto}}
