._section_1c403_1{width:100%}._eyebrow_1c403_5{color:#d6a0e2eb;letter-spacing:.18em;text-transform:uppercase;margin:0;font-size:.76rem;font-weight:700}._heading_1c403_14{letter-spacing:-.045em;max-width:12ch;font-size:clamp(2rem,5vw,3rem);line-height:1.02}._lead_1c403_21{max-width:58rem}._demoCard_1c403_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_1c403_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_1c403_44{color:#d8d3dfb8;letter-spacing:.14em}._composedStepperWrap_1c403_49{min-width:0}._pathStepper_1c403_53{margin-top:.7rem}._pathStepperSteps_1c403_57{gap:0}._pathStepperStep_1c403_57{min-width:0}._pathStepperStepWrapper_1c403_65{align-items:flex-start;gap:.55rem}._pathStepperIcon_1c403_70{color:#0000;background:#ffffff0a;border:1px solid #ffffff29;width:1.15rem;min-width:1.15rem;height:1.15rem}._pathStepperSeparator_1c403_79{background:linear-gradient(90deg,#ffffff1f 0%,#ffffff0f 100%);margin-inline:.45rem}._pathStepperBody_1c403_84{gap:.18rem;min-width:0;padding-top:.02rem}._pathStepperLabel_1c403_90{color:#f2eef7eb;font-size:.82rem;font-weight:700;line-height:1.1}._pathStepperDescription_1c403_97{color:#d7d0dfa3;font-size:.76rem;line-height:1.15}._pathStepDot_1c403_103{background:currentColor;border-radius:999px;width:.42rem;height:.42rem;display:block}._pathStep_1c403_53 .mantine-Stepper-stepIcon{transition:border-color .22s,background-color .22s,box-shadow .22s,color .22s}._pathStep_1c403_53 .mantine-Stepper-separator{transition:background .22s,opacity .22s}._pathStepExact_1c403_125 .mantine-Stepper-stepIcon{color:#f4dcf8f5;background:#c678d62e;border-color:#c678d66b;box-shadow:0 0 0 6px #c678d614}._pathStepExact_1c403_125 .mantine-Stepper-separator{background:linear-gradient(90deg,#c678d670 0%,#c678d633 100%)}._pathStepReused_1c403_136 .mantine-Stepper-stepIcon{color:#e8e1eee0;background:#ffffff0f;border-color:#e0d6e83d}._pathStepReused_1c403_136 .mantine-Stepper-separator{background:linear-gradient(90deg,#ffffff29 0%,#ffffff14 100%)}._pathStepChanged_1c403_146 .mantine-Stepper-stepIcon{color:#fbe6fcfa;background:#c678d63d;border-color:#df98e9b8;box-shadow:0 0 0 8px #c678d61a}._pathStepChanged_1c403_146 .mantine-Stepper-separator{background:linear-gradient(90deg,#c678d66b 0%,#ffffff14 100%)}._pathStepUnknown_1c403_157 .mantine-Stepper-stepIcon{color:#d2ccda80;box-shadow:none;background:0 0;border-style:dashed;border-color:#dfd8e53d}._pathStepUnknown_1c403_157 .mantine-Stepper-stepLabel{color:#e0dae5b8}._pathStepUnknown_1c403_157 .mantine-Stepper-stepDescription{color:#c4becc8a}._pathStepUnknown_1c403_157 .mantine-Stepper-separator{background:repeating-linear-gradient(90deg,#ffffff1f 0 .45rem,#0000 .45rem .88rem)}._stripMeta_1c403_181{align-content:start;gap:.5rem;display:grid}._demoGrid_1c403_187{grid-template-columns:minmax(0,1.65fr) minmax(18rem,.95fr);gap:1rem;display:grid}._pathPanel_1c403_193{gap:1rem;display:grid}._knownOutputs_1c403_198{gap:.75rem;display:grid}._outputTabs_1c403_203{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;display:grid}._outputTab_1c403_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_1c403_203 small{color:#d8d0dfa8}._outputTab_1c403_203:hover{background:#c678d614;border-color:#c678d638;transform:translateY(-1px)}._outputTabActive_1c403_235{background:#c678d624;border-color:#c678d65c}._markerScroller_1c403_240{overflow:visible}._markerRows_1c403_244{gap:.9rem;display:grid}._markerRow_1c403_244{grid-template-columns:4.4rem minmax(0,1fr);align-items:stretch;gap:.9rem;display:grid}._markerRail_1c403_256{justify-content:center;display:flex}._markerRailTop_1c403_261{flex-direction:column;align-items:center;width:100%;height:100%;display:flex}._markerCard_1c403_269{background:#ffffff06;border:1px solid #ffffff12;border-radius:1rem;grid-template-columns:minmax(7.25rem,9.5rem) minmax(0,1fr);gap:.8rem;height:100%;padding:.85rem .95rem;transition:border-color .22s,background-color .22s,box-shadow .22s;display:grid}._markerCardExact_1c403_284{background:#c678d60a;border-color:#c678d624}._markerCardReused_1c403_289{border-color:#ffffff14}._markerCardChanged_1c403_293{background:#c678d60f;border-color:#d588e142;box-shadow:0 0 0 1px #c678d614}._markerCardUnknown_1c403_299{background:#ffffff04;border-style:dashed;border-color:#ffffff14}._markerHeadingGroup_1c403_305{justify-content:space-between;align-items:flex-start;gap:.6rem;display:flex}._markerHeadingText_1c403_312{gap:.08rem;min-width:0;display:grid}._markerRowHeader_1c403_318{align-self:start;min-width:0}._markerKicker_1c403_323{color:#dad5dfb3;letter-spacing:.12em}._markerTitle_1c403_328{color:#f4f0f8f5;font-size:.95rem;line-height:1.1}._markerSummary_1c403_334{max-width:14ch;font-size:.82rem;line-height:1.15}._markerNode_1c403_340{background:#ffffff0d;border:2px solid #ffffff2e;border-radius:999px;width:.95rem;height:.95rem}._markerNodeExact_1c403_348{background:#cb7bd947;border-color:#cb7bd994;box-shadow:0 0 0 6px #cb7bd914}._markerNodeReused_1c403_354{background:#ffffff1a;border-color:#d4cade57}._markerNodeChanged_1c403_359{background:#c678d64d;border-color:#e29be9cc;box-shadow:0 0 0 7px #c678d61a}._markerNodeUnknown_1c403_365{background:0 0;border-style:dashed;border-color:#dfd8e538}._markerRailLabel_1c403_371{letter-spacing:.08em;text-transform:uppercase;text-align:center;margin-top:.35rem;font-size:.67rem;font-weight:700}._markerRailLabelExact_1c403_380{color:#f2daf6f0}._markerRailLabelReused_1c403_384{color:#ded6e5d1}._markerRailLabelChanged_1c403_388{color:#f7e2fafa}._markerRailLabelUnknown_1c403_392{color:#cec6d69e}._markerStateChip_1c403_396{letter-spacing:.02em;border-radius:999px;width:fit-content;padding:.2rem .5rem;font-size:.72rem;font-weight:700;display:inline-flex}._markerStateChipExact_1c403_406{color:#f2daf6f5;background:#c678d624}._markerStateChipReused_1c403_411{color:#e1d9e7db;background:#ffffff0d}._markerStateChipChanged_1c403_416{color:#f7e2fafa;background:#c678d638}._markerStateChipUnknown_1c403_421{color:#d2cbd9ad;background:#ffffff09}._connectorVertical_1c403_426{background:#ffffff14;flex:1;width:2px;margin-top:.35rem}._connectorExact_1c403_433{background:linear-gradient(#c678d666 0%,#c678d62e 100%)}._connectorReused_1c403_437{background:linear-gradient(#ffffff29 0%,#ffffff14 100%)}._connectorChanged_1c403_441{background:linear-gradient(#c678d66b 0%,#ffffff14 100%)}._connectorUnknown_1c403_445{background:repeating-linear-gradient(#ffffff1f 0 .55rem,#0000 .55rem 1rem)}._variantOptionList_1c403_453{grid-template-columns:repeat(3,minmax(0,1fr));align-self:center;gap:.45rem;width:100%;min-width:0;display:grid}._variantButton_1c403_463{color:#f1edf6eb;text-align:left;cursor:pointer;background:#ffffff06;border:1px solid #ffffff14;border-radius:1rem;gap:.12rem;width:100%;min-width:0;min-height:3.35rem;padding:.5rem .55rem;transition:border-color .22s,background-color .22s,transform .22s,box-shadow .22s;display:grid}._variantButton_1c403_463 strong{overflow-wrap:anywhere;font-size:.82rem;line-height:1.1}._variantButton_1c403_463 small{color:#d4cddca3;overflow-wrap:anywhere;font-size:.75rem;line-height:1.15}._variantButton_1c403_463:hover{border-color:#c678d638;transform:translateY(-1px)}._variantButtonSelected_1c403_501{background:#c678d61a;border-color:#c678d657;box-shadow:inset 0 0 0 1px #c678d614}._variantButtonChanged_1c403_507{background:#c678d629}._variantButtonUnknown_1c403_511{border-style:dashed}._legend_1c403_515{flex-wrap:wrap;gap:.9rem;padding-top:.1rem;display:flex}._legendItem_1c403_522{color:#d7d1ddb8;align-items:center;gap:.45rem;font-size:.8rem;display:inline-flex}._legendSwatch_1c403_530{border-radius:999px;width:.75rem;height:.75rem}._legendSwatchExact_1c403_536{background:#c678d6b8}._legendSwatchReused_1c403_540{background:#ffffff52}._legendSwatchChanged_1c403_544{background:#dc94e5eb}._legendSwatchUnknown_1c403_548{background:0 0;border:1px dashed #fff6}._outputPanel_1c403_553{min-width:0}._outputExactCard_1c403_557,._outputBranchCard_1c403_558{background:#ffffff08;border:1px solid #ffffff14;border-radius:1.1rem;gap:1rem;height:100%;padding:1rem;display:grid}._outputPreview_1c403_568{border-radius:1rem;align-content:end;gap:.45rem;min-height:12rem;padding:1rem;display:grid}._outputPreview_1c403_568 strong{font-size:1.15rem}._outputPreview_1c403_568 small,._outputPreviewBadge_1c403_582{color:#e9e1eed1}._outputPreviewBadge_1c403_582{letter-spacing:.11em;text-transform:uppercase;font-size:.72rem;font-weight:700}._relatedGroup_1c403_593{border-top:1px solid #ffffff0f;padding-top:.4rem}._relatedCard_1c403_598{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_1c403_598:hover{background:#c678d614;border-color:#c678d638;transform:translateY(-1px)}._relatedCard_1c403_598 strong,._relatedCard_1c403_598 span{display:block}._relatedCard_1c403_598 small{color:#d6cfdca3}._relatedCard_1c403_598 span{color:#dca3e8e0;font-size:.8rem;font-weight:600}._explanationGrid_1c403_637{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}._explainerCard_1c403_643{background:#ffffff06;border-color:#ffffff14;padding:1rem}._explainerIcon_1c403_649{color:#e0a9e9f5;background:#c678d61f;border-radius:999px;justify-content:center;align-items:center;width:2rem;height:2rem;display:inline-flex}@media (width<=980px){._composedStrip_1c403_34,._demoGrid_1c403_187,._explanationGrid_1c403_637,._outputTabs_1c403_203{grid-template-columns:1fr}}@media (width<=760px){._pathStepperSteps_1c403_57{flex-wrap:wrap;row-gap:.85rem}._pathStepperStep_1c403_57{flex:calc(50% - .5rem)}._markerRow_1c403_244{grid-template-columns:3.6rem minmax(0,1fr)}._markerCard_1c403_269,._variantOptionList_1c403_453{grid-template-columns:1fr}}@media (width<=520px){._pathStepperStep_1c403_57{flex-basis:100%}._markerHeadingGroup_1c403_305{flex-direction:column;align-items:flex-start}}
