[data-pnl=positive]{color:var(--color-success,#22c55e)}[data-pnl=negative]{color:var(--color-error,#bc000f)}[data-role=connect-exchanges-teaser] ec-fa-icon[slot=icon]{--color-icon:var(--color-primary)}[data-role=credential-error]{align-items:center;gap:var(--s-1);padding:var(--s-1);display:flex}img.token-icon{object-fit:cover;border-radius:50%;flex-shrink:0;width:24px;height:24px}[data-page^=finance-] [data-role=section-headline]{margin-top:var(--s1)}[data-page^=finance-] [data-role=section-headline]:first-child{margin-top:0}[data-page^=finance-] [data-role=section-headline] h5{margin:0}[data-page^=finance-] [data-role=section-icon]{--color-icon:var(--color-primary)}[data-page^=finance-] [data-role=page-lead],[data-page^=finance-] [data-role=empty-hint]{color:var(--color-text-light)}e-list-row[unreliable]{opacity:.55}.hedge-legs{align-items:center;column-gap:var(--s0);row-gap:var(--s-1);grid-template-columns:auto 1fr auto;display:grid}.hedge-legs [data-hedge-name]{align-items:center;gap:var(--s-2);min-width:0;display:inline-flex}a[data-hedge-name]{color:inherit;text-decoration:none}a[data-hedge-name]:hover{text-decoration:underline}[data-hedge-grid]{align-items:center;column-gap:var(--s-1);row-gap:var(--s-2);grid-template-columns:auto auto auto;display:inline-grid}[data-hedge-grid]>ec-badge{justify-self:start}.hedge-legs .hedge-price{white-space:nowrap;justify-self:end}.hedge-leg-figure{flex-direction:column;align-items:flex-end;gap:0;min-width:0;display:flex}.hedge-fill{align-items:baseline;gap:var(--s-1);white-space:nowrap;display:inline-flex}.hedge-slippage,.hedge-sub{color:var(--color-text-light);white-space:nowrap}.hedge-leg-unavailable{color:var(--color-text-light);white-space:nowrap;font-style:italic}.hedge-preview-note{color:var(--color-text-light);margin-top:var(--s-1)}.hedge-preview-warning{align-items:center;gap:var(--s-1);margin-top:var(--s-1);padding:var(--s-1);border-radius:var(--border-radius,.25rem);background:color-mix(in srgb, var(--ec-color-warning) 12%, transparent);color:var(--ec-color-warning);display:flex}.hedge-metrics{margin-top:var(--s0)}.hedge-metric{gap:var(--s-2);flex-direction:column;display:flex}.hedge-metric-label,.hedge-metric-muted{color:var(--color-text-light)}#manage-exchanges,#manage-exchanges ec-card,#manage-exchanges ec-list,#manage-exchanges e-list-details,#manage-exchanges ec-expand{min-width:0;max-width:100%}#manage-exchanges e-list-row>e-field{overflow-wrap:anywhere;min-width:0}#manage-exchanges e-list-row>e-field code{overflow-wrap:anywhere;word-break:break-all}#manage-exchanges [data-prose],#manage-exchanges [data-prose] a{overflow-wrap:anywhere}#manage-exchanges ec-cluster:has(>e-credential-title){--cluster-wrap:nowrap}#manage-exchanges ec-cluster:has(>e-credential-title)>ec-cluster{flex-shrink:0}#manage-exchanges e-credential-title{gap:var(--s-2);flex-direction:column;min-width:0;display:flex}[data-transaction]>ec-cluster{--cluster-wrap:wrap;--cluster-justify:flex-start;min-width:0}#manage-exchanges e-credential-title h3{font-size:var(--step-2);color:var(--card-headline-color,var(--color-primary));text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}#manage-exchanges dl.credential-meta,#manage-exchanges dl.credential-account{column-gap:var(--s0);row-gap:var(--s-2);grid-template-columns:auto 1fr;margin:0;display:grid}#manage-exchanges dl.credential-meta dt,#manage-exchanges dl.credential-account dt{color:var(--color-text-light);font-size:var(--step--1)}#manage-exchanges dl.credential-meta dd,#manage-exchanges dl.credential-account dd{text-align:right;overflow-wrap:anywhere;justify-self:end;margin:0}#manage-exchanges e-account-summary{gap:var(--s-1);padding:var(--s-1);border-radius:var(--card-border-radius,8px);background:color-mix(in srgb, var(--color-text) 4%, transparent);border:1px solid var(--color-border-default);flex-direction:column;display:flex}#manage-exchanges dl.credential-account{border-top:none;padding-top:0}#manage-exchanges dl.credential-account.is-primary dd{font-weight:600;font-size:var(--step-0)}#manage-exchanges dl.credential-account.is-secondary dt,#manage-exchanges dl.credential-account.is-secondary dd{font-size:var(--step--1);color:var(--color-text-light)}#manage-exchanges dl.credential-account.is-secondary dd[data-pnl=positive]{color:var(--color-success,#22c55e)}#manage-exchanges dl.credential-account.is-secondary dd[data-pnl=negative]{color:var(--color-error,#bc000f)}#manage-exchanges [data-role=account-label]{color:var(--color-text-light);font-size:var(--step--1)}#manage-exchanges [data-role=account-empty]{align-items:center;gap:var(--s-1);color:var(--color-text-light);display:flex}#manage-exchanges [data-role=account-empty] ec-fa-icon{--color-icon:var(--color-text-light)}@media (width<=767px){#manage-exchanges e-list-details{overflow:hidden}}.funding-chart-canvas-wrap{height:160px}.funding-heatbar-wrap{height:32px;overflow:visible}[data-chart-pill][data-chart-active]::part(button){background-color:var(--color-primary);color:var(--color-primary-contrast)}[data-page=finance-portfolio]{--finance-type-total:var(--color-primary);--finance-type-etf:#3b82f6;--finance-type-gold:#e1b12c;--finance-type-crypto:#8b5cf6;--finance-type-gemstone:#ec4899;--finance-type-defi:#14b8a6}[data-page=finance-portfolio] [data-role=portfolio-total]{font-size:var(--step-4);line-height:1.1}[data-page=finance-portfolio] ec-chart{--ec-chart-height:18rem}[data-page=finance-portfolio] [data-role=allocation-legend] a{align-items:center;gap:var(--s-2);color:inherit;text-decoration:none;display:inline-flex}[data-page=finance-portfolio] [data-role=allocation-legend] a:hover strong{text-decoration:underline}[data-page=finance-portfolio] [data-legend-dot],[data-page=finance-portfolio] [data-section-dot]{border-radius:50%;flex-shrink:0;align-self:center;width:.625rem;height:.625rem;display:inline-block}[data-page=finance-portfolio] [data-legend-entry][data-type=etf] [data-legend-dot],[data-page=finance-portfolio] [data-section-dot][data-type=etf]{background:var(--finance-type-etf)}[data-page=finance-portfolio] [data-legend-entry][data-type=gold] [data-legend-dot],[data-page=finance-portfolio] [data-section-dot][data-type=gold]{background:var(--finance-type-gold)}[data-page=finance-portfolio] [data-legend-entry][data-type=crypto] [data-legend-dot],[data-page=finance-portfolio] [data-section-dot][data-type=crypto]{background:var(--finance-type-crypto)}[data-page=finance-portfolio] [data-legend-entry][data-type=gemstone] [data-legend-dot],[data-page=finance-portfolio] [data-section-dot][data-type=gemstone]{background:var(--finance-type-gemstone)}[data-page=finance-portfolio] [data-legend-entry][data-type=defi] [data-legend-dot],[data-page=finance-portfolio] [data-section-dot][data-type=defi]{background:var(--finance-type-defi)}[data-page=finance-portfolio] [data-position]+[data-position]{border-top:1px solid var(--color-border-default);padding-top:var(--s-1);margin-top:var(--s-1)}[data-page=finance-portfolio] [data-position-row]{align-items:start;gap:var(--s-1);grid-template-columns:minmax(0,2fr) minmax(0,.7fr) minmax(0,1fr) minmax(0,1.1fr) minmax(0,1.3fr) auto;display:grid}[data-page=finance-portfolio] [data-position-row] [data-cell]{gap:var(--s-3);flex-direction:column;min-width:0;display:flex}[data-page=finance-portfolio] [data-position-row] [data-cell=quantity],[data-page=finance-portfolio] [data-position-row] [data-cell=price],[data-page=finance-portfolio] [data-position-row] [data-cell=value],[data-page=finance-portfolio] [data-position-row] [data-cell=pnl]{text-align:right;align-items:flex-end}[data-page=finance-portfolio] [data-position-row] [data-cell=actions]{align-items:flex-end}[data-page=finance-portfolio] [data-position-row] [data-label]:before{content:none}[data-page=finance-portfolio] [data-row-badges]{--cluster-wrap:wrap}[data-page=finance-portfolio] [data-position-edit]{padding-block:var(--s-1)}[data-page=finance-portfolio] [data-role=show-in-chart]{font-size:var(--step--1)}@media (width<=48rem){[data-page=finance-portfolio] [data-position-row]{grid-template-columns:1fr auto}[data-page=finance-portfolio] [data-position-row] [data-cell=name]{grid-area:1/1}[data-page=finance-portfolio] [data-position-row] [data-cell=actions]{grid-area:1/2}[data-page=finance-portfolio] [data-position-row] [data-cell=quantity],[data-page=finance-portfolio] [data-position-row] [data-cell=price],[data-page=finance-portfolio] [data-position-row] [data-cell=value],[data-page=finance-portfolio] [data-position-row] [data-cell=pnl]{text-align:left;justify-content:space-between;align-items:baseline;gap:var(--s-2) var(--s-1);flex-flow:wrap;grid-column:1/-1}[data-page=finance-portfolio] [data-position-row] [data-cell=quantity]>small,[data-page=finance-portfolio] [data-position-row] [data-cell=price]>small,[data-page=finance-portfolio] [data-position-row] [data-cell=value]>small,[data-page=finance-portfolio] [data-position-row] [data-cell=pnl]>small{text-align:right;flex-basis:100%}[data-page=finance-portfolio] [data-position-row] [data-label]:before{content:attr(data-label);color:var(--color-text-light);font-size:var(--step--1);white-space:nowrap}[data-page=finance-portfolio] [data-position-row] [data-cell=pnl] [data-pnl]{white-space:nowrap}[data-page=finance-portfolio] [data-role=portfolio-total]{font-size:var(--step-3)}[data-page=finance-portfolio] ec-chart{--ec-chart-height:14rem}}[data-page=finance-portfolio] [data-role=portfolio-hints]{--cluster-wrap:wrap}[data-page=finance-portfolio] [data-role=chart-filters]{margin-top:var(--s1)}[data-page=finance-portfolio] [data-role=portfolio-hints] a{text-decoration:none;display:inline-flex}[data-page=finance-portfolio] [data-role=lookup-confirmation]{color:var(--color-success,#22c55e)}[data-page=finance-portfolio] [data-role=lookup-confirmation] ec-fa-icon{--color-icon:var(--color-success,#22c55e)}