.card-root[data-v-f784f040]{background:#fff;border-radius:.625rem}.survey-root[data-v-a58db2ae]{background:#f0f1f5;padding:.9375rem .875rem 5.5625rem .875rem;width:100%;height:100vh;overflow-y:scroll;display:flex;flex-direction:column;box-sizing:border-box;align-items:center;gap:.625rem}.survey-root[data-v-a58db2ae]::-webkit-scrollbar{display:none}.survey-root .card[data-v-a58db2ae]{width:100%;padding:1.125rem .75rem 1.625rem .75rem;display:flex;flex-direction:column}.survey-root .card .q-title[data-v-a58db2ae]{font-family:PingFang SC;font-weight:700;font-size:.875rem;color:#000;line-height:1.0625rem;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;text-overflow:-o-ellipsis-lastline;line-clamp:3;-webkit-line-clamp:3;-webkit-box-orient:vertical}.survey-root .card[data-v-a58db2ae] .van-checkbox__label,.survey-root .card[data-v-a58db2ae] .van-radio__label{margin-left:.75rem}.survey-root .card .radio-icon[data-v-a58db2ae]{display:inline-block;width:.9375rem;height:.9375rem;border-radius:6.1875rem;border:.0625rem solid #aaa}.survey-root .card .check-box-icon[data-v-a58db2ae]{display:inline-block;width:.75rem;height:.75rem;border-radius:.1875rem;border:.0625rem solid #aaa}.survey-root .card .item-span[data-v-a58db2ae]{font-family:PingFang SC;font-weight:400;font-size:.875rem;color:#000;line-height:1.0625rem}.survey-root .card .rate-block[data-v-a58db2ae]{margin-top:.6875rem;display:flex}.survey-root .card .rate-block .rate-line[data-v-a58db2ae]{display:flex;align-items:center;position:relative;height:1.625rem}.survey-root .card .rate-block .rate-title-area[data-v-a58db2ae]{display:flex;flex-direction:column;gap:.625rem;min-width:28%}.survey-root .card .rate-block .rate-title-area .rate-span[data-v-a58db2ae]{font-family:PingFang SC;font-weight:700;font-size:.875rem;color:#000;line-height:.875rem;display:inline-block;position:relative;top:.1375rem}.survey-root .card .rate-block .rate-start-area[data-v-a58db2ae]{display:flex;flex-direction:column;gap:.625rem}.survey-root .submit-area[data-v-a58db2ae]{position:absolute;bottom:0;display:flex;align-items:center;justify-content:center;box-sizing:border-box;padding-top:1.3125rem;padding-bottom:1.6875rem;width:100%;background-color:#f0f1f5}.survey-root .submit-area .submit-button[data-v-a58db2ae]{background:#d2d2d2;border-radius:1.25rem;display:flex;align-items:center;justify-content:center;width:21.75rem;height:2.5625rem;font-family:PingFang SC;font-weight:400;font-size:.9375rem;color:#fff;line-height:1rem}