.dax-checkout-layout{display:flex;height:550px}.dax-checkout-main{flex:1 1;display:flex;flex-direction:column;overflow:hidden;background-color:#dfe8ef}.dax-input-section{background-color:#fff;padding:12px 16px;border-bottom:1px solid #c2cbd5;box-shadow:0 2px 4px rgba(0,0,0,.02);display:flex;flex-direction:column;gap:8px}.dax-input-row-co{display:flex;gap:8px;align-items:center}.dax-barcode-input,.dax-price-input,.dax-qty-input,.dax-store-select{padding:7px 10px;border:1px solid #bcc7d3;border-radius:6px;font-size:11px;color:#2d3748;background-color:#fff;box-shadow:0 1px 2px rgba(0,0,0,.02);font-family:inherit;transition:border-color .2s;outline:none}.dax-barcode-input:focus,.dax-price-input:focus,.dax-qty-input:focus,.dax-store-select:focus{border:1px solid #007aff}.dax-barcode-input{flex:2 1}.dax-store-select{flex:1 1;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.dax-price-input{flex:2 1}.dax-qty-input{width:44px;text-align:center}.dax-add-btn,.dax-search-btn{padding:0 14px;height:30px;border:none;border-radius:6px;cursor:pointer;font-size:11px;font-weight:500;font-family:inherit;white-space:nowrap;transition:background .2s}.dax-search-btn{background:#2665c2;color:#fff;min-width:60px}.dax-search-btn:hover{background:#053e94}.dax-add-btn{background:#e5ebf1;color:#8998ac;min-width:44px;cursor:not-allowed}.dax-search-transaction-btn{width:100%;padding:8px;background:#2563eb;color:#fff;border:none;border-radius:6px;font-size:11.5px;font-weight:600;font-family:inherit;cursor:pointer;transition:background .15s;text-align:center;letter-spacing:.2px}.dax-search-transaction-btn:hover{background:#1d4ed8}.dax-cart-section{padding:10px 14px 14px}.dax-cart-section,.dax-checkout-summary{flex:1 1;display:flex;flex-direction:column;overflow:hidden}.dax-checkout-summary{background:#fff;border-radius:8px;box-shadow:0 2px 10px rgba(0,0,0,.05)}.dax-cart-table{width:100%;border-collapse:collapse;color:#2d3748;font-size:11px}.dax-cart-table th{background:#f8fafc;padding:8px 10px;text-align:left;font-weight:600;font-size:10.5px;border-bottom:1px solid #c2cbd5;color:#4a5568}.dax-cart-table td{padding:10px;border-bottom:1px solid #e5ebf1;background:#fff}.dax-checkout-buttons-container{display:flex;gap:6px;justify-content:flex-end;align-items:center}.dax-history-btn,.dax-hold-btn,.dax-inventory-btn{background-color:#0754c6;color:#fff;padding:5px 8px;border:none;border-radius:4px;cursor:pointer;font-size:9.5px;font-weight:600;font-family:inherit;white-space:nowrap;display:flex;align-items:center;gap:4px;transition:background .2s}.dax-history-btn:hover,.dax-hold-btn:hover,.dax-inventory-btn:hover{background-color:#053e94}.dax-no-items{text-align:center;color:#8998ac;font-style:italic;padding:24px!important;font-size:11px}.dax-checkout-sidebar{width:220px;flex-shrink:0;background:#fff;display:flex;flex-direction:column;box-shadow:-4px 0 16px rgba(0,0,0,.07);font-family:inherit}.dax-sidebar-header{padding:14px 16px;background:linear-gradient(120deg,#1e3c72,#2a5298);color:#fff}.dax-checkout-title{font-size:13px;font-weight:600;margin:0;letter-spacing:.3px;color:#fff}.dax-sidebar-content{padding:14px;flex:1 1;display:flex;flex-direction:column;gap:12px;overflow:hidden}.dax-total-display{display:flex;justify-content:space-between;align-items:center}.dax-total-label{font-size:11px;font-weight:500;color:#4a5568}.dax-total-value{font-size:20px;font-weight:700;color:#1a202c;display:flex;align-items:baseline;gap:1px}.dax-total-currency{font-size:13px;font-weight:600;color:inherit;opacity:.9}.dax-sidebar-divider{height:1px;background:#c2cbd5;flex-shrink:0}.dax-checkout-actions{display:flex;flex-direction:column;gap:8px}.dax-pay-method-btns{display:flex;gap:7px}.dax-pay-method-btn{flex:1 1;padding:9px 6px;font-size:11px;font-weight:600;font-family:inherit;border:none;border-radius:6px;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:5px;transition:background .15s,opacity .15s}.dax-pay-method-btn:disabled{background:#e5ebf1!important;color:#8998ac!important;cursor:not-allowed}.dax-pay-cash{background:#2563eb;color:#fff}.dax-pay-cash:hover:not(:disabled){background:#1d4ed8}.dax-pay-card{background:#16a34a;color:#fff}.dax-pay-card:hover:not(:disabled){background:#15803d}.dax-pay-later-full{width:100%;padding:9px;font-size:11px;font-weight:600;font-family:inherit;border:none;border-radius:6px;cursor:pointer;background:#1e3a5f;color:#fff;transition:background .15s}.dax-pay-later-full:hover:not(:disabled){background:#0f2540}.dax-pay-later-full:disabled{background:#e5ebf1;color:#8998ac;cursor:not-allowed}.dax-secondary-btns{display:flex;gap:8px}.dax-secondary-btn{flex:1 1;padding:8px 6px;font-size:10px;border-radius:6px;cursor:pointer;font-family:inherit;font-weight:400;display:flex;align-items:center;justify-content:center;text-align:center;transition:all .2s;background:#f7fafc;color:#4a5568;border:1px solid #c2cbd5;box-shadow:0 1px 2px rgba(0,0,0,.02);line-height:1.3}.dax-secondary-btn:hover{background:#e5ebf1;color:#2d3748}.dax-return-code-section{display:flex;flex-direction:column;gap:6px}.dax-return-code-label{font-size:10px;font-weight:600;color:#4a5568;text-transform:uppercase;letter-spacing:.4px}.dax-return-code-input{width:100%;padding:7px 10px;border:1.5px solid #c2cbd5;border-radius:6px;font-size:11.5px;font-family:Courier New,monospace;font-weight:600;color:#1a202c;background:#f7fafc;outline:none;box-sizing:border-box;letter-spacing:.5px;transition:border-color .15s}.dax-return-code-input:focus{border-color:#0754c6;background:#fff}.dax-return-submit-btn{width:100%;padding:9px;background:#0754c6;color:#fff;border:none;border-radius:6px;font-size:11px;font-weight:600;font-family:inherit;cursor:pointer;transition:background .15s}.dax-return-submit-btn:hover:not(:disabled){background:#053e94}.dax-return-submit-btn:disabled{background:#e5ebf1;color:#8998ac;cursor:not-allowed}.dax-copilot-widget{background:#fff;border:1.5px solid #2563eb;border-radius:8px;overflow:hidden;flex-shrink:0;display:flex;flex-direction:column}.dax-copilot-widget-head{justify-content:space-between;background:#2563eb;color:#fff;padding:7px 10px;font-size:10.5px;font-weight:600;font-family:inherit}.dax-copilot-widget-head,.dax-copilot-widget-head span{display:flex;align-items:center}.dax-copilot-widget-x{background:none;border:none;color:#fff;cursor:pointer;font-size:10px;opacity:.85;padding:0;line-height:1}.dax-copilot-chat-area{flex:1 1;min-height:60px;background:#f1f5f9}.dax-copilot-widget-actions{padding:7px 7px 4px;display:flex;flex-direction:column;gap:5px}.dax-copilot-widget-primary{width:100%;padding:7px;border-radius:6px;font-size:12px;font-weight:400;cursor:pointer;border:none;font-family:inherit;background:#2563eb;color:#fff;transition:background .15s}.dax-copilot-widget-primary:hover:not(:disabled){background:#1d4ed8}.dax-copilot-widget-secondary{width:100%;padding:7px;border-radius:6px;font-size:12px;font-weight:400;cursor:pointer;font-family:inherit;background:#e5e7eb;color:#374151;border:none;transition:background .15s}.dax-copilot-widget-secondary:hover:not(:disabled){background:#d1d5db}.dax-copilot-input-row{display:flex;align-items:center;gap:5px;padding:6px 7px 7px;border-top:1px solid #e5ebf1;background:#fff}.dax-copilot-input{flex:1 1;border:1px solid #d1d5db;border-radius:6px;padding:5px 9px;font-size:10.5px;font-family:inherit;color:#374151;background:#f9fafb;outline:none}.dax-copilot-input::placeholder{color:#9ca3af}.dax-copilot-send-btn{width:24px;height:24px;border-radius:50%;background:#2563eb;color:#fff;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:background .15s}.dax-copilot-send-btn:hover:not(:disabled){background:#1d4ed8}.mbk-toast{position:absolute;top:50px;left:50%;transform:translateX(-50%);z-index:9999;padding:8px 18px;border-radius:6px;font-size:11.5px;font-weight:500;white-space:nowrap;pointer-events:none;font-family:Inter,-apple-system,sans-serif;box-shadow:0 4px 14px rgba(0,0,0,.18);animation:mbkToastIn .2s ease}@keyframes mbkToastIn{0%{opacity:0;transform:translateX(-50%) translateY(-6px)}to{opacity:1;transform:translateX(-50%) translateY(0)}}.mbk-toast-success{background:#1091cc;color:#fff}.mbk-toast-error{background:#e53e3e;color:#fff}.mbk-toast-info{background:#4a5568;color:#fff}.mbk-search-result{display:flex;align-items:center;gap:10px;padding:5px 10px;background:rgba(76,153,175,.08);border:1px solid rgba(16,145,204,.25);border-radius:6px;font-size:10.5px;color:#2d3748;flex-wrap:wrap}.mbk-sr-name{font-weight:600}.mbk-sr-brand{color:#718096}.mbk-sr-stock{margin-left:auto;color:#1091cc;font-weight:500}.mbk-cart-row:hover td{background:#f8fafc}.mbk-cart-name{font-size:11px;font-weight:500;color:#2d3748}.mbk-cart-barcode,.mbk-cart-brand{font-size:10px;color:#8998ac}.mbk-cart-barcode,.mbk-cart-price{white-space:nowrap}.mbk-cart-price{font-weight:500;font-size:11px}.mbk-cart-qty-ctrl{display:flex;align-items:center;gap:4px}.mbk-cart-qty-val{min-width:22px;text-align:center;font-size:11px;font-weight:500}.mbk-cart-row-actions{display:flex;align-items:center;gap:6px}.mbk-cart-subtotal{font-size:11px;font-weight:600;color:#1a202c;white-space:nowrap}.mbk-cart-remove-btn{background:none;border:none;cursor:pointer;color:#e53e3e;padding:3px;border-radius:4px;display:flex;align-items:center;opacity:.7;transition:opacity .15s}.mbk-cart-remove-btn:hover{opacity:1;background:rgba(229,62,62,.08)}.mbk-qty-btn{width:20px;height:20px;border:1px solid #c2cbd5;border-radius:4px;background:#f7fafc;color:#4a5568;cursor:pointer;font-size:13px;display:flex;align-items:center;justify-content:center;padding:0;line-height:1;flex-shrink:0;transition:background .15s}.mbk-qty-btn:hover{background:#e5ebf1}.mbk-qty-input{width:34px;text-align:center;border:1px solid #bcc7d3;border-radius:4px;font-size:11px;padding:2px 4px;color:#2d3748;background:#fff;font-family:inherit}.mbk-qty-input::-webkit-inner-spin-button,.mbk-qty-input::-webkit-outer-spin-button{-webkit-appearance:none}.mbk-cart-count{font-size:10.5px;color:#718096;text-align:right}.mbk-return-mode-header{background:linear-gradient(120deg,#92400e,#b45309)!important}.mbk-btn-badge{display:inline-flex;align-items:center;justify-content:center;background:#fff;color:#0754c6;font-size:8px;font-weight:700;border-radius:8px;padding:0 4px;min-width:14px;height:14px;margin-left:2px}.macbook-screen--relative{position:relative!important;overflow:hidden!important}.mbk-modal-overlay{position:absolute;inset:0;background:rgba(10,18,40,.55);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);z-index:8000;display:flex;align-items:center;justify-content:center;padding:12px;animation:mbkOverlayIn .18s ease}@keyframes mbkOverlayIn{0%{opacity:0}to{opacity:1}}.mbk-modal{background:#fff;border-radius:10px;box-shadow:0 24px 80px rgba(0,0,0,.38);display:flex;flex-direction:column;overflow:hidden;animation:mbkModalIn .2s cubic-bezier(.22,1,.36,1);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}@keyframes mbkModalIn{0%{opacity:0;transform:translateY(18px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}.mbk-modal-header{justify-content:space-between;padding:14px 18px;background:linear-gradient(120deg,#1e3c72,#2a5298);font-size:13px;font-weight:600;letter-spacing:.3px;gap:10px}.mbk-modal-close,.mbk-modal-header{display:flex;align-items:center;color:#fff;flex-shrink:0}.mbk-modal-close{background:hsla(0,0%,100%,.15);border:none;cursor:pointer;border-radius:5px;padding:4px 6px;transition:background .15s}.mbk-modal-close:hover{background:hsla(0,0%,100%,.3)}.mbk-modal-body{flex:1 1;overflow-y:auto;padding:16px 18px;scrollbar-width:thin;scrollbar-color:#c2cbd5 transparent}.mbk-modal-body::-webkit-scrollbar{width:6px}.mbk-modal-body::-webkit-scrollbar-track{background:transparent}.mbk-modal-body::-webkit-scrollbar-thumb{background:#c2cbd5;border-radius:3px}.mbk-modal-footer{display:flex;align-items:center;justify-content:flex-end;gap:10px;padding:12px 18px;border-top:1px solid #e5ebf1;background:#f8fafc;flex-shrink:0}.mbk-modal-cancel-btn{padding:8px 18px;border:1px solid #c2cbd5;border-radius:6px;background:#f7fafc;color:#4a5568;font-size:12px;cursor:pointer;font-family:inherit;font-weight:400;transition:background .15s}.mbk-modal-cancel-btn:hover{background:#e5ebf1}.mbk-modal-confirm-btn{padding:8px 20px;border:none;border-radius:6px;background:linear-gradient(120deg,#1a3c6c,#294874);color:#fff;font-size:12px;font-weight:500;cursor:pointer;font-family:inherit;display:flex;align-items:center;gap:6px;transition:opacity .15s}.mbk-modal-confirm-btn:disabled{background:#e5ebf1;color:#8998ac;cursor:not-allowed}.mbk-modal-confirm-btn:not(:disabled):hover{opacity:.88}.mbk-empty-state{padding:20px 0}.mbk-empty-row,.mbk-empty-state{text-align:center;color:#8998ac;font-style:italic;font-size:12px}.mbk-empty-row{padding:24px!important}.mbk-inventory-modal{width:min(92%,860px);max-height:82%;border-radius:0}.mbk-inv-controls{padding:12px 18px 0;display:flex;flex-direction:column;gap:10px;border-bottom:1px solid #e5ebf1;flex-shrink:0}.mbk-inv-search-wrap{display:flex;align-items:center;gap:8px;background:#f7fafc;border:1px solid #bcc7d3;border-radius:7px;padding:7px 12px;color:#8998ac}.mbk-inv-search{flex:1 1;border:none;background:transparent;font-size:12px;color:#2d3748;font-family:inherit;outline:none}.mbk-inv-search::placeholder{color:#a0aec0}.mbk-inv-cat-tabs{display:flex;gap:6px;flex-wrap:wrap;padding-bottom:10px}.mbk-cat-tab{padding:4px 12px;border-radius:20px;border:1px solid #c2cbd5;background:#f7fafc;color:#4a5568;font-size:11px;cursor:pointer;font-family:inherit;font-weight:400;transition:all .15s;white-space:nowrap}.mbk-cat-tab.active{background:#0754c6;border-color:#0754c6;color:#fff;font-weight:500}.mbk-cat-tab:not(.active):hover{background:#e5ebf1}.mbk-inv-cards-body{padding:14px!important;overflow-y:auto;max-height:260px}.mbk-inv-cards-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(195px,1fr));grid-gap:10px;gap:10px}.mbk-inv-profile-card{background:#fff;border:1.5px solid #e2e8f0;border-radius:9px;padding:11px 13px;cursor:pointer;display:flex;flex-direction:column;gap:6px;transition:border-color .15s,box-shadow .15s,transform .12s;-webkit-user-select:none;-moz-user-select:none;user-select:none}.mbk-inv-profile-card:hover{border-color:#0754c6;box-shadow:0 3px 14px rgba(7,84,198,.11);transform:translateY(-1px)}.mbk-ipc-top{display:flex;align-items:flex-start;justify-content:space-between;gap:6px}.mbk-ipc-name{font-size:12px;font-weight:600;color:#1a202c;line-height:1.35}.mbk-ipc-meta{font-size:10.5px;color:#718096;display:flex;align-items:center;gap:5px}.mbk-ipc-brand{font-weight:500;color:#4a5568}.mbk-ipc-sep{color:#c2cbd5}.mbk-ipc-cat{color:#8998ac}.mbk-ipc-footer{display:flex;align-items:center;justify-content:space-between;margin-top:2px;padding-top:7px;border-top:1px solid #f0f4f8}.mbk-ipc-barcode{font-family:Courier New,monospace;font-size:9.5px;color:#a0aec0}.mbk-ipc-stock{font-size:10.5px;color:#4a5568}.mbk-ipc-price{font-size:12px;font-weight:700;color:#012f63}.mbk-status-badge{display:inline-block;padding:2px 7px;border-radius:10px;font-size:9.5px;font-weight:600;white-space:nowrap;flex-shrink:0}.mbk-inv-profile-body{padding:14px 16px!important;display:flex;flex-direction:column;gap:12px;overflow-y:auto;max-height:300px}.mbk-back-to-profiles-btn{display:inline-flex;align-items:center;gap:6px;background:#edf2f7;color:#424c5e;border:1px solid #c8d0da;border-radius:7px;padding:6px 14px;font-size:11px;font-weight:500;cursor:pointer;font-family:inherit;transition:background .15s;align-self:flex-start}.mbk-back-to-profiles-btn:hover{background:#c8d0da}.mbk-item-profile-info{background:#f8fafc;border:1.5px solid #e2e8f0;border-radius:8px;overflow:hidden}.mbk-item-profile-info-table{width:100%;border-collapse:collapse}.mbk-item-profile-info-table thead tr{background:#f8fafc}.mbk-item-profile-info-table th{padding:8px 12px;text-align:left;font-size:10px;font-weight:600;color:#4a5568;text-transform:uppercase;letter-spacing:.5px;border-bottom:1px solid #e2e8f0;white-space:nowrap}.mbk-item-profile-info-table tbody tr{background:#fff}.mbk-item-profile-info-table td{padding:9px 12px;font-size:11.5px;font-weight:500;color:#2d3748}.mbk-inv-items-table-wrap{border:1px solid #e2e8f0;border-radius:8px;overflow:hidden}.mbk-inv-items-table{width:100%;border-collapse:collapse;font-size:11.5px;color:#2d3748}.mbk-inv-items-table th{background:#f8fafc;padding:8px 12px;text-align:left;font-size:10.5px;font-weight:600;color:#4a5568;border-bottom:1px solid #e2e8f0}.mbk-inv-items-table td{padding:10px 12px;border-bottom:1px solid #f0f4f8;vertical-align:middle}.mbk-inv-items-row:last-child td{border-bottom:none}.mbk-inv-items-row:hover td{background:#f8fafc}.mbk-price-display{display:inline-flex;align-items:baseline;gap:1px;font-weight:600;color:#2d3748}.mbk-currency{font-size:10px;color:#718096}.mbk-qty-badge{display:inline-block;padding:2px 9px;border-radius:10px;font-size:10.5px;font-weight:600;background:rgba(76,153,175,.1);color:#1091cc}.mbk-qty-badge.low{background:rgba(245,158,11,.12);color:#b45309}.mbk-qty-badge.out{background:rgba(229,62,62,.1);color:#e53e3e}.mbk-expiry-cell{color:#8998ac;font-size:11px}.mbk-inv-add-row{display:flex;align-items:center;gap:8px}.mbk-checkout-add-to-cart-btn{padding:6px 14px;background:#1655ae;color:#fff;border:none;border-radius:6px;cursor:pointer;font-size:11px;font-weight:600;font-family:inherit;white-space:nowrap;transition:background .15s}.mbk-checkout-add-to-cart-btn:hover:not(:disabled){background:#0a2d5e}.mbk-checkout-add-to-cart-btn:disabled{background:#e5ebf1;color:#8998ac;cursor:not-allowed}.mbk-qty-ctrl{display:flex;align-items:center;gap:3px}.mbk-inv-count{font-size:11px;color:#8998ac;margin-right:auto}.mbk-hold-modal{width:min(72%,500px);max-height:78%;border-radius:0}.mbk-hold-section{margin-bottom:18px}.mbk-hold-section-title{font-size:12px;font-weight:600;color:#2d3748;margin:0 0 10px;padding-bottom:6px;border-bottom:1px solid #e5ebf1}.mbk-hold-table{width:100%;border-collapse:collapse;font-size:11.5px;margin-bottom:10px}.mbk-hold-table th{background:#f8fafc;padding:7px 10px;text-align:left;font-weight:600;font-size:11px;border-bottom:1px solid #c2cbd5;color:#4a5568}.mbk-hold-table td{padding:7px 10px;border-bottom:1px solid #f0f4f8}.mbk-hold-action-btn{display:flex;align-items:center;gap:6px;padding:8px 16px;background:linear-gradient(120deg,#1a3c6c,#294874);color:#fff;border:none;border-radius:6px;cursor:pointer;font-size:12px;font-weight:500;font-family:inherit;transition:opacity .15s}.mbk-hold-action-btn:hover{opacity:.88}.mbk-held-order-card{border:1px solid #e5ebf1;border-radius:8px;padding:12px;margin-bottom:10px;background:#fafbfc}.mbk-held-order-meta{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-bottom:8px}.mbk-held-order-id{font-weight:600;font-size:12px;color:#2d3748}.mbk-held-order-time{font-size:11px;color:#8998ac}.mbk-held-order-total{font-weight:600;font-size:12px;color:#1a202c;margin-left:auto}.mbk-held-order-items{display:flex;flex-wrap:wrap;gap:5px;margin-bottom:10px}.mbk-held-item-pill{background:#e5ebf1;color:#4a5568;border-radius:10px;padding:2px 9px;font-size:10.5px}.mbk-hold-restore-btn{display:flex;align-items:center;gap:5px;padding:6px 14px;background:#f7fafc;border:1px solid #c2cbd5;border-radius:5px;cursor:pointer;font-size:11px;font-weight:500;font-family:inherit;color:#4a5568;transition:background .15s}.mbk-hold-restore-btn:hover{background:#e5ebf1}.mbk-history-modal{width:min(88%,740px);max-height:80%;border-radius:0}.mbk-history-body{max-height:220px}.mbk-sale-card{border:1px solid #e5ebf1;border-radius:8px;overflow:hidden;margin-bottom:10px;transition:box-shadow .15s}.mbk-sale-card:hover{box-shadow:0 3px 14px rgba(0,0,0,.07)}.mbk-sale-card.mbk-sale-returned{border-color:#c6f6d5;background:#f0fff4}.mbk-sale-card-header{display:flex;align-items:center;justify-content:space-between;padding:10px 14px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;background:#f8fafc;gap:8px}.mbk-sale-card.mbk-sale-returned .mbk-sale-card-header{background:#f0fff4}.mbk-sale-meta{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.mbk-sale-id{font-weight:600;font-size:12px;color:#2d3748}.mbk-sale-txcode{font-weight:700;font-size:11.5px;color:#1a202c;font-family:Courier New,monospace;letter-spacing:.5px}.mbk-sale-txcode-wrap{gap:5px}.mbk-copy-btn,.mbk-sale-txcode-wrap{display:inline-flex;align-items:center}.mbk-copy-btn{justify-content:center;width:20px;height:20px;border-radius:4px;border:1px solid #c2cbd5;background:#f7fafc;color:#718096;cursor:pointer;padding:0;transition:all .15s;flex-shrink:0}.mbk-copy-btn:hover{background:#e5ebf1;color:#2d3748;border-color:#a0aec0}.mbk-copy-btn--done{background:#e6f4ea;border-color:#43a047;color:#43a047}.mbk-sale-time{font-size:11px;color:#8998ac}.mbk-sale-total{font-weight:700;font-size:13px;color:#1a202c;flex-shrink:0}.mbk-sale-method{padding:2px 9px;border-radius:10px;font-size:10.5px;font-weight:500}.mbk-sale-returned-badge{background:rgba(72,187,120,.15);color:#276749;font-size:10px;font-weight:600;padding:2px 8px;border-radius:10px}.mbk-sale-detail{padding:12px 14px;border-top:1px solid #e5ebf1;background:#fff}.mbk-sale-table{width:100%;border-collapse:collapse;font-size:11.5px;margin-bottom:12px;color:#2d3748}.mbk-sale-table th{background:#f8fafc;padding:7px 10px;text-align:left;font-weight:600;font-size:11px;border-bottom:1px solid #c2cbd5;color:#4a5568}.mbk-sale-table td{padding:7px 10px;border-bottom:1px solid #f0f4f8;vertical-align:top}.mbk-return-btn{display:flex;align-items:center;gap:6px;padding:7px 16px;background:#f7fafc;border:1px solid #c2cbd5;border-radius:6px;cursor:pointer;font-size:11.5px;font-weight:500;font-family:inherit;color:#4a5568;transition:all .15s}.mbk-return-btn:hover{background:#fef3c7;border-color:#f59e0b;color:#92400e}.mbk-payment-modal{width:min(60%,360px)}.mbk-payment-total-row{display:flex;justify-content:space-between;align-items:center;padding:12px 14px;background:#d6dfe3;border-radius:8px;margin-bottom:16px;font-size:13px;font-weight:500;color:#2d3748}.mbk-payment-total-val{font-size:18px;font-weight:700;color:#1a202c}.mbk-payment-methods{display:flex;gap:8px;margin-bottom:14px}.mbk-pay-method-btn{flex:1 1;padding:10px 6px;border-radius:7px;font-size:12px;font-weight:500;font-family:inherit;cursor:pointer;display:flex;flex-direction:column;align-items:center;gap:5px;border:2px solid transparent;transition:all .15s}.mbk-pay-cash{background:rgba(49,130,206,.08);color:#3182ce;border-color:rgba(49,130,206,.2)}.mbk-pay-card{background:rgba(67,160,71,.08);color:#43a047;border-color:rgba(67,160,71,.2)}.mbk-pay-later{background:rgba(1,58,128,.08);color:#013a80;border-color:rgba(1,58,128,.2)}.mbk-pay-cash.active{background:rgba(49,130,206,.2);border-color:#3182ce}.mbk-pay-card.active{background:rgba(67,160,71,.2);border-color:#43a047}.mbk-pay-later.active{background:rgba(1,58,128,.18);border-color:#013a80}.mbk-card-section,.mbk-cash-section{margin-top:4px}.mbk-card-hint{font-size:12px;color:#718096;text-align:center;padding:10px;background:#f7fafc;border-radius:6px;border:1px dashed #c2cbd5}.mbk-field-label{display:block;font-size:11px;font-weight:500;color:#4a5568;margin-bottom:5px}.mbk-modal-input{width:100%;padding:9px 12px;border:1px solid #bcc7d3;border-radius:6px;font-size:13px;color:#2d3748;background:#fff;font-family:inherit;box-sizing:border-box;transition:border-color .15s;outline:none}.mbk-modal-input:focus{border-color:#2665c2}.mbk-change-row{display:flex;justify-content:space-between;align-items:center;margin-top:10px;padding:8px 12px;background:rgba(76,153,175,.09);border-radius:6px;font-size:13px;font-weight:500;color:#2d3748}.mbk-change-val{font-size:18px;font-weight:700;color:#1091cc}.mbk-return-tx-banner{background:#eef4ff;border:1.5px solid #b8d0f5;border-radius:6px;padding:8px 14px;margin:0 14px;font-size:11px;color:#2d3748;display:flex;flex-direction:column;gap:3px}.mbk-return-tx-code{color:#0754c6;font-weight:600}.mbk-return-tx-date{color:#4a5568}.mbk-return-item-btn{padding:5px 12px;background:#2563eb;color:#fff;border:none;border-radius:5px;font-size:10.5px;font-weight:600;font-family:inherit;cursor:pointer;transition:background .15s;white-space:nowrap}.mbk-return-item-btn:hover:not(:disabled){background:#1d4ed8}.mbk-return-item-btn:disabled{background:#e5ebf1;color:#8998ac;cursor:not-allowed}.mbk-returning-badge-btn{padding:5px 12px;background:#f59e0b;color:#fff;border:none;border-radius:5px;font-size:10.5px;font-weight:600;font-family:inherit;cursor:pointer;transition:background .15s;white-space:nowrap}.mbk-returning-badge-btn:hover{background:#d97706}.mbk-partial-return-badge{display:inline-block;margin-left:6px;padding:1px 7px;background:rgba(245,158,11,.15);color:#92400e;border-radius:10px;font-size:9.5px;font-weight:600;vertical-align:middle}.mbk-qty-available{font-size:10.5px;color:#4a5568;font-style:italic}.mbk-rqty-overlay{position:absolute;inset:0;background:rgba(30,40,60,.45);display:flex;align-items:center;justify-content:center;z-index:300}.mbk-rqty-modal{background:#fff;border-radius:10px;width:340px;max-width:88%;overflow:hidden;box-shadow:0 8px 32px rgba(0,0,0,.22)}.mbk-rqty-body{padding:16px 18px 18px;display:flex;flex-direction:column;gap:10px}.mbk-rqty-item-name{font-size:13px;font-weight:700;color:#1a202c}.mbk-rqty-available{font-size:11px;color:#4a5568}.mbk-rqty-available strong{color:#1a202c}.mbk-rqty-label{font-size:11px;font-weight:600;color:#2d3748}.mbk-rqty-input{width:100%;padding:8px 12px;border:1.5px solid #c2cbd5;border-radius:6px;font-size:13px;font-family:inherit;box-sizing:border-box;outline:none;transition:border-color .15s}.mbk-rqty-input:focus{border-color:#2563eb}.mbk-rqty-actions{display:flex;gap:8px;margin-top:4px}.mbk-rqty-confirm{flex:1 1;padding:9px;background:#2563eb;color:#fff;border:none;border-radius:6px;font-size:12px;font-weight:600;font-family:inherit;cursor:pointer;transition:background .15s}.mbk-rqty-confirm:hover{background:#1d4ed8}.mbk-rqty-cancel{flex:1 1;padding:9px;background:#f1f5f9;color:#4a5568;border:1px solid #c2cbd5;border-radius:6px;font-size:12px;font-weight:500;font-family:inherit;cursor:pointer;transition:background .15s}.mbk-rqty-cancel:hover{background:#e5ebf1}.mbk-return-calc-rows{display:flex;flex-direction:column;gap:6px}.mbk-return-calc-row{display:flex;justify-content:space-between;align-items:center;font-size:11px}.mbk-return-calc-label{color:#4a5568;font-weight:500}.mbk-return-calc-right{display:flex;align-items:center;gap:6px}.mbk-return-calc-val{font-size:12px;font-weight:600;color:#1a202c}.mbk-balance-val{color:#0754c6}.mbk-return-method-tag{background:#1e3a5f;color:#fff;border:none;font-family:inherit;cursor:default}.mbk-paid-via-tag,.mbk-return-method-tag{padding:2px 8px;border-radius:4px;font-size:9.5px;font-weight:600}.mbk-paid-via-tag{background:rgba(7,84,198,.1);color:#0754c6}.dax-copilot-collapsed-btn{width:100%;padding:10px 14px;background:#2563eb;color:#fff;border:none;border-radius:7px;font-size:11px;font-weight:600;font-family:inherit;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:6px;transition:background .15s}.dax-copilot-collapsed-btn:hover{background:#1d4ed8}.mbk-history-search-wrap{display:flex;align-items:center;gap:8px;padding:10px 14px;border-bottom:1px solid #e8ecf0;background:#fff}.mbk-history-search-ico{color:#8998ac;flex-shrink:0}.mbk-history-search{flex:1 1;border:none;outline:none;font-size:12px;color:#2d3748;background:transparent;font-family:inherit}.mbk-history-search::placeholder{color:#a0aec0}.mbk-history-table{width:100%;border-collapse:collapse;font-size:11.5px}.mbk-history-table thead tr{background:#f7fafc;border-bottom:1.5px solid #e2e8f0}.mbk-history-table th{padding:9px 12px;text-align:left;font-size:11px;font-weight:700;color:#4a5568;letter-spacing:.3px;white-space:nowrap}.mbk-history-table td{padding:9px 12px;border-bottom:1px solid #f0f4f8;color:#2d3748;vertical-align:middle}.mbk-history-table tbody tr:hover{background:#f8fafc}.mbk-history-row-return td{background:rgba(245,158,11,.04)}.mbk-history-amount{font-weight:600;white-space:nowrap}.mbk-history-date{font-size:10.5px;color:#718096;white-space:nowrap}.mbk-action-badge{display:inline-block;padding:2px 8px;border-radius:10px;font-size:10px;font-weight:600;white-space:nowrap}.mbk-action-sale{background:rgba(7,84,198,.1);color:#0754c6}.mbk-action-return{background:rgba(245,158,11,.15);color:#92400e}.mbk-view-items-btn{background:none;border:none;color:#2563eb;font-size:11.5px;font-family:inherit;cursor:pointer;padding:0;text-decoration:underline;text-underline-offset:2px}.mbk-view-items-btn:hover{color:#1d4ed8}.mbk-submodal-overlay{position:fixed;inset:0;background:rgba(0,0,0,.45);display:flex;align-items:center;justify-content:center;z-index:500}.mbk-submodal{background:#fff;border-radius:10px;width:520px;max-width:94%;max-height:80vh;overflow:hidden;display:flex;flex-direction:column;box-shadow:0 10px 40px rgba(0,0,0,.25)}.macbook-screen--maximized .dax-checkout-layout{height:calc(100vh - 61px - 44px - 60px);flex:1 1}.macbook-screen--maximized .dax-checkout-sidebar{width:280px;overflow-y:auto}.macbook-screen--maximized .dax-checkout-title{font-size:18px}.macbook-screen--maximized .dax-sidebar-header{padding:18px 20px}.macbook-screen--maximized .dax-sidebar-content{padding:16px;gap:14px}.macbook-screen--maximized .dax-total-label{font-size:14px}.macbook-screen--maximized .dax-total-value{font-size:28px}.macbook-screen--maximized .dax-total-currency{font-size:16px}.macbook-screen--maximized .dax-pay-method-btn{padding:12px 8px;font-size:14px}.macbook-screen--maximized .dax-pay-later-full{padding:12px;font-size:14px}.macbook-screen--maximized .dax-secondary-btn{padding:10px 8px;font-size:13px}.macbook-screen--maximized .dax-return-code-label{font-size:13px}.macbook-screen--maximized .dax-return-code-input{padding:10px 12px;font-size:14px}.macbook-screen--maximized .dax-return-submit-btn{padding:12px;font-size:14px}.macbook-screen--maximized .dax-input-section{padding:14px 20px;gap:10px}.macbook-screen--maximized .dax-barcode-input,.macbook-screen--maximized .dax-price-input,.macbook-screen--maximized .dax-qty-input,.macbook-screen--maximized .dax-store-select{padding:10px 13px;font-size:14px}.macbook-screen--maximized .dax-qty-input{width:58px}.macbook-screen--maximized .dax-add-btn,.macbook-screen--maximized .dax-search-btn{height:40px;padding:0 20px;font-size:14px}.macbook-screen--maximized .dax-cart-section{padding:12px 16px 16px}.macbook-screen--maximized .dax-cart-table{font-size:14px}.macbook-screen--maximized .dax-cart-table th{padding:10px 13px;font-size:13px}.macbook-screen--maximized .dax-cart-table td{padding:12px 13px}.macbook-screen--maximized .dax-no-items{font-size:14px;padding:36px!important}.macbook-screen--maximized .dax-history-btn,.macbook-screen--maximized .dax-hold-btn,.macbook-screen--maximized .dax-inventory-btn{padding:8px 14px;font-size:13px}.macbook-screen--maximized .dax-copilot-widget-head{padding:10px 13px;font-size:14px}.macbook-screen--maximized .dax-copilot-widget-primary,.macbook-screen--maximized .dax-copilot-widget-secondary{padding:7px;font-size:12px}.macbook-screen--maximized .dax-copilot-input{padding:6px 12px;font-size:14px}.macbook-screen--maximized .dax-copilot-send-btn{width:32px;height:32px}.macbook-screen--maximized .mbk-modal-overlay{padding:20px}.macbook-screen--maximized .mbk-modal-header{padding:18px 24px;font-size:16px}.macbook-screen--maximized .mbk-modal-body{padding:20px 24px}.macbook-screen--maximized .mbk-modal-footer{padding:14px 24px}.macbook-screen--maximized .mbk-modal-cancel-btn{padding:10px 22px;font-size:14px}.macbook-screen--maximized .mbk-modal-confirm-btn{padding:10px 24px;font-size:14px}.macbook-screen--maximized .mbk-inventory-modal{width:min(90%,1080px);max-height:86%}.macbook-screen--maximized .mbk-inv-controls{padding:16px 24px 0}.macbook-screen--maximized .mbk-inv-search{font-size:14px}.macbook-screen--maximized .mbk-cat-tab{padding:6px 16px;font-size:13px}.macbook-screen--maximized .mbk-inv-cards-body{padding:18px!important;max-height:380px}.macbook-screen--maximized .mbk-inv-cards-grid{grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:12px}.macbook-screen--maximized .mbk-inv-profile-card{padding:14px 16px;border-radius:10px}.macbook-screen--maximized .mbk-ipc-name{font-size:14px}.macbook-screen--maximized .mbk-ipc-meta{font-size:12px}.macbook-screen--maximized .mbk-ipc-price{font-size:14px}.macbook-screen--maximized .mbk-status-badge{padding:3px 9px;font-size:11px}.macbook-screen--maximized .mbk-inv-profile-body{padding:18px 20px!important;max-height:440px}.macbook-screen--maximized .mbk-back-to-profiles-btn{padding:8px 18px;font-size:13px}.macbook-screen--maximized .mbk-item-profile-info-table th{padding:10px 14px;font-size:11px}.macbook-screen--maximized .mbk-item-profile-info-table td{padding:11px 14px;font-size:13px}.macbook-screen--maximized .mbk-inv-items-table{font-size:13px}.macbook-screen--maximized .mbk-inv-items-table th{padding:10px 14px;font-size:12px}.macbook-screen--maximized .mbk-inv-items-table td{padding:12px 14px}.macbook-screen--maximized .mbk-qty-badge{padding:3px 11px;font-size:12px}.macbook-screen--maximized .mbk-checkout-add-to-cart-btn{padding:8px 18px;font-size:13px}.macbook-screen--maximized .mbk-hold-modal{width:min(66%,620px);max-height:84%}.macbook-screen--maximized .mbk-hold-section-title{font-size:14px}.macbook-screen--maximized .mbk-hold-table{font-size:13px}.macbook-screen--maximized .mbk-hold-table th{padding:9px 13px;font-size:12px}.macbook-screen--maximized .mbk-hold-table td{padding:9px 13px}.macbook-screen--maximized .mbk-hold-action-btn{padding:10px 20px;font-size:14px}.macbook-screen--maximized .mbk-held-order-id{font-size:14px}.macbook-screen--maximized .mbk-held-order-time{font-size:13px}.macbook-screen--maximized .mbk-held-item-pill{padding:3px 12px;font-size:13px}.macbook-screen--maximized .mbk-hold-restore-btn{padding:8px 18px;font-size:13px}.macbook-screen--maximized .mbk-history-modal{width:min(88%,980px);max-height:86%}.macbook-screen--maximized .mbk-history-body{max-height:400px}.macbook-screen--maximized .mbk-history-search{font-size:14px}.macbook-screen--maximized .mbk-history-table{font-size:13px}.macbook-screen--maximized .mbk-history-table th{padding:11px 14px;font-size:12px}.macbook-screen--maximized .mbk-history-table td{padding:11px 14px}.macbook-screen--maximized .mbk-sale-total{font-size:15px}.macbook-screen--maximized .mbk-sale-table th{padding:9px 13px;font-size:12px}.macbook-screen--maximized .mbk-sale-table td{padding:9px 13px}.macbook-screen--maximized .mbk-return-btn{padding:9px 20px;font-size:13px}.macbook-screen--maximized .mbk-submodal{width:700px}.macbook-screen--maximized .mbk-payment-modal{width:min(55%,460px)}.macbook-screen--maximized .mbk-payment-total-val{font-size:22px}.macbook-screen--maximized .mbk-pay-method-btn{padding:13px 8px;font-size:14px}.macbook-screen--maximized .mbk-modal-input{padding:11px 14px;font-size:15px}.macbook-screen--maximized .mbk-change-val{font-size:20px}.macbook-screen--maximized .mbk-rqty-modal{width:460px}.macbook-screen--maximized .mbk-rqty-item-name{font-size:16px}.macbook-screen--maximized .mbk-rqty-input{padding:10px 14px;font-size:15px}.macbook-screen--maximized .mbk-rqty-cancel,.macbook-screen--maximized .mbk-rqty-confirm{padding:11px;font-size:14px}.macbook-screen--maximized .mbk-cart-name{font-size:13px}.macbook-screen--maximized .mbk-cart-brand{font-size:12px}.macbook-screen--maximized .mbk-cart-price,.macbook-screen--maximized .mbk-cart-qty-val{font-size:13px}.macbook-screen--maximized .mbk-qty-btn{width:26px;height:26px}.macbook-screen--maximized .mbk-return-item-btn{padding:7px 16px;font-size:12px}.lgs-root{background:#dfe8ef!important;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:12px;color:#2d3748}.lgs-layout{display:flex;min-height:530px;overflow:hidden}.lgs-sidebar{width:172px;flex-shrink:0;background:#162238;display:flex;flex-direction:column;overflow-y:auto}.lgs-sidebar-brand{padding:12px 16px 10px;background:linear-gradient(120deg,#0e4ab7,#0e4ab7)}.lgs-sidebar-brand-title{font-size:11px;font-weight:700;color:#fff;letter-spacing:.4px}.lgs-sidebar-brand-sub{font-size:9px;color:#fff;margin-top:2px;letter-spacing:.2px}.lgs-sidebar-section-label{font-size:8.5px;font-weight:700;color:rgba(148,173,214,.42);letter-spacing:1.1px;padding:10px 16px 3px;text-transform:uppercase}.lgs-sidebar-divider{height:1px;background:hsla(0,0%,100%,.06);margin:4px 14px 2px}.lgs-nav-item{display:flex;align-items:center;gap:9px;padding:7px 16px;background:none;border:none;border-left:3px solid transparent;color:rgba(180,205,245,.62);font-size:11px;font-family:inherit;font-weight:500;cursor:pointer;text-align:left;width:100%;transition:background .15s,color .15s,border-color .15s}.lgs-nav-item:hover{background:hsla(0,0%,100%,.055);color:rgba(220,235,255,.9)}.lgs-nav-item.active{background:rgba(7,84,198,.28);color:#fff;border-left-color:#2665c2;font-weight:600}.lgs-nav-icon{flex-shrink:0;display:flex;align-items:center;opacity:.78}.lgs-nav-item.active .lgs-nav-icon{opacity:1}.lgs-nav-label{flex:1 1}.lgs-nav-badge{min-width:17px;height:17px;border-radius:9px;background:#0754c6;color:#fff;font-size:8.5px;font-weight:700;display:flex;align-items:center;justify-content:center;padding:0 4px;flex-shrink:0}.lgs-nav-badge-warn{background:#f59e0b}.lgs-content{flex:1 1;display:flex;flex-direction:column;overflow:hidden;background:#dfe8ef;min-width:0}.lgs-content-header{display:flex;align-items:center;justify-content:space-between;padding:9px 16px;background:#fff;border-bottom:1px solid #c2cbd5;gap:12px;flex-shrink:0;box-shadow:0 2px 4px rgba(0,0,0,.02)}.lgs-content-breadcrumb{display:flex;align-items:center;gap:4px;font-size:11px}.lgs-breadcrumb-root{color:#8998ac}.lgs-breadcrumb-sep{color:#c2cbd5;display:flex;align-items:center}.lgs-breadcrumb-page{color:#1a202c;font-weight:700;font-size:11.5px}.lgs-content-header-right{display:flex;align-items:center;gap:8px}.lgs-search-wrap{display:flex;align-items:center;gap:6px;background:#fff;border:1px solid #bcc7d3;border-radius:6px;padding:5px 10px;box-shadow:0 1px 2px rgba(0,0,0,.02);transition:border-color .2s}.lgs-search-wrap:focus-within{border-color:#0754c6}.lgs-search-ico{color:#8998ac;flex-shrink:0;display:flex}.lgs-search-input{border:none;background:transparent;font-size:11px;color:#2d3748;font-family:inherit;outline:none;width:120px}.lgs-search-input::placeholder{color:#8998ac}.lgs-page{flex:1 1;overflow-y:auto;padding:12px 14px;display:flex;flex-direction:column;gap:0}.lgs-page-toolbar{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px;gap:10px;flex-wrap:wrap}.lgs-section-title{font-size:10.5px;font-weight:700;color:#4a5568;text-transform:uppercase;letter-spacing:.6px;margin-bottom:7px}.lgs-action-btn{display:inline-flex;align-items:center;gap:5px;padding:5px 12px;background:#f7fafc;border:1px solid #c2cbd5;border-radius:6px;font-size:11px;font-weight:400;font-family:inherit;color:#4a5568;cursor:pointer;transition:background .15s,border-color .15s;white-space:nowrap;box-shadow:0 1px 2px rgba(0,0,0,.02)}.lgs-action-btn:hover{background:#e5ebf1;color:#2d3748;border-color:#8998ac}.lgs-action-primary{background:#0754c6;border-color:#0754c6;color:#fff;font-weight:600}.lgs-action-primary:hover{background:#053e94;border-color:#053e94;color:#fff}.lgs-filter-tabs{display:flex;gap:2px;background:#e5ebf1;border-radius:7px;padding:2px;flex-wrap:wrap}.lgs-filter-tab{padding:4px 10px;border:none;background:none;border-radius:5px;font-size:10.5px;font-weight:500;font-family:inherit;color:#4a5568;cursor:pointer;transition:background .15s,color .15s;white-space:nowrap}.lgs-filter-tab.active{background:#fff;color:#1a202c;font-weight:700;box-shadow:0 1px 3px rgba(0,0,0,.08)}.lgs-filter-tab:hover:not(.active){background:hsla(0,0%,100%,.55)}.lgs-table{width:100%;border-collapse:collapse;background:#fff;border-radius:8px;overflow:hidden;box-shadow:0 2px 10px rgba(0,0,0,.05);margin-bottom:10px;font-size:11px}.lgs-table thead tr{background:#f8fafc;border-bottom:1.5px solid #c2cbd5}.lgs-table th{padding:8px 12px;text-align:left;font-size:10.5px;font-weight:600;color:#4a5568;letter-spacing:.3px;white-space:nowrap}.lgs-table td{padding:8px 12px;border-bottom:1px solid #e5ebf1;color:#2d3748;vertical-align:middle;font-size:11px}.lgs-table tbody tr:last-child td{border-bottom:none}.lgs-row-hover:hover td{background:#f7fafc}.lgs-mono{font-family:Courier New,monospace;font-size:10.5px}.lgs-link{color:#0754c6;font-weight:600;cursor:pointer}.lgs-link:hover{color:#053e94;text-decoration:underline}.lgs-kpi-row{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:10px;gap:10px;margin-bottom:12px}.lgs-kpi-card{background:#fff;border-radius:8px;padding:12px 14px;display:flex;align-items:center;gap:12px;box-shadow:0 2px 10px rgba(0,0,0,.05);border-top:3px solid transparent}.lgs-kpi-card:first-child{border-top-color:#0754c6}.lgs-kpi-card:nth-child(2){border-top-color:#16a34a}.lgs-kpi-card:nth-child(3){border-top-color:#f59e0b}.lgs-kpi-card:nth-child(4){border-top-color:#7c3aed}.lgs-kpi-icon{width:36px;height:36px;border-radius:9px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.lgs-kpi-text{min-width:0}.lgs-kpi-value{font-size:18px;font-weight:800;line-height:1.1}.lgs-kpi-label{font-size:10px;color:#4a5568;font-weight:600;margin-top:2px;text-transform:uppercase;letter-spacing:.3px}.lgs-kpi-sub{font-size:9.5px;color:#8998ac;margin-top:1px}.lgs-alerts-list{display:flex;flex-direction:column;gap:5px;margin-bottom:10px}.lgs-alert-row{display:flex;align-items:flex-start;gap:10px;background:#fff;border-radius:6px;padding:8px 12px;font-size:11px;color:#2d3748;box-shadow:0 1px 2px rgba(0,0,0,.04);border-left:3px solid transparent}.lgs-alert-icon{display:flex;align-items:center;flex-shrink:0;margin-top:1px}.lgs-alert-msg{flex:1 1;line-height:1.5}.lgs-alert-time{font-size:9.5px;color:#8998ac;white-space:nowrap;margin-top:1px}.lgs-perf-bars{display:flex;align-items:flex-end;gap:6px;height:72px;background:#fff;border-radius:8px;padding:10px 14px 6px;box-shadow:0 2px 10px rgba(0,0,0,.05);margin-bottom:10px}.lgs-perf-col{flex:1 1;display:flex;flex-direction:column;align-items:center;gap:3px;height:100%}.lgs-perf-bar-wrap{flex:1 1;width:100%;display:flex;align-items:flex-end}.lgs-perf-bar{width:100%;background:#2665c2;border-radius:3px 3px 0 0;min-height:3px;transition:height .3s}.lgs-perf-day{font-size:9px;color:#8998ac;text-align:center;line-height:1.2}.lgs-zone-grid{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:8px;gap:8px;margin-bottom:10px}.lgs-zone-card{background:#fff;border-radius:8px;padding:10px 12px;box-shadow:0 2px 10px rgba(0,0,0,.05);display:flex;flex-direction:column;gap:6px}.lgs-zone-header{display:flex;align-items:center;gap:7px}.lgs-zone-badge{width:22px;height:22px;border-radius:5px;display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:800;color:#fff;flex-shrink:0}.lgs-zone-desc{font-size:10px;font-weight:600;color:#4a5568;line-height:1.2}.lgs-zone-stats{display:flex;align-items:baseline;gap:4px}.lgs-zone-stat-val{font-size:17px;font-weight:800;color:#1a202c}.lgs-zone-stat-total{font-size:11px;font-weight:500;color:#8998ac}.lgs-zone-stat-label{font-size:10px;color:#4a5568}.lgs-zone-bar-wrap{background:#e5ebf1;border-radius:4px;height:5px;overflow:hidden}.lgs-zone-bar{height:100%;border-radius:4px;transition:width .4s}.lgs-zone-footer{display:flex;justify-content:space-between;font-size:9.5px;color:#8998ac}.lgs-zone-pill{display:inline-block;padding:1px 7px;background:#e5ebf1;border-radius:10px;font-size:10px;font-weight:700;color:#4a5568}.lgs-driver-grid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:10px;gap:10px}.lgs-driver-card{background:#fff;border-radius:8px;padding:12px;box-shadow:0 2px 10px rgba(0,0,0,.05);display:flex;flex-direction:column;align-items:center;gap:4px;border-bottom:3px solid #0754c6}.lgs-driver-avatar{width:36px;height:36px;border-radius:50%;background:linear-gradient(135deg,#1e3c72,#2a5298);color:#fff;font-size:12px;font-weight:700;display:flex;align-items:center;justify-content:center;margin-bottom:2px}.lgs-driver-name{font-size:11.5px;font-weight:700;color:#1a202c}.lgs-driver-meta{font-size:10px;color:#8998ac;font-family:Courier New,monospace}.lgs-driver-status{font-size:9.5px;font-weight:700;color:#0754c6;background:rgba(7,84,198,.08);border-radius:8px;padding:2px 8px;margin-top:2px}.lgs-reports-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:10px;gap:10px;margin-bottom:10px}.lgs-report-card{background:#fff;border-radius:8px;padding:14px 16px;box-shadow:0 2px 10px rgba(0,0,0,.05);display:flex;flex-direction:column;gap:3px;border-left:4px solid #e5ebf1;transition:border-left-color .2s}.lgs-report-card:hover{border-left-color:#0754c6}.lgs-report-value{font-size:20px;font-weight:800;color:#1a202c}.lgs-report-label{font-size:10.5px;color:#4a5568;font-weight:600;text-transform:uppercase;letter-spacing:.3px}.lgs-report-delta{font-size:10px;font-weight:700;margin-top:2px}.lgs-dispatch-board{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:10px;gap:10px;margin-bottom:10px}.lgs-dispatch-col{background:#fff;border-radius:8px;overflow:hidden;box-shadow:0 2px 10px rgba(0,0,0,.05);display:flex;flex-direction:column}.lgs-dispatch-col-hdr{padding:8px 12px;font-size:10.5px;font-weight:700;border-bottom:1.5px solid #e5ebf1}.lgs-dispatch-pending{background:#fffbeb;color:#92400e;border-bottom-color:#fde68a}.lgs-dispatch-active{background:#eff6ff;color:#053e94;border-bottom-color:#bfdbfe}.lgs-dispatch-done{background:#f0fdf4;color:#15803d;border-bottom-color:#bbf7d0}.lgs-dispatch-card{padding:9px 12px;border-bottom:1px solid #e5ebf1}.lgs-dispatch-card:last-child{border-bottom:none}.lgs-dispatch-card-done{opacity:.65}.lgs-dispatch-id{font-size:10.5px;font-weight:700;font-family:Courier New,monospace;color:#0754c6}.lgs-dispatch-route{font-size:11px;font-weight:500;color:#2d3748;margin-top:2px}.lgs-dispatch-meta{font-size:10px;color:#8998ac;margin-top:2px}@media (max-width:900px){.lgs-driver-grid,.lgs-kpi-row,.lgs-reports-grid,.lgs-zone-grid{grid-template-columns:repeat(2,1fr)}.lgs-dispatch-board{grid-template-columns:1fr}}@media (max-width:1024px){.macbook-showcase-container{padding:0 30px}}@media (max-width:768px){.macbook-showcase-container{padding:0 16px}.dax-checkout-sidebar{width:160px}.dax-checkout-buttons-container{gap:4px}.dax-hold-btn{display:none}}.mbk-showcase-wrapper{display:flex;flex-direction:column;align-items:center;width:100%;position:relative;margin-top:-170px}.mbk-industry-tabs{display:flex;align-items:flex-end;justify-content:center;gap:56px;width:100%}.mbk-industry-tab{background:none;border:none;border-bottom:2px solid transparent;padding:6px 0 10px;font-size:26px;font-weight:400;font-family:inherit;color:#1c4a9c;cursor:pointer;letter-spacing:.01em;transition:color .2s,border-color .2s;line-height:1;white-space:nowrap;margin-bottom:30px;z-index:2}.mbk-industry-tab:hover{color:#1d6af5}.mbk-industry-tab--active{color:#1d6af5;border-bottom-color:#1d6af5;font-weight:400}.mbk-showcase-content{width:100%}.mbk-showcase-content.mbk-showcase-content--maximized{position:fixed;top:60px;z-index:999}@media (max-width:900px){.mbk-industry-tab{font-size:26px}}@media (max-width:768px){.mbk-industry-tabs{gap:28px}.mbk-industry-tab{font-size:20px}}