.qf[data-v-876811bc]{transition:border-color .15s,box-shadow .15s}[dir] .qf[data-v-876811bc]{padding:18px 18px 16px;border-radius:14px;background:#fff;border:1px solid #e6e9ef;margin-bottom:12px}[dir] .qf-err[data-v-876811bc]{border-color:#f04438;box-shadow:0 0 0 3px rgba(240,68,56,.12)}[dir] .qf-section[data-v-876811bc]{padding:2px 0}[dir] .qf.t-section[data-v-876811bc]{background:transparent;border:none;padding:10px 4px 2px;margin-bottom:6px}.qf-section h3[data-v-876811bc]{font-size:17px;font-weight:800;color:#0f1733}[dir] .qf-section h3[data-v-876811bc]{margin:0 0 4px}.qf-section p[data-v-876811bc]{color:#475467;font-size:14px;line-height:1.8;white-space:pre-line}[dir] .qf-section p[data-v-876811bc]{margin:0}.qf-head[data-v-876811bc]{display:flex;gap:10px;align-items:flex-start}.qf-num[data-v-876811bc]{flex-shrink:0;min-width:26px;height:26px;color:#1d4ed8;font-weight:800;font-size:13px;display:grid;place-items:center}[dir] .qf-num[data-v-876811bc]{border-radius:8px;background:#e8eefd;margin-top:1px}.qf-title[data-v-876811bc]{flex:1;font-size:15.5px;font-weight:700;color:#0f1733;line-height:1.7}[dir] .qf-title[data-v-876811bc]{margin:0}.qf-req[data-v-876811bc]{color:#d92d20}.qf-desc[data-v-876811bc]{margin-inline-start:36px;color:#667085;font-size:13px;line-height:1.7;white-space:pre-line}[dir] .qf-desc[data-v-876811bc]{margin:4px 0 0}.qf-input[data-v-876811bc]{display:block;width:100%;font-size:16px;color:#101828;outline:none;font-family:inherit}[dir] .qf-input[data-v-876811bc]{margin-top:12px;border:1.5px solid #d0d5dd;border-radius:10px;padding:11px 13px;background:#fff}[dir] .qf-input[data-v-876811bc]:focus{border-color:#1d4ed8;box-shadow:0 0 0 3px rgba(29,78,216,.14)}[dir] .qf-input[data-v-876811bc]:disabled{background:#f9fafb}textarea.qf-input[data-v-876811bc]{resize:vertical;min-height:96px;line-height:1.7}[dir] .qf-ltr[data-v-876811bc]{text-align:start}.qf-short[data-v-876811bc]{max-width:240px}.qf-count[data-v-876811bc],.qf-hint[data-v-876811bc]{display:block;color:#667085;font-size:12px}[dir] .qf-count[data-v-876811bc],[dir] .qf-hint[data-v-876811bc]{margin-top:6px}.qf-options[data-v-876811bc]{display:flex;flex-direction:column;gap:8px}[dir] .qf-options[data-v-876811bc]{margin-top:10px}.qf-opt[data-v-876811bc]{display:flex;align-items:center;gap:10px;font-size:15px;color:#344054;transition:background .12s,border-color .12s}[dir] .qf-opt[data-v-876811bc]{margin:0;padding:11px 12px;border:1.5px solid #e4e7ec;border-radius:11px;cursor:pointer;background:#fff}[dir] .qf-opt[data-v-876811bc]:hover{background:#f9fafb}.qf-opt.on[data-v-876811bc]{color:#0f1733;font-weight:600}[dir] .qf-opt.on[data-v-876811bc]{border-color:#1d4ed8;background:#f0f4ff}.qf-opt input[data-v-876811bc]{position:absolute;opacity:0;pointer-events:none}.qf-mark[data-v-876811bc]{flex-shrink:0;width:20px;height:20px;display:grid;place-items:center}[dir] .qf-mark[data-v-876811bc]{border:2px solid #98a2b3;border-radius:50%;background:#fff}[dir] .t-checkbox .qf-mark[data-v-876811bc]{border-radius:6px}[dir] .qf-opt.on .qf-mark[data-v-876811bc]{border-color:#1d4ed8;background:#1d4ed8}.t-radio .qf-opt.on .qf-mark[data-v-876811bc]:after{content:"";width:8px;height:8px}[dir] .t-radio .qf-opt.on .qf-mark[data-v-876811bc]:after{border-radius:50%;background:#fff}.qf-mark .fa[data-v-876811bc]{display:none;color:#fff;font-size:12px}.qf-opt.on .qf-mark .fa[data-v-876811bc]{display:block}[dir] .qf-opt input:focus-visible+.qf-mark[data-v-876811bc]{box-shadow:0 0 0 3px rgba(29,78,216,.25)}[dir] .qf-other[data-v-876811bc]{margin-top:2px}.qf-yesno[data-v-876811bc]{display:flex;gap:10px}[dir] .qf-yesno[data-v-876811bc]{margin-top:12px}.qf-yn[data-v-876811bc]{flex:1;max-width:180px;font-size:16px;font-weight:700;color:#344054;font-family:inherit}[dir] .qf-yn[data-v-876811bc]{padding:11px 10px;border-radius:11px;border:1.5px solid #d0d5dd;background:#fff}.qf-yn.yes.on[data-v-876811bc]{color:#067647}[dir] .qf-yn.yes.on[data-v-876811bc]{background:#dcfae6;border-color:#079455}.qf-yn.no.on[data-v-876811bc]{color:#b42318}[dir] .qf-yn.no.on[data-v-876811bc]{background:#fee4e2;border-color:#d92d20}.qf-rating[data-v-876811bc]{display:flex;align-items:center;gap:4px;flex-wrap:wrap}[dir] .qf-rating[data-v-876811bc]{margin-top:10px}.qf-star[data-v-876811bc]{font-size:32px;line-height:1;color:#d0d5dd;transition:transform .1s}[dir] .qf-star[data-v-876811bc]{border:none;background:none;padding:2px 3px;cursor:pointer}.qf-star.on[data-v-876811bc]{color:#f5a30b}[dir] .qf-star[data-v-876811bc]:active{transform:scale(1.15)}.qf-rate-text[data-v-876811bc]{margin-inline-start:8px;font-weight:700;color:#b54708;font-size:14px}[dir] .qf-scale[data-v-876811bc]{margin-top:12px}.qf-scale-row[data-v-876811bc]{display:grid;grid-template-columns:repeat(var(--n),minmax(0,1fr));gap:6px;max-width:560px}.qf-sc[data-v-876811bc]{font-size:16px;font-weight:700;color:#344054;font-family:inherit}[dir] .qf-sc[data-v-876811bc]{padding:10px 0;border-radius:10px;border:1.5px solid #d0d5dd;background:#fff}.qf-sc.on[data-v-876811bc]{color:#fff}[dir] .qf-sc.on[data-v-876811bc]{background:#1d4ed8;border-color:#1d4ed8}.qf-scale-labels[data-v-876811bc]{display:flex;justify-content:space-between;max-width:560px;color:#667085;font-size:12.5px}[dir] .qf-scale-labels[data-v-876811bc]{margin-top:6px}.qf-error[data-v-876811bc]{color:#b42318;font-size:13.5px;font-weight:600}[dir] .qf-error[data-v-876811bc]{margin-top:10px}[dir] .qf-opt input:disabled+.qf-mark[data-v-876811bc],[dir] button[data-v-876811bc]:disabled{cursor:default}@media (max-width:480px){[dir] .qf[data-v-876811bc]{padding:15px 13px 13px;border-radius:12px}.qf-desc[data-v-876811bc]{margin-inline-start:0}.qf-star[data-v-876811bc]{font-size:30px}.qf-sc[data-v-876811bc]{font-size:14.5px}[dir] .qf-sc[data-v-876811bc]{padding:9px 0}.qf-yn[data-v-876811bc]{max-width:none}}[dir] .ff-cover[data-v-091e4c28]{background:#fff;border-radius:16px;border:1px solid #e6e9ef;border-top:6px solid #1d4ed8;padding:20px 20px 16px;margin-bottom:12px}.ff-school[data-v-091e4c28]{color:#1d4ed8;font-weight:700;font-size:13.5px}[dir] .ff-school[data-v-091e4c28]{margin-bottom:6px}.ff-title[data-v-091e4c28]{font-size:22px;font-weight:800;color:#0f1733;line-height:1.6}[dir] .ff-title[data-v-091e4c28]{margin:0 0 6px}.ff-desc[data-v-091e4c28]{color:#475467;font-size:14.5px;line-height:1.9;white-space:pre-line}[dir] .ff-desc[data-v-091e4c28]{margin:0}.ff-image[data-v-091e4c28]{display:block;max-width:100%;max-height:420px}[dir] .ff-image[data-v-091e4c28]{margin:12px auto 0;border-radius:12px;border:1px solid #e6e9ef}.ff-note[data-v-091e4c28]{color:#667085;font-size:12.5px}[dir] .ff-note[data-v-091e4c28]{margin-top:10px}.ff-req[data-v-091e4c28]{color:#d92d20;font-weight:700}.ff-progress[data-v-091e4c28]{position:sticky;top:0;z-index:5;display:flex;align-items:center;gap:10px;backdrop-filter:blur(4px)}[dir] .ff-progress[data-v-091e4c28]{background:rgba(242,244,249,.96);padding:8px 4px;margin-bottom:4px}.ff-progress-bar[data-v-091e4c28]{flex:1;height:8px;overflow:hidden}[dir] .ff-progress-bar[data-v-091e4c28]{border-radius:99px;background:#e4e7ec}.ff-progress-bar span[data-v-091e4c28]{display:block;height:100%;transition:width .25s}[dir] .ff-progress-bar span[data-v-091e4c28]{border-radius:99px}[dir=ltr] .ff-progress-bar span[data-v-091e4c28]{background:linear-gradient(90deg,#1d4ed8,#3b82f6)}[dir=rtl] .ff-progress-bar span[data-v-091e4c28]{background:linear-gradient(-90deg,#1d4ed8,#3b82f6)}.ff-progress small[data-v-091e4c28]{color:#475467;font-weight:700;min-width:54px;white-space:nowrap}[dir] .ff-progress small[data-v-091e4c28]{text-align:center}.ff-summary[data-v-091e4c28]{color:#b42318;font-weight:600;font-size:14px}[dir] .ff-summary[data-v-091e4c28]{background:#fef3f2;border:1px solid #fecdca;border-radius:12px;padding:11px 14px;margin-bottom:10px}.ff-summary a[data-v-091e4c28]{color:#b42318;text-decoration:underline}.ff-server[data-v-091e4c28]{color:#b54708;font-weight:600;font-size:14px}[dir] .ff-server[data-v-091e4c28]{background:#fffaeb;border:1px solid #fedf89;border-radius:12px;padding:11px 14px;margin-bottom:10px}[dir] .ff-actions[data-v-091e4c28]{text-align:center;padding:6px 0 4px}.ff-send[data-v-091e4c28]{width:100%;max-width:420px;font-size:17px;font-weight:800;color:#fff;font-family:inherit}[dir] .ff-send[data-v-091e4c28]{border:none;border-radius:12px;padding:14px 18px;background:#1d4ed8;box-shadow:0 6px 16px -6px rgba(29,78,216,.55)}.ff-send[data-v-091e4c28]:disabled{opacity:.7}[dir] .ff-send[data-v-091e4c28]:not(:disabled):active{transform:translateY(1px)}.ff-preview-note[data-v-091e4c28]{display:block;color:#667085}[dir] .ff-preview-note[data-v-091e4c28]{margin-top:6px}.ff-q-enter-active[data-v-091e4c28],.ff-q-leave-active[data-v-091e4c28]{transition:opacity .2s}.ff-q-enter[data-v-091e4c28],.ff-q-leave-to[data-v-091e4c28]{opacity:0}@media (max-width:480px){[dir] .ff-cover[data-v-091e4c28]{padding:16px 15px 13px;border-radius:14px}.ff-title[data-v-091e4c28]{font-size:19px}}