.fh-site .draw-answer{margin:12px 0 20px}.fh-site .draw-answer>.draw-text-label{font-size:14px;font-weight:600;color:#53655e}.fh-site .draw-answer textarea.draw-text{margin-top:7px;min-height:100px;border:1px solid #cad6c5;border-radius:10px;padding:12px;background:#fbfcf9}.fh-site .draw-panel{border:1px solid #d6dfd4;border-radius:12px;background:#fff;margin-top:14px;overflow:hidden}.fh-site .draw-panel>summary{padding:15px 18px;font-weight:650;font-size:16px;cursor:pointer;color:#193b37;list-style-position:inside}.fh-site .draw-panel[open]>summary{background:#f2f6ed;border-bottom:1px solid #dfe7db}.fh-site .draw-editor{padding:16px}.fh-site .draw-editor .draw-tip{font-size:14px;line-height:1.5;margin:0 0 14px;color:#53655e}.fh-site .draw-editor .draw-tools{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin:0 0 12px;padding:0}.fh-site .draw-editor .draw-tools button,.fh-site .draw-editor .draw-presets button{font-size:14px;font-weight:600;border:1px solid #d6dfd4;background:#fff;color:#193b37;border-radius:7px;padding:9px 12px;min-height:40px;margin:0;line-height:1.3}.fh-site .draw-editor .draw-tools button:hover,.fh-site .draw-editor .draw-presets button:hover{background:#edf3e7;border-color:#9db493}.fh-site .draw-tool-switch{display:flex;gap:3px;padding:3px;background:#edf2e8;border-radius:9px}.fh-site .draw-editor .draw-tool-switch button{border:0;background:transparent;border-radius:6px;min-width:62px}.fh-site .draw-editor .draw-tool-switch button[aria-pressed=true]{background:#193b37;color:#fff}.fh-site .draw-color-label{display:flex;align-items:center;gap:8px;font-size:13px;font-weight:500;color:#53655e}.fh-site .draw-editor select{appearance:auto;font:inherit;font-size:14px;border:1px solid #d6dfd4;border-radius:7px;padding:8px 10px;min-height:40px;background:#fff;color:#193b37}.fh-site .draw-edit-actions{display:flex;gap:7px;margin-left:auto}.fh-site .draw-editor .draw-clear{color:#6e5149}.fh-site .draw-answer canvas{width:100%;max-width:none;display:block;aspect-ratio:600/320;height:auto;border:1px solid #c1d0ba;border-radius:9px;background:#fff;touch-action:none}.fh-site .draw-presets{border-top:1px solid #e0e7db;margin:14px 0 0;padding-top:10px}.fh-site .draw-presets>summary,.fh-site .draw-precision>summary{font-size:13px;font-weight:500;color:#53655e;cursor:pointer;padding:4px 0}.fh-site .draw-preset-row{display:flex;align-items:end;gap:10px;flex-wrap:wrap;padding:12px 0}.fh-site .draw-preset-row label{font-size:13px;display:flex;align-items:center;gap:8px}.fh-site .draw-precision-fields{display:flex;align-items:end;gap:10px;flex-wrap:wrap;padding:12px 0}.fh-site .draw-precision-fields label{font-size:12px;color:#53655e;max-width:110px}.fh-site .draw-precision-fields input{display:block;width:100%;min-height:40px;padding:8px;border:1px solid #cad6c5;border-radius:7px;font-size:14px;background:#fff}.fh-site .draw-editor .draw-status{font-size:12px;line-height:1.5;color:#53655e;margin:9px 0 0}.fh-site .draw-status:empty{display:none}.fh-site .draw-tools button:disabled,.fh-site .draw-tools select:disabled,.fh-site .draw-presets button:disabled,.fh-site .draw-presets input:disabled,.fh-site .draw-presets select:disabled{opacity:.55;cursor:not-allowed}
@media(max-width:550px){.fh-site .draw-editor{padding:10px}.fh-site .draw-panel>summary{padding:13px 12px}.fh-site .draw-editor .draw-tools{gap:8px}.fh-site .draw-edit-actions{margin-left:0}.fh-site .draw-color-label{gap:5px}.fh-site .draw-editor .draw-tools button{padding:9px 10px}.fh-site .draw-answer canvas{border-radius:6px}.fh-site .draw-precision-fields label{max-width:90px}}
