.journal-section-bulk{display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding:10px 12px;margin-bottom:10px;border:1px solid var(--border);border-radius:9px;background:var(--green-bg)}
.journal-section-bulk>span{font-weight:500;max-width:340px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.journal-section-bulk>.search-select,.journal-section-bulk>select{width:300px;max-width:100%;min-width:0}
.journal-section-bulk .btn{white-space:nowrap}
.journal-allocation-table .search-select{width:100%;min-width:0;font-weight:400}
.journal-allocation-table .search-select-input{width:100%;min-width:0}
.journal-section-status{margin-right:auto;color:var(--green-d);font-size:12px}
.journal-section-status.is-error{color:var(--red)}
.journal-section-hint{color:var(--muted);font-size:12px}
@media(max-width:640px){.journal-section-bulk>span{max-width:100%;width:100%}.journal-section-bulk>.search-select{flex:1;min-width:180px}.journal-section-status{flex-basis:100%}}
#m-journal-allocation .modal{display:flex;flex-direction:column;overflow:hidden}
#m-journal-allocation .modal-head,#m-journal-allocation .modal-foot{flex-shrink:0}
#m-journal-allocation .modal-body{min-height:0;overflow:auto;flex:1}
#m-journal-allocation .journal-popup-table-scroll{max-height:none}
@media(max-width:640px){
  #m-journal-allocation .modal-foot{flex-wrap:wrap}
  #m-journal-allocation .journal-allocation-table{min-width:0;width:100%}
  #m-journal-allocation .journal-allocation-table thead{display:none}
  #m-journal-allocation .journal-allocation-table tbody{display:block}
  #m-journal-allocation .journal-allocation-table tr{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);border-bottom:1px solid var(--border);padding:8px 0}
  #m-journal-allocation .journal-allocation-table td{width:auto;border:0;min-width:0;padding:5px 10px}
  #m-journal-allocation .journal-allocation-table td:nth-child(-n+3){grid-column:1/-1}
  #m-journal-allocation .journal-allocation-table td b{white-space:normal}
  #m-journal-allocation .journal-allocation-table td:nth-child(4){text-align:left}
}
