#page-seguridad1252{padding-bottom:28px}.sec1252-head{display:flex;justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:20px}.sec1252-head h1{margin:0 0 7px;font-size:24px}.sec1252-head p{margin:0;color:#64748b;line-height:1.5}.sec1252-actions{display:flex;align-items:center;gap:9px}.sec1252-stamp{font-size:12px;color:#64748b}.sec1252-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.sec1252-card{background:#fff;border:1px solid #dce6f2;border-radius:17px;padding:21px;min-height:145px;box-shadow:0 4px 16px #172c4c05}.sec1252-card.green{border-top:3px solid #16a270;background:linear-gradient(145deg,#f0fcf7,#fff 70%)}.sec1252-card.amber{border-top:3px solid #eeb44f;background:linear-gradient(145deg,#fffbef,#fff 70%)}.sec1252-card.red{border-top:3px solid #ed8991;background:linear-gradient(145deg,#fff4f5,#fff 70%)}.sec1252-card.blue{border-top:3px solid #628dee;background:linear-gradient(145deg,#f2f6ff,#fff 70%)}.sec1252-label{display:flex;align-items:center;gap:8px;color:#61728c;font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:.07em}.sec1252-label i{font-size:18px}.sec1252-value{font-size:29px;font-weight:850;color:#142239;margin:14px 0 5px;line-height:1.15}.sec1252-value.small{font-size:21px}.sec1252-card p{font-size:12px;color:#6d7e98;margin:0;line-height:1.6}.sec1252-note{background:#eef5ff;border:1px solid #d4e4fc;border-radius:12px;padding:13px 17px;color:#345376;line-height:1.6;margin:17px 0;font-size:12px}.sec1252-tables{display:grid;grid-template-columns:1fr 1fr;gap:17px;margin-top:20px}.sec1252-box{background:white;border:1px solid #dce6f2;border-radius:16px;padding:19px;min-width:0}.sec1252-box h2{font-size:14px;margin:0 0 14px}.sec1252-overflow{overflow:auto}.sec1252-table{border-collapse:collapse;width:100%;font-size:12px}.sec1252-table th{text-align:left;font-size:10px;text-transform:uppercase;letter-spacing:.06em;color:#75849a;padding:9px 10px;border-bottom:1px solid #e7edf5}.sec1252-table td{padding:11px 10px;border-bottom:1px solid #edf1f7;vertical-align:top;line-height:1.5}.sec1252-ip{font-variant-numeric:tabular-nums;word-break:break-all}.sec1252-pill{display:inline-flex;border-radius:20px;padding:3px 9px;font-size:10px;font-weight:750;white-space:nowrap;background:#e9f8f1;color:#097650}.sec1252-pill.block{background:#fff0f1;color:#bb3541}.sec1252-muted{color:#78879b;font-size:12px;line-height:1.6}.sec1252-footer{display:flex;gap:12px;justify-content:space-between;align-items:center;flex-wrap:wrap;margin-top:16px}.sec1252-health{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.sec1252-health>div{border-radius:10px;padding:13px;background:#f6f9fd;line-height:1.6;font-size:12px}.sec1252-health b{display:block;color:#18365d}.sec1252-error{border:1px solid #f6c5cd;border-radius:12px;padding:18px;background:#fff4f5;color:#a62f40}.sec1252-form{display:grid;gap:15px}.sec1252-form label{display:grid;gap:7px;font-size:12px;font-weight:700}.sec1252-form input,.sec1252-form select,.sec1252-form textarea{border:1px solid #ccdaeb;border-radius:10px;padding:11px;font:inherit;box-sizing:border-box;width:100%}#page-seguridad1252 button{cursor:pointer}#page-seguridad1252 button:disabled{cursor:wait;opacity:.6}@media(max-width:1100px){.sec1252-grid{grid-template-columns:repeat(2,1fr)}.sec1252-tables{grid-template-columns:1fr}.sec1252-health{grid-template-columns:repeat(2,1fr)}}@media(max-width:600px){.sec1252-head{flex-direction:column}.sec1252-grid,.sec1252-health{grid-template-columns:1fr}.sec1252-actions{flex-wrap:wrap}.sec1252-card{min-height:120px}}
