.builder-grid[data-v-3a68ae8e]{text-align:left;grid-template-columns:minmax(0,1fr) 320px;gap:26px;max-width:900px;margin:0 auto;display:grid}.control-label[data-v-3a68ae8e]{color:#5a6c7d;letter-spacing:.05em;text-transform:uppercase;margin-bottom:8px;font-size:.75rem;font-weight:700;display:block}.control-label.spaced[data-v-3a68ae8e]{margin-top:20px}.control-label.inline[data-v-3a68ae8e]{margin:0}.question-list[data-v-3a68ae8e]{background:#fff;border:1px solid #2c3e5024;border-radius:10px;flex-direction:column;gap:2px;max-height:260px;padding:10px 12px;display:flex;overflow-y:auto}.question-row[data-v-3a68ae8e]{color:#2c3e50;cursor:pointer;align-items:flex-start;gap:10px;padding:4px 0;font-size:.9rem;display:flex}.question-row input[data-v-3a68ae8e]{accent-color:#e91e15;cursor:pointer;flex:none;width:16px;height:16px;margin-top:3px}.question-row.is-custom span[data-v-3a68ae8e]{font-style:italic}.question-remove[data-v-3a68ae8e]{color:#6b6b6b;cursor:pointer;text-underline-offset:2px;background:0 0;border:0;margin-left:auto;font-size:.72rem;font-weight:600;text-decoration:underline}.custom-add[data-v-3a68ae8e]{gap:8px;margin-top:12px;display:flex}.field-input[data-v-3a68ae8e]{color:#2c3e50;font-family:var(--font-body);background:#fff;border:1px solid #2c3e5038;border-radius:9px;width:100%;padding:10px 12px;font-size:.95rem}.sheet-details[data-v-3a68ae8e]{grid-template-columns:1fr 1fr;gap:14px;margin-top:20px;display:grid}.detail-field[data-v-3a68ae8e]{display:block}.print-row[data-v-3a68ae8e]{flex-wrap:wrap;align-items:center;gap:12px;margin-top:20px;display:flex}.print-button[data-v-3a68ae8e]{margin-left:auto}.empty-note[data-v-3a68ae8e]{color:#5a6c7d;margin:10px 0 0;font-size:.86rem}.in-app-note[data-v-3a68ae8e]{color:#22503a;background:#eaf4ee;border:1px solid #9cc7ae;border-left:4px solid #3e8a5f;border-radius:9px;flex-direction:column;gap:4px;margin-top:22px;padding:14px 17px;font-size:.9rem;line-height:1.5;display:flex}.sheet-frame[data-v-3a68ae8e]{background:#fff;box-shadow:0 1px 3px #0000001a,0 8px 24px #0000001a}.sheet[data-v-3a68ae8e]{color:#111;font-family:var(--font-body);background:#fff;padding:20px 20px 18px;font-size:.72rem;line-height:1.45}.sheet-head[data-v-3a68ae8e]{border-bottom:2px solid #111;margin-bottom:12px;padding-bottom:8px}.sheet-head h3[data-v-3a68ae8e]{color:#111;letter-spacing:-.01em;margin:0 0 3px;font-size:.95rem;font-weight:800}.sheet-meta[data-v-3a68ae8e]{color:#555;flex-wrap:wrap;gap:12px;margin:0;font-size:.66rem;display:flex}.sheet-questions[data-v-3a68ae8e]{counter-reset:sheet-question;margin:0;padding:0;list-style:none}.sheet-question[data-v-3a68ae8e]{counter-increment:sheet-question;margin-bottom:10px}.sheet-question p[data-v-3a68ae8e]{color:#111;text-align:left;margin:0 0 5px;font-size:.7rem;font-weight:600}.sheet-question p[data-v-3a68ae8e]:before{content:counter(sheet-question) ". "}.sheet-line[data-v-3a68ae8e]{border-bottom:1px solid #bbb;height:14px;display:block}.sheet-line+.sheet-line[data-v-3a68ae8e]{margin-top:3px}.sheet-foot[data-v-3a68ae8e]{color:#777;border-top:1px solid #ddd;justify-content:space-between;margin:14px 0 0;padding-top:7px;font-size:.62rem;display:flex}.print-sheet[data-v-3a68ae8e]{width:700px;position:absolute;top:0;left:-10000px}.print-sheet .sheet[data-v-3a68ae8e]{padding:40px;font-size:.85rem}.print-sheet .sheet-head h3[data-v-3a68ae8e]{font-size:1.3rem}.print-sheet .sheet-meta[data-v-3a68ae8e]{font-size:.8rem}.print-sheet .sheet-question p[data-v-3a68ae8e]{font-size:.9rem}.print-sheet .sheet-line[data-v-3a68ae8e]{height:24px}.print-sheet .sheet-foot[data-v-3a68ae8e]{font-size:.75rem}@media only screen and (width<=860px){.builder-grid[data-v-3a68ae8e]{grid-template-columns:minmax(0,1fr)}.builder-preview[data-v-3a68ae8e]{order:2}.builder-controls[data-v-3a68ae8e]{order:1}}@media only screen and (width<=600px){.sheet-details[data-v-3a68ae8e]{grid-template-columns:1fr}.print-button[data-v-3a68ae8e]{width:100%;margin-left:0}}
