.ak-main .btn-primary,.ak-main .btn-primary:disabled{background:#f97316!important;border-color:#f97316!important;color:#fff!important}
.ak-main .btn-primary:disabled{opacity:.58}
.ak-main .ak-tabs button{font-family:inherit;font-size:13px;line-height:1.3;font-weight:600}
.ak-upload-zone input[type=file]{font-size:12px;padding:5px}
.ak-upload-zone input[type=file]::file-selector-button{font-size:12px;padding:8px 10px;margin-right:8px}
.ak-menu-close{display:none!important}
.ak-shell.menu-open .ak-main{margin-left:246px}
.login-copy h1{font-size:clamp(36px,3.6vw,52px)}
.ak-upload-zone{display:grid;grid-template-columns:46px minmax(180px,.8fr) minmax(260px,1.5fr) max-content;align-items:center}
.ak-upload-zone>div:nth-child(2){flex:initial;min-width:0}
.ak-upload-zone input[type=file]{width:100%;min-width:0}
@media(min-width:768px) and (max-width:1000px){
  .ak-upload-zone{grid-template-columns:46px minmax(0,1fr)}
  .ak-upload-zone input[type=file],.ak-upload-zone>button{grid-column:2}
}
@media(max-width:767px){
  .ak-shell.menu-open .ak-main,.ak-shell.menu-pinned .ak-main{margin-left:0}
  .ak-upload-zone{grid-template-columns:46px minmax(0,1fr)}
  .ak-upload-zone input[type=file],.ak-upload-zone>button{grid-column:1/-1}
  .ak-table-wrap:has(.ak-table td.ak-empty){overflow-x:hidden}
  .ak-table:has(td.ak-empty){width:100%;min-width:100%;table-layout:fixed}
  .ak-table:has(td.ak-empty) thead{display:none}
  .ak-table:has(td.ak-empty) td.ak-empty{white-space:normal;text-align:center}
  .ak-toolbar:has([name=status]){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}
  .ak-toolbar:has([name=status]) label.ak-search{grid-column:1/-1}
  .ak-toolbar:has([name=status])>label:nth-child(2),.ak-toolbar:has([name=status])>label:nth-child(3){grid-column:1/-1}
  .ak-toolbar:has([name=status]) #clear-filters{grid-column:1/-1;width:max-content}
  .ak-toolbar:has(#pending-status){display:grid;grid-template-columns:minmax(0,1fr);gap:12px}
  .ak-toolbar:has(#pending-status)>label{min-width:0}
  .ak-toolbar:has(#pending-status) .form-check{min-width:0}
}
