:root{--max-width:1100px;--border-radius:12px;--font-mono:ui-monospace,Menlo,Monaco,"Cascadia Mono","Segoe UI Mono","Roboto Mono","Oxygen Mono","Ubuntu Monospace","Source Code Pro","Fira Mono","Droid Sans Mono","Courier New",monospace;--foreground-rgb:0,0,0;--background-start-rgb:214,219,220;--background-end-rgb:255,255,255;--primary-glow:conic-gradient(from 180deg at 50% 50%,#16abff33 0deg,#0885ff33 55deg,#54d6ff33 120deg,#0071ff33 160deg,transparent 360deg);--secondary-glow:radial-gradient(#fff,hsla(0,0%,100%,0));--tile-start-rgb:239,245,249;--tile-end-rgb:228,232,233;--tile-border:conic-gradient(#00000080,#00000040,#00000030,#00000020,#00000010,#00000010,#00000080);--callout-rgb:238,240,241;--callout-border-rgb:172,175,176;--card-rgb:180,185,188;--card-border-rgb:131,134,135}@media (prefers-color-scheme:dark){:root{--foreground-rgb:255,255,255;--background-start-rgb:0,0,0;--background-end-rgb:0,0,0;--primary-glow:radial-gradient(rgba(1,65,255,.4),rgba(1,65,255,0));--secondary-glow:linear-gradient(to bottom right,rgba(1,65,255,0),rgba(1,65,255,0),rgba(1,65,255,.3));--tile-start-rgb:2,13,46;--tile-end-rgb:2,5,19;--tile-border:conic-gradient(#ffffff80,#ffffff40,#ffffff30,#ffffff20,#ffffff10,#ffffff10,#ffffff80);--callout-rgb:20,20,20;--callout-border-rgb:108,108,108;--card-rgb:100,100,100;--card-border-rgb:200,200,200}}*{box-sizing:border-box;padding:0;margin:0}body,html{max-width:100vw;overflow-x:hidden}body{color:rgb(var(--foreground-rgb));background:linear-gradient(to bottom,transparent,rgb(var(--background-end-rgb))) rgb(var(--background-start-rgb))}a{color:inherit;text-decoration:none}@media (prefers-color-scheme:dark){html{color-scheme:only light}}.bulk-actions-container{display:flex;justify-content:flex-end;margin-bottom:20px;padding:0 15px}.bulk-generate-btn{background:#280049;border:none;border-radius:20px;color:#fff;padding:12px 20px;font-size:14px;font-weight:600;cursor:pointer;display:flex;align-items:center;gap:8px;transition:all .3s ease;box-shadow:0 2px 4px rgba(0,123,255,.2)}.bulk-generate-btn:hover:not(.disabled){background:linear-gradient(135deg,#280049,#280049);transform:translateY(-1px);box-shadow:0 4px 8px rgba(0,123,255,.3)}.bulk-generate-btn.disabled{background:#6c757d;cursor:not-allowed;opacity:.6}.bulk-generate-btn .btn-icon{filter:brightness(0) invert(1)}.weight-input{width:80px}.weight-unit{width:50px;padding:6px 4px}.action-buttons-section{gap:15px;margin-bottom:25px;flex-wrap:wrap}.get-rates-btn{background:#280049;border:none;border-radius:8px;color:#fff;padding:12px 24px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s ease}.get-rates-btn:hover{background:#280049;transform:translateY(-1px)}.save-continue-btn{background:#280049;border:none;border-radius:20px;color:#fff;padding:12px 24px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s ease}.save-continue-btn:hover{background:#280049;transform:translateY(-1px)}.balance-container{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:15px}.balance-text{font-size:16px;font-weight:600;color:#280049}.balance-actions{display:flex;gap:10px}.recharge-wallet-btn{color:#fff;border:none;padding:8px 16px;border-radius:4px;font-size:14px;font-weight:500;cursor:pointer;transition:background-color .2s ease}.recharge-wallet-btn,.recharge-wallet-btn:hover{background-color:#280049}.manage-addresses-btn{background-color:#6c757d;color:#fff;border:none;padding:8px 16px;border-radius:4px;font-size:14px;font-weight:500;cursor:pointer;transition:background-color .2s ease}.manage-addresses-btn:hover{background-color:#5a6268}.order-number{font-weight:600;color:#007bff}.carrier-name{font-weight:500}.tracking-number{font-family:Courier New,monospace;background-color:#f8f9fa;padding:4px 6px;border-radius:3px;font-size:13px}.cost{color:#280049}.cost,.status-badge{font-weight:600}.status-success{background-color:#e8f4fd;color:#280049;border:1px solid #b3d9ff}.status-warning{background-color:#fff3cd;color:#856404;border:1px solid #ffeaa7}.status-danger{background-color:#f8d7da;color:#721c24;border:1px solid #f5c6cb}.status-default{background-color:#e2e3e5;color:#383d41;border:1px solid #d6d8db}.actions-cell{min-width:250px}.action-buttons{display:flex;gap:6px;flex-wrap:wrap}.action-btn{padding:6px 12px;border:none;border-radius:4px;font-size:12px;font-weight:500;cursor:pointer;transition:all .2s ease;white-space:nowrap}.print-btn{background-color:#6c757d;color:#fff}.print-btn:hover{background-color:#5a6268}.cancel-btn{background-color:#fd7e14}.cancel-btn:hover{background-color:#e8650e}.track-btn{color:#fff}.track-btn,.track-btn:hover{background-color:#280049}.daily-summary-section{background-color:#f8f9fa;border-left:4px solid #280049;padding:15px 20px;margin-bottom:15px;border-radius:0 8px 8px 0}.summary-content{color:#280049;font-size:14px;line-height:1.5}.navigation-info-section{background-color:#fff3cd;border:1px solid #ffeaa7;padding:15px 20px;border-radius:8px;margin-bottom:20px}.navigation-content{color:#856404;font-size:14px}.navigation-item{margin-bottom:5px;line-height:1.4}.navigation-item:last-child{margin-bottom:0}@media (max-width:768px){.shipping-labels-dashboard{padding:15px}.balance-container{flex-direction:column;align-items:flex-start}.balance-actions{width:100%;justify-content:flex-start}.labels-table-container{overflow-x:auto;overflow-y:visible!important;position:relative}.labels-table tbody tr{position:relative}.labels-table td:last-child,.labels-table th:last-child{position:relative;min-width:100px;text-align:center}.eliipse_Dropdwon{position:relative;display:inline-block}.dropdown-toggle{background:none;border:none;cursor:pointer;padding:8px;border-radius:4px;transition:background-color .2s;text-decoration:none!important}.dropdown-toggle:hover{background-color:#f8f9fa}.labels-table .dropdown-menu{position:absolute!important;top:100%!important;right:0!important;left:auto!important;z-index:99999!important;min-width:180px;max-width:200px;margin:4px 0 0;padding:4px 0;background-color:#fff;border:1px solid #e0e0e0;border-radius:6px;box-shadow:0 4px 20px rgba(0,0,0,.15);list-style:none;transform:none!important}.labels-table .dropdown-menu.dropdown-menu-up{top:auto!important;bottom:100%!important;margin-top:0;margin-bottom:4px}.labels-table .dropdown-item{display:block!important;width:100%;padding:10px 16px!important;clear:both;font-weight:400;color:#333!important;text-align:inherit;text-decoration:none!important;white-space:nowrap;background-color:transparent;border:0;font-size:14px;line-height:1.5;cursor:pointer;transition:background-color .15s ease-in-out}.labels-table .dropdown-item:focus,.labels-table .dropdown-item:hover{color:#333!important;background-color:#f8f9fa!important}.labels-table .dropdown-item[style*="color: #dc3545"]{color:#dc3545!important}.labels-table .dropdown-item[style*="color: #dc3545"]:hover{color:#dc3545!important;background-color:#f8f9fa!important}.labels-table-container::-webkit-scrollbar{height:8px}.labels-table-container::-webkit-scrollbar-track{background:#f1f1f1;border-radius:4px}.labels-table-container::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:4px}.labels-table-container::-webkit-scrollbar-thumb:hover{background:#a8a8a8}.labels-table .dropdown-menu-end{right:0!important;left:auto!important}.labels-table{min-width:800px}.action-buttons{flex-direction:column;gap:4px}.action-btn{width:100%;text-align:center}}@media (max-width:480px){.dashboard-header h2{font-size:20px}.management-title{font-size:16px}.balance-text{font-size:14px}.manage-addresses-btn,.recharge-wallet-btn{padding:10px 16px;font-size:13px}}.track-order-modal .modal-dialog{max-width:900px}.track-modal-header{color:#280049;border-bottom:none}.track-modal-title{font-size:1.25rem;font-weight:600;margin:0}.track-modal-body{padding:0}.track-content-wrapper{padding:20px}.track-header-section{background:#280049;color:#fff;padding:12px 20px;margin:-20px -20px 20px;text-align:center}.track-order-title{font-size:1.1rem;font-weight:600;margin:0}.track-info-section{background:#f8f9fa;padding:15px;border-radius:5px;margin-bottom:20px}.track-info-row{display:flex;gap:30px}.track-info-left,.track-info-right{flex:1 1}.track-info-item{margin-bottom:8px;font-size:.95rem}.track-info-item strong{color:#333;margin-right:5px}.track-status-section{margin-bottom:25px}.track-status-title{color:#333;font-size:1rem;font-weight:600;margin-bottom:15px}.track-status-timeline{background:#e8f4fd;padding:20px;border-radius:8px;border-left:4px solid #280049}.track-status-item{display:flex;align-items:center;margin-bottom:12px;padding:8px 0}.track-status-item:last-child{margin-bottom:0}.track-status-item.completed{color:#280049}.track-status-item.pending{color:#6c757d}.track-status-icon{width:30px;height:30px;display:flex;align-items:center;justify-content:center;margin-right:15px;font-size:16px}.track-status-item.completed .track-status-icon{background:#e8f4fd;border-radius:50%;color:#280049}.track-status-item.pending .track-status-icon{background:#f8f9fa;border-radius:50%;color:#6c757d}.track-status-content{flex:1 1}.track-status-text{font-size:.95rem;font-weight:500}.track-actions-section{display:flex;gap:10px;margin-bottom:25px;justify-content:center}.track-action-btn{padding:8px 16px;font-size:.9rem;font-weight:500;border-radius:4px}.track-financial-section{background:#f8f9fa;padding:20px;border-radius:8px;border-left:4px solid #280049;margin-bottom:20px}.track-financial-title{color:#333;font-size:1rem;font-weight:600;margin-bottom:15px}.track-financial-content{display:flex;flex-direction:column;gap:8px}.track-financial-item{display:flex;justify-content:space-between;padding:5px 0;font-size:.95rem}.track-financial-item.total{border-top:1px solid #dee2e6;padding-top:10px;margin-top:10px;font-size:1rem}.track-notice-section{background:#fff3cd;border:1px solid #ffeaa7;border-radius:5px;padding:15px}.track-notice-content{font-size:.9rem;color:#856404;margin:0}.manage-address-modal .modal-dialog{max-width:1000px}.address-modal-header{color:#280049;border-bottom:none}.address-modal-title{font-size:1.25rem;font-weight:600;margin:0}.address-modal-body{padding:0}.address-content-wrapper{padding:20px}.address-header-section{background:#f8f9fa;padding:15px 20px;margin:-20px -20px 20px;border-bottom:1px solid #dee2e6;text-align:center}.address-section-title{font-size:1.1rem;font-weight:600;color:#333;margin:0}.address-manage-section{background:#fff}.address-manage-header{background:#280049;color:#fff;padding:12px 20px;margin:0 -20px 20px;text-align:center}.address-manage-title{font-size:1rem;font-weight:600;margin:0}.address-table-wrapper{margin-bottom:25px;border:1px solid #dee2e6;border-radius:8px;overflow:hidden}.address-table{width:100%;border-collapse:collapse;margin:0}.address-table-head{background:#f8f9fa}.address-table-header{padding:12px 15px;text-align:left;font-weight:600;font-size:.9rem;color:#495057;border-bottom:2px solid #dee2e6}.address-table-body{background:#fff}.address-table-row{border-bottom:1px solid #dee2e6}.address-table-row:hover{background:#f8f9fa}.address-table-row:last-child{border-bottom:none}.address-table-cell{padding:15px;vertical-align:middle;font-size:.9rem}.address-name{font-weight:600;color:#333}.address-text{color:#495057;line-height:1.4}.address-contact{color:#495057;font-family:monospace}.address-default-cell{text-align:center}.address-default-badge{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;background:#280049;color:#fff;border-radius:50%;font-size:14px;font-weight:700}.address-default-empty{color:#6c757d;font-size:1.2rem}.address-actions{display:flex;gap:8px;flex-wrap:wrap}.address-action-btn{padding:6px 12px;font-size:.8rem;font-weight:500;border-radius:4px;white-space:nowrap}.address-bottom-actions{display:flex;gap:15px;justify-content:flex-start;align-items:center;padding-top:20px;border-top:1px solid #dee2e6}.address-bottom-btn{padding:10px 20px;font-size:.95rem;font-weight:500;border-radius:5px}@media (max-width:768px){.track-info-row{flex-direction:column;gap:15px}.track-actions-section{flex-direction:column;align-items:center}.address-table-wrapper{overflow-x:auto}.address-table{min-width:700px}.address-actions{flex-direction:column;gap:5px}.address-bottom-actions{flex-direction:column;align-items:stretch}}.bulk-label-generator{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.bulk-label-content{max-height:70vh;overflow-y:auto;padding:20px 30px 30px}.bulk-label-generator .wallet-balance-section{background-color:#f8f9fa;border:1px solid #e9ecef;padding:15px 20px;border-radius:8px;margin-bottom:20px}.bulk-label-generator .balance-info{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:10px}.bulk-label-generator .balance-text{font-size:16px;font-weight:600;color:#280049}.bulk-label-generator .recharge-btn{background-color:#280049;color:#fff;border:none;padding:8px 16px;border-radius:4px;cursor:pointer;font-size:14px;font-weight:500;transition:background-color .2s ease}.bulk-label-generator .recharge-btn:hover{background-color:#280049}.bulk-label-generator .selected-orders-section{margin-bottom:20px}.bulk-label-generator .selected-orders-section h6{font-size:16px;font-weight:600;color:#212529;margin-bottom:15px}.bulk-label-generator .orders-table{width:100%;border-collapse:collapse;margin-top:10px;background-color:#fff;border-radius:8px;overflow:hidden;box-shadow:0 2px 4px rgba(0,0,0,.1)}.bulk-label-generator .orders-table td,.bulk-label-generator .orders-table th{padding:12px 8px;text-align:left;border-bottom:1px solid #dee2e6;vertical-align:middle}.bulk-label-generator .orders-table th{background-color:#f8f9fa;font-weight:600;color:#495057;font-size:14px}.bulk-label-generator .orders-table tbody tr:hover{background-color:#f8f9fa}.bulk-label-generator .orders-table tbody tr:last-child td{border-bottom:none}.bulk-label-generator .product-info{display:flex;flex-direction:column}.bulk-label-generator .product-name{font-weight:500;color:#212529;max-width:150px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bulk-label-generator .dimensions-inputs{display:flex;gap:8px;align-items:center}.bulk-label-generator .dimension-group{display:flex;flex-direction:column;align-items:center;gap:4px}.bulk-label-generator .dimension-input{width:50px;height:35px;border:1px solid #ced4da;border-radius:4px;padding:6px 8px;text-align:center;font-size:14px;background:#fff}.bulk-label-generator .dimension-input:focus{outline:none;border-color:#280049;box-shadow:0 0 0 2px rgba(0,123,255,.25)}.bulk-label-generator .dimension-label{font-size:12px;font-weight:600;color:#6c757d;text-transform:uppercase}.bulk-label-generator .weight-inputs{display:flex;gap:8px;align-items:center}.bulk-label-generator .weight-input{width:80px;height:35px;border:1px solid #ced4da;border-radius:4px;padding:6px 8px;text-align:center;font-size:14px;background:#fff}.bulk-label-generator .weight-input:focus{outline:none;border-color:#280049;box-shadow:0 0 0 2px rgba(0,123,255,.25)}.bulk-label-generator .weight-unit{width:50px;height:35px;border:1px solid #ced4da;border-radius:4px;padding:6px 8px;font-size:14px;background:#fff;cursor:pointer}.bulk-label-generator .weight-unit:focus{outline:none;border-color:#280049;box-shadow:0 0 0 2px rgba(0,123,255,.25)}.bulk-label-generator .action-buttons-section{display:flex;gap:10px;justify-content:center;margin-top:20px}.bulk-label-generator .save-continue-btn{background-color:#280049;color:#fff;border:none;padding:12px 24px;border-radius:20px;cursor:pointer;font-size:16px;font-weight:500;transition:background-color .2s ease}.bulk-label-generator .save-continue-btn:hover{background-color:#280049}.bulk-label-generator .save-continue-btn:disabled{background-color:#6c757d;cursor:not-allowed;opacity:.6}.bulk-label-generator .shipping-options-section{border-top:2px solid #e9ecef;padding-top:20px}.bulk-label-generator .shipping-options-section h5{color:#212529;font-weight:600}.bulk-label-generator .carrier-selection-box{border:1px solid #dee2e6;border-radius:8px;background-color:#f8f9fa}.bulk-label-generator .carrier-selection-box .d-flex{color:#495057}.bulk-label-generator .carrier-selection-box .d-flex strong{color:#212529}.bulk-label-generator .carrier-selection-box .table{background-color:#fff;border-radius:6px;overflow:hidden;margin-bottom:0}.bulk-label-generator .carrier-selection-box .table th{background-color:#f8f9fa;color:#495057;font-weight:600;font-size:14px;border-bottom:2px solid #dee2e6}.bulk-label-generator .carrier-selection-box .table td{border-bottom:1px solid #dee2e6;vertical-align:middle;color:#212529}.bulk-label-generator .carrier-selection-box .table tbody tr:hover{background-color:#f8f9fa}.bulk-label-generator .carrier-selection-box .form-select{border:1px solid #ced4da;border-radius:4px;color:#495057;background-color:#fff}.bulk-label-generator .carrier-selection-box .form-select:focus{border-color:#280049;box-shadow:0 0 0 2px rgba(0,123,255,.25)}.bulk-label-generator .carrier-selection-box .btn-success{background-color:#280049;border-color:#280049;color:#fff}.bulk-label-generator .carrier-selection-box .btn-success:hover{background-color:#280049;border-color:#280049}.bulk-label-generator .carrier-selection-box .btn-secondary{background-color:#6c757d;border-color:#6c757d;color:#fff}.bulk-label-generator .carrier-selection-box .btn-secondary:hover{background-color:#5a6268;border-color:#545b62}.bulk-label-generator .action-buttons-section .btn-success{background-color:#280049;border-color:#280049;color:#fff;padding:10px 20px;font-weight:500;border-radius:6px;transition:background-color .2s ease}.bulk-label-generator .action-buttons-section .btn-success:hover:not(:disabled){background-color:#280049;border-color:#280049}.bulk-label-generator .action-buttons-section .btn-success:disabled{background-color:#6c757d;border-color:#6c757d;cursor:not-allowed;opacity:.6}.bulk-label-generator .action-buttons-section .btn-secondary{background-color:#6c757d;border-color:#6c757d;color:#fff;padding:10px 20px;font-weight:500;border-radius:6px;transition:background-color .2s ease}.bulk-label-generator .action-buttons-section .btn-secondary:hover{background-color:#5a6268;border-color:#545b62}.bulk-label-generator .modal-header{color:#280049;border-radius:12px 12px 0 0;padding:20px 30px}.bulk-label-generator .modal-title{font-size:18px;font-weight:600;margin:0}.bulk-label-generator .modal-body{padding:0}.bulk-label-generator .carrier-selection-box .mb-2{background-color:#d4edda;border:1px solid #c3e6cb;color:#280049;padding:10px;border-radius:6px;font-weight:500}.bulk-label-generator .dimension-input:invalid,.bulk-label-generator .weight-input:invalid{border-color:#dc3545}.bulk-label-generator .dimension-input:valid,.bulk-label-generator .weight-input:valid{border-color:#280049}.bulk-label-generator .input-loading{opacity:.6;pointer-events:none}@media (max-width:768px){.bulk-label-generator .dimensions-inputs{flex-direction:column;gap:4px}.bulk-label-generator .dimension-group{flex-direction:row;gap:8px}.bulk-label-generator .dimension-input{width:60px}.bulk-label-generator .weight-inputs{flex-direction:column;gap:4px}.bulk-label-generator .weight-input{width:100px}.bulk-label-generator .orders-table{font-size:14px}.bulk-label-generator .orders-table td,.bulk-label-generator .orders-table th{padding:8px 4px}.bulk-label-generator .balance-info{flex-direction:column;align-items:flex-start}.bulk-label-generator .action-buttons-section{flex-direction:column;align-items:center}.bulk-label-generator .action-buttons-section .btn-secondary,.bulk-label-generator .action-buttons-section .btn-success,.bulk-label-generator .save-continue-btn{width:100%;max-width:200px}}.split-shipping-modal .modal-dialog{max-width:1200px;margin:30px auto}.split-shipping-modal .modal-content{border-radius:12px;box-shadow:0 10px 30px rgba(0,0,0,.1);border:none}.split-shipping-modal .modal-header{color:280049;border-radius:12px 12px 0 0;padding:20px 30px;border-bottom:none}.split-shipping-modal .modal-title{font-size:18px;font-weight:600;margin:0}.split-shipping-modal .modal-body{padding:0}.split-shipping-content{padding:20px 30px 30px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.order-info-header{background:#f8f9fa;border:1px solid #e9ecef;border-radius:8px;padding:15px 20px;margin-bottom:25px}.order-badge{background:#280049;color:#fff;padding:10px 15px;border-radius:6px;text-align:center;font-weight:600;margin-bottom:10px}.order-details{display:flex;gap:20px;flex-wrap:wrap}.order-details span{color:#495057;font-size:14px}.items-selection-section{margin-bottom:25px}.section-header{margin-bottom:15px;padding:10px 0;border-bottom:2px solid #e9ecef}.section-header h6{color:#280049;font-weight:600;margin:0}.select-all-container input[type=checkbox]{width:16px;height:16px;accent-color:#280049}.select-all-container label{font-size:14px}.items-table{width:100%;background:#fff;border-radius:8px;overflow:hidden;border:1px solid #dee2e6}.items-table thead{background:#f8f9fa}.items-table th{padding:12px 15px;font-weight:600;color:#495057;border-bottom:2px solid #dee2e6;font-size:14px;text-align:left}.items-table td{padding:12px 15px;border-bottom:1px solid #dee2e6;vertical-align:middle}.items-table tbody tr:hover{background:#f8f9fa}.items-table input[type=checkbox]{width:16px;height:16px;accent-color:#280049}.item-info{gap:10px}.item-name{color:#212529}.not-ready-badge{color:#e67e22}.status-badge{border-radius:12px;font-size:11px}.dimensions-inputs{gap:8px}.dimension-group{gap:4px}.dimension-input{height:32px}.dimension-label{font-size:10px;color:#6c757d;font-weight:500}.weight-inputs{gap:8px}.weight-input{height:32px}.weight-unit{width:45px;height:32px;padding:6px 8px}.combine-shipments-section{background:#f8f9fa;border:1px solid #e9ecef;border-radius:8px;padding:15px 20px;margin-bottom:20px}.combine-option{display:flex;align-items:flex-start;gap:12px}.combine-option input[type=checkbox]{width:18px;height:18px;accent-color:#280049;margin-top:2px}.combine-option label{display:flex;flex-direction:column;gap:4px;cursor:pointer;margin:0}.combine-option label strong{color:#280049;font-size:14px}.combine-note{color:#6c757d;font-size:12px;font-style:italic}.action-buttons-section{display:flex;justify-content:center;margin:20px 0}.continue-btn{background:#280049;color:#fff;border:none;padding:12px 24px;border-radius:6px;cursor:pointer;font-size:16px;font-weight:500;transition:all .2s ease}.continue-btn:hover:not(:disabled){background:#1a0033;transform:translateY(-1px)}.continue-btn:disabled{background:#6c757d;cursor:not-allowed;opacity:.6}.shipping-options-section{border-top:2px solid #e9ecef;padding-top:20px}.shipping-options-section h5{color:#280049;font-weight:600;margin-bottom:20px}.carrier-selection-box{border:1px solid #dee2e6;border-radius:8px;background:#f8f9fa;padding:20px;margin-bottom:20px}.carrier-header{margin-bottom:15px;color:#495057;font-size:14px}.carrier-header strong{color:#280049}.carrier-table{width:100%;background:#fff;border-radius:6px;overflow:hidden;margin-bottom:20px;border:1px solid #dee2e6}.carrier-table th{background:#f8f9fa;color:#495057;font-weight:600;font-size:14px;border-bottom:2px solid #dee2e6;padding:12px 15px;text-align:left}.carrier-table td{border-bottom:1px solid #dee2e6;vertical-align:middle;padding:12px 15px;color:#212529}.carrier-table tbody tr:hover{background:#f8f9fa}.carrier-table input[type=radio]{width:16px;height:16px;accent-color:#280049}.pickup-address-section{display:flex;align-items:center;gap:15px;flex-wrap:wrap}.pickup-address-section label{font-weight:600;color:#280049;margin:0}.carrier-select{padding:12px;min-width:200px;height:40px}@media (max-width:768px){.split-shipping-modal .modal-dialog{max-width:95%;margin:15px auto}.split-shipping-content{padding:15px 20px 20px}.split-shipping-modal .modal-header{padding:15px 20px}.order-details{flex-direction:column;gap:8px}.section-header{flex-direction:column;align-items:flex-start;gap:10px}.dimensions-inputs{flex-direction:column;gap:5px}.dimension-group{flex-direction:row;gap:5px}.weight-inputs{flex-direction:column;gap:5px}.items-table{font-size:12px}.items-table td,.items-table th{padding:8px 10px}.carrier-table{font-size:12px}.carrier-table td,.carrier-table th{padding:8px 10px}.pickup-address-section{flex-direction:column;align-items:flex-start;gap:8px}.address-select,.carrier-select{width:100%;min-width:auto}.generate-buttons{flex-direction:column;align-items:center}.back-btn,.generate-btn{width:100%;max-width:200px}}@media (max-width:576px){.split-shipping-content{padding:10px 15px 15px}.split-shipping-modal .modal-header{padding:10px 15px}.items-table-container{overflow-x:auto}.items-table{min-width:700px}.carrier-table{min-width:500px}}.orderForm .commonField input{width:350px;max-width:100%}@media (max-width:575px){.orderForm .commonField input{width:100%}}.selected-orders-section{margin-bottom:24px}.selected-orders-section h6{margin-bottom:16px;font-weight:600;color:#280049}.section-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px;padding:12px 0;border-bottom:1px solid #e9ecef}.select-all-container input[type=checkbox]{margin:0;transform:scale(1.1)}.select-all-container label{margin:0;font-weight:500;color:#495057;cursor:pointer}.table-responsive{border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.1);border:1px solid #e9ecef}.items-table,.orders-table{width:100%;border-collapse:collapse;background:#fff;margin:0;font-size:14px;line-height:1.4}.items-table thead,.orders-table thead{background:#f8f9fa;border-bottom:2px solid #dee2e6}.items-table th,.orders-table th{padding:16px 12px;text-align:left;font-weight:600;color:#495057;border-bottom:1px solid #dee2e6;white-space:nowrap;vertical-align:middle}.items-table td,.orders-table td{padding:16px 12px;border-bottom:1px solid #f1f3f4;vertical-align:middle}.items-table tr:hover,.orders-table tr:hover{background-color:#f8f9fa}.items-table tr:last-child td,.orders-table tr:last-child td{border-bottom:none}.items-table td:first-child{width:40px;text-align:center}.items-table td:first-child input[type=checkbox]{transform:scale(1.1);margin:0}.item-info{display:flex;align-items:center;gap:8px;min-width:180px}.item-image{flex-shrink:0}.item-name{color:#495057;line-height:1.2;word-break:break-word}.product-info{min-width:150px}.product-name{font-weight:500;color:#495057;display:block;line-height:1.3}.ready-badge{background:#e8f4fd;color:#280049;border-radius:4px;border:1px solid #b3d9ff}.not-ready-badge,.ready-badge{display:inline-flex;align-items:center;gap:4px;padding:4px 8px;font-size:12px;font-weight:500}.not-ready-badge{background:#fff3cd;color:#856404;border-radius:4px;border:1px solid #ffeaa7}.status-badge{display:inline-block;padding:4px 8px;border-radius:4px;font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:.5px}.status-badge.pending{background:#fff3cd;color:#856404;border:1px solid #ffeaa7}.status-badge.not-ready{background:#f8d7da;color:#721c24;border:1px solid #f5c6cb}.dimensions-inputs{align-items:center;gap:4px;min-width:140px}.dimension-group{display:flex;flex-direction:column;align-items:center;gap:2px}.dimension-input{width:40px;padding:4px 6px;font-size:12px;background:#fff}.dimension-input:focus{border-color:#280049;box-shadow:0 0 0 2px rgba(40,0,73,.25)}.dimension-input::placeholder{color:#6c757d;font-size:12px}.weight-inputs{gap:4px;min-width:100px}.weight-input{width:60px;padding:4px 6px;text-align:center;font-size:12px;background:#fff}.weight-input:focus{border-color:#280049;box-shadow:0 0 0 2px rgba(40,0,73,.25)}.weight-unit{padding:4px 6px;border:1px solid #ced4da;border-radius:4px;background:#fff;font-size:12px;color:#495057;cursor:pointer}.weight-unit:focus{border-color:#280049;box-shadow:0 0 0 2px rgba(40,0,73,.25);outline:none}.carrier-select{color:#495057;padding:4px 6px;font-size:12px;min-width:140px}.carrier-select:focus{border-color:#280049;box-shadow:0 0 0 2px rgba(40,0,73,.25)}.carrier-select:disabled{background-color:#e9ecef;color:#6c757d;cursor:not-allowed;opacity:.6}.split-order-btn{background:#280049;color:#fff;border:none;padding:8px 16px;border-radius:4px;cursor:pointer;font-size:13px;font-weight:500;transition:all .2s ease;white-space:nowrap}.split-order-btn:hover{background:#1a0033;transform:translateY(-1px)}.items-table td:first-child,.items-table th:first-child{width:30px}.items-table td:nth-child(2),.items-table th:nth-child(2){width:180px}.items-table td:nth-child(3),.items-table th:nth-child(3){width:50px;text-align:center}.items-table td:nth-child(4),.items-table th:nth-child(4){width:100px;text-align:center}.items-table td:nth-child(5),.items-table th:nth-child(5){width:140px}.items-table td:nth-child(6),.items-table th:nth-child(6){width:100px}.items-table td:nth-child(7),.items-table th:nth-child(7){width:140px}.items-table td:nth-child(8),.items-table th:nth-child(8){width:80px;text-align:center}.orders-table td:first-child,.orders-table th:first-child{width:80px}.orders-table td:nth-child(2),.orders-table th:nth-child(2){width:160px}.orders-table td:nth-child(3),.orders-table td:nth-child(4),.orders-table th:nth-child(3),.orders-table th:nth-child(4){width:120px}.orders-table td:nth-child(5),.orders-table th:nth-child(5){width:140px}.orders-table td:nth-child(6),.orders-table th:nth-child(6){width:100px}.orders-table td:nth-child(7),.orders-table th:nth-child(7){width:140px}.orders-table td:nth-child(8),.orders-table th:nth-child(8){width:80px;text-align:center}.orders-table td:nth-child(9),.orders-table th:nth-child(9){width:100px;text-align:center}@media (max-width:768px){.section-header{flex-direction:column;align-items:flex-start;gap:10px}.dimensions-inputs{flex-direction:column;gap:6px;min-width:120px}.dimension-group{flex-direction:row;gap:4px}.weight-inputs{flex-direction:column;gap:6px;min-width:100px}.items-table,.orders-table{font-size:12px}.items-table td,.items-table th,.orders-table td,.orders-table th{padding:12px 8px}.carrier-select{min-width:120px;font-size:12px}.item-info{min-width:150px}.item-name{font-size:12px}}@media (max-width:576px){.dimensions-inputs{flex-direction:column;gap:4px;min-width:100px}.dimension-group{flex-direction:row;gap:2px}.weight-inputs{flex-direction:column;gap:4px;min-width:80px}.carrier-select{min-width:100px;font-size:11px}.split-order-btn{padding:6px 12px;font-size:11px}}.address-select{border:1px solid #ced4da;border-radius:4px;color:#495057;background:#fff;padding:8px 12px;font-size:14px;min-width:200px}.address-select:focus{border-color:#280049;box-shadow:0 0 0 2px rgba(40,0,73,.25);outline:none}.address-select:disabled{background-color:#e9ecef;color:#6c757d;cursor:not-allowed;opacity:.6}.generate-buttons{display:flex;gap:12px;justify-content:center;margin-top:24px}.generate-btn{padding:12px 24px;border-radius:6px;font-size:16px;transition:all .2s ease}.generate-btn:hover:not(:disabled){background:#1a0033;transform:translateY(-1px)}.generate-btn:disabled{background:#6c757d;cursor:not-allowed;opacity:.6}.back-btn{background:#6c757d;color:#fff;border:none;padding:12px 24px;border-radius:6px;cursor:pointer;font-size:16px;font-weight:500;transition:all .2s ease}.back-btn:hover{background:#5a6268;transform:translateY(-1px)}.order_tableDiv .action-buttons{display:flex!important;flex-direction:row!important;align-items:center!important;gap:8px!important;justify-content:flex-start!important;flex-wrap:nowrap!important;width:auto!important}.order_tableDiv .action-buttons a,.order_tableDiv .action-buttons button{width:auto!important;min-width:unset!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;white-space:nowrap!important;margin:0!important;flex-shrink:0!important}.order_tableDiv td{vertical-align:middle!important}.order_tableDiv table td{white-space:nowrap!important}.order_tableDiv table td:last-child{white-space:normal!important}.enhanced-label-generator{border-radius:12px;box-shadow:0 2px 16px rgba(40,0,73,.06);padding:0 0 32px}.enhanced-label-header{padding:0;background:transparent;display:flex}.enhanced-label-title{font-size:2rem;font-weight:700;color:#280049;margin-bottom:30px}.enhanced-label-content{padding:0 32px;display:flex;flex-direction:column;gap:24px}.enhanced-section-card{background:#fff;border-radius:10px;box-shadow:0 1px 6px rgba(40,0,73,.04);padding:24px 24px 20px;margin-bottom:0;border:1px solid #e9ecef}.enhanced-label-options{margin-bottom:0}.enhanced-label-options-row{display:flex;align-items:center;gap:32px;flex-wrap:wrap}.enhanced-label-options-title{font-size:1rem;font-weight:600;color:#280049;margin:0 16px 0 0}.enhanced-label-radio-group{display:flex;gap:24px}.enhanced-label-radio{display:flex;align-items:center;gap:8px;font-size:15px;font-weight:500;color:#495057;cursor:pointer}.enhanced-label-radio input[type=radio]{accent-color:#280049;width:18px;height:18px}.enhanced-combine-ship-section{margin-bottom:0}.enhanced-combine-ship-inner{display:grid;grid-template-columns:2fr 1fr;grid-gap:24px;gap:24px;align-items:flex-start}.enhanced-combine-ship-orders{background:#fff;border-radius:8px;border:1px solid #e9ecef;overflow:hidden}.enhanced-combine-ship-config{background:#f8f9fa;border-radius:8px;border:1px solid #e9ecef;padding:18px 16px 16px;min-width:260px;box-shadow:0 1px 4px rgba(40,0,73,.04)}.enhanced-orders-table-section{margin-bottom:0}.enhanced-label-actions-section{margin-bottom:0;padding-top:8px;padding-bottom:8px;background:transparent;box-shadow:none;border:none;display:flex;gap:12px;align-items:center}@media (max-width:1024px){.enhanced-label-content{padding:0 12px}.enhanced-label-header{padding:24px 12px 0}.enhanced-section-card{padding:16px 8px 12px}.enhanced-combine-ship-inner{grid-template-columns:1fr;gap:16px}}@media (max-width:600px){.enhanced-label-header{padding:16px 4px 0}.enhanced-label-content{padding:0 4px;gap:12px}.enhanced-section-card{padding:8px 2px}}.label-generator-bg{width:100%;padding:0}.label-generator-header-box{padding:24px 32px 18px;margin-bottom:0;box-shadow:0 1px 4px rgba(40,0,73,.03);display:flex;flex-direction:column;gap:0}@media (max-width:900px){.label-generator-header-box{padding:16px 8px 12px}}.orders-table-container{background:#fff;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.1);overflow:hidden;margin:0}.orders-header{display:flex;justify-content:space-between;align-items:center;padding:16px 24px;border-bottom:1px solid #e9ecef}.orders-title{font-size:16px;font-weight:600;color:#333;margin:0}.select-all-container{display:flex;align-items:center;gap:8px}.select-all-checkbox{width:16px;height:16px;accent-color:#007bff;cursor:pointer}.select-all-label{font-size:14px;color:#666;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.orders-table-wrapper{overflow-x:auto}.orders-table{width:100%;border-collapse:collapse;font-size:14px}.table-header{background:#f8f9fa;border-bottom:2px solid #dee2e6}.table-header th{padding:12px 16px;text-align:left;font-weight:600;color:#495057;font-size:13px;text-transform:uppercase;letter-spacing:.5px}.table-row{border-bottom:1px solid #e9ecef;transition:background-color .2s ease}.table-row:hover{background-color:#f8f9fa}.table-row td{padding:16px;vertical-align:top}.col-order-number{width:80px}.col-order-name{width:250px}.col-customer{width:150px}.col-customer-address,.col-dimensions{width:180px}.col-weight{width:160px}.col-carrier{width:200px}.col-estimated-cost{width:120px}.order-number{font-weight:500}.order-id-link{color:#007bff;text-decoration:none;font-weight:600}.order-id-link:hover{text-decoration:underline}.order-name-container{display:flex;flex-direction:column;gap:8px}.order-name{font-weight:600;color:#333;font-size:15px}.items-list{display:flex;flex-direction:column;gap:6px}.item-row{display:flex;align-items:center;gap:8px;padding:4px 0}.item-checkbox-container{flex-shrink:0}.item-checkbox{width:14px;height:14px;accent-color:#007bff}.item-image-container{flex-shrink:0}.item-image{width:32px;height:32px;border-radius:4px;object-fit:cover;border:1px solid #e9ecef}.item-details{display:flex;flex-direction:column;gap:2px}.item-name{font-size:13px}.item-qty{font-size:12px;color:#666}.customer-address{font-size:13px}.dimensions-inputs{gap:6px}.dimension-input{width:50px;padding:6px 8px;border:1px solid #ced4da;border-radius:4px;font-size:13px;text-align:center}.dimension-input:focus{outline:none;border-color:#007bff;box-shadow:0 0 0 2px rgba(0,123,255,.25)}.dimension-input::placeholder{color:#adb5bd;font-weight:500}.weight-inputs{display:flex;gap:6px;align-items:center}.weight-input{width:90px;padding:6px 8px;border:1px solid #ced4da;border-radius:4px;font-size:13px}.weight-input:focus{outline:none;border-color:#007bff;box-shadow:0 0 0 2px rgba(0,123,255,.25)}.weight-input::placeholder{color:#adb5bd;font-size:12px}.weight-unit-select{width:60px;padding:6px 4px;border:1px solid #ced4da;border-radius:4px;font-size:12px;background:#fff;cursor:pointer}.weight-unit-select:focus{outline:none;border-color:#007bff;box-shadow:0 0 0 2px rgba(0,123,255,.25)}.carrier-select{width:100%;padding:6px 8px;border:1px solid #ced4da;font-size:13px;background:#fff;cursor:pointer}.carrier-select:focus{outline:none;border-color:#007bff;box-shadow:0 0 0 2px rgba(0,123,255,.25)}.estimated-cost{font-weight:600;color:#333;font-size:15px}@media (max-width:1200px){.orders-table-wrapper{overflow-x:scroll}.orders-table{min-width:1000px}}@media (max-width:768px){.orders-header{flex-direction:column;gap:12px;align-items:flex-start}.table-header th,.table-row td{padding:8px 12px}.orders-title{font-size:14px}}.orders-cards{display:flex;flex-direction:column;gap:10px}.disabled-message{margin-top:10px;padding:8px 12px;background-color:#fff3cd;border:1px solid #ffeaa7;border-radius:4px;text-align:center}.disabled-message span{color:#856404;font-size:14px;font-weight:500}.order-card{background:#fff;border:1px solid #ccc;padding:12px;border-radius:8px;box-shadow:0 2px 5px rgba(0,0,0,.05)}.item{border:1px solid #e0e0e0;border-radius:6px;padding:8px 12px;margin-bottom:8px;background:#fafafa;transition:all .2s ease}.item:hover{border-color:#280049;background:#f8f9fa}.item-label{display:flex;align-items:center;gap:15px;cursor:pointer;width:100%}.item-checkbox{width:16px;height:16px;cursor:pointer}.item-name{font-size:14px;color:#333;font-weight:500}.carrier-cost-row{display:flex;align-items:center;gap:15px}.carrier-select{flex:1 1;padding:8px 12px;border:1px solid #ccc;border-radius:4px;font-size:14px}.estimated-cost-display{display:flex;align-items:center;gap:8px;background:#e8f4fd;padding:8px 12px;border-radius:4px;border:1px solid #b3d9ff;min-width:150px}.cost-label{font-size:12px;color:#280049;font-weight:600}.cost-value{font-size:14px;color:#280049;font-weight:700}.button-group{display:flex;gap:10px;align-items:center}.generate-button{background:#280049;color:#fff;border:none;padding:10px;border-radius:4px;cursor:pointer;font-size:14px;font-weight:500;transition:background-color .2s ease;height:40px;min-width:120px}.generate-button:disabled{background:#6c757d;cursor:pointer;opacity:.6}.generate-btn{color:#fff;border:none;padding:3px;border-radius:4px;cursor:pointer;font-size:14px;font-weight:500;transition:background-color .2s ease;height:30px;min-width:120px}.generate-btn,.generate-btn:hover{background:#280049}.cancel-btn{background:#6c757d;color:#fff;border:none;padding:8px 16px;border-radius:4px;cursor:pointer;font-size:14px;font-weight:500;transition:background-color .2s ease}.cancel-btn:hover{background:#545b62}.package-actions{display:flex;gap:10px;align-items:center}.undo-package-btn{background:#545b62;color:#fff;border:none;padding:6px 12px;border-radius:4px;cursor:pointer;font-size:12px;font-weight:500;transition:background-color .2s ease}.undo-package-btn:hover{background:#c82333}.order-header{font-weight:700;font-size:18px;margin-bottom:8px;gap:6px}.customer-info,.order-header{display:flex;flex-direction:column}.customer-info{gap:4px;margin-top:8px;padding-top:8px;border-top:1px solid #eee}.customer-name{font-size:14px;font-weight:500;color:#333}.customer-address{font-size:12px;color:#666;line-height:1.3}.section{margin-top:14px}.item{padding:8px}.item:last-child{border-bottom:none}.package-details-row{display:flex;align-items:flex-end;gap:20px;flex-wrap:wrap;margin-top:10px}.form-group{margin-bottom:10px;display:flex;flex-direction:column;gap:5px}.form-group label{font-size:12px;font-weight:500;color:#333}.form-group input[type=number]{width:70px;padding:5px}.form-group input[type=number],.form-group select{border:1px solid #ced4da;border-radius:4px;font-size:14px}.form-group select{padding:6px;min-width:150px}.form-group .generate-btn{margin-top:0;height:38px;display:flex;align-items:center;justify-content:center;background:#280049;color:#fff;border:none;padding:6px 12px;border-radius:4px;font-size:12px;font-weight:500;cursor:pointer;transition:background-color .2s ease}.form-group .generate-btn:hover{background:#1a0033}.dimensions-inputs{display:flex;gap:5px}.dimensions-inputs input{width:60px}.package{background:#eef4ff;border:1px solid #99c;padding:8px;margin-top:8px;border-radius:6px;box-shadow:0 1px 3px rgba(0,0,0,.1)}.package-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:6px;padding-bottom:4px;border-bottom:1px solid #cce}.package-title-section{display:flex;flex-direction:column;gap:8px}.package-title-row{display:flex;align-items:center;gap:12px}.package-tags{display:flex;gap:8px;align-items:center}.package-info-row{display:flex;gap:16px;margin-top:8px;padding-top:8px;border-top:1px solid #e0e0e0}.package-info-item{font-size:12px;color:#666;font-weight:500}.carrier-tag{background-color:#e8f4fd;color:#0056b3;border-radius:4px;font-weight:500;border:1px solid #b3d9ff}.carrier-tag,.cost-tag{padding:4px 8px;font-size:12px}.cost-tag{background-color:#e6f4ea;color:#207f45;border-radius:4px;font-weight:600;border:1px solid #b2dfba}.package-title{font-size:14px;color:#333;font-weight:600}.label-status{color:#280049;font-weight:600;font-size:12px;display:flex;align-items:center;gap:4px}.generate-label-btn{background:#280049;color:#fff;border:none;padding:15px 10px;border-radius:4px;font-size:10px;font-weight:500;cursor:pointer;transition:background-color .2s ease;height:20px;display:flex;align-items:center;justify-content:center}.generate-label-btn:hover{background:#280049}.package-content{display:flex;gap:12px;flex-wrap:wrap}.package-items{flex:1 1;min-width:150px}.package-items strong{display:block;margin-bottom:3px;color:#333;font-size:12px}.package-items ul{margin:0;padding-left:16px}.package-items li{font-size:12px;color:#555;margin-bottom:1px}.package-details{flex:1 1;min-width:120px}.package-detail-item{display:flex;justify-content:space-between;align-items:center;margin-bottom:3px;padding:2px 0}.detail-label{color:#666}.detail-label,.detail-value{font-size:12px;font-weight:500}.detail-value{color:#333}.label-box{margin-top:10px;color:#280049;font-weight:700}.package-info{font-size:13px;color:#333;margin-bottom:6px}.btn{background:#007bff;color:#fff;border:none;cursor:pointer;border-radius:4px;padding:8px 16px;font-size:14px}.btn:hover{background:#0056b3}.btn:disabled{background:#ccc;cursor:not-allowed}.error{border-color:#dc3545!important}.carrier-loading{display:flex;align-items:center;margin-left:5px}@media (max-width:768px){.package-details-row{flex-direction:column;align-items:flex-start;gap:15px}.form-group{width:100%}.form-group input[type=number],.form-group select{width:100%;min-width:auto}.form-group>div[style*="display: flex"]{flex-direction:column;gap:8px;align-items:flex-start!important}.form-group>div[style*="display: flex"]>input[type=number],.form-group>div[style*="display: flex"]>select{width:100%;max-width:200px}.dimensions-inputs{width:100%;justify-content:flex-start;align-items:flex-start;gap:8px}.dimensions-inputs input{flex:1 1;max-width:80px;min-width:60px}.carrier-cost-row{flex-direction:column;gap:10px;align-items:flex-start}.estimated-cost-display{width:100%;justify-content:flex-start}.btn{width:100%}.package-content{flex-direction:column;gap:12px}.package-header{gap:8px}.package-detail-item,.package-header{flex-direction:column;align-items:flex-start}.package-detail-item{gap:2px}}@media (max-width:480px){.order-card,.orders-container{padding:15px}.order-header{font-size:16px}.section{margin-top:15px}.item{padding:6px}.package-details-row{gap:10px}.form-group label{font-size:11px}.form-group input[type=number],.form-group select{font-size:13px;padding:4px}.form-group>div[style*="display: flex"]{gap:6px;align-items:flex-start!important}.form-group>div[style*="display: flex"]>input[type=number],.form-group>div[style*="display: flex"]>select{max-width:150px;font-size:12px}.dimensions-inputs{gap:4px;align-items:flex-start}.dimensions-inputs input{max-width:70px;min-width:50px;font-size:12px}.carrier-cost-row{gap:8px}.estimated-cost-display{font-size:12px}.cost-label{font-size:11px}.cost-value{font-size:12px}.package{padding:8px}.package-info{font-size:12px}.btn{padding:6px 12px;font-size:13px}}@media (max-width:375px){.package-details-row{gap:8px}.form-group label{font-size:10px}.dimensions-inputs{gap:3px}.dimensions-inputs input{max-width:60px;min-width:45px}.dimensions-inputs input,.form-group input[type=number],.form-group select{font-size:11px;padding:3px}.form-group select{min-width:50px}.form-group>div[style*="display: flex"]{gap:4px;align-items:flex-start!important}.form-group>div[style*="display: flex"]>input[type=number],.form-group>div[style*="display: flex"]>select{max-width:120px;font-size:10px}.carrier-cost-row{gap:6px}.estimated-cost-display{font-size:11px}.cost-label{font-size:10px}.cost-value{font-size:11px}}.assigned-item{opacity:.6;background-color:#f8f9fa;border-color:#dee2e6}.assigned-item .item-checkbox,.assigned-item .item-label{cursor:not-allowed}.disabled-text{color:#6c757d}.item.disabled{pointer-events:none}.product-details{max-width:200px}.product-details .product-name{font-weight:600;color:#280049;margin-bottom:4px;line-height:1.2}.product-details .product-info{color:#666;font-size:12px;line-height:1.3}.product-details .product-info small{display:block;margin-bottom:2px}.labels-table td:nth-child(3),.labels-table th:nth-child(3){min-width:200px;max-width:250px}.labels-table-container{border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.1)}.labels-table-container::-webkit-scrollbar{height:8px}.labels-table-container::-webkit-scrollbar-track{background:#f1f1f1;border-radius:4px}.labels-table-container::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:4px}.labels-table-container::-webkit-scrollbar-thumb:hover{background:#a8a8a8}.labels-table{border-collapse:collapse;width:100%}.labels-table td,.labels-table th{white-space:nowrap;padding:12px 8px;border-bottom:1px solid #e0e0e0}.labels-table th{background-color:#f8f9fa;font-weight:600;color:#280049;position:-webkit-sticky;position:sticky;top:0;z-index:10}.package-info-grid{grid-template-columns:repeat(3,1fr)}@media (max-width:768px){.package-info-grid{grid-template-columns:1fr}}@media (min-width:769px) and (max-width:1024px){.package-info-grid{grid-template-columns:repeat(2,1fr)}}.shipping-filter-container{border-radius:10px;background:#d4dce7;padding:15px 20px}.shipping-filter-row{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;flex-wrap:wrap;margin-bottom:0;min-height:80px}.shipping-filter-controls{display:flex;align-items:flex-end;flex:1 1;gap:15px;flex-wrap:wrap;min-width:0;height:100%}.shipping-filter-controls .shipping-filter-col:last-of-type{margin-right:15px}.shipping-reset-btn{margin-bottom:15px;display:flex;align-items:center;justify-content:center;height:100%}.shipping-filter-col{width:220px;padding:0 6px;flex-shrink:0;display:flex;flex-direction:column;height:100%}.shipping-filter-col:first-child{width:240px}.shipping-filter-field{margin-bottom:0;flex:1 1;display:flex;flex-direction:column;justify-content:flex-end;height:100%}.shipping-filter-field label{display:block;color:#333;margin-bottom:.5rem;font-size:14px;font-weight:500;line-height:1}.shipping-filter-field .shipping-field-select,.shipping-filter-field input{border-radius:6px;border:1px solid #667080;background:hsla(0,0%,100%,.7);height:48px;width:100%;color:#333;font-size:16px;text-align:left;padding:12px}.shipping-filter-field .shipping-field-select:focus,.shipping-filter-field input:focus{outline:none;box-shadow:none;border-color:var(--darkBlue)}.shipping-form-select{position:relative}.shipping-dropdown-select{border-radius:6px;border:1px solid #667080;background:hsla(0,0%,100%,.7);height:48px;width:100%;color:#333;font-size:16px;text-align:left;padding:12px;cursor:pointer;display:flex;align-items:center;justify-content:space-between}.shipping-dropdown-select:focus{outline:none;box-shadow:none;border-color:var(--darkBlue)}.shipping-button-text{color:#667080}.shipping-caret{position:absolute;right:12px;transition-duration:.3s;top:12px}.shipping-dropdown-menu{width:100%;border:1px solid #667080;position:absolute;top:48px;background:#fff;border-radius:0 0 6px 6px;border-top:0;z-index:1000;max-height:200px;overflow-y:auto}.shipping-dropdown-menu li{padding:8px 12px;cursor:pointer;color:#2b3674;font-weight:400;font-size:14px;list-style:none}.shipping-dropdown-menu ol,ul{padding-left:0!important}.shipping-dropdown-menu li:hover{background-color:#e9ecef}.shipping-input-group{position:relative}.shipping-input-group input{padding-right:40px}.shipping-input-label{position:absolute;right:12px;top:50%;transform:translateY(-50%);pointer-events:none}.shipping-reset-btn{padding-top:0;padding-left:10px;flex-shrink:0;align-self:flex-end}.shipping-reset-btn a{color:#6750a4;text-decoration:none;font-weight:500}.shipping-reset-btn a:hover{text-decoration:underline}.shipping-action-buttons{display:flex;align-items:flex-end;gap:10px;flex-shrink:0;margin-bottom:0;height:100%;align-self:flex-end}.shipping-transp-btn{color:#6750a4;background-color:transparent;border:1px solid #79747e;padding:10px 24px;border-radius:100px;display:inline-block;transition-duration:.3s;text-decoration:none;font-size:14px;font-weight:500;white-space:nowrap}.shipping-transp-btn:hover{background-color:var(--darkBlue);color:var(--white);text-decoration:none}.shipping-transp-btn:hover svg path{fill:var(--white)}@media only screen and (max-width:1400px){.shipping-filter-col{width:200px}.shipping-filter-col:first-child{width:220px}.shipping-action-buttons{gap:8px}.shipping-transp-btn{padding:10px 20px;font-size:13px}}@media only screen and (max-width:1200px){.shipping-filter-col{width:180px}.shipping-filter-col:first-child{width:200px}.shipping-filter-controls{gap:12px}.shipping-transp-btn{padding:10px 18px;font-size:12px}}@media only screen and (max-width:991px){.shipping-filter-row{flex-direction:column;align-items:stretch;gap:1rem}.shipping-filter-controls{flex-wrap:wrap;gap:1rem;justify-content:flex-start}.shipping-filter-col{min-width:200px}.shipping-filter-col,.shipping-filter-col:first-child{width:calc(50% - .5rem)}.shipping-action-buttons{justify-content:center;flex-wrap:wrap}.shipping-transp-btn{padding:10px 20px;font-size:14px}}@media only screen and (max-width:767px){.shipping-filter-container{padding:12px 15px}.shipping-filter-controls{flex-direction:column;align-items:stretch}.shipping-filter-col{width:100%;padding:0}.shipping-filter-col:first-child{width:100%}.shipping-action-buttons{flex-direction:column;width:100%}.shipping-transp-btn{width:100%;text-align:center}}@media only screen and (max-width:575px){.shipping-filter-container{padding:10px 12px}.shipping-filter-field .shipping-field-select,.shipping-filter-field input{font-size:14px;padding:10px;height:44px}.shipping-dropdown-menu{top:44px}.shipping-dropdown-menu li{padding:6px 10px;font-size:13px}}@font-face{font-family:__Inter_e8ce0c;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/55c55f0601d81cf3-s.woff2) format("woff2");unicode-range:U+0460-052f,U+1c80-1c8a,U+20b4,U+2de0-2dff,U+a640-a69f,U+fe2e-fe2f}@font-face{font-family:__Inter_e8ce0c;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/26a46d62cd723877-s.woff2) format("woff2");unicode-range:U+0301,U+0400-045f,U+0490-0491,U+04b0-04b1,U+2116}@font-face{font-family:__Inter_e8ce0c;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/97e0cb1ae144a2a9-s.woff2) format("woff2");unicode-range:U+1f??}@font-face{font-family:__Inter_e8ce0c;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/581909926a08bbc8-s.woff2) format("woff2");unicode-range:U+0370-0377,U+037a-037f,U+0384-038a,U+038c,U+038e-03a1,U+03a3-03ff}@font-face{font-family:__Inter_e8ce0c;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01a0-01a1,U+01af-01b0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1ea0-1ef9,U+20ab}@font-face{font-family:__Inter_e8ce0c;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.woff2) format("woff2");unicode-range:U+0100-02ba,U+02bd-02c5,U+02c7-02cc,U+02ce-02d7,U+02dd-02ff,U+0304,U+0308,U+0329,U+1d00-1dbf,U+1e00-1e9f,U+1ef2-1eff,U+2020,U+20a0-20ab,U+20ad-20c0,U+2113,U+2c60-2c7f,U+a720-a7ff}@font-face{font-family:__Inter_e8ce0c;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+0304,U+0308,U+0329,U+2000-206f,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@font-face{font-family:__Inter_Fallback_e8ce0c;src:local("Arial");ascent-override:90.20%;descent-override:22.48%;line-gap-override:0.00%;size-adjust:107.40%}.__className_e8ce0c{font-family:__Inter_e8ce0c,__Inter_Fallback_e8ce0c;font-style:normal}