.ai-walls-dialog{width:1120px;max-width:96vw}.wall-ai-canvas{overflow:auto;max-height:55vh;border:1px solid #dce5ef;border-radius:8px;background:#eaf0f6;margin:12px 0}.wall-ai-canvas canvas{display:block;width:100%;height:auto;max-width:none;cursor:crosshair}.wall-ai-canvas canvas.zoom-2{width:200%}.wall-ai-canvas canvas.zoom-3{width:300%}.wall-ai-controls{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.wall-ai-controls label{display:flex;align-items:center;gap:8px}.wall-ai-controls select{width:auto}#wallAIChoices{max-height:180px;overflow:auto}#wallAIChoices label{display:block;margin:6px 0}.ai-walls-dialog input[type=checkbox]{width:16px;height:16px;vertical-align:middle;flex:0 0 16px}.ai-walls-dialog .ai-body>label{display:flex;align-items:center;gap:8px;margin:12px 0}