.v16-resilience{margin:18px 0;padding:18px;border:1px solid #dfe7e2;border-radius:22px;background:linear-gradient(145deg,#fbfdfb,#f4f8f5);box-shadow:0 10px 30px rgba(21,45,32,.06)}
.v16-resilience>.head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:14px}.v16-resilience>.head h3{margin:0;font-size:18px}.v16-resilience>.head p{margin:4px 0 0;color:#66756c;font-size:12px}.v16-resilience>.head>span{font-weight:800;font-size:12px;padding:7px 10px;border-radius:999px;background:#183f2d;color:#fff}.v16-tools{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.v16-tools button{display:flex;flex-direction:column;align-items:flex-start;gap:4px;padding:15px;border:1px solid #dce6df;border-radius:16px;background:#fff;text-align:left}.v16-tools button .material-symbols-rounded{font-size:25px;color:#1d6a43}.v16-tools button b{font-size:14px}.v16-tools button small{color:#728077;line-height:1.45}
.v16-modal{max-width:720px;padding:4px}.v16-health,.v16-score{display:flex;align-items:center;gap:14px;padding:16px;margin:14px 0;border-radius:18px;background:#f5f8f6;border:1px solid #e1e8e3}.v16-health>.material-symbols-rounded{font-size:34px}.v16-health>div,.v16-score>div{display:flex;flex-direction:column;gap:2px}.v16-health small,.v16-score small{color:#6b786f}.v16-health.healthy,.v16-score.healthy{background:#edf8f1;border-color:#cdebd8}.v16-health.warning,.v16-score.warning{background:#fff8e8;border-color:#f0ddb0}.v16-health.critical,.v16-score.critical,.v16-health.unknown{background:#fff0ef;border-color:#efcfcc}.v16-score strong{font-size:34px;line-height:1}.v16-actions{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin:12px 0 18px}.v16-history h3{margin:0 0 10px}.v16-history article{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:11px 0;border-bottom:1px solid #edf1ee}.v16-history article>span{display:flex;align-items:center;gap:9px}.v16-history article>span>div{display:flex;flex-direction:column}.v16-history small{color:#718078}.v16-note{padding:14px;margin:16px 0;border-radius:16px;background:#f6f3e8;border:1px solid #ebe2bf}.v16-note p{margin:5px 0 0;color:#6d6652;font-size:12px;line-height:1.6}.v16-checks{display:flex;flex-direction:column;gap:8px;margin:12px 0 16px}.v16-checks article{display:flex;align-items:flex-start;gap:10px;padding:12px;border-radius:14px;background:#fafbfa;border:1px solid #e8eeea}.v16-checks article>span{display:flex;flex-direction:column;gap:3px}.v16-checks article small{color:#6d7b72}.v16-checks article.healthy{background:#f1f9f4;border-color:#d7ecdf}.v16-checks article.warning{background:#fff9eb;border-color:#eee0b7}.v16-checks article.critical{background:#fff1f0;border-color:#efcfcc}
@media(max-width:700px){.v16-tools,.v16-actions{grid-template-columns:1fr}.v16-resilience{padding:14px;border-radius:18px}.v16-history article{align-items:flex-start;flex-direction:column}.v16-score strong{font-size:30px}}
