.border-beam_beam__kPE2Y{position:absolute;inset:0;border-radius:inherit;pointer-events:none;overflow:hidden;z-index:0}.border-beam_beam__kPE2Y:before{width:8px;height:8px;background:radial-gradient(circle,rgb(var(--accent-rgb)/.8),rgb(var(--accent-rgb)/.2) 60%,transparent 70%);box-shadow:0 0 12px 4px rgb(var(--accent-rgb)/.25),0 0 24px 8px rgb(var(--accent-rgb)/.08)}.border-beam_beam__kPE2Y:after,.border-beam_beam__kPE2Y:before{content:"";position:absolute;border-radius:50%;offset-path:inset(0 round var(--beam-radius,8px));animation:border-beam_beamTravel__SsY_E var(--beam-duration,8s) linear infinite;animation-delay:var(--beam-delay,0s)}.border-beam_beam__kPE2Y:after{width:40px;height:40px;background:radial-gradient(circle,rgb(var(--accent-rgb)/.06),transparent 70%);transform:translate(-16px,-16px)}@keyframes border-beam_beamTravel__SsY_E{0%{offset-distance:0}to{offset-distance:100%}}@media (prefers-reduced-motion:reduce){.border-beam_beam__kPE2Y:after,.border-beam_beam__kPE2Y:before{animation:none;display:none}}.CommonDataIssuesGrid_grid__NJmdl{margin-top:1.5rem;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(.8rem,1.7vw,1.15rem)}.CommonDataIssuesGrid_card__2kgKg{border-radius:var(--radius-md,6px);padding:.88rem .86rem;background:rgba(17,22,41,.9);border:1px solid rgba(29,36,56,.12);box-shadow:var(--glow);transition:transform .3s ease,border-color .3s ease,box-shadow .3s ease}.CommonDataIssuesGrid_card__2kgKg:hover{transform:translateY(-2px);border-color:rgba(43,52,78,.22);box-shadow:0 10px 26px rgba(2,6,16,.7),0 0 12px rgb(var(--accent-rgb)/.06)}.CommonDataIssuesGrid_cardTitle__pK_1T{margin:0;font-family:var(--font-ibm-plex-sans),"IBM Plex Sans",sans-serif;font-size:clamp(.98rem,1.7vw,1.12rem);font-weight:600;line-height:1.2}.CommonDataIssuesGrid_signal__GCiuz{margin:.42rem 0 0;color:rgba(92,138,255,.6);letter-spacing:.08em;font-size:.68rem;font-weight:500}.CommonDataIssuesGrid_proofRow__5CPTx{margin-top:.62rem;border-radius:var(--radius-sm,4px);border:1px solid rgba(29,36,56,.12);background:rgba(6,9,19,.8);padding:.52rem .54rem;display:grid;gap:.34rem}.CommonDataIssuesGrid_afterValue__81_xB,.CommonDataIssuesGrid_beforeValue___PSvt{margin:0;font-size:.8rem;font-weight:400;line-height:1.45;font-family:var(--font-mono)}.CommonDataIssuesGrid_beforeValue___PSvt{color:rgba(169,177,199,.7)}.CommonDataIssuesGrid_afterValue__81_xB{color:hsla(45,22%,96%,.85);font-weight:500}.CommonDataIssuesGrid_arrow__77LE_{color:rgba(92,138,255,.5);font-size:.72rem;font-weight:600;letter-spacing:.1em}.CommonDataIssuesGrid_outcome__zm6l5{margin:.56rem 0 0;color:var(--text-secondary);font-size:.79rem;font-weight:400;line-height:1.48}@media (max-width:900px){.CommonDataIssuesGrid_grid__NJmdl{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:620px){.CommonDataIssuesGrid_grid__NJmdl{grid-template-columns:minmax(0,1fr)}.CommonDataIssuesGrid_signal__GCiuz{font-size:.72rem}}@media (prefers-reduced-motion:reduce){.CommonDataIssuesGrid_card__2kgKg{transition:none}}.light .CommonDataIssuesGrid_card__2kgKg{background:#fff;border-color:#e7e4e0}.light .CommonDataIssuesGrid_card__2kgKg:hover{border-color:#d6d2cc;box-shadow:0 4px 12px rgba(28,25,23,.08),0 2px 4px rgba(28,25,23,.05)}.light .CommonDataIssuesGrid_cardTitle__pK_1T{color:#1c1917}.light .CommonDataIssuesGrid_signal__GCiuz{color:#56514b}.light .CommonDataIssuesGrid_proofRow__5CPTx{background:#f1efea;border-color:#e7e4e0}.light .CommonDataIssuesGrid_beforeValue___PSvt{color:#56514b}.light .CommonDataIssuesGrid_afterValue__81_xB{color:#1c1917}.light .CommonDataIssuesGrid_arrow__77LE_{color:#6f6961}.light .CommonDataIssuesGrid_outcome__zm6l5{color:#56514b}.DatasetTransformationVisualizer_section__5uQAL{margin-top:1.45rem}.DatasetTransformationVisualizer_shell__UOO1T{border-radius:var(--radius-lg,8px);padding:clamp(.95rem,2.2vw,1.45rem);background:rgba(10,14,28,.88);display:grid;gap:.82rem}.DatasetTransformationVisualizer_panel__Vytto{border-radius:var(--radius-md,6px);border:1px solid rgba(29,36,56,.14);background:rgba(17,22,41,.85);padding:.82rem}.DatasetTransformationVisualizer_panelLabel__SANwu{margin:0;color:rgba(92,138,255,.65);letter-spacing:.09em;font-size:.72rem;font-weight:500}.DatasetTransformationVisualizer_panelSubtext__UVvAp{margin:.58rem 0 0;color:var(--text-secondary);font-size:.82rem;font-weight:400;line-height:1.5}.DatasetTransformationVisualizer_topPanels__jzoWU{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.72rem}.DatasetTransformationVisualizer_metaGrid__9a5mA{margin-top:.58rem;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.42rem}.DatasetTransformationVisualizer_metaItem__DzTlF{border-radius:var(--radius-sm,4px);border:1px solid rgba(29,36,56,.1);background:rgba(10,14,28,.8);padding:.5rem .52rem}.DatasetTransformationVisualizer_metaValue__I8r1y{margin:0;color:var(--text-primary);font-size:1.04rem;font-weight:600;line-height:1.25}.DatasetTransformationVisualizer_metaLabel__WfnoW{margin:.2rem 0 0;color:var(--text-secondary);font-size:.73rem;font-weight:400}.DatasetTransformationVisualizer_issueList__wAcgN,.DatasetTransformationVisualizer_profileList__YXLun{margin:.56rem 0 0;padding:0;list-style:none;display:grid;gap:.38rem}.DatasetTransformationVisualizer_issueList__wAcgN li{border-radius:var(--radius-sm,4px);border:1px solid rgba(29,36,56,.12);background:rgba(10,14,28,.78);padding:.42rem .48rem;display:flex;justify-content:space-between;align-items:center;gap:.48rem;color:rgba(169,177,199,.75);font-weight:400;line-height:1.3;font-size:.8rem}.DatasetTransformationVisualizer_issueList__wAcgN strong{color:hsla(45,22%,96%,.85);font-size:.76rem;font-weight:500;letter-spacing:.02em}.DatasetTransformationVisualizer_profileList__YXLun li{border-radius:var(--radius-sm,4px);border:1px solid rgba(29,36,56,.12);background:rgba(10,14,28,.78);padding:.42rem .48rem}.DatasetTransformationVisualizer_profileList__YXLun p{margin:0;color:rgba(169,177,199,.7);font-size:.79rem;font-weight:400;line-height:1.35}.DatasetTransformationVisualizer_profileList__YXLun p+p{margin-top:.22rem;color:var(--text-tertiary);font-size:.75rem;font-weight:400}.DatasetTransformationVisualizer_middlePanel__y4vT8{border-radius:var(--radius-md,6px);border:1px solid rgba(29,36,56,.14);background:rgba(17,22,41,.85);padding:.82rem}.DatasetTransformationVisualizer_controls__ZXw8y{display:flex;justify-content:space-between;align-items:center;gap:.8rem;flex-wrap:wrap}.DatasetTransformationVisualizer_rowHint__CD7xX{flex:1 1 220px;margin:0;color:var(--text-secondary);font-size:.78rem;line-height:1.5}.DatasetTransformationVisualizer_toggle__DwLcB{display:inline-flex;border-radius:var(--radius-md,6px);border:1px solid rgba(29,36,56,.16);background:rgba(6,9,19,.8);padding:.2rem}.DatasetTransformationVisualizer_toggleButton__BC3wM{border:0;background:transparent;color:var(--text-secondary);border-radius:var(--radius-sm,4px);padding:.46rem .78rem;font-size:.84rem;font-weight:500;cursor:pointer;transition:background-color .28s ease,color .28s ease,opacity .28s ease}.DatasetTransformationVisualizer_toggleButton__BC3wM:disabled{cursor:wait;opacity:.74}.DatasetTransformationVisualizer_toggleButtonActive__0RNOW{background:rgb(var(--accent-rgb)/.2);color:hsla(45,22%,96%,.85);font-weight:600}.DatasetTransformationVisualizer_dataRow__uAM5I:focus-visible,.DatasetTransformationVisualizer_mobileNavButton___ibyX:focus-visible,.DatasetTransformationVisualizer_runButton__NoBST:focus-visible,.DatasetTransformationVisualizer_toggleButton__BC3wM:focus-visible{outline:2px solid rgb(var(--accent-rgb)/.35);outline-offset:2px}.DatasetTransformationVisualizer_runButton__NoBST{border:1px solid rgb(var(--accent-rgb)/.28);border-radius:var(--radius-md,6px);background:linear-gradient(180deg,var(--accent) 0,var(--accent) 100%);color:hsla(45,22%,96%,.95);padding:.5rem .85rem;font-size:.84rem;font-weight:600;cursor:pointer;transition:transform .28s ease,filter .28s ease,box-shadow .28s ease}.DatasetTransformationVisualizer_runButton__NoBST:hover{transform:translateY(-1px);filter:brightness(1.1);box-shadow:0 8px 20px rgba(15,40,100,.18)}.DatasetTransformationVisualizer_runButton__NoBST:disabled{opacity:.76;cursor:wait}.DatasetTransformationVisualizer_mobileViewer__5Bxy8{display:grid;gap:.74rem}.DatasetTransformationVisualizer_mobileHeader__FgAWb{display:grid;gap:.52rem}.DatasetTransformationVisualizer_mobileProgressRow__dRu4V{display:flex;justify-content:space-between;align-items:center;gap:.55rem}.DatasetTransformationVisualizer_mobileProgressLabel__Bd0DI,.DatasetTransformationVisualizer_mobileProgressText___0033{margin:0;color:rgba(169,177,199,.75);font-size:.8rem;font-weight:400;line-height:1.35}.DatasetTransformationVisualizer_mobileProgressLabel__Bd0DI{color:rgba(92,138,255,.65);letter-spacing:.05em;font-weight:500;font-size:.7rem}.DatasetTransformationVisualizer_mobileDots__z8xOc{display:flex;align-items:center;gap:.26rem}.DatasetTransformationVisualizer_mobileDot__Qq0_z{width:.36rem;height:.36rem;border-radius:999px;background:rgba(43,52,78,.3);transition:transform .28s ease,background-color .28s ease}.DatasetTransformationVisualizer_mobileDotActive__7sHsi{background:rgb(var(--accent-rgb)/.6);transform:scale(1.1)}.DatasetTransformationVisualizer_mobileCard__KfLjd{border-radius:var(--radius-md,6px);border:1px solid rgba(29,36,56,.16);background:rgba(17,22,41,.82);padding:.78rem;display:grid;gap:.58rem;touch-action:pan-y}.DatasetTransformationVisualizer_mobileRecordName__WQe1f{margin:0;color:var(--text-primary);font-size:.9rem;font-weight:600}.DatasetTransformationVisualizer_mobileChangeList___D5sc{margin:0;padding:0;list-style:none;display:grid;gap:.42rem}.DatasetTransformationVisualizer_mobileChangeItem___qJWM{border-radius:var(--radius-sm,4px);border:1px solid rgba(29,36,56,.12);background:rgba(10,14,28,.88);padding:.54rem;animation:DatasetTransformationVisualizer_mobileStepIn__2rNIX .22s cubic-bezier(.18,.8,.3,1) both}.DatasetTransformationVisualizer_mobileFieldLabel__LNYjA{margin:0;color:rgba(92,138,255,.6);letter-spacing:.06em;font-weight:500;font-size:.67rem}.DatasetTransformationVisualizer_mobileChangeLine__lRvxQ{margin:.34rem 0 0;display:flex;align-items:baseline;gap:.32rem;line-height:1.4;font-size:.82rem;font-weight:400}.DatasetTransformationVisualizer_mobileMessyValue__8Jqqc{color:rgba(169,177,199,.75);font-family:var(--font-mono);font-weight:400}.DatasetTransformationVisualizer_mobileArrow__2S9Ak{color:rgba(92,138,255,.5);letter-spacing:.05em;font-size:.75rem;font-weight:500}.DatasetTransformationVisualizer_mobileCleanValue__OQdum{color:hsla(45,22%,96%,.85);font-family:var(--font-mono);font-weight:500}.DatasetTransformationVisualizer_mobileMetaRow__MWbjj{margin-top:.36rem;display:flex;justify-content:space-between;align-items:center;gap:.5rem}.DatasetTransformationVisualizer_mobileConfidence__8miQO{color:var(--text-secondary);font-size:.74rem;font-weight:500}.DatasetTransformationVisualizer_mobileNoChange__tonr0,.DatasetTransformationVisualizer_mobileProcessing__6JYjS{margin:0;border-radius:var(--radius-sm,4px);border:1px solid rgba(29,36,56,.12);background:rgba(10,14,28,.88);color:rgba(169,177,199,.7);font-size:.82rem;font-weight:400;line-height:1.46;padding:.52rem}.DatasetTransformationVisualizer_mobileNavRow__C7dIk{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem}.DatasetTransformationVisualizer_mobileNavButton___ibyX{border:1px solid rgba(43,52,78,.2);border-radius:var(--radius-md,6px);background:rgba(17,22,41,.84);color:hsla(45,22%,96%,.85);font-size:.84rem;font-weight:600;padding:.55rem .62rem;cursor:pointer;transition:transform .28s ease,filter .28s ease,border-color .3s ease}.DatasetTransformationVisualizer_mobileNavButton___ibyX:hover:not(:disabled){transform:translateY(-1px);filter:brightness(1.08);border-color:rgba(43,52,78,.3)}.DatasetTransformationVisualizer_mobileNavButton___ibyX:disabled{opacity:.5;cursor:not-allowed}.DatasetTransformationVisualizer_mobileHint__KrRjD{margin:0;color:var(--text-tertiary);font-size:.75rem;font-weight:400;line-height:1.4}@keyframes DatasetTransformationVisualizer_mobileStepIn__2rNIX{0%{opacity:0;transform:translate3d(0,8px,0)}to{opacity:1;transform:translateZ(0)}}.DatasetTransformationVisualizer_tableScroll__9qv69{margin-top:.78rem;border-radius:var(--radius-md,6px);border:1px solid rgba(29,36,56,.12);background:rgba(10,14,28,.8);overflow-x:auto;overflow-y:hidden}.DatasetTransformationVisualizer_comparisonTable__fUO1q{width:max(1260px,100%);border-collapse:collapse;font-size:.81rem;font-weight:400;line-height:1.38}.DatasetTransformationVisualizer_groupHeader__eKrGn th{border-bottom:1px solid rgba(29,36,56,.14);color:rgba(92,138,255,.65);background:rgba(17,22,41,.9);letter-spacing:.07em;font-size:.69rem;font-weight:500;padding:.52rem .44rem;text-align:left}.DatasetTransformationVisualizer_columnHeader__ZpNzq th{border-bottom:1px solid rgba(29,36,56,.12);color:rgba(92,138,255,.6);background:rgba(10,14,28,.94);letter-spacing:.06em;font-size:.67rem;font-weight:500;padding:.45rem .4rem;text-align:left}.DatasetTransformationVisualizer_headerCell__doFQV{display:inline-flex;align-items:center;gap:.3rem;white-space:nowrap}.DatasetTransformationVisualizer_columnIcon__Eavfk{display:inline-flex;width:.9rem;height:.9rem;color:rgba(92,138,255,.5)}.DatasetTransformationVisualizer_columnIcon__Eavfk svg{width:100%;height:100%;fill:none;stroke:currentColor;stroke-width:1.55;stroke-linecap:round;stroke-linejoin:round}.DatasetTransformationVisualizer_dataRow__uAM5I{transition:background-color .28s ease,box-shadow .28s ease}.DatasetTransformationVisualizer_dataRowActive__WD_S3,.DatasetTransformationVisualizer_dataRow__uAM5I:focus-visible,.DatasetTransformationVisualizer_dataRow__uAM5I:hover{background:rgba(23,29,51,.5)}.DatasetTransformationVisualizer_messyCell__puLpv{border-top:1px solid rgba(29,36,56,.1);padding:.56rem .42rem;vertical-align:top;color:rgba(169,177,199,.75);font-weight:400;background:rgba(6,9,19,.75)}.DatasetTransformationVisualizer_cleanCell__5HnQW{border-top:1px solid rgba(29,36,56,.1);padding:.56rem .42rem;vertical-align:top;color:hsla(45,22%,96%,.85);font-weight:500;background:rgba(10,14,28,.88)}.DatasetTransformationVisualizer_changedCell__duE_n{box-shadow:inset 0 0 0 1px rgba(43,52,78,.16);background:linear-gradient(160deg,rgba(23,29,51,.96),rgba(17,22,41,.94))}.DatasetTransformationVisualizer_statusCell__aQB2A{border-top:1px solid rgba(29,36,56,.1);padding:.56rem .42rem;text-align:right;vertical-align:top;min-width:7rem}.DatasetTransformationVisualizer_pendingValue__j2pN2{color:var(--text-tertiary);font-weight:400;letter-spacing:.06em}.DatasetTransformationVisualizer_statusBadge__56REe{display:inline-flex;align-items:center;border-radius:var(--radius-sm,4px);font-size:.69rem;letter-spacing:.02em;font-weight:600;padding:.22rem .48rem;white-space:nowrap}.DatasetTransformationVisualizer_badgeRule__Kui46{color:rgba(69,214,160,.85);background:rgba(13,42,38,.3);border:1px solid rgba(27,74,64,.24)}.DatasetTransformationVisualizer_badgeAi__UZF25{color:rgba(92,138,255,.85);background:rgba(16,29,66,.3);border:1px solid rgba(36,64,140,.24)}.DatasetTransformationVisualizer_badgeReview__cPB5i{color:rgba(240,178,78,.85);background:rgba(42,35,20,.25);border:1px solid rgba(76,61,28,.24)}.DatasetTransformationVisualizer_bottomPanels__TxZnS{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(0,1fr);gap:.72rem}.DatasetTransformationVisualizer_activeRowTitle__8wOda{margin:.52rem 0 0;color:var(--text-primary);font-size:.94rem;font-weight:600}.DatasetTransformationVisualizer_activeRowSubtitle__J_esL{margin:.36rem 0 0;color:var(--text-secondary);font-size:.86rem;font-weight:400;line-height:1.48}.DatasetTransformationVisualizer_latestEvent__u3A87{margin:.42rem 0 0;color:rgba(92,138,255,.6);font-size:.8rem;font-weight:400}.DatasetTransformationVisualizer_changeList__dHJvu{margin:.64rem 0 0;padding:0;list-style:none;display:grid;gap:.45rem}.DatasetTransformationVisualizer_changeItem__xAzuj{border-radius:var(--radius-sm,4px);border:1px solid rgba(29,36,56,.12);background:rgba(10,14,28,.8);padding:.52rem}.DatasetTransformationVisualizer_changeHeader__uqElM{display:flex;align-items:center;justify-content:space-between;gap:.5rem;flex-wrap:wrap}.DatasetTransformationVisualizer_changeField__ckKmA{margin:0;color:hsla(45,22%,96%,.85);font-size:.83rem;font-weight:600}.DatasetTransformationVisualizer_changeValues__3ZUKr{margin:.34rem 0 0;color:hsla(45,22%,96%,.85);font-size:.81rem;font-weight:400;line-height:1.42;font-family:var(--font-mono)}.DatasetTransformationVisualizer_changeMeta__CI587{margin:.3rem 0 0;color:var(--text-secondary);font-size:.79rem;font-weight:400;line-height:1.42}.DatasetTransformationVisualizer_changeHistory__WspCp{margin:.3rem 0 0;color:rgba(92,138,255,.55);font-size:.75rem;font-weight:400;line-height:1.4}.DatasetTransformationVisualizer_historyBlock__BqW6e{margin-top:.7rem;border-radius:var(--radius-sm,4px);border:1px solid rgba(29,36,56,.12);background:rgba(10,14,28,.78);padding:.52rem .56rem}.DatasetTransformationVisualizer_historyLabel__fkAoJ{margin:0;color:rgba(92,138,255,.6);letter-spacing:.06em;font-size:.68rem;font-weight:500}.DatasetTransformationVisualizer_historyList__uEVeW{margin:.44rem 0 0;padding-left:1.05rem;display:grid;gap:.25rem;color:rgba(169,177,199,.7);font-size:.78rem;font-weight:400;line-height:1.42}.DatasetTransformationVisualizer_sidePanels__YZsYd{display:grid;gap:.72rem}.DatasetTransformationVisualizer_patternList__YaT6u{margin:.54rem 0 0;padding-left:1.06rem;display:grid;gap:.3rem;color:rgba(169,177,199,.7);font-size:.8rem;font-weight:400;line-height:1.46}.DatasetTransformationVisualizer_metricsGrid__QxoLv{margin-top:.58rem;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.46rem}.DatasetTransformationVisualizer_metricCard__eqKqv{border-radius:var(--radius-sm,4px);border:1px solid rgba(29,36,56,.12);background:rgba(10,14,28,.8);padding:.55rem .56rem}.DatasetTransformationVisualizer_metricValue__XtC0Q{margin:0;color:var(--text-primary);font-size:1.02rem;line-height:1.2;font-weight:600}.DatasetTransformationVisualizer_metricLabel__2EZi3{margin:.2rem 0 0;color:var(--text-secondary);font-size:.75rem;font-weight:400;line-height:1.34}@media (max-width:1180px){.DatasetTransformationVisualizer_topPanels__jzoWU{grid-template-columns:repeat(2,minmax(0,1fr))}.DatasetTransformationVisualizer_topPanels__jzoWU .DatasetTransformationVisualizer_panel__Vytto:last-child{grid-column:1/-1}}@media (max-width:960px){.DatasetTransformationVisualizer_bottomPanels__TxZnS{grid-template-columns:minmax(0,1fr)}}@media (max-width:760px){.DatasetTransformationVisualizer_mobileViewer__5Bxy8 .DatasetTransformationVisualizer_toggle__DwLcB{width:100%;justify-content:center}.DatasetTransformationVisualizer_mobileViewer__5Bxy8 .DatasetTransformationVisualizer_toggleButton__BC3wM{flex:1;min-height:44px}.DatasetTransformationVisualizer_mobileNavButton___ibyX{min-height:44px}.DatasetTransformationVisualizer_historyLabel__fkAoJ,.DatasetTransformationVisualizer_mobileFieldLabel__LNYjA{font-size:.72rem}}@media (max-width:640px){.DatasetTransformationVisualizer_mobileProgressRow__dRu4V{flex-direction:column;align-items:flex-start}.DatasetTransformationVisualizer_mobileChangeLine__lRvxQ{flex-wrap:wrap}.DatasetTransformationVisualizer_mobileMetaRow__MWbjj{align-items:flex-start;flex-direction:column}.DatasetTransformationVisualizer_mobileNavRow__C7dIk{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.DatasetTransformationVisualizer_dataRow__uAM5I,.DatasetTransformationVisualizer_mobileChangeItem___qJWM,.DatasetTransformationVisualizer_mobileDot__Qq0_z,.DatasetTransformationVisualizer_mobileNavButton___ibyX,.DatasetTransformationVisualizer_runButton__NoBST,.DatasetTransformationVisualizer_toggleButton__BC3wM{transition:none}.DatasetTransformationVisualizer_mobileChangeItem___qJWM{animation:none}}.light .DatasetTransformationVisualizer_shell__UOO1T{background:#fff;border:1px solid #e7e4e0}.light .DatasetTransformationVisualizer_panel__Vytto{background:#f1efea;border-color:#e7e4e0}.light .DatasetTransformationVisualizer_panelLabel__SANwu,.light .DatasetTransformationVisualizer_panelSubtext__UVvAp{color:#56514b}.light .DatasetTransformationVisualizer_bottomPanels__TxZnS,.light .DatasetTransformationVisualizer_middlePanel__y4vT8{background:transparent}.light .DatasetTransformationVisualizer_metricCard__eqKqv{background:#fff;border-color:#e7e4e0}.light .DatasetTransformationVisualizer_metricLabel__2EZi3{color:#56514b}.light .DatasetTransformationVisualizer_metricValue__XtC0Q{color:#1c1917}.light .DatasetTransformationVisualizer_comparisonTable__fUO1q{background:#fff;border-color:#e7e4e0}.light .DatasetTransformationVisualizer_headerCell__doFQV{background:#f1efea;color:#56514b;border-color:#e7e4e0}.light .DatasetTransformationVisualizer_dataRow__uAM5I{background:#fff;border-color:#e7e4e0}.light .DatasetTransformationVisualizer_dataRow__uAM5I:hover{background:#f1efea}.light .DatasetTransformationVisualizer_dataRowActive__WD_S3{background:#e9eefa;border-color:#002fa7}.light .DatasetTransformationVisualizer_cleanCell__5HnQW,.light .DatasetTransformationVisualizer_messyCell__puLpv{color:#1c1917;border-color:#e7e4e0}.light .DatasetTransformationVisualizer_changedCell__duE_n{color:#002fa7}.light .DatasetTransformationVisualizer_columnIcon__Eavfk{color:#56514b}.light .DatasetTransformationVisualizer_badgeRule__Kui46{background:#e3f1e8;color:#147a3d;border-color:#bfe0cb}.light .DatasetTransformationVisualizer_badgeAi__UZF25{background:#e9eefa;color:#00248a;border-color:#c9d5f1}.light .DatasetTransformationVisualizer_badgeReview__cPB5i{background:#faf0db;color:#8f5a0a;border-color:#ebd5a6}.light .DatasetTransformationVisualizer_activeRowTitle__8wOda{color:#1c1917}.light .DatasetTransformationVisualizer_activeRowSubtitle__J_esL,.light .DatasetTransformationVisualizer_latestEvent__u3A87{color:#56514b}.light .DatasetTransformationVisualizer_changeHeader__uqElM{color:#1c1917}.light .DatasetTransformationVisualizer_changeField__ckKmA{color:#56514b}.light .DatasetTransformationVisualizer_changeItem__xAzuj,.light .DatasetTransformationVisualizer_historyBlock__BqW6e{background:#fff;border-color:#e7e4e0}.light .DatasetTransformationVisualizer_changeMeta__CI587,.light .DatasetTransformationVisualizer_changeValues__3ZUKr,.light .DatasetTransformationVisualizer_historyLabel__fkAoJ{color:#56514b}.light .DatasetTransformationVisualizer_metaItem__DzTlF{background:#f1efea;border-color:#e7e4e0}.light .DatasetTransformationVisualizer_metaLabel__WfnoW{color:#56514b}.light .DatasetTransformationVisualizer_metaValue__I8r1y{color:#1c1917}.light .DatasetTransformationVisualizer_controls__ZXw8y{background:#f1efea;border-color:#e7e4e0}.light .DatasetTransformationVisualizer_mobileCard__KfLjd{background:#fff;border-color:#e7e4e0}.light .DatasetTransformationVisualizer_mobileChangeLine__lRvxQ,.light .DatasetTransformationVisualizer_mobileFieldLabel__LNYjA,.light .DatasetTransformationVisualizer_mobileRecordName__WQe1f{color:#1c1917}.light .DatasetTransformationVisualizer_mobileMessyValue__8Jqqc{color:#56514b}.light .DatasetTransformationVisualizer_mobileCleanValue__OQdum{color:#002fa7}.light .DatasetTransformationVisualizer_mobileConfidence__8miQO,.light .DatasetTransformationVisualizer_mobileHint__KrRjD,.light .DatasetTransformationVisualizer_mobileMetaRow__MWbjj,.light .DatasetTransformationVisualizer_mobileProcessing__6JYjS,.light .DatasetTransformationVisualizer_mobileProgressLabel__Bd0DI,.light .DatasetTransformationVisualizer_mobileProgressText___0033{color:#56514b}.light .DatasetTransformationVisualizer_mobileDot__Qq0_z{background:#d6d2cc}.light .DatasetTransformationVisualizer_mobileDotActive__7sHsi{background:#002fa7}.light .DatasetTransformationVisualizer_mobileNavButton___ibyX{background:#fff;border-color:#d6d2cc;color:#1c1917}.light .DatasetTransformationVisualizer_mobileChangeItem___qJWM{background:#f1efea;border-color:#e7e4e0}.light .DatasetTransformationVisualizer_issueList__wAcgN li{background:#fff;border-color:#e7e4e0;color:#56514b}.light .DatasetTransformationVisualizer_issueList__wAcgN strong{color:#1c1917}.light .DatasetTransformationVisualizer_profileList__YXLun li{background:#fff;border-color:#e7e4e0}.light .DatasetTransformationVisualizer_profileList__YXLun p{color:#1c1917}.light .DatasetTransformationVisualizer_profileList__YXLun p+p{color:#56514b}.light .DatasetTransformationVisualizer_tableScroll__9qv69{background:#fff;border-color:#e7e4e0}.light .DatasetTransformationVisualizer_groupHeader__eKrGn th{background:#f1efea;border-color:#e7e4e0;color:#002fa7}.light .DatasetTransformationVisualizer_columnHeader__ZpNzq th{background:#fff;border-color:#e7e4e0;color:#56514b}.light .DatasetTransformationVisualizer_messyCell__puLpv{background:#f1efea}.light .DatasetTransformationVisualizer_cleanCell__5HnQW{background:#fff}.light .DatasetTransformationVisualizer_changedCell__duE_n{background:#e9eefa;box-shadow:inset 0 0 0 1px rgba(0,47,167,.18)}.light .DatasetTransformationVisualizer_dataRow__uAM5I:focus-visible,.light .DatasetTransformationVisualizer_dataRow__uAM5I:hover{background:#f1efea}.light .DatasetTransformationVisualizer_toggle__DwLcB{background:#f1efea;border-color:#e7e4e0}.light .DatasetTransformationVisualizer_toggleButton__BC3wM{color:#56514b}.light .DatasetTransformationVisualizer_toggleButtonActive__0RNOW{background:#e9eefa;color:#002fa7}.light .DatasetTransformationVisualizer_runButton__NoBST{background:#002fa7;border-color:#002fa7;color:#fff;box-shadow:none}.light .DatasetTransformationVisualizer_runButton__NoBST:hover{background:#00248a;border-color:#00248a;filter:none}.light .DatasetTransformationVisualizer_changeHistory__WspCp,.light .DatasetTransformationVisualizer_historyList__uEVeW,.light .DatasetTransformationVisualizer_patternList__YaT6u{color:#56514b}.ProductArchitectureVisualizer_section__wunq7{margin-top:1.5rem}.ProductArchitectureVisualizer_flowWrap__iCWfB{position:relative;border-radius:var(--radius-lg,8px);border:1px solid rgb(var(--accent-rgb)/.1);background:rgba(10,14,28,.94);box-shadow:0 12px 36px rgba(2,6,16,.65),0 0 14px rgb(var(--accent-rgb)/.04);padding:clamp(1rem,2.4vw,1.6rem) clamp(.85rem,1.8vw,1.3rem)}.ProductArchitectureVisualizer_nodeList__9RXkq{--node-gap:0.82rem;list-style:none;margin:0;padding:0;display:grid;gap:var(--node-gap)}.ProductArchitectureVisualizer_node__G0QzS{--node-pad-y:0.78rem;--node-pad-x:0.8rem;--icon-size:2.1rem;position:relative;display:grid;grid-template-columns:auto minmax(0,1fr);gap:.78rem;align-items:flex-start;border-radius:var(--radius-md,6px);border:1px solid rgb(var(--accent-rgb)/.18);background:rgba(17,22,41,.88);padding:var(--node-pad-y) var(--node-pad-x);transition:border-color .3s ease,box-shadow .3s ease,background-color .3s ease;cursor:pointer}.ProductArchitectureVisualizer_node__G0QzS:before{content:"";position:absolute;z-index:1;left:calc(var(--node-pad-x) + var(--icon-size) / 2 - 1px);top:calc(var(--node-pad-y) + var(--icon-size));bottom:calc(-1 * (var(--node-gap) + var(--node-pad-y) + 1px));width:2px;border-radius:999px;background:rgb(var(--accent-rgb)/.14);transition:background-color .24s ease;pointer-events:none}.ProductArchitectureVisualizer_node__G0QzS:last-child:before{display:none}.ProductArchitectureVisualizer_segmentLit__ltqe8:before{background:rgb(var(--accent-rgb)/.55)}.ProductArchitectureVisualizer_nodeInspected___W2Yu{border-color:rgb(var(--accent-rgb)/.32);background:rgba(23,29,51,.9);box-shadow:0 0 0 1px rgb(var(--accent-rgb)/.12) inset,0 0 14px rgb(var(--accent-rgb)/.06)}.ProductArchitectureVisualizer_nodeIcon__mzar5{width:var(--icon-size);height:var(--icon-size);border-radius:var(--radius-sm,4px);border:1px solid rgb(var(--accent-rgb)/.22);background:rgba(10,14,28,.88);display:grid;place-items:center}.ProductArchitectureVisualizer_nodeIcon__mzar5 svg{width:1.1rem;height:1.1rem;stroke:rgb(var(--accent-rgb)/.65);fill:none;stroke-width:1.65;stroke-linecap:round;stroke-linejoin:round}.ProductArchitectureVisualizer_nodeBody__13Jhk{min-width:0}.ProductArchitectureVisualizer_detailPanel__55aF5{margin-top:.48rem;border-radius:var(--radius-sm,4px);border:1px solid rgb(var(--accent-rgb)/.08);background:rgba(17,22,41,.3);padding:0 .62rem;max-height:0;opacity:0;overflow:hidden;transform:translateY(3px);transition:max-height .3s ease,opacity .28s ease,transform .28s ease,padding .28s ease,border-color .28s ease,background-color .28s ease}.ProductArchitectureVisualizer_detailPanelVisible__pspoi{max-height:360px;opacity:1;transform:translateY(0);padding:.52rem .62rem;border-color:rgb(var(--accent-rgb)/.14);background:rgba(17,22,41,.5)}.ProductArchitectureVisualizer_detailLabel__812VZ{margin:0;color:rgba(92,138,255,.65);font-size:.68rem;letter-spacing:.07em;font-weight:500}.ProductArchitectureVisualizer_detailList__wAVkb{margin:.36rem 0 0;padding:0;list-style:none;display:grid;gap:.22rem}.ProductArchitectureVisualizer_detailList__wAVkb li{position:relative;padding-left:.78rem;color:rgba(169,177,199,.7);font-size:.82rem;font-weight:400;line-height:1.45}.ProductArchitectureVisualizer_detailList__wAVkb li:before{content:"";position:absolute;left:0;top:.56em;width:.24rem;height:.24rem;border-radius:999px;background:rgb(var(--accent-rgb)/.55);box-shadow:0 0 4px rgb(var(--accent-rgb)/.15)}.ProductArchitectureVisualizer_nodeTitle__TB_XN{margin:0;font-family:var(--font-ibm-plex-sans),"IBM Plex Sans",sans-serif;font-size:clamp(.97rem,1.3vw,1.1rem);font-weight:600;line-height:1.2}.ProductArchitectureVisualizer_nodeDescription__ORqLx{margin:.34rem 0 0;color:var(--text-secondary);font-weight:400;line-height:1.5;font-size:.9rem}@media (max-width:700px){.ProductArchitectureVisualizer_node__G0QzS{gap:.62rem;--icon-size:1.88rem}.ProductArchitectureVisualizer_detailLabel__812VZ{font-size:.72rem}}@media (prefers-reduced-motion:reduce){.ProductArchitectureVisualizer_detailPanel__55aF5,.ProductArchitectureVisualizer_node__G0QzS,.ProductArchitectureVisualizer_node__G0QzS:before{transition:none}}.light .ProductArchitectureVisualizer_flowWrap__iCWfB,.light .ProductArchitectureVisualizer_node__G0QzS{background:#fff;border-color:#e7e4e0}.light .ProductArchitectureVisualizer_nodeInspected___W2Yu{border-color:#002fa7;background:#e9eefa}.light .ProductArchitectureVisualizer_nodeList__9RXkq{border-color:#e7e4e0;background:#fff}.light .ProductArchitectureVisualizer_detailPanel__55aF5{border-color:#e7e4e0;background:#f1efea}.light .ProductArchitectureVisualizer_detailPanelVisible__pspoi{border-color:#d6d2cc;background:#fff}.light .ProductArchitectureVisualizer_nodeIcon__mzar5{background:#e9eefa;border-color:rgba(0,47,167,.25);color:#002fa7}.light .ProductArchitectureVisualizer_nodeIcon__mzar5 svg{stroke:#002fa7}.light .ProductArchitectureVisualizer_nodeTitle__TB_XN{color:#1c1917}.light .ProductArchitectureVisualizer_detailLabel__812VZ,.light .ProductArchitectureVisualizer_detailList__wAVkb li,.light .ProductArchitectureVisualizer_nodeDescription__ORqLx{color:#56514b}.light .ProductArchitectureVisualizer_detailList__wAVkb li:before{background:#002fa7;box-shadow:none}.light .ProductArchitectureVisualizer_node__G0QzS:before{background:#d6d2cc}.light .ProductArchitectureVisualizer_segmentLit__ltqe8:before{background:#002fa7}.page_page__FTW_A{position:relative;overflow:clip;min-height:100dvh}.page_content__nsoA3{position:relative;z-index:1;padding:clamp(1rem,2vw,1.5rem) 0 clamp(4rem,8vw,6rem)}.page_heroSection__ZKEB9{text-align:center;padding-top:clamp(1.5rem,4vw,3rem);padding-bottom:clamp(2rem,4vw,3rem)}.page_logoWrap__01lJ_{display:flex;justify-content:center;width:100%;max-width:680px;margin:0 auto clamp(1.2rem,2vw,1.8rem);filter:drop-shadow(0 0 12px rgb(var(--accent-rgb)/.1))}.page_pageTitle__uQMrH{margin:.75rem 0 0;font-size:clamp(2rem,5vw,3.5rem);line-height:1.08;font-weight:700;letter-spacing:-.02em;max-width:40ch;margin-inline:auto}.page_pageSubtitle__dhGx9{margin:1rem auto 0;color:var(--text-secondary);max-width:100%;font-size:clamp(.95rem,1.4vw,1.1rem);font-weight:400;line-height:1.65}.page_section__7UQd0{margin-top:clamp(4rem,8vw,6.8rem)}.page_sectionIntro__4a96v{max-width:1080px}.page_sectionTitle__5TxJo{margin:0;font-size:clamp(1.72rem,3.8vw,2.15rem);line-height:1.15;font-weight:700;letter-spacing:-.015em}.page_sectionSubtext__grnHQ{margin:.88rem 0 0;color:var(--text-secondary);font-size:clamp(.95rem,1.35vw,1.06rem);font-weight:400;line-height:1.65;max-width:80ch}.page_previewCard__qL5_1{position:relative;border-radius:var(--radius-lg,8px);padding:clamp(1rem,2.2vw,1.35rem);margin-top:clamp(1.5rem,3vw,2rem);max-width:720px;background:rgba(10,14,28,.92);border:1px solid rgb(var(--accent-rgb)/.1);box-shadow:var(--glow);transition:border-color .4s ease,box-shadow .4s ease,transform .4s ease}.page_previewCard__qL5_1:hover{border-color:rgb(var(--accent-rgb)/.16);box-shadow:0 0 0 1px rgb(var(--accent-rgb)/.06),0 12px 32px rgba(1,4,12,.75),0 0 24px rgb(var(--accent-rgb)/.04);transform:translateY(-1px)}.page_previewHeader__vhxhv{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.page_previewTitle__87xSb{margin:0;font-family:var(--font-ibm-plex-sans),"IBM Plex Sans",sans-serif;font-size:.95rem;font-weight:600}.page_metricGrid__1maxu{margin-top:.95rem;display:grid;gap:.65rem;grid-template-columns:repeat(2,minmax(0,1fr))}.page_metricItem__rpa18{border-radius:var(--radius-sm,4px);border:1px solid rgb(var(--accent-rgb)/.08);padding:.72rem .8rem;background:rgba(10,14,28,.7);transition:border-color .3s ease,box-shadow .3s ease}.page_metricItem__rpa18:hover{border-color:rgb(var(--accent-rgb)/.18);box-shadow:0 0 10px rgb(var(--accent-rgb)/.04)}.page_metricLabel__iMvD8{margin:0;color:var(--text-tertiary);font-size:.72rem;font-weight:500}.page_metricValue__Qntao{margin:.34rem 0 0;font-size:1.05rem;font-weight:600}.page_metricNote__4r5kR{margin:.65rem 0 0;color:var(--text-secondary);font-size:.72rem;line-height:1.5}.page_pipelineCard__Beh2a{margin-top:.95rem;border-radius:var(--radius-md,6px);border:1px solid rgb(var(--accent-rgb)/.08);padding:.5rem .75rem;background:rgba(10,14,28,.85)}.page_pipelineRow__5y3mG{display:flex;justify-content:space-between;align-items:center;gap:1rem;padding:.55rem .2rem;color:var(--text-secondary);font-size:.84rem;font-weight:400}.page_pipelineRow__5y3mG+.page_pipelineRow__5y3mG{border-top:1px solid rgb(var(--accent-rgb)/.06)}.page_pipelineRow__5y3mG strong{color:rgba(92,138,255,.7);font-size:.8rem;font-weight:500;text-align:right}.page_ctaSection__rBNFn{margin-top:clamp(4.2rem,8vw,6rem)}.page_ctaPanel__b7yTJ{position:relative;border-radius:var(--radius-lg,8px);text-align:center;padding:clamp(2rem,4.5vw,3.2rem);background:rgba(10,14,28,.92);border:1px solid rgb(var(--accent-rgb)/.12);box-shadow:var(--glow);overflow:hidden}.page_ctaPanel__b7yTJ:before{content:"";position:absolute;top:0;left:-100%;width:200%;height:1px;background:linear-gradient(90deg,transparent,rgb(var(--accent-rgb)/.3),transparent);animation:page_borderSweep__wVU3Y 6s ease-in-out infinite}.page_ctaTitle__EJadg{margin:0 auto;font-size:clamp(1.65rem,4vw,2.4rem);line-height:1.16;font-weight:700;letter-spacing:-.015em;max-width:24ch}.page_primaryCta__ttZRK{position:relative;isolation:isolate;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;border-radius:var(--radius-md,6px);border:1px solid rgb(var(--accent-rgb)/.22);padding:.88rem 1.45rem;background:linear-gradient(180deg,var(--accent) 0,var(--accent) 100%);color:hsla(45,22%,96%,.95);font-size:.96rem;font-weight:600;margin-top:1.35rem;transition:transform .28s ease,box-shadow .28s ease,filter .28s ease;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.05),0 6px 20px rgba(10,30,80,.14)}.page_primaryCta__ttZRK:after{content:"";position:absolute;inset:0;background:linear-gradient(110deg,transparent 30%,hsla(0,0%,100%,.08) 50%,transparent 70%);background-size:200% 100%;animation:page_btnSheen__gZ8cU 4s ease-in-out infinite}.page_primaryCta__ttZRK:hover{transform:translateY(-1px);filter:brightness(1.1);box-shadow:0 1px 0 hsla(0,0%,100%,.07) inset,0 10px 26px rgba(10,30,80,.22),0 0 20px rgb(var(--accent-rgb)/.08)}.page_primaryCta__ttZRK:active{transform:translateY(1px) scale(.986);background-image:radial-gradient(circle at center,hsla(0,0%,100%,.15),transparent 60%),linear-gradient(180deg,var(--accent) 0,var(--accent) 100%)}@keyframes page_borderSweep__wVU3Y{0%,to{transform:translateX(-25%)}50%{transform:translateX(25%)}}@keyframes page_btnSheen__gZ8cU{0%,to{background-position:-100% 0}50%{background-position:200% 0}}.page_page__FTW_A .glass-panel{backdrop-filter:none;-webkit-backdrop-filter:none}.page_page__FTW_A [data-ambient]:not([data-inview=true]),.page_page__FTW_A [data-ambient]:not([data-inview=true]) *,.page_page__FTW_A [data-ambient]:not([data-inview=true]) :after,.page_page__FTW_A [data-ambient]:not([data-inview=true]) :before,.page_page__FTW_A [data-ambient]:not([data-inview=true]):after,.page_page__FTW_A [data-ambient]:not([data-inview=true]):before{animation-play-state:paused}@media (max-width:640px){.page_metricGrid__1maxu{grid-template-columns:minmax(0,1fr)}.page_primaryCta__ttZRK{width:100%;max-width:320px}.page_sectionTitle__5TxJo{max-width:20ch}}@media (prefers-reduced-motion:reduce){.page_metricItem__rpa18,.page_previewCard__qL5_1,.page_primaryCta__ttZRK{transition:none}.page_ctaPanel__b7yTJ:before,.page_primaryCta__ttZRK:after{animation:none}}.light .page_previewCard__qL5_1{background:#fff;border-color:#e7e4e0}.light .page_previewCard__qL5_1:hover{border-color:#d6d2cc}.light .page_previewTitle__87xSb{color:#56514b}.light .page_metricItem__rpa18{background:#f1efea;border-color:#e7e4e0}.light .page_metricItem__rpa18:hover{border-color:#d6d2cc}.light .page_metricLabel__iMvD8{color:#56514b}.light .page_pipelineCard__Beh2a{background:#f1efea;border-color:#e7e4e0}.light .page_pipelineRow__5y3mG{color:#56514b}.light .page_pipelineRow__5y3mG strong{color:#1c1917}.light .page_ctaPanel__b7yTJ{background:#fff;border-color:#e7e4e0}.light .page_ctaTitle__EJadg{color:#1c1917}.light .page_primaryCta__ttZRK{background:#002fa7;border-color:#002fa7;color:#fff;box-shadow:none}.light .page_primaryCta__ttZRK:hover{background:#00248a;border-color:#00248a;filter:none;box-shadow:0 4px 12px rgba(0,47,167,.16)}.light .page_primaryCta__ttZRK:active{background:#00248a;background-image:none}