.board-template-editor{width:780px;max-width:calc(100vw - 30px);max-height:90dvh;overflow:auto}.board-template-questions{display:grid;gap:16px;margin:14px 0}.board-template-question{border:1px solid #ece3da;padding:20px;border-radius:12px;background:#fffdfa}.bt-question-heading,.bt-question-tools{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:15px}.bt-question-heading>strong{font-size:13px;color:#b87542}.bt-question-heading select{max-width:180px;padding:8px;border:1px solid #ded6cd;border-radius:7px;background:#fff}.bt-question-tools{margin:0;flex-wrap:wrap}.bt-question-tools>div{display:flex;gap:6px}.bt-question-tools .btn{padding:7px 10px;font-size:11px}.board-answer-intro{font-size:13px;font-weight:700;color:#b2693c;background:#fff4e9;padding:15px;border-radius:10px}.board-answer-intro small{display:block;font-size:11px;font-weight:400;line-height:1.8;margin-top:6px}.board-structured-composer{width:600px}.board-structured-composer .answer-question textarea{min-height:100px}.board-structured-composer .answer-question{min-width:0}.board-structured-composer .answer-question legend{overflow-wrap:anywhere}.canvas-header-actions{flex-wrap:wrap}.board-template-editor .modal-footer{flex-wrap:wrap}
@media(max-width:600px){.board-template-question{padding:14px}.board-structured-composer{margin:20px auto;max-height:calc(100dvh - 40px)}.canvas-header-actions>[data-action="board-template"]{font-size:11px;padding:8px}.bt-question-tools{align-items:flex-start}.board-template-editor{padding:20px}}
