#result-panel .result-actions{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:start}
.report-background-controls{display:flex;align-items:center;gap:6px;flex-wrap:wrap;font-size:12px;width:100%;max-width:650px;justify-self:end}
#result-panel .report-background-controls .button{flex:0 0 auto;width:auto;min-width:0;padding:6px 9px;min-height:34px;font-size:12px}
#result-panel .report-background-controls .button[aria-pressed="true"]{background:#fff3c4;border-color:#a1843e;color:#302912}
.report-background-controls small{color:#665d46;font-size:11px}
.report-background-controls [data-background-save-status]{flex-basis:100%;text-align:right}
.report-background-controls [data-background-save-status]:empty{display:none}
.report-background-level{display:flex;align-items:center;gap:4px;flex-wrap:wrap}
.report-background-level[hidden]{display:none!important}
.report-flower-options{flex-basis:100%;display:grid;gap:4px;grid-template-columns:1fr;text-align:left}
.report-flower-options[hidden]{display:none!important}
#result-panel .report-flower-options .button{text-align:left;justify-content:flex-start;white-space:normal;line-height:1.5;padding:5px 9px;min-height:32px!important}
#result-panel .report-background-level .button{min-width:30px;min-height:30px;padding:4px 7px}
@media(max-width:800px){#result-panel .result-actions{grid-template-columns:1fr 1fr}.report-background-controls{grid-column:1/-1;grid-row:1;justify-content:flex-start}.result-actions #edit-result,.result-actions #pdf-link{grid-row:2}}
