.alo26{margin:24px 0;padding:24px;border:1px solid #d8e1ec;border-radius:22px;background:#fff}.alo26-head,.alo26-panel-head{display:flex;justify-content:space-between;gap:16px}.alo26-head span,.alo26-panel-head span{display:block;font-size:11px;font-weight:800;letter-spacing:.12em;color:#58708d}.alo26-head h2{margin:5px 0;font-size:28px;color:#092a54}.alo26-head p{color:#64748b}.alo26-metrics{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin:20px 0}.alo26-metric,.alo26-panel{padding:16px;border:1px solid #e2e8f0;border-radius:16px;background:#fff}.alo26-metric small,.alo26-metric span{display:block;color:#64748b}.alo26-metric strong{display:block;font-size:24px;color:#0f2e56}.alo26-metric.warn{background:#fff9e8}.alo26-metric.bad{background:#fff1f2}.alo26-grid{display:grid;grid-template-columns:1.35fr .65fr;gap:16px}.alo26-panel-head{margin-bottom:14px}.alo26-table-wrap{overflow:auto}.alo26 table{width:100%;border-collapse:collapse;font-size:13px}.alo26 th,.alo26 td{text-align:left;padding:10px 8px;border-bottom:1px solid #e5eaf0;vertical-align:top}.alo26 td small{display:block;color:#718096}.alo26-badge{display:inline-block;padding:4px 8px;border-radius:999px;background:#edf2f7;font-size:11px;font-weight:800}.alo26-badge.ok{background:#e7f8ef;color:#166534}.alo26-badge.warn{background:#fff4cc;color:#854d0e}.alo26-badge.bad{background:#ffe4e6;color:#9f1239}.alo26 form label{display:block;margin-bottom:10px;font-size:12px;font-weight:700;color:#52667e}.alo26 input,.alo26 select{width:100%;box-sizing:border-box;margin-top:5px;padding:10px;border:1px solid #cfd9e5;border-radius:10px}.alo26-two{display:grid;grid-template-columns:1fr 1fr;gap:10px}.alo26-safe{font-size:11px;color:#667085}.alo26-result{margin-top:12px;padding:14px;border-radius:12px;background:#f4f7fb}.alo26-events{margin-top:16px}.alo26-error{margin-top:12px;padding:12px;background:#fff1f2;color:#9f1239}@media(max-width:980px){.alo26-metrics{grid-template-columns:1fr 1fr}.alo26-grid{grid-template-columns:1fr}}@media(max-width:620px){.alo26{padding:15px}.alo26-head{display:block}.alo26-metrics,.alo26-two{grid-template-columns:1fr}}
