.laundry-dry-module__XKY-_G__wrap{flex-direction:column;gap:10px;display:flex}.laundry-dry-module__XKY-_G__tabs{background:var(--bg2);border:1px solid var(--border);border-radius:var(--radius-m);grid-template-columns:repeat(3,1fr);gap:4px;margin-bottom:2px;padding:4px;display:grid}.laundry-dry-module__XKY-_G__tabBtn{border-radius:var(--radius-s);font-size:12px;font-family:var(--font-sans);color:var(--muted);cursor:pointer;background:0 0;border:none;padding:10px 4px;font-weight:600;transition:all .15s}@media (hover:hover){.laundry-dry-module__XKY-_G__tabBtn:hover{color:var(--text)}}.laundry-dry-module__XKY-_G__tabBtnActive{background:var(--bg3);border:1px solid color-mix(in srgb, var(--accent) 30%, transparent);color:var(--accent)!important}.laundry-dry-module__XKY-_G__tabContent,.laundry-dry-module__XKY-_G__panel{flex-direction:column;gap:10px;display:flex}.laundry-dry-module__XKY-_G__panel[hidden]{display:none}.laundry-dry-module__XKY-_G__eqGrid{grid-template-columns:repeat(auto-fill,minmax(135px,1fr));gap:6px;display:grid}.laundry-dry-module__XKY-_G__eqCard{background:var(--bg3);border:1px solid var(--border);cursor:pointer;text-align:center;font-family:var(--font-sans);border-radius:10px;flex-direction:column;align-items:center;gap:3px;padding:10px 8px;transition:all .15s;display:flex}@media (hover:hover){.laundry-dry-module__XKY-_G__eqCard:hover{border-color:var(--accent)}}.laundry-dry-module__XKY-_G__eqCardActive{background:color-mix(in srgb, var(--accent) 10%, transparent);border-color:var(--accent)}.laundry-dry-module__XKY-_G__eqIcon{font-size:22px;line-height:1}.laundry-dry-module__XKY-_G__eqName{color:var(--text);font-size:12px;font-weight:600}.laundry-dry-module__XKY-_G__eqMeta{font-family:var(--font-sans);color:var(--accent);font-size:11px}.laundry-dry-module__XKY-_G__eqDesc{color:var(--muted);min-height:14px;font-size:11px;line-height:1.4}.laundry-dry-module__XKY-_G__eqChip{background:color-mix(in srgb, var(--accent) 10%, transparent);border:1px solid color-mix(in srgb, var(--accent) 30%, transparent);border-radius:var(--radius-s);color:var(--text);font-size:12px;font-family:var(--font-sans);align-items:center;gap:4px;padding:4px 10px;font-weight:600;display:inline-flex}.laundry-dry-module__XKY-_G__compareTable{border-collapse:collapse;width:100%;font-size:12px}.laundry-dry-module__XKY-_G__compareTable th{text-align:left;color:var(--muted);border-bottom:1px solid var(--border);padding:8px 10px;font-size:11px;font-weight:500}.laundry-dry-module__XKY-_G__compareTable td{border-bottom:1px solid var(--border);padding:8px 10px}.laundry-dry-module__XKY-_G__tableNum{font-family:var(--font-sans);color:var(--text);text-align:right;font-weight:700}.laundry-dry-module__XKY-_G__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}.laundry-dry-module__XKY-_G__card{background:var(--bg2);border:1px solid var(--border);border-radius:var(--radius-card);box-sizing:border-box;padding:18px 20px}.laundry-dry-module__XKY-_G__cardLabel{color:var(--muted);letter-spacing:.06em;text-transform:uppercase;margin-bottom:12px;font-size:11px;display:block}.laundry-dry-module__XKY-_G__rowLabel{justify-content:space-between;align-items:baseline;margin-bottom:10px;display:flex}.laundry-dry-module__XKY-_G__rowValue{font-family:var(--font-sans);color:var(--text);letter-spacing:-.5px;font-size:22px;font-weight:800}.laundry-dry-module__XKY-_G__note{color:var(--muted);margin:10px 0 0;font-size:11px;line-height:1.7}.laundry-dry-module__XKY-_G__noteWarn{color:var(--orange-600);margin:10px 0 0;font-size:12px;font-weight:500;line-height:1.6}.laundry-dry-module__XKY-_G__envRow{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.laundry-dry-module__XKY-_G__envBtn{border-radius:var(--radius-m);background:var(--bg2);border:1px solid var(--border);color:var(--text);cursor:pointer;font-family:var(--font-sans);flex-direction:column;align-items:center;gap:2px;padding:14px 6px;transition:all .18s;display:flex}.laundry-dry-module__XKY-_G__envIcon{margin-bottom:4px;font-size:22px;line-height:1}.laundry-dry-module__XKY-_G__envName{font-size:13px;font-weight:700;line-height:1}.laundry-dry-module__XKY-_G__envSub{color:var(--muted);letter-spacing:.02em;font-size:11px}.laundry-dry-module__XKY-_G__envBtn_indoor{border-color:color-mix(in srgb, var(--cyan-600) 35%, transparent)}@media (hover:hover){.laundry-dry-module__XKY-_G__envBtn_indoor:hover{background:color-mix(in srgb, var(--cyan-600) 14%, transparent)}}.laundry-dry-module__XKY-_G__envBtn_indoor.laundry-dry-module__XKY-_G__envBtnActive{background:color-mix(in srgb, var(--cyan-600) 18%, transparent);border-color:var(--cyan-600)}.laundry-dry-module__XKY-_G__envBtn_indoor.laundry-dry-module__XKY-_G__envBtnActive .laundry-dry-module__XKY-_G__envName{color:var(--cyan-600)}.laundry-dry-module__XKY-_G__envBtn_balcony{border-color:color-mix(in srgb, var(--accent) 35%, transparent)}@media (hover:hover){.laundry-dry-module__XKY-_G__envBtn_balcony:hover{background:color-mix(in srgb, var(--accent) 14%, transparent)}}.laundry-dry-module__XKY-_G__envBtn_balcony.laundry-dry-module__XKY-_G__envBtnActive{background:color-mix(in srgb, var(--accent) 18%, transparent);border-color:var(--accent)}.laundry-dry-module__XKY-_G__envBtn_balcony.laundry-dry-module__XKY-_G__envBtnActive .laundry-dry-module__XKY-_G__envName{color:var(--accent)}.laundry-dry-module__XKY-_G__envBtn_outdoor{border-color:#a1620766}@media (hover:hover){.laundry-dry-module__XKY-_G__envBtn_outdoor:hover{background:#a1620724}}.laundry-dry-module__XKY-_G__envBtn_outdoor.laundry-dry-module__XKY-_G__envBtnActive{border-color:var(--yellow-700);background:#a162072e}.laundry-dry-module__XKY-_G__envBtn_outdoor.laundry-dry-module__XKY-_G__envBtnActive .laundry-dry-module__XKY-_G__envName{color:var(--yellow-700)}.laundry-dry-module__XKY-_G__slider{appearance:none;border-radius:var(--radius-pill);cursor:pointer;outline:none;width:100%;height:6px;margin:4px 0 12px}.laundry-dry-module__XKY-_G__sliderTemp{background:linear-gradient(90deg, #3ea0ff 0%, var(--cyan-600) 20%, var(--emerald-600) 45%, var(--sky-500) 65%, var(--orange-600) 100%)}.laundry-dry-module__XKY-_G__sliderHumid{background:linear-gradient(90deg, var(--sky-500) 0%, var(--emerald-600) 25%, #ffe33e 55%, var(--orange-600) 80%, var(--red-600) 100%)}.laundry-dry-module__XKY-_G__slider::-webkit-slider-thumb{appearance:none;background:var(--accent);width:20px;height:20px;box-shadow:0 0 0 1px var(--accent), 0 2px 6px #00000059;cursor:pointer;border:2px solid #0d0d0d;border-radius:50%;transition:transform .12s}@media (hover:hover){.laundry-dry-module__XKY-_G__slider::-webkit-slider-thumb:hover{transform:scale(1.12)}}.laundry-dry-module__XKY-_G__slider::-moz-range-thumb{background:var(--accent);width:20px;height:20px;box-shadow:0 0 0 1px var(--accent);cursor:pointer;border:2px solid #0d0d0d;border-radius:50%}.laundry-dry-module__XKY-_G__presetRow{grid-template-columns:repeat(4,1fr);gap:6px;display:grid}.laundry-dry-module__XKY-_G__presetRow:has(>:nth-child(5)){grid-template-columns:repeat(5,1fr)}.laundry-dry-module__XKY-_G__pBtn{background:var(--bg3);border:1px solid var(--border);color:var(--muted);cursor:pointer;font-family:var(--font-sans);border-radius:10px;flex-direction:column;align-items:center;gap:2px;padding:8px 4px;transition:all .15s;display:flex}@media (hover:hover){.laundry-dry-module__XKY-_G__pBtn:hover{color:var(--text);border-color:var(--accent)}}.laundry-dry-module__XKY-_G__pBtnActive{background:color-mix(in srgb, var(--accent) 18%, transparent)!important;border-color:var(--accent)!important;color:var(--accent)!important}.laundry-dry-module__XKY-_G__pBtnLabel{font-size:11px;font-weight:500;line-height:1}.laundry-dry-module__XKY-_G__pBtnVal{font-family:var(--font-sans);letter-spacing:-.2px;font-size:12px;font-weight:700}.laundry-dry-module__XKY-_G__valCold{color:#3ea0ff!important}.laundry-dry-module__XKY-_G__valCool{color:var(--cyan-600)!important}.laundry-dry-module__XKY-_G__valGood{color:var(--emerald-600)!important}.laundry-dry-module__XKY-_G__valGoodAccent{color:var(--accent)!important}.laundry-dry-module__XKY-_G__valWarn{color:#ffe33e!important}.laundry-dry-module__XKY-_G__valHot{color:var(--orange-600)!important}.laundry-dry-module__XKY-_G__valBad{color:var(--red-600)!important}.laundry-dry-module__XKY-_G__segRow3{grid-template-columns:repeat(3,1fr);gap:6px;display:grid}.laundry-dry-module__XKY-_G__segRow4{grid-template-columns:repeat(4,1fr);gap:6px;display:grid}.laundry-dry-module__XKY-_G__segRow5{grid-template-columns:repeat(5,1fr);gap:6px;display:grid}.laundry-dry-module__XKY-_G__segBtn{background:var(--bg3);border:1px solid var(--border);color:var(--muted);cursor:pointer;font-family:var(--font-sans);border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:2px;padding:10px 4px;font-size:13px;font-weight:500;transition:all .15s;display:flex}@media (hover:hover){.laundry-dry-module__XKY-_G__segBtn:hover:not(:disabled){color:var(--text);border-color:var(--accent)}}.laundry-dry-module__XKY-_G__segBtn:disabled{opacity:.35;cursor:not-allowed}.laundry-dry-module__XKY-_G__segBtnActive{font-weight:700;background:var(--accent-strong)!important;color:#fff!important;border-color:var(--accent)!important}.laundry-dry-module__XKY-_G__itemGrid{grid-template-columns:repeat(4,1fr);gap:6px;display:grid}.laundry-dry-module__XKY-_G__itemBtn{background:var(--bg3);border:1px solid var(--border);border-radius:var(--radius-m);min-height:82px;color:var(--text);cursor:pointer;font-family:var(--font-sans);flex-direction:column;justify-content:center;align-items:center;gap:4px;padding:8px 4px;transition:all .15s;display:flex;position:relative}@media (hover:hover){.laundry-dry-module__XKY-_G__itemBtn:hover{border-color:var(--accent)}}.laundry-dry-module__XKY-_G__itemBtnActive{background:color-mix(in srgb, var(--accent) 18%, transparent)!important;border-color:var(--accent)!important}.laundry-dry-module__XKY-_G__itemIcon{font-size:26px;line-height:1}.laundry-dry-module__XKY-_G__itemName{text-align:center;font-size:11px;font-weight:500;line-height:1.2}.laundry-dry-module__XKY-_G__itemBtnActive .laundry-dry-module__XKY-_G__itemName{color:var(--accent);font-weight:700}.laundry-dry-module__XKY-_G__itemCheck{background:var(--accent-strong);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:16px;height:16px;font-size:11px;font-weight:800;display:flex;position:absolute;top:4px;right:6px}.laundry-dry-module__XKY-_G__optList{flex-direction:column;gap:6px;display:flex}.laundry-dry-module__XKY-_G__toggleRow{border-radius:var(--radius-m);background:var(--bg3);border:1px solid var(--border);cursor:pointer;text-align:left;width:100%;color:var(--text);font-family:var(--font-sans);align-items:center;gap:12px;padding:12px 14px;transition:all .15s;display:flex}@media (hover:hover){.laundry-dry-module__XKY-_G__toggleRow:hover{border-color:var(--accent)}}.laundry-dry-module__XKY-_G__toggleRowOn{background:color-mix(in srgb, var(--accent) 14%, transparent);border-color:color-mix(in srgb, var(--accent) 40%, transparent)}.laundry-dry-module__XKY-_G__toggleIcon{flex-shrink:0;font-size:20px;line-height:1}.laundry-dry-module__XKY-_G__toggleBody{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.laundry-dry-module__XKY-_G__toggleLabel{color:var(--text);font-size:13px;font-weight:600}.laundry-dry-module__XKY-_G__toggleSub{color:var(--muted);font-size:11px}.laundry-dry-module__XKY-_G__toggle{border-radius:var(--radius-pill);background:var(--bg2);border:1px solid var(--border);flex-shrink:0;width:40px;height:22px;transition:background .2s,border-color .2s;position:relative}.laundry-dry-module__XKY-_G__toggleKnob{background:var(--muted);border-radius:50%;width:18px;height:18px;transition:transform .2s,background .2s;position:absolute;top:1px;left:1px}.laundry-dry-module__XKY-_G__toggleOn{background:var(--accent);border-color:var(--accent)}.laundry-dry-module__XKY-_G__toggleOn .laundry-dry-module__XKY-_G__toggleKnob{background:#0d0d0d;transform:translate(18px)}.laundry-dry-module__XKY-_G__hero{background:var(--bg2);border:1px solid color-mix(in srgb, var(--accent) 35%, transparent);border-radius:var(--radius-card);flex-direction:column;gap:16px;padding:24px 22px;animation:.25s laundry-dry-module__XKY-_G__fadeUp;display:flex}.laundry-dry-module__XKY-_G__heroLabel{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;text-align:center;font-size:11px}.laundry-dry-module__XKY-_G__heroRow{grid-template-columns:1fr auto 1fr;align-items:center;gap:14px;display:grid}.laundry-dry-module__XKY-_G__heroBlock{flex-direction:column;align-items:center;gap:4px;min-width:0;display:flex}.laundry-dry-module__XKY-_G__heroSub{color:var(--muted);letter-spacing:.06em;text-transform:uppercase;font-size:11px}.laundry-dry-module__XKY-_G__heroSubAccent{color:var(--accent);letter-spacing:.06em;text-transform:uppercase;font-size:11px;font-weight:600}.laundry-dry-module__XKY-_G__heroNum{font-family:var(--font-sans);color:var(--text);letter-spacing:-.5px;text-align:center;overflow-wrap:anywhere;font-size:clamp(22px,5.5vw,32px);font-weight:800;line-height:1.1}.laundry-dry-module__XKY-_G__heroNumMain{font-family:var(--font-sans);color:var(--accent);letter-spacing:-1px;text-align:center;overflow-wrap:anywhere;font-size:clamp(28px,7vw,44px);font-weight:800;line-height:1.1}.laundry-dry-module__XKY-_G__heroRange{font-family:var(--font-sans);color:var(--muted);letter-spacing:-.2px;font-size:11px}.laundry-dry-module__XKY-_G__heroTime{color:var(--muted);margin-top:2px;font-size:11px}.laundry-dry-module__XKY-_G__heroTimeMain{color:var(--accent);margin-top:2px;font-size:12px;font-weight:600}.laundry-dry-module__XKY-_G__heroDivider{background:var(--border);width:1px;height:60px}.laundry-dry-module__XKY-_G__speedBadge{border-radius:var(--radius-pill);background:var(--bg3);font-size:12px;font-family:var(--font-sans);border:1px solid;align-self:center;padding:8px 16px}.laundry-dry-module__XKY-_G__speedBadge strong{font-weight:700}.laundry-dry-module__XKY-_G__timelineWrap{flex-direction:column;gap:10px;padding:8px 4px 4px;display:flex}.laundry-dry-module__XKY-_G__timeline{border-radius:var(--radius-pill);background:var(--bg3);height:12px;position:relative;overflow:visible}.laundry-dry-module__XKY-_G__timelineSurface{background:linear-gradient(90deg, var(--cyan-600), var(--sky-500));border-radius:999px 0 0 999px;height:100%;position:absolute;top:0;left:0}.laundry-dry-module__XKY-_G__timelineFull{background:linear-gradient(90deg, var(--sky-500), var(--emerald-600));border-radius:0 999px 999px 0;height:100%;position:absolute;top:0}.laundry-dry-module__XKY-_G__timelineMarker{pointer-events:none;position:absolute;top:0;transform:translate(-50%)}.laundry-dry-module__XKY-_G__timelineMarkerLine{background:var(--text);border-radius:1px;width:2px;height:20px;margin-top:-4px}.laundry-dry-module__XKY-_G__timelineMarkerLabelTop{color:var(--text);white-space:nowrap;font-size:11px;font-family:var(--font-sans);font-weight:500;position:absolute;bottom:22px;left:50%;transform:translate(-50%)}.laundry-dry-module__XKY-_G__timelineMarkerLabelBottom{color:var(--accent);white-space:nowrap;font-size:11px;font-family:var(--font-sans);font-weight:600;position:absolute;top:22px;left:50%;transform:translate(-50%)}.laundry-dry-module__XKY-_G__timelineCursor{background:#fff;border-radius:2px;width:3px;height:24px;transition:left 1s linear;position:absolute;top:-6px;transform:translate(-50%);box-shadow:0 0 8px #ffffff80}.laundry-dry-module__XKY-_G__timelineLegend{font-family:var(--font-sans);color:var(--muted);letter-spacing:.02em;justify-content:space-between;padding:16px 0 0;font-size:11px;display:flex}.laundry-dry-module__XKY-_G__impactList{flex-direction:column;gap:6px;display:flex}.laundry-dry-module__XKY-_G__impactRow{background:var(--bg3);border:1px solid var(--border);font-size:12px;font-family:var(--font-sans);border-radius:10px;justify-content:space-between;align-items:center;padding:10px 12px;display:flex}.laundry-dry-module__XKY-_G__impactLabel{color:var(--text);font-weight:500}.laundry-dry-module__XKY-_G__impactVal{font-family:var(--font-sans);letter-spacing:-.2px;font-size:13px;font-weight:700}.laundry-dry-module__XKY-_G__impactGood{border-color:#10b9814d}.laundry-dry-module__XKY-_G__impactGood .laundry-dry-module__XKY-_G__impactVal{color:var(--emerald-600)}.laundry-dry-module__XKY-_G__impactBad{border-color:#ea580c4d}.laundry-dry-module__XKY-_G__impactBad .laundry-dry-module__XKY-_G__impactVal{color:var(--orange-600)}.laundry-dry-module__XKY-_G__impactNeutral .laundry-dry-module__XKY-_G__impactVal{color:var(--muted)}.laundry-dry-module__XKY-_G__tipList{flex-direction:column;gap:6px;display:flex}.laundry-dry-module__XKY-_G__tipItem{background:var(--bg3);border:1px solid var(--border);border-radius:10px;align-items:center;gap:12px;padding:10px 14px;display:flex}.laundry-dry-module__XKY-_G__tipIcon{flex-shrink:0;font-size:18px;line-height:1}.laundry-dry-module__XKY-_G__tipText{color:var(--text);flex:1;font-size:12px;line-height:1.5}@keyframes laundry-dry-module__XKY-_G__fadeUp{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (max-width:500px){.laundry-dry-module__XKY-_G__card,.laundry-dry-module__XKY-_G__hero{padding:16px 14px}.laundry-dry-module__XKY-_G__envRow{gap:6px}.laundry-dry-module__XKY-_G__envBtn{padding:12px 4px}.laundry-dry-module__XKY-_G__envName{font-size:12px}.laundry-dry-module__XKY-_G__envSub{font-size:11px}.laundry-dry-module__XKY-_G__itemGrid{grid-template-columns:repeat(2,1fr)}.laundry-dry-module__XKY-_G__itemBtn{min-height:76px}.laundry-dry-module__XKY-_G__segRow5{grid-template-columns:repeat(3,1fr)}.laundry-dry-module__XKY-_G__presetRow{grid-template-columns:repeat(4,1fr)}.laundry-dry-module__XKY-_G__pBtnLabel,.laundry-dry-module__XKY-_G__pBtnVal{font-size:11px}.laundry-dry-module__XKY-_G__heroRow{grid-template-columns:1fr;gap:10px}.laundry-dry-module__XKY-_G__heroDivider{justify-self:center;width:60%;height:1px}.laundry-dry-module__XKY-_G__segBtn{padding:10px 2px;font-size:12px}.laundry-dry-module__XKY-_G__rowValue{font-size:18px}.laundry-dry-module__XKY-_G__impactLabel{font-size:11px}.laundry-dry-module__XKY-_G__impactVal{font-size:12px}.laundry-dry-module__XKY-_G__tabBtn{padding:9px 2px;font-size:11px}.laundry-dry-module__XKY-_G__eqGrid{grid-template-columns:repeat(2,1fr)}}
