.done[data-v-7b88e220],.form[data-v-7b88e220]{background:var(--surface);border:1px solid var(--line);border-radius:18px;padding:20px}.form__head[data-v-7b88e220]{justify-content:space-between;align-items:center;gap:10px;display:flex}.chip[data-v-7b88e220]{border-radius:var(--radius-pill);color:var(--accent-text);background:#12a66b1a;padding:6px 12px;font-size:13px;font-weight:700}.chip[data-v-7b88e220],.close[data-v-7b88e220]{align-items:center;display:inline-flex}.close[data-v-7b88e220]{width:32px;height:32px;color:var(--text-muted);cursor:pointer;background:0 0;border:0;border-radius:50%;justify-content:center}.close[data-v-7b88e220]:hover{color:var(--text-app);background:#0000000d}.field[data-v-7b88e220]{margin-top:16px;display:block;position:relative}.field__label[data-v-7b88e220]{color:var(--text-app);font-size:13.5px;font-weight:600;display:block}.field__label em[data-v-7b88e220]{color:var(--text-muted);font-style:normal;font-weight:500}.field input[data-v-7b88e220],.field textarea[data-v-7b88e220]{width:100%;font:inherit;color:var(--text-app);background:var(--surface);border:1px solid var(--line);border-radius:12px;margin-top:6px;padding:11px 12px;font-size:15px;display:block}.field textarea[data-v-7b88e220]{resize:vertical;min-height:120px;line-height:1.5}.field input[data-v-7b88e220]:focus,.field textarea[data-v-7b88e220]:focus{outline:2px solid var(--giada);outline-offset:1px}.field__count[data-v-7b88e220]{text-align:right;font-family:var(--font-mono);color:var(--text-muted);margin-top:5px;font-size:12px;display:block}.hp[data-v-7b88e220]{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.error[data-v-7b88e220]{color:var(--danger-text);background:#c8282814;border-radius:10px;margin-top:12px;padding:10px 12px;font-size:13.5px;font-weight:600;line-height:1.45}.submit[data-v-7b88e220]{border-radius:var(--radius-pill);background:var(--action-bg);color:#fff;cursor:pointer;border:0;align-items:center;gap:8px;margin-top:16px;padding:12px 20px;font-size:15px;font-weight:700;display:inline-flex}.submit[data-v-7b88e220]:hover:not(:disabled){background:var(--action-bg-hover)}.submit[data-v-7b88e220]:disabled{opacity:.6;cursor:default}.privacy[data-v-7b88e220]{color:var(--text-muted);margin-top:14px;font-size:12px;line-height:1.5}.privacy a[data-v-7b88e220]{color:var(--accent-text);font-weight:600;text-decoration:underline}.privacy__reply[data-v-7b88e220]{color:var(--text-app);margin-top:5px;display:block}.done[data-v-7b88e220]{text-align:center;color:var(--accent-text)}.done h2[data-v-7b88e220]{font-family:var(--font-display);color:var(--text-app);margin-top:8px;font-size:20px;font-weight:800}.done p[data-v-7b88e220]{color:var(--text-muted);margin-top:6px;font-size:14px;line-height:1.5}.ghost[data-v-7b88e220]{border:1px solid var(--line);border-radius:var(--radius-pill);color:var(--text-app);font:inherit;cursor:pointer;background:0 0;margin-top:16px;padding:10px 18px;font-size:14px;font-weight:600}.ghost[data-v-7b88e220]:hover{border-color:var(--menta)}@media (width<=759px){.form--embedded[data-v-7b88e220]{padding:14px}.form--embedded .chip[data-v-7b88e220]{padding:5px 10px;font-size:12.5px}.form--embedded .field[data-v-7b88e220]{margin-top:12px}.form--embedded .field textarea[data-v-7b88e220]{height:104px;min-height:96px}.form--embedded .field__count[data-v-7b88e220]{margin-top:3px}.form--embedded .submit[data-v-7b88e220]{min-height:44px;margin-top:10px;padding:10px 18px}.form--embedded .privacy[data-v-7b88e220]{margin-top:10px;line-height:1.4}.form--embedded .privacy__reply[data-v-7b88e220]{margin-top:4px}}@media (width<=560px){.done[data-v-7b88e220],.form[data-v-7b88e220]{padding:16px}.form--embedded[data-v-7b88e220]{padding:14px}.field input[data-v-7b88e220],.field textarea[data-v-7b88e220]{font-size:16px}}
