.demos_stage__rcdMe{position:relative;margin-top:.9rem;padding:1rem 1.1rem;background:var(--ml-canvas-warm);border-radius:var(--ml-radius-lg)}.demos_answerRow__qxwU_,.demos_card__7BGfA,.demos_clusterChip__GhbLB,.demos_creditRow__pbXJR,.demos_joinRow__lPSC0,.demos_outcome__24TWf,.demos_solutionCard__dkEAt,.demos_statusChip__5yzEP,.demos_swapReturn__nVK0y,.demos_thresholdLabel__ZqkvT,.demos_tile__IJihg{opacity:0;transform:translateY(8px);transition:opacity .35s ease-out,transform .45s cubic-bezier(.2,0,0,1)}.demos_on__H_IYB{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.demos_journey__JRhZ9 *,.demos_stage__rcdMe *{transition:none!important}}.demos_card__7BGfA{display:flex;align-items:center;gap:.7rem;background:var(--ml-surface-raised);border-radius:var(--ml-radius-xl);box-shadow:var(--ml-shadow-sm);padding:.7rem .85rem}.demos_cardBody__NWVor{display:flex;flex-direction:column;gap:.2rem;flex:1;min-width:0}.demos_cardTitle__y3Zba{flex:1;min-width:0;font-size:.93rem;font-weight:var(--ml-font-medium);color:var(--ml-gray-800);line-height:1.35}.demos_cardBody__NWVor .demos_cardTitle__y3Zba{flex:none}.demos_cardMeta__4Ff1T{font-size:.78rem;color:var(--ml-gray-500);font-variant-numeric:tabular-nums}.demos_votePill__PkNUf{display:inline-flex;align-items:center;justify-content:center;min-width:2rem;height:2rem;padding:0 .45rem;border-radius:var(--ml-radius-full);background:var(--ml-pink);color:var(--ml-on-accent);font-weight:var(--ml-font-bold);font-size:.82rem;font-variant-numeric:tabular-nums;flex-shrink:0}.demos_votePillSmall__i37Ki{min-width:1.6rem;height:1.6rem;font-size:.74rem}.demos_personDot__WrSH0{display:inline-flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;border-radius:var(--ml-radius-full);color:var(--ml-on-accent);font-size:.7rem;font-weight:var(--ml-font-bold);flex-shrink:0}.demos_answerStack__KHC4J{position:relative;display:flex;flex-direction:column;gap:.5rem;margin:.6rem 0 0 1.1rem}.demos_answerRow__qxwU_{display:flex;align-items:center;gap:.55rem;height:2.5rem;padding:0 .7rem;background:var(--ml-surface-raised);border-radius:var(--ml-radius-md);box-shadow:var(--ml-shadow-sm)}.demos_answerText__NCOA8{flex:1;min-width:0;font-size:.84rem;color:var(--ml-gray-600);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.demos_answerDown__GhhFz{transform:translateY(3rem)}.demos_answerUp__E2HYa{transform:translateY(-3rem)}.demos_joinRow__lPSC0{display:flex;align-items:center;gap:.7rem;margin:.7rem 0 0 1.1rem}.demos_dotStack__aBnbr{display:inline-flex}.demos_stackDot__L3rEG{width:1.35rem;height:1.35rem;border-radius:var(--ml-radius-full);border:2px solid var(--ml-canvas-warm);opacity:0;transform:scale(.4);transition:opacity .3s ease-out,transform .4s cubic-bezier(.2,0,0,1)}.demos_joinRow__lPSC0.demos_on__H_IYB .demos_stackDot__L3rEG{opacity:1;transform:none}.demos_stackDot__L3rEG+.demos_stackDot__L3rEG{margin-left:-.45rem}.demos_joinCount__YnVST{font-size:.84rem;color:var(--ml-gray-600);font-variant-numeric:tabular-nums}.demos_joinCount__YnVST strong{color:var(--ml-gray-900)}.demos_swapReturn__nVK0y{align-self:flex-start;font-size:.78rem;font-weight:var(--ml-font-semibold);color:var(--ml-pink);background:color-mix(in srgb,var(--ml-pink) 8%,var(--ml-surface-raised));border-radius:var(--ml-radius-full);padding:.15rem .6rem}.demos_solutionCard__dkEAt{margin:.6rem 0 0 1.1rem;padding:.6rem .7rem;background:var(--ml-surface-raised);border-radius:var(--ml-radius-md);box-shadow:var(--ml-shadow-sm);display:flex;flex-direction:column;gap:.5rem}.demos_solutionHeader__xX8p3{display:flex;align-items:center;gap:.55rem}.demos_thresholdTrack__xuyV5{position:relative;display:block;height:6px;border-radius:var(--ml-radius-full);background:var(--ml-gray-150);overflow:hidden}.demos_thresholdFill__REOJh{position:absolute;inset:0 auto 0 0;width:0;border-radius:inherit;background:var(--ml-gold);transition:width .9s cubic-bezier(.2,0,0,1)}.demos_thresholdFillOn__N5Jo1{width:40%}.demos_thresholdMark__BTGI0{position:absolute;left:40%;top:-2px;bottom:-2px;width:2px;background:var(--ml-gray-400)}.demos_thresholdLabel__ZqkvT{font-size:.74rem;color:var(--ml-gray-500);font-variant-numeric:tabular-nums}.demos_statusRow__SWz7L{position:relative;height:1.9rem;margin:.6rem 0 0 1.1rem}.demos_statusChip__5yzEP{position:absolute;left:0;top:0;display:inline-flex;align-items:center;height:1.9rem;padding:0 .7rem;border-radius:var(--ml-radius-full);font-size:.76rem;font-weight:var(--ml-font-semibold)}.demos_statusPoll__4LRVa{background:color-mix(in srgb,var(--ml-warning) 16%,var(--ml-surface-raised));color:color-mix(in srgb,var(--ml-warning) 62%,var(--ml-gray-900))}.demos_statusSolved__ta3zg{background:var(--ml-harvest-bg);color:var(--ml-harvest-text)}.demos_creditRow__pbXJR{display:flex;flex-wrap:wrap;gap:.4rem 1.4rem;margin:.55rem 0 0 1.1rem}.demos_creditItem__p_29E{display:inline-flex;align-items:center;gap:.4rem;font-size:.8rem;color:var(--ml-gray-600)}.demos_creditItem__p_29E strong{color:var(--ml-harvest-text);font-variant-numeric:tabular-nums}.demos_tileRow__ay_T7{display:flex;gap:.5rem;margin:.6rem 0 0 1.1rem}.demos_tile__IJihg{width:3.4rem;height:2.6rem;border-radius:var(--ml-radius-md);border:2px solid var(--ml-surface-raised);box-shadow:var(--ml-shadow-sm);background:linear-gradient(135deg,color-mix(in srgb,var(--ml-cyan-bright) 55%,var(--ml-surface-raised)),color-mix(in srgb,var(--ml-turquoise) 40%,var(--ml-surface-raised)));transform:translateY(8px) scale(.9)}.demos_tile__IJihg.demos_on__H_IYB{transform:none}.demos_clusterRow__iyF5v{display:flex;flex-wrap:wrap;gap:.45rem;margin:.7rem 0 0 1.1rem}.demos_clusterChip__GhbLB{display:inline-flex;align-items:baseline;gap:.3rem;padding:.2rem .65rem;background:var(--ml-surface-raised);border-radius:var(--ml-radius-full);box-shadow:var(--ml-shadow-sm);font-size:.78rem;color:var(--ml-gray-600);transform:translateY(8px) scale(.92)}.demos_clusterChip__GhbLB.demos_on__H_IYB{transform:none}.demos_clusterChip__GhbLB strong{color:var(--ml-harvest-text);font-variant-numeric:tabular-nums}.demos_outcome__24TWf{margin:.7rem 0 0 1.1rem;font-size:.82rem;color:var(--ml-gray-500)}.demos_outcome__24TWf strong{color:var(--ml-gray-900)}.demos_replay__FD0_0{position:absolute;top:.6rem;right:.6rem;display:inline-flex;align-items:center;justify-content:center;width:1.7rem;height:1.7rem;border-radius:var(--ml-radius-full);border:1px solid var(--ml-gray-200);background:var(--ml-surface-raised);color:var(--ml-gray-500);cursor:pointer;opacity:0;transition:opacity .3s ease-out,color var(--ml-transition-fast);pointer-events:none}.demos_replayOn__Xw6tR{opacity:1;pointer-events:auto}.demos_replay__FD0_0:hover{color:var(--ml-gray-900)}.demos_replay__FD0_0:focus-visible{outline:2px solid var(--ml-cyan);outline-offset:2px}.demos_journey__JRhZ9{position:relative}.demos_jTimeline__cMBpv{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.demos_jStep__828vc{position:relative;display:flex;gap:1rem;align-items:flex-start;padding-bottom:1.9rem;opacity:.4;transition:opacity .45s ease-out}.demos_jStepOn__nhwL_{opacity:1}.demos_jStep__828vc:last-child{padding-bottom:0}.demos_jStep__828vc:before{content:"";position:absolute;left:calc(1rem - 1px);top:2.25rem;bottom:.25rem;width:2px;background:var(--ml-gray-150);transition:background .6s ease-out}.demos_jStepDone__vX7o_:before{background:var(--ml-gold)}.demos_jStep__828vc:last-child:before{display:none}.demos_jMarker__GOiRx{display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:var(--ml-radius-full);background:var(--ml-gray-300);color:var(--ml-on-accent);font-weight:var(--ml-font-bold);font-size:.9rem;flex-shrink:0;margin-top:.1rem;position:relative;z-index:1;transition:background .45s ease-out}.demos_jStepOn__nhwL_ .demos_jMarker__GOiRx{background:var(--ml-gold)}.demos_jStepFinal__2f8Xe.demos_jStepOn__nhwL_ .demos_jMarker__GOiRx{background:var(--ml-pink)}.demos_jBody__kmVOb{flex:1;min-width:0;display:flex;flex-direction:column;align-items:flex-start}.demos_jTitle__teMXy{margin:0 0 .55rem;font-size:1.05rem}.demos_jBody__kmVOb .demos_card__7BGfA{align-self:stretch;border:1px solid var(--ml-gray-200);box-shadow:none}.demos_jCrowdRow__x1_VM{display:flex;align-items:center;gap:.7rem;opacity:0;transform:translateY(8px);transition:opacity .35s ease-out,transform .45s cubic-bezier(.2,0,0,1)}.demos_jCrowdRow__x1_VM.demos_on__H_IYB,.demos_jCrowdRow__x1_VM.demos_on__H_IYB .demos_stackDot__L3rEG{opacity:1;transform:none}.demos_jCrowdRow__x1_VM .demos_stackDot__L3rEG{border-color:var(--ml-surface-raised)}.demos_jGauge__m1iY1{display:flex;flex-direction:column;gap:.35rem;align-self:stretch;max-width:340px;opacity:0;transform:translateY(8px);transition:opacity .35s ease-out,transform .45s cubic-bezier(.2,0,0,1)}.demos_jGauge__m1iY1.demos_on__H_IYB{opacity:1;transform:none}.demos_jChip__x2Lgg{position:static;margin-top:.6rem}.demos_jCaption__AHJio{margin:.6rem 0 0;font-size:.88rem;color:var(--ml-gray-600)}@keyframes howToPost_htpFadeUp__2YyfZ{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.howToPost_reveal__tCK1f{animation:howToPost_htpFadeUp__2YyfZ linear both;animation-timeline:view();animation-range:entry 0 entry 35%}}}.howToPost_wall__dk_61{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.55rem}.howToPost_wallCard__40XTY{display:flex;align-items:center;gap:.8rem;padding:.55rem .8rem;background:#fff;border:1px solid var(--ml-gray-200);border-left:3px solid var(--ml-gold);border-radius:var(--ml-radius-md)}.howToPost_wall__dk_61>.howToPost_wallCard__40XTY:nth-child(2),.howToPost_wall__dk_61>.howToPost_wallCard__40XTY:nth-child(4){margin-left:1.1rem}.howToPost_wallText__BxwNn{flex:1;min-width:0;font-size:.92rem;color:var(--ml-gray-800,#333)}.howToPost_votePill__kYETj{display:inline-flex;align-items:center;justify-content:center;min-width:2.2rem;height:2.2rem;padding:0 .5rem;border-radius:9999px;background:var(--ml-pink);color:#fff;font-weight:700;font-size:.85rem;font-variant-numeric:tabular-nums;flex-shrink:0}.howToPost_ruleCallout__9u4cy{border:1px solid #e5e5e5;border-radius:8px;padding:1.4rem 1.5rem;background:#fcfcfb}.howToPost_ruleCalloutTitle__OyYWf{margin:0 0 1rem;font-size:1.05rem}.howToPost_ruleRow__Yai9E{display:flex;gap:1rem;align-items:baseline;padding:.6rem 0;border-top:1px solid var(--ml-gray-150)}.howToPost_ruleFigure__I2Tn7{font-weight:800;font-size:1.35rem;font-variant-numeric:tabular-nums;color:#1a1a1a;min-width:4rem}.howToPost_ruleText__A0kKI{color:#6a6a6a;margin:0}.howToPost_ruleFootnote__jgbK_{margin:.9rem 0 0;color:#8a8a8a;font-size:.85rem}.howToPost_diagram__siJNm{width:100%;height:auto;display:block}.howToPost_diagramCaption__RGnSL{color:#6a6a6a;margin:1rem 0 0;text-align:center}@keyframes howToPost_htpFlow__wVbFs{to{stroke-dashoffset:-18}}.howToPost_flowPath__J6VCV{animation:howToPost_htpFlow__wVbFs 1.4s linear infinite}@media (prefers-reduced-motion:reduce){.howToPost_flowPath__J6VCV{animation:none}}.howToPost_typeCardHeader__ZU5kP{display:flex;align-items:center;gap:.6rem;margin-bottom:.45rem}.howToPost_typeCardIcon__hDchz{display:flex;align-items:center;justify-content:center;flex-shrink:0}.howToPost_typeCardTitle__nW8rv{margin:0;font-size:1.05rem}