.furnace-workbench{grid-template-columns:minmax(0,1.45fr) minmax(280px,.75fr);gap:22px;display:grid}.furnace-inputs{gap:16px;display:grid}.furnace-guide{grid-template-columns:1fr 1fr;gap:14px;display:grid}.furnace-plan,.furnace-flow{background:linear-gradient(145deg,#fff7eb,#f3e1ca);border:2px solid #725034;border-radius:14px;height:220px;position:relative;overflow:hidden}.furnace-plan i,.furnace-flow i{text-align:center;font-style:normal;position:absolute;top:22px;left:9%;right:9%}.furnace-plan b,.furnace-flow b{writing-mode:vertical-rl;position:absolute;top:28%;right:12px}.furnace-plan em,.furnace-flow em{text-align:center;font-style:normal;font-weight:700;position:absolute;inset:47% 10% auto}.furnace-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.furnace-fields label{grid-template-columns:1fr auto;gap:6px;font-weight:700;display:grid}.furnace-fields span{color:#66584e;font-size:.78rem}.furnace-fields input{border:1px solid #b6a18f;border-radius:8px;grid-column:1/-1;width:100%;padding:11px}.furnace-result div{border-top:1px solid #e4d6c9;justify-content:space-between;gap:12px;padding:10px 0;display:flex}.furnace-result b{text-align:right}@media (max-width:760px){.furnace-workbench,.furnace-guide,.furnace-fields{grid-template-columns:1fr}.furnace-plan,.furnace-flow{height:220px}}
