/* Scoped to the two consumer calculators; existing workspaces retain their layouts. */
.nf-page[data-overnight-tool="dimensional_weight_calculator"] .adv-editors,
.nf-page[data-overnight-tool="wallpaper_roll_calculator"] .adv-editors {display:block;}
.practical-entry {display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;align-items:end;margin:0 0 20px;}
.practical-entry label {margin:0;min-width:0;}
.practical-entry input {width:100%;box-sizing:border-box;}
.practical-entry button {align-self:end;min-height:46px;}
.nf-page[data-overnight-tool="dimensional_weight_calculator"] #ot-input,
.nf-page[data-overnight-tool="wallpaper_roll_calculator"] #ot-input {height:160px;min-height:120px;}
.nf-page[data-overnight-tool="dimensional_weight_calculator"] #ot-output,
.nf-page[data-overnight-tool="wallpaper_roll_calculator"] #ot-output {height:260px;min-height:140px;}
.nf-page[data-overnight-tool="dimensional_weight_calculator"] #ot-preview,
.nf-page[data-overnight-tool="wallpaper_roll_calculator"] #ot-preview {overflow-x:auto;}
@media(max-width:600px){.practical-entry {grid-template-columns:repeat(2,minmax(0,1fr));}.practical-entry button {grid-column:1/-1;}}

