.account-loading-slot{position:relative}.account-loading-rows{pointer-events:none;opacity:1;width:100%;transition:opacity var(--motion-enter) var(--ease-smooth)}.account-loading-rows[data-open=false]{opacity:0;transition-duration:var(--motion-exit)}.account-loading-rows[data-leaving]{position:absolute;top:0;left:0}.account-loading-pulse{gap:2px;padding-top:12px;display:grid}.account-loading-indicator{justify-content:center;align-items:center;height:40px;display:flex}@media (prefers-reduced-motion:reduce){.account-loading-rows{transition:none}}.account-loading-row{grid-template-columns:32px minmax(0,1fr) 72px;align-items:center;gap:12px;min-height:64px;padding:10px 28px 10px 0;display:grid}.account-loading-row .skeleton{background:var(--surface);border-radius:3px}.account-loading-row .account-loading-avatar{border-radius:50%;width:32px;height:32px}.account-loading-copy{gap:8px;min-width:0;display:grid}.account-loading-line{width:42%;min-width:56px;max-width:160px;height:8px}.account-loading-line-short{width:28%;min-width:40px;max-width:104px;height:6px}.account-loading-value{justify-items:end}.account-loading-value .account-loading-line{width:100%;min-width:0}.account-loading-value .account-loading-line-short{width:64%}.trader-profile-panel .account-loading-rows{--position-bleed:12px;width:calc(100% + var(--position-bleed) * 2);margin-inline:calc(var(--position-bleed) * -1)}.trader-profile-panel .account-loading-pulse{gap:2px}.trader-profile-panel .account-loading-row{min-height:64px;padding:10px calc(var(--position-bleed) + 28px) 10px var(--position-bleed);grid-template-columns:32px minmax(0,1fr) 72px;gap:12px}.trader-profile-panel .account-loading-row .skeleton{background:var(--surface-card)}.trader-profile-panel .account-loading-row .account-loading-avatar{width:32px;height:32px}.trader-profile-panel .account-loading-line{height:10px}.trader-profile-panel .account-loading-line-short{height:8px}@media (max-width:760px){.trader-profile-panel .account-loading-rows{--position-bleed:8px}}.trader-profile-panel .profile-split-side .account-loading-row{padding-inline:var(--position-bleed)}
