.shipping-workflow-card{border:1px solid #e1d7ef;border-radius:18px;background:#faf7fe;padding:20px;margin-top:20px}.shipping-workflow-card h3{margin:0 0 10px}.shipping-workflow-card .workflow-orders{display:grid;gap:8px;margin:12px 0}.workflow-orders a{color:#5d3585}.workflow-order{display:flex;gap:12px;justify-content:space-between;flex-wrap:wrap;padding:10px;border-radius:10px;background:#fff}.workflow-summary{display:flex;justify-content:space-between;gap:15px;flex-wrap:wrap;font-weight:600}.workflow-note{font-size:13px;color:#62596b}.workflow-hold{color:#825411;background:#fff1d7;padding:8px 12px;border-radius:9px}.shipment-picker[hidden]{display:none}.shipment-picker{background:#f6f0fb;padding:12px;border-radius:12px;margin:12px 0}.crm-file-over{outline:3px dashed #8862b3;outline-offset:-6px;background:#f4edff}.crm-media-tools .crm-paste-hint{font-size:12px;display:block;color:#66546d}.handover-body{font:14px/1.45 Arial,sans-serif;color:#201b25;background:#eee9f2;margin:0}.handover-actions{display:flex;align-items:center;justify-content:center;gap:20px;padding:16px;background:#fff;position:sticky;top:0;box-shadow:0 2px 10px #0001}.handover-actions button{background:#634080;color:#fff;border:0;border-radius:8px;padding:12px 18px;font:inherit;cursor:pointer}.handover-page{background:#fff;max-width:1100px;margin:24px auto;padding:35px;box-shadow:0 2px 12px #0001}.handover-header{display:flex;align-items:center;gap:25px;border-bottom:2px solid #674087;padding-bottom:18px}.handover-header img{width:120px;max-height:80px;object-fit:contain}.handover-header h1{font-size:23px;margin:0}.handover-header h2{font-size:17px;margin:8px 0 0}.handover-header p{margin:5px 0}.handover-totals{display:flex;justify-content:space-between;gap:20px;padding:16px 0}.handover-table{border-collapse:collapse;width:100%;table-layout:fixed;font-size:12px}.handover-table th,.handover-table td{border:1px solid #cfc7d7;padding:9px;overflow-wrap:anywhere;vertical-align:top}.handover-table th{background:#f2edf6;text-align:left}.handover-table th:nth-last-child(-n+2),.handover-table td:nth-last-child(-n+2){text-align:right}.handover-table small{display:block;font-size:10px;color:#555;margin-top:5px}.handover-signatures{display:grid;grid-template-columns:1fr 1fr;gap:35px;margin-top:28px;break-inside:avoid}.handover-signatures h3{font-size:14px}.handover-sign-line{height:90px;border:1px solid #cfc7d7;padding:10px;color:#666}.handover-page footer{margin-top:24px;font-size:10px;color:#555}.handover-empty{background:#fff;margin:25px auto;padding:35px;max-width:850px}@media(max-width:700px){.handover-page{padding:15px;margin:10px}.handover-table{font-size:10px}.handover-table th,.handover-table td{padding:5px}.handover-signatures{grid-template-columns:1fr}.handover-actions{flex-direction:column;gap:8px}.handover-header img{width:80px}.handover-header h1{font-size:18px}}@media print{@page{size:A4 landscape;margin:12mm}.handover-body{background:white;font-size:11px}.handover-actions{display:none}.handover-page{box-shadow:none;margin:0;max-width:none;padding:0;break-after:page}.handover-page:last-child{break-after:auto}.handover-header img{max-height:60px}.handover-header h1{font-size:20px}.handover-table{font-size:10px}.handover-table th,.handover-table td{padding:6px}.handover-table tr{break-inside:avoid}.handover-signatures{margin-top:18px}.handover-sign-line{height:70px}.handover-header,.handover-totals{break-inside:avoid}thead{display:table-header-group}tfoot{display:table-row-group}}
