.records-toolbar{display:flex;align-items:center;flex-wrap:wrap;gap:10px;margin:0 0 16px}
.records-toolbar input[type="search"]{flex:1 1 360px;min-width:320px}
.records-toolbar select{flex:0 0 auto;min-width:130px}
.records-toolbar input,.records-toolbar select,.records-toolbar button{min-height:42px;box-sizing:border-box}
.records-summary{margin-bottom:18px}
.records-section[hidden]{display:none!important}
.record-panel-head{display:flex;align-items:flex-end;justify-content:space-between;gap:18px;margin-bottom:14px}
.record-panel-head h3{margin:0 0 5px}
.record-panel-head p{margin:0;color:#667085;font-size:12px}
#myEarningKeyword{flex:1 1 380px!important;min-width:360px!important}
#userKeyword{flex:1 1 360px;min-width:320px}
#adminKeyword{flex:1 1 360px;min-width:320px}
.performance-record-panel .record-panel-head,.settlement-record-panel .record-panel-head{align-items:flex-end}
.performance-record-panel .record-panel-head>div:first-child,.settlement-record-panel .record-panel-head>div:first-child{flex:0 1 360px;min-width:230px}
.performance-record-panel .records-toolbar,.settlement-record-panel .records-toolbar{flex:1 1 auto;min-width:0;justify-content:flex-end;flex-wrap:nowrap;margin:0}
.performance-record-panel .records-toolbar input[type="search"],.settlement-record-panel .records-toolbar input[type="search"]{flex:1 1 260px;min-width:180px}
.performance-record-panel .records-toolbar select,.settlement-record-panel .records-toolbar select{min-width:116px}
.performance-record-panel .records-toolbar button,.settlement-record-panel .records-toolbar button{flex:0 0 auto;min-width:64px;white-space:nowrap}
.settlement-record-panel .records-toolbar input[type="date"]{flex:0 1 150px;min-width:132px}
section#growth .panel:has(#growthCouponRows),#settingsForm .download-limit-users{display:none!important}
@media(max-width:900px){
  .record-panel-head{align-items:stretch;flex-direction:column}
  .performance-record-panel .records-toolbar,.settlement-record-panel .records-toolbar{width:100%}
}
@media(max-width:700px){
  .records-toolbar input[type="search"],#myEarningKeyword,#userKeyword,#adminKeyword{flex-basis:100%!important;min-width:100%!important;width:100%!important}
  .records-toolbar select,.records-toolbar button{flex:1 1 130px}
}
