/* Small additions for custom pages; Filament owns table and modal styling. */
.fi-body { font-family: Inter, "Microsoft YaHei", "PingFang SC", system-ui, sans-serif; }
.management-stats { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; }
.management-value { font-size: 32px; line-height: 1.3; font-weight: 600; }
.management-form { display: grid; gap: 16px; }
.management-actions { display: flex; flex-wrap: wrap; gap: 12px; }
.management-form > label { font-size: 14px; font-weight: 500; }
.management-form textarea { width: 100%; min-height: 160px; padding: 12px; border-radius: 8px; color: inherit; background: transparent; }
.management-form [role="alert"] { color: #dc2626; }
.management-copy { overflow-wrap: anywhere; white-space: pre-wrap; line-height: 1.7; }
.management-list { display: grid; gap: 12px; }
.management-code { display: block; margin: 16px 0; overflow-wrap: anywhere; user-select: all; }
@media (max-width: 900px) { .management-stats { grid-template-columns: 1fr; } }
