.qx-report{--read:var(--fs-body);--note:var(--fs-sm);--col:34em;z-index:1;width:100%;max-width:var(--shell);padding:var(--sp-8) var(--pad) var(--sp-24);color:var(--ink);margin-inline:auto;position:relative}.qx-archive-workspace-body>.qx-report{padding:0}.qx-report-act{appearance:none;justify-content:center;align-items:center;gap:var(--sp-2);min-height:var(--tap-min);color:var(--brand-text);font:var(--fw-title) var(--note) / 1 var(--f-body);cursor:pointer;background:0 0;border:0;padding:0;text-decoration:none;display:inline-flex}.qx-report-act:hover{text-underline-offset:.25em;text-decoration:underline}.qx-report-ask{margin-top:var(--sp-8);display:flex}.qx-report-calibrated{margin-top:var(--sp-6);padding-left:var(--sp-4);border-left:2px solid var(--brand-line)}.qx-report-calibrated>p{color:var(--ink-2);font:400 var(--fs-sm)/var(--lh-body) var(--f-body);margin:0}.qx-report-calibrated-tag{margin-right:var(--sp-2);color:var(--brand-text)}.qx-report-calibrated>details{margin-top:var(--sp-3)}.qx-report-calibrated>details>summary{color:var(--ink-3);font:400 var(--fs-sm)/var(--lh-sm) var(--f-body);cursor:pointer}.qx-report-calibrated .qx-report-prose{margin-top:var(--sp-3);color:var(--ink-3)}.qx-report-return{bottom:var(--sp-8);z-index:var(--z-overlay);align-items:center;gap:var(--sp-2);min-height:var(--tap-min);padding-inline:var(--sp-5);border:1px solid var(--btn-bg);border-radius:var(--r-btn);background:var(--btn-bg);box-shadow:var(--shadow-float);color:var(--btn-ink);font:var(--fw-title) var(--note) / 1 var(--f-body);white-space:nowrap;cursor:pointer;display:inline-flex;position:fixed;left:50%;transform:translate(-50%)}.qx-report-return:hover{border-color:var(--btn-bg-hover);background:var(--btn-bg-hover)}@media (max-width:899px){.qx-report-return{bottom:calc(var(--dock-clear) + var(--sp-2))}}.qx-report-back{margin-bottom:var(--sp-6)}.qx-report-partial,.qx-report-sample{align-items:center;gap:var(--sp-2) var(--sp-4);width:min(100%,46rem);margin:var(--sp-4) 0 var(--sp-8);padding:var(--sp-3) var(--sp-4) var(--sp-3) var(--sp-5);background:var(--surface);flex-wrap:wrap;display:flex}.qx-report-partial{border-left:2px solid var(--brand)}.qx-report-sample{border-left:2px solid var(--ink-3)}.qx-report-partial p,.qx-report-sample p{color:var(--ink-2);font-size:var(--fs-sm);line-height:var(--lh-sm);flex:16rem;margin:0}.qx-report-partial>.qx-btn,.qx-report-sample>.qx-btn{flex:none}.qx-report-sample b{color:var(--ink);font-weight:500}.qx-report-rail{top:var(--qx-sticky-offset,0px);z-index:var(--z-sticky);margin:0 calc(var(--pad) * -1) var(--sp-6);background:var(--surface);display:none;position:sticky}.qx-report-bar{height:2px;width:var(--p,0%);background:var(--brand);transition:width var(--dur-fast) var(--ease);display:block}.qx-report-rail-trigger{justify-content:space-between;align-items:center;gap:var(--sp-3);width:100%;min-height:var(--tap-min);padding:0 var(--pad);color:var(--ink);font-family:inherit;font-size:var(--note);text-align:start;cursor:pointer;background:0 0;border:0;display:flex}.qx-report-rail-trigger:focus-visible{outline:var(--focus-ring);outline-offset:-2px}.qx-report-rail-title{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.qx-report-toc-sheet{z-index:var(--z-dialog);background:var(--surface);animation:qx-report-toc-sheet-in var(--dur) var(--ease);flex-direction:column;display:flex;position:fixed;inset:0}@keyframes qx-report-toc-sheet-in{0%{opacity:0;transform:translateY(var(--sp-2))}}.qx-report-toc-sheet-head{justify-content:space-between;align-items:center;gap:var(--sp-3);min-height:var(--tap-min);padding:calc(var(--sp-3) + env(safe-area-inset-top,0px)) var(--pad) var(--sp-3);border-bottom:1px solid var(--line-soft);color:var(--ink);font-size:var(--note);font-weight:var(--fw-title);flex:none;display:flex}.qx-report-toc-sheet-head button{width:var(--tap-min);height:var(--tap-min);margin-right:calc(var(--sp-3) * -1);color:var(--ink-2);cursor:pointer;transition:color var(--dur-fast) var(--ease);background:0 0;border:0;place-content:center;display:grid}.qx-report-toc-sheet-head button:hover{color:var(--ink)}.qx-report-toc-sheet-head button:focus-visible{outline:var(--focus-ring);outline-offset:-2px}.qx-report-toc-sheet>nav{overscroll-behavior:contain;padding:var(--sp-2) var(--pad) calc(var(--sp-8) + env(safe-area-inset-bottom,0px));flex:1;overflow:auto}@media (max-width:899px){.qx-report-rail{grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid}.qx-report-rail>.qx-report-bar{grid-column:1/-1}.qx-report-rail>.qx-report-ask-here{margin-right:var(--pad)}.qx-report-rail-trigger{min-height:56px}.qx-report-rail>.qx-report-ask-here{min-height:40px;padding:0 var(--sp-4)}.qx-report-ask-here{appearance:none;min-height:32px;padding:0 var(--sp-3);border:1px solid var(--line-strong);border-radius:var(--r-pill);color:var(--brand-text);font:var(--fw-title) var(--fs-sm)/1 var(--f-body);white-space:nowrap;cursor:pointer;transition:background var(--dur-fast) var(--ease), border-color var(--dur-fast) var(--ease), color var(--dur-fast) var(--ease);background:0 0;justify-content:center;align-items:center;display:inline-flex;position:relative}.qx-report-ask-here:after{content:"";height:var(--tap-min);position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.qx-report-ask-here:hover{border-color:var(--brand);background:var(--surface-2)}.qx-report-ask-here:active{transform:scale(.98)}.qx-report-ask-here:focus-visible{outline:var(--focus-ring);outline-offset:2px}.qx-report:has(.qx-report-toc-sheet){z-index:var(--z-dialog)}body:has(.qx-report-toc-sheet){overflow:hidden}}@media (min-width:900px){.qx-report-toc-sheet{display:none}}.qx-report-grid{grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:900px){.qx-report-grid{gap:var(--sp-12);grid-template-columns:200px minmax(0,1fr);align-items:start}.qx-report-toc{top:calc(var(--qx-sticky-offset,0px) + var(--sp-8));position:sticky}.qx-report-toc .qx-report-bar{margin-bottom:var(--sp-4)}.qx-report-toc>.qx-report-ask-toc{width:100%;margin-top:var(--sp-5)}}@media (max-width:899px){.qx-report-toc{display:none}}.qx-report-toc-list{gap:var(--sp-3);flex-direction:column;display:flex}.qx-report-toc-list a{align-items:baseline;gap:var(--sp-2);color:var(--ink-3);font-size:var(--note);line-height:var(--lh-sm);transition:color var(--dur-fast) var(--ease);grid-template-columns:2.2em minmax(0,1fr);text-decoration:none;display:grid}.qx-report-toc-sheet .qx-report-toc-list{gap:0}.qx-report-toc-sheet .qx-report-toc-list a{padding-block:var(--sp-3)}.qx-report-toc-list a>span{font:400 var(--fs-sm) / 1 var(--f-mono);font-variant-numeric:tabular-nums}.qx-report-toc-list a:hover{color:var(--ink-2)}.qx-report-toc-list a[aria-current=true]{color:var(--ink);font-weight:var(--fw-title)}.qx-report-toc-list a.qx-report-toc-gap{margin-top:var(--sp-4);padding-top:var(--sp-3);border-top:1px solid var(--line-soft)}.qx-report-body{min-width:0}.qx-report-body>*+*{margin-top:var(--sp-16)}.qx-report-section{gap:var(--sp-6);grid-template-columns:minmax(0,1fr);display:grid}.qx-report-main{min-width:0;max-width:var(--col);grid-column:1}.qx-report-side{gap:var(--sp-5);flex-direction:column;min-width:0;display:flex}.qx-report-wide{grid-column:1/-1;min-width:0}@media (min-width:1100px){.qx-report-section{grid-template-columns:minmax(0, var(--col)) minmax(200px, 1fr);gap:var(--sp-10);align-items:start}.qx-report-side{top:calc(var(--qx-sticky-offset,0px) + var(--sp-8));padding-top:var(--sp-2);position:sticky}}.qx-report-side-block{gap:var(--sp-2);flex-direction:column;display:flex}.qx-report-side-block>span{color:var(--ink-3);font-size:var(--fs-sm);line-height:var(--lh-sm)}.qx-report-side-links{gap:var(--sp-2) var(--sp-4);flex-wrap:wrap;display:flex}@media (max-width:899px){.qx-report-side-links{flex-direction:column;align-items:flex-start}}.qx-report-prose{gap:var(--sp-4);flex-direction:column;display:flex}.qx-report-prose p,.qx-report-body p{color:var(--ink-2);font-size:var(--read);line-height:var(--lh-body);margin:0}.qx-report-lede{font-weight:var(--fw-title);color:var(--ink)!important}.qx-report-note{color:var(--ink-3)!important;font-size:var(--note)!important;line-height:var(--lh-sm)!important}.qx-md{gap:var(--sp-3);flex-direction:column;display:flex}.qx-report-prose .qx-md{gap:var(--sp-4)}.qx-evidence-body .qx-md{gap:var(--sp-2)}.qx-md p+p{margin-top:0}.qx-md>h4,.qx-md>h5{margin:var(--sp-4) 0 0;color:var(--ink)}.qx-md>h4{font:var(--fw-title) var(--fs-mark) / var(--lh-heading) var(--f-body)}.qx-md>h5{font:var(--fw-title) var(--fs-body) / var(--lh-heading) var(--f-body)}.qx-md>:first-child{margin-top:0}.qx-md-list{gap:var(--sp-2);color:var(--ink-2);font-size:var(--read);line-height:var(--lh-body);flex-direction:column;margin:0;padding-left:1.4em;display:flex}.qx-evidence-body .qx-md-list{color:var(--ink-3)}.qx-md-list>li::marker{color:var(--ink-3)}.qx-report-chapter>h2,.qx-report-chapter>.qx-report-main>h2{margin:0 0 var(--sp-4);color:var(--ink);font:var(--fw-title) var(--fs-h1) / var(--lh-heading) var(--f-body)}.qx-report-section h3,.qx-report-bp-title{margin:0 0 var(--sp-5);color:var(--ink);font:var(--fw-title) var(--fs-h2) / var(--lh-heading) var(--f-body)}.qx-report-section h3:has(>span:first-child){gap:var(--sp-2);grid-template-columns:2.4em minmax(0,1fr);align-items:baseline;display:grid}.qx-report-section h3>span:first-child{color:var(--ink-3);font:400 var(--fs-sm) / var(--lh-heading) var(--f-mono);font-variant-numeric:tabular-nums}.qx-report-volume{padding-top:var(--sp-8);border-top:1px solid var(--line)}.qx-report-volume>h2{margin:0 0 var(--sp-10);color:var(--ink);font:var(--fw-title) var(--fs-h1) / var(--lh-heading) var(--f-body);text-wrap:balance}.qx-report-volume>*+*{margin-top:var(--sp-10);padding-top:var(--sp-8);border-top:1px solid var(--line-soft)}.qx-report-volume>h2+*{border-top:0;margin-top:0;padding-top:0}.qx-report-volume>h2+.qx-report-dateline{margin:calc(var(--sp-4) - var(--sp-10)) 0 0;color:var(--ink-3);font-size:var(--note);line-height:var(--lh-sm)}.qx-report-volume>.qx-report-dateline+*{margin-top:var(--sp-8);border-top:0;padding-top:0}.qx-report-volume>.qx-disclosure{margin-top:var(--sp-6);border-top:0;padding-top:0}.qx-report-pair{gap:var(--sp-6);margin-top:var(--sp-8);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:600px){.qx-report-pair{gap:var(--sp-8);grid-template-columns:1fr 1fr}}.qx-report-pair>div>span{margin-bottom:var(--sp-1);color:var(--ink-3);font-size:var(--fs-sm);line-height:var(--lh-sm);display:block}.qx-report-pair>div>strong{margin-bottom:var(--sp-2);color:var(--ink);font:var(--fw-title) var(--fs-h2) / var(--lh-heading) var(--f-body);display:block}.qx-report-pair>div>p{font-size:var(--note)}.qx-report-notice{align-items:center;gap:var(--sp-2);min-height:var(--tap-min);margin-top:var(--sp-6);color:var(--brand-text);font-size:var(--note);text-decoration:none;display:inline-flex}.qx-report-notice:hover{text-underline-offset:.25em;text-decoration:underline}.qx-report-data{padding-top:var(--sp-8);border-top:1px solid var(--line)}.qx-report-data>summary{justify-content:space-between;align-items:center;gap:var(--sp-4);min-height:var(--tap-min);cursor:pointer;list-style:none;display:flex}.qx-report-data>summary::-webkit-details-marker{display:none}.qx-report-data>summary>strong{color:var(--ink);font:var(--fw-title) var(--fs-h1) / var(--lh-heading) var(--f-body)}.qx-report-data-body{padding-top:var(--sp-6)}.qx-report-data-body>*+*{margin-top:var(--sp-8)}.qx-report-data-body h4{margin:0 0 var(--sp-3);color:var(--ink);font:var(--fw-title) var(--note) / var(--lh-sm) var(--f-body)}.qx-report-data-body h4>small,.qx-evidence-body h4>small{margin-left:var(--sp-2);color:var(--ink-3);font-size:var(--fs-sm);font-weight:400}.qx-report-data-tables{gap:var(--sp-8);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:900px){.qx-report-data-tables{grid-template-columns:1fr 1fr}.qx-report-data-tables>.qx-report-wide{grid-column:1/-1}}.qx-report .qx-facts>div{padding-block:var(--sp-1);border-bottom:0}.qx-report .qx-facts dt,.qx-report .qx-facts dd{font-size:var(--note)}.qx-report .qx-facts--prose dd{font:400 var(--note) / var(--lh-body) var(--f-body);color:var(--ink-2)}@media (max-width:599px){.qx-report .qx-facts--prose>div{gap:var(--sp-1);grid-template-columns:minmax(0,1fr)}}.qx-report-scroll{max-width:100%;overflow-x:auto}.qx-report-table{border-collapse:collapse;width:100%;font-size:var(--note);line-height:var(--lh-sm)}.qx-report-table th,.qx-report-table td{padding:var(--sp-2) var(--sp-3) var(--sp-2) 0;border-bottom:1px solid var(--line-soft);text-align:left;vertical-align:top;color:var(--ink-2)}.qx-report-table th{color:var(--ink);font-weight:var(--fw-title)}.qx-report-table thead th{color:var(--ink-3);font-weight:400;font-size:var(--fs-sm)}.qx-report-table td.qx-mono,.qx-report-table th.qx-mono{font-family:var(--f-mono);font-variant-numeric:tabular-nums}.qx-report-table tr[data-current=true] th,.qx-report-table tr[data-current=true] td{color:var(--ink)}.qx-report-table tr[data-current=true] th:first-child{color:var(--brand-text)}.qx-report-dashas{gap:var(--sp-8);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.qx-report-dasha{gap:var(--sp-2) var(--sp-6);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:600px){.qx-report-dasha{grid-template-columns:9.5em minmax(0,1fr)}.qx-report-dasha-when{grid-row:span 3}}.qx-report-dasha-when{gap:var(--sp-1);color:var(--ink-3);font:400 var(--note) / var(--lh-sm) var(--f-mono);font-variant-numeric:tabular-nums;flex-direction:column;display:flex}.qx-report-dasha-when>strong{color:var(--ink);font:var(--fw-title) var(--fs-h2) / 1.2 var(--f-mono)}.qx-report-dasha[data-current=true] .qx-report-dasha-when{color:var(--brand-text)}.qx-report-dasha-theme{color:var(--ink);font-size:var(--read);font-weight:var(--fw-title);line-height:var(--lh-heading);margin:0}.qx-report-dasha-theme>small{margin-left:var(--sp-2);color:var(--ink-3);font-size:var(--fs-sm);font-weight:400}.qx-report-dasha>p{max-width:var(--col)}.qx-report-windows{gap:var(--sp-4);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.qx-report-window{gap:var(--sp-1) var(--sp-4);color:var(--ink-2);font-size:var(--note);line-height:var(--lh-sm);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:600px){.qx-report-window{grid-template-columns:9.5em minmax(0,1fr)}}.qx-report-window>span:first-child{color:var(--ink);font-family:var(--f-mono);font-variant-numeric:tabular-nums}.qx-report-window>span:first-child[data-tone=风险]{color:var(--danger)}.qx-report-window>span:first-child[data-tone=转折]{color:var(--warn)}.qx-report-window strong{color:var(--ink);font-weight:var(--fw-title)}.qx-report-window small{color:var(--ink-3);font-size:var(--fs-sm);display:block}.qx-report-topic-head{justify-content:space-between;align-items:baseline;gap:var(--sp-4);margin-bottom:var(--sp-3);display:flex}.qx-report-topic-head>span:first-child{color:var(--ink-3);font:400 var(--note) / var(--lh-sm) var(--f-body);letter-spacing:.04em}.qx-report-rating{color:var(--ink-3);font:400 var(--note) / 1 var(--f-mono);font-variant-numeric:tabular-nums;white-space:nowrap}.qx-report-dims{margin:var(--sp-8) 0 0}.qx-report-dims>div{gap:var(--sp-1) var(--sp-4);grid-template-columns:minmax(0,1fr);display:grid}.qx-report-dims>div+div{margin-top:var(--sp-4)}@media (min-width:600px){.qx-report-dims>div{grid-template-columns:7em minmax(0,1fr)}}.qx-report-dims dt{color:var(--ink-3);font-size:var(--note);line-height:var(--lh-body)}.qx-report-dims dd{color:var(--ink-2);font-size:var(--note);line-height:var(--lh-body);margin:0}.qx-report-side-list{gap:var(--sp-3);color:var(--ink-2);font-size:var(--note);line-height:var(--lh-sm);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.qx-report-side-list strong{color:var(--ink);font-weight:var(--fw-title);display:block}.qx-report-side-list .qx-mono{color:var(--ink);font-family:var(--f-mono);font-variant-numeric:tabular-nums}.qx-report-side-list small{color:var(--ink-3);font-size:var(--fs-sm);display:block}.qx-report-hands{gap:var(--sp-10);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:900px){.qx-report-hands{grid-template-columns:1fr 1fr}}.qx-report-hands ul,.qx-report-lines,.qx-report-tl,.qx-report-ol{gap:var(--sp-5);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.qx-report-hands li>span{margin-bottom:var(--sp-1);color:var(--ink-3);font:400 var(--fs-sm) / var(--lh-sm) var(--f-mono);display:block}.qx-report-hands li>strong,.qx-report-lines li>strong{margin-bottom:var(--sp-1);color:var(--ink);font-size:var(--read);font-weight:var(--fw-title);line-height:var(--lh-heading);display:block}.qx-report-hands li>p,.qx-report-lines li>p,.qx-report-ol li>p{font-size:var(--note)}.qx-report-lines li>strong>a{min-width:var(--tap-min);min-height:var(--tap-min);margin-block:calc(var(--sp-2) * -1);color:var(--brand-text);align-items:center;text-decoration:none;display:inline-flex}.qx-report-lines li>strong>a:hover{text-underline-offset:.25em;text-decoration:underline}.qx-report-lines li>strong>.qx-report-rating{margin-left:var(--sp-2)}.qx-report-tl>li{gap:var(--sp-1) var(--sp-4);font-size:var(--note);line-height:var(--lh-sm);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:600px){.qx-report-tl>li{grid-template-columns:9.5em minmax(0,1fr)}}.qx-report-tl-when{color:var(--ink-3);font-family:var(--f-mono);font-variant-numeric:tabular-nums}.qx-report-tl>li[data-current=true] .qx-report-tl-when{color:var(--brand-text)}.qx-report-tl-what{color:var(--ink-2)}.qx-report-tl-what>b{margin-right:var(--sp-2);color:var(--ink);font-weight:var(--fw-title)}.qx-report-grades{gap:var(--sp-6);grid-template-columns:minmax(0,1fr);margin:0;display:grid}@media (min-width:600px){.qx-report-grades{gap:var(--sp-8);grid-template-columns:repeat(3,minmax(0,1fr))}}.qx-report-grades>div{gap:var(--sp-1);flex-direction:column;display:flex}.qx-report-grades dt{color:var(--ink-3);font-size:var(--note)}.qx-report-grades dd{margin:0}.qx-report-grades dd>strong{margin-bottom:var(--sp-2);color:var(--ink);font:400 var(--fs-h1) / 1.1 var(--f-mono);display:block}.qx-report-grades dd>p{font-size:var(--note)}.qx-report-ol{counter-reset:advice}.qx-report-ol>li{gap:var(--sp-1) var(--sp-2);counter-increment:advice;grid-template-columns:2em minmax(0,1fr);display:grid}.qx-report-ol>li:before{content:counter(advice, decimal-leading-zero);color:var(--ink-3);font:400 var(--fs-sm) / calc(var(--lh-body) * 1.15) var(--f-mono);grid-row:span 2}.qx-report-ol>li>p:first-of-type{color:var(--ink);font-size:var(--read)}.qx-report-evidence{flex-direction:column;display:flex}.qx-report .qx-disclosure+.qx-disclosure{border-top:0}.qx-report .qx-disclosure{scroll-margin-top:calc(var(--qx-sticky-offset,0px) + var(--sp-6))}.qx-report .qx-disclosure summary{color:var(--ink);font-size:var(--note)}.qx-evidence-body{font-size:var(--fs-body);color:var(--ink-3);overflow-wrap:anywhere}.qx-evidence-body>*+*{margin-top:var(--sp-5)}.qx-evidence-body h4{margin:0 0 var(--sp-2);color:var(--ink);font:var(--fw-title) var(--fs-mark) / var(--lh-heading) var(--f-body)}.qx-evidence-body article+article{margin-top:var(--sp-8)}.qx-evidence-body p{color:var(--ink-3);font-size:var(--fs-body)}.qx-evidence-body p+p{margin-top:var(--sp-2)}.qx-evidence-body .qx-facts{margin:0}.qx-report .qx-audit-entry>summary{padding-block:var(--sp-3);align-items:flex-start}.qx-audit-entry-head{gap:var(--sp-1);flex-direction:column;min-width:0;display:flex}.qx-audit-entry-head>strong{color:var(--ink);font:var(--fw-title) var(--fs-body) / var(--lh-heading) var(--f-body)}.qx-audit-entry-head>span{-webkit-line-clamp:2;line-clamp:2;color:var(--ink-3);font-size:var(--fs-sm);line-height:var(--lh-sm);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.qx-report .qx-audit-entry>.qx-disclosure-body{padding-top:var(--sp-2)}.qx-report-sub>summary{gap:var(--sp-3);min-height:var(--tap-min);cursor:pointer;color:var(--ink);align-items:center;list-style:none;display:flex}.qx-report-sub>summary::-webkit-details-marker{display:none}.qx-report-sub>summary>span{color:var(--ink-3)}.qx-report-sub>div{padding-bottom:var(--sp-4)}.qx-report-sub>div>*+*{margin-top:var(--sp-4)}.qx-report-legal{margin-top:var(--sp-24);padding-top:var(--sp-8);border-top:1px solid var(--line);color:var(--ink-3);font-size:var(--fs-sm);line-height:var(--lh-sm)}.qx-report-legal>*+*{margin-top:var(--sp-6)}.qx-report-legal p{max-width:60em;color:var(--ink-3);font-size:var(--fs-sm);line-height:var(--lh-sm);margin:0}.qx-report-legal .qx-facts dt,.qx-report-legal .qx-facts dd{font-size:var(--fs-sm)}.qx-report-legal .qx-facts--prose dd{color:var(--ink-3)}.qx-report-body>section,.qx-report-section,.qx-report-topic{scroll-margin-top:calc(var(--qx-sticky-offset,0px) + var(--sp-10))}@media (max-width:899px){.qx-report-body>section,.qx-report-section,.qx-report-topic{scroll-margin-top:calc(var(--qx-sticky-offset,0px) + 60px)}}.qx-tier{gap:var(--sp-4);padding-top:var(--sp-2);flex-direction:column;display:flex}.qx-tier>p{color:var(--ink-2);font-size:var(--fs-body);line-height:var(--lh-body);margin:0}.qx-tier ul{gap:var(--sp-1);color:var(--ink-2);font-size:var(--fs-body);line-height:var(--lh-body);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.qx-tier ul li:before{content:"·";margin-right:var(--sp-2);color:var(--ink-3)}.qx-tier-sample{font-size:var(--fs-sm);line-height:var(--lh-sm)}.qx-tier-price{margin:var(--sp-2) 0 0;color:var(--ink);font:400 var(--fs-h1) / 1 var(--f-mono);font-variant-numeric:tabular-nums}.qx-check{gap:var(--sp-3);color:var(--ink-2);font-size:var(--fs-sm);line-height:var(--lh-sm);cursor:pointer;grid-template-columns:auto minmax(0,1fr);align-items:start;display:grid}.qx-check input{accent-color:var(--ink);margin:.2em 0 0}.qx-check strong{margin-bottom:var(--sp-1);color:var(--ink);font-weight:var(--fw-title);font-size:var(--fs-body);display:block}.qx-checkout{gap:var(--sp-6);flex-direction:column;display:flex}.qx-gen-now{gap:var(--sp-1);margin:var(--sp-6) 0 var(--sp-8);flex-direction:column;display:flex}.qx-gen-now h2{color:var(--ink);font:var(--fw-title) var(--fs-h2) / var(--lh-heading) var(--f-body);margin:0}.qx-gen-now p{color:var(--ink-3);font-size:var(--fs-sm);line-height:var(--lh-sm);margin:0}.qx-gen-bar{height:2px;margin-top:var(--sp-4);background:var(--line-soft);position:relative}.qx-gen-bar>span{inset-block:0;width:var(--p,0%);background:var(--brand);transition:width var(--dur) var(--ease);position:absolute;left:0}.qx-gen-ready{align-items:flex-start;gap:var(--sp-3);margin:0 0 var(--sp-8);padding-top:var(--sp-5);border-top:1px solid var(--line-soft);flex-direction:column;display:flex}.qx-gen-ready p{color:var(--ink-2);font-size:var(--fs-sm);line-height:var(--lh-sm);margin:0}.qx-gen-steps{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.qx-gen-steps li{gap:var(--sp-3);padding:var(--sp-3) 0;color:var(--ink-3);font-size:var(--fs-body);grid-template-columns:2.4em minmax(0,1fr) auto;align-items:baseline;display:grid}.qx-gen-steps li>span:first-child{font:400 var(--fs-sm) / 1 var(--f-mono);font-variant-numeric:tabular-nums}.qx-gen-steps li>span:last-child{font-size:var(--fs-sm);white-space:nowrap}.qx-gen-steps li strong{font-weight:var(--fw-title);display:block}.qx-gen-steps li small{color:var(--ink-3);font-size:var(--fs-sm);line-height:var(--lh-sm);display:block}.qx-gen-steps li[data-status=completed] strong{color:var(--ink-2)}.qx-gen-steps li[data-status=running]{color:var(--ink)}.qx-gen-steps li[data-status=running]>span:last-child{color:var(--brand-text)}.qx-gen-steps li[data-status=failed]>span:last-child{color:var(--danger)}

