.SummaryNote-module__G8CUnW__root{align-items:flex-start;gap:4px;width:100%;display:flex}.SummaryNote-module__G8CUnW__text{min-width:0;color:var(--gray-70);flex:1;margin:0;font-size:14px;line-height:1.4}
.SummaryTitle-module__USvlyG__root{align-items:center;gap:2px;display:flex}.SummaryTitle-module__USvlyG__title{text-transform:uppercase;color:var(--gray-90);margin:0;font-size:16px;font-weight:600;line-height:1.4}
.SummaryPanel-module__y1cL6W__root{box-sizing:border-box;background:var(--white);border-radius:20px;flex-direction:column;flex-shrink:0;gap:12px;width:100%;padding:24px;display:flex;overflow:hidden}.SummaryPanel-module__y1cL6W__footer{flex-direction:column;gap:8px;display:flex}.SummaryPanel-module__y1cL6W__divider{background:var(--gray-7);width:100%;height:1px}@media (max-width:520px){.SummaryPanel-module__y1cL6W__root{padding:16px}}
.KeyInsights-module__FApR0q__cards{align-items:stretch;gap:24px;display:flex}.KeyInsights-module__FApR0q__card{background:var(--whitesmoke);border-radius:12px;flex-direction:column;flex:1;gap:4px;min-width:0;padding:12px;display:flex}.KeyInsights-module__FApR0q__head{align-items:flex-start;gap:4px;display:flex}.KeyInsights-module__FApR0q__icon{background:var(--light-blue-10);width:20px;height:20px;color:var(--blue);border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.KeyInsights-module__FApR0q__title{min-width:0;color:var(--gray-90);flex:1;margin:0;font-size:16px;font-weight:600;line-height:1.4}.KeyInsights-module__FApR0q__text{color:var(--gray-70);margin:0;font-size:16px;line-height:1.4}@media (max-width:960px){.KeyInsights-module__FApR0q__cards{flex-direction:column;gap:12px}}
.OverviewCard-module__-8MFgW__root{box-sizing:border-box;background:var(--light-blue-10);border-radius:20px;flex:1;min-width:0;padding:24px;position:relative;overflow:hidden}.OverviewCard-module__-8MFgW__content{z-index:1;flex-direction:column;gap:12px;display:flex;position:relative}.OverviewCard-module__-8MFgW__text{color:var(--gray-70);margin:0;font-size:16px;line-height:1.4}.OverviewCard-module__-8MFgW__ripple{filter:blur(3.3px);opacity:.7;pointer-events:none;width:217px;height:217px;position:absolute;top:calc(50% - 1px);right:-40px;transform:translateY(-50%)rotate(-89.47deg)}@media (max-width:520px){.OverviewCard-module__-8MFgW__root{padding:16px}}
.SummaryBadge-module__c3DZqW__root{white-space:nowrap;border-radius:4px;align-items:center;padding:0 4px;font-size:14px;font-weight:500;line-height:1.4;display:inline-flex}.SummaryBadge-module__c3DZqW__blue{background:var(--light-blue-10);color:var(--blue)}.SummaryBadge-module__c3DZqW__positive{background:var(--light-green);color:var(--green)}.SummaryBadge-module__c3DZqW__negative{background:var(--light-error);color:var(--error)}.SummaryBadge-module__c3DZqW__warning{background:var(--light-orange);color:var(--orange)}.SummaryBadge-module__c3DZqW__neutral{background:var(--light-blue-10);color:var(--dark-gray)}
.RecentSignals-module__Az9YUG__table{border:1px solid var(--gray-5);border-radius:12px;flex-direction:column;display:flex;overflow:hidden}.RecentSignals-module__Az9YUG__row{align-items:center;gap:12px;padding:12px 16px;display:flex}.RecentSignals-module__Az9YUG__header{background:var(--whitesmoke);color:var(--gray-50);font-size:12px;font-weight:500;line-height:1.4}.RecentSignals-module__Az9YUG__item{border-top:1px solid var(--gray-7)}.RecentSignals-module__Az9YUG__date{flex-shrink:0;width:96px}.RecentSignals-module__Az9YUG__asset{flex-shrink:0;width:80px}.RecentSignals-module__Az9YUG__signal{flex:1;min-width:0}.RecentSignals-module__Az9YUG__tone{flex-shrink:0;width:104px;display:flex}.RecentSignals-module__Az9YUG__source{flex-shrink:0;width:120px}.RecentSignals-module__Az9YUG__dateValue{color:var(--gray-60);font-size:14px;line-height:1.2}.RecentSignals-module__Az9YUG__assetValue{color:var(--gray-90);font-size:14px;font-weight:600;line-height:1.2}.RecentSignals-module__Az9YUG__signalValue{color:var(--gray-80);font-size:14px;line-height:1.2}.RecentSignals-module__Az9YUG__sourceText{color:var(--blue);font-size:14px;font-weight:500;line-height:1.2}.RecentSignals-module__Az9YUG__sourceLink{text-decoration:none}.RecentSignals-module__Az9YUG__sourceLink:hover{text-decoration:underline}.RecentSignals-module__Az9YUG__sourceLink:focus-visible{outline:2px solid var(--blue);outline-offset:2px;border-radius:2px}@media (max-width:720px){.RecentSignals-module__Az9YUG__header{display:none}.RecentSignals-module__Az9YUG__item{flex-wrap:wrap;gap:4px 12px}.RecentSignals-module__Az9YUG__date,.RecentSignals-module__Az9YUG__asset,.RecentSignals-module__Az9YUG__tone,.RecentSignals-module__Az9YUG__source{width:auto}.RecentSignals-module__Az9YUG__signal{flex:100%;order:5}}
.RisksOpportunities-module__ShsG_G__columns{align-items:flex-start;gap:24px;display:flex}.RisksOpportunities-module__ShsG_G__column{flex-direction:column;flex:1;gap:8px;min-width:0;display:flex}.RisksOpportunities-module__ShsG_G__label{text-transform:uppercase;color:var(--gray-50);margin:0;font-size:12px;line-height:normal}.RisksOpportunities-module__ShsG_G__list{border-radius:12px;flex-direction:column;gap:12px;padding:12px;display:flex}.RisksOpportunities-module__ShsG_G__risk{background:var(--light-orange)}.RisksOpportunities-module__ShsG_G__opportunity{background:var(--light-green)}.RisksOpportunities-module__ShsG_G__item{flex-direction:column;display:flex}.RisksOpportunities-module__ShsG_G__head{align-items:center;gap:8px;display:flex}.RisksOpportunities-module__ShsG_G__icon{background:var(--white);border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;display:inline-flex}.RisksOpportunities-module__ShsG_G__iconRisk{color:var(--orange)}.RisksOpportunities-module__ShsG_G__iconOpportunity{color:var(--green)}.RisksOpportunities-module__ShsG_G__title{color:var(--gray-80);margin:0;font-size:18px;font-weight:700;line-height:1.4}.RisksOpportunities-module__ShsG_G__detail{color:var(--gray-50);margin:0;padding:0 28px;font-size:14px;font-weight:600;line-height:1.2}@media (max-width:960px){.RisksOpportunities-module__ShsG_G__columns{flex-direction:column;gap:16px}.RisksOpportunities-module__ShsG_G__column{width:100%}}
.SignalsCard-module__Q68vGa__root{box-sizing:border-box;background:var(--white);border-radius:20px;flex-direction:column;flex-shrink:0;gap:12px;width:396px;padding:24px;display:flex;overflow:hidden}.SignalsCard-module__Q68vGa__card{background:var(--whitesmoke);border-radius:12px;flex-direction:column;gap:12px;padding:12px;display:flex}.SignalsCard-module__Q68vGa__rows{flex-direction:column;gap:10px;display:flex}.SignalsCard-module__Q68vGa__row{align-items:center;gap:4px;display:flex}.SignalsCard-module__Q68vGa__label{color:var(--gray-60);font-size:14px;line-height:1.2}.SignalsCard-module__Q68vGa__value{color:var(--gray-80);font-size:14px;font-weight:600;line-height:1.2}.SignalsCard-module__Q68vGa__note{border-top:1px solid var(--gray-7);padding-top:4px}@media (max-width:960px){.SignalsCard-module__Q68vGa__root{width:100%}}@media (max-width:520px){.SignalsCard-module__Q68vGa__root{padding:16px}}
.PortfolioSkeletonBar-module__g08qta__bar{background-image:linear-gradient(-77deg,color-mix(in srgb,var(--blue)20%,var(--white))0.74%,color-mix(in srgb,var(--blue)4%,var(--white))88.81%);background-size:220% 100%;border-radius:8px;flex-shrink:0;height:12px;animation:1.5s ease-in-out infinite PortfolioSkeletonBar-module__g08qta__portfolioSkeletonShimmer;display:block}@keyframes PortfolioSkeletonBar-module__g08qta__portfolioSkeletonShimmer{0%{background-position:100% 0}to{background-position:-100% 0}}
.SummarySkeleton-module__zx7SsG__root{flex-direction:column;gap:24px;display:flex}.SummarySkeleton-module__zx7SsG__row{gap:24px;display:flex}.SummarySkeleton-module__zx7SsG__panel{box-sizing:border-box;background:var(--white);border-radius:20px;flex-direction:column;gap:12px;padding:24px;display:flex}.SummarySkeleton-module__zx7SsG__wide{flex:1;min-width:0}.SummarySkeleton-module__zx7SsG__narrow{flex-shrink:0;width:396px}.SummarySkeleton-module__zx7SsG__heading{width:180px;height:16px}.SummarySkeleton-module__zx7SsG__line{width:100%;height:14px}.SummarySkeleton-module__zx7SsG__lineMid{width:70%;height:14px}.SummarySkeleton-module__zx7SsG__lineShort{width:40%;height:14px}@media (max-width:960px){.SummarySkeleton-module__zx7SsG__row{flex-direction:column}.SummarySkeleton-module__zx7SsG__narrow{width:100%}}
.PortfolioAiSummaryModal-module__13TadG__overlay{padding:40px 16px 16px}.PortfolioAiSummaryModal-module__13TadG__popup{background:var(--gray-3);width:min(1148px,100%);height:min(900px,100dvh - 56px);box-shadow:var(--shadow-drop);border-radius:20px;overflow:visible}.PortfolioAiSummaryModal-module__13TadG__scroll{background:var(--gray-3);border-radius:20px;flex-direction:column;height:100%;min-height:0;padding:0;display:flex;overflow:hidden}.PortfolioAiSummaryModal-module__13TadG__closeButton{all:unset;box-sizing:border-box;z-index:5;background:var(--white);width:24px;height:24px;box-shadow:var(--shadow-drop-soft);color:var(--gray-60);cursor:pointer;border-radius:16px;justify-content:center;align-items:center;display:flex;position:absolute;top:-34px;right:0}.PortfolioAiSummaryModal-module__13TadG__closeButton svg{width:12px;height:12px}.PortfolioAiSummaryModal-module__13TadG__closeButton:hover{color:var(--gray-90)}.PortfolioAiSummaryModal-module__13TadG__closeButton:focus-visible{outline:2px solid var(--blue);outline-offset:2px}.PortfolioAiSummaryModal-module__13TadG__root{box-sizing:border-box;height:100%;min-height:0;font-family:var(--font-space-lato);color:var(--gray-90);flex-direction:column;gap:24px;padding:24px;display:flex}.PortfolioAiSummaryModal-module__13TadG__header{flex-direction:column;flex-shrink:0;gap:8px;display:flex}.PortfolioAiSummaryModal-module__13TadG__titleRow{justify-content:space-between;align-items:center;gap:16px;display:flex}.PortfolioAiSummaryModal-module__13TadG__title{color:var(--gray-90);margin:0;font-size:18px;font-weight:600;line-height:1.1}.PortfolioAiSummaryModal-module__13TadG__actions{flex-shrink:0;align-items:center;gap:12px;display:flex;position:relative}.PortfolioAiSummaryModal-module__13TadG__action{all:unset;box-sizing:border-box;width:26px;height:26px;color:var(--gray-70);cursor:pointer;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;padding:4px;transition:background .15s,color .15s;display:inline-flex}.PortfolioAiSummaryModal-module__13TadG__action:hover{background:var(--light-blue);color:var(--blue)}.PortfolioAiSummaryModal-module__13TadG__action:focus-visible{outline:2px solid var(--blue);outline-offset:2px}.PortfolioAiSummaryModal-module__13TadG__action:disabled{opacity:.45;cursor:not-allowed;pointer-events:none}.PortfolioAiSummaryModal-module__13TadG__action svg,.PortfolioAiSummaryModal-module__13TadG__action svg path{stroke:currentColor}.PortfolioAiSummaryModal-module__13TadG__toast{background:var(--gray-90);color:var(--white);white-space:nowrap;border-radius:6px;padding:4px 8px;font-size:12px;line-height:1.2;position:absolute;top:calc(100% + 6px);right:0}.PortfolioAiSummaryModal-module__13TadG__metaBlock{flex-direction:column;gap:4px;display:flex}.PortfolioAiSummaryModal-module__13TadG__divider{background:var(--gray-10);width:100%;height:1px}.PortfolioAiSummaryModal-module__13TadG__meta{color:var(--gray-60);flex-wrap:wrap;align-items:center;gap:8px;font-size:14px;line-height:1.2;display:flex}.PortfolioAiSummaryModal-module__13TadG__metaPart{align-items:center;gap:8px;display:inline-flex}.PortfolioAiSummaryModal-module__13TadG__dot{background:var(--gray-40);border-radius:50%;flex-shrink:0;width:3px;height:3px}.PortfolioAiSummaryModal-module__13TadG__body{flex-direction:column;flex:1;gap:24px;min-height:0;display:flex;overflow:hidden auto}.PortfolioAiSummaryModal-module__13TadG__overviewRow{align-items:stretch;gap:24px;display:flex}.PortfolioAiSummaryModal-module__13TadG__footer{flex-direction:column;flex-shrink:0;gap:16px;display:flex}.PortfolioAiSummaryModal-module__13TadG__status{background:var(--light-blue-10);border-radius:20px;flex-direction:column;align-items:flex-start;gap:12px;padding:24px;display:flex}.PortfolioAiSummaryModal-module__13TadG__statusTitle{color:var(--gray-90);margin:0;font-size:18px;font-weight:600}.PortfolioAiSummaryModal-module__13TadG__statusText{color:var(--gray-60);margin:0;font-size:14px;line-height:1.5}@media (max-width:960px){.PortfolioAiSummaryModal-module__13TadG__overviewRow{flex-direction:column}}@media (max-width:520px){.PortfolioAiSummaryModal-module__13TadG__root{gap:16px;padding:16px}}
.SwitcherItem-module__YZrczG__root,.SwitcherItem-module__YZrczG__rootActive{border-radius:8px;align-items:center;gap:12px;padding:0 12px 0 0;display:flex}.SwitcherItem-module__YZrczG__rootActive{background:var(--light-blue)}.SwitcherItem-module__YZrczG__root:hover,.SwitcherItem-module__YZrczG__root:focus-within{background:var(--whitesmoke)}.SwitcherItem-module__YZrczG__select{all:unset;box-sizing:border-box;min-width:0;font-family:var(--font-space-lato);cursor:pointer;flex-direction:column;flex:1;gap:2px;padding:8px 0 8px 12px;display:flex}.SwitcherItem-module__YZrczG__select:focus-visible,.SwitcherItem-module__YZrczG__action:focus-visible{outline:2px solid var(--blue-focus);outline-offset:-2px;border-radius:8px}.SwitcherItem-module__YZrczG__name{color:var(--gray-80);text-overflow:ellipsis;white-space:nowrap;font-size:16px;font-weight:600;line-height:1.4;overflow:hidden}.SwitcherItem-module__YZrczG__meta{color:var(--gray-60);white-space:nowrap;font-size:12px;line-height:1.2}.SwitcherItem-module__YZrczG__actions{visibility:hidden;flex-shrink:0;align-items:center;gap:8px;display:flex}.SwitcherItem-module__YZrczG__check{color:var(--gray-70);flex-shrink:0}.SwitcherItem-module__YZrczG__rootActive:hover .SwitcherItem-module__YZrczG__check,.SwitcherItem-module__YZrczG__rootActive:focus-within .SwitcherItem-module__YZrczG__check,.SwitcherItem-module__YZrczG__rootActive .SwitcherItem-module__YZrczG__actions{display:none}.SwitcherItem-module__YZrczG__rootActive:hover .SwitcherItem-module__YZrczG__actions,.SwitcherItem-module__YZrczG__rootActive:focus-within .SwitcherItem-module__YZrczG__actions{visibility:visible;display:flex}.SwitcherItem-module__YZrczG__root:hover .SwitcherItem-module__YZrczG__actions,.SwitcherItem-module__YZrczG__root:focus-within .SwitcherItem-module__YZrczG__actions{visibility:visible}.SwitcherItem-module__YZrczG__action{all:unset;width:20px;height:20px;color:var(--gray-70);cursor:pointer;justify-content:center;align-items:center;display:flex}.SwitcherItem-module__YZrczG__action:hover{color:var(--gray-90)}@media (hover:none){.SwitcherItem-module__YZrczG__actions{visibility:visible}.SwitcherItem-module__YZrczG__rootActive .SwitcherItem-module__YZrczG__check{display:none}.SwitcherItem-module__YZrczG__rootActive .SwitcherItem-module__YZrczG__actions{visibility:visible;display:flex}}
.PortfolioSwitcher-module__bGK2ba__root{align-self:flex-start;max-width:100%;position:relative}.PortfolioSwitcher-module__bGK2ba__heading{max-width:100%;font:inherit;margin:0}.PortfolioSwitcher-module__bGK2ba__trigger{all:unset;cursor:pointer;border-radius:6px;align-items:center;gap:2px;max-width:100%;display:flex}.PortfolioSwitcher-module__bGK2ba__trigger:focus-visible{outline:2px solid var(--blue-focus);outline-offset:2px}.PortfolioSwitcher-module__bGK2ba__name{color:var(--gray-90);text-overflow:ellipsis;white-space:nowrap;font-size:24px;font-weight:700;line-height:1.2;overflow:hidden}.PortfolioSwitcher-module__bGK2ba__chevron,.PortfolioSwitcher-module__bGK2ba__chevronOpen{color:var(--gray-60);flex-shrink:0;transition:transform .15s}.PortfolioSwitcher-module__bGK2ba__chevronOpen{transform:rotate(180deg)}.PortfolioSwitcher-module__bGK2ba__menu{z-index:50;box-sizing:border-box;background:var(--white);width:360px;max-width:calc(100vw - 32px);box-shadow:0 20px 24px -4px color-mix(in srgb,var(--gray-100)10%,transparent),0 8px 8px -4px color-mix(in srgb,var(--gray-100)4%,transparent);font-family:var(--font-space-lato);border-radius:12px;flex-direction:column;gap:4px;padding:8px;display:flex;position:absolute;top:calc(100% + 2px);left:0}.PortfolioSwitcher-module__bGK2ba__label{color:var(--gray-40);text-transform:uppercase;margin:0;padding:4px 12px;font-size:12px;line-height:1}.PortfolioSwitcher-module__bGK2ba__list{scrollbar-width:thin;scrollbar-color:var(--scrollbar-thumb)var(--scrollbar-track);flex-direction:column;gap:2px;max-height:320px;display:flex;overflow-y:auto}.PortfolioSwitcher-module__bGK2ba__divider{background:var(--gray-7);height:1px}.PortfolioSwitcher-module__bGK2ba__action{all:unset;box-sizing:border-box;width:100%;color:var(--blue);cursor:pointer;border-radius:8px;align-items:center;gap:8px;padding:10px 12px;display:flex}.PortfolioSwitcher-module__bGK2ba__action:hover,.PortfolioSwitcher-module__bGK2ba__action:focus-visible{background:var(--gray-3)}.PortfolioSwitcher-module__bGK2ba__actionLabel{flex:1;min-width:0;font-size:14px;font-weight:600;line-height:1.2}.PortfolioSwitcher-module__bGK2ba__usage{color:var(--gray-50);white-space:nowrap;flex-shrink:0;font-size:12px;line-height:1.2}
.PortfolioHeader-module__dxJihq__root{align-items:center;gap:16px;min-width:0;display:flex}.PortfolioHeader-module__dxJihq__title{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.PortfolioHeader-module__dxJihq__meta{color:var(--gray-60);margin:0;font-size:14px;line-height:1.2}@media (max-width:520px){.PortfolioHeader-module__dxJihq__root{flex-wrap:wrap;align-items:flex-start}}
.PortfolioStatusMessage-module__-wwIla__root{background:var(--white);text-align:center;border-radius:20px;flex-direction:column;justify-content:center;align-items:center;gap:8px;min-height:240px;padding:40px 24px;display:flex}.PortfolioStatusMessage-module__-wwIla__title{color:var(--gray-70);margin:0;font-size:18px;font-weight:600;line-height:1.4}.PortfolioStatusMessage-module__-wwIla__description{max-width:420px;color:var(--gray-60);margin:0 0 8px;font-size:14px;line-height:1.4}
.RowMenu-module__heD7Ma__trigger{all:unset;width:24px;height:24px;color:var(--gray-90);cursor:pointer;border-radius:6px;justify-content:center;align-items:center;display:inline-flex}.RowMenu-module__heD7Ma__trigger:hover{color:var(--blue)}.RowMenu-module__heD7Ma__trigger:focus-visible{outline:2px solid var(--blue-focus);outline-offset:2px}.RowMenu-module__heD7Ma__menu{--font-space-lato:"Lato Portfolio","Lato",sans-serif;font-family:var(--font-space-lato);z-index:2200;box-sizing:border-box;background:var(--white);width:200px;box-shadow:0 0 2px color-mix(in srgb,var(--gray-100)12%,transparent),0 10px 20px color-mix(in srgb,var(--gray-100)8%,transparent);border-radius:12px;flex-direction:column;padding:8px 0;display:flex;position:fixed;overflow:hidden}.RowMenu-module__heD7Ma__group{flex-direction:column;display:flex}.RowMenu-module__heD7Ma__item,.RowMenu-module__heD7Ma__itemDanger{all:unset;box-sizing:border-box;width:100%;height:38px;font-family:var(--font-space-lato);color:var(--gray-80);cursor:pointer;align-items:center;gap:8px;padding:8px 16px;font-size:16px;line-height:1.4;display:flex}.RowMenu-module__heD7Ma__itemDanger{color:var(--error)}.RowMenu-module__heD7Ma__item:hover,.RowMenu-module__heD7Ma__itemDanger:hover,.RowMenu-module__heD7Ma__item:focus-visible,.RowMenu-module__heD7Ma__itemDanger:focus-visible{background:var(--whitesmoke)}.RowMenu-module__heD7Ma__item:disabled{opacity:.45;cursor:not-allowed}.RowMenu-module__heD7Ma__divider{background:var(--gray-7);height:1px;margin:8px 0}
.TradeSideTag-module__lYURpG__sold,.TradeSideTag-module__lYURpG__bought{white-space:nowrap;border-radius:6px;padding:2px 8px;font-size:12px;font-weight:500;line-height:1.4;display:inline-flex}.TradeSideTag-module__lYURpG__sold{background:var(--light-error);color:var(--error)}.TradeSideTag-module__lYURpG__bought{background:var(--light-green);color:var(--green)}
.PositionTransactions-module__jIy_NW__root{border:1px solid var(--gray-10);background:var(--white);cursor:default;border-radius:10px;overflow:hidden}.PositionTransactions-module__jIy_NW__table{border-collapse:collapse;width:100%}.PositionTransactions-module__jIy_NW__headRow{background:var(--whitesmoke)}.PositionTransactions-module__jIy_NW__headType,.PositionTransactions-module__jIy_NW__headCell,.PositionTransactions-module__jIy_NW__headMenu{color:var(--gray-50);text-transform:uppercase;white-space:nowrap;padding:8px 6px;font-size:12px;font-weight:500;line-height:1.4}.PositionTransactions-module__jIy_NW__headType{text-align:left;padding-left:16px}.PositionTransactions-module__jIy_NW__headCell{text-align:right;width:108px}.PositionTransactions-module__jIy_NW__headMenu{width:61px}.PositionTransactions-module__jIy_NW__row{border-top:1px solid var(--gray-7)}.PositionTransactions-module__jIy_NW__type,.PositionTransactions-module__jIy_NW__cell,.PositionTransactions-module__jIy_NW__cellTotal,.PositionTransactions-module__jIy_NW__cellMuted,.PositionTransactions-module__jIy_NW__menuCell{color:var(--gray-90);font-variant-numeric:tabular-nums;white-space:nowrap;vertical-align:middle;padding:8px 6px;font-size:14px;line-height:1.2}.PositionTransactions-module__jIy_NW__type{padding-left:16px}.PositionTransactions-module__jIy_NW__cell,.PositionTransactions-module__jIy_NW__cellTotal,.PositionTransactions-module__jIy_NW__cellMuted{text-align:right}.PositionTransactions-module__jIy_NW__cellMuted{color:var(--gray-60)}.PositionTransactions-module__jIy_NW__menuCell{text-align:center;width:61px;padding-right:31px}.PositionTransactions-module__jIy_NW__state{color:var(--gray-60);justify-content:center;align-items:center;gap:12px;margin:0;padding:16px;font-size:14px;line-height:1.4;display:flex}.PositionTransactions-module__jIy_NW__srOnly{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.PositionTransactions-module__jIy_NW__breakdown{display:none}@media (max-width:768px){.PositionTransactions-module__jIy_NW__table,.PositionTransactions-module__jIy_NW__body{display:block}.PositionTransactions-module__jIy_NW__headRow{display:none}.PositionTransactions-module__jIy_NW__row{grid-template-columns:minmax(0,1fr) auto 32px;grid-template-areas:"type total menu""date total menu";align-items:center;gap:6px 8px;padding:10px 35px 10px 12px;display:grid}.PositionTransactions-module__jIy_NW__row:first-child{border-top:none}.PositionTransactions-module__jIy_NW__type,.PositionTransactions-module__jIy_NW__cellTotal,.PositionTransactions-module__jIy_NW__cellMuted,.PositionTransactions-module__jIy_NW__menuCell{padding:0}.PositionTransactions-module__jIy_NW__type{grid-area:type}.PositionTransactions-module__jIy_NW__cell{display:none}.PositionTransactions-module__jIy_NW__cellTotal{flex-direction:column;grid-area:total;align-items:flex-end;gap:4px;font-weight:600;display:flex}.PositionTransactions-module__jIy_NW__breakdown{color:var(--gray-60);font-size:12px;font-weight:400;display:block}.PositionTransactions-module__jIy_NW__cellMuted{text-align:left;grid-area:date;font-size:12px}.PositionTransactions-module__jIy_NW__menuCell{grid-area:menu;width:auto}}
.HoldingRow-module__U4a-0a__group{border-top:1px solid var(--gray-7)}.HoldingRow-module__U4a-0a__groupExpanded{border-top:1px solid var(--gray-7);background:var(--light-blue)}.HoldingRow-module__U4a-0a__row{cursor:pointer}.HoldingRow-module__U4a-0a__group .HoldingRow-module__U4a-0a__row:hover{background:var(--whitesmoke)}.HoldingRow-module__U4a-0a__asset,.HoldingRow-module__U4a-0a__cell,.HoldingRow-module__U4a-0a__cellStrong,.HoldingRow-module__U4a-0a__cellMuted,.HoldingRow-module__U4a-0a__menuCell,.HoldingRow-module__U4a-0a__toggleCell{color:var(--gray-80);font-variant-numeric:tabular-nums;white-space:nowrap;vertical-align:middle;padding:12px 6px;font-size:14px;font-weight:500;line-height:1.2}.HoldingRow-module__U4a-0a__asset{text-align:left;padding-left:12px}.HoldingRow-module__U4a-0a__assetInner{flex-direction:column;min-width:0;display:flex}.HoldingRow-module__U4a-0a__symbolRow{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.HoldingRow-module__U4a-0a__symbol{color:var(--gray-80);text-transform:uppercase;border-radius:4px;font-size:16px;font-weight:600;line-height:1.4;text-decoration:none}.HoldingRow-module__U4a-0a__symbol:hover{color:var(--blue)}.HoldingRow-module__U4a-0a__symbol:focus-visible{outline:2px solid var(--blue-focus);outline-offset:2px}.HoldingRow-module__U4a-0a__name{max-width:220px;color:var(--gray-50);text-overflow:ellipsis;font-size:12px;font-weight:400;overflow:hidden}.HoldingRow-module__U4a-0a__priceTag{background:var(--light-orange);color:var(--orange);border-radius:4px;padding:1px 6px;font-size:11px;font-weight:500;line-height:1.4}.HoldingRow-module__U4a-0a__cell,.HoldingRow-module__U4a-0a__cellStrong,.HoldingRow-module__U4a-0a__cellMuted{text-align:right}.HoldingRow-module__U4a-0a__cellMuted{color:var(--gray-60)}.HoldingRow-module__U4a-0a__menuCell{text-align:center;width:36px}.HoldingRow-module__U4a-0a__toggleCell{text-align:right;width:38px;padding-right:12px}.HoldingRow-module__U4a-0a__toggle{all:unset;width:20px;height:20px;color:var(--gray-50);cursor:pointer;border-radius:4px;justify-content:center;align-items:center;display:inline-flex}.HoldingRow-module__U4a-0a__toggle:focus-visible{outline:2px solid var(--blue-focus);outline-offset:2px}.HoldingRow-module__U4a-0a__chevron,.HoldingRow-module__U4a-0a__chevronOpen{transition:transform .15s}.HoldingRow-module__U4a-0a__chevronOpen{transform:rotate(180deg)}.HoldingRow-module__U4a-0a__panelCell{padding:0 12px 12px}.HoldingRow-module__U4a-0a__breakdown,.HoldingRow-module__U4a-0a__dateLabel,.HoldingRow-module__U4a-0a__investedLabel{display:none}@media (max-width:768px){.HoldingRow-module__U4a-0a__group,.HoldingRow-module__U4a-0a__groupExpanded,.HoldingRow-module__U4a-0a__panelRow,.HoldingRow-module__U4a-0a__panelCell{display:block}.HoldingRow-module__U4a-0a__group:first-of-type,.HoldingRow-module__U4a-0a__groupExpanded:first-of-type{border-top:none}.HoldingRow-module__U4a-0a__row{grid-template-columns:minmax(0,1fr) auto 32px 32px;grid-template-areas:"asset invested menu toggle""date invested menu toggle";align-items:center;gap:6px 8px;padding:12px 8px 12px 12px;display:grid}.HoldingRow-module__U4a-0a__asset,.HoldingRow-module__U4a-0a__cellStrong,.HoldingRow-module__U4a-0a__cellMuted,.HoldingRow-module__U4a-0a__menuCell,.HoldingRow-module__U4a-0a__toggleCell{padding:0}.HoldingRow-module__U4a-0a__asset{grid-area:asset;min-width:0}.HoldingRow-module__U4a-0a__name{max-width:100%}.HoldingRow-module__U4a-0a__cell{display:none}.HoldingRow-module__U4a-0a__cellStrong{flex-direction:column;grid-area:invested;align-items:flex-end;gap:4px;font-size:16px;font-weight:600;display:flex}.HoldingRow-module__U4a-0a__breakdown,.HoldingRow-module__U4a-0a__investedLabel{color:var(--gray-60);font-size:12px;font-weight:400;display:block}.HoldingRow-module__U4a-0a__cellMuted{text-align:left;grid-area:date;font-size:12px}.HoldingRow-module__U4a-0a__dateLabel{display:inline}.HoldingRow-module__U4a-0a__menuCell{grid-area:menu;width:auto}.HoldingRow-module__U4a-0a__toggleCell{text-align:center;grid-area:toggle;width:auto}.HoldingRow-module__U4a-0a__toggle{width:32px;height:32px}.HoldingRow-module__U4a-0a__panelCell{padding:0 12px 12px}}
.HoldingsTable-module__kLyb1G__root{background:var(--white);border-radius:20px;flex-direction:column;gap:16px;min-width:0;padding:24px;display:flex}.HoldingsTable-module__kLyb1G__header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.HoldingsTable-module__kLyb1G__titleRow{align-items:center;gap:2px;display:flex}.HoldingsTable-module__kLyb1G__title{font-family:var(--font-space-lato);color:var(--gray-80);text-transform:uppercase;margin:0;font-size:16px;font-weight:600;line-height:1.4}.HoldingsTable-module__kLyb1G__titleRow .HoldingsTable-module__kLyb1G__info{width:16px;height:16px;color:var(--gray-40)}.HoldingsTable-module__kLyb1G__search{background:var(--whitesmoke);border-color:var(--gray-7);width:320px;height:38px;padding:8px 12px 8px 8px}.HoldingsTable-module__kLyb1G__scroller{border:1px solid var(--gray-5);border-radius:8px;overflow-x:auto}.HoldingsTable-module__kLyb1G__table{border-collapse:collapse;table-layout:fixed;width:100%;min-width:620px}.HoldingsTable-module__kLyb1G__headRow{background:var(--whitesmoke)}.HoldingsTable-module__kLyb1G__headAsset,.HoldingsTable-module__kLyb1G__headCell,.HoldingsTable-module__kLyb1G__headMenu,.HoldingsTable-module__kLyb1G__headToggle{color:var(--gray-50);text-transform:uppercase;white-space:nowrap;padding:10px 6px;font-size:12px;font-weight:500;line-height:1.4}.HoldingsTable-module__kLyb1G__headAsset{text-align:left;padding-left:12px}.HoldingsTable-module__kLyb1G__headCell{text-align:right;width:108px}.HoldingsTable-module__kLyb1G__headMenu{width:36px}.HoldingsTable-module__kLyb1G__headToggle{width:38px;padding-right:12px}.HoldingsTable-module__kLyb1G__srOnly{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.HoldingsTable-module__kLyb1G__empty{color:var(--gray-60);text-align:center;margin:0;padding:24px 12px;font-size:14px;line-height:1.4}@media (max-width:768px){.HoldingsTable-module__kLyb1G__root{padding:16px}.HoldingsTable-module__kLyb1G__search{width:100%;max-width:none}.HoldingsTable-module__kLyb1G__scroller{overflow-x:visible}.HoldingsTable-module__kLyb1G__table{min-width:0;display:block}.HoldingsTable-module__kLyb1G__headRow{display:none}}
.HoldingsEmptyState-module__aTRr_W__root{background:var(--white);text-align:center;border-radius:20px;flex-direction:column;justify-content:center;align-items:center;gap:16px;min-height:496px;padding:56px 40px;display:flex}.HoldingsEmptyState-module__aTRr_W__illustration{object-fit:contain;flex-shrink:0;width:85px;height:80px}.HoldingsEmptyState-module__aTRr_W__text{color:var(--gray-70);flex-direction:column;align-items:center;gap:8px;display:flex}.HoldingsEmptyState-module__aTRr_W__title{margin:0;font-size:18px;font-weight:600;line-height:1.4}.HoldingsEmptyState-module__aTRr_W__description{max-width:310px;margin:0;font-size:14px;line-height:1.4}.HoldingsEmptyState-module__aTRr_W__importButton{padding:8px 16px;font-size:16px;line-height:1.4}.HoldingsEmptyState-module__aTRr_W__importIcon{transform:rotate(180deg)}@media (max-width:1100px){.HoldingsEmptyState-module__aTRr_W__root{min-height:280px}}
.DeleteTransactionDialog-module__sQqDGW__summary{background:var(--gray-2);border-radius:10px;align-items:center;gap:8px;padding:12px;display:flex}.DeleteTransactionDialog-module__sQqDGW__summaryText{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.DeleteTransactionDialog-module__sQqDGW__summaryTitle{color:var(--gray-90);font-size:14px;line-height:1.2}.DeleteTransactionDialog-module__sQqDGW__summaryMeta{color:var(--gray-50);font-size:12px;line-height:1.2}.DeleteTransactionDialog-module__sQqDGW__summaryValue{color:var(--gray-90);flex-shrink:0;font-size:14px;line-height:1.2}.DeleteTransactionDialog-module__sQqDGW__body{flex-direction:column;gap:4px;display:flex}.DeleteTransactionDialog-module__sQqDGW__description{color:var(--gray-80);margin:0;font-size:14px;line-height:1.4}.DeleteTransactionDialog-module__sQqDGW__note{color:var(--gray-40);margin:0;font-size:12px;line-height:1.2}.DeleteTransactionDialog-module__sQqDGW__actions{grid-template-columns:1fr 1fr;gap:8px;display:grid}.DeleteTransactionDialog-module__sQqDGW__button{padding:8px 16px;font-size:16px;line-height:1.4}.DeleteTransactionDialog-module__sQqDGW__danger{all:unset;box-sizing:border-box;background:var(--error);font-family:var(--font-space-lato);color:var(--white);text-align:center;cursor:pointer;border-radius:8px;padding:8px 16px;font-size:16px;line-height:1.4}.DeleteTransactionDialog-module__sQqDGW__danger:hover{opacity:.9}.DeleteTransactionDialog-module__sQqDGW__danger:focus-visible{outline:2px solid var(--blue-focus);outline-offset:2px}
.PortfolioToast-module__qVgtRW__root,.PortfolioToast-module__qVgtRW__rootError{z-index:2100;background:var(--gray-90);width:max-content;max-width:calc(100vw - 32px);color:var(--white);box-shadow:0 8px 8px -4px color-mix(in srgb,var(--gray-100)4%,transparent),0 20px 24px -4px color-mix(in srgb,var(--gray-100)10%,transparent);font-family:var(--font-space-lato);border-radius:12px;align-items:center;gap:16px;padding:12px 16px;display:flex;position:fixed;bottom:24px;left:50%;transform:translate(-50%)}.PortfolioToast-module__qVgtRW__rootError{background:var(--white);color:var(--error)}.PortfolioToast-module__qVgtRW__message{margin:0;font-size:14px;line-height:1.4}.PortfolioToast-module__qVgtRW__action{all:unset;color:var(--light-blue-2);cursor:pointer;font-size:14px;font-weight:600;line-height:1.4}.PortfolioToast-module__qVgtRW__action:focus-visible,.PortfolioToast-module__qVgtRW__close:focus-visible{outline:2px solid var(--blue-focus);outline-offset:2px}.PortfolioToast-module__qVgtRW__close{all:unset;width:20px;height:20px;color:var(--gray-60);cursor:pointer;border-radius:50%;justify-content:center;align-items:center;display:flex}
.ManageHoldings-module__UhhIYG__root{grid-template-columns:minmax(0,1fr) 360px;align-items:start;gap:24px;display:grid}.ManageHoldings-module__UhhIYG__main{flex-direction:column;gap:16px;min-width:0;display:flex}.ManageHoldings-module__UhhIYG__aside{min-width:0;position:sticky;top:24px}.ManageHoldings-module__UhhIYG__mobileAction{display:none}@media (max-width:1100px){.ManageHoldings-module__UhhIYG__root{grid-template-columns:minmax(0,1fr)}.ManageHoldings-module__UhhIYG__aside{order:-1;position:static}}@media (max-width:768px){.ManageHoldings-module__UhhIYG__aside{display:none}.ManageHoldings-module__UhhIYG__mobileAction{order:-1;display:block}}
.HoldingsTableSkeleton-module__W5AFta__root{background:var(--white);border-radius:20px;flex-direction:column;gap:16px;min-width:0;padding:24px;display:flex}.HoldingsTableSkeleton-module__W5AFta__header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.HoldingsTableSkeleton-module__W5AFta__title{width:120px;height:18px}.HoldingsTableSkeleton-module__W5AFta__search{border-radius:12px;width:320px;height:38px}.HoldingsTableSkeleton-module__W5AFta__table{border:1px solid var(--gray-5);border-radius:8px;flex-direction:column;display:flex;overflow:hidden}.HoldingsTableSkeleton-module__W5AFta__headRow,.HoldingsTableSkeleton-module__W5AFta__row{grid-template-columns:minmax(120px,1fr) repeat(4,108px) 68px;align-items:center;gap:12px;padding:0 12px;display:grid}.HoldingsTableSkeleton-module__W5AFta__headRow{background:var(--whitesmoke);height:38px}.HoldingsTableSkeleton-module__W5AFta__row{border-top:1px solid var(--gray-5);min-height:74px}.HoldingsTableSkeleton-module__W5AFta__headAsset{width:52px;height:10px}.HoldingsTableSkeleton-module__W5AFta__headCell{justify-self:end;width:64px;height:10px}.HoldingsTableSkeleton-module__W5AFta__asset{flex-direction:column;gap:8px;display:flex}.HoldingsTableSkeleton-module__W5AFta__symbol{width:52px;height:16px}.HoldingsTableSkeleton-module__W5AFta__company{width:96px;height:12px}.HoldingsTableSkeleton-module__W5AFta__cell{justify-self:end;width:72px;height:14px}@media (max-width:768px){.HoldingsTableSkeleton-module__W5AFta__root{padding:16px}.HoldingsTableSkeleton-module__W5AFta__search{width:100%}.HoldingsTableSkeleton-module__W5AFta__headRow{display:none}.HoldingsTableSkeleton-module__W5AFta__row{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"asset value""asset meta";row-gap:8px;min-height:0;padding:12px}.HoldingsTableSkeleton-module__W5AFta__row:nth-child(2){border-top:none}.HoldingsTableSkeleton-module__W5AFta__asset{grid-area:asset}.HoldingsTableSkeleton-module__W5AFta__cell:first-of-type{grid-area:value;width:80px;height:16px}.HoldingsTableSkeleton-module__W5AFta__cell:nth-of-type(2){grid-area:meta;width:96px;height:12px}.HoldingsTableSkeleton-module__W5AFta__cell:nth-of-type(n+3){display:none}}
.PurchaseFormSkeleton-module__7DFUSa__root{background:var(--white);border-radius:20px;flex-direction:column;gap:16px;padding:24px;display:flex}.PurchaseFormSkeleton-module__7DFUSa__header{justify-content:space-between;align-items:center;gap:8px;display:flex}.PurchaseFormSkeleton-module__7DFUSa__title{width:140px;height:20px}.PurchaseFormSkeleton-module__7DFUSa__link{width:80px;height:14px}.PurchaseFormSkeleton-module__7DFUSa__field{flex-direction:column;gap:6px;min-width:0;display:flex}.PurchaseFormSkeleton-module__7DFUSa__pair{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:16px;display:grid}.PurchaseFormSkeleton-module__7DFUSa__label{width:96px;height:14px}.PurchaseFormSkeleton-module__7DFUSa__input{border-radius:8px;width:100%;height:44px}.PurchaseFormSkeleton-module__7DFUSa__hint{width:70%;height:10px}.PurchaseFormSkeleton-module__7DFUSa__divider{background:var(--gray-10);height:1px}.PurchaseFormSkeleton-module__7DFUSa__total{justify-content:space-between;align-items:center;display:flex}.PurchaseFormSkeleton-module__7DFUSa__totalLabel{width:88px;height:16px}.PurchaseFormSkeleton-module__7DFUSa__totalValue{width:56px;height:16px}.PurchaseFormSkeleton-module__7DFUSa__submit{border-radius:12px;width:100%;height:40px}
.ManageHoldingsSkeleton-module__S6lomq__root{grid-template-columns:minmax(0,1fr) 360px;align-items:start;gap:24px;display:grid}.ManageHoldingsSkeleton-module__S6lomq__main,.ManageHoldingsSkeleton-module__S6lomq__aside{min-width:0}@media (max-width:1100px){.ManageHoldingsSkeleton-module__S6lomq__root{grid-template-columns:minmax(0,1fr)}.ManageHoldingsSkeleton-module__S6lomq__aside{order:-1}}@media (max-width:768px){.ManageHoldingsSkeleton-module__S6lomq__aside{display:none}}
.KpiCard-module__FOT_fa__root{background:var(--white);border-radius:20px;flex-direction:column;gap:16px;min-width:0;padding:20px 24px;display:flex}.KpiCard-module__FOT_fa__label{align-items:center;gap:4px;display:flex}.KpiCard-module__FOT_fa__labelText{color:var(--gray-50);text-transform:uppercase;white-space:nowrap;margin:0;font-size:12px;font-weight:400;line-height:1}.KpiCard-module__FOT_fa__info{color:var(--gray-50)}.KpiCard-module__FOT_fa__body{flex-direction:column;gap:2px;min-width:0;display:flex}.KpiCard-module__FOT_fa__value,.KpiCard-module__FOT_fa__valueEmpty{color:var(--gray-90);text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:24px;font-weight:700;line-height:1.2;overflow:hidden}.KpiCard-module__FOT_fa__valueEmpty{color:var(--gray-40)}.KpiCard-module__FOT_fa__caption{color:var(--gray-50);text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:16px;font-weight:500;line-height:1.4;overflow:hidden}@media (max-width:520px){.KpiCard-module__FOT_fa__root{gap:12px;padding:16px}.KpiCard-module__FOT_fa__labelText{white-space:normal}.KpiCard-module__FOT_fa__value,.KpiCard-module__FOT_fa__valueEmpty{font-size:20px}.KpiCard-module__FOT_fa__caption{white-space:normal;font-size:14px}}
.ChangeCaption-module__U6no4q__up{color:var(--green)}.ChangeCaption-module__U6no4q__down{color:var(--error)}.ChangeCaption-module__U6no4q__neutral{color:var(--gray-50)}
.OverviewKpiCards-module__0MP_aa__root{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;display:grid}@media (max-width:1100px){.OverviewKpiCards-module__0MP_aa__root{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}}@media (max-width:520px){.OverviewKpiCards-module__0MP_aa__root{gap:12px}}
.OverviewEmptyState-module__s93aLq__root{background:var(--white);text-align:center;border-radius:20px;flex-direction:column;align-items:center;gap:16px;padding:40px;display:flex}.OverviewEmptyState-module__s93aLq__illustration{object-fit:contain;flex-shrink:0;width:91px;height:80px}.OverviewEmptyState-module__s93aLq__text{flex-direction:column;align-items:center;gap:8px;display:flex}.OverviewEmptyState-module__s93aLq__title{color:var(--gray-90);margin:0;font-size:18px;font-weight:600;line-height:1.4}.OverviewEmptyState-module__s93aLq__description{max-width:480px;color:var(--gray-60);margin:0;font-size:16px;line-height:1.4}.OverviewEmptyState-module__s93aLq__button{padding:8px 16px;font-size:16px;line-height:1.4}@media (max-width:520px){.OverviewEmptyState-module__s93aLq__root{padding:32px 16px}}
.OverviewCardTitle-module__C8-8Pa__root{align-items:center;gap:4px;min-width:0;display:flex}.OverviewCardTitle-module__C8-8Pa__title{color:var(--gray-90);text-transform:uppercase;white-space:nowrap;margin:0;font-size:16px;font-weight:600;line-height:1.4}.OverviewCardTitle-module__C8-8Pa__info{color:var(--gray-50)}
.OverviewCardMessage-module__alOgiq__root,.OverviewCardMessage-module__alOgiq__compact{background:var(--whitesmoke);text-align:center;border-radius:12px;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:6px;min-height:192px;padding:16px;display:flex}.OverviewCardMessage-module__alOgiq__compact{text-align:left;align-items:flex-start;min-height:0}.OverviewCardMessage-module__alOgiq__title{color:var(--gray-80);margin:0;font-size:14px;font-weight:600;line-height:1.4}.OverviewCardMessage-module__alOgiq__description{max-width:360px;color:var(--gray-60);margin:0;font-size:14px;line-height:1.4}.OverviewCardMessage-module__alOgiq__action{all:unset;font-family:var(--font-space-lato);color:var(--blue);cursor:pointer;margin-top:4px;font-size:14px;font-weight:600;line-height:1.2}.OverviewCardMessage-module__alOgiq__action:hover{text-decoration:underline}.OverviewCardMessage-module__alOgiq__action:focus-visible{outline:2px solid var(--blue-focus);outline-offset:2px}
.PerformanceChartSkeleton-module__rIK8ra__root{width:100%;height:192px;position:relative}.PerformanceChartSkeleton-module__rIK8ra__copy{flex-direction:column;align-items:center;gap:24px;width:min(568px,100% - 100px);display:flex;position:absolute;top:50%;left:calc(50% - 22px);transform:translate(-50%,-50%)}.PerformanceChartSkeleton-module__rIK8ra__text{text-align:center;flex-direction:column;align-items:center;display:flex}.PerformanceChartSkeleton-module__rIK8ra__title{color:var(--blue);margin:0;font-size:16px;font-weight:600;line-height:1.4}.PerformanceChartSkeleton-module__rIK8ra__subtitle{color:var(--gray-60);margin:0;font-size:12px;font-weight:500;line-height:1.4}.PerformanceChartSkeleton-module__rIK8ra__lines{flex-direction:column;align-items:flex-start;gap:12px;width:100%;display:flex}.PerformanceChartSkeleton-module__rIK8ra__lineWide{width:100%}.PerformanceChartSkeleton-module__rIK8ra__lineLong{width:90%}.PerformanceChartSkeleton-module__rIK8ra__lineShort{width:118px;max-width:100%}.PerformanceChartSkeleton-module__rIK8ra__yTicks{flex-direction:column;justify-content:space-between;width:32px;height:163px;display:flex;position:absolute;top:0;right:0}.PerformanceChartSkeleton-module__rIK8ra__yTick{width:100%;height:12px}
.PerformanceLegend-module__t62Eaa__root{align-items:center;gap:20px;min-width:0;margin:0;padding:0;list-style:none;display:flex}.PerformanceLegend-module__t62Eaa__item{align-items:center;gap:6px;min-width:0;display:flex}.PerformanceLegend-module__t62Eaa__portfolioMark,.PerformanceLegend-module__t62Eaa__benchmarkMark{background:var(--blue);border-radius:1px;flex-shrink:0;width:12px;height:2px}.PerformanceLegend-module__t62Eaa__benchmarkMark{background:var(--orange)}.PerformanceLegend-module__t62Eaa__label{color:var(--gray-70);text-overflow:ellipsis;white-space:nowrap;font-size:14px;line-height:1.2;overflow:hidden}
.PerformanceTooltip-module__dvD-lq__root{background:var(--white);min-width:180px;box-shadow:0 20px 24px -4px color-mix(in srgb,var(--gray-100)10%,transparent),0 8px 8px -4px color-mix(in srgb,var(--gray-100)4%,transparent);font-family:var(--font-space-lato);pointer-events:none;border-radius:8px;flex-direction:column;gap:4px;padding:8px 12px;display:flex}.PerformanceTooltip-module__dvD-lq__date{color:var(--gray-50);white-space:nowrap;margin:0;font-size:12px;line-height:1.2}.PerformanceTooltip-module__dvD-lq__row{color:var(--gray-70);align-items:center;gap:6px;margin:0;font-size:14px;line-height:1.2;display:flex}.PerformanceTooltip-module__dvD-lq__portfolioMark,.PerformanceTooltip-module__dvD-lq__benchmarkMark{background:var(--blue);border-radius:1px;flex-shrink:0;width:12px;height:2px}.PerformanceTooltip-module__dvD-lq__benchmarkMark{background:var(--orange)}.PerformanceTooltip-module__dvD-lq__name{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.PerformanceTooltip-module__dvD-lq__value{color:var(--gray-90);flex-shrink:0;font-weight:600}
.PerformanceChart-module__53fyNG__root{width:100%;min-width:0;height:192px;overflow:visible}
.PerformanceCard-module__0ZU_jG__root{background:var(--white);border-radius:20px;flex-direction:column;gap:16px;min-width:0;padding:24px;display:flex}.PerformanceCard-module__0ZU_jG__header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;display:flex}.PerformanceCard-module__0ZU_jG__headline{flex-wrap:wrap;align-items:baseline;gap:8px;margin:0;display:flex}.PerformanceCard-module__0ZU_jG__headlineUp,.PerformanceCard-module__0ZU_jG__headlineDown{color:var(--green);font-size:20px;font-weight:700;line-height:1}.PerformanceCard-module__0ZU_jG__headlineDown{color:var(--error)}.PerformanceCard-module__0ZU_jG__headlineCaption{color:var(--gray-60);font-size:14px;line-height:1.2}.PerformanceCard-module__0ZU_jG__controls{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.PerformanceCard-module__0ZU_jG__periods{scrollbar-width:none;background:var(--whitesmoke);border-radius:12px;max-width:100%;display:flex;overflow-x:auto}.PerformanceCard-module__0ZU_jG__period,.PerformanceCard-module__0ZU_jG__periodActive{all:unset;box-sizing:border-box;font-family:var(--font-space-lato);color:var(--gray-80);cursor:pointer;border-radius:12px;flex-shrink:0;padding:8px 16px;font-size:14px;font-weight:500;line-height:1.2}.PerformanceCard-module__0ZU_jG__period:hover{color:var(--gray-90)}.PerformanceCard-module__0ZU_jG__periodActive{color:var(--blue);background:var(--light-blue);font-weight:600}.PerformanceCard-module__0ZU_jG__period:focus-visible,.PerformanceCard-module__0ZU_jG__periodActive:focus-visible{outline:2px solid var(--blue-focus);outline-offset:-2px}@media (max-width:520px){.PerformanceCard-module__0ZU_jG__root{padding:16px}.PerformanceCard-module__0ZU_jG__period,.PerformanceCard-module__0ZU_jG__periodActive{padding:8px 12px}}.PerformanceCard-module__0ZU_jG__note{color:var(--gray-50);margin:0;font-size:12px;line-height:1.2}
