.storage-page h1{margin:12px 0 30px}.storage-warning{background:#fff1db;border:1px solid #ecc98b;border-radius:14px;color:#694817;line-height:1.6;padding:17px 20px}.storage-warning strong{display:block}.storage-total{background:var(--panel);border:1px solid var(--line);border-radius:16px;display:flex;flex-direction:column;gap:8px;margin:24px 0 42px;padding:28px}.storage-total>span{color:var(--muted);font-size:11px;font-weight:800;letter-spacing:.12em}.storage-total>strong{color:var(--text);font-size:clamp(38px,6vw,58px);letter-spacing:-.05em;line-height:1}.storage-total>small{color:var(--muted);font-size:12px}.storage-projects h2{margin-bottom:18px}.storage-project-list{background:var(--panel);border:1px solid var(--line);border-radius:16px;list-style:none;margin:0;padding:0}.storage-project-list li{align-items:center;display:flex;gap:20px;justify-content:space-between;padding:18px 20px}.storage-project-list li+li{border-top:1px solid var(--line)}.storage-project-list li span{min-width:0;overflow-wrap:anywhere}.storage-project-list li strong{flex:none;font-variant-numeric:tabular-nums}.storage-empty{color:var(--muted)}.storage-privacy-link{color:var(--muted);font-size:13px;margin-top:32px}.storage-privacy-link a{color:var(--red);font-weight:700;text-decoration:underline;text-underline-offset:3px}