/* 长邮箱、工单标题及连续链接保持在所属容器内；表格仍可独立横向滚动。 */
.content, .public, .auth, dialog { overflow-wrap: anywhere; }
.grid > *, .stack > *, .heading > *, .row > * { min-width: 0; }
.heading { flex-wrap: wrap; }
.heading > div { flex: 1 1 180px; max-width: 100%; }
.heading h1 { max-width: 100%; }
.message p { white-space: pre-wrap; overflow-wrap: anywhere; }
.list-item > div { max-width: 100%; }
dialog .row > h2 { flex: 1; }
.qr { max-width: 100%; height: auto; aspect-ratio: 1; }

@media (max-width: 360px) {
  .plan-overview-body { grid-template-columns: minmax(0, 1fr); }
  .member-theme .dashboard-focused .usage-orbit { justify-self: center; width: 130px; }
  .plan-summary-data { gap: 15px 20px; }
  .member-theme .overview-metrics .big { font-size: 20px; }
  .member-theme .overview-subscription { padding: 20px; }
}
