.opsgrid>*{min-width:0}#scene{width:100%;overflow:hidden}#scene canvas{max-width:100%}.inputs label{max-width:100%}.inputs select{max-width:100%}#tasks small{color:#b3c7ce}#board tr{cursor:pointer}#board tr:focus{outline:2px solid #8de5c8}
.view-tools{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin:16px 0}.view-tools label{display:flex;align-items:center;gap:6px}.view-tools input{margin:0}#scene{height:650px}#scene.expanded{position:fixed;inset:60px 12px 12px;width:calc(100vw - 24px);height:calc(100vh - 72px);z-index:10}.view-tools:has(~.opsgrid #scene.expanded){position:fixed;top:0;left:0;right:0;background:#0d1b25;padding:8px;margin:0;z-index:11}@media(max-width:850px){#scene{height:440px}.view-tools{gap:6px}.view-tools button{font-size:12px}}
