.EarningsChart-module-scss-module__eJYbhG__chart{box-sizing:border-box;background:#0b0b16;border:1px solid #ffffff14;border-radius:20px;height:340px;position:relative;overflow:hidden}@media (max-width:1199px){.EarningsChart-module-scss-module__eJYbhG__chart{border-radius:16px;flex-direction:column;gap:16px;height:auto;padding:16px 18px 12px;display:flex}}.EarningsChart-module-scss-module__eJYbhG__overlay{z-index:1;flex-direction:column;gap:8px;display:flex;position:absolute;top:28px;left:32px;right:180px}@media (max-width:1199px){.EarningsChart-module-scss-module__eJYbhG__overlay{order:1;position:static}}.EarningsChart-module-scss-module__eJYbhG__caption{color:#ffffff8c;font-size:13px}.EarningsChart-module-scss-module__eJYbhG__numbers{flex-wrap:wrap;align-items:baseline;gap:4px 16px;display:flex}.EarningsChart-module-scss-module__eJYbhG__earned{letter-spacing:-.035em;font-variant-numeric:tabular-nums;color:#f0f6fc;font-size:60px;font-weight:650;line-height:1}@media (max-width:1199px){.EarningsChart-module-scss-module__eJYbhG__earned{font-size:44px}}.EarningsChart-module-scss-module__eJYbhG__apr{font-variant-numeric:tabular-nums;color:#4ade80;font-size:22px;font-weight:600}@media (max-width:1199px){.EarningsChart-module-scss-module__eJYbhG__apr{font-size:18px}}.EarningsChart-module-scss-module__eJYbhG__controls{z-index:1;position:absolute;top:24px;right:24px}@media (max-width:1199px){.EarningsChart-module-scss-module__eJYbhG__controls{order:0;position:static}}.EarningsChart-module-scss-module__eJYbhG__plot{position:absolute;inset:0}@media (max-width:1199px){.EarningsChart-module-scss-module__eJYbhG__plot{order:2;height:150px;position:relative;inset:auto}}.EarningsChart-module-scss-module__eJYbhG__plotArea{position:absolute;inset:46% 0 14%}@media (max-width:1199px){.EarningsChart-module-scss-module__eJYbhG__plotArea{top:22px;bottom:24px}}.EarningsChart-module-scss-module__eJYbhG__svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.EarningsChart-module-scss-module__eJYbhG__dot{box-sizing:border-box;background:#070710;border:2px solid #4ade80;border-radius:50%;width:10px;height:10px;position:absolute;transform:translate(-50%,-50%)}.EarningsChart-module-scss-module__eJYbhG__label{white-space:nowrap;font-variant-numeric:tabular-nums;pointer-events:none;flex-direction:column;gap:1px;display:flex;position:absolute;transform:translate(10px,calc(-100% - 6px))}.EarningsChart-module-scss-module__eJYbhG__labelAmount{color:#4ade80;font-size:15px;font-weight:600}.EarningsChart-module-scss-module__eJYbhG__labelMeta{color:#ffffff80;font-size:11px}.EarningsChart-module-scss-module__eJYbhG__labelLeft{align-items:flex-end;transform:translate(calc(-100% - 10px),calc(-100% - 6px))}@media (max-width:1199px){.EarningsChart-module-scss-module__eJYbhG__labelExtra{display:none}}.EarningsChart-module-scss-module__eJYbhG__empty{text-align:center;color:#ffffff73;font-size:13px;position:absolute;top:64%;left:0;right:0}.EarningsChart-module-scss-module__eJYbhG__axis{color:#ffffff59;justify-content:space-between;font-size:11px;display:flex;position:absolute;bottom:12px;left:32px;right:32px}@media (max-width:1199px){.EarningsChart-module-scss-module__eJYbhG__axis{bottom:0;left:0;right:0}}
.PositionCalcRow-module-scss-module__2qyFgG__tile{background:#ffffff08;border:1px solid #ffffff14;border-radius:12px;flex-direction:column;gap:3px;min-width:0;padding:12px 14px;transition:opacity .2s,border-color .2s,background .2s;display:flex}.PositionCalcRow-module-scss-module__2qyFgG__now{background:#22c55e12;border-color:#22c55e59}.PositionCalcRow-module-scss-module__2qyFgG__now .PositionCalcRow-module-scss-module__2qyFgG__condition{color:#4ade80;font-weight:600}.PositionCalcRow-module-scss-module__2qyFgG__dim .PositionCalcRow-module-scss-module__2qyFgG__value{color:#ffffffb3}.PositionCalcRow-module-scss-module__2qyFgG__condition{color:#ffffff80;align-items:center;gap:6px;font-size:12px;display:flex}.PositionCalcRow-module-scss-module__2qyFgG__nowTag{color:#4ade80;background:#22c55e2e;border-radius:999px;align-items:center;height:18px;padding:0 6px;font-size:11px;font-weight:700;display:inline-flex}.PositionCalcRow-module-scss-module__2qyFgG__value{color:#f0f6fc;font-variant-numeric:tabular-nums;font-size:15px;font-weight:600}.PositionCalcRow-module-scss-module__2qyFgG__note{color:#ffffff80;font-size:12px;line-height:1.35}.PositionCalcRow-module-scss-module__2qyFgG__placeholder{background:#ffffff0f;border-radius:6px;width:96px;height:18px;display:block}
.PositionMiniChartSkeleton-module-scss-module__wikfCG__wrap{width:100%;height:100%}.PositionMiniChartSkeleton-module-scss-module__wikfCG__svg{width:100%;height:100%;display:block}.PositionMiniChartSkeleton-module-scss-module__wikfCG__scaffold{opacity:.14}.PositionMiniChartSkeleton-module-scss-module__wikfCG__pen{stroke-dasharray:1;stroke-dashoffset:1px;animation:2.6s cubic-bezier(.32,0,.35,1) infinite PositionMiniChartSkeleton-module-scss-module__wikfCG__draw}@keyframes PositionMiniChartSkeleton-module-scss-module__wikfCG__draw{0%{stroke-dashoffset:1px;opacity:.55}58%{stroke-dashoffset:0;opacity:.55}86%{stroke-dashoffset:0;opacity:.55}to{stroke-dashoffset:0;opacity:0}}@media (prefers-reduced-motion:reduce){.PositionMiniChartSkeleton-module-scss-module__wikfCG__pen{stroke-dashoffset:0;opacity:.32;animation:none}}
.portfolio-module-scss-module___MEC0a__page{flex-direction:column;gap:12px;padding:32px 48px 48px;display:flex}@media (max-width:1199px){.portfolio-module-scss-module___MEC0a__page{padding:20px 16px 32px}}.portfolio-module-scss-module___MEC0a__header{flex-direction:column;gap:6px;margin-bottom:16px;display:flex}.portfolio-module-scss-module___MEC0a__title{letter-spacing:-.02em;margin:0;font-size:28px;font-weight:700}@media (max-width:1199px){.portfolio-module-scss-module___MEC0a__title{font-size:24px}}.portfolio-module-scss-module___MEC0a__subtitle{color:#ffffff8c;margin:0;font-size:14px}.portfolio-module-scss-module___MEC0a__periodSwitch{gap:2px;display:flex}.portfolio-module-scss-module___MEC0a__periodBtn{color:#ffffff80;cursor:pointer;white-space:nowrap;background:0 0;border:none;border-radius:8px;height:30px;padding:0 12px;font-family:inherit;font-size:13px;font-weight:600}.portfolio-module-scss-module___MEC0a__periodBtn:hover{color:#f0f6fc}.portfolio-module-scss-module___MEC0a__periodActive{color:#f0f6fc;background:#ffffff14}.portfolio-module-scss-module___MEC0a__section{flex-direction:column;gap:12px;margin-top:24px;display:flex}.portfolio-module-scss-module___MEC0a__sectionTitle{color:#ffffff8c;margin:0;font-size:13px;font-weight:600}.portfolio-module-scss-module___MEC0a__posGrid{grid-template-columns:repeat(2,1fr);gap:12px;display:grid}@media (max-width:1199px){.portfolio-module-scss-module___MEC0a__posGrid{grid-template-columns:1fr}}.portfolio-module-scss-module___MEC0a__posCard{background:#0b0b16;border:1px solid #ffffff14;border-radius:20px;flex-direction:column;display:flex;overflow:hidden}.portfolio-module-scss-module___MEC0a__posHeader{justify-content:space-between;align-items:center;gap:12px;padding:18px 22px 14px;display:flex}@media (max-width:1199px){.portfolio-module-scss-module___MEC0a__posHeader{padding:16px 16px 12px}}.portfolio-module-scss-module___MEC0a__posLeft{align-items:center;gap:12px;min-width:0;display:flex}.portfolio-module-scss-module___MEC0a__tokenIcon{border-radius:50%;flex-shrink:0}.portfolio-module-scss-module___MEC0a__posName{color:#f0f6fc;font-size:16px;font-weight:600}.portfolio-module-scss-module___MEC0a__posMeta{color:#ffffff8c;margin-top:2px;font-size:13px}.portfolio-module-scss-module___MEC0a__posEarned{text-align:right;flex-direction:column;flex-shrink:0;align-items:flex-end;gap:2px;display:flex}.portfolio-module-scss-module___MEC0a__posPremium{color:#4ade80;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:22px;font-weight:650}@media (max-width:1199px){.portfolio-module-scss-module___MEC0a__posPremium{font-size:18px}}.portfolio-module-scss-module___MEC0a__posAprLine{color:#ffffff8c;white-space:nowrap;font-size:12px}.portfolio-module-scss-module___MEC0a__posEmpty{color:#ffffff8c;text-align:center;text-wrap:balance;justify-content:center;align-items:center;min-height:88px;padding:16px 24px;font-size:13px;line-height:1.5;display:flex}.portfolio-module-scss-module___MEC0a__chartWrap{height:136px;overflow:hidden}.portfolio-module-scss-module___MEC0a__outcomeGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:14px 22px 16px;display:grid}@media (max-width:1199px){.portfolio-module-scss-module___MEC0a__outcomeGrid{grid-template-columns:minmax(0,1fr);padding:12px 16px 14px}}.portfolio-module-scss-module___MEC0a__posFooter{border-top:1px solid #ffffff0f;padding:14px 22px}@media (max-width:1199px){.portfolio-module-scss-module___MEC0a__posFooter{padding:12px 16px}}.portfolio-module-scss-module___MEC0a__footerRow{justify-content:space-between;align-items:center;gap:12px;display:flex}.portfolio-module-scss-module___MEC0a__expiresBlock{flex-direction:column;gap:2px;display:flex}.portfolio-module-scss-module___MEC0a__expiresLabel{color:#ffffff8c;font-size:12px}.portfolio-module-scss-module___MEC0a__expiresVal{color:#f0f6fc;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:16px;font-weight:600}.portfolio-module-scss-module___MEC0a__expiresDate{color:#ffffff8c;font-size:13px;font-weight:400}.portfolio-module-scss-module___MEC0a__autoWheelBlock{align-items:center;gap:10px;display:flex}.portfolio-module-scss-module___MEC0a__autoWheelLabel{color:#f0f6fc;font-size:14px;font-weight:600}.portfolio-module-scss-module___MEC0a__toggle{cursor:pointer;background:#ffffff1f;border:none;border-radius:13px;flex-shrink:0;width:44px;height:26px;transition:background .2s;position:relative}.portfolio-module-scss-module___MEC0a__toggle.portfolio-module-scss-module___MEC0a__toggleOn{background:#7c3aed}.portfolio-module-scss-module___MEC0a__toggle:disabled{opacity:.45;cursor:not-allowed}.portfolio-module-scss-module___MEC0a__knob{background:#fff;border-radius:50%;width:20px;height:20px;transition:left .2s;display:block;position:absolute;top:3px;left:3px}.portfolio-module-scss-module___MEC0a__toggleOn .portfolio-module-scss-module___MEC0a__knob{left:21px}.portfolio-module-scss-module___MEC0a__histTable{background:#0b0b16;border:1px solid #ffffff14;border-radius:16px;overflow:hidden}.portfolio-module-scss-module___MEC0a__histRow{grid-template-columns:minmax(0,2fr) minmax(0,1.4fr) minmax(0,1fr) minmax(0,.8fr);align-items:center;gap:16px;padding:14px 20px;display:grid}.portfolio-module-scss-module___MEC0a__histRow+.portfolio-module-scss-module___MEC0a__histRow{border-top:1px solid #ffffff0f}@media (max-width:1199px){.portfolio-module-scss-module___MEC0a__histRow{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"position premium""period apr";row-gap:4px;padding:12px 16px}}.portfolio-module-scss-module___MEC0a__histHead{color:#ffffff80;padding-top:10px;padding-bottom:10px;font-size:12px;font-weight:600}@media (max-width:1199px){.portfolio-module-scss-module___MEC0a__histHead{display:none}}.portfolio-module-scss-module___MEC0a__alignRight{text-align:right}.portfolio-module-scss-module___MEC0a__histPosition{align-items:center;gap:10px;min-width:0;display:flex}@media (max-width:1199px){.portfolio-module-scss-module___MEC0a__histPosition{grid-area:position}}.portfolio-module-scss-module___MEC0a__histIcon{border-radius:50%;flex-shrink:0}.portfolio-module-scss-module___MEC0a__histText{min-width:0}.portfolio-module-scss-module___MEC0a__histName{font-size:14px;font-weight:600}.portfolio-module-scss-module___MEC0a__histMeta{color:#ffffff8c;white-space:nowrap;text-overflow:ellipsis;margin-top:2px;font-size:12px;overflow:hidden}.portfolio-module-scss-module___MEC0a__histPeriod{color:#ffffffb3;font-size:13px}@media (max-width:1199px){.portfolio-module-scss-module___MEC0a__histPeriod{grid-area:period;padding-left:38px;font-size:12px}}.portfolio-module-scss-module___MEC0a__histPremium{text-align:right;font-variant-numeric:tabular-nums;font-size:14px;font-weight:600}.portfolio-module-scss-module___MEC0a__histPremium.portfolio-module-scss-module___MEC0a__green{color:#4ade80}@media (max-width:1199px){.portfolio-module-scss-module___MEC0a__histPremium{grid-area:premium}}.portfolio-module-scss-module___MEC0a__histApr{color:#ffffffb3;text-align:right;font-variant-numeric:tabular-nums;font-size:14px}@media (max-width:1199px){.portfolio-module-scss-module___MEC0a__histApr{grid-area:apr;font-size:12px}}.portfolio-module-scss-module___MEC0a__empty{color:#ffffff59;padding:24px 0;font-size:14px}.portfolio-module-scss-module___MEC0a__loadMore{color:#ffffffbf;cursor:pointer;background:#ffffff0f;border:1px solid #ffffff1f;border-radius:10px;width:100%;margin-top:12px;padding:12px;font-size:13px;font-weight:600;transition:background .15s}.portfolio-module-scss-module___MEC0a__loadMore:hover:not(:disabled){background:#ffffff1f}.portfolio-module-scss-module___MEC0a__loadMore:disabled{opacity:.5;cursor:default}
