.employee-logist-dashboard{display:flex;flex-direction:column;min-width:0}.employee-logist-dashboard>:not(.employee-header):not(.employee-welcome):not(#employeeWorkRole):not(#logistWorkspace){display:none!important}.employee-logist-dashboard>.employee-header{order:-3}.employee-logist-dashboard>#employeeWorkRole{order:-2}.employee-logist-dashboard>.employee-welcome{order:-1}.employee-logist-dashboard>#logistWorkspace{order:0;min-width:0;width:100%}.employee-logist-dashboard .employee-profile [data-mf-trips]{display:none!important}#mfPanel.mf-embedded{position:static!important;inset:auto!important;z-index:auto!important;width:100%;height:auto;min-height:0;padding:18px;overflow:visible;border:1px solid #d6e0e7;border-radius:14px;background:#fff;box-shadow:0 6px 22px #213f4b0b}#mfPanel.mf-embedded .mf-header [data-mf=close]{display:none}#mfPanel.mf-embedded .mf-header h1{font-size:22px}#mfPanel.mf-embedded nav{position:static;margin:12px 0}#mfPanel.mf-embedded .mf-tools{align-items:center}#mfPanel.mf-embedded .mf-trip{margin:14px 0;padding:16px;min-width:0;background:#f8fafc}#mfPanel.mf-embedded .mf-trip h2{font-size:19px;line-height:1.4}#mfPanel.mf-embedded .mf-tools label{min-width:0;max-width:100%}#mfPanel.mf-embedded .mf-tools input[type=checkbox]{min-width:20px;width:20px;min-height:20px;height:20px}#mfPanel.mf-embedded .mf-history-toggle{flex-direction:row;align-items:center;gap:8px}#mfPanel.mf-embedded .mf-home-details{padding:10px 0;border-top:1px solid #dbe3ec}#mfPanel.mf-embedded .mf-home-details>summary{font-weight:700;cursor:pointer;min-height:32px;display:flex;align-items:center;color:#234659}#mfPanel.mf-embedded .mf-cargo-danger{margin:12px 0}#mfPanel.mf-embedded .mf-trip-totals{margin:12px 0}#mfPanel.mf-embedded .mf-empty-trips{padding:20px;border:1px dashed #becdda;border-radius:10px;background:#f8fafc;color:#40596b}#mfPanel.mf-embedded .mf-order>div{overflow-wrap:anywhere}@media(max-width:600px){#mfPanel.mf-embedded{padding:12px;border-radius:12px}#mfPanel.mf-embedded .mf-trip{padding:12px}#mfPanel.mf-embedded .mf-tools{gap:8px}#mfPanel.mf-embedded .mf-tools>button{flex:1;min-width:140px}#mfPanel.mf-embedded .mf-tools label{flex:1;min-width:130px}#mfPanel.mf-embedded .mf-tools select{width:100%;min-width:0}#mfPanel.mf-embedded .mf-header{align-items:center}#mfPanel.mf-embedded .mf-header h1{font-size:20px}#mfPanel.mf-embedded .mf-order{padding:10px}#mfPanel.mf-embedded .mf-order button{min-width:0;white-space:normal}}

#mfPanel.mf-embedded:not([data-history="true"]) .mf-history-period{display:none}

#mfPanel .mf-cargo-danger.mf-cargo-compact{padding:10px 12px;border-width:1px;border-left-width:4px;border-radius:8px;font-size:14px;min-height:0;height:auto}
#mfPanel .mf-cargo-compact>summary{cursor:pointer;color:#641020;line-height:1.4;overflow-wrap:anywhere}
#mfPanel .mf-cargo-compact>summary strong{display:inline;font-size:14px;line-height:1.4}
#mfPanel .mf-cargo-compact>summary span{display:inline-block;margin-left:8px;text-decoration:underline;font-size:13px}
#mfPanel .mf-cargo-list{max-height:220px;overflow:auto;overflow-wrap:anywhere}
#mfPanel .mf-cargo-list p{margin:8px 0;font-size:14px}
#mfPanel.mf-embedded .mf-trip-contents>summary{display:list-item;min-height:36px;padding:6px 0}
#mfPanel.mf-embedded .mf-trip-contents>.mf-order{margin-top:8px}

#mfPanel .mf-trip-categories{display:flex;gap:6px;flex-wrap:wrap;margin:10px 0}#mfPanel .mf-trip-categories button{font-size:12px;min-height:36px;padding:7px 10px;border:1px solid #c8d8e2;border-radius:7px;background:#fff;color:#214659}#mfPanel .mf-trip-categories button[aria-pressed=true]{background:#28596c;color:#fff}#mfPanel .mf-trip-warehouse{font-size:13px;overflow-wrap:anywhere}#mfPanel .mf-trip-closure{padding:10px 0;border-top:1px solid #dbe3ec}#mfPanel .mf-trip-closure p{font-size:12px;line-height:1.5}#mfPanel .mf-trip-contents h3{font-size:16px;margin:12px 0 6px}

#mfPanel .mf-trip-group{border:1px solid #dbe3ec;border-radius:8px;margin:10px 0;background:#fff}
#mfPanel .mf-trip-group>summary,#mfPanel .mf-trip-history>summary{padding:12px;cursor:pointer;font-weight:700;overflow-wrap:anywhere;min-height:44px}
#mfPanel .mf-trip-category-body{padding:0 10px 10px}
#mfPanel .mf-trip-history{border:1px solid #dbe3ec;border-radius:10px;margin:12px 0;padding:12px}
#mfPanel #mfActiveTrip{max-width:100%}
