.atelier{max-width:1550px!important}.daHeader,.daTabs,.daControls{display:flex;gap:14px;flex-wrap:wrap;align-items:center}.daHeader h1{flex:1}.daTabs button[aria-selected=true]{background:#267e99;color:white}.daWork{display:grid;grid-template-columns:235px minmax(280px,1fr) 240px;gap:16px}.atelier label{display:grid;gap:5px;margin:10px 0;font-size:1rem}.atelier label:has(input[type=checkbox]){display:flex;align-items:center}.atelier input:not([type=checkbox]),.atelier select,.atelier textarea{width:100%;box-sizing:border-box;padding:9px;font-size:1rem}.atelier button,.atelier a{font-size:1rem}.atelier button{margin:4px;padding:9px 12px}.atelier textarea{resize:vertical}.daTools input[type=color]{height:38px}#daBoard{width:100%;height:540px;background:#fff;touch-action:none;border-radius:8px}#daBoard .handle{fill:#fff;stroke:#027daf;stroke-width:1.4;cursor:move}#daLayers article{border:1px solid #345772;padding:10px;margin:8px 0;border-radius:10px;overflow-wrap:anywhere}#daLayers article.selected{border-color:#65d4ef}#daStatus{min-height:25px}.daModelLayout{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(260px,1fr);gap:20px}#da3D{height:440px;background:radial-gradient(circle,#1a3b50,#07152b);border-radius:14px;touch-action:none;overflow:hidden}#da3D canvas{display:block}#daChart{display:block;border:0;width:100%;height:420px;background:#0a2034;margin:14px 0}#daTrends article,#daObservations article{padding:12px;border-bottom:1px solid #345772}#daPrompt{margin:15px 0}.atelier [hidden]{display:none!important}@media(max-width:1100px){.daWork{grid-template-columns:220px minmax(250px,1fr)}.daWork>aside:last-child{grid-column:1/-1}}@media(max-width:750px){.daWork,.daModelLayout{grid-template-columns:1fr}.daWork>aside:last-child{grid-column:auto}#daBoard{height:420px}#da3D{height:360px}}