.user-layout[data-v-d9088232]{background:#f5f7fa;min-height:100vh}.user-navbar[data-v-d9088232]{-webkit-backdrop-filter:blur(20px);z-index:100;background:#0f172aeb;border-bottom:1px solid #3b82f64d;align-items:center;min-width:1280px;height:60px;padding:0 24px;display:flex;position:sticky;top:0}.user-navbar__logo[data-v-d9088232]{white-space:nowrap;align-items:center;margin-right:32px;display:flex}.user-navbar__logo-link[data-v-d9088232]{color:#fff;align-items:center;gap:10px;font-size:22px;font-weight:700;text-decoration:none;display:flex}.user-navbar__logo-icon[data-v-d9088232]{flex-shrink:0;width:30px;height:30px}.user-navbar__menu[data-v-d9088232]{flex:1;align-items:center;gap:4px;display:flex}.user-navbar__menu-item[data-v-d9088232]{color:#cbd5e1;white-space:nowrap;border-radius:6px;padding:8px 16px;font-size:14px;text-decoration:none;transition:all .2s}.user-navbar__menu-item[data-v-d9088232]:hover{color:#fff;background:#ffffff14}.user-navbar__menu-item--active[data-v-d9088232]{color:#60a5fa;background:#3b82f626;font-weight:600}.user-navbar__right[data-v-d9088232]{align-items:center;gap:12px;margin-left:auto;display:flex}.user-navbar__balance[data-v-d9088232]{color:#cbd5e1;cursor:pointer;white-space:nowrap;border-radius:4px;align-items:center;gap:4px;padding:4px 10px;font-size:13px;transition:all .2s;display:inline-flex}.user-navbar__balance-icon[data-v-d9088232]{width:14px;height:14px}.user-navbar__balance[data-v-d9088232]:hover{color:#fff;background:#ffffff14}.user-navbar__user[data-v-d9088232]{cursor:pointer;color:#e5e7eb;white-space:nowrap;align-items:center;font-size:14px;display:flex}.user-layout__content[data-v-d9088232]{max-width:1200px;min-height:calc(100vh - 60px);margin:0 auto;padding:24px}.user-layout__content--full[data-v-d9088232]{max-width:none;margin:0;padding:0}.user-layout__footer[data-v-d9088232]{text-align:center;padding:16px 0}.user-layout__icp[data-v-d9088232]{color:#9ca3af;font-size:12px;text-decoration:none;transition:color .2s}.user-layout__icp[data-v-d9088232]:hover{color:#6b7280}.set-password-tip[data-v-d9088232]{color:#606266;margin:0 0 20px;font-size:14px;line-height:1.6}.form-tip[data-v-d9088232]{color:#909399;margin-top:4px;font-size:12px;line-height:1.5}.feedback-form[data-v-abd8b453]{flex-direction:column;gap:20px;display:flex}.feedback-form__field[data-v-abd8b453]{flex-direction:column;gap:8px;display:flex}.feedback-form__label[data-v-abd8b453]{color:#1d2129;font-size:14px;font-weight:500}.feedback-form__required[data-v-abd8b453]{color:#f53f3f;margin-left:2px}.feedback-form__upload-area[data-v-abd8b453]{align-items:flex-start;display:flex}.feedback-form__upload-trigger[data-v-abd8b453]{cursor:pointer;color:#86909c;border:1px dashed #c0c4cc;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:6px;width:160px;height:100px;font-size:13px;transition:all .2s;display:flex}.feedback-form__upload-trigger[data-v-abd8b453]:hover{color:#2563eb;border-color:#2563eb}.feedback-form__upload-hint[data-v-abd8b453]{color:#c0c4cc;font-size:11px}.feedback-form__preview[data-v-abd8b453]{border:1px solid #e5e6eb;border-radius:8px;display:inline-block;position:relative;overflow:hidden}.feedback-form__preview-img[data-v-abd8b453]{max-width:200px;max-height:120px;display:block}.feedback-form__preview-mask[data-v-abd8b453]{color:#fff;opacity:0;cursor:pointer;background:#00000080;justify-content:center;align-items:center;gap:4px;font-size:12px;transition:opacity .2s;display:flex;position:absolute;inset:0}.feedback-form__preview:hover .feedback-form__preview-mask[data-v-abd8b453]{opacity:1}.feedback-fab[data-v-e6a16339]{z-index:999;position:fixed;bottom:24px;right:24px}.feedback-fab__pill[data-v-e6a16339]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffffff5;border:1px solid #2563eb29;border-radius:999px;width:64px;overflow:hidden;box-shadow:0 10px 28px #2563eb33}.feedback-fab__action[data-v-e6a16339]{color:#2563eb;cursor:pointer;background:0 0;border:0;flex-direction:column;justify-content:center;align-items:center;gap:4px;width:100%;min-height:58px;font-size:12px;line-height:1;transition:background-color .2s,color .2s,transform .2s;display:flex}.feedback-fab__action span[data-v-e6a16339]{white-space:nowrap}.feedback-fab__action[data-v-e6a16339]:hover,.feedback-fab__action[data-v-e6a16339]:focus-visible{color:#1d4ed8;background:#eff6ff;outline:none}.feedback-fab__action[data-v-e6a16339]:active{transform:scale(.96)}.feedback-fab__action--wechat[data-v-e6a16339]{padding-top:4px}.feedback-fab__action--feedback[data-v-e6a16339]{padding-bottom:4px}.feedback-fab__divider[data-v-e6a16339]{background:#dbeafe;width:34px;height:1px;margin:0 auto}.feedback-fab__qr-card[data-v-e6a16339]{text-align:center}.feedback-fab__qr-img[data-v-e6a16339]{border-radius:8px;width:148px;height:148px;margin:0 auto 10px;display:block}.feedback-fab__qr-title[data-v-e6a16339]{color:#303133;font-size:14px;font-weight:600;line-height:20px}.feedback-fab__qr-desc[data-v-e6a16339]{color:#606266;margin-top:2px;font-size:12px;line-height:18px}@media (width<=768px){.feedback-fab[data-v-e6a16339]{bottom:18px;right:16px}.feedback-fab__pill[data-v-e6a16339]{width:60px}.feedback-fab__action[data-v-e6a16339]{min-height:54px}}
