.CookCompanion-module__234S1W__companion{color:var(--warm-ink);background:radial-gradient(circle at 96% 0%, color-mix(in srgb, var(--verdigris) 42%, transparent), transparent 28%), linear-gradient(145deg, var(--obsidian-soft), var(--obsidian));border:1px solid #f5eadc24;border-radius:8px;gap:1rem;padding:clamp(1rem,3vw,1.45rem);display:grid;position:relative;overflow:hidden;box-shadow:0 24px 56px #0c090738}.CookCompanion-module__234S1W__companion:before{content:"";background:linear-gradient(90deg, var(--gold), var(--champagne) 46%, var(--verdigris));height:3px;position:absolute;top:0;left:0;right:0}.CookCompanion-module__234S1W__header{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.CookCompanion-module__234S1W__eyebrow,.CookCompanion-module__234S1W__stepCount{letter-spacing:.095em;text-transform:uppercase;align-items:center;gap:.42rem;font-size:.7rem;font-weight:760;display:inline-flex}.CookCompanion-module__234S1W__eyebrow{color:var(--champagne)}.CookCompanion-module__234S1W__stepCount{color:#f5eadcc2;letter-spacing:.04em;background:#ffffff0e;border:1px solid #f5eadc1f;border-radius:999px;min-height:30px;padding:0 .65rem}.CookCompanion-module__234S1W__intro{gap:.25rem;padding-block:.1rem .25rem;display:grid}.CookCompanion-module__234S1W__intro p{color:#f5eadc94;margin:0;font-size:.76rem;font-weight:650}.CookCompanion-module__234S1W__intro h2{max-width:18ch;font-family:var(--font-display), Georgia, serif;letter-spacing:-.025em;margin:0;font-size:clamp(1.55rem,5vw,2.25rem);font-weight:560;line-height:1.02}.CookCompanion-module__234S1W__activeStep{color:var(--ink);background:linear-gradient(135deg, #ffffff85, transparent 54%), var(--brand-paper);border:1px solid #c09a5259;border-radius:8px;gap:.46rem;padding:clamp(1rem,3vw,1.35rem);display:grid;box-shadow:inset 0 0 0 1px #ffffff59}.CookCompanion-module__234S1W__activeStep>span{color:var(--merah);letter-spacing:.09em;text-transform:uppercase;font-size:.68rem;font-weight:780}.CookCompanion-module__234S1W__activeStep h3,.CookCompanion-module__234S1W__activeStep p,.CookCompanion-module__234S1W__insight p,.CookCompanion-module__234S1W__liveStatus,.CookCompanion-module__234S1W__wakeStatus{margin:0}.CookCompanion-module__234S1W__activeStep h3{font-family:var(--font-display), Georgia, serif;font-size:clamp(1.2rem,4vw,1.55rem);font-weight:590;line-height:1.1}.CookCompanion-module__234S1W__activeStep p{color:var(--ink-soft);font-size:.91rem;line-height:1.56}.CookCompanion-module__234S1W__insightRail{overscroll-behavior-inline:contain;scroll-snap-type:inline mandatory;scrollbar-color:#d4bf8d66 transparent;scrollbar-width:thin;grid-auto-columns:minmax(14rem,84%);grid-auto-flow:column;gap:.65rem;margin-inline:calc(-1*clamp(1rem,3vw,1.45rem));padding:0 clamp(1rem,3vw,1.45rem) .45rem;display:grid;overflow-x:auto}.CookCompanion-module__234S1W__insight{scroll-snap-align:start;background:#ffffff0d;border:1px solid #f5eadc21;border-radius:8px;grid-template-columns:auto minmax(0,1fr);align-content:start;gap:.6rem;min-height:7.2rem;padding:.82rem;display:grid}.CookCompanion-module__234S1W__insight>svg{margin-top:.1rem}.CookCompanion-module__234S1W__insight>div{gap:.3rem;display:grid}.CookCompanion-module__234S1W__insight strong{letter-spacing:.065em;text-transform:uppercase;font-size:.72rem;font-weight:770}.CookCompanion-module__234S1W__insight p{color:#f5eadcb8;font-size:.8rem;line-height:1.46}.CookCompanion-module__234S1W__cue>svg,.CookCompanion-module__234S1W__cue strong{color:var(--champagne)}.CookCompanion-module__234S1W__mistake>svg,.CookCompanion-module__234S1W__mistake strong{color:#e39a7d}.CookCompanion-module__234S1W__recovery>svg,.CookCompanion-module__234S1W__recovery strong{color:#78b6aa}.CookCompanion-module__234S1W__controlDock{grid-template-columns:minmax(0,1fr) auto;gap:.72rem .9rem;padding-top:.15rem;display:grid}.CookCompanion-module__234S1W__narrationNotice{color:#f5eadcbf;border-left:3px solid var(--champagne);background:#d4bf8d14;grid-column:1/-1;margin:0;padding:.65rem .75rem;font-size:.72rem;line-height:1.45}.CookCompanion-module__234S1W__compact{box-shadow:none;gap:.8rem;margin-top:.85rem;padding:.9rem}.CookCompanion-module__234S1W__compact .CookCompanion-module__234S1W__header{border-bottom:1px solid #f5eadc1c;padding-bottom:.65rem}.CookCompanion-module__234S1W__compact .CookCompanion-module__234S1W__controlDock{padding-top:0}.CookCompanion-module__234S1W__audioHeading{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.62rem;min-width:0;display:grid}.CookCompanion-module__234S1W__audioHeading>span:last-child,.CookCompanion-module__234S1W__wakeCopy{gap:.15rem;min-width:0;display:grid}.CookCompanion-module__234S1W__audioHeading strong,.CookCompanion-module__234S1W__wakeCopy strong{font-size:.84rem;font-weight:710}.CookCompanion-module__234S1W__audioHeading small,.CookCompanion-module__234S1W__wakeCopy small{color:#f5eadc8a;font-size:.69rem;line-height:1.3}.CookCompanion-module__234S1W__audioIcon,.CookCompanion-module__234S1W__wakeIcon{width:36px;height:36px;color:var(--obsidian);background:var(--champagne);border-radius:50%;place-items:center;display:inline-grid}.CookCompanion-module__234S1W__audioControls{grid-template-columns:minmax(5.8rem,auto) repeat(2,minmax(44px,auto));gap:.45rem;display:grid}.CookCompanion-module__234S1W__controlButton,.CookCompanion-module__234S1W__wakeToggle{border:1px solid #f5eadc2e;border-radius:999px;min-width:44px;min-height:44px}.CookCompanion-module__234S1W__controlButton{color:var(--warm-ink);background:#ffffff0e;justify-content:center;align-items:center;gap:.4rem;padding:0 .72rem;font-size:.75rem;font-weight:720;display:inline-flex}.CookCompanion-module__234S1W__controlButton:hover:not(:disabled),.CookCompanion-module__234S1W__controlButton:focus-visible,.CookCompanion-module__234S1W__wakeToggle:hover:not(:disabled),.CookCompanion-module__234S1W__wakeToggle:focus-visible{border-color:var(--champagne);outline:2px solid #0000;box-shadow:0 0 0 3px #d4bf8d33}.CookCompanion-module__234S1W__primaryControl{color:var(--obsidian);background:var(--champagne);border-color:var(--champagne)}.CookCompanion-module__234S1W__controlButton:disabled,.CookCompanion-module__234S1W__wakeToggle:disabled{cursor:not-allowed;opacity:.42}.CookCompanion-module__234S1W__liveStatus{color:#f5eadc9e;grid-column:1/-1;align-items:center;gap:.38rem;font-size:.7rem;display:inline-flex}.CookCompanion-module__234S1W__liveStatus>span{background:var(--verdigris);border-radius:50%;width:6px;height:6px;box-shadow:0 0 0 3px #2b68702e}.CookCompanion-module__234S1W__errorStatus{color:#e3a28a}.CookCompanion-module__234S1W__errorStatus>span{background:#c7634b;box-shadow:0 0 0 3px #c7634b33}.CookCompanion-module__234S1W__wakeRow{border-top:1px solid #f5eadc1c;grid-column:1/-1;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.58rem .65rem;padding-top:.82rem;display:grid}.CookCompanion-module__234S1W__utilityDetails{border-top:1px solid #f5eadc1c;grid-column:1/-1}.CookCompanion-module__234S1W__utilityDetails summary{color:#f5eadcb8;cursor:pointer;align-items:center;min-height:44px;font-size:.75rem;font-weight:720;list-style:none;display:flex}.CookCompanion-module__234S1W__utilityDetails summary::-webkit-details-marker{display:none}.CookCompanion-module__234S1W__utilityDetails summary:after{content:"+";color:var(--champagne);margin-left:auto;font-size:1rem}.CookCompanion-module__234S1W__utilityDetails[open] summary:after{content:"−"}.CookCompanion-module__234S1W__utilityDetails .CookCompanion-module__234S1W__wakeRow{border-top:0;padding-top:.75rem}.CookCompanion-module__234S1W__wakeIcon{color:var(--champagne);background:#d4bf8d1a;border:1px solid #d4bf8d2e}.CookCompanion-module__234S1W__wakeToggle{background:#ffffff14;width:52px;padding:0;position:relative}.CookCompanion-module__234S1W__wakeToggle>span{background:#f5eadcb8;border-radius:50%;width:30px;height:30px;transition:transform .18s,background-color .18s;position:absolute;top:50%;left:6px;transform:translateY(-50%)}.CookCompanion-module__234S1W__wakeToggle[aria-pressed=true]{background:var(--verdigris);border-color:#5d9996}.CookCompanion-module__234S1W__wakeToggle[aria-pressed=true]>span{background:var(--putih);transform:translate(10px,-50%)}.CookCompanion-module__234S1W__wakeStatus{color:#f5eadc80;grid-column:2/-1;font-size:.67rem}.CookCompanion-module__234S1W__wakeActive{color:#80bdb3}.CookCompanion-module__234S1W__wakeUnavailable{color:#d6977f}@media (min-width:700px){.CookCompanion-module__234S1W__companion{gap:1.15rem}.CookCompanion-module__234S1W__activeStep{padding:1.3rem 1.45rem}.CookCompanion-module__234S1W__insightRail{grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-flow:row;margin-inline:0;padding:0;overflow:visible}.CookCompanion-module__234S1W__insight{min-height:8.2rem}}@media (max-width:520px){.CookCompanion-module__234S1W__controlDock{grid-template-columns:1fr}.CookCompanion-module__234S1W__audioControls{grid-column:1;grid-template-columns:minmax(0,1fr) 44px 44px}.CookCompanion-module__234S1W__secondaryLabel{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}}@media (prefers-reduced-motion:reduce){.CookCompanion-module__234S1W__controlButton,.CookCompanion-module__234S1W__wakeToggle,.CookCompanion-module__234S1W__wakeToggle>span{transition:none}}
.GuidedCook-module__YfkEPG__shell{--rice:#f7f1e7;--ink:#1f1b16;--sambal:#b93424;--kunyit:#d99a22;--daun:#2e5b42;--ash:#726a60;--porcelain:#fffdf8;min-height:100svh;color:var(--ink);background:var(--rice)}.GuidedCook-module__YfkEPG__appBar{background:var(--porcelain);z-index:10;border-bottom:1px solid #1f1b1624;grid-template-columns:48px minmax(0,1fr) 48px;align-items:center;gap:16px;height:68px;padding:0 20px;display:grid;position:relative}.GuidedCook-module__YfkEPG__appBar>a,.GuidedCook-module__YfkEPG__appBar>button{width:48px;height:48px;color:var(--ink);cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;display:grid}.GuidedCook-module__YfkEPG__appBar>a:hover,.GuidedCook-module__YfkEPG__appBar>button:hover{background:var(--rice)}.GuidedCook-module__YfkEPG__appBar>div{text-align:center;justify-self:center;width:min(500px,100%)}.GuidedCook-module__YfkEPG__appBar>div>span{letter-spacing:.08em;text-transform:uppercase;font-size:12px;font-weight:800}.GuidedCook-module__YfkEPG__appBar [role=progressbar]{background:#e4ddd2;border-radius:4px;height:3px;margin-top:7px;overflow:hidden}.GuidedCook-module__YfkEPG__appBar [role=progressbar] i{background:var(--kunyit);height:100%;transition:width .25s;display:block}.GuidedCook-module__YfkEPG__workspace{grid-template-columns:minmax(0,1.15fr) minmax(440px,.85fr);min-height:calc(100svh - 68px);display:grid}.GuidedCook-module__YfkEPG__visual{background:#d8cbb8;min-height:calc(100svh - 68px);position:sticky;top:0;overflow:hidden}.GuidedCook-module__YfkEPG__visual img{object-fit:cover}.GuidedCook-module__YfkEPG__visual:after{content:"";pointer-events:none;background:linear-gradient(#0000,#1f1b1685);height:24%;position:absolute;inset:auto 0 0}.GuidedCook-module__YfkEPG__prototypeBadge{z-index:3;color:#fff;letter-spacing:.06em;text-transform:uppercase;background:#1f1b16d1;border:1px solid #ffffff40;border-radius:8px;align-items:center;gap:7px;max-width:calc(100% - 80px);min-height:32px;padding:6px 10px;font-size:10px;font-weight:800;display:flex;position:absolute;bottom:18px;left:18px}.GuidedCook-module__YfkEPG__imageStep{z-index:3;color:#fff;font-family:var(--font-display),serif;font-size:44px;line-height:1;position:absolute;bottom:14px;right:18px}.GuidedCook-module__YfkEPG__instruction{align-self:center;min-width:0;padding:clamp(38px,5vw,74px) clamp(28px,5vw,78px) 34px}.GuidedCook-module__YfkEPG__instructionTopline{justify-content:space-between;align-items:center;gap:16px;display:flex}.GuidedCook-module__YfkEPG__instructionTopline>span{color:var(--sambal);letter-spacing:.1em;text-transform:uppercase;font-size:12px;font-weight:800}.GuidedCook-module__YfkEPG__instructionTopline button{min-height:44px;color:var(--ash);background:var(--porcelain);cursor:pointer;border:1px solid #1f1b1624;border-radius:9px;align-items:center;gap:6px;padding:0 11px;font-size:12px;font-weight:750;display:flex}.GuidedCook-module__YfkEPG__instruction h1{font-family:var(--font-display),serif;letter-spacing:-.04em;margin:24px 0 0;font-size:clamp(44px,5.2vw,74px);line-height:.98}.GuidedCook-module__YfkEPG__action{color:var(--ash);margin:23px 0 0;font-size:clamp(18px,1.55vw,22px);line-height:1.55}.GuidedCook-module__YfkEPG__readyCard{border-left:4px solid var(--daun);background:#edf4ef;border-radius:0 12px 12px 0;margin-top:30px;padding:20px 22px}.GuidedCook-module__YfkEPG__readyCard>span{color:var(--daun);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:8px;font-size:12px;font-weight:850;display:flex}.GuidedCook-module__YfkEPG__readyCard p{font-family:var(--font-display),serif;margin:10px 0 0;font-size:22px;line-height:1.38}.GuidedCook-module__YfkEPG__useNow{margin-top:28px}.GuidedCook-module__YfkEPG__subheadingRow{justify-content:space-between;align-items:end;gap:14px;display:flex}.GuidedCook-module__YfkEPG__subheadingRow h2{letter-spacing:.09em;text-transform:uppercase;margin:0;font-size:13px}.GuidedCook-module__YfkEPG__subheadingRow>span{color:var(--ash);font-size:11px}.GuidedCook-module__YfkEPG__ingredientTray{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:12px;display:grid}.GuidedCook-module__YfkEPG__ingredientTray article{background:var(--porcelain);border:1px solid #1f1b1621;border-radius:10px;flex-direction:column;min-height:95px;padding:15px;display:flex}.GuidedCook-module__YfkEPG__ingredientTray strong{color:var(--sambal);font-size:16px}.GuidedCook-module__YfkEPG__ingredientTray span{margin-top:6px;font-size:13px;font-weight:800}.GuidedCook-module__YfkEPG__ingredientTray small{color:var(--ash);margin-top:3px;font-size:10px}.GuidedCook-module__YfkEPG__emptyTray{background:var(--porcelain);border:1px solid #1f1b1621;border-radius:10px;align-items:center;gap:12px;margin-top:12px;padding:16px;display:flex}.GuidedCook-module__YfkEPG__emptyTray>svg{color:var(--daun)}.GuidedCook-module__YfkEPG__emptyTray p{color:var(--ash);margin:3px 0 0;font-size:12px}.GuidedCook-module__YfkEPG__wrongButton{width:100%;min-height:52px;color:var(--sambal);border:1px solid var(--sambal);cursor:pointer;background:0 0;border-radius:11px;justify-content:center;align-items:center;gap:9px;margin-top:24px;font-size:14px;font-weight:850;display:flex}.GuidedCook-module__YfkEPG__wrongButton:hover{color:#fff;background:var(--sambal)}.GuidedCook-module__YfkEPG__stepControls{grid-template-columns:minmax(100px,.38fr) 1fr;gap:9px;margin-top:18px;display:grid}.GuidedCook-module__YfkEPG__stepControls button{cursor:pointer;border:0;border-radius:11px;justify-content:center;align-items:center;gap:7px;min-height:54px;padding:0 17px;font-weight:850;display:flex}.GuidedCook-module__YfkEPG__stepControls button:first-child{color:var(--ink);background:var(--porcelain);border:1px solid #1f1b1629}.GuidedCook-module__YfkEPG__stepControls button:last-child{color:#fff;background:var(--daun)}.GuidedCook-module__YfkEPG__stepControls button:disabled{opacity:.35;cursor:not-allowed}.GuidedCook-module__YfkEPG__overlay{z-index:100;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#1f1b168f;justify-content:center;align-items:flex-end;padding:20px;display:flex;position:fixed;inset:0}.GuidedCook-module__YfkEPG__sheet{background:var(--porcelain);border-radius:18px 18px 12px 12px;width:min(720px,100%);max-height:min(86svh,900px);padding:26px;overflow:auto;box-shadow:0 30px 80px #1f1b163d}.GuidedCook-module__YfkEPG__sheet>header{justify-content:space-between;align-items:start;gap:20px;display:flex}.GuidedCook-module__YfkEPG__sheet>header span{color:var(--sambal);letter-spacing:.1em;text-transform:uppercase;font-size:10px;font-weight:850}.GuidedCook-module__YfkEPG__sheet>header h2{font-family:var(--font-display),serif;margin:7px 0 0;font-size:clamp(30px,5vw,44px);line-height:1.05}.GuidedCook-module__YfkEPG__sheet>header>button{background:var(--rice);cursor:pointer;border:0;border-radius:50%;flex:none;place-items:center;width:46px;height:46px;display:grid}.GuidedCook-module__YfkEPG__recoveryOptions{border-top:1px solid #1f1b1624;margin-top:26px}.GuidedCook-module__YfkEPG__recoveryOptions button{width:100%;min-height:66px;color:var(--ink);text-align:left;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #1f1b1624;justify-content:space-between;align-items:center;gap:20px;padding:12px 4px;font-size:15px;font-weight:800;display:flex}.GuidedCook-module__YfkEPG__recoveryAnswer{gap:10px;margin-top:26px;display:grid}.GuidedCook-module__YfkEPG__recoveryAnswer article{background:var(--rice);border-radius:11px;padding:20px}.GuidedCook-module__YfkEPG__recoveryAnswer article span,.GuidedCook-module__YfkEPG__recoveryVisual strong{color:var(--sambal);letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:850}.GuidedCook-module__YfkEPG__recoveryAnswer article p{font-family:var(--font-display),serif;margin:9px 0 0;font-size:21px;line-height:1.42}.GuidedCook-module__YfkEPG__recoveryVisual{color:var(--daun);background:#edf4ef;border-radius:11px;grid-template-columns:auto 1fr;gap:6px 10px;padding:20px;display:grid}.GuidedCook-module__YfkEPG__recoveryVisual p{color:var(--ink);grid-column:2;margin:0}.GuidedCook-module__YfkEPG__recoveryAnswer>button,.GuidedCook-module__YfkEPG__doneButton,.GuidedCook-module__YfkEPG__saveButton{color:#fff;background:var(--daun);cursor:pointer;border:0;border-radius:10px;justify-content:center;align-items:center;gap:8px;min-height:52px;margin-top:8px;font-weight:850;display:flex}.GuidedCook-module__YfkEPG__settingsSheet{width:min(620px,100%)}.GuidedCook-module__YfkEPG__settingRow,.GuidedCook-module__YfkEPG__selectRow,.GuidedCook-module__YfkEPG__equipmentRow{border-bottom:1px solid #1f1b1621;justify-content:space-between;align-items:center;gap:18px;min-height:68px;padding:14px 0;display:flex}.GuidedCook-module__YfkEPG__settingRow>span,.GuidedCook-module__YfkEPG__selectRow>span,.GuidedCook-module__YfkEPG__equipmentRow>span{text-transform:uppercase;letter-spacing:.07em;font-size:12px;font-weight:850}.GuidedCook-module__YfkEPG__settingRow>div{align-items:center;gap:14px;display:flex}.GuidedCook-module__YfkEPG__settingRow button{background:var(--rice);border:1px solid #1f1b1624;border-radius:9px;place-items:center;width:44px;height:44px;display:grid}.GuidedCook-module__YfkEPG__settingRow strong{text-align:center;min-width:30px;font-size:20px}.GuidedCook-module__YfkEPG__selectRow select{background:var(--rice);min-height:44px;font:inherit;border:1px solid #1f1b1624;border-radius:9px;padding:0 36px 0 12px}.GuidedCook-module__YfkEPG__equipmentRow{flex-wrap:wrap;align-items:start}.GuidedCook-module__YfkEPG__equipmentRow strong{text-transform:capitalize}.GuidedCook-module__YfkEPG__equipmentRow small{color:var(--ash);text-align:right;flex-basis:100%}.GuidedCook-module__YfkEPG__settingsLinks{grid-template-columns:1fr 1fr;gap:8px;margin-top:12px;display:grid}.GuidedCook-module__YfkEPG__settingsLinks a{min-height:48px;color:var(--ink);background:var(--rice);border:1px solid #1f1b1621;border-radius:9px;justify-content:center;align-items:center;gap:7px;padding:0 12px;font-size:12px;font-weight:800;text-decoration:none;display:flex}.GuidedCook-module__YfkEPG__outcomes{grid-template-columns:repeat(3,1fr);gap:8px;margin-top:25px;display:grid}.GuidedCook-module__YfkEPG__outcomes button{background:var(--rice);border:1px solid #1f1b1624;border-radius:9px;min-height:54px;padding:8px;font-weight:800}.GuidedCook-module__YfkEPG__outcomes button[aria-pressed=true]{color:#fff;background:var(--daun);border-color:var(--daun)}.GuidedCook-module__YfkEPG__note{gap:8px;margin-top:22px;display:grid}.GuidedCook-module__YfkEPG__note span{font-size:12px;font-weight:850}.GuidedCook-module__YfkEPG__note textarea{resize:vertical;background:var(--rice);min-height:110px;font:inherit;border:1px solid #1f1b1624;border-radius:10px;padding:14px}.GuidedCook-module__YfkEPG__saveButton{width:100%}.GuidedCook-module__YfkEPG__saveButton:disabled{opacity:.42}.GuidedCook-module__YfkEPG__nextDishes{margin-top:24px}.GuidedCook-module__YfkEPG__nextDishes h3{font-family:var(--font-display),serif;font-size:24px}.GuidedCook-module__YfkEPG__nextDishes a{min-height:58px;color:var(--ink);border-top:1px solid #1f1b1624;grid-template-columns:1fr auto auto;align-items:center;gap:12px;text-decoration:none;display:grid}.GuidedCook-module__YfkEPG__nextDishes a:last-child{border-bottom:1px solid #1f1b1624}.GuidedCook-module__YfkEPG__nextDishes a span{font-weight:800}.GuidedCook-module__YfkEPG__nextDishes a small{color:var(--ash)}@media (max-width:880px){.GuidedCook-module__YfkEPG__appBar{position:sticky;top:0}.GuidedCook-module__YfkEPG__workspace{display:block}.GuidedCook-module__YfkEPG__visual{aspect-ratio:4/3;min-height:0;position:relative;top:auto}.GuidedCook-module__YfkEPG__instruction{padding:30px 18px 24px}.GuidedCook-module__YfkEPG__instruction h1{font-size:clamp(38px,10vw,52px)}.GuidedCook-module__YfkEPG__action{font-size:18px}.GuidedCook-module__YfkEPG__readyCard p{font-size:20px}.GuidedCook-module__YfkEPG__overlay{padding:0}.GuidedCook-module__YfkEPG__sheet{border-radius:18px 18px 0 0;max-height:90svh}.GuidedCook-module__YfkEPG__prototypeBadge{bottom:12px}.GuidedCook-module__YfkEPG__imageStep{bottom:10px}}@media (max-width:520px){.GuidedCook-module__YfkEPG__appBar{gap:7px;padding:0 8px}.GuidedCook-module__YfkEPG__visual{aspect-ratio:1}.GuidedCook-module__YfkEPG__instructionTopline>span{text-overflow:ellipsis;white-space:nowrap;max-width:46%;overflow:hidden}.GuidedCook-module__YfkEPG__ingredientTray{grid-template-columns:1fr 1fr}.GuidedCook-module__YfkEPG__stepControls{grid-template-columns:88px 1fr}.GuidedCook-module__YfkEPG__stepControls button{padding:0 10px}.GuidedCook-module__YfkEPG__stepControls button:first-child span{display:none}.GuidedCook-module__YfkEPG__sheet{padding:22px 18px}.GuidedCook-module__YfkEPG__outcomes,.GuidedCook-module__YfkEPG__settingsLinks{grid-template-columns:1fr}.GuidedCook-module__YfkEPG__equipmentRow small{text-align:left}}@media (prefers-reduced-motion:reduce){.GuidedCook-module__YfkEPG__appBar [role=progressbar] i{transition:none}}
