.frying-module__4_7LMG__wrap{flex-direction:column;gap:14px;display:flex}.frying-module__4_7LMG__card{background:var(--bg2);border:1px solid var(--border);border-radius:var(--radius-card);box-sizing:border-box;width:100%;padding:20px 22px}.frying-module__4_7LMG__cardLabel{color:var(--muted);letter-spacing:.06em;text-transform:uppercase;margin-bottom:12px;font-size:11px;display:block}.frying-module__4_7LMG__cardSub{color:var(--muted);margin-top:10px;font-size:12px;line-height:1.6}.frying-module__4_7LMG__ingGrid{grid-template-columns:repeat(4,1fr);gap:8px;display:grid}@media (max-width:540px){.frying-module__4_7LMG__ingGrid{grid-template-columns:repeat(2,1fr)}}.frying-module__4_7LMG__ingBtn{background:var(--bg3);border:1px solid var(--border);border-radius:var(--radius-m);cursor:pointer;min-height:84px;font-family:var(--font-sans);flex-direction:column;justify-content:center;align-items:center;gap:4px;padding:14px 6px;transition:all .15s;display:flex;position:relative}@media (hover:hover){.frying-module__4_7LMG__ingBtn:hover{border-color:color-mix(in srgb, var(--accent) 40%, transparent);color:var(--text)}}.frying-module__4_7LMG__ingEmoji{font-size:28px;line-height:1}.frying-module__4_7LMG__ingName{color:var(--text);font-size:12px;font-weight:500}.frying-module__4_7LMG__ingActive{background:var(--accent);border-color:var(--accent)}.frying-module__4_7LMG__ingActive .frying-module__4_7LMG__ingName{color:#fff;font-weight:700}.frying-module__4_7LMG__ingBadge{background:var(--bg2);width:16px;height:16px;color:var(--accent);border-radius:50%;justify-content:center;align-items:center;font-size:11px;font-weight:700;display:flex;position:absolute;top:6px;right:6px}.frying-module__4_7LMG__condRow{flex-wrap:wrap;gap:6px;display:flex}.frying-module__4_7LMG__condBtn{background:var(--bg3);border:1px solid var(--border);min-width:70px;color:var(--muted);cursor:pointer;font-size:13px;font-family:var(--font-sans);text-align:center;border-radius:10px;flex:1;padding:10px 8px;transition:all .15s}@media (hover:hover){.frying-module__4_7LMG__condBtn:hover{color:var(--text);border-color:var(--border-hover)}}.frying-module__4_7LMG__condActive{background:var(--accent-dim);border-color:color-mix(in srgb, var(--accent) 50%, transparent);color:var(--accent-ink);font-weight:700}.frying-module__4_7LMG__stateFresh.frying-module__4_7LMG__condActive{color:var(--emerald-600);background:#10b9812e;border-color:#10b98180}.frying-module__4_7LMG__stateFridge.frying-module__4_7LMG__condActive{background:color-mix(in srgb, var(--cyan-600) 18%, transparent);border-color:color-mix(in srgb, var(--cyan-600) 50%, transparent);color:var(--cyan-600)}.frying-module__4_7LMG__stateFrozen.frying-module__4_7LMG__condActive{color:#b885da;background:#9b59b61f;border-color:#9b59b680}.frying-module__4_7LMG__tempBtn.frying-module__4_7LMG__temp160.frying-module__4_7LMG__condActive{background:color-mix(in srgb, var(--cyan-600) 18%, transparent);border-color:color-mix(in srgb, var(--cyan-600) 50%, transparent);color:var(--cyan-600)}.frying-module__4_7LMG__tempBtn.frying-module__4_7LMG__temp170.frying-module__4_7LMG__condActive{color:var(--emerald-600);background:#10b9812e;border-color:#10b98180}.frying-module__4_7LMG__tempBtn.frying-module__4_7LMG__temp180.frying-module__4_7LMG__condActive{background:var(--accent-dim);border-color:color-mix(in srgb, var(--accent) 50%, transparent);color:var(--accent-ink)}.frying-module__4_7LMG__tempBtn.frying-module__4_7LMG__temp190.frying-module__4_7LMG__condActive{color:var(--orange-600);background:#ea580c2e;border-color:#ea580c80}.frying-module__4_7LMG__recBadge{background:var(--accent-dim);color:var(--accent-ink);border-radius:var(--radius-pill);margin-left:4px;padding:1px 6px;font-size:11px;font-weight:700;display:inline-block}.frying-module__4_7LMG__tempRecBorder{border-color:color-mix(in srgb, var(--accent) 60%, transparent)!important}.frying-module__4_7LMG__qtySmall.frying-module__4_7LMG__condActive{color:var(--emerald-600);background:#10b9812e;border-color:#10b98180}.frying-module__4_7LMG__qtyLarge.frying-module__4_7LMG__condActive{color:var(--orange-600);background:#ea580c2e;border-color:#ea580c80}.frying-module__4_7LMG__warnNote{color:var(--orange-600);background:#ea580c24;border:1px solid #ea580c40;border-radius:10px;margin-top:10px;padding:10px 12px;font-size:12px;line-height:1.6}.frying-module__4_7LMG__infoNote{background:color-mix(in srgb, var(--cyan-600) 14%, transparent);border:1px solid color-mix(in srgb, var(--cyan-600) 20%, transparent);color:var(--muted);border-radius:10px;margin-top:10px;padding:10px 12px;font-size:12px;line-height:1.6}.frying-module__4_7LMG__customTempRow{align-items:center;gap:8px;margin-top:8px;display:flex}.frying-module__4_7LMG__customTempInput{background:var(--bg3);border:1px solid var(--border);border-radius:var(--radius-s);font-family:var(--font-sans);color:var(--text);outline:none;flex:1;width:90px;padding:8px 12px;font-size:15px;font-weight:700}.frying-module__4_7LMG__customTempInput:focus{border-color:color-mix(in srgb, var(--accent) 50%, transparent)}.frying-module__4_7LMG__optRow{flex-direction:column;gap:8px;display:flex}.frying-module__4_7LMG__optItem{background:var(--bg3);border:1px solid var(--border);cursor:pointer;color:var(--text);border-radius:10px;align-items:center;gap:10px;padding:10px 12px;font-size:13px;transition:all .15s;display:flex}@media (hover:hover){.frying-module__4_7LMG__optItem:hover{border-color:color-mix(in srgb, var(--accent) 30%, transparent)}}.frying-module__4_7LMG__optItem input{accent-color:var(--accent);width:16px;height:16px}.frying-module__4_7LMG__result{background:var(--bg2);border:1px solid color-mix(in srgb, var(--accent) 25%, transparent);border-radius:var(--radius-card);padding:22px 24px;animation:.3s frying-module__4_7LMG__fadeUp}.frying-module__4_7LMG__resultHead{align-items:center;gap:12px;margin-bottom:16px;display:flex}.frying-module__4_7LMG__resultEmoji{font-size:32px;line-height:1}.frying-module__4_7LMG__resultName{font-family:var(--font-sans);color:var(--text);font-size:18px;font-weight:700}.frying-module__4_7LMG__tempBadge{background:color-mix(in srgb, var(--accent) 18%, transparent);border:1px solid color-mix(in srgb, var(--accent) 40%, transparent);color:var(--accent);border-radius:var(--radius-pill);font-size:12px;font-weight:700;font-family:var(--font-sans);padding:4px 12px;display:inline-block}.frying-module__4_7LMG__timeGrid{grid-template-columns:1fr 1fr;gap:8px;margin:14px 0;display:grid}@media (max-width:500px){.frying-module__4_7LMG__timeGrid{grid-template-columns:1fr}}.frying-module__4_7LMG__timeBox{background:var(--bg3);border:1px solid var(--border);border-radius:10px;padding:14px 16px}.frying-module__4_7LMG__timeLabel{color:var(--muted);letter-spacing:.05em;text-transform:uppercase;margin-bottom:6px;font-size:11px}.frying-module__4_7LMG__timeValue{font-family:var(--font-sans);color:var(--text);font-size:26px;font-weight:800;line-height:1.1}.frying-module__4_7LMG__timeValueAccent{color:var(--accent)}.frying-module__4_7LMG__timeTilde{color:var(--muted);margin:0 6px;font-weight:500}.frying-module__4_7LMG__timeNote{color:var(--muted);margin-top:4px;font-size:11px}.frying-module__4_7LMG__totalBox{background:color-mix(in srgb, var(--accent) 14%, transparent);border:1px solid color-mix(in srgb, var(--accent) 30%, transparent);text-align:center;border-radius:10px;margin:10px 0 14px;padding:14px 18px}.frying-module__4_7LMG__totalLabel{color:var(--muted);letter-spacing:.06em;text-transform:uppercase;margin-bottom:4px;font-size:11px}.frying-module__4_7LMG__totalValue{font-family:var(--font-sans);color:var(--accent);letter-spacing:-.5px;font-size:28px;font-weight:800}.frying-module__4_7LMG__totalBreak{color:var(--muted);margin-top:6px;font-size:12px;line-height:1.6}.frying-module__4_7LMG__adjList{color:var(--muted);background:var(--bg3);border-radius:10px;flex-direction:column;gap:6px;margin-bottom:14px;padding:10px 14px;font-size:12px;display:flex}.frying-module__4_7LMG__adjList strong{color:var(--text)}.frying-module__4_7LMG__colorWrap{margin:14px 0}.frying-module__4_7LMG__colorLabel{color:var(--muted);letter-spacing:.05em;text-transform:uppercase;margin-bottom:8px;font-size:11px}.frying-module__4_7LMG__colorBarWrap{padding-top:14px;position:relative}.frying-module__4_7LMG__colorBar{border-radius:var(--radius-pill);border:1px solid var(--border);background:linear-gradient(90deg,#fff9c4 0%,#f59e0b 55%,#92400e 100%);width:100%;height:20px}.frying-module__4_7LMG__colorMarker{border-left:6px solid #0000;border-right:6px solid #0000;border-top:8px solid var(--text);width:0;height:0;position:absolute;top:0;transform:translate(-50%)}.frying-module__4_7LMG__colorLabels{color:var(--muted);justify-content:space-between;margin-top:6px;font-size:11px;display:flex}.frying-module__4_7LMG__tipBox{background:color-mix(in srgb, var(--accent) 14%, transparent);border-left:3px solid var(--accent);border-radius:var(--radius-s);color:var(--text);margin-bottom:12px;padding:12px 16px;font-size:13px;line-height:1.7}.frying-module__4_7LMG__tipBox strong{color:var(--accent)}.frying-module__4_7LMG__warnBox{color:var(--text);background:#dc262624;border:1px solid #dc26264d;border-radius:10px;margin-bottom:12px;padding:12px 16px;font-size:13px;line-height:1.7}.frying-module__4_7LMG__warnBox strong{color:var(--red-600)}.frying-module__4_7LMG__airBox{background:color-mix(in srgb, var(--cyan-600) 14%, transparent);border:1px solid color-mix(in srgb, var(--cyan-600) 25%, transparent);border-radius:10px;margin-bottom:12px;padding:14px 18px}.frying-module__4_7LMG__airHead{color:var(--cyan-600);letter-spacing:.05em;margin-bottom:10px;font-size:12px;font-weight:700}.frying-module__4_7LMG__airGrid{grid-template-columns:1fr 1fr;gap:8px;margin-bottom:8px;display:grid}.frying-module__4_7LMG__airItem{background:var(--bg3);border-radius:var(--radius-s);padding:10px 12px}.frying-module__4_7LMG__airLabel{color:var(--muted);letter-spacing:.05em;text-transform:uppercase;margin-bottom:4px;font-size:11px}.frying-module__4_7LMG__airVal{font-family:var(--font-sans);color:var(--text);font-size:18px;font-weight:800}.frying-module__4_7LMG__airNote{color:var(--muted);margin-top:4px;font-size:11px;line-height:1.6}.frying-module__4_7LMG__startBtn{background:var(--accent-strong);color:#fff;width:100%;font-size:14px;font-weight:700;font-family:var(--font-sans);cursor:pointer;border:none;border-radius:10px;padding:14px;transition:all .15s}@media (hover:hover){.frying-module__4_7LMG__startBtn:hover{filter:brightness(1.05)}}.frying-module__4_7LMG__startBtn:active{transform:scale(.98)}.frying-module__4_7LMG__timerCard{background:var(--bg2);border:1px solid color-mix(in srgb, var(--accent) 30%, transparent);border-radius:var(--radius-card);text-align:center;padding:24px;transition:border-color .3s}.frying-module__4_7LMG__timerCardDone{border-color:var(--emerald-600);background:#10b98124;animation:.5s 2 frying-module__4_7LMG__flash}@keyframes frying-module__4_7LMG__flash{0%,to{background:#10b98124}50%{background:#10b98133}}.frying-module__4_7LMG__timerTitle{color:var(--muted);margin-bottom:14px;font-size:13px}.frying-module__4_7LMG__timerTitleDone{color:var(--emerald-600);font-size:15px;font-weight:700}.frying-module__4_7LMG__timerRing{width:160px;height:160px;margin:0 auto;position:relative}.frying-module__4_7LMG__timerCenter{font-family:var(--font-sans);color:var(--accent);letter-spacing:-1px;justify-content:center;align-items:center;font-size:32px;font-weight:800;display:flex;position:absolute;inset:0}.frying-module__4_7LMG__timerCenterDone{color:var(--emerald-600)}.frying-module__4_7LMG__timerBtns{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:18px;display:flex}.frying-module__4_7LMG__timerBtn{border:1px solid var(--border);background:var(--bg3);min-width:100px;min-height:48px;color:var(--text);font-family:var(--font-sans);cursor:pointer;border-radius:10px;padding:12px 20px;font-size:13px;font-weight:600;transition:all .15s}@media (hover:hover){.frying-module__4_7LMG__timerBtn:hover{border-color:color-mix(in srgb, var(--accent) 40%, transparent)}}.frying-module__4_7LMG__timerBtnPrimary{background:var(--accent-strong);color:#fff;border-color:var(--accent)}@media (hover:hover){.frying-module__4_7LMG__timerBtnPrimary:hover{filter:brightness(1.05)}}.frying-module__4_7LMG__timerDoneMsg{color:var(--emerald-600);margin-top:14px;font-size:13px;line-height:1.7}.frying-module__4_7LMG__disclaimer{border-radius:var(--radius-m);color:var(--muted);background:#ea580c24;border:1px solid #ea580c33;padding:12px 16px;font-size:12px;line-height:1.7}.frying-module__4_7LMG__disclaimer strong{color:var(--text)}.frying-module__4_7LMG__empty{text-align:center;color:var(--muted);background:var(--bg2);border:1px dashed var(--border);border-radius:var(--radius-card);padding:32px;font-size:14px}@keyframes frying-module__4_7LMG__fadeUp{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}
