.platform-feedback-page[data-v-c2875a0f]{background:#f7f8fa;box-sizing:border-box;color:#1d2129;min-height:100%;overflow:auto;padding:48px 24px}.platform-feedback-container[data-v-c2875a0f]{align-items:flex-start;display:flex;justify-content:center;width:100%}.platform-feedback-card[data-v-c2875a0f]{background:#fff;border:1px solid #e5e6eb;border-radius:16px;box-shadow:0 4px 20px #0000000a,0 1px 3px #00000005;box-sizing:border-box;max-width:820px;padding:40px 48px;width:100%}.platform-feedback-card__header[data-v-c2875a0f]{margin-bottom:32px}.platform-feedback-card__badge[data-v-c2875a0f]{align-items:center;background:#f2f3f5;border-radius:12px;color:#4e5969;display:inline-flex;font-size:12px;font-weight:500;gap:6px;height:24px;margin-bottom:12px;padding:0 10px}.platform-feedback-card__badge-dot[data-v-c2875a0f]{background:#165dff;border-radius:50%;height:6px;width:6px}.platform-feedback-card__title[data-v-c2875a0f]{color:#1d2129;font-family:Alibaba PuHuiTi,sans-serif;font-size:24px;font-weight:600;letter-spacing:-.01em;margin:0 0 10px}.platform-feedback-card__subtitle[data-v-c2875a0f]{color:#86909c;font-size:14px;line-height:22px;margin:0}.form-section[data-v-c2875a0f]{margin-bottom:28px}.form-section__label-row[data-v-c2875a0f]{align-items:center;display:flex;gap:8px;margin-bottom:14px}.form-section__label[data-v-c2875a0f]{color:#1d2129;font-family:Alibaba PuHuiTi,sans-serif;font-size:15px;font-weight:600}.form-section__req[data-v-c2875a0f]{align-items:center;background:#ffece8;border-radius:4px;color:#f53f3f;display:inline-flex;font-size:11px;line-height:16px;padding:1px 6px}.form-section__opt[data-v-c2875a0f]{align-items:center;background:#f2f3f5;border-radius:4px;color:#86909c;display:inline-flex;font-size:11px;line-height:16px;padding:1px 6px}.choice-grid[data-v-c2875a0f]{display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.choice-card[data-v-c2875a0f]{align-items:flex-start;background:#fff;border:1px solid #e5e6eb;border-radius:12px;box-sizing:border-box;cursor:pointer;display:flex;gap:14px;padding:16px 18px;position:relative;transition:all .2s cubic-bezier(.16,1,.3,1)}.choice-card[data-v-c2875a0f]:hover{background:#fafbfc;border-color:#c9cdd4;transform:translateY(-1px)}.choice-card--active[data-v-c2875a0f]{background:#f7f9ff!important;border-color:#165dff!important;box-shadow:0 4px 12px #165dff14}.choice-card__icon[data-v-c2875a0f]{align-items:center;border-radius:8px;display:flex;flex-shrink:0;height:36px;justify-content:center;transition:transform .2s ease;width:36px}.choice-card:hover .choice-card__icon[data-v-c2875a0f]{transform:scale(1.05)}.choice-card__content[data-v-c2875a0f]{flex:1;min-width:0}.choice-card__title[data-v-c2875a0f]{color:#1d2129;font-size:14px;font-weight:600;line-height:20px;margin-bottom:4px}.choice-card__desc[data-v-c2875a0f]{color:#86909c;font-size:12px;line-height:18px}.choice-card__check[data-v-c2875a0f]{align-items:center;background:#165dff;border-radius:50%;display:flex;height:18px;justify-content:center;position:absolute;right:10px;top:10px;width:18px}.sentiment-grid[data-v-c2875a0f]{display:flex;gap:12px}.sentiment-pill[data-v-c2875a0f]{align-items:center;background:#fff;border:1px solid #e5e6eb;border-radius:9999px;color:#4e5969;cursor:pointer;display:inline-flex;font-family:inherit;font-size:14px;font-weight:500;gap:8px;padding:10px 24px;transition:all .18s ease}.sentiment-pill[data-v-c2875a0f]:hover:not(.sentiment-pill--active){background:#f7f8fa;border-color:#c9cdd4;transform:translateY(-1px)}.sentiment-pill--active[data-v-c2875a0f]{box-shadow:0 2px 8px #0000000a;font-weight:600}.sentiment-pill__emoji[data-v-c2875a0f]{font-size:18px;line-height:1}.quick-tags-container[data-v-c2875a0f]{align-items:center;display:flex;flex-wrap:wrap;gap:8px;margin-bottom:10px}.quick-tags-title[data-v-c2875a0f]{color:#86909c;font-size:12px}.quick-tags-list[data-v-c2875a0f]{display:flex;flex-wrap:wrap;gap:6px}.quick-tag-btn[data-v-c2875a0f]{align-items:center;background:#fafbfd;border:1px dashed #c9cdd4;border-radius:6px;color:#4e5969;cursor:pointer;display:inline-flex;font-size:12px;padding:3px 10px;transition:all .15s ease}.quick-tag-btn[data-v-c2875a0f]:hover{background:#f2f6ff;border-color:#165dff;color:#165dff}.textarea-wrapper[data-v-c2875a0f]{position:relative;width:100%}.feedback-textarea[data-v-c2875a0f]{box-sizing:border-box;width:100%}.feedback-textarea[data-v-c2875a0f]:focus{border-color:#165dff;box-shadow:0 0 0 3px #165dff1a}.feedback-textarea[data-v-c2875a0f]::-moz-placeholder{color:#bdc0c7}.feedback-textarea[data-v-c2875a0f]::placeholder{color:#bdc0c7}.textarea-counter[data-v-c2875a0f]{bottom:10px;color:#86909c;font-size:12px;font-variant-numeric:tabular-nums;pointer-events:none;position:absolute;right:14px}.form-footer[data-v-c2875a0f]{border-top:1px solid #f2f3f5;display:flex;justify-content:flex-end;margin-top:32px;padding-top:20px}.btn-submit[data-v-c2875a0f]{align-items:center;background:#165dff;border:none;border-radius:8px;box-shadow:0 2px 8px #165dff3d;color:#fff;cursor:pointer;display:inline-flex;font-family:inherit;font-size:14px;font-weight:500;gap:8px;height:42px;justify-content:center;min-width:140px;padding:0 24px;transition:all .2s ease}.btn-submit[data-v-c2875a0f]:hover:not(:disabled){background:#4080ff;box-shadow:0 4px 12px #165dff52;transform:translateY(-1px)}.btn-submit[data-v-c2875a0f]:active:not(:disabled){transform:translateY(0)}.btn-submit[data-v-c2875a0f]:disabled{background:#c9cdd4;box-shadow:none;cursor:not-allowed;opacity:.8}.submitting-spinner[data-v-c2875a0f]{animation:spin-c2875a0f .8s linear infinite;border:2px solid hsla(0,0%,100%,.3);border-radius:50%;border-top-color:#fff;height:14px;width:14px}@keyframes spin-c2875a0f{to{transform:rotate(1turn)}}.feedback-success-card[data-v-c2875a0f]{align-items:center;background:#fff;border:1px solid #e5e6eb;border-radius:16px;box-shadow:0 4px 20px #0000000a;box-sizing:border-box;display:flex;flex-direction:column;max-width:820px;padding:64px 48px;text-align:center;width:100%}.feedback-success-card__icon-wrap[data-v-c2875a0f]{align-items:center;background:#e8ffea;border-radius:50%;display:flex;height:72px;justify-content:center;margin-bottom:24px;width:72px}.feedback-success-card__title[data-v-c2875a0f]{color:#1d2129;font-family:Alibaba PuHuiTi,sans-serif;font-size:22px;font-weight:600;margin:0 0 12px}.feedback-success-card__desc[data-v-c2875a0f]{color:#86909c;font-size:14px;line-height:24px;margin:0 0 32px;max-width:460px}.feedback-success-card__actions[data-v-c2875a0f]{display:flex;justify-content:center}.btn-primary-action[data-v-c2875a0f]{background:#fff;border:1px solid #e5e6eb;border-radius:8px;color:#1d2129;cursor:pointer;font-family:inherit;font-size:14px;font-weight:500;height:40px;padding:0 24px;transition:all .15s ease}.btn-primary-action[data-v-c2875a0f]:hover{background:#f7f9ff;border-color:#165dff;color:#165dff}@media(max-width:768px){.platform-feedback-page[data-v-c2875a0f]{padding:20px 16px}.platform-feedback-card[data-v-c2875a0f]{padding:28px 20px}.choice-grid[data-v-c2875a0f]{grid-template-columns:1fr}.sentiment-grid[data-v-c2875a0f]{flex-wrap:wrap}}
