:root{--qs-art-prose: #b4bac3;--qs-art-ground: #08090b;--qs-art-code: #171a20;--qs-art-code-line: #22262d;--qs-art-top: calc(var(--qs-header-h, 64px) + 24px)}.qs-crumbs ol{display:flex;flex-wrap:nowrap;align-items:center;gap:8px;margin:0;padding:0;list-style:none;font-size:13px;color:var(--qs-dim);min-width:0}.qs-crumbs li{display:flex;flex:none;align-items:center;gap:8px}.qs-crumbs li:last-child{flex:0 1 auto;min-width:0}.qs-page .qs-crumbs a{color:var(--qs-caption);white-space:nowrap}.qs-page .qs-crumbs a:hover{color:var(--qs-text)}.qs-crumbs-here{color:var(--qs-body);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.qs-art{min-height:60vh}.qs-art-progress{display:none}@supports (animation-timeline: scroll()){.qs-art-progress{display:block;position:sticky;top:var(--qs-header-h, 64px);z-index:25;height:2px;margin-bottom:-2px;pointer-events:none}.qs-art-progress span{display:block;height:2px;background:var(--qs-body);transform:scaleX(0);transform-origin:left;animation:qs-fill-x linear both;animation-timeline:scroll(root)}}.qs-art-head{padding-top:clamp(40px,6vw,80px);padding-bottom:clamp(28px,4vw,48px)}.qs-art-kicker{display:inline-flex;align-items:center;gap:8px;margin-top:24px;font-family:var(--qs-mono);font-size:12px;letter-spacing:.16em;text-transform:uppercase;color:var(--qs-caption)}.is-guide .qs-art-kicker{height:28px;padding:0 11px;border:1px solid var(--qs-border);border-radius:999px;font-size:11px;letter-spacing:.14em;color:var(--qs-body)}.qs-art-title{max-width:920px;margin-top:20px;font-size:clamp(32px,4.6vw,58px);line-height:1.06;letter-spacing:-.04em;font-weight:600;color:var(--qs-text);text-wrap:balance}.qs-art-lead{max-width:700px;margin-top:20px;font-size:clamp(17px,1.5vw,19px);line-height:1.6;color:var(--qs-body)}.qs-art-meta{display:flex;flex-wrap:wrap;gap:8px 22px;margin:22px 0 0;padding:0;list-style:none;font-size:14px;color:var(--qs-caption)}.qs-art-meta li{display:inline-flex;align-items:center;gap:7px}.qs-art-rules{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(260px,100%),1fr));gap:10px;margin:36px 0 0;padding:0;list-style:none}.qs-art-rules li{display:flex;gap:12px;align-items:flex-start;padding:14px 16px;border:1px solid var(--qs-line-2);border-radius:12px;background:var(--qs-panel);font-size:13.5px;line-height:1.55;color:var(--qs-body)}.qs-art-rules .qs-dot{margin-top:7px;width:6px;height:6px}.qs-dot.is-ok{background:var(--qs-ok)}.qs-dot.is-info{background:var(--qs-info)}.qs-dot.is-warn{background:var(--qs-warn)}.qs-dot.is-neutral{background:var(--qs-body)}.qs-art-main{padding-block:clamp(24px,3vw,40px) clamp(72px,9vw,120px)}.is-compare .qs-art-main{padding-top:clamp(40px,5vw,64px);background:var(--qs-band);border-block:1px solid #15181c}.qs-art-grid{display:grid;grid-template-columns:240px minmax(0,1fr);gap:24px clamp(40px,5vw,64px);align-items:start}.qs-art-rail{position:sticky;top:var(--qs-art-top);max-height:calc(100vh - var(--qs-art-top) - 24px);overflow-y:auto;scrollbar-width:thin;scrollbar-color:#2e343d transparent}.qs-art-rail summary{display:flex;align-items:center;gap:10px;list-style:none;cursor:default}.qs-art-rail summary::-webkit-details-marker{display:none}.qs-art-rail .qs-faq-chev,.qs-art-rail-pos{display:none}.qs-art-rail ol{display:flex;flex-direction:column;gap:2px;margin:12px 0 0;padding:0;list-style:none}.qs-page .qs-art-rail a{display:grid;grid-template-columns:24px minmax(0,1fr);gap:6px;padding:7px 10px;border-radius:7px;font-size:13.5px;line-height:1.4;color:var(--qs-caption);transition:color .2s ease,background-color .2s ease}.qs-art-rail a>span{padding-top:2px;font-family:var(--qs-mono);font-size:11px;color:#5b636f}.qs-page .qs-art-rail a:hover{color:var(--qs-text)}.qs-page .qs-art-rail a.is-active{color:var(--qs-text);background:var(--qs-raised)}.qs-art-rail a.is-active>span{color:var(--qs-body)}.qs-art-rail-foot{margin:14px 0 0;padding-left:10px;font-size:12.5px;color:var(--qs-dim)}.is-compare .qs-art-rail ol{gap:0;border-left:1px solid var(--qs-line-2)}.is-compare .qs-art-rail a{display:block;margin-left:-1px;padding:7px 0 7px 14px;border-left:1px solid transparent;border-radius:0}.is-compare .qs-art-rail a>span{display:none}.qs-page .is-compare .qs-art-rail a.is-active{background:transparent;border-left-color:var(--qs-text-2)}.qs-art-body{min-width:0}.is-guide .qs-art-body{max-width:68ch;font-size:17px}.is-compare .qs-art-body{max-width:840px}@media(max-width:900px){.qs-art-grid{grid-template-columns:minmax(0,1fr)}.qs-art-rail{position:static;max-height:none;overflow:visible;border:1px solid var(--qs-line-2);border-radius:12px;background:var(--qs-panel)}.qs-art-rail details{padding:0}.qs-art-rail summary{padding:13px 16px;cursor:pointer}.qs-art-rail-pos{display:inline;margin-left:auto;font-family:var(--qs-mono);font-size:12px;color:var(--qs-dim)}.qs-art-rail .qs-faq-chev{display:block}.qs-art-rail details[open] .qs-faq-chev{transform:rotate(45deg)}.qs-art-rail ol{margin:0;padding:0 8px 8px;border-left:0}.is-compare .qs-art-rail a{padding:7px 10px;margin:0;border-left:0}.qs-art-rail-foot{display:none}}.qs-prose{line-height:1.72;color:var(--qs-art-prose)}.is-compare .qs-prose{font-size:16.5px;line-height:1.7;color:var(--qs-body)}.qs-prose>p,.qs-prose>ul,.qs-prose>ol{margin-top:18px}.qs-prose strong{font-weight:600;color:var(--qs-text)}.qs-prose a{color:var(--qs-text);text-decoration:underline;text-decoration-color:#4a515c;text-underline-offset:3px;transition:text-decoration-color .2s ease}.qs-prose a:hover{text-decoration-color:var(--qs-body)}.qs-prose code,.qs-faq code,.qs-note code{padding:1px 6px;border:1px solid var(--qs-art-code-line);border-radius:5px;background:var(--qs-art-code);font-family:var(--qs-mono);font-size:.86em;color:var(--qs-text);overflow-wrap:anywhere}.qs-art-section{margin-top:56px;scroll-margin-top:96px}.qs-art-section:first-child,.qs-art-intro+.qs-art-section{margin-top:0}.is-compare .qs-art-section{margin-top:64px}.qs-art-section>h2{display:flex;align-items:baseline;gap:14px;font-size:clamp(23px,2.2vw,28px);line-height:1.22;letter-spacing:-.022em;font-weight:600;color:var(--qs-text)}.is-compare .qs-art-section>h2{font-size:clamp(24px,2.4vw,30px);letter-spacing:-.025em}.qs-art-section>h2[data-num]:before{content:attr(data-num);content:attr(data-num) / "";flex:none;font-family:var(--qs-mono);font-size:12px;font-weight:400;letter-spacing:0;color:var(--qs-dim)}.qs-art-intro{display:flex;flex-direction:column;gap:16px;margin-bottom:8px}.qs-art-intro>p{margin-top:0;font-size:clamp(17px,1.4vw,18.5px);line-height:1.65}.qs-art-intro>p:first-child{color:var(--qs-text)}.qs-art-lead-panel{margin-bottom:8px;padding:20px 24px 24px;border:1px solid var(--qs-line-2);border-radius:14px;background:var(--qs-panel);scroll-margin-top:96px}.qs-art-lead-panel>.qs-eyebrow{margin-bottom:4px}.qs-art-lead-panel>p:first-of-type{margin-top:10px}.qs-art-section+.qs-art-section{margin-top:56px}.qs-art-demo{margin-top:40px}.qs-art-list,.qs-art-steps{display:flex;flex-direction:column;gap:12px;margin:0;padding:0;list-style:none}.qs-art-list>li{position:relative;padding-left:20px}.qs-art-list>li:before{content:"";position:absolute;left:3px;top:.78em;width:5px;height:5px;border-radius:50%;background:#5b636f}.qs-art-steps{counter-reset:qs-step}.qs-art-steps>li{position:relative;padding-left:40px;counter-increment:qs-step}.qs-art-steps>li:before{content:counter(qs-step);position:absolute;left:0;top:.2em;display:flex;align-items:center;justify-content:center;width:26px;height:26px;border:1px solid var(--qs-border-strong);border-radius:50%;font-family:var(--qs-mono);font-size:12px;line-height:1;color:var(--qs-body)}.qs-code{margin:22px 0 0;border:1px solid #20242b;border-radius:12px;background:var(--qs-art-ground);overflow:hidden}.qs-code-bar{display:flex;align-items:center;gap:10px;padding:8px 8px 8px 14px;border-bottom:1px solid var(--qs-line);background:var(--qs-panel)}.qs-code-title{min-width:0;font-size:12.5px;color:var(--qs-body);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.qs-code-lang{flex:none;font-family:var(--qs-mono);font-size:11px;color:var(--qs-dim)}.qs-copy{display:inline-flex;align-items:center;gap:6px;flex:none;height:30px;margin-left:auto;padding:0 10px;border:1px solid var(--qs-border);border-radius:7px;background:transparent;font:inherit;font-size:12.5px;color:var(--qs-text-2);cursor:pointer;transition:color .18s ease,border-color .18s ease,background-color .18s ease}.qs-copy:hover{color:var(--qs-text);border-color:var(--qs-border-hover);background:#15181d}.qs-copy svg.qs-pop{color:var(--qs-ok)}.qs-code pre{margin:0;padding:14px 16px;overflow-x:auto;font-family:var(--qs-mono);font-size:13px;line-height:1.7;color:var(--qs-text-2);white-space:pre;tab-size:2}.qs-code pre code{padding:0;border:0;background:transparent;font:inherit;color:inherit}.qs-table{margin:22px 0 0}.qs-table-scroll,.qs-matrix-scroll{overflow-x:auto;border:1px solid #20242b;border-radius:12px;background:var(--qs-panel)}.is-compare .qs-table-scroll,.is-compare .qs-matrix-scroll{background:var(--qs-bg)}.qs-table table{width:100%;min-width:calc(var(--qs-cols, 3) * 150px);border-collapse:collapse;font-size:14px;line-height:1.5}.qs-table th,.qs-table td{padding:11px 14px;text-align:left;vertical-align:top;border-top:1px solid #16191e;color:var(--qs-text-2);overflow-wrap:break-word}.qs-table tbody th{min-width:7.5em;overflow-wrap:normal}.qs-table thead th{border-top:0;border-bottom:1px solid var(--qs-line);background:var(--qs-surface);font-family:var(--qs-mono);font-size:11px;font-weight:400;letter-spacing:.12em;text-transform:uppercase;color:var(--qs-caption)}.qs-table tbody th{font-weight:500;color:var(--qs-text)}.qs-table td a,.qs-table th a{font-size:.9em}.qs-table figcaption,.qs-matrix figcaption,.qs-art-cards-wrap figcaption{margin-top:10px;font-size:12.5px;line-height:1.55;color:var(--qs-dim)}.qs-art-cards-wrap{margin:22px 0 0}.qs-art-cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(360px,100%),1fr));gap:10px;margin:0;padding:0;list-style:none}.qs-art-cards>li{padding:16px 18px;border:1px solid var(--qs-line-2);border-radius:12px;background:var(--qs-bg)}.qs-art-cards>li.is-own{border-color:var(--qs-accent-edge);background:var(--qs-accent-wash)}.qs-art-cards h3{font-size:16px;line-height:1.35;font-weight:500;color:var(--qs-text)}.qs-art-cards dl{display:flex;flex-direction:column;gap:9px;margin:10px 0 0}.qs-art-cards dt{font-family:var(--qs-mono);font-size:10.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--qs-dim)}.qs-art-cards dd{margin:3px 0 0;font-size:13.5px;line-height:1.55;color:var(--qs-body)}.qs-art-cards dd a{color:var(--qs-text-2);text-decoration:underline;text-decoration-color:#3a414c;text-underline-offset:3px}.qs-art-cards dd strong{font-weight:600;color:var(--qs-text)}.qs-matrix{margin:22px 0 0}.qs-matrix table{width:100%;min-width:calc(190px + var(--qs-cols, 8) * 66px);border-collapse:separate;border-spacing:0}.qs-matrix thead th{padding:0;vertical-align:bottom;border-bottom:1px solid var(--qs-line-2);font-weight:400}.qs-matrix .qs-matrix-corner{padding:11px 14px;text-align:left;vertical-align:bottom;font-family:var(--qs-mono);font-size:10.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--qs-caption)}.qs-matrix-colhead{display:block;width:100%;min-height:58px;padding:8px 4px;border:0;border-bottom:2px solid transparent;background:transparent;font:inherit;font-size:11.5px;line-height:1.25;text-align:center;color:var(--qs-body);cursor:pointer;transition:color .18s ease,background-color .18s ease,border-color .18s ease}.qs-matrix-colhead:hover{color:var(--qs-text);background:#14171b}.qs-matrix-colhead[aria-pressed=true]{color:var(--qs-text);background:#16191e;border-bottom-color:var(--qs-accent-edge)}.qs-matrix tbody th,.qs-matrix tbody td{border-top:1px solid #16191e;background:var(--qs-bg)}.qs-matrix tbody tr:first-child th,.qs-matrix tbody tr:first-child td{border-top:0}.qs-matrix tbody th{position:sticky;left:0;z-index:1;padding:11px 14px;text-align:left;font-weight:400}.qs-matrix tbody th strong{display:block;font-size:13.5px;font-weight:600;color:var(--qs-text)}.qs-matrix tbody th small{display:block;margin-top:2px;font-family:var(--qs-mono);font-size:10.5px;color:var(--qs-dim);overflow-wrap:anywhere}.qs-matrix tr.is-own th,.qs-matrix tr.is-own td{background:color-mix(in srgb,var(--qs-accent) 4.5%,var(--qs-bg))}.qs-matrix tbody td{padding:10px 2px;text-align:center;transition:opacity .25s ease}.qs-matrix tbody td.is-dimmed{opacity:.28}.qs-verdict-cell{display:flex;flex-direction:column;align-items:center;gap:4px}.qs-verdict{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:7px;border:1px solid var(--qs-border);color:var(--qs-caption)}.qs-verdict.is-yes{background:color-mix(in srgb,var(--qs-ok) 10%,transparent);border-color:color-mix(in srgb,var(--qs-ok) 30%,transparent);color:var(--qs-ok)}.qs-verdict.is-partial{background:color-mix(in srgb,var(--qs-warn) 8%,transparent);border-color:color-mix(in srgb,var(--qs-warn) 28%,transparent);color:var(--qs-warn)}.qs-verdict.is-unverified{color:#5b636f}.qs-verdict-short{font-size:10px;line-height:1;color:var(--qs-dim)}@keyframes qs-chip{0%{transform:scale(.7);opacity:0}70%{transform:scale(1.08);opacity:1}to{transform:none;opacity:1}}@supports (animation-timeline: view()){.qs-matrix tbody .qs-verdict{animation:qs-chip linear none;animation-timeline:view();animation-range:entry 10% entry 70%}}.qs-matrix-focus{margin-top:12px;padding:16px 18px;border:1px solid var(--qs-line-2);border-radius:12px;background:var(--qs-panel)}.qs-matrix-hint{margin:0;font-size:13.5px;color:var(--qs-caption)}.qs-matrix-focus dl{display:grid;grid-template-columns:minmax(110px,200px) minmax(0,1fr);gap:10px 18px;margin:12px 0 0}.qs-matrix-focus dt{font-size:13.5px;font-weight:600;color:var(--qs-text)}.qs-matrix-focus dd{margin:0;font-size:13.5px;line-height:1.55;color:var(--qs-body)}.qs-matrix figcaption{display:flex;flex-direction:column;gap:6px}.qs-matrix-legend{display:flex;flex-wrap:wrap;align-items:center;gap:6px 16px}.qs-matrix-legend>span{display:inline-flex;align-items:center;gap:6px}.qs-matrix-legend .qs-verdict{width:18px;height:18px;border-radius:5px}@media(max-width:560px){.qs-matrix-focus dl{grid-template-columns:minmax(0,1fr);gap:2px}.qs-matrix-focus dd{margin-bottom:10px}}.qs-note{display:flex;align-items:flex-start;gap:12px;margin-top:22px;padding:14px 16px;border:1px solid var(--qs-art-code-line);border-radius:12px;background:var(--qs-surface);font-size:15px;line-height:1.65;color:var(--qs-body)}.qs-note>svg{flex:none;margin-top:4px;color:var(--qs-body)}.qs-note>p{margin:0;min-width:0}.qs-note strong{font-weight:600;color:var(--qs-text)}.qs-note a{color:var(--qs-text);text-decoration:underline;text-underline-offset:3px}.qs-note.is-warn{border-color:color-mix(in srgb,var(--qs-warn) 30%,transparent)}.qs-note.is-warn>svg{color:var(--qs-warn)}.qs-faq{margin-top:18px;border-top:1px solid var(--qs-line)}.qs-faq details{border-bottom:1px solid var(--qs-line)}.qs-faq summary{display:flex;align-items:center;gap:16px;padding:19px 0;font-size:16.5px;line-height:1.45;font-weight:500;color:var(--qs-text);list-style:none;cursor:pointer}.qs-faq summary::-webkit-details-marker{display:none}.qs-faq-chev{flex:none;margin-left:auto;color:var(--qs-caption);transition:transform .3s var(--qs-ease)}.qs-faq details[open]>summary .qs-faq-chev{transform:rotate(45deg)}.qs-faq details>p{max-width:68ch;margin:0;padding:0 36px 22px 0;font-size:15.5px;line-height:1.65;color:var(--qs-body)}.qs-faq details>p a{color:var(--qs-text);text-decoration:underline;text-decoration-color:#4a515c;text-underline-offset:3px}.qs-art-sources-note{margin-top:14px;font-size:15.5px;line-height:1.6;color:var(--qs-body)}.qs-art-sources{display:flex;flex-direction:column;margin:16px 0 0;padding:0;list-style:none;border-top:1px solid var(--qs-line)}.qs-art-sources li{border-bottom:1px solid var(--qs-line)}.qs-page .qs-art-body .qs-art-sources a{display:flex;align-items:center;gap:12px;padding:13px 2px;font-size:15px;text-decoration:none;color:var(--qs-text-2)}.qs-page .qs-art-body .qs-art-sources a:hover{color:var(--qs-text)}.qs-art-source-no,.qs-art-source-host{font-family:var(--qs-mono);font-size:11.5px;color:var(--qs-dim)}.qs-art-source-host{margin-left:auto}.qs-art-sources svg{flex:none;margin-left:auto;color:var(--qs-caption)}.qs-art-source-host+svg{margin-left:0}.is-compare .qs-art-sources{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(240px,100%),1fr));gap:8px;border-top:0}.is-compare .qs-art-sources li{border:1px solid var(--qs-line-2);border-radius:10px;background:var(--qs-bg);transition:border-color .25s ease}.is-compare .qs-art-sources li:hover{border-color:#2e343d}.qs-page .is-compare .qs-art-body .qs-art-sources a{height:100%;padding:11px 14px;font-size:13.5px}.is-compare .qs-art-source-no,.is-compare .qs-art-source-host{display:none}.is-compare .qs-art-source-label{flex:1;min-width:0}.qs-art-outro{padding-block:clamp(56px,8vw,104px);background:var(--qs-band);border-top:1px solid #15181c}.is-compare .qs-art-outro{background:var(--qs-bg)}.qs-art-cta{display:flex;flex-wrap:wrap;align-items:center;gap:24px 40px;padding:clamp(24px,4vw,44px);border:1px solid #20242b;border-radius:16px;background:var(--qs-bg)}.is-compare .qs-art-cta{background:var(--qs-panel)}.qs-art-cta>div:first-child{flex:1 1 420px;min-width:0}.qs-art-cta h2{margin-top:14px;font-size:clamp(26px,3vw,36px);line-height:1.12;letter-spacing:-.03em;font-weight:600;color:var(--qs-text);text-wrap:balance}.qs-art-cta-note{margin:12px 0 0;font-size:14.5px;color:var(--qs-caption)}.qs-art-cta-actions{display:flex;flex-wrap:wrap;gap:12px}.qs-art-related{margin-top:56px}.qs-art-related ul{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(280px,100%),1fr));gap:12px;margin:18px 0 0;padding:0;list-style:none}.qs-page a.qs-art-related-card{display:flex;flex-direction:column;height:100%;min-height:150px;padding:20px 22px;background:var(--qs-bg)}.is-compare a.qs-art-related-card{background:var(--qs-panel);min-height:130px;padding:16px 18px}.qs-art-related-category{font-family:var(--qs-mono);font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--qs-caption)}.qs-art-related-card strong{margin-top:10px;font-size:16px;line-height:1.4;font-weight:600;color:var(--qs-text)}.qs-art-related-cta{display:inline-flex;align-items:center;gap:7px;margin-top:auto;padding-top:16px;font-size:14px;font-weight:500;color:var(--qs-text-2)}.qs-art-related-cta svg{transition:transform .25s var(--qs-ease)}.qs-art-related-card:hover .qs-art-related-cta svg{transform:translate(3px)}@keyframes qs-light{0%,3%{opacity:.22}9%,86%{opacity:1}94%,to{opacity:.22}}.qs-diag{margin:40px 0 0;padding:clamp(18px,3vw,28px);border:1px solid #20242b;border-radius:14px;background:var(--qs-panel)}.qs-diag>figcaption{display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px;font-family:var(--qs-mono);font-size:11px;letter-spacing:.14em;color:var(--qs-caption)}.qs-diag>figcaption span{font-family:var(--qs-font);font-size:13px;letter-spacing:0;color:var(--qs-dim)}.qs-diag-root{display:flex;flex-direction:column;align-items:center;margin-top:20px}.qs-diag-node{display:inline-flex;align-items:center;gap:10px;height:34px;padding:0 14px;border:1px solid var(--qs-border);border-radius:8px;background:var(--qs-surface);font-family:var(--qs-mono);font-size:12.5px;color:var(--qs-text-2)}.qs-diag-stem{width:1px;height:18px;background:var(--qs-border)}.qs-diag-rail{width:min(416px,50%);height:1px;background:var(--qs-border)}.qs-diag-lanes{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(300px,100%),1fr));gap:12px;max-width:820px;margin:0 auto;padding:0;list-style:none}.qs-diag-lane{display:flex;flex-direction:column;align-items:center}.qs-diag-lane>div:last-child{width:100%;padding:14px 16px;border:1px solid #20242b;border-radius:12px;background:var(--qs-bg)}.qs-diag-agent{display:flex;align-items:center;gap:8px;font-size:13.5px;color:var(--qs-text)}.qs-diag-agent strong{font-weight:600}.qs-diag-state{margin-left:auto;font-size:12px;color:var(--qs-info)}.qs-diag-path{margin-top:8px;font-family:var(--qs-mono);font-size:12px;line-height:1.7;color:var(--qs-body)}.qs-diag-track{display:flex;align-items:center;gap:6px;margin-top:12px}.qs-diag-track>i{flex:1;height:1px;background:var(--qs-border)}.qs-diag-track>b{width:10px;height:10px;border-radius:50%;border:1.5px solid #5b636f;background:#3a414c}.qs-diag-track>em{margin-left:8px;font-size:12px;font-style:normal;color:var(--qs-ok)}.qs-diag-live{animation:qs-light 11s ease infinite both}.qs-diag-merges{display:flex;flex-direction:column;align-items:center}.qs-diag-merges .qs-diag-rail{margin-top:18px}.qs-diag-merges ol{width:100%;max-width:560px;margin:0;padding:0;list-style:none;border:1px solid #20242b;border-radius:12px;background:var(--qs-bg);overflow:hidden;font-family:var(--qs-mono);font-size:12.5px}.qs-diag-merges li{display:flex;align-items:center;gap:10px;padding:10px 14px;border-bottom:1px solid #16191e;color:var(--qs-text-2)}.qs-diag-merges li:last-child{border-bottom:0}.qs-diag-merges li>span:first-child{color:var(--qs-dim)}.qs-diag-merges li>span:nth-child(2){flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.qs-diag-merges li>span:last-child{color:var(--qs-body)}.qs-diag-merges li.is-done>span:last-child{color:var(--qs-ok)}@media(prefers-reduced-motion:reduce){.qs-diag-live{opacity:1}}.qs-art-faq-support{margin-top:20px;font-size:14.5px;line-height:1.6;color:var(--qs-body)}.qs-art-faq-support strong{color:var(--qs-text);font-weight:600}
