.cooking-keyword-list-module-scss-module__Ep2J2G__card{--line-color:var(--color-line-other);--line-text:var(--color-ink)}.cooking-keyword-list-module-scss-module__Ep2J2G__card[data-line="0"]{--line-color:var(--color-line-1)}.cooking-keyword-list-module-scss-module__Ep2J2G__card[data-line="1"]{--line-color:var(--color-line-2);--line-text:var(--color-board-text)}.cooking-keyword-list-module-scss-module__Ep2J2G__card[data-line="2"]{--line-color:var(--color-line-3)}.cooking-keyword-list-module-scss-module__Ep2J2G__card[data-line="3"]{--line-color:var(--color-line-4);--line-text:var(--color-board-text)}.cooking-keyword-list-module-scss-module__Ep2J2G__card{border:1px solid var(--color-border);border-top:4px solid var(--line-color);border-radius:var(--radius-md);background:var(--color-surface);min-width:0;padding:.75rem .875rem .625rem}.cooking-keyword-list-module-scss-module__Ep2J2G__header{align-items:center;gap:.5rem;display:flex}.cooking-keyword-list-module-scss-module__Ep2J2G__header h3{min-width:0;color:var(--color-ink);flex:1;font-size:1rem;font-weight:800;line-height:1.25}.cooking-keyword-list-module-scss-module__Ep2J2G__header [data-line="2"]{box-shadow:inset 0 0 0 1.5px var(--color-ink)}.cooking-keyword-list-module-scss-module__Ep2J2G__addAll,.cooking-keyword-list-module-scss-module__Ep2J2G__phrase,.cooking-keyword-list-module-scss-module__Ep2J2G__more{scroll-margin-bottom:5.5rem}.cooking-keyword-list-module-scss-module__Ep2J2G__addAll{border-radius:var(--radius-sm);min-height:2rem;color:var(--color-ink);cursor:pointer;flex-shrink:0;align-items:center;gap:.1875rem;padding:0 .375rem;font-size:.8125rem;font-weight:700;display:inline-flex}.cooking-keyword-list-module-scss-module__Ep2J2G__addAll:focus-visible{outline:3px solid var(--color-focus);outline-offset:2px}.cooking-keyword-list-module-scss-module__Ep2J2G__addAll:hover{background:var(--color-hover-wash)}.cooking-keyword-list-module-scss-module__Ep2J2G__columns{gap:0 1rem;margin-top:.375rem;display:grid}.cooking-keyword-list-module-scss-module__Ep2J2G__columns[data-columns="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}.cooking-keyword-list-module-scss-module__Ep2J2G__stations{min-width:0;position:relative}.cooking-keyword-list-module-scss-module__Ep2J2G__stations:before{content:"";background:var(--line-color);border-radius:3px;width:5px;position:absolute;top:1.125rem;bottom:1.125rem;left:12px}.cooking-keyword-list-module-scss-module__Ep2J2G__stations li{position:relative}.cooking-keyword-list-module-scss-module__Ep2J2G__phrase{border-radius:var(--radius-sm);width:100%;min-height:2.25rem;color:var(--color-ink);text-align:left;cursor:pointer;align-items:center;gap:.625rem;padding:.1875rem .375rem .1875rem 5px;font-size:.875rem;font-weight:600;line-height:1.3;display:flex}.cooking-keyword-list-module-scss-module__Ep2J2G__phrase:focus-visible{outline:3px solid var(--color-focus);outline-offset:2px}.cooking-keyword-list-module-scss-module__Ep2J2G__phrase:hover{background:var(--color-hover-wash)}.cooking-keyword-list-module-scss-module__Ep2J2G__phrase[aria-pressed=true]{background:color-mix(in srgb, var(--line-color) 15%, transparent);font-weight:800}.cooking-keyword-list-module-scss-module__Ep2J2G__ring{border:3px solid var(--color-ink);background:var(--color-surface);width:19px;height:19px;color:var(--color-ink);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;position:relative}[aria-pressed=true]>.cooking-keyword-list-module-scss-module__Ep2J2G__ring{background:var(--color-sign)}.cooking-keyword-list-module-scss-module__Ep2J2G__text{overflow-wrap:anywhere;min-width:0}.cooking-keyword-list-module-scss-module__Ep2J2G__more{color:var(--color-link);text-underline-offset:.2em;cursor:pointer;font-size:.9375rem;font-weight:650;text-decoration:underline}.cooking-keyword-list-module-scss-module__Ep2J2G__more:hover{color:var(--color-link-hover)}.cooking-keyword-list-module-scss-module__Ep2J2G__more{align-items:center;min-height:2rem;margin-top:.125rem;padding-inline:.25rem;font-size:.875rem;display:inline-flex}@media (max-width:47.9375rem){.cooking-keyword-list-module-scss-module__Ep2J2G__addAll,.cooking-keyword-list-module-scss-module__Ep2J2G__more{min-height:2.75rem}.cooking-keyword-list-module-scss-module__Ep2J2G__phrase{font-size:14.5px}.cooking-keyword-list-module-scss-module__Ep2J2G__columns[data-columns="3"]{grid-template-columns:minmax(0,1fr)}.cooking-keyword-list-module-scss-module__Ep2J2G__columns[data-columns="3"] .cooking-keyword-list-module-scss-module__Ep2J2G__stations:not(:first-child):before{border-top-left-radius:0;border-top-right-radius:0;top:0}.cooking-keyword-list-module-scss-module__Ep2J2G__columns[data-columns="3"] .cooking-keyword-list-module-scss-module__Ep2J2G__stations:not(:last-child):before{border-bottom-right-radius:0;border-bottom-left-radius:0;bottom:0}}
.route-plate-module-scss-module__KYGj_q__plate{--line-color:var(--color-line-other);--line-text:var(--color-ink)}.route-plate-module-scss-module__KYGj_q__plate[data-line="0"]{--line-color:var(--color-line-1)}.route-plate-module-scss-module__KYGj_q__plate[data-line="1"]{--line-color:var(--color-line-2);--line-text:var(--color-board-text)}.route-plate-module-scss-module__KYGj_q__plate[data-line="2"]{--line-color:var(--color-line-3)}.route-plate-module-scss-module__KYGj_q__plate[data-line="3"]{--line-color:var(--color-line-4);--line-text:var(--color-board-text)}.route-plate-module-scss-module__KYGj_q__plate{border-radius:var(--radius-pill);background:var(--line-color);height:26px;color:var(--line-text);white-space:nowrap;align-items:center;gap:5px;padding:0 10px 0 4px;font-size:12.5px;font-weight:800;line-height:1;display:inline-flex}.route-plate-module-scss-module__KYGj_q__plate[data-line="2"]{box-shadow:inset 0 0 0 1.5px var(--color-ink)}.route-plate-module-scss-module__KYGj_q__code{border-radius:var(--radius-pill);background:var(--color-surface);height:18px;color:var(--color-ink);letter-spacing:.04em;align-items:center;padding:0 5px;font-size:10.5px;display:inline-flex}
.channel-copy-bar-module-scss-module__UUMuWa__bar{--color-focus:var(--color-sign);z-index:5;height:0;display:none;position:sticky;bottom:0}.channel-copy-bar-module-scss-module__UUMuWa__bar[data-card-hidden]{display:block}.channel-copy-bar-module-scss-module__UUMuWa__panel{background:var(--color-board);color:var(--color-board-text);position:absolute;bottom:0;left:0;right:0}.channel-copy-bar-module-scss-module__UUMuWa__content{max-width:81rem;margin-inline:auto;padding-inline:1.5rem}@media (max-width:47.9375rem){.channel-copy-bar-module-scss-module__UUMuWa__content{padding-inline:1rem}}.channel-copy-bar-module-scss-module__UUMuWa__content{align-items:center;gap:.75rem;padding-block:.625rem;display:flex}.channel-copy-bar-module-scss-module__UUMuWa__review{border-radius:var(--radius-sm);text-align:left;cursor:pointer;flex-direction:column;flex:1;align-items:flex-start;min-width:0;min-height:2.75rem;display:flex}.channel-copy-bar-module-scss-module__UUMuWa__review:focus-visible{outline:3px solid var(--color-focus);outline-offset:2px}.channel-copy-bar-module-scss-module__UUMuWa__count{font-size:1rem;font-weight:800;line-height:1.3}.channel-copy-bar-module-scss-module__UUMuWa__number{color:var(--color-sign);font-variant-numeric:tabular-nums}.channel-copy-bar-module-scss-module__UUMuWa__characters{color:var(--color-board-muted);font-variant-numeric:tabular-nums;font-size:.8125rem;line-height:1.3}.channel-copy-bar-module-scss-module__UUMuWa__characters[data-over]{color:var(--color-board-down);font-weight:700}.channel-copy-bar-module-scss-module__UUMuWa__copy.channel-copy-bar-module-scss-module__UUMuWa__copy{box-shadow:none;font-weight:800}.channel-copy-bar-module-scss-module__UUMuWa__copy.channel-copy-bar-module-scss-module__UUMuWa__copy:disabled{background:var(--color-board-rule);color:var(--color-board-muted);opacity:1}.channel-copy-bar-module-scss-module__UUMuWa__notice{max-width:81rem;margin-inline:auto;padding-inline:1.5rem}@media (max-width:47.9375rem){.channel-copy-bar-module-scss-module__UUMuWa__notice{padding-inline:1rem}}.channel-copy-bar-module-scss-module__UUMuWa__notice{color:var(--color-board-muted);padding-top:.5rem;font-size:.8125rem}@media (max-width:77.4375rem){.channel-copy-bar-module-scss-module__UUMuWa__bar{height:auto;display:block}.channel-copy-bar-module-scss-module__UUMuWa__panel{position:static}}
.channel-keywords-module-scss-module__D7yC-W__chosen{min-height:var(--chosen-height,0);margin-top:.75rem}.channel-keywords-module-scss-module__D7yC-W__empty{border:1.5px dashed var(--color-input-border);border-radius:var(--radius-md);min-height:160px;color:var(--color-text-secondary);text-align:center;justify-content:center;align-items:center;padding:1rem;font-size:.9375rem;display:flex}.channel-keywords-module-scss-module__D7yC-W__chips{flex-wrap:wrap;gap:.3125rem;display:flex}.channel-keywords-module-scss-module__D7yC-W__chips button{border-radius:var(--radius-pill);background:var(--color-surface-subtle);min-height:1.75rem;box-shadow:inset 0 0 0 1px var(--color-border);color:var(--color-ink);text-align:left;cursor:pointer;align-items:center;gap:.25rem;padding:0 .5rem 0 .625rem;font-size:.8125rem;font-weight:700;display:inline-flex}.channel-keywords-module-scss-module__D7yC-W__chips button:focus-visible{outline:3px solid var(--color-focus);outline-offset:2px}.channel-keywords-module-scss-module__D7yC-W__chips button:hover{background:var(--color-surface-muted)}.channel-keywords-module-scss-module__D7yC-W__meter{margin-top:.75rem}.channel-keywords-module-scss-module__D7yC-W__meter p{color:var(--color-text-muted);font-variant-numeric:tabular-nums;margin-top:.3125rem;font-size:.8125rem}.channel-keywords-module-scss-module__D7yC-W__track{border-radius:var(--radius-pill);background:var(--color-surface-muted);height:8px;overflow:hidden}.channel-keywords-module-scss-module__D7yC-W__fill{border-radius:var(--radius-pill);background:var(--color-ink);height:100%}.channel-keywords-module-scss-module__D7yC-W__fill[data-over]{background:var(--color-down)}.channel-keywords-module-scss-module__D7yC-W__meter .channel-keywords-module-scss-module__D7yC-W__over{color:var(--color-error-text);font-weight:700}.channel-keywords-module-scss-module__D7yC-W__actions{gap:.5rem;margin-top:.875rem;display:grid}.channel-keywords-module-scss-module__D7yC-W__copy.channel-keywords-module-scss-module__D7yC-W__copy:disabled{background:var(--color-surface-muted);box-shadow:none;color:var(--color-text-muted);opacity:1}.channel-keywords-module-scss-module__D7yC-W__copyForYouTube.channel-keywords-module-scss-module__D7yC-W__copyForYouTube{font-weight:800}.channel-keywords-module-scss-module__D7yC-W__secondaryActions{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;display:grid}.channel-keywords-module-scss-module__D7yC-W__notice:not(:empty){color:var(--color-text-secondary);margin-top:.5rem;font-size:.875rem}.channel-keywords-module-scss-module__D7yC-W__free{color:var(--color-text-secondary);margin-top:.625rem;font-size:.875rem}.channel-keywords-module-scss-module__D7yC-W__research{margin-top:.75rem}.channel-keywords-module-scss-module__D7yC-W__research a{color:var(--color-link);text-underline-offset:.2em;cursor:pointer;font-size:.9375rem;font-weight:650;text-decoration:underline}.channel-keywords-module-scss-module__D7yC-W__research a:hover{color:var(--color-link-hover)}.channel-keywords-module-scss-module__D7yC-W__research a{font-size:.875rem}
.hot-food-band-module-scss-module__4vn7fG__band{--color-focus:var(--color-sign);background:var(--color-board);color:var(--color-board-text);border-radius:10px;flex-wrap:wrap;align-items:center;gap:.75rem 2rem;margin-top:1rem;padding:1rem 1.5rem;display:flex}.hot-food-band-module-scss-module__4vn7fG__lead{flex:0 19rem;min-width:0}.hot-food-band-module-scss-module__4vn7fG__lead h2{color:var(--color-board-text);margin-top:.25rem;font-size:1.25rem;font-weight:800;line-height:1.25}.hot-food-band-module-scss-module__4vn7fG__label{color:var(--color-sign);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:.375rem;font-size:11.5px;font-weight:800;display:flex}.hot-food-band-module-scss-module__4vn7fG__summary{color:var(--color-board-muted);margin-top:.125rem;font-size:.875rem;line-height:1.4}.hot-food-band-module-scss-module__4vn7fG__terms{flex:26rem;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 1.75rem;min-width:0;display:grid}.hot-food-band-module-scss-module__4vn7fG__terms li{min-height:2.5rem;color:var(--color-board-up);align-items:center;gap:.625rem;display:flex}.hot-food-band-module-scss-module__4vn7fG__terms li:nth-child(n+3){border-top:1px solid var(--color-board-rule)}.hot-food-band-module-scss-module__4vn7fG__rank{width:1rem;color:var(--color-sign);font-variant-numeric:tabular-nums;font-weight:800}.hot-food-band-module-scss-module__4vn7fG__term{min-width:0;color:var(--color-board-text);flex:1;font-size:.9375rem;font-weight:700}.hot-food-band-module-scss-module__4vn7fG__link{border-radius:var(--radius-md);background:var(--color-sign);min-height:2.75rem;color:var(--color-ink);white-space:nowrap;flex-shrink:0;align-items:center;gap:.375rem;padding:.5rem 1.125rem;scroll-margin-bottom:5.5rem;font-size:.9375rem;font-weight:800;text-decoration:none;display:inline-flex}.hot-food-band-module-scss-module__4vn7fG__link:focus-visible{outline:3px solid var(--color-focus);outline-offset:2px}.hot-food-band-module-scss-module__4vn7fG__link:hover{background:var(--color-sign-hover)}@media (max-width:47.9375rem){.hot-food-band-module-scss-module__4vn7fG__band{padding:1rem 1.125rem 1.125rem;display:block}.hot-food-band-module-scss-module__4vn7fG__lead h2{margin-top:.375rem;font-size:1.125rem}.hot-food-band-module-scss-module__4vn7fG__terms{grid-template-columns:minmax(0,1fr);margin-top:.625rem}.hot-food-band-module-scss-module__4vn7fG__terms li{border-top:1px solid var(--color-board-rule);min-height:2.25rem}.hot-food-band-module-scss-module__4vn7fG__link{color:var(--color-sign);text-underline-offset:.2em;background:0 0;border-radius:0;margin-top:.25rem;padding:0;font-weight:700;text-decoration:underline}.hot-food-band-module-scss-module__4vn7fG__link:hover{background:0 0}}
.cooking-route-map-module-scss-module__ScF-uW__map{height:300px;margin-top:.5rem;position:relative}.cooking-route-map-module-scss-module__ScF-uW__rails{pointer-events:none;position:absolute;inset:0;overflow:visible}.cooking-route-map-module-scss-module__ScF-uW__rail,.cooking-route-map-module-scss-module__ScF-uW__railEdge{fill:none;stroke-linecap:round;stroke-linejoin:round}.cooking-route-map-module-scss-module__ScF-uW__rail{--line-color:var(--color-line-other);--line-text:var(--color-ink)}.cooking-route-map-module-scss-module__ScF-uW__rail[data-line="0"]{--line-color:var(--color-line-1)}.cooking-route-map-module-scss-module__ScF-uW__rail[data-line="1"]{--line-color:var(--color-line-2);--line-text:var(--color-board-text)}.cooking-route-map-module-scss-module__ScF-uW__rail[data-line="2"]{--line-color:var(--color-line-3)}.cooking-route-map-module-scss-module__ScF-uW__rail[data-line="3"]{--line-color:var(--color-line-4);--line-text:var(--color-board-text)}.cooking-route-map-module-scss-module__ScF-uW__rail{stroke:var(--line-color);stroke-width:8px}.cooking-route-map-module-scss-module__ScF-uW__railEdge{stroke:var(--color-ink);stroke-width:11px}.cooking-route-map-module-scss-module__ScF-uW__line{--line-color:var(--color-line-other);--line-text:var(--color-ink)}.cooking-route-map-module-scss-module__ScF-uW__line[data-line="0"]{--line-color:var(--color-line-1)}.cooking-route-map-module-scss-module__ScF-uW__line[data-line="1"]{--line-color:var(--color-line-2);--line-text:var(--color-board-text)}.cooking-route-map-module-scss-module__ScF-uW__line[data-line="2"]{--line-color:var(--color-line-3)}.cooking-route-map-module-scss-module__ScF-uW__line[data-line="3"]{--line-color:var(--color-line-4);--line-text:var(--color-board-text)}.cooking-route-map-module-scss-module__ScF-uW__line{border:0;min-width:0}.cooking-route-map-module-scss-module__ScF-uW__stop,.cooking-route-map-module-scss-module__ScF-uW__more{scroll-margin-bottom:5.5rem}.cooking-route-map-module-scss-module__ScF-uW__plate{z-index:3;left:0;top:var(--line-y);position:absolute;transform:translateY(-50%)}.cooking-route-map-module-scss-module__ScF-uW__stop{z-index:2;left:calc(148px + var(--at)*79px);top:var(--line-y);width:78px;color:var(--color-ink);cursor:pointer;flex-direction:column-reverse;align-items:center;gap:6px;display:flex;position:absolute;transform:translate(-50%,calc(10px - 100%))}.cooking-route-map-module-scss-module__ScF-uW__stop:focus-visible{outline:3px solid var(--color-focus);outline-offset:2px}.cooking-route-map-module-scss-module__ScF-uW__stop:hover .cooking-route-map-module-scss-module__ScF-uW__ring{background:var(--color-sign)}.cooking-route-map-module-scss-module__ScF-uW__stop[aria-pressed=true]{z-index:3;gap:9px}.cooking-route-map-module-scss-module__ScF-uW__ring{border:3px solid var(--color-ink);background:var(--color-surface);border-radius:50%;flex-shrink:0;width:20px;height:20px}[aria-pressed=true]>.cooking-route-map-module-scss-module__ScF-uW__ring{background:var(--color-sign);box-shadow:0 0 0 3px var(--color-surface),0 0 0 6px var(--color-ink)}.cooking-route-map-module-scss-module__ScF-uW__name{text-align:center;font-size:12.5px;font-weight:700;line-height:1.2;display:block}[aria-pressed=true]>.cooking-route-map-module-scss-module__ScF-uW__name{background:var(--color-ink);color:var(--color-board-text);border-radius:4px;padding:2px 6px;font-weight:800}.cooking-route-map-module-scss-module__ScF-uW__more{z-index:2;left:692px;top:var(--line-y);border-radius:var(--radius-pill);background:var(--color-surface);min-height:28px;box-shadow:inset 0 0 0 1.5px var(--color-ink);color:var(--color-ink);white-space:nowrap;cursor:pointer;align-items:center;gap:.1875rem;padding:0 .625rem;font-size:.75rem;font-weight:800;display:inline-flex;position:absolute;transform:translate(-50%,-50%)}.cooking-route-map-module-scss-module__ScF-uW__more:focus-visible{outline:3px solid var(--color-focus);outline-offset:2px}.cooking-route-map-module-scss-module__ScF-uW__more:hover{background:var(--color-surface-subtle)}.cooking-route-map-module-scss-module__ScF-uW__more[data-chosen]{background:var(--color-ink);color:var(--color-board-text);left:640px;transform:translateY(-50%)}.cooking-route-map-module-scss-module__ScF-uW__moreStops{grid-template-columns:repeat(auto-fit,minmax(min(9rem,100%),1fr));gap:.5rem;margin-top:.75rem;display:grid}.cooking-route-map-module-scss-module__ScF-uW__moreStops button{border-radius:var(--radius-sm);background:var(--color-surface);width:100%;min-height:2.75rem;box-shadow:var(--ring-supporting);color:var(--color-ink);cursor:pointer;padding:.375rem .75rem;font-size:.9375rem;font-weight:700}.cooking-route-map-module-scss-module__ScF-uW__moreStops button:focus-visible{outline:3px solid var(--color-focus);outline-offset:2px}.cooking-route-map-module-scss-module__ScF-uW__moreStops button:hover{background:var(--color-surface-subtle)}.cooking-route-map-module-scss-module__ScF-uW__moreStops button[aria-pressed=true]{background:var(--color-ink);color:var(--color-board-text)}@media (max-width:77.4375rem){.cooking-route-map-module-scss-module__ScF-uW__map{height:auto;margin-top:.25rem}.cooking-route-map-module-scss-module__ScF-uW__rails{display:none}.cooking-route-map-module-scss-module__ScF-uW__line+.cooking-route-map-module-scss-module__ScF-uW__line{margin-top:.375rem}.cooking-route-map-module-scss-module__ScF-uW__plate{display:block;position:static;transform:none}.cooking-route-map-module-scss-module__ScF-uW__strip{scrollbar-width:none;margin-inline:-1.5rem;overflow-x:auto}.cooking-route-map-module-scss-module__ScF-uW__stops{min-width:100%;width:calc(44px + var(--shown)*86px + 70px);height:72px;position:relative}.cooking-route-map-module-scss-module__ScF-uW__stops:before{content:"";background:var(--line-color);height:8px;position:absolute;top:50px;left:0;right:0}.cooking-route-map-module-scss-module__ScF-uW__line[data-line="2"] .cooking-route-map-module-scss-module__ScF-uW__stops:before{box-shadow:0 0 0 1.5px var(--color-ink)}.cooking-route-map-module-scss-module__ScF-uW__stop{left:calc(44px + var(--at)*86px);top:54px}.cooking-route-map-module-scss-module__ScF-uW__more,.cooking-route-map-module-scss-module__ScF-uW__more[data-chosen]{left:calc(44px + var(--shown)*86px);top:54px;transform:translate(-50%,-50%)}}@media (max-width:47.9375rem){.cooking-route-map-module-scss-module__ScF-uW__strip{margin-inline:-1rem}}@media (forced-colors:active){.cooking-route-map-module-scss-module__ScF-uW__stop[aria-pressed=true] .cooking-route-map-module-scss-module__ScF-uW__ring,.cooking-route-map-module-scss-module__ScF-uW__stop[aria-pressed=true] .cooking-route-map-module-scss-module__ScF-uW__name,.cooking-route-map-module-scss-module__ScF-uW__more[data-chosen],.cooking-route-map-module-scss-module__ScF-uW__moreStops button[aria-pressed=true]{forced-color-adjust:none;color:highlighttext;background:highlight}.cooking-route-map-module-scss-module__ScF-uW__more,.cooking-route-map-module-scss-module__ScF-uW__moreStops button{border:1px solid buttontext}}
.cooking-keyword-finder-module-scss-module__3fdixa__tool{background:var(--color-surface-subtle);position:relative;overflow:hidden}.cooking-keyword-finder-module-scss-module__3fdixa__status{white-space:nowrap;clip-path:inset(50%);border-width:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.cooking-keyword-finder-module-scss-module__3fdixa__top{max-width:81rem;margin-inline:auto;padding-inline:1.5rem}@media (max-width:47.9375rem){.cooking-keyword-finder-module-scss-module__3fdixa__top{padding-inline:1rem}}.cooking-keyword-finder-module-scss-module__3fdixa__top{grid-template-columns:minmax(0,1fr) 24.5rem;column-gap:1.75rem;padding-top:2.25rem;display:grid}.cooking-keyword-finder-module-scss-module__3fdixa__lead{min-width:0}.cooking-keyword-finder-module-scss-module__3fdixa__eyebrow{color:var(--color-ink);align-items:center;gap:.55rem;font-size:.875rem;font-weight:750;display:flex}.cooking-keyword-finder-module-scss-module__3fdixa__eyebrow:before{content:"";border:1px solid var(--color-ink);background:var(--color-sign);border-radius:1rem;width:1.6rem;height:.55rem}.cooking-keyword-finder-module-scss-module__3fdixa__title{color:var(--color-ink);letter-spacing:-.035em;font-size:3.625rem;font-weight:800;line-height:1.04}@media (max-width:47.9375rem){.cooking-keyword-finder-module-scss-module__3fdixa__title{font-size:2.45rem;line-height:1.06}}.cooking-keyword-finder-module-scss-module__3fdixa__title{margin-top:.625rem}.cooking-keyword-finder-module-scss-module__3fdixa__title span{text-decoration-line:underline;-webkit-text-decoration-color:var(--color-sign);text-decoration-color:var(--color-sign);text-underline-offset:.1em;text-decoration-skip-ink:none;text-decoration-thickness:.16em}.cooking-keyword-finder-module-scss-module__3fdixa__summary{color:var(--color-text-muted);font-size:1.25rem;line-height:1.5}@media (max-width:47.9375rem){.cooking-keyword-finder-module-scss-module__3fdixa__summary{font-size:1.0625rem}}.cooking-keyword-finder-module-scss-module__3fdixa__summary{max-width:40rem;margin-top:1rem}.cooking-keyword-finder-module-scss-module__3fdixa__routeHeading{justify-content:space-between;align-items:baseline;gap:1rem;max-width:47.5rem;margin-top:1.75rem;display:flex}.cooking-keyword-finder-module-scss-module__3fdixa__routeHeading h2{color:var(--color-ink);letter-spacing:-.015em;font-size:1.25rem;font-weight:800;line-height:1.25}@media (max-width:47.9375rem){.cooking-keyword-finder-module-scss-module__3fdixa__routeHeading h2{font-size:1.125rem}}.cooking-keyword-finder-module-scss-module__3fdixa__routeActions{flex-shrink:0;align-items:baseline;gap:1rem;display:flex}.cooking-keyword-finder-module-scss-module__3fdixa__textButton,.cooking-keyword-finder-module-scss-module__3fdixa__done{color:var(--color-link);text-underline-offset:.2em;cursor:pointer;font-size:.9375rem;font-weight:650;text-decoration:underline}.cooking-keyword-finder-module-scss-module__3fdixa__textButton:hover,.cooking-keyword-finder-module-scss-module__3fdixa__done:hover{color:var(--color-link-hover)}.cooking-keyword-finder-module-scss-module__3fdixa__textButton:focus-visible,.cooking-keyword-finder-module-scss-module__3fdixa__done:focus-visible{outline:3px solid var(--color-focus);outline-offset:2px}.cooking-keyword-finder-module-scss-module__3fdixa__textButton,.cooking-keyword-finder-module-scss-module__3fdixa__done{align-items:center;gap:.25rem;padding-block:.25rem;display:inline-flex}.cooking-keyword-finder-module-scss-module__3fdixa__done,.cooking-keyword-finder-module-scss-module__3fdixa__routeSummary{display:none}.cooking-keyword-finder-module-scss-module__3fdixa__destination{z-index:3;min-width:0;position:relative}.cooking-keyword-finder-module-scss-module__3fdixa__card{--chosen-height:160px;border:4px solid var(--color-ink);background:var(--color-surface);box-shadow:0 0 0 3px var(--color-surface),0 0 0 6px var(--color-ink);border-radius:16px;margin:6px;padding:1.125rem 1.125rem 1.25rem}.cooking-keyword-finder-module-scss-module__3fdixa__cardHeader{justify-content:space-between;align-items:flex-end;gap:.75rem;display:flex}.cooking-keyword-finder-module-scss-module__3fdixa__cardHeader h2{color:var(--color-ink);letter-spacing:-.02em;font-size:1.375rem;font-weight:800;line-height:1.2}.cooking-keyword-finder-module-scss-module__3fdixa__cardEyebrow{color:var(--color-text-muted);letter-spacing:.08em;text-transform:uppercase;font-size:.6875rem;font-weight:700}.cooking-keyword-finder-module-scss-module__3fdixa__count{color:var(--color-text-muted);font-variant-numeric:tabular-nums;flex-shrink:0;font-size:.875rem}.cooking-keyword-finder-module-scss-module__3fdixa__lists{max-width:81rem;margin-inline:auto;padding-inline:1.5rem}@media (max-width:47.9375rem){.cooking-keyword-finder-module-scss-module__3fdixa__lists{padding-inline:1rem}}.cooking-keyword-finder-module-scss-module__3fdixa__lists{z-index:3;padding-block:.5rem 6.25rem;position:relative}.cooking-keyword-finder-module-scss-module__3fdixa__listHeading{justify-content:space-between;align-items:baseline;gap:1rem;display:flex}.cooking-keyword-finder-module-scss-module__3fdixa__listHeading h2{color:var(--color-ink);letter-spacing:-.015em;font-size:1.25rem;font-weight:800;line-height:1.25}@media (max-width:47.9375rem){.cooking-keyword-finder-module-scss-module__3fdixa__listHeading h2{font-size:1.125rem}}.cooking-keyword-finder-module-scss-module__3fdixa__listHeading p{color:var(--color-text-muted);font-size:.875rem}.cooking-keyword-finder-module-scss-module__3fdixa__cards{gap:1rem;margin-top:.75rem;display:grid}.cooking-keyword-finder-module-scss-module__3fdixa__cardGrid{grid-template-columns:repeat(auto-fit,minmax(min(270px,100%),1fr));align-items:start;gap:1rem;display:grid}@media (max-width:77.4375rem){.cooking-keyword-finder-module-scss-module__3fdixa__top{grid-template-columns:minmax(0,1fr);padding-top:1.5rem}.cooking-keyword-finder-module-scss-module__3fdixa__destination{display:none}.cooking-keyword-finder-module-scss-module__3fdixa__routeHeading{margin-top:1.25rem}.cooking-keyword-finder-module-scss-module__3fdixa__done{display:inline-flex}.cooking-keyword-finder-module-scss-module__3fdixa__lists{padding-block:1.25rem 1rem}.cooking-keyword-finder-module-scss-module__3fdixa__tool[data-route-collapsed] .cooking-keyword-finder-module-scss-module__3fdixa__top{padding-top:1rem}.cooking-keyword-finder-module-scss-module__3fdixa__tool[data-route-collapsed] .cooking-keyword-finder-module-scss-module__3fdixa__eyebrow,.cooking-keyword-finder-module-scss-module__3fdixa__tool[data-route-collapsed] .cooking-keyword-finder-module-scss-module__3fdixa__summary,.cooking-keyword-finder-module-scss-module__3fdixa__tool[data-route-collapsed] .cooking-keyword-finder-module-scss-module__3fdixa__routeHeading,.cooking-keyword-finder-module-scss-module__3fdixa__tool[data-route-collapsed] .cooking-keyword-finder-module-scss-module__3fdixa__routeMap{display:none}.cooking-keyword-finder-module-scss-module__3fdixa__tool[data-route-collapsed] .cooking-keyword-finder-module-scss-module__3fdixa__title{letter-spacing:-.02em;margin-top:0;font-size:1.375rem;line-height:1.2}.cooking-keyword-finder-module-scss-module__3fdixa__tool[data-route-collapsed] .cooking-keyword-finder-module-scss-module__3fdixa__title span{text-decoration:none}.cooking-keyword-finder-module-scss-module__3fdixa__tool[data-route-collapsed] .cooking-keyword-finder-module-scss-module__3fdixa__routeSummary{border:1.5px solid var(--color-ink);background:var(--color-surface);border-radius:10px;align-items:center;gap:.5rem;margin-top:.625rem;padding:.5rem .625rem;display:flex}}.cooking-keyword-finder-module-scss-module__3fdixa__routePlates{flex-wrap:wrap;flex:1;gap:.375rem;min-width:0;display:flex}.cooking-keyword-finder-module-scss-module__3fdixa__changeRoute{border-radius:var(--radius-md);width:2.75rem;height:2.75rem;color:var(--color-ink);cursor:pointer;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.cooking-keyword-finder-module-scss-module__3fdixa__changeRoute:focus-visible{outline:3px solid var(--color-focus);outline-offset:2px}@media (max-width:47.9375rem){.cooking-keyword-finder-module-scss-module__3fdixa__listHeading p{display:none}.cooking-keyword-finder-module-scss-module__3fdixa__cards{gap:.75rem;margin-top:.625rem}.cooking-keyword-finder-module-scss-module__3fdixa__cardGrid{gap:.75rem}.cooking-keyword-finder-module-scss-module__3fdixa__routeHeading button{min-height:2.75rem}}
.copy-text-button-module-scss-module__zmPVeW__status{white-space:nowrap;clip-path:inset(50%);border-width:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}
.cooking-worked-example-module-scss-module__5ldbtW__section{background:var(--color-surface);padding-block:3.5rem 3rem}.cooking-worked-example-module-scss-module__5ldbtW__content{max-width:81rem;margin-inline:auto;padding-inline:1.5rem}@media (max-width:47.9375rem){.cooking-worked-example-module-scss-module__5ldbtW__content{padding-inline:1rem}}.cooking-worked-example-module-scss-module__5ldbtW__introduction{max-width:46rem}.cooking-worked-example-module-scss-module__5ldbtW__introduction h2{color:var(--color-ink);letter-spacing:-.03em;margin-top:.25rem;font-size:2.35rem;font-weight:800;line-height:1.12}.cooking-worked-example-module-scss-module__5ldbtW__introduction>p:last-child{color:var(--color-text-secondary);margin-top:.625rem;font-size:1.125rem;line-height:1.5}.cooking-worked-example-module-scss-module__5ldbtW__eyebrow{color:var(--color-text-muted);letter-spacing:.08em;text-transform:uppercase;font-size:.6875rem;font-weight:700}.cooking-worked-example-module-scss-module__5ldbtW__columns{flex-wrap:wrap;align-items:stretch;gap:1.25rem;margin-top:1.5rem;display:flex}.cooking-worked-example-module-scss-module__5ldbtW__channel{--color-focus:var(--color-sign);background:var(--color-board);min-width:0;color:var(--color-board-text);border-radius:14px;flex-direction:column;flex:360px;padding:1.25rem;display:flex}.cooking-worked-example-module-scss-module__5ldbtW__channelName{align-items:center;gap:.75rem;display:flex}.cooking-worked-example-module-scss-module__5ldbtW__channelName h3{color:var(--color-board-text);letter-spacing:-.02em;font-size:1.375rem;font-weight:800;line-height:1.2}.cooking-worked-example-module-scss-module__5ldbtW__channelIcon{background:var(--color-sign);width:3.25rem;height:3.25rem;color:var(--color-ink);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.cooking-worked-example-module-scss-module__5ldbtW__boardLabel{color:var(--color-board-muted);letter-spacing:.08em;text-transform:uppercase;font-size:11.5px;font-weight:700}.cooking-worked-example-module-scss-module__5ldbtW__channelSummary{margin-top:.75rem;font-size:1rem;line-height:1.5}.cooking-worked-example-module-scss-module__5ldbtW__plates{flex-wrap:wrap;gap:.375rem;margin-top:.75rem;display:flex}.cooking-worked-example-module-scss-module__5ldbtW__pastedLabel{margin-top:1rem}.cooking-worked-example-module-scss-module__5ldbtW__pasted{border-radius:var(--radius-md);background:var(--color-surface);color:var(--color-ink);font-family:var(--font-code);overflow-wrap:anywhere;margin-top:.375rem;padding:.625rem .75rem;font-size:.8125rem;line-height:1.5}.cooking-worked-example-module-scss-module__5ldbtW__pastedFooter{color:var(--color-board-muted);font-variant-numeric:tabular-nums;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;margin-top:.625rem;font-size:.8125rem;display:flex}.cooking-worked-example-module-scss-module__5ldbtW__copy.cooking-worked-example-module-scss-module__5ldbtW__copy{box-shadow:none}.cooking-worked-example-module-scss-module__5ldbtW__choices{border:1px solid var(--color-card-border);background:var(--color-surface);border-radius:14px;flex-direction:column;flex:2 640px;gap:1.125rem;min-width:0;padding:1.125rem 1.25rem 1.25rem;display:flex;box-shadow:0 1px 2px #1111110d}.cooking-worked-example-module-scss-module__5ldbtW__choices h3{color:var(--color-ink);font-size:1.125rem;font-weight:800;line-height:1.25}.cooking-worked-example-module-scss-module__5ldbtW__keptGroups{grid-template-columns:repeat(auto-fit,minmax(min(200px,100%),1fr));gap:.875rem 1.25rem;margin-top:.625rem;display:grid}.cooking-worked-example-module-scss-module__5ldbtW__keptGroup{min-width:0}.cooking-worked-example-module-scss-module__5ldbtW__keptGroup h4{color:var(--color-text-muted);font-size:.8125rem;font-weight:700}.cooking-worked-example-module-scss-module__5ldbtW__keptGroup ul{gap:.125rem;margin-top:.25rem;display:grid}.cooking-worked-example-module-scss-module__5ldbtW__keptGroup li{min-height:1.625rem;color:var(--color-ink);align-items:center;gap:.5rem;font-size:.9375rem;font-weight:700;line-height:1.3;display:flex}.cooking-worked-example-module-scss-module__5ldbtW__tick,.cooking-worked-example-module-scss-module__5ldbtW__cross{width:17px;height:17px;color:var(--color-ink);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.cooking-worked-example-module-scss-module__5ldbtW__tick{border:2.5px solid var(--color-ink);background:var(--color-sign)}.cooking-worked-example-module-scss-module__5ldbtW__cross{background:var(--color-surface-muted);margin-top:.1875rem}.cooking-worked-example-module-scss-module__5ldbtW__leftOut{border-top:1px solid var(--color-hairline);margin-top:auto;padding-top:1rem}.cooking-worked-example-module-scss-module__5ldbtW__leftOut ul{grid-template-columns:repeat(auto-fit,minmax(min(200px,100%),1fr));gap:.75rem 1.25rem;margin-top:.625rem;display:grid}.cooking-worked-example-module-scss-module__5ldbtW__leftOut li{gap:.5rem;min-width:0;display:flex}.cooking-worked-example-module-scss-module__5ldbtW__leftOutPhrase{color:var(--color-ink);font-size:.9375rem;font-weight:700;line-height:1.3;display:block}.cooking-worked-example-module-scss-module__5ldbtW__reason{color:var(--color-text-secondary);font-size:.875rem;line-height:1.4;display:block}@media (max-width:47.9375rem){.cooking-worked-example-module-scss-module__5ldbtW__section{padding-block:1.5rem}.cooking-worked-example-module-scss-module__5ldbtW__introduction h2{font-size:1.75rem;line-height:1.15}.cooking-worked-example-module-scss-module__5ldbtW__introduction>p:last-child{margin-top:.5rem;font-size:1rem}.cooking-worked-example-module-scss-module__5ldbtW__columns{gap:.875rem;margin-top:1rem}.cooking-worked-example-module-scss-module__5ldbtW__channel,.cooking-worked-example-module-scss-module__5ldbtW__choices{flex-basis:100%}.cooking-worked-example-module-scss-module__5ldbtW__copy.cooking-worked-example-module-scss-module__5ldbtW__copy{min-height:2.75rem}}
