.field[data-v-eb6125f4]{display:block}.field>span[data-v-eb6125f4]{display:block;margin-bottom:.35rem;font-size:.8rem;color:var(--muted, currentColor)}.field input[type=text][data-v-eb6125f4],.field input[type=tel][data-v-eb6125f4],.field input[type=email][data-v-eb6125f4],.field textarea[data-v-eb6125f4]{width:100%;border:1px solid var(--border, #ddd);border-radius:.5rem;background:var(--bg, transparent);padding:.5rem .75rem;font:inherit;color:inherit}.field input[data-v-eb6125f4]:focus,.field textarea[data-v-eb6125f4]:focus{outline:2px solid var(--accent, #999);outline-offset:1px}.sig-line[data-v-eb6125f4]{display:inline-block;min-width:12rem;border-bottom:1px solid var(--border, #999);padding-bottom:2px}.btn-primary[data-v-eb6125f4],.btn-secondary[data-v-eb6125f4]{border-radius:.5rem;padding:.6rem 1.1rem;font-size:.9rem;font-weight:500;cursor:pointer}.btn-primary[data-v-eb6125f4]{background:var(--text, #111);color:var(--bg, #fff);border:1px solid var(--text, #111)}.btn-secondary[data-v-eb6125f4]{background:transparent;color:inherit;border:1px solid var(--border, #ccc)}@media print{body *{visibility:hidden}.return-doc,.return-doc *{visibility:visible}.return-doc{position:absolute;left:0;top:0;width:100%;border:none;background:#fff;color:#000;padding:0}.return-doc input,.return-doc textarea{border:none!important;border-bottom:1px solid #000!important;border-radius:0!important;background:transparent!important;color:#000!important;padding:0 2px!important}.no-print{display:none!important}}
