.planning-simulation-film_playerFrame__8F0_h{position:relative;width:100%;aspect-ratio:8/5;overflow:hidden;border:1px solid rgba(247,245,238,.14);background:#071113;color:#f7f5ee;font-family:var(--font-brand-sans),Arial,Helvetica,sans-serif}.planning-simulation-film_player__Jljxj{display:block}.planning-simulation-film_desktopPlayer__RhbSs,.planning-simulation-film_mobileStagePoster___zusu{width:100%;height:100%}.planning-simulation-film_desktopPlayer__RhbSs{position:relative;overflow:hidden}.planning-simulation-film_mobileStagePoster___zusu{display:none}.planning-simulation-film_composition__IFNDp{position:relative;width:100%;height:100%;overflow:hidden;background:linear-gradient(90deg,transparent 49.94%,rgba(247,245,238,.06) 50%,transparent 50.06%),linear-gradient(180deg,#0b1719,#071113);color:#f7f5ee;font-family:var(--font-brand-sans),Arial,Helvetica,sans-serif;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.planning-simulation-film_scene__LUVrm{position:absolute;inset:0;opacity:0;animation-duration:12s;animation-delay:var(--timeline-delay,0s);animation-iteration-count:infinite;animation-timing-function:linear;animation-fill-mode:both}.planning-simulation-film_introScene__YRQsn{animation-name:planning-simulation-film_intro-timeline__sjv4G}.planning-simulation-film_inputsScene__FqWx5{animation-name:planning-simulation-film_inputs-timeline__82A9X}.planning-simulation-film_simulationScene__k17uO{animation-name:planning-simulation-film_simulation-timeline__wuoQq}.planning-simulation-film_planScene__mO2hR{animation-name:planning-simulation-film_plan-timeline__xUj63}.planning-simulation-film_frameEdge__7qF4B{position:absolute;inset:24px;border:1px solid rgba(247,245,238,.1);pointer-events:none}.planning-simulation-film_storyRail__V5Mcj{position:absolute;z-index:20;top:24px;right:24px;left:24px;display:grid;height:94px;align-items:center;border-bottom:1px solid rgba(247,245,238,.12);padding:0 38px;grid-template-columns:1fr auto 1fr}.planning-simulation-film_wordmark__gbwF3{display:flex;align-items:center;gap:16px;font-size:23px;font-weight:780;letter-spacing:-.025em}.planning-simulation-film_wordmarkSignal__4PCO_{display:flex;align-items:center;gap:5px;transform:skewX(-20deg)}.planning-simulation-film_wordmarkSignal__4PCO_ i{display:block;width:7px;height:25px;background:#ff6600}.planning-simulation-film_phaseLabel__HN20r{display:flex;align-items:baseline;gap:13px;font-size:13px;letter-spacing:.11em}.planning-simulation-film_phaseLabel__HN20r span,.planning-simulation-film_scopeLabel__V_lHe span{color:rgba(247,245,238,.48);font-weight:700}.planning-simulation-film_phaseLabel__HN20r strong,.planning-simulation-film_scopeLabel__V_lHe strong{font-weight:760}.planning-simulation-film_scopeLabel__V_lHe{display:grid;justify-items:end;gap:3px;font-size:12px;letter-spacing:.11em}.planning-simulation-film_progressTrack__uINDc{position:absolute;z-index:21;top:116px;right:24px;left:24px;height:3px;background:rgba(247,245,238,.06)}.planning-simulation-film_progressFill__aedEZ{width:100%;height:100%;transform-origin:left center;background:#ff6600;animation:planning-simulation-film_progress-timeline__J4Hit 12s linear var(--timeline-delay,0s) infinite both}.planning-simulation-film_intro__L8O_v{display:flex;align-items:flex-start;justify-content:center;padding:244px 120px 110px;flex-direction:column}.planning-simulation-film_introEyebrow__GfHAX,.planning-simulation-film_sequenceHeading__WPuZu span{margin-bottom:26px;color:#ff7a24;font-size:16px;font-weight:800;letter-spacing:.16em}.planning-simulation-film_intro__L8O_v h2{max-width:1240px;margin:0;color:#f7f5ee;font-size:70px;font-weight:620;letter-spacing:-.055em;line-height:.99}.planning-simulation-film_introRule__VNPFE{display:flex;width:100%;max-width:1030px;align-items:center;gap:22px;margin-top:78px;color:rgba(247,245,238,.64);font-size:14px;font-weight:760;letter-spacing:.13em}.planning-simulation-film_introRule__VNPFE i{height:1px;flex:1 1;background:rgba(247,245,238,.2)}.planning-simulation-film_inputsStage__VQjWR,.planning-simulation-film_planStage__RpECM,.planning-simulation-film_simulationStage__gIqdF{padding:166px 76px 60px}.planning-simulation-film_sequenceHeading__WPuZu{position:absolute;z-index:8;top:157px;left:76px;display:grid;gap:7px}.planning-simulation-film_sequenceHeading__WPuZu span{margin:0;font-size:13px}.planning-simulation-film_sequenceHeading__WPuZu strong{max-width:700px;font-size:29px;font-weight:630;letter-spacing:-.035em}.planning-simulation-film_inputColumn__E7eAb{position:absolute;top:278px;display:grid;width:380px;gap:14px}.planning-simulation-film_inputColumn__E7eAb[data-side=left]{left:76px}.planning-simulation-film_inputColumn__E7eAb[data-side=right]{right:76px}.planning-simulation-film_columnLabel__geSrF{margin-bottom:2px;color:rgba(247,245,238,.43);font-size:12px;font-weight:780;letter-spacing:.14em}.planning-simulation-film_inputCard__pPhQc{display:grid;min-height:119px;border:1px solid rgba(247,245,238,.15);background:rgba(247,245,238,.055);padding:18px 20px;transform-origin:center}.planning-simulation-film_inputsScene__FqWx5 .planning-simulation-film_inputCard__pPhQc{animation:planning-simulation-film_input-card-timeline__PZI8E 12s linear var(--timeline-delay,0s) infinite both}.planning-simulation-film_cardTopline__zFADk{display:flex;align-items:center;justify-content:space-between;gap:14px;font-size:13px;letter-spacing:.08em}.planning-simulation-film_cardTopline__zFADk strong{color:#ff7a24;font-weight:800}.planning-simulation-film_cardTopline__zFADk span{color:rgba(247,245,238,.5);font-size:11px;font-weight:700}.planning-simulation-film_cardRoute__c2wjH{align-self:end;margin-top:11px;font-size:20px;font-weight:650;letter-spacing:-.02em}.planning-simulation-film_cardValue__lz17n{margin-top:5px;color:rgba(247,245,238,.52);font-size:11px;font-weight:700;letter-spacing:.08em}.planning-simulation-film_planningCore__q7MNZ{position:absolute;top:363px;left:50%;display:grid;width:420px;height:290px;place-content:center;border:1px solid rgba(255,102,0,.7);background:#ff6600;color:#160d08;text-align:center;transform-origin:center}.planning-simulation-film_planningCore__q7MNZ>span{font-size:12px;font-weight:840;letter-spacing:.16em}.planning-simulation-film_planningCore__q7MNZ>strong{margin-top:15px;font-size:27px;font-weight:820;letter-spacing:-.035em}.planning-simulation-film_coreCrosshair__YaQJC{position:absolute;inset:26px}.planning-simulation-film_coreCrosshair__YaQJC i:first-child{position:absolute;top:50%;right:0;left:0;height:1px;background:rgba(22,13,8,.18)}.planning-simulation-film_coreCrosshair__YaQJC i:last-child{position:absolute;top:0;bottom:0;left:50%;width:1px;background:rgba(22,13,8,.18)}.planning-simulation-film_constraintRail__6T0Ka{position:absolute;right:196px;bottom:66px;left:196px;display:flex;min-height:74px;align-items:center;justify-content:space-between;gap:12px;border:1px solid rgba(247,245,238,.15);background:#101d1f;padding:0 28px;color:rgba(247,245,238,.68);font-size:11px;font-weight:780;letter-spacing:.09em;transform-origin:center}.planning-simulation-film_constraintRail__6T0Ka span:not(:last-child):after{margin-left:22px;color:#ff6600;content:"/"}.planning-simulation-film_candidateFrame__5Y5v5{position:absolute;top:278px;left:76px;width:910px;height:526px;overflow:hidden;border:1px solid rgba(247,245,238,.15);background:rgba(247,245,238,.035);padding:70px 42px 38px}.planning-simulation-film_candidateHeader__W_SlE{position:absolute;top:0;right:0;left:0;display:flex;height:54px;align-items:center;justify-content:space-between;border-bottom:1px solid rgba(247,245,238,.12);padding:0 22px;font-size:11px;font-weight:780;letter-spacing:.13em}.planning-simulation-film_candidateHeader__W_SlE strong{color:#ff7a24}.planning-simulation-film_candidateGrid__JUXsL{display:grid;height:100%;gap:10px;grid-template-columns:repeat(5,1fr);grid-template-rows:repeat(3,1fr)}.planning-simulation-film_candidateCell__fOS3M{display:flex;align-items:flex-end;justify-content:space-between;gap:8px;border:1px solid rgba(247,245,238,.12);background:rgba(247,245,238,.055);padding:15px 13px;color:rgba(247,245,238,.46);font-size:10px;font-weight:760;letter-spacing:.08em}.planning-simulation-film_simulationScene__k17uO .planning-simulation-film_candidateCell__fOS3M{animation:planning-simulation-film_candidate-pulse___QkFc 1.4s ease-in-out infinite alternate}.planning-simulation-film_simulationScene__k17uO .planning-simulation-film_candidateCell__fOS3M:nth-child(3n+2){animation-delay:-.46s}.planning-simulation-film_simulationScene__k17uO .planning-simulation-film_candidateCell__fOS3M:nth-child(3n){animation-delay:-.92s}.planning-simulation-film_candidateCell__fOS3M[data-status=FEASIBLE]{border-color:rgba(255,102,0,.74);background:rgba(255,102,0,.13);color:#ff9c61}.planning-simulation-film_candidateCell__fOS3M[data-status="RULE FAIL"]{background:linear-gradient(135deg,transparent 49.5%,rgba(247,245,238,.12) 50%,transparent 50.5%),rgba(247,245,238,.025)}.planning-simulation-film_candidateCell__fOS3M strong{font-size:9px}.planning-simulation-film_scanLine__K5m9Q{position:absolute;top:54px;bottom:0;left:50%;width:2px;background:#ff6600;box-shadow:0 0 28px rgba(255,102,0,.48);animation:planning-simulation-film_scan-line-motion__3vnhy 2.1s ease-in-out infinite alternate}.planning-simulation-film_filterPanel__KMDGX{position:absolute;top:278px;right:76px;display:grid;width:420px;min-height:526px;align-content:start;border:1px solid rgba(247,245,238,.15);background:#f3f1eb;color:#13272c;padding:36px 34px}.planning-simulation-film_filterEyebrow__ztE4u{margin-bottom:42px;color:#a2460e;font-size:12px;font-weight:820;letter-spacing:.14em}.planning-simulation-film_filterPanel__KMDGX>div{display:flex;min-height:62px;align-items:center;gap:16px;border-top:1px solid #d4d4cd;font-size:15px;font-weight:680}.planning-simulation-film_filterPanel__KMDGX>div i{display:block;width:9px;height:9px;flex:none;border:2px solid #08745c;border-radius:50%}.planning-simulation-film_filterPanel__KMDGX>strong{margin-top:34px;border-top:4px solid #ff6600;padding-top:18px;font-size:12px;font-weight:830;letter-spacing:.11em}.planning-simulation-film_searchFooter__hMOm3{position:absolute;right:76px;bottom:66px;left:76px;display:none}.planning-simulation-film_planStage__RpECM .planning-simulation-film_sequenceHeading__WPuZu{top:151px}.planning-simulation-film_weekPlan__54h5M{position:absolute;top:262px;right:76px;left:76px;min-height:594px;overflow:hidden;background:#f3f1eb;color:#13272c;transform-origin:center}.planning-simulation-film_weekPlanHeader__h90Em{display:flex;min-height:94px;align-items:center;justify-content:space-between;gap:24px;border-bottom:1px solid #d4d4cd;padding:0 30px}.planning-simulation-film_weekPlanHeader__h90Em>div:first-child{display:grid;gap:4px}.planning-simulation-film_planFooter__Bsx96 span,.planning-simulation-film_rowIdentity__bocs8 span,.planning-simulation-film_weekPlanHeader__h90Em span{color:#687873;font-size:10px;font-weight:790;letter-spacing:.13em}.planning-simulation-film_weekPlanHeader__h90Em strong{font-size:22px;font-weight:720;letter-spacing:-.025em}.planning-simulation-film_checkerBadge__h44x_{display:flex;min-height:42px;align-items:center;gap:11px;border:1px solid #8bbcae;background:#dff3ec;padding:0 15px;color:#075c49;font-size:11px;font-weight:840;letter-spacing:.08em}.planning-simulation-film_checkerBadge__h44x_ i{display:grid;width:20px;height:20px;place-items:center;border-radius:50%;background:#08745c;color:white;font-size:12px;font-style:normal}.planning-simulation-film_timelineHeader__x9SSH{display:grid;min-height:54px;align-items:center;border-bottom:1px solid #d4d4cd;color:#687873;grid-template-columns:122px repeat(7,1fr)}.planning-simulation-film_timelineHeader__x9SSH strong{height:100%;border-left:1px solid #d4d4cd;padding:20px 0 0 12px;font-size:10px;font-weight:790;letter-spacing:.11em}.planning-simulation-film_planBody__kAltg{display:grid}.planning-simulation-film_planRow__1jXof{display:grid;min-height:102px;border-bottom:1px solid #d4d4cd;grid-template-columns:122px 1fr}.planning-simulation-film_rowIdentity__bocs8{display:flex;align-items:center;gap:8px;padding-left:26px}.planning-simulation-film_rowIdentity__bocs8 strong{font-size:24px;font-weight:760}.planning-simulation-film_assignmentTrack__HFRuM{position:relative;border-left:1px solid #d4d4cd}.planning-simulation-film_dayGrid__ZExon{position:absolute;inset:0;display:grid;grid-template-columns:repeat(7,1fr)}.planning-simulation-film_dayGrid__ZExon i:not(:first-child){border-left:1px solid #deded8}.planning-simulation-film_assignment__OWrSw{position:absolute;top:25px;z-index:2;display:flex;height:52px;align-items:center;overflow:hidden;padding:0 14px;white-space:nowrap;font-size:10px;font-weight:810;letter-spacing:.06em;transform-origin:left center}.planning-simulation-film_planScene__mO2hR .planning-simulation-film_assignment__OWrSw{animation:planning-simulation-film_assignment-timeline__4SiHR 12s linear var(--timeline-delay,0s) infinite both}.planning-simulation-film_planScene__mO2hR .planning-simulation-film_checkerBadge__h44x_{animation:planning-simulation-film_checker-timeline__6WlGB 12s linear var(--timeline-delay,0s) infinite both}.planning-simulation-film_assignment__OWrSw[data-tone=orange]{background:#ff6600;color:#1d1109}.planning-simulation-film_assignment__OWrSw[data-tone=dark]{background:#13272c;color:#f7f5ee}.planning-simulation-film_assignment__OWrSw[data-tone=pale]{border:1px solid #b7bbb4;background:#e3e2dd;color:#53635f}.planning-simulation-film_planFooter__Bsx96{display:grid;min-height:112px;align-items:center;background:#e4e3de;grid-template-columns:1fr 1fr}.planning-simulation-film_planFooter__Bsx96>div{display:grid;height:100%;align-content:center;gap:7px;padding:0 30px}.planning-simulation-film_planFooter__Bsx96>div+div{border-left:1px solid #c6c7c1}.planning-simulation-film_planFooter__Bsx96 strong{font-size:14px;font-weight:790;letter-spacing:.04em}.planning-simulation-film_claimLine__WAlyB{position:absolute;right:76px;bottom:38px;left:76px;margin:0;color:rgba(247,245,238,.46);font-size:11px;font-weight:700;letter-spacing:.03em;text-align:center}.planning-simulation-film_staticPoster__CWOl0{container-type:inline-size}.planning-simulation-film_staticHeader__pVcxp{position:absolute;top:4.5%;right:4.75%;left:4.75%;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid rgba(247,245,238,.15);padding-bottom:2.2%}.planning-simulation-film_staticHeader__pVcxp>span{color:rgba(247,245,238,.56);font-size:.8cqw;font-weight:780;letter-spacing:.11em}.planning-simulation-film_staticClaim__cZuYk{position:absolute;top:17%;left:4.75%;max-width:72%;margin:0;font-size:3.1cqw;font-weight:620;letter-spacing:-.05em;line-height:1}.planning-simulation-film_staticPoster__CWOl0 .planning-simulation-film_wordmark__gbwF3{font-size:1.45cqw}.planning-simulation-film_staticPoster__CWOl0 .planning-simulation-film_wordmarkSignal__4PCO_ i{width:.44cqw;height:1.55cqw}.planning-simulation-film_staticWeekPlan__E2jyJ{position:absolute;top:37%;right:4.75%;left:4.75%;overflow:hidden;background:#f3f1eb;color:#13272c}.planning-simulation-film_staticWeekHeader__9hjba{display:flex;min-height:6.4cqw;align-items:center;justify-content:space-between;border-bottom:1px solid #d4d4cd;padding:0 1.9cqw}.planning-simulation-film_staticWeekHeader__9hjba>div:first-child{display:grid;gap:.3cqw}.planning-simulation-film_staticRowIdentity__duqjG span,.planning-simulation-film_staticWeekHeader__9hjba span{color:#687873;font-size:.62cqw;font-weight:790;letter-spacing:.13em}.planning-simulation-film_staticWeekHeader__9hjba strong{font-size:1.35cqw;letter-spacing:-.025em}.planning-simulation-film_staticChecker__mnabX{display:flex;align-items:center;gap:.7cqw;border:1px solid #8bbcae;background:#dff3ec;padding:.75cqw .95cqw;color:#075c49;font-size:.68cqw;font-weight:840;letter-spacing:.08em}.planning-simulation-film_staticChecker__mnabX i{display:grid;width:1.3cqw;height:1.3cqw;place-items:center;border-radius:50%;background:#08745c;color:white;font-style:normal}.planning-simulation-film_staticRow__AnAFD,.planning-simulation-film_staticTimelineHeader__f71jT{display:grid;grid-template-columns:7.6cqw repeat(7,1fr)}.planning-simulation-film_staticTimelineHeader__f71jT{min-height:3.5cqw;align-items:stretch;border-bottom:1px solid #d4d4cd}.planning-simulation-film_staticTimelineHeader__f71jT strong{border-left:1px solid #d4d4cd;padding:1.2cqw 0 0 .75cqw;color:#687873;font-size:.62cqw;letter-spacing:.11em}.planning-simulation-film_staticRow__AnAFD{min-height:6.15cqw;border-bottom:1px solid #d4d4cd}.planning-simulation-film_staticRowIdentity__duqjG{display:flex;align-items:center;gap:.55cqw;padding-left:1.6cqw}.planning-simulation-film_staticRowIdentity__duqjG strong{font-size:1.45cqw}.planning-simulation-film_staticAssignmentTrack__Oae3G{position:relative;grid-column:2/-1;border-left:1px solid #d4d4cd}.planning-simulation-film_staticDayGrid___JlNa{position:absolute;inset:0;display:grid;grid-template-columns:repeat(7,1fr)}.planning-simulation-film_staticDayGrid___JlNa i:not(:first-child){border-left:1px solid #deded8}.planning-simulation-film_staticAssignment__KxhWQ{position:absolute;top:1.5cqw;z-index:2;display:flex;height:3.1cqw;align-items:center;overflow:hidden;padding:0 .85cqw;white-space:nowrap;font-size:.61cqw;font-weight:810;letter-spacing:.06em}.planning-simulation-film_staticAssignment__KxhWQ[data-tone=orange]{background:#ff6600;color:#1d1109}.planning-simulation-film_staticAssignment__KxhWQ[data-tone=dark]{background:#13272c;color:#f7f5ee}.planning-simulation-film_staticAssignment__KxhWQ[data-tone=pale]{border:1px solid #b7bbb4;background:#e3e2dd;color:#53635f}.planning-simulation-film_stagePoster__YZYBx{container-type:inline-size;display:flex;flex-direction:column;padding:clamp(20px,4.5cqw,54px)}.planning-simulation-film_stagePosterHeader__HkoJM{z-index:1;display:flex;align-items:center;justify-content:space-between;gap:20px;border-bottom:1px solid rgba(247,245,238,.16);padding-bottom:clamp(12px,1.8cqw,22px)}.planning-simulation-film_stagePosterHeader__HkoJM>span{color:rgba(247,245,238,.52);font-size:clamp(10px,.85cqw,13px);font-weight:760;letter-spacing:.1em;text-align:right}.planning-simulation-film_stagePoster__YZYBx .planning-simulation-film_wordmark__gbwF3{gap:clamp(7px,1cqw,13px);font-size:clamp(13px,1.45cqw,21px)}.planning-simulation-film_stagePoster__YZYBx .planning-simulation-film_wordmarkSignal__4PCO_{gap:clamp(2px,.3cqw,4px)}.planning-simulation-film_stagePoster__YZYBx .planning-simulation-film_wordmarkSignal__4PCO_ i{width:clamp(3px,.4cqw,6px);height:clamp(13px,1.5cqw,22px)}.planning-simulation-film_stagePosterBody__vkrGW{z-index:1;display:grid;flex:1 1;align-content:center;gap:clamp(10px,1.8cqw,22px);padding:clamp(12px,2.4cqw,30px) 0}.planning-simulation-film_mobileStagePoster___zusu .planning-simulation-film_stagePosterBody__vkrGW,.planning-simulation-film_mobileStagePoster___zusu .planning-simulation-film_stagePosterOutcome__IEd_W{animation:planning-simulation-film_stage-copy-enter___pIU7 .48s cubic-bezier(.22,1,.36,1) both}.planning-simulation-film_mobileStagePoster___zusu .planning-simulation-film_stagePosterOutcome__IEd_W{animation-delay:70ms}.planning-simulation-film_stagePosterBody__vkrGW>span{color:#ff6600;font-size:clamp(10px,.9cqw,13px);font-weight:820;letter-spacing:.12em}.planning-simulation-film_stagePosterBody__vkrGW h2{max-width:19ch;margin:0;font-size:clamp(24px,4.2cqw,48px);font-weight:720;letter-spacing:-.045em;line-height:.98;text-wrap:balance}.planning-simulation-film_stagePosterItems__XToRj{display:grid;max-width:820px;border-top:1px solid rgba(247,245,238,.14);border-left:1px solid rgba(247,245,238,.14);grid-template-columns:repeat(3,minmax(0,1fr))}.planning-simulation-film_stagePosterItems__XToRj strong{min-height:clamp(36px,5.4cqw,66px);display:flex;align-items:center;border-right:1px solid rgba(247,245,238,.14);border-bottom:1px solid rgba(247,245,238,.14);padding:clamp(8px,1.2cqw,16px);color:rgba(247,245,238,.72);font-size:clamp(11px,1.15cqw,15px);font-weight:620;line-height:1.25}.planning-simulation-film_stagePosterOutcome__IEd_W{z-index:1;display:flex;align-items:center;gap:clamp(9px,1cqw,14px);border-top:1px solid rgba(247,245,238,.16);padding-top:clamp(12px,1.8cqw,22px);color:#bce8da;font-size:clamp(11px,1cqw,14px);letter-spacing:.08em}.planning-simulation-film_stagePosterOutcome__IEd_W span{display:grid;width:clamp(23px,2.4cqw,32px);height:clamp(23px,2.4cqw,32px);place-items:center;border:1px solid rgba(188,232,218,.46);border-radius:50%}.planning-simulation-film_loadingPoster___71gr{display:grid;width:100%;height:100%;place-items:center;background:#071113;color:rgba(247,245,238,.58);font-family:var(--font-brand-sans),Arial,Helvetica,sans-serif;font-size:13px;font-weight:780;letter-spacing:.14em}@keyframes planning-simulation-film_progress-timeline__J4Hit{0%{transform:scaleX(0)}96%{transform:scaleX(1)}to{transform:scaleX(1)}}@keyframes planning-simulation-film_intro-timeline__sjv4G{0%{opacity:0;transform:translateY(34px)}13%,4%{opacity:1;transform:translateY(0)}18%,to{opacity:0;transform:translateY(-12px)}}@keyframes planning-simulation-film_inputs-timeline__82A9X{0%,12%{opacity:0;transform:scale(.985)}17%,43%{opacity:1;transform:scale(1)}47%,to{opacity:0;transform:scale(.98)}}@keyframes planning-simulation-film_simulation-timeline__wuoQq{0%,38%{opacity:0;transform:scale(.97)}43%,68%{opacity:1;transform:scale(1)}72%,to{opacity:0;transform:scale(.985)}}@keyframes planning-simulation-film_plan-timeline__xUj63{0%,63%{opacity:0;transform:scale(.97)}68%,96%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.99)}}@keyframes planning-simulation-film_input-card-timeline__PZI8E{0%,13%{opacity:0;transform:translateX(var(--entry-x)) scale(.98)}19%,37%{opacity:1;transform:translateX(0) scale(1)}46%,to{opacity:0;transform:translateX(var(--exit-x)) scale(.92)}}@keyframes planning-simulation-film_candidate-pulse___QkFc{0%{opacity:.58;transform:translateY(3px)}to{opacity:1;transform:translateY(0)}}@keyframes planning-simulation-film_scan-line-motion__3vnhy{0%{transform:translateX(-480px)}to{transform:translateX(480px)}}@keyframes planning-simulation-film_assignment-timeline__4SiHR{0%,64%{opacity:0;transform:scaleX(0)}72%,96%{opacity:1;transform:scaleX(1)}to{opacity:0;transform:scaleX(.98)}}@keyframes planning-simulation-film_checker-timeline__6WlGB{0%,75%{opacity:0;transform:translateY(8px)}82%,96%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(0)}}@media (max-width:680px){.planning-simulation-film_playerFrame__8F0_h{aspect-ratio:4/3}.planning-simulation-film_desktopPlayer__RhbSs{display:none}.planning-simulation-film_mobileStagePoster___zusu{display:block}.planning-simulation-film_stagePoster__YZYBx{padding:20px}.planning-simulation-film_stagePosterHeader__HkoJM>span{max-width:11ch}.planning-simulation-film_stagePosterBody__vkrGW h2{font-size:clamp(24px,7.2vw,30px)}}@media (prefers-reduced-motion:reduce){.planning-simulation-film_desktopPlayer__RhbSs{display:none}.planning-simulation-film_mobileStagePoster___zusu{display:block}.planning-simulation-film_inputsScene__FqWx5 .planning-simulation-film_inputCard__pPhQc,.planning-simulation-film_mobileStagePoster___zusu .planning-simulation-film_stagePosterBody__vkrGW,.planning-simulation-film_mobileStagePoster___zusu .planning-simulation-film_stagePosterOutcome__IEd_W,.planning-simulation-film_planScene__mO2hR .planning-simulation-film_assignment__OWrSw,.planning-simulation-film_planScene__mO2hR .planning-simulation-film_checkerBadge__h44x_,.planning-simulation-film_progressFill__aedEZ,.planning-simulation-film_scanLine__K5m9Q,.planning-simulation-film_scene__LUVrm,.planning-simulation-film_simulationScene__k17uO .planning-simulation-film_candidateCell__fOS3M{animation:none}}@keyframes planning-simulation-film_stage-copy-enter___pIU7{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}