.qh-page{padding:24px;width:100%;box-sizing:border-box;animation:pageIn .28s var(--ease);max-width:none;margin:0}.qh-page{display:flex;flex-direction:column;gap:16px}#qh-root{display:contents}.qh-mp-card{order:2}.qh-upd-card{order:3}.qh-check{order:4}.qh-check.qh-check-flash{outline:1.5px solid #0A84FF;outline-offset:2px}#ctr-sidebar-banner-home,.ctr-sidebar-banner-restore-wrap--home{order:1}.qh-hero{position:relative;overflow:hidden;display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:28px;align-items:center;padding:28px 32px 26px;background:var(--bg2);border:1px solid var(--border2);border-radius:22px;box-shadow:var(--shadow-card)}.qh-hero::before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(520px 260px at 92% -10%,rgba(0,149,246,.1),transparent 70%),radial-gradient(420px 240px at -8% 110%,rgba(0,0,0,.05),transparent 70%)}html.dark .qh-hero::before{background:radial-gradient(520px 260px at 92% -10%,rgba(0,149,246,.16),transparent 70%),radial-gradient(420px 240px at -8% 110%,rgba(255,255,255,.05),transparent 70%)}.qh-hero-demo,.qh-hero-main{position:relative;min-width:0}.qh-eyebrow-row{display:flex;align-items:center;flex-wrap:wrap;gap:10px;margin-bottom:14px}.qh-chip{display:inline-flex;align-items:center;gap:6px;height:26px;padding:0 11px 0 8px;border-radius:999px;background:var(--bg4);border:1px solid var(--border2);font-size:12px;font-weight:700;color:var(--txt);letter-spacing:-.1px}.qh-verified{flex-shrink:0;display:block}.qh-eyebrow{font-size:13px;font-weight:600;color:var(--txt3)}.qh-h1{margin:0 0 12px;font-size:34px;line-height:1.12;font-weight:800;letter-spacing:-1.1px;color:var(--txt);text-wrap:balance}.qh-sub{margin:0 0 20px;max-width:54ch;font-size:15px;line-height:1.6;font-weight:500;color:var(--txt2)}.qh-cta{display:flex;flex-wrap:wrap;gap:10px}.qh-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:42px;padding:0 18px;border-radius:12px;cursor:pointer;font-family:inherit;font-size:14px;font-weight:700;letter-spacing:-.1px;border:1px solid transparent;transition:transform .15s var(--ease),opacity .15s,background .15s,border-color .15s;-webkit-tap-highlight-color:transparent}.qh-btn:active{transform:scale(.97)}.qh-btn-primary{background:var(--txt);color:var(--bg2)}.qh-btn-primary:hover{opacity:.88}.qh-btn-ghost{background:0 0;color:var(--txt);border-color:var(--border2)}.qh-btn-ghost:hover{background:var(--bg4)}.qh-btn-sm{height:36px;padding:0 14px;font-size:13px;border-radius:10px;flex-shrink:0}.qh-btn:focus-visible,.qh-link:focus-visible,.qh-row:focus-visible{outline:2px solid var(--txt);outline-offset:2px}.qh-hero--banner{grid-template-columns:minmax(0,1fr) auto}.qh-hero-demo--banner{justify-self:end;min-width:0}#qh-hero-bslot{display:block}.qh-page>#ctr-sidebar-banner-hero{display:none!important}#ctr-sidebar-banner-hero{--hb-h:clamp(230px, 36vh, 360px);--hb-maxw:calc((100cqw - 112px) * .52);margin:0;border-radius:16px;width:min(var(--hb-maxw),calc(var(--hb-h) * var(--hb-r,1.7778)));max-width:100%;transition:width .38s cubic-bezier(.22,.61,.36,1)}#ctr-sidebar-banner-hero img{width:100%;height:auto;max-height:none;object-fit:contain;margin:0}#ctr-sidebar-banner-hero .ctr-banner-slide>a{display:block}#ctr-sidebar-banner-hero .ctr-sidebar-banner-frame-16x9{border-radius:inherit;overflow:hidden}#ctr-sidebar-banner-hero[data-hb-kind=embed]{width:min(var(--hb-maxw),300px)}#ctr-sidebar-banner-hero .ctr-sidebar-banner-frame-tiktok-dyn{min-height:0;max-height:none}#ctr-sidebar-banner-hero .ctr-banner-arrow{width:30px;height:30px}@container qe-feedcol (max-width:1000px){.qh-hero--banner{grid-template-columns:minmax(0,1fr)}.qh-hero-demo--banner{justify-self:stretch}#ctr-sidebar-banner-hero{--hb-h:clamp(220px, 46vh, 440px);--hb-maxw:100%;margin:0 auto;width:min(100%,calc(var(--hb-h) * var(--hb-r,1.7778)))}#ctr-sidebar-banner-hero[data-hb-kind=embed]{width:min(100%,300px)}}@media (prefers-reduced-motion:reduce){#ctr-sidebar-banner-hero{transition:none}}.qh-demo-card{background:var(--bg3);border:1px solid var(--border2);border-radius:18px;padding:14px;display:flex;flex-direction:column;gap:2px}html.dark .qh-demo-card{background:var(--bg)}.qh-demo-step{display:flex;gap:12px;padding:7px 6px;position:relative}.qh-demo-step+.qh-demo-step::before{content:"";position:absolute;left:19px;top:-6px;height:12px;width:2px;background:var(--border2)}.qh-demo-num{flex-shrink:0;width:28px;height:28px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:var(--txt);color:var(--bg2);font-size:13px;font-weight:800}.qh-demo-num-done{background:#1e9e4f;color:#fff}.qh-demo-t{font-size:14px;font-weight:700;color:var(--txt);margin-top:3px;letter-spacing:-.2px}.qh-demo-d{font-size:12.5px;color:var(--txt3);line-height:1.5;margin-top:2px;font-weight:500}.qh-demo-tpl{margin-top:7px;padding:10px 12px;border-radius:10px;font-size:12.5px;line-height:1.7;color:var(--txt2);background:var(--bg2);border:1px solid var(--border2);font-weight:500}.qh-br{display:inline-block;padding:0 6px;border-radius:6px;font-weight:700;font-size:12px;color:#0a63c9;background:rgba(0,149,246,.12)}html.dark .qh-br{color:#89c4ff;background:rgba(100,160,255,.16)}.qh-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.qh-card{background:var(--bg2);border:1px solid var(--border2);border-radius:18px;box-shadow:var(--shadow-card);padding:18px;min-width:0;display:flex;flex-direction:column;gap:12px}.qh-card-wide{grid-column:1/-1}.qh-card-head{display:flex;align-items:center;gap:11px}.qh-card-ic{flex-shrink:0;width:32px;height:32px;border-radius:10px;display:flex;align-items:center;justify-content:center;background:var(--bg4);border:1px solid var(--border2);color:var(--txt)}.qh-card-ttl{min-width:0}.qh-card-title{font-size:15px;font-weight:800;color:var(--txt);letter-spacing:-.3px;line-height:1.25}.qh-card-sub{font-size:12px;font-weight:500;color:var(--txt3);margin-top:1px}.qh-list{display:flex;flex-direction:column;gap:6px}.qh-list-2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 10px}.qh-row{display:flex;align-items:center;gap:11px;width:100%;text-align:left;padding:10px 12px;border-radius:12px;cursor:pointer;font-family:inherit;background:var(--bg3);border:1px solid var(--border);color:var(--txt);transition:background .15s,border-color .15s,transform .15s var(--ease);-webkit-tap-highlight-color:transparent}html.dark .qh-row{background:rgba(255,255,255,.04)}.qh-row:hover{background:var(--bg4);border-color:var(--border2)}.qh-row:active{transform:scale(.985)}.qh-rank{flex-shrink:0;width:22px;height:22px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:800;background:var(--txt);color:var(--bg2)}.qh-continue-ic,.qh-row-ic{flex-shrink:0;width:32px;height:32px;border-radius:9px;display:flex;align-items:center;justify-content:center;overflow:hidden;background:var(--bg2);border:1px solid var(--border);color:var(--txt2);font-size:16px}.qh-continue-ic svg,.qh-row-ic svg{width:17px;height:17px}.qh-emoji{line-height:1}.qh-row-tx{display:flex;flex-direction:column;min-width:0;flex:1;gap:1px}.qh-row-name{font-size:13.5px;font-weight:700;letter-spacing:-.2px;line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.qh-row-meta{font-size:12px;font-weight:500;color:var(--txt3);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.qh-row-go{flex-shrink:0;color:var(--txt3);display:flex;opacity:0;transform:translateX(-3px);transition:opacity .15s,transform .15s}.qh-row:focus-visible .qh-row-go,.qh-row:hover .qh-row-go{opacity:1;transform:none}.qh-new{display:inline-block;margin-left:7px;padding:1px 6px;border-radius:6px;vertical-align:1px;font-size:10px;font-weight:800;letter-spacing:.4px;background:#0095f6;color:#fff}.qh-continue{display:flex;align-items:center;gap:12px;padding:4px 0 2px}.qh-continue-ic{width:42px;height:42px;border-radius:12px;background:var(--bg4)}.qh-continue-ic svg{width:21px;height:21px}.qh-continue-tx{min-width:0;flex:1}.qh-continue-name{font-size:15px;font-weight:800;letter-spacing:-.3px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--txt)}.qh-continue-meta{font-size:12px;font-weight:500;color:var(--txt3);margin-top:2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.qh-foot{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;font-size:12px;font-weight:600;color:var(--txt3);padding-top:2px}.qh-foot-links{display:flex;gap:16px}.qh-link{display:inline-flex;align-items:center;gap:5px;padding:2px 0;background:0 0;border:none;cursor:pointer;font-family:inherit;font-size:12.5px;font-weight:700;color:var(--txt);border-radius:4px}.qh-link:hover{text-decoration:underline;text-underline-offset:3px}.qh-empty{display:flex;flex-direction:column;align-items:flex-start;gap:12px;padding:4px 0}.qh-empty-tx{font-size:13px;line-height:1.55;color:var(--txt3);font-weight:500}.qh-empty .qh-btn{height:36px;font-size:13px;padding:0 14px;border-radius:10px}.qh-check{background:var(--bg2);border:1px solid var(--border2);border-radius:18px;box-shadow:var(--shadow-card);padding:18px 18px 12px;min-width:0;display:flex;flex-direction:column;gap:10px}.qh-check-head{display:flex;align-items:center;gap:11px}.qh-check-head .qh-card-ttl{flex:1}.qh-check-prog{display:flex;align-items:center;gap:10px;flex-shrink:0}.qh-check-count{font-size:12px;font-weight:600;color:var(--txt3);font-variant-numeric:tabular-nums}.qh-check-count b{font-weight:800;color:var(--txt);font-size:13px}.qh-check-bar{width:84px;height:6px;border-radius:99px;background:var(--bg4);overflow:hidden}.qh-check-fill{display:block;height:100%;border-radius:inherit;background:#0a84ff;transition:width .5s var(--ease)}.qh-check.is-all .qh-check-fill{background:#0a6fdb}.qh-steps{display:block;column-count:3;column-gap:14px}.qh-step{display:flex;align-items:center;gap:12px;width:100%;text-align:left;padding:10px 10px;border-radius:12px;cursor:pointer;font-family:inherit;background:0 0;border:1px solid transparent;color:var(--txt);transition:background .15s,border-color .15s,transform .15s var(--ease);-webkit-tap-highlight-color:transparent;break-inside:avoid;-webkit-column-break-inside:avoid;page-break-inside:avoid;margin:0 0 2px;box-sizing:border-box}.qh-step:hover{background:var(--bg3);border-color:var(--border)}html.dark .qh-step:hover{background:rgba(255,255,255,.04)}.qh-step:active{transform:scale(.985)}.qh-step-ck{flex-shrink:0;width:24px;height:24px;border-radius:50%;display:flex;align-items:center;justify-content:center;border:1.5px dashed var(--border2);color:var(--txt3);font-size:11px;font-weight:800;box-sizing:border-box;transition:background .2s,border-color .2s,color .2s}.qh-step-n{line-height:1}.qh-step.is-done .qh-step-ck{border:1.5px solid #0a84ff;background:#0a84ff;color:#fff}html.dark .qh-step.is-done .qh-step-ck{background:#0a84ff;border-color:#0a84ff;color:#fff}.qh-step-tx{display:flex;flex-direction:column;min-width:0;flex:1;gap:1px}.qh-step-t{font-size:13.5px;font-weight:700;letter-spacing:-.2px;line-height:1.3}.qh-step.is-done .qh-step-t{color:var(--txt2)}.qh-step-go{flex-shrink:0;color:var(--txt3);display:flex;opacity:0;transform:translateX(-3px);transition:opacity .15s,transform .15s}.qh-step:focus-visible .qh-step-go,.qh-step:hover .qh-step-go{opacity:1;transform:none}.qh-step.is-just .qh-step-ck{animation:qhStepPop .45s var(--ease)}@keyframes qhStepPop{0%{transform:scale(.6)}60%{transform:scale(1.18)}100%{transform:scale(1)}}.qh-guide-pager{display:none;align-items:center;justify-content:space-between;gap:10px;padding:4px 2px 6px}.qh-gp-mid{display:flex;flex-direction:column;align-items:center;gap:5px}.qh-gp-dots{display:flex;gap:6px}.qh-gp-dot{width:6px;height:6px;border-radius:99px;background:var(--bg4);transition:width .2s var(--ease),background .2s}.qh-gp-dot.is-on{width:18px;background:#0a84ff}.qh-gp-ind{font-size:11px;font-weight:700;color:var(--txt3);font-variant-numeric:tabular-nums}.qh-upd-head{display:flex;align-items:center;justify-content:space-between;gap:12px}.qh-shorts-nav{display:flex;gap:6px;flex-shrink:0}.qh-nav-btn{width:30px;height:30px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:var(--bg2);border:1px solid var(--border2);color:var(--txt);cursor:pointer;transition:background .15s,opacity .15s,transform .15s var(--ease);-webkit-tap-highlight-color:transparent}.qh-nav-btn:hover:not(:disabled){background:var(--bg4)}.qh-nav-btn:active:not(:disabled){transform:scale(.92)}.qh-nav-btn:disabled{opacity:.35;cursor:default}.qh-shorts-wrap{position:relative;min-width:0}.qh-shorts{display:flex;gap:12px;overflow-x:auto;overflow-y:hidden;padding:4px 2px 12px;scroll-snap-type:x proximity;scroll-padding-inline:2px;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;scrollbar-width:none}.qh-shorts::-webkit-scrollbar{display:none}.qh-shorts-wrap.can-next .qh-shorts{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 40px),transparent);mask-image:linear-gradient(90deg,#000 calc(100% - 40px),transparent)}.qh-shorts-wrap.can-prev .qh-shorts{-webkit-mask-image:linear-gradient(90deg,transparent,#000 40px);mask-image:linear-gradient(90deg,transparent,#000 40px)}.qh-shorts-wrap.can-prev.can-next .qh-shorts{-webkit-mask-image:linear-gradient(90deg,transparent,#000 40px,#000 calc(100% - 40px),transparent);mask-image:linear-gradient(90deg,transparent,#000 40px,#000 calc(100% - 40px),transparent)}.qh-short{position:relative;flex:0 0 172px;aspect-ratio:9/14;padding:0;overflow:hidden;display:flex;flex-direction:column;justify-content:space-between;text-align:left;border-radius:16px;border:1px solid var(--border);background:var(--bg3);color:var(--txt);font-family:inherit;cursor:pointer;scroll-snap-align:start;isolation:isolate;transition:transform .2s var(--ease),box-shadow .2s var(--ease),border-color .2s;-webkit-tap-highlight-color:transparent}.qh-short:hover{transform:translateY(-3px);border-color:var(--border2);box-shadow:0 10px 24px rgba(0,0,0,.12)}.qh-short:active{transform:scale(.98)}.qh-short:focus-visible{outline:2px solid var(--txt);outline-offset:2px}.qh-short-cover{position:absolute;inset:0;z-index:-1;background-color:#e6e6e9;background-image:radial-gradient(75% 55% at 18% 12%,rgba(255,255,255,.95) 0,rgba(255,255,255,.55) 38%,rgba(255,255,255,0) 100%),radial-gradient(90% 60% at 88% 46%,rgba(120,120,128,.34) 0,rgba(120,120,128,.14) 45%,rgba(120,120,128,0) 100%),radial-gradient(80% 50% at 30% 100%,rgba(60,60,67,.3) 0,rgba(60,60,67,.1) 50%,rgba(60,60,67,0) 100%)}.qh-short[data-tone="1"] .qh-short-cover{background-color:#e9e9ec;background-image:radial-gradient(85% 55% at 80% 6%,rgba(255,255,255,.95) 0,rgba(255,255,255,.5) 40%,rgba(255,255,255,0) 100%),radial-gradient(70% 55% at 8% 55%,rgba(110,110,118,.32) 0,rgba(110,110,118,.12) 48%,rgba(110,110,118,0) 100%),radial-gradient(95% 50% at 70% 100%,rgba(50,50,56,.3) 0,rgba(50,50,56,.1) 52%,rgba(50,50,56,0) 100%)}.qh-short[data-tone="2"] .qh-short-cover{background-color:#e2e2e6;background-image:radial-gradient(65% 45% at 50% 30%,rgba(255,255,255,.9) 0,rgba(255,255,255,.45) 45%,rgba(255,255,255,0) 100%),radial-gradient(85% 55% at 0 90%,rgba(100,100,108,.34) 0,rgba(100,100,108,.12) 50%,rgba(100,100,108,0) 100%),radial-gradient(70% 50% at 100% 78%,rgba(70,70,76,.26) 0,rgba(70,70,76,.09) 50%,rgba(70,70,76,0) 100%)}.qh-short[data-tone="3"] .qh-short-cover{background-color:#e7e7ea;background-image:radial-gradient(80% 50% at 12% 78%,rgba(255,255,255,.9) 0,rgba(255,255,255,.45) 42%,rgba(255,255,255,0) 100%),radial-gradient(75% 55% at 92% 12%,rgba(115,115,122,.32) 0,rgba(115,115,122,.12) 48%,rgba(115,115,122,0) 100%),radial-gradient(70% 45% at 55% 100%,rgba(55,55,61,.28) 0,rgba(55,55,61,.09) 52%,rgba(55,55,61,0) 100%)}.qh-short[data-tone="4"] .qh-short-cover{background-color:#e4e4e8;background-image:radial-gradient(60% 42% at 70% 62%,rgba(255,255,255,.9) 0,rgba(255,255,255,.42) 46%,rgba(255,255,255,0) 100%),radial-gradient(90% 55% at 14% 8%,rgba(105,105,113,.32) 0,rgba(105,105,113,.12) 50%,rgba(105,105,113,0) 100%),radial-gradient(80% 50% at 40% 100%,rgba(45,45,51,.28) 0,rgba(45,45,51,.09) 52%,rgba(45,45,51,0) 100%)}html.dark .qh-short-cover{background-color:#121213;background-image:radial-gradient(75% 55% at 18% 12%,rgba(255,255,255,.17) 0,rgba(255,255,255,.07) 40%,rgba(255,255,255,0) 100%),radial-gradient(90% 60% at 88% 46%,rgba(190,190,200,.13) 0,rgba(190,190,200,.05) 46%,rgba(190,190,200,0) 100%),radial-gradient(80% 50% at 30% 100%,rgba(0,0,0,.55) 0,rgba(0,0,0,.25) 52%,rgba(0,0,0,0) 100%)}html.dark .qh-short[data-tone="1"] .qh-short-cover{background-color:#141415;background-image:radial-gradient(85% 55% at 80% 6%,rgba(255,255,255,.18) 0,rgba(255,255,255,.07) 42%,rgba(255,255,255,0) 100%),radial-gradient(70% 55% at 8% 55%,rgba(180,180,190,.12) 0,rgba(180,180,190,.05) 48%,rgba(180,180,190,0) 100%),radial-gradient(95% 50% at 70% 100%,rgba(0,0,0,.55) 0,rgba(0,0,0,.24) 54%,rgba(0,0,0,0) 100%)}html.dark .qh-short[data-tone="2"] .qh-short-cover{background-color:#111112;background-image:radial-gradient(65% 45% at 50% 30%,rgba(255,255,255,.2) 0,rgba(255,255,255,.08) 46%,rgba(255,255,255,0) 100%),radial-gradient(85% 55% at 0 90%,rgba(170,170,180,.12) 0,rgba(170,170,180,.05) 50%,rgba(170,170,180,0) 100%),radial-gradient(70% 50% at 100% 78%,rgba(0,0,0,.5) 0,rgba(0,0,0,.2) 52%,rgba(0,0,0,0) 100%)}html.dark .qh-short[data-tone="3"] .qh-short-cover{background-color:#131314;background-image:radial-gradient(80% 50% at 12% 78%,rgba(255,255,255,.16) 0,rgba(255,255,255,.06) 44%,rgba(255,255,255,0) 100%),radial-gradient(75% 55% at 92% 12%,rgba(185,185,195,.12) 0,rgba(185,185,195,.05) 48%,rgba(185,185,195,0) 100%),radial-gradient(70% 45% at 55% 100%,rgba(0,0,0,.5) 0,rgba(0,0,0,.22) 54%,rgba(0,0,0,0) 100%)}html.dark .qh-short[data-tone="4"] .qh-short-cover{background-color:#101011;background-image:radial-gradient(60% 42% at 70% 62%,rgba(255,255,255,.17) 0,rgba(255,255,255,.07) 46%,rgba(255,255,255,0) 100%),radial-gradient(90% 55% at 14% 8%,rgba(175,175,185,.12) 0,rgba(175,175,185,.05) 50%,rgba(175,175,185,0) 100%),radial-gradient(80% 50% at 40% 100%,rgba(0,0,0,.55) 0,rgba(0,0,0,.24) 54%,rgba(0,0,0,0) 100%)}.qh-short-ph{position:absolute;left:50%;top:36%;transform:translate(-50%,-50%);width:56px;height:56px;border-radius:18px;display:flex;align-items:center;justify-content:center;background:rgba(255,255,255,.65);color:var(--txt2);box-shadow:0 2px 10px rgba(0,0,0,.06)}html.dark .qh-short-ph{background:rgba(255,255,255,.1);color:var(--txt2);box-shadow:none}.qh-short-ph svg{width:24px;height:24px}.qh-short-cover img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:transform .35s var(--ease)}.qh-short:hover .qh-short-cover img{transform:scale(1.05)}.qh-short.has-img .qh-short-ph{display:none}.qh-short.has-img .qh-short-cover::after{content:"";position:absolute;inset:0;background:linear-gradient(to top,rgba(0,0,0,.82) 0,rgba(0,0,0,.34) 46%,rgba(0,0,0,0) 72%)}.qh-short-top{display:flex;align-items:flex-start;justify-content:space-between;gap:6px;padding:10px 10px 0}.qh-short-src{display:inline-flex;align-items:center;height:22px;padding:0 9px;border-radius:99px;font-size:10.5px;font-weight:700;letter-spacing:.1px;color:var(--txt2);background:rgba(255,255,255,.72);border:1px solid rgba(0,0,0,.05)}html.dark .qh-short-src{background:rgba(255,255,255,.1);border-color:rgba(255,255,255,.08)}.qh-short.has-img .qh-short-src{color:#fff;background:rgba(0,0,0,.42);border-color:rgba(255,255,255,.14);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.qh-short-new{display:inline-flex;align-items:center;height:20px;padding:0 7px;border-radius:99px;font-size:10px;font-weight:800;letter-spacing:.4px;background:#0095f6;color:#fff}.qh-short-body{display:flex;flex-direction:column;gap:4px;padding:0 12px 13px}.qh-short-title{font-size:13.5px;font-weight:800;letter-spacing:-.25px;line-height:1.3;color:var(--txt);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.qh-short-desc{font-size:11.5px;font-weight:500;line-height:1.4;color:var(--txt2);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.qh-short.has-img .qh-short-title{color:#fff;text-shadow:0 1px 8px rgba(0,0,0,.35)}.qh-short.has-img .qh-short-desc{color:rgba(255,255,255,.78)}@container qe-feedcol (max-width:860px){.qh-steps{column-count:2}.qh-hero{grid-template-columns:minmax(0,1fr);padding:24px 22px 22px;gap:18px}.qh-h1{font-size:28px}}@container qe-feedcol (max-width:640px){.qh-shorts-nav{display:none}.qh-short{flex-basis:150px}.qh-steps{column-count:1}.qh-guide-pager{display:flex}.qh-steps[data-qh-pg="1"] .qh-step:not([data-pg="1"]){display:none}.qh-steps[data-qh-pg="2"] .qh-step:not([data-pg="2"]){display:none}.qh-steps[data-qh-pg="3"] .qh-step:not([data-pg="3"]){display:none}.qh-steps[data-qh-pg="4"] .qh-step:not([data-pg="4"]){display:none}.qh-steps[data-qh-pg="5"] .qh-step:not([data-pg="5"]){display:none}.qh-steps[data-qh-pg="6"] .qh-step:not([data-pg="6"]){display:none}.qh-steps[data-qh-pg="7"] .qh-step:not([data-pg="7"]){display:none}.qh-steps[data-qh-pg="8"] .qh-step:not([data-pg="8"]){display:none}.qh-check-bar{width:56px}.qh-step-go{opacity:1;transform:none}.qh-page{padding:var(--nav-v-gap,16px) var(--sb-gap,14px) 24px}#qh-root{gap:12px}.qh-grid{grid-template-columns:minmax(0,1fr);gap:12px}.qh-list-2{grid-template-columns:minmax(0,1fr)}.qh-hero{padding:20px 16px 16px;border-radius:18px;gap:14px}.qh-h1{font-size:24px;letter-spacing:-.8px}.qh-sub{font-size:14px}.qh-cta .qh-btn{flex:1 1 100%}.qh-row-go{opacity:1;transform:none}.qh-continue{flex-wrap:wrap}.qh-continue .qh-btn{width:100%}}@media (prefers-reduced-motion:reduce){.qh-page{animation:none}.qh-btn,.qh-check-fill,.qh-row,.qh-row-go,.qh-step,.qh-step-go{transition:none}.qh-step.is-just .qh-step-ck{animation:none}.qh-nav-btn,.qh-short,.qh-short-cover img{transition:none}.qh-short:hover{transform:none}}.k-bd,.k-bn{--mpc:#0095F6}.k-ud,.k-un{--mpc:#12B76A}.k-fv{--mpc:#F5A623}.qh-mp-legend-wrap{position:relative;min-width:0;margin:2px 0 6px}.qh-mp-legend{display:flex;flex-wrap:nowrap;gap:8px;margin:0;padding:2px 1px;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;scrollbar-width:none;touch-action:pan-x pan-y}.qh-mp-legend::-webkit-scrollbar{display:none}.qh-mp-legend-wrap.can-next .qh-mp-legend{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 40px),transparent);mask-image:linear-gradient(90deg,#000 calc(100% - 40px),transparent)}.qh-mp-legend-wrap.can-prev .qh-mp-legend{-webkit-mask-image:linear-gradient(90deg,transparent,#000 40px);mask-image:linear-gradient(90deg,transparent,#000 40px)}.qh-mp-legend-wrap.can-prev.can-next .qh-mp-legend{-webkit-mask-image:linear-gradient(90deg,transparent,#000 40px,#000 calc(100% - 40px),transparent);mask-image:linear-gradient(90deg,transparent,#000 40px,#000 calc(100% - 40px),transparent)}.qh-mp-lg{flex:0 0 auto;white-space:nowrap;display:inline-flex;align-items:center;gap:6px;height:28px;padding:0 10px;border-radius:999px;border:1px solid var(--border2);background:0 0;color:var(--txt2);font:inherit;font-size:12px;font-weight:500;cursor:pointer;transition:background .15s,border-color .15s,opacity .15s}.qh-mp-lg i{font-style:normal;font-size:11px;color:var(--txt3);font-variant-numeric:tabular-nums}.qh-mp-lg.is-on,.qh-mp-lg:hover:not(:disabled){background:var(--bg5,rgba(128,128,128,.1));border-color:var(--mpc)}.qh-mp-lg:disabled{opacity:.4;cursor:default}.qh-mp-stage{position:relative}.qh-mp-svg{display:block;width:100%;height:auto;overflow:visible;animation:pageIn .4s var(--ease)}.qh-mp-hub{fill:var(--bg2);stroke:var(--border2);stroke-width:1.2}.qh-mp-brain{color:var(--txt2);pointer-events:none}.qh-mp-n{cursor:pointer;outline:0;transition:opacity .18s}.qh-mp-n.is-dim{opacity:.09}.qh-mp-root{fill:none;stroke:var(--mpc);opacity:.16;pointer-events:none;transition:opacity .15s,stroke-width .15s}.qh-mp-n.k-bd .qh-mp-root,.qh-mp-n.k-ud .qh-mp-root{opacity:.42}.qh-mp-n.k-fv .qh-mp-root{opacity:.6}.qh-mp-hit{fill:transparent}.qh-mp-dot{fill:var(--bg2);stroke:var(--mpc);stroke-width:1.5;transition:transform .15s var(--ease);transform-box:fill-box;transform-origin:center}.qh-mp-lg.k-bd .qh-mp-dot,.qh-mp-lg.k-fv .qh-mp-dot,.qh-mp-lg.k-ud .qh-mp-dot,.qh-mp-n.k-bd .qh-mp-dot,.qh-mp-n.k-fv .qh-mp-dot,.qh-mp-n.k-ud .qh-mp-dot{fill:var(--mpc)}.qh-mp-dot{stroke-linejoin:round}.qh-mp-n.is-on .qh-mp-root,.qh-mp-n:focus-visible .qh-mp-root,.qh-mp-n:hover .qh-mp-root{opacity:1;stroke-width:1.8px!important}.qh-mp-n.is-on .qh-mp-dot,.qh-mp-n:focus-visible .qh-mp-dot,.qh-mp-n:hover .qh-mp-dot{fill:var(--mpc);transform:scale(1.8)}.qh-mp-tip{position:absolute;z-index:5;pointer-events:none;transform:translate(-50%,calc(-100% - 12px));display:flex;flex-direction:column;gap:1px;max-width:240px;padding:6px 10px;border-radius:9px;background:var(--txt);color:var(--bg2);font-size:12px;line-height:1.3;box-shadow:var(--shadow-card)}.qh-mp-tip[hidden]{display:none}.qh-mp-tip b{font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.qh-mp-tip span{font-size:10.5px;opacity:.65}@media (prefers-reduced-motion:reduce){.qh-mp-svg{animation:none}.qh-mp-dot,.qh-mp-n,.qh-mp-root{transition:none}}.qh-mp-lg.k-top{--mpc:var(--txt)}.qh-mp-lg.k-live{--mpc:#F04438}.qh-mp-lg.k-live .qh-mp-dot,.qh-mp-lg.k-top .qh-mp-dot{fill:var(--mpc)}.qh-mp-halo{fill:none;stroke:var(--txt);stroke-width:1.2;opacity:.6;pointer-events:none}.qh-mp-halo.is-live{stroke:#F04438;opacity:1;stroke-width:1.5}.qh-mp-pulse{fill:rgba(240,68,56,.22);stroke:#F04438;stroke-width:1;pointer-events:none;transform-box:fill-box;transform-origin:center;animation:qhMpPulse 1.8s ease-out infinite}@keyframes qhMpPulse{0%{transform:scale(.8);opacity:.9}100%{transform:scale(2.2);opacity:0}}@media (prefers-reduced-motion:reduce){.qh-mp-pulse{animation:none;opacity:.5}}.qh-mp-n.is-grow .qh-mp-root{stroke-dasharray:1;animation:qhMpGrow .75s cubic-bezier(.3,.6,.3,1) var(--d,0s) backwards}.qh-mp-n.is-grow .qh-mp-dot,.qh-mp-n.is-grow .qh-mp-halo{animation:qhMpPop .4s cubic-bezier(.3,1.7,.5,1) calc(var(--d,0s) + .6s) backwards}@keyframes qhMpGrow{from{stroke-dashoffset:1}to{stroke-dashoffset:0}}@keyframes qhMpPop{from{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}.qh-mp-stage.is-intro .qh-mp-core{transform-box:fill-box;transform-origin:center;animation:qhMpCore .55s cubic-bezier(.3,1.4,.5,1) backwards}@keyframes qhMpCore{from{opacity:0;transform:scale(.55)}}.qh-mp-breath{fill:rgba(0,149,246,.10);pointer-events:none;transform-box:fill-box;transform-origin:center;animation:qhMpBreath 4s ease-in-out infinite}@keyframes qhMpBreath{0%,100%{transform:scale(.94);opacity:.55}50%{transform:scale(1.32);opacity:1}}.qh-mp-sig{fill:var(--mpc,#0095F6);pointer-events:none}.qh-mp-sig.is-live{fill:#F04438}.qh-mp-card.is-off *,.qh-mp-card.is-off ::before{animation-play-state:paused!important}@media (prefers-reduced-motion:reduce){.qh-mp-breath,.qh-mp-n.is-grow .qh-mp-dot,.qh-mp-n.is-grow .qh-mp-halo,.qh-mp-n.is-grow .qh-mp-root,.qh-mp-stage.is-intro .qh-mp-core{animation:none}.qh-mp-sig{display:none}}.qh-step.is-guiding{background:var(--bg3);border-color:#0095f6}.qh-coach-ring{position:fixed;z-index:2147483000;pointer-events:none;border-radius:10px;opacity:0;border:2px solid #0095f6;box-shadow:0 0 0 4px rgba(0,149,246,.18),0 0 18px rgba(0,149,246,.35);transition:opacity .2s,left .25s var(--ease),top .25s var(--ease),width .25s var(--ease),height .25s var(--ease);animation:qhCoachPulse 1.6s ease-in-out infinite}.qh-coach-ring.no-tr{transition:opacity .2s}.qh-coach-ring.is-on{opacity:1}@keyframes qhCoachPulse{50%{box-shadow:0 0 0 9px rgba(0,149,246,.08),0 0 24px rgba(0,149,246,.5)}}.qh-coach-tip{position:fixed;z-index:2147483001;width:max-content;max-width:min(320px,calc(100vw - 16px));padding:10px 13px 12px;border-radius:12px;background:var(--txt);color:var(--bg2);box-shadow:var(--shadow-card);font-size:13px;line-height:1.45;font-weight:500;animation:qhCoachIn .25s var(--ease)}@keyframes qhCoachIn{from{opacity:0;transform:translateY(4px)}}.qh-coach-top{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-bottom:3px}.qh-coach-n{font-size:10.5px;font-weight:600;opacity:.6;letter-spacing:.2px}.qh-coach-x{border:0;background:0 0;color:inherit;opacity:.6;font:inherit;font-size:11px;cursor:pointer;padding:0}.qh-coach-x:hover{opacity:1}.qh-coach-msg{font-weight:600}.qh-coach-tip::after{content:'';position:absolute;left:var(--ax,50%);width:10px;height:10px;background:inherit;transform:translateX(-50%) rotate(45deg);display:none}.qh-coach-tip[data-side=below]::after{display:block;top:-5px}.qh-coach-tip[data-side=above]::after{display:block;bottom:-5px}.qh-coach-tip.is-done{background:#0a84ff;color:#fff}@media (prefers-reduced-motion:reduce){.qh-coach-ring{animation:none;transition:none}.qh-coach-tip{animation:none}}.qh-coach-ttl{font-size:13.5px;font-weight:800;letter-spacing:-.1px;margin:1px 0 7px}.qh-coach-road{list-style:none;margin:0 0 8px;padding:0;display:grid;gap:5px}.qh-coach-road li{display:flex;align-items:flex-start;gap:8px;font-size:12px;line-height:1.35;font-weight:500;opacity:.55}.qh-coach-road li i{flex:0 0 auto;width:17px;height:17px;box-sizing:border-box;border-radius:50%;border:1.5px solid currentColor;display:grid;place-items:center;font-style:normal;font-size:9.5px;font-weight:800;line-height:1}.qh-coach-road li.is-ok{opacity:.8}.qh-coach-road li.is-ok i{background:var(--bg2);border-color:var(--bg2);color:var(--txt)}.qh-coach-road li.is-cur{opacity:1;font-weight:700}.qh-coach-road li.is-cur i{background:#0095f6;border-color:#0095f6;color:#fff}.qh-coach-road:not([hidden])+.qh-coach-msg{padding-top:8px;border-top:1px solid rgba(128,128,128,.4)}.qh-coach-go{display:inline-block;margin-top:8px;padding:5px 10px;border:1px solid currentColor;border-radius:8px;background:0 0;color:inherit;font:inherit;font-size:11.5px;font-weight:700;cursor:pointer}.qh-coach-go[hidden]{display:none}.qh-coach-tip.is-done .qh-coach-go,.qh-coach-tip.is-done .qh-coach-road,.qh-coach-tip.is-done .qh-coach-ttl{display:none}