body.ddx-portal{--ddx-red: #d9272e;--ddx-red-dark: #b91921;--ddx-red-deep: #7f1015;--ddx-red-soft: #fdecec;--ddx-ink: #16181d;--ddx-muted: #6b7079;--ddx-faint: #9aa0a9;--ddx-line: #eceef1;--ddx-canvas: #f1f2f4;--ddx-surface: #fff;--ddx-green: #15803d;--ddx-green-soft: #e8f5ec;--ddx-amber: #b45309;--ddx-amber-soft: #fdf3e3;--ddx-blue: #1d4ed8;--ddx-blue-soft: #e9effd;--ddx-radius: 20px;--ddx-radius-sm: 12px;--ddx-pill: 999px;--ddx-gap: 12px;--ddx-sidebar: 272px;--ddx-shadow: 0 1px 2px rgba(22, 24, 29, .04);background:var(--ddx-canvas)!important;color:var(--ddx-ink)}body.ddx-portal .drawer-content,body.ddx-portal .drawer-side{background:var(--ddx-canvas)!important}body.ddx-portal .sidebar-placeholder>aside{display:flex;flex-direction:column;width:calc(var(--ddx-sidebar) - var(--ddx-gap))!important;height:calc(100vh - 2 * var(--ddx-gap));min-height:0!important;margin:var(--ddx-gap) 0 var(--ddx-gap) var(--ddx-gap);overflow-y:auto;border:0!important;border-radius:var(--ddx-radius);background:var(--ddx-surface)!important;box-shadow:var(--ddx-shadow)!important}body.ddx-portal .ddx-portal-brand{display:flex;align-items:center;flex:0 0 auto;height:76px;padding:0 24px;text-decoration:none}body.ddx-portal .ddx-portal-brand img,body.ddx-portal .sidebar-placeholder aside .ddx-portal-brand img{width:120px!important;height:40px!important;margin:0!important;padding:0!important;object-fit:contain;object-position:left center;border-radius:0!important;background:transparent!important}body.ddx-portal .sidebar-placeholder .menu{flex:1 0 auto;gap:2px;padding:0 14px 12px!important}body.ddx-portal .sidebar-placeholder .menu-title{padding:18px 12px 8px!important;color:var(--ddx-faint)!important;font-size:11px!important;font-weight:600!important;letter-spacing:.12em!important;text-transform:uppercase}body.ddx-portal .sidebar-placeholder .menu li>a,body.ddx-portal .sidebar-placeholder .menu li>button{position:relative;min-height:44px;padding-inline:12px!important;border-radius:var(--ddx-radius-sm)!important;color:var(--ddx-muted)!important;background:transparent!important;font-size:14px;font-weight:500;box-shadow:none!important}body.ddx-portal .sidebar-placeholder .menu li>a:hover,body.ddx-portal .sidebar-placeholder .menu li>button:hover{color:var(--ddx-ink)!important;background:#f6f7f8!important}body.ddx-portal .sidebar-placeholder .menu li>a.active{color:var(--ddx-ink)!important;background:transparent!important;font-weight:700}body.ddx-portal .sidebar-placeholder .menu li>a.active svg{color:var(--ddx-red)}body.ddx-portal .sidebar-placeholder .menu li>a.active:before{content:"";position:absolute;top:8px;bottom:8px;left:-14px;width:4px;border-radius:0 4px 4px 0;background:var(--ddx-red)}body.ddx-portal .sidebar-placeholder .menu svg{width:20px;height:20px}body.ddx-portal .ddx-aside-card{position:relative;flex:0 0 auto;margin:8px 14px 14px;padding:20px 18px 18px;overflow:hidden;border-radius:16px;color:#fff;background:radial-gradient(120% 90% at 100% 0%,rgba(255,255,255,.16),transparent 55%),linear-gradient(150deg,var(--ddx-red) 0%,var(--ddx-red-deep) 100%)}body.ddx-portal .ddx-aside-card:after{content:"";position:absolute;right:-36px;bottom:-36px;width:120px;height:120px;border:18px solid rgba(255,255,255,.08);border-radius:50%}body.ddx-portal .ddx-aside-card strong{display:block;font-size:16px;line-height:1.25;letter-spacing:-.01em}body.ddx-portal .ddx-aside-card p{margin:6px 0 14px;color:#ffffffc7!important;font-size:12px;line-height:1.45}body.ddx-portal .ddx-aside-card a{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;min-height:38px;border-radius:var(--ddx-pill);color:var(--ddx-red-deep);background:#fff;font-size:13px;font-weight:700;text-decoration:none}body.ddx-portal .ddx-aside-card a:hover{background:#fff3f3}body.ddx-portal .navbar-placeholder{position:sticky;top:0;z-index:30;height:auto;min-height:0!important;padding:var(--ddx-gap) var(--ddx-gap) 0!important;border:0!important;background:var(--ddx-canvas)!important;box-shadow:none!important}body.ddx-portal .navbar-placeholder>div{width:100%;height:64px;min-height:64px;padding:0 12px 0 10px!important;border:0!important;border-radius:var(--ddx-radius);background:var(--ddx-surface)!important;box-shadow:var(--ddx-shadow)!important}body.ddx-portal .navbar-placeholder h1{color:var(--ddx-ink);font-size:17px;font-weight:700;letter-spacing:-.02em}body.ddx-portal:is([data-page=dashboard],[data-page=myshipments],[data-page=mydebit],[data-page=profile],[data-page=change-password],[data-page=old-orders],[data-page=old-debits]) .navbar-placeholder h1{display:none}body.ddx-portal .ddx-global-search{height:44px;margin-inline:8px auto;padding:0 8px 0 16px;border:0;border-radius:var(--ddx-pill);background:#f4f5f7}body.ddx-portal .ddx-global-search:focus-within{background:#fff;box-shadow:0 0 0 2px #d9272e59}body.ddx-portal .ddx-global-search input{min-height:0!important;height:100%!important;border:0!important;background:transparent!important;box-shadow:none!important}body.ddx-portal .ddx-global-search kbd{border:0;border-radius:8px;color:var(--ddx-muted);background:#fff;font-weight:600}body.ddx-portal .navbar-placeholder .btn-circle{width:44px;height:44px;min-height:44px;border:1px solid var(--ddx-line)!important;border-radius:50%!important;background:#fff!important}body.ddx-portal .ddx-user-trigger{min-height:48px!important;padding:4px 6px 4px 4px!important;border-radius:var(--ddx-pill)!important;color:var(--ddx-ink)}body.ddx-portal .ddx-user-trigger>div{width:40px!important;height:40px;border:0!important;border-radius:50%!important;background:var(--ddx-red-soft)}body.ddx-portal .ddx-user-text{flex-direction:column;align-items:flex-start;max-width:200px;line-height:1.2;text-align:left}body.ddx-portal .ddx-user-text>span,body.ddx-portal .ddx-user-text>small{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}body.ddx-portal .ddx-user-text>span{font-size:14px;font-weight:700}body.ddx-portal .ddx-user-text>small{color:var(--ddx-muted);font-size:12px;font-weight:500}body.ddx-portal .dropdown-content{border:1px solid var(--ddx-line)!important;border-radius:16px!important;background:#fff!important;box-shadow:0 24px 60px #1a1f2b24!important}body.ddx-portal .card,body.ddx-portal .dashboard-card,body.ddx-portal .stat,body.ddx-portal .stats,body.ddx-portal .modal-box,body.ddx-portal .drawer-content .bg-base-100.rounded-box,body.ddx-portal .drawer-content .bg-base-100.shadow,body.ddx-portal .drawer-content .bg-base-100.shadow-md,body.ddx-portal .drawer-content .bg-base-100.shadow-lg{border:0!important;border-radius:var(--ddx-radius)!important;background:#fff!important;box-shadow:var(--ddx-shadow)!important}body.ddx-portal .stat-figure{display:none!important}body.ddx-portal .stat-title{color:var(--ddx-muted)!important;font-size:13px!important;font-weight:600!important}body.ddx-portal .stat-value{color:var(--ddx-ink)!important}body.ddx-portal .drawer-content .btn:not(.btn-sm):not(.btn-xs):not(.btn-circle):not(.btn-square):not(.btn-ghost){min-height:44px;padding-inline:22px;border-radius:var(--ddx-pill)!important;font-size:14px;font-weight:700}body.ddx-portal .drawer-content .btn-sm,body.ddx-portal .drawer-content .btn-xs{border-radius:var(--ddx-pill)!important}body.ddx-portal .btn-primary{color:#fff!important;border-color:var(--ddx-red)!important;background:var(--ddx-red)!important}body.ddx-portal .btn-primary:hover{border-color:var(--ddx-red-dark)!important;background:var(--ddx-red-dark)!important}body.ddx-portal .btn-outline,body.ddx-portal .btn-outline.btn-primary{color:var(--ddx-ink)!important;border-color:#d7dae0!important;background:#fff!important}body.ddx-portal .btn-outline:hover,body.ddx-portal .btn-outline.btn-primary:hover{border-color:var(--ddx-ink)!important}body.ddx-portal .ddx-quiet-link{color:var(--ddx-red);font-size:13px;font-weight:700;text-decoration:none}body.ddx-portal .drawer-content .input,body.ddx-portal .drawer-content .select,body.ddx-portal .drawer-content .textarea,body.ddx-portal .drawer-content input:not([type=checkbox]):not([type=radio]):not([type=hidden]):not([type=file]):not([type=search]),body.ddx-portal .drawer-content select,body.ddx-portal .drawer-content textarea{min-height:44px;border-color:#dfe2e6!important;border-radius:var(--ddx-radius-sm)!important;box-shadow:none!important}body.ddx-portal .drawer-content .input:focus,body.ddx-portal .drawer-content .select:focus,body.ddx-portal .drawer-content .textarea:focus,body.ddx-portal .drawer-content input:focus,body.ddx-portal .drawer-content select:focus,body.ddx-portal .drawer-content textarea:focus{border-color:var(--ddx-red)!important;box-shadow:0 0 0 3px #d9272e1f!important}body.ddx-portal .table :where(th){color:var(--ddx-muted)!important;background:transparent!important;font-size:12px!important;font-weight:600!important;letter-spacing:0!important;text-transform:none!important}body.ddx-portal .table :where(td){border-color:var(--ddx-line)!important}body.ddx-portal .overflow-x-auto:has(>table){border-color:var(--ddx-line);border-radius:var(--ddx-radius-sm)}body.ddx-portal .badge:not(.badge-xs):not(.indicator-item){display:inline-flex;align-items:center;gap:6px;min-height:26px;height:auto;padding:2px 10px!important;border:0!important;border-radius:var(--ddx-pill)!important;font-size:12px!important;font-weight:600;white-space:nowrap}body.ddx-portal .badge-success{color:var(--ddx-green)!important;background:var(--ddx-green-soft)!important}body.ddx-portal .badge-warning{color:var(--ddx-amber)!important;background:var(--ddx-amber-soft)!important}body.ddx-portal .badge-error,body.ddx-portal .badge-primary{color:var(--ddx-red)!important;background:var(--ddx-red-soft)!important}body.ddx-portal .badge-info{color:var(--ddx-blue)!important;background:var(--ddx-blue-soft)!important}body.ddx-portal .badge-ghost{color:var(--ddx-muted)!important;background:#f1f2f4!important}body.ddx-portal .dashboard-activity-table th:nth-child(5),body.ddx-portal .dashboard-activity-table td:nth-child(5),body.ddx-portal[data-page=myshipments] .overflow-x-auto table th:nth-child(9),body.ddx-portal[data-page=myshipments] .overflow-x-auto table td:nth-child(9),body.ddx-portal[data-page=mydebit] table th:nth-child(n+7):nth-child(-n+11),body.ddx-portal[data-page=mydebit] table td:nth-child(n+7):nth-child(-n+11),body.ddx-portal[data-page=old-debits] table th:nth-child(n+6):nth-child(-n+8),body.ddx-portal[data-page=old-debits] table td:nth-child(n+6):nth-child(-n+8){text-align:right}body.ddx-portal .ddx-archive-note{display:flex;align-items:baseline;gap:12px;margin:var(--ddx-gap) var(--ddx-gap) 0;padding:12px 20px;border:0;border-radius:14px;background:#fff;color:var(--ddx-muted);font-size:14px}body.ddx-portal .ddx-archive-note strong{padding:2px 10px;border-radius:var(--ddx-pill);color:var(--ddx-red);background:var(--ddx-red-soft);font-size:12px;font-weight:700}@media(min-width:1024px){body.ddx-portal .drawer.lg\:drawer-open{grid-template-columns:var(--ddx-sidebar) minmax(0,1fr)!important}body.ddx-portal.ddx-sidebar-collapsed .drawer.lg\:drawer-open{grid-template-columns:96px minmax(0,1fr)!important}body.ddx-portal.ddx-sidebar-collapsed .sidebar-placeholder>aside{width:84px!important;overflow:visible}body.ddx-portal.ddx-sidebar-collapsed .ddx-portal-brand{justify-content:center;padding-inline:10px}body.ddx-portal.ddx-sidebar-collapsed .ddx-portal-brand img,body.ddx-portal.ddx-sidebar-collapsed .sidebar-placeholder aside .ddx-portal-brand img{width:52px!important;height:34px!important;object-position:center}body.ddx-portal.ddx-sidebar-collapsed .sidebar-placeholder .menu li>a.active{background:var(--ddx-red-soft)!important}body.ddx-portal.ddx-sidebar-collapsed .sidebar-placeholder .menu li>a.active:before{display:none}}@media(max-width:1023px){body.ddx-portal .sidebar-placeholder>aside{width:280px!important;height:100vh;margin:0;border-radius:0 var(--ddx-radius) var(--ddx-radius) 0}body.ddx-portal .navbar-placeholder>div{height:58px;min-height:58px}}@media(max-width:640px){body.ddx-portal{--ddx-gap: 10px}body.ddx-portal .navbar-placeholder>div{padding-inline:4px 8px!important;border-radius:16px}}.dev[data-v-316bef5f]{color:#16181d;background:#fff}.dev .shell[data-v-316bef5f]{width:min(1120px,calc(100% - 32px));margin:0 auto}.dev-hero[data-v-316bef5f]{padding:72px 0 56px;color:#fff;background:radial-gradient(90% 120% at 100% 0%,rgba(255,255,255,.12),transparent 55%),linear-gradient(150deg,#d9272e,#7f1015)}.dev-eyebrow[data-v-316bef5f]{margin:0 0 14px;font-size:12px;font-weight:700;letter-spacing:.14em;opacity:.85}.dev-hero h1[data-v-316bef5f]{margin:0;font-size:clamp(32px,5vw,52px);font-weight:800;letter-spacing:-.035em;line-height:1.08}.dev-hero h1 span[data-v-316bef5f]{opacity:.82}.dev-hero p[data-v-316bef5f]{max-width:680px;margin:18px 0 0;font-size:17px;line-height:1.6;opacity:.92}.dev-actions[data-v-316bef5f]{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px}.dev-btn[data-v-316bef5f]{display:inline-flex;align-items:center;min-height:46px;padding:0 22px;border:1px solid rgba(255,255,255,.55);border-radius:999px;color:#fff;font-size:14px;font-weight:700;text-decoration:none}.dev-btn[data-v-316bef5f]:hover{background:#ffffff1f}.dev-btn-primary[data-v-316bef5f]{border-color:#fff;color:#7f1015;background:#fff}.dev-btn-primary[data-v-316bef5f]:hover{background:#fff3f3}.dev-nav[data-v-316bef5f]{position:sticky;top:0;z-index:5;border-bottom:1px solid #eceef1;background:#fffffff5;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.dev-nav .shell[data-v-316bef5f]{display:flex;gap:22px;overflow-x:auto;padding:14px 0;white-space:nowrap}.dev-nav a[data-v-316bef5f]{color:#6b7079;font-size:14px;font-weight:600;text-decoration:none}.dev-nav a[data-v-316bef5f]:hover{color:#d9272e}.dev-body[data-v-316bef5f]{padding:24px 0 80px}.dev-body section[data-v-316bef5f]{padding-top:40px;scroll-margin-top:70px}.dev-body h2[data-v-316bef5f]{margin:0 0 16px;font-size:28px;font-weight:800;letter-spacing:-.03em}.dev-body h3[data-v-316bef5f]{margin:24px 0 10px;font-size:18px;font-weight:700}.dev-body p[data-v-316bef5f],.dev-body li[data-v-316bef5f]{color:#3b3f46;font-size:15px;line-height:1.65}.dev-body ol[data-v-316bef5f],.dev-body ul[data-v-316bef5f]{padding-left:22px}.dev-body code[data-v-316bef5f]{padding:1px 6px;border-radius:6px;color:#7f1015;background:#fdecec;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.88em}.dev-body pre[data-v-316bef5f]{overflow-x:auto;margin:14px 0;padding:18px 20px;border-radius:16px;color:#e6e8eb;background:#16181d;font-size:13px;line-height:1.6}.dev-body pre code[data-v-316bef5f]{padding:0;color:inherit;background:none;font-size:inherit}.dev-body table[data-v-316bef5f]{width:100%;margin:10px 0;border-collapse:separate;border-spacing:0;overflow:hidden;border:1px solid #eceef1;border-radius:14px;font-size:14px}.dev-body th[data-v-316bef5f],.dev-body td[data-v-316bef5f]{padding:11px 14px;border-bottom:1px solid #f1f2f4;text-align:left;vertical-align:top}.dev-body tr:last-child th[data-v-316bef5f],.dev-body tr:last-child td[data-v-316bef5f]{border-bottom:0}.dev-body thead th[data-v-316bef5f]{color:#9aa0a9;background:#f8f9fa;font-size:12px;font-weight:600}.dev-body tbody th[data-v-316bef5f]{width:160px;color:#16181d;font-weight:700}.dev-note[data-v-316bef5f]{margin:14px 0;padding:14px 16px;border-left:4px solid #d9272e;border-radius:0 12px 12px 0;background:#fdecec;color:#3b3f46;font-size:14px}.dev-split[data-v-316bef5f]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.dev-files[data-v-316bef5f]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:14px 0}.dev-files a[data-v-316bef5f]{display:grid;gap:4px;padding:16px;border:1px solid #eceef1;border-radius:16px;color:#16181d;text-decoration:none}.dev-files a[data-v-316bef5f]:hover{border-color:#d9272e}.dev-files strong[data-v-316bef5f]{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:14px}.dev-files span[data-v-316bef5f]{color:#6b7079;font-size:13px}.dev-check[data-v-316bef5f]{list-style:none;padding:0!important}.dev-check li[data-v-316bef5f]{position:relative;padding:8px 0 8px 30px;border-bottom:1px solid #f1f2f4}.dev-check li[data-v-316bef5f]:before{content:"✓";position:absolute;left:4px;color:#d9272e;font-weight:800}@media(max-width:800px){.dev-hero[data-v-316bef5f]{padding:48px 0 40px}.dev-split[data-v-316bef5f],.dev-files[data-v-316bef5f]{grid-template-columns:1fr}.dev-body tbody th[data-v-316bef5f]{width:auto}.dev-body table[data-v-316bef5f]{display:block;overflow-x:auto}}.dx[data-v-8f5991f0]{padding:20px 24px 88px;color:var(--ddx-ink)}.dx-head[data-v-8f5991f0]{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:16px;margin-bottom:20px}.dx-head h1[data-v-8f5991f0]{margin:0;font-size:34px;font-weight:700;letter-spacing:-.035em;line-height:1.1}.dx-head p[data-v-8f5991f0]{margin:6px 0 0;color:var(--ddx-muted);font-size:14px}.dx-head-actions[data-v-8f5991f0]{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.dx-period select[data-v-8f5991f0]{min-height:44px;padding:0 40px 0 18px;border:1px solid #d7dae0;border-radius:var(--ddx-pill);background:#fff;color:var(--ddx-ink);font-size:14px;font-weight:600}.dx-btn[data-v-8f5991f0]{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:0 22px;border:1px solid transparent;border-radius:var(--ddx-pill);font-size:14px;font-weight:700;text-decoration:none;cursor:pointer;white-space:nowrap}.dx-btn svg[data-v-8f5991f0]{width:18px;height:18px}.dx-btn-primary[data-v-8f5991f0]{color:#fff;background:var(--ddx-red)}.dx-btn-primary[data-v-8f5991f0]:hover{background:var(--ddx-red-dark)}.dx-btn-primary span[data-v-8f5991f0]{font-size:18px;line-height:1}.dx-btn-line[data-v-8f5991f0]{border-color:#d7dae0;color:var(--ddx-ink);background:#fff}.dx-btn-line[data-v-8f5991f0]:hover{border-color:var(--ddx-ink)}.dx-btn-dark[data-v-8f5991f0]{width:100%;color:#fff;background:var(--ddx-red-deep)}.dx-btn-dark[data-v-8f5991f0]:hover{background:#64090d}.dx-btn-light[data-v-8f5991f0]{color:var(--ddx-red-deep);background:#fff}.dx-btn-light[data-v-8f5991f0]:hover{background:#fff3f3}.dx-sync[data-v-8f5991f0]{display:inline-flex;align-items:center;gap:8px;margin:-6px 0 14px;color:var(--ddx-muted);font-size:13px}.dx-sync span[data-v-8f5991f0]{width:12px;height:12px;border:2px solid #f4b6b8;border-top-color:var(--ddx-red);border-radius:50%;animation:dx-spin-8f5991f0 .8s linear infinite}@keyframes dx-spin-8f5991f0{to{transform:rotate(360deg)}}.dx-error[data-v-8f5991f0]{margin:0 0 16px;padding:12px 16px;border-radius:14px;color:var(--ddx-red);background:var(--ddx-red-soft);font-weight:600}.dx-kpis[data-v-8f5991f0]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-bottom:16px}.dx-kpi[data-v-8f5991f0]{position:relative;display:flex;flex-direction:column;min-height:152px;padding:20px;border-radius:var(--ddx-radius);color:var(--ddx-ink);background:#fff;box-shadow:var(--ddx-shadow);text-decoration:none;transition:transform .18s ease,box-shadow .18s ease}.dx-kpi[data-v-8f5991f0]:hover{transform:translateY(-2px);box-shadow:0 10px 28px #16181d14}.dx-kpi-title[data-v-8f5991f0]{padding-right:44px;font-size:15px;font-weight:600}.dx-kpi strong[data-v-8f5991f0]{margin-top:auto;font-size:44px;font-weight:700;letter-spacing:-.04em;line-height:1.05;font-variant-numeric:tabular-nums}.dx-kpi small[data-v-8f5991f0]{margin-top:8px;color:var(--ddx-muted);font-size:12px}.dx-arrow[data-v-8f5991f0]{position:absolute;top:16px;right:16px;display:grid;place-items:center;width:34px;height:34px;border:1px solid #d7dae0;border-radius:50%;color:var(--ddx-ink);background:#fff}.dx-arrow svg[data-v-8f5991f0]{width:16px;height:16px}.dx-kpi.is-lead[data-v-8f5991f0]{color:#fff;background:radial-gradient(130% 120% at 100% 0%,rgba(255,255,255,.14),transparent 55%),linear-gradient(150deg,var(--ddx-red) 0%,var(--ddx-red-deep) 100%)}.dx-kpi.is-lead small[data-v-8f5991f0]{color:#ffffffc7}.dx-kpi.is-lead .dx-arrow[data-v-8f5991f0]{border-color:transparent;color:var(--ddx-red-deep)}.dx-grid[data-v-8f5991f0]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.dx-card[data-v-8f5991f0]{min-width:0;padding:20px;border-radius:var(--ddx-radius);background:#fff;box-shadow:var(--ddx-shadow)}.dx-card h2[data-v-8f5991f0]{margin:0;font-size:17px;font-weight:700;letter-spacing:-.01em}.dx-card-head[data-v-8f5991f0]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:16px}.dx-muted[data-v-8f5991f0]{color:var(--ddx-muted);font-size:13px}.dx-chip-link[data-v-8f5991f0]{padding:6px 12px;border:1px solid #d7dae0;border-radius:var(--ddx-pill);color:var(--ddx-ink);font-size:12px;font-weight:700;text-decoration:none}.dx-chip-link[data-v-8f5991f0]:hover{border-color:var(--ddx-ink)}.dx-empty[data-v-8f5991f0]{margin:0;padding:18px 0;color:var(--ddx-muted);font-size:14px}.dx-chart[data-v-8f5991f0]{grid-column:span 2}.dx-track[data-v-8f5991f0]{grid-column:span 1;display:flex;flex-direction:column}.dx-recent[data-v-8f5991f0]{grid-column:span 1}.dx-moving[data-v-8f5991f0]{grid-column:span 2}.dx-progress[data-v-8f5991f0],.dx-debit[data-v-8f5991f0]{grid-column:span 1}.dx-bars[data-v-8f5991f0]{display:flex;align-items:stretch;gap:8px;height:200px}.dx-bar-col[data-v-8f5991f0]{display:flex;flex:1 1 0;flex-direction:column;align-items:center;gap:8px;min-width:0}.dx-bar-col small[data-v-8f5991f0]{color:var(--ddx-faint);font-size:10px;white-space:nowrap}.dx-bar-track[data-v-8f5991f0]{position:relative;display:flex;flex:1;align-items:flex-end;justify-content:center;width:100%}.dx-bar[data-v-8f5991f0]{position:relative;width:min(100%,44px);border-radius:var(--ddx-pill);transition:height .35s ease}.dx-bar.is-peak[data-v-8f5991f0]{background:var(--ddx-red-deep)}.dx-bar.is-high[data-v-8f5991f0]{background:var(--ddx-red)}.dx-bar.is-low[data-v-8f5991f0]{background:#f08f92}.dx-bar.is-empty[data-v-8f5991f0],.dx-bar.is-future[data-v-8f5991f0]{border:1.5px solid #c9ccd2;background:repeating-linear-gradient(-45deg,#fff 0,#fff 4px,#d5d8dd 4px,#d5d8dd 6px)}.dx-bar.is-future[data-v-8f5991f0]{opacity:.5}.dx-bar-tip[data-v-8f5991f0]{position:absolute;bottom:calc(100% + 6px);left:50%;z-index:1;padding:2px 8px;border:1px solid #d7dae0;border-radius:var(--ddx-pill);background:#fff;font-size:11px;font-weight:700;white-space:nowrap;transform:translate(-50%)}.dx-track-title[data-v-8f5991f0]{margin:0 0 14px;color:var(--ddx-red-deep);font-size:20px;font-weight:700;letter-spacing:-.02em;line-height:1.25}.dx-track-form[data-v-8f5991f0]{display:grid;gap:10px;margin-top:auto}.dx-track-form input[data-v-8f5991f0]{min-height:44px;padding:0 16px;border:1px solid #dfe2e6;border-radius:var(--ddx-pill);background:#f6f7f8;color:var(--ddx-ink);font-size:14px}.dx-track-form input[data-v-8f5991f0]:focus{outline:none;border-color:var(--ddx-red);background:#fff;box-shadow:0 0 0 3px #d9272e1f}.dx-list[data-v-8f5991f0]{display:grid;gap:14px;margin:0;padding:0;list-style:none}.dx-list li[data-v-8f5991f0]{display:flex;align-items:center;gap:12px;min-width:0}.dx-list li>div[data-v-8f5991f0]{display:grid;min-width:0;flex:1}.dx-list a[data-v-8f5991f0],.dx-list strong[data-v-8f5991f0]{overflow:hidden;color:var(--ddx-ink);font-size:14px;font-weight:600;text-decoration:none;text-overflow:ellipsis;white-space:nowrap}.dx-list a[data-v-8f5991f0]:hover{color:var(--ddx-red)}.dx-list small[data-v-8f5991f0]{overflow:hidden;color:var(--ddx-muted);font-size:12px;text-overflow:ellipsis;white-space:nowrap}.dx-parcel[data-v-8f5991f0],.dx-avatar[data-v-8f5991f0]{display:grid;flex:0 0 auto;place-items:center;width:36px;height:36px;border-radius:50%;font-size:11px;font-weight:800;letter-spacing:-.02em}.dx-parcel[data-v-8f5991f0]{color:var(--ddx-red-deep);background:var(--ddx-red-soft)}.dx-parcel svg[data-v-8f5991f0]{width:18px;height:18px}.dx-avatar[data-v-8f5991f0]{color:#fff;background:linear-gradient(150deg,#3a3d44,#16181d);text-transform:uppercase}.dx-state[data-v-8f5991f0]{flex:0 0 auto;padding:3px 10px;border-radius:var(--ddx-pill);font-size:12px;font-weight:600;white-space:nowrap}.dx-state[data-state=transit][data-v-8f5991f0]{color:var(--ddx-amber);background:var(--ddx-amber-soft)}.dx-state[data-state=clearance][data-v-8f5991f0]{color:var(--ddx-blue);background:var(--ddx-blue-soft)}.dx-gauge[data-v-8f5991f0]{position:relative;max-width:240px;margin:0 auto}.dx-gauge svg[data-v-8f5991f0]{display:block;width:100%;overflow:visible}.dx-gauge path[data-v-8f5991f0]{fill:none;stroke-width:26}.dx-gauge-rest[data-v-8f5991f0]{stroke:url(#dxStripes)}.dx-gauge-done[data-v-8f5991f0]{stroke:var(--ddx-red)}.dx-gauge-moving[data-v-8f5991f0]{stroke:var(--ddx-red-deep)}.dx-gauge-waiting[data-v-8f5991f0]{stroke:#f4b6b8}.dx-gauge-value[data-v-8f5991f0]{position:absolute;right:0;bottom:0;left:0;display:grid;justify-items:center}.dx-gauge-value strong[data-v-8f5991f0]{font-size:36px;font-weight:700;letter-spacing:-.04em;line-height:1}.dx-gauge-value span[data-v-8f5991f0]{color:var(--ddx-muted);font-size:12px}.dx-legend[data-v-8f5991f0]{display:flex;flex-wrap:wrap;justify-content:center;gap:8px 14px;margin:16px 0 0;padding:0;list-style:none;color:var(--ddx-muted);font-size:12px}.dx-legend li[data-v-8f5991f0]{display:inline-flex;align-items:center;gap:6px}.dx-legend i[data-v-8f5991f0]{width:10px;height:10px;border-radius:50%}.dx-legend .is-done[data-v-8f5991f0]{background:var(--ddx-red)}.dx-legend .is-moving[data-v-8f5991f0]{background:var(--ddx-red-deep)}.dx-legend .is-waiting[data-v-8f5991f0]{background:#f4b6b8}.dx-debit[data-v-8f5991f0]{position:relative;display:flex;flex-direction:column;overflow:hidden;color:#fff;background:radial-gradient(90% 70% at 100% 100%,rgba(217,39,46,.55),transparent 70%),linear-gradient(160deg,#2a0a0c,#16181d)}.dx-debit[data-v-8f5991f0]:after{content:"";position:absolute;top:-60px;right:-60px;width:180px;height:180px;border:22px solid rgba(255,255,255,.05);border-radius:50%}.dx-card.dx-debit h2[data-v-8f5991f0]{color:#fff!important}.dx-debit strong[data-v-8f5991f0]{margin-top:auto;padding-top:20px;font-size:30px;font-weight:700;letter-spacing:-.03em;font-variant-numeric:tabular-nums}.dx-debit p[data-v-8f5991f0]{margin:6px 0 16px;color:#ffffffb3;font-size:13px}.dx-debit .dx-btn[data-v-8f5991f0]{position:relative;z-index:1}.sr-only[data-v-8f5991f0]{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}@media(max-width:1279px){.dx-grid[data-v-8f5991f0]{grid-template-columns:repeat(2,minmax(0,1fr))}.dx-chart[data-v-8f5991f0],.dx-moving[data-v-8f5991f0]{grid-column:span 2}}@media(max-width:1023px){.dx-kpis[data-v-8f5991f0]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.dx[data-v-8f5991f0]{padding:14px 12px 88px}.dx-head h1[data-v-8f5991f0]{font-size:28px}.dx-head-actions[data-v-8f5991f0]{width:100%}.dx-head-actions[data-v-8f5991f0]>*{flex:1 1 auto}.dx-period select[data-v-8f5991f0]{width:100%}.dx-kpis[data-v-8f5991f0]{gap:10px}.dx-kpi[data-v-8f5991f0]{min-height:128px;padding:16px}.dx-kpi strong[data-v-8f5991f0]{font-size:34px}.dx-kpi-title[data-v-8f5991f0]{font-size:13px}.dx-grid[data-v-8f5991f0]{grid-template-columns:1fr;gap:12px}.dx-chart[data-v-8f5991f0],.dx-moving[data-v-8f5991f0]{grid-column:auto}.dx-bars[data-v-8f5991f0]{gap:4px;height:160px}.dx-bar-col small[data-v-8f5991f0]{display:none}}.tp[data-v-fd39fd9e]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 20px;padding:16px 4px 2px;border-top:1px solid var(--ddx-line, #eceef1)}.tp-info[data-v-fd39fd9e]{margin:0;color:var(--ddx-muted, #6b7079);font-size:13px}.tp-info strong[data-v-fd39fd9e]{color:var(--ddx-ink, #16181d);font-weight:600;font-variant-numeric:tabular-nums}.tp-controls[data-v-fd39fd9e]{display:flex;flex-wrap:wrap;align-items:center;gap:12px 18px}.tp-size[data-v-fd39fd9e]{display:inline-flex;align-items:center;gap:8px;margin:0;color:var(--ddx-muted, #6b7079);font-size:13px}.tp-size span[data-v-fd39fd9e]{margin:0!important;color:inherit!important;font-size:13px!important;font-weight:500!important}.tp-size select[data-v-fd39fd9e]{width:auto!important;min-height:34px!important;height:34px;padding:0 28px 0 12px!important;border:1px solid #dfe2e6;border-radius:var(--ddx-pill, 999px)!important;background-color:#fff;font-size:13px;font-weight:600}.tp-pages[data-v-fd39fd9e]{display:flex;align-items:center;gap:4px}.tp-num[data-v-fd39fd9e],.tp-step[data-v-fd39fd9e]{display:inline-grid;place-items:center;min-width:34px;height:34px;padding:0 10px;border:0;border-radius:var(--ddx-pill, 999px);color:var(--ddx-ink, #16181d);background:transparent;font-size:13px;font-weight:600;font-variant-numeric:tabular-nums;cursor:pointer}.tp-num[data-v-fd39fd9e]:hover,.tp-step[data-v-fd39fd9e]:hover:not(:disabled){background:#f1f2f4}.tp-num.on[data-v-fd39fd9e]{color:#fff;background:var(--ddx-ink, #16181d)}.tp-step[data-v-fd39fd9e]{padding:0;border:1px solid #dfe2e6;background:#fff}.tp-step svg[data-v-fd39fd9e]{width:16px;height:16px}.tp-step[data-v-fd39fd9e]:disabled{opacity:.35;cursor:default}.tp-gap[data-v-fd39fd9e]{min-width:20px;color:var(--ddx-faint, #9aa0a9);text-align:center}@media(max-width:640px){.tp[data-v-fd39fd9e]{justify-content:center}.tp-info[data-v-fd39fd9e]{width:100%;text-align:center}.tp-controls[data-v-fd39fd9e]{justify-content:center}}.db[data-v-f2484521]{padding:20px 24px 88px;color:var(--ddx-ink, #16181d)}.db-head[data-v-f2484521],.db-create-bar[data-v-f2484521],.db-commit[data-v-f2484521],.db-confirm[data-v-f2484521]{display:flex;align-items:center;justify-content:space-between;gap:16px}.db-head[data-v-f2484521]{align-items:flex-end;margin-bottom:20px}.db-kicker[data-v-f2484521]{margin:0 0 6px;color:var(--ddx-faint, #9aa0a9);font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.db h2[data-v-f2484521]{margin:0;font-size:34px;font-weight:700;letter-spacing:-.035em;line-height:1.1}.db-primary[data-v-f2484521],.db-line[data-v-f2484521]{min-height:44px;padding:0 22px;border-radius:var(--ddx-pill, 999px);font-size:14px;font-weight:700;cursor:pointer;white-space:nowrap}.db-primary[data-v-f2484521]{border:0;color:#fff;background:var(--ddx-red, #d9272e)}.db-primary[data-v-f2484521]:hover{background:var(--ddx-red-dark, #b91921)}.db-primary[data-v-f2484521]:disabled{opacity:.45;cursor:default}.db-line[data-v-f2484521]{border:1px solid #d7dae0;color:var(--ddx-ink, #16181d);background:#fff}.db-line[data-v-f2484521]:hover{border-color:var(--ddx-ink, #16181d)}.db-figures[data-v-f2484521]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-bottom:16px}.db-figures article[data-v-f2484521]{display:flex;flex-direction:column;min-height:118px;padding:18px 20px;border-radius:var(--ddx-radius, 20px);background:#fff;box-shadow:var(--ddx-shadow)}.db-figures article[data-v-f2484521]:first-child{color:#fff;background:radial-gradient(130% 120% at 100% 0%,rgba(255,255,255,.14),transparent 55%),linear-gradient(150deg,var(--ddx-red, #d9272e) 0%,var(--ddx-red-deep, #7f1015) 100%)}.db-figures article:first-child span[data-v-f2484521]{color:#ffffffd1}.db-figures span[data-v-f2484521],.db-filters span[data-v-f2484521],.db table small[data-v-f2484521]{display:block;color:var(--ddx-muted, #6b7079);font-size:12px;font-weight:600}.db-figures span[data-v-f2484521]{font-size:14px}.db-figures strong[data-v-f2484521]{margin-top:auto;padding-top:10px;font-size:clamp(22px,2vw,30px);font-weight:700;letter-spacing:-.035em;font-variant-numeric:tabular-nums}.db-commit strong[data-v-f2484521]{font-size:26px;letter-spacing:-.03em}.db-filters[data-v-f2484521]{display:flex;flex-wrap:wrap;align-items:end;justify-content:space-between;gap:16px;margin-bottom:14px;padding:16px 18px;border-radius:var(--ddx-radius, 20px);background:#fff;box-shadow:var(--ddx-shadow)}.db-filters input[data-v-f2484521],.db-create-bar select[data-v-f2484521]{min-height:44px;min-width:180px;padding:0 14px;border:1px solid #dfe2e6;border-radius:var(--ddx-radius-sm, 12px);background:#fff;color:var(--ddx-ink, #16181d)}.db-filters input[data-v-f2484521]:focus,.db-create-bar select[data-v-f2484521]:focus{outline:none;border-color:var(--ddx-red, #d9272e);box-shadow:0 0 0 3px #d9272e1f}.db-chips[data-v-f2484521]{display:flex;flex-wrap:wrap;gap:6px}.db-chips button[data-v-f2484521]{min-height:38px;padding:0 14px;border:0;border-radius:var(--ddx-pill, 999px);color:var(--ddx-muted, #6b7079);background:#f4f5f7;font-size:13px;font-weight:600;cursor:pointer}.db-chips button[data-v-f2484521]:hover{color:var(--ddx-ink, #16181d)}.db-chips button.on[data-v-f2484521]{color:#fff;background:var(--ddx-ink, #16181d)}.db-sheet[data-v-f2484521]{padding:18px 18px 16px;border-radius:var(--ddx-radius, 20px);background:#fff;box-shadow:var(--ddx-shadow)}.db table[data-v-f2484521]{width:100%;border-collapse:separate;border-spacing:0}.db th[data-v-f2484521]{padding:4px 14px 12px;border-bottom:1px solid var(--ddx-line, #eceef1);color:var(--ddx-faint, #9aa0a9);font-size:12px;font-weight:600;text-align:left;white-space:nowrap}.db td[data-v-f2484521]{padding:14px;border-bottom:1px solid #f3f4f6;vertical-align:middle;line-height:1.35}.db-sheet>table>tbody>tr:last-child>td[data-v-f2484521]{border-bottom:0}.db-sheet>table>tbody>tr:not(.db-detail):hover>td[data-v-f2484521]{background:#f8f9fa}.db-sheet>table>tbody>tr:not(.db-detail):hover>td[data-v-f2484521]:first-child{border-radius:12px 0 0 12px}.db-sheet>table>tbody>tr:not(.db-detail):hover>td[data-v-f2484521]:last-child{border-radius:0 12px 12px 0}.db .num[data-v-f2484521]{text-align:right;font-variant-numeric:tabular-nums}.db-state[data-v-f2484521]{display:inline-flex;align-items:center;padding:3px 10px;border-radius:var(--ddx-pill, 999px);color:var(--ddx-muted, #6b7079);background:#f1f2f4;font-size:12px;font-weight:600;white-space:nowrap}.db-state[data-state=paid][data-v-f2484521]{color:var(--ddx-green, #15803d);background:var(--ddx-green-soft, #e8f5ec)}.db-state[data-state=open][data-v-f2484521]{color:var(--ddx-amber, #b45309);background:var(--ddx-amber-soft, #fdf3e3)}.db-state[data-state=late][data-v-f2484521]{color:var(--ddx-red, #d9272e);background:var(--ddx-red-soft, #fdecec)}.db tr.late td[data-v-f2484521]:first-child{box-shadow:inset 3px 0 0 var(--ddx-red, #d9272e);border-radius:0}.db-text[data-v-f2484521]{border:0;padding:0;color:var(--ddx-red, #d9272e);background:transparent;font-weight:700;cursor:pointer}.db-text[data-v-f2484521]:hover{text-decoration:underline}.db-text.danger[data-v-f2484521]{color:var(--ddx-red-deep, #7f1015)}.db-actions[data-v-f2484521]{white-space:nowrap}.db-actions[data-v-f2484521]>*+*{margin-left:14px}.db-detail td[data-v-f2484521]{background:#f6f7f8}.db-empty[data-v-f2484521],.db-create-bar p[data-v-f2484521]{margin:0;padding:22px;color:var(--ddx-muted, #6b7079)}.db-error[data-v-f2484521]{margin:0 0 14px;padding:12px 16px;border-radius:14px;color:var(--ddx-red, #d9272e);background:var(--ddx-red-soft, #fdecec);font-weight:600}.db-pager[data-v-f2484521]{margin-top:4px}.db-create-bar[data-v-f2484521],.db-commit[data-v-f2484521]{padding:16px 18px}.db-commit[data-v-f2484521]{border-top:1px solid var(--ddx-line, #eceef1)}.db-confirm[data-v-f2484521]{margin:0 0 12px;padding:0;color:var(--ddx-ink, #16181d)}.db-confirm span[data-v-f2484521]{flex:1;color:var(--ddx-muted, #6b7079)}@media(max-width:900px){.db[data-v-f2484521]{padding:14px 12px 88px}.db h2[data-v-f2484521]{font-size:28px}.db-head[data-v-f2484521],.db-create-bar[data-v-f2484521],.db-commit[data-v-f2484521],.db-confirm[data-v-f2484521]{display:grid}.db-figures[data-v-f2484521]{grid-template-columns:1fr;gap:10px}.db-sheet[data-v-f2484521]{overflow-x:auto}}.ac{padding:20px 24px 88px;color:var(--ddx-ink, #16181d)}.ac-head{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;margin-bottom:20px}.ac-kicker{margin:0 0 6px;color:var(--ddx-faint, #9aa0a9);font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.ac h2{margin:0;font-size:34px;font-weight:700;letter-spacing:-.035em;line-height:1.1}.ac-lead,.ac-note{margin:6px 0 0;color:var(--ddx-muted, #6b7079);font-size:14px}.ac-nowrap{white-space:nowrap}.ac-sheet{overflow-x:auto;padding:18px 18px 16px;border-radius:var(--ddx-radius, 20px);background:#fff;box-shadow:var(--ddx-shadow)}.ac-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 18px}.ac label span,.ac-check span{display:block;margin-bottom:6px;color:var(--ddx-muted, #6b7079);font-size:12px;font-weight:600}.ac input,.ac select{width:100%;min-height:44px;padding:0 14px;border:1px solid #dfe2e6;border-radius:var(--ddx-radius-sm, 12px);background:#fff;color:var(--ddx-ink, #16181d)}.ac input:focus,.ac select:focus{outline:none;border-color:var(--ddx-red, #d9272e);box-shadow:0 0 0 3px #d9272e1f}.ac input:disabled{color:var(--ddx-muted, #6b7079);background:#f6f7f8}.ac-wide{grid-column:1 / -1}.ac-actions{display:flex;justify-content:flex-end;gap:10px;margin-top:18px}.ac-primary,.ac-line,a.ac-primary,a.ac-line{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:0 22px;border-radius:var(--ddx-pill, 999px);font-size:14px;font-weight:700;cursor:pointer;text-decoration:none;white-space:nowrap}.ac-primary{border:0;color:#fff;background:var(--ddx-red, #d9272e)}.ac-primary:hover{background:var(--ddx-red-dark, #b91921)}.ac-primary:disabled{opacity:.45;cursor:default}.ac-line{border:1px solid #d7dae0;color:var(--ddx-ink, #16181d);background:#fff}.ac-line:hover{border-color:var(--ddx-ink, #16181d)}.ac-line:disabled{opacity:.45;cursor:default}.ac-error,.ac-ok{margin:0 0 14px;padding:12px 16px;border-radius:14px;font-weight:600}.ac-error{color:var(--ddx-red, #d9272e);background:var(--ddx-red-soft, #fdecec)}.ac-ok{color:var(--ddx-green, #15803d);background:var(--ddx-green-soft, #e8f5ec)}.ac-check{display:flex;align-items:center;gap:10px}.ac-check input{width:16px;min-height:16px}.ac-link{color:var(--ddx-red, #d9272e);font-weight:700;text-decoration:none}.ac-link:hover{text-decoration:underline}.ac table{width:100%;border-collapse:separate;border-spacing:0}.ac th{padding:4px 14px 12px;border-bottom:1px solid var(--ddx-line, #eceef1);color:var(--ddx-faint, #9aa0a9);font-size:12px;font-weight:600;text-align:left;white-space:nowrap}.ac td{padding:14px;border-bottom:1px solid #f3f4f6;vertical-align:middle;line-height:1.35}.ac-sheet>table>tbody>tr:last-child>td{border-bottom:0}.ac-sheet>table>tbody>tr:not(.ac-detail-row):hover>td{background:#f8f9fa}.ac-sheet>table>tbody>tr:not(.ac-detail-row):hover>td:first-child{border-radius:12px 0 0 12px}.ac-sheet>table>tbody>tr:not(.ac-detail-row):hover>td:last-child{border-radius:0 12px 12px 0}.ac-detail-row>td{padding:14px 18px;background:#f8f9fa}.ac-detail-row table{margin-top:8px;border-radius:12px;background:#fff}.ac-detail-row th,.ac-detail-row td{padding:10px 14px}.ac .num{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.ac td:first-child{white-space:nowrap}.ac-state{display:inline-flex;align-items:center;padding:3px 10px;border-radius:var(--ddx-pill, 999px);color:var(--ddx-muted, #6b7079);background:#f1f2f4;font-size:12px;font-weight:600;white-space:nowrap}.ac-state[data-state=paid]{color:var(--ddx-green, #15803d);background:var(--ddx-green-soft, #e8f5ec)}.ac-state[data-state=open]{color:var(--ddx-amber, #b45309);background:var(--ddx-amber-soft, #fdf3e3)}.ac-state[data-state=clearance]{color:var(--ddx-blue, #1d4ed8);background:var(--ddx-blue-soft, #e9effd)}.ac-state[data-state=transit]{color:var(--ddx-ink, #16181d);background:#eceef1}.ac-state[data-state=return]{color:var(--ddx-red, #d9272e);background:var(--ddx-red-soft, #fdecec)}.ac-sync{display:inline-flex;align-items:center;gap:8px;margin-left:10px;color:var(--ddx-muted, #6b7079)}.ac-sync:before{content:"";width:11px;height:11px;border:2px solid #f4b6b8;border-top-color:var(--ddx-red, #d9272e);border-radius:50%;animation:ac-spin .8s linear infinite}@keyframes ac-spin{to{transform:rotate(360deg)}}.ac-empty{margin:0;padding:22px;color:var(--ddx-muted, #6b7079)}.ac-figures{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-bottom:16px}.ac-figures article{display:flex;flex-direction:column;min-height:118px;padding:18px 20px;border-radius:var(--ddx-radius, 20px);background:#fff;box-shadow:var(--ddx-shadow)}.ac-figures span{display:block;color:var(--ddx-muted, #6b7079);font-size:14px;font-weight:600}.ac-figures strong{display:block;margin-top:auto;padding-top:10px;font-size:clamp(22px,2vw,30px);font-weight:700;letter-spacing:-.035em;line-height:1.1;font-variant-numeric:tabular-nums}.ac-figures article:first-child{color:#fff;background:radial-gradient(130% 120% at 100% 0%,rgba(255,255,255,.14),transparent 55%),linear-gradient(150deg,var(--ddx-red, #d9272e) 0%,var(--ddx-red-deep, #7f1015) 100%)}.ac-figures article:first-child span{color:#ffffffd1}.ac-tools{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:14px;margin-bottom:14px;padding:16px 18px;border-radius:var(--ddx-radius, 20px);background:#fff;box-shadow:var(--ddx-shadow)}.ac-tools-row{display:flex;flex-wrap:wrap;gap:10px;align-items:flex-end}.ac-chips{display:flex;flex-wrap:wrap;gap:6px}.ac-chips button{min-height:38px;padding:0 14px;border:0;border-radius:var(--ddx-pill, 999px);background:#f4f5f7;color:var(--ddx-muted, #6b7079);font-size:13px;font-weight:600;cursor:pointer}.ac-chips button:hover{color:var(--ddx-ink, #16181d)}.ac-chips button.on{color:#fff;background:var(--ddx-ink, #16181d)}.ac-meta{display:block;margin-top:3px;color:var(--ddx-muted, #6b7079);font-size:12px}.ac-actions-cell{white-space:nowrap;text-align:right}.ac-actions-cell>*+*{margin-left:12px}.ac-row-btn{display:inline-flex;align-items:center;min-height:32px;padding:0 12px;border:1px solid #dfe2e6;border-radius:var(--ddx-pill, 999px);color:var(--ddx-ink, #16181d);background:#fff;font-size:13px;font-weight:600;text-decoration:none;cursor:pointer}.ac-row-btn:hover,.ac-row-btn[aria-expanded=true]{border-color:var(--ddx-ink, #16181d)}.ac-row-track{gap:6px;border-color:var(--ddx-red, #d9272e);color:#fff;background:var(--ddx-red, #d9272e)}.ac-row-track:hover{border-color:var(--ddx-red-dark, #b91921);background:var(--ddx-red-dark, #b91921)}.ac-row-track svg{width:14px;height:14px}.ac-copy{margin-left:8px;padding:2px 9px;border:0;border-radius:var(--ddx-pill, 999px);color:var(--ddx-muted, #6b7079);background:#f1f2f4;font-size:11px;font-weight:600;vertical-align:1px;cursor:pointer}.ac-copy:hover{color:var(--ddx-ink, #16181d);background:#e7e9ec}.ac-text{border:0;background:none;padding:0;color:var(--ddx-red, #d9272e);font-weight:700;cursor:pointer}.ac-text:hover{text-decoration:underline}.ac-split{display:grid;grid-template-columns:1fr 1fr;gap:16px}.ac-block{margin-top:16px}.ac-block h3{margin:0 0 12px;font-size:16px}.ac-pop-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;display:flex;align-items:center;justify-content:center;padding:20px;background:#16181d73}.ac-pop{width:min(440px,100%);padding:22px;border-radius:var(--ddx-radius, 20px);background:#fff;box-shadow:var(--ddx-shadow)}.ac-pop h3{margin:0;font-size:22px;letter-spacing:-.03em}.ac-pop>p{margin:8px 0 0;color:var(--ddx-muted, #6b7079);font-size:14px}.ac-pop-dates{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:16px}.ac-pop .ac-error{margin-top:12px}@media(max-width:1023px){.ac-figures{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:800px){.ac{padding:14px 12px 88px}.ac h2{font-size:28px}.ac-grid,.ac-head,.ac-split{display:grid;grid-template-columns:1fr}.ac-figures{gap:10px}.ac-figures article{min-height:96px;padding:14px 16px}.ac-figures strong{font-size:19px}.ac-sheet{overflow-x:auto;padding:16px}.ac-sheet table{min-width:1100px}}.tm-backdrop[data-v-508c6c9a]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;display:grid;place-items:center;padding:20px;background:#16181d73;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.tm[data-v-508c6c9a]{display:flex;flex-direction:column;width:min(560px,100%);max-height:min(760px,calc(100vh - 40px));overflow:hidden;border-radius:22px;background:#fff;box-shadow:0 30px 80px #16181d40;color:var(--ddx-ink, #16181d);outline:none}.tm[data-v-508c6c9a]:focus,.tm[data-v-508c6c9a]:focus-visible{outline:none!important;box-shadow:0 30px 80px #16181d40!important}.tm-head[data-v-508c6c9a]{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding:22px 22px 16px;border-bottom:1px solid var(--ddx-line, #eceef1)}.tm-kicker[data-v-508c6c9a]{margin:0 0 4px;color:var(--ddx-faint, #9aa0a9);font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.tm-head h2[data-v-508c6c9a]{margin:0;font-size:24px;font-weight:700;letter-spacing:-.03em}.tm-sub[data-v-508c6c9a]{margin:4px 0 0;color:var(--ddx-muted, #6b7079);font-size:13px}.tm-close[data-v-508c6c9a]{display:grid;flex:0 0 auto;place-items:center;width:36px;height:36px;border:1px solid #dfe2e6;border-radius:50%;background:#fff;color:var(--ddx-ink, #16181d);cursor:pointer}.tm-close[data-v-508c6c9a]:hover{border-color:var(--ddx-ink, #16181d)}.tm-close svg[data-v-508c6c9a]{width:16px;height:16px}.tm-body[data-v-508c6c9a]{overflow-y:auto;padding:18px 22px 22px}.tm-loading[data-v-508c6c9a]{display:flex;align-items:center;gap:10px;color:var(--ddx-muted, #6b7079);font-size:14px}.tm-spinner[data-v-508c6c9a]{width:16px;height:16px;border:2px solid #f4b6b8;border-top-color:var(--ddx-red, #d9272e);border-radius:50%;animation:tm-spin-508c6c9a .8s linear infinite}@keyframes tm-spin-508c6c9a{to{transform:rotate(360deg)}}.tm-error[data-v-508c6c9a]{margin:0 0 14px;padding:12px 14px;border-radius:14px;color:var(--ddx-red, #d9272e);background:var(--ddx-red-soft, #fdecec);font-weight:600}.tm-summary[data-v-508c6c9a]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;padding:14px 16px;border-radius:16px;background:#f6f7f8}.tm-summary>div[data-v-508c6c9a]{display:grid;align-content:start;gap:4px;min-width:0}.tm-summary strong[data-v-508c6c9a]{overflow:hidden;font-size:14px;text-overflow:ellipsis;white-space:nowrap}.tm-summary small[data-v-508c6c9a]{overflow:hidden;color:var(--ddx-muted, #6b7079);font-size:12px;text-overflow:ellipsis;white-space:nowrap}.tm-label[data-v-508c6c9a]{color:var(--ddx-faint, #9aa0a9);font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.tm-status[data-v-508c6c9a]{justify-self:start;padding:3px 10px;border-radius:999px;font-size:12px;font-weight:700}.tm-status[data-tone=done][data-v-508c6c9a]{color:var(--ddx-green, #15803d);background:var(--ddx-green-soft, #e8f5ec)}.tm-status[data-tone=moving][data-v-508c6c9a]{color:var(--ddx-amber, #b45309);background:var(--ddx-amber-soft, #fdf3e3)}.tm-status[data-tone=alert][data-v-508c6c9a]{color:var(--ddx-red, #d9272e);background:var(--ddx-red-soft, #fdecec)}.tm-status[data-tone=waiting][data-v-508c6c9a]{color:var(--ddx-muted, #6b7079);background:#e7e9ec}.tm-route[data-v-508c6c9a]{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:14px 0 0;font-size:14px;font-weight:600}.tm-route b[data-v-508c6c9a]{color:var(--ddx-red, #d9272e)}.tm-empty[data-v-508c6c9a]{margin:18px 0 0;color:var(--ddx-muted, #6b7079);font-size:14px}.tm-timeline[data-v-508c6c9a]{position:relative;display:grid;gap:0;margin:18px 0 0;padding:0;list-style:none}.tm-timeline li[data-v-508c6c9a]{position:relative;display:grid;grid-template-columns:22px minmax(0,1fr);gap:10px;padding-bottom:18px}.tm-timeline li[data-v-508c6c9a]:not(:last-child):before{content:"";position:absolute;top:14px;bottom:-2px;left:6px;width:2px;background:#eceef1}.tm-dot[data-v-508c6c9a]{position:relative;z-index:1;width:14px;height:14px;margin-top:3px;border:3px solid #d7dae0;border-radius:50%;background:#fff}.tm-timeline li.latest .tm-dot[data-v-508c6c9a]{border-color:var(--ddx-red, #d9272e);box-shadow:0 0 0 4px #d9272e1f}.tm-timeline strong[data-v-508c6c9a]{display:block;font-size:14px;line-height:1.35}.tm-timeline li:not(.latest) strong[data-v-508c6c9a]{font-weight:600;color:#3b3f46}.tm-timeline small[data-v-508c6c9a]{display:block;margin-top:2px;color:var(--ddx-muted, #6b7079);font-size:12px}.tm-timeline p[data-v-508c6c9a]{margin:3px 0 0;color:var(--ddx-faint, #9aa0a9);font-size:12px}.tm-actions[data-v-508c6c9a]{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:10px;margin-top:6px}.tm-btn[data-v-508c6c9a]{display:inline-flex;align-items:center;justify-content:center;min-height:40px;padding:0 18px;border-radius:999px;font-size:13px;font-weight:700;text-decoration:none;cursor:pointer}.tm-btn-line[data-v-508c6c9a]{border:1px solid #d7dae0;color:var(--ddx-ink, #16181d);background:#fff}.tm-btn-line[data-v-508c6c9a]:hover{border-color:var(--ddx-ink, #16181d)}@media(max-width:640px){.tm-backdrop[data-v-508c6c9a]{align-items:end;padding:0}.tm[data-v-508c6c9a]{width:100%;max-height:88vh;border-radius:22px 22px 0 0}.tm-summary[data-v-508c6c9a]{grid-template-columns:1fr 1fr}}
