.ets-resource-calculator{padding:24px;border:1px solid var(--color-content-border);border-radius:10px;background:var(--color-content-bg);color:var(--color-content-text)}.ets-resource-calculator .ets-cost-columns{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.ets-resource-calculator label{display:block;margin:16px 0 4px;font-weight:700}.ets-resource-calculator input{width:100%;min-width:0;background:var(--color-content-bg)!important;color:var(--color-content-text)!important;border:1px solid var(--color-content-border)!important}.ets-resource-calculator output{display:block;margin:24px 0;padding:16px;border-left:4px solid var(--color-content-primary);font-weight:700}.ets-resource-calculator button{margin-top:16px}.ets-dimension-visual{max-width:100%;height:auto}.ets-dimension-visual text{font-family:Arial,Helvetica,sans-serif;fill:currentColor}@media(max-width:600px){.ets-resource-calculator .ets-cost-columns{grid-template-columns:1fr}.ets-resource-calculator{padding:16px}}