/* Kalkulator Arsitektur — layout (melengkapi main.css + kalkulator-beton.css) */
.ars-layout { display: grid; grid-template-columns: minmax(0,1.05fr) minmax(0,1fr); gap: 22px; align-items: start; }
#arsPanelForm { min-width: 0; } #arsPanelResult { min-width: 0; position: sticky; top: 84px; }
@media (max-width: 900px) { .ars-layout { grid-template-columns: 1fr; } #arsPanelResult { position: static; } }

.work-pill { display:inline-flex; align-items:center; gap:6px; font-size:.72rem; font-weight:600; padding:2px 8px; border-radius:6px; font-family:var(--font-technical); background:rgba(37,117,252,.12); color:var(--primary-2); }
