#paxplayAdmin .reserve-unit{font-size:12px;font-weight:400;white-space:nowrap}
#paxplayAdmin .pp-reserve-adjustments{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;align-items:start}
#paxplayAdmin .pp-reserve-adjustments .pp-reserve-form{gap:14px}
#paxplayAdmin .pp-reserve-column .pp-stat-scroll table{width:100%;min-width:0;table-layout:fixed}
#paxplayAdmin .pp-reserve-column .pp-stat-scroll th,#paxplayAdmin .pp-reserve-column .pp-stat-scroll td{white-space:normal!important;overflow-wrap:anywhere;word-break:normal;text-overflow:clip;overflow:visible;max-width:none;padding:10px 8px;vertical-align:top;height:auto}
#paxplayAdmin .pp-reserve-column .pp-stat-scroll th:nth-child(1){width:22%}
#paxplayAdmin .pp-reserve-column .pp-stat-scroll th:nth-child(2){width:14%}
#paxplayAdmin .pp-reserve-column .pp-stat-scroll th:nth-child(3){width:44%}
#paxplayAdmin .pp-reserve-column .pp-stat-scroll th:nth-child(4){width:20%}
#members .member-more-row{padding:8px 0;flex:none}
#members .member-workspace-panel{padding-bottom:0!important}
body:has(#appView:not(.hidden) #members.active-view) .main{padding-bottom:0!important}
@media(min-width:1101px){#paxplayAdmin .pp-reserve-columns{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:560px){#paxplayAdmin .pp-reserve-adjustments{grid-template-columns:minmax(0,1fr)}}
#paxplayAdmin .pp-dashboard-card:has(>.reserve-unit)>span{display:inline}
