.attendance-workspace-tabs{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:24px;padding-bottom:18px;border-bottom:1px solid var(--border-color,rgba(255,255,255,.1))}
.attendance-workspace-tabs .btn{white-space:normal;min-height:42px}
.storage-status-list{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:14px}
.storage-status-card{padding:18px;border:1px solid var(--border-color,rgba(255,255,255,.12));border-radius:14px;min-width:0}
.storage-status-card>div{display:flex;flex-wrap:wrap;align-items:center;gap:12px}
.storage-status-card p{line-height:1.6;overflow-wrap:anywhere}
#storage-action-status{line-height:1.6;margin-top:15px}
@media(max-width:560px){.attendance-workspace-tabs{gap:7px}.attendance-workspace-tabs .btn{flex:1 1 calc(50% - 7px);padding:10px;font-size:.78rem}.storage-status-list{grid-template-columns:1fr}}
