body{margin:0;padding:0;background-color:var(--ac-bg-base, #ffffff);color:var(--ac-text, #1f1f2f)}:root{--ac-bg-base: #f5f6fa;--ac-bg-surface: #ffffff;--ac-bg-muted: #fafafa;--ac-border: #e8e8ef;--ac-text: #1f1f2f;--ac-text-secondary: #6b6b7b;--ac-row-hover: #f5f7ff;--ac-chip-green: #16a34a;--ac-chip-green-bg: #dcfce7;--ac-chip-blue: #2563eb;--ac-chip-blue-bg: #dbeafe;--ac-chip-amber: #d97706;--ac-chip-amber-bg: #fef3c7;--ac-title: #1f3c88;--ac-doodle: #c5d0e0}[data-theme=dark]{--ac-bg-base: #131313;--ac-bg-surface: #1d1d1d;--ac-bg-muted: #181818;--ac-border: #2a2a2a;--ac-text: #f1f5f9;--ac-text-secondary: #94a3b8;--ac-row-hover: #242424;--ac-chip-green: #7dba92;--ac-chip-green-bg: #1a2420;--ac-chip-blue: #7a9fd4;--ac-chip-blue-bg: #1a2030;--ac-chip-amber: #c9a06a;--ac-chip-amber-bg: #2a2418;--ac-title: #8ba3d9;--ac-doodle: #2e2e2e;color-scheme:dark}*::-webkit-scrollbar{width:4px;height:4px}*::-webkit-scrollbar-track{background:transparent}*::-webkit-scrollbar-thumb{background:#c8cdd8;border-radius:4px}*::-webkit-scrollbar-thumb:hover{background:#a0a8b8}[data-theme=dark] *::-webkit-scrollbar-thumb{background:#3a3a3a}[data-theme=dark] *::-webkit-scrollbar-thumb:hover{background:#525252}[data-theme=dark] .ant-layout,[data-theme=dark] .ant-layout-content{background:transparent!important}[data-theme=dark] .ant-card,[data-theme=dark] .ant-card-head,[data-theme=dark] .ant-card-body,[data-theme=dark] .ant-tabs,[data-theme=dark] .ant-tabs-content-holder,[data-theme=dark] .ant-tabs-nav,[data-theme=dark] .ant-tabs-tabpane,[data-theme=dark] .ant-table,[data-theme=dark] .ant-table-container,[data-theme=dark] .ant-table-content,[data-theme=dark] .ant-table-tbody>tr>td,[data-theme=dark] .ant-modal-content,[data-theme=dark] .ant-modal-header,[data-theme=dark] .ant-drawer-content,[data-theme=dark] .ant-drawer-header,[data-theme=dark] .ant-drawer-body,[data-theme=dark] .ant-picker-panel-container,[data-theme=dark] .ant-select-dropdown,[data-theme=dark] .ant-dropdown-menu,[data-theme=dark] .ant-popover-inner,[data-theme=dark] .ant-list,[data-theme=dark] .ant-list-item,[data-theme=dark] .ant-collapse,[data-theme=dark] .ant-collapse-content,[data-theme=dark] .ant-collapse-header,[data-theme=dark] .ant-descriptions,[data-theme=dark] .ant-descriptions-view,[data-theme=dark] .ant-empty{background:var(--ac-bg-surface, #1d1d1d)!important;color:var(--ac-text, #f1f5f9)}[data-theme=dark] .ant-tabs-nav:before{border-bottom-color:var(--ac-border, #2a2a2a)!important}[data-theme=dark] .ant-segmented{background:var(--ac-bg-muted, #181818)!important}[data-theme=dark] .ant-segmented-item-selected{background:var(--ac-bg-surface, #1d1d1d)!important;color:var(--ac-text, #f1f5f9)!important}[data-theme=dark] .ant-table-thead>tr>th,[data-theme=dark] .ant-table-wrapper .ant-table-thead>tr>th{background:var(--ac-bg-muted, #181818)!important;color:var(--ac-text-secondary, #94a3b8)!important;border-bottom-color:var(--ac-border, #2a2a2a)!important}[data-theme=dark] .ant-table-tbody>tr>td{border-bottom-color:var(--ac-border, #2a2a2a)!important;color:var(--ac-text, #f1f5f9)!important}[data-theme=dark] .ant-table-tbody .ant-btn-link{color:var(--ac-chip-blue, #7a9fd4)!important}[data-theme=dark] .ant-table-tbody .ant-btn-link:disabled,[data-theme=dark] .ant-table-tbody .ant-btn-link[disabled]{color:var(--ac-text-secondary, #94a3b8)!important;opacity:.55}[data-theme=dark] .ant-table-summary>tr>td{background:var(--ac-bg-muted, #181818)!important;color:var(--ac-text, #f1f5f9)!important;border-top-color:var(--ac-border, #2a2a2a)!important}[data-theme=dark] .ant-table-tbody>tr:hover>td,[data-theme=dark] .ti-row:hover td{background:var(--ac-row-hover, #242424)!important}[data-theme=dark] .ti-row td{background:var(--ac-bg-surface, #1d1d1d)!important;border-bottom-color:var(--ac-border, #2a2a2a)!important}[data-theme=dark] .ant-table-cell-fix-left,[data-theme=dark] .ant-table-cell-fix-right{background:var(--ac-bg-surface, #1d1d1d)!important}[data-theme=dark] .ant-input,[data-theme=dark] .ant-input-affix-wrapper,[data-theme=dark] .ant-input-number,[data-theme=dark] .ant-input-number-input,[data-theme=dark] .ant-select-selector,[data-theme=dark] .ant-picker,[data-theme=dark] .ant-btn-default{background:var(--ac-bg-surface, #1d1d1d)!important;border-color:var(--ac-border, #2a2a2a)!important;color:var(--ac-text, #f1f5f9)!important}[data-theme=dark] .ant-btn-default:hover{border-color:#4e73df!important;color:#69b1ff!important}[data-theme=dark] .ant-typography,[data-theme=dark] .ant-form-item-label>label,[data-theme=dark] h1,[data-theme=dark] h2,[data-theme=dark] h3,[data-theme=dark] h4,[data-theme=dark] h5{color:var(--ac-text, #f1f5f9)}[data-theme=dark] .ant-pagination .ant-pagination-item,[data-theme=dark] .ant-pagination .ant-pagination-prev .ant-pagination-item-link,[data-theme=dark] .ant-pagination .ant-pagination-next .ant-pagination-item-link{background:var(--ac-bg-surface, #1d1d1d)!important;border-color:var(--ac-border, #2a2a2a)!important}[data-theme=dark] .ant-statistic-title{color:var(--ac-text-secondary, #94a3b8)!important}[data-theme=dark] .ant-statistic-content{color:var(--ac-text, #f1f5f9)!important}[data-theme=dark] .ant-divider{border-color:var(--ac-border, #2a2a2a)!important}[data-theme=dark] .ant-modal-mask,[data-theme=dark] .ant-drawer-mask{background:#000000a6!important}.stats-flow-shell{border:1px solid;border-radius:12px;padding:16px;margin-bottom:20px;box-shadow:0 1px 4px #0f172a0f}.stats-flow-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;margin-bottom:14px}.stats-flow-heading p,.stats-flow-heading h3,.stats-flow-footnote{margin:0}.stats-flow-heading p{margin-bottom:2px;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.stats-flow-heading h3{font-size:17px;line-height:1.3}.stats-flow-heading>span{border:1px solid;border-radius:999px;padding:5px 10px;font-size:10px;white-space:nowrap}.stats-flow-scroll{overflow:hidden;overflow-y:hidden;padding:2px 1px 10px}.stats-flow-graph{position:relative;width:min(100%,2040px);aspect-ratio:2040 / 520;margin:0 auto}.stats-flow-edges{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;overflow:visible}.stats-flow-rail,.stats-flow-dash{fill:none;stroke-linecap:round;stroke-linejoin:round}.stats-flow-rail{stroke:#94a3b8;stroke-width:2;opacity:.35}.stats-flow-dash{stroke:#64748b;stroke-width:2.5;stroke-dasharray:9 13;animation:stats-flow-march 1.1s linear infinite}.stats-flow-edge.is-main .stats-flow-dash{stroke:#6366f1}.stats-flow-edge.is-branch .stats-flow-rail{stroke:#fb923c;opacity:.28}.stats-flow-edge.is-branch .stats-flow-dash{stroke:#fb923c;stroke-width:2;stroke-dasharray:6 10}.stats-flow-edge.is-bypass .stats-flow-rail{stroke:#38bdf8;opacity:.3}.stats-flow-edge.is-bypass .stats-flow-dash{stroke:#38bdf8;stroke-width:2;stroke-dasharray:4 12}.stats-flow-edge-label{fill:#38bdf8;font-size:10px;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.stats-flow-edge-label.is-branch{fill:#fb923c}@keyframes stats-flow-march{to{stroke-dashoffset:-22}}.stats-stage{position:relative;z-index:1;height:100%;animation:stats-stage-in .45s cubic-bezier(.16,1,.3,1) both}.stats-stage-wrap{overflow:visible}@keyframes stats-stage-in{0%{opacity:0;transform:translate(-14px)}to{opacity:1;transform:none}}.stats-stage-card{position:relative;display:flex;align-items:flex-start;flex-direction:column;justify-content:center;overflow:hidden;box-sizing:border-box;border:1px solid;border-radius:10px;padding:12px 14px 12px 18px;transition:transform .18s ease,box-shadow .18s ease}.stats-stage-accent{position:absolute;top:0;bottom:0;left:0;width:4px}.stats-stage-card.is-clickable{cursor:pointer}.stats-stage-card.is-clickable:hover,.stats-stage-card.is-clickable:focus-visible{outline:none;transform:translateY(-3px);box-shadow:0 10px 26px #0f172a2e!important}.stats-stage-card.is-compact{padding:10px 12px 8px 16px}.stats-stage-title{display:flex;align-items:center;gap:6px;max-width:100%;font-size:10px;font-weight:800;letter-spacing:.045em;line-height:1.1;text-transform:uppercase}.stats-stage-title-text{overflow:visible;line-height:1.15;white-space:normal}.stats-stage-value{min-height:30px;margin:4px 0 1px}.stats-stage-value p{font-size:24px!important}.stats-stage-value strong{font-size:24px;font-weight:700}.stats-stage-caption{overflow:hidden;max-width:100%;font-size:10px;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.stats-stage-language-split{display:flex;width:100%;gap:6px;margin-top:6px}.stats-stage-language-split button,.stats-stage-language-item{display:flex;align-items:flex-start;justify-content:space-between;flex-direction:column;min-width:0;flex:1;gap:1px;border:0;border-radius:6px;padding:4px 6px;color:inherit;background:#64748b1a;font:inherit;line-height:1.15}.stats-stage-language-split button:not(:disabled){cursor:pointer}.stats-stage-language-split button:not(:disabled):hover,.stats-stage-language-split button:not(:disabled):focus-visible{outline:1px solid currentColor}.stats-stage-language-split button>span,.stats-stage-language-item>span{opacity:.72;font-size:8px;font-weight:700}.stats-stage-language-split button>strong,.stats-stage-language-item>strong{overflow:visible;max-width:100%;font-size:14px;letter-spacing:-.03em;font-variant-numeric:tabular-nums;white-space:nowrap}.stats-stage-total{width:100%;margin-top:4px;font-size:8px;line-height:1;text-align:right}.stats-stage-total strong{margin-left:2px;font-size:10px}.stats-stage-status{position:absolute;top:8px;right:8px;border:1px solid;border-radius:999px;padding:2px 6px;font-size:7px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap}.stats-stage-outcomes{position:relative;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:28px 0 0;padding:0;list-style:none}.stats-stage-outcomes:before{position:absolute;top:-28px;bottom:27px;left:50%;width:1px;background:#cbd5e1;content:""}.stats-stage-outcomes li{position:relative;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:6px;min-width:0;min-height:54px;box-sizing:border-box;border:1px solid;border-radius:8px;padding:7px 5px;font-size:10px;line-height:1.1;text-align:center}.stats-stage-outcomes li:before{position:absolute;top:50%;width:5px;height:1px;background:#cbd5e1;content:""}.stats-stage-outcomes li:nth-child(odd):before{left:100%}.stats-stage-outcomes li:nth-child(2n):before{right:100%}.stats-stage-outcomes li.is-clickable{cursor:pointer}.stats-stage-outcomes li.is-clickable:hover,.stats-stage-outcomes li.is-clickable:focus-visible{outline:none;background:#94a3b829}.stats-stage-outcome-label{overflow:hidden;width:100%;text-overflow:ellipsis;white-space:nowrap}.stats-stage-outcome-value{font-size:15px;font-weight:700;font-variant-numeric:tabular-nums}.stats-flow-legend{position:absolute;z-index:1;display:flex;flex-direction:column;gap:7px;border:1px solid;border-radius:8px;padding:10px 12px}.stats-flow-legend-row{display:flex;align-items:center;gap:8px;font-size:10px;line-height:1.25}.stats-flow-legend-swatch{flex:none;width:26px;height:0;border-top-style:dashed;border-top-width:2px}.stats-flow-footnote{margin-top:5px;font-size:9px;font-style:italic;text-align:right}@media (max-width: 900px){.stats-flow-shell{padding:12px}.stats-flow-heading{align-items:flex-start;flex-direction:column;gap:8px}.stats-flow-heading>span{white-space:normal}.stats-flow-footnote{text-align:left}}@media (max-width: 1600px){.stats-flow-scroll{overflow-x:auto}.stats-flow-graph{width:1680px}}@media (prefers-reduced-motion: reduce){.stats-flow-dash,.stats-stage{animation:none}}[data-theme=dark] .ant-upload-drag{background:var(--ac-bg-muted, #181818)!important;border-color:var(--ac-border, #2a2a2a)!important}[data-theme=dark] .ant-upload-drag:hover{border-color:#4e73df!important}[data-theme=dark] .ant-upload-text{color:var(--ac-text, #f1f5f9)!important}[data-theme=dark] .ant-upload-hint{color:var(--ac-text-secondary, #94a3b8)!important}[data-theme=dark] .ant-tag-error,[data-theme=dark] .ant-tag-red{color:#e08a8a!important;background:#2a1818!important;border-color:#4a2828!important}[data-theme=dark] .ant-tag-warning,[data-theme=dark] .ant-tag-orange,[data-theme=dark] .ant-tag-gold{color:#d4b07a!important;background:#2a2418!important;border-color:#4a3c28!important}[data-theme=dark] .ant-tag-success,[data-theme=dark] .ant-tag-green{color:#7dba92!important;background:#1a2420!important;border-color:#2a3a32!important}[data-theme=dark] .ant-tag-processing,[data-theme=dark] .ant-tag-blue{color:#7a9fd4!important;background:#1a2030!important;border-color:#2a3550!important}[data-theme=dark] .ant-progress-bg{filter:saturate(.75) brightness(.9)}::view-transition-old(root),::view-transition-new(root){animation:none;mix-blend-mode:normal}::view-transition-old(root){z-index:1}::view-transition-new(root){z-index:2}@media (prefers-reduced-motion: reduce){::view-transition-old(root),::view-transition-new(root){animation:none!important}}.ac-doodles{position:fixed;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;overflow:hidden;color:var(--ac-doodle, #c5d0e0)}.ac-doodle{position:absolute;display:block;opacity:.55}[data-theme=dark] .ac-doodle{opacity:.9}#root{position:relative;z-index:1;min-height:100vh}
