/* 5.356 Business: three separate top-level rows, not nested histories. */
#businessArea #danetRestaurantStaff5349,
#businessArea #danetActionJournal5355,
#businessArea #danetBookingHistory5356{margin:12px 0;border:1px solid #d7e4ef;border-radius:16px;padding:13px;background:#fff;min-width:0;}
#businessArea .danetBusinessFold5356>summary{display:flex;align-items:center;justify-content:space-between;gap:12px;list-style:none;font-size:17px;font-weight:750;cursor:pointer;color:#253348;min-height:30px;}
#businessArea .danetBusinessFold5356>summary::-webkit-details-marker{display:none}
#businessArea .danetBusinessFold5356>summary::after{content:'⌄';color:#64748b;font-size:22px}
#businessArea .danetBusinessFold5356[open]>summary::after{content:'⌃'}
#danetBookingHistory5356 #businessHistoryBtn{display:none!important}
#danetBookingHistory5356 #businessHistoryWrap{margin-top:12px!important}
#danetBookingHistory5356 #businessHistoryWrap>h3{display:none}
#danetBookingHistory5356 #businessBookings{max-height:580px;overflow-y:auto;overscroll-behavior:contain;padding:1px}
#danetBookingHistory5356 #businessBookings>.card{margin:0 0 10px;}
#danetActionJournal5355 #danetActionList5355{max-height:550px}
@media(max-width:520px){#businessArea #danetRestaurantStaff5349,#businessArea #danetActionJournal5355,#businessArea #danetBookingHistory5356{padding:11px;}#danetBookingHistory5356 #businessBookings{max-height:66vh;}}
