.feedback-page__shell[data-v-86f4ba6d]{margin:0 auto;max-width:880px;padding:0 24px}.feedback-page__section[data-v-86f4ba6d]{border-top:1px solid var(--hairline);padding:32px 0 80px}.feedback-form[data-v-86f4ba6d]{gap:20px;max-width:560px}.feedback-field[data-v-86f4ba6d],.feedback-form[data-v-86f4ba6d]{display:flex;flex-direction:column}.feedback-field[data-v-86f4ba6d]{gap:6px}.feedback-field__label[data-v-86f4ba6d]{color:var(--ink-2);font-size:13px;font-weight:500}.feedback-field__required[data-v-86f4ba6d]{color:var(--red,#ef4444)}.feedback-field__input[data-v-86f4ba6d],.feedback-field__textarea[data-v-86f4ba6d]{background:var(--bg-app);border:1px solid var(--hairline);border-radius:var(--r-sm);color:var(--ink);font-family:inherit;font-size:14px;outline:none;padding:9px 12px;transition:border-color .12s,background .12s,box-shadow .12s}.feedback-field__textarea[data-v-86f4ba6d]{line-height:1.55;min-height:140px;resize:vertical}.feedback-field__input[data-v-86f4ba6d]:focus,.feedback-field__textarea[data-v-86f4ba6d]:focus{background:var(--surface);border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft)}.feedback-field__input--error[data-v-86f4ba6d],.feedback-field__textarea--error[data-v-86f4ba6d]{border-color:var(--red,#ef4444)}.feedback-field__error[data-v-86f4ba6d]{color:var(--red,#ef4444);font-size:12px;margin:0}.feedback-form__error[data-v-86f4ba6d]{color:var(--red,#ef4444);font-size:13px;margin:0}.feedback-form__actions[data-v-86f4ba6d]{margin-top:4px}.feedback-btn[data-v-86f4ba6d]{align-items:center;border:1px solid transparent;border-radius:var(--r-sm);cursor:pointer;display:inline-flex;font-family:inherit;font-size:14px;font-weight:500;justify-content:center;padding:11px 22px;transition:background .15s,color .15s,border-color .15s}.feedback-btn--primary[data-v-86f4ba6d]{background:var(--ink);border-color:var(--ink);color:#fff}.feedback-btn--primary[data-v-86f4ba6d]:hover:not(:disabled){background:#000;border-color:#000}.feedback-btn--primary[data-v-86f4ba6d]:disabled{cursor:not-allowed;opacity:.6}.feedback-btn--ghost[data-v-86f4ba6d]{background:transparent;border-color:var(--hairline-strong);color:var(--ink-2)}.feedback-btn--ghost[data-v-86f4ba6d]:hover{background:var(--hairline-2);color:var(--ink)}.feedback-form__direct[data-v-86f4ba6d]{color:var(--ink-3);font-size:13px;margin:4px 0 0}.feedback-form__direct-link[data-v-86f4ba6d]{color:var(--ink-2);text-decoration:underline;text-underline-offset:2px;transition:color .12s}.feedback-form__direct-link[data-v-86f4ba6d]:hover{color:var(--ink)}.feedback-success[data-v-86f4ba6d]{align-items:flex-start;background:var(--surface);border:1px solid var(--hairline);border-radius:var(--r-md);display:flex;flex-direction:column;gap:6px;max-width:560px;padding:32px}.feedback-success__check[data-v-86f4ba6d]{align-items:center;background:var(--green-soft,rgba(16,185,129,.12));border-radius:50%;color:var(--green,#10b981);display:flex;font-size:18px;height:36px;justify-content:center;margin-bottom:6px;width:36px}.feedback-success__title[data-v-86f4ba6d]{color:var(--ink);font-size:18px;font-weight:600;margin:0}.feedback-success__text[data-v-86f4ba6d]{color:var(--ink-2);font-size:14px;line-height:1.55;margin:0 0 12px}.feedback-captcha-wrap[data-v-86f4ba6d]{max-width:100%;overflow-x:auto}
