@font-face{font-family:varelaRound;src:url(../media/varela_round-s.p.37krx97jt144j.ttf)format("truetype");font-display:swap;font-weight:400}@font-face{font-family:varelaRound Fallback;src:local(Arial);ascent-override:85.43%;descent-override:26.62%;line-gap-override:0.0%;size-adjust:107.46%}.ik6Paa_className{font-family:varelaRound,varelaRound Fallback;font-weight:400}.ik6Paa_variable{--font-rounded:"varelaRound", "varelaRound Fallback"}
.lcFVZG_banner{z-index:100;inset-inline:20px;border:1px solid var(--line);background:var(--paper);max-width:1120px;color:var(--ink);border-radius:18px;grid-template-columns:1fr auto;align-items:center;gap:30px;max-height:min(70dvh,600px);margin-inline:auto;padding:24px 28px;display:grid;position:fixed;bottom:20px;overflow-y:auto;box-shadow:0 8px 40px #44312726}.lcFVZG_eyebrow{color:var(--olive);font-size:.8125rem}.lcFVZG_banner h2,.lcFVZG_dialog h2{margin:0 0 8px;font-size:1.4rem;line-height:1.4}.lcFVZG_banner p,.lcFVZG_dialog p{margin:0 0 10px;font-size:.9375rem;line-height:1.75}.lcFVZG_bannerCopy>a,.lcFVZG_privacyLink{text-underline-offset:4px;font-size:.875rem;text-decoration:underline}.lcFVZG_actions{gap:8px;min-width:230px;display:grid}.lcFVZG_choice,.lcFVZG_settings,.lcFVZG_close{border:1px solid var(--olive);background:var(--olive);color:#fff;border-radius:8px;min-height:44px;padding:10px 16px;font-size:.9375rem;line-height:1.5}.lcFVZG_settings,.lcFVZG_close{color:var(--ink);border-color:var(--line);background:0 0}.lcFVZG_choice:hover{filter:brightness(.9)}.lcFVZG_settings:hover,.lcFVZG_close:hover{background:var(--cream)}.lcFVZG_banner button:focus-visible,.lcFVZG_dialog button:focus-visible,.lcFVZG_dialog input:focus-visible,.lcFVZG_preferencesLink:focus-visible{outline:3px solid var(--berry);outline-offset:3px}.lcFVZG_dialog{background:var(--paper);width:min(640px,100% - 32px);max-height:calc(100dvh - 40px);color:var(--ink);border:1px solid var(--line);text-align:start;border-radius:18px;margin:auto;padding:28px;overflow-y:auto}.lcFVZG_dialog::backdrop{background:#29231dc2}.lcFVZG_dialogHeader{justify-content:space-between;align-items:start;gap:16px;margin-bottom:18px;display:flex}.lcFVZG_close{flex-shrink:0}.lcFVZG_category{border:1px solid var(--line);border-radius:10px;margin-top:16px;padding:16px}.lcFVZG_categoryTitle,.lcFVZG_mediaLabel{justify-content:space-between;align-items:center;gap:16px;margin-bottom:8px;display:flex}.lcFVZG_category h3,.lcFVZG_mediaLabel{margin-top:0;font-size:1rem;font-weight:700;line-height:1.5}.lcFVZG_category h3{margin-bottom:0}.lcFVZG_alwaysOn{white-space:nowrap;color:var(--olive);background:var(--cream);border-radius:4px;padding:4px 8px;font-size:.75rem}.lcFVZG_mediaLabel{cursor:pointer;min-height:44px}.lcFVZG_mediaLabel input{width:24px;height:24px;accent-color:var(--olive);cursor:pointer;flex-shrink:0}.lcFVZG_dialog .lcFVZG_note{color:var(--muted);margin-block:16px}.lcFVZG_dialogActions{gap:8px;display:grid}.lcFVZG_privacyLink{margin-top:18px;display:inline-block}.lcFVZG_preferencesLink{min-height:44px;color:inherit;font:inherit;text-underline-offset:4px;text-align:start;background:0 0;border:0;padding:0;text-decoration:underline}.lcFVZG_notice{z-index:101;bottom:16px;border:1px solid var(--line);background:var(--paper);width:fit-content;max-width:calc(100% - 32px);color:var(--ink);border-radius:8px;align-items:center;gap:12px;margin:0 auto;padding:12px 16px;font-size:.875rem;display:flex;position:fixed;inset-inline:16px;box-shadow:0 4px 24px #44312726}.lcFVZG_notice button{background:0 0;border:0;min-width:44px;min-height:44px;font-size:1.4rem}.lcFVZG_mediaPlaceholder{background:var(--paper);border:1px solid var(--line);text-align:center;border-radius:14px;padding:28px 22px}.lcFVZG_mediaPlaceholder p{font-size:.9375rem;line-height:1.7}.lcFVZG_mediaPlaceholder button{width:100%}@media (max-width:700px){.lcFVZG_banner{inset-inline:12px;grid-template-columns:1fr;gap:16px;padding:20px;bottom:12px}.lcFVZG_actions{min-width:0}.lcFVZG_dialog{padding:20px}.lcFVZG_dialogHeader{flex-wrap:wrap}.lcFVZG_categoryTitle{flex-wrap:wrap;align-items:start;gap:6px}}@media print{.lcFVZG_banner,.lcFVZG_dialog,.lcFVZG_notice{display:none!important}}
.NBTJlq_notice{font-size:var(--text-sm);color:var(--muted);margin-block:12px;font-weight:400;line-height:1.8}.NBTJlq_notice a{text-underline-offset:3px;text-decoration:underline}
._2_KfpG_stepContent{flex:1;min-width:0}._2_KfpG_stepTimer{margin-top:12px}._2_KfpG_startButton,._2_KfpG_activeTimer{inline-size:min(100%,300px);border:1px solid var(--line);background:var(--paper);min-height:50px;color:var(--ink);font-size:var(--text-sm);text-align:start;border-radius:12px;grid-template-columns:16px minmax(0,1fr) auto;align-items:center;gap:8px;padding:8px 12px;line-height:1.5;display:grid}._2_KfpG_startButton{cursor:pointer}._2_KfpG_startButton:hover{border-color:var(--olive);color:var(--olive)}._2_KfpG_startButton:disabled{opacity:.6;cursor:wait}._2_KfpG_duration{color:var(--muted);border-inline-start:1px solid var(--line);padding-inline-start:8px}._2_KfpG_activeTimer{background:#eef1e8;border-color:#cbd3bf;grid-template-columns:16px minmax(0,1fr) 8ch 88px;gap:4px;padding:2px 6px}._2_KfpG_countdown{text-align:center;font-variant-numeric:tabular-nums;white-space:nowrap;flex-shrink:0;inline-size:8ch;font-weight:600;display:inline-block}._2_KfpG_paused{white-space:nowrap;color:var(--muted);font-size:var(--text-2xs);font-weight:400;display:block}._2_KfpG_iconButton{width:44px;height:44px;color:var(--ink);cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;padding:0;display:inline-grid}._2_KfpG_iconButton:hover{background:var(--rose)}._2_KfpG_controls{flex-shrink:0;justify-content:flex-end;inline-size:88px;display:flex}._2_KfpG_dock{z-index:60;inset-inline-start:24px;border:1px solid var(--line);background:var(--paper);border-radius:18px;width:min(380px,100vw - 32px);position:fixed;bottom:84px;overflow:hidden;box-shadow:0 4px 12px #4431270d,0 12px 40px #44312718}._2_KfpG_dockToggle{background:var(--ink);width:100%;min-height:54px;color:var(--paper);cursor:pointer;font-size:var(--text-sm);border:0;align-items:center;gap:10px;padding:10px 16px;display:flex}._2_KfpG_dockToggle ._2_KfpG_countdown{margin-inline-start:auto;font-size:1.125rem}._2_KfpG_timerList{overscroll-behavior:contain;max-height:min(42dvh,320px);margin:0;padding:0 12px;list-style:none;overflow:auto}._2_KfpG_timerList>li{border-bottom:1px solid var(--line);align-items:center;gap:8px;padding-block:12px;display:flex}._2_KfpG_timerInfo{min-width:0;line-height:1.5;font-size:var(--text-sm);flex:1}._2_KfpG_timerInfo a{text-underline-offset:4px;text-decoration:underline}._2_KfpG_recipeName{font-size:var(--text-2xs);color:var(--muted);text-overflow:ellipsis;white-space:nowrap;margin-top:4px;display:block;overflow:hidden}._2_KfpG_dockFooter{padding:0 14px 12px}._2_KfpG_soundPrompt{background:var(--rose);width:100%;min-height:44px;color:var(--ink);font-size:var(--text-sm);cursor:pointer;border:0;justify-content:center;align-items:center;gap:8px;padding:8px 14px;display:flex}._2_KfpG_dockFooter p{font-size:var(--text-2xs);color:var(--muted);line-height:1.5}._2_KfpG_soundButton{min-height:44px;color:var(--ink);font-size:var(--text-2xs);cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:0;display:flex}._2_KfpG_alarmDialog{border:1px solid var(--line);background:var(--paper);width:min(420px,100vw - 32px);max-height:calc(100dvh - 32px);color:var(--ink);text-align:center;border-radius:24px;margin:auto;padding:32px 24px 24px;overflow:auto;box-shadow:0 24px 80px #30241e33}._2_KfpG_alarmDialog::backdrop{background:#30241e80}._2_KfpG_alarmIcon{background:var(--rose);width:88px;height:88px;color:var(--berry);border-radius:50%;place-items:center;margin-bottom:16px;display:inline-grid}._2_KfpG_alarmDialog h2{text-wrap:balance;font-size:clamp(1.5rem,6vw,2rem);line-height:1.4}._2_KfpG_finishedList{margin:16px 0 24px}._2_KfpG_finishedList p{font-size:var(--text-sm);color:var(--muted);margin-top:12px;line-height:1.7}._2_KfpG_finishedList strong{color:var(--ink);font-weight:500}._2_KfpG_alarmDialog>button{width:100%;min-height:48px}@media (max-width:1000px){._2_KfpG_dock{inset-inline-start:16px;bottom:calc(84px + env(safe-area-inset-bottom,0px))}._2_KfpG_timerList{max-height:36dvh}._2_KfpG_controls{gap:0}}@media print{._2_KfpG_stepTimer,._2_KfpG_dock,._2_KfpG_alarmDialog{display:none!important}}
.qLSGyG_page{padding-block:72px 100px}.qLSGyG_header{max-width:850px;margin-bottom:48px}.qLSGyG_header h1{margin-block:14px 24px}.qLSGyG_intro{color:var(--muted);max-width:42em;font-size:1.25rem}.qLSGyG_updated{font-size:var(--text-sm);color:var(--muted);margin-block:18px}.qLSGyG_layout{grid-template-columns:330px minmax(0,1fr);align-items:start;gap:clamp(32px,6vw,88px);display:grid}.qLSGyG_contents{background:var(--paper);border:1px solid var(--line);font-size:var(--text-base);border-radius:12px;padding:24px;position:sticky;top:30px}.qLSGyG_contents h2{margin-bottom:16px;font-size:1.25rem}.qLSGyG_contents ol{margin-block:0 22px;padding-inline-start:22px}.qLSGyG_contents li{margin-block:5px}.qLSGyG_contents a{padding-block:4px;display:inline-block}.qLSGyG_page a,.qLSGyG_emailLink{text-underline-offset:4px;text-decoration:underline}.qLSGyG_page a:hover{color:var(--berry)}.qLSGyG_body{min-width:0;max-width:780px}.qLSGyG_body section{border-bottom:1px solid var(--line);margin-bottom:36px;padding-bottom:36px;scroll-margin-top:32px}.qLSGyG_body h2{letter-spacing:0;align-items:baseline;gap:14px;margin-bottom:18px;font-size:clamp(1.4rem,2vw,1.8rem);line-height:1.5;display:flex}.qLSGyG_body h3{margin-block:24px 10px;font-size:1.2rem;line-height:1.6}.qLSGyG_number{font-size:var(--text-sm);color:var(--berry)}.qLSGyG_body p+p,.qLSGyG_body ul+p,.qLSGyG_body p+ul{margin-top:14px}.qLSGyG_body ul{padding-inline-start:24px}.qLSGyG_body li{margin-block:8px}.qLSGyG_contact{background:var(--paper);border:1px solid var(--line);overflow-wrap:anywhere;border-radius:8px;flex-wrap:wrap;align-items:center;gap:12px 24px;margin-top:20px;padding:22px;font-style:normal;display:flex}@media (max-width:800px){.qLSGyG_page{padding-block:36px 60px}.qLSGyG_layout{grid-template-columns:minmax(0,1fr);gap:32px}.qLSGyG_contents{position:static}.qLSGyG_contents ol{columns:2;column-gap:24px}.qLSGyG_contents li{break-inside:avoid}}@media (max-width:440px){.qLSGyG_contents ol{columns:1}.qLSGyG_header h1{font-size:2.5rem}}@media print{.qLSGyG_contents{display:none}.qLSGyG_layout{display:block}.qLSGyG_page{padding-block:0}.qLSGyG_body{max-width:none}.qLSGyG_body section{break-inside:auto}.qLSGyG_body h2{break-after:avoid}}
