._diagram_1x9cx_8{flex-direction:column;gap:12px;display:flex;position:relative;container-type:inline-size}._expanded_1x9cx_16{border:1px solid var(--color-border);background:radial-gradient(90% 70% at 0% 0%, #5aa2ff0f, transparent 55%), radial-gradient(90% 70% at 100% 100%, #2dd4bf0d, transparent 55%), radial-gradient(#ffffff09 1px, transparent 1.5px) 0 0/20px 20px, var(--color-card);border-radius:14px;padding:18px}._compact_1x9cx_24{border:1px solid var(--color-border);background:radial-gradient(120% 90% at 0% 0%, #5aa2ff0d, transparent 60%), radial-gradient(120% 90% at 100% 100%, #2dd4bf0b, transparent 60%), radial-gradient(#ffffff09 1px, transparent 1.5px) 0 0/20px 20px, var(--color-card);border-radius:12px;gap:10px;padding:14px}._infoCorner_1x9cx_37{justify-content:flex-end;margin:-4px -6px -8px 0;display:flex}._infoBtn_1x9cx_43{width:22px;height:22px;color:var(--color-muted-foreground);cursor:pointer;background:0 0;border:0;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;padding:0;transition:color .15s,background-color .15s;display:inline-flex}._infoBtn_1x9cx_43:hover{color:var(--color-foreground);background-color:var(--color-muted)}._infoBtnIcon_1x9cx_63{font-variation-settings:"FILL" 1, "wght" 500, "GRAD" 0, "opsz" 20;font-size:16px}._lead_1x9cx_68{font-family:var(--font-family-primary);color:var(--color-muted-foreground);margin:0;font-size:12px;line-height:1.55}._lead_1x9cx_68 strong{color:var(--color-foreground)}._circuit_1x9cx_80{grid-template-columns:1fr;align-items:center;gap:26px;display:grid;position:relative}._compact_1x9cx_24 ._circuit_1x9cx_80{gap:20px}@container (width>=760px){._expanded_1x9cx_16 ._circuit_1x9cx_80{grid-template-columns:1.08fr 1fr 1fr;gap:18px 44px}}@container (width>=380px){._compact_1x9cx_24 ._circuit_1x9cx_80{grid-template-columns:1.1fr 1fr 1fr;gap:12px 40px}._compact_1x9cx_24 ._inputsCol_1x9cx_108{flex-direction:column;gap:28px}}._wires_1x9cx_113{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}._dotsPulse_1x9cx_126{border-radius:inherit;pointer-events:none;mask-image:radial-gradient(#000 1.3px,#0000 1.9px),radial-gradient(closest-side,#000 22%,#00000073 55%,#0000 74%);mask-size:20px 20px,480px 480px;mask-repeat:repeat,no-repeat;mask-position:0 0, var(--spot-x,-999px) var(--spot-y,-999px);opacity:0;background:linear-gradient(100deg,#5aa2ffcc,#a78bfacc 34%,#2dd4bfcc 66%,#ffc700cc);transition:mask-position .7s cubic-bezier(.33,1,.68,1),opacity .6s;position:absolute;inset:0;mask-composite:intersect}._dotsPulseOn_1x9cx_138{opacity:.75}._node_1x9cx_148{z-index:1;min-width:0;position:relative}._inputsCol_1x9cx_108{flex-direction:row;align-items:stretch;gap:12px;min-width:0;display:flex}._inputsCol_1x9cx_108 ._node_1x9cx_148{flex:1}@container (width>=760px){._expanded_1x9cx_16 ._inputsCol_1x9cx_108{flex-direction:column;gap:18px}}@container (width<=379px){._compact_1x9cx_24 ._stage_1x9cx_183{--fill-from:0deg;--drain-from:180deg}._compact_1x9cx_24 ._inputsCol_1x9cx_108{flex-direction:column;gap:14px}._compact_1x9cx_24 ._inputsPair_1x9cx_176{--stage-accent:#8197fd;border:1px dashed var(--color-border);background:color-mix(in srgb, var(--color-card) 40%, transparent);border-radius:14px;padding:10px;position:relative}._compact_1x9cx_24 ._inputsPairDone_1x9cx_201{border-style:solid;border-color:color-mix(in srgb, var(--stage-accent) 45%, transparent)}._compact_1x9cx_24 ._inputsPairDone_1x9cx_201:before{content:"";border-radius:inherit;-webkit-mask-composite:xor;pointer-events:none;background:conic-gradient(from 0deg, var(--stage-accent) 0deg var(--fill-angle), transparent var(--fill-angle) calc(360deg - var(--fill-angle)), var(--stage-accent) calc(360deg - var(--fill-angle)) 360deg);padding:2px;animation:.9s ease-out both _border-fill_1x9cx_1,.7s 1s forwards _ring-fade_1x9cx_1;position:absolute;inset:-1px;mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-position:0 0,0 0;mask-size:auto,auto;mask-repeat:repeat,repeat;mask-clip:content-box,border-box;mask-origin:content-box,border-box;mask-composite:exclude;mask-mode:match-source,match-source}}@container (width<=479px){._expanded_1x9cx_16 ._stage_1x9cx_183{--fill-from:0deg;--drain-from:180deg}._expanded_1x9cx_16 ._inputsCol_1x9cx_108{flex-direction:column;gap:16px}._expanded_1x9cx_16 ._inputsPair_1x9cx_176{--stage-accent:#8197fd;border:1px dashed var(--color-border);background:color-mix(in srgb, var(--color-card) 40%, transparent);border-radius:16px;padding:12px;position:relative}._expanded_1x9cx_16 ._inputsPairDone_1x9cx_201{border-style:solid;border-color:color-mix(in srgb, var(--stage-accent) 45%, transparent)}._expanded_1x9cx_16 ._inputsPairDone_1x9cx_201:before{content:"";border-radius:inherit;-webkit-mask-composite:xor;pointer-events:none;background:conic-gradient(from 0deg, var(--stage-accent) 0deg var(--fill-angle), transparent var(--fill-angle) calc(360deg - var(--fill-angle)), var(--stage-accent) calc(360deg - var(--fill-angle)) 360deg);padding:2px;animation:.9s ease-out both _border-fill_1x9cx_1,.7s 1s forwards _ring-fade_1x9cx_1;position:absolute;inset:-1px;mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-position:0 0,0 0;mask-size:auto,auto;mask-repeat:repeat,repeat;mask-clip:content-box,border-box;mask-origin:content-box,border-box;mask-composite:exclude;mask-mode:match-source,match-source}}._wireLine_1x9cx_258{fill:none;stroke-width:2px;transition:stroke-dasharray .6s,stroke-dashoffset .6s}._wireGlow_1x9cx_266{fill:none;stroke-width:6px;opacity:.2;transition:opacity .5s}._wirePort_1x9cx_273{stroke:none}._portCommit_1x9cx_277{fill:#5aa2ff}._portPin_1x9cx_281{fill:#a78bfa}._portMix_1x9cx_285{fill:#2dd4bf}._portReveal_1x9cx_289{fill:#ffc700}._stopCommit_1x9cx_293{stop-color:#5aa2ff}._stopPin_1x9cx_297{stop-color:#a78bfa}._stopMix_1x9cx_301{stop-color:#2dd4bf}._stopReveal_1x9cx_305{stop-color:#ffc700}._wireIdle_1x9cx_311,._wireStill_1x9cx_312,._wireFlow_1x9cx_313,._wireDone_1x9cx_314{transition:opacity .5s}._wireIdle_1x9cx_311{opacity:.28}._wireIdle_1x9cx_311 ._wireLine_1x9cx_258{stroke-dasharray:3 7}._wireIdle_1x9cx_311 ._wireGlow_1x9cx_266{opacity:0}._wireStill_1x9cx_312{opacity:.95}._wireStill_1x9cx_312 ._wireLine_1x9cx_258{stroke-dasharray:7 9}._wireFlow_1x9cx_313{opacity:.95}._wireFlow_1x9cx_313 ._wireLine_1x9cx_258{stroke-dasharray:7 9;animation:1.1s linear infinite _wire-march_1x9cx_1}._wireDone_1x9cx_314{opacity:1}._wireDone_1x9cx_314 ._wireLine_1x9cx_258{opacity:0;transition:opacity .6s .6s}._wireDone_1x9cx_314 ._wireGlow_1x9cx_266{transition-delay:.8s}._wireDraw_1x9cx_361{fill:none;stroke-width:2px;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:1px;animation:.8s .8s both _wire-draw_1x9cx_1}._wirePulse_1x9cx_370{fill:none;stroke-width:2.5px;stroke-linecap:round;stroke-dasharray:16 240;opacity:0;animation:2s linear infinite _wire-comet_1x9cx_1,.4s 1.7s forwards _comet-appear_1x9cx_1}._wireSurge_1x9cx_382{fill:none;stroke-width:3px;stroke-linecap:round;stroke-dasharray:.2 3;stroke-dashoffset:.25px;opacity:.95;animation:.8s ease-in-out .9s both _wire-surge-travel_1x9cx_1}._wireSurgeDelayed_1x9cx_393{animation-duration:.65s;animation-delay:1.55s}._wireDelayed_1x9cx_402 ._wireLine_1x9cx_258{transition-delay:1.2s}._wireDelayed_1x9cx_402 ._wireGlow_1x9cx_266{transition-delay:1.4s}._wireDelayed_1x9cx_402 ._wireDraw_1x9cx_361{animation-delay:1.4s}._wireDelayed_1x9cx_402 ._wirePulse_1x9cx_370{animation-delay:0s,2.4s}._stage_1x9cx_183{--stage-accent:#2dd4bf;border:1px solid color-mix(in srgb, var(--stage-accent) 30%, var(--color-border));background:radial-gradient(130% 100% at 0% 0%, color-mix(in srgb, var(--stage-accent) 9%, transparent), transparent 58%), linear-gradient(180deg, color-mix(in srgb, var(--color-card) 96%, #fff), var(--color-background));border-radius:14px;flex-direction:column;gap:7px;height:100%;padding:13px 14px;transition:border-color .3s,box-shadow .3s,opacity .3s;display:flex;position:relative}._stage_1x9cx_183[data-stage=commit]{--stage-accent:#5aa2ff}._stage_1x9cx_183[data-stage=pin]{--stage-accent:#a78bfa}._stage_1x9cx_183[data-stage=mix]{--stage-accent:#2dd4bf}._stage_1x9cx_183[data-stage=reveal]{--stage-accent:#ffc700}._compact_1x9cx_24 ._stage_1x9cx_183{border-radius:12px;gap:5px;padding:9px 10px}._idle_1x9cx_454{border-style:dashed;border-color:var(--color-border)}._done_1x9cx_459{border-color:color-mix(in srgb, var(--stage-accent) 55%, transparent)}._done_1x9cx_459:before{content:"";border-radius:inherit;-webkit-mask-composite:xor;pointer-events:none;background:conic-gradient(from var(--fill-from,270deg), var(--stage-accent) 0deg var(--fill-angle), transparent var(--fill-angle) calc(360deg - var(--fill-angle)), var(--stage-accent) calc(360deg - var(--fill-angle)) 360deg);padding:2px;position:absolute;inset:-1px;mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-position:0 0,0 0;mask-size:auto,auto;mask-repeat:repeat,repeat;mask-clip:content-box,border-box;mask-origin:content-box,border-box;mask-composite:exclude;mask-mode:match-source,match-source}._active_1x9cx_481{border-color:color-mix(in srgb, var(--stage-accent) 40%, transparent)}._publishing_1x9cx_487:before{content:"";border-radius:inherit;-webkit-mask-composite:xor;pointer-events:none;background:conic-gradient(from var(--spin-angle), transparent 0deg 250deg, var(--stage-accent) 325deg, transparent 360deg);padding:2px;animation:2.6s linear infinite _border-spin_1x9cx_1;position:absolute;inset:-1px;mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-position:0 0,0 0;mask-size:auto,auto;mask-repeat:repeat,repeat;mask-clip:content-box,border-box;mask-origin:content-box,border-box;mask-composite:exclude;mask-mode:match-source,match-source}._stage_1x9cx_183[data-stage=mix]._done_1x9cx_459,._stage_1x9cx_183[data-stage=reveal]._done_1x9cx_459{border-color:var(--color-border);animation:.5s 2.4s both _border-settle_1x9cx_1}._stage_1x9cx_183[data-stage=mix]._done_1x9cx_459:before,._stage_1x9cx_183[data-stage=reveal]._done_1x9cx_459:before{animation:.9s ease-out 1.5s both _border-fill_1x9cx_1,.7s 2.5s forwards _ring-fade_1x9cx_1}._stage_1x9cx_183[data-stage=reveal]._done_1x9cx_459{animation-delay:3.1s}._stage_1x9cx_183[data-stage=reveal]._done_1x9cx_459:before{animation-delay:2.2s,3.2s}._stage_1x9cx_183[data-stage=pin]._done_1x9cx_459{border-color:var(--color-border);animation:.5s .9s both _border-settle_1x9cx_1}._stage_1x9cx_183[data-stage=pin]._done_1x9cx_459:before{animation:.9s ease-out both _border-fill_1x9cx_1,.7s 1s forwards _ring-fade_1x9cx_1}._stage_1x9cx_183._done_1x9cx_459._landedA_1x9cx_544:after,._stage_1x9cx_183._done_1x9cx_459._landedB_1x9cx_545:after{content:"";border-radius:inherit;-webkit-mask-composite:xor;pointer-events:none;background:conic-gradient(from var(--fill-from,270deg), var(--stage-accent) 0deg var(--fill-angle), transparent var(--fill-angle) calc(360deg - var(--fill-angle)), var(--stage-accent) calc(360deg - var(--fill-angle)) 360deg);padding:2px;animation:.9s ease-out both _border-fill-replay_1x9cx_1,.7s 1s forwards _ring-fade-replay_1x9cx_1;position:absolute;inset:-1px;mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-position:0 0,0 0;mask-size:auto,auto;mask-repeat:repeat,repeat;mask-clip:content-box,border-box;mask-origin:content-box,border-box;mask-composite:exclude;mask-mode:match-source,match-source}._stage_1x9cx_183._done_1x9cx_459._landedB_1x9cx_545:after{animation-name:_border-fill-replay-b_1x9cx_1,_ring-fade-replay-b_1x9cx_1}._stage_1x9cx_183._done_1x9cx_459._refill_1x9cx_571:after{content:"";border-radius:inherit;-webkit-mask-composite:xor;pointer-events:none;background:conic-gradient(from var(--fill-from,270deg), var(--stage-accent) 0deg var(--fill-angle), transparent var(--fill-angle) calc(360deg - var(--fill-angle)), var(--stage-accent) calc(360deg - var(--fill-angle)) 360deg);padding:2px;animation:.9s ease-out both _border-fill_1x9cx_1,.7s 1s forwards _ring-fade_1x9cx_1;position:absolute;inset:-1px;mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-position:0 0,0 0;mask-size:auto,auto;mask-repeat:repeat,repeat;mask-clip:content-box,border-box;mask-origin:content-box,border-box;mask-composite:exclude;mask-mode:match-source,match-source}._stage_1x9cx_183[data-stage=mix]._done_1x9cx_459._refill_1x9cx_571:after{animation-delay:2.2s,3.2s}._stage_1x9cx_183._done_1x9cx_459._refill_1x9cx_571:not(._publishing_1x9cx_487):before{animation:none}._stage_1x9cx_183._done_1x9cx_459._sending_1x9cx_607:before{content:"";border-radius:inherit;-webkit-mask-composite:xor;pointer-events:none;background:conic-gradient(from var(--drain-from,90deg), var(--stage-accent) 0deg var(--fill-angle), transparent var(--fill-angle) calc(360deg - var(--fill-angle)), var(--stage-accent) calc(360deg - var(--fill-angle)) 360deg);padding:3px;animation:1s ease-in .1s both _border-drain_1x9cx_1;position:absolute;inset:-2px;mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-position:0 0,0 0;mask-size:auto,auto;mask-repeat:repeat,repeat;mask-clip:content-box,border-box;mask-origin:content-box,border-box;mask-composite:exclude;mask-mode:match-source,match-source}._stage_1x9cx_183[data-stage=mix]._done_1x9cx_459._sending_1x9cx_607:before{animation-delay:.7s}._stage_1x9cx_183._done_1x9cx_459._sending_1x9cx_607._handoff_1x9cx_635:before{animation-name:_border-drain-replay_1x9cx_1}._stageDetails_1x9cx_640{border-top:1px dashed color-mix(in srgb, var(--stage-accent) 32%, var(--color-border));flex-direction:column;gap:9px;padding-top:9px;display:flex}._detailRow_1x9cx_648{flex-direction:column;gap:4px;display:flex}._detailRow_1x9cx_648 ._stagePending_1x9cx_655{min-height:30px}._detailRowUnused_1x9cx_659{opacity:.55}._detailLabel_1x9cx_663{min-width:0;font-family:var(--font-family-primary);letter-spacing:.02em;color:var(--color-muted-foreground);align-items:center;gap:5px;font-size:10px;font-weight:700;display:inline-flex}._detailChipUsed_1x9cx_675,._detailChipUnused_1x9cx_676{letter-spacing:.05em;text-transform:uppercase;white-space:nowrap;border-radius:4px;padding:0 5px;font-size:7.5px;font-weight:700}._detailChipUsed_1x9cx_675{color:var(--color-success);background:color-mix(in srgb, var(--color-success) 16%, transparent);animation:.3s both _pop-in_1x9cx_1}._detailChipUnused_1x9cx_676{color:var(--color-muted-foreground);background:var(--color-muted);animation:.3s both _pop-in_1x9cx_1}._detailValue_1x9cx_699{border:1px solid color-mix(in srgb, var(--stage-accent) 22%, transparent);width:100%;min-height:30px;font:inherit;text-align:left;cursor:pointer;background:0 0;border-radius:8px;align-items:center;gap:6px;padding:3px 4px 3px 8px;transition:border-color .2s,background-color .2s;display:flex}._detailValue_1x9cx_699:hover{border-color:color-mix(in srgb, var(--stage-accent) 45%, transparent);background-color:color-mix(in srgb, var(--stage-accent) 8%, transparent)}._detailValue_1x9cx_699._detailValueStatic_1x9cx_719{cursor:default}._detailValue_1x9cx_699._detailValueStatic_1x9cx_719:hover{border-color:color-mix(in srgb, var(--stage-accent) 22%, transparent);background-color:#0000}._detailText_1x9cx_727{font-family:var(--font-family-primary);letter-spacing:.02em;text-overflow:ellipsis;white-space:nowrap;min-width:0;color:color-mix(in srgb, var(--stage-accent) 45%, var(--color-foreground));background:0 0;flex:1;padding:0;font-size:10px;font-weight:500;overflow:hidden}._detailCopy_1x9cx_742{width:22px;height:22px;color:var(--stage-accent);border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;transition:background .15s;display:inline-flex}._detailValue_1x9cx_699:hover ._detailCopy_1x9cx_742{background:color-mix(in srgb, var(--stage-accent) 20%, transparent)}._stageHead_1x9cx_757{align-items:center;gap:8px;display:flex}._stageIconChip_1x9cx_763{border:1px solid color-mix(in srgb, var(--stage-accent) 35%, transparent);background:color-mix(in srgb, var(--stage-accent) 13%, transparent);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:26px;height:26px;display:inline-flex}._compact_1x9cx_24 ._stageIconChip_1x9cx_763{border-radius:7px;width:22px;height:22px}._stageIcon_1x9cx_763,._stageCheck_1x9cx_783{font-variation-settings:"FILL" 1, "wght" 500, "GRAD" 0, "opsz" 20}._stageIcon_1x9cx_763{color:var(--stage-accent);font-size:16px}._compact_1x9cx_24 ._stageIcon_1x9cx_763{font-size:14px}._stageTitles_1x9cx_796{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}._stageTitle_1x9cx_796{font-family:var(--font-family-primary);color:var(--color-foreground);align-items:center;gap:6px;margin:0;font-size:12.5px;font-weight:700;line-height:1.2;display:flex}._compact_1x9cx_24 ._stageTitle_1x9cx_796{font-size:11.5px}._stageRole_1x9cx_820{font-family:var(--font-family-primary);letter-spacing:.08em;text-transform:uppercase;color:color-mix(in srgb, var(--stage-accent) 75%, var(--color-muted-foreground));font-size:9px;font-weight:700}._stageToggle_1x9cx_830{width:22px;height:22px;color:color-mix(in srgb, var(--stage-accent) 80%, var(--color-muted-foreground));cursor:pointer;border-radius:7px;flex-shrink:0;justify-content:center;align-items:center;padding:0;transition:background .18s,border-color .18s,color .18s;display:inline-flex}._stageToggle_1x9cx_830:hover{background:color-mix(in srgb, var(--stage-accent) 18%, transparent);border-color:color-mix(in srgb, var(--stage-accent) 45%, transparent);color:var(--stage-accent)}._stageToggle_1x9cx_830:focus-visible{outline:2px solid color-mix(in srgb, var(--stage-accent) 60%, transparent);outline-offset:2px}._compact_1x9cx_24 ._stageToggle_1x9cx_830{border-radius:6px;width:20px;height:20px}._stageToggleIcon_1x9cx_859{font-size:16px;line-height:1;transition:transform .2s}._stageToggleOpen_1x9cx_865{transform:rotate(180deg)}@media (prefers-reduced-motion:reduce){._stageToggleIcon_1x9cx_859{transition:none}}._compact_1x9cx_24 ._stageRole_1x9cx_820{letter-spacing:.06em;font-size:8px}._stageCheck_1x9cx_783{color:var(--stage-accent);font-size:14px;animation:.35s cubic-bezier(.34,1.56,.64,1) both _pop-in_1x9cx_1}._stageActiveDot_1x9cx_886{background:var(--stage-accent);width:7px;height:7px;box-shadow:0 0 8px var(--stage-accent);border-radius:50%;flex-shrink:0;animation:1.4s ease-in-out infinite _pulse_1x9cx_1}._stageStatus_1x9cx_896{font-family:var(--font-family-primary);color:var(--color-muted-foreground);margin:0;font-size:11px;line-height:1.45}._compact_1x9cx_24 ._stageStatus_1x9cx_896{font-size:10px;line-height:1.4}._stageValue_1x9cx_910{font-family:var(--font-family-primary);letter-spacing:.02em;border:1px solid color-mix(in srgb, var(--stage-accent) 22%, transparent);background:color-mix(in srgb, #000 32%, var(--color-background));color:color-mix(in srgb, var(--stage-accent) 45%, var(--color-foreground));word-break:break-all;border-radius:8px;padding:5px 9px;font-size:10.5px;font-weight:500;animation:.35s both _rise-in_1x9cx_1;display:block;overflow:hidden}._stagePending_1x9cx_655{border:1px dashed var(--color-border);font-family:var(--font-family-primary);color:var(--color-muted-foreground);opacity:.85;border-radius:8px;align-items:center;gap:6px;padding:5px 9px;font-size:10.5px;font-style:italic;display:inline-flex}._compact_1x9cx_24 ._stageValue_1x9cx_910,._compact_1x9cx_24 ._stagePending_1x9cx_655{padding:4px 7px;font-size:9.5px}._pendingDot_1x9cx_946{background:var(--color-muted-foreground);border-radius:50%;flex-shrink:0;width:5px;height:5px;animation:1.6s ease-in-out infinite _pulse_1x9cx_1}._formula_1x9cx_956{flex-wrap:wrap;align-items:center;gap:8px;margin:0;padding-top:2px;display:flex}._formulaLabel_1x9cx_965{font-family:var(--font-family-primary);color:var(--color-muted-foreground);font-size:11px;font-weight:700}._formulaCode_1x9cx_972{font-family:var(--font-family-primary);letter-spacing:.02em;border:1px solid var(--color-border);background:color-mix(in srgb, #000 25%, var(--color-background));color:var(--color-foreground);border-radius:8px;padding:5px 10px;font-size:11px;font-weight:500}._formulaFn_1x9cx_984{color:var(--color-muted-foreground)}._tokenCommit_1x9cx_988{color:#5aa2ff}._tokenPin_1x9cx_992{color:#a78bfa}._pipe_1x9cx_996{color:var(--color-primary);margin:0 5px;font-weight:700}._sourceTag_1x9cx_1002{font-family:var(--font-family-primary);color:var(--color-muted-foreground);font-size:10.5px}._mergeCircuit_1x9cx_1011{grid-template-columns:1fr;align-items:center;gap:14px;display:grid;position:relative}._mergeInputs_1x9cx_1019{flex-direction:column;gap:14px;min-width:0;display:flex}._mergeWires_1x9cx_1026{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}._mergeArrowHead_1x9cx_1035{fill:#2dd4bf;stroke:none}@container (width>=380px){._compact_1x9cx_24 ._mergeCircuit_1x9cx_1011{grid-template-columns:1.15fr 1fr;gap:12px 56px}._compact_1x9cx_24 ._mergeMixed_1x9cx_1045{align-self:center}}@container (width<=379px){._compact_1x9cx_24 ._mergeCircuit_1x9cx_1011{gap:22px}}._veiledWell_1x9cx_1063{border:1px dashed color-mix(in srgb, var(--stage-accent) 35%, var(--color-border));border-radius:8px;align-items:center;gap:6px;min-height:30px;padding:3px 4px 3px 8px;display:flex;position:relative;overflow:hidden}._veiledTexture_1x9cx_1079{background:repeating-linear-gradient(90deg, color-mix(in srgb, var(--stage-accent) 55%, var(--color-foreground)) 0 5px, transparent 5px 8px);filter:blur(3px);opacity:.5;user-select:none;border-radius:3px;flex:1;align-self:center;min-width:0;height:9px}._veiledMist_1x9cx_1091{pointer-events:none;background:linear-gradient(100deg, transparent, color-mix(in srgb, var(--stage-accent) 16%, transparent) 35%, transparent 70%), linear-gradient(180deg, color-mix(in srgb, var(--color-background) 50%, transparent), transparent 50%, color-mix(in srgb, var(--color-background) 50%, transparent));animation:7s ease-in-out infinite alternate _mist-drift_1x9cx_1;position:absolute;inset:0 -14%}._veiledEye_1x9cx_1100{width:22px;height:22px;color:color-mix(in srgb, var(--stage-accent) 60%, var(--color-muted-foreground));font-variation-settings:"FILL" 1, "wght" 500, "GRAD" 0, "opsz" 20;flex-shrink:0;justify-content:center;align-items:center;font-size:13px;display:inline-flex;position:relative}._unveiled_1x9cx_1114{animation:.7s both _unveil-in_1x9cx_1}._gameLine_1x9cx_1122{border:1px dashed var(--color-border);font-family:var(--font-family-primary);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;color:var(--color-muted-foreground);border-radius:999px;flex-shrink:0;align-items:center;gap:5px;padding:2px 8px;font-size:8.5px;font-weight:700;transition:color .3s,border-color .3s,background-color .3s;display:inline-flex}._gameLineIcon_1x9cx_1140{font-variation-settings:"FILL" 1, "wght" 500, "GRAD" 0, "opsz" 20;font-size:11px}._gameLineWaiting_1x9cx_1145{opacity:.85}._gameLineStarting_1x9cx_1151{border-color:color-mix(in srgb, var(--stage-accent) 45%, transparent);color:color-mix(in srgb, var(--stage-accent) 65%, var(--color-foreground))}._gameLineStarting_1x9cx_1151 ._gameLineIcon_1x9cx_1140{animation:1.4s ease-in-out infinite _pulse_1x9cx_1}._gameLineLive_1x9cx_1159{border-style:solid;border-color:color-mix(in srgb, var(--stage-accent) 55%, transparent);background:color-mix(in srgb, var(--stage-accent) 14%, transparent);color:color-mix(in srgb, var(--stage-accent) 80%, var(--color-foreground));animation:.6s 1.5s both _pill-surge_1x9cx_1}._gameLineLive_1x9cx_1159 ._gameLineIcon_1x9cx_1140{animation:1.4s ease-in-out infinite _pulse_1x9cx_1}._gameLineOver_1x9cx_1170{color:var(--color-foreground);background:var(--color-muted);border-style:solid}@keyframes _pulse_1x9cx_1{0%,to{opacity:1}50%{opacity:.35}}@keyframes _wire-march_1x9cx_1{to{stroke-dashoffset:-32px}}@keyframes _wire-comet_1x9cx_1{to{stroke-dashoffset:-256px}}@keyframes _wire-draw_1x9cx_1{to{stroke-dashoffset:0}}@keyframes _comet-appear_1x9cx_1{to{opacity:.9}}@keyframes _wire-surge-travel_1x9cx_1{0%{stroke-dashoffset:.25px}to{stroke-dashoffset:-1.05px}}@keyframes _rise-in_1x9cx_1{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@keyframes _pop-in_1x9cx_1{0%{opacity:0;transform:scale(.5)}to{opacity:1;transform:scale(1)}}@keyframes _mist-drift_1x9cx_1{0%{transform:translate(-5%)}to{transform:translate(5%)}}@keyframes _unveil-in_1x9cx_1{0%{opacity:.25;filter:blur(6px)}to{opacity:1;filter:blur()}}@keyframes _pill-surge_1x9cx_1{0%{box-shadow:0 0 0 0 color-mix(in srgb, var(--stage-accent) 55%, transparent)}70%{box-shadow:0 0 0 9px #0000}to{box-shadow:0 0 #0000}}@property --spin-angle{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes _border-spin_1x9cx_1{to{--spin-angle:360deg}}@property --fill-angle{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes _border-fill_1x9cx_1{to{--fill-angle:180deg}}@keyframes _border-drain_1x9cx_1{0%{--fill-angle:180deg}to{--fill-angle:0deg}}@keyframes _border-drain-replay_1x9cx_1{0%{--fill-angle:180deg}to{--fill-angle:0deg}}@keyframes _border-fill-replay_1x9cx_1{to{--fill-angle:180deg}}@keyframes _ring-fade-replay_1x9cx_1{to{opacity:0}}@keyframes _border-fill-replay-b_1x9cx_1{to{--fill-angle:180deg}}@keyframes _ring-fade-replay-b_1x9cx_1{to{opacity:0}}@keyframes _ring-fade_1x9cx_1{to{opacity:0}}@keyframes _border-settle_1x9cx_1{0%{border-color:var(--color-border)}to{border-color:color-mix(in srgb, var(--stage-accent) 55%, transparent)}}._stage_1x9cx_183._static_1x9cx_1359:not(._publishing_1x9cx_487):before,._stage_1x9cx_183._static_1x9cx_1359:not(._publishing_1x9cx_487):after,._stage_1x9cx_183._static_1x9cx_1359,._stage_1x9cx_183._static_1x9cx_1359 ._stageCheck_1x9cx_783,._stage_1x9cx_183._static_1x9cx_1359 ._stageValue_1x9cx_910,._stage_1x9cx_183._static_1x9cx_1359 ._detailChipUsed_1x9cx_675,._stage_1x9cx_183._static_1x9cx_1359 ._detailChipUnused_1x9cx_676,._stage_1x9cx_183._static_1x9cx_1359 ._unveiled_1x9cx_1114,._stage_1x9cx_183._static_1x9cx_1359 ._gameLineLive_1x9cx_1159{animation:none}._static_1x9cx_1359[data-stage=pin]._done_1x9cx_459,._static_1x9cx_1359[data-stage=mix]._done_1x9cx_459,._static_1x9cx_1359[data-stage=reveal]._done_1x9cx_459{border-color:color-mix(in srgb, var(--stage-accent) 55%, transparent);animation:none}._wireStatic_1x9cx_1385 ._wireDraw_1x9cx_361{stroke-dashoffset:0;animation:none}._wireStatic_1x9cx_1385 ._wirePulse_1x9cx_370{opacity:.9;animation:2s linear infinite _wire-comet_1x9cx_1}._wireStatic_1x9cx_1385 ._wireSurge_1x9cx_382{opacity:0;animation:none}._wireStatic_1x9cx_1385 ._wireLine_1x9cx_258{transition:none}@media (prefers-reduced-motion:reduce){._stage_1x9cx_183,._stage_1x9cx_183:before,._stage_1x9cx_183:after,._stageActiveDot_1x9cx_886,._pendingDot_1x9cx_946,._wireFlow_1x9cx_313 ._wireLine_1x9cx_258,._wirePulse_1x9cx_370,._stageValue_1x9cx_910,._stageCheck_1x9cx_783,._detailValue_1x9cx_699,._detailChipUsed_1x9cx_675,._detailChipUnused_1x9cx_676,._veiledMist_1x9cx_1091,._unveiled_1x9cx_1114,._gameLineLive_1x9cx_1159,._gameLineIcon_1x9cx_1140{animation:none!important}._inputsPair_1x9cx_176:before,._dotsPulse_1x9cx_126,._wirePulse_1x9cx_370,._wireSurge_1x9cx_382{display:none}._wireDraw_1x9cx_361{stroke-dashoffset:0;animation:none!important}._stage_1x9cx_183[data-stage=pin]._done_1x9cx_459,._stage_1x9cx_183[data-stage=mix]._done_1x9cx_459,._stage_1x9cx_183[data-stage=reveal]._done_1x9cx_459{border-color:color-mix(in srgb, var(--stage-accent) 55%, transparent)}}._icon_9hmcs_1{flex-shrink:0;justify-content:center;align-items:center;line-height:1;display:inline-flex}._sm_9hmcs_9{font-size:14px}._sm_9hmcs_9._svgIcon_9hmcs_12{width:14px;height:14px}._sm_9hmcs_9._bbcImg_9hmcs_16{width:16px;height:16px}._md_9hmcs_21{font-size:16px}._md_9hmcs_21._svgIcon_9hmcs_12{width:16px;height:16px}._md_9hmcs_21._bbcImg_9hmcs_16{width:18px;height:18px}._svgIcon_9hmcs_12{background-position:50%;background-repeat:no-repeat;background-size:contain;display:inline-block}._bbcImg_9hmcs_16{object-fit:contain}._seedField_33x91_1{isolation:isolate;border-radius:8px;flex:1;min-width:0;display:flex;position:relative}._seedMagic_33x91_10{border:1px solid var(--color-primary);border-radius:inherit;pointer-events:none;animation:.65s ease-out both _csmMagicGlow_33x91_1;position:absolute;inset:0;overflow:hidden}._seedMagic_33x91_10:after{content:"";background:linear-gradient(110deg, transparent 25%, color-mix(in srgb, var(--color-primary) 22%, transparent) 50%, transparent 75%);animation:.6s cubic-bezier(.16,1,.3,1) both _csmMagicSweep_33x91_1;position:absolute;inset:0}._seedRotate_33x91_27{border:1px solid var(--color-primary);border-radius:inherit;pointer-events:none;animation:.55s ease-out both _seedRotateReveal_33x91_1;position:absolute;inset:0;overflow:hidden}._seedRotate_33x91_27:after{content:"";background:linear-gradient(105deg, transparent 25%, color-mix(in srgb, var(--color-primary) 20%, transparent) 50%, transparent 75%);animation:.55s cubic-bezier(.16,1,.3,1) both _seedRotateSweep_33x91_1;position:absolute;inset:0}@keyframes _seedRotateReveal_33x91_1{0%{opacity:0}20%{opacity:.85}to{opacity:0}}@keyframes _seedRotateSweep_33x91_1{0%{transform:translate(100%)}to{transform:translate(-100%)}}@media (prefers-reduced-motion:reduce){._seedRotate_33x91_27,._seedRotate_33x91_27:after{animation:none;display:none}}@keyframes _csmMagicGlow_33x91_1{0%{opacity:0}20%{opacity:.8;box-shadow:0 0 12px color-mix(in srgb, var(--color-primary) 15%, transparent)}to{opacity:0}}@keyframes _csmMagicSweep_33x91_1{0%{transform:translate(100%)}to{transform:translate(-100%)}}button._wandBtn_33x91_89{justify-content:center;min-width:44px;min-height:44px;padding:0}button._wandBtn_33x91_89:active{background:color-mix(in srgb, var(--color-primary) 12%, var(--color-muted))}._wandEffect_33x91_99{pointer-events:none;place-items:center;width:100%;height:100%;min-height:42px;display:grid;position:relative}._wandCasting_33x91_109 ._wandGlyph_33x91_109{animation:.55s cubic-bezier(.2,.8,.2,1) both _csmWandFlick_33x91_1}._wandSparkles_33x91_113{background:radial-gradient(circle at 76% 24%, var(--color-primary) 0 1.5px, transparent 2px), radial-gradient(circle at 23% 37%, var(--color-primary) 0 1px, transparent 1.5px), radial-gradient(circle at 68% 78%, var(--color-primary) 0 1px, transparent 1.5px);animation:.6s ease-out both _csmWandSparkles_33x91_1;position:absolute;inset:0}@keyframes _csmWandFlick_33x91_1{0%,to{transform:rotate(0)scale(1)}22%{transform:rotate(-24deg)scale(.9)}48%{color:var(--color-primary);transform:rotate(14deg)scale(1.16)}72%{transform:rotate(-5deg)scale(1.04)}}@keyframes _csmWandSparkles_33x91_1{0%,15%{opacity:0;transform:scale(.45)rotate(-12deg)}38%{opacity:1}to{opacity:0;transform:scale(1.15)rotate(10deg)}}@media (prefers-reduced-motion:reduce){._seedMagic_33x91_10,._seedMagic_33x91_10:after,._wandCasting_33x91_109 ._wandGlyph_33x91_109,._wandSparkles_33x91_113{animation:none}._seedMagic_33x91_10,._wandSparkles_33x91_113{display:none}}._wandGlyph_33x91_109{font-size:17px}button._wandBtn_33x91_89{flex-shrink:0;width:44px;position:relative;overflow:hidden}button._wandBtn_33x91_89:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}button._wandBtn_33x91_89:disabled{cursor:not-allowed;opacity:.6;background:var(--color-muted);color:var(--color-muted-foreground)}._wandCooling_33x91_179:after{content:"";pointer-events:none;transform-origin:0;background:color-mix(in srgb, var(--color-primary) 22%, transparent);animation:1s linear forwards _seedWandCooldown_33x91_1;position:absolute;inset:0}@keyframes _seedWandCooldown_33x91_1{0%{transform:scaleX(1)}to{transform:scaleX(0)}}@media (prefers-reduced-motion:reduce){._wandCooling_33x91_179:after{animation:none;display:none}}._backdrop_1mekx_6{z-index:5;background:color-mix(in srgb, var(--color-background) 72%, transparent);border-radius:12px;justify-content:center;align-items:center;padding:18px;animation:.2s both _explainer-fade_1mekx_1;display:flex;position:absolute;inset:0}._card_1mekx_19{--stage-accent:#2dd4bf;background:var(--color-card);border-radius:14px;flex-direction:column;gap:10px;width:min(460px,100%);padding:14px 16px;animation:.25s both _explainer-rise_1mekx_1;display:flex;box-shadow:0 18px 50px #00000073}._card_1mekx_19[data-stage=commit]{--stage-accent:#5aa2ff}._card_1mekx_19[data-stage=pin]{--stage-accent:#a78bfa}._card_1mekx_19[data-stage=mix]{--stage-accent:#2dd4bf}._card_1mekx_19[data-stage=reveal]{--stage-accent:#ffc700}._head_1mekx_48{justify-content:space-between;align-items:center;gap:8px;display:flex}._stageTag_1mekx_56{border:1px solid color-mix(in srgb, var(--stage-accent) 40%, transparent);background:color-mix(in srgb, var(--stage-accent) 12%, transparent);font-family:var(--font-family-primary);letter-spacing:.07em;text-transform:uppercase;color:var(--stage-accent);border-radius:6px;padding:2px 8px;font-size:9px;font-weight:700}._close_1mekx_70{width:36px;height:36px;color:var(--color-muted-foreground);cursor:pointer;background:0 0;border:0;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;padding:0;font-size:24px;line-height:1;transition:color .14s;display:flex}._close_1mekx_70:hover{color:var(--color-foreground)}._body_1mekx_91{flex-direction:column;gap:6px;animation:.25s both _explainer-slide_1mekx_1;display:flex}._label_1mekx_98{font-family:var(--font-family-primary);color:var(--color-foreground);margin:0;font-size:13px;font-weight:700}._text_1mekx_106{font-family:var(--font-family-primary);color:var(--color-muted-foreground);margin:0;font-size:12px;line-height:1.6}._nav_1mekx_114{justify-content:space-between;align-items:center;gap:8px;padding-top:2px;display:flex}._navBtn_1mekx_122{width:26px;height:26px;color:var(--stage-accent);cursor:pointer;background:0 0;border:0;border-radius:8px;justify-content:center;align-items:center;padding:0;transition:background-color .15s;display:inline-flex}._navBtn_1mekx_122:hover{background-color:color-mix(in srgb, var(--stage-accent) 12%, transparent)}._navBtn_1mekx_122 ._material-symbols-rounded_1mekx_139{font-variation-settings:"FILL" 1, "wght" 500, "GRAD" 0, "opsz" 20;font-size:17px}._counter_1mekx_144{font-family:var(--font-family-primary);letter-spacing:.05em;font-variant-numeric:tabular-nums;color:var(--color-muted-foreground);font-size:10px;font-weight:700}@keyframes _explainer-fade_1mekx_1{0%{opacity:0}to{opacity:1}}@keyframes _explainer-rise_1mekx_1{0%{opacity:0;transform:translateY(8px)scale(.98)}to{opacity:1;transform:none}}@keyframes _explainer-slide_1mekx_1{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){._backdrop_1mekx_6,._card_1mekx_19,._body_1mekx_91{animation:none}}._wrap_61r7h_2{position:relative}
