/* Neón Control: panel de estaciones. Solo presentación en pantalla. */
@media screen {
body[data-control-style="neon"] #production-stations{min-width:0}
body[data-control-style="neon"] #production-stations :is(.station-toolbar,.station-card header){gap:12px;flex-wrap:wrap}
body[data-control-style="neon"] #production-stations .station-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,290px),1fr))}
body[data-control-style="neon"] #production-stations :is(.station-card,.station-unassigned,.operator-performance){border:1px solid #295360!important;background:#17272e!important;box-shadow:inset 0 1px #25c7eb25!important;border-radius:14px;padding:16px;min-width:0}
body[data-control-style="neon"] #production-stations .station-card{padding:0}
body[data-control-style="neon"] #production-stations :is(.station-card header,.station-activity span,.station-current-jobs>div){background:#142129!important;color:#dbe9ef!important}
body[data-control-style="neon"] #production-stations .station-card header{border-bottom:1px solid #295360}
body[data-control-style="neon"] #production-stations :is(b,h3){font-weight:500!important}
body[data-control-style="neon"] #production-stations :is(.station-metrics b,.station-card header>b){font-size:21px!important}
body[data-control-style="neon"] #production-stations .station-status{display:inline-flex;padding:4px 8px;border:1px solid #778791;border-radius:999px;color:#c3cdd3;background:#263039;font-size:10px;font-weight:500;letter-spacing:.03em;box-shadow:0 0 6px #77879120}
body[data-control-style="neon"] #production-stations .online .station-status{border-color:#54dca3;color:#a4f1ce;background:#15352c;box-shadow:0 0 7px #54dca330}
body[data-control-style="neon"] #production-stations .station-current-jobs{max-height:400px;overflow:auto;scrollbar-color:#326073 #142129}
body[data-control-style="neon"] #production-stations .station-current-jobs>div{border:1px solid #2b4652;border-radius:9px;overflow-wrap:anywhere}
body[data-control-style="neon"] #production-stations .station-current-jobs>div.blocked{border-color:#ad5060!important}
body[data-control-style="neon"] #production-stations .production-status{justify-self:start}
body[data-control-style="neon"] #production-stations :is(small,.station-operator span,.station-current-jobs p,.operator-performance-table .head){color:#a6bac5!important}
body[data-control-style="neon"] #production-stations .operator-performance-table>div{border-color:#2b4652;min-width:0!important;grid-template-columns:minmax(90px,2fr) repeat(3,minmax(50px,1fr));font-size:12px;overflow-wrap:anywhere}
body[data-control-style="neon"] #production-stations .station-metrics .warning{background:#352817!important;border-color:#b59048!important;color:#ffe0a0!important}
body[data-control-style="neon"] #production-stations .station-metrics .warning b{color:#ffe0a0!important}
@media(max-width:760px){body[data-control-style="neon"] #production-stations .stations-heading{display:flex!important;flex-direction:column!important;align-items:stretch!important}body[data-control-style="neon"] #production-stations .station-toolbar{display:grid!important;grid-template-columns:1fr 1fr;width:100%}body[data-control-style="neon"] #production-stations .station-toolbar>*{width:100%;min-width:0;box-sizing:border-box}}
}
