.LanguageControl_control__tBzxk{align-items:center;background:var(--cw-color-subtle-surface);border:1px solid var(--cw-color-divider);border-radius:var(--cw-radius-round);display:inline-flex;gap:var(--cw-space-1);padding:var(--cw-space-1)}.LanguageControl_option__AQY_B{background:transparent;border:0;border-radius:var(--cw-radius-round);color:var(--cw-color-muted-ink);cursor:pointer;font-family:Inter,SF Pro Text,PingFang SC,system-ui,sans-serif;font-size:.875rem;font-weight:600;min-height:40px;min-width:56px;padding:var(--cw-space-2) var(--cw-space-3)}.LanguageControl_compact__H7htA .LanguageControl_option__AQY_B{min-height:36px;min-width:48px;padding:var(--cw-space-1) var(--cw-space-2)}.LanguageControl_option__AQY_B:hover,.LanguageControl_option__AQY_B[aria-pressed=true]{background:var(--cw-color-surface);color:var(--cw-color-action)}.LanguageControl_option__AQY_B[aria-pressed=true]{box-shadow:var(--cw-elevation-raised)}.AccountMenu_root__Uf2_X{position:relative}.AccountMenu_trigger__l6kJ0{align-items:center;background:var(--cw-color-ink);border:0;border-radius:var(--cw-radius-round);color:var(--cw-color-on-action);cursor:pointer;display:inline-flex;font-family:Inter,SF Pro Text,PingFang SC,system-ui,sans-serif;font-size:1rem;font-weight:700;height:44px;justify-content:center;width:44px}.AccountMenu_trigger__l6kJ0:hover,.AccountMenu_trigger__l6kJ0[aria-expanded=true]{background:var(--cw-color-action)}.AccountMenu_panel__Zwh1T{background:var(--cw-color-surface);border:1px solid var(--cw-color-divider);border-radius:var(--cw-radius-card);box-shadow:var(--cw-elevation-overlay);color:var(--cw-color-ink);padding:var(--cw-space-2);position:absolute;right:0;top:calc(100% + var(--cw-space-2));width:min(304px,calc(100vw - var(--cw-space-6)));z-index:60}.AccountMenu_email__Sm_sr{color:var(--cw-color-muted-ink);font-size:.8125rem;margin:0;overflow:hidden;padding:var(--cw-space-2) var(--cw-space-3) var(--cw-space-3);text-overflow:ellipsis;white-space:nowrap}.AccountMenu_list__enKj2{list-style:none;margin:0;padding:0}.AccountMenu_action__L509U{align-items:center;background:transparent;border:0;border-radius:var(--cw-radius-control);color:var(--cw-color-ink);cursor:pointer;display:flex;font-family:Inter,SF Pro Text,PingFang SC,system-ui,sans-serif;font-size:.9375rem;font-weight:600;gap:var(--cw-space-3);min-height:44px;padding:var(--cw-space-2) var(--cw-space-3);text-align:left;text-decoration:none;width:100%}.AccountMenu_action__L509U:hover{background:var(--cw-color-subtle-surface);color:var(--cw-color-action)}.AccountMenu_languageItem__5AdDJ{border-top:1px solid var(--cw-color-divider);display:grid;grid-gap:var(--cw-space-2);gap:var(--cw-space-2);margin-top:var(--cw-space-1);padding:var(--cw-space-3)}.AccountMenu_languageLabel__Ctxvs{align-items:center;color:var(--cw-color-ink);display:flex;font-size:.9375rem;font-weight:600;gap:var(--cw-space-3)}.AccountMenu_adminSection__kD9aR,.AccountMenu_logoutSection__UIt4h{border-top:1px solid var(--cw-color-divider);margin-top:var(--cw-space-1);padding-top:var(--cw-space-1)}.AccountMenu_sectionLabel__n1VKu{color:var(--cw-color-muted-ink);font-size:.75rem;font-weight:700;letter-spacing:.08em;margin:0;padding:var(--cw-space-2) var(--cw-space-3) var(--cw-space-1);text-transform:uppercase}.Header_header__xuTiO{background:var(--cw-color-canvas);border-bottom:var(--app-header-divider-height) solid var(--cw-color-divider);min-height:var(--app-header-height);position:-webkit-sticky;position:sticky;top:0;z-index:50}.Header_inner__q2oBg{align-items:center;display:flex;gap:var(--cw-space-6);margin:0 auto;max-width:none;min-height:calc(var(--app-header-height) - var(--app-header-divider-height));padding:var(--cw-space-3) 0;position:relative;width:min(calc(100% - (2 * var(--cw-shell-gutter))),var(--cw-shell-max))}.Header_brand__osYFK{align-items:center;color:var(--cw-color-ink);display:inline-flex;flex:0 0 auto;gap:var(--cw-space-2);text-decoration:none}.Header_brand__osYFK:hover{color:var(--cw-color-action)}.Header_brandMark__H7Y0d{height:38px;object-fit:contain;width:38px}.Header_brandName__m2g9O{font-family:Inter,SF Pro Display,PingFang SC,system-ui,sans-serif;font-size:1.3rem;font-weight:700;letter-spacing:-.035em;line-height:1;white-space:nowrap}.Header_nav__NNkX_{align-items:stretch;align-self:stretch;display:flex;gap:var(--cw-space-6)}.Header_navLink__encDI{align-items:center;color:var(--cw-color-muted-ink);display:inline-flex;font-family:Inter,SF Pro Text,PingFang SC,system-ui,sans-serif;font-size:.9375rem;font-weight:600;position:relative;text-decoration:none;white-space:nowrap}.Header_navLinkActive__AuNV0,.Header_navLink__encDI:hover{color:var(--cw-color-ink)}.Header_navLinkActive__AuNV0{font-weight:700}.Header_navLinkActive__AuNV0:after{background:var(--cw-color-action);bottom:-1px;content:"";height:2px;left:0;position:absolute;right:0}.Header_actions__BVSoR,.Header_authActions__pj7ml{align-items:center;display:flex;gap:var(--cw-space-2)}.Header_actions__BVSoR{margin-left:auto}.Header_addRecipe__mwG0c{white-space:nowrap}button.Header_menuButton__Mju1S{display:none}.Header_accountSkeleton__M_44c{animation:Header_pulse__yKeJv var(--cw-motion-standard-ms) ease-in-out infinite alternate;background:var(--cw-color-subtle-surface);border:1px solid var(--cw-color-divider);border-radius:var(--cw-radius-round);display:inline-block;height:44px;width:44px}@keyframes Header_pulse__yKeJv{to{opacity:.5}}@media (max-width:840px){.Header_inner__q2oBg{display:grid;grid-gap:var(--cw-space-2);gap:var(--cw-space-2);grid-template-columns:minmax(0,1fr) auto auto;padding:var(--cw-space-3) 0}.Header_brand__osYFK{grid-column:1;grid-row:1}.Header_actions__BVSoR{grid-column:3;grid-row:1}button.Header_menuButton__Mju1S{display:inline-flex;grid-column:2;grid-row:1}.Header_nav__NNkX_{background:var(--cw-color-surface);border:1px solid var(--cw-color-divider);border-radius:var(--cw-radius-card);box-shadow:0 18px 48px rgba(44,36,31,.16);display:none;flex-direction:column;gap:0;padding:var(--cw-space-2);position:absolute;right:0;top:calc(100% + var(--cw-space-2));width:min(20rem,100%);z-index:10}.Header_navOpen__ABtIc{display:flex}.Header_navLink__encDI{min-height:44px;padding:var(--cw-space-2) var(--cw-space-3)}.Header_navLinkActive__AuNV0:after{bottom:0;left:var(--cw-space-3);right:var(--cw-space-3)}}@media (max-width:440px){.Header_addRecipe__mwG0c svg,.Header_brandName__m2g9O{display:none}}.Button_control__N7V8_{align-items:center;border:1px solid transparent;border-radius:var(--cw-radius-control);cursor:pointer;display:inline-flex;font-family:var(--cw-type-ui-family),var(--cw-type-ui-fallback);font-weight:600;gap:var(--cw-space-2);justify-content:center;line-height:1.2;text-decoration:none;transition:background-color var(--cw-motion-fast-ms),border-color var(--cw-motion-fast-ms),color var(--cw-motion-fast-ms)}.Button_control__N7V8_:focus-visible{outline:3px solid var(--cw-color-action);outline-offset:2px}.Button_control__N7V8_:disabled{cursor:not-allowed;opacity:.55}.Button_primary__IHFdT{background:var(--cw-color-action);color:var(--cw-color-on-action)}.Button_primary__IHFdT:active:not(:disabled),.Button_primary__IHFdT:hover:not(:disabled){background:var(--cw-color-action-pressed)}.Button_secondary___qtLs{background:var(--cw-color-surface);border-color:var(--cw-color-action);color:var(--cw-color-action)}.Button_secondary___qtLs:active:not(:disabled),.Button_secondary___qtLs:hover:not(:disabled){background:var(--cw-color-action-pressed);border-color:var(--cw-color-action-pressed);color:var(--cw-color-on-action)}.Button_ghost__YxjU1{background:transparent;color:var(--cw-color-action)}.Button_ghost__YxjU1:active:not(:disabled),.Button_ghost__YxjU1:hover:not(:disabled){background:var(--cw-color-action-pressed);color:var(--cw-color-on-action)}.Button_destructive__rIxL1{background:var(--cw-color-error);color:var(--cw-color-on-action)}.Button_destructive__rIxL1:active:not(:disabled),.Button_destructive__rIxL1:hover:not(:disabled){background:var(--cw-color-action-pressed)}.Button_sm__epdj3{min-height:var(--cw-space-8);padding:var(--cw-space-2) var(--cw-space-3)}.Button_md___av4P{min-height:var(--cw-space-10);padding:var(--cw-space-3) var(--cw-space-4)}.Button_lg__uBdOZ{min-height:var(--cw-space-14);padding:var(--cw-space-4) var(--cw-space-6)}.Button_spinner__rLsmA{animation:Button_spin__sn5PN var(--cw-motion-standard-ms) linear infinite;border-radius:50%;border:2px solid;border-right:2px solid transparent;height:var(--cw-space-4);width:var(--cw-space-4)}@keyframes Button_spin__sn5PN{to{transform:rotate(1turn)}}.IconButton_button__IK29e{align-items:center;background:transparent;border:1px solid transparent;border-radius:var(--cw-radius-control);color:var(--cw-color-ink);cursor:pointer;display:inline-flex;height:44px;justify-content:center;padding:var(--cw-space-2);transition:background-color var(--cw-motion-fast-ms),color var(--cw-motion-fast-ms);width:44px}.IconButton_button__IK29e:active:not(:disabled),.IconButton_button__IK29e:hover:not(:disabled),.IconButton_button__IK29e[aria-pressed=true]{background:var(--cw-color-action-pressed);color:var(--cw-color-on-action)}.IconButton_button__IK29e:focus-visible{outline:3px solid var(--cw-color-action);outline-offset:2px}.IconButton_button__IK29e:disabled{cursor:not-allowed;opacity:.55}.CookPage_centerState__bqzjR{min-height:min(38rem,calc(100dvh - 12rem));display:grid;align-content:center;justify-items:center;grid-gap:var(--space-16);gap:var(--space-16);max-width:42rem;margin:0 auto;text-align:center}.CookPage_centerState__bqzjR h1,.CookPage_workspace__zhwcU h1{margin:0;font-family:var(--cw-type-display-family),var(--cw-type-display-fallback);color:var(--cw-color-ink)}.CookPage_centerState__bqzjR p{margin:0;color:var(--cw-color-muted-ink);line-height:1.6}.CookPage_eyebrow__37ew0{color:var(--cw-color-action)!important;font-size:.75rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.CookPage_setup__azfNd,.CookPage_workspace__zhwcU{display:grid;grid-gap:var(--cw-space-6);gap:var(--cw-space-6)}.CookPage_setup__azfNd{max-width:58rem;margin:0 auto}.CookPage_setupHeader__dx31F{display:grid;grid-gap:var(--cw-space-2);gap:var(--cw-space-2);text-align:center}.CookPage_setupHeader__dx31F h1,.CookPage_setupHeader__dx31F p{margin:0}.CookPage_mealTabs__WUcRX,.CookPage_modeTabs__sg3_Z{display:flex;flex-wrap:wrap;gap:var(--cw-space-2);justify-content:center}.CookPage_mealTabs__WUcRX button,.CookPage_modeTabs__sg3_Z button{min-height:44px;border:1px solid var(--cw-color-divider);border-radius:var(--cw-radius-round);background:var(--cw-color-surface);color:var(--cw-color-ink);padding:0 var(--cw-space-4);cursor:pointer}.CookPage_mealTabs__WUcRX button[aria-pressed=true],.CookPage_modeTabs__sg3_Z button[aria-selected=true]{border-color:var(--cw-color-action);background:var(--cw-color-action);color:var(--cw-color-on-action)}.CookPage_setupPanel__4A4tx{display:grid;grid-gap:var(--cw-space-4);gap:var(--cw-space-4);padding:var(--cw-space-6);border:1px solid var(--cw-color-divider);border-radius:var(--cw-radius-card);background:var(--cw-color-surface)}.CookPage_dateField__Fxjsm,.CookPage_searchField___3yxe{display:grid;grid-gap:var(--cw-space-2);gap:var(--cw-space-2);color:var(--cw-color-muted-ink);font-weight:600}.CookPage_dateField__Fxjsm input,.CookPage_searchField___3yxe input{min-height:44px;border:1px solid var(--cw-color-divider);border-radius:var(--cw-radius-field);padding:0 var(--cw-space-3);font:inherit}.CookPage_recipeChoices__JDevY,.CookPage_selectionList__LW0z8{display:grid;grid-gap:var(--cw-space-2);gap:var(--cw-space-2);margin:0;padding:0;list-style:none}.CookPage_recipeChoice__cz9W_{display:flex;min-height:48px;align-items:center;justify-content:space-between;gap:var(--cw-space-3);padding:var(--cw-space-3);border-radius:var(--cw-radius-field);background:var(--cw-color-subtle-surface)}.CookPage_recipeChoice__cz9W_ input{inline-size:22px;block-size:22px}.CookPage_error__C8e1G{color:var(--cw-color-error)}.CookPage_notice__YjiWj{margin:0;background:color-mix(in srgb,var(--cw-color-sage) 9%,var(--cw-color-surface));color:var(--cw-color-sage)}.CookPage_notice__YjiWj,.CookPage_undoNotice__yvblX{padding:var(--cw-space-3) var(--cw-space-4);border-radius:var(--cw-radius-field)}.CookPage_undoNotice__yvblX{display:flex;align-items:center;justify-content:space-between;gap:var(--cw-space-3);background:var(--cw-color-subtle-surface)}.CookPage_dialogBackdrop__lMpXU{position:fixed;inset:0;z-index:50;display:grid;place-items:center;padding:var(--cw-space-4);background:rgba(47,38,33,.45)}.CookPage_dialog__FtmwY{display:grid;grid-gap:var(--cw-space-4);gap:var(--cw-space-4);width:min(100%,32rem);padding:var(--cw-space-6);border-radius:var(--cw-radius-modal);background:var(--cw-color-surface);box-shadow:var(--cw-elevation-modal)}.CookPage_dialog__FtmwY h2,.CookPage_dialog__FtmwY p{margin:0}.CookPage_dialogActions__ux27H{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:var(--cw-space-2)}.CookPage_workspaceHeader__gAPbO{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--cw-space-6)}.CookPage_workspaceHeader__gAPbO h1,.CookPage_workspaceHeader__gAPbO p{margin:0}.CookPage_recommendation__y_YDm{display:grid;grid-gap:var(--cw-space-1);gap:var(--cw-space-1);min-width:min(100%,18rem);padding:var(--cw-space-3) var(--cw-space-4);border:1px solid color-mix(in srgb,var(--cw-color-sage) 32%,var(--cw-color-divider));border-radius:var(--cw-radius-card);background:color-mix(in srgb,var(--cw-color-sage) 8%,var(--cw-color-surface))}.CookPage_recommendation__y_YDm span{color:var(--cw-color-muted-ink);font-size:.75rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.CookPage_dishRail__dpB7A{display:grid;grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));grid-gap:var(--cw-space-3);gap:var(--cw-space-3)}.CookPage_dishCard__oiLTW{display:grid;grid-gap:var(--cw-space-2);gap:var(--cw-space-2);min-height:96px;padding:var(--cw-space-3);border:1px solid var(--cw-color-divider);border-radius:var(--cw-radius-card);background:var(--cw-color-surface);color:var(--cw-color-muted-ink);font:inherit;text-align:left;cursor:pointer}.CookPage_dishCard__oiLTW[aria-current=true]{border-color:var(--cw-color-action);box-shadow:0 0 0 2px color-mix(in srgb,var(--cw-color-action) 12%,transparent)}.CookPage_dishCardTop__IH1T7{display:flex;justify-content:space-between;gap:var(--cw-space-2);color:var(--cw-color-ink)}.CookPage_progressTrack__W84MO{overflow:hidden;height:5px;border-radius:var(--cw-radius-round);background:var(--cw-color-subtle-surface)}.CookPage_progressTrack__W84MO span{display:block;height:100%;border-radius:inherit;background:var(--cw-color-sage)}.CookPage_focusCard__eZOX6{display:grid;grid-gap:var(--cw-space-6);gap:var(--cw-space-6);padding:clamp(var(--cw-space-4),4vw,var(--cw-space-8));border:1px solid var(--cw-color-divider);border-radius:var(--cw-radius-modal);background:var(--cw-color-surface);box-shadow:var(--cw-elevation-raised)}.CookPage_focusCard__eZOX6 h2,.CookPage_focusCard__eZOX6 p{margin:0}.CookPage_focusHeader__v4eDp{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--cw-space-4)}.CookPage_focusHeader__v4eDp h2{font-family:var(--cw-type-display-family),var(--cw-type-display-fallback);font-size:clamp(1.6rem,4vw,2.5rem)}.CookPage_attentionBadge__eOFAy,.CookPage_stepBadge__da0kk{flex:0 0 auto;padding:var(--cw-space-2) var(--cw-space-3);border-radius:var(--cw-radius-round);color:var(--cw-color-sage);background:color-mix(in srgb,var(--cw-color-sage) 10%,var(--cw-color-surface));font-weight:700}.CookPage_attentionBadge__eOFAy{color:var(--cw-color-error);background:color-mix(in srgb,var(--cw-color-error) 8%,var(--cw-color-surface))}.CookPage_focusGrid__2wW2C{display:grid;grid-template-columns:minmax(10rem,.7fr) minmax(16rem,1.3fr);align-items:center;grid-gap:clamp(var(--cw-space-4),4vw,var(--cw-space-8));gap:clamp(var(--cw-space-4),4vw,var(--cw-space-8))}.CookPage_focusIllustration__Ga0EF,.CookPage_focusVisual__98IGm{width:100%;min-height:14rem;border-radius:var(--cw-radius-card);background:var(--cw-color-subtle-surface)}.CookPage_focusVisual__98IGm{object-fit:cover}.CookPage_focusIllustration__Ga0EF{display:grid;place-items:center}.CookPage_stepBody__l4YQG{display:grid;grid-gap:var(--cw-space-6);gap:var(--cw-space-6)}.CookPage_stepText__3Y0Sr{color:var(--cw-color-ink);font-size:clamp(1.2rem,3vw,1.8rem);line-height:1.45}.CookPage_stepMeta__KsiF3{color:var(--cw-color-muted-ink);font-size:.9rem;line-height:1.5;margin:0}.CookPage_timer___TD_f{display:grid;justify-items:start;grid-gap:var(--cw-space-1);gap:var(--cw-space-1);color:var(--cw-color-muted-ink)}.CookPage_timer___TD_f strong{color:var(--cw-color-action);font-size:clamp(2.5rem,8vw,4.75rem);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;line-height:1}.CookPage_sessionControls__jrhZa,.CookPage_stepActions__LmUUd{display:flex;flex-wrap:wrap;gap:var(--cw-space-2)}.CookPage_sessionControls__jrhZa{justify-content:flex-end;padding-top:var(--cw-space-2)}.CookPage_preferenceControl__KDN2m{display:inline-flex;min-height:44px;align-items:center;gap:var(--cw-space-2);padding:0 var(--cw-space-2);color:var(--cw-color-muted-ink)}.CookPage_preferenceControl__KDN2m input{width:20px;height:20px}.CookPage_limitation__fJYQz{width:100%;margin:0;color:var(--cw-color-muted-ink);font-size:.85rem;text-align:right}.CookPage_takeover__IACFs{display:flex;align-items:center;justify-content:space-between;gap:var(--cw-space-3);padding:var(--cw-space-3) var(--cw-space-4);border-radius:var(--cw-radius-field);background:var(--cw-color-subtle-surface);color:var(--cw-color-muted-ink)}.CookPage_progressLabel__5DDhX{color:var(--cw-color-muted-ink);font-weight:700}.CookPage_liveRegion__mmX9q{position:absolute;overflow:hidden;width:1px;height:1px;clip:rect(0 0 0 0);white-space:nowrap}@media (max-width:720px){.CookPage_focusHeader__v4eDp,.CookPage_workspaceHeader__gAPbO{flex-direction:column}.CookPage_recommendation__y_YDm{width:100%}.CookPage_dishRail__dpB7A{display:flex;overflow-x:auto;scroll-snap-type:x proximity}.CookPage_dishCard__oiLTW{flex:0 0 min(78vw,17rem);scroll-snap-align:start}.CookPage_focusGrid__2wW2C{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.CookPage_dishRail__dpB7A{scroll-behavior:auto}}.RecipeStepIllustration_illustration__kjlHx{display:block;overflow:visible;color:var(--cw-color-action);fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8}.RecipeStepIllustration_accent__OB2oZ{fill:var(--cw-color-action)}.RecipeStepIllustration_ink__k_YyZ{fill:var(--cw-color-ink)}.RecipeStepIllustration_surface__jl0vW{fill:var(--cw-color-surface)}.ImportFlow_sourcePanel__xkKTN{max-width:52rem;padding:clamp(1.25rem,4vw,2rem);border:1px solid var(--cw-color-divider);border-radius:var(--cw-radius-card);background:var(--cw-color-surface);box-shadow:0 12px 34px rgb(47 38 33/6%)}.ImportFlow_sourceTabs__22hpl{display:flex;gap:0;margin-bottom:1.5rem;border-bottom:1px solid var(--cw-color-divider)}.ImportFlow_sourceTabs__22hpl button{position:relative;padding:0 1.2rem .8rem 0;border:0;background:transparent;color:var(--cw-color-muted-ink);cursor:pointer;font:inherit;font-size:.88rem;font-weight:750}.ImportFlow_sourceTabs__22hpl button[aria-selected=true]{color:var(--cw-color-ink)}.ImportFlow_sourceTabs__22hpl button[aria-selected=true]:after{position:absolute;right:1.2rem;bottom:-1px;left:0;height:2px;background:var(--cw-color-action);content:""}.ImportFlow_field__Fw8Qx{display:grid;grid-gap:.5rem;gap:.5rem}.ImportFlow_field__Fw8Qx label,.ImportFlow_tagPicker__Rp2N8 legend{color:var(--cw-color-ink);font-size:.8rem;font-weight:750}.ImportFlow_field__Fw8Qx input,.ImportFlow_field__Fw8Qx textarea{width:100%;min-width:0;padding:.8rem .9rem;border:1px solid var(--cw-color-divider);border-radius:var(--cw-radius-field);outline:0;background:var(--cw-color-canvas);color:var(--cw-color-ink);font:inherit;line-height:1.5;resize:vertical}.ImportFlow_field__Fw8Qx input:focus,.ImportFlow_field__Fw8Qx textarea:focus{border-color:var(--cw-color-action)}.ImportFlow_field__Fw8Qx small{color:var(--cw-color-muted-ink);font-size:.78rem}.ImportFlow_optionalToggle__FMzun{display:flex;width:100%;align-items:center;justify-content:space-between;margin-top:1.25rem;padding:.9rem 0;border:0;border-top:1px solid var(--cw-color-divider);border-bottom:1px solid var(--cw-color-divider);background:transparent;color:var(--cw-color-ink);cursor:pointer;font:inherit;font-size:.85rem;font-weight:750}.ImportFlow_optionalDetails__7vxTg{display:grid;grid-gap:1.25rem;gap:1.25rem;padding-top:1.25rem}.ImportFlow_tagPicker__Rp2N8{display:grid;grid-gap:.9rem;gap:.9rem;margin:0;padding:0;border:0}.ImportFlow_tagPicker__Rp2N8 p{margin:0 0 .45rem;color:var(--cw-color-muted-ink);font-size:.7rem;font-weight:750;letter-spacing:.08em;text-transform:uppercase}.ImportFlow_tagPicker__Rp2N8>div>div{display:flex;flex-wrap:wrap;gap:.4rem}.ImportFlow_tagPicker__Rp2N8 button{padding:.42rem .65rem;border:1px solid var(--cw-color-divider);border-radius:var(--cw-radius-round);background:var(--cw-color-surface);color:var(--cw-color-muted-ink);cursor:pointer;font:inherit;font-size:.75rem;font-weight:700}.ImportFlow_tagPicker__Rp2N8 button[aria-pressed=true]{border-color:var(--cw-color-action);background:color-mix(in srgb,var(--cw-color-action) 9%,var(--cw-color-surface));color:var(--cw-color-action)}.ImportFlow_sourceActions__p0Hn5{display:flex;justify-content:flex-end;margin-top:1.5rem}.ImportFlow_saveButton__tCa7d,.ImportFlow_sourceActions__p0Hn5 button{min-height:2.85rem;padding:.7rem 1.3rem;border:1px solid var(--cw-color-action);border-radius:var(--cw-radius-control);background:var(--cw-color-action);color:var(--cw-color-on-action);cursor:pointer;font:inherit;font-weight:750}.ImportFlow_saveButton__tCa7d:disabled,.ImportFlow_sourceActions__p0Hn5 button:disabled{opacity:.55;cursor:default}.ImportFlow_error__NB6Tp{margin:1rem 0 0;color:var(--cw-color-error);font-size:.88rem}.ImportFlow_review__w_4Gq{min-width:0}.ImportFlow_reviewBackRow__m_PHJ{margin-bottom:.75rem}.ImportFlow_reviewBackRow__m_PHJ button{padding:0;border:0;background:transparent;color:var(--cw-color-action);cursor:pointer;font:inherit;font-size:.84rem;font-weight:750}.ImportFlow_reviewHeader__WN5yh{display:flex;align-items:flex-end;justify-content:space-between;gap:1rem;margin-bottom:1.75rem;position:-webkit-sticky;position:sticky;top:var(--app-header-height);z-index:20;background:var(--cw-color-canvas)}.ImportFlow_reviewHeader__WN5yh h1{margin:0;color:var(--cw-color-ink);font-size:clamp(2rem,4vw,3rem);font-weight:600;letter-spacing:-.035em;line-height:1}.ImportFlow_reviewColumns__a0fEp{display:grid;align-items:start;grid-gap:1.5rem;gap:1.5rem;grid-template-columns:minmax(18rem,.78fr) minmax(0,1.42fr)}.ImportFlow_contentColumn__p8TQv,.ImportFlow_overviewColumn__pR4q0{display:grid;min-width:0;grid-gap:1.25rem;gap:1.25rem}.ImportFlow_contentColumn__p8TQv .string-list-editor,.ImportFlow_editorSection__BeJgG,.ImportFlow_overviewColumn__pR4q0{padding:1.25rem;border:1px solid var(--cw-color-divider);border-radius:var(--cw-radius-card);background:var(--cw-color-surface)}.ImportFlow_reviewImage__SG6K0{display:grid;overflow:hidden;aspect-ratio:4/3;margin-bottom:.25rem;border-radius:var(--cw-radius-field);place-items:center;background:var(--cw-color-subtle-surface);color:var(--cw-color-action);font-size:1.5rem}.ImportFlow_reviewImage__SG6K0 img{width:100%;height:100%;object-fit:cover}.ImportFlow_timeField__wZ_Rv{display:grid;align-items:center;grid-template-columns:minmax(0,1fr) auto}.ImportFlow_timeField__wZ_Rv input{border-radius:var(--cw-radius-field) 0 0 var(--cw-radius-field)}.ImportFlow_timeField__wZ_Rv span{display:flex;min-height:3rem;align-items:center;padding:0 .85rem;border:1px solid var(--cw-color-divider);border-left:0;border-radius:0 var(--cw-radius-field) var(--cw-radius-field) 0;background:var(--cw-color-subtle-surface);color:var(--cw-color-muted-ink);font-size:.78rem;font-weight:700}.ImportFlow_editorSection__BeJgG{min-width:0}.ImportFlow_editorFieldset__66nhg{margin:0}.ImportFlow_sectionHeader__pgEIU{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:1rem}.ImportFlow_sectionHeader__pgEIU h2{margin:0;font-size:1.55rem;font-weight:600}.ImportFlow_contentColumn__p8TQv .add-row-btn,.ImportFlow_sectionHeader__pgEIU button{min-height:2.75rem;padding:.4rem .55rem;border:0;background:transparent;color:var(--cw-color-action);cursor:pointer;font:inherit;font-size:.78rem;font-weight:750}.ImportFlow_ingredientRows__AnZcB{display:grid;grid-gap:.65rem;gap:.65rem}.ImportFlow_ingredientRow__7ZI6W{display:grid;align-items:center;grid-gap:.55rem;gap:.55rem;grid-template-columns:minmax(7.5rem,.38fr) minmax(0,1fr) 2rem}.ImportFlow_contentColumn__p8TQv .string-row input,.ImportFlow_ingredientRow__7ZI6W input,.ImportFlow_stepBody__vFHOb textarea{width:100%;min-width:0;padding:.7rem .75rem;border:1px solid var(--cw-color-divider);border-radius:var(--cw-radius-control);outline:0;background:var(--cw-color-canvas);color:var(--cw-color-ink);font:inherit}.ImportFlow_contentColumn__p8TQv .string-row input:focus,.ImportFlow_ingredientRow__7ZI6W input:focus,.ImportFlow_stepBody__vFHOb textarea:focus{border-color:var(--cw-color-action)}.ImportFlow_contentColumn__p8TQv .string-row button,.ImportFlow_removeButton__DWT5Y,.ImportFlow_rowActions__xd4nf button{display:grid;width:2.75rem;height:2.75rem;padding:0;border:0;border-radius:var(--cw-radius-control);place-items:center;background:transparent;color:var(--cw-color-muted-ink);cursor:pointer;font:inherit}.ImportFlow_stepRows__U9Fp_{display:grid;grid-gap:1rem;gap:1rem;margin:0;padding:0;list-style:none}.ImportFlow_stepRows__U9Fp_>li{display:grid;align-items:start;grid-gap:.75rem;gap:.75rem;grid-template-columns:2rem minmax(0,1fr) auto}.ImportFlow_stepIndex__FHv_v{display:grid;width:2rem;height:2rem;border:1px solid var(--cw-color-action);border-radius:var(--cw-radius-round);place-items:center;color:var(--cw-color-action);font-size:.75rem;font-weight:800}.ImportFlow_stepBody__vFHOb{display:grid;grid-gap:.6rem;gap:.6rem}.ImportFlow_stepBody__vFHOb textarea{resize:vertical}.ImportFlow_stepMetadata__myctt{display:grid;grid-gap:.75rem;gap:.75rem;padding:.75rem;border-radius:var(--cw-radius-control);background:var(--cw-color-subtle-surface);color:var(--cw-color-muted-ink);font-size:.75rem;font-weight:700}.ImportFlow_stepMetadataField__qAgev{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.ImportFlow_metadataSource__oe5z2{padding:.25rem .5rem;border-radius:var(--cw-radius-round);background:var(--cw-color-surface);color:var(--cw-color-action);font-size:.7rem}.ImportFlow_durationField__iG0PV{display:inline-flex;align-items:center;gap:.35rem}.ImportFlow_durationField__iG0PV input{width:4.25rem;min-height:2.75rem;padding:.55rem;border:1px solid var(--cw-color-divider);border-radius:var(--cw-radius-control);background:var(--cw-color-canvas);color:var(--cw-color-ink);font:inherit;text-align:center}.ImportFlow_actionControl__ui9r1 select:focus,.ImportFlow_attentionControl__kzu1T button:focus-visible,.ImportFlow_durationField__iG0PV input:focus{border-color:var(--cw-color-action);outline:3px solid color-mix(in srgb,var(--cw-color-action) 22%,transparent);outline-offset:1px}.ImportFlow_durationField__iG0PV input[aria-invalid=true]{border-color:var(--cw-color-error)}.ImportFlow_durationError__cM5pR{margin:.35rem 0 0;color:var(--cw-color-error);font-size:.72rem;font-weight:650}.ImportFlow_attentionControl__kzu1T{display:grid;grid-gap:.35rem;gap:.35rem;margin:0;padding:0;border:0}.ImportFlow_actionControl__ui9r1>span,.ImportFlow_attentionControl__kzu1T legend{margin-bottom:.35rem;color:var(--cw-color-muted-ink);font-size:.72rem}.ImportFlow_attentionControl__kzu1T>div{display:grid;grid-gap:.4rem;gap:.4rem;grid-template-columns:repeat(2,minmax(0,1fr))}.ImportFlow_attentionControl__kzu1T button{min-height:2.75rem;padding:.55rem .75rem;border:1px solid var(--cw-color-divider);border-radius:var(--cw-radius-control);background:var(--cw-color-surface);color:var(--cw-color-muted-ink);cursor:pointer;font:inherit}.ImportFlow_attentionControl__kzu1T button[aria-pressed=true]{border-color:var(--cw-color-action);background:color-mix(in srgb,var(--cw-color-action) 9%,var(--cw-color-surface));color:var(--cw-color-action)}.ImportFlow_actionControl__ui9r1{display:grid}.ImportFlow_actionControl__ui9r1 select{min-height:2.75rem;padding:.55rem .75rem;border:1px solid var(--cw-color-divider);border-radius:var(--cw-radius-control);background:var(--cw-color-surface);color:var(--cw-color-ink);font:inherit}.ImportFlow_stepImage__35Bud{display:flex;align-items:center;gap:.75rem}.ImportFlow_stepImage__35Bud img{width:5rem;height:4rem;border-radius:var(--cw-radius-control);object-fit:cover}.ImportFlow_stepImage__35Bud button,.ImportFlow_stepUpload__quVUl{color:var(--cw-color-action);cursor:pointer;font-size:.75rem;font-weight:700}.ImportFlow_stepImage__35Bud button{border:0;background:transparent}.ImportFlow_stepUpload__quVUl input{position:absolute;width:1px;height:1px;opacity:0}.ImportFlow_rowActions__xd4nf{display:flex;gap:.1rem}.ImportFlow_muted__TvFlx{color:var(--cw-color-muted-ink)}.ImportFlow_contentColumn__p8TQv .string-list-editor{margin:0}.ImportFlow_contentColumn__p8TQv .string-list-editor summary{color:var(--cw-color-ink);cursor:pointer;font-family:var(--cw-type-display-family),var(--cw-type-display-fallback);font-size:1.2rem;font-weight:600}.ImportFlow_contentColumn__p8TQv .string-list-editor ul{display:grid;grid-gap:.6rem;gap:.6rem;margin:1rem 0 .5rem;padding:0;list-style:none}.ImportFlow_contentColumn__p8TQv .string-row{display:grid;align-items:center;grid-gap:.5rem;gap:.5rem;grid-template-columns:minmax(0,1fr) 2rem}@media (max-width:840px){.ImportFlow_reviewColumns__a0fEp{grid-template-columns:1fr}.ImportFlow_reviewHeader__WN5yh{align-items:flex-start;flex-direction:column}.ImportFlow_saveButton__tCa7d{width:100%}}@media (max-width:540px){.ImportFlow_ingredientRow__7ZI6W{align-items:start;grid-template-columns:1fr 2rem}.ImportFlow_ingredientRow__7ZI6W input:nth-child(2){grid-column:1}.ImportFlow_ingredientRow__7ZI6W .ImportFlow_removeButton__DWT5Y{grid-row:1/span 2;grid-column:2}.ImportFlow_stepRows__U9Fp_>li{grid-template-columns:2rem minmax(0,1fr)}.ImportFlow_rowActions__xd4nf{grid-column:2}}.RecipeEdit_editor__k9FGA{min-width:0}.RecipeEdit_back__83Y2G{display:inline-block;margin-bottom:1.15rem;color:var(--cw-color-action);font-size:.86rem;font-weight:750;text-decoration:none}.RecipeEdit_pageHeader___g2cM{display:flex;align-items:center;justify-content:space-between;gap:1.5rem;margin-bottom:1.5rem;position:-webkit-sticky;position:sticky;top:var(--app-header-height);z-index:20;background:var(--cw-color-canvas)}.RecipeEdit_pageHeader___g2cM h1{margin:0;color:var(--cw-color-ink);font-size:clamp(2rem,4vw,3rem);letter-spacing:-.045em;line-height:1.04}.RecipeEdit_headerActions__bwJpn{display:flex;align-items:center;gap:.6rem}.RecipeEdit_dangerZone__LBExm button,.RecipeEdit_headerActions__bwJpn button,.RecipeEdit_secondaryButton__UskV_,.RecipeEdit_textButton__v3_VX{min-height:2.65rem;padding:.65rem 1rem;border-radius:var(--cw-radius-control);cursor:pointer;font:inherit;font-size:.84rem;font-weight:750}.RecipeEdit_cancelButton__n0BMC,.RecipeEdit_secondaryButton__UskV_{border:1px solid var(--cw-color-divider);background:var(--cw-color-surface);color:var(--cw-color-ink)}.RecipeEdit_saveButton__h8TYJ{border:1px solid var(--cw-color-action);background:var(--cw-color-action);color:var(--cw-color-on-action)}.RecipeEdit_dangerZone__LBExm button:disabled,.RecipeEdit_headerActions__bwJpn button:disabled,.RecipeEdit_secondaryButton__UskV_:disabled{cursor:default;opacity:.55}.RecipeEdit_workflow__MK_Cp{overflow:hidden;border:1px solid var(--cw-color-divider);border-radius:var(--cw-radius-card);background:var(--cw-color-surface)}.RecipeEdit_section__VZ4wu{min-width:0;padding:clamp(1.35rem,3vw,2.15rem);border-bottom:1px solid var(--cw-color-divider)}.RecipeEdit_sectionHeader__TlhhX{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:1.25rem}.RecipeEdit_sectionHeader__TlhhX h2{margin:0;color:var(--cw-color-ink);font-size:clamp(1.45rem,2vw,1.75rem);font-weight:650;letter-spacing:-.025em}.RecipeEdit_basicGrid__9VHX6{display:grid;align-items:start;grid-gap:clamp(1.5rem,4vw,3rem);gap:clamp(1.5rem,4vw,3rem);grid-template-columns:minmax(0,1.45fr) minmax(15rem,.55fr)}.RecipeEdit_basicFields__U6l23{display:grid;grid-gap:1.1rem;gap:1.1rem}.RecipeEdit_field__7yszY{display:grid;min-width:0;grid-gap:.4rem;gap:.4rem}.RecipeEdit_controlLabel__mcv_u,.RecipeEdit_field__7yszY>span,.RecipeEdit_ingredientLabels__nPgFI{color:var(--cw-color-muted-ink);font-size:.75rem;font-weight:750;letter-spacing:.035em}.RecipeEdit_field__7yszY input,.RecipeEdit_field__7yszY textarea,.RecipeEdit_ingredientRows__MgRg6 input{width:100%;min-width:0;border:1px solid var(--cw-color-divider);border-radius:var(--cw-radius-control);outline:0;background:var(--cw-color-canvas);color:var(--cw-color-ink);font:inherit}.RecipeEdit_field__7yszY input,.RecipeEdit_ingredientRows__MgRg6 input{min-height:2.8rem;padding:0 .8rem}.RecipeEdit_field__7yszY textarea{padding:.75rem .8rem;line-height:1.5;resize:vertical}.RecipeEdit_field__7yszY input:focus,.RecipeEdit_field__7yszY textarea:focus,.RecipeEdit_ingredientRows__MgRg6 input:focus{border-color:var(--cw-color-action)}.RecipeEdit_field__7yszY small{justify-self:end;color:var(--cw-color-muted-ink);font-size:.72rem}.RecipeEdit_timeField__xj8wq{max-width:13rem}.RecipeEdit_timeControl__WpbMI{display:grid;grid-template-columns:minmax(0,1fr) auto}.RecipeEdit_timeControl__WpbMI input{border-radius:var(--cw-radius-control) 0 0 var(--cw-radius-control)}.RecipeEdit_timeControl__WpbMI>span{display:flex;align-items:center;padding:0 .8rem;border:1px solid var(--cw-color-divider);border-left:0;border-radius:0 var(--cw-radius-control) var(--cw-radius-control) 0;background:var(--cw-color-subtle-surface);color:var(--cw-color-muted-ink);font-size:.78rem;letter-spacing:0}.RecipeEdit_coverEditor__o_46C{display:grid;min-width:0;grid-gap:.75rem;gap:.75rem}.RecipeEdit_coverPreview__HNqZG{display:grid;overflow:hidden;aspect-ratio:4/3;border-radius:var(--cw-radius-field);place-items:center;background:var(--cw-color-subtle-surface);color:var(--cw-color-action);font-size:1.45rem;font-weight:750}.RecipeEdit_coverPreview__HNqZG img{width:100%;height:100%;object-fit:cover}.RecipeEdit_hiddenInput__FQZK_{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.RecipeEdit_textButton__v3_VX{min-height:auto;padding:.35rem .45rem;border:0;background:transparent;color:var(--cw-color-action)}.RecipeEdit_ingredientLabels__nPgFI,.RecipeEdit_ingredientRows__MgRg6 li{display:grid;align-items:center;grid-gap:.65rem;gap:.65rem;grid-template-columns:minmax(12rem,1.25fr) minmax(8rem,.65fr) minmax(8rem,.65fr) 2.25rem}.RecipeEdit_ingredientLabels__nPgFI{padding:0 .15rem .45rem}.RecipeEdit_ingredientRows__MgRg6{display:grid;grid-gap:.65rem;gap:.65rem;margin:0;padding:0;list-style:none}.RecipeEdit_removeButton__5EaMY{display:grid;width:2.25rem;height:2.25rem;padding:0;border:0;border-radius:var(--cw-radius-control);place-items:center;background:transparent;color:var(--cw-color-muted-ink);cursor:pointer;font:inherit;font-size:1.2rem}.RecipeEdit_stepsSection__mYTm3>section{min-width:0}.RecipeEdit_moreSection__TSgN_{display:grid;grid-gap:1.5rem;gap:1.5rem}.RecipeEdit_moreSection__TSgN_>.RecipeEdit_sectionHeader__TlhhX{margin-bottom:-.1rem}.RecipeEdit_optionalRows__qCPAT{border-top:1px solid var(--cw-color-divider)}.RecipeEdit_optionalRows__qCPAT .string-list-editor{margin:0;padding:1rem 0;border-bottom:1px solid var(--cw-color-divider)}.RecipeEdit_optionalRows__qCPAT .string-list-editor summary,.RecipeEdit_tagsDisclosure___U2g7 summary{color:var(--cw-color-ink);cursor:pointer;font-size:.95rem;font-weight:700}.RecipeEdit_tagsDisclosure___U2g7{margin:0;padding:1rem 0;border-bottom:1px solid var(--cw-color-divider)}.RecipeEdit_optionalRows__qCPAT .string-list-editor ul{display:grid;grid-gap:.55rem;gap:.55rem;margin:1rem 0 .65rem;padding:0;list-style:none}.RecipeEdit_optionalRows__qCPAT .string-row{display:grid;grid-gap:.5rem;gap:.5rem;grid-template-columns:minmax(0,1fr) 2rem}.RecipeEdit_optionalRows__qCPAT .string-row input{min-width:0;padding:.7rem .75rem;border:1px solid var(--cw-color-divider);border-radius:var(--cw-radius-control);background:var(--cw-color-canvas);color:var(--cw-color-ink);font:inherit}.RecipeEdit_optionalRows__qCPAT .add-row-btn,.RecipeEdit_optionalRows__qCPAT .string-row button{border:0;background:transparent;color:var(--cw-color-action);cursor:pointer;font:inherit;font-size:.8rem;font-weight:700}.RecipeEdit_tagsEditor__9vukN{display:grid;grid-gap:.85rem;gap:.85rem;padding-top:1rem}.RecipeEdit_selectionSummary__PTLxm{margin:0;color:var(--cw-color-muted-ink);font-size:.78rem}.RecipeEdit_sharingRows__glUhL{display:grid;grid-gap:1rem;gap:1rem}.RecipeEdit_sharingRow__4eDnO{display:flex;align-items:center;justify-content:space-between;gap:1.5rem}.RecipeEdit_sharingRow__4eDnO h3{margin:0;font-size:1rem}.RecipeEdit_sharingRow__4eDnO p{max-width:42rem;margin:.3rem 0 0;color:var(--cw-color-muted-ink);font-size:.84rem;line-height:1.5}.RecipeEdit_sourceLink__LfdW_{width:-moz-fit-content;width:fit-content;color:var(--cw-color-action);font-size:.85rem;font-weight:700;text-decoration:none}.RecipeEdit_dangerZone__LBExm{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1.2rem clamp(1.35rem,3vw,2.15rem);background:color-mix(in srgb,var(--cw-color-error) 4%,var(--cw-color-surface))}.RecipeEdit_dangerZone__LBExm strong{color:var(--cw-color-ink);font-size:.88rem}.RecipeEdit_dangerZone__LBExm p{margin:.15rem 0 0;color:var(--cw-color-muted-ink);font-size:.78rem}.RecipeEdit_dangerZone__LBExm button{border:1px solid color-mix(in srgb,var(--cw-color-error) 35%,var(--cw-color-divider));background:var(--cw-color-surface);color:var(--cw-color-error)}.RecipeEdit_error__dKqIf,.RecipeEdit_status__kU6F6{color:var(--cw-color-muted-ink)}.RecipeEdit_error__dKqIf{margin:0 0 1rem;color:var(--cw-color-error)}@media (max-width:820px){.RecipeEdit_basicGrid__9VHX6{grid-template-columns:1fr}.RecipeEdit_coverEditor__o_46C{max-width:26rem}.RecipeEdit_ingredientLabels__nPgFI{display:none}.RecipeEdit_ingredientRows__MgRg6 li{align-items:start;grid-template-columns:minmax(0,1fr) minmax(7rem,.55fr) 2.25rem}.RecipeEdit_ingredientRows__MgRg6 li input:first-child{grid-column:1/span 2}.RecipeEdit_ingredientRows__MgRg6 li .RecipeEdit_removeButton__5EaMY{grid-row:1;grid-column:3}}@media (max-width:560px){.RecipeEdit_pageHeader___g2cM{align-items:flex-start;flex-direction:column}.RecipeEdit_headerActions__bwJpn{width:100%}.RecipeEdit_headerActions__bwJpn button{flex:1 1}.RecipeEdit_coverEditor__o_46C,.RecipeEdit_timeField__xj8wq{max-width:none}.RecipeEdit_ingredientRows__MgRg6 li{grid-template-columns:minmax(0,1fr) 2.25rem}.RecipeEdit_ingredientRows__MgRg6 li input,.RecipeEdit_ingredientRows__MgRg6 li input:first-child{grid-column:1}.RecipeEdit_ingredientRows__MgRg6 li .RecipeEdit_removeButton__5EaMY{grid-row:1/span 3;grid-column:2}.RecipeEdit_dangerZone__LBExm,.RecipeEdit_sharingRow__4eDnO{align-items:flex-start;flex-direction:column}.RecipeEdit_dangerZone__LBExm button,.RecipeEdit_sharingRow__4eDnO .RecipeEdit_secondaryButton__UskV_{width:100%}}.TutorialEdit_page__eYAld{padding-bottom:clamp(3rem,7vw,6rem)}.TutorialEdit_header__TCZHK{display:flex;align-items:flex-end;justify-content:space-between;gap:1.25rem;margin-bottom:1.5rem}.TutorialEdit_header__TCZHK h1{margin:0;color:var(--cw-color-ink);font-size:clamp(2.25rem,5vw,3.75rem);font-weight:600;letter-spacing:-.04em;line-height:1}.TutorialEdit_eyebrow__6LNIQ{margin:0 0 .5rem;color:var(--cw-color-action);font-size:.75rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.TutorialEdit_actions__8mKEw{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.55rem}.TutorialEdit_status__wwYVg{color:var(--cw-color-muted-ink)}.TutorialEdit_error__L1rUx{margin:0 0 1rem;padding:.8rem 1rem;border-left:3px solid var(--cw-color-error);background:color-mix(in srgb,var(--cw-color-error) 6%,var(--cw-color-surface));color:var(--cw-color-error)}@media (max-width:720px){.TutorialEdit_header__TCZHK{align-items:stretch;flex-direction:column}.TutorialEdit_actions__8mKEw{display:grid;grid-template-columns:1fr}.TutorialEdit_actions__8mKEw>*{width:100%}}