.storage-health-entry{border:1px solid #3b5356;border-radius:5px;background:#203536;color:#b9d0c9;padding:4px 9px;font-size:10px;white-space:nowrap}.storage-health-entry.storage-warning{border-color:#a47c3e;background:#4e3a1f;color:#f5d396}.storage-health-entry.storage-critical{border-color:#cb7869;background:#69382e;color:#ffe2d5}.storage-dialog{box-sizing:border-box;width:min(720px,calc(100vw - 24px));max-height:88dvh;padding:0;background:#12242b;color:#d2e0e0;border:1px solid #3b565c;border-radius:12px;box-shadow:0 20px 90px #0009}.storage-dialog::backdrop{background:#071218c9}.storage-head{display:flex;align-items:center;justify-content:space-between;padding:15px 20px;background:#20343d;border-bottom:1px solid #354c54}.storage-head h2{font-size:17px;margin:0;font-weight:600}.storage-head button{background:transparent;border:0;font-size:23px;padding:0 5px}.storage-content{padding:18px 20px;max-height:68dvh;overflow:auto}.storage-content h3{font-size:13px;margin:0 0 12px;color:#d6e6e3}.storage-section{border:1px solid #304b53;border-radius:8px;padding:15px;margin-top:14px;background:#172c33}.storage-metrics{display:grid;grid-template-columns:1fr 1fr;gap:11px 20px;margin:0}.storage-metric{display:flex;flex-direction:column;gap:4px;min-width:0}.storage-metric dt{font-size:10px;color:#91b0b3}.storage-metric dd{font-size:13px;margin:0;overflow-wrap:anywhere;color:#d6e5e0}.storage-meter{height:8px;background:#263f47;border-radius:10px;overflow:hidden;margin:0 0 14px}.storage-meter>div{height:100%;background:#00a884;border-radius:10px}.storage-meter-warning>div{background:#c59b4e}.storage-meter-critical>div{background:#d46a59}.storage-help{font-size:10px;line-height:1.8;color:#8faeb1;margin:12px 0 0}.storage-alerts{padding:13px 15px;border-radius:8px;border:1px solid #866b3e;background:#45371f;color:#f0d49b}.storage-alerts.critical{border-color:#985c52;background:#4e2f29;color:#ffcfbf}.storage-alerts h3{color:inherit;margin-bottom:8px}.storage-alerts p{font-size:11px;line-height:1.7;margin:5px 0;white-space:pre-wrap}.storage-ok{font-size:12px;color:#97c6ae;margin:0}.storage-inline-warning{font-size:11px;color:#f0be8b;line-height:1.7;white-space:pre-wrap}.storage-actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:14px}.storage-action{border:1px solid #3d625c;border-radius:5px;padding:6px 11px;font-size:11px;background:#214039;color:#c7ded0;cursor:pointer}.storage-action:disabled{opacity:.5;cursor:default}.storage-feedback{padding:0 20px 15px;margin:0;color:#b9d2bc;font-size:11px;white-space:pre-wrap;line-height:1.7}.storage-updated{display:block;font-size:10px;color:#7c9ba1;margin-top:16px}.storage-dialog [hidden]{display:none!important}@media(max-width:600px){.storage-metrics{grid-template-columns:1fr}.storage-content{padding:14px}.storage-health-entry{max-width:120px;overflow:hidden;text-overflow:ellipsis}}
