._section_n9tv4_1{width:100%}._eyebrow_n9tv4_5{color:#d6a0e2eb;letter-spacing:.18em;text-transform:uppercase;margin:0;font-size:.76rem;font-weight:700}._heading_n9tv4_14{letter-spacing:-.045em;max-width:12ch;font-size:clamp(2rem,5vw,3rem);line-height:1.02}._lead_n9tv4_21{max-width:58rem}._demoCard_n9tv4_25{background:radial-gradient(circle at top,#6c3a7a29 0%,#6c3a7a0a 28%,#0000 60%),linear-gradient(#18141df0 0%,#121016fa 100%);border-color:#c678d629;padding:clamp(1rem,2vw,1.5rem);box-shadow:0 24px 60px #00000038}._composedStrip_n9tv4_34{background:#ffffff05;border:1px solid #ffffff0f;border-radius:1.1rem;grid-template-columns:minmax(0,1fr) minmax(14rem,18rem);gap:1rem;padding:1rem 1.1rem;display:grid}._stripLabel_n9tv4_44{color:#d8d3dfb8;letter-spacing:.14em}._composedStepperWrap_n9tv4_49{min-width:0}._pathStepper_n9tv4_53{margin-top:.7rem}._pathStepperSteps_n9tv4_57{gap:0}._pathStepperStep_n9tv4_57{min-width:0}._pathStepperStepWrapper_n9tv4_65{align-items:flex-start;gap:.55rem}._pathStepperIcon_n9tv4_70{color:#0000;background:#ffffff0a;border:1px solid #ffffff29;width:1.15rem;min-width:1.15rem;height:1.15rem}._pathStepperSeparator_n9tv4_79{background:linear-gradient(90deg,#ffffff1f 0%,#ffffff0f 100%);margin-inline:.45rem}._pathStepperBody_n9tv4_84{gap:.18rem;min-width:0;padding-top:.02rem}._pathStepperLabel_n9tv4_90{color:#f2eef7eb;font-size:.82rem;font-weight:700;line-height:1.1}._pathStepperDescription_n9tv4_97{color:#d7d0dfa3;font-size:.76rem;line-height:1.15}._pathStepDot_n9tv4_103{background:currentColor;border-radius:999px;width:.42rem;height:.42rem;display:block}._pathStep_n9tv4_53 .mantine-Stepper-stepIcon{transition:border-color .22s,background-color .22s,box-shadow .22s,color .22s}._pathStep_n9tv4_53 .mantine-Stepper-separator{transition:background .22s,opacity .22s}._pathStepExact_n9tv4_125 .mantine-Stepper-stepIcon{color:#f4dcf8f5;background:#c678d62e;border-color:#c678d66b;box-shadow:0 0 0 6px #c678d614}._pathStepExact_n9tv4_125 .mantine-Stepper-separator{background:linear-gradient(90deg,#c678d670 0%,#c678d633 100%)}._pathStepReused_n9tv4_136 .mantine-Stepper-stepIcon{color:#e8e1eee0;background:#ffffff0f;border-color:#e0d6e83d}._pathStepReused_n9tv4_136 .mantine-Stepper-separator{background:linear-gradient(90deg,#ffffff29 0%,#ffffff14 100%)}._pathStepChanged_n9tv4_146 .mantine-Stepper-stepIcon{color:#fbe6fcfa;background:#c678d63d;border-color:#df98e9b8;box-shadow:0 0 0 8px #c678d61a}._pathStepChanged_n9tv4_146 .mantine-Stepper-separator{background:linear-gradient(90deg,#c678d66b 0%,#ffffff14 100%)}._pathStepUnknown_n9tv4_157 .mantine-Stepper-stepIcon{color:#d2ccda80;box-shadow:none;background:0 0;border-style:dashed;border-color:#dfd8e53d}._pathStepUnknown_n9tv4_157 .mantine-Stepper-stepLabel{color:#e0dae5b8}._pathStepUnknown_n9tv4_157 .mantine-Stepper-stepDescription{color:#c4becc8a}._pathStepUnknown_n9tv4_157 .mantine-Stepper-separator{background:repeating-linear-gradient(90deg,#ffffff1f 0 .45rem,#0000 .45rem .88rem)}._stripMeta_n9tv4_181{align-content:start;gap:.5rem;display:grid}._demoGrid_n9tv4_187{grid-template-columns:minmax(0,1.65fr) minmax(18rem,.95fr);gap:1rem;display:grid}._pathPanel_n9tv4_193{gap:1rem;display:grid}._knownOutputs_n9tv4_198{gap:.75rem;display:grid}._outputTabs_n9tv4_203{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;display:grid}._outputTab_n9tv4_203{color:#f2eef7eb;text-align:left;cursor:pointer;background:#ffffff06;border:1px solid #ffffff14;border-radius:1rem;gap:.3rem;padding:.85rem;transition:border-color .22s,background-color .22s,transform .22s;display:grid}._outputTab_n9tv4_203 small{color:#d8d0dfa8}._outputTab_n9tv4_203:hover{background:#c678d614;border-color:#c678d638;transform:translateY(-1px)}._outputTabActive_n9tv4_235{background:#c678d624;border-color:#c678d65c}._markerScroller_n9tv4_240{overflow:visible}._markerRows_n9tv4_244{gap:.9rem;display:grid}._markerRow_n9tv4_244{grid-template-columns:4.4rem minmax(0,1fr);align-items:stretch;gap:.9rem;display:grid}._markerRail_n9tv4_256{justify-content:center;display:flex}._markerRailTop_n9tv4_261{flex-direction:column;align-items:center;width:100%;height:100%;display:flex}._markerCard_n9tv4_269{background:#ffffff06;border:1px solid #ffffff12;border-radius:1rem;grid-template-columns:minmax(8.5rem,10.5rem) minmax(0,1fr);gap:.8rem;height:100%;padding:.85rem .95rem;transition:border-color .22s,background-color .22s,box-shadow .22s;display:grid}._markerCardExact_n9tv4_284{background:#c678d60a;border-color:#c678d624}._markerCardReused_n9tv4_289{border-color:#ffffff14}._markerCardChanged_n9tv4_293{background:#c678d60f;border-color:#d588e142;box-shadow:0 0 0 1px #c678d614}._markerCardUnknown_n9tv4_299{background:#ffffff04;border-style:dashed;border-color:#ffffff14}._markerHeadingGroup_n9tv4_305{justify-content:space-between;align-items:flex-start;gap:.6rem;display:flex}._markerHeadingText_n9tv4_312{gap:.08rem;min-width:0;display:grid}._markerRowHeader_n9tv4_318{align-self:start;min-width:0}._markerKicker_n9tv4_323{color:#dad5dfb3;letter-spacing:.12em}._markerTitle_n9tv4_328{color:#f4f0f8f5;font-size:.95rem;line-height:1.1}._markerSummary_n9tv4_334{max-width:14ch;font-size:.82rem;line-height:1.15}._markerNode_n9tv4_340{background:#ffffff0d;border:2px solid #ffffff2e;border-radius:999px;width:.95rem;height:.95rem}._markerNodeExact_n9tv4_348{background:#cb7bd947;border-color:#cb7bd994;box-shadow:0 0 0 6px #cb7bd914}._markerNodeReused_n9tv4_354{background:#ffffff1a;border-color:#d4cade57}._markerNodeChanged_n9tv4_359{background:#c678d64d;border-color:#e29be9cc;box-shadow:0 0 0 7px #c678d61a}._markerNodeUnknown_n9tv4_365{background:0 0;border-style:dashed;border-color:#dfd8e538}._markerRailLabel_n9tv4_371{letter-spacing:.08em;text-transform:uppercase;text-align:center;margin-top:.35rem;font-size:.67rem;font-weight:700}._markerRailLabelExact_n9tv4_380{color:#f2daf6f0}._markerRailLabelReused_n9tv4_384{color:#ded6e5d1}._markerRailLabelChanged_n9tv4_388{color:#f7e2fafa}._markerRailLabelUnknown_n9tv4_392{color:#cec6d69e}._markerStateChip_n9tv4_396{letter-spacing:.02em;border-radius:999px;width:fit-content;padding:.2rem .5rem;font-size:.72rem;font-weight:700;display:inline-flex}._markerStateChipExact_n9tv4_406{color:#f2daf6f5;background:#c678d624}._markerStateChipReused_n9tv4_411{color:#e1d9e7db;background:#ffffff0d}._markerStateChipChanged_n9tv4_416{color:#f7e2fafa;background:#c678d638}._markerStateChipUnknown_n9tv4_421{color:#d2cbd9ad;background:#ffffff09}._connectorVertical_n9tv4_426{background:#ffffff14;flex:1;width:2px;margin-top:.35rem}._connectorExact_n9tv4_433{background:linear-gradient(#c678d666 0%,#c678d62e 100%)}._connectorReused_n9tv4_437{background:linear-gradient(#ffffff29 0%,#ffffff14 100%)}._connectorChanged_n9tv4_441{background:linear-gradient(#c678d66b 0%,#ffffff14 100%)}._connectorUnknown_n9tv4_445{background:repeating-linear-gradient(#ffffff1f 0 .55rem,#0000 .55rem 1rem)}._variantOptionList_n9tv4_453{grid-template-columns:repeat(auto-fit,minmax(8.25rem,max-content));justify-content:end;align-self:center;gap:.5rem;display:grid}._variantButton_n9tv4_461{color:#f1edf6eb;text-align:left;cursor:pointer;background:#ffffff06;border:1px solid #ffffff14;border-radius:1rem;gap:.15rem;min-height:3.6rem;padding:.6rem .8rem;transition:border-color .22s,background-color .22s,transform .22s,box-shadow .22s;display:grid}._variantButton_n9tv4_461 strong{font-size:.84rem;line-height:1.1}._variantButton_n9tv4_461 small{color:#d4cddca3;font-size:.78rem;line-height:1.15}._variantButton_n9tv4_461:hover{border-color:#c678d638;transform:translateY(-1px)}._variantButtonSelected_n9tv4_495{background:#c678d61a;border-color:#c678d657;box-shadow:inset 0 0 0 1px #c678d614}._variantButtonChanged_n9tv4_501{background:#c678d629}._variantButtonUnknown_n9tv4_505{border-style:dashed}._legend_n9tv4_509{flex-wrap:wrap;gap:.9rem;padding-top:.1rem;display:flex}._legendItem_n9tv4_516{color:#d7d1ddb8;align-items:center;gap:.45rem;font-size:.8rem;display:inline-flex}._legendSwatch_n9tv4_524{border-radius:999px;width:.75rem;height:.75rem}._legendSwatchExact_n9tv4_530{background:#c678d6b8}._legendSwatchReused_n9tv4_534{background:#ffffff52}._legendSwatchChanged_n9tv4_538{background:#dc94e5eb}._legendSwatchUnknown_n9tv4_542{background:0 0;border:1px dashed #fff6}._outputPanel_n9tv4_547{min-width:0}._outputExactCard_n9tv4_551,._outputBranchCard_n9tv4_552{background:#ffffff08;border:1px solid #ffffff14;border-radius:1.1rem;gap:1rem;height:100%;padding:1rem;display:grid}._outputPreview_n9tv4_562{border-radius:1rem;align-content:end;gap:.45rem;min-height:12rem;padding:1rem;display:grid}._outputPreview_n9tv4_562 strong{font-size:1.15rem}._outputPreview_n9tv4_562 small,._outputPreviewBadge_n9tv4_576{color:#e9e1eed1}._outputPreviewBadge_n9tv4_576{letter-spacing:.11em;text-transform:uppercase;font-size:.72rem;font-weight:700}._relatedGroup_n9tv4_587{border-top:1px solid #ffffff0f;padding-top:.4rem}._relatedCard_n9tv4_592{color:#f2edf6eb;text-align:left;cursor:pointer;background:#ffffff06;border:1px solid #ffffff12;border-radius:.95rem;justify-content:space-between;align-items:center;gap:.75rem;padding:.85rem .95rem;transition:border-color .22s,background-color .22s,transform .22s;display:flex}._relatedCard_n9tv4_592:hover{background:#c678d614;border-color:#c678d638;transform:translateY(-1px)}._relatedCard_n9tv4_592 strong,._relatedCard_n9tv4_592 span{display:block}._relatedCard_n9tv4_592 small{color:#d6cfdca3}._relatedCard_n9tv4_592 span{color:#dca3e8e0;font-size:.8rem;font-weight:600}._explanationGrid_n9tv4_631{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}._explainerCard_n9tv4_637{background:#ffffff06;border-color:#ffffff14;padding:1rem}._explainerIcon_n9tv4_643{color:#e0a9e9f5;background:#c678d61f;border-radius:999px;justify-content:center;align-items:center;width:2rem;height:2rem;display:inline-flex}@media (width<=980px){._composedStrip_n9tv4_34,._demoGrid_n9tv4_187,._explanationGrid_n9tv4_631,._outputTabs_n9tv4_203{grid-template-columns:1fr}}@media (width<=760px){._pathStepperSteps_n9tv4_57{flex-wrap:wrap;row-gap:.85rem}._pathStepperStep_n9tv4_57{flex:calc(50% - .5rem)}._markerRow_n9tv4_244{grid-template-columns:3.6rem minmax(0,1fr)}._markerCard_n9tv4_269,._variantOptionList_n9tv4_453{grid-template-columns:1fr}}@media (width<=520px){._pathStepperStep_n9tv4_57{flex-basis:100%}._markerHeadingGroup_n9tv4_305{flex-direction:column;align-items:flex-start}}
