.done[data-v-7b88e220],.form[data-v-7b88e220]{padding:20px;background:var(--surface);border:1px solid var(--line);border-radius:18px}.form__head[data-v-7b88e220]{display:flex;align-items:center;justify-content:space-between;gap:10px}.chip[data-v-7b88e220]{padding:6px 12px;border-radius:var(--radius-pill);background:#12a66b1a;color:var(--accent-text);font-size:13px;font-weight:700}.chip[data-v-7b88e220],.close[data-v-7b88e220]{display:inline-flex;align-items:center}.close[data-v-7b88e220]{justify-content:center;width:32px;height:32px;border:0;border-radius:50%;background:transparent;color:var(--text-muted);cursor:pointer}.close[data-v-7b88e220]:hover{background:#0000000d;color:var(--text-app)}.field[data-v-7b88e220]{display:block;margin-top:16px;position:relative}.field__label[data-v-7b88e220]{display:block;color:var(--text-app);font-size:13.5px;font-weight:600}.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]{display:block;width:100%;margin-top:6px;padding:11px 12px;font:inherit;font-size:15px;color:var(--text-app);background:var(--surface);border:1px solid var(--line);border-radius:12px}.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]{display:block;margin-top:5px;text-align:right;font-family:var(--font-mono);font-size:12px;color:var(--text-muted)}.hp[data-v-7b88e220]{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.error[data-v-7b88e220]{margin-top:12px;padding:10px 12px;border-radius:10px;background:#c8282814;color:var(--danger-text);font-size:13.5px;line-height:1.45;font-weight:600}.submit[data-v-7b88e220]{display:inline-flex;align-items:center;gap:8px;margin-top:16px;padding:12px 20px;border:0;border-radius:var(--radius-pill);background:var(--action-bg);color:#fff;font-size:15px;font-weight:700;cursor:pointer}.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]{margin-top:14px;color:var(--text-muted);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]{display:block;margin-top:5px;color:var(--text-app)}.done[data-v-7b88e220]{text-align:center;color:var(--accent-text)}.done h2[data-v-7b88e220]{margin-top:8px;font-family:var(--font-display);font-weight:800;font-size:20px;color:var(--text-app)}.done p[data-v-7b88e220]{margin-top:6px;color:var(--text-muted);font-size:14px;line-height:1.5}.ghost[data-v-7b88e220]{margin-top:16px;padding:10px 18px;border:1px solid var(--line);border-radius:var(--radius-pill);background:transparent;color:var(--text-app);font:inherit;font-size:14px;font-weight:600;cursor:pointer}.ghost[data-v-7b88e220]:hover{border-color:var(--menta)}@media(max-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(max-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}}
