/* v69: mobile quotation status dropdown and non-overlapping support button */
#app #quoteList .quote-action-menu .action-menu-items .quote-status-label{
 display:block!important;font-size:11px!important;font-weight:750!important;
 color:#345979!important;margin:8px 4px 5px!important
}
#app #quoteList .quote-action-menu .action-menu-items .quote-status-select{
 display:block!important;width:100%!important;box-sizing:border-box!important;
 min-height:44px!important;padding:10px 32px 10px 12px!important;
 font-size:14px!important;font-weight:700!important;line-height:1.3!important;
 border:1px solid #a8d7f6!important;border-radius:10px!important;
 color:#16517c!important;background:#e8f6ff!important;
 background-image:none!important;appearance:auto!important;box-shadow:none!important;
 cursor:pointer!important
}
#app #quoteList .quote-action-menu .action-menu-items .quote-status-select:focus-visible{
 outline:2px solid #55aaff!important;outline-offset:2px!important
}
@media(max-width:900px){
 /* Support CTA stays in normal document flow, after the application and footer. */
 body #globalDonate.global-donate{
  position:relative!important;inset:auto!important;right:auto!important;bottom:auto!important;
  float:none!important;display:flex!important;width:max-content!important;
  max-width:calc(100% - 32px)!important;height:auto!important;
  margin:16px auto calc(20px + env(safe-area-inset-bottom))!important;
  padding:11px 16px!important;transform:none!important;
  z-index:1!important
 }
 body #globalDonate.global-donate>span:last-child{display:inline!important}
 body #globalDonate.global-donate>span:first-child{
  display:grid!important;width:26px!important;height:26px!important;
  background:rgba(255,255,255,.18)!important
 }
}
