.fhd .lgb.xs{width:18px;height:18px}.fhd .lgb.xl{width:56px;height:56px}.fhd .lgb.sq{border-radius:6px}.fhd .lgb.ini,.fhd .lgb.fund{color:var(--fg2);letter-spacing:.02em;white-space:nowrap;place-items:center;font:600 10px/1 Geist,sans-serif;display:inline-grid}.fhd .lgb.ini.vio,.fhd .lgb.fund{background:linear-gradient(150deg,color-mix(in srgb,var(--vio) 28%,transparent),color-mix(in srgb,var(--vio2) 14%,transparent));color:var(--vio-t)}.fhd .lgb.xs.ini{font-size:7.5px}.fhd .lgb.xl.ini,.fhd .lgb.xl.fund{letter-spacing:.01em;font-size:19px}.fhd .usp{width:var(--w);height:var(--h);vertical-align:middle;touch-action:pan-y;border-radius:4px;outline:0;flex:none;display:inline-block;position:relative}.fhd .usp.fluid{width:100%;display:block}.fhd .usp svg{width:100%;height:100%;display:block;overflow:visible}.fhd .usp .l{fill:none;stroke:var(--fg2);stroke-width:1.4px;stroke-linejoin:round;stroke-linecap:round;vector-effect:non-scaling-stroke;transition:stroke-width .2s}.fhd .usp.pos .l{stroke:var(--pos)}.fhd .usp.neg .l{stroke:var(--neg)}.fhd .usp.neu .l{stroke:var(--fg3)}.fhd .usp .a{fill:color-mix(in srgb,var(--fg2) 8%,transparent);stroke:none;transition:fill .2s}.fhd .usp.pos .a{fill:color-mix(in srgb,var(--pos) 9%,transparent)}.fhd .usp.neg .a{fill:color-mix(in srgb,var(--neg) 9%,transparent)}.fhd .usp .b{stroke:rgba(var(--ov),.3);stroke-width:1px;stroke-dasharray:2 3;vector-effect:non-scaling-stroke;transition:stroke .2s}.fhd .usp.on .l{stroke-width:2px}.fhd .usp.on.pos .a{fill:color-mix(in srgb,var(--pos) 16%,transparent)}.fhd .usp.on.neg .a{fill:color-mix(in srgb,var(--neg) 16%,transparent)}.fhd .usp.on .b{stroke:rgba(var(--ov),.62);stroke-dasharray:3 2}.fhd .usp-x{background:rgba(var(--ov),.35);pointer-events:none;width:1px;margin-left:-.5px;position:absolute;top:-2px;bottom:-2px}.fhd .usp-d{background:var(--fg2);width:7px;height:7px;box-shadow:0 0 0 2px var(--bg);pointer-events:none;border-radius:50%;margin:-3.5px 0 0 -3.5px;animation:.18s ease-out upop;position:absolute}.fhd .usp.pos .usp-d{background:var(--pos)}.fhd .usp.neg .usp-d{background:var(--neg)}.fhd .usp:not(.on)>.usp-x,.fhd .usp:not(.on)>.usp-d{display:none}.fhd .usp:focus-visible{box-shadow:0 0 0 2px color-mix(in srgb,var(--vio) 70%,transparent)}.fhd .usp-none{color:var(--fg3);justify-content:center;align-items:center;font-size:12px;display:inline-flex}.fhd a.mcard:hover,.fhd .mcard.usp-live{border-color:rgba(var(--ov),.2);color:var(--fg)}.fhd .mcard .usp{margin-top:8px}.fhd .mcard.sm .usp{height:24px;margin-top:4px}.fhd a.urow:hover,.fhd .urow.usp-live{background:rgba(var(--ov),.045)}.fhd .usp .l,.fhd .usp .a,.fhd .usp .b,.fhd .uhv .uhv-m{transition:none}.fhd .usp-d{animation:none}.fhd .uempty{color:var(--fg3);padding:20px 8px;font-size:13px;line-height:1.45}.fhd .pfmark{background:linear-gradient(140deg,var(--vio),var(--vio2));color:#fff;border-radius:18px;justify-content:center;align-items:center;display:inline-flex}.fhd .pfmark svg{width:28px;height:28px}.fhd[data-page=portfolio] .iname{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.fhd[data-page=portfolio] .iname h1{letter-spacing:-.035em;margin:0;font-size:30px;font-weight:600;line-height:1.1}.fhd .pfex{border:1px dashed color-mix(in srgb,var(--vio) 55%,transparent);height:24px;color:var(--vio-t);white-space:nowrap;border-radius:7px;align-items:center;padding:0 9px;font-size:12px;font-weight:500;display:inline-flex}.fhd .pfacts{align-items:center;gap:8px}.fhd .pfacts .btn{height:38px}.fhd .btn.pfprim{background:var(--vio2);border-color:var(--vio2);color:#fff}.fhd .btn.pfprim:hover{background:var(--vio)}.fhd .btn.pfprim svg{width:16px;height:16px}.fhd .btn.pfdanger{color:var(--neg);border-color:color-mix(in srgb,var(--neg) 45%,transparent)}.fhd .btn.pfdanger:hover{background:color-mix(in srgb,var(--neg) 12%,transparent)}.fhd .ib.pfgear{--c:#a8a8b2}.fhd .pfscope{cursor:pointer;font:inherit;font-size:13px;transition:background .15s,border-color .15s}.fhd .pfscope:hover{background:rgba(var(--ov),.1)}.fhd .pfscope.on{background:var(--on-bg);border-color:color-mix(in srgb,var(--vio) 50%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--vio) 30%,transparent)}.fhd .pfscope b{font-weight:500}.fhd .pfscope .faint{font-size:12px}.fhd .pfagg{color:var(--fg2);display:inline-flex}.fhd .pfagg svg{width:15px;height:15px}.fhd .lgb.pfbl{width:22px;height:22px}.fhd .lgb.pfbl.sm{border-radius:5px;width:18px;height:18px}.fhd .lgb.pfbl.ini{font-size:9.5px}.fhd .pfcov{max-width:360px;color:var(--fg3);margin:10px 0 0 auto;font-size:12.5px;line-height:1.4}.fhd .pfrng{border-bottom:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;display:flex}.fhd[data-page=portfolio] .ws.full .pfrng{display:none}.fhd .pfprep{align-items:center;gap:20px;padding:22px 24px;display:flex}.fhd .pfprep h2{color:var(--fg);margin:0 0 4px;font-size:17px;font-weight:600}.fhd .pfprep p{max-width:62ch;color:var(--fg2);margin:0;font-size:13px;line-height:1.5}.fhd .pfprep .pfalert{margin-top:8px}.fhd .pfprepsv{flex:none;width:160px;height:44px;overflow:visible}.fhd .pfprepa{fill:color-mix(in srgb,var(--hue-azure) 12%,transparent)}.fhd .pfprepl{fill:none;stroke:var(--hue-azure);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke;stroke-dasharray:1;stroke-dashoffset:0}@media (prefers-reduced-motion:no-preference){.fhd .pfprepl{animation:2.4s ease-in-out infinite pfprep-draw}.fhd .pfprepa{animation:2.4s ease-in-out infinite pfprep-fill}}@keyframes pfprep-draw{0%{stroke-dashoffset:1px}55%,80%{stroke-dashoffset:0}to{stroke-dashoffset:-1px}}@keyframes pfprep-fill{0%,20%{opacity:0}55%,80%{opacity:1}to{opacity:0}}@media (max-width:640px){.fhd .pfprep{flex-direction:column;align-items:flex-start;gap:14px;padding:18px}.fhd .pfprepsv{width:120px;height:34px}}.fhd .pfsum{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:12px;display:grid}.fhd .pfcard{flex-direction:column;min-width:0;display:flex}.fhd .pfcard .ph{margin-bottom:12px}.fhd .pfnote{color:var(--fg3);margin:auto 0 0;padding-top:12px;font-size:12px;line-height:1.45}.fhd .pfnote b{font-weight:600}.fhd .pfk{color:var(--fg3);text-transform:uppercase;letter-spacing:.06em;margin:0 0 4px;font-size:11.5px;font-weight:500}.fhd .pfmvg{grid-template-columns:1fr 1fr;gap:16px;display:grid}.fhd .pfmv{appearance:none;grid-template-columns:var(--desk-logo-column,auto) minmax(0,1fr) auto;width:100%;color:var(--fg);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:9px;grid-template-rows:auto auto;align-items:center;column-gap:9px;margin:0 -6px;padding:6px;font-size:13px;display:grid}.fhd .pfmv:hover{background:rgba(var(--ov),.05)}.fhd .pfmv .lgb{grid-row:span 2}.fhd .pfmvn{white-space:nowrap;text-overflow:ellipsis;font-weight:500;overflow:hidden}.fhd .pfmv .mono:not(.faint){text-align:right;grid-area:1/3}.fhd .pfmv .faint{grid-area:2/2/auto/4;font-size:11.5px}.fhd .pflg{width:26px;height:26px}.fhd .lgb.pflg.xl{width:56px;height:56px}.fhd .lgb.pflg.xl.ini{font-size:16px}.fhd .pfcr{border-top:1px solid var(--line);grid-template-columns:minmax(0,1.3fr) minmax(60px,1fr) auto auto;align-items:center;gap:10px;min-height:40px;font-size:13px;display:grid}.fhd .pfcr:first-of-type{border-top:0}.fhd .pfcr>span:first-child{flex-direction:column;min-width:0;display:flex}.fhd .pfcr small{color:var(--fg3);white-space:nowrap;text-overflow:ellipsis;font-size:11.5px;overflow:hidden}.fhd .pfcrb{background:rgba(var(--ov),.07);border-radius:3px;height:6px;position:relative}.fhd .pfcrb i{background:color-mix(in srgb,var(--vio) 70%,transparent);border-radius:3px;position:absolute;top:0;bottom:0;left:0}.fhd .pfcrb i.over{background:#e3a21a}.fhd .pfcrb em{background:var(--fg3);border-radius:1px;width:1.5px;position:absolute;top:-3px;bottom:-3px}.fhd .pill.pfwarn{color:#c98a12;background:#e3a21a1a;border-color:#e3a21a80;height:20px;font-size:11px}html.light .fhd .pill.pfwarn{color:#8a5b00}.fhd .pill.pfok{height:20px;color:var(--fg3);font-size:11px}.fhd .pill.pfvio{color:var(--vio-t);border-color:color-mix(in srgb,var(--vio) 45%,transparent);background:color-mix(in srgb,var(--vio) 8%,transparent)}.fhd .pfbig{flex-wrap:wrap;align-items:baseline;gap:12px;margin-bottom:10px;display:flex}.fhd .pfbig b{letter-spacing:-.04em;font-size:34px;font-weight:300;line-height:1}.fhd .pfbig span{color:var(--fg3);font-size:12.5px}.fhd .pfstack{border-radius:4px;gap:2px;height:8px;margin-bottom:8px;display:flex;overflow:hidden}.fhd .pfstack i,.fhd .pfli i{background:var(--vio);display:block}.fhd .pfstack i.mm,.fhd .pfli i.mm{background:var(--acc2)}.fhd .pfstack i.st,.fhd .pfli i.st{background:var(--hue-azure)}.fhd .pfli{border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:12px;min-height:36px;font-size:13px;display:grid}.fhd .pfli>span:first-child{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}.fhd .pfli>span:first-child i{border-radius:2px;flex:none;width:8px;height:8px}.fhd .pfli small{width:100%;color:var(--fg3);white-space:nowrap;text-overflow:ellipsis;padding-left:16px;font-size:11.5px;overflow:hidden}.fhd .pfbr{appearance:none;grid-template-columns:var(--desk-logo-column,auto) minmax(0,1.4fr) minmax(40px,.8fr) auto auto;border:0;border-top:1px solid var(--line);width:100%;min-height:48px;color:var(--fg);font:inherit;text-align:left;cursor:pointer;background:0 0;border-radius:0;align-items:center;gap:10px;margin:0 -6px;padding:4px 6px;font-size:13px;display:grid}.fhd .pfbr:first-of-type{border-top:0}.fhd .pfbr:hover{background:rgba(var(--ov),.04);border-radius:9px}.fhd .pfbr .pfbl{border-radius:8px;width:28px;height:28px}.fhd .pfbrn{flex-direction:column;min-width:0;display:flex}.fhd .pfbrn b{font-weight:500}.fhd .pfbrn small{color:var(--fg3);white-space:nowrap;text-overflow:ellipsis;font-size:11.5px;overflow:hidden}.fhd .pfbrw{background:rgba(var(--ov),.07);border-radius:3px;height:6px;overflow:hidden}.fhd .pfbrw i{background:color-mix(in srgb,var(--vio) 70%,transparent);height:100%;display:block}.fhd .pfevr{font-size:12.5px}.fhd .pfbar{flex-wrap:wrap;align-items:center;gap:10px;margin:0 0 14px;display:flex}.fhd .pfbar.tight{margin:8px 0}.fhd .pftog.on{background:var(--on-bg);border-color:color-mix(in srgb,var(--vio) 50%,transparent)}.fhd .pfsel,.fhd .pfin{border:1px solid var(--line);background:rgba(var(--ov),.035);height:38px;color:var(--fg2);border-radius:12px;align-items:center;gap:8px;padding:0 4px 0 12px;font-size:13px;display:inline-flex}.fhd .pfsel select,.fhd .pfin input{height:30px;color:var(--fg);background:0 0;border:0;outline:none;min-width:0;font:500 13px Geist,sans-serif}.fhd .pfsel select{cursor:pointer;padding-right:6px}.fhd .pfsel select option{background:var(--pop);color:var(--fg)}.fhd .pfin input{width:110px}.fhd .pfin input[type=date]{width:132px;color-scheme:inherit}.fhd .pfin input[type=search]{width:170px}.fhd .pfin em{color:var(--fg3);padding-right:8px;font-style:normal}.fhd .pfin:focus-within,.fhd .pfsel:focus-within{border-color:color-mix(in srgb,var(--vio) 60%,transparent)}.fhd .pfin.wide{width:100%;margin-bottom:10px;display:flex}.fhd .pfin.wide span{min-width:84px}.fhd .pfin.wide input{flex:1;width:auto}.fhd .pfbl2{color:var(--fg3);font-size:13px}.fhd .pftable{padding:8px 10px 14px}.fhd .pfpt{column-gap:10px;padding:0 8px}.fhd .pfpt>.r{text-align:right;justify-self:end}.fhd .pfpt.head .pfsort{appearance:none;color:inherit;font:inherit;cursor:pointer;white-space:nowrap;background:0 0;border:0;align-items:center;gap:4px;padding:0;display:inline-flex}.fhd .pfpt.head .pfsort.r{justify-self:end}.fhd .pfpt.head .pfsort:hover,.fhd .pfpt.head .pfsort.on{color:var(--fg)}.fhd .pfpt.head .pfsort svg{width:8px;height:8px}.fhd .pfrow{cursor:pointer;border-radius:0;min-height:50px}.fhd .pfrow:hover{background:rgba(var(--ov),.035)}.fhd .pfrow:focus-visible{outline:2px solid var(--vio);outline-offset:-2px}.fhd .pfc0{min-width:0}.fhd .pfas{align-items:center;gap:10px;min-width:0;display:flex}.fhd .pfasn{flex-direction:column;min-width:0;line-height:1.25;display:flex}.fhd .pfasn b{white-space:nowrap;text-overflow:ellipsis;font-weight:500;overflow:hidden}.fhd .pfasn small{color:var(--fg3);white-space:nowrap;text-overflow:ellipsis;font-size:11.5px;overflow:hidden}.fhd .pf2{flex-direction:column;align-items:flex-start;min-width:0;line-height:1.25;display:flex}.fhd .r .pf2{align-items:flex-end}.fhd .pf2 small{font-size:11.5px}.fhd .pfw{flex-direction:column;align-items:flex-end;gap:4px;width:64px;display:flex}.fhd .pfw i{background:color-mix(in srgb,var(--vio) 70%,transparent);border-radius:2px;align-self:flex-start;height:3px;display:block}.fhd .pfrg{flex-direction:column;gap:3px;width:100px;display:flex}.fhd .pfrgb{background:rgba(var(--ov),.1);border-radius:2px;height:4px;position:relative}.fhd .pfrgb i{background:var(--fg);width:10px;height:10px;box-shadow:0 0 0 2px var(--bg2);border-radius:50%;margin-left:-5px;position:absolute;top:-3px}.fhd .pfrgl{color:var(--fg3);justify-content:space-between;font-size:10.5px;display:flex}.fhd .pfmw{display:none}.fhd .pfgh{border-top:1px solid rgba(var(--ov),.14);min-height:38px;color:var(--fg3);grid-template-columns:minmax(0,1fr) auto auto auto auto;align-items:center;gap:14px;padding:12px 8px 6px;font-size:12.5px;display:grid}.fhd .pfgh b{color:var(--fg);font-size:13.5px;font-weight:600}.fhd .pfcash{min-height:46px;color:var(--fg2)}.fhd .pftot{min-height:44px;font-weight:600;border-top:1px solid rgba(var(--ov),.18)!important}.fhd .tr.pfpt.pftot{color:var(--fg2);justify-content:normal;align-items:center;column-gap:10px;margin:0;font-size:14px;display:grid}.fhd .tr.pfpt.pftot b{font-size:inherit;color:inherit;font-weight:600}.fhd .pflens{padding:12px}.fhd .pflb{flex-direction:column;display:flex}.fhd .pflbr{border-top:1px solid var(--line);grid-template-columns:minmax(120px,1.1fr) minmax(80px,2fr) 88px 64px;align-items:center;gap:12px;min-height:34px;font-size:13px;display:grid}.fhd .pflbn{flex-direction:column;min-width:0;line-height:1.2;display:flex}.fhd .pflbn small{color:var(--fg3);font-size:11px}.fhd .pflbt{height:14px;position:relative}.fhd .pflbt:before{content:"";background:rgba(var(--ov),.2);width:1px;position:absolute;top:-4px;bottom:-4px;left:50%}.fhd .pflbt i{border-radius:3px;position:absolute;top:0;bottom:0}.fhd .pflbt i.pos{background:color-mix(in srgb,var(--pos) 70%,transparent)}.fhd .pflbt i.neg{background:color-mix(in srgb,var(--neg) 70%,transparent)}.fhd .pflbr .mono{text-align:right}.fhd .pfleg{white-space:nowrap;color:var(--fg3);align-items:center;gap:10px;margin-top:12px;font-size:12px;display:flex}.fhd .pfleg i{background:linear-gradient(90deg,color-mix(in srgb,var(--neg) 65%,transparent),rgba(var(--ov),.06),color-mix(in srgb,var(--pos) 65%,transparent));border-radius:3px;width:120px;height:6px}.fhd .pfleg em{margin-left:auto;font-style:normal}.fhd .pfper{grid-template-columns:minmax(0,1.4fr) 1fr 1fr;padding:0 4px}.fhd .pfper small{font-size:11.5px}.fhd .pfccg{grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:10px;margin-bottom:12px;display:grid}.fhd .pfcc{border:1px solid var(--line);background:rgba(var(--ov),.025);border-radius:16px;min-width:0;padding:12px 14px}.fhd .pfcch{align-items:center;gap:8px;min-width:0;font-size:12.5px;display:flex}.fhd .pfcch i{background:var(--c);border-radius:3px;flex:none;width:9px;height:9px}.fhd .pfcch b{white-space:nowrap;text-overflow:ellipsis;flex:1;font-weight:500;overflow:hidden}.fhd .pfx{appearance:none;width:22px;height:22px;color:var(--fg3);cursor:pointer;background:0 0;border:0;border-radius:6px;flex:none;justify-content:center;align-items:center;display:inline-flex}.fhd .pfx:hover{background:rgba(var(--ov),.08);color:var(--fg)}.fhd .pfccv{flex-direction:column;gap:2px;margin-top:8px;display:flex}.fhd .pfccv>span{letter-spacing:-.02em;font-size:22px;font-weight:500}.fhd .pfccv small{color:var(--fg3);font-size:12px}.fhd .pfccs{color:var(--fg3);white-space:nowrap;text-overflow:ellipsis;margin-top:6px;font-size:11.5px;overflow:hidden}.fhd .pfct{column-gap:10px;padding:0 6px}.fhd .pfct>.r{text-align:right;justify-self:end}.fhd .pfcth{align-items:center;gap:6px;display:inline-flex}.fhd .pfcth i{border-radius:2px;flex:none;width:8px;height:8px}.fhd .pfyears{margin-top:12px}.fhd .pfwarnbox{background:#e3a21a14;border:1px solid #e3a21a66;border-radius:12px;margin-bottom:14px;padding:12px 14px;font-size:13px;line-height:1.5}.fhd .pfh4{margin:18px 0 8px;font-size:14px;font-weight:600}.fhd .pfcm{align-items:center;gap:4px;font-size:12.5px;display:grid}.fhd .pfcm .hh{color:var(--fg3);text-align:center;white-space:nowrap;text-overflow:ellipsis;font-size:11.5px;overflow:hidden}.fhd .pfcm .hy{color:var(--fg2);white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;overflow:hidden}.fhd .pfist{border-top:0;margin-top:0;margin-bottom:16px}.fhd .pflegs{color:var(--fg3);gap:16px;margin-top:10px;font-size:12px;display:flex}.fhd .pflegs span{align-items:center;gap:6px;display:inline-flex}.fhd .pflegs i{background:var(--vio);border-radius:3px;width:10px;height:10px}.fhd .pflegs i.c2{background:repeating-linear-gradient(45deg,var(--vio) 0 2px,transparent 2px 5px);box-shadow:inset 0 0 0 1px var(--vio)}.fhd .pfincg{margin-top:12px}.fhd .pfinc{grid-template-columns:minmax(0,1.6fr) 90px 80px 84px 84px;column-gap:10px;min-height:46px;padding:0 6px}.fhd .pfinc>.r{text-align:right;justify-self:end}.fhd .pfcal{scrollbar-width:thin;flex-direction:column;max-height:430px;display:flex;overflow:auto}.fhd .pfcald{border-top:1px solid var(--line);grid-template-columns:44px minmax(0,1fr);gap:12px;padding:8px 0;display:grid}.fhd .pfcald:first-child{border-top:0}.fhd .pfcaldd{background:rgba(var(--ov),.05);border-radius:12px;flex-direction:column;justify-content:center;align-items:center;width:44px;height:44px;line-height:1;display:flex}.fhd .pfcaldd b{font-size:17px;font-weight:600}.fhd .pfcaldd span{color:var(--fg3);margin-top:2px;font-size:11px}.fhd .pfcale{flex-wrap:wrap;align-items:center;gap:8px;min-height:28px;font-size:13px;display:flex}.fhd .pfcale b{font-weight:500}.fhd .pfcale .pill{height:20px;font-size:11px}.fhd .pfcale .faint{font-size:12px}.fhd .pfdisc{margin-top:12px}.fhd .pfrange{color:var(--fg2);flex-wrap:wrap;align-items:baseline;gap:8px;font-size:14px;display:flex}.fhd .pfrange b{color:var(--fg);letter-spacing:-.02em;font-size:24px;font-weight:500}.fhd .pfrange2{color:var(--fg3);margin:4px 0 12px;font-size:12.5px}.fhd .pfgoal{flex-direction:column;display:flex}.fhd .pfprob{flex-direction:column;gap:4px;margin:8px 0 10px;display:flex}.fhd .pfprob b{letter-spacing:-.04em;font-size:40px;font-weight:300;line-height:1}.fhd .pfprob span{color:var(--fg2);font-size:13px;line-height:1.4}.fhd .pfpbar{background:rgba(var(--ov),.08);border-radius:3px;height:6px;margin-top:6px;overflow:hidden}.fhd .pfpbar i{background:var(--vio);height:100%;transition:width .4s cubic-bezier(.32,.72,0,1);display:block}@media (prefers-reduced-motion:reduce){.fhd .pfpbar i{transition:none}}.fhd .pfgoal .pfli{grid-template-columns:minmax(0,1fr) auto}.fhd .pfmov{padding:8px 10px 14px}.fhd .pfmr{grid-template-columns:96px minmax(0,2.2fr) minmax(110px,1fr) 80px auto;column-gap:12px;min-height:54px;padding:0 6px}.fhd .pfmr>.r{text-align:right;justify-self:end}.fhd .pfmr .pf2 b{font-weight:500}.fhd .pfma{justify-content:flex-end;gap:6px;display:flex}.fhd .pfdlg{flex-direction:column;gap:14px;display:flex}.fhd .pfdlg p{color:var(--fg2);margin:0;line-height:1.5}.fhd .pff{color:var(--fg3);flex-direction:column;gap:6px;min-width:0;font-size:12.5px;display:flex}.fhd .pff>span:first-child{color:var(--fg2);font-weight:500}.fhd .pff small{font-size:12px;line-height:1.4}.fhd .pfinput{border:1px solid var(--line);background:rgba(var(--ov),.035);height:40px;color:var(--fg);border-radius:11px;outline:none;width:100%;min-width:0;padding:0 12px;font:500 14px Geist,sans-serif}.fhd .pfinput:focus{border-color:color-mix(in srgb,var(--vio) 60%,transparent)}.fhd select.pfinput option{background:var(--pop)}.fhd .pfmoney{align-items:center;gap:6px;display:flex}.fhd .pfmoney select.pfinput{flex:none;width:84px}.fhd .pfmoney .btn{flex:none}.fhd .pfrow2{grid-template-columns:1fr 1fr;gap:12px;display:grid}.fhd .pfsrch{align-items:center;display:flex;position:relative}.fhd .pfsrch svg{color:var(--fg3);pointer-events:none;position:absolute;left:12px}.fhd .pfsrch .pfinput{padding-left:34px}.fhd .pfresl{flex-direction:column;gap:2px;max-height:230px;display:flex;overflow:auto}.fhd .pfres{appearance:none;min-height:36px;color:var(--fg);font:inherit;text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:9px;grid-template-columns:80px minmax(0,1fr) auto;align-items:center;gap:10px;padding:0 10px;font-size:13px;display:grid}.fhd .pfres span{white-space:nowrap;text-overflow:ellipsis;color:var(--fg2);overflow:hidden}.fhd .pfres em{color:var(--fg3);font-size:11.5px;font-style:normal}.fhd .pfres:hover{background:rgba(var(--ov),.05)}.fhd .pfres.on{background:var(--on-bg);border-color:color-mix(in srgb,var(--vio) 45%,transparent)}.fhd .pfkinds{flex-wrap:wrap;gap:6px;display:flex}.fhd .pfkind{appearance:none;border:1px solid var(--line);background:rgba(var(--ov),.03);height:32px;color:var(--fg2);cursor:pointer;border-radius:9px;padding:0 11px;font:500 12.5px Geist,sans-serif}.fhd .pfkind:hover{color:var(--fg)}.fhd .pfkind.on{background:var(--on-bg);color:var(--fg);border-color:color-mix(in srgb,var(--vio) 50%,transparent)}.fhd .pfdlgf{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;padding-top:14px;display:flex}.fhd .pfdlgf .faint{max-width:40ch;margin-right:auto;font-size:12px;line-height:1.4}.fhd .pfsum1{background:rgba(var(--ov),.04);border-radius:12px;justify-content:space-between;gap:12px;padding:12px 14px;display:flex}.fhd .pfimp{border:1px solid var(--line);border-radius:12px;align-items:center;gap:12px;padding:12px 14px;display:flex}.fhd .pfimp>div{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.fhd .pfimp b{font-size:13.5px;font-weight:500}.fhd .pfimp small{color:var(--fg3);font-size:12px}.fhd .pfimp .pfbl{border-radius:9px;width:32px;height:32px}.fhd .pfimp.danger{border-color:color-mix(in srgb,var(--neg) 30%,transparent)}.fhd .pfposh{align-items:center;gap:16px;display:flex}.fhd .pfposs{flex-direction:column;gap:4px;display:flex}.fhd .pfposs .usp{height:60px}.fhd .pfcols2{grid-template-columns:1fr 1fr;gap:0 24px;display:grid}.fhd .pfpop{min-width:300px}.fhd .rl.pfoff{opacity:.38;cursor:not-allowed}.fhd .rl.pfoff:hover{color:var(--fg3);background:0 0}.fhd .pfsoon{gap:6px;margin-left:12px;display:inline-flex}.fhd .pfsoon .pill{opacity:.75;height:22px;font-size:11.5px}.fhd .pfsoon em{color:var(--fg3);margin-left:4px;font-style:normal}.fhd .foldbar .fbt{align-items:center;display:inline-flex}@container (max-width:1000px){.fhd .pfsum{grid-template-columns:1fr}}@media (max-width:1180px){.fhd .pfsum{grid-template-columns:1fr 1fr}}@media (max-width:900px){.fhd .pfsum{grid-template-columns:1fr}.fhd .pfcov{max-width:none;margin-left:0}}@media (max-width:760px){.fhd[data-page=portfolio] .iname h1{font-size:24px}.fhd[data-page=portfolio] .iright{text-align:left;width:100%;margin-left:0}.fhd[data-page=portfolio] .price{font-size:36px}.fhd .pfacts{width:100%}.fhd .pfacts .btn{flex:1;justify-content:center}.fhd .pfscopes{scrollbar-width:none;flex-wrap:nowrap;margin-right:-16px;padding-right:16px;overflow-x:auto}.fhd .pfscopes::-webkit-scrollbar{display:none}.fhd .pfscope{flex:none}.fhd .pfmark{display:none}.fhd .pfmvg{grid-template-columns:1fr}.fhd .pfcr{grid-template-columns:minmax(0,1fr) 60px auto}.fhd .pfcr .pill{display:none}.fhd .pfbr{grid-template-columns:var(--desk-logo-column,auto) minmax(0,1fr) auto auto}.fhd .pfbrw{display:none}.fhd .pfbar{scrollbar-width:none;flex-wrap:nowrap;margin-right:-16px;padding-right:16px;overflow-x:auto}.fhd .pfbar::-webkit-scrollbar{display:none}.fhd .pfbar>*{flex:none}.fhd .pfbar.pffilt,.fhd .pfbar.tight{flex-wrap:wrap;margin-right:0;padding-right:0;overflow:visible}.fhd .pffilt .pfin,.fhd .pffilt .pfsel{flex:140px}.fhd .pffilt .pfin input{width:100%}.fhd .pftable .tbox{overflow:visible}.fhd .pfpt{column-gap:12px;grid-template-columns:minmax(0,1fr) auto auto!important}.fhd .tr.pfpt.pftot{column-gap:12px}.fhd .pfpt>:not(:first-child){display:none}.fhd .pfpt>.pfk-period,.fhd .pfpt>.pfk-return{display:block}.fhd .pfpt.head>:not(:first-child):not(.pfk-period):not(.pfk-return),.fhd .pfleg em{display:none}.fhd .pfcash>.pfk-value{grid-column:3;display:block}.fhd .pfmw{display:inline}.fhd .pfgh{grid-template-columns:minmax(0,1fr) auto auto}.fhd .pfgh>span:nth-child(2),.fhd .pfgh>span:nth-child(5){display:none}.fhd .pfmap{height:340px}.fhd .pflbr{grid-template-columns:minmax(90px,1fr) minmax(50px,1.2fr) 74px}.fhd .pflbr .faint{display:none}.fhd .pfinc{grid-template-columns:minmax(0,1fr) 76px 76px}.fhd .pfinc>:nth-child(2),.fhd .pfinc>:nth-child(4){display:none}.fhd .pfmr{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"w c""d s""a a";row-gap:4px;padding:10px 6px}.fhd .pfmr.head{display:none}.fhd .pfmr>:first-child{grid-area:d}.fhd .pfmr>:nth-child(2){grid-area:w}.fhd .pfmr>:nth-child(3){grid-area:c}.fhd .pfmr>:nth-child(4){grid-area:s;justify-self:end}.fhd .pfmr>:nth-child(5){grid-area:a;justify-content:flex-start}.fhd .pfrow2,.fhd .pfcols2{grid-template-columns:1fr}.fhd .pfsoon{display:none}.fhd .pfccg{grid-template-columns:1fr 1fr}.fhd .pfccv>span{font-size:19px}.fhd .pfin input[type=search]{width:100%}}@media (min-width:1101px){.fhd[data-page=portfolio] .ihead{flex-wrap:nowrap;align-items:flex-start}.fhd[data-page=portfolio] .ihead .ileft{flex:auto;min-width:0}.fhd[data-page=portfolio] .ihead .iright{flex:none;padding-top:4px}}.fhd[data-page=portfolio] .ileft{align-items:flex-start;gap:18px;display:flex}.fhd[data-page=portfolio] .iwrap{min-width:0}.fhd a.btn{text-decoration:none}.fhd a.btn.pfprim:hover{color:#fff}.fhd [data-tipx]{position:relative}.fhd [data-tipx]:hover:after,.fhd [data-tipx]:focus-visible:after{content:attr(data-tipx);z-index:40;background:var(--pop);border:1px solid rgba(var(--ov),.12);width:max-content;max-width:280px;box-shadow:0 12px 30px -10px var(--shadow);color:var(--fg2);text-align:left;white-space:normal;pointer-events:none;text-transform:none;letter-spacing:0;border-radius:10px;padding:8px 10px;font:400 12.5px/1.4 Geist,sans-serif;position:absolute;top:calc(100% + 8px);left:50%;transform:translate(-50%)}.fhd .pfi{border:1px solid rgba(var(--ov),.25);width:15px;height:15px;color:var(--fg3);cursor:help;background:0 0;border-radius:50%;flex:none;place-items:center;padding:0;font:600 9.5px/1 Geist,sans-serif;display:inline-grid}.fhd .pfi:hover,.fhd .pfi:focus-visible{color:var(--fg);border-color:var(--fg2)}.fhd .chfig .chf:last-child .pfi[data-tipx]:hover:after,.fhd .chfig .chf:last-child .pfi[data-tipx]:focus-visible:after{left:auto;right:-8px;transform:none}.fhd .pfhead{padding:20px 0 16px}.fhd .chtop{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:20px;display:flex}.fhd .chscope .seg{align-items:center;gap:7px;display:inline-flex}.fhd .chscope .seg i{color:var(--fg3);font-size:12px;font-style:normal}.fhd .chscope .pfbl.sm{width:18px;height:18px}.fhd .chex{border:1px dashed rgba(var(--ov),.22);height:26px;color:var(--fg2);cursor:help;border-radius:999px;align-items:center;gap:6px;padding:0 10px;font-size:12.5px;display:inline-flex}.fhd .chex:before{content:"";background:var(--vio);border-radius:50%;width:6px;height:6px}.fhd .chgrow{flex:1}.fhd .btn.chpri{background:var(--fg);color:var(--bg);border-color:#0000}.fhd .btn.chpri:hover{background:color-mix(in srgb,var(--fg) 86%,transparent)}.fhd .chtop .btn svg{flex:none}.fhd .chmain{grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);align-items:end;gap:18px 32px;display:grid}.fhd .chk{color:var(--fg3);flex-wrap:wrap;align-items:center;gap:6px;margin-bottom:6px;font-size:12.5px;display:flex}.fhd .chk h1{color:var(--fg2);letter-spacing:0;margin:0;font:500 12.5px/1.3 Geist,sans-serif}.fhd .chbig{letter-spacing:-.045em;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:46px;font-weight:300;line-height:1}.fhd .chbig small{color:var(--fg2);letter-spacing:-.02em;font-size:22px}.fhd .chtoday{color:var(--fg2);flex-wrap:wrap;align-items:baseline;gap:4px 8px;margin-top:10px;font-size:13.5px;display:flex}.fhd .chtoday b{font-weight:500}.fhd .chtoday .faint{flex-basis:100%;font-size:12px}.fhd .chfig{border:1px solid var(--line);background:rgba(var(--ov),.02);border-radius:16px;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.fhd .chf{min-width:0;padding:12px 16px}.fhd .chf+.chf{border-left:1px solid var(--line)}.fhd .chf .k{color:var(--fg2);align-items:center;gap:6px;font-size:12.5px;display:flex}.fhd .chf .v{letter-spacing:-.025em;white-space:nowrap;font-variant-numeric:tabular-nums;margin-top:3px;font-size:21px;font-weight:500}.fhd .chf .v em{margin-left:6px;font-size:14px;font-style:normal;font-weight:500}.fhd .chf .m{color:var(--fg3);margin-top:2px;font-size:12px;line-height:1.35}.fhd[data-page=portfolio] .ws{margin-top:4px}.fhd .pfrnote{color:var(--fg3);flex-basis:100%;margin:2px 0 0;font-size:12px;line-height:1.4}.fhd .pfbar2{margin-top:-4px}.fhd .pfq{gap:6px;padding-left:10px}.fhd .pfq svg{color:var(--fg3);flex:none}.fhd .pfq input[type=search]{width:240px}.fhd .pfrow{min-height:44px}.fhd .pftable .tbox{overflow-x:auto}.fhd .pftin{display:block}.fhd .pfmd{display:inline}.fhd .pfmore{justify-content:center;margin-top:10px;display:flex}.fhd .pfposfoot{flex-direction:column;gap:2px;display:flex}.fhd .pfposfoot .pfnote{padding-top:10px}.fhd .pfmeth{color:var(--fg2);margin:0;font-size:13.5px;line-height:1.5}.fhd .pfmeth b{font-weight:600}.fhd .pv-complete .pfpt{column-gap:12px}.fhd .pfper6{grid-template-columns:repeat(auto-fill,minmax(78px,1fr));gap:4px;display:grid}.fhd .pfper6 div{background:rgba(var(--ov),.035);color:var(--fg3);border-radius:9px;padding:6px 8px;font-size:11.5px}.fhd .pfper6 b{font-variant-numeric:tabular-nums;font-size:13px;font-weight:600;display:block}.fhd .pfkv{grid-template-columns:repeat(2,minmax(0,1fr) auto);gap:5px 16px;font-size:13px;display:grid}.fhd .pfkv>:nth-child(odd){color:var(--fg2)}.fhd .pfkv>:nth-child(2n){text-align:right;font-variant-numeric:tabular-nums;font-weight:500}.fhd .lgb.pflg.sm{width:22px;height:22px}.fhd .tmlt{color:var(--fg2);cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:8px;font-size:12.5px;display:inline-flex}.fhd .tmlt[aria-disabled=true]{opacity:.45;cursor:default}.fhd .sw2{background:rgba(var(--ov),.12);border-radius:999px;flex:none;width:30px;height:18px;transition:background .2s;position:relative}.fhd .sw2:after{content:"";background:var(--fg);border-radius:50%;width:14px;height:14px;transition:transform .2s;position:absolute;top:2px;left:2px}.fhd [aria-checked=true] .sw2{background:var(--vio2)}.fhd [aria-checked=true] .sw2:after{background:#fff;transform:translate(12px)}.fhd .tmcard{min-width:0;padding:12px 12px 10px}.fhd .tmh{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;padding:0 4px 8px;display:flex}.fhd .tmh h3{margin:0;font-size:14px;font-weight:500}.fhd .tmh p{color:var(--fg3);margin:0;font-size:12.5px}.fhd .tmtot{color:var(--fg2);white-space:nowrap;font-size:13px}.fhd .tmtot b{font-weight:600}.fhd .tmtot small{color:var(--fg3);margin-left:6px;font-size:11.5px}.fhd .tmstage{grid-template-columns:minmax(0,1fr);gap:10px;display:grid;position:relative}.fhd .tmstage.open{grid-template-columns:minmax(0,1fr) 300px}.fhd .tmbox{background:rgba(var(--ov),.02);touch-action:manipulation;border-radius:12px;height:500px;position:relative;overflow:hidden}.fhd .tmbox.bars{background:0 0;height:auto;max-height:520px;padding:2px 4px;overflow-y:auto}.fhd .tmg,.fhd .tmt{box-sizing:border-box;position:absolute}.fhd .tmbox.anim .tmg,.fhd .tmbox.anim .tmt{transition:left .5s cubic-bezier(.32,.72,0,1),top .5s cubic-bezier(.32,.72,0,1),width .5s cubic-bezier(.32,.72,0,1),height .5s cubic-bezier(.32,.72,0,1),background-color .5s}.fhd .tmg{pointer-events:none;border-radius:9px}.fhd .tmgh{height:20px;color:var(--fg2);text-align:left;cursor:pointer;pointer-events:auto;white-space:nowrap;background:0 0;border:0;border-radius:7px;align-items:center;gap:6px;padding:0 6px;font:500 11.5px/1 Geist,sans-serif;display:flex;position:absolute;top:0;left:0;right:0;overflow:hidden}.fhd .tmgh:hover{color:var(--fg);background:rgba(var(--ov),.05)}.fhd .tmgh b{color:var(--fg);text-overflow:ellipsis;min-width:0;font-weight:600;overflow:hidden}.fhd .tmgh span{flex:none}.fhd .tmg.on .tmgh{color:var(--fg);background:rgba(var(--ov),.08)}.fhd .tmt{appearance:none;color:var(--fg);font:inherit;text-align:left;cursor:pointer;box-shadow:inset 0 0 0 1px rgba(var(--ov),.07);border:0;border-radius:6px;flex-direction:column;justify-content:space-between;gap:2px;margin:0;padding:6px 7px;display:flex;overflow:hidden}.fhd .tmt:hover,.fhd .tmt.hl{box-shadow:inset 0 0 0 1.5px rgba(var(--ov),.55)}.fhd .tmt.on{box-shadow:inset 0 0 0 2px var(--fg),0 0 0 2px var(--bg);z-index:3}.fhd .tmbox.has-sel .tmt:not(.on):not(.ingrp){opacity:.55}.fhd .tmt.cash{background-image:repeating-linear-gradient(135deg,rgba(var(--ov),.07) 0 6px,transparent 6px 12px)}.fhd .tmt.nod{background-image:repeating-linear-gradient(45deg,rgba(var(--ov),.06) 0 4px,transparent 4px 9px)}.fhd .tmn{align-items:center;gap:6px;min-width:0;font-size:12.5px;font-weight:600;line-height:1.15;display:flex}.fhd .tmn span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.fhd .tmv{color:color-mix(in srgb,var(--fg) 82%,transparent);white-space:nowrap;text-overflow:ellipsis;font-variant-numeric:tabular-nums;font-size:12px;line-height:1.2;overflow:hidden}.fhd .tmv b{color:var(--fg);font-weight:600}.fhd .tmt.xs{justify-content:center;padding:3px 4px}.fhd .tmt.xs .tmv{display:none}.fhd .tmt.xs .tmn{font-size:10.5px}.fhd .tmt.xxs .tmn,.fhd .tmt.xxs .tmv{display:none}.fhd .tmt.big .tmn{font-size:14px}.fhd .tmt.big .tmv{font-size:13px}.fhd .tpx .lgb.tmlg{width:34px;height:34px}.fhd .tpx .lgb.tmlg.ini{font-size:11px}.fhd .tmfoot{color:var(--fg3);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 18px;padding:10px 4px 2px;font-size:12px;display:flex}.fhd .tmfoot p{max-width:80ch;margin:0;line-height:1.45}.fhd .tmleg{white-space:nowrap;align-items:center;gap:6px;display:flex}.fhd .tmleg i{border-radius:3px;width:24px;height:10px;display:block}.fhd .tmleg .hz{background-image:repeating-linear-gradient(45deg,rgba(var(--ov),.18) 0 3px,transparent 3px 7px);border:1px solid var(--line)}.fhd .tmpanel{border:1px solid var(--line);background:color-mix(in srgb,var(--pop) 82%,transparent);overscroll-behavior:contain;border-radius:12px;min-width:0;height:500px;padding:14px 14px 16px;overflow-y:auto}.fhd .tmpanel[hidden]{display:none}.fhd .tmbox.bars+.tmpanel{height:auto;max-height:520px}.fhd .tpx{align-items:flex-start;gap:10px;margin-bottom:12px;display:flex}.fhd .tpx h3{letter-spacing:-.01em;margin:0;font-size:15px;font-weight:600;line-height:1.25}.fhd .tpx p{color:var(--fg3);margin:2px 0 0;font-size:12.5px}.fhd .tpx>div{flex:1;min-width:0}.fhd .tpclose{border:1px solid var(--line);width:30px;height:30px;color:var(--fg2);cursor:pointer;background:0 0;border-radius:50%;flex:none;place-items:center;display:grid}.fhd .tpclose:hover{color:var(--fg);background:rgba(var(--ov),.06)}.fhd .tpbig{letter-spacing:-.035em;font-variant-numeric:tabular-nums;font-size:26px;font-weight:400;line-height:1.05}.fhd .tpsub{color:var(--fg2);margin:4px 0 12px;font-size:12.5px}.fhd .tpkv{border-top:1px solid var(--line);grid-template-columns:1fr auto;gap:6px 12px;padding:10px 0;font-size:13px;display:grid}.fhd .tpkv span{color:var(--fg2)}.fhd .tpkv b{text-align:right;font-variant-numeric:tabular-nums;font-weight:500}.fhd .tpkv small{color:var(--fg3);grid-column:1/-1;margin-top:-2px;font-size:11.5px;line-height:1.35}.fhd .tph{color:var(--fg3);justify-content:space-between;gap:8px;margin:12px 0 6px;font-size:12px;display:flex}.fhd .tpper{grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;display:grid}.fhd .tpper div{background:rgba(var(--ov),.035);color:var(--fg3);border-radius:8px;padding:6px 7px;font-size:11.5px;line-height:1.25}.fhd .tpper div b{font-variant-numeric:tabular-nums;font-size:12.5px;font-weight:600;display:block}.fhd .tpper div.on{box-shadow:inset 0 0 0 1px var(--fg2);color:var(--fg2)}.fhd .tprng{background:rgba(var(--ov),.1);border-radius:3px;height:6px;margin:8px 0 4px;position:relative}.fhd .tprng i{background:var(--fg);border-radius:2px;width:3px;height:12px;position:absolute;top:-3px;transform:translate(-50%)}.fhd .tprngl{color:var(--fg3);justify-content:space-between;font-size:11.5px;display:flex}.fhd .tpacts{flex-wrap:wrap;gap:6px;margin-top:14px;display:flex}.fhd .tplist{flex-direction:column;display:flex}.fhd .tplist button,.fhd .tplist .tpli{appearance:none;border:0;border-top:1px solid var(--line);color:var(--fg);font:inherit;text-align:left;cursor:pointer;background:0 0;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:10px;padding:7px 4px;font-size:13px;display:grid}.fhd .tplist .tpli{cursor:default}.fhd .tplist button:hover{background:rgba(var(--ov),.04)}.fhd .tplist button span:first-child,.fhd .tplist .tpli span:first-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.fhd .tplist .w{color:var(--fg2);font-variant-numeric:tabular-nums}.fhd .pflbr{appearance:none;border:0;border-top:1px solid var(--line);width:100%;color:var(--fg);font:inherit;text-align:left;cursor:pointer;background:0 0;border-radius:0;padding:3px 4px}.fhd .pflbr:first-child{border-top:0}.fhd .pflbr:hover,.fhd .pflbr.on{background:rgba(var(--ov),.04)}.fhd .pfctg{margin-top:12px}.fhd .pfc .ph{margin-bottom:10px}.fhd .stk{background:rgba(var(--ov),.06);border-radius:5px;gap:2px;height:10px;display:flex;overflow:hidden}.fhd .stk i{min-width:2px;height:100%;display:block}.fhd .stkl{flex-direction:column;gap:4px;margin-top:9px;font-size:12.5px;display:flex}.fhd .stkl div{grid-template-columns:10px minmax(0,1fr) auto auto;align-items:center;gap:8px;display:grid}.fhd .stkl div i{border-radius:2px;width:8px;height:8px}.fhd .stkl div span:nth-child(2){color:var(--fg2);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.fhd .stkl div b{font-variant-numeric:tabular-nums;text-align:right;font-weight:500}.fhd .stkl div em{color:var(--fg3);font-variant-numeric:tabular-nums;text-align:right;min-width:44px;font-style:normal}.fhd .ctl{flex-direction:column;gap:2px;display:flex}.fhd .ctr{appearance:none;color:var(--fg);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:6px;grid-template-columns:minmax(0,1fr) minmax(60px,1.2fr) 52px 64px;align-items:center;gap:8px;padding:4px 2px;font-size:12.5px;display:grid}.fhd .ctr:hover{background:rgba(var(--ov),.05)}.fhd .ctr.on{background:rgba(var(--ov),.08)}.fhd .ctr span:first-child{text-overflow:ellipsis;white-space:nowrap;color:var(--fg2);overflow:hidden}.fhd .ctr .ctn{align-items:center;gap:7px;min-width:0;display:flex}.fhd .ctr .ctn>span:last-child{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.fhd .ctr .cb{height:8px;position:relative}.fhd .ctr .cb:before{content:"";background:rgba(var(--ov),.18);width:1px;position:absolute;top:-2px;bottom:-2px;left:50%}.fhd .ctr .cb i{border-radius:2px;height:8px;position:absolute;top:0}.fhd .ctr b{text-align:right;font-variant-numeric:tabular-nums;font-weight:600}.fhd .ctr em{text-align:right;font-variant-numeric:tabular-nums;font-size:11.5px;font-style:normal}.fhd .ctcols{grid-template-columns:1fr 1fr;gap:4px 22px;display:grid}.fhd .pfctb .ph{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.fhd .ctsum{color:var(--fg2);white-space:nowrap;font-size:12.5px}.fhd .ctsum b{font-weight:600}.fhd .ctsep{color:var(--fg3);margin:6px 2px 2px;font-size:11px}.fhd .lnk2{appearance:none;color:var(--vio-t);font:inherit;cursor:pointer;text-underline-offset:3px;background:0 0;border:0;padding:0;text-decoration:underline}.fhd .pfyr{grid-template-columns:minmax(96px,.9fr) minmax(120px,2fr) 74px 92px 92px 60px minmax(150px,1.6fr);column-gap:12px;min-height:36px;padding:0 6px}.fhd .pfyr>.r{text-align:right;justify-self:end}.fhd .pfyl{white-space:nowrap;align-items:baseline;gap:6px;display:flex}.fhd .pfyl b{font-weight:600}.fhd .pfyl small{color:var(--fg3);font-size:11px}.fhd .pfyb{height:14px;position:relative}.fhd .pfyb:before{content:"";background:rgba(var(--ov),.2);width:1px;position:absolute;top:-6px;bottom:-6px;left:50%}.fhd .pfyb i{border-radius:3px;position:absolute;top:0;bottom:0}.fhd .pfyb i.pos{background:color-mix(in srgb,var(--pos) 75%,transparent)}.fhd .pfyb i.neg{background:color-mix(in srgb,var(--neg) 75%,transparent)}.fhd .pfyb i.part{background-image:repeating-linear-gradient(135deg,#00000047 0 3px,#0000 3px 6px)}.fhd .pfyx small{color:var(--fg3);font-size:11px}.fhd .pfyr.mark .pfyl b{color:var(--fg)}.fhd .pfystrip{grid-template-columns:repeat(12,minmax(0,1fr));gap:2px;display:grid}.fhd .pfystrip i{height:16px;box-shadow:inset 0 0 0 1px rgba(var(--ov),.05);border-radius:3px;display:block}.fhd .pfysh em{text-align:center;color:var(--fg3);font-size:10.5px;font-style:normal}.fhd .pfyr.head{min-height:30px}.fhd .cmchips{gap:6px}.fhd .cmchip{border:1px solid var(--line);background:rgba(var(--ov),.03);border-radius:999px;align-items:center;gap:6px;max-width:260px;height:30px;padding:0 4px 0 9px;font-size:12.5px;display:inline-flex}.fhd .cmchip>i{background:var(--c);border-radius:50%;flex:none;width:8px;height:8px}.fhd .cmchip b{white-space:nowrap;text-overflow:ellipsis;font-weight:500;overflow:hidden}.fhd .cmchip .lgb.xs{width:16px;height:16px}.fhd .cmchip .lgb.sq{border-radius:4px}.fhd .cmself{color:#fff;background:var(--vio2)!important}.fhd .cmself svg{width:11px;height:11px}.fhd .cmtag{height:17px;color:var(--fg3);border:1px solid var(--line);white-space:nowrap;border-radius:5px;flex:none;align-items:center;padding:0 6px;font-size:10.5px;font-weight:500;display:inline-flex}.fhd .cmtag.tt{color:var(--pos);border-color:color-mix(in srgb,var(--pos) 35%,transparent)}.fhd .cmtag.twr{color:var(--vio-t);border-color:color-mix(in srgb,var(--vio) 40%,transparent)}.fhd .cmn{align-items:center;gap:7px;min-width:0;display:flex}.fhd .cmn>i{border-radius:2px;flex:none;width:8px;height:8px}.fhd .cmn{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.fhd .cmdd,.fhd .cmroll,.fhd .cmdist{grid-template-columns:minmax(180px,1.6fr) repeat(5,minmax(84px,1fr))}.fhd .pfct small{font-size:11px}.fhd .cmtw{display:block}.fhd .cmhmg{margin-top:12px}.fhd .cmhmg .ph{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.fhd .cmhmw{grid-template-columns:1fr 1fr;gap:18px;display:grid}.fhd .cmhm{min-width:0}.fhd .cmhmh{align-items:center;gap:7px;margin-bottom:6px;font-size:13px;display:flex}.fhd .cmhmh>i{border-radius:2px;width:8px;height:8px}.fhd .cmhmh b{font-weight:500}.fhd .cmhm .hc.sm{min-height:22px;font-size:10.5px}.fhd .cmpl{border:1px solid var(--line);border-radius:12px;flex-direction:column;max-height:min(460px,55vh);display:flex;overflow:auto}.fhd .cmpg{z-index:1;color:var(--fg3);background:var(--pop);border-top:1px solid var(--line);padding:7px 12px 5px;font-size:11.5px;font-weight:500;position:sticky;top:0}.fhd .cmpg:first-child{border-top:0}.fhd .cmpr{appearance:none;grid-template-columns:var(--desk-logo-column,22px) minmax(0,1fr) auto;border:0;border-top:1px solid var(--line);color:var(--fg);font:inherit;text-align:left;cursor:pointer;background:0 0;align-items:center;gap:10px;padding:7px 12px;font-size:13px;display:grid}.fhd .cmpr:hover{background:rgba(var(--ov),.05)}.fhd .cmpr span{min-width:0}.fhd .cmpr b{white-space:nowrap;text-overflow:ellipsis;font-weight:500;display:block;overflow:hidden}.fhd .cmpr small{color:var(--fg3);white-space:nowrap;text-overflow:ellipsis;font-size:11.5px;display:block;overflow:hidden}.fhd .cmpr em{color:var(--fg3);font-size:11px;font-style:normal}.fhd .cmpr .lgb.xs{width:22px;height:22px}.fhd .pfag{border-top:1px solid var(--line);margin-top:14px;padding-top:12px}.fhd .pfagh{flex-wrap:wrap;align-items:baseline;gap:10px;margin-bottom:6px;font-size:13px;display:flex}.fhd .pfagh b{font-weight:600}.fhd .pfagh .faint{flex-wrap:wrap;align-items:center;gap:5px;font-size:12px;display:inline-flex}.fhd .pfagl{columns:3 260px;column-gap:24px}.fhd .pfagr{break-inside:avoid;border-bottom:1px solid var(--line);grid-template-columns:44px 22px minmax(0,1fr) auto;align-items:center;gap:6px;min-height:27px;font-size:12.5px;display:grid}.fhd .pfagr b{white-space:nowrap;text-overflow:ellipsis;font-weight:500;overflow:hidden}.fhd .pfagr .faint{white-space:nowrap;font-size:11.5px}.fhd .pfagd{color:var(--fg2);font-variant-numeric:tabular-nums}.fhd .pfagk{min-width:20px;height:17px;color:var(--fg2);background:rgba(var(--ov),.07);border-radius:5px;place-items:center;padding:0 3px;font:600 10px/1 Geist,sans-serif;display:inline-grid}.fhd .pfagk.exdiv{color:var(--vio-t);background:color-mix(in srgb,var(--vio) 14%,transparent)}.fhd .pfagk.pay{color:var(--pos);background:color-mix(in srgb,var(--pos) 14%,transparent)}.fhd .pfincp{margin-top:12px}.fhd .pfinc{min-height:38px}.fhd .mvsum{margin-bottom:12px}.fhd .mvf{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:6px;display:flex}.fhd .mvq{flex:220px;gap:6px;padding-left:10px}.fhd .mvq svg{color:var(--fg3);flex:none}.fhd .mvq input[type=search]{width:100%}.fhd .mvd{color:var(--fg3);padding:14px 4px 6px;font-size:12px;font-weight:500}.fhd .mvr{border-top:1px solid var(--line);grid-template-columns:32px minmax(0,1.8fr) minmax(0,1fr) minmax(120px,auto) auto;align-items:center;gap:12px;min-height:54px;padding:5px 6px;font-size:13.5px;display:grid}.fhd .mvr:hover{background:rgba(var(--ov),.025)}.fhd .mvr.off{opacity:.55}.fhd .mvico{background:rgba(var(--ov),.05);width:32px;height:32px;color:var(--fg2);border:1px solid var(--line);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.fhd .mvico.income{color:var(--pos)}.fhd .mvico.fee_or_tax{color:var(--neg)}.fhd .mvico.trade{color:var(--vio-t)}.fhd .mvw{flex-direction:column;min-width:0;line-height:1.3;display:flex}.fhd .mvw b{white-space:nowrap;text-overflow:ellipsis;font-weight:500;overflow:hidden}.fhd .mvw small{color:var(--fg3);white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.fhd .mvw .pill{height:18px;font-size:10.5px}.fhd .mvi{align-items:center;gap:8px;min-width:0;display:flex}.fhd .mvi>span:last-child{flex-direction:column;min-width:0;line-height:1.25;display:flex}.fhd .mvi b{font-size:13px;font-weight:500}.fhd .mvi small{color:var(--fg3);white-space:nowrap;text-overflow:ellipsis;font-size:11.5px;overflow:hidden}.fhd .mvil{min-width:0;color:inherit;align-items:center;gap:8px;text-decoration:none;display:flex}.fhd .mvil:hover b{text-underline-offset:3px;text-decoration:underline}.fhd .mvil>span:last-child{flex-direction:column;min-width:0;line-height:1.25;display:flex}.fhd .mva{text-align:right;font-variant-numeric:tabular-nums lining-nums;white-space:nowrap;font-weight:500}.fhd .mva small{color:var(--fg3);font-size:12px;font-weight:400;display:block}.fhd .mvo{justify-content:flex-end;gap:2px;display:flex}.fhd .mvb{appearance:none;height:28px;color:var(--fg3);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:8px;align-items:center;gap:5px;padding:0 8px;font:500 12px Geist,sans-serif;display:inline-flex}.fhd .mvb:hover{color:var(--fg);background:rgba(var(--ov),.06);border-color:var(--line)}.fhd .mvone .mvr{background:rgba(var(--ov),.04);border-top:0;border-radius:12px}@media (max-width:1240px){.fhd .chmain{grid-template-columns:minmax(0,1fr)}}@media (max-width:1100px){.fhd .pfyr{grid-template-columns:minmax(88px,.9fr) minmax(90px,1.6fr) 70px 86px 86px 54px}.fhd .pfystrip{display:none}}@media (max-width:900px){.fhd .tmstage.open{grid-template-columns:minmax(0,1fr)}.fhd .tmpanel{height:auto;max-height:none}.fhd .cmhmw{grid-template-columns:1fr}}@media (max-width:760px){.fhd .pfmd{display:none}.fhd .pfq{flex:100%}.fhd .pfq input[type=search]{width:100%}.fhd .pfbar2{flex-wrap:wrap;margin-right:0;padding-right:0;overflow:visible}.fhd .pftable .pftin{min-width:0!important}.fhd .pfposfoot .pfmeth .faint{display:none}.fhd .pfkv{grid-template-columns:minmax(0,1fr) auto}.fhd .ctr{grid-template-columns:minmax(0,1fr) minmax(40px,1fr) 48px}.fhd .ctr em{display:none}.fhd .ctcols{grid-template-columns:1fr}.fhd .pfyr{grid-template-columns:minmax(64px,.8fr) minmax(60px,1.4fr) 62px 54px;column-gap:8px}.fhd .pfyr>:nth-child(4),.fhd .pfyr>:nth-child(5){display:none}.fhd .pfyl{flex-direction:column;align-items:flex-start;gap:0}.fhd .mvr{grid-template-columns:32px minmax(0,1fr) auto;row-gap:2px;padding:8px 4px}.fhd .mvr .mvw{grid-area:1/2}.fhd .mvr .mvi{grid-area:2/2}.fhd .mvr .mva{grid-area:1/3}.fhd .mvr .mvo{grid-area:2/3}.fhd .mvr .mvico{grid-row:span 2}.fhd .mvb span{display:none}.fhd .pfagl{columns:1}.fhd .cmdd,.fhd .cmroll,.fhd .cmdist{grid-template-columns:minmax(120px,1.2fr) repeat(5,minmax(78px,1fr));min-width:560px}.fhd #comparar .tbox{overflow-x:auto}}@media (max-width:640px){.fhd .pfhead{padding-top:12px}.fhd .chtop{gap:8px;margin-bottom:14px}.fhd .chscope{scrollbar-width:none;flex-wrap:nowrap;flex:100%;order:3;overflow-x:auto}.fhd .chscope::-webkit-scrollbar{display:none}.fhd .chscope .seg{flex:none}.fhd .chtop .btn .chbl{display:none}.fhd .chbig{font-size:38px}.fhd .chbig small{font-size:18px}.fhd .chfig{grid-template-columns:minmax(0,1fr)}.fhd .chf+.chf{border-left:0;border-top:1px solid var(--line)}.fhd .chf{grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:0 10px;padding:9px 14px;display:grid}.fhd .chf .v{text-align:right;margin-top:0;font-size:17px}.fhd .chf .m{grid-column:1/-1;font-size:11.5px}.fhd .tmcard{padding:10px 8px 8px}.fhd .tmh p{display:none}.fhd .tmbox{height:420px}.fhd .tmlt{margin-left:2px}.fhd .pfagr{grid-template-columns:44px 22px minmax(0,1fr) auto}}@media (prefers-reduced-motion:reduce){.fhd .tmbox.anim .tmg,.fhd .tmbox.anim .tmt,.fhd .sw2,.fhd .sw2:after{transition:none}}.fhd .cmnt{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.fhd .pfreltb{overflow-x:auto}.fhd .pfreltb .tr{min-height:40px}@media (max-width:520px){.fhd[data-page=portfolio] .dock .dk,.fhd[data-page=portfolio] .dock .dk.on,.fhd[data-page=portfolio] .dock .dk:hover,.fhd[data-page=portfolio] .dock .dk.dk-soon:hover{padding:0 6.5px}.fhd[data-page=portfolio] .dock .dk svg{width:17px;height:17px}.fhd .tmtot{white-space:normal}}.fhd #comparar .ph .pfsel{min-width:0;max-width:100%}.fhd #comparar .ph .pfsel select{text-overflow:ellipsis;min-width:0;max-width:min(320px,100vw - 140px)}.fhd #comparar .ph{flex-wrap:wrap}@media (max-width:640px){.fhd[data-page=portfolio] #kstats .kgrid{grid-template-columns:repeat(2,minmax(0,1fr))}.fhd[data-page=portfolio] #kstats .kd{grid-template-columns:minmax(0,1fr);row-gap:2px;min-height:0;padding:10px 12px}.fhd[data-page=portfolio] #kstats .kn{display:none}.fhd[data-page=portfolio] #kstats .kk{font-size:12px}.fhd[data-page=portfolio] #kstats .kv2{font-size:17px}}@media (max-width:760px){.fhd .mvw small{white-space:normal}.fhd .cmbar{flex-wrap:wrap;margin-right:0;padding-right:0;overflow:visible}.fhd .cmbar .segs{scrollbar-width:none;max-width:100%;overflow-x:auto}.fhd .cmchips{flex-wrap:wrap;margin-right:0;padding-right:0;overflow:visible}.fhd .cmbar .segs{scrollbar-width:none;flex-wrap:nowrap;max-width:100%;overflow-x:auto}.fhd .cmbar .segs .seg{flex:none}.fhd .cmchips .cmchip{max-width:100%}}.fhd .pfmv:has(>.lgb[data-logo-visibility=disabled]) .mono:not(.faint){grid-column:2}.fhd .pfmv:has(>.lgb[data-logo-visibility=disabled]) .faint{grid-column:1/3}@media (max-width:760px){.fhd .pfmv:has(>.lgb[data-logo-visibility=mobile]) .mono:not(.faint){grid-column:2}.fhd .pfmv:has(>.lgb[data-logo-visibility=mobile]) .faint{grid-column:1/3}}
