.qfo{--qfo-bg:var(--sev-bg-page,#fff7f3);--qfo-teal:var(--sev-accent,#0d9488);--qfo-card:#fff;--qfo-fg:#0a0a0a;--qfo-muted:#737373;--qfo-muted-2:#a6a6a6;--qfo-line:#ededed;--qfo-chip:#fafafa;--qfo-ico-bg:#f5f5f4;--qfo-teal-soft:#b9e1db;--qfo-teal-tint:#e7f4f3;--qfo-pink:#db2777;--qfo-pink-tint:#fbe9f1;--qfo-red:#db2626;--qfo-shadow:0 1px 2px 0 rgba(0,0,0,.05);--qfo-dur:10s;position:relative;width:1336px;height:649px;overflow:hidden;border-radius:32px 32px 0 0;background:color-mix(in srgb,var(--qfo-bg) 90%,transparent);font-family:inherit;color:var(--qfo-fg);font-variant-numeric:tabular-nums;line-height:normal;-webkit-font-smoothing:antialiased;contain:layout paint}.qfo *{box-sizing:border-box}.qfo-defs{position:absolute;width:0;height:0;overflow:hidden}.qfo-ic{display:block;width:100%;height:100%}.qfo-world{position:absolute;left:0;top:0;width:1336px;height:702px;transform-origin:0 0;will-change:transform;animation:qfo-cam var(--qfo-dur) linear infinite}.qfo-topbar{position:absolute;left:0;top:0;width:1336px;height:81px;background:var(--qfo-card);display:flex;align-items:center;justify-content:space-between;padding:18px 36px}.qfo-topbar-left{display:flex;align-items:center;gap:36px}.qfo-topbar-title{font-size:20px;line-height:28px;font-weight:600}.qfo-tabs{display:flex;gap:18px}.qfo-tab{display:block;width:45px;height:45px;padding:9px;border-radius:13.5px}.qfo-dots{display:flex;gap:9px;opacity:.6}.qfo-dots i{display:block;width:18px;height:18px;border-radius:50%;border:2.25px solid #30d451}.qfo-dots i:nth-child(2){border-color:#fcbd37}.qfo-dots i:nth-child(3){border-color:#ff5648}.qfo-kpis{position:absolute;left:27px;top:105px;width:1282px;height:104px;display:flex;gap:24px}.qfo-kpi{position:relative;flex:1 1 0;min-width:0;height:104px;padding:16px;border-radius:16px;overflow:hidden;background:var(--qfo-card);box-shadow:var(--qfo-shadow);display:flex;flex-direction:column;gap:8px}.qfo-kpi--vis{background:var(--qfo-teal-soft)}.qfo-sign{position:absolute;left:29%;top:12.7%;width:66.3%;height:128%;color:#fff;opacity:.2;pointer-events:none;will-change:transform;animation:qfo-sign var(--qfo-dur) ease-in-out infinite}.qfo-kpi-head{display:flex;align-items:center;justify-content:space-between;height:32px}.qfo-kpi-label{font-size:14px;line-height:20px;font-weight:500}.qfo-kpi-ico{display:block;width:32px;height:32px;padding:8px;border-radius:8px;background:var(--qfo-ico-bg);color:var(--qfo-fg)}.qfo-kpi-row{display:flex;align-items:center;gap:8px;height:32px}.qfo-kpi-val{font-size:24px;line-height:32px;font-weight:700}.qfo-badge{display:inline-flex;align-items:center;gap:4px;height:20px;padding:2px 8px;border-radius:8px;font-size:12px;line-height:16px;font-weight:500;transform-origin:0 50%;animation:qfo-badge var(--qfo-dur) linear infinite}.qfo-badge .qfo-ic{width:12px;height:12px}.qfo-badge--up{background:var(--qfo-teal-tint);color:var(--qfo-teal)}.qfo-badge--down{background:var(--qfo-pink-tint);color:var(--qfo-pink)}.qfo-kpi:nth-child(3) .qfo-badge--up{color:var(--qfo-teal);background:var(--qfo-teal-tint)}.qfo-kpi:nth-child(3) .qfo-badge{animation-delay:.7s}.qfo-kpi:nth-child(4) .qfo-badge{animation-delay:1.4s}.qfo-table{position:absolute;left:27px;top:233px;width:1282px;height:469px;background:var(--qfo-card);border-radius:16px;box-shadow:var(--qfo-shadow);overflow:hidden}.qfo-table-title{position:absolute;left:24px;top:24px;font-size:20px;font-weight:600}.qfo-thead{position:absolute;left:0;top:70px;width:100%;height:18px;font-size:14px;font-weight:500;color:var(--qfo-muted)}.qfo-th{position:absolute;top:0;white-space:nowrap}.qfo-th i{font-style:normal;font-size:12px;color:var(--qfo-muted-2);margin-left:3px}.qfo-th--q{left:24px}.qfo-th--cov{left:760px}.qfo-th--ans{left:1050px}.qfo-rows{position:absolute;left:0;top:96px;width:100%;height:373px;overflow:hidden;border-top:1px solid var(--qfo-line)}.qfo-track{position:absolute;left:0;top:0;width:100%;transform:translateY(-62px);will-change:transform;animation:qfo-track var(--qfo-dur) linear infinite}.qfo-row{position:relative;height:62px;border-bottom:1px solid var(--qfo-line)}.qfo-cell{position:absolute;top:0;height:61px}.qfo-cell--q{left:24px;right:560px}.qfo-q{position:absolute;left:0;top:9px;font-size:15px;white-space:nowrap}.qfo-chips{position:absolute;left:0;top:31px;display:flex;gap:6px}.qfo-chip{display:block;width:24px;height:24px;padding:5.5px;border-radius:9px;background:var(--qfo-chip)}.qfo-cell--cov{left:760px}.qfo-cell--ans{left:1050px}.qfo-cell--cov,.qfo-cell--ans{display:flex;align-items:center;gap:10px;padding-top:20px;align-items:flex-start}.qfo-num{font-size:15px;font-weight:500;line-height:20px}.qfo-trend{font-size:14px;font-weight:500;line-height:18px;margin-top:1px;white-space:nowrap}.qfo-trend--up{color:var(--qfo-teal)}.qfo-trend--down{color:var(--qfo-red)}.qfo-row--new{opacity:0;animation:qfo-newrow var(--qfo-dur) linear infinite}.qfo-row--new .qfo-chip{transform:scale(0);opacity:0;animation:qfo-chip var(--qfo-dur) linear infinite}.qfo-row--new .qfo-chip:nth-child(2){animation-delay:.18s}.qfo-row--new .qfo-chip:nth-child(3){animation-delay:.36s}.qfo-row--new .qfo-chip:nth-child(4){animation-delay:.54s}.qfo-row--new .qfo-trend{opacity:0;animation:qfo-newtrend var(--qfo-dur) linear infinite}.qfo-row--new .qfo-cell--ans .qfo-trend{animation-delay:.12s}@keyframes qfo-cam{0%{transform:translate(0px,0px) scale(1);animation-timing-function:linear}18%{transform:translate(-12px,-5px) scale(1.018);animation-timing-function:cubic-bezier(.7,0,.25,1)}28%{transform:translate(-41px,-265px) scale(1.18);animation-timing-function:linear}53%{transform:translate(-47px,-273px) scale(1.19);animation-timing-function:cubic-bezier(.7,0,.25,1)}62%{transform:translate(-36px,-30px) scale(1.35);animation-timing-function:linear}69%{transform:translate(-40px,-31px) scale(1.35);animation-timing-function:cubic-bezier(.45,0,.55,1)}79%{transform:translate(-467px,-31px) scale(1.35);animation-timing-function:linear}87%{transform:translate(-472px,-33px) scale(1.355);animation-timing-function:cubic-bezier(.7,0,.25,1)}97%{transform:translate(0px,0px) scale(1);animation-timing-function:linear}100%{transform:translate(0px,0px) scale(1)}}@keyframes qfo-sign{0%{transform:translate(0,0) rotate(0deg)}50%{transform:translate(-3.5%,2%) rotate(-2deg)}100%{transform:translate(0,0) rotate(0deg)}}@keyframes qfo-badge{0%,29.4%{opacity:1;transform:scale(1)}30%,68%{opacity:0;transform:scale(.6)}69.5%{opacity:1;transform:scale(1.08)}71%,100%{opacity:1;transform:scale(1)}}@keyframes qfo-track{0%,29%{transform:translateY(-62px);animation-timing-function:cubic-bezier(.3,0,.2,1)}34%,100%{transform:translateY(0)}}@keyframes qfo-newrow{0%,29%{opacity:0;transform:translateY(-10px);animation-timing-function:cubic-bezier(.3,0,.2,1)}34%,100%{opacity:1;transform:translateY(0)}}@keyframes qfo-chip{0%,32%{transform:scale(0);opacity:0;animation-timing-function:cubic-bezier(.34,1.56,.64,1)}35.5%,100%{transform:scale(1);opacity:1}}@keyframes qfo-newtrend{0%,43%{opacity:0;transform:translateX(-4px);animation-timing-function:ease-out}46%,100%{opacity:1;transform:translateX(0)}}.qfo.is-paused .qfo-world,.qfo.is-paused .qfo-world *{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.qfo .qfo-world,.qfo .qfo-world *{animation:none !important}}