.booster-goods-movement{box-sizing:border-box;position:relative;width:100%;height:100%;overflow:auto;background:#fff;color:#172b4d;font:14px -apple-system,BlinkMacSystemFont,Arial,sans-serif;padding:10px}.booster-goods-movement *{box-sizing:border-box}.booster-goods-movement__toolbar{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:8px}.booster-goods-movement__search{flex:1;min-width:180px;min-height:34px;padding:5px 8px;border:1px solid #aebfd0;border-radius:4px;font:inherit}.booster-goods-movement__type-filter{min-height:34px;padding:5px;border:1px solid #aebfd0;border-radius:4px;font:inherit}.booster-goods-movement__status{min-height:18px;margin:4px 0;color:#526a82}.booster-goods-movement__status--error{color:#a94442}.booster-goods-movement__status--pending{color:#31708f}.booster-goods-movement__button{min-height:34px;padding:6px 10px;border:1px solid #3d83ce;border-radius:4px;background:#fff;color:#276fad;font:inherit;cursor:pointer}.booster-goods-movement__button--primary{background:#3d83ce;color:#fff}.booster-goods-movement__source-error{display:flex;align-items:center;gap:8px;margin:4px 0;padding:6px 8px;border:1px solid #f0c1bf;border-radius:4px;background:#fdf3f2;color:#a94442}.booster-goods-movement__table{width:100%;border-collapse:collapse;font-size:13px}.booster-goods-movement__table th,.booster-goods-movement__table td{padding:5px 6px;border-bottom:1px solid #e1e6eb;text-align:left;vertical-align:top}.booster-goods-movement__table th{position:sticky;top:0;background:#f4f6f9;font-weight:600;white-space:nowrap}.booster-goods-movement__row:hover{background:#f8fafc}.booster-goods-movement__toggle{min-width:26px;min-height:26px;border:0;background:transparent;color:#276fad;cursor:pointer;font-size:14px}.booster-goods-movement__close-date{white-space:nowrap}.booster-goods-movement__muted{color:#8a9bac;font-size:12px}.booster-goods-movement__detail-cell{background:#f8fafc;padding:8px 12px}.booster-goods-movement__group{margin:6px 0}.booster-goods-movement__group h4{margin:6px 0 2px}.booster-goods-movement__group h5{margin:4px 0 2px;font-size:12px;color:#526a82;font-weight:500}.booster-goods-movement__detail-row{display:flex;gap:14px;padding:2px 0;font-size:12px}.booster-goods-movement__empty{color:#8a9bac;padding:8px 0}.booster-goods-movement__hint{margin-top:8px;color:#8a9bac;font-size:12px}

.booster-goods-movement__synced{color:#248a38;font-weight:bold}

.booster-goods-movement__group summary{cursor:pointer;padding:8px;font-weight:600}.booster-goods-movement__invoice{margin-left:20px}.booster-goods-movement__detail-row{margin-left:20px}
