.dehumidifier-module__Mq560W__wrap{flex-direction:column;gap:14px;display:flex}.dehumidifier-module__Mq560W__card{background:var(--bg2);border:1px solid var(--border);border-radius:var(--radius-card);padding:16px 18px}@media (max-width:600px){.dehumidifier-module__Mq560W__card{border-radius:12px;padding:14px}}.dehumidifier-module__Mq560W__fieldHead{justify-content:space-between;align-items:center;gap:12px;margin-bottom:10px;display:flex}.dehumidifier-module__Mq560W__fieldLabel{color:var(--text);font-size:14px;font-weight:600}.dehumidifier-module__Mq560W__unitToggle{background:var(--bg);border:1px solid var(--border);border-radius:var(--radius-pill);gap:4px;padding:3px;display:inline-flex}.dehumidifier-module__Mq560W__unitBtn{color:var(--muted);border-radius:var(--radius-pill);cursor:pointer;background:0 0;border:none;padding:5px 14px;font-size:13px;font-weight:600;transition:background .15s,color .15s}.dehumidifier-module__Mq560W__unitBtnActive{background:var(--accent-strong);color:#fff}.dehumidifier-module__Mq560W__inputRow{align-items:center;gap:10px;display:flex}.dehumidifier-module__Mq560W__input{min-width:0;color:var(--text);background:var(--bg);border:1px solid var(--border);border-radius:var(--radius-m);flex:1;padding:12px 14px;font-family:Inter,Noto Sans KR,system-ui,sans-serif;font-size:22px;font-weight:700}.dehumidifier-module__Mq560W__input:focus{border-color:var(--accent);outline:none}.dehumidifier-module__Mq560W__unit{color:var(--muted);flex-shrink:0;font-size:15px;font-weight:600}.dehumidifier-module__Mq560W__subHint{color:var(--muted);margin:8px 0 0;font-size:12px}.dehumidifier-module__Mq560W__groupLabel{color:var(--text);margin:0 0 10px;font-size:14px;font-weight:600}.dehumidifier-module__Mq560W__groupSub{color:var(--muted);font-size:12px;font-weight:400}.dehumidifier-module__Mq560W__btnGrid3{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.dehumidifier-module__Mq560W__btnGrid2{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.dehumidifier-module__Mq560W__optBtn{text-align:left;background:var(--bg);border:1px solid var(--border);border-radius:var(--radius-m);cursor:pointer;flex-direction:column;gap:3px;padding:10px 12px;transition:border-color .15s,background .15s;display:flex}.dehumidifier-module__Mq560W__optBtnActive{border-color:var(--accent);background:color-mix(in srgb, var(--accent) 8%, var(--bg2))}.dehumidifier-module__Mq560W__optName{color:var(--text);font-size:13px;font-weight:700}.dehumidifier-module__Mq560W__optNote{color:var(--muted);font-size:11px;line-height:1.4}@media (hover:hover){.dehumidifier-module__Mq560W__optBtn:hover{border-color:var(--border-hover)}}.dehumidifier-module__Mq560W__resultCard{background:var(--bg2);border:1px solid var(--border);border-radius:var(--radius-card);padding:22px 20px}.dehumidifier-module__Mq560W__resultLabel{color:var(--muted);text-align:center;margin:0 0 4px;font-size:13px}.dehumidifier-module__Mq560W__hero{color:var(--accent-ink);text-align:center;letter-spacing:-.02em;margin:0;font-family:Inter,Noto Sans KR,system-ui,sans-serif;font-size:clamp(44px,11vw,72px);font-weight:800;line-height:1}.dehumidifier-module__Mq560W__heroUnit{color:var(--muted);margin-left:.15em;font-size:.36em;font-weight:700}.dehumidifier-module__Mq560W__resultSub{color:var(--muted);text-align:center;margin:8px 0 0;font-size:13px}.dehumidifier-module__Mq560W__tierBox{background:var(--bg);border:1px solid var(--border);border-radius:var(--radius-m);margin-top:18px;padding:14px 16px}.dehumidifier-module__Mq560W__tierMain{flex-wrap:wrap;align-items:baseline;gap:6px 10px;display:flex}.dehumidifier-module__Mq560W__tierLabel{color:var(--muted);font-size:13px}.dehumidifier-module__Mq560W__tierValue{color:var(--accent-ink);font-family:Inter,Noto Sans KR,system-ui,sans-serif;font-size:22px;font-weight:800}.dehumidifier-module__Mq560W__tierSpace{color:var(--muted);font-size:12px}.dehumidifier-module__Mq560W__tierNote{color:var(--muted);margin:8px 0 0;font-size:12px;line-height:1.6}.dehumidifier-module__Mq560W__powerBox{flex-direction:column;gap:2px;margin-top:12px;display:flex}.dehumidifier-module__Mq560W__powerRow{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;padding:8px 2px;font-size:13px;display:flex}.dehumidifier-module__Mq560W__powerRow:last-child{border-bottom:none}.dehumidifier-module__Mq560W__powerKey{color:var(--muted)}.dehumidifier-module__Mq560W__powerVal{color:var(--text);font-family:Inter,Noto Sans KR,system-ui,sans-serif;font-weight:600}.dehumidifier-module__Mq560W__powerRowMain .dehumidifier-module__Mq560W__powerKey{color:var(--text);font-weight:700}.dehumidifier-module__Mq560W__powerValMain{color:var(--accent-ink);font-family:Inter,Noto Sans KR,system-ui,sans-serif;font-size:15px;font-weight:800}.dehumidifier-module__Mq560W__assumeRow{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:14px;display:grid}.dehumidifier-module__Mq560W__assumeField{flex-direction:column;gap:5px;min-width:0;display:flex}.dehumidifier-module__Mq560W__assumeLabel{color:var(--muted);font-size:12px}.dehumidifier-module__Mq560W__assumeInputWrap{background:var(--bg);border:1px solid var(--border);border-radius:var(--radius-s);align-items:center;gap:6px;padding:6px 10px;display:flex}.dehumidifier-module__Mq560W__assumeInput{min-width:0;color:var(--text);background:0 0;border:none;flex:1;font-family:Inter,Noto Sans KR,system-ui,sans-serif;font-size:16px;font-weight:600}.dehumidifier-module__Mq560W__assumeInput:focus{outline:none}.dehumidifier-module__Mq560W__assumeUnit{color:var(--muted);flex-shrink:0;font-size:12px}.dehumidifier-module__Mq560W__assumeNote{color:var(--muted);margin:10px 0 0;font-size:11px;line-height:1.6}.dehumidifier-module__Mq560W__assumeNote a{color:var(--text);text-underline-offset:2px;text-decoration:underline}.dehumidifier-module__Mq560W__emptyNote{color:var(--muted);margin:0;font-size:13px;line-height:1.7}.dehumidifier-module__Mq560W__tierList{flex-direction:column;gap:6px;display:flex}.dehumidifier-module__Mq560W__tierRow{background:var(--bg);border:1px solid var(--border);border-radius:var(--radius-s);align-items:center;gap:10px;padding:10px 12px;display:flex}.dehumidifier-module__Mq560W__tierRowActive{border-color:var(--accent);background:color-mix(in srgb, var(--accent) 8%, var(--bg2))}.dehumidifier-module__Mq560W__tierRowL{color:var(--accent-ink);flex-shrink:0;min-width:52px;font-family:Inter,Noto Sans KR,system-ui,sans-serif;font-size:14px;font-weight:800}.dehumidifier-module__Mq560W__tierRowSpace{color:var(--muted);flex:1;min-width:0;font-size:12px}.dehumidifier-module__Mq560W__tierRowWatt{color:var(--text);flex-shrink:0;font-size:12px;font-weight:600}.dehumidifier-module__Mq560W__tierRowBadge{color:#fff;background:var(--accent-strong);border-radius:var(--radius-pill);flex-shrink:0;padding:2px 8px;font-size:11px;font-weight:700}
