/* G307: only daily settlement, allocation ledger and member finance. */
@media(min-width:721px){
 #workspace:is([data-br283-view=daily],[data-br283-view=ledger],[data-br283-view=memberFinance]){grid-template-columns:198px minmax(0,1fr)}
 #workspace:is([data-br283-view=daily],[data-br283-view=ledger],[data-br283-view=memberFinance])>aside{padding-left:8px;padding-right:8px}
}
#workspace[data-br283-view=daily] #body .br306-date-row{display:flex;align-items:end;gap:8px;flex-wrap:nowrap;margin:0 0 12px}
#workspace[data-br283-view=daily] #body .br306-date-row>label{min-width:0;flex:0 0 142px;white-space:nowrap}
#workspace[data-br283-view=daily] #body .br306-date-row input{width:100%;min-width:0}
#workspace[data-br283-view=daily] #body .br306-report-actions{display:flex;align-items:center;gap:8px;margin-left:auto;white-space:nowrap}
#workspace[data-br283-view=daily] #body .br306-date-row button{white-space:nowrap;padding-left:10px;padding-right:10px}
#workspace[data-br283-view=daily] #body .br132-fee-summary{margin-bottom:16px}
#workspace[data-br283-view=daily] #body .br132-fee-summary .cards{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px}
#workspace[data-br283-view=daily] #body .br132-fee-summary .card{padding:9px 10px;min-width:0;overflow-wrap:normal}
#workspace[data-br283-view=daily] #body .br132-fee-summary .card :is(small,strong){white-space:nowrap;overflow-wrap:normal}
#workspace.br-settlement-view #body .br306-report-table{max-width:100%;min-width:0;overflow-x:auto}
#workspace.br-settlement-view #body .br306-report-table table{table-layout:auto;white-space:nowrap;width:100%}
#workspace.br-settlement-view #body .br306-report-table :is(th,td){white-space:nowrap;overflow-wrap:normal;word-break:normal;padding:9px 5px}
#workspace.br-settlement-view #body .br306-report-table .member-actions{flex-wrap:nowrap;gap:4px}
@media(min-width:721px) and (max-width:1100px){
 #workspace[data-br283-view=daily] #body .br132-fee-summary .cards{grid-template-columns:repeat(3,minmax(0,1fr))}
}
@media(max-width:900px){
 #workspace[data-br283-view=daily] #body .br306-date-row{gap:6px}
 #workspace[data-br283-view=daily] #body .br306-date-row>label{flex-basis:124px}
 #workspace[data-br283-view=daily] #body .br306-report-actions{gap:6px}
 #workspace[data-br283-view=daily] #body .br306-date-row button{padding-left:7px;padding-right:7px}
}
@media(max-width:720px){
 #workspace[data-br283-view=daily] #body .br306-date-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr)) auto;align-items:end}
 #workspace[data-br283-view=daily] #body .br306-report-actions{grid-column:1/-1;justify-self:end}
 #workspace[data-br283-view=daily] #body .br132-fee-summary .cards{grid-template-columns:repeat(2,minmax(0,1fr))}
}
