.ai-customs-home[data-v-3ca1afba]{display:grid;grid-template-rows:auto minmax(0,1fr);min-height:100%;height:100%;overflow:hidden;color:#14213d;background-color:#fff}.ai-customs-home__header[data-v-3ca1afba]{position:sticky;top:0;z-index:20}.ai-customs-home__content[data-v-3ca1afba]{display:grid;gap:16px;min-height:0;padding:16px;overflow:auto}.search-box[data-v-3ca1afba]{display:flex;align-items:center;width:min(420px,34vw);min-width:260px;height:36px;padding:0 12px;color:#94a3b8;background:#f8fafc;border:1px solid #e2e8f0;border-radius:10px}.search-box span[data-v-3ca1afba]{margin-right:8px;font-size:12px;font-weight:700}.search-box input[data-v-3ca1afba]{min-width:0;flex:1;color:#334155;font:inherit;font-size:12px;background:transparent;border:0;outline:none}.hero-row[data-v-3ca1afba]{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;padding:4px 2px 0}.hero-row h1[data-v-3ca1afba]{margin:0;font-size:24px;line-height:1.3}.hero-row p[data-v-3ca1afba]{margin:6px 0 0;color:#64748b;font-size:13px}.filters[data-v-3ca1afba]{display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:12px}.date-filter[data-v-3ca1afba]{width:146px}.metric-grid[data-v-3ca1afba]{display:grid;grid-template-columns:repeat(7,minmax(130px,1fr));gap:12px}.metric-card[data-v-3ca1afba],.panel[data-v-3ca1afba],.summary-strip article[data-v-3ca1afba]{background:#fff;border:1px solid #e8eef7;border-radius:16px}.metric-card[data-v-3ca1afba]{display:flex;align-items:center;gap:12px;min-height:88px;padding:16px}.metric-card__symbol[data-v-3ca1afba]{display:grid;width:42px;height:42px;place-items:center;flex:0 0 auto;color:#fff;font-size:10px;font-weight:900;border-radius:12px}.metric-card__symbol[data-v-3ca1afba] svg{width:22px;height:22px;stroke-width:2.3}.metric-card__symbol--blue[data-v-3ca1afba]{background:#2563eb}.metric-card__symbol--orange[data-v-3ca1afba]{background:#f97316}.metric-card__symbol--red[data-v-3ca1afba]{background:#ef4444}.metric-card__symbol--purple[data-v-3ca1afba]{background:#7c3aed}.metric-card__symbol--green[data-v-3ca1afba]{background:#16a34a}.metric-card__symbol--cyan[data-v-3ca1afba]{background:#0284c7}.metric-card__symbol--gold[data-v-3ca1afba]{background:#f59e0b}.metric-card p[data-v-3ca1afba],.summary-strip p[data-v-3ca1afba]{margin:0;color:#64748b;font-size:12px;font-weight:700}.metric-card strong[data-v-3ca1afba]{display:block;margin-top:5px;color:#1e293b;font-size:22px;line-height:1.1}.metric-card small[data-v-3ca1afba]{display:block;margin-top:7px;color:#94a3b8;font-size:11px}.metric-card em[data-v-3ca1afba],.risk-confidence em[data-v-3ca1afba]{color:#16a34a;font-style:normal;font-weight:800}.dashboard-grid[data-v-3ca1afba]{display:grid;gap:12px}.dashboard-grid--top[data-v-3ca1afba],.dashboard-grid--middle[data-v-3ca1afba],.dashboard-grid--bottom[data-v-3ca1afba]{grid-template-columns:minmax(520px,1.9fr) minmax(260px,.9fr) minmax(260px,.9fr)}.panel[data-v-3ca1afba]{min-width:0;padding:16px}.panel--distribution[data-v-3ca1afba]{display:grid;grid-template-columns:minmax(320px,1fr) minmax(180px,.56fr);gap:16px}.distribution-section[data-v-3ca1afba]{min-width:0}.distribution-section--rank[data-v-3ca1afba]{padding-left:16px;border-left:1px solid #e8eef7}.panel__header[data-v-3ca1afba]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px}.panel__header h2[data-v-3ca1afba]{margin:0;font-size:15px;line-height:1.35}.chart[data-v-3ca1afba]{width:100%;height:260px}.chart--compact[data-v-3ca1afba]{height:205px}.world-map[data-v-3ca1afba]{position:relative;height:300px;overflow:hidden;background-color:#f7fbff;background-image:url(/assets/images/world-map-equal-earth-B0YKj9Ne.svg);background-repeat:no-repeat;background-position:center;background-size:100% auto;border-radius:14px}.country-bubble[data-v-3ca1afba]{position:absolute;display:grid;width:58px;height:58px;place-items:center;color:#fff;font-size:11px;font-weight:800;line-height:1.1;text-align:center;border:3px solid rgba(255,255,255,.9);border-radius:50%;box-shadow:0 12px 28px #0f172a29;transform:translate(-50%,-50%)}.country-bubble strong[data-v-3ca1afba]{display:block;font-size:12px}.country-bubble--blue[data-v-3ca1afba]{background:#2563eb}.country-bubble--green[data-v-3ca1afba]{background:#10b981}.country-bubble--orange[data-v-3ca1afba]{background:#f97316}.country-bubble--purple[data-v-3ca1afba]{background:#7c3aed}.rank-list[data-v-3ca1afba],.alert-list[data-v-3ca1afba],.timeline-list[data-v-3ca1afba]{display:grid;gap:9px;margin:0;padding:0;list-style:none}.rank-list li[data-v-3ca1afba]{display:grid;grid-template-columns:24px 1fr auto;align-items:center;gap:8px;color:#475569;font-size:12px}.rank-list span[data-v-3ca1afba]{display:grid;width:18px;height:18px;place-items:center;color:#fff;font-size:10px;font-weight:800;background:#94a3b8;border-radius:50%}.rank-list li:nth-child(-n+3) span[data-v-3ca1afba]{background:#0f6bff}.rank-list strong[data-v-3ca1afba]{color:#334155}.rank-list em[data-v-3ca1afba]{color:#334155;font-style:normal;font-weight:800}.panel a[data-v-3ca1afba]{display:inline-block;margin-top:12px;color:#0f6bff;font-size:12px;font-weight:800;text-decoration:none}.risk-confidence[data-v-3ca1afba]{display:grid;gap:2px;padding:0 10px 4px}.risk-confidence span[data-v-3ca1afba]{color:#64748b;font-size:12px;font-weight:700}.risk-confidence strong[data-v-3ca1afba]{color:#1e293b;font-size:28px;line-height:1.1}.assistant-grid[data-v-3ca1afba]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.assistant-grid button[data-v-3ca1afba]{display:grid;grid-template-columns:42px 1fr;grid-template-rows:auto auto;column-gap:10px;align-items:center;min-height:74px;padding:12px;text-align:left;cursor:pointer;background:#fbfdff;border:1px solid #e8eef7;border-radius:14px;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.assistant-grid button[data-v-3ca1afba]:hover{border-color:#2563eb42;box-shadow:0 12px 24px #1e40af14;transform:translateY(-2px)}.assistant-grid span[data-v-3ca1afba]{display:grid;width:36px;height:36px;grid-row:1 / 3;place-items:center;font-size:10px;font-weight:900;border-radius:10px}.assistant-grid span[data-v-3ca1afba] svg{width:19px;height:19px;stroke-width:2.3}.assistant-grid strong[data-v-3ca1afba]{color:#1e293b;font-size:13px}.assistant-grid small[data-v-3ca1afba],.alert-list small[data-v-3ca1afba]{color:#94a3b8;font-size:11px}.alert-list li[data-v-3ca1afba]{display:grid;grid-template-columns:18px 1fr auto;align-items:center;gap:9px}.alert-list li>span[data-v-3ca1afba]{width:0;height:0;border-right:7px solid transparent;border-bottom:12px solid #f59e0b;border-left:7px solid transparent}.alert-list__item--danger>span[data-v-3ca1afba]{border-bottom-color:#ef4444}.alert-list__item--info>span[data-v-3ca1afba]{border-bottom-color:#7c3aed}.alert-list strong[data-v-3ca1afba],.alert-list small[data-v-3ca1afba]{display:block}.alert-list strong[data-v-3ca1afba]{color:#1e293b;font-size:13px}.alert-list em[data-v-3ca1afba]{color:#ef4444;font-size:13px;font-style:normal;font-weight:900}.timeline-list li[data-v-3ca1afba]{display:grid;grid-template-columns:42px 12px 1fr;align-items:center;gap:10px}.timeline-list time[data-v-3ca1afba]{color:#64748b;font-size:12px;font-weight:700}.timeline-list span[data-v-3ca1afba]{width:8px;height:8px;border-radius:50%;box-shadow:0 0 0 4px #2563eb1a}.timeline-list__dot--success[data-v-3ca1afba]{background:#16a34a}.timeline-list__dot--processing[data-v-3ca1afba]{background:#2563eb}.timeline-list__dot--warning[data-v-3ca1afba]{background:#f59e0b}.timeline-list p[data-v-3ca1afba]{margin:0;color:#334155;font-size:12px;font-weight:700}.summary-strip[data-v-3ca1afba]{display:grid;grid-template-columns:repeat(7,minmax(130px,1fr));gap:12px}.summary-strip article[data-v-3ca1afba]{display:flex;align-items:center;gap:12px;padding:14px}.summary-strip span[data-v-3ca1afba]{display:grid;width:34px;height:34px;place-items:center;flex:0 0 auto;border-radius:50%}.summary-strip span[data-v-3ca1afba] svg{width:18px;height:18px;stroke-width:2.3}.summary-strip strong[data-v-3ca1afba]{display:block;margin-top:3px;color:#1e293b;font-size:16px}@media(max-width:1600px){.metric-grid[data-v-3ca1afba],.summary-strip[data-v-3ca1afba]{grid-template-columns:repeat(4,minmax(170px,1fr))}.dashboard-grid--top[data-v-3ca1afba]{grid-template-columns:repeat(2,minmax(0,1fr))}.panel--distribution[data-v-3ca1afba]{grid-column:1 / -1}}@media(max-width:1180px){.hero-row[data-v-3ca1afba]{align-items:flex-start;flex-direction:column}.filters[data-v-3ca1afba]{justify-content:flex-start}.dashboard-grid--middle[data-v-3ca1afba],.dashboard-grid--bottom[data-v-3ca1afba]{grid-template-columns:1fr}.assistant-grid[data-v-3ca1afba]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){.search-box[data-v-3ca1afba]{width:100%;min-width:0}.metric-grid[data-v-3ca1afba],.dashboard-grid--top[data-v-3ca1afba],.summary-strip[data-v-3ca1afba],.panel--distribution[data-v-3ca1afba]{grid-template-columns:1fr}.distribution-section--rank[data-v-3ca1afba]{padding-top:16px;padding-left:0;border-top:1px solid #e8eef7;border-left:0}.assistant-grid[data-v-3ca1afba]{grid-template-columns:1fr}}.country-rules-dialog[data-v-27e483f3]{width:min(960px,calc(100vw - 48px));max-width:calc(100vw - 48px)}.country-rules-dialog[data-v-27e483f3] .n-card{max-width:100%}.country-rules-dialog[data-v-27e483f3] .n-card__content{overflow:hidden}.country-rules-dialog__content[data-v-27e483f3]{display:flex;flex-direction:column;gap:12px;min-width:0;max-width:100%}.country-rules-dialog__table-wrap[data-v-27e483f3]{width:100%;min-width:0;max-width:100%;overflow-x:auto;overflow-y:hidden}.country-rules-dialog__table[data-v-27e483f3]{width:100%;min-width:0}.country-rules-dialog__table[data-v-27e483f3] .n-data-table-wrapper{width:100%;max-width:100%}.country-rules-dialog__pagination[data-v-27e483f3]{display:flex;justify-content:flex-end;min-width:0;overflow-x:auto}.country-rules-dialog__pagination[data-v-27e483f3] .n-pagination-prefix{white-space:nowrap}.rules-page[data-v-d640fd91]{display:grid;grid-template-rows:auto minmax(0,1fr);min-height:100%;height:100%;overflow:hidden;color:#334155;background:#fff}.rules-page__content[data-v-d640fd91]{display:flex;flex-direction:column;gap:12px;min-height:0;padding:16px;overflow:auto}.hero-row[data-v-d640fd91]{display:flex;align-items:flex-start;justify-content:space-between;gap:20px}.hero-row h1[data-v-d640fd91]{margin:0 0 6px;color:#0f172a;font-size:24px;line-height:1.25}.hero-row p[data-v-d640fd91]{margin:0;color:#64748b;font-size:13px;line-height:1.5}.hero-actions[data-v-d640fd91]{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:10px}.hero-actions[data-v-d640fd91] svg{width:14px;height:14px}.metric-grid[data-v-d640fd91]{display:grid;grid-template-columns:repeat(7,minmax(132px,1fr));gap:10px}.metric-card[data-v-d640fd91],.panel[data-v-d640fd91]{background:#fff;border:1px solid #e5edf7;box-shadow:0 10px 28px #0f172a0a}.metric-card[data-v-d640fd91]{display:flex;align-items:center;gap:12px;min-height:82px;padding:14px;border-radius:12px}.metric-card__icon[data-v-d640fd91]{display:grid;flex:0 0 auto;width:38px;height:38px;place-items:center;color:#2563eb;background:#dbeafe;border-radius:12px}.metric-card__icon svg[data-v-d640fd91]{width:21px;height:21px}.metric-card__icon--blue[data-v-d640fd91]{color:#2563eb;background:#dbeafe}.metric-card__icon--cyan[data-v-d640fd91]{color:#0284c7;background:#e0f2fe}.metric-card__icon--green[data-v-d640fd91]{color:#16a34a;background:#dcfce7}.metric-card__icon--indigo[data-v-d640fd91]{color:#4f46e5;background:#e0e7ff}.metric-card__icon--purple[data-v-d640fd91]{color:#7c3aed;background:#ede9fe}.metric-card__icon--orange[data-v-d640fd91]{color:#f59e0b;background:#fef3c7}.metric-card p[data-v-d640fd91]{margin:0 0 6px;color:#475569;font-size:12px;font-weight:700}.metric-card strong[data-v-d640fd91]{display:block;color:#0f172a;font-size:22px;line-height:1}.metric-card small[data-v-d640fd91]{display:block;margin-top:8px;color:#64748b;font-size:12px;font-weight:700}.metric-card small em[data-v-d640fd91]{margin-left:4px;color:#16a34a;font-style:normal}.panel[data-v-d640fd91]{min-width:0;padding:14px;border-radius:12px}.panel__header[data-v-d640fd91]{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:28px;margin-bottom:10px}.panel__header h2[data-v-d640fd91]{margin:0;color:#0f172a;font-size:15px;font-weight:800}.country-panel[data-v-d640fd91]{padding:0;overflow:hidden}.region-tabs[data-v-d640fd91]{display:flex;gap:4px;padding:0 14px;overflow-x:auto;border-bottom:1px solid #eef2f7}.region-tabs__item[data-v-d640fd91]{position:relative;padding:13px 16px;color:#475569;font:inherit;font-size:13px;font-weight:800;white-space:nowrap;cursor:pointer;background:transparent;border:0}.region-tabs__item--active[data-v-d640fd91]{color:#2563eb}.region-tabs__item--active[data-v-d640fd91]:after{position:absolute;right:14px;bottom:0;left:14px;height:2px;content:"";background:#2563eb;border-radius:999px}.country-strip[data-v-d640fd91]{display:flex;flex-wrap:nowrap;gap:10px;min-height:72px;padding:12px 14px;overflow-x:auto}.country-strip--loading[data-v-d640fd91]{align-items:stretch}.country-card-skeleton[data-v-d640fd91]{flex:0 0 112px;width:112px;border-radius:8px}.country-card-skeleton[data-v-d640fd91] .n-skeleton{height:48px;border-radius:8px}.country-card[data-v-d640fd91]{display:grid;flex:0 0 auto;grid-template-columns:28px 1fr;column-gap:8px;align-items:center;min-width:112px;min-height:48px;padding:8px;text-align:left;cursor:pointer;background:#fff;border:1px solid #e5edf7;border-radius:8px}.country-card__flag[data-v-d640fd91]{display:grid;grid-row:span 2;width:28px;height:28px;place-items:center;font-size:21px;line-height:1;background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px}.country-card strong[data-v-d640fd91]{color:#0f172a;font-size:12px;font-weight:800}.country-card small[data-v-d640fd91]{color:#64748b;font-size:11px;font-weight:700}.country-card--more[data-v-d640fd91]{display:flex;align-items:center;justify-content:center;color:#2563eb;font-size:12px;font-weight:800;text-align:center;gap:4px;border:1px solid #e5edf7;border-radius:8px;height:100%}.country-card--more-icon[data-v-d640fd91]{width:14px;height:14px}.rule-filters[data-v-d640fd91]{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.table-search[data-v-d640fd91]{width:230px}.table-search[data-v-d640fd91] svg{width:14px;height:14px;color:#94a3b8}.filter-select[data-v-d640fd91]{width:120px}.dashboard-grid[data-v-d640fd91]{display:grid;gap:12px}.dashboard-grid--main[data-v-d640fd91]{grid-template-columns:minmax(720px,1.36fr) minmax(420px,.64fr)}.dashboard-grid--bottom[data-v-d640fd91]{grid-template-columns:minmax(260px,.9fr) minmax(260px,.7fr) minmax(280px,.72fr) minmax(320px,1fr)}.panel--table[data-v-d640fd91]{display:flex;flex-direction:column}.customs-rule-table[data-v-d640fd91] .country-cell{display:inline-flex;align-items:center;gap:8px}.customs-rule-table[data-v-d640fd91] .country-cell i{display:grid;width:26px;height:22px;place-items:center;font-size:18px;font-style:normal;line-height:1;background:#f8fafc;border:1px solid #e2e8f0;border-radius:6px}.customs-rule-table[data-v-d640fd91] .table-link{color:#2563eb;font-weight:800;text-decoration:none}.pagination-row[data-v-d640fd91]{display:flex;justify-content:flex-end;margin-top:12px}.pagination-row[data-v-d640fd91] .n-pagination-prefix{white-space:nowrap}.table-wrap[data-v-d640fd91]{overflow-x:auto}.data-table[data-v-d640fd91]{width:100%;min-width:920px;border-collapse:collapse;color:#334155;font-size:12px}.data-table th[data-v-d640fd91],.data-table td[data-v-d640fd91]{height:34px;padding:0 8px;text-align:left;white-space:nowrap;border-bottom:1px solid #eef2f7}.data-table th[data-v-d640fd91]{color:#64748b;font-weight:800;background:#f8fafc}.data-table td[data-v-d640fd91]{font-weight:700}.country-cell[data-v-d640fd91]{display:inline-flex;align-items:center;gap:8px}.country-cell i[data-v-d640fd91]{display:grid;width:26px;height:22px;place-items:center;font-size:18px;font-style:normal;line-height:1;background:#f8fafc;border:1px solid #e2e8f0;border-radius:6px}.status-tag[data-v-d640fd91]{font-weight:800}.data-table a[data-v-d640fd91],.panel-link[data-v-d640fd91],.summary-link a[data-v-d640fd91]{color:#2563eb;font-weight:800;text-decoration:none}.panel-link[data-v-d640fd91]{display:inline-flex;margin-top:12px;font-size:12px}.panel-link--center[data-v-d640fd91]{justify-content:center;width:100%}.side-stack[data-v-d640fd91]{display:grid;grid-template-columns:1.1fr .9fr;gap:12px}.panel--compact[data-v-d640fd91]{min-height:196px}.chart[data-v-d640fd91]{width:100%;height:180px}.expiring-list[data-v-d640fd91],.source-list[data-v-d640fd91]{padding:0;margin:0;list-style:none}.expiring-list li[data-v-d640fd91],.source-list li[data-v-d640fd91]{display:flex;align-items:center;gap:8px;min-height:26px;color:#475569;font-size:12px;font-weight:700}.expiring-list strong[data-v-d640fd91]{color:#0f172a;font-size:12px}.expiring-list li[data-v-d640fd91]{justify-content:space-between}.summary-link[data-v-d640fd91]{display:flex;justify-content:space-between;padding-top:10px;color:#64748b;font-size:12px;font-weight:800}.risk-list[data-v-d640fd91]{display:grid;gap:9px;padding:0;margin:0;list-style:none}.risk-list li[data-v-d640fd91]{display:grid;grid-template-columns:24px 58px 1fr;align-items:center;gap:8px;color:#475569;font-size:12px;font-weight:700}.risk-list span[data-v-d640fd91]{display:grid;width:22px;height:22px;place-items:center;color:#fff;font-size:11px;background:#2563eb;border-radius:50%}.risk-list li:nth-child(1) span[data-v-d640fd91]{background:#ef4444}.risk-list li:nth-child(2) span[data-v-d640fd91]{background:#f59e0b}.risk-list li:nth-child(3) span[data-v-d640fd91]{background:#3b82f6}.risk-list strong[data-v-d640fd91]{color:#0f172a}.risk-list em[data-v-d640fd91]{color:#64748b;font-style:normal}.compare-card[data-v-d640fd91]{display:grid;gap:10px}.compare-content[data-v-d640fd91]{display:flex;flex-direction:column;align-items:center;gap:30px}.compare-icon[data-v-d640fd91]{display:grid;width:48px;height:48px;place-items:center;color:#2563eb;background:#eff6ff;border-radius:14px}.compare-icon svg[data-v-d640fd91]{width:28px;height:28px}.compare-form[data-v-d640fd91]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;width:100%}.compare-card p[data-v-d640fd91]{margin:0;color:#64748b;font-size:12px;line-height:1.5}.hot-tags[data-v-d640fd91]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.hot-tags button[data-v-d640fd91]{min-height:34px;color:#475569;font:inherit;font-size:12px;font-weight:800;cursor:pointer;background:#f8fafc;border:1px solid #e5edf7;border-radius:8px}.quick-grid[data-v-d640fd91]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.quick-grid button[data-v-d640fd91]{display:grid;gap:6px;min-height:64px;place-items:center;color:#475569;font:inherit;font-size:12px;font-weight:800;cursor:pointer;background:#fff;border:1px solid #e5edf7;border-radius:10px}.quick-grid svg[data-v-d640fd91]{width:20px;height:20px;color:#2563eb}.source-card[data-v-d640fd91]{display:grid;gap:10px}.source-list[data-v-d640fd91]{display:grid;gap:8px}.source-list li[data-v-d640fd91]{min-height:24px}.source-list svg[data-v-d640fd91]{width:14px;height:14px;color:#2563eb}.source-list span[data-v-d640fd91]{flex:1}.source-list em[data-v-d640fd91]{padding:2px 8px;color:#16a34a;font-style:normal;background:#dcfce7;border-radius:999px}.update-box[data-v-d640fd91]{display:grid;gap:4px;padding:10px;color:#64748b;font-size:12px;font-weight:700;background:#f8fafc;border-radius:10px}.update-box strong[data-v-d640fd91]{color:#0f172a;font-size:12px}@media(max-width:1440px){.metric-grid[data-v-d640fd91]{grid-template-columns:repeat(4,minmax(150px,1fr))}.dashboard-grid--main[data-v-d640fd91],.dashboard-grid--bottom[data-v-d640fd91]{grid-template-columns:1fr}}@media(max-width:960px){.hero-row[data-v-d640fd91]{flex-direction:column}.hero-actions[data-v-d640fd91]{justify-content:flex-start}.metric-grid[data-v-d640fd91],.side-stack[data-v-d640fd91],.compare-form[data-v-d640fd91],.quick-grid[data-v-d640fd91]{grid-template-columns:1fr}}.transport-page[data-v-8c430954]{display:grid;grid-template-rows:auto minmax(0,1fr);min-height:100%;height:100%;overflow:hidden;color:#334155;background:#fff}.transport-page__content[data-v-8c430954]{display:flex;flex-direction:column;gap:12px;min-height:0;padding:16px;overflow:auto}.hero-row[data-v-8c430954]{display:flex;align-items:flex-start;justify-content:space-between;gap:20px}.hero-row h1[data-v-8c430954]{margin:0 0 6px;color:#0f172a;font-size:24px;line-height:1.25}.hero-row p[data-v-8c430954]{margin:0;color:#64748b;font-size:13px;line-height:1.5}.hero-actions[data-v-8c430954]{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:10px}.hero-actions[data-v-8c430954] svg{width:14px;height:14px}.date-filter[data-v-8c430954],.country-filter[data-v-8c430954]{width:150px}.metric-grid[data-v-8c430954]{display:grid;grid-template-columns:repeat(7,minmax(132px,1fr));gap:10px}.metric-card[data-v-8c430954],.panel[data-v-8c430954],.transport-stat[data-v-8c430954]{background:#fff;border:1px solid #e5edf7;box-shadow:0 10px 28px #0f172a0a}.metric-card[data-v-8c430954]{display:flex;align-items:center;gap:12px;min-height:82px;padding:14px;border-radius:12px}.metric-card__icon[data-v-8c430954],.transport-stat__icon[data-v-8c430954]{display:grid;flex:0 0 auto;place-items:center;border-radius:12px}.metric-card__icon[data-v-8c430954]{width:38px;height:38px}.metric-card__icon svg[data-v-8c430954]{width:21px;height:21px}.metric-card__icon--blue[data-v-8c430954],.transport-stat__icon--blue[data-v-8c430954]{color:#2563eb;background:#dbeafe}.metric-card__icon--cyan[data-v-8c430954],.transport-stat__icon--cyan[data-v-8c430954]{color:#0284c7;background:#e0f2fe}.metric-card__icon--green[data-v-8c430954],.transport-stat__icon--green[data-v-8c430954]{color:#16a34a;background:#dcfce7}.metric-card__icon--indigo[data-v-8c430954]{color:#4f46e5;background:#e0e7ff}.metric-card__icon--purple[data-v-8c430954],.transport-stat__icon--purple[data-v-8c430954]{color:#7c3aed;background:#ede9fe}.metric-card__icon--teal[data-v-8c430954],.transport-stat__icon--teal[data-v-8c430954]{color:#0d9488;background:#ccfbf1}.metric-card__icon--violet[data-v-8c430954]{color:#7c3aed;background:#ede9fe}.transport-stat__icon--red[data-v-8c430954]{color:#dc2626;background:#fee2e2}.transport-stat__icon--orange[data-v-8c430954]{color:#f59e0b;background:#fef3c7}.metric-card p[data-v-8c430954],.transport-stat p[data-v-8c430954]{margin:0 0 6px;color:#475569;font-size:12px;font-weight:700}.metric-card strong[data-v-8c430954],.transport-stat strong[data-v-8c430954]{display:block;color:#0f172a;font-size:22px;line-height:1}.metric-card small[data-v-8c430954]{display:block;margin-top:8px;color:#64748b;font-size:12px;font-weight:700}.metric-card small em[data-v-8c430954]{margin-left:4px;color:#16a34a;font-style:normal}.panel[data-v-8c430954]{min-width:0;padding:14px;border-radius:12px}.panel__header[data-v-8c430954]{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:28px;margin-bottom:10px}.panel__header h2[data-v-8c430954]{margin:0;color:#0f172a;font-size:15px;font-weight:800}.transport-stat-panel[data-v-8c430954]{padding-top:10px}.transport-stat-grid[data-v-8c430954]{display:grid;grid-template-columns:repeat(7,minmax(128px,1fr));gap:10px}.transport-stat[data-v-8c430954]{display:grid;grid-template-columns:42px 1fr auto;gap:10px;align-items:center;min-height:64px;padding:12px;border-radius:10px}.transport-stat__icon[data-v-8c430954]{width:36px;height:36px}.transport-stat__icon svg[data-v-8c430954]{width:20px;height:20px}.transport-stat strong[data-v-8c430954]{font-size:18px}.transport-stat small[data-v-8c430954]{color:#64748b;font-size:12px;font-weight:800}.dashboard-grid[data-v-8c430954]{display:grid;gap:12px}.dashboard-grid--main[data-v-8c430954]{grid-template-columns:minmax(720px,1.45fr) minmax(420px,.75fr)}.dashboard-grid--middle[data-v-8c430954]{grid-template-columns:minmax(320px,.8fr) minmax(360px,.9fr) minmax(420px,1fr)}.dashboard-grid--bottom[data-v-8c430954]{grid-template-columns:minmax(380px,1fr) minmax(280px,.6fr) minmax(280px,.6fr) minmax(360px,1fr)}.transport-tabs[data-v-8c430954]{display:flex;gap:14px;padding-bottom:10px;overflow-x:auto;border-bottom:1px solid #eef2f7}.transport-tabs__item[data-v-8c430954]{padding:0;color:#475569;font:inherit;font-size:12px;font-weight:800;white-space:nowrap;cursor:pointer;background:transparent;border:0}.transport-tabs__item--active[data-v-8c430954]{color:#2563eb}.table-filters[data-v-8c430954]{display:flex;flex-wrap:wrap;gap:8px;align-items:center;padding:10px 0}.table-search[data-v-8c430954]{width:220px}.table-search[data-v-8c430954] svg{width:14px;height:14px;color:#94a3b8}.table-select[data-v-8c430954]{width:116px}.table-wrap[data-v-8c430954]{overflow-x:auto}.data-table[data-v-8c430954]{width:100%;min-width:860px;border-collapse:collapse;color:#334155;font-size:12px}.data-table th[data-v-8c430954],.data-table td[data-v-8c430954]{height:34px;padding:0 8px;text-align:left;white-space:nowrap;border-bottom:1px solid #eef2f7}.data-table th[data-v-8c430954]{color:#64748b;font-weight:800;background:#f8fafc}.data-table td[data-v-8c430954]{font-weight:700}.mode-cell[data-v-8c430954]{display:inline-flex;align-items:center;gap:8px}.mode-cell svg[data-v-8c430954]{width:14px;height:14px;color:#2563eb}.status-tag[data-v-8c430954],.risk-text[data-v-8c430954]{font-weight:800}.pagination-row[data-v-8c430954]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-top:10px;color:#64748b;font-size:12px;font-weight:700}.pagination-row div[data-v-8c430954]{display:flex;gap:4px}.pagination-row button[data-v-8c430954]{min-width:24px;height:24px;color:#475569;cursor:pointer;background:#fff;border:1px solid #e2e8f0;border-radius:6px}.pagination-row button.active[data-v-8c430954]{color:#2563eb;border-color:#bfdbfe}.chart[data-v-8c430954]{width:100%;height:220px}.chart--large[data-v-8c430954]{height:330px}.route-map[data-v-8c430954]{position:relative;min-height:246px;overflow:hidden;background:linear-gradient(180deg,#f8fbff,#fff);border:1px solid #eef2f7;border-radius:12px}.route-map svg[data-v-8c430954]{display:block;width:100%;height:214px}.route-map__image[data-v-8c430954]{opacity:.76}.route-map__route[data-v-8c430954]{fill:none;stroke-linecap:round;stroke-width:2.4;opacity:.9}.route-map__route--air[data-v-8c430954]{stroke:#2563eb}.route-map__route--ocean[data-v-8c430954]{stroke:#16a34a}.route-map__route--rail[data-v-8c430954]{stroke:#f59e0b}.route-map__route--express[data-v-8c430954]{stroke:#7c3aed}.route-map__points circle[data-v-8c430954]{fill:#fff;stroke:#2563eb;stroke-width:2}.route-map__legend[data-v-8c430954]{display:flex;flex-wrap:wrap;justify-content:center;gap:16px;padding:0 12px 12px;color:#64748b;font-size:11px;font-weight:800}.route-map__legend span[data-v-8c430954]{display:inline-flex;align-items:center;gap:6px}.route-map__legend i[data-v-8c430954]{width:16px;height:2px;border-radius:999px}.route-map__legend-air[data-v-8c430954]{background:#2563eb}.route-map__legend-ocean[data-v-8c430954]{background:#16a34a}.route-map__legend-rail[data-v-8c430954]{background:#f59e0b}.route-map__legend-express[data-v-8c430954]{background:#7c3aed}.flow-panel[data-v-8c430954]{overflow:hidden}.flow-line[data-v-8c430954]{display:grid;grid-template-columns:repeat(8,minmax(74px,1fr));gap:8px;padding:14px 0 12px}.flow-step[data-v-8c430954]{position:relative;display:grid;gap:8px;justify-items:center;color:#475569;font-size:12px;font-weight:800;text-align:center}.flow-step[data-v-8c430954]:before{position:absolute;top:17px;right:calc(50% + 20px);left:calc(-50% + 20px);height:2px;content:"";background:#bfdbfe}.flow-step[data-v-8c430954]:first-child:before{display:none}.flow-step span[data-v-8c430954]{position:relative;z-index:1;display:grid;width:34px;height:34px;place-items:center;color:#2563eb;background:#eff6ff;border:1px solid #bfdbfe;border-radius:50%}.flow-step svg[data-v-8c430954]{width:16px;height:16px}.flow-summary-title[data-v-8c430954]{margin:8px 0 10px;color:#0f172a;font-size:12px;font-weight:800}.flow-count-grid[data-v-8c430954]{display:grid;grid-template-columns:repeat(8,minmax(74px,1fr));gap:8px}.flow-count-card[data-v-8c430954]{display:grid;gap:6px;min-height:54px;padding:10px 8px;text-align:center;background:#f8fafc;border:1px solid #e5edf7;border-radius:10px}.flow-count-card span[data-v-8c430954]{color:#64748b;font-size:11px;font-weight:800}.flow-count-card strong[data-v-8c430954]{color:#0f172a;font-size:14px;font-weight:800}.warning-grid[data-v-8c430954],.quick-grid[data-v-8c430954],.matching-grid[data-v-8c430954],.system-grid[data-v-8c430954]{display:grid;gap:10px}.warning-grid[data-v-8c430954]{grid-template-columns:repeat(2,minmax(0,1fr))}.warning-grid article[data-v-8c430954],.system-grid article[data-v-8c430954]{display:flex;align-items:center;gap:10px;min-height:42px;padding:10px;background:#f8fafc;border:1px solid #e5edf7;border-radius:10px}.warning-grid svg[data-v-8c430954]{width:18px;height:18px;color:#ef4444}.warning-grid strong[data-v-8c430954],.system-grid strong[data-v-8c430954]{display:block;color:#0f172a;font-size:12px;font-weight:800}.warning-grid span[data-v-8c430954],.system-grid span[data-v-8c430954]{display:block;margin-top:3px;color:#64748b;font-size:11px;font-weight:700}.quick-grid[data-v-8c430954]{grid-template-columns:repeat(3,minmax(0,1fr))}.matching-grid[data-v-8c430954],.system-grid[data-v-8c430954]{grid-template-columns:repeat(2,minmax(0,1fr))}.quick-grid button[data-v-8c430954],.matching-grid button[data-v-8c430954]{display:grid;gap:6px;min-height:62px;place-items:center;color:#475569;font:inherit;font-size:12px;font-weight:800;cursor:pointer;background:transparent;border:0;border-radius:0}.quick-grid button[data-v-8c430954]{place-items:center}.matching-grid button[data-v-8c430954]{grid-template-columns:36px 1fr;align-items:center;justify-items:start;min-height:44px;text-align:left}.quick-grid__icon[data-v-8c430954],.matching-grid__icon[data-v-8c430954]{display:grid;width:36px;height:36px;place-items:center;color:#2563eb;background:#fff;border-radius:10px}.quick-grid__icon[data-v-8c430954]{border:1px solid #e5edf7}.matching-grid__icon[data-v-8c430954]{background:#eff6ff}.quick-grid__icon svg[data-v-8c430954],.matching-grid__icon svg[data-v-8c430954],.system-grid svg[data-v-8c430954]{width:18px;height:18px;color:#2563eb}.system-grid article[data-v-8c430954]{background:#fff}.system-grid span[data-v-8c430954]{display:inline-flex;padding:2px 8px;color:#16a34a;background:#dcfce7;border-radius:999px}.panel-link[data-v-8c430954]{display:inline-flex;align-items:center;justify-content:center;gap:6px;margin-top:12px;color:#2563eb;font-size:12px;font-weight:800;text-decoration:none}.panel-link--center[data-v-8c430954]{width:100%}.panel-link svg[data-v-8c430954]{width:14px;height:14px}@media(max-width:1440px){.metric-grid[data-v-8c430954],.transport-stat-grid[data-v-8c430954]{grid-template-columns:repeat(4,minmax(150px,1fr))}.dashboard-grid--main[data-v-8c430954],.dashboard-grid--middle[data-v-8c430954],.dashboard-grid--bottom[data-v-8c430954]{grid-template-columns:1fr}}@media(max-width:960px){.hero-row[data-v-8c430954]{flex-direction:column}.hero-actions[data-v-8c430954]{justify-content:flex-start}.metric-grid[data-v-8c430954],.transport-stat-grid[data-v-8c430954],.warning-grid[data-v-8c430954],.quick-grid[data-v-8c430954],.matching-grid[data-v-8c430954],.system-grid[data-v-8c430954],.flow-line[data-v-8c430954],.flow-count-grid[data-v-8c430954]{grid-template-columns:1fr}.flow-step[data-v-8c430954]:before{display:none}}.recognition-page[data-v-28dc4df3]{display:grid;grid-template-rows:auto minmax(0,1fr);min-height:100%;height:100%;overflow:hidden;color:#334155;background:#fff}.recognition-page__content[data-v-28dc4df3]{display:flex;flex-direction:column;gap:12px;min-height:0;padding:16px;overflow:auto}.hero-row[data-v-28dc4df3]{display:flex;align-items:flex-start;justify-content:space-between;gap:20px}.hero-row h1[data-v-28dc4df3]{margin:0 0 6px;color:#0f172a;font-size:24px;line-height:1.25}.hero-row p[data-v-28dc4df3]{margin:0;color:#64748b;font-size:13px;line-height:1.5}.hero-actions[data-v-28dc4df3]{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:10px}.hero-actions[data-v-28dc4df3] svg{width:14px;height:14px}.date-filter[data-v-28dc4df3],.select-filter[data-v-28dc4df3]{width:150px}.create-rule-dialog__footer[data-v-28dc4df3]{display:flex;justify-content:flex-end;gap:8px}.metric-grid[data-v-28dc4df3]{display:grid;grid-template-columns:repeat(6,minmax(150px,1fr));gap:10px}.metric-card[data-v-28dc4df3],.panel[data-v-28dc4df3]{background:#fff;border:1px solid #e5edf7}.metric-card[data-v-28dc4df3]{display:flex;align-items:center;gap:12px;min-height:82px;padding:14px;border-radius:12px}.metric-card__icon[data-v-28dc4df3]{display:grid;flex:0 0 auto;width:38px;height:38px;place-items:center;border-radius:12px}.metric-card__icon svg[data-v-28dc4df3]{width:21px;height:21px}.metric-card__icon--red[data-v-28dc4df3]{color:#ef4444;background:#fee2e2}.metric-card__icon--orange[data-v-28dc4df3]{color:#f97316;background:#ffedd5}.metric-card__icon--purple[data-v-28dc4df3]{color:#7c3aed;background:#ede9fe}.metric-card__icon--blue[data-v-28dc4df3]{color:#2563eb;background:#dbeafe}.metric-card__icon--yellow[data-v-28dc4df3]{color:#d97706;background:#fef3c7}.metric-card__icon--green[data-v-28dc4df3]{color:#16a34a;background:#dcfce7}.metric-card p[data-v-28dc4df3]{margin:0 0 6px;color:#475569;font-size:12px;font-weight:700}.metric-card strong[data-v-28dc4df3]{display:block;color:#0f172a;font-size:22px;line-height:1}.metric-card small[data-v-28dc4df3]{display:block;margin-top:8px;color:#64748b;font-size:12px;font-weight:700}.metric-card small em[data-v-28dc4df3]{margin-left:4px;color:#16a34a;font-style:normal}.panel[data-v-28dc4df3]{min-width:0;padding:14px;border-radius:12px}.panel__header[data-v-28dc4df3]{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:28px;margin-bottom:10px}.panel__header h2[data-v-28dc4df3]{margin:0;color:#0f172a;font-size:15px;font-weight:800}.filter-panel[data-v-28dc4df3]{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.keyword-input[data-v-28dc4df3]{width:300px}.hs-input[data-v-28dc4df3]{width:190px}.filter-select[data-v-28dc4df3]{width:130px}.filter-panel[data-v-28dc4df3] svg{width:14px;height:14px;color:#94a3b8}.dashboard-grid[data-v-28dc4df3]{display:grid;gap:12px}.dashboard-grid--main[data-v-28dc4df3]{grid-template-columns:minmax(720px,1.45fr) minmax(320px,.65fr) minmax(320px,.7fr)}.dashboard-grid--middle[data-v-28dc4df3]{grid-template-columns:minmax(300px,.76fr) minmax(520px,1.1fr) minmax(280px,.7fr) minmax(300px,.78fr)}.dashboard-grid--bottom[data-v-28dc4df3]{grid-template-columns:minmax(300px,.8fr) minmax(430px,1fr) minmax(360px,.9fr) minmax(320px,.75fr)}.table-wrap[data-v-28dc4df3]{overflow-x:auto}.data-table[data-v-28dc4df3]{width:100%;min-width:920px;border-collapse:collapse;color:#334155;font-size:12px}.data-table--compact[data-v-28dc4df3]{min-width:0}.data-table th[data-v-28dc4df3],.data-table td[data-v-28dc4df3]{height:34px;padding:0 8px;text-align:left;white-space:nowrap;border-bottom:1px solid #eef2f7}.data-table th[data-v-28dc4df3]{color:#64748b;font-weight:800;background:#f8fafc}.data-table td[data-v-28dc4df3]{font-weight:700}.table-empty[data-v-28dc4df3]{height:120px!important;color:#94a3b8!important;font-weight:600!important;text-align:center!important;white-space:normal!important}.restriction-rule-table[data-v-28dc4df3] .product-name{color:#0f172a;font-size:12px;font-weight:700}.product-name[data-v-28dc4df3]{display:block;color:#0f172a;font-size:12px}.data-table td span[data-v-28dc4df3]{display:block;margin-top:3px;color:#64748b;font-size:11px}.status-tag[data-v-28dc4df3]{font-weight:800}.data-table a[data-v-28dc4df3],.panel-link[data-v-28dc4df3]{color:#2563eb;font-weight:800;text-decoration:none}.pagination-row[data-v-28dc4df3]{display:flex;justify-content:flex-end;padding-top:10px}.pagination-row[data-v-28dc4df3] .n-pagination-prefix{white-space:nowrap}.pagination-row div[data-v-28dc4df3]{display:flex;gap:4px}.pagination-row button[data-v-28dc4df3]{min-width:24px;height:24px;color:#475569;cursor:pointer;background:#fff;border:1px solid #e2e8f0;border-radius:6px}.pagination-row button.active[data-v-28dc4df3]{color:#2563eb;border-color:#bfdbfe}.chart[data-v-28dc4df3]{width:100%;height:240px}.chart--pie[data-v-28dc4df3]{height:280px}.top-list[data-v-28dc4df3],.warning-list[data-v-28dc4df3],.advice-list[data-v-28dc4df3],.update-list[data-v-28dc4df3]{display:grid;gap:10px;padding:0;margin:0;list-style:none}.top-list article[data-v-28dc4df3]{display:grid;grid-template-columns:1fr 96px auto;gap:10px;align-items:center;min-height:38px;font-size:12px}.top-list strong[data-v-28dc4df3]{display:block;color:#0f172a;font-weight:800}.top-list span[data-v-28dc4df3]{color:#64748b;font-weight:700}.category-grid[data-v-28dc4df3]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.category-card[data-v-28dc4df3]{display:grid;gap:6px;min-height:82px;place-items:center;padding:10px;text-align:center;background:#fff;border:1px solid #e5edf7;border-radius:10px}.category-card__icon[data-v-28dc4df3]{display:grid;width:30px;height:30px;place-items:center;border-radius:10px}.category-card__icon svg[data-v-28dc4df3]{width:17px;height:17px}.category-card__icon--red[data-v-28dc4df3]{color:#ef4444;background:#fee2e2}.category-card__icon--orange[data-v-28dc4df3]{color:#f97316;background:#ffedd5}.category-card__icon--purple[data-v-28dc4df3]{color:#7c3aed;background:#ede9fe}.category-card__icon--green[data-v-28dc4df3]{color:#16a34a;background:#dcfce7}.category-card__icon--blue[data-v-28dc4df3]{color:#2563eb;background:#dbeafe}.category-card__icon--yellow[data-v-28dc4df3]{color:#d97706;background:#fef3c7}.category-card strong[data-v-28dc4df3]{color:#0f172a;font-size:12px;font-weight:800}.category-card small[data-v-28dc4df3]{color:#64748b;font-size:11px;font-weight:700}.cert-tabs[data-v-28dc4df3]{display:flex;gap:12px;margin-bottom:10px;overflow-x:auto}.cert-tabs__item[data-v-28dc4df3]{padding:0;color:#64748b;font:inherit;font-size:12px;font-weight:800;white-space:nowrap;cursor:pointer;background:transparent;border:0}.cert-tabs__item--active[data-v-28dc4df3]{color:#2563eb}.star-text[data-v-28dc4df3]{color:#f59e0b;letter-spacing:1px}.warning-list li[data-v-28dc4df3],.advice-list li[data-v-28dc4df3]{display:grid;grid-template-columns:20px 1fr auto;gap:8px;align-items:center;color:#475569;font-size:12px;font-weight:700}.warning-list svg[data-v-28dc4df3]{width:16px;height:16px;color:#f59e0b}.warning-list strong[data-v-28dc4df3]{color:#0f172a;font-size:12px}.advice-list li[data-v-28dc4df3]{grid-template-columns:20px 1fr}.advice-list svg[data-v-28dc4df3]{width:16px;height:16px;color:#16a34a}.update-list li[data-v-28dc4df3]{display:grid;grid-template-columns:76px 1fr auto 76px;gap:8px;align-items:center;color:#475569;font-size:12px;font-weight:700}.update-list strong[data-v-28dc4df3]{color:#0f172a;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.update-list em[data-v-28dc4df3]{padding:1px 5px;color:#ef4444;font-size:10px;font-style:normal;font-weight:900;background:#fee2e2;border-radius:4px}.update-list time[data-v-28dc4df3]{color:#64748b;font-size:11px}.gauge-grid[data-v-28dc4df3]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.gauge-grid article[data-v-28dc4df3]{display:grid;justify-items:center;text-align:center}.gauge-chart[data-v-28dc4df3]{width:100%;height:118px}.gauge-grid strong[data-v-28dc4df3]{color:#0f172a;font-size:12px;font-weight:800}.gauge-grid small[data-v-28dc4df3],.usage-grid small[data-v-28dc4df3]{margin-top:6px;color:#16a34a;font-size:11px;font-weight:800}.ai-note p[data-v-28dc4df3]{margin:0 0 12px;color:#475569;font-size:12px;font-weight:700;line-height:1.7}.ai-note dl[data-v-28dc4df3]{display:grid;gap:8px;margin:0}.ai-note div[data-v-28dc4df3]{display:grid;grid-template-columns:72px 1fr;gap:8px;font-size:12px}.ai-note dt[data-v-28dc4df3]{color:#64748b;font-weight:800}.ai-note dd[data-v-28dc4df3]{margin:0;color:#0f172a;font-weight:700}.usage-grid[data-v-28dc4df3]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.usage-grid article[data-v-28dc4df3]{display:grid;gap:8px;padding:10px;background:#f8fafc;border:1px solid #e5edf7;border-radius:10px}.usage-grid span[data-v-28dc4df3]{color:#64748b;font-size:12px;font-weight:800}.usage-grid strong[data-v-28dc4df3]{color:#0f172a;font-size:20px;font-weight:800}.panel-link[data-v-28dc4df3]{display:inline-flex;justify-content:center;width:100%;margin-top:12px;font-size:12px}@media(max-width:1440px){.metric-grid[data-v-28dc4df3]{grid-template-columns:repeat(3,minmax(150px,1fr))}.dashboard-grid--main[data-v-28dc4df3],.dashboard-grid--middle[data-v-28dc4df3],.dashboard-grid--bottom[data-v-28dc4df3]{grid-template-columns:1fr}}@media(max-width:960px){.hero-row[data-v-28dc4df3]{flex-direction:column}.hero-actions[data-v-28dc4df3]{justify-content:flex-start}.metric-grid[data-v-28dc4df3],.category-grid[data-v-28dc4df3],.gauge-grid[data-v-28dc4df3],.usage-grid[data-v-28dc4df3]{grid-template-columns:1fr}}.risk-page[data-v-72aad377]{display:grid;grid-template-rows:auto minmax(0,1fr);min-height:100%;height:100%;overflow:hidden;color:#172033;background:#fff}.risk-page__header[data-v-72aad377]{position:sticky;top:0;z-index:20;background:#fffffffa}.risk-page__content[data-v-72aad377]{display:grid;gap:14px;min-height:0;padding:14px 16px 16px;overflow:auto}.search-box[data-v-72aad377]{display:flex;align-items:center;width:min(420px,34vw);min-width:260px;height:34px;padding:0 12px;color:#94a3b8;background:#fff;border:1px solid #e2e8f0;border-radius:8px}.search-box__icon[data-v-72aad377]{width:16px;height:16px;margin-right:8px;flex:0 0 auto}.search-box input[data-v-72aad377]{min-width:0;flex:1;color:#334155;font:inherit;font-size:12px;background:transparent;border:0;outline:none}.title-row[data-v-72aad377]{display:flex;align-items:flex-end;justify-content:space-between;gap:18px}.title-row h1[data-v-72aad377]{margin:12px 0 4px;color:#0f172a;font-size:24px;line-height:1.25}.title-row p[data-v-72aad377]{margin:0;color:#64748b;font-size:13px}.title-actions[data-v-72aad377]{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:10px}.workspace-grid[data-v-72aad377]{display:grid;grid-template-columns:minmax(720px,1fr) 370px;gap:14px;align-items:start}.left-column[data-v-72aad377],.right-column[data-v-72aad377]{display:grid;gap:14px;min-width:0}.panel[data-v-72aad377]{min-width:0;padding:16px;background:#fff;border:1px solid #e4eaf3;border-radius:12px}.input-section[data-v-72aad377]{display:grid;gap:14px}.input-tabs[data-v-72aad377] .n-tabs-pane-wrapper{overflow:visible}.input-tabs[data-v-72aad377] .n-tab-pane{padding:14px 3px 3px}.upload-field[data-v-72aad377]{width:100%}.upload-dragger[data-v-72aad377]{display:flex;flex-direction:column;gap:6px;padding:8px 0}.upload-dragger strong[data-v-72aad377]{color:#243b63;font-size:13px;font-weight:600}.upload-dragger span[data-v-72aad377]{color:#7085a3;font-size:12px}.field[data-v-72aad377]{display:grid;gap:6px}.field span[data-v-72aad377]{color:#334155;font-size:12px;font-weight:800}.field em[data-v-72aad377]{margin-left:2px;color:#ef4444;font-style:normal}.reselect-button[data-v-72aad377]{align-self:end;justify-self:start;width:fit-content;max-width:100%}.panel-title[data-v-72aad377]{display:flex;align-items:center;gap:8px;margin-bottom:14px}.panel-title h2[data-v-72aad377]{margin:0;color:#0f172a;font-size:16px}.panel-title__icon[data-v-72aad377]{width:16px;height:16px;color:#94a3b8}.data-container[data-v-72aad377]{position:relative;min-height:160px}.data-container--large[data-v-72aad377]{min-height:320px}.data-container--medium[data-v-72aad377]{min-height:220px}.data-container--score[data-v-72aad377]{min-height:150px}.data-container--side[data-v-72aad377]{min-height:170px}.loading-state[data-v-72aad377]{position:relative;display:grid;min-height:inherit;place-items:center;align-content:center;gap:10px;padding:28px;overflow:hidden;color:#0f5fff;text-align:center;border-radius:12px}.loading-state__icon-wrap[data-v-72aad377]{position:relative;z-index:1;display:grid;width:64px;height:64px;place-items:center;color:#2563eb;animation:loading-float-72aad377 1.8s ease-in-out infinite}.loading-state__icon-wrap[data-v-72aad377]:before{position:absolute;top:-8px;right:-8px;bottom:-8px;left:-8px;content:"";border-radius:28px;animation:halo-spin-72aad377 2.2s linear infinite}.loading-state__icon-wrap svg[data-v-72aad377]{width:42px;height:42px;stroke:currentcolor;fill:currentcolor;filter:drop-shadow(0 8px 16px rgba(37,99,235,.28));animation:icon-spin-72aad377 1.35s linear infinite,bubbles-gradient-72aad377 2.4s ease-in-out infinite}.loading-state strong[data-v-72aad377],.loading-state span[data-v-72aad377]{position:relative;z-index:1}.loading-state strong[data-v-72aad377]{color:#0f172a;font-size:14px;font-weight:900}.loading-state span[data-v-72aad377]{color:#64748b;font-size:12px;font-weight:800}.product-tabs[data-v-72aad377]{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:12px}.product-tabs button[data-v-72aad377]{max-width:260px;padding:7px 12px;overflow:hidden;color:#475569;font:inherit;font-size:12px;font-weight:800;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;background:#f8fafc;border:1px solid #e2e8f0;border-radius:999px}.product-tabs button.is-active[data-v-72aad377]{color:#0f5fff;background:#eef5ff;border-color:#bfdbfe}.check-table[data-v-72aad377],.product-table[data-v-72aad377],.document-table[data-v-72aad377]{overflow:hidden;border:1px solid #edf2f7;border-radius:10px}.table-head[data-v-72aad377],.table-row[data-v-72aad377]{display:grid;grid-template-columns:1.05fr 1.35fr .75fr .7fr 1.35fr .55fr;align-items:center;gap:12px;padding:11px 12px}.table-head[data-v-72aad377],.product-head[data-v-72aad377],.document-head[data-v-72aad377]{color:#475569;font-size:12px;font-weight:900;background:#f8fafc}.table-row[data-v-72aad377]{color:#334155;font-size:12px;border-top:1px solid #edf2f7}.check-name[data-v-72aad377],.result-cell[data-v-72aad377]{display:inline-flex;align-items:center;gap:8px;min-width:0}.check-name svg[data-v-72aad377],.result-cell svg[data-v-72aad377]{width:16px;height:16px;flex:0 0 auto}.check-name svg[data-v-72aad377]{color:#0f5fff}.check-name strong[data-v-72aad377]{overflow:hidden;color:#1e293b;text-overflow:ellipsis;white-space:nowrap}.result-cell[data-v-72aad377]{color:#dc2626;font-weight:800}.result-cell--warn[data-v-72aad377]{color:#d97706}.result-cell--success[data-v-72aad377]{color:#16a34a}.table-row a[data-v-72aad377],.document-row a[data-v-72aad377]{color:#0f5fff;font-weight:800;text-decoration:none}.product-head[data-v-72aad377],.product-row[data-v-72aad377]{display:grid;grid-template-columns:.45fr 1.3fr 1fr 1fr .7fr .7fr .7fr;align-items:center;gap:12px;padding:11px 12px}.product-row[data-v-72aad377]{color:#334155;font-size:12px;border-top:1px solid #edf2f7}.product-row strong[data-v-72aad377]{color:#1e293b}.product-total[data-v-72aad377]{padding:12px;color:#0f172a;font-size:13px;font-weight:800;background:#fbfdff;border-top:1px solid #edf2f7}.product-total strong[data-v-72aad377]{font-weight:900}.bottom-actions[data-v-72aad377]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:14px}.bottom-actions[data-v-72aad377] .n-button:last-child{min-width:280px}.risk-score-panel[data-v-72aad377]{min-height:170px}.score-content[data-v-72aad377]{display:grid;grid-template-columns:150px 1fr;align-items:center;gap:20px}.score-chart[data-v-72aad377]{width:128px;height:128px}.score-copy[data-v-72aad377]{display:grid;gap:12px}.score-copy p[data-v-72aad377]{margin:0;color:#334155;font-size:13px}.score-copy em[data-v-72aad377]{color:#dc2626;font-style:normal;font-weight:900}.empty-state[data-v-72aad377]{display:grid;min-height:128px;place-items:center;align-content:center;gap:10px;color:#94a3b8;font-size:13px;font-weight:800;border-radius:10px}.empty-state svg[data-v-72aad377]{width:32px;height:32px;color:#cbd5e1}@keyframes icon-spin-72aad377{to{transform:rotate(360deg)}}@keyframes halo-spin-72aad377{to{transform:rotate(360deg)}}@keyframes bubbles-gradient-72aad377{0%,to{color:#2563eb}33%{color:#7c3aed}66%{color:#06b6d4}}@keyframes loading-float-72aad377{0%,to{transform:translateY(0) scale(1)}50%{transform:translateY(-5px) scale(1.03)}}@keyframes bubble-pulse-72aad377{0%,to{opacity:.45;transform:scale(.86)}50%{opacity:.95;transform:scale(1.08)}}.panel--danger[data-v-72aad377]{background:#fff7f7;border-color:#fee2e2}.risk-reason-list[data-v-72aad377],.advice-list[data-v-72aad377]{display:grid;gap:12px;margin:0;padding:0;list-style:none}.risk-reason-list li[data-v-72aad377]{display:grid;grid-template-columns:24px 1fr auto;align-items:center;gap:10px}.risk-reason-list li>span[data-v-72aad377]{display:grid;width:20px;height:20px;place-items:center;color:#fff;font-size:12px;font-weight:900;background:#ef4444;border-radius:50%}.risk-reason-list strong[data-v-72aad377]{color:#1e293b;font-size:13px}.advice-list li[data-v-72aad377]{display:grid;grid-template-columns:18px 1fr;gap:8px;color:#334155;font-size:13px;line-height:1.45}.advice-list svg[data-v-72aad377]{position:relative;top:1px;width:16px;height:16px;color:#16a34a}.full-button[data-v-72aad377]{width:100%;margin-top:14px}.document-head[data-v-72aad377],.document-row[data-v-72aad377]{display:grid;grid-template-columns:1.35fr .65fr .7fr .5fr;align-items:center;gap:10px;padding:9px 10px}.document-row[data-v-72aad377]{color:#334155;font-size:12px;border-top:1px solid #edf2f7}.document-row strong[data-v-72aad377]{color:#1e293b}.document-row em[data-v-72aad377]{color:#16a34a;font-style:normal;font-weight:900}.document-row .is-missing[data-v-72aad377]{color:#ef4444}.hint-bar[data-v-72aad377]{display:flex;align-items:center;gap:10px;padding:12px 16px;color:#1e40af;font-size:13px;font-weight:700;background:#eaf3ff;border:1px solid #d6e8ff;border-radius:10px}.hint-bar svg[data-v-72aad377]{width:18px;height:18px;flex:0 0 auto}@media(max-width:1500px){.workspace-grid[data-v-72aad377]{grid-template-columns:1fr}.right-column[data-v-72aad377]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:1100px){.title-row[data-v-72aad377],.bottom-actions[data-v-72aad377]{align-items:flex-start;flex-direction:column}.title-actions[data-v-72aad377]{justify-content:flex-start}.right-column[data-v-72aad377],.table-head[data-v-72aad377],.table-row[data-v-72aad377],.product-head[data-v-72aad377],.product-row[data-v-72aad377],.document-head[data-v-72aad377],.document-row[data-v-72aad377]{grid-template-columns:1fr}}@media(max-width:760px){.search-box[data-v-72aad377]{width:100%;min-width:0}.score-content[data-v-72aad377]{grid-template-columns:1fr}}.risk-page[data-v-96085414]{display:grid;grid-template-rows:auto minmax(0,1fr);min-height:100%;height:100%;overflow:hidden;color:#172033;background:#f5f7fb}.risk-page__header[data-v-96085414]{position:sticky;top:0;z-index:20;background:#fffffffa}.risk-page__content[data-v-96085414]{display:grid;align-content:start;gap:14px;min-height:0;padding:14px 16px 16px;overflow:auto;background:#fff}.search-box[data-v-96085414]{display:flex;align-items:center;width:min(420px,34vw);min-width:260px;height:34px;padding:0 12px;color:#94a3b8;background:#fff;border:1px solid #e2e8f0;border-radius:8px}.search-box__icon[data-v-96085414]{width:16px;height:16px;margin-right:8px;flex:0 0 auto}.search-box input[data-v-96085414]{min-width:0;flex:1;color:#334155;font:inherit;font-size:12px;background:transparent;border:0;outline:none}.title-row[data-v-96085414]{display:flex;align-items:flex-end;justify-content:space-between;gap:18px}.title-row h1[data-v-96085414]{margin:12px 0 4px;color:#0f172a;font-size:24px;line-height:1.25}.title-row p[data-v-96085414]{margin:0;color:#64748b;font-size:13px}.title-actions[data-v-96085414]{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:10px}.workspace-grid[data-v-96085414]{display:grid;grid-template-columns:minmax(720px,1fr) 370px;gap:14px;align-items:start}.left-column[data-v-96085414],.right-column[data-v-96085414]{display:grid;gap:14px;min-width:0}.panel[data-v-96085414]{min-width:0;padding:16px;background:#fff;border:1px solid #e4eaf3;border-radius:12px}.input-section[data-v-96085414]{display:grid;gap:14px}.input-tabs[data-v-96085414] .n-tabs-pane-wrapper{overflow:visible}.input-tabs[data-v-96085414] .n-tab-pane{padding:14px 3px 3px}.upload-field[data-v-96085414]{width:100%}.upload-dragger[data-v-96085414]{display:flex;flex-direction:column;gap:6px;padding:8px 0}.upload-dragger strong[data-v-96085414]{color:#243b63;font-size:13px;font-weight:600}.upload-dragger span[data-v-96085414]{color:#7085a3;font-size:12px}.info-grid[data-v-96085414]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;padding-top:16px}.info-card[data-v-96085414]{display:grid;grid-template-columns:34px 1fr;gap:10px;align-items:center;min-width:0;padding:10px;background:#fbfdff;border:1px solid #edf2f7;border-radius:10px}.info-card>span[data-v-96085414]{display:grid;width:30px;height:30px;place-items:center;border-radius:8px}.info-card svg[data-v-96085414]{width:17px;height:17px}.info-card p[data-v-96085414],.field span[data-v-96085414]{margin:0;color:#334155;font-size:12px;font-weight:800}.info-card strong[data-v-96085414]{display:block;overflow:hidden;margin-top:3px;color:#1e293b;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.field[data-v-96085414]{display:grid;gap:6px}.field em[data-v-96085414]{margin-left:2px;color:#ef4444;font-style:normal}.reselect-button[data-v-96085414]{align-self:end;justify-self:start;width:fit-content;max-width:100%}.panel-title[data-v-96085414]{display:flex;align-items:center;gap:8px;margin-bottom:14px}.panel-title h2[data-v-96085414]{margin:0;color:#0f172a;font-size:16px}.data-container[data-v-96085414]{position:relative;min-height:160px}.data-container--large[data-v-96085414]{min-height:320px}.data-container--receiver[data-v-96085414],.data-container--side[data-v-96085414]{min-height:170px}.data-container--score[data-v-96085414]{min-height:390px}.loading-state[data-v-96085414]{position:relative;display:grid;min-height:inherit;place-items:center;align-content:center;gap:10px;padding:28px;overflow:hidden;color:#0f5fff;text-align:center;border-radius:12px}.loading-state__icon-wrap[data-v-96085414]{position:relative;z-index:1;display:grid;width:64px;height:64px;place-items:center;color:#2563eb;animation:loading-float-96085414 1.8s ease-in-out infinite}.loading-state__icon-wrap svg[data-v-96085414]{width:42px;height:42px;stroke:currentcolor;fill:currentcolor;filter:drop-shadow(0 8px 16px rgba(37,99,235,.28));animation:icon-spin-96085414 1.35s linear infinite,bubbles-gradient-96085414 2.4s ease-in-out infinite}.loading-state strong[data-v-96085414],.loading-state span[data-v-96085414]{position:relative;z-index:1}.loading-state strong[data-v-96085414]{color:#0f172a;font-size:14px;font-weight:900}.loading-state span[data-v-96085414]{color:#64748b;font-size:12px;font-weight:800}.check-table[data-v-96085414],.relation-table[data-v-96085414],.document-table[data-v-96085414]{overflow:hidden;border:1px solid #edf2f7;border-radius:10px}.table-head[data-v-96085414],.table-row[data-v-96085414]{display:grid;grid-template-columns:1.05fr 1.35fr .75fr .7fr 1.25fr 1fr;align-items:center;gap:12px;padding:11px 12px}.table-head[data-v-96085414],.relation-head[data-v-96085414],.document-head[data-v-96085414]{color:#475569;font-size:12px;font-weight:900;background:#f8fafc}.table-row[data-v-96085414]{color:#334155;font-size:12px;border-top:1px solid #edf2f7}.check-name[data-v-96085414],.result-cell[data-v-96085414]{display:inline-flex;align-items:center;gap:8px;min-width:0}.check-name svg[data-v-96085414],.result-cell svg[data-v-96085414]{width:16px;height:16px;flex:0 0 auto}.check-name svg[data-v-96085414]{color:#0f5fff}.check-name strong[data-v-96085414]{overflow:hidden;color:#1e293b;text-overflow:ellipsis;white-space:nowrap}.result-cell[data-v-96085414]{color:#dc2626;font-weight:800}.result-cell--warn[data-v-96085414]{color:#d97706}.result-cell--success[data-v-96085414]{color:#16a34a}.table-actions[data-v-96085414]{display:flex;gap:10px;margin-top:14px}.risk-check-row[data-v-96085414]{display:grid;grid-template-columns:minmax(0,1fr) 420px;gap:14px;align-items:stretch}.bottom-grid[data-v-96085414]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:14px}.consignee-grid[data-v-96085414]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 16px}.consignee-field[data-v-96085414]{display:grid;grid-template-columns:86px 1fr auto;align-items:center;gap:8px;min-width:0;color:#334155;font-size:12px}.consignee-field span[data-v-96085414]{color:#64748b;font-weight:800}.consignee-field strong[data-v-96085414]{overflow:hidden;color:#1e293b;text-overflow:ellipsis;white-space:nowrap}.relation-head[data-v-96085414],.relation-row[data-v-96085414]{display:grid;grid-template-columns:.85fr 1.45fr .7fr 1fr;align-items:center;gap:10px;padding:10px 12px}.relation-row[data-v-96085414]{color:#334155;font-size:12px;border-top:1px solid #edf2f7}.relation-row strong[data-v-96085414]{color:#1e293b}.relation-row em[data-v-96085414]{color:#16a34a;font-style:normal;font-weight:900}.relation-row .is-danger[data-v-96085414]{color:#dc2626}.panel--danger[data-v-96085414]{background:#fff7f7;border-color:#fee2e2}.risk-reason-list[data-v-96085414],.advice-list[data-v-96085414]{display:grid;gap:12px;margin:0;padding:0;list-style:none}.risk-reason-list li[data-v-96085414]{display:grid;grid-template-columns:24px 1fr auto;align-items:center;gap:10px}.risk-reason-list li>span[data-v-96085414]{display:grid;width:20px;height:20px;place-items:center;color:#fff;font-size:12px;font-weight:900;background:#ef4444;border-radius:50%}.risk-reason-list strong[data-v-96085414]{color:#1e293b;font-size:13px}.score-content[data-v-96085414]{display:grid;gap:36px;justify-items:center}.score-chart[data-v-96085414]{width:210px;height:150px}.score-metrics[data-v-96085414]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;width:100%}.score-metrics article[data-v-96085414]{display:grid;grid-template-columns:42px 1fr;gap:10px;align-items:center;min-height:72px;padding:12px;background:#f8fbff;border:1px solid #e4eaf3;border-radius:12px}.score-metrics svg[data-v-96085414]{width:34px;height:34px;padding:8px;color:#0f5fff;background:#eaf2ff;border-radius:50%}.score-metrics strong[data-v-96085414],.score-metrics span[data-v-96085414]{display:block;font-size:12px}.score-metrics strong[data-v-96085414]{color:#1e293b}.score-metrics span[data-v-96085414]{margin-top:3px;color:#1e40af;font-weight:800}.score-metrics article:first-child span[data-v-96085414]{color:#dc2626}.advice-list li[data-v-96085414]{display:grid;grid-template-columns:18px 1fr;gap:8px;color:#334155;font-size:13px;line-height:1.45}.advice-list svg[data-v-96085414]{width:16px;height:16px;color:#16a34a}.full-button[data-v-96085414]{width:100%;margin-top:14px}.document-head[data-v-96085414],.document-row[data-v-96085414]{display:grid;grid-template-columns:1.35fr .65fr .65fr .45fr;align-items:center;gap:10px;padding:9px 10px}.document-row[data-v-96085414]{color:#334155;font-size:12px;border-top:1px solid #edf2f7}.document-row strong[data-v-96085414]{color:#1e293b}.document-row em[data-v-96085414]{color:#ef4444;font-style:normal;font-weight:900}.document-row .is-uploaded[data-v-96085414]{color:#16a34a}.document-row a[data-v-96085414]{color:#0f5fff;font-weight:800;text-decoration:none}.empty-state[data-v-96085414]{display:grid;min-height:128px;place-items:center;align-content:center;gap:10px;color:#94a3b8;font-size:13px;font-weight:800;border-radius:10px}.empty-state svg[data-v-96085414]{width:32px;height:32px;color:#cbd5e1}@keyframes icon-spin-96085414{to{transform:rotate(360deg)}}@keyframes bubbles-gradient-96085414{0%,to{color:#2563eb}50%{color:#38bdf8}}@keyframes loading-float-96085414{0%,to{transform:translateY(0) scale(1)}50%{transform:translateY(-4px) scale(1.04)}}@media(max-width:1500px){.workspace-grid[data-v-96085414]{grid-template-columns:1fr}.right-column[data-v-96085414]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:1100px){.title-row[data-v-96085414]{align-items:flex-start;flex-direction:column}.title-actions[data-v-96085414]{justify-content:flex-start}.info-grid[data-v-96085414],.risk-check-row[data-v-96085414],.bottom-grid[data-v-96085414],.right-column[data-v-96085414],.table-head[data-v-96085414],.table-row[data-v-96085414],.relation-head[data-v-96085414],.relation-row[data-v-96085414],.document-head[data-v-96085414],.document-row[data-v-96085414]{grid-template-columns:1fr}}@media(max-width:760px){.search-box[data-v-96085414]{width:100%;min-width:0}.consignee-field[data-v-96085414],.score-metrics[data-v-96085414]{grid-template-columns:1fr}}.detail-dialog[data-v-aa4f3a08]{width:min(1120px,calc(100vw - 48px))}.product-tabs[data-v-aa4f3a08]{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:12px}.product-tabs button[data-v-aa4f3a08]{max-width:260px;padding:7px 12px;overflow:hidden;color:#475569;font:inherit;font-size:12px;font-weight:800;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;background:#fff;border:1px solid #e2e8f0;border-radius:999px}.product-tabs button.is-active[data-v-aa4f3a08]{color:#0f5fff;background:#eef5ff;border-color:#bfdbfe}.check-table[data-v-aa4f3a08]{overflow:hidden;border:1px solid #edf2f7;border-radius:10px}.table-head[data-v-aa4f3a08],.table-row[data-v-aa4f3a08]{display:grid;align-items:center;gap:12px;padding:11px 12px}.check-table--5h .table-head[data-v-aa4f3a08],.check-table--5h .table-row[data-v-aa4f3a08]{grid-template-columns:1.05fr 1.35fr .75fr .7fr 1.35fr .55fr}.check-table--9h .table-head[data-v-aa4f3a08],.check-table--9h .table-row[data-v-aa4f3a08]{grid-template-columns:1.05fr 1.35fr .75fr .7fr 1.25fr 1fr}.table-head[data-v-aa4f3a08]{color:#475569;font-size:12px;font-weight:900;background:#f8fafc}.table-row[data-v-aa4f3a08]{color:#334155;font-size:12px;border-top:1px solid #edf2f7}.check-name[data-v-aa4f3a08],.result-cell[data-v-aa4f3a08]{display:inline-flex;align-items:center;gap:8px;min-width:0}.check-name svg[data-v-aa4f3a08],.result-cell svg[data-v-aa4f3a08]{width:16px;height:16px;flex:0 0 auto}.check-name svg[data-v-aa4f3a08]{color:#0f5fff}.check-name strong[data-v-aa4f3a08]{overflow:hidden;color:#1e293b;font-weight:900;text-overflow:ellipsis;white-space:nowrap}.result-cell[data-v-aa4f3a08]{color:#dc2626;font-weight:800}.result-cell--warn[data-v-aa4f3a08]{color:#d97706}.result-cell--success[data-v-aa4f3a08]{color:#16a34a}.empty-state[data-v-aa4f3a08]{display:grid;min-height:128px;place-items:center;align-content:center;gap:10px;color:#94a3b8;font-size:13px;font-weight:800;border-radius:10px}.empty-state svg[data-v-aa4f3a08]{width:32px;height:32px;color:#cbd5e1}@media(max-width:1100px){.check-table--5h .table-head[data-v-aa4f3a08],.check-table--5h .table-row[data-v-aa4f3a08],.check-table--9h .table-head[data-v-aa4f3a08],.check-table--9h .table-row[data-v-aa4f3a08]{grid-template-columns:1fr}}.verification-page[data-v-2a68b3f4]{display:grid;grid-template-rows:auto minmax(0,1fr);min-height:100%;height:100%;overflow:hidden;color:#172033;background:#fff}.verification-page__content[data-v-2a68b3f4]{min-height:0;overflow:auto}.header-search[data-v-2a68b3f4]{width:360px}.field-icon[data-v-2a68b3f4]{width:14px;height:14px;color:#64748b}.verification-layout[data-v-2a68b3f4]{display:grid;grid-template-columns:minmax(0,1fr) 460px;gap:12px;padding:12px}.main-column[data-v-2a68b3f4],.side-column[data-v-2a68b3f4]{display:grid;align-content:start;gap:12px;min-width:0}.section-card[data-v-2a68b3f4]{background:#fff;border:1px solid #edf1f7;border-radius:8px;padding:14px}.section-heading[data-v-2a68b3f4]{margin:0 0 12px;color:#0f172a;font-size:14px;font-weight:800;line-height:1.2}.metrics-grid[data-v-2a68b3f4]{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:10px}.metric-card[data-v-2a68b3f4]{display:flex;min-height:72px;gap:10px;align-items:flex-start;padding:12px;border:1px solid #edf1f7;border-radius:8px}.metric-icon[data-v-2a68b3f4]{display:grid;flex:0 0 36px;width:36px;height:36px;place-items:center;border-radius:8px}.metric-icon svg[data-v-2a68b3f4]{width:19px;height:19px}.metric-label[data-v-2a68b3f4]{display:block;overflow:hidden;color:#64748b;font-size:12px;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.metric-card strong[data-v-2a68b3f4]{display:block;margin-top:8px;color:#0f172a;font-size:20px;font-weight:800;line-height:1}.metric-card small[data-v-2a68b3f4]{display:flex;gap:4px;align-items:center;margin-top:8px;color:#64748b;font-size:11px;font-weight:600}.metric-card--blue .metric-icon[data-v-2a68b3f4]{color:#2563eb;background:#eff6ff}.metric-card--green .metric-icon[data-v-2a68b3f4]{color:#059669;background:#ecfdf5}.metric-card--teal .metric-icon[data-v-2a68b3f4]{color:#0d9488;background:#f0fdfa}.metric-card--red .metric-icon[data-v-2a68b3f4]{color:#ef4444;background:#fef2f2}.metric-card--orange .metric-icon[data-v-2a68b3f4]{color:#ea580c;background:#fff7ed}.metric-card--amber .metric-icon[data-v-2a68b3f4]{color:#f59e0b;background:#fffbeb}.metric-card--indigo .metric-icon[data-v-2a68b3f4]{color:#4f46e5;background:#eef2ff}.is-up[data-v-2a68b3f4]{color:#059669}.is-down[data-v-2a68b3f4]{color:#ef4444}.query-toolbar[data-v-2a68b3f4],.table-footer[data-v-2a68b3f4]{display:flex;align-items:center;justify-content:space-between;gap:12px}.plain-tabs[data-v-2a68b3f4]{display:flex;flex-wrap:wrap;gap:22px;color:#64748b;font-size:12px;font-weight:700}.plain-tabs button[data-v-2a68b3f4]{padding:0 0 9px;color:inherit;font:inherit;cursor:pointer;background:transparent;border:0;border-bottom:2px solid transparent}.plain-tabs .plain-tab--active[data-v-2a68b3f4]{color:#2563eb;border-color:#2563eb}.toolbar-actions[data-v-2a68b3f4],.query-actions[data-v-2a68b3f4]{display:flex;gap:8px;align-items:center}.toolbar-actions svg[data-v-2a68b3f4],.query-actions svg[data-v-2a68b3f4]{width:14px;height:14px}.filter-grid[data-v-2a68b3f4]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px 18px;margin-top:12px}.filter-field[data-v-2a68b3f4]{display:grid;grid-template-columns:92px minmax(0,1fr);gap:8px;align-items:center;min-width:0}.filter-field span[data-v-2a68b3f4]{color:#475569;font-size:12px;font-weight:700}.filter-field--wide[data-v-2a68b3f4]{grid-column:span 2}.query-actions[data-v-2a68b3f4]{justify-content:flex-end}.table-tabs[data-v-2a68b3f4]{margin-bottom:10px}[data-v-2a68b3f4] .n-data-table-th{color:#475569;font-size:12px;font-weight:800;background:#f8fafc}[data-v-2a68b3f4] .n-data-table-td{color:#334155;font-size:12px}.order-link[data-v-2a68b3f4]{color:#2563eb;font-weight:700}.channel-name[data-v-2a68b3f4]{color:#334155;font-size:12px;font-weight:800}.receiver-cell[data-v-2a68b3f4]{display:grid;gap:2px;line-height:1.45}.receiver-cell strong[data-v-2a68b3f4]{color:#334155;font-weight:700}.receiver-cell span[data-v-2a68b3f4]{color:#64748b;font-size:11px}.action-cell[data-v-2a68b3f4]{display:flex;gap:4px;align-items:center}.action-cell svg[data-v-2a68b3f4]{width:12px;height:12px}.table-footer[data-v-2a68b3f4]{margin-top:12px;color:#64748b;font-size:12px;font-weight:600}.bottom-grid[data-v-2a68b3f4]{display:grid;grid-template-columns:1.45fr 1fr 1fr;gap:12px}.rule-grid[data-v-2a68b3f4]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-bottom:10px}.rule-group[data-v-2a68b3f4]{padding:12px;background:#f8fafc;border:1px solid #edf1f7;border-radius:8px}.rule-group h3[data-v-2a68b3f4]{margin:0 0 8px;color:#334155;font-size:12px;font-weight:800}.rule-group ul[data-v-2a68b3f4],.log-card ul[data-v-2a68b3f4],.suggestions ul[data-v-2a68b3f4],.risk-list ul[data-v-2a68b3f4]{padding:0;margin:0;list-style:none}.rule-group li[data-v-2a68b3f4]{display:flex;gap:7px;align-items:center;color:#64748b;font-size:12px;font-weight:600;line-height:1.8}.rule-group svg[data-v-2a68b3f4]{flex:0 0 14px;width:14px;height:14px;color:#059669}.chart[data-v-2a68b3f4]{width:100%;height:210px}.log-card ul[data-v-2a68b3f4]{display:grid;gap:11px}.log-card li[data-v-2a68b3f4]{display:grid;grid-template-columns:58px minmax(0,1fr) auto;gap:8px;align-items:center;font-size:12px}.log-card time[data-v-2a68b3f4],.log-card small[data-v-2a68b3f4]{color:#64748b;font-weight:600}.log-card span[data-v-2a68b3f4]{overflow:hidden;color:#334155;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.assistant-head[data-v-2a68b3f4]{display:flex;gap:12px;align-items:center;margin-bottom:14px}.assistant-head>span[data-v-2a68b3f4]{display:grid;width:48px;height:48px;place-items:center;color:#2563eb;background:#eff6ff;border-radius:999px}.assistant-head svg[data-v-2a68b3f4]{width:28px;height:28px}.assistant-head h2[data-v-2a68b3f4],.suggestions h3[data-v-2a68b3f4]{margin:0;color:#0f172a;font-size:14px;font-weight:800}.assistant-head p[data-v-2a68b3f4]{margin:5px 0 0;color:#64748b;font-size:12px;font-weight:600}.suggestions[data-v-2a68b3f4]{margin-top:14px}.suggestions h3[data-v-2a68b3f4]{margin-bottom:9px;font-size:12px}.suggestions ul[data-v-2a68b3f4]{display:grid;gap:9px;margin-bottom:8px}.suggestions li[data-v-2a68b3f4]{display:flex;gap:7px;color:#64748b;font-size:12px;font-weight:600}.suggestions svg[data-v-2a68b3f4]{flex:0 0 14px;width:14px;height:14px;margin-top:1px}.text-warning[data-v-2a68b3f4]{color:#f59e0b}.text-info[data-v-2a68b3f4]{color:#2563eb}.risk-detail-card dl[data-v-2a68b3f4]{display:grid;gap:8px;margin:0;color:#334155;font-size:12px}.risk-detail-card dl>div[data-v-2a68b3f4]{display:grid;grid-template-columns:70px minmax(0,1fr);gap:8px}.risk-detail-card dt[data-v-2a68b3f4]{color:#64748b;font-weight:600}.risk-detail-card dd[data-v-2a68b3f4]{display:flex;gap:8px;align-items:center;margin:0;font-weight:700}.risk-list[data-v-2a68b3f4]{margin:14px 0 8px;padding:12px;background:#fef2f2;border-radius:8px}.risk-list strong[data-v-2a68b3f4]{display:block;margin-bottom:8px;color:#0f172a;font-size:12px;font-weight:800}.risk-list li[data-v-2a68b3f4]{color:#ef4444;font-size:12px;font-weight:600;line-height:1.8}.risk-chart-card p[data-v-2a68b3f4]{margin:0;color:#0f172a;font-size:13px;font-weight:800;text-align:center}.quick-grid[data-v-2a68b3f4]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.quick-grid button[data-v-2a68b3f4]{display:flex;flex-direction:column;gap:8px;align-items:center;justify-content:center;min-height:70px;color:#475569;font-size:11px;font-weight:700;cursor:pointer;background:#fff;border:1px solid #edf1f7;border-radius:8px}.quick-grid button[data-v-2a68b3f4]:hover{color:#2563eb}.quick-grid svg[data-v-2a68b3f4]{width:20px;height:20px;color:#2563eb}.page-tip[data-v-2a68b3f4]{display:flex;gap:8px;align-items:center;justify-content:center;padding:0 12px 14px;color:#64748b;font-size:12px;font-weight:600}.page-tip svg[data-v-2a68b3f4]{width:16px;height:16px;color:#2563eb}@media(max-width:1440px){.metrics-grid[data-v-2a68b3f4]{grid-template-columns:repeat(4,minmax(0,1fr))}}.product-query-tab[data-v-fc367dd6]{min-width:0}.dashboard-grid[data-v-fc367dd6]{min-width:0;max-width:100%}.dashboard-grid[data-v-fc367dd6]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.44fr);gap:12px;align-items:start;min-width:0}.main-column[data-v-fc367dd6],.side-column[data-v-fc367dd6]{display:grid;gap:12px;min-width:0}.panel[data-v-fc367dd6]{min-width:0;padding:16px;background:#fff;border:1px solid #e5edf7;border-radius:12px;box-shadow:0 10px 28px #0f172a0a}.panel__header[data-v-fc367dd6]{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-bottom:14px}.panel__header h2[data-v-fc367dd6]{margin:0;color:#0f172a;font-size:15px;line-height:1.3}.panel__header a[data-v-fc367dd6],.panel-link[data-v-fc367dd6]{color:#0f5fff;font-size:12px;font-weight:800;text-decoration:none}.search-row[data-v-fc367dd6]{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px;margin-bottom:14px}.input-icon[data-v-fc367dd6],.search-row[data-v-fc367dd6] svg{width:16px;height:16px}.filter-grid[data-v-fc367dd6]{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;margin-bottom:14px;min-width:0}.filter-grid label[data-v-fc367dd6]{display:grid;gap:7px}.filter-grid label>span[data-v-fc367dd6]{color:#475569;font-size:12px;font-weight:800}.value-range>div[data-v-fc367dd6]{display:flex;align-items:center;gap:6px}.value-range em[data-v-fc367dd6]{color:#94a3b8;font-style:normal}.hot-row[data-v-fc367dd6]{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.hot-row span[data-v-fc367dd6]{color:#475569;font-size:12px;font-weight:800}.hot-row button[data-v-fc367dd6]{padding:0;color:#334155;font:inherit;font-size:12px;cursor:pointer;background:transparent;border:0}.hot-row a[data-v-fc367dd6]{display:inline-flex;align-items:center;gap:4px;margin-left:auto;color:#0f5fff;font-size:12px;font-weight:800;text-decoration:none}.hot-row svg[data-v-fc367dd6]{width:13px;height:13px}.panel__header--result[data-v-fc367dd6]{align-items:flex-end}.confidence[data-v-fc367dd6]{display:grid;grid-template-columns:auto auto 120px;gap:8px;align-items:center;color:#64748b;font-size:12px;font-weight:800}.confidence strong[data-v-fc367dd6]{color:#16a34a;font-size:18px}.table-wrap[data-v-fc367dd6]{min-width:0;max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.result-panel[data-v-fc367dd6],.panel--scrollable[data-v-fc367dd6]{overflow:hidden}.data-table[data-v-fc367dd6]{width:max-content;min-width:100%;border-collapse:collapse;font-size:12px}.data-table th[data-v-fc367dd6]{color:#475569;font-weight:800;text-align:left;background:#f8fafc}.data-table th[data-v-fc367dd6],.data-table td[data-v-fc367dd6]{padding:10px 9px;border-bottom:1px solid #eef2f7;white-space:nowrap}.data-table td[data-v-fc367dd6]{color:#334155}.data-table--compact th[data-v-fc367dd6],.data-table--compact td[data-v-fc367dd6]{padding:9px 8px}.data-table a[data-v-fc367dd6]{color:#0f5fff;font-weight:800;text-decoration:none}.row--recommended[data-v-fc367dd6]{background:#f0fdf4}.row--selected[data-v-fc367dd6]{background:#eff6ff}.table-empty[data-v-fc367dd6],.panel-empty[data-v-fc367dd6]{margin:0;padding:24px 16px;color:#94a3b8;font-size:13px;text-align:center}.row-actions[data-v-fc367dd6]{display:flex;flex-wrap:wrap;gap:8px}.row-action[data-v-fc367dd6]{padding:0;color:#2563eb;font:inherit;background:none;border:none;cursor:pointer}.row-action[data-v-fc367dd6]:disabled{color:#94a3b8;cursor:not-allowed}.row-action[data-v-fc367dd6]:hover:not(:disabled){text-decoration:underline}.country-stack[data-v-fc367dd6]{display:inline-flex;gap:3px;align-items:center}.country-stack i[data-v-fc367dd6]{display:inline-grid;min-width:22px;height:20px;place-items:center;color:#475569;font-size:15px;font-style:normal;font-weight:800;background:#f1f5f9;border-radius:5px}.country-stack__more[data-v-fc367dd6]{font-size:9px}.legend-row[data-v-fc367dd6]{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin-top:12px;color:#64748b;font-size:12px}.legend-row span[data-v-fc367dd6]{color:#334155;font-weight:800}.legend-row a[data-v-fc367dd6]{margin-left:auto;color:#0f5fff;font-weight:800;text-decoration:none}.legend-dot[data-v-fc367dd6]{width:8px;height:8px;border-radius:50%}.legend-dot--high[data-v-fc367dd6]{background:#16a34a}.legend-dot--medium[data-v-fc367dd6]{background:#f59e0b}.legend-dot--low[data-v-fc367dd6]{background:#ef4444}.detail-grid[data-v-fc367dd6]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.detail-list[data-v-fc367dd6]{display:grid;gap:10px;margin:0}.detail-list div[data-v-fc367dd6]{display:grid;grid-template-columns:120px minmax(0,1fr);gap:10px}.detail-list dt[data-v-fc367dd6]{color:#475569;font-size:12px;font-weight:800}.detail-list dd[data-v-fc367dd6]{margin:0;color:#0f172a;font-size:12px;line-height:1.55}.advice-list dd[data-v-fc367dd6]{color:#334155}.panel-link[data-v-fc367dd6]{display:block;margin-top:14px;text-align:center}.history-table-wrap[data-v-fc367dd6]{position:relative;min-width:0;max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.history-table-wrap--expanded[data-v-fc367dd6]{max-height:800px;overflow-x:auto;overflow-y:auto}.history-table-overlay[data-v-fc367dd6]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;display:grid;place-items:center;color:#64748b;font-size:13px;background:#ffffffb8}.panel-link[data-v-fc367dd6]:disabled{color:#94a3b8;cursor:not-allowed}button.panel-link[data-v-fc367dd6]{width:100%;padding:0;font:inherit;background:none;border:none;cursor:pointer}.product-carousel[data-v-fc367dd6]{display:grid;grid-template-columns:24px repeat(4,minmax(58px,1fr)) 24px;gap:10px;align-items:center}.product-carousel button[data-v-fc367dd6]{display:grid;width:24px;height:24px;place-items:center;color:#64748b;cursor:pointer;background:transparent;border:0}.product-carousel button svg[data-v-fc367dd6]{width:16px;height:16px}.product-card[data-v-fc367dd6]{display:grid;gap:8px;justify-items:center}.product-card span[data-v-fc367dd6]{display:grid;width:64px;height:54px;place-items:center;color:#0f172a;background:#f8fafc;border:1px solid #e5edf7;border-radius:12px}.product-card svg[data-v-fc367dd6]{width:30px;height:30px}.product-card strong[data-v-fc367dd6]{color:#334155;font-size:11px;text-align:center}.pager-dots[data-v-fc367dd6]{display:flex;justify-content:center;gap:5px;margin-top:12px}.pager-dots i[data-v-fc367dd6]{width:4px;height:4px;background:#cbd5e1;border-radius:50%}.pager-dots .active[data-v-fc367dd6]{width:12px;background:#0f5fff;border-radius:999px}.source-panel[data-v-fc367dd6]{padding-bottom:14px}.source-grid[data-v-fc367dd6]{display:grid;grid-template-columns:repeat(6,minmax(140px,1fr));gap:12px}.source-card[data-v-fc367dd6]{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:10px;align-items:center;padding:12px;background:#fff;border:1px solid #eef2f7;border-radius:12px}.source-card strong[data-v-fc367dd6],.source-card small[data-v-fc367dd6]{display:block}.source-card strong[data-v-fc367dd6]{color:#0f172a;font-size:13px}.source-card small[data-v-fc367dd6]{margin-top:4px;color:#64748b;font-size:11px}.source-card>svg[data-v-fc367dd6]{width:16px;height:16px;color:#10b981}@media(max-width:1500px){.dashboard-grid[data-v-fc367dd6]{grid-template-columns:1fr}.side-column[data-v-fc367dd6]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:1180px){.filter-grid[data-v-fc367dd6],.detail-grid[data-v-fc367dd6],.side-column[data-v-fc367dd6],.source-grid[data-v-fc367dd6]{grid-template-columns:1fr}.product-carousel[data-v-fc367dd6]{grid-template-columns:24px repeat(2,minmax(70px,1fr)) 24px}.product-card[data-v-fc367dd6]:nth-of-type(n+4){display:none}}@media(max-width:760px){.search-row[data-v-fc367dd6],.confidence[data-v-fc367dd6],.detail-list div[data-v-fc367dd6]{grid-template-columns:1fr}.hot-row a[data-v-fc367dd6],.legend-row a[data-v-fc367dd6]{margin-left:0}}.batch-upload-tab[data-v-46a6ea25]{display:grid;gap:12px;min-width:0}.steps[data-v-46a6ea25]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.step-card[data-v-46a6ea25]{display:flex;align-items:center;gap:12px;min-width:0;padding:14px 16px;background:#fff;border:1px solid #e5edf7;border-radius:12px;box-shadow:0 10px 28px #0f172a0a}.step-card__index[data-v-46a6ea25]{display:grid;flex:0 0 34px;width:34px;height:34px;place-items:center;color:#7f8da3;font-size:13px;font-weight:800;background:#e7eef8;border-radius:50%}.step-card--active .step-card__index[data-v-46a6ea25]{color:#fff;background:#0f5fff}.step-card--done .step-card__index[data-v-46a6ea25]{color:#fff;background:#16a34a}.step-card strong[data-v-46a6ea25],.step-card small[data-v-46a6ea25]{display:block}.step-card strong[data-v-46a6ea25]{margin-bottom:2px;color:#0f172a;font-size:13px}.step-card small[data-v-46a6ea25]{color:#64748b;font-size:12px}.panel[data-v-46a6ea25]{min-width:0;padding:16px;background:#fff;border:1px solid #e5edf7;border-radius:12px;box-shadow:0 10px 28px #0f172a0a}.panel__header[data-v-46a6ea25]{display:flex;align-items:flex-start;justify-content:space-between;gap:14px;margin-bottom:14px}.panel__header h2[data-v-46a6ea25]{margin:0 0 4px;color:#0f172a;font-size:15px;line-height:1.3}.panel__header p[data-v-46a6ea25]{margin:0;color:#64748b;font-size:12px;line-height:1.5}.header-actions[data-v-46a6ea25]{display:flex;flex-wrap:wrap;gap:8px}.upload-grid[data-v-46a6ea25]{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,.9fr);gap:14px}.upload-side[data-v-46a6ea25]{display:grid;gap:12px}.upload-dragger[data-v-46a6ea25]{display:grid;gap:8px;justify-items:center;padding:28px 16px;text-align:center}.upload-dragger__badge[data-v-46a6ea25]{display:grid;width:64px;height:64px;place-items:center;margin-bottom:4px;color:#0f5fff;font-size:18px;font-weight:800;background:#eef4ff;border-radius:16px}.upload-dragger strong[data-v-46a6ea25]{color:#0f172a;font-size:16px}.upload-dragger span[data-v-46a6ea25]{color:#64748b;font-size:12px;line-height:1.6}.format-chips[data-v-46a6ea25]{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin-top:6px}.file-preview[data-v-46a6ea25]{display:flex;align-items:center;gap:12px;margin-top:14px;padding:12px 14px;background:#f0fdf4;border:1px solid #bbf7d0;border-radius:12px}.file-preview__flag[data-v-46a6ea25]{display:grid;width:40px;height:40px;place-items:center;color:#16a34a;font-size:12px;font-weight:800;background:#dcfce7;border-radius:12px}.file-preview strong[data-v-46a6ea25],.file-preview small[data-v-46a6ea25]{display:block}.file-preview strong[data-v-46a6ea25]{color:#0f172a;font-size:13px}.file-preview small[data-v-46a6ea25]{margin-top:2px;color:#64748b;font-size:12px}.progress-block[data-v-46a6ea25]{margin-top:14px}.progress-block__meta[data-v-46a6ea25]{display:flex;justify-content:space-between;gap:12px;margin-bottom:8px;color:#64748b;font-size:12px}.actions[data-v-46a6ea25]{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-top:16px}.actions--footer[data-v-46a6ea25]{margin-top:14px}.actions__spacer[data-v-46a6ea25]{flex:1}.mini-card[data-v-46a6ea25]{padding:14px;background:#f8fafc;border:1px solid #eef2f7;border-radius:12px}.mini-card strong[data-v-46a6ea25]{display:block;margin-bottom:6px;color:#0f172a;font-size:13px}.mini-card p[data-v-46a6ea25]{margin:0;color:#64748b;font-size:12px;line-height:1.65}.filters[data-v-46a6ea25]{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:12px}.filters__search[data-v-46a6ea25]{min-width:260px;flex:1}.filters__select[data-v-46a6ea25]{width:220px}.bulk-bar[data-v-46a6ea25]{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:12px;padding:10px 12px;color:#334155;font-size:12px;background:#f5f9ff;border:1px solid #bed5ff;border-radius:12px}.bulk-bar strong[data-v-46a6ea25]{color:#0f5fff;font-size:14px}.table-wrap[data-v-46a6ea25]{min-width:0;overflow-x:auto;border:1px solid #e5edf7;border-radius:12px}.data-table[data-v-46a6ea25],.doc-table[data-v-46a6ea25]{width:max-content;min-width:100%;border-collapse:collapse;font-size:12px}.data-table th[data-v-46a6ea25],.doc-table th[data-v-46a6ea25]{color:#475569;font-weight:800;text-align:left;background:#f8fafc}.data-table th[data-v-46a6ea25],.data-table td[data-v-46a6ea25],.doc-table th[data-v-46a6ea25],.doc-table td[data-v-46a6ea25]{padding:12px 10px;border-bottom:1px solid #eef2f7;vertical-align:top}.check-col[data-v-46a6ea25]{width:48px;text-align:center}.row--selected td[data-v-46a6ea25]{background:#f8fbff}.table-empty[data-v-46a6ea25]{padding:24px 16px;color:#94a3b8;text-align:center}.goods-info[data-v-46a6ea25],.selected-name[data-v-46a6ea25]{display:grid;gap:4px;min-width:160px}.goods-info strong[data-v-46a6ea25],.selected-name strong[data-v-46a6ea25]{color:#0f172a;font-size:13px}.goods-info span[data-v-46a6ea25],.goods-info small[data-v-46a6ea25],.selected-name span[data-v-46a6ea25]{color:#64748b;font-size:12px}.option-list[data-v-46a6ea25]{display:grid;gap:8px;min-width:260px}.option-card[data-v-46a6ea25]{display:grid;gap:6px;padding:10px 12px;cursor:pointer;background:#fff;border:1px solid #eef2f7;border-radius:12px}.option-card--selected[data-v-46a6ea25]{background:#f3f8ff;border-color:#0f5fff}.option-card__top[data-v-46a6ea25]{display:flex;align-items:center;gap:8px}.hs-code[data-v-46a6ea25]{color:#0f5fff;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:12px;font-weight:800;background:#eaf2ff;border-radius:8px;padding:2px 8px;white-space:nowrap}.option-name[data-v-46a6ea25]{color:#334155;font-size:12px}.doc-grid[data-v-46a6ea25],.address-grid[data-v-46a6ea25]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-bottom:16px}.doc-card[data-v-46a6ea25]{position:relative;display:grid;gap:8px;padding:18px;cursor:pointer;background:#fff;border:2px solid #e5edf7;border-radius:14px}.doc-card--active[data-v-46a6ea25]{background:#f6f9ff;border-color:#0f5fff}.doc-card[data-v-46a6ea25] .n-checkbox{position:absolute;top:16px;right:16px}.doc-card strong[data-v-46a6ea25]{color:#0f172a;font-size:15px;padding-right:28px}.doc-card p[data-v-46a6ea25]{margin:0;color:#64748b;font-size:12px;line-height:1.65}.doc-tags[data-v-46a6ea25]{display:flex;flex-wrap:wrap;gap:8px}.doc-tags span[data-v-46a6ea25]{padding:4px 8px;color:#5f6f86;font-size:11px;font-weight:700;background:#eef2f9;border-radius:999px}.address-box[data-v-46a6ea25]{padding:16px;background:#fbfdff;border:1px solid #e5edf7;border-radius:14px}.address-box__header[data-v-46a6ea25]{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:12px}.address-box__header strong[data-v-46a6ea25]{color:#0f172a;font-size:14px}.address-card[data-v-46a6ea25]{min-height:150px;padding:14px;background:#fff;border:1px solid #eef2f7;border-radius:12px}.address-card strong[data-v-46a6ea25]{display:block;margin-bottom:8px;color:#0f172a;font-size:14px}.address-card p[data-v-46a6ea25]{margin:0 0 6px;color:#64748b;font-size:12px;line-height:1.6;word-break:break-word}.config-grid[data-v-46a6ea25]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;padding:16px;background:#fbfdff;border:1px solid #e5edf7;border-radius:14px}.config-grid--modal[data-v-46a6ea25]{grid-template-columns:repeat(2,minmax(0,1fr));padding:0;background:transparent;border:0}.field[data-v-46a6ea25]{display:grid;gap:6px;min-width:0}.field--full[data-v-46a6ea25]{grid-column:1 / -1}.field>span[data-v-46a6ea25]{color:#64748b;font-size:12px;font-weight:700}.preview-tabs[data-v-46a6ea25]{display:flex;border-bottom:1px solid #e5edf7;margin-bottom:16px}.preview-tab[data-v-46a6ea25]{padding:12px 18px;color:#64748b;font:inherit;font-size:13px;font-weight:700;cursor:pointer;background:transparent;border:0;border-bottom:2px solid transparent}.preview-tab--active[data-v-46a6ea25]{color:#0f5fff;border-bottom-color:#0f5fff}.paper[data-v-46a6ea25]{padding:24px;background:#f8fbff;border:1px solid #e5edf7;border-radius:12px}.paper__header[data-v-46a6ea25]{display:flex;justify-content:space-between;gap:16px;margin-bottom:18px;padding-bottom:16px;border-bottom:2px solid #213047}.paper__company[data-v-46a6ea25]{display:block;margin-bottom:4px;color:#0f5fff;font-size:16px}.paper__header p[data-v-46a6ea25],.paper__title-wrap span[data-v-46a6ea25]{margin:0;color:#64748b;font-size:12px}.paper__title-wrap[data-v-46a6ea25]{text-align:right}.paper__title-wrap strong[data-v-46a6ea25]{display:block;margin-bottom:4px;color:#0f172a;font-size:20px}.paper__meta[data-v-46a6ea25]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 16px;margin-bottom:18px}.paper__meta label[data-v-46a6ea25]{display:block;margin-bottom:4px;color:#64748b;font-size:11px;font-weight:700;text-transform:uppercase}.paper__meta p[data-v-46a6ea25]{margin:0 0 2px;color:#0f172a;font-size:13px;line-height:1.5}.paper__totals[data-v-46a6ea25]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:16px}.paper__totals div[data-v-46a6ea25]{display:grid;gap:4px;padding:12px;background:#fff;border:1px solid #e5edf7;border-radius:10px}.paper__totals span[data-v-46a6ea25]{color:#64748b;font-size:12px}.paper__totals strong[data-v-46a6ea25]{color:#0f172a;font-size:14px}.paper__notice[data-v-46a6ea25]{margin:16px 0 0;padding:12px 14px;color:#a16207;font-size:12px;line-height:1.7;background:#fffaf0;border:1px solid #fde3b0;border-radius:12px}.address-list[data-v-46a6ea25]{display:grid;gap:12px}.address-option[data-v-46a6ea25]{display:grid;grid-template-columns:auto minmax(0,1fr);gap:12px;padding:14px;cursor:pointer;background:#fff;border:1px solid #e5edf7;border-radius:14px}.address-option--active[data-v-46a6ea25]{background:#f6f9ff;border-color:#0f5fff}.address-option strong[data-v-46a6ea25]{display:block;margin-bottom:4px;color:#0f172a}.address-option p[data-v-46a6ea25]{margin:0 0 4px;color:#64748b;font-size:12px;line-height:1.5}.modal-footer[data-v-46a6ea25]{display:flex;justify-content:flex-end;gap:10px}@media(max-width:1180px){.steps[data-v-46a6ea25],.upload-grid[data-v-46a6ea25],.doc-grid[data-v-46a6ea25],.address-grid[data-v-46a6ea25],.config-grid[data-v-46a6ea25],.paper__meta[data-v-46a6ea25],.paper__totals[data-v-46a6ea25]{grid-template-columns:1fr}.filters__select[data-v-46a6ea25]{width:100%}}.hs-query-page[data-v-a509a53c]{display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:auto minmax(0,1fr);width:100%;min-width:0;min-height:100%;height:100%;overflow:hidden;color:#14213d;background:#fff}.hs-query-page__header[data-v-a509a53c]{position:sticky;top:0;z-index:20;min-width:0;background:#fff}.hs-query-page__content[data-v-a509a53c]{display:flex;flex-direction:column;gap:12px;min-width:0;min-height:0;padding:14px 16px 16px;overflow:auto;background:#fff}.hero-row[data-v-a509a53c],.metric-grid[data-v-a509a53c]{min-width:0;max-width:100%}.hero-row[data-v-a509a53c]{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;min-width:0}.hero-row h1[data-v-a509a53c]{margin:0 0 6px;color:#0f172a;font-size:24px;line-height:1.25}.hero-row p[data-v-a509a53c]{margin:0;color:#64748b;font-size:13px;line-height:1.5}.metric-grid[data-v-a509a53c]{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;min-width:0}.metric-card[data-v-a509a53c]{display:flex;align-items:center;gap:10px;min-height:76px;padding:12px;background:#fff;border:1px solid #e5edf7;border-radius:12px;box-shadow:0 10px 28px #0f172a0a}.metric-card__icon[data-v-a509a53c]{display:grid;flex:0 0 auto;width:34px;height:34px;place-items:center;border-radius:11px}.metric-card__icon svg[data-v-a509a53c]{width:18px;height:18px}.metric-card__icon--blue[data-v-a509a53c]{color:#2563eb;background:#dbeafe}.metric-card__icon--orange[data-v-a509a53c]{color:#f97316;background:#ffedd5}.metric-card__icon--purple[data-v-a509a53c]{color:#7c3aed;background:#ede9fe}.metric-card__icon--amber[data-v-a509a53c]{color:#d97706;background:#fef3c7}.metric-card__icon--cyan[data-v-a509a53c]{color:#0891b2;background:#cffafe}.metric-card__icon--green[data-v-a509a53c]{color:#16a34a;background:#dcfce7}.metric-card p[data-v-a509a53c]{margin:0 0 5px;color:#475569;font-size:11px;font-weight:800}.metric-card strong[data-v-a509a53c]{display:block;color:#0f172a;font-size:18px;line-height:1}.metric-card small[data-v-a509a53c]{display:block;margin-top:7px;color:#64748b;font-size:10px;font-weight:700}.metric-card em[data-v-a509a53c]{color:#16a34a;font-style:normal}.query-mode-tabs[data-v-a509a53c]{min-width:0}.query-mode-tabs[data-v-a509a53c] .n-tabs-nav{margin-bottom:14px}.query-mode-tabs[data-v-a509a53c] .n-tabs-tab{font-size:13px;font-weight:800}.query-mode-tabs[data-v-a509a53c] .n-tabs-pane-wrapper{overflow:visible}.query-mode-tabs[data-v-a509a53c] .n-tab-pane{padding-top:0}@media(max-width:1500px){.metric-grid[data-v-a509a53c]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:760px){.hs-query-page[data-v-a509a53c]{height:auto;min-height:100vh;overflow:visible}.metric-grid[data-v-a509a53c]{grid-template-columns:1fr}}.inspection-page[data-v-a9c4c32f]{display:grid;grid-template-rows:auto minmax(0,1fr);min-height:100%;height:100%;overflow:hidden;color:#14213d;background:#fff}.inspection-page__header[data-v-a9c4c32f]{position:sticky;top:0;z-index:20;background:#fff}.inspection-page__content[data-v-a9c4c32f]{display:grid;gap:12px;min-height:0;padding:14px 16px 16px;overflow:auto;background:#fff}.search-box[data-v-a9c4c32f]{display:flex;align-items:center;width:min(420px,34vw);min-width:260px;height:36px;padding:0 12px;color:#94a3b8;background:#f8fafc;border:1px solid #e2e8f0;border-radius:10px}.search-box span[data-v-a9c4c32f]{margin-right:8px;font-size:12px;font-weight:700}.search-box input[data-v-a9c4c32f],.table-search input[data-v-a9c4c32f]{min-width:0;flex:1;color:#334155;font:inherit;font-size:12px;background:transparent;border:0;outline:none}.hero-row[data-v-a9c4c32f]{display:flex;align-items:flex-end;justify-content:space-between;gap:20px}.hero-row h1[data-v-a9c4c32f]{margin:0 0 6px;color:#0f172a;font-size:24px;line-height:1.25}.hero-row p[data-v-a9c4c32f]{margin:0;color:#64748b;font-size:13px;line-height:1.5}.filters[data-v-a9c4c32f]{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:10px}.filters[data-v-a9c4c32f] svg{width:14px;height:14px}.date-filter[data-v-a9c4c32f]{width:150px}.select-filter[data-v-a9c4c32f]{width:146px}.metric-grid[data-v-a9c4c32f]{display:grid;grid-template-columns:repeat(8,minmax(130px,1fr));gap:10px}.metric-card[data-v-a9c4c32f]{display:flex;align-items:center;gap:12px;min-height:84px;padding:14px;background:#fff;border:1px solid #e5edf7;border-radius:12px;box-shadow:0 10px 28px #0f172a0a}.metric-card__icon[data-v-a9c4c32f]{display:grid;flex:0 0 auto;width:38px;height:38px;place-items:center;border-radius:12px}.metric-card__icon svg[data-v-a9c4c32f]{width:21px;height:21px}.metric-card__icon--yellow[data-v-a9c4c32f]{color:#f59e0b;background:#fef3c7}.metric-card__icon--blue[data-v-a9c4c32f]{color:#2563eb;background:#dbeafe}.metric-card__icon--purple[data-v-a9c4c32f]{color:#7c3aed;background:#ede9fe}.metric-card__icon--orange[data-v-a9c4c32f]{color:#f97316;background:#ffedd5}.metric-card__icon--cyan[data-v-a9c4c32f]{color:#0891b2;background:#cffafe}.metric-card__icon--green[data-v-a9c4c32f]{color:#16a34a;background:#dcfce7}.metric-card__icon--teal[data-v-a9c4c32f]{color:#0d9488;background:#ccfbf1}.metric-card__icon--violet[data-v-a9c4c32f]{color:#7c3aed;background:#ede9fe}.metric-card p[data-v-a9c4c32f]{margin:0 0 6px;color:#475569;font-size:12px;font-weight:700}.metric-card strong[data-v-a9c4c32f]{display:block;color:#0f172a;font-size:22px;line-height:1}.metric-card small[data-v-a9c4c32f]{display:block;margin-top:8px;color:#64748b;font-size:12px;font-weight:700}.metric-card small em[data-v-a9c4c32f]{font-style:normal}.metric-card__trend--up em[data-v-a9c4c32f]{color:#ef4444}.metric-card__trend--down em[data-v-a9c4c32f]{color:#16a34a}.dashboard-grid[data-v-a9c4c32f]{display:grid;gap:12px}.dashboard-grid--top[data-v-a9c4c32f]{grid-template-columns:minmax(720px,1.65fr) minmax(300px,.6fr) minmax(300px,.68fr)}.dashboard-grid--middle[data-v-a9c4c32f]{grid-template-columns:minmax(260px,1fr) minmax(260px,.8fr) minmax(300px,.9fr) minmax(460px,1.25fr)}.dashboard-grid--bottom[data-v-a9c4c32f]{grid-template-columns:1fr 1fr 1fr .9fr .9fr}.panel[data-v-a9c4c32f]{min-width:0;padding:14px;background:#fff;border:1px solid #e5edf7;border-radius:12px;box-shadow:0 10px 28px #0f172a0a}.panel__header[data-v-a9c4c32f]{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:28px;margin-bottom:8px}.panel__header--stack[data-v-a9c4c32f]{align-items:flex-start;flex-direction:column}.panel__header h2[data-v-a9c4c32f]{margin:0;color:#0f172a;font-size:15px;font-weight:800}.panel h3[data-v-a9c4c32f]{margin:0 0 12px;color:#0f172a;font-size:14px;font-weight:800}.case-tabs[data-v-a9c4c32f]{display:flex;gap:14px;padding-bottom:10px;overflow-x:auto;border-bottom:1px solid #eef2f7}.case-tabs__item[data-v-a9c4c32f]{padding:0;color:#475569;font:inherit;font-size:12px;font-weight:800;white-space:nowrap;cursor:pointer;background:transparent;border:0}.case-tabs__item--active[data-v-a9c4c32f]{color:#2563eb}.table-filters[data-v-a9c4c32f]{display:flex;flex-wrap:wrap;gap:8px;align-items:center;padding:10px 0}.table-search[data-v-a9c4c32f]{display:flex;align-items:center;width:250px;height:32px;padding:0 10px;color:#94a3b8;background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px}.table-search svg[data-v-a9c4c32f]{width:14px;height:14px;margin-right:6px}.table-select[data-v-a9c4c32f]{width:116px}.table-wrap[data-v-a9c4c32f]{overflow-x:auto}.data-table[data-v-a9c4c32f]{width:100%;min-width:760px;border-collapse:collapse;color:#334155;font-size:12px}.data-table--compact[data-v-a9c4c32f]{min-width:0}.data-table th[data-v-a9c4c32f],.data-table td[data-v-a9c4c32f]{height:32px;padding:0 8px;text-align:left;white-space:nowrap;border-bottom:1px solid #eef2f7}.data-table th[data-v-a9c4c32f]{color:#64748b;font-weight:800;background:#f8fafc}.data-table td[data-v-a9c4c32f]{font-weight:700}.status-tag[data-v-a9c4c32f]{font-weight:800}.data-table a[data-v-a9c4c32f],.panel-link[data-v-a9c4c32f]{color:#2563eb;font-weight:800;text-decoration:none}.pagination-row[data-v-a9c4c32f]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-top:10px;color:#64748b;font-size:12px;font-weight:700}.pagination-row div[data-v-a9c4c32f]{display:flex;gap:4px}.pagination-row button[data-v-a9c4c32f]{min-width:24px;height:24px;color:#475569;cursor:pointer;background:#fff;border:1px solid #e2e8f0;border-radius:6px}.pagination-row button.active[data-v-a9c4c32f]{color:#2563eb;border-color:#bfdbfe}.chart[data-v-a9c4c32f]{width:100%;height:210px}.chart--large[data-v-a9c4c32f]{height:300px}.chart-note[data-v-a9c4c32f]{margin:8px 0 0;color:#64748b;font-size:12px;text-align:center}.panel-link[data-v-a9c4c32f]{display:inline-flex;margin-top:10px;font-size:12px}.panel-link--center[data-v-a9c4c32f]{display:flex;justify-content:center;width:100%}.stat-row[data-v-a9c4c32f]{display:flex;flex-wrap:wrap;gap:16px;color:#64748b;font-size:12px;font-weight:700}.stat-row strong[data-v-a9c4c32f]{display:block;margin-top:3px;color:#0f172a;font-size:18px}.panel--flow[data-v-a9c4c32f]{min-height:246px}.panel--action-bottom[data-v-a9c4c32f]{display:flex;flex-direction:column}.panel-link--bottom[data-v-a9c4c32f]{margin-top:auto;padding-top:12px}.flow-line[data-v-a9c4c32f]{display:grid;grid-template-columns:repeat(7,minmax(70px,1fr));align-items:start;gap:6px;padding:24px 0 20px;border-bottom:1px solid #eef2f7}.flow-step[data-v-a9c4c32f]{position:relative;display:grid;justify-items:center;gap:7px;color:#475569;font-size:12px;font-weight:800;text-align:center}.flow-step[data-v-a9c4c32f]:before{position:absolute;top:12px;left:calc(-50% + 14px);width:calc(100% - 28px);height:2px;content:"";background:#dbeafe}.flow-step[data-v-a9c4c32f]:first-child:before{display:none}.flow-step span[data-v-a9c4c32f]{display:grid;width:26px;height:26px;place-items:center;border-radius:50%}.flow-step span[data-v-a9c4c32f]:after{width:10px;height:10px;content:"";background:currentcolor;border-radius:50%}.flow-step--blue span[data-v-a9c4c32f]{color:#2563eb;background:#dbeafe}.flow-step--purple span[data-v-a9c4c32f]{color:#7c3aed;background:#ede9fe}.flow-step--orange span[data-v-a9c4c32f]{color:#f59e0b;background:#fef3c7}.flow-step--green span[data-v-a9c4c32f]{color:#16a34a;background:#dcfce7}.flow-step em[data-v-a9c4c32f]{color:#0f172a;font-style:normal}.flow-progress[data-v-a9c4c32f]{display:flex;height:12px;margin-top:18px;overflow:hidden;background:#e2e8f0;border-radius:999px}.flow-progress i[data-v-a9c4c32f]{flex:1}.flow-progress i[data-v-a9c4c32f]:nth-child(1){background:#2563eb}.flow-progress i[data-v-a9c4c32f]:nth-child(2){background:#0ea5e9}.flow-progress i[data-v-a9c4c32f]:nth-child(3){background:#7c3aed}.flow-progress i[data-v-a9c4c32f]:nth-child(4){background:#a855f7}.flow-progress i[data-v-a9c4c32f]:nth-child(5){background:#f59e0b}.flow-progress i[data-v-a9c4c32f]:nth-child(6){background:#fb923c}.flow-progress i[data-v-a9c4c32f]:nth-child(7){background:#16a34a}.flow-ratio[data-v-a9c4c32f]{display:grid;grid-template-columns:repeat(7,1fr);margin-top:8px;color:#64748b;font-size:12px;font-weight:800;text-align:center}.detail-grid[data-v-a9c4c32f]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px 14px;margin:0}.detail-grid div[data-v-a9c4c32f]{min-width:0}.detail-grid dt[data-v-a9c4c32f]{color:#64748b;font-size:12px;font-weight:700}.detail-grid dd[data-v-a9c4c32f]{margin:3px 0 0;overflow:hidden;color:#0f172a;font-size:12px;font-weight:800;text-overflow:ellipsis;white-space:nowrap}.advice-grid[data-v-a9c4c32f]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.advice-grid section[data-v-a9c4c32f]{padding:10px;background:#f8fafc;border-radius:10px}.advice-grid h3[data-v-a9c4c32f]{margin:0 0 8px;color:#0f172a;font-size:13px}.advice-grid ol[data-v-a9c4c32f]{padding-left:18px;margin:0;color:#475569;font-size:12px;font-weight:700;line-height:1.8}.alert-list[data-v-a9c4c32f]{display:grid;gap:11px;padding:0;margin:0;list-style:none}.alert-list li[data-v-a9c4c32f]{display:flex;align-items:flex-start;gap:8px;color:#475569;font-size:12px;font-weight:700}.alert-list svg[data-v-a9c4c32f]{flex:0 0 auto;width:15px;height:15px;color:#f59e0b;margin-top:1px}.alert-list strong[data-v-a9c4c32f]{color:#f59e0b}.ai-stats[data-v-a9c4c32f]{display:grid;gap:14px}.ai-stats div[data-v-a9c4c32f]{display:grid;gap:6px}.ai-stats span[data-v-a9c4c32f]{color:#64748b;font-size:12px;font-weight:700}.ai-stats strong[data-v-a9c4c32f]{color:#0f172a;font-size:24px;line-height:1}.ai-stats em[data-v-a9c4c32f]{color:#16a34a;font-size:12px;font-style:normal;font-weight:800}@media(max-width:1500px){.metric-grid[data-v-a9c4c32f]{grid-template-columns:repeat(4,minmax(0,1fr))}.dashboard-grid--top[data-v-a9c4c32f],.dashboard-grid--middle[data-v-a9c4c32f],.dashboard-grid--bottom[data-v-a9c4c32f]{grid-template-columns:1fr}}@media(max-width:860px){.hero-row[data-v-a9c4c32f]{align-items:flex-start;flex-direction:column}.filters[data-v-a9c4c32f]{justify-content:flex-start}.metric-grid[data-v-a9c4c32f],.detail-grid[data-v-a9c4c32f],.advice-grid[data-v-a9c4c32f]{grid-template-columns:1fr}.flow-line[data-v-a9c4c32f]{grid-template-columns:repeat(2,minmax(0,1fr))}.flow-step[data-v-a9c4c32f]:before{display:none}}.flow-progress-header p[data-v-a9c4c32f]{margin-top:20px;color:#334155;font-size:14px;font-weight:700}.material-page[data-v-7404b856]{display:grid;grid-template-rows:auto minmax(0,1fr);min-height:100%;height:100%;overflow:hidden;color:#14213d;background:#fff}.material-page__header[data-v-7404b856]{position:sticky;top:0;z-index:20;background:#fff}.material-page__content[data-v-7404b856]{display:grid;align-content:start;gap:12px;min-height:0;padding:14px 16px 16px;overflow:auto;background:#fff}.search-box[data-v-7404b856]{display:flex;align-items:center;width:min(420px,34vw);min-width:260px;height:36px;padding:0 12px;color:#94a3b8;background:#f8fafc;border:1px solid #e2e8f0;border-radius:10px}.search-box span[data-v-7404b856]{margin-right:8px;font-size:12px;font-weight:700}.search-box input[data-v-7404b856]{min-width:0;flex:1;color:#334155;font:inherit;font-size:12px;background:transparent;border:0;outline:none}.hero-row h1[data-v-7404b856]{display:flex;align-items:center;gap:8px;margin:0 0 6px;color:#0f172a;font-size:24px;line-height:1.25}.hero-row p[data-v-7404b856]{margin:0;color:#64748b;font-size:13px;line-height:1.5}.metric-grid[data-v-7404b856]{display:grid;grid-template-columns:repeat(5,minmax(170px,1fr));gap:12px}.metric-card[data-v-7404b856]{position:relative;display:flex;align-items:center;gap:14px;min-height:94px;padding:16px;overflow:hidden;background:#fff;border:1px solid #e5edf7;border-radius:12px;box-shadow:0 10px 28px #0f172a0a}.metric-card__icon[data-v-7404b856]{display:grid;flex:0 0 auto;width:42px;height:42px;place-items:center;border-radius:12px}.metric-card__icon svg[data-v-7404b856]{width:23px;height:23px}.metric-card--blue[data-v-7404b856]{background:#2563eb05;border-color:#2563eb}.metric-card--blue .metric-card__icon[data-v-7404b856]{color:#2563eb;background:#dbeafe}.metric-card--red[data-v-7404b856]{background:#ef444405;border-color:#ef4444}.metric-card--red .metric-card__icon[data-v-7404b856]{color:#ef4444;background:#fee2e2}.metric-card--orange[data-v-7404b856]{background:#f59e0b14;border-color:#f59e0b}.metric-card--orange .metric-card__icon[data-v-7404b856]{color:#f59e0b;background:#fef3c7}.metric-card--green[data-v-7404b856]{background:#16a34a05;border-color:#16a34a}.metric-card--green .metric-card__icon[data-v-7404b856]{color:#16a34a;background:#dcfce7}.metric-card--purple[data-v-7404b856]{background:#7c3aed05;border-color:#7c3aed}.metric-card--purple .metric-card__icon[data-v-7404b856]{color:#7c3aed;background:#ede9fe}.metric-card p[data-v-7404b856]{margin:0 0 8px;color:#475569;font-size:16px;font-weight:800}.metric-card strong[data-v-7404b856]{display:block;color:#0f172a;font-size:26px;line-height:1}.metric-card small[data-v-7404b856]{display:block;margin-top:8px;color:#64748b;font-size:12px;font-weight:700}.metric-card__ghost[data-v-7404b856]{position:absolute;right:18px;bottom:16px;width:36px;height:36px;color:currentcolor;opacity:.2}.dashboard-grid[data-v-7404b856]{display:grid;gap:12px}.dashboard-grid--top[data-v-7404b856]{grid-template-columns:minmax(760px,1fr) 440px}.dashboard-grid--bottom[data-v-7404b856]{grid-template-columns:minmax(300px,1fr) minmax(400px,1.3fr) minmax(180px,.6fr) minmax(260px,.85fr)}.side-column[data-v-7404b856]{display:grid;gap:12px}.panel[data-v-7404b856]{min-width:0;padding:14px;background:#fff;border:1px solid #e5edf7;border-radius:12px;box-shadow:0 10px 28px #0f172a0a}.panel--action-bottom[data-v-7404b856]{display:flex;flex-direction:column}.panel__header[data-v-7404b856]{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:28px;margin-bottom:8px}.panel__header h2[data-v-7404b856]{margin:0;color:#0f172a;font-size:15px;font-weight:800}.case-tabs[data-v-7404b856]{display:flex;flex:1;gap:4px;min-width:0;overflow-x:auto}.case-tabs__item[data-v-7404b856]{height:30px;padding:0 14px;color:#475569;font:inherit;font-size:12px;font-weight:800;white-space:nowrap;cursor:pointer;background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px}.case-tabs__item--active[data-v-7404b856]{color:#2563eb;background:#eff6ff;border-color:#bfdbfe}.filter-grid[data-v-7404b856]{display:grid;grid-template-columns:repeat(5,minmax(110px,1fr)) minmax(190px,1.2fr) auto;gap:10px;margin-bottom:10px}.filter-grid label[data-v-7404b856]{display:grid;gap:5px}.filter-grid span[data-v-7404b856]{color:#475569;font-size:12px;font-weight:800}.filter-actions[data-v-7404b856]{display:flex;align-items:end;gap:8px}.table-wrap[data-v-7404b856]{overflow-x:auto}.data-table[data-v-7404b856]{width:100%;min-width:980px;border-collapse:collapse;color:#334155;font-size:12px}.data-table th[data-v-7404b856],.data-table td[data-v-7404b856]{height:36px;padding:0 8px;text-align:left;white-space:nowrap;border-bottom:1px solid #eef2f7}.data-table th[data-v-7404b856]{color:#64748b;font-weight:800;background:#f8fafc}.data-table td[data-v-7404b856]{font-weight:700}.data-table td strong[data-v-7404b856],.data-table td small[data-v-7404b856]{display:block}.data-table td small[data-v-7404b856]{margin-top:2px;color:#94a3b8;font-size:10px}.data-table a[data-v-7404b856],.panel-link[data-v-7404b856]{color:#2563eb;font-weight:800;text-decoration:none}.pagination-row[data-v-7404b856]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-top:10px;color:#64748b;font-size:12px;font-weight:700}.pagination-row div[data-v-7404b856]{display:flex;gap:4px}.pagination-row button[data-v-7404b856]{min-width:24px;height:24px;color:#475569;cursor:pointer;background:#fff;border:1px solid #e2e8f0;border-radius:6px}.pagination-row button.active[data-v-7404b856]{color:#2563eb;border-color:#bfdbfe}.chart[data-v-7404b856]{width:100%}.chart--pie[data-v-7404b856]{height:220px}.emergency-grid[data-v-7404b856]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.emergency-grid section[data-v-7404b856]{display:grid;justify-items:center;gap:5px;min-height:92px;padding:12px 8px;border-radius:12px}.emergency-grid svg[data-v-7404b856]{width:24px;height:24px}.emergency-grid span[data-v-7404b856]{color:#475569;font-size:12px;font-weight:800}.emergency-grid strong[data-v-7404b856]{color:#0f172a;font-size:22px;line-height:1}.emergency-grid small[data-v-7404b856]{font-size:12px;font-weight:800}.emergency-card--red[data-v-7404b856]{color:#ef4444;background:#fef2f2}.emergency-card--orange[data-v-7404b856]{color:#f59e0b;background:#fffbeb}.emergency-card--green[data-v-7404b856]{color:#16a34a;background:#f0fdf4}.case-profile[data-v-7404b856]{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:10px;align-items:center;padding-bottom:12px;border-bottom:1px solid #eef2f7}.case-profile>svg[data-v-7404b856]{width:24px;height:24px;color:#2563eb}.case-profile strong[data-v-7404b856],.case-profile span[data-v-7404b856]{display:block}.case-profile strong[data-v-7404b856]{color:#0f172a;font-size:13px}.case-profile span[data-v-7404b856]{margin-top:3px;color:#64748b;font-size:12px;font-weight:700}.ai-reason[data-v-7404b856],.requirement-list[data-v-7404b856]{margin-top:12px}.ai-reason h3[data-v-7404b856],.requirement-list h3[data-v-7404b856],.example-content h3[data-v-7404b856]{margin:0 0 8px;color:#0f172a;font-size:13px;font-weight:800}.ai-reason p[data-v-7404b856]{margin:0;color:#475569;font-size:12px;font-weight:700;line-height:1.7}.requirement-list ol[data-v-7404b856]{display:grid;gap:7px;padding:0;margin:0;list-style:none}.requirement-list li[data-v-7404b856]{display:grid;grid-template-columns:20px minmax(0,1fr) auto;gap:8px;align-items:center;color:#334155;font-size:12px;font-weight:700}.requirement-list li[data-v-7404b856]:before{display:grid;width:18px;height:18px;place-items:center;color:#2563eb;content:counter(list-item);background:#eff6ff;border-radius:50%}.example-tabs[data-v-7404b856]{display:flex;gap:8px;margin-bottom:10px;overflow-x:auto}.example-tabs button[data-v-7404b856]{height:28px;padding:0 10px;color:#475569;font:inherit;font-size:12px;font-weight:800;white-space:nowrap;cursor:pointer;background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px}.example-tabs button.active[data-v-7404b856]{color:#2563eb;background:#eff6ff;border-color:#bfdbfe}.example-content[data-v-7404b856]{display:grid;grid-template-columns:150px minmax(0,1fr);gap:14px;align-items:stretch}.invoice-card[data-v-7404b856]{display:grid;gap:8px;padding:12px;background:#fff;border:1px solid #cbd5e1;border-radius:8px;box-shadow:inset 0 0 0 1px #f1f5f9}.invoice-card strong[data-v-7404b856]{color:#0f172a;font-size:13px}.invoice-card span[data-v-7404b856]{display:block;height:8px;background:#e2e8f0;border-radius:999px}.example-content ul[data-v-7404b856]{display:grid;gap:6px;padding:0;margin:0;color:#475569;font-size:12px;font-weight:700;list-style:none}.example-content li[data-v-7404b856]:before{margin-right:6px;color:#16a34a;content:"✓";font-weight:900}.file-tags[data-v-7404b856]{display:flex;flex-wrap:wrap;gap:6px;align-items:center;margin-top:12px;color:#64748b;font-size:12px;font-weight:700}.action-panel[data-v-7404b856]{display:grid;gap:10px;align-content:start}.progress-list[data-v-7404b856]{display:grid;gap:10px;padding:0;margin:0;list-style:none}.progress-list li[data-v-7404b856]{display:grid;grid-template-columns:auto minmax(0,1fr) auto auto;gap:8px;align-items:center;color:#334155;font-size:12px;font-weight:800}.progress-list svg[data-v-7404b856]{width:16px;height:16px;color:#16a34a}.progress-list time[data-v-7404b856]{color:#64748b;font-weight:700;white-space:nowrap}.panel-link--center[data-v-7404b856]{display:flex;justify-content:center;width:100%}.panel-link--bottom[data-v-7404b856]{margin-top:auto;padding-top:12px}@media(max-width:1500px){.metric-grid[data-v-7404b856]{grid-template-columns:repeat(3,minmax(0,1fr))}.dashboard-grid--top[data-v-7404b856],.dashboard-grid--bottom[data-v-7404b856]{grid-template-columns:1fr}}@media(max-width:900px){.metric-grid[data-v-7404b856],.filter-grid[data-v-7404b856],.emergency-grid[data-v-7404b856],.example-content[data-v-7404b856]{grid-template-columns:1fr}.panel__header[data-v-7404b856]{align-items:flex-start;flex-direction:column}}.flow-page[data-v-813171e0]{display:grid;grid-template-rows:auto minmax(0,1fr);min-height:100%;height:100%;overflow:hidden;color:#14213d;background:#fff}.flow-page__header[data-v-813171e0]{position:sticky;top:0;z-index:20;background:#fff}.flow-page__content[data-v-813171e0]{min-height:0;padding:14px 16px 16px;overflow:auto;background:#fff}.hero-row[data-v-813171e0],.panel__header[data-v-813171e0]{display:flex;align-items:center;justify-content:space-between;gap:16px}.hero-row[data-v-813171e0]{margin-bottom:12px}.hero-row h1[data-v-813171e0]{margin:0 0 6px;color:#0f172a;font-size:24px;line-height:1.25}.hero-row p[data-v-813171e0],.panel__header span[data-v-813171e0]{margin:0;color:#64748b;font-size:13px}.hero-actions[data-v-813171e0]{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:10px}.hero-actions[data-v-813171e0] svg,.action-panel[data-v-813171e0] svg,.processor-panel[data-v-813171e0] svg{width:15px;height:15px}.layout-grid[data-v-813171e0]{display:grid;grid-template-columns:minmax(760px,1fr) minmax(420px,450px);gap:12px;align-items:start}.main-column[data-v-813171e0],.side-column[data-v-813171e0]{display:grid;gap:12px;min-width:0}.panel[data-v-813171e0]{min-width:0;padding:16px;background:#fff;border:1px solid #e5edf7;border-radius:12px}.panel__header[data-v-813171e0]{margin-bottom:14px}.panel__header h2[data-v-813171e0]{margin:0;color:#0f172a;font-size:15px;line-height:1.3}.case-panel[data-v-813171e0]{padding:14px 16px}.case-grid[data-v-813171e0]{display:grid;grid-template-columns:repeat(6,minmax(120px,1fr));gap:14px 18px}.case-field span[data-v-813171e0],.processor-list dt[data-v-813171e0]{display:block;margin-bottom:5px;color:#64748b;font-size:12px;font-weight:700}.case-field strong[data-v-813171e0],.processor-list dd[data-v-813171e0]{display:block;margin:0;overflow:hidden;color:#0f172a;font-size:12px;font-weight:800;text-overflow:ellipsis;white-space:nowrap}.case-field--danger strong[data-v-813171e0]{color:#e11d48}.case-field--success strong[data-v-813171e0]{color:#16a34a}.flow-panel[data-v-813171e0]{padding-bottom:18px}.step-line[data-v-813171e0]{display:grid;grid-template-columns:repeat(7,minmax(84px,1fr));gap:8px;padding:8px 6px 16px}.step-item[data-v-813171e0]{position:relative;display:grid;justify-items:center;gap:4px;color:#64748b;text-align:center}.step-item[data-v-813171e0]:before{position:absolute;top:15px;left:calc(-50% + 24px);z-index:0;width:calc(100% - 34px);height:3px;content:"";background:#dbeafe}.step-item[data-v-813171e0]:first-child:before{display:none}.step-item__icon[data-v-813171e0]{z-index:1;display:grid;width:32px;height:32px;place-items:center;color:#94a3b8;background:#e2e8f0;border:4px solid #ffffff;border-radius:50%;box-shadow:0 0 0 1px #e2e8f0}.step-item__icon svg[data-v-813171e0]{width:16px;height:16px;stroke-width:2.8}.step-item--已完成 .step-item__icon[data-v-813171e0]{color:#fff;background:#16a34a;box-shadow:0 0 0 1px #16a34a}.step-item--进行中 .step-item__icon[data-v-813171e0]{color:#fff;background:#0f5fff;box-shadow:0 0 0 1px #0f5fff}.step-item strong[data-v-813171e0]{color:#0f172a;font-size:12px}.step-item small[data-v-813171e0],.step-item em[data-v-813171e0]{color:#64748b;font-size:11px;font-style:normal;line-height:1.35}.step-item--进行中 small[data-v-813171e0]{color:#0f5fff;font-weight:800}.current-node[data-v-813171e0]{display:grid;grid-template-columns:1.6fr 1fr 1fr;gap:12px}.current-node>div[data-v-813171e0]{padding:12px 14px;background:#fff;border:1px solid #e5edf7;border-radius:10px}.current-node span[data-v-813171e0]{display:block;margin-bottom:5px;color:#64748b;font-size:12px;font-weight:700}.current-node strong[data-v-813171e0]{color:#0f172a;font-size:12px;line-height:1.5}.two-column-grid[data-v-813171e0],.bottom-grid[data-v-813171e0]{display:grid;gap:12px}.two-column-grid[data-v-813171e0]{grid-template-columns:minmax(420px,1fr) minmax(420px,1fr)}.bottom-grid[data-v-813171e0]{grid-template-columns:repeat(4,minmax(0,1fr))}.bottom-grid>.panel[data-v-813171e0]:first-child{grid-column:span 2}.table-wrap[data-v-813171e0]{overflow-x:auto}.data-table[data-v-813171e0]{width:100%;border-collapse:collapse;font-size:12px}.data-table th[data-v-813171e0]{color:#475569;font-weight:800;text-align:left;background:#f8fafc}.data-table th[data-v-813171e0],.data-table td[data-v-813171e0]{padding:10px 9px;border-bottom:1px solid #eef2f7;white-space:nowrap}.data-table td[data-v-813171e0]{color:#334155}.data-table--compact th[data-v-813171e0],.data-table--compact td[data-v-813171e0]{padding:9px 8px}.data-table a[data-v-813171e0],.panel-link[data-v-813171e0]{color:#0f5fff;font-size:12px;font-weight:800;text-decoration:none}.panel-link[data-v-813171e0]{display:block;margin-top:14px;text-align:center}.timeline[data-v-813171e0]{position:relative;display:grid;gap:13px;padding-left:10px}.timeline[data-v-813171e0]:before{position:absolute;top:10px;bottom:10px;left:15px;width:1px;content:"";background:#dbeafe}.timeline-item[data-v-813171e0]{position:relative;display:grid;grid-template-columns:64px minmax(0,1fr) 64px;gap:12px;align-items:start;padding-left:18px}.timeline-item__dot[data-v-813171e0]{position:absolute;top:5px;left:0;z-index:1;width:11px;height:11px;background:#94a3b8;border:2px solid #ffffff;border-radius:50%}.timeline-item--blue .timeline-item__dot[data-v-813171e0]{color:#0f8bff;background:#0f8bff}.timeline-item--green .timeline-item__dot[data-v-813171e0]{color:#16a34a;background:#16a34a}.timeline-item--gray .timeline-item__dot[data-v-813171e0]{color:#cbd5e1;background:#cbd5e1}.timeline-item time[data-v-813171e0],.timeline-item small[data-v-813171e0],.timeline-item em[data-v-813171e0]{color:#64748b;font-size:11px;font-style:normal}.timeline-item strong[data-v-813171e0]{display:block;color:#0f172a;font-size:12px;line-height:1.4}.timeline-item small[data-v-813171e0]{display:block;margin-top:2px}.processor-list[data-v-813171e0]{display:grid;gap:8px;margin:0 0 14px}.processor-list a[data-v-813171e0]{color:#0f5fff}.action-panel[data-v-813171e0]{display:grid;align-content:start;gap:10px}.action-panel .panel__header[data-v-813171e0]{margin-bottom:4px}.chart[data-v-813171e0]{width:100%}.chart--status[data-v-813171e0]{height:208px}.chart--nodes[data-v-813171e0]{height:190px}.metric-row[data-v-813171e0]{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;padding-top:12px;border-top:1px solid #eef2f7}.metric-row>div[data-v-813171e0]{display:grid;justify-items:center;gap:5px;padding:12px 8px;border:1px solid #eef2f7;border-radius:10px}.metric-row span[data-v-813171e0]{color:#64748b;font-size:12px;font-weight:700}.metric-row strong[data-v-813171e0]{color:#0f172a;font-size:22px;line-height:1}.metric-row small[data-v-813171e0]{font-size:11px;font-weight:800}.metric-trend--down[data-v-813171e0]{color:#16a34a}.metric-trend--up[data-v-813171e0]{color:#ef4444}.node-list[data-v-813171e0]{display:grid;gap:11px}.node-list>div[data-v-813171e0]{display:grid;grid-template-columns:72px minmax(60px,1fr) 68px 44px;gap:10px;align-items:center}.node-list span[data-v-813171e0],.node-list strong[data-v-813171e0],.node-list em[data-v-813171e0]{color:#334155;font-size:12px;font-style:normal}.node-list strong[data-v-813171e0],.node-list em[data-v-813171e0]{text-align:right}.risk-panel[data-v-813171e0]{display:grid;gap:12px}.risk-card[data-v-813171e0]{display:flex;gap:10px;padding:12px;border-radius:10px}.risk-card svg[data-v-813171e0]{width:18px;height:18px;flex:0 0 auto;margin-top:1px}.risk-card strong[data-v-813171e0],.risk-card span[data-v-813171e0]{display:block}.risk-card strong[data-v-813171e0]{margin-bottom:4px;color:#0f172a;font-size:13px}.risk-card span[data-v-813171e0]{color:#64748b;font-size:12px;line-height:1.45}.risk-card--warning[data-v-813171e0]{color:#f59e0b;background:#fffbeb;border:1px solid #fde68a}.risk-card--info[data-v-813171e0]{color:#0f8bff;background:#eff6ff;border:1px solid #bfdbfe}@media(max-width:1440px){.layout-grid[data-v-813171e0],.two-column-grid[data-v-813171e0],.bottom-grid[data-v-813171e0]{grid-template-columns:1fr}.bottom-grid>.panel[data-v-813171e0]:first-child{grid-column:auto}.side-column[data-v-813171e0]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:1100px){.case-grid[data-v-813171e0]{grid-template-columns:repeat(3,minmax(0,1fr))}.step-line[data-v-813171e0]{grid-template-columns:repeat(4,minmax(0,1fr))}.step-item[data-v-813171e0]:before{display:none}.current-node[data-v-813171e0],.side-column[data-v-813171e0]{grid-template-columns:1fr}}@media(max-width:760px){.flow-page[data-v-813171e0]{height:auto;min-height:100vh;overflow:visible}.hero-row[data-v-813171e0]{align-items:flex-start;flex-direction:column}.hero-actions[data-v-813171e0]{justify-content:flex-start}.layout-grid[data-v-813171e0],.case-grid[data-v-813171e0],.metric-row[data-v-813171e0],.step-line[data-v-813171e0]{grid-template-columns:1fr}.timeline-item[data-v-813171e0]{grid-template-columns:48px minmax(0,1fr)}.timeline-item em[data-v-813171e0]{display:none}}
