.component-library_page__UAQU3{container:component-library/inline-size;min-block-size:100svh;background:var(--qm-bg);color:var(--qm-ink);font-family:var(--qm-font)}.component-library_askSpecimen__okPwZ{max-width:46rem;padding:var(--qm-sp-8);border:1px solid var(--qm-line);border-radius:var(--qm-r-lg);background:var(--qm-card)}.component-library_askQuestion__X74rn{width:-moz-fit-content;width:fit-content;max-width:min(34rem,88%);margin:0 0 var(--qm-sp-8) auto;padding:var(--qm-sp-4) var(--qm-sp-6);border-radius:var(--qm-r-lg);background:var(--qm-sunken-2);color:var(--qm-ink);font-size:var(--qm-t3);line-height:var(--qm-lh-base)}.component-library_appbar___XEpr{background:var(--qm-card);border-block-end:1px solid var(--qm-line)}.component-library_appbarInner__FFHkF,.component-library_content__BpaEo{inline-size:min(100%,960px);margin-inline:auto}.component-library_appbarInner__FFHkF{display:flex;align-items:center;gap:var(--qm-sp-4);min-block-size:56px;padding-inline:var(--qm-sp-9)}.component-library_brand__nFEs1{display:inline-flex;align-items:center;gap:var(--qm-sp-4);color:var(--qm-ink);text-decoration:none}.component-library_brandImage__8PRP8,.component-library_logo__D2gC7{display:block;flex:none;inline-size:26px;block-size:26px}.component-library_logo__D2gC7{max-inline-size:none;border-radius:7px;-o-object-fit:cover;object-fit:cover}.component-library_appbarTitle__oPDEg,.component-library_brandName__9n18p{font-size:var(--qm-t4);font-weight:var(--qm-w-reg);line-height:var(--qm-lh-tight)}.component-library_appbarRule___PEmW{inline-size:1px;block-size:var(--qm-sp-7);background:var(--qm-line)}.component-library_appbarTitle__oPDEg{min-inline-size:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.component-library_content__BpaEo{padding:var(--qm-sp-10) var(--qm-sp-9) var(--qm-sp-12)}.component-library_intro__HpGmj{max-inline-size:var(--cw);padding-block:var(--qm-sp-7) var(--qm-sp-10)}.component-library_chipMeta__B__6j,.component-library_chipSelected__4903L,.component-library_chip__rO4my,.component-library_metaChip__Tyqy8{display:inline-flex;align-items:center;border:0;border-radius:var(--qm-r-sm);line-height:var(--qm-lh-tight)}.component-library_chipMeta__B__6j,.component-library_metaChip__Tyqy8{background:var(--qm-shell);color:var(--qm-mute);font-weight:var(--qm-w-reg)}.component-library_intro__HpGmj h1{margin:var(--qm-sp-7) 0 0;color:var(--qm-ink);font-size:var(--qm-tt);font-weight:var(--qm-w-reg);line-height:var(--qm-lh-tight);letter-spacing:-.025em;text-wrap:balance}.component-library_intro__HpGmj p,.component-library_stageDescription__yTvnF{color:var(--qm-ink);font-size:var(--qm-t3);font-weight:var(--qm-w-reg);line-height:var(--qm-lh-base);text-wrap:pretty}.component-library_intro__HpGmj p{margin:var(--qm-sp-6) 0 0}.component-library_section__3RjKu{padding-block:var(--qm-sp-9)}.component-library_sectionHeading__VRVfL{flex:none}.component-library_sectionMeta__ImbeR{flex:none;color:var(--qm-mute);font-size:var(--qm-t1);font-weight:var(--qm-w-thin);line-height:var(--qm-lh-tight);white-space:nowrap}.component-library_surfaceGrid__q24FG{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--qm-sp-8);margin:var(--qm-sp-8) 0 0;padding:0;list-style:none}.component-library_surfaceGrid__q24FG li{display:grid;grid-template-columns:var(--qm-sp-11) minmax(0,1fr);align-items:center;gap:var(--qm-sp-1) var(--qm-sp-5);min-inline-size:0}.component-library_surfaceSwatch__PJOnl{grid-row:1/span 2;inline-size:var(--qm-sp-11);block-size:var(--qm-sp-11);border-radius:var(--qm-r-sm)}.component-library_surfaceBackground__T0HSo,.component-library_surfaceCard__jK288{border:1px solid var(--qm-line)}.component-library_surfaceBackground__T0HSo{background:var(--qm-bg)}.component-library_surfaceCard__jK288{background:var(--qm-card)}.component-library_surfaceShell__LVm5l{background:var(--qm-shell)}.component-library_surfaceName__bRCl3{align-self:end;color:var(--qm-ink);font-size:var(--qm-t3);font-weight:var(--qm-w-reg);line-height:var(--qm-lh-tight)}.component-library_surfaceGrid__q24FG code{align-self:start;overflow:hidden;color:var(--qm-mute);font-family:var(--qm-font);font-size:var(--qm-t1);font-weight:var(--qm-w-thin);line-height:var(--qm-lh-tight);text-overflow:ellipsis;white-space:nowrap}.component-library_specimenForm__NY4_7{margin:0}.component-library_controlGrid__IksZH{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--qm-sp-9) var(--qm-sp-12);margin-block-start:var(--qm-sp-8)}.component-library_controlGroup__XjZSL,.component-library_stockList__e2Z5n{min-inline-size:0;margin:0;padding:0;border:0}.component-library_controlGroup__XjZSL,.component-library_themeGroup__23AuX{display:grid;align-content:start;gap:var(--qm-sp-7)}.component-library_controlGroup__XjZSL legend,.component-library_groupTitle__EUp7Z{margin:0;padding:0;color:var(--qm-ink);font-size:var(--qm-t2);font-weight:var(--qm-w-reg);line-height:var(--qm-lh-tight)}.component-library_actionRow__7OK6f,.component-library_chipRow__X3lpd,.component-library_segmentRow__FQkaV{display:flex;flex-wrap:wrap;align-items:center;gap:var(--qm-sp-3)}.component-library_action__J8G_S,.component-library_segment__BSKqR{display:inline-flex;align-items:center;justify-content:center;gap:var(--qm-sp-3);min-block-size:var(--qm-sp-11);border:1px solid var(--qm-line);border-radius:var(--qm-r-sm);background:var(--qm-card);color:var(--qm-ink);font-family:var(--qm-font);font-weight:var(--qm-w-reg);line-height:var(--qm-lh-tight);text-decoration:none;cursor:pointer;transition-property:background-color,border-color,color,scale;transition-duration:var(--qm-dur-3);transition-timing-function:var(--qm-ease-out)}.component-library_action__J8G_S:hover,.component-library_segmentOption__oiFny input:hover+.component-library_segment__BSKqR{border-color:var(--qm-fill-hover);background:var(--qm-fill-hover)}.component-library_action__J8G_S:active:not(:disabled),.component-library_segmentOption__oiFny:active .component-library_segment__BSKqR{scale:.96}.component-library_action__J8G_S:focus-visible,.component-library_segmentOption__oiFny input:focus-visible+.component-library_segment__BSKqR,.component-library_stockOption__JG5On input:focus-visible+.component-library_stockRow__nXYtA,.component-library_toggleRow__X_m31 input:focus-visible{outline:2px solid var(--qm-ink);outline-offset:var(--qm-sp-2)}.component-library_action__J8G_S:disabled{border-color:var(--qm-line);background:var(--qm-card);color:var(--qm-mute);cursor:not-allowed}.component-library_chip__rO4my{background:var(--qm-shell);color:var(--qm-ink);font-weight:var(--qm-w-reg)}.component-library_chipSelected__4903L{background:var(--qm-fill-sel);color:var(--qm-ink);font-weight:var(--qm-w-em)}.component-library_segmentOption__oiFny,.component-library_stockOption__JG5On{position:relative;cursor:pointer}.component-library_segmentOption__oiFny input,.component-library_srOnly__WWiaj,.component-library_stockOption__JG5On>input{position:absolute;inline-size:1px;block-size:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.component-library_segment__BSKqR{border-color:transparent;background:transparent}.component-library_segmentOption__oiFny input:checked+.component-library_segment__BSKqR{border-color:var(--qm-fill-sel);background:var(--qm-fill-sel);font-weight:var(--qm-w-em)}.component-library_toggleList__ljfvC{display:grid;gap:var(--qm-sp-3)}.component-library_toggleRow__X_m31{display:flex;align-items:center;justify-content:space-between;gap:var(--qm-sp-7);min-block-size:var(--qm-sp-11);color:var(--qm-ink);font-weight:var(--qm-w-reg);line-height:var(--qm-lh-tight);cursor:pointer}.component-library_toggleRow__X_m31>span{font-size:var(--qm-t3)}.component-library_toggleRow__X_m31 input{position:relative;flex:none;inline-size:44px;block-size:24px;margin:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;border-radius:var(--qm-r-pill);background:var(--qm-line);cursor:pointer;transition-property:background-color;transition-duration:var(--qm-dur-3);transition-timing-function:var(--qm-ease-out)}.component-library_toggleRow__X_m31 input:after{position:absolute;inset-block-start:3px;inset-inline-start:3px;inline-size:18px;block-size:18px;border-radius:50%;background:var(--qm-ink);content:"";transform:translateX(0);transition-property:transform;transition-duration:var(--qm-dur-3);transition-timing-function:var(--qm-ease-out)}.component-library_toggleRow__X_m31 input:checked{background:var(--qm-fill-sel)}.component-library_toggleRow__X_m31 input:checked:after{transform:translateX(20px)}.component-library_themeGroup__23AuX{grid-column:1/-1;padding-block-start:var(--qm-sp-2)}.component-library_stockList__e2Z5n{display:grid;gap:var(--qm-sp-2);max-inline-size:var(--cw);margin-block-start:var(--qm-sp-8)}.component-library_stockRow__nXYtA{display:flex;align-items:center;gap:var(--qm-sp-6);min-block-size:52px;padding:var(--qm-sp-4) var(--qm-sp-5);border-radius:var(--qm-r-sm);background:transparent;color:var(--qm-ink);transition-property:background-color;transition-duration:var(--qm-dur-2);transition-timing-function:var(--qm-ease-out)}.component-library_stockOption__JG5On:hover .component-library_stockRow__nXYtA{background:var(--qm-fill-hover)}.component-library_stockOption__JG5On>input:checked+.component-library_stockRow__nXYtA{background:var(--qm-fill-sel)}.component-library_stockMetric__Ju7mp{display:grid;flex:none;gap:var(--qm-sp-1);text-align:end;font-variant-numeric:tabular-nums}.component-library_stockMetric__Ju7mp small,.component-library_stockMetric__Ju7mp strong{color:var(--qm-ink);line-height:var(--qm-lh-tight)}.component-library_stockMetric__Ju7mp strong{font-size:var(--qm-t3);font-weight:var(--qm-w-reg)}.component-library_stockMetric__Ju7mp small{font-size:var(--qm-t1);font-weight:var(--qm-w-thin)}.component-library_selectionMark__2b6mj{display:inline-flex;flex:none;align-items:center;justify-content:center;inline-size:var(--qm-sp-8);block-size:var(--qm-sp-8);color:var(--qm-ink);opacity:0;scale:.25;filter:blur(4px);transition-property:opacity,scale,filter;transition-duration:var(--qm-dur-5);transition-timing-function:var(--qm-ease-out)}.component-library_stockOption__JG5On>input:checked+.component-library_stockRow__nXYtA .component-library_selectionMark__2b6mj{opacity:1;scale:1;filter:blur(0)}.component-library_stageDescription__yTvnF{max-inline-size:var(--cw);margin:var(--qm-sp-6) 0 var(--qm-sp-8)}.component-library_stageSample__W4zsE{margin:0;overflow:hidden;border-radius:var(--qm-r-lg);background:var(--qm-galaxy-stage-bg);color:var(--qm-galaxy-label)}.component-library_stageHeader__sEW_x{display:flex;align-items:center;justify-content:space-between;gap:var(--qm-sp-7);min-block-size:var(--qm-sp-11);padding-inline:var(--qm-sp-7);border-block-end:1px solid var(--qm-galaxy-edge);color:var(--qm-galaxy-label);font-size:var(--qm-t2);font-weight:var(--qm-w-reg);line-height:var(--qm-lh-tight)}.component-library_stagePlot__AK8o1{position:relative;min-block-size:250px;overflow:hidden}.component-library_stageEdge__Brtdm{position:absolute;block-size:1px;background:var(--qm-galaxy-edge);transform-origin:0 50%}.component-library_stageEdgeOne__diV9U{inset-block-start:52%;inset-inline-start:24%;inline-size:29%;transform:rotate(-16deg)}.component-library_stageEdgeTwo__lMssn{inset-block-start:38%;inset-inline-start:51%;inline-size:27%;transform:rotate(21deg)}.component-library_stageEdgeThree__I446X{inset-block-start:57%;inset-inline-start:51%;inline-size:22%;transform:rotate(37deg)}.component-library_stageNode__EmU7D,.component-library_stageSelected__ACbQl{position:absolute;border-radius:50%}.component-library_stageNode__EmU7D{inline-size:13px;block-size:13px;background:var(--qm-galaxy-node)}.component-library_stageNodeOne__5qdKa{inset-block-start:47%;inset-inline-start:23%;background:var(--qm-galaxy-tone-1)}.component-library_stageNodeTwo__iXyuf{inset-block-start:31%;inset-inline-start:77%;background:var(--qm-galaxy-tone-2)}.component-library_stageNodeThree__cLg9h{inset-block-start:76%;inset-inline-start:72%;background:var(--qm-galaxy-tone-4)}.component-library_stageSelected__ACbQl{inset-block-start:calc(49% - 15px);inset-inline-start:calc(51% - 15px);display:grid;place-items:center;inline-size:30px;block-size:30px;border:1px solid var(--qm-galaxy-ring-selected)}.component-library_stageSelected__ACbQl span{inline-size:14px;block-size:14px;border-radius:50%;background:var(--qm-galaxy-tone-3)}.component-library_stageTicker__uD_Y3{position:absolute;inset-block-start:calc(49% + 22px);inset-inline-start:calc(51% - 18px);color:var(--qm-galaxy-label);font-size:var(--qm-t1);font-weight:var(--qm-w-reg);line-height:var(--qm-lh-tight);font-variant-numeric:tabular-nums}.component-library_stageLegend__xFYBd{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:var(--qm-sp-4);margin:0;padding:var(--qm-sp-6) var(--qm-sp-7) var(--qm-sp-7);list-style:none;color:var(--qm-galaxy-label)}.component-library_stageLegend__xFYBd li{display:inline-flex;align-items:center;min-inline-size:0;gap:var(--qm-sp-3);color:var(--qm-galaxy-label);font-size:var(--qm-t1);font-weight:var(--qm-w-thin);line-height:var(--qm-lh-tight);white-space:nowrap}.component-library_stageLegend__xFYBd li>span{flex:none;inline-size:var(--qm-sp-3);block-size:var(--qm-sp-3);border-radius:50%}.component-library_stageLegend__xFYBd li:first-child>span{background:var(--qm-galaxy-tone-1)}.component-library_stageLegend__xFYBd li:nth-child(2)>span{background:var(--qm-galaxy-tone-2)}.component-library_stageLegend__xFYBd li:nth-child(3)>span{background:var(--qm-galaxy-tone-3)}.component-library_stageLegend__xFYBd li:nth-child(4)>span{background:var(--qm-galaxy-tone-4)}.component-library_stageLegend__xFYBd li:nth-child(5)>span{background:var(--qm-galaxy-tone-5)}.component-library_stageLegend__xFYBd li:nth-child(6)>span{background:var(--qm-galaxy-tone-6)}.component-library_stageLegend__xFYBd li:nth-child(7)>span{background:var(--qm-galaxy-tone-7)}.component-library_footer__BaIKR{padding-block:var(--qm-sp-9) var(--qm-sp-4);color:var(--qm-mute);font-size:var(--qm-t1);font-weight:var(--qm-w-thin);line-height:var(--qm-lh-base);text-wrap:pretty}@container component-library (max-width: 48rem){.component-library_appbarInner__FFHkF,.component-library_content__BpaEo{padding-inline:var(--qm-sp-7)}.component-library_controlGrid__IksZH,.component-library_surfaceGrid__q24FG{grid-template-columns:minmax(0,1fr)}.component-library_themeGroup__23AuX{grid-column:auto}.component-library_stageLegend__xFYBd{grid-template-columns:repeat(4,minmax(0,1fr))}}@container component-library (max-width: 34rem){.component-library_appbarRule___PEmW,.component-library_brandName__9n18p{display:none}.component-library_appbarTitle__oPDEg{flex:1}.component-library_surfaceGrid__q24FG{gap:var(--qm-sp-6)}.component-library_sectionHeading__VRVfL{align-items:flex-start;flex-wrap:wrap}.component-library_sectionHeading__VRVfL .qm-rule{min-inline-size:var(--qm-sp-10)}.component-library_stockRow__nXYtA{flex-wrap:wrap}.component-library_stockMetric__Ju7mp{margin-inline-start:var(--qm-sp-11)}.component-library_selectionMark__2b6mj{margin-inline-start:auto}.component-library_stagePlot__AK8o1{min-block-size:210px}.component-library_stageLegend__xFYBd{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.component-library_action__J8G_S,.component-library_segment__BSKqR,.component-library_selectionMark__2b6mj,.component-library_stockRow__nXYtA,.component-library_toggleRow__X_m31 input,.component-library_toggleRow__X_m31 input:after{transition:none}}.assist-hnote{font-size:12.5px;color:var(--qm-ink);margin-bottom:var(--qm-sp-6)}.av-badge{display:inline-flex;align-items:center;gap:var(--qm-sp-3);font-size:10.5px;font-weight:700;color:var(--qm-ink);background:var(--qm-sunken-2);border-radius:var(--qm-r-pill,999px);padding:var(--qm-sp-2) var(--qm-sp-5);margin-bottom:var(--qm-sp-4)}.av-badge svg{flex:none}.av{background:var(--qm-card);border:1px solid var(--qm-line-strong);border-radius:var(--qm-r-lg,16px);padding:var(--qm-sp-8) var(--qm-sp-8);margin-top:var(--qm-sp-8);container-type:inline-size}.av-h{display:flex;flex-wrap:wrap;align-items:center;gap:var(--qm-sp-5);min-width:0;margin-bottom:var(--qm-sp-1)}.av-t{font-size:14px;font-weight:800;letter-spacing:-.02em;text-wrap:balance}.av-src-k,.av-t{max-width:100%;min-width:0;overflow-wrap:anywhere}.av-src-k{font-size:10px;font-weight:700;color:var(--qm-mute)}.av-sp{flex:1;min-width:0}.av-asof{max-width:100%;min-width:0;font-size:10.5px;font-weight:600;color:var(--qm-mute);overflow-wrap:anywhere}.av-asof.stale{color:var(--qm-risk)}.av-cap{font-size:12.5px;color:var(--qm-ink);margin-bottom:var(--qm-sp-7)}.av-fn{font-size:11px;margin-top:var(--qm-sp-6)}.av-fn,.av-note{color:var(--qm-mute)}.av-note{font-size:11.5px;background:var(--qm-sunken);border-radius:var(--qm-r-sm,8px);padding:var(--qm-sp-4) var(--qm-sp-5)}.av-donut{display:flex;align-items:center;gap:28px}.av-donut svg{flex:none}.av-lg{flex:1;flex-direction:column;gap:var(--qm-sp-4)}.av-lg,.av-lg-row{min-width:0;display:flex}.av-lg-row{align-items:center;gap:var(--qm-sp-5);font-size:13.5px}.av-lg-dot{width:10px;height:10px;border-radius:3px;flex:none}.av-lg-nm{font-weight:600;flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.av-lg-sub{font-size:11.5px;color:var(--qm-ink)}.av-lg-sub,.av-lg-v{font-variant-numeric:tabular-nums}.av-lg-v{width:auto;min-width:0;max-width:50%;overflow-wrap:anywhere;text-align:right;font-weight:400}@media (prefers-reduced-motion:no-preference){.av-ring{transition:stroke-dasharray var(--qm-dur-6) cubic-bezier(.25,.46,.45,.94)}}.av-stat{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.av-st{min-width:0;padding:var(--qm-sp-1) var(--qm-sp-6);border-left:1px solid var(--qm-line)}.av-st:first-child{border-left:none;padding-left:0}.av-st .k{font-size:11px;color:var(--qm-ink);font-weight:600;margin-bottom:var(--qm-sp-2)}.av-st .v{font-size:21px;font-weight:400;letter-spacing:-.03em;font-variant-numeric:tabular-nums;word-break:keep-all;text-wrap:balance}.av-st .k,.av-st .s,.av-st .v{min-width:0;overflow-wrap:anywhere}.av-st .v.risk{color:var(--qm-risk)}.av-st .v.gain{color:var(--qm-gain-ink)}.av-st .v.na{font-size:15px;color:var(--qm-mute);font-weight:400}.av-gg{padding-top:var(--qm-sp-1)}.av-gg-v{display:flex;align-items:baseline;gap:var(--qm-sp-3);margin-bottom:var(--qm-sp-4)}.av-gg-v .n{font-size:20px;font-weight:400;letter-spacing:-.03em;font-variant-numeric:tabular-nums}.av-gg-v .l{font-size:12px;color:var(--qm-ink);font-weight:600}.av-gg-bar{position:relative;height:8px;background:var(--qm-sunken-2);overflow:hidden}.av-gg-bar,.av-gg-fill{border-radius:var(--qm-r-pill,999px)}.av-gg-fill{position:absolute;inset:0 auto 0 0;background:var(--qm-ink)}.av-gg-mk{position:absolute;top:0;bottom:0;width:2px;margin-left:-1px;background:var(--qm-ink-2)}.av-gg-sc{display:flex;justify-content:space-between;font-size:10px;color:var(--qm-mute);margin-top:var(--qm-sp-3);font-variant-numeric:tabular-nums}.av-line{display:flex;flex-direction:column;gap:var(--qm-sp-6)}.av-line-plot{position:relative;width:100%;height:220px}.av-line-stats{display:flex;gap:0}.av-line-st{flex:1;display:flex;flex-direction:column;gap:var(--qm-sp-2);padding:var(--qm-sp-1) var(--qm-sp-6);border-left:1px solid var(--qm-line)}.av-line-st:first-child{border-left:none;padding-left:0}.av-line-st .k{font-size:11px;color:var(--qm-ink);font-weight:600}.av-line-st .v{font-size:18px;font-weight:400;letter-spacing:-.03em;font-variant-numeric:tabular-nums;word-break:keep-all}.av-line-st .v.risk{color:var(--qm-risk)}.av-line-st .v.gain{color:var(--qm-gain-ink)}.av-line-st .v.na{font-size:14px;color:var(--qm-mute);font-weight:400}@container (max-width: 360px){.av-line-plot{height:180px}}.av-hm{overflow-x:auto;padding-bottom:var(--qm-sp-1)}.av-hm-grid{display:grid;gap:var(--qm-sp-2);min-width:-moz-min-content;min-width:min-content;align-items:stretch}.av-hm-ch{display:flex;align-items:flex-end;justify-content:center;font-size:11px;font-weight:700;color:var(--qm-ink);padding-bottom:var(--qm-sp-2);font-variant-numeric:tabular-nums}.av-hm-rh{display:flex;align-items:center;gap:var(--qm-sp-3);padding-right:var(--qm-sp-5);min-width:0;font-size:12.5px}.av-hm-rh .i{font-weight:700;color:var(--qm-ink);font-variant-numeric:tabular-nums;flex:none;width:14px;text-align:right}.av-hm-rh .qm-sic{min-width:0}.av-hm-cell{display:flex;align-items:center;justify-content:center;aspect-ratio:1/1;min-height:30px;border-radius:5px;font-size:11px;font-weight:400;letter-spacing:-.02em;font-variant-numeric:tabular-nums}@container (max-width: 420px){.av-hm-cell{font-size:10px;min-height:26px}.av-hm-rh{font-size:11.5px}}.av-bar-scale{display:grid;grid-template-columns:132px 1fr;gap:0 var(--qm-sp-6);height:13px;margin-bottom:var(--qm-sp-1)}.av-bar-scale .tr{position:relative}.av-bar-scale .lbl{position:absolute;transform:translateX(-50%);font-size:10px;font-weight:700;color:var(--qm-mute);white-space:nowrap}.av-bar-row{display:grid;grid-template-columns:132px 1fr 92px 78px;align-items:center;gap:0 var(--qm-sp-6);padding:var(--qm-sp-4) 0}.av-bar.nosub .av-bar-row{grid-template-columns:132px 1fr 92px}.av-bar.chips.nosub .av-bar-row{grid-template-columns:176px 1fr 70px}.av-bar.chips:not(.nosub) .av-bar-row{grid-template-columns:176px 1fr 84px 78px}.av-bar-row+.av-bar-row{border-top:1px solid var(--qm-line)}.av-bar-row>.k{font-size:11.5px;font-weight:600;color:var(--qm-ink);word-break:keep-all;line-height:var(--qm-lh-snug);min-width:0}.av-bar-row>.k .qm-sic{min-width:0}.av-bar-row>.track{position:relative;height:10px;background:var(--qm-sunken-2);border-radius:0}.av-bar-row>.track>.fill{position:absolute;inset:0 auto 0 0;background:var(--qm-ink);border-radius:0}.av-bar-row>.track>.fill.over{background:var(--qm-risk)}.av-bar-row>.track>.mark{position:absolute;top:-4px;bottom:-4px;width:2px;margin-left:-1px;background:var(--qm-ink)}.av-bar-row>.v{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.av-bar-row>.v .n{font-size:15px;font-weight:400;letter-spacing:-.02em}.av-bar-row>.v .lim{font-size:11px;font-weight:700;color:var(--qm-ink)}.av-bar-row>.sub{text-align:right;font-size:11.5px;font-weight:400;white-space:nowrap;font-variant-numeric:tabular-nums;color:var(--qm-ink)}.av-bar-row>.sub.over{color:var(--qm-risk)}.av-bar-row>.na{grid-column:2/-1;font-size:11.5px;color:var(--qm-mute)}.av-bar-lg{display:flex;flex-wrap:wrap;gap:var(--qm-sp-3) var(--qm-sp-7);margin-top:var(--qm-sp-6);font-size:11px}.av-bar-lg span{display:flex;align-items:center;gap:var(--qm-sp-3);color:var(--qm-ink);font-weight:600}.av-bar-lg i{width:14px;height:9px;display:inline-block;background:var(--qm-ink)}.av-bar-lg i.over{background:var(--qm-risk)}.av-bar-lg i.mk{width:2px;height:13px}@container (max-width: 460px){.av-bar-row{grid-template-columns:108px 1fr 76px}.av-bar-scale{grid-template-columns:108px 1fr}.av-bar.chips.nosub .av-bar-row,.av-bar.chips:not(.nosub) .av-bar-row{grid-template-columns:132px 1fr 66px}.av-bar-row>.sub{grid-column:2/-1;text-align:left;padding-top:var(--qm-sp-2)}}.av-dl-h,.av-dl-row{display:grid;grid-template-columns:100px 1fr 108px;gap:0 var(--qm-sp-6);align-items:center}.av-dl-h{font-size:10px;font-weight:700;color:var(--qm-mute);margin-bottom:var(--qm-sp-2)}.av-dl-h .c{display:flex;align-items:center;gap:var(--qm-sp-4)}.av-dl-h .c .r{flex:1;height:1px;background:var(--qm-line)}.av-dl-row{padding:var(--qm-sp-4) 0}.av-dl-row+.av-dl-row{border-top:1px solid var(--qm-line)}.av-dl-row>.k{font-size:11.5px;font-weight:600;color:var(--qm-ink)}.av-dl-row>.track{position:relative;height:14px}.av-dl-row>.track>.zero{position:absolute;left:50%;top:-2px;bottom:-2px;width:1px;margin-left:-.5px;background:var(--qm-line-strong)}.av-dl-row>.track>.bar{position:absolute;top:3px;height:8px;border-radius:0}.av-dl-row>.track>.bar.gain{background:var(--qm-gain)}.av-dl-row>.track>.bar.risk{background:var(--qm-risk)}.av-dl-row>.track>.bar.flat{background:var(--qm-ink-3)}.av-dl-row>.v{text-align:right;font-size:12.5px;font-weight:400;white-space:nowrap;font-variant-numeric:tabular-nums}.av-dl-row>.v.gain{color:var(--qm-gain-ink)}.av-dl-row>.v.risk{color:var(--qm-risk)}.av-dl-row>.v .sb{display:block;font-size:11px;line-height:var(--qm-lh-snug)}.av-dl.chips .av-dl-h,.av-dl.chips .av-dl-row{grid-template-columns:176px 1fr 108px}.av-dl-row>.k .qm-sic{min-width:0}@container (max-width: 460px){.av-dl.chips .av-dl-h,.av-dl.chips .av-dl-row{grid-template-columns:132px 1fr 84px}}@container (max-width: 420px){.av-dl-h,.av-dl-row{grid-template-columns:78px 1fr 92px}}@container (max-width: 520px){.av-stat{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--qm-sp-7) 0}.av-stat .av-st:nth-child(3){border-left:none;padding-left:0}.av-donut{flex-direction:column;align-items:flex-start;gap:var(--qm-sp-7)}.av-lg{width:100%}.av-asof{flex-basis:100%}}@container (max-width: 260px){.av-donut{gap:var(--qm-sp-6)}.av-lg-row{font-size:12px}.av-lg-v{width:auto;max-width:50%}}.av-act{display:flex;flex-direction:column;gap:var(--qm-sp-4)}.av-act-ttl{font-size:13px;font-weight:800;letter-spacing:-.02em;color:var(--qm-ink)}.av-act-sum{font-size:13.5px}.av-act-detail,.av-act-sum{line-height:var(--qm-lh-base);color:var(--qm-ink)}.av-act-detail{font-size:12px}.av-act-meta{font-size:11px;font-weight:600;color:var(--qm-ink)}.av-act-msg{font-size:12px;color:var(--qm-ink);background:var(--qm-sunken);border-radius:var(--qm-r-sm,8px);padding:var(--qm-sp-4) var(--qm-sp-5)}.av-act-btns{display:flex;gap:var(--qm-sp-4);margin-top:var(--qm-sp-2)}.av-act-run{font-weight:700;border-radius:999px;color:var(--qm-on-dark);background:var(--qm-ink);border:1px solid var(--qm-ink);cursor:pointer}.av-act-run:disabled{opacity:.55;cursor:default}.av-act-skip{font-weight:600;border-radius:999px;color:var(--qm-ink);background:transparent;border:1px solid var(--qm-line-strong);cursor:pointer}.av-act-skip:hover{background:var(--qm-fill-hover);border-color:var(--qm-fill-hover)}.av-act-skip:disabled{opacity:.55;cursor:default}.av.mine{background:var(--qm-sunken-2);border:none}.av.mine .av-note{background:var(--qm-fill-hover-alt)}.av>*+.av-note{margin-top:var(--qm-sp-6)}.av.mine .av-st{border-left-color:var(--qm-line-alt)}.av.mine .av-dl-row+.av-dl-row{border-top-color:var(--qm-line-alt)}.av.mine .av-dl-h .c .r{background:var(--qm-line-alt)}.av.mine .av-dl-row>.track>.zero{background:var(--qm-line-hover)}.av-qax{flex:none;display:inline-flex;align-items:center;font-size:calc(var(--qm-t1) - 1.5px);font-weight:var(--qm-w-em);letter-spacing:.01em;white-space:nowrap;padding:2.5px var(--qm-sp-4);border-radius:var(--qm-r-pill,999px);background:var(--qm-fill-sel);color:var(--qm-ink)}.av.mine .av-qax{background:var(--qm-fill-sel-alt)}.av-tabs{display:inline-flex;gap:var(--qm-sp-2);flex-wrap:wrap;margin-bottom:var(--qm-sp-6)}.av-tab{border:none;background:transparent;border-radius:var(--qm-r-sm,8px);cursor:pointer;font-family:inherit;font-weight:var(--qm-w-reg);color:var(--qm-ink);transition:background var(--qm-dur-3) var(--qm-ease-std)}.av-tab:hover{background:var(--qm-fill-hover)}.av-tab.on{background:var(--qm-fill-sel);font-weight:var(--qm-w-em)}.av.mine .av-tab:hover{background:var(--qm-fill-hover-alt)}.av.mine .av-tab.on{background:var(--qm-fill-sel-alt)}.av-sim-tabs{margin-top:var(--qm-sp-8);margin-bottom:var(--qm-sp-6)}.av-seg{display:inline-flex;gap:var(--qm-sp-2)}.av-seg button{border:none;background:transparent;border-radius:var(--qm-r-sm,8px);cursor:pointer;font-family:inherit;font-weight:var(--qm-w-reg);color:var(--qm-ink);transition:background var(--qm-dur-3) var(--qm-ease-std)}.av-seg button:hover{background:var(--qm-fill-hover)}.av-seg button.on{background:var(--qm-fill-sel);font-weight:var(--qm-w-em)}.av-more{display:inline-flex;align-items:center;gap:var(--qm-sp-3);margin-top:var(--qm-sp-6);font-family:inherit;font-weight:var(--qm-w-em);color:var(--qm-ink);background:transparent;border:1px solid var(--qm-line-strong);border-radius:var(--qm-r-pill,999px);cursor:pointer;transition:background .14s var(--qm-ease-std),border-color .14s var(--qm-ease-std)}.av-more:hover{background:var(--qm-fill-hover);border-color:var(--qm-fill-hover)}.av-more svg{flex:none;transition:transform .18s var(--qm-ease-std)}.av-more.open svg{transform:rotate(180deg)}.av-px{display:flex;align-items:flex-end;gap:var(--qm-sp-6);flex-wrap:wrap;margin-bottom:var(--qm-sp-6)}.av-px .qm-sic{align-self:center}.av-px-now{font-size:calc(var(--qm-tt) + 6px);font-weight:var(--qm-w-reg);letter-spacing:-.035em;font-variant-numeric:tabular-nums;line-height:1.05}.av-px-chg{font-size:var(--qm-t3);font-weight:var(--qm-w-em);font-variant-numeric:tabular-nums;padding-bottom:var(--qm-sp-2)}.av-px-chg.neg{color:var(--qm-risk)}.av-px-chg.pos{color:var(--qm-gain-ink)}.av-pl{--pl-s20:var(--qm-dvn-6);--pl-s50:var(--qm-dvn-5);--pl-s200:var(--qm-dvn-3);position:relative;width:100%;height:212px}.av-pl svg{position:absolute;inset:0;width:100%;height:100%;display:block}.av-pl .lab{position:absolute;right:0;transform:translateY(-50%);font-size:calc(var(--qm-t1) - 2px);font-weight:var(--qm-w-reg);color:var(--qm-mute);font-variant-numeric:tabular-nums;background:var(--qm-card);padding:0 var(--qm-sp-1);pointer-events:none;white-space:nowrap}.av.mine .av-pl .lab{background:var(--qm-sunken-2)}.av-pl-x{display:flex;justify-content:space-between;font-size:calc(var(--qm-t1) - 2px);color:var(--qm-mute);font-variant-numeric:tabular-nums;margin-top:var(--qm-sp-2)}.av-pl-lg{display:flex;flex-wrap:wrap;gap:var(--qm-sp-3) var(--qm-sp-7);margin-top:var(--qm-sp-6);font-size:calc(var(--qm-t1) - 1px)}.av-pl-lg span{display:flex;align-items:center;gap:var(--qm-sp-4);font-weight:var(--qm-w-em);color:var(--qm-ink)}.av-pl-lg i{display:inline-block;width:16px;height:0;border-top:2px solid var(--qm-ink)}.av-pl-lg i.px{border-top-color:var(--qm-ink)}.av-pl-lg i.s20{border-top-color:var(--pl-s20);border-top-style:dashed}.av-pl-lg i.s50{border-top:2.5px dotted var(--pl-s50)}.av-pl-lg i.s200{border-top-color:var(--pl-s200)}.av-pl-lg i.lw{border-top:1.5px dashed var(--qm-mute)}.av-pl-lg{--pl-s20:var(--qm-dvn-6);--pl-s50:var(--qm-dvn-5);--pl-s200:var(--qm-dvn-3)}.av-st .s{font-size:calc(var(--qm-t1) - 1px);color:var(--qm-ink);margin-top:var(--qm-sp-1);font-variant-numeric:tabular-nums}.av-st .s.risk{color:var(--qm-risk)}.av-st .s.gain{color:var(--qm-gain-ink)}.av-kv{margin-bottom:var(--qm-sp-7)}.av-pos52{margin-top:var(--qm-sp-7)}.av-pos52 .hd{display:flex;align-items:baseline;gap:var(--qm-sp-4);font-size:calc(var(--qm-t1) - 1px);font-weight:var(--qm-w-em);margin-bottom:var(--qm-sp-4);color:var(--qm-ink)}.av-pos52 .hd .v{font-size:var(--qm-t2);font-weight:var(--qm-w-reg);font-variant-numeric:tabular-nums}.av-pos52 .tr{position:relative;height:10px;background:var(--qm-sunken-2)}.av.mine .av-pos52 .tr{background:var(--qm-line-alt)}.av-pos52 .tr .fill{position:absolute;inset:0 auto 0 0;background:var(--qm-ink)}.av-pos52 .sc{display:flex;justify-content:space-between;font-size:calc(var(--qm-t1) - 2px);color:var(--qm-mute);margin-top:var(--qm-sp-3);font-variant-numeric:tabular-nums}.av-fund-cards{display:grid;gap:var(--qm-sp-6)}.av-fund-card{border:1px solid var(--qm-line);padding:var(--qm-sp-6)}.av-fund-card-title{font-size:var(--qm-t2);font-weight:var(--qm-w-em);color:var(--qm-ink)}.av-fund-card>.av-fn{margin-top:var(--qm-sp-4)}.av-fb-row{display:grid;grid-template-columns:132px 1fr 96px;align-items:center;gap:0 var(--qm-sp-6);padding:var(--qm-sp-4) 0}.av-fb-row.raw{grid-template-columns:minmax(132px,1fr) auto}.av-fb-row+.av-fb-row{border-top:1px solid var(--qm-line)}.av.mine .av-fb-row+.av-fb-row{border-top-color:var(--qm-line-alt)}.av-fb-row>.k{font-size:calc(var(--qm-t1) - .5px);font-weight:var(--qm-w-em);line-height:var(--qm-lh-snug);min-width:0;word-break:keep-all;color:var(--qm-ink)}.av-fb-row>.k .sub{display:block;font-size:calc(var(--qm-t1) - 1.5px);font-weight:var(--qm-w-reg);color:var(--qm-ink);font-variant-numeric:tabular-nums}.av-fb-row>.track{position:relative;height:10px;background:var(--qm-sunken-2);border-radius:0}.av.mine .av-fb-row>.track{background:var(--qm-line-alt)}.av-fb-row>.track>.fill{position:absolute;inset:0 auto 0 0;background:var(--qm-ink);border-radius:0}.av-fb-row>.track>.mark{position:absolute;top:-4px;bottom:-4px;width:2px;margin-left:-1px;background:var(--qm-ink)}.av-fb-row>.v{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:var(--qm-t4);font-weight:var(--qm-w-reg);letter-spacing:-.02em}.av-fb-row.raw>.v{white-space:normal;overflow-wrap:anywhere}.ask-sec-citations{display:flex;flex-wrap:wrap;gap:var(--qm-sp-3);margin-top:var(--qm-sp-4)}.ask-sec-citation{display:inline-flex;align-items:center;min-height:28px;padding:var(--qm-sp-2) var(--qm-sp-5);border:1px solid var(--qm-line-strong);border-radius:var(--qm-r-pill,999px);color:var(--qm-ink);font-size:calc(var(--qm-t1) - 1px);font-weight:var(--qm-w-em);text-decoration:none}.ask-sec-citation:hover{background:var(--qm-fill-hover);border-color:var(--qm-fill-hover)}.av-sg-top{display:flex;align-items:center;gap:var(--qm-sp-7);margin-bottom:var(--qm-sp-7)}.av-sg-lb{display:block;font-size:var(--qm-t4);font-weight:var(--qm-w-em);letter-spacing:-.02em;line-height:var(--qm-lh-tight)}.av-sg-of{display:block;font-size:calc(var(--qm-t1) - 1px);margin-top:var(--qm-sp-1);color:var(--qm-ink)}.av.mine .qm-sdn svg circle:first-child{stroke:var(--qm-line-hover)}.av-sg-track{position:relative}.av-sg-segs{display:grid;gap:var(--qm-sp-1);height:14px}.av-sg-segs .s{background:var(--qm-sunken-2)}.av-sg-segs .s.on{background:var(--qm-dvn-2)}.av.mine .av-sg-segs .s{background:var(--qm-dvn-1)}.av.mine .av-sg-segs .s.on{background:var(--qm-dvn-3)}.av-sg-mk{position:absolute;top:-5px;bottom:-5px;width:2px;margin-left:-1px;background:var(--qm-ink)}.av-sg-sc{display:grid;gap:var(--qm-sp-1);margin-top:var(--qm-sp-3)}.av-sg-sc span{font-size:calc(var(--qm-t1) - 2px);color:var(--qm-mute);text-align:center;font-variant-numeric:tabular-nums}.av-sg-sc span.on{color:var(--qm-ink);font-weight:var(--qm-w-em)}.av-sg-hd{margin:var(--qm-sp-8) 0 var(--qm-sp-5)}.av-sg-hd .t{font-size:var(--qm-t2);font-weight:var(--qm-w-em);letter-spacing:-.01em}.av-sg-hd .s,.av-sg-hd .t{display:block;color:var(--qm-ink)}.av-sg-hd .s{font-size:calc(var(--qm-t1) - 1px);margin-top:var(--qm-sp-1)}.av-sg-rows{margin-top:var(--qm-sp-7)}.av-hs-row{display:grid;grid-template-columns:88px 1fr 132px 60px;align-items:center;gap:0 var(--qm-sp-6);padding:var(--qm-sp-4) 0}.av-hs-row+.av-hs-row{border-top:1px solid var(--qm-line)}.av.mine .av-hs-row+.av-hs-row{border-top-color:var(--qm-line-alt)}.av-hs-row>.k{font-size:calc(var(--qm-t1) - .5px);font-weight:var(--qm-w-em);line-height:var(--qm-lh-snug);color:var(--qm-ink)}.av-hs-row>.k .w{display:block;font-size:calc(var(--qm-t1) - 2px);font-weight:var(--qm-w-reg);font-variant-numeric:tabular-nums}.av-hs-row>.m{font-size:calc(var(--qm-t1) - .5px);line-height:var(--qm-lh-snug);word-break:keep-all;font-variant-numeric:tabular-nums;color:var(--qm-ink)}.av-hs-row>.track{position:relative;height:10px;background:var(--qm-sunken-2)}.av.mine .av-hs-row>.track{background:var(--qm-line-alt)}.av-hs-row>.track>.fill{position:absolute;inset:0 auto 0 0;background:var(--qm-ink)}.av-hs-row>.track>.mark{position:absolute;top:-4px;bottom:-4px;width:2px;margin-left:-1px;background:var(--qm-ink)}.av-hs-row>.v{text-align:right;font-size:var(--qm-t4);font-weight:var(--qm-w-reg);font-variant-numeric:tabular-nums;letter-spacing:-.02em;white-space:nowrap;line-height:var(--qm-lh-tight)}.av-hs-row>.v em{display:block;font-style:normal;font-size:calc(var(--qm-t1) - 1.5px);font-weight:var(--qm-w-em)}.av-sg-sum{display:flex;justify-content:space-between;align-items:baseline;padding:var(--qm-sp-4) 0 0;margin-top:var(--qm-sp-1);border-top:1px solid var(--qm-line-strong);font-size:var(--qm-t1);font-weight:var(--qm-w-em)}.av.mine .av-sg-sum{border-top-color:var(--qm-line-hover)}.av-sg-sum .v{font-size:var(--qm-t3);font-weight:var(--qm-w-reg);font-variant-numeric:tabular-nums}.av-rt{width:100%;border-collapse:collapse;font-size:var(--qm-t2)}.av-rt th{font-size:calc(var(--qm-t1) - 1.5px);font-weight:var(--qm-w-em);color:var(--qm-ink);text-align:right;padding:0 0 var(--qm-sp-4);white-space:nowrap;line-height:var(--qm-lh-snug)}.av-rt th:first-child{text-align:left}.av-rt td{padding:var(--qm-sp-4) 0;text-align:right;font-variant-numeric:tabular-nums;font-weight:var(--qm-w-reg);border-top:1px solid var(--qm-line-alt);white-space:nowrap}.av-rt td:first-child{text-align:left;font-weight:var(--qm-w-em)}.av-rt td+td{padding-left:var(--qm-sp-5)}.av-rt tr.hid{display:none}.av-rt.all tr.hid{display:table-row}.av-zone{margin:var(--qm-sp-8) 0 var(--qm-sp-6)}.av-zone .hd{display:flex;align-items:center;gap:var(--qm-sp-5)}.av-zone .ic{display:flex}.av-zone .ic,.av-zone .ttl{flex:none;color:var(--qm-ink)}.av-zone .ttl{font-size:var(--qm-t5);font-weight:var(--qm-w-em);letter-spacing:-.02em}.av-zone .rule{flex:1;height:1px;background:var(--qm-line-strong);min-width:10px}.av-zone .pill{flex:none;display:inline-flex;align-items:center;gap:var(--qm-sp-3);font-size:calc(var(--qm-t1) - 1px);font-weight:var(--qm-w-em);padding:var(--qm-sp-2) var(--qm-sp-5);border-radius:var(--qm-r-pill,999px);background:var(--qm-fill-sel);color:var(--qm-ink);white-space:nowrap}.av-zone .note{font-size:var(--qm-t1);line-height:var(--qm-lh-base);margin-top:var(--qm-sp-4);color:var(--qm-ink)}.av-cut{display:flex;align-items:center;gap:var(--qm-sp-6);margin:30px 0 var(--qm-sp-2)}.av-cut .r{flex:1;height:1px;background:var(--qm-line-strong)}.av-cut .t{flex:none;max-width:min(430px,100%);text-align:center;font-size:calc(var(--qm-t1) - .5px)}.a-lead,.av-cut .t{font-weight:var(--qm-w-em);line-height:var(--qm-lh-base);color:var(--qm-ink)}.a-lead{font-size:var(--qm-t5);letter-spacing:-.02em;margin:var(--qm-sp-7) 0 var(--qm-sp-5)}.a-h{font-size:var(--qm-t2);font-weight:var(--qm-w-em);letter-spacing:-.01em;margin:var(--qm-sp-8) 0 var(--qm-sp-4);color:var(--qm-ink)}.a-ul{margin:0 0 var(--qm-sp-4);padding:0;list-style:none}.a-ul li{position:relative;padding-left:var(--qm-sp-6);font-size:var(--qm-t3);line-height:var(--qm-lh-loose);margin-bottom:var(--qm-sp-2);color:var(--qm-ink)}.a-ul li:before{content:"";position:absolute;left:2px;top:.72em;width:4px;height:4px;border-radius:50%;background:var(--qm-ink)}.a-scw{container-type:inline-size}.a-sc{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--qm-sp-5);margin:var(--qm-sp-5) 0 var(--qm-sp-2)}.a-sc-b{background:var(--qm-sunken-2);border-radius:var(--qm-r-md,12px);padding:var(--qm-sp-6) var(--qm-sp-7)}.a-sc-b .t{display:flex;align-items:center;gap:var(--qm-sp-4);font-size:var(--qm-t1);font-weight:var(--qm-w-em);margin-bottom:var(--qm-sp-4);color:var(--qm-ink)}.a-sc-b .t svg{flex:none}.a-sc-b .d{font-size:var(--qm-t2);line-height:var(--qm-lh-base);color:var(--qm-ink)}@container (max-width: 520px){.a-sc{grid-template-columns:1fr}}.a-vd{margin:var(--qm-sp-7) 0 0;padding:var(--qm-sp-6) 0 var(--qm-sp-7);border-top:1px solid var(--qm-line-strong);border-bottom:1px solid var(--qm-line-strong)}.a-vd-l{display:inline-flex;align-items:center;margin-bottom:var(--qm-sp-4);font-size:calc(var(--qm-t1) - 1.5px);letter-spacing:.02em;padding:2.5px var(--qm-sp-5);border-radius:var(--qm-r-pill,999px);background:var(--qm-fill-sel)}.a-vd-l,.a-vd-t{font-weight:var(--qm-w-em);color:var(--qm-ink)}.a-vd-t{font-size:calc(var(--qm-t5) + 1px);letter-spacing:-.015em;margin:0;text-wrap:balance}.a-vd-n,.a-vd-t{line-height:var(--qm-lh-base)}.a-vd-n{margin:var(--qm-sp-4) 0 0;font-size:calc(var(--qm-t1) - 1.5px);color:var(--qm-mute)}.a-sec .n,.ai-sec .n{font-variant-numeric:tabular-nums;font-weight:var(--qm-w-em)}.a-sec .n-pos,.ai-sec .n-pos{color:var(--qm-gain-ink)}.a-sec .n-neg,.a-sec .n-pos,.ai-sec .n-neg,.ai-sec .n-pos{font-weight:var(--qm-w-em);font-variant-numeric:tabular-nums}.a-sec .n-neg,.ai-sec .n-neg{color:var(--qm-risk)}.ai-vfold .fv{flex:none;font-size:calc(var(--qm-t1) - .5px);font-weight:var(--qm-w-reg);font-variant-numeric:tabular-nums;color:var(--qm-ink)}.ai-body .a-lead{font-size:var(--qm-t3)}.aef{display:flex;flex-direction:column;gap:var(--qm-sp-5);margin-bottom:var(--qm-sp-8);container-type:inline-size}.aef-text{margin:0;color:var(--qm-ink);font-size:var(--qm-t3);line-height:var(--qm-lh-loose)}.aef-text.progress{color:var(--qm-mute);font-size:var(--qm-t2)}.aef-text.observation,.aef-text.progress{font-weight:var(--qm-w-em)}.aef-tool{padding:var(--qm-sp-5) 0 var(--qm-sp-6);border-top:1px solid var(--qm-line);border-bottom:1px solid var(--qm-line)}.aef-tool-head{display:flex;align-items:center;gap:var(--qm-sp-4);min-width:0}.aef-tool-head>svg{flex:none}.aef-tool.done .aef-tool-head>svg{color:var(--qm-gain-ink)}.aef-tool.unavailable .aef-tool-head>svg{color:var(--qm-risk)}.aef-tool-label{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--qm-ink);font-size:var(--qm-t3);font-weight:var(--qm-w-em)}.aef-tool-state{margin-left:auto;flex:none;color:var(--qm-mute);font-size:var(--qm-t1);font-variant-numeric:tabular-nums}.aef-tool-observation{margin:var(--qm-sp-4) 0 0 calc(var(--qm-sp-4) + var(--qm-ic-sm));color:var(--qm-ink);font-size:var(--qm-t3);line-height:var(--qm-lh-loose)}.aef-chart{margin-top:var(--qm-sp-5)}.aef-chart>.av{margin-top:0}.aef-details{margin:var(--qm-sp-5) 0 0 calc(var(--qm-sp-4) + var(--qm-ic-sm))}.aef-details>summary{width:-moz-fit-content;width:fit-content;cursor:pointer;color:var(--qm-mute);font-weight:var(--qm-w-em)}.aef-details>summary:focus-visible{outline:2px solid var(--qm-ink);outline-offset:var(--qm-sp-2);border-radius:var(--qm-r-xs,4px)}.aef-details-body{display:flex;flex-direction:column;gap:var(--qm-sp-5);margin-top:var(--qm-sp-4);padding:var(--qm-sp-5);border-radius:var(--qm-r-sm,8px);background:var(--qm-sunken);color:var(--qm-ink);font-size:var(--qm-t1);line-height:var(--qm-lh-base)}.aef-details-body p,.aef-details-body ul{margin:0}.aef-details-body ul{padding-left:var(--qm-sp-7)}.aef-detail-section{min-width:0}.aef-detail-label{margin-bottom:var(--qm-sp-3);font-weight:var(--qm-w-em)}.aef-detail-section pre{max-width:100%;margin:0;padding:var(--qm-sp-4);overflow-x:auto;border:1px solid var(--qm-line);border-radius:var(--qm-r-xs,4px);background:var(--qm-card);color:var(--qm-ink);font-size:var(--qm-t1);line-height:var(--qm-lh-base);white-space:pre-wrap;overflow-wrap:anywhere}.aef-detail-section code{overflow-wrap:anywhere}.aef-detail-rows{margin:0}.aef-detail-rows>div{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--qm-sp-5);padding:var(--qm-sp-3) 0;border-top:1px solid var(--qm-line)}.aef-detail-rows dt{font-weight:var(--qm-w-em)}.aef-detail-rows dd{margin:0;font-variant-numeric:tabular-nums}.aef-detail-rows dd,.aef-detail-rows dt{min-width:0;overflow-wrap:anywhere}.aef-chart-status,.aef-invalid{color:var(--qm-mute);font-size:var(--qm-t1)}.aef-stop{align-self:flex-start;border:1px solid var(--qm-line-strong);border-radius:var(--qm-r-pill,999px);background:var(--qm-card);color:var(--qm-ink);font-weight:var(--qm-w-em);cursor:pointer}.aef-stop:disabled{color:var(--qm-mute);cursor:default}.aef-stop:focus-visible{outline:2px solid var(--qm-ink);outline-offset:var(--qm-sp-2)}@media (prefers-reduced-motion:no-preference){.aef-spin{animation:aef-spin var(--qm-dur-7) var(--qm-ease-linear) infinite}}@keyframes aef-spin{to{transform:rotate(1turn)}}.ask-md{min-width:0;color:var(--qm-ink)}.ask-md>:first-child{margin-top:0}.ask-md>:last-child{margin-bottom:0}.ask-md blockquote,.ask-md ol,.ask-md p,.ask-md pre,.ask-md ul{margin:0 0 var(--qm-sp-5)}.ask-md h1,.ask-md h2,.ask-md h3,.ask-md h4{margin:var(--qm-sp-8) 0 var(--qm-sp-4);color:var(--qm-ink);line-height:var(--qm-lh-snug);letter-spacing:-.02em}.ask-md h1{font-size:var(--qm-tt)}.ask-md h2{font-size:var(--qm-t5)}.ask-md h3,.ask-md h4{font-size:var(--qm-t4)}.ask-md ol,.ask-md ul{padding-left:var(--qm-sp-8)}.ask-md li+li{margin-top:var(--qm-sp-2)}.ask-md a{color:var(--qm-ink);text-decoration:underline;text-underline-offset:.18em}.ask-md code{padding:0 var(--qm-sp-2);border-radius:var(--qm-r-xs,4px);font-size:.9em}.ask-md code,.ask-md pre{background:var(--qm-sunken)}.ask-md pre{max-width:100%;padding:var(--qm-sp-5);overflow-x:auto;border:1px solid var(--qm-line);border-radius:var(--qm-r-sm,8px)}.ask-md pre code{padding:0;background:transparent}.ask-md blockquote{padding:var(--qm-sp-4) var(--qm-sp-5);border-top:1px solid var(--qm-line);border-bottom:1px solid var(--qm-line)}.ask-md-table-scroll{max-width:100%;margin-bottom:var(--qm-sp-5);overflow-x:auto}.ask-md-table-scroll:focus-visible{outline:2px solid var(--qm-ink);outline-offset:var(--qm-sp-2);border-radius:var(--qm-r-xs,4px)}.ask-md-table-scroll>table{width:-moz-max-content;width:max-content;min-width:100%;border-collapse:collapse}.ask-md td,.ask-md th{padding:var(--qm-sp-3);border-bottom:1px solid var(--qm-line);text-align:left}.ask-md th{font-weight:var(--qm-w-em)}@container (max-width: 380px){.aef-tool-head{display:grid;grid-template-columns:var(--qm-ic-sm) minmax(0,1fr);align-items:start;gap:var(--qm-sp-2) var(--qm-sp-4)}.aef-tool-state{grid-column:2;width:auto;margin-left:0}.aef-details,.aef-tool-observation{margin-left:0}}.ai-body .a-vd-t,.ai-body .av-zone .ttl{font-size:var(--qm-t4)}.ai-body .av-zone .pill{font-size:calc(var(--qm-t1) - 2px);padding:var(--qm-sp-1) var(--qm-sp-4)}.ai-body .av-cut .t{font-size:calc(var(--qm-t1) - 1px)}.ai-body .a-sc-b{padding:var(--qm-sp-6) var(--qm-sp-6)}@container (max-width: 520px){.av-src-k{display:none}}@container (max-width: 460px){.av-fb-row{grid-template-columns:104px 1fr 78px}.av-fb-row.raw{grid-template-columns:minmax(104px,1fr) auto}.av-hs-row{grid-template-columns:76px 1fr 56px}.av-hs-row>.track{display:none}}.av-clarify{margin-top:var(--qm-sp-2)}.av-clarify-q{font-size:var(--qm-t3);color:var(--qm-ink);margin-bottom:var(--qm-sp-5)}.av-clarify-opts{display:flex;flex-wrap:wrap;gap:var(--qm-sp-4)}.av-clarify-chip{display:inline-flex;align-items:baseline;gap:var(--qm-sp-4);padding:var(--qm-sp-4) var(--qm-sp-6);border-radius:var(--qm-r-pill,999px);background:var(--qm-card);border:1px solid var(--qm-line-strong);color:var(--qm-ink);font-family:inherit;font-weight:var(--qm-w-reg,400);cursor:pointer;transition:background-color var(--qm-dur-2),border-color var(--qm-dur-2)}.av-clarify-chip:hover:not(:disabled){background:var(--qm-fill-hover);border-color:var(--qm-fill-hover)}.av-clarify-chip:disabled{cursor:default;opacity:.55}.av-clarify-chip .l{font-size:var(--qm-t3)}.av-clarify-chip .s{font-size:var(--qm-t1);color:var(--qm-mute)}.report_page__ye2d0{min-height:100vh;background:var(--qm-bg);color:var(--qm-ink);font-family:var(--qm-font)}.report_topbar__bVAZk{position:sticky;top:0;z-index:var(--qm-z-shell);display:flex;align-items:center;justify-content:space-between;gap:var(--qm-sp-4);padding:var(--qm-sp-4) var(--qm-sp-8);background:var(--qm-card);border-bottom:var(--qm-sp-1) solid var(--qm-line)}.report_actions__Nr3wE button,.report_back__X2G2B{display:inline-flex;align-items:center;gap:var(--qm-sp-2)}.report_topMeta__BtHeG{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:var(--qm-sp-3);font-size:var(--qm-t2);color:var(--qm-mute)}.report_content__Q69EK{width:min(calc(100% - var(--qm-sp-8)),calc(var(--qm-sp-12) * 24));margin:0 auto;padding:var(--qm-sp-12) 0}.report_hero__H1Ufq{padding-bottom:var(--qm-sp-12)}.report_eyebrow__LUHgd{display:inline-flex;align-items:center;gap:var(--qm-sp-2);margin-bottom:var(--qm-sp-4);color:var(--qm-mute);font-size:var(--qm-t2);letter-spacing:.08em}.report_hero__H1Ufq h1{max-width:calc(var(--qm-sp-12) * 18);margin:0;font-size:var(--qm-lead);font-weight:var(--qm-w-reg);line-height:var(--qm-lh-tight)}.report_hero__H1Ufq>p{max-width:calc(var(--qm-sp-12) * 15);margin:var(--qm-sp-4) 0 0;font-size:var(--qm-t4);line-height:var(--qm-lh-loose)}.report_reportId__1x1uF{display:block;margin-top:var(--qm-sp-4);color:var(--qm-mute);font-size:var(--qm-t1)}.report_overview__n1ruy{margin-bottom:var(--qm-sp-12)}.report_compact__GZ9cn{margin-bottom:0}.report_groupCount__qoU3W,.report_partial__SNY34,.report_status__2ETKI{color:var(--qm-mute);font-size:var(--qm-t2);font-weight:var(--qm-w-thin)}.report_overviewList__DHbz2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 var(--qm-sp-10);margin:var(--qm-sp-4) 0 0;padding:0;list-style:none}.report_overviewItem__yqxWQ{display:grid;grid-template-columns:var(--qm-sp-8) minmax(0,1fr);gap:var(--qm-sp-3);padding:var(--qm-sp-7) 0;border-bottom:var(--qm-sp-1) solid var(--qm-line)}.report_overviewIndex__Jwgvg{color:var(--qm-mute);font-size:var(--qm-t2);font-variant-numeric:tabular-nums}.report_overviewLabel__Xda6G{margin-bottom:var(--qm-sp-2);font-size:var(--qm-t2);font-weight:var(--qm-w-reg)}.report_legacy__NN2g7 p,.report_overviewText__n4s5n{margin:0;font-size:var(--qm-t5);line-height:var(--qm-lh-loose)}.report_caveat__UI5Fv,.report_error__bVBqS,.report_lockNote__pSjNq{display:flex;align-items:flex-start;gap:var(--qm-sp-2);margin:var(--qm-sp-3) 0 0;font-size:var(--qm-t2);line-height:var(--qm-lh-base)}.report_caveat__UI5Fv svg,.report_error__bVBqS svg,.report_lockNote__pSjNq svg{flex:0 0 auto;margin-top:var(--qm-sp-1)}.report_masked__qeO4f{filter:blur(var(--qm-sp-1));-webkit-user-select:none;-moz-user-select:none;user-select:none}.report_lockNote__pSjNq{color:var(--qm-mute)}.report_error__bVBqS,.report_pending__2qdkd{margin:0 0 var(--qm-sp-8);padding:var(--qm-sp-4);background:var(--qm-sunken-2)}.report_pending__2qdkd{display:flex;align-items:center;gap:var(--qm-sp-3);font-size:var(--qm-t3)}.report_pendingDot__EjbLJ{width:var(--qm-sp-2);height:var(--qm-sp-2);border-radius:var(--qm-r-pill);background:var(--qm-accent);animation:report_reportPulse__XO0v2 var(--qm-dur-pulse) var(--qm-ease) infinite}.report_details__si_6R{margin-top:var(--qm-sp-12)}.report_group__Jtdc9{border-bottom:var(--qm-sp-1) solid var(--qm-line)}.report_group__Jtdc9>summary{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:var(--qm-sp-3);padding:var(--qm-sp-6) 0;cursor:pointer;list-style:none}.report_group__Jtdc9>summary>span:first-child{font-size:var(--qm-t5)}.report_group__Jtdc9>summary::-webkit-details-marker{display:none}.report_group__Jtdc9>summary svg{transition:transform var(--qm-dur-2) var(--qm-ease)}.report_group__Jtdc9[open]>summary svg{transform:rotate(180deg)}.report_groupBody__zC17Z{padding-bottom:var(--qm-sp-8)}.report_sectionBlock__vtES6{padding:var(--qm-sp-6) 0}.report_sectionBlock__vtES6+.report_sectionBlock__vtES6{border-top:var(--qm-sp-1) solid var(--qm-line)}.report_sectionHead__Dam_8{display:flex;align-items:baseline;justify-content:space-between;gap:var(--qm-sp-4)}.report_sectionHead__Dam_8 h3{margin:0;font-size:var(--qm-t5);font-weight:var(--qm-w-reg);line-height:var(--qm-lh-snug)}.report_paragraphs__kGAT4 p,.report_reason__0PuJG{margin:var(--qm-sp-3) 0 0;font-size:var(--qm-t3);line-height:var(--qm-lh-loose)}.report_reason__0PuJG{padding:var(--qm-sp-4);background:var(--qm-sunken-2)}.report_stats__db_Xm{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--qm-sp-3);margin:var(--qm-sp-4) 0 0}.report_stats__db_Xm>div{padding:var(--qm-sp-4);background:var(--qm-sunken-2)}.report_metricList__hQ1mM dd,.report_stats__db_Xm dt{font-size:var(--qm-t2)}.report_stats__db_Xm dd{margin:var(--qm-sp-2) 0 0;font-size:var(--qm-t5);font-variant-numeric:tabular-nums}.report_checkGroup__Na1wY,.report_metricGroup__ysutZ{margin-top:var(--qm-sp-8)}.report_checkList__yRaiR{margin:0;padding-bottom:var(--qm-sp-6)}.report_checkList__yRaiR>div{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:var(--qm-sp-5);padding:var(--qm-sp-4) 0}.report_checkList__yRaiR>div+div{border-top:var(--qm-sp-1) solid var(--qm-line)}.report_checkList__yRaiR dd,.report_checkList__yRaiR dt{margin:0;font-size:var(--qm-t3);line-height:var(--qm-lh-base)}.report_checkList__yRaiR dd{display:flex;flex-wrap:wrap;gap:var(--qm-sp-2) var(--qm-sp-4);color:var(--qm-mute)}.report_checkList__yRaiR strong{color:var(--qm-ink);font-weight:var(--qm-w-reg)}.report_metricList__hQ1mM{margin:0;padding-bottom:var(--qm-sp-6)}.report_metricList__hQ1mM>div{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:var(--qm-sp-5);padding:var(--qm-sp-3) 0}.report_metricList__hQ1mM dd,.report_metricList__hQ1mM dt{margin:0;line-height:var(--qm-lh-base)}.report_metricList__hQ1mM dd{color:var(--qm-mute)}.report_legacy__NN2g7{margin-bottom:var(--qm-sp-12)}.report_legacy__NN2g7 p+p{margin-top:var(--qm-sp-3)}.report_footer__byMKe{margin-top:var(--qm-sp-12);padding-top:var(--qm-sp-7);border-top:var(--qm-sp-1) solid var(--qm-line)}.report_footer__byMKe>p{margin:0;color:var(--qm-mute);font-size:var(--qm-t2);line-height:var(--qm-lh-loose)}.report_actions__Nr3wE{display:flex;flex-wrap:wrap;gap:var(--qm-sp-3);margin-top:var(--qm-sp-6)}@keyframes report_reportPulse__XO0v2{0%,to{opacity:.35}50%{opacity:1}}@media (max-width:48rem){.report_topbar__bVAZk{align-items:flex-start;padding:var(--qm-sp-4)}.report_topMeta__BtHeG{flex-direction:column;align-items:flex-end;gap:var(--qm-sp-1)}.report_content__Q69EK{width:min(calc(100% - var(--qm-sp-6)),calc(var(--qm-sp-12) * 24));padding:var(--qm-sp-8) 0}.report_overviewList__DHbz2,.report_stats__db_Xm{grid-template-columns:1fr}.report_metricList__hQ1mM>div{grid-template-columns:1fr;gap:var(--qm-sp-1)}.report_checkList__yRaiR>div{grid-template-columns:1fr;gap:var(--qm-sp-2)}}@media (prefers-reduced-motion:reduce){.report_pendingDot__EjbLJ{animation:none}.report_group__Jtdc9>summary svg{transition:none}}