.ResearchDemo-module__KMen8q__page{max-width:980px;color:var(--tx-1);font-family:var(--font-ui);-webkit-font-smoothing:antialiased;--tx-label:color-mix(in srgb, var(--tx-2) 80%, var(--tx-3));margin:0 auto;padding:40px 20px 72px;font-size:15px;line-height:1.6}@media (max-width:520px){.ResearchDemo-module__KMen8q__page{padding:24px 14px 56px}}.ResearchDemo-module__KMen8q__page :focus-visible{outline:2px solid var(--brand);outline-offset:2px}.ResearchDemo-module__KMen8q__header{margin-bottom:28px}.ResearchDemo-module__KMen8q__title{letter-spacing:-.01em;margin:0 0 14px;font-size:34px;font-weight:600;line-height:1.15}@media (max-width:520px){.ResearchDemo-module__KMen8q__title{font-size:27px}}.ResearchDemo-module__KMen8q__intro{max-width:68ch;color:var(--tx-2);margin:0;font-size:15.5px}.ResearchDemo-module__KMen8q__scope{font-family:var(--font-mono);letter-spacing:.01em;color:var(--tx-label);margin:14px 0 0;font-size:12px}.ResearchDemo-module__KMen8q__label{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--tx-label);margin-bottom:10px;font-size:10.5px;font-weight:600}.ResearchDemo-module__KMen8q__selector{background:var(--bd-2);border:1px solid var(--bd-2);grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;margin-bottom:1px;display:grid}@media (max-width:820px){.ResearchDemo-module__KMen8q__selector{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:480px){.ResearchDemo-module__KMen8q__selector{grid-template-columns:minmax(0,1fr)}}.ResearchDemo-module__KMen8q__beliefTab{appearance:none;text-align:left;background:var(--bg-panel);min-height:108px;color:var(--tx-2);cursor:pointer;font-family:var(--font-ui);border:0;border-top:2px solid #0000;flex-direction:column;align-items:flex-start;gap:4px;padding:14px 14px 12px;transition:background .12s,color .12s;display:flex}.ResearchDemo-module__KMen8q__beliefTab:hover{background:var(--bg-hover);color:var(--tx-1)}.ResearchDemo-module__KMen8q__beliefTab[data-on]{background:var(--bg-elev);color:var(--tx-1);border-top-color:var(--brand);cursor:default}.ResearchDemo-module__KMen8q__beliefTab:focus-visible{outline-offset:-3px}.ResearchDemo-module__KMen8q__beliefTabIndex{font-family:var(--font-mono);letter-spacing:.08em;color:var(--tx-label);font-size:10.5px}.ResearchDemo-module__KMen8q__beliefTab[data-on] .ResearchDemo-module__KMen8q__beliefTabIndex{color:var(--brand)}.ResearchDemo-module__KMen8q__beliefTabText{font-size:14.5px;font-weight:600;line-height:1.3}.ResearchDemo-module__KMen8q__beliefTabSub{color:var(--tx-2);opacity:.85;font-size:12.5px;line-height:1.45}.ResearchDemo-module__KMen8q__result{background:var(--bg-panel);border:1px solid var(--bd-2);padding:28px 28px 24px}@media (max-width:520px){.ResearchDemo-module__KMen8q__result{padding:20px 14px 18px}}.ResearchDemo-module__KMen8q__belief{letter-spacing:-.01em;margin:0 0 6px;font-size:26px;font-weight:600;line-height:1.2}@media (max-width:520px){.ResearchDemo-module__KMen8q__belief{font-size:22px}}.ResearchDemo-module__KMen8q__beliefSub{color:var(--tx-2);margin:0 0 26px;font-size:15px}.ResearchDemo-module__KMen8q__definition{background:var(--bg-elev);border:1px solid var(--bd-2);border-left:3px solid var(--brand);font-family:var(--font-mono);margin-bottom:20px;padding:16px 18px 14px}.ResearchDemo-module__KMen8q__defHuman{color:var(--tx-1);margin:0;padding:0;font-size:14.5px;line-height:1.55;list-style:none}.ResearchDemo-module__KMen8q__defHuman li{padding-left:16px;position:relative}.ResearchDemo-module__KMen8q__defHuman li:before{content:"";background:var(--brand);width:7px;height:1px;position:absolute;top:.75em;left:0}.ResearchDemo-module__KMen8q__defHuman li+li{margin-top:4px}.ResearchDemo-module__KMen8q__defClauses{border-top:1px solid var(--bd-1);color:var(--tx-2);margin-top:12px;padding-top:10px;font-size:12px;line-height:1.7}.ResearchDemo-module__KMen8q__clause{white-space:nowrap;grid-template-columns:minmax(0,max-content) max-content max-content;gap:0 18px;display:grid;overflow-x:auto}.ResearchDemo-module__KMen8q__measurementNote{border-top:1px solid var(--bd-1);font-family:var(--font-ui);color:var(--tx-2);max-width:70ch;margin:12px 0 0;padding-top:10px;font-size:13px;line-height:1.55}.ResearchDemo-module__KMen8q__measurementNoteLabel{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--tx-label);margin-bottom:3px;font-size:10.5px;font-weight:600;display:block}.ResearchDemo-module__KMen8q__clauseField{color:var(--tx-2)}.ResearchDemo-module__KMen8q__clauseOp{color:var(--tx-label)}.ResearchDemo-module__KMen8q__clauseValue{color:var(--tx-1)}.ResearchDemo-module__KMen8q__sample{border-top:1px solid var(--bd-1);border-bottom:1px solid var(--bd-1);margin-bottom:18px;padding:14px 0 16px}.ResearchDemo-module__KMen8q__sampleLine{font-family:var(--font-mono);color:var(--tx-1);font-variant-numeric:tabular-nums slashed-zero;flex-wrap:wrap;align-items:baseline;gap:6px 12px;font-size:15.5px;font-weight:600;display:flex}.ResearchDemo-module__KMen8q__sampleSep{color:var(--tx-3);font-weight:400}.ResearchDemo-module__KMen8q__window{font-family:var(--font-mono);color:var(--tx-label);margin-top:6px;font-size:12px}.ResearchDemo-module__KMen8q__tableScroll{-webkit-overflow-scrolling:touch;border:1px solid var(--bd-2);background:var(--bg-elev);overflow-x:auto}.ResearchDemo-module__KMen8q__table{border-collapse:collapse;width:100%;min-width:620px;font-family:var(--font-mono);font-variant-numeric:tabular-nums slashed-zero;font-size:13.5px}.ResearchDemo-module__KMen8q__table th,.ResearchDemo-module__KMen8q__table td{border-bottom:1px solid var(--bd-1);text-align:left;vertical-align:baseline;padding:10px 14px}.ResearchDemo-module__KMen8q__table thead th{letter-spacing:.1em;text-transform:uppercase;color:var(--tx-label);background:var(--bg-panel);border-bottom:1px solid var(--bd-2);white-space:nowrap;font-size:10.5px;font-weight:600}.ResearchDemo-module__KMen8q__colWhat{width:38%}.ResearchDemo-module__KMen8q__colBars{width:18%}.ResearchDemo-module__KMen8q__barsCell{padding-right:6px!important}.ResearchDemo-module__KMen8q__bars{flex-direction:column;gap:3px;min-width:90px;display:flex}.ResearchDemo-module__KMen8q__barSetup,.ResearchDemo-module__KMen8q__barBase{min-width:1px;height:5px;transition:width .4s ease-out;display:block}.ResearchDemo-module__KMen8q__barSetup{background:var(--brand)}.ResearchDemo-module__KMen8q__barBase{background:var(--tx-3)}.ResearchDemo-module__KMen8q__legend{text-transform:none;letter-spacing:.04em;align-items:center;gap:5px;display:inline-flex}.ResearchDemo-module__KMen8q__legendSetup,.ResearchDemo-module__KMen8q__legendBase{width:10px;height:5px;display:inline-block}.ResearchDemo-module__KMen8q__legendSetup{background:var(--brand)}.ResearchDemo-module__KMen8q__legendBase{background:var(--tx-3);margin-left:6px}.ResearchDemo-module__KMen8q__colNum,.ResearchDemo-module__KMen8q__num{white-space:nowrap;text-align:right!important}.ResearchDemo-module__KMen8q__rowHead{color:var(--tx-1);white-space:nowrap;font-weight:400}.ResearchDemo-module__KMen8q__horizon{color:var(--tx-2)}.ResearchDemo-module__KMen8q__rowSep{color:var(--tx-3)}.ResearchDemo-module__KMen8q__num{color:var(--tx-2)}.ResearchDemo-module__KMen8q__num[data-tone=up]{color:var(--up);font-weight:600}.ResearchDemo-module__KMen8q__num[data-tone=down]{color:var(--down);font-weight:600}.ResearchDemo-module__KMen8q__num[data-tone=flat]{color:var(--tx-2)}.ResearchDemo-module__KMen8q__groupRow th{letter-spacing:.1em;text-transform:uppercase;color:var(--tx-label);background:var(--bg-panel);padding-top:12px;font-size:10.5px;font-weight:600}.ResearchDemo-module__KMen8q__table tbody:last-child tr:last-child td,.ResearchDemo-module__KMen8q__table tbody:last-child tr:last-child th{border-bottom:0}.ResearchDemo-module__KMen8q__baselineNote{color:var(--tx-2);max-width:70ch;margin:10px 0 20px;font-size:13px;line-height:1.55}.ResearchDemo-module__KMen8q__concentration{border:1px solid var(--bd-3);background:var(--bg-elev);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 24px;margin-bottom:24px;padding:14px 18px;display:flex}.ResearchDemo-module__KMen8q__concentrationHead{font-family:var(--font-mono);color:var(--tx-1);font-variant-numeric:tabular-nums slashed-zero;margin:0;font-size:14px}.ResearchDemo-module__KMen8q__toggleRow{flex-wrap:wrap;align-items:center;gap:8px 16px;display:flex}.ResearchDemo-module__KMen8q__toggle{appearance:none;background:var(--bg-panel);color:var(--tx-1);border:1px solid var(--bd-3);border-radius:var(--r1);cursor:pointer;font-family:var(--font-mono);letter-spacing:.02em;align-items:center;gap:10px;padding:7px 12px 7px 8px;font-size:12.5px;transition:border-color .12s,background .12s;display:inline-flex}.ResearchDemo-module__KMen8q__toggle:hover{background:var(--bg-hover);border-color:var(--brand-line)}.ResearchDemo-module__KMen8q__toggle[aria-checked=true]{border-color:var(--brand)}.ResearchDemo-module__KMen8q__toggleTrack{border-radius:var(--rp);background:var(--bg-active);border:1px solid var(--bd-3);flex:none;width:30px;height:16px;transition:background .16s,border-color .16s;position:relative}.ResearchDemo-module__KMen8q__toggleKnob{border-radius:var(--rp);background:var(--tx-2);width:10px;height:10px;transition:transform .16s,background .16s;position:absolute;top:2px;left:2px}.ResearchDemo-module__KMen8q__toggle[aria-checked=true] .ResearchDemo-module__KMen8q__toggleTrack{background:var(--brand-soft);border-color:var(--brand)}.ResearchDemo-module__KMen8q__toggle[aria-checked=true] .ResearchDemo-module__KMen8q__toggleKnob{background:var(--brand);transform:translate(14px)}.ResearchDemo-module__KMen8q__toggleLabel{white-space:nowrap}.ResearchDemo-module__KMen8q__largestDay{font-family:var(--font-mono);color:var(--tx-2);font-variant-numeric:tabular-nums slashed-zero;font-size:12px}.ResearchDemo-module__KMen8q__apply{border-top:1px solid var(--bd-2);margin-bottom:28px;padding-top:20px}.ResearchDemo-module__KMen8q__applyLicenses{color:var(--tx-1);max-width:74ch;margin:8px 0 0;font-size:14.5px;line-height:1.55}.ResearchDemo-module__KMen8q__applyWithholds,.ResearchDemo-module__KMen8q__applyFrequency{color:var(--tx-2);max-width:74ch;margin:8px 0 0;font-size:13.5px;line-height:1.55}.ResearchDemo-module__KMen8q__applyWithholds{border-left:2px solid var(--bd-3);padding-left:12px}.ResearchDemo-module__KMen8q__applyActions{flex-wrap:wrap;align-items:center;gap:10px 12px;margin-top:18px;display:flex}.ResearchDemo-module__KMen8q__applyPrimary,.ResearchDemo-module__KMen8q__applySecondary,.ResearchDemo-module__KMen8q__applyTertiary{font-family:var(--font-mono);letter-spacing:.01em;border-radius:var(--r1);align-items:center;padding:10px 16px;font-size:13px;text-decoration:none;transition:background .12s,border-color .12s,color .12s;display:inline-flex}.ResearchDemo-module__KMen8q__applyPrimary{background:var(--brand);color:var(--bg-0);border:1px solid var(--brand);font-weight:600}.ResearchDemo-module__KMen8q__applyPrimary:hover{background:var(--brand-hover,var(--brand));filter:brightness(1.08)}.ResearchDemo-module__KMen8q__applySecondary{background:var(--bg-panel);color:var(--tx-1);border:1px solid var(--bd-3)}.ResearchDemo-module__KMen8q__applySecondary:hover{background:var(--bg-hover);border-color:var(--brand-line)}.ResearchDemo-module__KMen8q__applyTertiary{color:var(--tx-2);background:0 0;border:1px solid #0000;padding-left:4px;padding-right:4px}.ResearchDemo-module__KMen8q__applyTertiary:hover{color:var(--tx-1);text-decoration:underline}@media (max-width:560px){.ResearchDemo-module__KMen8q__applyActions{flex-direction:column;align-items:stretch}.ResearchDemo-module__KMen8q__applyPrimary,.ResearchDemo-module__KMen8q__applySecondary,.ResearchDemo-module__KMen8q__applyTertiary{justify-content:center}}.ResearchDemo-module__KMen8q__denomFigure{flex-direction:column;gap:5px;margin:10px 0 0;display:flex}.ResearchDemo-module__KMen8q__denomRow{font-family:var(--font-mono);color:var(--tx-2);font-variant-numeric:tabular-nums slashed-zero;align-items:center;gap:10px;font-size:11px;display:flex}.ResearchDemo-module__KMen8q__denomKey{text-align:right;color:var(--tx-3);letter-spacing:.04em;flex:0 0 62px}.ResearchDemo-module__KMen8q__denomTrack{background:var(--bg-panel);border:1px solid var(--bd-2);flex:auto;min-width:0;height:8px;display:block}.ResearchDemo-module__KMen8q__denomBarHit,.ResearchDemo-module__KMen8q__denomBarAll{height:100%;display:block}.ResearchDemo-module__KMen8q__denomBarHit{background:var(--brand)}.ResearchDemo-module__KMen8q__denomBarAll{background:var(--tx-3)}.ResearchDemo-module__KMen8q__denomVal{color:var(--tx-1);text-align:right;flex:none;min-width:11ch}.ResearchDemo-module__KMen8q__denomNote{color:var(--tx-2);align-self:stretch;max-width:78ch;margin:3px 0 0;font-size:11.5px;line-height:1.45}@media (max-width:560px){.ResearchDemo-module__KMen8q__denomKey{flex-basis:52px}.ResearchDemo-module__KMen8q__denomVal{min-width:9ch}}.ResearchDemo-module__KMen8q__concFigure{flex-direction:column;flex:1 0 100%;gap:7px;margin:2px 0 0;display:flex}.ResearchDemo-module__KMen8q__concBar{background:var(--bg-active);border:1px solid var(--bd-3);height:12px;position:relative;overflow:hidden}.ResearchDemo-module__KMen8q__concDay{background:var(--warn);height:100%;transition:width .4s,background .4s;display:block}.ResearchDemo-module__KMen8q__concBar[data-tone=ok] .ResearchDemo-module__KMen8q__concDay{background:var(--tx-3)}.ResearchDemo-module__KMen8q__concBar[data-tone=corrected] .ResearchDemo-module__KMen8q__concDay{background:var(--brand)}.ResearchDemo-module__KMen8q__concLegend{font-family:var(--font-mono);color:var(--tx-2);font-variant-numeric:tabular-nums slashed-zero;flex-wrap:wrap;align-items:center;gap:4px 18px;font-size:11.5px;display:flex}.ResearchDemo-module__KMen8q__concKeyDay,.ResearchDemo-module__KMen8q__concKeyRest,.ResearchDemo-module__KMen8q__concKeyTotal{align-items:center;gap:7px;display:inline-flex}.ResearchDemo-module__KMen8q__concKeyTotal{margin-left:auto}.ResearchDemo-module__KMen8q__concKeyNum{color:var(--tx-1);font-weight:600}.ResearchDemo-module__KMen8q__concSwatchDay,.ResearchDemo-module__KMen8q__concSwatchRest{border:1px solid var(--bd-3);flex:none;width:9px;height:9px}.ResearchDemo-module__KMen8q__concSwatchDay{background:var(--warn)}.ResearchDemo-module__KMen8q__concLegend[data-tone=ok] .ResearchDemo-module__KMen8q__concSwatchDay{background:var(--tx-3)}.ResearchDemo-module__KMen8q__concLegend[data-tone=corrected] .ResearchDemo-module__KMen8q__concSwatchDay{background:var(--brand)}.ResearchDemo-module__KMen8q__concSwatchRest{background:var(--bg-active)}@media (prefers-reduced-motion:reduce){.ResearchDemo-module__KMen8q__concDay{transition:none}}@media (max-width:560px){.ResearchDemo-module__KMen8q__concKeyTotal{flex-basis:100%;margin-left:0}}.ResearchDemo-module__KMen8q__verdict{margin-bottom:28px}.ResearchDemo-module__KMen8q__verdictLine{letter-spacing:-.01em;margin:0 0 8px;font-size:21px;font-weight:700;line-height:1.3}.ResearchDemo-module__KMen8q__verdictBody{max-width:68ch;color:var(--tx-2);margin:0;font-size:15px}.ResearchDemo-module__KMen8q__handoff{margin-bottom:28px}.ResearchDemo-module__KMen8q__handoffActions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.ResearchDemo-module__KMen8q__replayBtn{background:var(--brand);color:#04181c;border-radius:var(--r1);font-family:var(--font-ui);padding:11px 18px;font-size:14.5px;font-weight:600;text-decoration:none;transition:filter .12s;display:inline-block}.ResearchDemo-module__KMen8q__replayBtn:hover{filter:brightness(1.08)}.ResearchDemo-module__KMen8q__researchBtn{border:1px solid var(--bd-2);border-radius:var(--r1);color:var(--tx-1);font-family:var(--font-ui);padding:10px 17px;font-size:14.5px;font-weight:600;text-decoration:none;transition:border-color .12s,background .12s;display:inline-block}.ResearchDemo-module__KMen8q__researchBtn:hover{border-color:var(--brand-line);background:var(--bg-hover)}.ResearchDemo-module__KMen8q__handoffNote{font-family:var(--font-mono);color:var(--tx-2);margin:10px 0 0;font-size:12.5px}.ResearchDemo-module__KMen8q__receipt{border-top:1px solid var(--bd-1);padding-top:12px}.ResearchDemo-module__KMen8q__receiptSummary{cursor:pointer;font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--tx-label);align-items:center;gap:8px;padding:4px 0;font-size:10.5px;font-weight:600;list-style:none;display:inline-flex}.ResearchDemo-module__KMen8q__receiptSummary::-webkit-details-marker{display:none}.ResearchDemo-module__KMen8q__receiptSummary:before{content:"+";width:12px;color:var(--tx-label)}.ResearchDemo-module__KMen8q__receipt[open] .ResearchDemo-module__KMen8q__receiptSummary:before{content:"−"}.ResearchDemo-module__KMen8q__receiptSummary:hover{color:var(--tx-1)}.ResearchDemo-module__KMen8q__receiptRows{font-family:var(--font-mono);grid-template-columns:max-content minmax(0,1fr);gap:6px 20px;margin:14px 0 0;font-size:12px;display:grid}@media (max-width:520px){.ResearchDemo-module__KMen8q__receiptRows{grid-template-columns:minmax(0,1fr);gap:2px 0}.ResearchDemo-module__KMen8q__receiptRows dd{margin-bottom:8px}}.ResearchDemo-module__KMen8q__receiptRows dt{color:var(--tx-label)}.ResearchDemo-module__KMen8q__receiptRows dd{color:var(--tx-1);align-items:center;gap:10px;min-width:0;margin:0;display:flex}.ResearchDemo-module__KMen8q__receiptRows code{font-family:inherit}.ResearchDemo-module__KMen8q__wrap{overflow-wrap:anywhere}.ResearchDemo-module__KMen8q__copyBtn{appearance:none;color:var(--tx-2);border:1px solid var(--bd-3);border-radius:var(--r1);font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;cursor:pointer;background:0 0;padding:2px 8px;font-size:10.5px}.ResearchDemo-module__KMen8q__copyBtn:hover{color:var(--tx-1);background:var(--bg-hover)}.ResearchDemo-module__KMen8q__receiptNote{max-width:70ch;color:var(--tx-2);margin:14px 0 0;font-size:13px;line-height:1.55}.ResearchDemo-module__KMen8q__tourRoot{z-index:60;font-family:var(--font-ui);position:fixed;inset:0}.ResearchDemo-module__KMen8q__tourHole{border-radius:var(--r2);pointer-events:none;border:2px solid var(--brand);box-shadow:0 0 0 100vmax #040a0e94, 0 0 0 2px var(--brand), 0 0 18px 2px #35c9c459;transition:top .18s,left .18s,width .18s,height .18s;animation:2s ease-in-out infinite ResearchDemo-module__KMen8q__tourPulse;position:absolute}@keyframes ResearchDemo-module__KMen8q__tourPulse{0%,to{box-shadow:0 0 0 100vmax #040a0e94, 0 0 0 2px var(--brand), 0 0 14px 1px #35c9c44d}50%{box-shadow:0 0 0 100vmax #040a0e94, 0 0 0 2px var(--brand), 0 0 22px 4px #35c9c480}}.ResearchDemo-module__KMen8q__tourCard{z-index:61;box-sizing:border-box;background:var(--bg-elev);border:1px solid var(--bd-3);border-radius:var(--r3);width:300px;max-width:calc(100vw - 28px);box-shadow:var(--shadow-pop);color:var(--tx-1);-webkit-user-select:none;user-select:none;padding:15px;animation:.16s ResearchDemo-module__KMen8q__tourIn;position:absolute}.ResearchDemo-module__KMen8q__tourCard:focus{outline:none}.ResearchDemo-module__KMen8q__tourCard:focus-visible{outline:2px solid var(--brand);outline-offset:2px}@keyframes ResearchDemo-module__KMen8q__tourIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}.ResearchDemo-module__KMen8q__tourHead{align-items:center;gap:9px;margin-bottom:9px;display:flex}.ResearchDemo-module__KMen8q__tourBadge{border-radius:var(--rp);background:var(--brand);color:#04181c;width:22px;height:22px;font-size:12px;font-weight:700;font-family:var(--font-mono);flex:none;place-items:center;display:grid}.ResearchDemo-module__KMen8q__tourKicker{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--brand);font-size:10px;font-weight:700}.ResearchDemo-module__KMen8q__tourSkip{cursor:pointer;font-family:var(--font-ui);color:var(--tx-2);background:0 0;border:none;margin-left:auto;padding:2px 4px;font-size:11.5px}.ResearchDemo-module__KMen8q__tourSkip:hover{color:var(--tx-1);text-decoration:underline}.ResearchDemo-module__KMen8q__tourTitle{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;margin-bottom:7px;font-size:12px;font-weight:700;line-height:1.3}.ResearchDemo-module__KMen8q__tourBody{color:var(--tx-2);margin-bottom:13px;font-size:13px;line-height:1.5}.ResearchDemo-module__KMen8q__tourFoot{justify-content:space-between;align-items:center;gap:12px;display:flex}.ResearchDemo-module__KMen8q__tourDots{align-items:center;gap:5px;display:flex}.ResearchDemo-module__KMen8q__tourDot{border-radius:var(--rp);background:var(--bd-3);width:6px;height:6px}.ResearchDemo-module__KMen8q__tourDot[data-state=done]{background:var(--brand-line)}.ResearchDemo-module__KMen8q__tourDot[data-state=on]{background:var(--brand);width:16px}.ResearchDemo-module__KMen8q__tourActions{flex:none;align-items:center;gap:6px;display:flex}.ResearchDemo-module__KMen8q__tourBtnGhost,.ResearchDemo-module__KMen8q__tourBtnPrimary{font-family:var(--font-ui);cursor:pointer;border-radius:var(--r2);border:1px solid #0000;padding:6px 13px;font-size:12.5px;font-weight:600;transition:background .12s,border-color .12s,filter .12s}.ResearchDemo-module__KMen8q__tourBtnGhost:disabled,.ResearchDemo-module__KMen8q__tourBtnPrimary:disabled{opacity:.4;cursor:not-allowed}.ResearchDemo-module__KMen8q__tourBtnGhost{color:var(--tx-2);border-color:var(--bd-2);background:0 0}.ResearchDemo-module__KMen8q__tourBtnGhost:not(:disabled):hover{background:var(--bg-hover);color:var(--tx-1)}.ResearchDemo-module__KMen8q__tourBtnPrimary{background:var(--brand);color:#04181c}.ResearchDemo-module__KMen8q__tourBtnPrimary:hover{filter:brightness(1.08)}@media (prefers-reduced-motion:reduce){.ResearchDemo-module__KMen8q__tourHole{transition:none;animation:none}.ResearchDemo-module__KMen8q__tourCard{animation:none}.ResearchDemo-module__KMen8q__toggleKnob,.ResearchDemo-module__KMen8q__toggleTrack,.ResearchDemo-module__KMen8q__beliefTab,.ResearchDemo-module__KMen8q__toggle,.ResearchDemo-module__KMen8q__replayBtn,.ResearchDemo-module__KMen8q__barSetup,.ResearchDemo-module__KMen8q__barBase{transition:none}}
