[data-supplier-order-drawer]:has(.supplier-pending-workspace){position:fixed!important;inset:0!important;width:100%!important;max-width:none!important;height:100dvh!important;max-height:100dvh!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:#f2f7fa;overflow:auto!important}
[data-supplier-order-drawer]:has(.supplier-pending-workspace)>.supplier-drawer-toolbar{position:sticky;top:0;z-index:30;background:#0b304c;color:white;min-height:56px;box-sizing:border-box;padding:10px 18px;display:flex;align-items:center;justify-content:space-between}
[data-supplier-order-drawer]:has(.supplier-pending-workspace)>.supplier-drawer-toolbar b{font-size:16px}[data-supplier-order-drawer]:has(.supplier-pending-workspace)>.supplier-drawer-toolbar button{width:40px;height:40px;border:1px solid #d5e4eb;border-radius:12px;background:white;color:#123e52;font-size:25px}
.supplier-pending-workspace{max-width:1000px;margin:0 auto;width:100%;box-sizing:border-box}.supplier-pending-workspace .pq-column{width:100%;max-width:none;padding:0;background:transparent;border:0}.supplier-pending-workspace .fm-pending-hero{padding:22px;background:linear-gradient(120deg,#d9edf1,#0b304c);color:white;margin:0}.supplier-pending-workspace .fm-pending-hero p{font-size:11px;letter-spacing:2px;color:#284e65}.supplier-pending-workspace .fm-pending-hero h1{font-size:23px;overflow-wrap:anywhere;color:#102d43;margin:8px 0}.supplier-pending-workspace .fm-pending-hero strong{display:inline-block;background:#fff5d9;border-radius:20px;color:#805a17;padding:7px 12px;font-size:13px}
.supplier-pending-workspace .sd-tabs{position:sticky!important;top:60px!important;display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;background:white;z-index:20;gap:0!important;border-bottom:2px solid #c9dce5;overflow:visible!important;margin:0!important}.supplier-pending-workspace .sd-tabs button{position:relative;min-width:0!important;padding:17px 3px!important;border:0!important;border-radius:0!important;background:white!important;font-size:14px!important;color:#506474!important;box-shadow:none!important}.supplier-pending-workspace .sd-tabs button[aria-selected=true]{color:#186ca7!important;border-left:2px solid #b89551!important;border-right:2px solid #b89551!important}.supplier-pending-workspace .sd-tabs button[aria-selected=true]:after{content:'';position:absolute;bottom:0;left:14%;width:72%;height:4px;border-radius:4px 4px 0 0;background:#218bee}.supplier-pending-workspace .sd-tab-panel{padding:16px}.supplier-pending-workspace [hidden]{display:none!important}.supplier-pending-workspace .sd-panel{padding:16px;border:1px solid #d7e4e9;border-radius:18px;background:white}.supplier-pending-workspace .sd-panel h2{font-size:21px;margin:0 0 6px}.fm-pending-commercial{border:1px solid #ccdde5;border-radius:14px;padding:16px;margin-top:18px}.fm-pending-commercial h3{margin:0;font-size:17px}.fm-pending-commercial p,.fm-pending-note{color:#637986;font-size:14px;line-height:1.5}.supplier-pending-workspace .supply-actions{display:grid;gap:10px}.supplier-pending-workspace .supply-actions button{width:100%;min-height:44px;border-radius:12px}.fm-pending-stage{display:flex;align-items:center;gap:12px;padding:16px;margin-top:10px;border:1px solid #dce7ec;border-radius:14px;background:#f8fbfc;color:#677e8a}.fm-pending-stage b{font-size:14px}.fm-pending-stage small{display:block;font-size:12px;margin-top:3px}.fm-pending-stage>span{display:grid;place-items:center;width:28px;height:28px;border-radius:50%;background:#e6eef2;font-weight:700;flex-shrink:0}
.supplier-pending-workspace .shipment-details-shell{background:#f2f7fa!important}.supplier-pending-workspace .fm-pending-hero{background:linear-gradient(115deg,#19667b,#102d47)!important}.supplier-pending-workspace .fm-pending-hero h1,.supplier-pending-workspace .fm-pending-hero p{color:white!important}
