.dIrRea_card{scroll-snap-align:start;flex-direction:column;flex:none;gap:10px;width:300px;display:flex;position:relative}.dIrRea_photo{border-radius:var(--radius-photo);height:340px;overflow:hidden}.dIrRea_sticker{top:var(--space-3);position:absolute;inset-inline-end:var(--space-3)}.dIrRea_kicker{color:var(--muted)}.dIrRea_title{overflow-wrap:anywhere;font-size:34px;line-height:.95}.dIrRea_link{color:var(--cream);text-decoration:none}.dIrRea_link:hover{color:var(--accent)}.dIrRea_link:after{content:"";position:absolute;inset:0}.dIrRea_link:focus-visible{outline:none}.dIrRea_card:focus-within{outline:3px solid var(--accent);outline-offset:4px}.dIrRea_have{align-items:baseline;gap:var(--space-2);display:flex}.dIrRea_have .label{font-size:11px}.dIrRea_ratio{font-family:var(--font-display);color:var(--lime);font-size:22px}.dIrRea_note{color:var(--muted);font-size:13px}
.ofmOnW_wordmark{font-family:var(--font-display);letter-spacing:.02em;white-space:nowrap;color:var(--cream);font-weight:400;line-height:1}.ofmOnW_wordmarkLink{min-height:var(--tap);color:var(--cream);align-items:center;text-decoration:none;display:inline-flex}.ofmOnW_wordmarkLink:hover{color:var(--cream)}.ofmOnW_shell{flex-direction:column;min-height:100dvh;display:flex}.ofmOnW_main{padding-bottom:var(--space-8);flex:1}.ofmOnW_header{padding-top:var(--space-2)}.ofmOnW_headerInner{justify-content:space-between;align-items:center;gap:var(--space-4);display:flex}.ofmOnW_headerImmersive{display:none}.ofmOnW_headerSearch{flex:1;max-width:360px;display:none}.ofmOnW_headerRight{align-items:center;gap:var(--space-3);display:flex}.ofmOnW_topNav{display:none}@media (min-width:900px){.ofmOnW_header,.ofmOnW_headerImmersive{z-index:20;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border-bottom:1px solid var(--line-soft);padding-block:var(--space-2);background:#0b0908eb;display:block;position:sticky;top:0}.ofmOnW_headerSearch{display:block}.ofmOnW_topNav{gap:var(--space-1);display:flex}}.ofmOnW_topLink{min-height:var(--tap);padding:0 var(--space-3);color:var(--muted);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;align-items:center;gap:6px;font-size:12px;font-weight:500;text-decoration:none;display:inline-flex}.ofmOnW_topLink:hover{color:var(--cream)}.ofmOnW_topLinkOn{color:var(--banner);box-shadow:inset 0 -3px 0 var(--banner);font-weight:600}.ofmOnW_topLinkOn:hover{color:var(--banner)}.ofmOnW_pill{border:1px solid var(--line);border-radius:var(--radius-pill);min-height:44px;font-family:var(--font-mono);color:var(--lime);text-transform:uppercase;white-space:nowrap;align-items:center;gap:6px;padding:8px 12px;font-size:12px;text-decoration:none;display:inline-flex}.ofmOnW_pill:hover{color:var(--lime);border-color:var(--lime)}.ofmOnW_signIn{min-height:var(--tap);padding:0 var(--space-3);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--accent);align-items:center;font-size:12px;display:inline-flex}.ofmOnW_search{border:1.5px solid var(--line-2);border-radius:var(--radius-chip);background:0 0;align-items:center;gap:10px;min-height:52px;padding:0 14px;display:flex}.ofmOnW_search:focus-within{border-color:var(--cream);outline:3px solid var(--accent);outline-offset:2px}.ofmOnW_searchSm{min-height:44px}.ofmOnW_searchGlyph{color:var(--muted);font-size:18px}.ofmOnW_searchInput{min-width:0;min-height:48px;color:var(--cream);background:0 0;border:0;flex:1;font-size:16px}.ofmOnW_searchInput::placeholder{color:var(--muted)}.ofmOnW_searchInput:focus,.ofmOnW_searchInput:focus-visible{outline:none}.ofmOnW_searchInput::-webkit-search-cancel-button{filter:invert()}.ofmOnW_footer{border-top:1px solid var(--line);padding-block:var(--space-7) var(--space-8);background:var(--ink-0)}.ofmOnW_footerInner{gap:var(--space-6);display:grid}@media (min-width:900px){.ofmOnW_footerInner{grid-template-columns:minmax(0,1fr) minmax(0,2fr);align-items:start}}.ofmOnW_footerBrand{gap:var(--space-2);flex-direction:column;font-size:14px;display:flex}.ofmOnW_footerControls{gap:var(--space-5);flex-wrap:wrap;align-items:flex-end;display:flex}.ofmOnW_signedIn{font-family:var(--font-mono);color:var(--muted);letter-spacing:.06em;flex-basis:100%;font-size:12px}.ofmOnW_field{gap:var(--space-2);border:0;flex-direction:column;min-width:0;margin:0;padding:0;display:flex}.ofmOnW_fieldLegend{font-family:var(--font-mono);letter-spacing:.1em;color:var(--muted);text-transform:uppercase;padding:0;font-size:11px}.ofmOnW_options{flex-wrap:wrap;gap:6px;display:flex}.ofmOnW_option{min-height:44px;color:var(--cream);border:1.5px solid var(--line-2);border-radius:var(--radius-chip);background:0 0;align-items:center;gap:6px;padding:0 12px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.ofmOnW_option:hover{color:var(--cream);border-color:var(--muted)}.ofmOnW_option:disabled{opacity:.6}.ofmOnW_optionOn,.ofmOnW_optionOn:hover{background:var(--cream);color:var(--ink-0);border-color:var(--cream)}.ofmOnW_bottomNav{z-index:30;background:var(--ink-0);border-top:1px solid var(--line);padding-bottom:env(safe-area-inset-bottom,0);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;display:grid;position:sticky;bottom:0}@media (min-width:900px){.ofmOnW_bottomNav{display:none}}.ofmOnW_tab{min-height:var(--bottom-nav-h);color:var(--muted);flex-direction:column;justify-content:center;align-items:center;gap:4px;text-decoration:none;display:flex}.ofmOnW_tab:hover{color:var(--cream)}.ofmOnW_tabOn,.ofmOnW_tabOn:hover{color:var(--banner);box-shadow:inset 0 3px 0 var(--banner)}.ofmOnW_tabGlyph{font-size:18px;line-height:1}.ofmOnW_tabLabel{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;font-size:11px}.ofmOnW_tabOn .ofmOnW_tabLabel{font-weight:600}.ofmOnW_shellNoTabs .ofmOnW_footer{padding-bottom:120px}.ofmOnW_footerLinks{gap:var(--space-4);flex-wrap:wrap;font-size:13px;display:flex}.ofmOnW_footerLinks a{color:var(--muted)}.ofmOnW_footerLinks a:hover{color:var(--cream)}
.S9QYbW_article,.S9QYbW_heroWrap{position:relative}@media (min-width:900px){.S9QYbW_heroWrap{max-width:var(--page-max);padding-inline:var(--gutter);padding-top:var(--space-6);margin-inline:auto}}.S9QYbW_hero{height:440px;padding:var(--space-4);padding-bottom:72px}@media (min-width:900px){.S9QYbW_hero{aspect-ratio:21/9;border-radius:var(--radius-card);height:auto;max-height:560px}}.S9QYbW_heroShade{pointer-events:none;background:linear-gradient(#0b0908cc,#0000);height:120px;position:absolute;inset:0 0 auto}@media (min-width:900px){.S9QYbW_heroShade{border-radius:var(--radius-card) var(--radius-card) 0 0}}.S9QYbW_heroBar{top:var(--space-5);inset-inline:var(--space-4);z-index:2;justify-content:space-between;align-items:center;display:flex;position:absolute}[dir=rtl] .S9QYbW_back span{display:inline-block;transform:scaleX(-1)}.S9QYbW_heroMark{display:inline-flex}@media (min-width:900px){.S9QYbW_heroMark{visibility:hidden}}.S9QYbW_stamp{bottom:-52px;z-index:3;width:150px;height:150px;position:absolute;inset-inline-end:14px}@media (min-width:900px){.S9QYbW_stamp{bottom:-64px;width:190px;height:190px;inset-inline-end:40px}}.S9QYbW_head{padding-top:var(--space-5);gap:var(--space-3);flex-direction:column;display:flex}.S9QYbW_kicker{color:var(--muted)}.S9QYbW_headStamped .S9QYbW_kicker{padding-inline-end:150px}@media (min-width:900px){.S9QYbW_head{padding-top:var(--space-7);max-width:820px}.S9QYbW_headStamped .S9QYbW_kicker{padding-inline-end:0}}.S9QYbW_title{overflow-wrap:anywhere;text-wrap:balance;font-size:58px;line-height:.9}@media (min-width:900px){.S9QYbW_title{font-size:clamp(64px,7vw,96px)}}.S9QYbW_badges{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.S9QYbW_native{color:var(--accent);font-size:24px;line-height:1.2}.S9QYbW_tested{color:var(--muted);font-size:13px}.S9QYbW_course,.S9QYbW_courseMain{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;border-radius:var(--radius-chip);border:1.5px solid var(--accent);padding:4px 7px;font-size:11px;font-weight:600}.S9QYbW_course{color:var(--accent)}.S9QYbW_courseMain{background:var(--accent);color:var(--ink-0)}.S9QYbW_intro{color:var(--cream);text-wrap:pretty;max-width:62ch;font-size:17px;line-height:1.6}.S9QYbW_stats{margin:var(--space-5) 0 0;border:1px solid var(--line);border-radius:var(--radius-card);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.S9QYbW_stat{padding:var(--space-3);flex-direction:column-reverse;justify-content:flex-end;gap:2px;display:flex}.S9QYbW_stat+.S9QYbW_stat{border-inline-start:1px solid var(--line)}.S9QYbW_statValue{font-family:var(--font-display);margin:0;font-size:24px;line-height:1}.S9QYbW_statUnit{font-size:15px}.S9QYbW_statLabel{font-family:var(--font-mono);letter-spacing:.08em;color:var(--muted);text-transform:uppercase;font-size:11px}.S9QYbW_pantry{margin-top:var(--space-3);background:var(--ink-1);border-radius:var(--radius-card);gap:var(--space-2);flex-direction:column;padding:14px;display:flex}.S9QYbW_pantryLine{color:var(--muted);font-size:14px;line-height:1.5}.S9QYbW_cream{color:var(--cream)}.S9QYbW_unlock{justify-content:space-between;align-items:center;gap:var(--space-3);border-top:1px dashed var(--line);padding-top:10px;display:flex}.S9QYbW_unlockText{font-size:14px;line-height:1.4}.S9QYbW_block{flex-direction:column;gap:14px;padding-top:36px;display:flex}.S9QYbW_h2{font-family:var(--font-display);text-transform:uppercase;font-size:34px;font-weight:400;line-height:1}.S9QYbW_realDeal{background:var(--ink-1);border:1px solid var(--line);border-radius:var(--radius-card);padding:var(--space-5);margin-top:36px;position:relative}.S9QYbW_realDealTag{top:-13px;background:var(--accent);color:var(--ink-0);font-family:var(--font-display);letter-spacing:.06em;text-transform:uppercase;padding:4px 10px 3px;font-size:15px;font-weight:400;line-height:1.1;position:absolute;inset-inline-start:var(--space-4);transform:rotate(-2deg)}.S9QYbW_realDealGrid{gap:var(--space-2) var(--space-4);grid-template-columns:auto minmax(0,1fr);margin:6px 0 0;font-size:15px;line-height:1.5;display:grid}.S9QYbW_realDealGrid dt{font-family:var(--font-mono);letter-spacing:.08em;color:var(--muted);text-transform:uppercase;padding-top:2px;font-size:12px}.S9QYbW_realDealGrid dd{margin:0}
.IRKdfW_stamp{filter:var(--shadow-stamp);overflow:visible;transform:rotate(-12deg)}.IRKdfW_stampRing{font-family:var(--font-display);fill:var(--ink-0);font-size:17px}.IRKdfW_stampCenter{font-family:var(--font-display);fill:var(--ink-0);text-anchor:middle;font-size:30px}.IRKdfW_stampStars{font-family:var(--font-display);fill:var(--ink-0);text-anchor:middle;letter-spacing:3px;font-size:14px}.IRKdfW_sticker{white-space:nowrap;background:var(--banner);color:var(--ink-0);border:3px solid var(--cream);border-radius:var(--radius-pill);font-family:var(--font-display);letter-spacing:.06em;box-shadow:var(--shadow-sticker);padding:5px 12px 4px;font-size:15px;line-height:1.1;display:inline-block;transform:rotate(7deg)}.IRKdfW_stickerSm{letter-spacing:.05em;box-shadow:none;border-width:2px;padding:3px 8px 2px;font-size:12px;transform:rotate(-6deg)}.IRKdfW_stickerLg{padding:6px 14px 5px;font-size:16px;transform:rotate(-6deg)}.IRKdfW_origin{white-space:nowrap;border-radius:var(--radius-chip);text-overflow:ellipsis;align-items:center;max-width:100%;display:inline-flex;overflow:hidden}.IRKdfW_originCommunity{border:1.5px solid var(--lime);color:var(--lime);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;padding:4px 7px;font-size:11px;font-weight:600}.IRKdfW_originSm{padding:3px 6px;font-size:10px}.IRKdfW_tier{white-space:nowrap;font-family:var(--font-mono);letter-spacing:.06em;border-radius:var(--radius-chip);text-transform:uppercase;align-items:center;padding:3px 7px;font-size:11px;font-weight:600;line-height:1.3;display:inline-flex}.IRKdfW_tier1{background:var(--lime);color:var(--ink-0);border:1.5px solid var(--lime)}.IRKdfW_tier2{color:var(--turmeric);border:1.5px solid var(--turmeric)}.IRKdfW_tier3{color:var(--cream);border:1.5px dashed var(--muted)}
.uqpUgG_details{gap:var(--space-3);flex-direction:column;display:flex}.uqpUgG_kicker{color:var(--muted)}.uqpUgG_name{overflow-wrap:anywhere;margin:0;font-size:32px;line-height:1}.uqpUgG_aka{color:var(--muted);margin:0;font-size:14px}.uqpUgG_description{margin:0;line-height:1.5}.uqpUgG_facts{gap:var(--space-1);flex-direction:column;margin:0;padding:0;font-size:14px;list-style:none;display:flex}.uqpUgG_facts a{color:var(--cream);-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent)}.uqpUgG_tags{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.uqpUgG_diet{border:1.5px solid var(--lime);border-radius:var(--radius-chip);color:var(--lime);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;padding:3px 6px;font-size:11px;font-weight:600}.uqpUgG_allergens{color:var(--accent);font-size:13px;font-weight:600}.uqpUgG_subs{gap:var(--space-2);margin-top:var(--space-2);padding-top:var(--space-3);border-top:1.5px solid var(--line);flex-direction:column;display:flex}.uqpUgG_subsTitle,.uqpUgG_empty{color:var(--muted);margin:0}.uqpUgG_subList{gap:var(--space-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.uqpUgG_sub{gap:var(--space-1);flex-direction:column;display:flex}.uqpUgG_subHead{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.uqpUgG_subName{color:var(--cream);-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent);font-weight:700}.uqpUgG_subNote{color:var(--cream);margin:0;font-size:14px;line-height:1.45}
.hcX_Aa_trigger{color:inherit;font:inherit;text-align:inherit;cursor:pointer;background:0 0;border:0;padding:0;display:inline}.hcX_Aa_trigger:hover{color:var(--accent)}.hcX_Aa_trigger:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.hcX_Aa_sheet{border:0;border-top:2px solid var(--line-2);border-radius:var(--radius-card) var(--radius-card) 0 0;background:var(--ink-1);width:100%;max-width:100%;max-height:85dvh;color:var(--cream);text-align:start;flex-direction:column;margin:auto 0 0;padding:0;font-weight:400}.hcX_Aa_sheet[open]{display:flex}.hcX_Aa_sheet::backdrop{background:#000000b3}@media (min-width:768px){.hcX_Aa_sheet{width:min(440px, calc(100vw - 2 * var(--gutter)));border:2px solid var(--line-2);border-radius:var(--radius-card);max-height:min(80dvh,720px);margin:auto}}.hcX_Aa_head{padding:var(--space-2) var(--space-2) 0;justify-content:flex-end;display:flex}.hcX_Aa_body{padding:0 var(--gutter) var(--space-5);flex:1;overflow-y:auto}.hcX_Aa_foot{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--gutter) calc(var(--space-3) + env(safe-area-inset-bottom,0px));border-top:1.5px solid var(--line);flex-wrap:wrap;display:flex}.hcX_Aa_more{min-height:var(--tap);color:var(--cream);flex-direction:column;justify-content:center;gap:2px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.hcX_Aa_more:hover{color:var(--accent)}.hcX_Aa_more .hcX_Aa_muted{font-size:12px;font-weight:400}.hcX_Aa_error{color:var(--chili);flex-basis:100%;margin:0;font-size:13px}
.N0s1mq_photo{background:var(--stripes);padding:var(--space-3);align-items:flex-end;display:flex;position:relative}.N0s1mq_hero{background:var(--stripes-hero)}.N0s1mq_img{object-fit:cover}
.jRKk9a_row{padding:var(--space-4) 0;border-bottom:1px solid var(--line-soft);gap:14px;display:flex;position:relative}.jRKk9a_row:focus-within{outline:3px solid var(--accent);outline-offset:2px}.jRKk9a_thumb{border-radius:var(--radius-photo);flex:none;width:96px;height:112px;padding:0}.jRKk9a_sticker{bottom:-6px;position:absolute;inset-inline-start:-6px}.jRKk9a_body{flex-direction:column;flex:1;gap:6px;min-width:0;display:flex}.jRKk9a_kicker{letter-spacing:.08em;color:var(--muted);font-size:11px}.jRKk9a_title{overflow-wrap:anywhere;font-size:24px;line-height:.98}.jRKk9a_link{color:var(--cream);text-decoration:none}.jRKk9a_link:hover{color:var(--accent)}.jRKk9a_link:focus-visible{outline:none}.jRKk9a_link:after{content:"";position:absolute;inset:0}.jRKk9a_chip{align-self:flex-start}.jRKk9a_match{align-items:center;gap:10px;margin-top:2px;display:flex}.jRKk9a_ratio{font-family:var(--font-display);color:var(--lime);flex:none;font-size:20px;line-height:1}.jRKk9a_note{color:var(--muted);font-size:13px;line-height:1.45}
._7i4ACa_section{flex-direction:column;gap:10px;padding-top:48px;display:flex}._7i4ACa_h2{font-family:var(--font-display);text-transform:uppercase;font-size:34px;font-weight:400;line-height:1}._7i4ACa_slots{margin:var(--space-3) 0 0;gap:var(--space-4);grid-template-columns:minmax(0,1fr);padding:0;list-style:none;display:grid}@media (min-width:900px){._7i4ACa_slots{grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}}._7i4ACa_slot{gap:var(--space-2);background:var(--ink-1);border:1px solid var(--line);border-radius:var(--radius-card);padding:var(--space-5);flex-direction:column;display:flex}._7i4ACa_slotHead{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}._7i4ACa_course{background:var(--accent);color:var(--ink-0);font-family:var(--font-display);letter-spacing:.06em;text-transform:uppercase;padding:4px 10px 3px;font-size:15px;line-height:1.1;transform:rotate(-2deg)}._7i4ACa_want{border:1.5px solid var(--line-2);border-radius:var(--radius-chip);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;padding:3px 6px;font-size:11px;font-weight:600}._7i4ACa_why{margin:0;font-size:16px;line-height:1.5}._7i4ACa_idea{color:var(--muted);margin:0;font-size:14px}._7i4ACa_subhead{margin:var(--space-2) 0 0;color:var(--muted)}._7i4ACa_cards{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._7i4ACa_card{align-items:center;gap:var(--space-3);display:flex;position:relative}._7i4ACa_thumb{border-radius:var(--radius-photo);flex:none;width:56px;height:56px;overflow:hidden}._7i4ACa_cardTitle{color:var(--cream);font-weight:700;text-decoration:none}._7i4ACa_cardTitle:after{content:"";position:absolute;inset:0}._7i4ACa_cardTitle:hover{color:var(--accent)}._7i4ACa_cardKicker{color:var(--muted)}._7i4ACa_none{margin:var(--space-2) 0 0;color:var(--muted);font-size:14px}._7i4ACa_none a{color:var(--accent);font-weight:600}
.U25ltG_card{background:var(--ink-1);border:1px solid var(--line);border-top:4px solid var(--line);border-radius:var(--radius-card);flex-direction:column;min-width:0;transition:border-color .15s,transform .15s;display:flex;position:relative;overflow:hidden}.U25ltG_approved{border-top-color:var(--banner)}.U25ltG_card:hover{border-color:var(--line-2)}.U25ltG_card:hover.U25ltG_approved{border-top-color:var(--banner)}.U25ltG_card:focus-within{outline:3px solid var(--accent);outline-offset:2px}.U25ltG_photo{aspect-ratio:4/3}.U25ltG_sticker{top:var(--space-3);z-index:1;position:absolute;inset-inline-end:var(--space-3)}.U25ltG_body{padding:var(--space-4);flex-direction:column;flex:1;gap:10px;display:flex}.U25ltG_kicker{color:var(--muted)}.U25ltG_title{text-wrap:balance;overflow-wrap:anywhere;font-size:30px;line-height:.98}.U25ltG_link{color:var(--cream);text-decoration:none}.U25ltG_link:hover{color:var(--cream)}.U25ltG_link:focus-visible{outline:none}.U25ltG_link:after{content:"";z-index:2;position:absolute;inset:0}.U25ltG_chips{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.U25ltG_by{color:var(--muted);font-size:13px}.U25ltG_foot{gap:var(--space-4);border-top:1px solid var(--line);padding-top:var(--space-3);align-items:stretch;margin-top:auto;display:flex}.U25ltG_match{border-inline-start:1px solid var(--line);min-width:0;flex-direction:column;flex:1;gap:5px;padding-inline-start:var(--space-4);display:flex}.U25ltG_matchHead{align-items:baseline;gap:var(--space-2);flex-wrap:wrap;display:flex}.U25ltG_matchHead .label{font-size:11px}.U25ltG_ratio{font-family:var(--font-display);font-size:24px;line-height:1}.U25ltG_unit{font-size:15px}.U25ltG_matchNote{color:var(--muted);font-size:12px;line-height:1.45}.U25ltG_miss{color:var(--cream)}@media (prefers-reduced-motion:no-preference){.U25ltG_card:hover{transform:translateY(-2px)}}
.Ivb3Mq_ing{color:var(--cream);text-decoration:underline;-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent);text-underline-offset:4px;font-weight:700;text-decoration-thickness:2px}.Ivb3Mq_op{color:var(--accent);font-style:normal;font-weight:600}.Ivb3Mq_heat{color:var(--chili);font-weight:600}.Ivb3Mq_num{font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:600}
._11py7G_card{gap:var(--space-4);background:var(--ink-0);border:2px solid var(--accent);border-radius:var(--radius-card);padding:var(--space-4);box-shadow:6px 6px 0 var(--accent);align-items:stretch;max-width:520px;display:flex}[dir=rtl] ._11py7G_card{box-shadow:-6px 6px 0 var(--accent)}._11py7G_compact{border-radius:var(--radius-photo);gap:14px;padding:14px}._11py7G_body{flex-direction:column;gap:6px;min-width:0;display:flex}._11py7G_kicker{font-family:var(--font-mono);letter-spacing:.1em;color:var(--accent);text-transform:uppercase;font-size:12px}._11py7G_compact ._11py7G_kicker{font-size:11px}._11py7G_title{overflow-wrap:anywhere;font-size:30px;line-height:.95}._11py7G_compact ._11py7G_title{font-size:26px}._11py7G_examples{color:var(--muted);font-size:13px;line-height:1.5}._11py7G_actions{gap:var(--space-2);flex-wrap:wrap;margin-top:6px;display:flex}._11py7G_primary,._11py7G_secondary{min-height:var(--tap);border-radius:var(--radius-chip);align-items:center;padding:10px 14px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}._11py7G_primary{background:var(--accent);color:var(--ink-0);border:0}._11py7G_primary[aria-pressed=true]{color:var(--lime);box-shadow:inset 0 0 0 1.5px var(--lime);background:0 0}._11py7G_secondary{border:1px solid var(--line-2);color:var(--cream)}._11py7G_secondary:hover{color:var(--cream);border-color:var(--muted)}
.k_VL9G_search{padding-top:var(--space-5);max-width:640px}.k_VL9G_group{--group:var(--cream);padding-bottom:var(--space-3);flex-direction:column;display:flex}.k_VL9G_ready{--group:var(--lime)}.k_VL9G_oneAway{--group:var(--turmeric)}.k_VL9G_more{--group:var(--muted)}.k_VL9G_groupHead{justify-content:space-between;align-items:baseline;gap:var(--space-3);border-bottom:2px solid var(--group);padding-bottom:10px;display:flex}.k_VL9G_groupLabel{font-family:var(--font-display);text-transform:uppercase;color:var(--group);font-size:30px;font-weight:400;line-height:1}.k_VL9G_groupSub{font-family:var(--font-mono);letter-spacing:.1em;color:var(--muted);text-transform:uppercase;text-align:end;font-size:11px}.k_VL9G_rows{display:grid}@media (min-width:1200px){.k_VL9G_rows{column-gap:var(--space-8);grid-template-columns:repeat(2,minmax(0,1fr))}}.k_VL9G_unlock{margin-top:var(--space-3)}.k_VL9G_rest{padding-top:var(--space-6)}
.Ff0QhG_stepper{border:1.5px solid var(--cream);border-radius:var(--radius-chip);align-items:center;display:inline-flex}.Ff0QhG_stepBtn{width:var(--tap);height:var(--tap);color:var(--cream);background:0 0;border:0;font-size:22px;line-height:1}.Ff0QhG_stepBtn:disabled{color:var(--line-2);cursor:not-allowed}.Ff0QhG_stepBtn:not(:disabled):hover{background:var(--ink-2)}.Ff0QhG_stepValue{text-align:center;flex-direction:column;min-width:64px;line-height:1;display:flex}.Ff0QhG_stepNum{font-family:var(--font-display);font-variant-numeric:tabular-nums;font-size:22px}.Ff0QhG_stepLabel{font-family:var(--font-mono);letter-spacing:.1em;color:var(--muted);text-transform:uppercase;font-size:10px}.Ff0QhG_stepInline{min-width:96px;padding-inline:var(--space-2);font-family:var(--font-display);text-transform:uppercase;white-space:nowrap;font-size:18px;display:block}.Ff0QhG_timer{min-height:var(--tap);border-radius:var(--radius-chip);color:var(--cream);border:1.5px solid var(--line-2);font-family:var(--font-display);letter-spacing:.04em;background:0 0;align-items:center;gap:10px;padding:0 14px;font-size:20px;display:inline-flex}.Ff0QhG_timerIcon{font-size:14px}.Ff0QhG_timerClock{font-variant-numeric:tabular-nums}.Ff0QhG_timerLabel{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;font-size:11px}.Ff0QhG_timerRunning{background:var(--lime);color:var(--ink-0);border-color:var(--lime)}.Ff0QhG_timerDone{color:var(--lime);border-color:var(--lime)}.Ff0QhG_timerLarge{background:var(--ink-0);border:2px solid var(--line);border-radius:var(--radius-photo);width:100%;min-height:96px;color:var(--cream);justify-content:space-between;align-items:center;gap:var(--space-4);padding:0 var(--space-5);display:flex}.Ff0QhG_timerLarge.Ff0QhG_timerRunning{background:var(--ink-0);color:var(--lime);border-color:var(--lime)}.Ff0QhG_timerLarge.Ff0QhG_timerDone{color:var(--lime);border-color:var(--line)}.Ff0QhG_timerClockLarge{font-family:var(--font-display);font-variant-numeric:tabular-nums;font-size:64px;line-height:1}.Ff0QhG_timerLabelLarge{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;font-size:14px}.Ff0QhG_segmented{border:1.5px solid var(--cream);border-radius:var(--radius-chip);display:inline-flex}.Ff0QhG_segment{min-height:var(--tap);color:var(--cream);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;background:0 0;border:0;padding:0 14px;font-size:12px;font-weight:600}.Ff0QhG_segment[aria-selected=true],.Ff0QhG_segment[aria-pressed=true]{background:var(--cream);color:var(--ink-0)}.Ff0QhG_chip{min-height:var(--tap);border:1.5px solid var(--line-2);border-radius:var(--radius-chip);color:var(--cream);white-space:nowrap;background:0 0;flex:none;align-items:center;gap:6px;padding:0 12px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.Ff0QhG_chip:hover{color:var(--cream);border-color:var(--muted)}.Ff0QhG_chipOn,.Ff0QhG_chip[aria-pressed=true],.Ff0QhG_chip[aria-current=true]{background:var(--cream);color:var(--ink-0);border-color:var(--cream)}.Ff0QhG_chipOn:hover,.Ff0QhG_chip[aria-current=true]:hover{color:var(--ink-0)}.Ff0QhG_chipCount{color:var(--muted);font-weight:400}.Ff0QhG_chipOn .Ff0QhG_chipCount,.Ff0QhG_chip[aria-current=true] .Ff0QhG_chipCount{color:var(--ink-2)}.Ff0QhG_chipRow{gap:var(--space-2);scrollbar-width:none;display:flex;overflow-x:auto}.Ff0QhG_chipRow::-webkit-scrollbar{display:none}.Ff0QhG_chipWrap{gap:var(--space-2);flex-wrap:wrap;display:flex}.Ff0QhG_btnPrimary{justify-content:center;align-items:center;gap:var(--space-2);min-height:56px;padding:0 var(--space-5);background:var(--banner);color:var(--ink-0);border-radius:var(--radius-chip);font-family:var(--font-display);letter-spacing:.06em;text-transform:uppercase;border:0;font-size:22px;text-decoration:none;display:inline-flex;box-shadow:0 4px #000}.Ff0QhG_btnPrimary:hover{color:var(--ink-0);filter:brightness(1.08)}.Ff0QhG_btnGhost{justify-content:center;align-items:center;gap:var(--space-2);min-height:var(--tap);padding:0 var(--space-4);color:var(--cream);border:1.5px solid var(--line-2);border-radius:var(--radius-chip);background:0 0;font-size:15px;font-weight:600;text-decoration:none;display:inline-flex}.Ff0QhG_btnGhost:hover{color:var(--cream);border-color:var(--muted)}.Ff0QhG_btnAccent{min-height:var(--tap);padding:0 var(--space-3);background:var(--accent);color:var(--ink-0);border-radius:var(--radius-chip);white-space:nowrap;border:0;justify-content:center;align-items:center;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex}.Ff0QhG_btnAccent:hover{color:var(--ink-0)}.Ff0QhG_btnAccent[aria-pressed=true]{color:var(--lime);box-shadow:inset 0 0 0 1.5px var(--lime);background:0 0}.Ff0QhG_iconBtn{border-radius:var(--radius-pill);width:44px;min-width:44px;height:44px;color:var(--cream);background:#0b0908cc;border:0;justify-content:center;align-items:center;font-size:20px;line-height:1;text-decoration:none;display:inline-flex}.Ff0QhG_iconBtn:hover{color:var(--accent)}.Ff0QhG_iconBtn[aria-pressed=true]{color:var(--banner)}.Ff0QhG_iconBtn{position:relative}.Ff0QhG_iconBtn:before{content:"";position:absolute;inset:-2px}
.KGDKYW_page{gap:var(--space-7);padding-bottom:var(--space-9);flex-direction:column;display:flex}.KGDKYW_panel{background:var(--ink-1);border:1px solid var(--line);border-radius:var(--radius-card);padding:var(--space-5);gap:var(--space-3);flex-direction:column;display:flex}.KGDKYW_warn{border-color:var(--accent)}.KGDKYW_danger{border-color:var(--chili)}.KGDKYW_h2{font-family:var(--font-display);text-transform:uppercase;font-size:30px;font-weight:400;line-height:.95}.KGDKYW_h3{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);font-size:12px}.KGDKYW_hint{color:var(--muted);font-size:14px;line-height:1.5}.KGDKYW_error{color:var(--chili);font-size:14px;line-height:1.5}.KGDKYW_pre{white-space:pre-wrap;overflow-wrap:anywhere;font-family:var(--font-mono);color:var(--cream);font-size:13px;line-height:1.5}.KGDKYW_form{gap:var(--space-3);flex-direction:column;display:flex}.KGDKYW_fieldLabel{font-family:var(--font-display);text-transform:uppercase;font-size:24px;line-height:1}.KGDKYW_textarea,.KGDKYW_input{background:var(--ink-0);width:100%;color:var(--cream);border:1.5px solid var(--line-2);border-radius:var(--radius-chip);padding:var(--space-3);font:inherit;font-size:16px;line-height:1.5}.KGDKYW_textarea{resize:vertical;min-height:112px}.KGDKYW_textarea:focus-visible,.KGDKYW_input:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.KGDKYW_formRow{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.KGDKYW_settings{gap:var(--space-3);border:0;flex-direction:column;min-width:0;margin:0;padding:0;display:flex}.KGDKYW_settingsTitle{margin-bottom:var(--space-2);font-family:var(--font-display);text-transform:uppercase;padding:0;font-size:18px;line-height:1}.KGDKYW_choices{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.KGDKYW_choice{border:1.5px solid var(--line-2);border-radius:var(--radius-chip);min-height:40px;color:var(--cream);cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;padding:0 12px;font-size:14px;font-weight:600;display:inline-flex;position:relative}.KGDKYW_choice:hover{border-color:var(--muted)}.KGDKYW_choice input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.KGDKYW_choice:has(input:checked){background:var(--cream);color:var(--ink-0);border-color:var(--cream)}.KGDKYW_choice:has(input:focus-visible){outline:2px solid var(--accent);outline-offset:2px}.KGDKYW_choiceOff,.KGDKYW_settings:disabled .KGDKYW_choice{opacity:.5;cursor:default}.KGDKYW_actions{gap:var(--space-3);flex-wrap:wrap;align-items:center;display:flex}.KGDKYW_btnDanger{border-color:var(--chili);color:var(--chili);}.KGDKYW_btnDanger:hover{color:var(--cream);border-color:var(--chili);background:var(--chili)}.KGDKYW_page button:disabled{opacity:.55;cursor:progress}.KGDKYW_status{border-radius:var(--radius-chip);border:1.5px solid var(--line-2);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;color:var(--muted);align-items:center;gap:6px;padding:3px 8px;font-size:11px;display:inline-flex}.KGDKYW_statusBusy{border-color:var(--accent);color:var(--accent)}.KGDKYW_statusBusy:before{content:"";background:currentColor;border-radius:50%;width:6px;height:6px;animation:1.2s ease-in-out infinite KGDKYW_pulse}.KGDKYW_statusGood{border-color:var(--lime);color:var(--lime)}.KGDKYW_statusBad{border-color:var(--chili);color:var(--chili)}.KGDKYW_statusAction{background:var(--cream);border-color:var(--cream);color:var(--ink-0)}@keyframes KGDKYW_pulse{50%{opacity:.25}}@media (prefers-reduced-motion:reduce){.KGDKYW_statusBusy:before{animation:none}}.KGDKYW_list{border-top:1px solid var(--line);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.KGDKYW_row{border-bottom:1px solid var(--line)}.KGDKYW_rowLink{gap:var(--space-2) var(--space-4);padding:var(--space-3) 0;color:var(--cream);grid-template-columns:minmax(0,1fr) auto;align-items:center;text-decoration:none;display:grid}.KGDKYW_rowLink:hover .KGDKYW_rowTitle{color:var(--accent)}.KGDKYW_rowTitle{overflow-wrap:anywhere;font-weight:600}.KGDKYW_rowMeta{color:var(--muted);overflow-wrap:anywhere;grid-column:1/-1;font-size:13px}.KGDKYW_headBar{align-items:center;gap:var(--space-3);padding-top:var(--space-6);flex-wrap:wrap;display:flex}.KGDKYW_asked{color:var(--muted);overflow-wrap:anywhere;font-size:15px;line-height:1.5}.KGDKYW_asked q{color:var(--cream)}.KGDKYW_cooking{align-items:center;gap:var(--space-5);padding:var(--space-6) var(--space-5);background:var(--ink-1);border:1px solid var(--line);border-radius:var(--radius-card);flex-wrap:wrap;display:flex}.KGDKYW_pot{width:96px;height:96px;color:var(--accent);flex:none}.KGDKYW_steam{color:var(--cream);opacity:.85}.KGDKYW_wisp1,.KGDKYW_wisp2,.KGDKYW_wisp3{transform-box:fill-box;transform-origin:bottom;animation:2.4s ease-in-out infinite KGDKYW_steam}.KGDKYW_wisp2{animation-delay:.8s}.KGDKYW_wisp3{animation-delay:1.6s}.KGDKYW_lid{transform-box:fill-box;transform-origin:bottom;animation:2.4s ease-in-out infinite KGDKYW_lid}@keyframes KGDKYW_steam{0%{opacity:0;transform:translateY(6px)scaleY(.7)}40%{opacity:1}to{opacity:0;transform:translateY(-8px)scaleY(1.1)}}@keyframes KGDKYW_lid{0%,70%,to{transform:translateY(0)rotate(0)}78%{transform:translateY(-2px)rotate(-3deg)}86%{transform:translateY(-1px)rotate(2deg)}}.KGDKYW_cookingText{gap:var(--space-3);flex-direction:column;flex:240px;min-width:0;display:flex}.KGDKYW_cookingHeadline{font-family:var(--font-display);text-transform:uppercase;font-size:clamp(26px,4vw,36px);line-height:1}.KGDKYW_steps{gap:var(--space-2) var(--space-4);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.KGDKYW_step{align-items:center;gap:var(--space-2);font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--muted);font-size:12px;display:inline-flex}.KGDKYW_stepDot{border:1.5px solid var(--line-2);border-radius:50%;place-items:center;width:20px;height:20px;font-size:11px;display:inline-grid}.KGDKYW_step[data-state=active]{color:var(--accent)}.KGDKYW_step[data-state=active] .KGDKYW_stepDot{border-color:var(--accent);animation:1.2s ease-in-out infinite KGDKYW_pulse}.KGDKYW_step[data-state=done]{color:var(--cream)}.KGDKYW_step[data-state=done] .KGDKYW_stepDot{border-color:var(--lime);color:var(--lime)}@media (prefers-reduced-motion:reduce){.KGDKYW_wisp1,.KGDKYW_wisp2,.KGDKYW_wisp3,.KGDKYW_lid,.KGDKYW_step[data-state=active] .KGDKYW_stepDot{animation:none}}.KGDKYW_notice{gap:var(--space-3);flex-direction:column;display:flex}.KGDKYW_noticeTitle{font-family:var(--font-display);text-transform:uppercase;font-size:26px;font-weight:400;line-height:1}.KGDKYW_details{color:var(--muted);font-size:13px}.KGDKYW_details summary{cursor:pointer;font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;font-size:11px}.KGDKYW_details[open] summary{margin-bottom:var(--space-2)}.KGDKYW_draftActions{gap:var(--space-4);flex-direction:column;display:flex}.KGDKYW_history{color:var(--muted);flex-direction:column;gap:4px;margin:0;padding:0;font-size:13px;list-style:none;display:flex}.KGDKYW_history b{color:var(--cream);font-weight:500}.KGDKYW_historyOk{color:var(--lime)}.KGDKYW_historyFail{color:var(--chili)}.KGDKYW_review{gap:var(--space-6);align-items:start;display:grid}@media (min-width:1100px){.KGDKYW_review{grid-template-columns:minmax(0,1fr) 360px}.KGDKYW_aside{top:var(--space-6);position:sticky}}.KGDKYW_aside{gap:var(--space-4);flex-direction:column;display:flex}.KGDKYW_conceptBanner{align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);border:2px dashed var(--accent);border-radius:var(--radius-card);color:var(--muted);flex-wrap:wrap;font-size:14px;display:flex}.KGDKYW_conceptTag{font-family:var(--font-display);text-transform:uppercase;color:var(--accent);font-size:20px}.KGDKYW_ingList{gap:var(--space-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.KGDKYW_ing{border:1px solid var(--line);border-radius:var(--radius-card);padding:var(--space-3) var(--space-4);background:var(--ink-0);gap:var(--space-2);flex-direction:column;display:flex}.KGDKYW_ingHead{align-items:baseline;gap:var(--space-2);flex-wrap:wrap;display:flex}.KGDKYW_ingName{font-size:16px;font-weight:700}.KGDKYW_slug{font-family:var(--font-mono);color:var(--muted);overflow-wrap:anywhere;font-size:12px}.KGDKYW_newBadge{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;border-radius:var(--radius-chip);background:var(--accent);color:var(--ink-0);padding:2px 6px;font-size:10px}.KGDKYW_facts{gap:2px var(--space-3);grid-template-columns:auto minmax(0,1fr);margin:0;font-size:13px;display:grid}.KGDKYW_facts dt{color:var(--muted)}.KGDKYW_facts dd{overflow-wrap:anywhere;margin:0}.KGDKYW_subs{gap:var(--space-2);flex-direction:column;margin:0;padding:0;font-size:13px;list-style:none;display:flex}.KGDKYW_sub{flex-direction:column;gap:2px;display:flex}.KGDKYW_subHead{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.KGDKYW_loss{color:var(--muted)}.KGDKYW_log{gap:var(--space-2);flex-direction:column;margin:0;padding:0;font-size:13px;list-style:none;display:flex}.KGDKYW_logItem{gap:var(--space-2);grid-template-columns:18px minmax(0,1fr);display:grid}.KGDKYW_logOk{color:var(--lime)}.KGDKYW_logFail{color:var(--chili)}.KGDKYW_logDetail{color:var(--muted);white-space:pre-wrap;overflow-wrap:anywhere}
._9Knd3W_wrap{gap:var(--space-6);flex-direction:column;max-width:720px;display:flex}._9Knd3W_current{font-family:var(--font-mono);letter-spacing:.08em;color:var(--lime);font-size:12px}._9Knd3W_panel{background:var(--ink-1);border:1px solid var(--line);border-radius:var(--radius-card);padding:var(--space-5);gap:var(--space-3);flex-direction:column;display:flex}._9Knd3W_h2{font-family:var(--font-display);text-transform:uppercase;font-size:30px;font-weight:400;line-height:.95}._9Knd3W_hint{color:var(--muted);font-size:14px;line-height:1.5}._9Knd3W_users{gap:var(--space-2);flex-direction:column;margin:0;padding:0;display:flex}._9Knd3W_user{align-items:center;gap:var(--space-4);width:100%;min-height:64px;padding:var(--space-3) var(--space-4);background:var(--ink-0);color:var(--cream);border:1.5px solid var(--line-2);border-radius:var(--radius-chip);text-align:start;display:flex}._9Knd3W_user:hover{border-color:var(--accent)}._9Knd3W_userGlyph{background:var(--banner);width:40px;height:40px;color:var(--ink-0);border-radius:var(--radius-pill);flex:none;justify-content:center;align-items:center;font-size:18px;display:flex}._9Knd3W_userText{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}._9Knd3W_userHandle{font-family:var(--font-display);font-size:22px;line-height:1}._9Knd3W_userDesc{color:var(--muted);font-size:13px}._9Knd3W_userArrow{font-family:var(--font-display);color:var(--accent);font-size:24px}[dir=rtl] ._9Knd3W_userArrow{transform:scaleX(-1)}
.LTIEbW_pageTitle{gap:var(--space-3);padding-top:var(--space-6);flex-direction:column;display:flex}.LTIEbW_pageTitleRow{justify-content:space-between;align-items:flex-end;gap:var(--space-3);display:flex}.LTIEbW_h1{overflow-wrap:anywhere;font-size:clamp(48px,9vw,88px);line-height:.9}.LTIEbW_pageIntro{color:var(--muted);max-width:62ch;font-size:16px;line-height:1.5}.LTIEbW_h2{font-family:var(--font-display);text-transform:uppercase;font-size:36px;font-weight:400;line-height:1}.LTIEbW_section{flex-direction:column;gap:14px;padding-top:40px;display:flex}.LTIEbW_sectionHead{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}.LTIEbW_cardGrid{gap:var(--space-6);grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));display:grid}.LTIEbW_empty{border:2px dashed var(--line-2);border-radius:var(--radius-card);padding:var(--space-6);gap:var(--space-3);color:var(--muted);flex-direction:column;align-items:flex-start;display:flex}.LTIEbW_emptyTitle{font-family:var(--font-display);text-transform:uppercase;color:var(--cream);font-size:30px;line-height:.95}.LTIEbW_stat{flex-direction:column;align-items:flex-end;line-height:1;display:flex}.LTIEbW_statNum{font-family:var(--font-display);color:var(--lime);font-size:34px}
.ht1C7W_page{padding-bottom:var(--space-8);max-width:760px}.ht1C7W_section{gap:var(--space-3);margin-top:var(--space-7);padding:var(--space-5);background:var(--ink-1);border:1px solid var(--line);border-radius:var(--radius-card);flex-direction:column;display:flex}.ht1C7W_danger{border-color:var(--chili)}.ht1C7W_h2{font-family:var(--font-display);text-transform:uppercase;margin:0;font-size:26px;font-weight:400;line-height:1}.ht1C7W_facts{gap:var(--space-2) var(--space-4);grid-template-columns:max-content 1fr;margin:0;display:grid}.ht1C7W_facts dt{color:var(--muted)}.ht1C7W_facts dd{overflow-wrap:anywhere;margin:0}.ht1C7W_deleteForm{gap:var(--space-2);flex-direction:column;display:flex}.ht1C7W_label{font-weight:600}.ht1C7W_input{min-height:var(--tap);max-width:360px;padding:0 var(--space-3);border:1.5px solid var(--line-2);border-radius:var(--radius-chip);background:var(--ink-0);color:var(--cream);font:inherit}.ht1C7W_error{color:var(--chili);margin:0;font-size:14px}.ht1C7W_deleteButton{min-height:var(--tap);padding:0 var(--space-4);border-radius:var(--radius-chip);background:var(--chili);color:var(--ink-0);cursor:pointer;border:0;font-weight:700}.ht1C7W_deleteButton:disabled{opacity:.6;cursor:default}
.aUD9Yq_hero{gap:var(--space-4);flex-direction:column;padding-top:28px;display:flex}.aUD9Yq_h1{max-width:12ch;font-size:58px;line-height:.9}.aUD9Yq_search{max-width:640px}@media (min-width:900px){.aUD9Yq_hero{padding-top:var(--space-9);gap:var(--space-6)}.aUD9Yq_h1{max-width:14ch;font-size:clamp(72px,9vw,128px)}}.aUD9Yq_approved{flex-direction:column;gap:14px;padding-top:36px;display:flex}.aUD9Yq_bannerTitle{background:var(--banner);color:var(--ink-0);font-family:var(--font-display);letter-spacing:.04em;white-space:nowrap;text-transform:uppercase;padding:6px 12px 4px;font-size:20px;font-weight:400;line-height:1.1;display:inline-block;transform:rotate(-2deg)}.aUD9Yq_allLink{min-height:var(--tap);color:var(--muted);align-items:center;font-size:14px;text-decoration:none;display:inline-flex}.aUD9Yq_allLink:hover{color:var(--accent)}.aUD9Yq_carouselWrap{max-width:var(--page-max);width:100%;margin-inline:auto}.aUD9Yq_carousel{gap:var(--space-3);padding-inline:var(--gutter);scroll-snap-type:x mandatory;scroll-padding-inline:var(--gutter);padding-block:4px 8px;display:flex;overflow-x:auto}.aUD9Yq_carouselItem{display:flex}@media (min-width:900px){.aUD9Yq_carousel{gap:var(--space-6)}}.aUD9Yq_tiles{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}@media (min-width:700px){.aUD9Yq_tiles{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1100px){.aUD9Yq_tiles{grid-template-columns:repeat(6,minmax(0,1fr))}}.aUD9Yq_tiles>li{display:flex}.aUD9Yq_tile{border-radius:var(--radius-photo);justify-content:space-between;gap:var(--space-2);min-height:120px;color:var(--ink-0);flex-direction:column;flex:1;padding:14px;text-decoration:none;transition:transform .15s;display:flex}.aUD9Yq_tile:hover{color:var(--ink-0)}@media (prefers-reduced-motion:no-preference){.aUD9Yq_tile:hover{transform:rotate(-1.5deg)translateY(-2px)}}.aUD9Yq_tileLabel{font-family:var(--font-display);text-transform:uppercase;font-size:40px;line-height:.9}.aUD9Yq_tileLabelSm{font-size:30px;line-height:.95}.aUD9Yq_tileSub{font-size:13px;font-weight:500;line-height:1.35}.aUD9Yq_tileHeat{background:var(--chili)}.aUD9Yq_tileFunk{background:var(--turmeric)}.aUD9Yq_tileAcid{background:var(--lime)}.aUD9Yq_tileRich{background:var(--cream)}.aUD9Yq_tileUmami{background:var(--ink-2);color:var(--cream);border:2px solid var(--accent);padding:12px}.aUD9Yq_tileUmami:hover{color:var(--cream)}.aUD9Yq_tileUmami .aUD9Yq_tileSub,.aUD9Yq_tileMix .aUD9Yq_tileSub{color:var(--muted);font-weight:400}.aUD9Yq_tileMix{color:var(--cream);border:2px dashed var(--line-2);padding:12px}.aUD9Yq_tileMix:hover{color:var(--cream);border-color:var(--muted)}.aUD9Yq_split{gap:0;display:grid}@media (min-width:900px){.aUD9Yq_split{gap:var(--space-8);grid-template-columns:minmax(0,3fr) minmax(0,2fr);align-items:start}}.aUD9Yq_cuisineChip{font-size:15px}.aUD9Yq_ready{margin-top:var(--space-1);border:2px solid var(--lime);border-radius:var(--radius-photo);justify-content:space-between;align-items:center;gap:var(--space-3);box-shadow:6px 6px 0 var(--lime);color:var(--cream);padding:18px;text-decoration:none;transition:transform .15s,box-shadow .15s;display:flex}[dir=rtl] .aUD9Yq_ready{box-shadow:-6px 6px 0 var(--lime)}.aUD9Yq_ready:hover{color:var(--cream)}@media (prefers-reduced-motion:no-preference){.aUD9Yq_ready:hover{box-shadow:4px 4px 0 var(--lime);transform:translate(2px,2px)}[dir=rtl] .aUD9Yq_ready:hover{box-shadow:-4px 4px 0 var(--lime);transform:translate(-2px,2px)}}@media (min-width:900px){.aUD9Yq_ready{margin-top:50px}}.aUD9Yq_readyText{flex-direction:column;gap:4px;display:flex}.aUD9Yq_readyTitle{font-size:30px;line-height:.95}.aUD9Yq_readySub{color:var(--muted);font-size:14px}.aUD9Yq_readyArrow{font-family:var(--font-display);color:var(--lime);flex:none;font-size:28px}[dir=rtl] .aUD9Yq_readyArrow{transform:scaleX(-1)}
.yH1brW_page{padding-bottom:var(--space-8)}.yH1brW_head{padding-top:var(--space-6);justify-content:space-between;align-items:flex-end;gap:var(--space-3);display:flex}.yH1brW_h1{font-size:clamp(58px,9vw,88px)}.yH1brW_count{flex-direction:column;align-items:flex-end;line-height:1;display:flex}.yH1brW_countNum{font-family:var(--font-display);color:var(--accent);font-size:34px}.yH1brW_countLabel{font-family:var(--font-mono);letter-spacing:.1em;color:var(--muted);text-transform:uppercase;font-size:11px}.yH1brW_actions{gap:var(--space-2);padding:var(--space-5) 0 var(--space-2);flex-wrap:wrap;display:flex}.yH1brW_group{gap:var(--space-2);padding:var(--space-5) 0;border-bottom:1px solid var(--line-soft);flex-direction:column;display:flex}.yH1brW_groupHead{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--accent);margin:0;font-size:12px;font-weight:500}.yH1brW_items{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.yH1brW_item{align-items:flex-start;gap:var(--space-3);padding:var(--space-2) 0;display:flex}.yH1brW_check{width:24px;height:24px;accent-color:var(--lime);cursor:pointer;flex:none;margin:2px 0 0}.yH1brW_itemBody{min-width:0}.yH1brW_name{font-size:17px;font-weight:700}.yH1brW_itemOn .yH1brW_name{color:var(--muted);text-decoration:line-through}.yH1brW_meta{color:var(--muted);margin:2px 0 0;font-size:13px}.yH1brW_meta a{color:var(--muted)}.yH1brW_empty{align-items:flex-start;gap:var(--space-3);padding-top:var(--space-7);flex-direction:column;display:flex}.yH1brW_emptyTitle{font-family:var(--font-display);text-transform:uppercase;margin:0;font-size:28px}
.zTokPq_page{min-height:100dvh;padding-top:var(--space-2);flex-direction:column;display:flex}.zTokPq_center{justify-content:center;gap:var(--space-4);padding-block:var(--space-8);flex-direction:column;flex:1;display:flex}.zTokPq_code{font-family:var(--font-display);color:var(--banner);transform-origin:0 100%;font-size:clamp(120px,30vw,240px);line-height:.8;transform:rotate(-3deg)}.zTokPq_title{font-size:clamp(44px,8vw,80px)}.zTokPq_body{color:var(--muted);max-width:52ch;font-size:17px;line-height:1.6}.zTokPq_actions{gap:var(--space-3);margin-top:var(--space-3);flex-wrap:wrap;display:flex}.zTokPq_loading{gap:var(--space-4);padding-block:var(--space-8);flex-direction:column;display:flex}.zTokPq_flames{align-items:flex-end;gap:6px;height:40px;display:flex}.zTokPq_flames span{background:var(--banner);width:14px;height:100%;animation:.9s ease-in-out infinite alternate zTokPq_flicker;transform:skew(-14deg)}.zTokPq_flames span:nth-child(2){background:var(--accent);animation-delay:.2s}.zTokPq_flames span:nth-child(3){background:var(--lime);animation-delay:.4s}@keyframes zTokPq_flicker{0%{height:30%}to{height:100%}}.zTokPq_skeletonGrid{gap:var(--space-6);margin-top:var(--space-4);grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));display:grid}.zTokPq_skeletonCard{background:var(--ink-1);border:1px solid var(--line);border-radius:var(--radius-card);gap:var(--space-3);padding-bottom:var(--space-4);flex-direction:column;display:flex;overflow:hidden}.zTokPq_skeletonPhoto{aspect-ratio:4/3;background:var(--stripes)}.zTokPq_skeletonLine{height:18px;margin-inline:var(--space-4);background:var(--ink-2);border-radius:var(--radius-chip)}.zTokPq_skeletonShort{width:50%}
.JrQu7q_page{background:var(--ink-black);min-height:100dvh;color:var(--cream);max-width:820px;padding-top:env(safe-area-inset-top,0);flex-direction:column;margin-inline:auto;display:flex}body:has(.JrQu7q_page){background:var(--ink-black)}.JrQu7q_top{padding:var(--space-6) var(--space-5) 0;justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}.JrQu7q_exit{width:var(--tap);height:var(--tap);border-radius:var(--radius-pill);border:1px solid var(--line);color:var(--cream);flex:none;justify-content:center;align-items:center;font-size:18px;text-decoration:none;display:flex}.JrQu7q_exit:hover{color:var(--accent);border-color:var(--accent)}.JrQu7q_title{min-width:0;font-family:var(--font-mono);letter-spacing:.1em;color:var(--muted);text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:12px;overflow:hidden}.JrQu7q_awake,.JrQu7q_awakeOff{align-items:center;gap:var(--space-2);font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;font-size:12px;display:flex}.JrQu7q_awake{color:var(--lime)}.JrQu7q_awakeOff{color:var(--muted)}.JrQu7q_awakeDot{border-radius:var(--radius-pill);background:var(--lime);width:8px;height:8px}.JrQu7q_progress{padding:var(--space-5) var(--space-5) 0;gap:4px;display:flex}.JrQu7q_bar{background:var(--seg-off);flex:1;height:6px}.JrQu7q_barDone{background:var(--accent)}.JrQu7q_barNow{background:var(--cream)}.JrQu7q_counter{padding:28px var(--space-5) 0;align-items:flex-end;gap:var(--space-3);display:flex}.JrQu7q_num{font-family:var(--font-display);color:var(--accent);font-size:120px;line-height:.8}.JrQu7q_of{font-family:var(--font-mono);letter-spacing:.1em;color:var(--muted);text-transform:uppercase;padding-bottom:6px;font-size:14px}.JrQu7q_body{padding:var(--space-6) var(--space-5) var(--space-5);gap:var(--space-5);flex-direction:column;flex:1;display:flex}.JrQu7q_prose{text-wrap:pretty;font-size:28px;font-weight:500;line-height:1.38}@media (min-width:768px){.JrQu7q_prose{font-size:34px}}.JrQu7q_tip{color:var(--accent);font-size:18px;line-height:1.45}.JrQu7q_uses{gap:var(--space-2);flex-wrap:wrap;margin:0;padding:0;display:flex}.JrQu7q_use{border:1px solid var(--line);border-radius:var(--radius-chip);padding:6px 10px;font-size:15px;line-height:1.3}.JrQu7q_actions{background:var(--ink-black);padding:0 var(--space-5) calc(28px + env(safe-area-inset-bottom,0));gap:var(--space-4);flex-direction:column;display:flex;position:sticky;bottom:0}.JrQu7q_timer{display:flex}.JrQu7q_nav{grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:10px;display:grid}.JrQu7q_back,.JrQu7q_next{border-radius:var(--radius-chip);min-height:64px;font-family:var(--font-display);letter-spacing:.04em;text-transform:uppercase;justify-content:center;align-items:center;font-size:22px;text-decoration:none;display:flex}.JrQu7q_back{color:var(--cream);border:1.5px solid var(--line-2);background:0 0}.JrQu7q_back:disabled{color:var(--line-2);cursor:not-allowed}.JrQu7q_next{background:var(--banner);color:var(--ink-0);border:0}.JrQu7q_next:hover{color:var(--ink-0);filter:brightness(1.08)}.JrQu7q_hint{font-family:var(--font-mono);letter-spacing:.08em;color:var(--muted);text-align:center;text-transform:uppercase;font-size:11px;display:none}@media (hover:hover) and (pointer:fine){.JrQu7q_hint{display:block}}
._0JIkYa_stack{gap:var(--space-4);flex-direction:column;display:flex}._0JIkYa_google{justify-content:center;align-items:center;gap:var(--space-3);background:var(--cream);min-height:56px;color:var(--ink-0);border-radius:var(--radius-chip);border:0;font-size:16px;font-weight:700;display:inline-flex;box-shadow:0 4px #000}._0JIkYa_google:hover:not(:disabled){filter:brightness(1.05)}._0JIkYa_google:disabled,._0JIkYa_submit:disabled{opacity:.6;cursor:progress}._0JIkYa_or{align-items:center;gap:var(--space-3);font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--muted);font-size:11px;display:flex}._0JIkYa_or:before,._0JIkYa_or:after{content:"";border-top:1px solid var(--line);flex:1}._0JIkYa_form{gap:var(--space-3);flex-direction:column;display:flex}._0JIkYa_formTitle{font-family:var(--font-display);text-transform:uppercase;font-size:22px;font-weight:400;line-height:1}._0JIkYa_field{gap:var(--space-1);flex-direction:column;display:flex}._0JIkYa_label{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--muted);font-size:11px}._0JIkYa_input{box-sizing:border-box;width:100%;min-height:54px;padding:0 var(--space-4);background:var(--ink-0);color:var(--cream);border:2px solid var(--line-2);border-radius:var(--radius-chip);font-family:var(--font-body);font-size:17px}._0JIkYa_input:focus,._0JIkYa_input:focus-visible{border-color:var(--cream);outline:3px solid var(--accent);outline-offset:2px}._0JIkYa_input[aria-invalid=true]{border-color:var(--chili)}._0JIkYa_input:disabled{opacity:.6}._0JIkYa_hint{color:var(--muted);font-size:13px;line-height:1.5}._0JIkYa_error,._0JIkYa_notice{padding:var(--space-3) var(--space-4);border-radius:var(--radius-chip);background:var(--ink-0);font-size:14px;line-height:1.5}._0JIkYa_error{border:1.5px solid var(--chili);color:var(--cream);border-inline-start-width:6px}._0JIkYa_notice{border:1.5px solid var(--lime);color:var(--cream);border-inline-start-width:6px}._0JIkYa_submit{min-height:56px;padding:0 var(--space-5);background:var(--banner);color:var(--ink-0);border-radius:var(--radius-chip);font-family:var(--font-display);letter-spacing:.06em;text-transform:uppercase;border:0;justify-content:center;align-items:center;font-size:22px;display:inline-flex;box-shadow:0 4px #000}._0JIkYa_submit:hover:not(:disabled){filter:brightness(1.08)}._0JIkYa_links{justify-content:space-between;gap:var(--space-2) var(--space-4);flex-wrap:wrap;display:flex}._0JIkYa_link{min-height:var(--tap);color:var(--accent);text-underline-offset:3px;text-align:start;background:0 0;border:0;padding:0;font-size:14px;font-weight:600;text-decoration:underline}._0JIkYa_link:hover:not(:disabled){color:var(--cream)}
