/* Workflow separation: each page has one task and one drawing. */
.nw-clean-studio .nw-view-toggle {display:none!important} /* Navigation is Draw / Edit / 3D / Flat instead. Internal view actions continue to work. */
.nw-task-advanced,.nw-edit-technical{border:1px solid #3b5869;border-radius:7px;margin-top:12px;padding:4px 11px 10px;background:#112638;color:#b8d7dd}
.nw-task-advanced>summary,.nw-edit-technical>summary{cursor:pointer;padding:11px 1px;font-weight:700;font-size:13px;min-height:37px}
.nw-task-advanced>summary:hover,.nw-edit-technical>summary:hover{color:#fff}
.nw-task-switch{width:100%;padding:12px 10px;background:#235765;border:1px solid #579293;border-radius:6px;color:#e7fcff;font-weight:750;font-size:14px;cursor:pointer;margin-top:12px}
.nw-task-switch:hover{background:#2e7280}
.nw-clean-studio .nw-tools-group[data-mode="edit"]>.nw-explain,.nw-clean-studio .nw-tools-group[data-mode="draw"]>.nw-explain{font-size:14px;line-height:1.45}
.nw-clean-studio .nw-tools-group[data-mode="draw"] .n-draw-panel{margin:0;background:transparent;border:0;padding:2px 0}
.nw-clean-studio .nw-tools-group[data-mode="draw"] .n-draw-panel p{font-size:13px}
.nw-clean-studio .nw-main-bar .nw-stage-title{flex:1;min-width:90px}
.nw-clean-studio .n-flow-tab{white-space:nowrap}
@media(max-width:440px){.nw-clean-studio .n-flow-tab{font-size:11px;min-height:44px;padding:7px 2px;white-space:normal}}

/* Draw keeps construction tools available, but behind a single expandable section. */
.nw-clean-studio[data-norman-step='draw'] .nw-tools-group[data-mode='draw']>.nw-task-advanced,
.nw-clean-studio[data-norman-step='draw'] .nw-tools-group[data-mode='draw']>.nw-explain{display:block!important}
/* Model is its own page; no construction settings copied from Draw. */
.nw-clean-studio[data-norman-step='model'] .nw-tools-group[data-mode='model']{display:block!important}

/* Task-specific primary actions: no accidental topology change from Edit/Flat. */
.nw-clean-studio #newBtn,.nw-clean-studio #exportDxf,.nw-clean-studio #saveBtn{display:none!important}
.nw-clean-studio[data-norman-step='draw'] #newBtn{display:inline-flex!important}
.nw-clean-studio[data-norman-step='export'].nf-expert #exportDxf{display:inline-flex!important}
