.truck{transform:rotate(96.8849deg)}.login-page[data-v-a669a980]{display:flex;min-height:100vh;background:#f7f8fc;position:relative}.language-switch[data-v-a669a980]{position:absolute;top:24px;right:28px;z-index:3;min-width:40px;height:32px;padding:0 10px;border:1px solid #d9e3f7;background:#fff;color:#2e75ff;border-radius:10px;font-size:12px;font-weight:700;line-height:30px;cursor:pointer;box-shadow:0 4px 12px #1a254014}.language-switch[data-v-a669a980]:hover{background:#f6f9ff;border-color:#9fc1ff}.login-brand[data-v-a669a980]{flex:1;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#1a2540,#233458 55%,#2d4670);padding:60px;position:relative;overflow:hidden}.login-brand[data-v-a669a980]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(rgba(255,255,255,.04) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.04) 1px,transparent 1px);background-size:40px 40px;-webkit-mask-image:radial-gradient(ellipse 80% 60% at 50% 50%,#000 40%,transparent 80%);mask-image:radial-gradient(ellipse 80% 60% at 50% 50%,#000 40%,transparent 80%)}.login-brand[data-v-a669a980]:after{content:"";position:absolute;top:-200px;right:-200px;width:500px;height:500px;border-radius:50%;background:radial-gradient(circle,rgba(34,211,238,.18) 0%,transparent 70%)}.brand-bg-img[data-v-a669a980]{position:absolute;bottom:0;left:0;width:55%;opacity:.18;pointer-events:none;z-index:0;filter:brightness(1.5) contrast(.8)}.brand-content[data-v-a669a980]{position:relative;z-index:1;max-width:460px}.brand-badge[data-v-a669a980]{display:inline-block;padding:5px 14px;font-size:11px;font-weight:600;letter-spacing:2px;color:#22d3ee;background:#22d3ee1a;border:1px solid rgba(34,211,238,.35);border-radius:4px;margin-bottom:28px}.brand-logo[data-v-a669a980]{margin-bottom:20px}.brand-logo-img[data-v-a669a980]{width:220px;height:auto;filter:drop-shadow(0 0 20px rgba(34,211,238,.25))}.brand-heading[data-v-a669a980]{font-size:38px;font-weight:700;color:#fff;line-height:1.15;margin:0 0 18px;white-space:nowrap;letter-spacing:.5px}.brand-sub[data-v-a669a980]{font-size:14px;color:#ffffff8c;line-height:1.8;margin:0 0 40px}.brand-meta[data-v-a669a980]{display:inline-flex;align-items:center;gap:10px;padding:10px 16px;background:#ffffff0a;border:1px solid rgba(255,255,255,.08);border-radius:8px;font-size:12px;color:#fff9}.meta-dot[data-v-a669a980]{width:8px;height:8px;border-radius:50%;background:#22d3ee;box-shadow:0 0 10px #22d3ee;animation:pulse-a669a980 2s ease-in-out infinite}@keyframes pulse-a669a980{0%,to{opacity:1}50%{opacity:.4}}.login-form-wrap[data-v-a669a980]{flex:1;display:flex;align-items:center;justify-content:center;padding:40px}.login-card[data-v-a669a980]{width:100%;max-width:400px}.login-tag[data-v-a669a980]{display:inline-block;font-size:11px;font-weight:600;letter-spacing:2px;color:#0891b2;background:linear-gradient(90deg,#ecfeff,#cffafe);padding:4px 12px;border-radius:4px;margin-bottom:16px;text-transform:uppercase}.login-title[data-v-a669a980]{font-size:28px;font-weight:700;color:#1a2540;margin:0 0 6px}.login-sub[data-v-a669a980]{font-size:14px;color:#8c939d;margin:0 0 36px}.login-form[data-v-a669a980] .ant-form-item-label>label{font-weight:500;color:#4e5969;font-size:13px}.login-form[data-v-a669a980] .ant-input{border-radius:10px;height:44px;font-size:14px;padding:0 14px}.login-form[data-v-a669a980] .ant-input-affix-wrapper{border-radius:10px;height:44px;padding:0 14px;display:flex;align-items:center;background:#fff}.login-form[data-v-a669a980] .ant-input-affix-wrapper .ant-input{height:auto;padding:0;border:none;border-radius:0;background:transparent!important;box-shadow:none}.login-btn[data-v-a669a980]{height:46px;border-radius:10px;font-size:15px;font-weight:600;background:linear-gradient(135deg,#1a2540,#2d4670);border:none;box-shadow:0 4px 14px #1a254059;transition:all .2s}.login-btn[data-v-a669a980]:hover{filter:brightness(1.15);box-shadow:0 6px 20px #1a254073}.error-msg[data-v-a669a980]{color:#ff4d4f;font-size:13px;background:#fff2f0;border:1px solid #ffccc7;border-radius:8px;padding:8px 14px;margin-bottom:8px}@media (max-width: 860px){.login-brand[data-v-a669a980]{display:none}.login-form-wrap[data-v-a669a980]{padding:24px}}.sider-bar[data-v-2161285e]{height:100%;background:linear-gradient(180deg,#1a2540,#233458);display:flex;flex-direction:column;padding:24px 14px;gap:12px;overflow:hidden;position:relative}.sider-bar[data-v-2161285e]:before{content:"";position:absolute;top:-100px;right:-100px;width:240px;height:240px;border-radius:50%;background:radial-gradient(circle,rgba(34,211,238,.12) 0%,transparent 70%);pointer-events:none}.sider-bar.collapsed[data-v-2161285e]{padding:24px 8px}.sidebar-logo[data-v-2161285e]{padding:0 8px 20px;border-bottom:1px solid rgba(255,255,255,.08);margin-bottom:4px;display:flex;flex-direction:column;align-items:center;gap:10px;position:relative;z-index:1}.collapsed .sidebar-logo[data-v-2161285e]{padding:0 0 16px}.logo-img[data-v-2161285e]{width:120px;height:auto;filter:drop-shadow(0 0 12px rgba(34,211,238,.2))}.collapsed .logo-img[data-v-2161285e]{height:32px;width:auto}.logo-badge[data-v-2161285e]{padding:3px 10px;border-radius:4px;background:#22d3ee1f;color:#22d3ee;border:1px solid rgba(34,211,238,.3);font-size:11px;font-weight:600;letter-spacing:.5px;white-space:nowrap}.sidebar-nav[data-v-2161285e]{display:flex;flex-direction:column;flex:1;overflow-y:auto;position:relative;z-index:1}.sidebar-nav[data-v-2161285e]::-webkit-scrollbar{width:0}.nav-group[data-v-2161285e]{display:flex;flex-direction:column;gap:2px}.nav-group+.nav-group[data-v-2161285e]{margin-top:14px}.nav-group-label[data-v-2161285e]{padding:4px 14px 8px;font-size:11px;font-weight:600;color:#ffffff59;letter-spacing:1px;text-transform:uppercase}.nav-item[data-v-2161285e]{display:flex;align-items:center;gap:10px;padding:11px 14px;border-radius:8px;text-decoration:none;font-size:14px;font-weight:500;color:#ffffffa6;transition:all .15s ease;position:relative}.collapsed .nav-item[data-v-2161285e]{justify-content:center;padding:11px 0}.nav-item[data-v-2161285e]:hover{background:#ffffff0f;color:#fff}.nav-item:hover .nav-icon[data-v-2161285e]{color:#22d3ee}.nav-item.active[data-v-2161285e]{background:#22d3ee1f;color:#fff;font-weight:600}.nav-item.active .nav-icon[data-v-2161285e]{color:#22d3ee}.nav-icon[data-v-2161285e]{font-size:16px;color:#ffffff80;flex-shrink:0;transition:color .15s ease}.nav-label[data-v-2161285e]{white-space:nowrap;flex:1}.nav-badge[data-v-2161285e]{margin-left:auto;min-width:18px;height:18px;padding:0 5px;border-radius:9px;background:#f56c6c;color:#fff;font-size:11px;font-weight:600;line-height:18px;text-align:center;box-shadow:0 0 8px #f56c6c66}.nav-badge.dot[data-v-2161285e]{position:absolute;top:6px;right:6px;min-width:8px;width:8px;height:8px;padding:0;border-radius:50%;margin:0}.top-bar[data-v-e9d25735]{position:sticky;top:0;z-index:100;display:flex;align-items:center;justify-content:space-between;height:56px;padding:0 24px;background:#fff;border-bottom:1px solid #ebeef5}.top-bar-left[data-v-e9d25735]{flex:1;display:flex;align-items:center;gap:12px;min-width:0}.trigger-btn[data-v-e9d25735]{width:36px;height:36px;border:none;background:transparent;border-radius:8px;color:#4e5969;font-size:16px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .15s}.trigger-btn[data-v-e9d25735]:hover{background:#f0f2f5;color:#1d2129}.breadcrumb[data-v-e9d25735]{font-size:13px;color:#6d7584;min-width:0;overflow:hidden}.breadcrumb[data-v-e9d25735] .ant-breadcrumb-link{color:#6d7584}.breadcrumb[data-v-e9d25735] a{color:#6d7584;text-decoration:none;transition:color .15s}.breadcrumb[data-v-e9d25735] a:hover{color:#2e75ff}.breadcrumb[data-v-e9d25735] .ant-breadcrumb>ol>li:last-child .ant-breadcrumb-link{color:#1d2129;font-weight:600}.top-bar-right[data-v-e9d25735]{display:flex;align-items:center;gap:12px}.language-switch[data-v-e9d25735]{min-width:36px;height:32px;padding:0 10px;border:1px solid #d9e3f7;background:#f6f9ff;color:#2e75ff;border-radius:10px;font-size:12px;font-weight:700;line-height:30px;cursor:pointer;transition:all .15s}.language-switch[data-v-e9d25735]:hover{background:#eaf2ff;border-color:#9fc1ff}.bell-wrap[data-v-e9d25735]{position:relative;width:36px;height:36px;display:flex;align-items:center;justify-content:center;border-radius:10px;cursor:pointer;transition:background .15s}.bell-wrap[data-v-e9d25735]:hover{background:#f0f2f5}.bell-icon[data-v-e9d25735]{font-size:18px;color:#6d7584}.bell-badge[data-v-e9d25735]{position:absolute;top:2px;right:2px;min-width:16px;height:16px;padding:0 4px;border-radius:8px;background:#f56c6c;color:#fff;font-size:10px;font-weight:600;line-height:16px;text-align:center}.user-avatar[data-v-e9d25735]{width:36px;height:36px;border-radius:10px;background:linear-gradient(135deg,#2e75ff,#5b8def);color:#fff;font-size:13px;font-weight:700;display:flex;align-items:center;justify-content:center;cursor:pointer}.avatar[data-v-e9d25735]{width:34px;height:34px;border-radius:50%;background:linear-gradient(135deg,#2e75ff,#5b8def);color:#fff;font-size:13px;font-weight:700;display:flex;align-items:center;justify-content:center;flex-shrink:0}.avatar.avatar-lg[data-v-e9d25735]{width:42px;height:42px;font-size:16px}.top-user-popover .ant-popover-inner-content{padding:0}.top-user-popover .user-pop{width:240px;padding:14px 16px 10px}.top-user-popover .user-pop-header{display:flex;align-items:center;gap:12px;margin-bottom:12px}.top-user-popover .user-pop-name .name{font-size:14px;font-weight:600;color:#1a1a1a}.top-user-popover .user-pop-name .role{font-size:12px;color:#8a8f99;margin-top:2px}.top-user-popover .user-pop-row{display:flex;justify-content:space-between;align-items:center;gap:10px;padding:6px 0;font-size:12.5px}.top-user-popover .user-pop-row .label{color:#8a8f99;flex-shrink:0}.top-user-popover .user-pop-row .value{color:#1a1a1a;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:right}.top-user-popover .user-pop-divider{height:1px;background:#f0f0f0;margin:10px -16px 8px}.top-user-popover .user-pop-action{display:flex;align-items:center;gap:8px;padding:8px 10px;border-radius:6px;cursor:pointer;font-size:13px;color:#333;transition:all .2s}.top-user-popover .user-pop-action:hover{background:#f7f8fa}.top-user-popover .user-pop-action.danger{color:#ff4d4f}.top-user-popover .user-pop-action.danger:hover{background:#fff1f0}.sider-section[data-v-ddaa390d]{height:100vh;background:#1a2540;border-right:1px solid rgba(255,255,255,.05);position:fixed;left:0;transition:all .2s;box-shadow:2px 0 12px #00000014}.main-section[data-v-ddaa390d]{margin-left:220px;transition:margin-left .2s;height:100vh;overflow-y:auto;overflow-x:hidden;background:#f5f7fa;scrollbar-gutter:stable;overflow-anchor:none}.main-section.collapsed[data-v-ddaa390d]{margin-left:64px}.route-stage[data-v-ddaa390d]{min-height:calc(100vh - 56px);overflow:visible}.route-view[data-v-ddaa390d]{min-height:calc(100vh - 56px)}.page-fade-enter-active[data-v-ddaa390d],.page-fade-leave-active[data-v-ddaa390d]{transition:opacity .18s ease,transform .18s ease}.page-fade-enter-from[data-v-ddaa390d]{opacity:0;transform:translateY(8px)}.page-fade-leave-to[data-v-ddaa390d]{opacity:0;transform:translateY(-4px)}@media (prefers-reduced-motion: reduce){.page-fade-enter-active[data-v-ddaa390d],.page-fade-leave-active[data-v-ddaa390d]{transition:none}.page-fade-enter-from[data-v-ddaa390d],.page-fade-leave-to[data-v-ddaa390d]{opacity:1;transform:none}}.nav-bar[data-v-4ceebe45]{width:100%;gap:16px;min-height:32px}.nav-bar-goback[data-v-4ceebe45]{width:30px;height:30px;cursor:pointer;margin-right:20px}.nav-title[data-v-4ceebe45]{font-size:24px;line-height:32px;color:var(--color-text);font-weight:700;white-space:nowrap}.nav-bar-goback[data-v-4ceebe45] svg{font-size:30px}.loading-mask[data-v-27cc6011]{z-index:99999;position:absolute;left:0;top:0;width:100%;height:100%;background:#00000014;transition:all .12s ease-out}.content-section[data-v-ab745e2e]{padding:36px 30px 24px 40px}.content-wrapper[data-v-ab745e2e]{margin-top:20px;background-color:#fff;border-radius:12px;padding:24px 24px 30px;position:relative}.page-header[data-v-ab745e2e]{margin-bottom:16px}.page-title[data-v-ab745e2e]{font-size:20px;font-weight:700;color:#1a1a1a}.page-desc[data-v-ab745e2e]{font-size:13px;color:#999;margin-top:4px}.action-bar[data-v-ab745e2e]{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px;flex-wrap:wrap;gap:10px}.search-group[data-v-ab745e2e]{display:flex;align-items:center;gap:8px}.filter-tabs[data-v-ab745e2e]{display:flex;gap:0;border-bottom:1px solid #f0f0f0;margin-bottom:12px}.tab-item[data-v-ab745e2e]{padding:8px 20px;font-size:14px;cursor:pointer;color:#666;border-bottom:2px solid transparent;transition:all .2s;white-space:nowrap}.tab-item[data-v-ab745e2e]:hover{color:var(--color-primary, #2C6CE7)}.tab-active[data-v-ab745e2e]{color:var(--color-primary, #2C6CE7);font-weight:600;border-bottom-color:var(--color-primary, #2C6CE7)}.table-pagination[data-v-ab745e2e]{display:flex;justify-content:flex-end;padding:12px 0 0}.link-primary[data-v-ab745e2e]{color:var(--color-primary, #2C6CE7);cursor:pointer}.link-primary[data-v-ab745e2e]:hover{text-decoration:underline}.text-bold[data-v-ab745e2e]{font-weight:600}.order-no-cell[data-v-ab745e2e],.status-cell[data-v-ab745e2e]{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.pending-approval-tag[data-v-ab745e2e],.pending-action-tag[data-v-ab745e2e]{margin-inline-end:0;font-weight:600}.route-cell[data-v-ab745e2e]{max-width:220px;line-height:1.25}.route-street[data-v-ab745e2e]{max-width:100%;color:#111827;font-size:13px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.route-city[data-v-ab745e2e]{margin-top:3px;color:#8a94a6;font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.provider-pill[data-v-ab745e2e]{display:inline-flex;align-items:center;justify-content:center;min-width:104px;padding:4px 10px;border-radius:999px;border:1px solid transparent;font-size:12px;font-weight:800;letter-spacing:.02em;line-height:1.1;box-shadow:inset 0 0 0 1px #ffffff73}.provider-pill--flock[data-v-ab745e2e]{color:#075985;background:linear-gradient(135deg,#e0f2fe,#bae6fd);border-color:#7dd3fc}.provider-pill--mothership[data-v-ab745e2e]{color:#6d28d9;background:linear-gradient(135deg,#f3e8ff,#ddd6fe);border-color:#c4b5fd}.provider-pill--chr[data-v-ab745e2e]{color:#075985;background:linear-gradient(135deg,#e0f2fe,#bae6fd);border-color:#7dd3fc}.provider-pill--priority1[data-v-ab745e2e]{color:#991b1b;background:linear-gradient(135deg,#fee2e2,#fecaca);border-color:#fca5a5}.provider-pill--gtz[data-v-ab745e2e]{color:#065f46;background:linear-gradient(135deg,#d1fae5,#a7f3d0);border-color:#6ee7b7}.provider-pill--sunset[data-v-ab745e2e]{color:#9a3412;background:linear-gradient(135deg,#ffedd5,#fed7aa);border-color:#fdba74}.provider-pill--warp[data-v-ab745e2e]{color:#1e3a8a;background:linear-gradient(135deg,#dbeafe,#bfdbfe);border-color:#93c5fd}.provider-pill--trucklink[data-v-ab745e2e]{color:#374151;background:linear-gradient(135deg,#f3f4f6,#e5e7eb);border-color:#d1d5db}.content-section[data-v-c6c34538]{padding:36px 30px 24px 40px}.content-wrapper[data-v-c6c34538]{margin-top:20px;background-color:#fff;border-radius:12px;padding:24px 24px 30px;position:relative}.action-bar[data-v-c6c34538]{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px;flex-wrap:wrap;gap:10px}.search-group[data-v-c6c34538]{display:flex;align-items:center;gap:8px}.table-pagination[data-v-c6c34538]{display:flex;justify-content:flex-end;padding:12px 0 0}.link-primary[data-v-c6c34538]{color:var(--color-primary, #2C6CE7);cursor:pointer}.link-primary[data-v-c6c34538]:hover{text-decoration:underline}.modal-field[data-v-c6c34538]{margin-bottom:16px}.modal-field label[data-v-c6c34538]{display:block;font-weight:500;margin-bottom:6px;color:#333}.modal-field .required[data-v-c6c34538]{color:#ff4d4f;margin-left:4px}.content-section[data-v-436777c1]{padding:36px 30px 24px 40px}.content-wrapper[data-v-436777c1]{margin-top:20px;background-color:#fff;border-radius:12px;padding:24px 24px 30px;position:relative}.action-bar[data-v-436777c1]{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px;flex-wrap:wrap;gap:10px}.search-group[data-v-436777c1]{display:flex;align-items:center;gap:8px}.row-actions[data-v-436777c1]{display:flex;gap:12px;align-items:center}.table-pagination[data-v-436777c1]{display:flex;justify-content:flex-end;padding:12px 0 0}.link-primary[data-v-436777c1]{color:var(--color-primary, #2C6CE7);cursor:pointer}.link-primary[data-v-436777c1]:hover{text-decoration:underline}.link-disabled[data-v-436777c1]{color:#b8bdc6;cursor:not-allowed}.link-disabled[data-v-436777c1]:hover{text-decoration:none}.modal-field[data-v-436777c1]{margin-bottom:16px}.modal-field label[data-v-436777c1]{display:block;font-weight:500;margin-bottom:6px;color:#333}.modal-field .required[data-v-436777c1]{color:#ff4d4f;margin-left:4px}.modal-hint[data-v-436777c1]{font-size:12px;color:#8c939d;margin-top:4px}.role-desc[data-v-436777c1]{color:#8c939d;margin-left:4px;font-size:12px}.content-section[data-v-bcf8f00d]{padding:36px 30px 24px 40px}.content-wrapper[data-v-bcf8f00d]{margin-top:20px;background-color:#fff;border-radius:12px;padding:24px 24px 30px;position:relative}.action-bar[data-v-bcf8f00d]{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px;flex-wrap:wrap;gap:10px}.search-group[data-v-bcf8f00d]{display:flex;align-items:center;gap:8px}.cell-contact[data-v-bcf8f00d]{line-height:1.6}.row-actions[data-v-bcf8f00d]{display:flex;gap:12px;align-items:center}.table-pagination[data-v-bcf8f00d]{display:flex;justify-content:flex-end;padding:12px 0 0}.link-primary[data-v-bcf8f00d]{color:var(--color-primary, #2C6CE7);cursor:pointer}.link-primary[data-v-bcf8f00d]:hover{text-decoration:underline}.link-danger[data-v-bcf8f00d]{color:#ff4d4f;cursor:pointer}.link-danger[data-v-bcf8f00d]:hover{text-decoration:underline}.link-disabled[data-v-bcf8f00d]{color:#b8bdc6;cursor:not-allowed}.modal-field[data-v-bcf8f00d]{margin-bottom:16px}.modal-field label[data-v-bcf8f00d]{display:block;font-weight:500;margin-bottom:6px;color:#333}.modal-field .required[data-v-bcf8f00d]{color:#ff4d4f;margin-left:4px}.modal-hint[data-v-bcf8f00d]{font-size:12px;color:#8c939d;margin-top:8px;padding:8px 10px;background:#f5f7fa;border-radius:4px}.content-section[data-v-191e7f01]{padding:36px 30px 24px 40px}.content-wrapper[data-v-191e7f01]{margin-top:20px;background-color:#fff;border-radius:12px;padding:24px 24px 30px;position:relative}.action-bar[data-v-191e7f01]{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px;flex-wrap:wrap;gap:10px}.search-group[data-v-191e7f01]{display:flex;align-items:center;gap:8px}.filter-label[data-v-191e7f01]{color:#666;font-size:13px;margin-right:4px}.table-pagination[data-v-191e7f01]{display:flex;justify-content:flex-end;padding:12px 0 0}.cell-company .company-name[data-v-191e7f01]{font-weight:600;color:#1d2129;margin-bottom:2px}.cell-company .company-contact[data-v-191e7f01]{font-size:12px;color:#8c939d}.modal-field[data-v-191e7f01]{margin-bottom:16px}.modal-field label[data-v-191e7f01]{display:block;font-weight:500;margin-bottom:6px;color:#333}.content-section[data-v-bfee7adb]{padding:36px 30px 24px 40px}.content-wrapper[data-v-bfee7adb]{margin-top:20px;background-color:#fff;border-radius:12px;padding:24px 24px 30px;position:relative}.action-bar[data-v-bfee7adb]{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px;flex-wrap:wrap;gap:10px}.search-group[data-v-bfee7adb]{display:flex;align-items:center;gap:8px}.filter-tabs[data-v-bfee7adb]{display:flex;gap:0;border-bottom:1px solid #f0f0f0;margin-bottom:12px}.tab-item[data-v-bfee7adb]{padding:8px 20px;font-size:14px;cursor:pointer;color:#666;border-bottom:2px solid transparent;transition:all .2s;white-space:nowrap}.tab-item[data-v-bfee7adb]:hover{color:var(--color-primary, #2C6CE7)}.tab-active[data-v-bfee7adb]{color:var(--color-primary, #2C6CE7);font-weight:600;border-bottom-color:var(--color-primary, #2C6CE7)}.table-pagination[data-v-bfee7adb]{display:flex;justify-content:flex-end;padding:12px 0 0}.cell-user .cell-user-name[data-v-bfee7adb]{font-weight:600}.cell-user .cell-user-email[data-v-bfee7adb]{font-size:12px;color:#8c939d}.cell-route[data-v-bfee7adb]{display:flex;align-items:center;gap:6px;color:#4e5969;font-size:12px}.route-arrow[data-v-bfee7adb]{color:#8c939d}.mono[data-v-bfee7adb]{font-family:Menlo,Consolas,monospace;font-size:12px}.quote-detail[data-v-052a4393]{padding:16px 16px 24px}.page-nav[data-v-052a4393],.content-wrapper[data-v-052a4393]{max-width:1024px;margin-left:auto;margin-right:auto;width:100%}.page-nav[data-v-052a4393]{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.nav-left[data-v-052a4393]{display:flex;align-items:center;gap:12px}.back-btn[data-v-052a4393]{padding:0 4px;color:#6d7584}.nav-title[data-v-052a4393]{font-size:18px;font-weight:600;color:#1d2129}.nav-right[data-v-052a4393]{display:flex;gap:8px}.content-wrapper[data-v-052a4393]{display:flex;flex-direction:column;gap:16px}.card[data-v-052a4393]{background:#fff;border-radius:10px;padding:18px 22px;border:1px solid #e8ecf3;box-shadow:0 1px 3px #0000000a}.card-title[data-v-052a4393]{font-size:14px;font-weight:600;color:#1d2129;margin-bottom:14px;display:flex;align-items:center;gap:6px}.card-title .card-icon[data-v-052a4393]{color:#5b8def;font-size:15px}.card-title-sub[data-v-052a4393]{margin-left:6px;font-size:12px;font-weight:500;color:#8c939d}.hero-card[data-v-052a4393]{padding:20px 24px}.hero-head[data-v-052a4393]{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:16px}.hero-label[data-v-052a4393]{font-size:11px;font-weight:600;color:#8c939d;text-transform:uppercase;letter-spacing:.5px;margin-bottom:4px}.hero-no-row[data-v-052a4393]{display:flex;align-items:center;gap:4px}.hero-no[data-v-052a4393]{margin:0;font-size:20px;font-weight:700;color:#0f172a;font-family:SF Mono,Menlo,Consolas,monospace;word-break:break-all}.copy-btn[data-v-052a4393]{color:#8c939d;height:28px}.hero-status[data-v-052a4393]{font-size:12px;font-weight:600;padding:4px 12px;border-radius:14px;border:none}.hero-steps[data-v-052a4393]{padding-top:12px;border-top:1px dashed #eef0f3}.quote-result[data-v-052a4393]{background:linear-gradient(135deg,#f6f9ff,#fff);border-color:#5b8def2e}.quoted-body[data-v-052a4393]{display:flex;align-items:flex-start;gap:28px;padding:6px 0}.quote-price-wrap[data-v-052a4393]{flex-shrink:0;padding-right:24px;border-right:1px dashed #e4e9f2}.price-label[data-v-052a4393]{font-size:12px;font-weight:600;color:#8c939d;margin-bottom:4px}.price-value[data-v-052a4393]{font-size:30px;font-weight:800;color:#2e75ff;line-height:1.1}.quote-meta-grid[data-v-052a4393]{flex:1;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 24px}.meta-item--full[data-v-052a4393]{grid-column:1 / -1}.meta-label[data-v-052a4393]{font-size:11px;color:#8c939d;font-weight:500;margin-bottom:2px;text-transform:uppercase}.meta-value[data-v-052a4393]{font-size:13px;color:#1d2129;font-weight:500;word-break:break-word}.state-banner[data-v-052a4393]{display:flex;align-items:center;gap:14px;padding:14px 18px;border-radius:8px;font-size:13px}.state-accepted[data-v-052a4393]{background:#f0faf4;border:1px solid #d4f0dd;justify-content:space-between}.state-rejected[data-v-052a4393]{background:#fff2f0;border:1px solid #ffccc7}.state-rejected .banner-text[data-v-052a4393]{color:#a8071a;font-weight:500}.state-rejected .banner-sub[data-v-052a4393]{font-size:12px;color:#6d7584;margin-top:4px}.state-rejected .banner-time[data-v-052a4393]{font-size:11px;color:#a0a5b1;margin-top:4px}.state-expired[data-v-052a4393]{background:#fafafa;border:1px solid #e4e7ed;color:#6d7584}.ship-grid[data-v-052a4393]{display:grid;grid-template-columns:1fr 56px 1fr;gap:0 16px;align-items:stretch}.ship-col[data-v-052a4393]{display:flex;flex-direction:column;gap:4px;min-width:0}.ship-arrow[data-v-052a4393]{display:flex;align-items:center;justify-content:center;font-size:20px;color:#5b8def}.ship-head[data-v-052a4393]{display:flex;align-items:center;gap:6px;margin-bottom:6px}.ship-icon[data-v-052a4393]{font-size:14px}.ship-icon-from[data-v-052a4393]{color:#5b8def}.ship-icon-to[data-v-052a4393]{color:#52c41a}.ship-label[data-v-052a4393]{font-size:11px;font-weight:600;color:#8c939d;letter-spacing:.5px}.ship-company[data-v-052a4393]{font-size:14px;font-weight:600;color:#1d2129;word-break:break-word}.ship-line[data-v-052a4393]{font-size:13px;color:#4e5969;line-height:1.5;word-break:break-word}.ship-contact[data-v-052a4393]{font-size:12px;color:#4e5969;margin-top:4px}.ship-muted[data-v-052a4393]{font-size:12px;color:#8c939d;word-break:break-word}.ship-time[data-v-052a4393]{margin-top:4px;padding:2px 8px;background:#f5f7fa;border-radius:6px;align-self:flex-start;font-family:SF Mono,Menlo,Consolas,monospace;font-size:11px}.ship-tags[data-v-052a4393]{margin-top:8px;display:flex;flex-wrap:wrap;gap:4px}.ship-notes[data-v-052a4393]{margin-top:6px;font-size:12px;color:#4e5969;background:#fafbfc;border-radius:6px;padding:6px 10px;white-space:pre-wrap}.cargo-table[data-v-052a4393] .ant-table-thead>tr>th{background:#fafbfc;font-size:12px;color:#6d7584;font-weight:600}.cargo-totals[data-v-052a4393]{display:flex;align-items:center;justify-content:flex-end;gap:20px;padding:10px 14px;margin-top:8px;background:#fafbfc;border-radius:6px;font-size:12px}.tot-label[data-v-052a4393]{color:#8c939d;font-weight:600;text-transform:uppercase}.tot-item[data-v-052a4393]{display:flex;align-items:center;gap:4px}.tot-key[data-v-052a4393]{color:#8c939d}.tot-val[data-v-052a4393]{color:#1d2129;font-weight:600}.order-link[data-v-052a4393]{color:#1890ff;font-family:SF Mono,Menlo,Consolas,monospace;font-weight:600;cursor:pointer}.order-link[data-v-052a4393]:hover{text-decoration:underline}@media (max-width: 768px){.ship-grid[data-v-052a4393]{grid-template-columns:1fr}.ship-arrow[data-v-052a4393]{transform:rotate(90deg);padding:4px 0}.quoted-body[data-v-052a4393]{flex-direction:column;gap:12px}.quote-price-wrap[data-v-052a4393]{border-right:none;border-bottom:1px dashed #e4e9f2;padding-right:0;padding-bottom:12px}}.content-section[data-v-fe660862]{padding:36px 30px 24px 40px}.content-wrapper[data-v-fe660862]{margin-top:20px;background-color:#fff;border-radius:12px;padding:24px 24px 30px;position:relative}.action-bar[data-v-fe660862]{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px;flex-wrap:wrap;gap:10px}.search-group[data-v-fe660862]{display:flex;align-items:center;gap:8px}.filter-tabs[data-v-fe660862]{display:flex;gap:0;border-bottom:1px solid #f0f0f0;margin-bottom:12px}.tab-item[data-v-fe660862]{padding:8px 20px;font-size:14px;cursor:pointer;color:#666;border-bottom:2px solid transparent;transition:all .2s;white-space:nowrap}.tab-item[data-v-fe660862]:hover{color:var(--color-primary, #2C6CE7)}.tab-active[data-v-fe660862]{color:var(--color-primary, #2C6CE7);font-weight:600;border-bottom-color:var(--color-primary, #2C6CE7)}.cell-subject[data-v-fe660862],.text-strong[data-v-fe660862]{font-weight:500;color:#1d2129}.muted[data-v-fe660862]{color:#8c939d;font-size:12px;margin-top:2px}.mono[data-v-fe660862]{font-family:Menlo,Consolas,monospace;font-size:12.5px}.link-primary[data-v-fe660862]{color:#2c6ce7;cursor:pointer;font-weight:500}.link-primary[data-v-fe660862]:hover{text-decoration:underline}.table-pagination[data-v-fe660862]{display:flex;justify-content:flex-end;padding:12px 0 0}.status-actions[data-v-fe660862]{display:flex;gap:8px;margin:14px 0 6px}.chat-area[data-v-fe660862]{display:flex;flex-direction:column;gap:10px;max-height:420px;overflow-y:auto;background:#fafafa;padding:12px;border-radius:10px}.chat-bubble[data-v-fe660862]{padding:10px 14px;border-radius:10px;max-width:85%;word-break:break-word}.chat-bubble--user[data-v-fe660862]{background:#eef4ff;align-self:flex-start}.chat-bubble--admin[data-v-fe660862]{background:#f0fff2;align-self:flex-end}.chat-meta[data-v-fe660862]{display:flex;justify-content:space-between;gap:12px;font-size:12px;color:#8c939d;margin-bottom:4px}.chat-sender[data-v-fe660862]{font-weight:600;color:#4e5969}.chat-content[data-v-fe660862]{color:#1d2129;font-size:13px;white-space:pre-wrap}.reply-box[data-v-fe660862]{margin-top:14px}.reply-actions[data-v-fe660862]{display:flex;justify-content:flex-end;margin-top:8px}.dropdown-title[data-v-2d197fe6]{margin-right:100%}.label-input[data-v-2d197fe6]{width:100%;position:relative}.required[data-v-2d197fe6]{color:#ff5631;font-size:14px}.label-input input[data-v-2d197fe6],.label-input .ant-input-affix-wrapper[data-v-2d197fe6],.label-input .ant-btn-lg[data-v-2d197fe6],.label-input .ant-input.ant-input-lg[data-v-2d197fe6]{border-radius:4px}.general-info[data-v-09fc6963]{display:grid;grid-template-columns:360px minmax(0,1fr);gap:12px;align-items:stretch}.review-section[data-v-09fc6963]{padding:14px 16px;background:#fff;border:1px solid #e4e7ec;border-radius:12px;box-shadow:0 4px 16px #10182809;scroll-margin-top:80px}.section-heading[data-v-09fc6963]{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:10px}.section-title[data-v-09fc6963]{color:#1f2937;font-size:16px;font-weight:700;line-height:24px}.section-desc[data-v-09fc6963]{margin-top:2px;color:#8a96a8;font-size:12px}.route-workflow[data-v-09fc6963]{position:relative;display:grid;grid-template-columns:1fr;gap:0;align-items:stretch}.review-section--route[data-v-09fc6963]{height:100%;padding:14px 16px 16px;container-type:inline-size}.review-section--route .section-heading[data-v-09fc6963]{margin-bottom:14px}.route-workflow[data-v-09fc6963]:before{position:absolute;top:14px;bottom:14px;left:14px;width:2px;background:#dbe3ee;content:""}.route-stop[data-v-09fc6963]{min-width:0;display:grid;grid-template-columns:30px minmax(0,1fr);gap:12px;padding:0;background:transparent;border:0}.route-stop--departure[data-v-09fc6963]{margin-bottom:18px}.route-marker[data-v-09fc6963]{position:relative;z-index:1;display:flex;align-items:flex-start;justify-content:center}.route-stop-content[data-v-09fc6963]{min-width:0}.route-stop--departure .route-stop-content[data-v-09fc6963]{padding-bottom:18px;border-bottom:1px solid #e8ecf2}.route-stop-header[data-v-09fc6963]{display:flex;min-height:28px;align-items:flex-start;justify-content:space-between;gap:10px}.route-node[data-v-09fc6963]{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;flex:0 0 28px;border:3px solid #ffffff;border-radius:50%;box-shadow:0 0 0 1px #1018280f;font-size:12px;font-weight:700}.route-node--departure[data-v-09fc6963]{color:#fff;background:#12a865}.route-node--arrival[data-v-09fc6963]{color:#fff;background:#2e6fd8}.route-company[data-v-09fc6963]{min-width:0;color:#101828;font-size:14px;font-weight:700;line-height:21px;overflow-wrap:anywhere}.route-type[data-v-09fc6963]{display:inline-flex;align-items:center;min-height:20px;padding:0 7px;color:#475467;background:#f2f4f7;border:1px solid #e4e7ec;border-radius:999px;font-size:10px;font-weight:600;line-height:18px}.route-type--residential[data-v-09fc6963]{color:#b54708;background:#fffaeb;border-color:#fedf89}.route-schedule[data-v-09fc6963]{min-width:0;min-height:36px;margin-top:10px;padding:7px 10px;display:flex;align-items:center;justify-content:space-between;gap:10px;background:#f4f8ff;border:1px solid #dbe8ff;border-radius:7px}.route-schedule-label[data-v-09fc6963]{color:#667085;font-size:11px;font-weight:600;white-space:nowrap}.route-schedule-value[data-v-09fc6963]{display:flex;min-width:0;align-items:center;justify-content:flex-end;gap:5px;color:#1559ba;font-size:12px;font-weight:700;line-height:18px}.route-schedule-value i[data-v-09fc6963]{color:#98a2b3;font-style:normal;font-weight:400}.route-schedule-date[data-v-09fc6963],.route-schedule-time[data-v-09fc6963]{white-space:nowrap}.route-schedule-date[data-v-09fc6963]{color:#667085;font-weight:600}.route-schedule-time[data-v-09fc6963]{color:#1559ba;font-weight:700}.route-address-row[data-v-09fc6963]{min-width:0;margin-top:5px;display:flex;align-items:flex-start;gap:7px}.route-address-text[data-v-09fc6963]{min-width:0;display:flex;flex-direction:column;gap:1px}.route-field-icon[data-v-09fc6963]{flex:0 0 auto;margin-top:2px;font-size:13px}.route-field-icon--location[data-v-09fc6963]{color:#2f6feb}.route-street[data-v-09fc6963]{color:#344054;font-size:12px;line-height:18px;overflow-wrap:anywhere}.route-address-meta[data-v-09fc6963]{display:flex;align-items:baseline;flex-wrap:wrap;gap:5px;color:#7b8798;font-size:11px;line-height:17px}.route-address-meta b[data-v-09fc6963]{color:#667085;font-weight:600}.route-contact-grid[data-v-09fc6963]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px 14px;margin-top:10px}.route-contact-item[data-v-09fc6963]{min-width:0}.route-contact-item span[data-v-09fc6963],.route-contact-item strong[data-v-09fc6963]{display:block}.route-contact-item span[data-v-09fc6963]{margin-bottom:2px;color:#98a2b3;font-size:10px}.route-contact-item strong[data-v-09fc6963]{color:#667085;font-size:11px;font-weight:500;line-height:17px;overflow-wrap:anywhere}@container (max-width: 430px){.route-contact-grid[data-v-09fc6963]{grid-template-columns:repeat(2,minmax(0,1fr))}.route-contact-item--email[data-v-09fc6963]{grid-column:1 / -1}.route-schedule[data-v-09fc6963]{align-items:flex-start;flex-direction:column;gap:2px}.route-schedule-value[data-v-09fc6963]{width:100%;justify-content:flex-start}}.review-information-layout[data-v-09fc6963]{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,.72fr);grid-template-areas:"cargo cargo" "services appointment";gap:10px;align-items:stretch}.review-information-card[data-v-09fc6963]{min-width:0;padding:14px}.review-information-card--cargo[data-v-09fc6963]{grid-area:cargo}.review-information-card--services[data-v-09fc6963]{grid-area:services;display:flex;flex-direction:column}.review-information-card--appointment[data-v-09fc6963]{grid-area:appointment;display:flex;flex-direction:column}.key-info-title-row[data-v-09fc6963]{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:28px;margin-bottom:11px}.information-count[data-v-09fc6963]{padding:2px 7px;color:#6941c6;background:#f4ebff;border-radius:999px;font-size:11px;font-weight:600}.key-info-title-row[data-v-09fc6963] .ant-btn{height:24px;padding:0}.key-info-title[data-v-09fc6963]{color:#1f2937;font-size:15px;font-weight:700}.information-title[data-v-09fc6963]{min-width:0;display:flex;align-items:center;gap:9px}.information-title-icon[data-v-09fc6963]{width:28px;height:28px;flex:0 0 28px;display:inline-flex;align-items:center;justify-content:center;border-radius:8px;font-size:14px}.information-title-icon--cargo[data-v-09fc6963]{color:#175cd3;background:#eaf2ff}.information-title-icon--route[data-v-09fc6963]{color:#344054;background:#eef2f6}.information-title-icon--services[data-v-09fc6963]{color:#6941c6;background:#f4ebff}.information-title-icon--appointment[data-v-09fc6963]{color:#0e7490;background:#ecfeff}.appointment-edit[data-v-09fc6963]{padding:0 7px!important;color:#0e7490;background:#ecfeff;border-radius:7px;font-size:11px}.appointment-overview[data-v-09fc6963]{min-width:0;min-height:58px;padding:9px 11px;display:flex;align-items:center;gap:10px;background:#f8fafc;border:1px solid #eef1f5;border-radius:9px}.appointment-overview--active[data-v-09fc6963]{background:#f7fafb}.appointment-status-icon[data-v-09fc6963]{width:30px;height:30px;flex:0 0 30px;display:inline-flex;align-items:center;justify-content:center;color:#667085;background:#fff;border:1px solid #e4e7ec;border-radius:8px;font-size:14px}.appointment-overview--active .appointment-status-icon[data-v-09fc6963]{color:#0e7490;background:#ecfeff}.appointment-status-copy[data-v-09fc6963]{min-width:90px}.appointment-status-copy>span[data-v-09fc6963],.appointment-time>span[data-v-09fc6963],.appointment-field>span[data-v-09fc6963]{display:block;color:#98a2b3;font-size:10px;line-height:16px}.appointment-status-copy>strong[data-v-09fc6963]{display:block;margin-top:1px;color:#475467;font-size:13px;line-height:19px}.appointment-overview--active .appointment-status-copy>strong[data-v-09fc6963]{color:#0e7490}.appointment-time[data-v-09fc6963]{min-width:0;margin-left:auto;padding-left:12px;border-left:1px solid #e4e7ec;text-align:right}.appointment-time>strong[data-v-09fc6963]{display:block;margin-top:1px;overflow:hidden;color:#164e63;font-size:12px;line-height:19px;text-overflow:ellipsis;white-space:nowrap}.appointment-fields[data-v-09fc6963]{display:grid;grid-template-columns:minmax(0,1fr);gap:7px;margin-top:8px}.appointment-field[data-v-09fc6963]{min-width:0;padding:8px 10px;background:#fff;border:1px solid #eaecf0;border-radius:8px}.appointment-field strong[data-v-09fc6963]{display:block;margin-top:2px;overflow:hidden;color:#1f2937;font-size:12px;line-height:18px;text-overflow:ellipsis;white-space:nowrap;overflow-wrap:anywhere}.appointment-field--code[data-v-09fc6963]{grid-column:auto}.appointment-reference strong[data-v-09fc6963]{color:#344054;font-size:13px}.section-heading--cargo[data-v-09fc6963]{align-items:center}.cargo-summary[data-v-09fc6963]{display:flex;align-items:center;justify-content:flex-end;overflow:hidden;background:#f8fafc;border:1px solid #eaecf0;border-radius:9px}.cargo-metric[data-v-09fc6963]{min-width:64px;padding:4px 10px;display:flex;align-items:baseline;justify-content:center;gap:4px;border-right:1px solid #eaecf0;white-space:nowrap}.cargo-metric[data-v-09fc6963]:last-child{border-right:0}.cargo-metric b[data-v-09fc6963]{color:#101828;font-size:15px;line-height:20px}.cargo-metric span[data-v-09fc6963]{color:#667085;font-size:10px}.cargo-metric--weight[data-v-09fc6963]{min-width:104px}.shipment-attributes[data-v-09fc6963]{display:flex;align-items:stretch;flex-wrap:wrap;gap:8px;margin:0 0 10px}.shipment-attribute[data-v-09fc6963]{display:inline-flex;align-items:center;gap:7px;min-height:24px;padding:0 8px;color:#475467;background:#f8fafc;border:1px solid #eaecf0;border-radius:999px;font-size:11px}.shipment-attribute span[data-v-09fc6963]{color:#8a96a8}.shipment-attribute--danger[data-v-09fc6963]{color:#b42318;background:#fff5f5;border-color:#fecaca}.shipment-attribute--danger span[data-v-09fc6963]{color:#d92d20}.cargo-description[data-v-09fc6963]{color:#344054;font-weight:500}.cargo-quantity[data-v-09fc6963]{white-space:nowrap}.cargo-quantity b[data-v-09fc6963]{color:#344054;font-weight:600}.cargo-quantity i[data-v-09fc6963]{margin:0 2px;color:#c1c7d0;font-style:normal}.dimension-value[data-v-09fc6963],.nmfc-value[data-v-09fc6963]{white-space:nowrap}.nmfc-value[data-v-09fc6963]{color:#344054;font-size:inherit}.cargo-table[data-v-09fc6963]{margin:0}.cargo-table-frame[data-v-09fc6963]{overflow:hidden;border:1px solid #eaecf0;border-radius:9px}.stackable-value--no[data-v-09fc6963]{color:#d46b08;font-weight:600}.service-groups[data-v-09fc6963]{display:grid;flex:1;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;align-items:stretch}.service-group[data-v-09fc6963]{min-width:0;height:100%;padding:10px;background:#f8fafc;border:1px solid #eaecf0;border-radius:9px}.service-group-heading[data-v-09fc6963]{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px;padding-left:2px;color:#344054;font-size:12px;font-weight:700}.service-group-name[data-v-09fc6963]{display:inline-flex;align-items:center;gap:7px}.service-group-name i[data-v-09fc6963]{width:7px;height:7px;background:#7f56d9;border-radius:50%;box-shadow:0 0 0 3px #f4ebff}.service-group--pickup .service-group-name i[data-v-09fc6963]{background:#2e90fa;box-shadow:0 0 0 3px #eaf2ff}.service-group--delivery .service-group-name i[data-v-09fc6963]{background:#12b76a;box-shadow:0 0 0 3px #dcfae6}.service-group-heading small[data-v-09fc6963]{color:#667085;background:#f2f4f7;border-radius:999px;padding:1px 6px;font-size:10px;font-weight:400}.service-list[data-v-09fc6963]{display:grid;grid-template-columns:minmax(0,1fr);gap:5px}.service-item[data-v-09fc6963]{display:flex;align-items:center;gap:6px;min-width:0;min-height:29px;padding:5px 7px;color:#344054;background:#fff;border:0;border-radius:7px;font-size:11px;box-shadow:0 1px 2px #1018280d}.service-check[data-v-09fc6963]{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:17px;height:17px;color:#6941c6;background:#f4ebff;border-radius:5px;font-size:9px;font-weight:700}.service-group--pickup .service-check[data-v-09fc6963]{color:#175cd3;background:#eaf2ff}.service-group--delivery .service-check[data-v-09fc6963]{color:#027a48;background:#dcfae6}.service-item strong[data-v-09fc6963]{min-width:0;font-weight:600;line-height:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.service-empty[data-v-09fc6963]{display:flex;flex:1;align-items:center;justify-content:center;min-height:90px;padding:12px;color:#8a6116;background:#fffaf0;border:1px dashed #f5d08a;border-radius:7px;font-size:12px}.mono[data-v-09fc6963]{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.modal-label[data-v-09fc6963]{margin-bottom:6px;color:#666;font-size:14px}[data-v-09fc6963] .ant-table-wrapper .ant-table-thead>tr>th{padding:7px 8px!important;color:#475467;background:#f5f7fb;font-size:12px;font-weight:600}[data-v-09fc6963] .ant-table-wrapper .ant-table-tbody>tr:not(.ant-table-measure-row)>td{padding:8px!important;color:#475467;font-size:12px}[data-v-09fc6963] .ant-table-wrapper .ant-table-measure-row>td{height:0!important;padding:0!important;border:0!important}.cargo-table-frame[data-v-09fc6963] .ant-table-tbody>tr:last-child>td{border-bottom:0}.cargo-table-frame[data-v-09fc6963] .ant-table-tbody>tr:hover>td{background:#f8fbff!important}[data-v-09fc6963] .ant-picker{width:100%}@media (max-width: 1180px){.general-info[data-v-09fc6963]{grid-template-columns:1fr}}@media (max-width: 960px){.review-information-layout[data-v-09fc6963]{grid-template-columns:1fr;grid-template-areas:"cargo" "services" "appointment"}.service-empty[data-v-09fc6963]{justify-content:flex-start;min-height:0}}@media (max-width: 680px){.review-section[data-v-09fc6963]{padding:14px}.section-heading[data-v-09fc6963]{align-items:flex-start;flex-direction:column}.service-groups[data-v-09fc6963]{grid-template-columns:1fr}.cargo-summary[data-v-09fc6963]{width:100%}.cargo-metric[data-v-09fc6963]{min-width:0;flex:1;padding-right:5px;padding-left:5px}.cargo-metric--weight[data-v-09fc6963]{min-width:88px}.appointment-overview[data-v-09fc6963]{align-items:flex-start;flex-wrap:wrap}.appointment-time[data-v-09fc6963]{width:100%;margin-left:40px;padding-top:7px;padding-left:0;border-top:1px solid #e4e7ec;border-left:0;text-align:left}}.tracking-wrap[data-v-c25a2807]{padding:0}.tracking-header[data-v-c25a2807]{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:16px;padding-bottom:12px;border-bottom:1px solid #eaecf0}.tracking-heading[data-v-c25a2807]{display:flex;align-items:center;gap:10px}.tracking-heading-icon[data-v-c25a2807]{width:30px;height:30px;flex:0 0 30px;display:inline-flex;align-items:center;justify-content:center;color:#175cd3;background:#eaf2ff;border-radius:8px;font-size:15px}.tracking-heading-copy[data-v-c25a2807]{display:flex;align-items:baseline;gap:8px}.tracking-count[data-v-c25a2807]{color:#98a2b3;font-size:11px}.tracking-header-actions[data-v-c25a2807]{display:flex;align-items:center;gap:8px}.add-event-button[data-v-c25a2807],.sync-event-button[data-v-c25a2807]{height:28px;padding:0 10px;border-radius:6px;font-size:12px;box-shadow:none}.sync-event-button[data-v-c25a2807]{color:#175cd3;background:#f8fbff;border-color:#bfd2f4}.section-title[data-v-c25a2807]{color:#1d2939;font-size:15px;font-weight:700}.tracking-timeline[data-v-c25a2807]{margin-top:4px}.tracking-timeline[data-v-c25a2807] .ant-timeline-item{padding-bottom:8px}.tracking-timeline[data-v-c25a2807] .ant-timeline-item-last{padding-bottom:0}.tracking-timeline[data-v-c25a2807] .ant-timeline-item-tail{border-inline-start-color:#dbe5f4}.tl-event[data-v-c25a2807]{min-width:0;margin-left:2px;min-height:72px;padding:11px 12px;display:grid;grid-template-columns:minmax(170px,.6fr) minmax(280px,2fr) auto;grid-template-areas:"meta content actions";align-items:center;gap:18px;background:#fff;border:1px solid #e7ebf0;border-radius:10px;transition:border-color .2s ease,background-color .2s ease}.tl-event--latest[data-v-c25a2807]{background:#f8fbff;border-color:#cfe0f8;box-shadow:inset 3px 0 #2f6feb}.tracking-timeline[data-v-c25a2807] .ant-timeline-item-last .tl-event{padding-bottom:11px}.tl-event-meta[data-v-c25a2807]{grid-area:meta;min-width:0;padding-right:14px;border-right:1px solid #eef1f5}.tl-time[data-v-c25a2807]{min-width:0;color:#667085;font-size:11px;line-height:16px}.tl-time time[data-v-c25a2807],.tl-time span[data-v-c25a2807]{display:block}.tl-time span[data-v-c25a2807]{margin-top:2px;color:#b0b8c5;font-size:10px}.tl-event-content[data-v-c25a2807]{grid-area:content;min-width:0}.tl-event-actions[data-v-c25a2807]{grid-area:actions;display:flex;align-items:center;justify-content:flex-end;gap:4px;flex-shrink:0}.tl-source[data-v-c25a2807]{margin:0;line-height:18px;font-size:10px}.tl-delete[data-v-c25a2807]{width:auto;min-width:52px;height:26px;padding:0 8px;display:inline-flex;align-items:center;justify-content:center;gap:4px;color:#d92d20;background:#fff5f4;border:1px solid #fecdca;border-radius:6px;font-size:11px}.tl-delete[data-v-c25a2807]:hover,.tl-delete[data-v-c25a2807]:focus{color:#b42318!important;background:#fee4e2!important;border-color:#fda29b!important}.tl-action[data-v-c25a2807]{color:#1d2939;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:13px;font-weight:700;line-height:20px;overflow-wrap:anywhere}.tl-description[data-v-c25a2807]{margin-top:4px;color:#667085;font-size:12px;line-height:18px;white-space:pre-wrap;overflow-wrap:anywhere}.tl-location[data-v-c25a2807]{display:flex;align-items:flex-start;gap:4px;margin-top:7px;color:#98a2b3;font-size:11px;line-height:18px}.tl-location>span[data-v-c25a2807]{min-width:0;overflow-wrap:anywhere}@media (max-width: 760px){.tracking-header[data-v-c25a2807]{align-items:stretch;flex-direction:column;gap:12px}.tracking-header-actions[data-v-c25a2807]{width:100%}.tracking-header-actions[data-v-c25a2807] .ant-btn{flex:1}.tl-event[data-v-c25a2807]{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"meta actions" "content content";gap:10px 12px}.tl-event-meta[data-v-c25a2807]{padding-right:0;border-right:0}.tl-event-content[data-v-c25a2807]{padding-top:9px;border-top:1px solid #eef1f5}}.event-form[data-v-c25a2807]{display:flex;flex-direction:column;gap:16px;padding:8px 0}.event-form .form-row[data-v-c25a2807]{display:flex;flex-direction:column;gap:6px}.event-form .form-row label[data-v-c25a2807]{color:#555;font-size:13px;font-weight:500}.event-form .form-row .required[data-v-c25a2807]{margin-left:2px;color:#f5222d}.doc-wrap[data-v-8c825ba8]{padding:0}.doc-toolbar[data-v-8c825ba8]{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:16px;padding-bottom:14px;border-bottom:1px solid #eaecf0}.doc-heading[data-v-8c825ba8]{min-width:0;display:flex;align-items:center;gap:10px}.doc-heading-icon[data-v-8c825ba8]{width:34px;height:34px;flex:0 0 34px;display:inline-flex;align-items:center;justify-content:center;color:#175cd3;background:#eaf2ff;border-radius:9px;font-size:17px}.doc-heading-copy[data-v-8c825ba8]{min-width:0}.doc-heading-title[data-v-8c825ba8]{display:flex;align-items:center;gap:7px}.doc-count[data-v-8c825ba8]{min-width:20px;height:20px;padding:0 6px;display:inline-flex;align-items:center;justify-content:center;color:#475467;background:#f2f4f7;border-radius:999px;font-size:11px;font-weight:600}.doc-heading-hint[data-v-8c825ba8]{display:block;margin-top:2px;color:#98a2b3;font-size:11px;line-height:17px}.doc-actions[data-v-8c825ba8]{display:flex;align-items:center;gap:8px;flex:0 0 auto}.doc-actions[data-v-8c825ba8] .ant-btn{min-width:132px;height:30px;padding-inline:10px;font-size:11px;border-radius:7px}.doc-empty[data-v-8c825ba8]{display:flex;min-height:150px;align-items:center;justify-content:center;gap:13px;padding:28px 18px;background:#f8fafc;border:1px solid #edf0f4;border-radius:10px}.doc-empty-icon[data-v-8c825ba8]{display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;color:#2f6feb;background:#eaf2ff;border-radius:11px;font-size:19px}.doc-empty-copy[data-v-8c825ba8]{min-width:0;display:flex;flex-direction:column}.doc-empty strong[data-v-8c825ba8]{color:#344054;font-size:13px;line-height:20px}.doc-empty-copy>span[data-v-8c825ba8]{margin-top:3px;color:#98a2b3;font-size:11px;line-height:17px}.doc-section[data-v-8c825ba8]{margin-bottom:20px}.doc-section[data-v-8c825ba8]:last-child{margin-bottom:0}.section-title[data-v-8c825ba8]{margin-bottom:9px;color:#344054;font-size:13px;font-weight:700;line-height:20px}.img-grid[data-v-8c825ba8]{display:flex;flex-wrap:wrap;gap:12px}.doc-img[data-v-8c825ba8]{border-radius:7px;object-fit:cover;border:1px solid #f0f0f0}.doc-list[data-v-8c825ba8]{display:flex;flex-direction:column;gap:8px}.doc-row[data-v-8c825ba8]{display:grid;grid-template-columns:24px minmax(0,1fr) auto;grid-template-rows:auto auto;align-items:center;gap:4px 8px;padding:9px 10px;background:#f8fafc;border:1px solid #edf0f4;border-radius:8px}.doc-icon[data-v-8c825ba8]{grid-row:1 / 3;color:#667085;font-size:17px}.doc-label[data-v-8c825ba8]{min-width:0;color:#1d2939;font-size:12px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.doc-badge[data-v-8c825ba8]{display:inline-flex;align-items:center;padding:1px 6px;border-radius:999px;font-size:10px;white-space:nowrap}.doc-badge.raw[data-v-8c825ba8]{color:#cf1322;background:#fff1f0;border:1px solid #ffa39e}.doc-badge.masked[data-v-8c825ba8]{color:#237804;background:#f6ffed;border:1px solid #b7eb8f}.doc-badge.normal[data-v-8c825ba8]{color:#595959;background:#fafafa;border:1px solid #d9d9d9}.doc-name[data-v-8c825ba8]{grid-column:2;min-width:0;color:#98a2b3;font-size:11px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.doc-row-actions[data-v-8c825ba8]{grid-column:3;display:flex;align-items:center;gap:8px;white-space:nowrap}.doc-link[data-v-8c825ba8]{color:#2c6ce7;font-size:11px}.doc-del[data-v-8c825ba8]{color:#ff4d4f;font-size:11px;cursor:pointer}@media (max-width: 760px){.doc-toolbar[data-v-8c825ba8]{align-items:stretch;flex-direction:column;gap:12px}.doc-actions[data-v-8c825ba8]{width:100%}.doc-actions[data-v-8c825ba8] .ant-btn{min-width:0;flex:1}}.customer-wrap[data-v-df1a4b5c]{padding:0}.section-title[data-v-df1a4b5c]{margin-bottom:12px;color:#1d2939;font-size:14px;font-weight:700}.customer-card[data-v-df1a4b5c]{padding:12px;background:#fff;border:1px solid #e4e9f0;border-radius:9px}.customer-header[data-v-df1a4b5c]{display:flex;align-items:center;gap:10px;margin-bottom:12px}.customer-avatar[data-v-df1a4b5c]{flex-shrink:0;background:#2c6ce7;color:#fff;font-size:18px;font-weight:600}.customer-name[data-v-df1a4b5c]{color:#1d2939;font-size:15px;font-weight:700}.customer-id[data-v-df1a4b5c]{margin-top:1px;color:#98a2b3;font-size:10px}.customer-fields[data-v-df1a4b5c]{display:grid;gap:0;margin:0;overflow:hidden;background:#f8fafc;border:1px solid #edf0f4;border-radius:7px}.customer-fields>div[data-v-df1a4b5c]{display:grid;grid-template-columns:56px minmax(0,1fr);gap:10px;padding:8px 10px;border-bottom:1px solid #edf0f4}.customer-fields>div[data-v-df1a4b5c]:last-child{border-bottom:0}.customer-fields dt[data-v-df1a4b5c],.customer-fields dd[data-v-df1a4b5c]{margin:0;font-size:12px;line-height:18px}.customer-fields dt[data-v-df1a4b5c]{color:#98a2b3}.customer-fields dd[data-v-df1a4b5c]{min-width:0;color:#475467;font-weight:600;overflow-wrap:anywhere}.additional-bill-tab[data-v-c305d4b7]{padding:0}.tab-header[data-v-c305d4b7]{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px}.bill-heading[data-v-c305d4b7]{display:flex;align-items:baseline;gap:8px}.bill-heading>span[data-v-c305d4b7]{color:#98a2b3;font-size:11px}.tab-title[data-v-c305d4b7]{font-size:14px;font-weight:700;color:#1d2939}.bill-list[data-v-c305d4b7]{display:grid;gap:8px}.additional-bill-tab[data-v-c305d4b7] .ant-spin-container{min-height:80px}.bill-card[data-v-c305d4b7]{min-width:0;padding:10px 11px;background:#fff;border:1px solid #e4e9f0;border-radius:8px}.bill-card-header[data-v-c305d4b7],.bill-card-footer[data-v-c305d4b7]{display:flex;align-items:center;justify-content:space-between;gap:10px}.bill-tags[data-v-c305d4b7]{display:flex;align-items:center;flex-wrap:wrap;gap:4px}.bill-tags[data-v-c305d4b7] .ant-tag{margin:0;font-size:10px;line-height:18px}.bill-amount[data-v-c305d4b7]{flex:0 0 auto;font-size:15px;line-height:22px}.bill-reason[data-v-c305d4b7]{margin-top:9px;padding:8px 9px;background:#f8fafc;border-radius:6px}.bill-reason span[data-v-c305d4b7]{display:block;margin-bottom:2px;color:#98a2b3;font-size:10px}.bill-reason p[data-v-c305d4b7]{margin:0;color:#475467;font-size:12px;line-height:18px;white-space:pre-wrap;overflow-wrap:anywhere}.bill-card-footer[data-v-c305d4b7]{margin-top:9px;padding-top:8px;border-top:1px solid #edf0f4}.bill-meta[data-v-c305d4b7]{display:flex;min-width:0;flex-direction:column;gap:1px;color:#98a2b3;font-size:10px;line-height:16px}.bill-meta time[data-v-c305d4b7]{overflow-wrap:anywhere}.bill-card-footer[data-v-c305d4b7] .ant-btn{height:22px;padding:0 3px;font-size:11px}.amount-plus[data-v-c305d4b7]{color:#16803c;font-weight:700}.amount-minus[data-v-c305d4b7]{color:#d92d20;font-weight:700}.content-section[data-v-445a9270]{min-height:100%;padding:20px 28px 32px;background:#f5f7fa;box-sizing:border-box}.content-wrapper[data-v-445a9270]{width:100%;display:flex;flex-direction:column;gap:12px}.order-workbench[data-v-445a9270]{min-width:0}.workbench-tabs[data-v-445a9270]{padding:0 2px}.workbench-tabs[data-v-445a9270] .ant-tabs-nav{margin:0 0 10px}.workbench-tabs[data-v-445a9270] .ant-tabs-nav:before{border-bottom-color:#dfe4eb}.workbench-tabs[data-v-445a9270] .ant-tabs-nav-wrap{overflow-x:auto;scrollbar-width:none}.workbench-tabs[data-v-445a9270] .ant-tabs-nav-wrap::-webkit-scrollbar{display:none}.workbench-tabs[data-v-445a9270] .ant-tabs-content-holder{display:none}.workbench-tabs[data-v-445a9270] .ant-tabs-tab{margin:0 24px 0 0!important;padding:7px 2px 9px;font-size:13px}.workbench-tabs[data-v-445a9270] .ant-tabs-tab .ant-tabs-tab-btn{color:#475467;text-shadow:none}.workbench-tabs[data-v-445a9270] .ant-tabs-tab:hover .ant-tabs-tab-btn{color:#1559ba}.workbench-tabs[data-v-445a9270] .ant-tabs-tab-active .ant-tabs-tab-btn{color:#1559ba!important;font-weight:700}.workbench-tabs[data-v-445a9270] .ant-tabs-ink-bar{height:3px;background:#2f6feb;border-radius:3px 3px 0 0}.workbench-tab-content[data-v-445a9270]{min-width:0}.workbench-tab-content--secondary[data-v-445a9270]{min-height:320px;padding:14px 16px 16px;background:#fff;border:1px solid #e4e7ec;border-radius:12px;box-shadow:0 4px 16px #10182809;font-size:12px}.order-overview[data-v-445a9270]{overflow:hidden;background:#fff;border:1px solid #e4e7ec;border-radius:12px;box-shadow:0 4px 16px #10182809}.summary-row[data-v-445a9270]{padding:14px 16px 16px;display:flex;flex-direction:column;gap:14px}.summary-header[data-v-445a9270]{display:flex;align-items:center;justify-content:space-between;gap:20px}.summary-leading[data-v-445a9270]{display:flex;flex:1;align-items:center;gap:14px;min-width:0}.summary-back[data-v-445a9270]{display:inline-flex;flex:0 0 34px;align-items:center;justify-content:center;width:34px;height:34px;padding:0;color:#667085;background:#f8fafc;border:1px solid #e4e7ec;border-radius:8px}.summary-back[data-v-445a9270]:hover{color:var(--color-primary, #2c6ce7);background:#f3f7ff;border-color:#bfd2f4}.summary-main[data-v-445a9270]{flex:1;min-width:0}.summary-top[data-v-445a9270]{display:flex;justify-content:space-between;align-items:flex-start}.order-no[data-v-445a9270]{color:#101828;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:19px;font-weight:700;line-height:1.3}.order-heading-row[data-v-445a9270]{display:flex;align-items:center;flex-wrap:wrap;gap:10px}.order-status-pill[data-v-445a9270]{display:inline-flex;align-items:center;gap:6px;min-height:28px;padding:0 10px;border-radius:999px;font-size:13px;font-weight:700}.status-dot[data-v-445a9270]{width:6px;height:6px;background:currentColor;border-radius:50%}.order-freight-meta[data-v-445a9270]{display:inline-flex;align-items:center;gap:4px;color:#667085;white-space:nowrap}.order-freight-meta[data-v-445a9270] svg{color:#98a2b3;font-size:11px}.order-freight-meta strong[data-v-445a9270]{color:#475467;font-weight:700;letter-spacing:.02em}.order-meta[data-v-445a9270]{margin-top:6px;display:flex;flex-wrap:wrap;gap:6px;color:#98a2b3;font-size:12px}.meta-divider[data-v-445a9270]{color:#d0d5dd}.summary-groups[data-v-445a9270]{width:100%;display:grid;grid-template-columns:minmax(250px,1.15fr) minmax(250px,1fr) auto;gap:10px;align-items:stretch}.summary-group-label[data-v-445a9270]{font-size:11px;color:#98a2b3;margin-bottom:4px}.summary-card[data-v-445a9270]{min-width:0;min-height:62px;padding:10px 12px;display:flex;align-items:center;gap:11px;background:#f8fafc;border:1px solid #eaecf0;border-radius:10px}.summary-card-icon[data-v-445a9270]{width:32px;height:32px;flex:0 0 32px;display:inline-flex;align-items:center;justify-content:center;border-radius:9px;font-size:15px}.summary-card-icon--pickup[data-v-445a9270]{color:#087443;background:#e9f8f0}.summary-card-icon--shipment[data-v-445a9270]{color:#175cd3;background:#eaf2ff}.summary-card-body[data-v-445a9270]{min-width:0}.pickup-summary[data-v-445a9270]{box-sizing:border-box}.pickup-summary .summary-group-label[data-v-445a9270]{margin-bottom:4px;color:#3d7653;font-weight:600}.pickup-summary strong[data-v-445a9270]{display:block;color:#173c29;font-size:15px;line-height:22px;overflow-wrap:anywhere}.shipment-facts[data-v-445a9270]{box-sizing:border-box}.shipment-facts-value[data-v-445a9270]{display:flex;flex-wrap:wrap;gap:6px;color:#98a2b3;font-size:14px}.shipment-facts-value strong[data-v-445a9270]{color:#344054;font-weight:650}.amount-comparison[data-v-445a9270]{display:flex;align-items:center;gap:8px;min-height:62px;background:transparent}.price-summary[data-v-445a9270],.carrier-quote-summary[data-v-445a9270]{box-sizing:border-box;min-width:132px;min-height:62px;padding:9px 11px;display:flex;align-items:center;gap:8px;border:1px solid;border-radius:10px;box-shadow:0 1px 2px #10182809}.price-summary[data-v-445a9270]{background:#f4f8ff;border-color:#d8e7ff}.carrier-quote-summary[data-v-445a9270]{min-width:148px;background:#fff8ed;border-color:#fedf89}.amount-summary-icon[data-v-445a9270]{width:26px;height:26px;flex:0 0 26px;display:inline-flex;align-items:center;justify-content:center;border-radius:8px;font-size:14px}.amount-summary-icon--order[data-v-445a9270]{color:#175cd3;background:#eaf2ff}.amount-summary-icon--carrier[data-v-445a9270]{color:#b54708;background:#ffead5}.amount-summary-body[data-v-445a9270]{min-width:0}.price-summary .summary-group-label[data-v-445a9270],.carrier-quote-summary .summary-group-label[data-v-445a9270]{margin-bottom:1px;font-weight:600;white-space:nowrap}.price-summary .summary-group-label[data-v-445a9270]{color:#3b6fb6}.carrier-quote-summary .summary-group-label[data-v-445a9270]{color:#b54708}.order-price[data-v-445a9270],.carrier-quote-price[data-v-445a9270]{display:block;font-size:20px;font-weight:700;line-height:26px;letter-spacing:-.01em}.order-price[data-v-445a9270]{color:#175cd3}.carrier-quote-price[data-v-445a9270]{color:#b54708}.amount-comparison--different .carrier-quote-summary .summary-group-label[data-v-445a9270],.amount-comparison--different .carrier-quote-price[data-v-445a9270]{color:#b42318}.amount-comparison--different .carrier-quote-summary[data-v-445a9270]{background:#fff1f0;border-color:#fecdca}.amount-comparison--different .amount-summary-icon--carrier[data-v-445a9270]{color:#b42318;background:#fee4e2}.summary-actions[data-v-445a9270]{display:flex;flex:0 0 auto;align-items:center;gap:8px}.info-banner[data-v-445a9270]{display:flex;justify-content:space-between;align-items:center;min-height:40px;padding:7px 16px 7px 20px;border-top:1px solid #edf0f4;background:#f7f9fc;border-radius:0;font-size:13px;color:#334155}.tp-summary-banner[data-v-445a9270]{min-height:48px;padding:7px 12px;background:#f8fafc}.tp-summary[data-v-445a9270]{display:flex;align-items:center;flex-wrap:wrap;gap:7px}.tp-summary-item[data-v-445a9270]{display:flex;align-items:center;gap:7px;min-width:0;min-height:32px;padding:4px 10px 4px 7px;background:#fff;border:1px solid #e4e7ec;border-radius:8px;box-shadow:0 1px 2px #1018280a}.tp-summary-icon[data-v-445a9270]{width:22px;height:22px;flex:0 0 22px;display:inline-flex;align-items:center;justify-content:center;border-radius:6px;font-size:12px}.tp-summary-content[data-v-445a9270]{display:inline-flex;align-items:baseline;gap:6px;min-width:0}.tp-summary-label[data-v-445a9270]{font-size:11px;color:#8b93a1;white-space:nowrap}.tp-summary-item b[data-v-445a9270]{color:#344054;font-family:inherit;font-weight:600;font-variant-numeric:tabular-nums;letter-spacing:normal;white-space:nowrap}.tp-summary-item--provider .tp-summary-icon[data-v-445a9270]{color:#175cd3;background:#eaf2ff}.tp-summary-item--provider b[data-v-445a9270]{color:#175cd3}.tp-summary-item--carrier .tp-summary-icon[data-v-445a9270]{color:#6941c6;background:#f1edff}.tp-summary-item--carrier b[data-v-445a9270]{color:#6941c6}.tp-summary-item--bol .tp-summary-icon[data-v-445a9270]{color:#087e8b;background:#e7f8fa}.tp-summary-item--bol b[data-v-445a9270]{color:#087e8b}.tp-summary-item--eta .tp-summary-icon[data-v-445a9270]{color:#027a48;background:#ecfdf3}.tp-summary-item--eta b[data-v-445a9270]{color:#027a48}.tp-summary-item--pending .tp-summary-icon[data-v-445a9270]{color:#b54708;background:#fff1d6}.tp-summary-item--pending b[data-v-445a9270]{color:#b54708}.tp-summary-actions[data-v-445a9270]{display:flex;align-items:center;gap:6px;flex-shrink:0}.dispatch-review-card[data-v-445a9270]{background:#fff;border:1px solid #e4e7ec;border-left:1px solid #e4e7ec;border-radius:10px;padding:8px 12px;box-shadow:0 1px 3px #1018280a}.dispatch-review-header[data-v-445a9270]{display:flex;gap:12px;align-items:center}.dispatch-review-title[data-v-445a9270]{font-size:14px;font-weight:700;color:#101828;white-space:nowrap}.dispatch-review-heading[data-v-445a9270]{min-height:32px;flex:0 0 auto;display:flex;align-items:center;gap:7px;min-width:0}.dispatch-review-status-dot[data-v-445a9270]{width:7px;height:7px;flex:0 0 7px;background:#2e90fa;border-radius:50%;box-shadow:0 0 0 3px #eaf2ff}.dispatch-review-card--warning .dispatch-review-status-dot[data-v-445a9270]{background:#f79009;box-shadow:0 0 0 3px #fff1d6}.dispatch-review-card--danger .dispatch-review-status-dot[data-v-445a9270]{background:#f04438;box-shadow:0 0 0 3px #fee4e2}.dispatch-review-card--success .dispatch-review-status-dot[data-v-445a9270]{background:#12b76a;box-shadow:0 0 0 3px #dcfae6}.dispatch-review-card--manual .dispatch-review-status-dot[data-v-445a9270]{background:#7f56d9;box-shadow:0 0 0 3px #f4ebff}.dispatch-review-actions[data-v-445a9270]{display:flex;align-items:center;gap:8px;flex-shrink:0;flex-wrap:wrap}.dispatch-review-notices[data-v-445a9270]{min-width:0;flex:1 1 auto;display:flex;align-items:center;gap:6px;overflow:hidden}.dispatch-notice[data-v-445a9270]{box-sizing:border-box;width:max-content;max-width:100%;min-width:0;height:32px;padding:0 9px;flex:0 1 auto;display:flex;align-items:center;gap:6px;color:#344054;background:#f2f7ff;border:0;border-radius:6px}.dispatch-notice-icon[data-v-445a9270]{width:14px;height:14px;flex:0 0 14px;display:inline-flex;align-items:center;justify-content:center;color:#175cd3;font-size:12px}.dispatch-notice-main[data-v-445a9270]{min-width:0;flex:0 1 auto;display:flex;align-items:center;gap:6px;overflow:hidden}.dispatch-notice-title[data-v-445a9270]{flex:0 0 auto;color:#1849a9;font-size:12px;font-weight:700;line-height:20px;white-space:nowrap}.dispatch-notice-meta[data-v-445a9270]{min-width:0;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#667085;font-size:12px;line-height:20px}.dispatch-notice-meta--truncate[data-v-445a9270]{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dispatch-notice-dot[data-v-445a9270]{margin:0 4px;color:#98a2b3}.dispatch-notice-help[data-v-445a9270]{flex:0 0 auto;color:#98a2b3;cursor:help}.dispatch-notice--manual[data-v-445a9270],.dispatch-notice--reprice[data-v-445a9270]{background:#f9f5ff}.dispatch-notice--manual .dispatch-notice-icon[data-v-445a9270],.dispatch-notice--reprice .dispatch-notice-icon[data-v-445a9270],.dispatch-notice--manual .dispatch-notice-title[data-v-445a9270],.dispatch-notice--reprice .dispatch-notice-title[data-v-445a9270]{color:#6941c6}.dispatch-notice--warning[data-v-445a9270]{background:#fffaeb}.dispatch-notice--warning .dispatch-notice-icon[data-v-445a9270]{color:#b54708}.dispatch-notice--warning .dispatch-notice-title[data-v-445a9270]{color:#93370d}.dispatch-notice--danger[data-v-445a9270]{background:#fff6f5}.dispatch-notice--danger .dispatch-notice-icon[data-v-445a9270]{color:#d92d20}.dispatch-notice--danger .dispatch-notice-title[data-v-445a9270]{color:#b42318}.dispatch-notice--danger .dispatch-notice-help[data-v-445a9270]{color:#d92d20}.dispatch-notice--reprice[data-v-445a9270]{width:100%;flex:0 0 auto}.dispatch-notice--reprice .dispatch-notice-meta[data-v-445a9270]{color:#6941c6}.dispatch-notice-title[data-v-445a9270],.dispatch-notice-meta[data-v-445a9270]{font-family:inherit}@media (max-width: 1180px){.summary-groups[data-v-445a9270]{grid-template-columns:repeat(2,minmax(0,1fr))}.amount-comparison[data-v-445a9270]{width:100%;grid-column:1 / -1}.price-summary[data-v-445a9270],.carrier-quote-summary[data-v-445a9270]{flex:1}.info-banner[data-v-445a9270]{align-items:flex-start;gap:10px}.dispatch-review-header[data-v-445a9270]{flex-wrap:wrap}.dispatch-review-actions[data-v-445a9270]{width:100%;justify-content:flex-end}}@media (max-width: 760px){.content-section[data-v-445a9270]{padding:12px 12px 20px}.info-banner[data-v-445a9270]{align-items:flex-start;flex-direction:column}.dispatch-review-header[data-v-445a9270]{align-items:stretch;flex-direction:column;gap:8px}.dispatch-review-notices[data-v-445a9270]{width:100%;flex-wrap:wrap;overflow:visible}.dispatch-notice[data-v-445a9270]{width:100%;height:auto;min-height:32px;flex:1 1 100%}.dispatch-review-actions[data-v-445a9270]{width:100%}.dispatch-review-actions[data-v-445a9270] .ant-btn{flex:1}.summary-row[data-v-445a9270]{padding:16px}.summary-header[data-v-445a9270]{align-items:stretch;flex-direction:column;gap:12px}.summary-leading[data-v-445a9270]{width:100%;align-items:flex-start;gap:10px}.summary-groups[data-v-445a9270]{grid-template-columns:minmax(0,1fr);gap:10px}.pickup-summary[data-v-445a9270],.shipment-facts[data-v-445a9270]{width:100%}.amount-comparison[data-v-445a9270]{width:100%;grid-column:auto}.price-summary[data-v-445a9270]{padding-left:10px}.summary-actions[data-v-445a9270]{width:100%}.summary-actions[data-v-445a9270] .ant-btn{flex:1}.dispatch-notice-main[data-v-445a9270]{align-items:flex-start;flex-direction:column;gap:0}.dispatch-notice-meta[data-v-445a9270]{width:100%}}.reprice-confirm-section[data-v-445a9270]{margin-top:7px;display:flex;flex-direction:column;gap:8px}.reprice-amount-summary[data-v-445a9270]{display:flex;flex-wrap:wrap;gap:10px 16px;color:#4b5563;font-size:13px}.amount-diff-warning[data-v-445a9270]{color:#d46b08;font-weight:600}.reprice-quote-list[data-v-445a9270]{display:flex;flex-direction:column;gap:8px}.reprice-quote-item[data-v-445a9270]{padding:10px 12px;border:1px solid #f0f0f0;border-radius:8px;margin-right:0}.reprice-quote-main[data-v-445a9270]{font-weight:600;margin-right:10px}.reprice-quote-meta[data-v-445a9270]{color:#999;font-size:12px;margin-right:10px}.reprice-quote-price[data-v-445a9270]{color:#d48806;font-weight:600}.refund-card--pending .refund-status-dot[data-v-445a9270]{background:#f79009;box-shadow:0 0 0 3px #fff1d6}.refund-card--approved .refund-status-dot[data-v-445a9270]{background:#2e90fa;box-shadow:0 0 0 3px #eaf2ff}.refund-card--denied .refund-status-dot[data-v-445a9270]{background:#98a2b3;box-shadow:0 0 0 3px #f2f4f7}.refund-card--failed .refund-status-dot[data-v-445a9270]{background:#f04438;box-shadow:0 0 0 3px #fee4e2}.refund-card--success .refund-status-dot[data-v-445a9270]{background:#12b76a;box-shadow:0 0 0 3px #dcfae6}.refund-card--pending .refund-notice[data-v-445a9270]{background:#fffaeb}.refund-card--approved .refund-notice[data-v-445a9270]{background:#f2f7ff}.refund-card--denied .refund-notice[data-v-445a9270]{background:#f8fafc}.refund-card--failed .refund-notice[data-v-445a9270]{background:#fff6f5}.refund-card--success .refund-notice[data-v-445a9270]{background:#f0fdf4}.refund-card--pending .dispatch-notice-icon[data-v-445a9270]{color:#dc6803}.refund-card--approved .dispatch-notice-icon[data-v-445a9270]{color:#175cd3}.refund-card--denied .dispatch-notice-icon[data-v-445a9270]{color:#475467}.refund-card--failed .dispatch-notice-icon[data-v-445a9270]{color:#d92d20}.refund-card--success .dispatch-notice-icon[data-v-445a9270]{color:#039855}.refund-card--pending .dispatch-notice-title[data-v-445a9270]{color:#93370d}.refund-card--approved .dispatch-notice-title[data-v-445a9270]{color:#1849a9}.refund-card--denied .dispatch-notice-title[data-v-445a9270]{color:#475467}.refund-card--failed .dispatch-notice-title[data-v-445a9270]{color:#b42318}.refund-card--success .dispatch-notice-title[data-v-445a9270]{color:#027a48}.status-form[data-v-445a9270]{display:flex;flex-direction:column;gap:16px;padding:8px 0}.status-form .form-row[data-v-445a9270]{display:flex;flex-direction:column;gap:6px}.status-form .form-row label[data-v-445a9270]{font-size:13px;color:#555;font-weight:500}.status-form .form-row .required[data-v-445a9270]{color:#f5222d;margin-left:2px}.content-section[data-v-c057cece]{padding:24px 30px 24px 40px}.page-nav[data-v-c057cece]{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.nav-left[data-v-c057cece]{display:flex;align-items:center;gap:12px}.back-btn[data-v-c057cece]{padding:0;color:#666;font-size:14px}.back-btn[data-v-c057cece]:hover{color:var(--color-primary, #2C6CE7)}.nav-title[data-v-c057cece]{font-size:22px;font-weight:700;color:#1a1a1a}.content-wrapper[data-v-c057cece]{display:flex;flex-direction:column;gap:16px}.user-card[data-v-c057cece]{background:#fff;border-radius:12px;padding:20px 24px;display:flex;align-items:center;gap:24px}.uc-left[data-v-c057cece]{flex:1;display:flex;align-items:center;gap:14px;min-width:0}.user-avatar[data-v-c057cece]{flex-shrink:0;background:#2c6ce7;color:#fff;font-size:18px;font-weight:600}.uc-info[data-v-c057cece]{flex:1;min-width:0}.uc-top[data-v-c057cece]{display:flex;align-items:center;gap:8px;margin-bottom:6px}.uc-name[data-v-c057cece]{font-size:17px;font-weight:700;color:#1a1a1a}.uc-edit[data-v-c057cece]{font-size:12px;padding:0;margin-left:4px}.uc-detail[data-v-c057cece]{display:flex;flex-wrap:wrap;gap:6px 18px;font-size:13px;color:#666}.uc-detail span[data-v-c057cece]{white-space:nowrap}.uc-icon[data-v-c057cece]{margin-right:4px;font-size:12px;color:#999}.uc-right[data-v-c057cece]{flex-shrink:0;display:flex;align-items:center;gap:12px;border-left:1px solid #f0f0f0;padding-left:24px}.uc-stat[data-v-c057cece]{text-align:center;min-width:72px}.uc-stat.accent .uc-stat-val[data-v-c057cece]{color:var(--color-primary, #2C6CE7)}.uc-stat-label[data-v-c057cece]{font-size:11px;color:#999;margin-bottom:2px}.uc-stat-val[data-v-c057cece]{font-size:18px;font-weight:700;color:#1a1a1a}.uc-actions[data-v-c057cece]{display:flex;gap:6px;margin-left:4px}.order-card[data-v-c057cece]{background:#fff;border-radius:12px;padding:24px;flex:1}.card-title[data-v-c057cece]{font-size:16px;font-weight:600;color:#1a1a1a;margin-bottom:16px}.table-pagination[data-v-c057cece]{display:flex;justify-content:flex-end;padding:16px 0 0}.link-primary[data-v-c057cece]{color:var(--color-primary, #2C6CE7);cursor:pointer}.link-primary[data-v-c057cece]:hover{text-decoration:underline}.modal-field[data-v-c057cece]{margin-bottom:16px}.modal-field label[data-v-c057cece]{display:block;font-size:13px;color:#555;margin-bottom:6px}.content-section[data-v-01b8d9a3]{width:100%;padding:36px 30px 24px 40px}.content-wrapper[data-v-01b8d9a3]{margin-top:20px;background-color:#fff;border-radius:12px;padding:24px 24px 30px;position:relative}.notice-toolbar[data-v-01b8d9a3]{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}.notice-tabs[data-v-01b8d9a3]{display:flex;align-items:center;background:#f5f7fa;border-radius:8px;padding:3px;gap:2px}.tab-btn[data-v-01b8d9a3]{display:flex;align-items:center;gap:6px;padding:6px 16px;border:none;border-radius:6px;background:transparent;font-size:13px;font-weight:500;color:#6c7a8d;cursor:pointer;transition:all .2s;white-space:nowrap}.tab-btn[data-v-01b8d9a3]:hover{color:#122e5c}.tab-btn.active[data-v-01b8d9a3]{background:#fff;color:#2e75ff;box-shadow:0 1px 3px #00000014}.tab-btn .tab-count[data-v-01b8d9a3]{min-width:18px;height:18px;padding:0 5px;border-radius:9px;background:#f56c6c;color:#fff;font-size:11px;font-weight:600;line-height:18px;text-align:center}.mark-all-btn[data-v-01b8d9a3]{margin-left:auto;padding:6px 14px;border:1px solid #dcdfe6;border-radius:6px;background:#fff;font-size:13px;color:#606266;cursor:pointer;transition:all .15s}.mark-all-btn[data-v-01b8d9a3]:hover{border-color:#2e75ff;color:#2e75ff}.notice-list[data-v-01b8d9a3]{display:flex;flex-direction:column;gap:1px;background:#ebeef5;border-radius:12px;overflow:hidden;min-height:400px}.notice-list[data-v-01b8d9a3]:after{content:"";flex:1;background:#fff}.notice-item[data-v-01b8d9a3]{display:flex;align-items:center;gap:12px;padding:10px 20px;background:#fff;transition:all .4s ease;border-left:3px solid transparent}.notice-item[data-v-01b8d9a3]:hover{background:#fafbfc}.notice-item.unread[data-v-01b8d9a3]{background:#f0f5ff;border-left-color:#2e75ff}.notice-item.unread[data-v-01b8d9a3]:hover{background:#e8efff}.notice-item.unread .item-title[data-v-01b8d9a3]{font-weight:600;color:#1d2129}.notice-item.unread .item-content[data-v-01b8d9a3]{color:#4e5969}.notice-item.unread .item-time[data-v-01b8d9a3]{color:#8c939d}.notice-item:not(.unread) .item-title[data-v-01b8d9a3]{color:#a0a4b0}.notice-item:not(.unread) .item-content[data-v-01b8d9a3]{color:#c0c4cc}.item-dot-wrap[data-v-01b8d9a3]{width:8px;flex-shrink:0}.item-dot[data-v-01b8d9a3]{width:8px;height:8px;border-radius:50%;background:#2e75ff;transition:opacity .3s}.notice-item.fade-out[data-v-01b8d9a3]{background:#fff;border-left-color:transparent}.notice-item.fade-out .item-dot[data-v-01b8d9a3]{opacity:0}.notice-item.fade-out .item-title[data-v-01b8d9a3]{font-weight:500;color:#a0a4b0}.notice-item.fade-out .item-content[data-v-01b8d9a3]{color:#c0c4cc}.item-body[data-v-01b8d9a3]{flex:1;min-width:0;display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.item-left[data-v-01b8d9a3]{flex:1;min-width:0}.item-right[data-v-01b8d9a3]{display:flex;flex-direction:column;align-items:flex-end;gap:4px;flex-shrink:0}.item-title[data-v-01b8d9a3]{font-size:14px;font-weight:500;color:#4e5969}.item-time[data-v-01b8d9a3]{font-size:12px;color:#c0c4cc;flex-shrink:0}.item-content[data-v-01b8d9a3]{margin-top:2px;font-size:13px;color:#86909c;line-height:1.6}.link-text[data-v-01b8d9a3]{color:#2e75ff;text-decoration:none;cursor:pointer;margin-left:6px}.link-text[data-v-01b8d9a3]:hover{text-decoration:underline}.read-btn[data-v-01b8d9a3]{flex-shrink:0;padding:4px 12px;border:1px solid #dcdfe6;border-radius:6px;background:#fff;font-size:12px;color:#909399;cursor:pointer;transition:all .15s;white-space:nowrap}.read-btn[data-v-01b8d9a3]:hover{border-color:#2e75ff;color:#2e75ff;background:#f0f5ff}.read-tag[data-v-01b8d9a3]{flex-shrink:0;font-size:12px;color:#c0c4cc;padding:4px 12px;border:1px solid #ebeef5;border-radius:6px;background:#fafafa;white-space:nowrap}.notice-empty[data-v-01b8d9a3]{display:flex;align-items:center;justify-content:center;min-height:400px}.notice-empty .empty-card[data-v-01b8d9a3]{display:flex;flex-direction:column;align-items:center;padding:60px 40px;background:#fff;border-radius:12px;width:100%}.notice-empty .empty-icon[data-v-01b8d9a3]{margin-bottom:20px;width:60px;height:60px;border-radius:50%;background:#f5f7fa;display:flex;align-items:center;justify-content:center}.notice-empty .empty-title[data-v-01b8d9a3]{font-size:15px;font-weight:600;color:#4e5969;margin:0 0 6px}.notice-empty .empty-sub[data-v-01b8d9a3]{font-size:13px;color:#c0c4cc;margin:0}.notice-footer[data-v-01b8d9a3]{display:flex;justify-content:flex-end;padding:16px 0 0}.content-section[data-v-e1704c89]{padding:36px 30px 24px 40px}.content-wrapper[data-v-e1704c89]{margin-top:20px;background-color:#fff;border-radius:12px;padding:24px 24px 30px;position:relative}.page-header[data-v-e1704c89]{margin-bottom:20px}.page-title[data-v-e1704c89]{font-size:20px;font-weight:700;color:#1a1a1a}.page-desc[data-v-e1704c89]{font-size:13px;color:#999;margin-top:4px}.action-bar[data-v-e1704c89]{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:12px;margin-bottom:20px}.search-group[data-v-e1704c89]{display:flex;gap:8px;align-items:center}.filter-label[data-v-e1704c89]{font-size:13px;color:#666;white-space:nowrap}.action-buttons[data-v-e1704c89]{display:flex;gap:8px}.btn-icon[data-v-e1704c89]{font-weight:700;margin-right:2px}.btn-deduct[data-v-e1704c89]{background:#ff7a45;color:#fff;border-color:#ff7a45}.btn-deduct[data-v-e1704c89]:hover{background:#ff9c6e;border-color:#ff9c6e;color:#fff}.filter-tabs[data-v-e1704c89]{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px;border-bottom:1px solid #f0f0f0;padding-bottom:10px}.section-title[data-v-e1704c89]{font-size:15px;font-weight:600;color:#333}.tabs-group[data-v-e1704c89]{display:flex;gap:4px}.tab-item[data-v-e1704c89]{padding:4px 14px;font-size:13px;border-radius:4px;cursor:pointer;color:#666;transition:all .2s}.tab-item[data-v-e1704c89]:hover{background:#f5f5f5}.tab-active[data-v-e1704c89]{background:#1890ff;color:#fff}.tab-active[data-v-e1704c89]:hover{background:#40a9ff}.cell-time[data-v-e1704c89]{font-size:13px;color:#555}.cell-user-name[data-v-e1704c89]{font-size:13px;font-weight:600;color:#333}.cell-user-email[data-v-e1704c89]{font-size:12px;color:#999}.cell-amount[data-v-e1704c89]{font-weight:600;font-size:14px}.amount-plus[data-v-e1704c89]{color:#52c41a}.amount-minus[data-v-e1704c89]{color:#ff4d4f}.cell-remark[data-v-e1704c89]{font-size:13px;color:#555;max-width:240px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.modal-field[data-v-e1704c89]{margin-bottom:16px}.modal-field label[data-v-e1704c89]{display:block;font-size:13px;color:#555;margin-bottom:4px}.main-tabs[data-v-e1704c89]{display:flex;gap:4px;background:#f5f5f5;border-radius:6px;padding:3px;margin-bottom:20px;width:fit-content}.main-tab[data-v-e1704c89]{display:inline-flex;align-items:center;gap:6px;padding:6px 20px;border-radius:4px;font-size:14px;color:#666;cursor:pointer;transition:all .2s;-webkit-user-select:none;user-select:none}.main-tab[data-v-e1704c89]:hover{color:#333}.main-tab.active[data-v-e1704c89]{background:#fff;color:#1890ff;font-weight:500;box-shadow:0 1px 3px #00000014}.content-section[data-v-32e2aa9a]{padding:36px 30px 24px 40px}.header-actions[data-v-32e2aa9a]{display:flex;gap:8px;align-items:center}.content-wrapper[data-v-32e2aa9a]{margin-top:20px;background:#fff;border-radius:12px;padding:24px 24px 30px}.link[data-v-32e2aa9a]{color:var(--color-primary, #2c6ce7);font-weight:500;cursor:pointer}.link[data-v-32e2aa9a]:hover{text-decoration:underline}.json-modal-body[data-v-32e2aa9a]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.json-block[data-v-32e2aa9a]{background:#f7f8fa;border-radius:8px;overflow:hidden}.json-title[data-v-32e2aa9a]{padding:10px 16px;font-size:13px;font-weight:600;color:#333;border-bottom:1px solid #eee;background:#f0f2f5}.json-content[data-v-32e2aa9a]{padding:12px 16px;margin:0;font-size:12px;line-height:1.6;color:#333;max-height:500px;overflow:auto;white-space:pre-wrap;word-break:break-all}.content-section[data-v-69164f23]{padding:36px 30px 24px 40px}.page-sub[data-v-69164f23]{margin-top:4px;font-size:12px;color:#8c939d}.config-body[data-v-69164f23]{padding-top:20px}.section-card[data-v-69164f23]{background:#fff;border-radius:12px;padding:24px 28px;box-shadow:0 1px 4px #0000000d;margin-bottom:20px;transition:box-shadow .15s}.section-card[data-v-69164f23]:hover{box-shadow:0 4px 16px #0000000f}.section-head[data-v-69164f23]{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:20px}.section-head-main[data-v-69164f23]{display:flex;align-items:flex-start;gap:14px;flex:1;min-width:0}.section-icon[data-v-69164f23]{width:40px;height:40px;border-radius:10px;display:flex;align-items:center;justify-content:center;flex-shrink:0;color:#fff;font-size:18px;font-weight:700}.section-icon.markup[data-v-69164f23]{background:linear-gradient(135deg,#667eea,#764ba2)}.section-icon.payment[data-v-69164f23]{background:linear-gradient(135deg,#13c2c2,#2e75ff)}.section-title[data-v-69164f23]{font-size:16px;font-weight:700;color:#1a1a1a;line-height:1.3}.section-sub[data-v-69164f23]{margin-top:4px;font-size:12px;color:#8c939d;line-height:1.5}.markup-row[data-v-69164f23]{display:flex;flex-wrap:wrap;align-items:center;gap:16px 24px;padding-left:54px}.markup-input[data-v-69164f23]{display:inline-flex;align-items:center;gap:12px}.markup-hint[data-v-69164f23]{font-size:12px;color:#8c939d}.markup-preview[data-v-69164f23]{display:inline-flex;align-items:center;gap:8px;padding:8px 14px;background:#f7f8fa;border-radius:8px;font-size:13px}.preview-label[data-v-69164f23]{color:#8c939d}.preview-from[data-v-69164f23]{color:#4e5969}.preview-arrow[data-v-69164f23]{color:#c0c4cc}.preview-to[data-v-69164f23]{color:#2e75ff;font-weight:600}.method-tabs[data-v-69164f23]{display:flex;gap:4px;border-bottom:1px solid #eef0f4;margin-bottom:16px}.method-tab[data-v-69164f23]{display:inline-flex;align-items:center;gap:6px;padding:10px 18px;margin-bottom:-1px;font-size:14px;font-weight:500;color:#6c7a8d;border-bottom:2px solid transparent;cursor:pointer;transition:color .15s,border-color .15s}.method-tab[data-v-69164f23]:hover{color:#2e75ff}.method-tab.active[data-v-69164f23]{color:#2e75ff;border-bottom-color:#2e75ff}.method-tab.disabled[data-v-69164f23]{color:#b0b7c3}.tab-off[data-v-69164f23]{padding:1px 6px;background:#f0f0f0;border-radius:8px;font-size:11px;color:#8c939d;font-weight:400}.method-toggle[data-v-69164f23]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 14px;margin-bottom:18px;background:#f7f9fc;border-radius:8px;border:1px solid #eef0f4}.method-toggle-text[data-v-69164f23]{font-size:13px;color:#4e5969}.method-toggle-text b[data-v-69164f23]{color:#1d2129;margin:0 2px}.pm-grid[data-v-69164f23]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 24px;transition:opacity .15s}.pm-grid.pm-grid-disabled[data-v-69164f23]{opacity:.55}.pm-item[data-v-69164f23]{display:flex;flex-direction:column;gap:6px;min-width:0}.pm-item.full-width[data-v-69164f23]{grid-column:1 / -1}.pm-item label[data-v-69164f23]{font-size:13px;font-weight:500;color:#4e5969}.pm-item .req[data-v-69164f23]{margin-left:4px;color:#f5222d}@media (max-width: 960px){.pm-grid[data-v-69164f23]{grid-template-columns:1fr}.markup-row[data-v-69164f23]{padding-left:0}}.platform-shell[data-v-7fa1c092]{min-height:100vh;background:#f5f7fb}.platform-sider[data-v-7fa1c092]{background:linear-gradient(180deg,#1a2540,#233458)!important;color:#fff;padding:24px 14px;overflow:hidden;position:relative}.platform-sider[data-v-7fa1c092]:before{content:"";position:absolute;top:-100px;right:-100px;width:240px;height:240px;border-radius:50%;background:radial-gradient(circle,rgba(34,211,238,.12) 0%,transparent 70%);pointer-events:none}.platform-sider[data-v-7fa1c092] .ant-layout-sider-children{display:flex;flex-direction:column;height:100%;position:relative;z-index:1}.logo[data-v-7fa1c092]{padding:0 8px 20px;border-bottom:1px solid rgba(255,255,255,.08);margin-bottom:4px;display:flex;flex-direction:column;align-items:center;gap:10px}.logo-img[data-v-7fa1c092]{width:120px;height:auto;object-fit:contain;filter:drop-shadow(0 0 12px rgba(34,211,238,.2))}.logo-text[data-v-7fa1c092]{display:flex;align-items:center;gap:6px}.logo-title[data-v-7fa1c092]{padding:3px 10px;border-radius:4px;background:#22d3ee1f;color:#22d3ee;border:1px solid rgba(34,211,238,.3);font-size:11px;font-weight:600;letter-spacing:.5px;white-space:nowrap}.logo-sub[data-v-7fa1c092]{font-size:11px;color:#ffffff73;letter-spacing:.5px}.nav-list[data-v-7fa1c092]{display:flex;flex-direction:column;flex:1;gap:2px;overflow-y:auto;position:relative;z-index:1}.nav-list[data-v-7fa1c092]::-webkit-scrollbar{width:0}.nav-item[data-v-7fa1c092]{display:flex;align-items:center;gap:10px;padding:11px 14px;border-radius:8px;text-decoration:none;font-size:14px;font-weight:500;color:#ffffffa6;transition:all .15s ease;position:relative}.nav-item[data-v-7fa1c092]:hover{background:#ffffff0f;color:#fff}.nav-item:hover .nav-icon[data-v-7fa1c092]{color:#22d3ee}.nav-item.active[data-v-7fa1c092]{background:#22d3ee1f;color:#fff;font-weight:600}.nav-item.active .nav-icon[data-v-7fa1c092]{color:#22d3ee}.nav-icon[data-v-7fa1c092],.logout-icon[data-v-7fa1c092]{font-size:16px;color:#ffffff80;flex-shrink:0;transition:color .15s ease}.nav-label[data-v-7fa1c092]{white-space:nowrap;flex:1}.bottom[data-v-7fa1c092]{padding-top:16px;position:relative;z-index:1}.logout-btn[data-v-7fa1c092]{display:flex;align-items:center;gap:10px;padding:11px 14px;border-radius:8px;color:#ffffffa6;cursor:pointer;font-size:14px;font-weight:500;transition:all .15s ease}.logout-btn[data-v-7fa1c092]:hover{background:#ffffff0f;color:#fff}.logout-btn:hover .logout-icon[data-v-7fa1c092]{color:#22d3ee}.platform-main[data-v-7fa1c092]{padding:24px;overflow-y:auto;height:100vh}.tenants-page[data-v-3c9fc9e5]{background:#fff;border-radius:12px;padding:24px;box-shadow:0 1px 3px #0000000a}.page-header[data-v-3c9fc9e5]{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}.page-header h2[data-v-3c9fc9e5]{margin:0;font-size:20px;color:#0f172a}.header-sub[data-v-3c9fc9e5]{color:#64748b;font-size:12px;margin-top:4px}.toolbar[data-v-3c9fc9e5]{margin-bottom:16px}.brand-studio[data-v-d3db544c]{width:100%;padding:8px 24px 28px}.studio-header[data-v-d3db544c]{display:flex;align-items:flex-start;justify-content:space-between;gap:24px;padding:18px 20px;border:1px solid #e5e7eb;border-radius:8px;background:#fff}.page-kicker[data-v-d3db544c],.panel-kicker[data-v-d3db544c]{margin-bottom:6px;color:#2563eb;font-size:12px;font-weight:600;line-height:1}.studio-header h2[data-v-d3db544c],.panel-heading h3[data-v-d3db544c],.preview-head h3[data-v-d3db544c]{margin:0;color:#0f172a;font-weight:700}.studio-header h2[data-v-d3db544c]{font-size:22px}.header-sub[data-v-d3db544c],.panel-note[data-v-d3db544c],.resource-desc[data-v-d3db544c],.resource-block-title small[data-v-d3db544c]{color:#64748b;font-size:12px}.header-sub[data-v-d3db544c]{margin-top:6px}.save-button[data-v-d3db544c]{min-width:112px;height:36px;border-radius:6px;flex-shrink:0}.brand-form[data-v-d3db544c]{margin-top:16px}.studio-layout[data-v-d3db544c]{display:grid;grid-template-columns:minmax(720px,1fr) 440px;gap:18px;align-items:start}.studio-main[data-v-d3db544c]{display:flex;flex-direction:column;gap:16px;min-width:0}.config-panel[data-v-d3db544c],.preview-panel[data-v-d3db544c]{border:1px solid #e5e7eb;border-radius:8px;background:#fff}.config-panel[data-v-d3db544c]{padding:18px 20px 20px}.panel-heading[data-v-d3db544c],.preview-head[data-v-d3db544c]{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:16px}.panel-heading h3[data-v-d3db544c],.preview-head h3[data-v-d3db544c]{font-size:16px}.panel-note[data-v-d3db544c]{padding-top:18px;text-align:right}.form-grid[data-v-d3db544c]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2px 16px}.field-span-2[data-v-d3db544c]{grid-column:1 / -1}.resource-block+.resource-block[data-v-d3db544c]{margin-top:18px}.resource-block-title[data-v-d3db544c]{display:flex;align-items:baseline;gap:8px;margin-bottom:8px;color:#0f172a;font-weight:600}.resource-list[data-v-d3db544c]{border:1px solid #e2e8f0;border-radius:8px;overflow:hidden}.resource-item[data-v-d3db544c]{display:grid;grid-template-columns:minmax(220px,1fr) 112px 96px auto;gap:14px;align-items:center;min-height:86px;padding:12px 14px;background:#fff;cursor:pointer;transition:background-color .2s ease,box-shadow .2s ease}.resource-item+.resource-item[data-v-d3db544c]{border-top:1px solid #e2e8f0}.resource-item[data-v-d3db544c]:hover,.resource-item--active[data-v-d3db544c]{background:#f8fbff}.resource-item--active[data-v-d3db544c]{box-shadow:inset 3px 0 #2563eb}.resource-main[data-v-d3db544c]{min-width:0}.resource-title-row[data-v-d3db544c]{display:flex;align-items:center;gap:8px;min-width:0}.resource-title[data-v-d3db544c]{overflow:hidden;color:#0f172a;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.resource-badge[data-v-d3db544c],.resource-status[data-v-d3db544c]{border-radius:4px;padding:2px 6px;font-size:12px;line-height:18px;white-space:nowrap}.resource-badge[data-v-d3db544c]{background:#f1f5f9;color:#64748b}.resource-badge--required[data-v-d3db544c]{background:#fef2f2;color:#dc2626}.resource-desc[data-v-d3db544c]{margin-top:4px}.resource-preview[data-v-d3db544c]{display:flex;align-items:center;justify-content:center;width:112px;height:56px;overflow:hidden;border:1px solid #dbe3ee;border-radius:6px;background:#f8fafc;color:#94a3b8;font-size:12px}.resource-preview img[data-v-d3db544c]{max-width:100%;max-height:100%;object-fit:contain}.resource-preview--favicon[data-v-d3db544c]{width:56px;justify-self:center}.resource-preview--favicon img[data-v-d3db544c]{width:32px;height:32px}.resource-status[data-v-d3db544c]{justify-self:start}.resource-status--ok[data-v-d3db544c]{background:#ecfdf5;color:#047857}.resource-status--inherit[data-v-d3db544c]{background:#eff6ff;color:#2563eb}.resource-status--empty[data-v-d3db544c]{background:#f8fafc;color:#94a3b8}.resource-actions[data-v-d3db544c]{display:flex;justify-content:flex-end;gap:8px}.preview-panel[data-v-d3db544c]{position:sticky;top:16px;padding:18px}.preview-head[data-v-d3db544c]{align-items:center}.preview-stage[data-v-d3db544c]{min-height:420px;border:1px solid #e2e8f0;border-radius:8px;background:#f8fafc;overflow:hidden}.mock-login[data-v-d3db544c]{display:grid;grid-template-columns:1fr;gap:18px;padding:24px}.mock-login-brand[data-v-d3db544c]{padding:18px;border-radius:8px;background:#0f172a;color:#fff}.mock-login-brand h4[data-v-d3db544c]{margin:18px 0 8px;color:#fff;font-size:20px}.mock-login-brand p[data-v-d3db544c]{margin:0;color:#cbd5e1;font-size:12px;line-height:1.7}.mock-login-form[data-v-d3db544c]{padding:18px;border-radius:8px;background:#fff}.mock-logo[data-v-d3db544c]{display:flex;align-items:center;justify-content:center;width:132px;height:44px;overflow:hidden;border-radius:6px;background:#ffffffeb;color:#2563eb;font-weight:700}.mock-logo img[data-v-d3db544c]{max-width:100%;max-height:100%;object-fit:contain}.mock-logo--large[data-v-d3db544c]{width:168px;height:58px}.mock-logo--bol[data-v-d3db544c]{width:150px;height:50px;border:1px solid #e2e8f0}.mock-input[data-v-d3db544c],.mock-button[data-v-d3db544c],.mock-nav[data-v-d3db544c],.mock-table i[data-v-d3db544c],.bol-lines i[data-v-d3db544c]{display:block;border-radius:6px;background:#e2e8f0}.mock-input[data-v-d3db544c]{height:36px;margin-bottom:12px}.mock-button[data-v-d3db544c]{height:38px;background:#2563eb}.mock-shell[data-v-d3db544c]{display:grid;grid-template-columns:128px 1fr;min-height:420px;background:#fff}.mock-sidebar[data-v-d3db544c]{padding:18px 14px;border-right:1px solid #ebeef5}.mock-shell--admin .mock-sidebar[data-v-d3db544c]{background:#111827}.mock-sidebar .mock-logo[data-v-d3db544c]{width:100%;margin-bottom:24px}.mock-shell--client .mock-sidebar[data-v-d3db544c]{display:flex;flex-direction:column;background:#fff}.mock-shell--client .mock-logo[data-v-d3db544c]{height:48px;background:#fff}.mock-shell--client .mock-create-action[data-v-d3db544c]{height:54px;margin-bottom:10px;border:1px solid #e8ecf3;border-radius:12px;background:#f5f7fb}.mock-group-label[data-v-d3db544c]{width:64px;height:8px;margin:8px 0 6px;border-radius:4px}.mock-shell--client .mock-group-label[data-v-d3db544c]{background:#d4d8e0}.mock-shell--admin .mock-group-label[data-v-d3db544c]{background:#ffffff2e}.mock-nav[data-v-d3db544c]{height:30px;margin-top:10px;background:#ffffff2e}.mock-shell--admin .mock-nav.active[data-v-d3db544c]{background:#2563eb}.mock-shell--client .mock-nav[data-v-d3db544c]{background:#f5f6f8}.mock-shell--client .mock-nav.active[data-v-d3db544c]{background:#edf1ff}.mock-nav.short[data-v-d3db544c]{width:72%}.mock-balance-card[data-v-d3db544c]{height:72px;margin-top:auto;border-radius:14px;background:linear-gradient(135deg,#5b4acf,#8b5cf6,#a855f7)}.mock-content[data-v-d3db544c]{padding:18px}.mock-topbar[data-v-d3db544c]{margin-bottom:16px;color:#0f172a;font-weight:600}.mock-table[data-v-d3db544c]{display:grid;gap:10px}.mock-table i[data-v-d3db544c]{height:42px;background:#f1f5f9}.mock-browser[data-v-d3db544c]{padding:26px}.browser-chrome[data-v-d3db544c]{display:flex;gap:6px;padding:12px 14px;border-radius:8px 8px 0 0;background:#e2e8f0}.browser-chrome i[data-v-d3db544c]{width:10px;height:10px;border-radius:50%;background:#94a3b8}.browser-tab[data-v-d3db544c]{display:flex;align-items:center;gap:10px;padding:14px;border:1px solid #e2e8f0;background:#fff;color:#0f172a;font-weight:600}.tab-icon[data-v-d3db544c]{display:flex;align-items:center;justify-content:center;width:30px;height:30px;overflow:hidden;border-radius:6px;background:#eff6ff;color:#2563eb}.tab-icon img[data-v-d3db544c]{width:100%;height:100%;object-fit:contain}.browser-body[data-v-d3db544c]{padding:22px;border:1px solid #e2e8f0;border-top:0;border-radius:0 0 8px 8px;background:#fff}.browser-body p[data-v-d3db544c]{margin:8px 0 0;color:#64748b}.mock-bol[data-v-d3db544c]{margin:24px;padding:24px;min-height:360px;border:1px solid #e2e8f0;background:#fff}.bol-head[data-v-d3db544c]{display:flex;align-items:center;justify-content:space-between;gap:20px;padding-bottom:18px;border-bottom:2px solid #0f172a}.bol-head h4[data-v-d3db544c],.bol-head p[data-v-d3db544c]{margin:0;text-align:right}.bol-head h4[data-v-d3db544c]{color:#0f172a;font-size:18px}.bol-head p[data-v-d3db544c]{margin-top:4px;color:#64748b}.bol-lines[data-v-d3db544c]{display:grid;gap:12px;margin-top:24px}.bol-lines i[data-v-d3db544c]{height:34px;background:#f1f5f9}[data-v-d3db544c] .ant-form-item{margin-bottom:14px}[data-v-d3db544c] .ant-input,[data-v-d3db544c] .ant-input-affix-wrapper,[data-v-d3db544c] .ant-btn{border-radius:6px}[data-v-d3db544c] .ant-segmented{max-width:100%;overflow-x:auto}@media (max-width: 1280px){.studio-layout[data-v-d3db544c]{grid-template-columns:1fr}.preview-panel[data-v-d3db544c]{position:static}}@media (max-width: 860px){.brand-studio[data-v-d3db544c]{padding-inline:12px}.studio-header[data-v-d3db544c],.panel-heading[data-v-d3db544c],.preview-head[data-v-d3db544c]{flex-direction:column}.panel-note[data-v-d3db544c]{padding-top:0;text-align:left}.form-grid[data-v-d3db544c],.mock-shell[data-v-d3db544c]{grid-template-columns:1fr}.field-span-2[data-v-d3db544c]{grid-column:auto}.resource-item[data-v-d3db544c]{grid-template-columns:1fr}.resource-preview[data-v-d3db544c],.resource-preview--favicon[data-v-d3db544c]{width:100%}.resource-actions[data-v-d3db544c]{justify-content:flex-start}}.brand-studio[data-v-70604a45]{width:100%;padding:8px 24px 28px}.studio-header[data-v-70604a45]{display:flex;align-items:flex-start;justify-content:space-between;gap:24px;padding:18px 20px;border:1px solid #e5e7eb;border-radius:8px;background:#fff}.page-kicker[data-v-70604a45],.panel-kicker[data-v-70604a45]{margin-bottom:6px;color:#2563eb;font-size:12px;font-weight:600;line-height:1}.studio-header h2[data-v-70604a45],.panel-heading h3[data-v-70604a45],.preview-head h3[data-v-70604a45],.tenant-mode-panel h3[data-v-70604a45]{margin:0;color:#0f172a;font-weight:700}.studio-header h2[data-v-70604a45]{font-size:22px}.header-sub[data-v-70604a45],.panel-note[data-v-70604a45],.resource-desc[data-v-70604a45],.resource-block-title small[data-v-70604a45],.tenant-mode-panel p[data-v-70604a45],.inherit-preview p[data-v-70604a45]{color:#64748b;font-size:12px}.header-sub[data-v-70604a45]{margin-top:6px}.header-actions[data-v-70604a45]{flex-shrink:0}.save-button[data-v-70604a45]{min-width:112px;height:36px;border-radius:6px}.brand-form[data-v-70604a45]{margin-top:16px}.studio-layout[data-v-70604a45]{display:grid;grid-template-columns:minmax(720px,1fr) 440px;gap:18px;align-items:start}.studio-main[data-v-70604a45]{display:flex;flex-direction:column;gap:16px;min-width:0}.config-panel[data-v-70604a45],.preview-panel[data-v-70604a45]{border:1px solid #e5e7eb;border-radius:8px;background:#fff}.config-panel[data-v-70604a45]{padding:18px 20px 20px}.tenant-mode-panel[data-v-70604a45]{display:flex;align-items:center;justify-content:space-between;gap:24px}.tenant-mode-panel p[data-v-70604a45]{margin:6px 0 0}.panel-heading[data-v-70604a45],.preview-head[data-v-70604a45]{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:16px}.panel-heading h3[data-v-70604a45],.preview-head h3[data-v-70604a45],.tenant-mode-panel h3[data-v-70604a45]{font-size:16px}.panel-note[data-v-70604a45]{padding-top:18px;text-align:right}.form-grid[data-v-70604a45]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2px 16px}.field-span-2[data-v-70604a45]{grid-column:1 / -1}.resource-block+.resource-block[data-v-70604a45]{margin-top:18px}.resource-block-title[data-v-70604a45]{display:flex;align-items:baseline;gap:8px;margin-bottom:8px;color:#0f172a;font-weight:600}.resource-list[data-v-70604a45]{border:1px solid #e2e8f0;border-radius:8px;overflow:hidden}.resource-item[data-v-70604a45]{display:grid;grid-template-columns:minmax(220px,1fr) 112px 96px auto;gap:14px;align-items:center;min-height:86px;padding:12px 14px;background:#fff;cursor:pointer;transition:background-color .2s ease,box-shadow .2s ease}.resource-item+.resource-item[data-v-70604a45]{border-top:1px solid #e2e8f0}.resource-item[data-v-70604a45]:hover,.resource-item--active[data-v-70604a45]{background:#f8fbff}.resource-item--active[data-v-70604a45]{box-shadow:inset 3px 0 #2563eb}.resource-main[data-v-70604a45]{min-width:0}.resource-title-row[data-v-70604a45]{display:flex;align-items:center;gap:8px;min-width:0}.resource-title[data-v-70604a45]{overflow:hidden;color:#0f172a;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.resource-badge[data-v-70604a45],.resource-status[data-v-70604a45],.inherit-pill[data-v-70604a45]{border-radius:4px;padding:2px 6px;font-size:12px;line-height:18px;white-space:nowrap}.resource-badge[data-v-70604a45],.inherit-pill[data-v-70604a45]{background:#f1f5f9;color:#64748b}.resource-badge--required[data-v-70604a45]{background:#fef2f2;color:#dc2626}.resource-desc[data-v-70604a45]{margin-top:4px}.resource-preview[data-v-70604a45]{display:flex;align-items:center;justify-content:center;width:112px;height:56px;overflow:hidden;border:1px solid #dbe3ee;border-radius:6px;background:#f8fafc;color:#94a3b8;font-size:12px}.resource-preview img[data-v-70604a45]{max-width:100%;max-height:100%;object-fit:contain}.resource-preview--favicon[data-v-70604a45]{width:56px;justify-self:center}.resource-preview--favicon img[data-v-70604a45]{width:32px;height:32px}.resource-status[data-v-70604a45]{justify-self:start}.resource-status--ok[data-v-70604a45]{background:#ecfdf5;color:#047857}.resource-status--inherit[data-v-70604a45]{background:#eff6ff;color:#2563eb}.resource-status--empty[data-v-70604a45]{background:#f8fafc;color:#94a3b8}.resource-actions[data-v-70604a45]{display:flex;justify-content:flex-end;gap:8px}.preview-panel[data-v-70604a45]{position:sticky;top:16px;padding:18px}.preview-head[data-v-70604a45]{align-items:center}.preview-stage[data-v-70604a45]{min-height:420px;border:1px solid #e2e8f0;border-radius:8px;background:#f8fafc;overflow:hidden}.inherit-preview[data-v-70604a45]{display:flex;flex-direction:column;justify-content:center;min-height:420px;padding:28px;text-align:center}.inherit-preview strong[data-v-70604a45]{color:#0f172a;font-size:16px}.inherit-preview p[data-v-70604a45]{margin:10px auto 0;max-width:260px;line-height:1.7}.mock-login[data-v-70604a45]{display:grid;grid-template-columns:1fr;gap:18px;padding:24px}.mock-login-brand[data-v-70604a45]{padding:18px;border-radius:8px;background:#0f172a;color:#fff}.mock-login-brand h4[data-v-70604a45]{margin:18px 0 8px;color:#fff;font-size:20px}.mock-login-brand p[data-v-70604a45]{margin:0;color:#cbd5e1;font-size:12px;line-height:1.7}.mock-login-form[data-v-70604a45]{padding:18px;border-radius:8px;background:#fff}.mock-logo[data-v-70604a45]{display:flex;align-items:center;justify-content:center;width:132px;height:44px;overflow:hidden;border-radius:6px;background:#ffffffeb;color:#2563eb;font-weight:700}.mock-logo img[data-v-70604a45]{max-width:100%;max-height:100%;object-fit:contain}.mock-logo--large[data-v-70604a45]{width:168px;height:58px}.mock-logo--bol[data-v-70604a45]{width:150px;height:50px;border:1px solid #e2e8f0}.mock-input[data-v-70604a45],.mock-button[data-v-70604a45],.mock-nav[data-v-70604a45],.mock-table i[data-v-70604a45],.bol-lines i[data-v-70604a45]{display:block;border-radius:6px;background:#e2e8f0}.mock-input[data-v-70604a45]{height:36px;margin-bottom:12px}.mock-button[data-v-70604a45]{height:38px;background:#2563eb}.mock-shell[data-v-70604a45]{display:grid;grid-template-columns:128px 1fr;min-height:420px;background:#fff}.mock-sidebar[data-v-70604a45]{padding:18px 14px;border-right:1px solid #ebeef5}.mock-shell--admin .mock-sidebar[data-v-70604a45]{background:#111827}.mock-sidebar .mock-logo[data-v-70604a45]{width:100%;margin-bottom:24px}.mock-shell--client .mock-sidebar[data-v-70604a45]{display:flex;flex-direction:column;background:#fff}.mock-shell--client .mock-logo[data-v-70604a45]{height:48px;background:#fff}.mock-shell--client .mock-create-action[data-v-70604a45]{height:54px;margin-bottom:10px;border:1px solid #e8ecf3;border-radius:12px;background:#f5f7fb}.mock-group-label[data-v-70604a45]{width:64px;height:8px;margin:8px 0 6px;border-radius:4px}.mock-shell--client .mock-group-label[data-v-70604a45]{background:#d4d8e0}.mock-shell--admin .mock-group-label[data-v-70604a45]{background:#ffffff2e}.mock-nav[data-v-70604a45]{height:30px;margin-top:10px;background:#ffffff2e}.mock-shell--admin .mock-nav.active[data-v-70604a45]{background:#2563eb}.mock-shell--client .mock-nav[data-v-70604a45]{background:#f5f6f8}.mock-shell--client .mock-nav.active[data-v-70604a45]{background:#edf1ff}.mock-nav.short[data-v-70604a45]{width:72%}.mock-balance-card[data-v-70604a45]{height:72px;margin-top:auto;border-radius:14px;background:linear-gradient(135deg,#5b4acf,#8b5cf6,#a855f7)}.mock-content[data-v-70604a45]{padding:18px}.mock-topbar[data-v-70604a45]{margin-bottom:16px;color:#0f172a;font-weight:600}.mock-table[data-v-70604a45]{display:grid;gap:10px}.mock-table i[data-v-70604a45]{height:42px;background:#f1f5f9}.mock-browser[data-v-70604a45]{padding:26px}.browser-chrome[data-v-70604a45]{display:flex;gap:6px;padding:12px 14px;border-radius:8px 8px 0 0;background:#e2e8f0}.browser-chrome i[data-v-70604a45]{width:10px;height:10px;border-radius:50%;background:#94a3b8}.browser-tab[data-v-70604a45]{display:flex;align-items:center;gap:10px;padding:14px;border:1px solid #e2e8f0;background:#fff;color:#0f172a;font-weight:600}.tab-icon[data-v-70604a45]{display:flex;align-items:center;justify-content:center;width:30px;height:30px;overflow:hidden;border-radius:6px;background:#eff6ff;color:#2563eb}.tab-icon img[data-v-70604a45]{width:100%;height:100%;object-fit:contain}.browser-body[data-v-70604a45]{padding:22px;border:1px solid #e2e8f0;border-top:0;border-radius:0 0 8px 8px;background:#fff}.browser-body p[data-v-70604a45]{margin:8px 0 0;color:#64748b}.mock-bol[data-v-70604a45]{margin:24px;padding:24px;min-height:360px;border:1px solid #e2e8f0;background:#fff}.bol-head[data-v-70604a45]{display:flex;align-items:center;justify-content:space-between;gap:20px;padding-bottom:18px;border-bottom:2px solid #0f172a}.bol-head h4[data-v-70604a45],.bol-head p[data-v-70604a45]{margin:0;text-align:right}.bol-head h4[data-v-70604a45]{color:#0f172a;font-size:18px}.bol-head p[data-v-70604a45]{margin-top:4px;color:#64748b}.bol-lines[data-v-70604a45]{display:grid;gap:12px;margin-top:24px}.bol-lines i[data-v-70604a45]{height:34px;background:#f1f5f9}[data-v-70604a45] .ant-form-item{margin-bottom:14px}[data-v-70604a45] .ant-input,[data-v-70604a45] .ant-input-affix-wrapper,[data-v-70604a45] .ant-btn{border-radius:6px}[data-v-70604a45] .ant-segmented{max-width:100%;overflow-x:auto}@media (max-width: 1280px){.studio-layout[data-v-70604a45]{grid-template-columns:1fr}.preview-panel[data-v-70604a45]{position:static}}@media (max-width: 860px){.brand-studio[data-v-70604a45]{padding-inline:12px}.studio-header[data-v-70604a45],.tenant-mode-panel[data-v-70604a45],.panel-heading[data-v-70604a45],.preview-head[data-v-70604a45]{flex-direction:column}.panel-note[data-v-70604a45]{padding-top:0;text-align:left}.form-grid[data-v-70604a45],.mock-shell[data-v-70604a45]{grid-template-columns:1fr}.field-span-2[data-v-70604a45]{grid-column:auto}.resource-item[data-v-70604a45]{grid-template-columns:1fr}.resource-preview[data-v-70604a45],.resource-preview--favicon[data-v-70604a45]{width:100%}.resource-actions[data-v-70604a45]{justify-content:flex-start}}.migration-page[data-v-df071bac]{max-width:1000px;margin:0 auto}.page-header[data-v-df071bac]{margin-bottom:16px}.page-header h2[data-v-df071bac]{margin:0;font-size:20px;color:#0f172a}.header-sub[data-v-df071bac]{color:#64748b;font-size:12px;margin-top:4px;line-height:1.6}.step-card[data-v-df071bac]{margin-bottom:16px}.form-label[data-v-df071bac]{font-size:13px;color:#475569;margin-bottom:6px}.preview-box[data-v-df071bac]{margin-top:16px}.carrier-config-page[data-v-72265801]{height:100%;display:flex;flex-direction:column}.page-header[data-v-72265801]{margin-bottom:20px}.page-header h2[data-v-72265801]{margin:0 0 4px;font-size:20px;font-weight:600}.page-header p[data-v-72265801]{margin:0;color:#666;font-size:14px}.main-layout[data-v-72265801]{flex:1;display:flex;gap:20px;min-height:0}.tenant-panel[data-v-72265801]{width:260px;background:#fff;border-radius:8px;display:flex;flex-direction:column;box-shadow:0 1px 3px #00000014}.config-panel[data-v-72265801]{flex:1;background:#fff;border-radius:8px;padding:16px 20px;box-shadow:0 1px 3px #00000014;overflow:auto}.panel-header[data-v-72265801]{padding:14px 16px;border-bottom:1px solid #f0f0f0;display:flex;align-items:center;gap:10px;flex-wrap:wrap}.panel-title[data-v-72265801]{font-weight:600;font-size:15px}.config-panel .panel-header[data-v-72265801]{padding:0 0 14px;margin-bottom:14px}.tenant-list[data-v-72265801]{flex:1;overflow-y:auto;padding:8px}.tenant-item[data-v-72265801]{padding:10px 12px;border-radius:6px;cursor:pointer;transition:all .15s;display:flex;flex-direction:column;gap:2px}.tenant-item[data-v-72265801]:hover{background:#f5f5f5}.tenant-item.active[data-v-72265801]{background:#e6f4ff;color:#1677ff}.tenant-item.global[data-v-72265801]{flex-direction:row;align-items:center;gap:8px;color:#52c41a;font-weight:500;margin-bottom:4px;border-bottom:1px solid #f0f0f0;border-radius:6px 6px 0 0}.tenant-item.global.active[data-v-72265801]{background:#f6ffed;color:#52c41a}.tenant-name[data-v-72265801]{font-size:14px;font-weight:500}.tenant-code[data-v-72265801]{font-size:12px;color:#999}.tenant-item.active .tenant-code[data-v-72265801]{color:#69b1ff}.markup-cell[data-v-72265801]{display:flex;align-items:center;gap:4px}.effective-rate[data-v-72265801]{font-weight:600;color:#1677ff}.content-section[data-v-bd6f4337]{width:100%;padding:36px 30px 24px 40px}.page-sub[data-v-bd6f4337]{margin-top:4px;font-size:12px;color:#8c939d}.content-wrapper[data-v-bd6f4337]{margin-top:20px;background-color:#fff;border-radius:12px;padding:24px 24px 30px;position:relative}.provider-name[data-v-bd6f4337]{font-weight:500}:root{--vt-c-white: #ffffff;--vt-c-background: #F2F3F5;--vt-c-black: #181818;--vt-c-black-soft: #222222;--vt-c-black-mute: #282828;--vt-c-blue-1: #2C6CE7;--vt-c-blue-2: #5E81F4;--vt-c-blue-3: #1B51E5;--vt-c-blue-accent: #eaf1fd;--vt-c-yellow-0: #F4B24F;--vt-c-orange-0: #FF5C00;--vt-c-orange-1: #FF5631;--vt-c-text: #1C1D21;--vt-c-text-grey: #8181A5;--vt-c-divider-light-1: rgba(60, 60, 60, .29);--vt-c-divider-light-2: rgba(60, 60, 60, .12);--vt-c-divider-dark-1: rgba(84, 84, 84, .65);--vt-c-divider-dark-2: rgba(84, 84, 84, .48);--vt-c-text-light-1: var(--vt-c-text);--vt-c-text-light-2: rgba(60, 60, 60, .66);--vt-c-text-dark-1: var(--vt-c-white);--vt-c-text-dark-2: rgba(235, 235, 235, .64);--vt-c-grey-0: #F0F0F3;--vt-c-grey-1: #C1C4CF;--vt-c-grey-2: #6D7584}:root{--color-background: var(--vt-c-background);--color-border: var(--vt-c-grey-1);--color-border-hover: var(--vt-c-divider-light-1);--color-heading: var(--vt-c-text-light-1);--color-text: var(--vt-c-text-light-1);--color-text-grey: var(--vt-c-text-grey);--color-primary: var(--vt-c-blue-1);--color-primary-bright: var(--vt-c-blue-2);--color-primary-dark: var(--vt-c-blue-3);--color-primary-faint: var(--vt-c-blue-accent);--color-grey-mid: var(--vt-c-grey-2);--color-yellow: var(--vt-c-yellow-0);--color-orange: var(--vt-c-orange-0);--color-orange-bright: var(--vt-c-orange-1);--section-gap: 160px;--color-row-select: var(--vt-c-blue-1)}html{margin:0;padding:0}body{min-height:100vh;color:var(--color-text);background:var(--color-background);font-size:14px;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-y:hidden}.flex{display:flex;flex-wrap:nowrap}.flex-column-center{display:flex;flex-direction:column;justify-content:center;align-items:center}.flex-column-between{display:flex;flex-direction:column;justify-content:space-between;align-items:center}.flex-column{display:flex;flex-direction:column}.flex-1{flex:1}.bg-white{background:#fff}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-end{justify-content:end}.justify-stretch{justify-content:stretch}.align-start{align-items:flex-start}.align-center{align-items:center}.align-end{align-items:flex-end}.position-relative{position:relative}.position-absolute{position:absolute}.cursor-pointer{cursor:pointer}.event-none{pointer-events:none}.font-bold,.font-semibold{font-weight:700}.font-light{font-weight:300}.font-normal{font-weight:400}.text-white{color:#fff}.text-border{color:var(--color-border)}.text-primary{color:var(--color-primary)}.text-grey{color:var(--color-text-grey)}.text-grey-mid{color:var(--color-grey-mid)}.text-black{color:#000}.text-deep-blue{color:#2a3c5c}.text-underline{text-decoration:underline}.text-center{text-align:center}.text-right{text-align:right}.line-height-1{line-height:1}.line-height-1-2{line-height:1.2}.fz-10{font-size:10px!important}.fz-12{font-size:12px!important}.fz-13{font-size:13px!important}.fz-14{font-size:14px!important}.fz-16{font-size:16px!important}.fz-18{font-size:18px!important}.fz-20{font-size:20px!important}.fz-28{font-size:28px!important}.fz-32{font-size:32px!important}.ml-8{margin-left:8px}.ml-10{margin-left:10px!important}.ml-14{margin-left:14px!important}.ml-16{margin-left:16px!important}.ml-20{margin-left:20px!important}.ml-24{margin-left:24px!important}.ml-70{margin-left:70px!important}.ml-80{margin-left:80px!important}.mr-8{margin-right:8px!important}.mr-10{margin-right:10px!important}.mr-12{margin-right:12px!important}.mr-14{margin-right:14px!important}.mr-16{margin-right:16px!important}.mr-20{margin-right:20px!important}.mr-24{margin-right:24px!important}.mr-35{margin-right:35px!important}.mr-40{margin-right:40px!important}.mr-60{margin-right:60px!important}.mt-8{margin-top:8px!important}.mt-10{margin-top:12px!important}.mt-12{margin-top:10px!important}.mt-16{margin-top:16px!important}.mt-18{margin-top:18px!important}.mt-20{margin-top:20px!important}.mt-24{margin-top:24px!important}.mt-30{margin-top:30px!important}.mt-32{margin-top:32px!important}.mt-40{margin-top:40px!important}.mt-45{margin-top:45px!important}.mt-50{margin-top:50px!important}.mb-5{margin-bottom:5px!important}.mb-8{margin-bottom:8px!important}.mb-10{margin-bottom:10px!important}.mb-12{margin-bottom:12px!important}.mb-16{margin-bottom:16px!important}.mb-20{margin-bottom:20px!important}.mb-24{margin-bottom:24px!important}.mb-30{margin-bottom:30px!important}.mb-40{margin-bottom:40px!important}.mb-50{margin-bottom:50px!important}.pr-24{padding-right:24px}.pr-10{padding-right:10px}.ph-8{padding:0 8px!important}.ph-30{padding:0 30px!important}.ph-40{padding:0 40px!important}.pb-24{padding-bottom:24px!important}.label-input .ant-input-lg{border-top-left-radius:4px;border-bottom-left-radius:4px}.label-input .ant-input-group-addon{border-top-right-radius:4px;border-bottom-right-radius:4px}.label-input.limit-error .ant-input-lg,.label-input.limit-error .ant-input-group-addon{border-color:#ff2020}.label-input .ant-select .ant-select-selector,.select-wrapper .ant-select .ant-select-selector{border-radius:4px}.select-wrapper .ant-select .ant-select-selector .ant-select-selection-search-input{padding-right:20px}input#undefined-input{border-radius:8px}.ant-checkbox .ant-checkbox-inner{border-radius:0}.gm-ui-hover-effect{display:none!important}.gm-style .gm-style-iw-c{box-shadow:0 4px 12px #0000001f!important}.print-body .ant-table-thead>tr>th,.ant-table-tbody>tr>td{overflow-wrap:normal}.ant-message-notice-content{max-width:640px}
