#dimApp .dim-custom,#dimApp .dim-units{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:10px 12px}#dimApp .dim-row{border:1px solid var(--bm-line);border-radius:12px;padding:10px 12px 4px;margin-bottom:10px;background:var(--bm-bg)}#dimApp .dim-row-head{display:flex;align-items:center;gap:8px;margin-bottom:6px}#dimApp .dim-row-head input{flex:1 1 auto;min-width:0}#dimApp .dim-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(76px,1fr));gap:8px 10px}#dimApp .dim-grid .ic-field{margin:0 0 6px}#dimApp .dim-badge{font-size:.72rem;font-weight:700;border-radius:999px;padding:2px 8px;background:var(--bm-accent-soft);color:var(--bm-accent-strong);white-space:nowrap}@media (forced-colors:active){#dimApp .dim-badge{border:1px solid CanvasText}}#dimApp .dim-row-head input{min-height:36px;padding:6px 10px;border:1px solid var(--bm-line);border-radius:10px;font:inherit;font-weight:700;background:var(--bm-surface);color:var(--bm-ink)}