/* High-readability desktop sizing requested for customer demonstrations. */
@media(min-width:901px){html,body{font-size:17px}.nm-app{grid-template-columns:260px minmax(0,1fr)}.nm-brand strong{font-size:23px}.nm-brand small{font-size:14px}.nm-brand em,.nm-company button{font-size:12px}.nm-company>strong{font-size:14px}.nm-nav button{padding:16px 20px;font-size:16px}.nm-connected strong{font-size:15px}.nm-connected small{font-size:12px}.nm-top>label{width:360px}.nm-top input{font-size:15px}.nm-top>b{font-size:12px}.nm-user strong{font-size:15px}.nm-user small{font-size:11px}.nm-title h1{font-size:31px}.nm-title span{font-size:14px}.nm-blue-btn,.nm-dark-btn,.nm-title button,.nm-device-tools button,.nm-topology-tools button,.nm-alarm-filter button{font-size:14px}.nm-kpi small{font-size:13px}.nm-kpi strong{font-size:30px}.nm-kpi span{font-size:12px}.nm-box h2{font-size:16px}.nm-box header span,.nm-box header button{font-size:12px}.nm-row{grid-template-columns:92px 1fr 230px 70px;font-size:13px}.nm-row b{font-size:13px}.nm-row small{font-size:12px}.nm-mini-line,.nm-traffic footer b{font-size:12px}.nm-device-tools,.nm-topology-tools,.nm-alarm-filter{font-size:14px}.nm-device-tools input,.nm-topology-tools input,.nm-alarm-filter input,.nm-device-tools select,.nm-topology-tools select,.nm-alarm-filter select,.nm-title select{font-size:14px}.nm-dev-table th,.nm-dev-table td,.nm-alarm-table th,.nm-alarm-table td{padding:13px 12px;font-size:14px}.nm-detail-head h1{font-size:29px}.nm-detail-head b,.nm-detail-head p{font-size:13px}.nm-ring strong{font-size:29px}.nm-gauge span{font-size:15px}.nm-port-panel h3{font-size:13px}.nm-port-legend{font-size:14px}.nm-port{font-size:14px}.nm-port small,.nm-port em{font-size:12px}.nm-topology-layout{grid-template-columns:minmax(0,1fr) 260px}.nm-alarm-layout{grid-template-columns:minmax(0,1fr) 260px}.nm-inspector,.nm-alarm-inspector{padding:20px}.nm-inspector small,.nm-alarm-inspector small{font-size:12px}.nm-inspector h2,.nm-alarm-inspector h2{font-size:24px}.nm-inspector dt{font-size:11px}.nm-inspector dd,.nm-alarm-inspector p{font-size:14px}.nm-tabs button{font-size:14px}.nm-alarm-filter b{font-size:12px}.nm-settings{grid-template-columns:210px minmax(0,1fr)}.nm-settings>nav:before{font-size:12px}.nm-settings>nav button{font-size:14px}.nm-settings-body h2{font-size:27px}.nm-settings-body>p,.nm-field input,.nm-field select,.nm-field textarea,.nm-switch{font-size:14px}.nm-field label{font-size:13px}.nm-settings-body h3{font-size:17px}.nm-settings-actions button{font-size:14px}.nm-statusbar{font-size:13px}.nm-history-table th,.nm-history-table td{font-size:13px}.nm-topology-canvas{cursor:grab;touch-action:none;user-select:none}.nm-topology-canvas.is-panning{cursor:grabbing}.nm-topology-canvas svg{will-change:transform}.nm-node{cursor:pointer}}
@media(min-width:1500px){html,body{font-size:18px}.nm-app{grid-template-columns:280px minmax(0,1fr)}.nm-topology-layout,.nm-alarm-layout{grid-template-columns:minmax(0,1fr) 300px}.nm-dev-table th,.nm-dev-table td,.nm-alarm-table th,.nm-alarm-table td{font-size:15px}}
@media(max-height:800px) and (min-width:901px){.nm-dash-grid{height:calc(100dvh - 313px);min-height:350px;grid-template-rows:96px minmax(145px,1fr) 92px}.nm-kpi{min-height:66px}.nm-kpi strong{font-size:25px}.nm-box>header{min-height:36px}}
