._lab_dfobq_1{border:1px solid var(--line);background:var(--mist);color:var(--green-950);margin:28px 0;padding:clamp(18px,4vw,30px)}._lab_dfobq_1 h3{margin:0 0 12px;font-size:1.35rem;line-height:1.4}._lab_dfobq_1 p,._lab_dfobq_1 label,._lab_dfobq_1 dt{font-size:.95rem;line-height:1.6}._fields_dfobq_4{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin:20px 0;display:grid}._fields_dfobq_4 label{margin-bottom:7px;font-weight:650;display:block}._fields_dfobq_4 input{width:100%;min-width:0;min-height:46px;color:var(--green-950);font:inherit;background:#fff;border:1px solid #7c9d99;padding:10px 12px}._lab_dfobq_1 button{border:1px solid var(--green-950);background:var(--green-950);color:#fff;cursor:pointer;min-height:46px;font:inherit;padding:12px 16px}._fields_dfobq_4 input:focus-visible,._lab_dfobq_1 button:focus-visible{outline:3px solid var(--cyan-700);outline-offset:3px}._fields_dfobq_4 input[aria-invalid=true]{border-color:#9a2622}._results_dfobq_10{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:24px 0;display:grid}._results_dfobq_10 div{border-bottom:2px solid var(--cyan-700);background:#fff;min-width:0;padding:16px}._results_dfobq_10 dd{overflow-wrap:anywhere;margin:8px 0 0;font-size:1.3rem;font-weight:700}._balance_dfobq_13{background:#fff;grid-template-columns:1fr 1fr;gap:24px;padding:20px;display:grid}._balance_dfobq_13 strong{margin-bottom:16px;display:block}._balance_dfobq_13 span{max-width:100%;height:16px;margin-top:16px;display:block}._balance_dfobq_13 p{margin:6px 0}._cool_dfobq_17{background:#007e83}._electric_dfobq_17{background:#9e7420}._hot_dfobq_17{background:#b34c37;width:100%}._equation_dfobq_18{font-weight:700}._notice_dfobq_18{border-top:1px solid var(--line);margin:24px 0 0;padding-top:16px}._error_dfobq_19{color:#9a2622;background:#fff4de;padding:14px}@media (width<=650px){._fields_dfobq_4,._results_dfobq_10,._balance_dfobq_13{grid-template-columns:1fr}}._exercise_dfobq_22{border-left:4px solid var(--cyan-700);background:var(--mist);margin:28px 0;padding:clamp(18px,4vw,28px)}
