.error-color{color:#c00}[dir] .consignment-package{padding:15px;border:1px solid #e6e6e6;border-radius:5px}[dir] body.dark-layout .consignment-package{border-color:#3f4a6b}.pdf-container[data-v-56f4dabc]{max-width:100%;overflow:auto;height:400px}@media (max-width:768px){.pdf-container[data-v-56f4dabc]{height:250px}}[dir] .shipment-summary-card[data-v-56f4dabc]{border-radius:10px}[dir] .shipment-main-info-row[data-v-56f4dabc]{margin-bottom:.25rem}.status-badge[data-v-56f4dabc]{font-size:.75rem}[dir] .status-badge[data-v-56f4dabc]{padding:4px 10px}.detail-label[data-v-56f4dabc]{font-size:.75rem;font-weight:500;color:#6e6b7b}.dark-layout .detail-label[data-v-56f4dabc]{color:#b4b7bd}.detail-value[data-v-56f4dabc]{font-size:.95rem;font-weight:600;color:#1e1e2d}.dark-layout .detail-value[data-v-56f4dabc]{color:#fff}.shipment-header-actions .btn[data-v-56f4dabc]{min-width:190px}.shipment-actions-row .btn[data-v-56f4dabc]{min-width:auto}[dir] .shipment-actions-dropdown[data-v-56f4dabc] .dropdown-toggle{border-radius:8;border:1px solid #e5e7f1}.shipment-actions-dropdown[data-v-56f4dabc] .dropdown-toggle:after{display:none!important}.additional-service-card[data-v-56f4dabc]{height:100%}[dir] .additional-service-card[data-v-56f4dabc]{border-radius:10px;padding:16px 20px;background-color:#f0f4f8;border:1px solid #d1e0e8}[dir] .dark-layout .additional-service-card[data-v-56f4dabc]{background-color:#2e3049;border-color:#3a3d5a}.additional-service-icon-wrapper[data-v-56f4dabc]{width:40px;height:40px;display:flex;align-items:center;justify-content:center;flex-shrink:0}[dir] .additional-service-icon-wrapper[data-v-56f4dabc]{border-radius:10px;background-color:#d1e0e8}[dir] .dark-layout .additional-service-icon-wrapper[data-v-56f4dabc]{background-color:#3a3d5a}.additional-service-icon[data-v-56f4dabc]{color:#00a0df}.dark-layout .additional-service-icon[data-v-56f4dabc]{color:#4fc3f7}.additional-service-name[data-v-56f4dabc]{font-size:.95rem;font-weight:600;color:#00a0df;line-height:1.4}.dark-layout .additional-service-name[data-v-56f4dabc]{color:#4fc3f7}.additional-service-details[data-v-56f4dabc]{font-size:.85rem;color:#6b7280;line-height:1.6}.dark-layout .additional-service-details[data-v-56f4dabc]{color:#b4b7bd}[dir] .additional-service-detail-item[data-v-56f4dabc]{margin-bottom:4px}[dir] .additional-service-detail-item[data-v-56f4dabc]:last-child{margin-bottom:0}.tracking-chip[data-v-56f4dabc]{font-size:.75rem;font-weight:500}[dir] .tracking-chip[data-v-56f4dabc]{padding:4px 10px}.dark-layout .tracking-chip[data-v-56f4dabc],[data-v-56f4dabc] .dark-layout .tracking-chip.badge-light-primary{color:#fff!important}[dir][data-v-56f4dabc] .dark-layout .tracking-chip.badge-light-primary{background-color:#007bff!important}.dark-layout .tracking-chip .feather-icon[data-v-56f4dabc],.dark-layout .tracking-chip .text-primary[data-v-56f4dabc]{color:#fff!important}.tracking-badge-wrapper .feather-icon[data-v-56f4dabc]{opacity:0;transition:opacity .2s ease}.tracking-badge-wrapper:hover .feather-icon[data-v-56f4dabc]{opacity:1}.package-tabs-wrapper[data-v-56f4dabc]{overflow-x:auto}.package-tabs-scroll[data-v-56f4dabc]{display:inline-flex;gap:8px;white-space:nowrap}[dir] .package-tabs-scroll[data-v-56f4dabc]{background-color:hsla(0,0%,83.9%,.23137254901960785);padding:6px;border-radius:8px}[dir] .dark-layout .package-tabs-scroll[data-v-56f4dabc]{background-color:rgba(138,140,169,.234)}.package-tab[data-v-56f4dabc]{display:inline-flex;align-items:center;font-size:.85rem;color:#4b5563;transition:background-color .3s ease}[dir] .package-tab[data-v-56f4dabc]{border-radius:8px;border:0 solid #e5e7f1;background-color:transparent;padding:6px 14px;cursor:pointer}.dark-layout .package-tab[data-v-56f4dabc]{color:#b4b7bd}.package-tab--active[data-v-56f4dabc]{color:#fff;transition:background-color .3s ease}[dir] .package-tab--active[data-v-56f4dabc]{background-color:#00a0df;border-color:#00a0df}.dark-layout .package-tab--active[data-v-56f4dabc]{color:#fff}[dir] .dark-layout .package-tab--active[data-v-56f4dabc]{background-color:#007bff;border-color:#007bff}.package-tab-icon[data-v-56f4dabc]{width:22px;height:22px}[dir] .package-tab-icon[data-v-56f4dabc]{border-radius:999px;background-color:hsla(0,0%,100%,.2784313725490196)}[dir=ltr] .package-tab-icon[data-v-56f4dabc]{margin-right:6px}[dir=rtl] .package-tab-icon[data-v-56f4dabc]{margin-left:6px}.package-status-chip[data-v-56f4dabc]{font-size:.75rem;font-weight:600;color:#b45309}[dir] .package-status-chip[data-v-56f4dabc]{border-radius:999px;padding:3px 12px;border:1px solid #facc6b;background-color:#fffaf0}.package-tab--active .package-status-chip[data-v-56f4dabc]{color:#92400e}[dir] .package-tab--active .package-status-chip[data-v-56f4dabc]{background-color:#fdb913;border-color:#fdb913}[dir] .package-items-table[data-v-56f4dabc]{background-color:#f5f5f5;border-radius:6px;padding:1px}[dir] .dark-layout .package-items-table[data-v-56f4dabc]{background-color:#3b4253}.package-items-table .table[data-v-56f4dabc]{overflow:hidden}[dir] .package-items-table .table[data-v-56f4dabc]{border-radius:6px;margin-bottom:0;border:none;background-color:transparent}.package-items-table-inner[data-v-56f4dabc]{border-collapse:separate;border-spacing:0}.package-items-table thead th[data-v-56f4dabc]{font-weight:600;color:#374151;font-size:.875rem}[dir] .package-items-table thead th[data-v-56f4dabc]{background-color:#f5f7fb;border:none;border-bottom:1px solid #e5e7eb;padding:12px 16px}.dark-layout .package-items-table thead th[data-v-56f4dabc]{color:#fff}[dir] .dark-layout .package-items-table thead th[data-v-56f4dabc]{background-color:#2e3049;border-bottom-color:#3a3d5a}.package-items-table tbody td[data-v-56f4dabc]{font-size:.875rem;color:#000;font-weight:400}[dir] .package-items-table tbody td[data-v-56f4dabc]{border:none;background-color:#fff;padding:12px 16px}.dark-layout .table tbody tr:not([class*=table-]) td[data-v-56f4dabc]{color:#b4b7bd}[dir] .dark-layout .table tbody tr:not([class*=table-]) td[data-v-56f4dabc]{background-color:#283046}[dir] .package-items-table tbody tr:first-child td[data-v-56f4dabc]{border-top:none}[dir] .package-items-table tbody tr:last-child td[data-v-56f4dabc]{border-bottom:none}[dir] .package-info-row .detail-label[data-v-56f4dabc]{margin-bottom:2px}.package-info-row .detail-value[data-v-56f4dabc]{font-size:.95rem}.movement-row .movement-date[data-v-56f4dabc]{min-width:140px}