/* Dashboard surface entry point. Detailed selectors remain in style.css
   until each dashboard surface is migrated independently. */
.dashboard-layout, .dashboard-navbar, .dashboard-sidebar { min-width: 0; }
.delivery-fence-banner { margin: 0 0 24px; padding: 18px 20px; background: #fff5f4; color: #7a271a; border: 1px solid #f4b4ab; border-radius: 12px; }
.delivery-fence-banner strong { display: block; font-size: 1rem; line-height: 1.35; }
.delivery-fence-banner p { margin: 6px 0 0; color: inherit; }
.delivery-fence-reference { overflow-wrap: anywhere; font-size: .875rem; }
.delivery-fence-reference code { color: inherit; font-size: .875em; }
