
#es_tab_designcalcs .pfc-dc-subtabs{
 display:flex;flex-wrap:wrap;gap:5px;margin:8px 0 10px;padding:6px;border:1px solid var(--line,#4b5563);
 border-radius:6px;background:rgba(127,127,127,.06)
}
#es_tab_designcalcs .pfc-dc-subtabs .btn{min-height:30px;padding:5px 9px;white-space:nowrap}
#es_tab_designcalcs .pfc-dc-subtabs .btn.active{font-weight:700;outline:2px solid currentColor;outline-offset:-2px}
#es_tab_designcalcs .pfc-dc-pane{display:none}
#es_tab_designcalcs .pfc-dc-pane.active{display:block}
#es_tab_designcalcs .pfc-dc-recommend{
 border:1px solid var(--line,#4b5563);border-radius:6px;padding:10px 12px;margin:8px 0;
 background:rgba(127,127,127,.06)
}
#es_tab_designcalcs .pfc-dc-recommend .pfc-dc-kicker{font-size:9px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;opacity:.75}
#es_tab_designcalcs .pfc-dc-recommend .pfc-dc-primary{font-size:16px;font-weight:800;margin:3px 0}
#es_tab_designcalcs .pfc-dc-recommend .pfc-dc-secondary{font-size:10px;line-height:1.45}
#es_tab_designcalcs .pfc-dc-warning{
 border:1px solid #9a7b00;border-radius:5px;padding:7px 9px;margin:6px 0;font-size:10px;line-height:1.4;
 background:rgba(154,123,0,.08)
}
#es_tab_designcalcs .pfc-dc-modebar{display:flex;gap:5px;align-items:center;margin:6px 0}
#es_tab_designcalcs .pfc-dc-modebar .btn{min-height:28px;padding:4px 9px}
#es_tab_designcalcs .pfc-ahf-basic th:nth-child(5),
#es_tab_designcalcs .pfc-ahf-basic th:nth-child(6),
#es_tab_designcalcs .pfc-ahf-basic td:nth-child(5),
#es_tab_designcalcs .pfc-ahf-basic td:nth-child(6){display:none}
#es_tab_designcalcs .pfc-dc-context-hidden{display:none!important}
#es_tab_designcalcs .pfc-dc-help{font-size:9px;opacity:.78;margin:-2px 0 6px}
