.PlatformDemoReel-module__ODUZJW__reel{--reel-duration:14.8s;--reel-play-state:paused;aspect-ratio:16/10.5;justify-self:end;width:100%;min-width:0;max-width:39rem;display:none;position:relative;transform:translateY(-1.25rem)}.PlatformDemoReel-module__ODUZJW__reelRunning{--reel-play-state:running}.PlatformDemoReel-module__ODUZJW__reelGlow{filter:blur(32px);background:radial-gradient(circle at 55% 40%,#5e7d8d33,#0000 65%);border-radius:45%;position:absolute;inset:8% 4% -4%}.PlatformDemoReel-module__ODUZJW__reelChrome{background:radial-gradient(circle at 76% 38%,#374c5b33,#0000 34%),linear-gradient(140deg,#13191ffa,#070a0efc 58%);border:1px solid #e0ecf029;border-radius:1.65rem;height:100%;position:relative;overflow:hidden;box-shadow:0 28px 70px #0000006b,inset 0 1px #ffffff0f}.PlatformDemoReel-module__ODUZJW__reelChrome:before{content:"";z-index:1;pointer-events:none;background-color:#0000;background-image:linear-gradient(#ffffff06 1px,#0000 1px),linear-gradient(90deg,#ffffff06 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:58px 58px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000000b8,#0000 90%);mask-image:linear-gradient(#000000b8,#0000 90%)}.PlatformDemoReel-module__ODUZJW__chatRoomCopy>span i{background:#70d7a1;border-radius:999px;width:.38rem;height:.38rem;box-shadow:0 0 0 4px #70d7a117}.PlatformDemoReel-module__ODUZJW__reelStage{z-index:2;position:absolute;inset:0;overflow:hidden}.PlatformDemoReel-module__ODUZJW__scene{opacity:0;will-change:transform, opacity;padding:1rem 1.25rem 1.4rem;position:absolute;inset:0;transform:translate(3%)scale(.988)}.PlatformDemoReel-module__ODUZJW__sceneEyebrow{z-index:10;letter-spacing:.16em;text-transform:uppercase;will-change:opacity;align-items:center;gap:.52rem;font-size:.54rem;font-weight:800;display:flex;position:relative}.PlatformDemoReel-module__ODUZJW__postScene .PlatformDemoReel-module__ODUZJW__sceneEyebrow{animation:PlatformDemoReel-module__ODUZJW__post-eyebrow var(--reel-duration) linear infinite}.PlatformDemoReel-module__ODUZJW__mapScene .PlatformDemoReel-module__ODUZJW__sceneEyebrow{animation:PlatformDemoReel-module__ODUZJW__map-eyebrow var(--reel-duration) linear infinite}.PlatformDemoReel-module__ODUZJW__chatScene .PlatformDemoReel-module__ODUZJW__sceneEyebrow{animation:PlatformDemoReel-module__ODUZJW__chat-eyebrow var(--reel-duration) linear infinite}.PlatformDemoReel-module__ODUZJW__raceScene .PlatformDemoReel-module__ODUZJW__sceneEyebrow{animation:PlatformDemoReel-module__ODUZJW__race-eyebrow var(--reel-duration) linear infinite}.PlatformDemoReel-module__ODUZJW__sceneEyebrow strong{color:#e4e9eb}.PlatformDemoReel-module__ODUZJW__sceneEyebrow i{background:linear-gradient(90deg,#afc4cd85,#0000);width:1.65rem;height:1px}.PlatformDemoReel-module__ODUZJW__sceneEyebrow span{color:#91a0a8}.PlatformDemoReel-module__ODUZJW__postScene{animation:PlatformDemoReel-module__ODUZJW__post-scene var(--reel-duration) ease-in-out infinite}.PlatformDemoReel-module__ODUZJW__postScene:after{content:none}.PlatformDemoReel-module__ODUZJW__postCamera{animation:PlatformDemoReel-module__ODUZJW__post-camera var(--reel-duration) cubic-bezier(.22, .8, .26, 1) infinite;background:radial-gradient(circle at 82% 23%,#1d9bf014,#0000 30%),linear-gradient(112deg,#0000 12%,#ffffff04 52%,#0000 86%);align-items:center;display:grid;position:absolute;inset:2.35rem .8rem .8rem;overflow:hidden}.PlatformDemoReel-module__ODUZJW__postCard{background:linear-gradient(102deg,#060a0ff0,#0b1117b8 72%,#0b10155c);border:1px solid #e4eef21c;border-radius:.72rem;width:min(90%,30rem);margin:0 auto;padding:.62rem 1.12rem .72rem;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff06,0 22px 58px #0000004d}.PlatformDemoReel-module__ODUZJW__postCard:before{content:"";transform-origin:50%;height:1px;animation:PlatformDemoReel-module__ODUZJW__post-card-signal var(--reel-duration) ease infinite;background:linear-gradient(90deg,#0000,#1d9bf0 30%,#71c797 70%,#0000);position:absolute;bottom:-1px;left:0;right:0;transform:scaleX(0)}.PlatformDemoReel-module__ODUZJW__postComposerTopline{color:#87959c;letter-spacing:.08em;text-transform:uppercase;border-bottom:1px solid #ffffff12;justify-content:space-between;align-items:center;padding-bottom:.48rem;font-size:.46rem;font-weight:760;display:flex}.PlatformDemoReel-module__ODUZJW__postComposerTopline>span:first-child{align-items:center;gap:.38rem;display:inline-flex}.PlatformDemoReel-module__ODUZJW__postComposerTopline>span:first-child i{background:#1d9bf0;border-radius:50%;width:.34rem;height:.34rem;box-shadow:0 0 0 4px #1d9bf017}.PlatformDemoReel-module__ODUZJW__postHeader{align-items:center;gap:.78rem;margin:.72rem auto 0;display:flex}.PlatformDemoReel-module__ODUZJW__postAvatarShell{flex:0 0 3.1rem;width:3.1rem;height:3.1rem;display:block;position:relative}.PlatformDemoReel-module__ODUZJW__postAvatarShell>i{color:#fff;letter-spacing:.06em;text-transform:uppercase;background:#1d9bf0;border:2px solid #080c10;border-radius:999px;padding:.12rem .3rem;font-size:.34rem;font-style:normal;font-weight:900;position:absolute;bottom:-.16rem;right:-.3rem}.PlatformDemoReel-module__ODUZJW__candidateAvatar{object-fit:cover;object-position:50% 14%;border:1px solid #ffffff24;border-radius:50%;width:100%;height:100%;box-shadow:0 0 0 4px #ffffff06}.PlatformDemoReel-module__ODUZJW__postIdentity{flex:1;gap:.08rem;min-width:0;display:grid}.PlatformDemoReel-module__ODUZJW__postIdentity>div{align-items:center;gap:.32rem;display:flex}.PlatformDemoReel-module__ODUZJW__postIdentity strong{color:#f0f2f2;font-size:.88rem}.PlatformDemoReel-module__ODUZJW__postIdentity>span:not(.PlatformDemoReel-module__ODUZJW__postRoleLine){color:#7f8d94;text-overflow:ellipsis;white-space:nowrap;font-size:.62rem;overflow:hidden}.PlatformDemoReel-module__ODUZJW__postRoleLine{color:#a5b2b8;white-space:nowrap;background:#1d9bf012;border:1px solid #47a2db38;border-radius:999px;align-items:center;gap:.28rem;width:max-content;margin-top:.18rem;padding:.18rem .42rem .18rem .3rem;font-size:.52rem;display:flex}.PlatformDemoReel-module__ODUZJW__postRoleLine b{color:#8fc6e3;letter-spacing:.08em;text-transform:uppercase;border-right:1px solid #64bbeb3d;padding-right:.36rem;font-size:.45rem;font-weight:850}.PlatformDemoReel-module__ODUZJW__verified{color:#fff;background:#1d9bf0;border-radius:50%;place-items:center;width:.9rem;height:.9rem;font-size:.56rem;display:grid}.PlatformDemoReel-module__ODUZJW__xMark{color:#e7ebec;font-size:.92rem;line-height:1}.PlatformDemoReel-module__ODUZJW__postCopy{color:#edf0f1;letter-spacing:-.025em;min-height:4rem;margin:0 auto;padding:.8rem 0 .58rem 3.88rem;font-size:clamp(1.05rem,1.8vw,1.25rem);line-height:1.42}.PlatformDemoReel-module__ODUZJW__postCopy>span{white-space:nowrap;border-right:1px solid #0000;width:0;max-width:max-content;display:block;overflow:hidden}.PlatformDemoReel-module__ODUZJW__typedLineOne{animation:PlatformDemoReel-module__ODUZJW__type-line-one var(--reel-duration) steps(31, end) infinite}.PlatformDemoReel-module__ODUZJW__typedLineTwo{animation:PlatformDemoReel-module__ODUZJW__type-line-two var(--reel-duration) steps(24, end) infinite}.PlatformDemoReel-module__ODUZJW__postAudience{color:#6eafd2;align-items:center;gap:.34rem;margin-left:3.88rem;padding-bottom:.5rem;font-size:.48rem;font-weight:720;display:flex}.PlatformDemoReel-module__ODUZJW__postAudience svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.35px;width:.7rem;height:.7rem}.PlatformDemoReel-module__ODUZJW__postFooter{color:#1d9bf0;border-top:1px solid #ffffff13;align-items:center;gap:.8rem;margin:0 auto;padding:.56rem 0 0 3.88rem;font-size:.57rem;display:flex}.PlatformDemoReel-module__ODUZJW__postTools{align-items:center;gap:.82rem;display:flex}.PlatformDemoReel-module__ODUZJW__postTools svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.5px;width:.86rem;height:.86rem}.PlatformDemoReel-module__ODUZJW__postTools span{font-size:.42rem;font-weight:850}.PlatformDemoReel-module__ODUZJW__postedStatus{color:#71c797;opacity:0;animation:PlatformDemoReel-module__ODUZJW__posted-status var(--reel-duration) ease infinite;align-items:center;gap:.32rem;display:inline-flex}.PlatformDemoReel-module__ODUZJW__postedStatus i{background:currentColor;border-radius:50%;width:.32rem;height:.32rem}.PlatformDemoReel-module__ODUZJW__postButton{color:#0f1419;animation:PlatformDemoReel-module__ODUZJW__post-submit var(--reel-duration) ease infinite;background:#eff3f4;border-radius:999px;margin-left:auto;padding:.38rem .82rem;font-size:.52rem;font-weight:850}.PlatformDemoReel-module__ODUZJW__postImpact{opacity:0;min-height:1.45rem;animation:PlatformDemoReel-module__ODUZJW__post-impact var(--reel-duration) ease infinite;border-top:1px solid #71c7971f;justify-content:space-between;align-items:center;margin:.52rem 0 0 3.88rem;padding-top:.5rem;display:flex}.PlatformDemoReel-module__ODUZJW__postViewCount{color:#74838b;text-align:right;background:#2b694714;border:1px solid #71c79729;border-radius:999px;align-items:baseline;gap:.36rem;padding:.22rem .42rem;display:flex}.PlatformDemoReel-module__ODUZJW__postViewCount strong{color:#9fe0bc;width:2.35rem;height:.78rem;font-size:.8rem;line-height:1;display:inline-block;position:relative}.PlatformDemoReel-module__ODUZJW__postViewCount strong>span{position:absolute;inset:0}.PlatformDemoReel-module__ODUZJW__postViewCount small{font-size:.43rem;font-weight:650}.PlatformDemoReel-module__ODUZJW__postViewCountBefore{animation:PlatformDemoReel-module__ODUZJW__post-count-before var(--reel-duration) ease infinite}.PlatformDemoReel-module__ODUZJW__postViewCountAfter{opacity:0;animation:PlatformDemoReel-module__ODUZJW__post-count-after var(--reel-duration) ease infinite}.PlatformDemoReel-module__ODUZJW__mapScene{animation:PlatformDemoReel-module__ODUZJW__map-scene var(--reel-duration) ease-in-out infinite}.PlatformDemoReel-module__ODUZJW__electionProduct{background:#090d13;position:absolute;inset:2.2rem 0 0;overflow:hidden}.PlatformDemoReel-module__ODUZJW__electionMapSurface{position:absolute;inset:0;transform:translateY(4rem)}:is(.PlatformDemoReel-module__ODUZJW__electionMapSurface path[data-state-code=MI],.PlatformDemoReel-module__ODUZJW__electionMapSurface path[data-state-code=WI]){animation:PlatformDemoReel-module__ODUZJW__electoral-state-blue var(--reel-duration) linear infinite, PlatformDemoReel-module__ODUZJW__electoral-state-emphasis var(--reel-duration) ease infinite}.PlatformDemoReel-module__ODUZJW__electionMapSurface path[data-state-code=OH]{animation:PlatformDemoReel-module__ODUZJW__electoral-state-red var(--reel-duration) linear infinite, PlatformDemoReel-module__ODUZJW__electoral-red-emphasis var(--reel-duration) ease infinite}.PlatformDemoReel-module__ODUZJW__electionProduct:before{content:"";z-index:2;pointer-events:none;background:linear-gradient(90deg,#070b10fc 0%,#070b10fa 43%,#070b10eb 48%,#070b10ad 54%,#070b1014 65%,#0000 74%),linear-gradient(#0000 68%,#05080c5c);position:absolute;inset:0}.PlatformDemoReel-module__ODUZJW__electionProduct:after{content:"";z-index:3;pointer-events:none;background:radial-gradient(circle at 73% 54%,#0000 14%,#03060a1f 88%);position:absolute;inset:0;box-shadow:inset 0 0 44px #00000047}.PlatformDemoReel-module__ODUZJW__electionRail{z-index:7;flex-direction:column;justify-content:center;gap:.68rem;width:48%;min-width:12rem;display:flex;position:absolute;top:.7rem;bottom:.75rem;left:1.05rem}.PlatformDemoReel-module__ODUZJW__campaignMove{opacity:0;width:100%;animation:PlatformDemoReel-module__ODUZJW__campaign-move var(--reel-duration) ease infinite;order:2;padding:.4rem 0 .62rem;position:relative}.PlatformDemoReel-module__ODUZJW__campaignMove:after{content:"";transform-origin:0;width:100%;height:1px;animation:PlatformDemoReel-module__ODUZJW__campaign-progress var(--reel-duration) ease infinite;background:linear-gradient(90deg,#7296ff 0%,#7296ff2e 82%,#0000);position:absolute;bottom:0;left:0;transform:scaleX(0);box-shadow:0 0 10px #7296ff47}.PlatformDemoReel-module__ODUZJW__strategyMeta{color:#91a1aa;letter-spacing:.11em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:.55rem;font-size:.4rem;font-weight:820;display:flex}.PlatformDemoReel-module__ODUZJW__strategyMeta b{color:#667680;letter-spacing:.07em;font-size:.35rem;font-weight:750}.PlatformDemoReel-module__ODUZJW__strategyComposer{background:linear-gradient(90deg,#31467c2b,#17203133),#070b11c2;border:1px solid #87a2ec4f;border-radius:.55rem;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.24rem .38rem;min-height:4rem;margin-top:.3rem;padding:.36rem .38rem .36rem .52rem;display:grid;position:relative;box-shadow:inset 0 1px #ffffff08,0 8px 22px #00000029}.PlatformDemoReel-module__ODUZJW__strategyInputField{grid-column:1/-1;align-items:center;gap:.42rem;min-width:0;display:flex;overflow:hidden}.PlatformDemoReel-module__ODUZJW__strategyInputField>svg{fill:none;stroke:#8eabf7;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.35px;flex:0 0 .78rem;width:.78rem;height:.78rem}.PlatformDemoReel-module__ODUZJW__strategyTyped{color:#f1f5fa;letter-spacing:-.018em;gap:.03rem;width:auto;max-width:100%;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.56rem;font-weight:700;line-height:1.24;display:grid;overflow:visible}.PlatformDemoReel-module__ODUZJW__strategyTyped>span{white-space:nowrap;border-right:1px solid #0000;width:0;max-width:max-content;display:block;overflow:hidden}.PlatformDemoReel-module__ODUZJW__strategyTypedLineOne{animation:PlatformDemoReel-module__ODUZJW__strategy-type-one var(--reel-duration) steps(37, end) infinite}.PlatformDemoReel-module__ODUZJW__strategyTypedLineTwo{animation:PlatformDemoReel-module__ODUZJW__strategy-type-two var(--reel-duration) steps(31, end) infinite}.PlatformDemoReel-module__ODUZJW__strategyHint{color:#64758a;letter-spacing:.035em;white-space:nowrap;font-size:.32rem;font-weight:750}.PlatformDemoReel-module__ODUZJW__strategySend{color:#b8c9ff;height:1.7rem;animation:PlatformDemoReel-module__ODUZJW__strategy-send var(--reel-duration) ease infinite;background:#4162b424;border:1px solid #7a9dff57;border-radius:999px;justify-self:end;align-items:center;gap:.24rem;padding:0 .56rem;font-size:.44rem;font-weight:820;display:inline-flex}.PlatformDemoReel-module__ODUZJW__strategySend svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.5px;width:.55rem;height:.55rem}.PlatformDemoReel-module__ODUZJW__campaignMove>small{color:#82d0a4;opacity:0;min-height:.72rem;animation:PlatformDemoReel-module__ODUZJW__campaign-committed var(--reel-duration) ease infinite;align-items:center;gap:.3rem;margin-top:.24rem;font-size:.39rem;font-weight:750;display:inline-flex}.PlatformDemoReel-module__ODUZJW__campaignMove>small i{background:currentColor;border-radius:50%;width:.32rem;height:.32rem;box-shadow:0 0 8px #82d0a48c}.PlatformDemoReel-module__ODUZJW__candidateBloc{color:#d9e1e5;border-bottom:1px solid #d8e6ed1a;order:1;width:100%;min-width:0;padding:.08rem 0 .48rem;position:relative}.PlatformDemoReel-module__ODUZJW__candidateBlocHeader{letter-spacing:.09em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:.45rem;min-width:0;padding:0 0 .25rem;font-size:.4rem;font-weight:750;display:flex}.PlatformDemoReel-module__ODUZJW__candidateBlocHeader span{color:#7f9099;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.PlatformDemoReel-module__ODUZJW__candidateBlocHeader b{color:#a7b3b9;letter-spacing:.04em;flex:none;font-size:.38rem;font-weight:800}.PlatformDemoReel-module__ODUZJW__candidateMatchup{gap:0;display:grid}.PlatformDemoReel-module__ODUZJW__candidateSide{border-bottom:1px solid #d8e6ed13;grid-template-columns:2rem .12rem minmax(0,1fr) 3rem .8rem;align-items:center;gap:.34rem;min-width:0;min-height:2.65rem;display:grid}.PlatformDemoReel-module__ODUZJW__candidateSide>img{object-fit:cover;object-position:50% 14%;filter:saturate(.88)contrast(1.06);border:1px solid #ffffff21;border-radius:50%;width:2rem;height:2rem}.PlatformDemoReel-module__ODUZJW__candidateSide>i:not(.PlatformDemoReel-module__ODUZJW__demLine):not(.PlatformDemoReel-module__ODUZJW__gopLine){display:block}.PlatformDemoReel-module__ODUZJW__candidateSide>.PlatformDemoReel-module__ODUZJW__demLine,.PlatformDemoReel-module__ODUZJW__candidateSide>.PlatformDemoReel-module__ODUZJW__gopLine{border-radius:999px;width:.12rem;height:1.75rem;display:block}.PlatformDemoReel-module__ODUZJW__demLine{background:#5b82f2;box-shadow:0 0 8px #5b82f252}.PlatformDemoReel-module__ODUZJW__gopLine{background:#eb616b;box-shadow:0 0 8px #eb616b40}.PlatformDemoReel-module__ODUZJW__candidateSide>span{color:#d7e0e4;text-overflow:ellipsis;white-space:nowrap;gap:.03rem;min-width:0;font-size:.45rem;font-weight:750;display:grid;overflow:hidden}.PlatformDemoReel-module__ODUZJW__candidateSide>span small{color:#687780;font-size:.34rem;font-weight:650}.PlatformDemoReel-module__ODUZJW__blocEv{border-radius:.35rem;width:3rem;height:1.52rem;position:relative;overflow:hidden}.PlatformDemoReel-module__ODUZJW__blocEv strong{color:#eef3f5;letter-spacing:-.06em;text-align:right;font-size:1.28rem;font-weight:820;line-height:1.52rem;position:absolute;inset:0}.PlatformDemoReel-module__ODUZJW__candidateSide>small{color:#71818a;letter-spacing:.08em;font-size:.34rem;font-weight:750}.PlatformDemoReel-module__ODUZJW__countBefore{animation:PlatformDemoReel-module__ODUZJW__count-before var(--reel-duration) ease infinite}.PlatformDemoReel-module__ODUZJW__countAfter{opacity:0;animation:PlatformDemoReel-module__ODUZJW__count-after var(--reel-duration) ease infinite;color:#9fc0ff!important}.PlatformDemoReel-module__ODUZJW__candidateSide:first-child .PlatformDemoReel-module__ODUZJW__blocEv{animation:PlatformDemoReel-module__ODUZJW__ev-counter-pulse var(--reel-duration) ease infinite}.PlatformDemoReel-module__ODUZJW__candidateBlocUpdate{color:#8eacff;letter-spacing:.015em;opacity:0;animation:PlatformDemoReel-module__ODUZJW__bloc-update var(--reel-duration) ease infinite;margin-top:.34rem;padding-left:2.46rem;font-size:.38rem;font-weight:750}.PlatformDemoReel-module__ODUZJW__electionImpact{z-index:7;opacity:0;width:min(45%,16.5rem);animation:PlatformDemoReel-module__ODUZJW__election-impact var(--reel-duration) ease infinite;background:linear-gradient(90deg,#080f1bf0,#080f1bb3 72%,#080f1b14);border-left:2px solid #79a0ff;gap:.1rem;padding:.5rem .9rem .5rem .62rem;display:grid;position:absolute;bottom:.9rem;right:.9rem}.PlatformDemoReel-module__ODUZJW__electionImpact span{color:#85a8ff;letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:.28rem;font-size:.38rem;font-weight:850;display:flex}.PlatformDemoReel-module__ODUZJW__electionImpact span i{background:currentColor;border-radius:50%;width:.32rem;height:.32rem;box-shadow:0 0 9px #79a0ffb8}.PlatformDemoReel-module__ODUZJW__electionImpact strong{color:#edf2f7;letter-spacing:-.01em;font-size:.62rem;font-weight:780}.PlatformDemoReel-module__ODUZJW__electionImpact small{color:#82919b;font-size:.42rem;line-height:1.35}.PlatformDemoReel-module__ODUZJW__chatScene{animation:PlatformDemoReel-module__ODUZJW__chat-scene var(--reel-duration) ease-in-out infinite}.PlatformDemoReel-module__ODUZJW__chatScene:after{content:"";pointer-events:none;filter:blur(18px);background:radial-gradient(circle,#586d9f26,#0000 61%);position:absolute;inset:22% -15% -30% 25%}.PlatformDemoReel-module__ODUZJW__chatWindow{z-index:2;background:linear-gradient(105deg,#0c1016c2,#0a0d122e),radial-gradient(circle at 82% 18%,#5164a41a,#0000 34%);flex-direction:column;padding:.1rem 1.35rem 1rem;display:flex;position:absolute;inset:2.25rem 0 0;overflow:hidden}.PlatformDemoReel-module__ODUZJW__chatHeader{border-bottom:1px solid #ffffff13;flex:0 0 3.45rem;align-items:center;gap:.72rem;height:3.45rem;padding:0 .15rem;display:flex}.PlatformDemoReel-module__ODUZJW__chatRoom{align-items:center;gap:.72rem;min-width:0;display:flex}.PlatformDemoReel-module__ODUZJW__chatRoomCopy{gap:.13rem;min-width:0;display:grid}.PlatformDemoReel-module__ODUZJW__chatRoomCopy strong{color:#e8edef;text-overflow:ellipsis;white-space:nowrap;font-size:.72rem;overflow:hidden}.PlatformDemoReel-module__ODUZJW__chatRoomCopy>span{color:#718087;white-space:nowrap;align-items:center;gap:.35rem;font-size:.46rem;display:flex}.PlatformDemoReel-module__ODUZJW__playerRole{border-left:1px solid #809ecf42;align-items:center;gap:.55rem;min-width:9.7rem;margin-left:auto;padding-left:.75rem;display:flex}.PlatformDemoReel-module__ODUZJW__playerRole>.PlatformDemoReel-module__ODUZJW__avatar{border-color:#84acebad;width:2.5rem;height:2.5rem;box-shadow:0 0 0 2px #0d1116,0 0 18px #5282d32e}.PlatformDemoReel-module__ODUZJW__playerRole>div{gap:.02rem;min-width:0;display:grid}.PlatformDemoReel-module__ODUZJW__playerRole span{color:#8ea7d6;letter-spacing:.12em;text-transform:uppercase;font-size:.35rem;font-weight:850}.PlatformDemoReel-module__ODUZJW__playerRole strong{color:#f0f4f8;font-size:.69rem;line-height:1.1}.PlatformDemoReel-module__ODUZJW__playerRole small{color:#74828b;font-size:.42rem}.PlatformDemoReel-module__ODUZJW__chatContext{border-bottom:1px solid #fff1;justify-content:space-between;align-items:center;gap:1rem;min-width:0;padding:.52rem .15rem .5rem;display:flex}.PlatformDemoReel-module__ODUZJW__chatSceneContext{align-items:center;gap:.62rem;min-width:0;display:flex}.PlatformDemoReel-module__ODUZJW__chatSceneContext>span{color:#91a4ad;letter-spacing:.1em;text-transform:uppercase;flex:none;font-size:.41rem;font-weight:800}.PlatformDemoReel-module__ODUZJW__chatSceneContext p{color:#68777e;text-overflow:ellipsis;white-space:nowrap;min-width:0;margin:0;font-size:.47rem;overflow:hidden}.PlatformDemoReel-module__ODUZJW__turnStatus{flex:0 0 9.2rem;width:9.2rem;height:.72rem;position:relative;overflow:hidden}.PlatformDemoReel-module__ODUZJW__turnStatus span{color:#8398a2;letter-spacing:.045em;opacity:0;white-space:nowrap;will-change:opacity, transform;justify-content:flex-end;align-items:center;font-size:.4rem;font-weight:750;display:flex;position:absolute;inset:0}.PlatformDemoReel-module__ODUZJW__turnStatusYou{animation:PlatformDemoReel-module__ODUZJW__turn-status-you var(--reel-duration) ease infinite;color:#91afe4!important}.PlatformDemoReel-module__ODUZJW__turnStatusRen{animation:PlatformDemoReel-module__ODUZJW__turn-status-ren var(--reel-duration) ease infinite}.PlatformDemoReel-module__ODUZJW__turnStatusMika{animation:PlatformDemoReel-module__ODUZJW__turn-status-mika var(--reel-duration) ease infinite}.PlatformDemoReel-module__ODUZJW__turnStatusComplete{animation:PlatformDemoReel-module__ODUZJW__turn-status-complete var(--reel-duration) ease infinite;color:#77cba0!important}.PlatformDemoReel-module__ODUZJW__avatarStack{padding-left:.45rem;display:flex}.PlatformDemoReel-module__ODUZJW__avatarStack .PlatformDemoReel-module__ODUZJW__avatar{margin-left:-.45rem}.PlatformDemoReel-module__ODUZJW__avatar{background-repeat:no-repeat;background-size:300% 100%;border:1px solid #e3edf247;border-radius:50%;flex:none;width:2.25rem;height:2.25rem;display:block;box-shadow:0 0 0 2px #0d1116}.PlatformDemoReel-module__ODUZJW__messages{flex-direction:column;flex:1;justify-content:center;gap:.3rem;min-height:0;padding:.38rem .32rem;display:flex;overflow:hidden}.PlatformDemoReel-module__ODUZJW__message{opacity:0;will-change:opacity, transform;align-items:flex-start;gap:.58rem;display:flex;transform:translateY(10px)}.PlatformDemoReel-module__ODUZJW__message .PlatformDemoReel-module__ODUZJW__avatar{width:2.05rem;height:2.05rem}.PlatformDemoReel-module__ODUZJW__message>div{gap:.16rem;max-width:80%;display:grid}.PlatformDemoReel-module__ODUZJW__messageMeta{align-items:center;gap:.36rem;display:flex}.PlatformDemoReel-module__ODUZJW__messageMeta>span{color:#718087;font-size:.46rem;font-weight:800}.PlatformDemoReel-module__ODUZJW__messageMeta>small{color:#596970;letter-spacing:.025em;font-size:.37rem;font-weight:650}.PlatformDemoReel-module__ODUZJW__message p{color:#d8dfe2;background:#ffffff0e;border-radius:.25rem .75rem .75rem;margin:0;padding:.42rem .62rem;font-size:.6rem;line-height:1.4}.PlatformDemoReel-module__ODUZJW__yourMessage{animation:PlatformDemoReel-module__ODUZJW__message-you var(--reel-duration) ease infinite;flex-direction:row-reverse;align-self:flex-end}.PlatformDemoReel-module__ODUZJW__yourMessage>div{justify-items:end}.PlatformDemoReel-module__ODUZJW__yourMessage .PlatformDemoReel-module__ODUZJW__messageMeta>span{color:#9bb8e7}.PlatformDemoReel-module__ODUZJW__yourMessage .PlatformDemoReel-module__ODUZJW__messageMeta>small{color:#7598ce;letter-spacing:.08em;text-transform:uppercase;font-weight:850}.PlatformDemoReel-module__ODUZJW__yourMessage p{color:#e4f0f8;background:linear-gradient(135deg,#31659e6b,#36498854);border-radius:.75rem .25rem .75rem .75rem}.PlatformDemoReel-module__ODUZJW__renMessage{animation:PlatformDemoReel-module__ODUZJW__message-ren var(--reel-duration) ease infinite}.PlatformDemoReel-module__ODUZJW__mikaMessage{animation:PlatformDemoReel-module__ODUZJW__message-mika var(--reel-duration) ease infinite}.PlatformDemoReel-module__ODUZJW__replyBody{min-width:0;display:grid}.PlatformDemoReel-module__ODUZJW__replyBody>*{grid-area:1/1}.PlatformDemoReel-module__ODUZJW__replyCopy{opacity:0;will-change:opacity, transform;transform:translateY(3px)}.PlatformDemoReel-module__ODUZJW__renReplyCopy{animation:PlatformDemoReel-module__ODUZJW__reply-copy-ren var(--reel-duration) ease infinite}.PlatformDemoReel-module__ODUZJW__mikaReplyCopy{animation:PlatformDemoReel-module__ODUZJW__reply-copy-mika var(--reel-duration) ease infinite}.PlatformDemoReel-module__ODUZJW__replyTyping{opacity:0;will-change:opacity, transform;background:#ffffff0d;border-radius:.25rem .7rem .7rem;align-self:center;align-items:center;gap:.2rem;width:max-content;padding:.56rem .68rem;display:flex}.PlatformDemoReel-module__ODUZJW__replyTyping i{background:#82929a;border-radius:50%;width:.22rem;height:.22rem;animation:.72s ease-in-out infinite PlatformDemoReel-module__ODUZJW__reply-dot}.PlatformDemoReel-module__ODUZJW__replyTyping i:nth-child(2){animation-delay:.12s}.PlatformDemoReel-module__ODUZJW__replyTyping i:nth-child(3){animation-delay:.24s}.PlatformDemoReel-module__ODUZJW__renTyping{animation:PlatformDemoReel-module__ODUZJW__reply-typing-ren var(--reel-duration) ease infinite}.PlatformDemoReel-module__ODUZJW__mikaTyping{animation:PlatformDemoReel-module__ODUZJW__reply-typing-mika var(--reel-duration) ease infinite}.PlatformDemoReel-module__ODUZJW__chatComposer{color:#7b8b94;background:linear-gradient(90deg,#2940652e,#19223142),#080c12d1;border:1px solid #84a7da4d;border-radius:.66rem;flex:0 0 3.05rem;justify-content:space-between;align-items:center;gap:.48rem;height:3.05rem;padding:.38rem .42rem;font-size:.58rem;display:flex;box-shadow:inset 0 1px #ffffff09,0 8px 24px #0000002e}.PlatformDemoReel-module__ODUZJW__chatComposerIcon{color:#91a9d2;background:#47659a2e;border:1px solid #7c9dd33d;border-radius:.42rem;flex:0 0 1.65rem;place-items:center;width:1.65rem;height:1.65rem;font-size:.46rem;font-weight:850;display:grid}.PlatformDemoReel-module__ODUZJW__chatComposerCopy{flex:1;min-width:0;height:1rem;display:block;position:relative;overflow:hidden}.PlatformDemoReel-module__ODUZJW__chatPlaceholder,.PlatformDemoReel-module__ODUZJW__chatDraftText{white-space:nowrap;line-height:1rem;position:absolute;top:0;left:0}.PlatformDemoReel-module__ODUZJW__chatPlaceholder{animation:PlatformDemoReel-module__ODUZJW__chat-placeholder var(--reel-duration) ease infinite}.PlatformDemoReel-module__ODUZJW__chatDraftText{color:#dce5e9;width:max-content;max-width:0;animation:PlatformDemoReel-module__ODUZJW__chat-draft var(--reel-duration) steps(55, end) infinite;border-right:1px solid #0000;overflow:hidden}.PlatformDemoReel-module__ODUZJW__chatSendButton{color:#101419;width:1.82rem;height:1.82rem;animation:PlatformDemoReel-module__ODUZJW__chat-send var(--reel-duration) ease infinite;background:#e9edef;border-radius:.52rem;flex:0 0 1.82rem;place-items:center;font-size:.85rem;font-style:normal;display:grid}.PlatformDemoReel-module__ODUZJW__raceScene{animation:PlatformDemoReel-module__ODUZJW__race-scene var(--reel-duration) ease-in-out infinite}.PlatformDemoReel-module__ODUZJW__raceScene:after{content:"";pointer-events:none;filter:blur(22px);background:radial-gradient(circle,#43b0c61c,#0000 58%);position:absolute;inset:15% -15% -30% 35%}.PlatformDemoReel-module__ODUZJW__raceExperience{z-index:2;position:absolute;inset:2.25rem .75rem 1.05rem}.PlatformDemoReel-module__ODUZJW__raceDecisionStage{position:absolute;inset:0}.PlatformDemoReel-module__ODUZJW__raceDecisionCard{grid-template-columns:minmax(0,1.24fr) minmax(11.2rem,.76fr);align-items:center;gap:.7rem;height:100%;padding:.5rem .75rem .35rem;display:grid}.PlatformDemoReel-module__ODUZJW__raceDecisionMain{min-width:0;position:relative}.PlatformDemoReel-module__ODUZJW__raceDecisionMeta{color:#8b989f;letter-spacing:.09em;text-transform:uppercase;border-bottom:1px solid #ffffff17;justify-content:space-between;align-items:center;padding-bottom:.48rem;font-size:.39rem;font-weight:800;display:flex}.PlatformDemoReel-module__ODUZJW__raceDecisionMeta span{color:#d7dddf;align-items:center;gap:.32rem;display:inline-flex}.PlatformDemoReel-module__ODUZJW__raceDecisionMeta span i{background:#67c9da;border-radius:50%;width:.34rem;height:.34rem;box-shadow:0 0 8px #67c9da94}.PlatformDemoReel-module__ODUZJW__raceDecisionKicker{color:#82cfdd;letter-spacing:.13em;text-transform:uppercase;margin-top:.68rem;font-size:.47rem;font-weight:850;display:block}.PlatformDemoReel-module__ODUZJW__raceDecisionMain h3{color:#f4f4f5;letter-spacing:-.045em;margin:.3rem 0 .15rem;font-size:1.42rem}.PlatformDemoReel-module__ODUZJW__raceDecisionMain>p{color:#8d99a1;margin:0;font-size:.59rem;line-height:1.45}.PlatformDemoReel-module__ODUZJW__raceChoicePrompt{text-transform:uppercase;background:#31687514;border:1px solid #67c9da30;border-radius:.38rem;justify-content:space-between;align-items:center;margin-top:.68rem;padding:.32rem .42rem;display:flex}.PlatformDemoReel-module__ODUZJW__raceChoicePrompt span{color:#83d2df;letter-spacing:.12em;font-size:.43rem;font-weight:900}.PlatformDemoReel-module__ODUZJW__raceChoicePrompt strong{color:#73868f;letter-spacing:.09em;font-size:.34rem;font-weight:800}.PlatformDemoReel-module__ODUZJW__raceChoices{grid-template-columns:minmax(0,1fr);gap:0;margin-top:.3rem;display:grid}.PlatformDemoReel-module__ODUZJW__raceChoiceDivider{color:#6f7e85;grid-template-columns:1fr auto 1fr;align-items:center;gap:.42rem;height:.84rem;display:grid}.PlatformDemoReel-module__ODUZJW__raceChoiceDivider:before,.PlatformDemoReel-module__ODUZJW__raceChoiceDivider:after{content:"";background:linear-gradient(90deg,#0000,#80949e38);height:1px}.PlatformDemoReel-module__ODUZJW__raceChoiceDivider:after{transform:scaleX(-1)}.PlatformDemoReel-module__ODUZJW__raceChoiceDivider span{color:#91a2aa;letter-spacing:.14em;text-transform:uppercase;background:#10171c;border:1px solid #78919d38;border-radius:999px;padding:.08rem .24rem;font-size:.36rem;font-weight:900}.PlatformDemoReel-module__ODUZJW__raceStrategyLocked{opacity:0;animation:PlatformDemoReel-module__ODUZJW__race-strategy-locked var(--reel-duration) ease infinite;border-top:1px solid #67c9da47;grid-template-columns:auto auto minmax(0,1fr);align-items:center;gap:.45rem;margin-top:.52rem;padding:.42rem .12rem 0;display:grid}.PlatformDemoReel-module__ODUZJW__raceStrategyLocked span{color:#78c9d8;letter-spacing:.08em;text-transform:uppercase;font-size:.38rem;font-weight:850}.PlatformDemoReel-module__ODUZJW__raceStrategyLocked strong{color:#e9edef;letter-spacing:.04em;text-transform:uppercase;font-size:.44rem}.PlatformDemoReel-module__ODUZJW__raceStrategyLocked i{color:#77858d;text-transform:uppercase;justify-self:end;font-size:.38rem;font-style:normal;font-weight:750}.PlatformDemoReel-module__ODUZJW__boxChoice,.PlatformDemoReel-module__ODUZJW__stayChoice{background:#ffffff05;border:1px solid #ffffff1b;border-radius:.48rem;grid-template-columns:1.05rem minmax(0,1fr) auto;align-items:center;gap:.58rem;min-width:0;padding:.5rem .48rem;display:grid;position:relative}.PlatformDemoReel-module__ODUZJW__boxChoice{animation:PlatformDemoReel-module__ODUZJW__reject-choice var(--reel-duration) ease infinite}.PlatformDemoReel-module__ODUZJW__stayChoice:after{content:"";z-index:-1;border-radius:inherit;opacity:0;animation:PlatformDemoReel-module__ODUZJW__choice-wash var(--reel-duration) ease infinite;background:linear-gradient(90deg,#41a8be33,#0000);position:absolute;inset:0}.PlatformDemoReel-module__ODUZJW__boxChoice>i,.PlatformDemoReel-module__ODUZJW__stayChoice>i{color:#89969c;border:1px solid #657178;border-radius:50%;flex:none;place-items:center;width:1rem;height:1rem;font-size:.42rem;font-style:normal;font-weight:900;display:grid}.PlatformDemoReel-module__ODUZJW__stayChoice>i{animation:PlatformDemoReel-module__ODUZJW__choice-radio var(--reel-duration) ease infinite}.PlatformDemoReel-module__ODUZJW__boxChoice>div,.PlatformDemoReel-module__ODUZJW__stayChoice>div{gap:.08rem;min-width:0;display:grid}.PlatformDemoReel-module__ODUZJW__raceChoiceLabel{color:#7a8b93;letter-spacing:.11em;text-transform:uppercase;font-size:.34rem;font-weight:850;line-height:1.2}.PlatformDemoReel-module__ODUZJW__stayChoice .PlatformDemoReel-module__ODUZJW__raceChoiceLabel{color:#78c9d8}.PlatformDemoReel-module__ODUZJW__boxChoice strong,.PlatformDemoReel-module__ODUZJW__stayChoice strong{color:#e2e6e8;letter-spacing:.055em;text-overflow:ellipsis;white-space:nowrap;font-size:.52rem;overflow:hidden}.PlatformDemoReel-module__ODUZJW__boxChoice>b,.PlatformDemoReel-module__ODUZJW__stayChoice>b{color:#87949b;letter-spacing:.04em;text-align:right;text-transform:uppercase;white-space:nowrap;font-size:.4rem;font-weight:800}.PlatformDemoReel-module__ODUZJW__stayChoice>b{color:#78c9d8}.PlatformDemoReel-module__ODUZJW__boxChoice small,.PlatformDemoReel-module__ODUZJW__stayChoice small{color:#657279;text-overflow:ellipsis;white-space:nowrap;font-size:.41rem;overflow:hidden}.PlatformDemoReel-module__ODUZJW__stayChoice{color:#6e7a80;animation:PlatformDemoReel-module__ODUZJW__choose-box var(--reel-duration) ease infinite}.PlatformDemoReel-module__ODUZJW__raceTimingTower{background:linear-gradient(145deg,#131b21f5,#070b0ff7),#080c10;border:1px solid #72889133;border-radius:.58rem;grid-template-rows:1.65rem 2.25rem .9rem 7.25rem 3rem;align-self:center;min-width:0;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff09,0 14px 34px #00000038}.PlatformDemoReel-module__ODUZJW__raceTimingHeader{border-bottom:1px solid #ffffff17;justify-content:space-between;align-items:center;padding:0 .48rem;display:flex}.PlatformDemoReel-module__ODUZJW__raceTimingHeader>span{color:#9ad8e2;letter-spacing:.11em;text-transform:uppercase;align-items:center;gap:.25rem;font-size:.36rem;font-weight:850;display:inline-flex}.PlatformDemoReel-module__ODUZJW__raceTimingHeader>span i{background:#67c9da;border-radius:50%;width:.28rem;height:.28rem;box-shadow:0 0 8px #67c9dab3}.PlatformDemoReel-module__ODUZJW__raceTimingHeader>strong{color:#e9edef;text-transform:uppercase;font-size:.42rem;position:relative}.PlatformDemoReel-module__ODUZJW__raceAppliedStrategy{text-transform:uppercase;background:linear-gradient(90deg,#18515e6b,#0000 88%);border-bottom:1px solid #fff1;align-content:center;gap:.09rem;padding:.22rem .46rem;display:grid;box-shadow:inset 2px 0 #67c9da}.PlatformDemoReel-module__ODUZJW__raceAppliedStrategy>span{color:#70bfce;letter-spacing:.085em;font-size:.29rem;font-weight:850}.PlatformDemoReel-module__ODUZJW__raceAppliedStrategy>strong{color:#d8edf0;letter-spacing:.025em;font-size:.42rem}.PlatformDemoReel-module__ODUZJW__raceAppliedStrategy>small{color:#69777e;letter-spacing:.055em;font-size:.28rem;font-weight:700}.PlatformDemoReel-module__ODUZJW__raceTimingHeader b{font-weight:850}.PlatformDemoReel-module__ODUZJW__raceLapBefore,.PlatformDemoReel-module__ODUZJW__raceLapAfter{text-align:center;width:1.1rem;display:inline-block}.PlatformDemoReel-module__ODUZJW__raceLapBefore{animation:PlatformDemoReel-module__ODUZJW__race-value-before var(--reel-duration) ease infinite}.PlatformDemoReel-module__ODUZJW__raceLapAfter{opacity:0;animation:PlatformDemoReel-module__ODUZJW__race-value-after var(--reel-duration) ease infinite;position:absolute;left:1.06rem}.PlatformDemoReel-module__ODUZJW__raceColumnHeaders,.PlatformDemoReel-module__ODUZJW__raceTimingRow{grid-template-columns:.9rem minmax(0,1fr) 1.25rem 2.35rem;align-items:center;display:grid}.PlatformDemoReel-module__ODUZJW__raceColumnHeaders{color:#66737a;letter-spacing:.08em;text-transform:uppercase;border-bottom:1px solid #ffffff12;padding:0 .42rem;font-size:.3rem;font-weight:750}.PlatformDemoReel-module__ODUZJW__raceColumnHeaders span:nth-child(3){text-align:center}.PlatformDemoReel-module__ODUZJW__raceColumnHeaders span:last-child{text-align:right}.PlatformDemoReel-module__ODUZJW__raceRows{min-height:0;position:relative}.PlatformDemoReel-module__ODUZJW__raceTimingRow{will-change:transform;background:#ffffff02;border-bottom:1px solid #ffffff0e;height:1.45rem;padding:0 .42rem;position:absolute;left:0;right:0}.PlatformDemoReel-module__ODUZJW__raceTimingRow:nth-child(2n){background:#ffffff05}.PlatformDemoReel-module__ODUZJW__raceTimingRow>b{color:#aab4b9;font-size:.46rem;font-weight:850}.PlatformDemoReel-module__ODUZJW__raceDriverName{align-items:center;gap:.25rem;min-width:0;display:flex}.PlatformDemoReel-module__ODUZJW__raceDriverName>strong{color:#abb5ba;flex:0 0 1.25rem;width:1.25rem;font-size:.39rem}.PlatformDemoReel-module__ODUZJW__raceDriverName>span{color:#edf0f1;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:.46rem;font-weight:750;overflow:hidden}.PlatformDemoReel-module__ODUZJW__raceDriverName small{color:#68767d;margin-top:-.01rem;font-size:.28rem;font-weight:500;display:block}.PlatformDemoReel-module__ODUZJW__raceDriverRole{color:#79bfcc;letter-spacing:.02em;animation:PlatformDemoReel-module__ODUZJW__race-tracked-color var(--reel-duration) ease infinite;font-style:normal;font-weight:800}.PlatformDemoReel-module__ODUZJW__raceTimingRow>i{border-radius:50%;place-self:center;place-items:center;width:.72rem;height:.72rem;font-size:.37rem;font-style:normal;font-weight:900;display:grid}.PlatformDemoReel-module__ODUZJW__tyreSoft{color:#fff;background:#d95660}.PlatformDemoReel-module__ODUZJW__tyreMedium{color:#18181b;background:#fde047}.PlatformDemoReel-module__ODUZJW__tyreHard{color:#18181b;background:#f4f4f5}.PlatformDemoReel-module__ODUZJW__raceTimingRow>small{color:#b0babf;text-align:right;font-size:.38rem;font-weight:750}.PlatformDemoReel-module__ODUZJW__raceTimingRow.PlatformDemoReel-module__ODUZJW__raceTrackedRow{z-index:3;background:linear-gradient(90deg,#1f3039fa,#0f1b21fa);box-shadow:inset 3px 0 #67c9dae0,0 3px 12px #00000052}.PlatformDemoReel-module__ODUZJW__raceTrackedRow>b,.PlatformDemoReel-module__ODUZJW__raceTrackedRow .PlatformDemoReel-module__ODUZJW__raceDriverName>strong{color:#92cbd4;animation:PlatformDemoReel-module__ODUZJW__race-tracked-color var(--reel-duration) ease infinite}.PlatformDemoReel-module__ODUZJW__raceTrackedRow .PlatformDemoReel-module__ODUZJW__racePositionAfter{color:#7de3a5}.PlatformDemoReel-module__ODUZJW__raceRowVer{top:0}.PlatformDemoReel-module__ODUZJW__raceRowNor{animation:PlatformDemoReel-module__ODUZJW__race-row-down var(--reel-duration) cubic-bezier(.22, .8, .3, 1) infinite;top:1.45rem}.PlatformDemoReel-module__ODUZJW__raceRowLec{animation:PlatformDemoReel-module__ODUZJW__race-row-down var(--reel-duration) cubic-bezier(.22, .8, .3, 1) infinite;top:2.9rem}.PlatformDemoReel-module__ODUZJW__raceRowHam{animation:PlatformDemoReel-module__ODUZJW__race-row-up var(--reel-duration) cubic-bezier(.22, .8, .3, 1) infinite, PlatformDemoReel-module__ODUZJW__race-row-gain var(--reel-duration) ease infinite;top:4.35rem}.PlatformDemoReel-module__ODUZJW__raceRowRus{top:5.8rem}.PlatformDemoReel-module__ODUZJW__racePositionSwap,.PlatformDemoReel-module__ODUZJW__raceGapSwap{min-width:100%;height:.8rem;display:inline-block;position:relative}.PlatformDemoReel-module__ODUZJW__racePositionSwap>span,.PlatformDemoReel-module__ODUZJW__raceGapSwap>span{position:absolute;inset:0}.PlatformDemoReel-module__ODUZJW__racePositionBefore{animation:PlatformDemoReel-module__ODUZJW__race-value-before var(--reel-duration) ease infinite}.PlatformDemoReel-module__ODUZJW__racePositionAfter{opacity:0;animation:PlatformDemoReel-module__ODUZJW__race-value-after var(--reel-duration) ease infinite}.PlatformDemoReel-module__ODUZJW__raceGainToast{z-index:6;color:#a5b5ad;text-align:center;opacity:0;animation:PlatformDemoReel-module__ODUZJW__race-gain-toast var(--reel-duration) ease infinite;background:linear-gradient(90deg,#5b181f85,#2611152e);border-top:1px solid #ec576180;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.06rem .5rem;padding:.28rem .46rem;font-weight:850;display:grid}.PlatformDemoReel-module__ODUZJW__raceGainToast>span{color:#f07880;letter-spacing:.1em;text-transform:uppercase;grid-column:1/-1;font-size:.29rem}.PlatformDemoReel-module__ODUZJW__raceGainToast>strong{color:#e8edeb;font-size:.36rem;line-height:1.3}.PlatformDemoReel-module__ODUZJW__raceGainToast>b{color:#f07880;letter-spacing:-.03em;white-space:nowrap;font-size:.94rem}.PlatformDemoReel-module__ODUZJW__raceGainToast>b i{color:#9eaaa4;margin-inline:.18rem;font-size:.5rem;font-style:normal}.PlatformDemoReel-module__ODUZJW__reelProgress{z-index:14;pointer-events:none;grid-template-columns:repeat(4,1fr);gap:.3rem;display:grid;position:absolute;bottom:.7rem;left:1.3rem;right:1.3rem}.PlatformDemoReel-module__ODUZJW__reelProgress span{background:#ffffff17;height:1px;position:relative;overflow:hidden}.PlatformDemoReel-module__ODUZJW__reelProgress span:after{content:"";transform-origin:0;background:#b7c5ca;position:absolute;inset:0;transform:scaleX(0)}.PlatformDemoReel-module__ODUZJW__progressPost:after{animation:PlatformDemoReel-module__ODUZJW__progress-post var(--reel-duration) linear infinite}.PlatformDemoReel-module__ODUZJW__progressMap:after{animation:PlatformDemoReel-module__ODUZJW__progress-map var(--reel-duration) linear infinite}.PlatformDemoReel-module__ODUZJW__progressChat:after{animation:PlatformDemoReel-module__ODUZJW__progress-chat var(--reel-duration) linear infinite}.PlatformDemoReel-module__ODUZJW__progressRace:after{animation:PlatformDemoReel-module__ODUZJW__progress-race var(--reel-duration) linear infinite}.PlatformDemoReel-module__ODUZJW__reel *,.PlatformDemoReel-module__ODUZJW__reel :before,.PlatformDemoReel-module__ODUZJW__reel :after{animation-play-state:var(--reel-play-state)}@keyframes PlatformDemoReel-module__ODUZJW__post-scene{0%,21.8%{opacity:1;transform:translate(0,0)scale(1)}23.2%{opacity:0;transform:translate(-3%)scale(.982)}23.21%,98.6%{opacity:0;transform:translate(3%)scale(.982)}to{opacity:1;transform:translate(0,0)scale(1)}}@keyframes PlatformDemoReel-module__ODUZJW__post-eyebrow{0%,21.4%{opacity:1}22.3%,99.1%{opacity:0}to{opacity:1}}@keyframes PlatformDemoReel-module__ODUZJW__post-camera{0%{transform:scale(.985)translate(1.2%,.5%)}4.5%{transform:scale(1)translate(0,0)}19.8%{transform:scale(1.008)translate(0,0)}23%{transform:scale(.992)translate(-1.4%)}to{transform:scale(.985)translate(1.2%,.5%)}}@keyframes PlatformDemoReel-module__ODUZJW__type-line-one{0%,2.4%{border-color:#0000;width:0}2.6%{border-color:#1d9bf0;width:0}8%{border-color:#1d9bf0;width:100%}8.2%,22.8%{border-color:#0000;width:100%}23.2%,to{border-color:#0000;width:0}}@keyframes PlatformDemoReel-module__ODUZJW__type-line-two{0%,8%{border-color:#0000;width:0}8.2%{border-color:#1d9bf0;width:0}12.7%{border-color:#1d9bf0;width:100%}12.9%,22.8%{border-color:#0000;width:100%}23.2%,to{border-color:#0000;width:0}}@keyframes PlatformDemoReel-module__ODUZJW__posted-status{0%,14.7%{opacity:0;transform:translateY(3px)}15.8%,21.8%{opacity:1;transform:translateY(0)}23.2%,to{opacity:0}}@keyframes PlatformDemoReel-module__ODUZJW__post-impact{0%,14.4%{opacity:0;transform:translateY(4px)}15.1%,21.8%{opacity:1;transform:translateY(0)}23.2%,to{opacity:0;transform:translateY(-2px)}}@keyframes PlatformDemoReel-module__ODUZJW__post-card-signal{0%,14.2%{opacity:0;transform:scaleX(0)}15.2%,21.8%{opacity:.72;transform:scaleX(1)}23.2%,to{opacity:0;transform:scaleX(0)}}@keyframes PlatformDemoReel-module__ODUZJW__post-count-before{0%,16.5%{opacity:1;transform:translateY(0)}17.6%,to{opacity:0;transform:translateY(-4px)}}@keyframes PlatformDemoReel-module__ODUZJW__post-count-after{0%,16.5%{opacity:0;transform:translateY(4px)}17.6%,21.8%{opacity:1;transform:translateY(0)}23.2%,to{opacity:0}}@keyframes PlatformDemoReel-module__ODUZJW__post-submit{0%,13.5%{color:#0f1419;background:#eff3f4;transform:scale(1)}14.5%{color:#fff;background:#1d9bf0;transform:scale(.86)}15.7%,22%{color:#fff;background:#1d9bf0;transform:scale(1)}23.2%,to{color:#0f1419;background:#eff3f4;transform:scale(1)}}@keyframes PlatformDemoReel-module__ODUZJW__map-scene{0%,21.8%{opacity:0;transform:translate(3%)scale(.985)}23.2%,45.7%{opacity:1;transform:translate(0,0)scale(1)}47.1%,to{opacity:0;transform:translate(-3%)scale(.985)}}@keyframes PlatformDemoReel-module__ODUZJW__map-eyebrow{0%,22.7%{opacity:0}23.2%,45.3%{opacity:1}46.2%,to{opacity:0}}@keyframes PlatformDemoReel-module__ODUZJW__campaign-move{0%,23.5%{opacity:0;transform:translate(-7px)}24.7%,45.8%{opacity:1;transform:translate(0)}47%,to{opacity:0;transform:translate(-3px)}}@keyframes PlatformDemoReel-module__ODUZJW__strategy-type-one{0%,24.7%{border-right-color:#0000;width:0}24.85%{border-right-color:#9db5ff;width:0}27.35%{border-right-color:#9db5ff;width:37ch}27.5%,46.2%{border-right-color:#0000;width:37ch}47.1%,to{width:0}}@keyframes PlatformDemoReel-module__ODUZJW__strategy-type-two{0%,27.35%{border-right-color:#0000;width:0}27.5%{border-right-color:#9db5ff;width:0}30.8%{border-right-color:#9db5ff;width:31ch}31%,46.2%{border-right-color:#0000;width:31ch}47.1%,to{border-right-color:#0000;width:0}}@keyframes PlatformDemoReel-module__ODUZJW__strategy-send{0%,30.9%{color:#b8c9ff;box-shadow:none;background:#4162b424;border-color:#7a9dff57;transform:scale(1)}31.6%{color:#fff;background:#587ee8;border-color:#97b2ffb8;transform:scale(.92);box-shadow:0 0 16px #587ee861}32.1%,32.55%{color:#fff;background:#4e72d4;border-color:#97b2ff94;transform:scale(1);box-shadow:0 0 12px #587ee838}32.75%,to{color:#7d8daa;box-shadow:none;background:#4162b417;border-color:#7a9dff33;transform:scale(1)}}@keyframes PlatformDemoReel-module__ODUZJW__campaign-progress{0%,32.6%{transform:scaleX(0)}33%,45.9%{transform:scaleX(1)}47.1%,to{transform:scaleX(0)}}@keyframes PlatformDemoReel-module__ODUZJW__campaign-committed{0%,32.55%{opacity:0;transform:translateY(2px)}32.75%,45.8%{opacity:1;transform:translateY(0)}47.1%,to{opacity:0}}@keyframes PlatformDemoReel-module__ODUZJW__electoral-state-blue{0%,32.7%{fill:#718095}33.05%,34.85%{fill:#345ea9}35.15%,46.3%{fill:#234a91}47.1%,to{fill:#718095}}@keyframes PlatformDemoReel-module__ODUZJW__electoral-state-red{0%,32.7%{fill:#718095}33.05%,34.85%{fill:#a8434b}35.15%,46.3%{fill:#8f3039}47.1%,to{fill:#718095}}@keyframes PlatformDemoReel-module__ODUZJW__electoral-state-emphasis{0%,32.7%{stroke:#334151;stroke-width:1px;filter:none}33.05%{stroke:#e6eeff;stroke-width:3.4px;filter:drop-shadow(0 0 7px #4774d5c7)}34.15%,34.85%{stroke:#a9c4ff;stroke-width:1.8px;filter:drop-shadow(0 0 4px #4c7deb75)}35.15%{stroke:#fff;stroke-width:3.6px;filter:drop-shadow(0 0 9px #4a7ce1e0)}35.95%,46.3%{stroke:#c9dcff;stroke-width:2px;filter:drop-shadow(0 0 5px #69a7ff9e)}47.1%,to{stroke:#334151;stroke-width:1px;filter:none}}@keyframes PlatformDemoReel-module__ODUZJW__electoral-red-emphasis{0%,32.7%{stroke:#334151;stroke-width:1px;filter:none}33.05%{stroke:#ffe7e8;stroke-width:3.4px;filter:drop-shadow(0 0 7px #cf4954c2)}34.15%,34.85%{stroke:#efafb4;stroke-width:1.8px;filter:drop-shadow(0 0 4px #b8414b73)}35.15%{stroke:#fff0f1;stroke-width:3.6px;filter:drop-shadow(0 0 9px #c63d48e0)}35.95%,46.3%{stroke:#f2c6c9;stroke-width:2px;filter:drop-shadow(0 0 5px #b8414b94)}47.1%,to{stroke:#334151;stroke-width:1px;filter:none}}@keyframes PlatformDemoReel-module__ODUZJW__count-before{0%,36.15%{opacity:1;transform:translateY(0)scale(1)}37.35%,to{opacity:0;transform:translateY(-1.45rem)scale(.72)}}@keyframes PlatformDemoReel-module__ODUZJW__count-after{0%,36.15%{opacity:0;transform:translateY(1.45rem)scale(.72)}37.35%{opacity:1;transform:translateY(-.08rem)scale(1.1)}37.9%,46%{opacity:1;transform:translateY(0)scale(1)}47.1%,to{opacity:0}}@keyframes PlatformDemoReel-module__ODUZJW__ev-counter-pulse{0%,36.15%{box-shadow:none;background:0 0}37.35%{background:#4c77e233;box-shadow:inset 0 0 0 1px #8badff73,0 0 18px #5d86ee47}37.9%,46%{background:#4c77e21c;box-shadow:inset 0 0 0 1px #8badff38,0 0 10px #5d86ee1f}47.1%,to{box-shadow:none;background:0 0}}@keyframes PlatformDemoReel-module__ODUZJW__bloc-update{0%,37.3%{opacity:0;transform:translateY(3px)}38.1%,46%{opacity:1;transform:translateY(0)}47.1%,to{opacity:0}}@keyframes PlatformDemoReel-module__ODUZJW__election-impact{0%,35.8%{opacity:0;transform:translate(7px)}36.6%,46%{opacity:1;transform:translate(0)}47.1%,to{opacity:0;transform:translate(3px)}}@keyframes PlatformDemoReel-module__ODUZJW__chat-scene{0%,45.7%{opacity:0;transform:translate(3%)scale(.985)}47.1%,70%{opacity:1;transform:translate(0,0)scale(1)}71.4%,to{opacity:0;transform:translate(-3%)scale(.985)}}@keyframes PlatformDemoReel-module__ODUZJW__chat-eyebrow{0%,46.6%{opacity:0}47.1%,69.6%{opacity:1}70.5%,to{opacity:0}}@keyframes PlatformDemoReel-module__ODUZJW__message-you{0%,55.2%{opacity:0;transform:translateY(10px)}56%,70.1%{opacity:1;transform:translate(0,0)}71.4%,to{opacity:0}}@keyframes PlatformDemoReel-module__ODUZJW__message-ren{0%,56.4%{opacity:0;transform:translateY(8px)}57.1%,70.1%{opacity:1;transform:translate(0,0)}71.4%,to{opacity:0}}@keyframes PlatformDemoReel-module__ODUZJW__message-mika{0%,60.8%{opacity:0;transform:translateY(8px)}61.5%,70.1%{opacity:1;transform:translate(0,0)}71.4%,to{opacity:0}}@keyframes PlatformDemoReel-module__ODUZJW__reply-typing-ren{0%,56.4%{opacity:0;transform:translateY(2px)}57.1%,59.9%{opacity:1;transform:translateY(0)}60.5%,to{opacity:0;transform:translateY(-2px)}}@keyframes PlatformDemoReel-module__ODUZJW__reply-copy-ren{0%,60.1%{opacity:0;transform:translateY(3px)}60.7%,70.1%{opacity:1;transform:translateY(0)}71.4%,to{opacity:0}}@keyframes PlatformDemoReel-module__ODUZJW__reply-typing-mika{0%,60.8%{opacity:0;transform:translateY(2px)}61.5%,63.9%{opacity:1;transform:translateY(0)}64.5%,to{opacity:0;transform:translateY(-2px)}}@keyframes PlatformDemoReel-module__ODUZJW__reply-copy-mika{0%,64.1%{opacity:0;transform:translateY(3px)}64.7%,70.1%{opacity:1;transform:translateY(0)}71.4%,to{opacity:0}}@keyframes PlatformDemoReel-module__ODUZJW__reply-dot{0%,60%,to{opacity:.5;transform:translateY(0)}30%{opacity:1;transform:translateY(-2px)}}@keyframes PlatformDemoReel-module__ODUZJW__turn-status-you{0%,48%{opacity:0;transform:translateY(3px)}48.6%,55.2%{opacity:1;transform:translateY(0)}55.8%,to{opacity:0;transform:translateY(-3px)}}@keyframes PlatformDemoReel-module__ODUZJW__turn-status-ren{0%,55.5%{opacity:0;transform:translateY(3px)}56.2%,60.1%{opacity:1;transform:translateY(0)}60.7%,to{opacity:0;transform:translateY(-3px)}}@keyframes PlatformDemoReel-module__ODUZJW__turn-status-mika{0%,60.6%{opacity:0;transform:translateY(3px)}61.2%,64.2%{opacity:1;transform:translateY(0)}64.8%,to{opacity:0;transform:translateY(-3px)}}@keyframes PlatformDemoReel-module__ODUZJW__turn-status-complete{0%,64.6%{opacity:0;transform:translateY(3px)}65.2%,70.1%{opacity:1;transform:translateY(0)}71.2%,to{opacity:0;transform:translateY(-3px)}}@keyframes PlatformDemoReel-module__ODUZJW__chat-placeholder{0%,48.5%{opacity:1}49%,54.9%{opacity:0}55.3%,to{opacity:1}}@keyframes PlatformDemoReel-module__ODUZJW__chat-draft{0%,48.6%{opacity:0;border-color:#0000;max-width:0}48.8%{opacity:1;border-color:#9eb8c5;max-width:0}53.9%{opacity:1;border-color:#9eb8c5;max-width:55ch}54%{opacity:1;border-color:#0000;max-width:55ch}54.6%{opacity:1;border-color:#0000;max-width:55ch}55%,to{opacity:0;border-color:#0000;max-width:0}}@keyframes PlatformDemoReel-module__ODUZJW__chat-send{0%,54.1%{color:#101419;background:#e9edef;transform:scale(1)}54.6%{color:#071015;background:#78a7bc;transform:scale(.82)}55.3%,to{color:#101419;background:#e9edef;transform:scale(1)}}@keyframes PlatformDemoReel-module__ODUZJW__race-scene{0%,70%{opacity:0;transform:translate(3%)scale(.985)}71.4%,98.6%{opacity:1;transform:translate(0,0)scale(1)}to{opacity:0;transform:translate(-3%)scale(.985)}}@keyframes PlatformDemoReel-module__ODUZJW__race-eyebrow{0%,70.9%{opacity:0}71.4%,98.2%{opacity:1}99.1%,to{opacity:0}}@keyframes PlatformDemoReel-module__ODUZJW__choose-box{0%,77.2%{color:inherit;border-color:#ffffff1b}78.2%,98.5%{color:#fff;border-color:#67c9da}to{color:inherit;border-color:#ffffff1b}}@keyframes PlatformDemoReel-module__ODUZJW__choice-wash{0%,77.2%{opacity:0}78.2%,98.5%{opacity:1}to{opacity:0}}@keyframes PlatformDemoReel-module__ODUZJW__choice-radio{0%,77.2%{box-shadow:none;color:#89969c;background:0 0;border-color:#657178}78.2%,98.5%{color:#061318;background:#67c9da;border-color:#67c9da;box-shadow:inset 0 0 0 2px #101419}to{box-shadow:none;color:#89969c;background:0 0;border-color:#657178}}@keyframes PlatformDemoReel-module__ODUZJW__reject-choice{0%,77.2%{opacity:1;filter:saturate()}78.2%,98.5%{opacity:.44;filter:saturate(.35)}to{opacity:1;filter:saturate()}}@keyframes PlatformDemoReel-module__ODUZJW__race-strategy-locked{0%,78.1%{opacity:0;transform:translateY(3px)}79.1%,98.5%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-2px)}}@keyframes PlatformDemoReel-module__ODUZJW__race-row-up{0%,78.2%{transform:translateY(0)}86.4%,98.5%{transform:translateY(-2.9rem)}to{transform:translateY(0)}}@keyframes PlatformDemoReel-module__ODUZJW__race-row-down{0%,78.2%{transform:translateY(0)}86.4%,98.5%{transform:translateY(1.45rem)}to{transform:translateY(0)}}@keyframes PlatformDemoReel-module__ODUZJW__race-row-gain{0%,78.2%{background:linear-gradient(90deg,#1f3039fa,#0f1b21fa);box-shadow:inset 3px 0 #67c9dae0,0 3px 12px #00000052}80.2%,98.5%{background:linear-gradient(90deg,#14462efa,#0d1f19fa);box-shadow:inset 3px 0 #75dfa0,0 0 20px #75dfa024}to{background:linear-gradient(90deg,#1f3039fa,#0f1b21fa);box-shadow:inset 3px 0 #67c9dae0,0 3px 12px #00000052}}@keyframes PlatformDemoReel-module__ODUZJW__race-tracked-color{0%,78.2%{color:#92cbd4}80.2%,98.5%{color:#83e4ae}to{color:#92cbd4}}@keyframes PlatformDemoReel-module__ODUZJW__race-value-before{0%,84.9%{opacity:1;transform:translateY(0)}86.4%,to{opacity:0;transform:translateY(-3px)}}@keyframes PlatformDemoReel-module__ODUZJW__race-value-after{0%,84.9%{opacity:0;transform:translateY(3px)}86.4%,98.5%{opacity:1;transform:translateY(0)}to{opacity:0}}@keyframes PlatformDemoReel-module__ODUZJW__race-gain-toast{0%,86.2%{opacity:0;transform:translateY(4px)}87.4%,98.2%{opacity:1;transform:translateY(0)}to{opacity:0}}@keyframes PlatformDemoReel-module__ODUZJW__progress-post{0%{transform:scaleX(0)}23.2%{transform:scaleX(1)}23.21%,to{transform:scaleX(0)}}@keyframes PlatformDemoReel-module__ODUZJW__progress-map{0%,23.2%{transform:scaleX(0)}47.1%{transform:scaleX(1)}47.11%,to{transform:scaleX(0)}}@keyframes PlatformDemoReel-module__ODUZJW__progress-chat{0%,47.1%{transform:scaleX(0)}71.4%{transform:scaleX(1)}71.41%,to{transform:scaleX(0)}}@keyframes PlatformDemoReel-module__ODUZJW__progress-race{0%,71.4%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (min-width:1024px){.PlatformDemoReel-module__ODUZJW__reel{display:block}}@media (min-width:1024px) and (max-height:800px){.PlatformDemoReel-module__ODUZJW__reel{max-width:31.5rem;transform:translateY(-.85rem)}.PlatformDemoReel-module__ODUZJW__scene{padding-top:.78rem}.PlatformDemoReel-module__ODUZJW__sceneEyebrow{font-size:.48rem}.PlatformDemoReel-module__ODUZJW__postCamera,.PlatformDemoReel-module__ODUZJW__electionProduct,.PlatformDemoReel-module__ODUZJW__chatWindow,.PlatformDemoReel-module__ODUZJW__raceExperience{top:2rem}.PlatformDemoReel-module__ODUZJW__postCard{width:min(93%,27rem);padding:.48rem .9rem .55rem}.PlatformDemoReel-module__ODUZJW__postComposerTopline{padding-bottom:.36rem}.PlatformDemoReel-module__ODUZJW__postHeader{margin-top:.5rem}.PlatformDemoReel-module__ODUZJW__postCopy{min-height:3.65rem;padding:.58rem 0 .5rem 3.3rem;font-size:.94rem}.PlatformDemoReel-module__ODUZJW__postAvatarShell{flex-basis:2.55rem;width:2.55rem;height:2.55rem}.PlatformDemoReel-module__ODUZJW__candidateAvatar{width:100%;height:100%}.PlatformDemoReel-module__ODUZJW__postAudience,.PlatformDemoReel-module__ODUZJW__postFooter,.PlatformDemoReel-module__ODUZJW__postImpact{margin-left:3.3rem}.PlatformDemoReel-module__ODUZJW__postFooter{padding-left:0}.PlatformDemoReel-module__ODUZJW__postAudience{padding-bottom:.38rem}.PlatformDemoReel-module__ODUZJW__postImpact{min-height:1.15rem;margin-top:.38rem;padding-top:.38rem}.PlatformDemoReel-module__ODUZJW__raceDecisionCard{grid-template-columns:minmax(0,1.2fr) minmax(10.4rem,.8fr);gap:.58rem;padding:.35rem .55rem .2rem}.PlatformDemoReel-module__ODUZJW__raceDecisionMeta{padding-bottom:.3rem}.PlatformDemoReel-module__ODUZJW__raceDecisionKicker{margin-top:.42rem;font-size:.4rem}.PlatformDemoReel-module__ODUZJW__raceDecisionMain h3{margin-top:.2rem;font-size:1rem}.PlatformDemoReel-module__ODUZJW__raceDecisionMain>p{font-size:.5rem}.PlatformDemoReel-module__ODUZJW__raceChoicePrompt{margin-top:.35rem;padding:.22rem .34rem}.PlatformDemoReel-module__ODUZJW__raceChoices{margin-top:.22rem}.PlatformDemoReel-module__ODUZJW__raceChoiceDivider{height:.68rem}.PlatformDemoReel-module__ODUZJW__boxChoice,.PlatformDemoReel-module__ODUZJW__stayChoice{padding-block:.34rem}.PlatformDemoReel-module__ODUZJW__raceStrategyLocked{margin-top:.3rem;padding-top:.3rem}.PlatformDemoReel-module__ODUZJW__chatHeader{flex-basis:2.65rem;height:2.65rem}.PlatformDemoReel-module__ODUZJW__chatContext{padding-block:.4rem}.PlatformDemoReel-module__ODUZJW__chatComposer{flex-basis:2.65rem;height:2.65rem;padding-block:.3rem}.PlatformDemoReel-module__ODUZJW__chatWindow{padding-bottom:.7rem}.PlatformDemoReel-module__ODUZJW__messages{gap:.22rem;padding-block:.25rem}.PlatformDemoReel-module__ODUZJW__message{gap:.5rem}.PlatformDemoReel-module__ODUZJW__message .PlatformDemoReel-module__ODUZJW__avatar{width:1.95rem;height:1.95rem}.PlatformDemoReel-module__ODUZJW__message p{padding:.32rem .5rem;font-size:.53rem;line-height:1.32}}@media (prefers-reduced-motion:reduce){.PlatformDemoReel-module__ODUZJW__scene,.PlatformDemoReel-module__ODUZJW__sceneEyebrow,.PlatformDemoReel-module__ODUZJW__postCamera,.PlatformDemoReel-module__ODUZJW__typedLineOne,.PlatformDemoReel-module__ODUZJW__typedLineTwo,.PlatformDemoReel-module__ODUZJW__postButton,.PlatformDemoReel-module__ODUZJW__postedStatus,.PlatformDemoReel-module__ODUZJW__postCard:before,.PlatformDemoReel-module__ODUZJW__postImpact,.PlatformDemoReel-module__ODUZJW__postViewCountBefore,.PlatformDemoReel-module__ODUZJW__postViewCountAfter,.PlatformDemoReel-module__ODUZJW__campaignMove,.PlatformDemoReel-module__ODUZJW__campaignMove:after,.PlatformDemoReel-module__ODUZJW__strategyTyped,.PlatformDemoReel-module__ODUZJW__strategyTyped>span,.PlatformDemoReel-module__ODUZJW__strategySend,.PlatformDemoReel-module__ODUZJW__campaignMove>small,.PlatformDemoReel-module__ODUZJW__candidateSide:first-child .PlatformDemoReel-module__ODUZJW__blocEv,.PlatformDemoReel-module__ODUZJW__countBefore,.PlatformDemoReel-module__ODUZJW__countAfter,.PlatformDemoReel-module__ODUZJW__candidateBlocUpdate,.PlatformDemoReel-module__ODUZJW__electionImpact,.PlatformDemoReel-module__ODUZJW__message,.PlatformDemoReel-module__ODUZJW__replyCopy,.PlatformDemoReel-module__ODUZJW__replyTyping,.PlatformDemoReel-module__ODUZJW__replyTyping i,.PlatformDemoReel-module__ODUZJW__turnStatus span,.PlatformDemoReel-module__ODUZJW__chatPlaceholder,.PlatformDemoReel-module__ODUZJW__chatDraftText,.PlatformDemoReel-module__ODUZJW__chatSendButton,.PlatformDemoReel-module__ODUZJW__boxChoice,.PlatformDemoReel-module__ODUZJW__stayChoice,.PlatformDemoReel-module__ODUZJW__stayChoice:after,.PlatformDemoReel-module__ODUZJW__stayChoice>i,.PlatformDemoReel-module__ODUZJW__raceStrategyLocked,.PlatformDemoReel-module__ODUZJW__raceRowNor,.PlatformDemoReel-module__ODUZJW__raceRowLec,.PlatformDemoReel-module__ODUZJW__raceRowHam,.PlatformDemoReel-module__ODUZJW__raceTrackedRow>b,.PlatformDemoReel-module__ODUZJW__raceTrackedRow .PlatformDemoReel-module__ODUZJW__raceDriverName>strong,.PlatformDemoReel-module__ODUZJW__raceTrackedRow .PlatformDemoReel-module__ODUZJW__raceDriverRole,.PlatformDemoReel-module__ODUZJW__racePositionBefore,.PlatformDemoReel-module__ODUZJW__racePositionAfter,.PlatformDemoReel-module__ODUZJW__raceLapBefore,.PlatformDemoReel-module__ODUZJW__raceLapAfter,.PlatformDemoReel-module__ODUZJW__raceGainToast,.PlatformDemoReel-module__ODUZJW__reelProgress span:after{animation:none!important}.PlatformDemoReel-module__ODUZJW__electionMapSurface path[data-state-code=MI]{animation:none!important}.PlatformDemoReel-module__ODUZJW__electionMapSurface path[data-state-code=WI]{animation:none!important}.PlatformDemoReel-module__ODUZJW__electionMapSurface path[data-state-code=OH]{animation:none!important}.PlatformDemoReel-module__ODUZJW__postScene{opacity:1;transform:none}.PlatformDemoReel-module__ODUZJW__postCamera{transform:none}.PlatformDemoReel-module__ODUZJW__postedStatus{opacity:1}.PlatformDemoReel-module__ODUZJW__postImpact{opacity:1;transform:none}.PlatformDemoReel-module__ODUZJW__postViewCountBefore{opacity:0}.PlatformDemoReel-module__ODUZJW__postViewCountAfter{opacity:1;transform:none}.PlatformDemoReel-module__ODUZJW__postCopy>span,.PlatformDemoReel-module__ODUZJW__strategyTyped>span{border-color:#0000;width:100%}.PlatformDemoReel-module__ODUZJW__raceGainToast{opacity:0}}
