.sec.pf-panel{gap:24px;padding:32px}.pf-rule{background:var(--line);height:1px;margin:0 32px}.pf-chart{width:100%;height:200px;display:block}.pf-plot{touch-action:pan-y;cursor:crosshair;position:relative}.pf-guide{border-left:1.5px solid var(--line-4);pointer-events:none;width:0;position:absolute;top:0;bottom:0}.pf-dot{background:var(--blue);width:10px;height:10px;box-shadow:0 0 0 3px var(--bg);pointer-events:none;border-radius:50%;margin:-5px 0 0 -5px;position:absolute}.pf-dates{justify-content:space-between;gap:12px;margin-top:-14px;display:flex;position:relative}.pf-dates[data-reading]>:not(.pf-read){visibility:hidden}.pf-read{white-space:nowrap;color:var(--ink-3);position:absolute;top:0;transform:translate(-50%)}.pf-read[data-side=start]{transform:none}.pf-read[data-side=end]{transform:translate(-100%)}.pf-read b{color:var(--ink)}.pf-tiles{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.pf-tile{border-radius:var(--r-lg);flex-direction:column;gap:2px;min-width:0;padding:14px 16px;display:flex}.pf-tile>.meta-sm{font-weight:600}.pf-amount-row{flex-wrap:wrap;align-items:flex-end;gap:12px 20px;display:flex}.pf-amount{width:180px;max-width:100%}.pf-money{display:block;position:relative}.pf-money>span{color:var(--mute-2);pointer-events:none;font-weight:800;position:absolute;top:50%;left:16px;transform:translateY(-50%)}.pf-money .field{font-variant-numeric:tabular-nums;padding-left:32px;font-weight:700}.pf-presets{flex-wrap:wrap;gap:8px;display:flex}#try{scroll-margin-top:76px}.pf-list{margin:0;padding:0;list-style:none}.pf-holding{align-items:center;gap:12px;padding:12px 8px;display:flex}.pf-ticker{flex:none;width:110px;min-width:0;font-size:15px}a.pf-ticker{border-radius:var(--r-xs);position:relative}a.pf-ticker:after{content:"";position:absolute;inset:-11px 0}.pf-weight{text-align:right;flex:none;width:64px;font-size:16px}.pf-filing{border-top:1px solid var(--line);align-items:flex-start;gap:12px;padding:16px 0;display:flex}.pf-filing:first-child{border-top:0;padding-top:4px}.pf-date{flex:none;width:56px;font-weight:800}.pf-changes{flex-direction:column;gap:6px;margin:10px 0 0;padding:0;list-style:none;display:flex}.pf-change{align-items:center;gap:10px;font-size:14px;display:flex}.pf-cover{object-fit:contain;width:100%;height:100%;position:absolute;inset:0}.pf-band{background:var(--hue);height:132px;position:relative;overflow:hidden}.pf-unlisted-head{flex-wrap:wrap;align-items:flex-end;gap:20px 28px;padding:0 32px 30px;display:flex}.pf-unlisted-av{border-radius:999px;margin-top:-58px;display:inline-flex;position:relative;box-shadow:0 0 0 6px #fff}@media (max-width:860px){.sec.pf-panel{padding:20px}.pf-rule{margin:0 24px}.pf-unlisted-head{padding:0 24px 24px}}@media (max-width:560px){.pf-tiles{grid-template-columns:minmax(0,1fr)}.pf-presets{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.pf-presets .pill{justify-content:center;width:100%}.pf-presets>:last-child:nth-child(odd){grid-column:1/-1}}.pf-role{margin-top:6px;font-size:14px;font-weight:600}.pf-chips{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.pf-desc{color:var(--ink-4);max-width:36em;margin-top:12px;font-size:16px;display:block}.pf-note{margin-top:8px}.pf-unlisted{overflow:hidden}.pf-band .pf-back{position:absolute;top:20px;left:20px}.pf-orb-a{width:220px;height:220px;top:-90px;right:-40px}.pf-orb-b{width:90px;height:90px;top:60px;right:230px}.pf-unlisted-av .av{background:var(--hue2);width:116px;height:116px;color:var(--ink);font-size:40px}.pf-unlisted-text{flex:300px;min-width:0;padding-top:12px}.pf-unlisted-text .pf-chips{margin:0 0 8px}.pf-unlisted-text .h1{margin:0;display:block}.pf-unlisted-text .pf-desc{margin-top:6px}.chip.pf-offered{min-height:36px;font-size:14px}.sec-h>.h2.pf-try-title{flex:220px}.backtest{container-type:inline-size}.bt-headline{overflow-wrap:anywhere;font-size:15px;font-weight:800}.bt-label{margin-top:8px;font-size:13px;font-weight:700}.bt-row{flex-wrap:wrap;align-items:baseline;gap:12px;display:flex}.bt-fig{color:var(--ink);max-width:100%}.bt-gain{overflow-wrap:anywhere;font-size:17px;font-weight:800}.bt-empty{font-size:15px;font-weight:700}.btn.pf-cta{white-space:normal;text-align:center;text-wrap:balance;padding-block:10px;line-height:1.25}
