.assist{flex:1;flex-direction:row;font-family:var(--qm-font);color:var(--qm-ink)}.assist,.assist-main{min-width:0;min-height:0;display:flex}.assist-main{flex:1;flex-direction:column;position:relative}.assist .assist-back{position:absolute;top:var(--qm-sp-6);left:var(--qm-sp-6);z-index:var(--qm-z-block-top);width:30px;height:30px;flex:none;display:flex;align-items:center;justify-content:center;border:none;background:transparent;color:var(--qm-ink);border-radius:9px;cursor:pointer;transition:background var(--qm-dur-2) var(--qm-ease)}.assist .assist-back:hover:not(:disabled){background:var(--qm-fill-hover)}.assist .assist-back:disabled{cursor:default;color:var(--qm-mute)}.assist .assist-back svg{width:var(--qm-ic-md);height:var(--qm-ic-md);stroke-width:var(--qm-ic-stroke)}.assist .hero{flex:1;min-height:0;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--qm-sp-9) var(--qm-sp-11);position:relative;z-index:var(--qm-z-raised)}@media (prefers-reduced-motion:no-preference){.assist .hero .hero-disc{animation:assistHeroIn .42s var(--qm-ease,ease) both;animation-delay:var(--qm-dur-2)}}@keyframes assistHeroIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.assist .hero-composer{margin-top:30px;max-width:var(--cw)}.assist .hero-disc{position:absolute;left:0;right:0;bottom:20px;text-align:center;font-size:11.5px;color:var(--qm-mute);padding:0 var(--qm-sp-11);line-height:var(--qm-lh-base)}.assist .feed{flex:1;min-height:0;overflow-y:auto;overflow-anchor:none;padding:30px 0 var(--qm-sp-5);position:relative;z-index:var(--qm-z-raised)}.assist .col{width:100%;max-width:calc(var(--cw) + 56px);margin:0 auto;padding:0 28px}.assist .composer-float{position:absolute;left:0;right:0;bottom:var(--qm-sp-12);z-index:var(--qm-z-block-top);display:flex;justify-content:center;pointer-events:none;transition:opacity .18s var(--qm-ease,ease),transform .18s var(--qm-ease,ease)}.assist .composer-float .dock-col{width:min(var(--cw),calc(100% - 56px));pointer-events:auto}.assist .composer-float.hide{opacity:0;transition:opacity .34s var(--qm-ease,ease),transform .34s var(--qm-ease,ease)}.assist .composer-float.hide .dock-col{pointer-events:none}@media (prefers-reduced-motion:no-preference){.assist .composer-float.hide{transform:translateY(12px)}}.assist .composer-float .qmc-glow{height:190px;opacity:0;transition:opacity var(--qm-dur-6) var(--qm-ease-std)}.assist .composer-float.writing .qmc-glow{opacity:.8}@media (prefers-reduced-motion:no-preference){.assist .composer-float.writing .qmc-glow{animation:qmGlowBreathe var(--qm-dur-breathe) var(--qm-ease-std) infinite}.assist .composer-float.writing .qmc-glow:after{animation:qmGlowPulse var(--qm-dur-breathe) var(--qm-ease-std) infinite}}.assist .turn{padding-bottom:44px;margin-bottom:44px;border-bottom:1px solid var(--qm-line)}.assist .turn:last-child{border-bottom:none;margin-bottom:0}.assist .q-row{display:flex;justify-content:flex-end;margin-bottom:var(--qm-sp-8)}.assist .q-bub{max-width:78%;padding:var(--qm-sp-5) var(--qm-sp-7);border-radius:var(--qm-r-lg);background:var(--qm-sunken-2);font-size:var(--qm-t4);font-weight:var(--qm-w-reg);letter-spacing:-.01em;line-height:var(--qm-lh-base);color:var(--qm-ink);white-space:pre-wrap;overflow-wrap:anywhere}.assist .a.swapping{opacity:.5;pointer-events:none;transition:opacity var(--qm-dur-3) var(--qm-ease,ease)}.assist .a-body{font-size:14.5px;line-height:var(--qm-lh-loose);color:var(--qm-ink)}.assist .a-body b{font-weight:800}.assist .a-sec+.a-sec{margin-top:var(--qm-sp-6)}.assist .a-sec .av+*,.assist .a-sec+.a-sec .a-body{margin-top:0}.assist .a-sec .av{margin-bottom:var(--qm-sp-8)}.assist .ask-think+.a-body,.assist .ask-think+.a-sec{margin-top:var(--qm-sp-6)}.assist-load{display:inline-flex;align-items:center;gap:var(--qm-sp-4);font-size:13.5px;color:var(--qm-mute)}.assist-load .dot{width:5px;height:5px;border-radius:50%;background:var(--qm-mute);display:inline-block}@media (prefers-reduced-motion:no-preference){.assist-load .dot{animation:assistDot 1s ease-in-out infinite}.assist-load .dot:nth-child(2){animation-delay:.16s}.assist-load .dot:nth-child(3){animation-delay:.32s}}@keyframes assistDot{0%,80%,to{opacity:.3}40%{opacity:1}}.assist-err{font-size:13.5px;color:var(--qm-ink)}.assist .ask-think{margin-top:var(--qm-sp-6);display:flex;flex-direction:column;gap:0}.assist .ask-think-step{display:grid;grid-template-rows:0fr;opacity:0;transition:grid-template-rows .28s var(--qm-ease,ease),opacity .28s var(--qm-ease,ease)}.assist .ask-think-step.vis{grid-template-rows:1fr;opacity:1}.assist .ask-think-step-in{overflow:hidden;min-height:0}.assist .ask-think-hd{display:flex;align-items:baseline;padding:var(--qm-sp-2) 0;font-size:13px}.assist .ask-think-step.is-open .ask-think-hd{font-size:14px}.assist .ask-think-lb{font-weight:600;color:var(--qm-mute);letter-spacing:-.01em}.assist .ask-think-step.is-open .ask-think-lb{font-weight:800;color:var(--qm-ink)}.assist .ask-think-ct{font-weight:600;color:var(--qm-mute);font-variant-numeric:tabular-nums}.assist .ask-think-body{display:grid;grid-template-rows:0fr;transition:grid-template-rows .26s var(--qm-ease,ease)}.assist .ask-think-body.open{grid-template-rows:1fr}.assist .ask-think-body-in{overflow:hidden;min-height:0}.assist .ask-think-blk{display:flex;align-items:baseline;gap:var(--qm-sp-5);padding:var(--qm-sp-2) 0 var(--qm-sp-2) var(--qm-sp-6);font-size:12.5px;opacity:0}.assist .ask-think-blk.on{opacity:1}.assist .ask-think-blk-t{flex:1;min-width:0;color:var(--qm-ink);font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.assist .ask-think-asof{flex:none;font-size:10.5px;font-weight:600;color:var(--qm-mute);white-space:nowrap;font-variant-numeric:tabular-nums}.assist .ask-think-asof.stale{color:var(--qm-risk)}.assist .ask-think-writing{font-size:12px;color:var(--qm-mute);margin-top:var(--qm-sp-3);padding:var(--qm-sp-1) 0}@media (prefers-reduced-motion:no-preference){.assist .ask-think-blk{transform:translateY(2px);transition:opacity .22s var(--qm-ease,ease),transform .22s var(--qm-ease,ease)}.assist .ask-think-blk.on{transform:none}}@media (prefers-reduced-motion:reduce){.assist .ask-think-body,.assist .ask-think-step{transition:none}}.assist .foot{margin-top:var(--qm-sp-8)}.assist .ev-t{display:inline-flex;align-items:center;gap:var(--qm-sp-3);font-family:inherit;font-weight:700;color:var(--qm-ink);background:transparent;border:1px solid var(--qm-line-strong);border-radius:var(--qm-r-pill,999px);cursor:pointer;min-height:28px;transition:background .14s var(--qm-ease,ease),border-color .14s var(--qm-ease,ease)}.assist .ev-t:hover{background:var(--qm-fill-hover);border-color:var(--qm-fill-hover)}.assist .ev-t svg{flex:none;transition:transform .18s var(--qm-ease,ease)}.assist .ev-t.open svg{transform:rotate(180deg)}.assist .ev-list{display:flex;flex-wrap:wrap;gap:var(--qm-sp-3);margin-top:var(--qm-sp-4)}.assist .ev-c{display:inline-flex;align-items:center;font-size:11px;font-weight:600;color:var(--qm-ink);background:var(--qm-sunken-2);border-radius:7px;padding:var(--qm-sp-2) var(--qm-sp-5)}.assist .ev-c.stale{color:var(--qm-risk)}.assist .dis{font-size:10.5px;color:var(--qm-mute);margin-top:var(--qm-sp-6);line-height:var(--qm-lh-base)}.assist .aslv{display:flex;flex-direction:column;align-items:stretch}.assist .aslv-tg{margin:var(--qm-sp-1) 0 var(--qm-sp-6)}.assist .aslv-tg-hd{display:flex;align-items:center;gap:var(--qm-sp-4);width:100%;padding:var(--qm-sp-3) 0;background:transparent;border:none;cursor:pointer;text-align:left;font-family:inherit}.assist .aslv-tg-hd:disabled{cursor:default}.assist .aslv-tg-ic{flex:none;display:flex;color:var(--qm-mute)}.assist .aslv-tg-nm{font-size:var(--qm-t2);font-weight:var(--qm-w-em);color:var(--qm-mute)}.assist .aslv-tg.run .aslv-tg-ic,.assist .aslv-tg.run .aslv-tg-nm{color:var(--qm-ink)}.assist .aslv-tg-meta{font-size:calc(var(--qm-t1) - .5px);font-weight:var(--qm-w-em);color:var(--qm-mute);font-variant-numeric:tabular-nums}.assist .aslv-tg-sp{flex:1}.assist .aslv-tg-cv{flex:none;display:flex;color:var(--qm-mute);transition:transform .18s var(--qm-ease,ease)}.assist .aslv-tg.open .aslv-tg-cv{transform:rotate(180deg)}.assist .aslv-tg-body{padding-bottom:var(--qm-sp-2)}.assist .aslv-tg-row{display:flex;align-items:baseline;gap:var(--qm-sp-5);padding:var(--qm-sp-2) 0 var(--qm-sp-2) 25px;font-size:calc(var(--qm-t2) - .5px)}.assist .aslv-tg-row .t{flex:1;min-width:0;color:var(--qm-ink);font-weight:var(--qm-w-em);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.assist .aslv-tg-row .ms{flex:none;font-size:calc(var(--qm-t1) - 1.5px);font-weight:var(--qm-w-em);color:var(--qm-mute);font-variant-numeric:tabular-nums}.assist .aslv-dots{display:inline-flex;align-items:center;gap:var(--qm-sp-2)}.assist .aslv-dots i{width:4px;height:4px;border-radius:50%;background:var(--qm-mute);display:block}.assist .aslv-card{margin:0 0 var(--qm-sp-3)}.assist .aslv-card+.a-sec{margin-top:var(--qm-sp-8)}.assist .aslv-proc.fold{display:none}.assist .aslv-tg.procrow{margin:var(--qm-sp-1) 0 var(--qm-sp-6)}.assist .aslv-dr{display:flex;align-items:baseline;gap:var(--qm-sp-5);padding:var(--qm-sp-2) 0 var(--qm-sp-2) 25px;font-size:calc(var(--qm-t2) - .5px)}.assist .aslv-dr .t{flex:1;min-width:0;color:var(--qm-ink);font-weight:var(--qm-w-em);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.assist .aslv-dr .ms{flex:none;font-size:calc(var(--qm-t1) - 1.5px);font-weight:var(--qm-w-em);color:var(--qm-mute);font-variant-numeric:tabular-nums}.assist .aslv-tg-nm.brand{color:var(--qm-ink);letter-spacing:-.01em}.assist .aslv-tg-row.run .t{color:var(--qm-mute)}.assist .aslv-tg-row .ms.val{color:var(--qm-ink)}.assist .aslv-dr .qm-enginemark,.assist .aslv-tg-row .qm-enginemark{align-self:center}.assist .aslv-prep{display:flex;align-items:center;gap:var(--qm-sp-4);padding:var(--qm-sp-2) 0 var(--qm-sp-2) var(--qm-sp-1)}.assist .aslv-prep .ic{display:flex;color:var(--qm-mute)}.assist .aslv-prep .t{flex:none;font-size:var(--qm-t1);font-weight:var(--qm-w-em);color:var(--qm-mute);letter-spacing:.01em;font-variant-numeric:tabular-nums}.assist .aslv-status{display:flex;align-items:center;gap:var(--qm-sp-4);padding:var(--qm-sp-6) 0 var(--qm-sp-1)}.assist .aslv-status .t{font-size:var(--qm-t2);font-weight:var(--qm-w-reg);color:var(--qm-mute);line-height:var(--qm-lh-base)}.assist .aslv-progress{display:flex;align-items:center;gap:var(--qm-sp-4);padding:var(--qm-sp-2) 0 var(--qm-sp-2) var(--qm-sp-1)}.assist .aslv-progress .t{flex:none;font-size:var(--qm-t1);font-weight:var(--qm-w-em);color:var(--qm-mute);letter-spacing:.01em;font-variant-numeric:tabular-nums}.assist .aslv-stop{border:1px solid var(--qm-line);border-radius:999px;background:transparent;color:var(--qm-ink);cursor:pointer}.assist .aslv-stop:hover:not(:disabled){background:var(--qm-fill-hover);border-color:var(--qm-fill-hover)}.assist .aslv-stop:disabled{cursor:default;color:var(--qm-mute)}.assist .esc-chip{align-self:flex-start;border:1px solid var(--qm-line);border-radius:999px;background:transparent;color:var(--qm-ink);cursor:pointer}.assist .esc-chip:hover:not(:disabled){background:var(--qm-fill-hover);border-color:var(--qm-fill-hover)}.assist .esc-chip:disabled{cursor:default;color:var(--qm-mute)}.assist .ask-think-sthd{display:flex;align-items:center;gap:var(--qm-sp-4);padding:var(--qm-sp-4) 0 var(--qm-sp-2)}.assist .ask-think-sthd .ic{display:flex;color:var(--qm-mute)}.assist .ask-think-sthd .t{font-size:var(--qm-t1);font-weight:var(--qm-w-em);color:var(--qm-mute);letter-spacing:.01em}@media (prefers-reduced-motion:no-preference){.assist .aslv-dots i{animation:assistDot 1s ease-in-out infinite}.assist .aslv-dots i:nth-child(2){animation-delay:.16s}.assist .aslv-dots i:nth-child(3){animation-delay:.32s}.assist .aslv-dr,.assist .aslv-prep,.assist .aslv-status,.assist .aslv-tg,.assist .aslv-tg-row{animation:aslvRise var(--qm-dur-5) var(--qm-ease,ease) both}.assist .aslv-tg-meta{opacity:0;animation:aslvIn var(--qm-dur-5) var(--qm-ease,ease) forwards}}@keyframes aslvRise{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes aslvIn{to{opacity:1}}.hm-toc{position:absolute;right:var(--qm-sp-6);top:50%;transform:translateY(-50%);z-index:var(--qm-z-float);display:flex;flex-direction:column;align-items:stretch;gap:var(--qm-sp-1);padding:var(--qm-sp-3);border:1px solid transparent;border-radius:var(--qm-r-md);transition:background-color var(--qm-dur-3) var(--qm-ease-std),border-color var(--qm-dur-3) var(--qm-ease-std),box-shadow var(--qm-dur-3) var(--qm-ease-std)}.hm-toc-it{display:flex;align-items:center;justify-content:flex-end;gap:var(--qm-sp-4);padding:var(--qm-sp-2) var(--qm-sp-3);border:none;background:none;border-radius:var(--qm-r-sm);color:var(--qm-ink);cursor:pointer;font-family:inherit;line-height:var(--qm-lh-tight)}.hm-toc-i{display:block;width:12px;height:2px;border-radius:2px;background:var(--qm-mute);flex:none;transition:width var(--qm-dur-3) var(--qm-ease-std),background-color var(--qm-dur-3) var(--qm-ease-std)}.hm-toc-it.on .hm-toc-i{width:18px;height:3px;background:var(--qm-ink)}.hm-toc-lb{display:none;font-size:var(--qm-t2);white-space:nowrap}.hm-toc:focus-within,.hm-toc:hover{background:var(--qm-card);border-color:var(--qm-line);box-shadow:var(--qm-shadow-pop)}.hm-toc:focus-within .hm-toc-lb,.hm-toc:hover .hm-toc-lb{display:inline}.hm-toc:focus-within .hm-toc-it:focus-visible,.hm-toc:hover .hm-toc-it:hover{background:var(--qm-fill-hover)}.hm-toc:focus-within .hm-toc-it.on,.hm-toc:hover .hm-toc-it.on{background:var(--qm-fill-sel);font-weight:var(--qm-w-em)}@media (max-width:720px){.hm-toc{display:none}}@media (prefers-reduced-motion:reduce){.hm-toc,.hm-toc-i{transition:none}}.pi{flex:1;min-width:0;overflow-y:auto}.pi-in{max-width:900px;margin:0 auto;padding:var(--qm-sp-6) var(--qm-sp-8) 64px}.pi-head{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--qm-sp-8)}.pi-head-l{min-width:0}.pi-name-row{display:flex;align-items:center;gap:var(--qm-sp-5)}.pi-name{font-size:var(--qm-tt);letter-spacing:-.035em;color:var(--qm-ink);white-space:nowrap}.pi-edit,.pi-name{font-weight:var(--qm-w-reg)}.pi-edit{display:inline-flex;align-items:center;gap:var(--qm-sp-3);color:var(--qm-ink-2);background:none;border:1px solid var(--qm-line-strong);border-radius:8px;cursor:pointer;flex:none}.pi-edit:hover{background:var(--qm-fill-hover);border-color:var(--qm-fill-hover);color:var(--qm-ink)}.pi-edit svg{width:var(--qm-ic-sm);height:var(--qm-ic-sm);stroke-width:var(--qm-ic-stroke)}.pi-rename{display:flex;align-items:center;gap:var(--qm-sp-4)}.pi-rename input{font-size:var(--qm-tt);font-weight:var(--qm-w-reg);letter-spacing:-.03em;color:var(--qm-ink);background:var(--qm-card);border:1px solid var(--qm-authority);border-radius:9px;padding:var(--qm-sp-3) var(--qm-sp-6);outline:none;width:300px;max-width:100%}.pi-r-cancel,.pi-r-save{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:8px;cursor:pointer;flex:none}.pi-r-save{color:var(--qm-on-accent);background:var(--qm-accent);border:none}.pi-r-save:hover{background:var(--qm-accent-hover)}.pi-r-cancel{color:var(--qm-ink-2);background:none;border:1px solid var(--qm-line-strong)}.pi-r-cancel:hover{background:var(--qm-fill-hover);border-color:var(--qm-fill-hover);color:var(--qm-ink)}.pi-meta{display:flex;align-items:center;gap:var(--qm-sp-6);margin-top:var(--qm-sp-5);flex-wrap:wrap}.pi-profile{display:inline-flex;align-items:center;gap:var(--qm-sp-4);font-size:var(--qm-t3);font-weight:var(--qm-w-reg);color:var(--qm-ink)}.pi-dot{width:9px;height:9px;border-radius:3px;flex:none}.pi-cap{font-size:var(--qm-t2);font-weight:var(--qm-w-thin);color:var(--qm-ink-2);font-variant-numeric:tabular-nums}.pi-cap b{font-weight:var(--qm-w-em);color:var(--qm-ink)}.pi-sep{width:1px;height:11px;background:var(--qm-line-strong);flex:none}.pi-delete{display:inline-flex;align-items:center;gap:var(--qm-sp-3);font-weight:var(--qm-w-reg);color:var(--qm-ink-2);background:none;border:1px solid var(--qm-line-strong);border-radius:9px;cursor:pointer;flex:none}.pi-delete:hover{background:var(--qm-risk-soft);border-color:var(--qm-risk-soft);color:var(--qm-risk)}.pi-delete svg{width:var(--qm-ic-sm);height:var(--qm-ic-sm);stroke-width:var(--qm-ic-stroke)}.pi-sec{margin-top:var(--qm-sp-10)}.pi-sec-ttl{display:flex;align-items:center;gap:var(--qm-sp-6);margin-bottom:var(--qm-sp-7)}.pi-sec-ttl .t{font-size:var(--qm-t5);font-weight:var(--qm-w-reg);letter-spacing:-.02em;color:var(--qm-ink);flex:none}.pi-sec-ttl .rule{flex:1;height:1px;background:var(--qm-line-strong);min-width:10px}.pi-goto{display:inline-flex;align-items:center;gap:var(--qm-sp-3);font-weight:var(--qm-w-reg);color:var(--qm-ink-2);background:none;border:1px solid var(--qm-line-strong);border-radius:9px;cursor:pointer;flex:none}.pi-goto:hover{background:var(--qm-fill-hover);border-color:var(--qm-fill-hover);color:var(--qm-ink)}.pi-goto svg{width:var(--qm-ic-sm);height:var(--qm-ic-sm);stroke-width:var(--qm-ic-stroke)}.pi-stat-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--qm-sp-6)}.pi-statbox{background:var(--qm-sunken-2);border-radius:12px;padding:var(--qm-sp-7) var(--qm-sp-7)}.pi-statbox .k{font-size:var(--qm-t2);font-weight:var(--qm-w-reg);color:var(--qm-ink-2)}.pi-statbox .v{font-size:var(--qm-tt);font-weight:var(--qm-w-reg);letter-spacing:-.025em;color:var(--qm-ink);font-variant-numeric:tabular-nums;margin-top:var(--qm-sp-4);line-height:1.1}.pi-statbox .v .u{font-size:var(--qm-t3);font-weight:var(--qm-w-reg)}.pi-statbox .sub{font-size:var(--qm-t2);font-weight:var(--qm-w-thin);margin-top:var(--qm-sp-2);font-variant-numeric:tabular-nums}.pi-statbox .sub.pos{color:var(--qm-gain-ink)}.pi-statbox .sub.neg{color:var(--qm-risk)}.pi-statbox .sub.mut{color:var(--qm-ink-2)}.pi-kv-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:0 var(--qm-sp-11)}.pi-kv{display:flex;align-items:baseline;justify-content:space-between;gap:var(--qm-sp-7);padding:var(--qm-sp-5) var(--qm-sp-1);border-bottom:1px dashed #e2e8f0}.pi-kv .k{color:var(--qm-ink-2);flex:none}.pi-kv .k,.pi-kv .v{font-size:var(--qm-t3);font-weight:var(--qm-w-reg)}.pi-kv .v{color:var(--qm-ink);text-align:right;font-variant-numeric:tabular-nums}.pi-kv .v small{font-size:var(--qm-t2);font-weight:var(--qm-w-thin);color:var(--qm-ink-2);margin-left:var(--qm-sp-2)}.pi-jlist{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.pi-jrow{display:grid;grid-template-columns:26px minmax(0,1fr) auto;align-items:start;gap:var(--qm-sp-6);padding:var(--qm-sp-6) var(--qm-sp-2);border-bottom:1px solid var(--qm-line)}.pi-jrow:last-child{border-bottom:none}.pi-jic{width:26px;height:26px;border-radius:7px;background:var(--qm-sunken-2);color:var(--qm-ink);display:flex;align-items:center;justify-content:center;flex:none}.pi-jic svg{width:var(--qm-ic-sm);height:var(--qm-ic-sm);stroke-width:var(--qm-ic-stroke)}.pi-jbody{min-width:0}.pi-jt{font-size:var(--qm-t3);font-weight:var(--qm-w-reg);color:var(--qm-ink)}.pi-jdate{font-size:var(--qm-t2);font-weight:var(--qm-w-thin);color:var(--qm-ink-3);margin-left:var(--qm-sp-4);font-variant-numeric:tabular-nums}.pi-jr{display:block;font-size:var(--qm-t2);font-weight:var(--qm-w-thin);color:var(--qm-ink-2);margin-top:var(--qm-sp-1)}.pi-jamt{font-size:var(--qm-t3);font-weight:var(--qm-w-reg);color:var(--qm-ink);font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap}.pi-jamt.pos{color:var(--qm-gain-ink)}.pi-jamt.neg{color:var(--qm-risk)}.pi-disc,.pi-jamt.mut{color:var(--qm-ink-2);font-weight:var(--qm-w-thin)}.pi-disc{margin-top:30px;font-size:var(--qm-t2);line-height:var(--qm-lh-base);text-align:center}.pi-loading{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--qm-sp-6);color:var(--qm-ink-2)}.pi-loading-t{font-size:var(--qm-t3);font-weight:var(--qm-w-thin)}@media (max-width:1240px){.pi-stat-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.pi-kv-grid{grid-template-columns:minmax(0,1fr)}}