.workbench-bar{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin:0 0 20px;padding:12px 16px;background:#14202d;border:1px solid #34485c;border-radius:16px}.workbench-bar label{display:flex;align-items:center;gap:12px;color:#a6b6c8;max-width:100%;min-width:0}.workbench-bar input{width:230px;max-width:100%;min-width:0}.workbench-bar .workbench-actions{margin-left:auto}.workbench-actions{display:flex;flex-wrap:wrap;gap:8px}.workbench-actions button{min-height:44px;min-width:44px}.intent-checklist{margin:16px 0;padding:16px;border:1px solid #34485c;border-radius:14px}.intent-checklist summary{cursor:pointer;min-height:44px;color:#5ee0c0}.checklist-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:12px 0}.checklist-fields label{display:grid;gap:8px;min-width:0}.checklist-fields textarea,.checklist-fields input{width:100%;box-sizing:border-box}.versions-dialog,.scenes-dialog{width:min(1120px,94vw);max-height:90vh;padding:24px;background:#14202d;color:#e8f0f8;border:1px solid #34485c;border-radius:20px}.versions-dialog header,.scenes-dialog header{display:flex;justify-content:space-between;align-items:center;gap:12px}.versions-dialog h2,.scenes-dialog h2{margin:0}.versions-dialog footer{display:flex;gap:12px;flex-wrap:wrap}.version-grid,.scene-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(250px,100%),1fr));gap:16px;margin:16px 0}.version-card{padding:16px;min-width:0;border:1px solid #34485c;border-radius:14px;display:grid;gap:10px;align-content:start}.version-card img{width:100%;height:150px;object-fit:contain;background:#0b1118;border-radius:10px}.version-card h3,.version-card p{margin:0;overflow-wrap:anywhere}.version-card small{overflow-wrap:anywhere;color:#a6b6c8}.version-card label{display:grid;gap:8px}.version-card textarea{width:100%;box-sizing:border-box}.scene-filters{display:flex;flex-wrap:wrap;gap:8px;margin:16px 0}.scene-card{text-align:left;display:flex;flex-direction:column;gap:10px;padding:16px;border:1px solid #34485c;border-radius:14px;white-space:normal;min-width:0}.scene-card[aria-pressed=true]{border-color:#5ee0c0}.scene-card p{margin:0;color:#a6b6c8}.scene-visual{display:flex;align-items:center;justify-content:space-around;width:100%;height:100px;border-radius:12px;background:#0b1118;color:#5ee0c0}.scene-visual>span{display:grid;justify-items:center;gap:8px}.scene-visual svg{width:28px;height:28px}.scene-card small{color:#a6b6c8}.scene-card strong{font-size:16px}.scene-search{width:100%;box-sizing:border-box}.scene-example{padding:12px;border-radius:12px;background:#0b1118;min-height:64px}.scene-example img{width:100%;height:140px;object-fit:contain}.scene-example figcaption{font-size:13px;color:#a6b6c8}.scene-example figure{margin:0}
@media(max-width:600px){.workbench-bar label{width:100%}.workbench-bar input{flex:1;width:0}.checklist-fields{grid-template-columns:1fr}.versions-dialog,.scenes-dialog{padding:16px}.workbench-bar .workbench-actions{margin-left:0}.versions-dialog footer button{width:100%}}
