.profile-live-positions{min-width:0}
.profile-wallet-controls{flex-wrap:wrap;align-items:center;gap:4px 8px;min-height:32px;margin:16px 0 0 6px;display:flex}.profile-wallet-trigger,.profile-network-status{border-radius:var(--karma-radius-pill);gap:8px;height:32px;min-height:32px;padding-inline:12px;font-size:.8125rem;font-weight:550}.profile-wallet-trigger{max-width:100%;color:var(--text-value)}.profile-wallet-trigger-label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.profile-wallet-trigger-total{color:var(--text-label);font-variant-numeric:tabular-nums;font-weight:500}.profile-wallet-chevron{width:14px;height:14px;color:var(--text-label);flex:none}.profile-wallet-trigger[aria-expanded=true] .profile-wallet-chevron{transform:rotate(180deg)}.profile-wallet-trailing{margin-left:auto;display:flex}.profile-network-status{color:var(--text-label);font-weight:500}.profile-network-status svg{width:14px;height:14px;color:var(--warning);flex:none}.profile-network-tooltip{max-width:260px;font-size:var(--type-label-size);line-height:1.45}.profile-wallet-popover{min-width:248px;max-width:calc(100vw - 32px);transform-origin:var(--trigger-anchor-point,top left)}.shell-menu.profile-wallet-popover .profile-wallet-item{grid-template-columns:24px minmax(0, 1fr) var(--karma-menu-check-size);align-items:center;column-gap:var(--karma-menu-item-gap);min-height:40px;padding-block:8px;display:grid}.profile-wallet-mark{background:var(--surface-secondary);width:24px;height:24px;color:var(--text-value);border-radius:50%;place-items:center;font-size:.6875rem;font-weight:650;display:grid}.profile-wallet-copy{gap:2px;min-width:0;display:grid}.profile-wallet-name,.profile-wallet-address{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.profile-wallet-name{color:var(--text-value);font-size:.8125rem;font-weight:550}.profile-wallet-address{color:var(--text-label);font-size:var(--type-label-size-sm);font-variant-numeric:tabular-nums}.profile-wallet-check{color:var(--text-value);grid-column:3;justify-self:end}.shell-menu.profile-wallet-popover .profile-wallet-manage{grid-template-columns:24px minmax(0,1fr)}.profile-wallet-manage svg{justify-self:center}
.account-data-panel{width:100%;min-width:0;color:var(--text-value);font-variant-numeric:tabular-nums;padding:4px 0 0}.account-data-toolbar,.account-data-tabs{align-items:center;gap:4px;display:flex}.account-data-toolbar{justify-content:space-between;gap:16px}.account-data-caption{color:var(--text-label);font-size:var(--type-label-size);font-weight:var(--type-label-weight);margin:16px 0 8px;line-height:1.5}.account-data-notice{color:var(--text-label);font-size:var(--type-label-size);align-items:center;gap:6px;margin:12px 0 8px;line-height:1.5;display:flex}.account-data-notice:before{content:"";background:var(--warning);border-radius:50%;flex-shrink:0;width:4px;height:4px}.account-data-list{--account-row-bleed:12px;--account-row-hover:var(--surface-card);width:calc(100% + var(--account-row-bleed) * 2);min-width:0;margin:12px calc(var(--account-row-bleed) * -1) 0;grid-template-columns:minmax(0,1fr);gap:2px;display:grid}.account-data-row{min-height:64px;padding:10px var(--account-row-bleed);border-radius:var(--karma-radius-control);align-items:center;gap:12px;display:flex}@media (hover:hover){.account-data-row:hover{background:var(--account-row-hover)}}.account-flow-dialog .account-data-list{--account-row-bleed:0px;--account-row-hover:var(--surface-secondary)}.account-flow-dialog .account-data-row{margin-inline:-10px;padding-inline:10px}.account-data-coin,.account-data-direction{background:var(--surface-secondary);width:32px;height:32px;color:var(--text-label);font-size:var(--type-label-size);border-radius:50%;flex:0 0 32px;place-items:center;font-weight:650;display:grid}.account-data-direction{font-size:16px}.account-data-copy{flex:1;min-width:0}.account-data-copy strong,.account-data-copy small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.account-data-copy strong,.account-data-value strong{color:var(--text-value);font-size:.875rem;font-weight:600}.account-data-copy small,.account-data-value small{color:var(--text-label);font-size:var(--type-label-size);margin-top:4px;line-height:1.4}.account-data-value{color:var(--text-value);text-align:right;flex-shrink:0;font-size:.875rem;font-weight:600}.account-data-value small{font-weight:400;display:block}.account-data-value .account-data-meta{justify-content:flex-end;align-items:center;gap:6px;display:flex}.account-data-refresh{color:var(--text-label)}.account-data-empty{text-align:center;padding:40px 16px}.account-data-empty strong{color:var(--text-value);font-size:.9375rem;font-weight:600}.account-data-empty p{color:var(--text-label);font-size:var(--type-label-size);margin:6px 0 16px}.account-data-empty p:last-child{margin-bottom:0}.account-data-error{color:var(--text-label);font-size:var(--type-label-size);justify-content:space-between;align-items:center;gap:12px;margin-top:16px;display:flex}.account-data-more{width:100%;margin-top:8px}@media (max-width:760px){.account-data-list{--account-row-bleed:8px}}@media (max-width:520px){.account-data-row{gap:10px}.account-data-value{overflow-wrap:anywhere;max-width:44%}.account-data-toolbar{gap:8px}}.account-data-caption select{border:1px solid var(--separator);border-radius:var(--karma-radius-control);background:var(--surface);max-width:100%;color:var(--foreground);font:inherit;margin-left:8px;padding:6px 10px}.account-data-cash{margin:4px 0 20px}.account-data-cash .account-data-row{min-height:48px}.account-small-balances{color:var(--muted);align-self:flex-start;margin-block:4px}.account-profile-data{margin-top:40px;padding:0}.account-profile-data .account-data-toolbar{margin-bottom:4px}.account-profile-tabs.segment{flex:1;justify-content:flex-start;width:auto}.account-profile-data .live-orders-list{margin-top:12px}.account-profile-data .account-data-empty{padding:28px 12px}.account-profile-data .account-data-empty strong{font-size:13px}.account-profile-data .account-data-empty p{margin:6px 0 12px;font-size:11px}.account-profile-data .account-data-cash{margin:0 0 18px}.account-profile-data .account-data-cash .account-data-list{flex-wrap:wrap;gap:8px 20px;display:flex}.account-profile-data .account-data-cash .account-data-row{flex:160px;gap:16px;max-width:300px;min-height:40px}.account-profile-data .account-data-cash .account-data-value,.account-profile-data .account-data-cash .account-data-copy strong{font-size:11px}.account-profile-data .account-small-balances{background:0 0;border-radius:0;min-width:0;height:30px;margin-block:6px 0;padding-inline:0;font-size:11px}.profile-filter-pill{border-radius:var(--karma-radius-pill)}@container profile (max-width:600px){.account-profile-data{margin-top:32px}}
