.perps-ticket{container:perps-ticket/inline-size}.perps-ticket-content{flex-direction:column;display:flex}.perps-ticket-content>.trading-product-control~.perps-direction{margin-top:var(--ticket-gap-tier)}.perps-direction-panel{outline:none;padding:0}.perps-ticket .amount-input,.perps-price-field .amount-input{align-items:center;display:flex}.perps-amount-input{border-radius:var(--karma-radius-utility);width:100%;min-width:0;box-shadow:none;background:0 0;padding:0}.perps-ticket-toolbar{justify-content:space-between;align-items:center;gap:var(--gap-stack);min-height:var(--control-h-md);margin-top:var(--ticket-gap-header);display:flex}.perps-order-type-trigger{margin-inline-start:calc(var(--space-3) * -1)}.perps-leverage{min-width:0}.perps-leverage-head{justify-content:space-between;align-items:baseline;gap:var(--gap-inline);display:flex}.perps-leverage-cap{color:var(--text-label);font-size:var(--type-label-size);line-height:var(--type-body-lh)}.perps-leverage-editor{gap:var(--gap-tier);width:min(240px,100vw - 64px);margin-top:var(--gap-tier);display:grid}.perps-leverage-slider{width:100%}.perps-chip-row{gap:var(--space-1);flex-wrap:wrap;display:flex}.perps-chip-row--fill>*{flex:1 1 0;min-width:0}.perps-price-field{gap:var(--space-2);margin-top:var(--ticket-gap-stack,var(--gap-stack));display:grid}.perps-price-field .trade-amount.perps-price-card{margin-top:0}.perps-compact .trade-amount.live-amount-card{gap:var(--space-half);padding:var(--space-3) var(--pad-card) var(--space-2)}.perps-direction-panel.perps-compact .trade-amount.live-amount-card{margin-top:var(--ticket-gap-tier)}.perps-compact .live-amount-row{min-height:var(--control-h-md)}.perps-compact .live-amount-row .amount-input>*{--amount-size:clamp(14px, calc(100cqw / (var(--len,1) * .64 + 1.2)), 24px)}.perps-compact .live-amount-row .amount-input>span{line-height:var(--control-h-md)}.perps-compact .live-amount-row .amount-input .perps-amount-input{height:var(--control-h-md);line-height:var(--control-h-md)}.perps-compact .trade-amount.live-amount-card.perps-size-field{gap:var(--space-1);padding:var(--pad-card) var(--pad-card) var(--space-3) var(--pad-card-hero)}.perps-compact .perps-size-field .live-amount-row{min-height:var(--control-h-lg)}.perps-size-field .amount-input.perps-size-input{letter-spacing:var(--type-hero-value-tracking);font-weight:600}.perps-compact .perps-size-field .live-amount-row .amount-input.perps-size-input>*{--amount-size:var(--perps-size-fit,32px)}.perps-compact .perps-size-field .live-amount-row .amount-input>span,.perps-compact .perps-size-field .live-amount-row .perps-amount-input{height:var(--control-h-lg);line-height:var(--control-h-lg)}.perps-size-caption{min-height:var(--type-label-lh);color:var(--text-label);font-size:var(--type-label-size);line-height:var(--type-label-lh);font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.perps-size-caption[data-tone=warning]{color:var(--trade-warn)}.perps-lot-row{justify-content:space-between;align-items:center;gap:var(--gap-inline);margin-top:var(--ticket-gap-stack);display:flex}.perps-lot-explain{min-width:0;color:var(--text-label);font-size:var(--type-label-size);line-height:var(--type-label-lh);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.perps-lot-row .perps-chip-row{flex-wrap:nowrap;flex:none}.perps-margin-slider{gap:var(--space-1);margin-top:var(--ticket-gap-tier);display:grid}.perps-margin-slider-head{justify-content:space-between;align-items:baseline;gap:var(--gap-inline);color:var(--text-label);font-size:var(--type-label-size);line-height:var(--type-label-lh);display:flex}.perps-margin-slider-value{color:var(--text-value);font-size:var(--type-body-size);font-variant-numeric:tabular-nums;font-weight:500}.perps-margin-tape{width:100%}.perps-size-field .live-amount-head--balance{row-gap:var(--space-half)}.perps-size-field .live-amount-head--balance .live-amount-available>strong{justify-self:end}.live-amount-available.perps-funding-source{font-size:var(--type-label-size)}.perps-funding-source .live-amount-available-label{grid-area:2/2}.perps-funding-value{color:var(--text-label);line-height:var(--type-label-lh);white-space:nowrap;grid-area:2/3;justify-self:end}.perps-stops{margin-top:var(--ticket-gap-tier);border-top:1px solid var(--separator)}.perps-details{margin-top:var(--space-1)}.perps-stops-trigger{align-items:center;gap:var(--gap-inline);width:100%;min-height:var(--row-h);color:var(--text-label);font-size:var(--type-body-size);text-align:start;padding:0;display:flex}.perps-details .perps-stops-trigger{min-height:var(--control-h-md)}.perps-stops .perps-stops-indicator,.perps-details .perps-stops-indicator{margin-inline-start:0}.perps-stops-summary{color:var(--text-value);font-variant-numeric:tabular-nums;margin-inline-start:auto}.perps-stops-fields{gap:var(--gap-tier);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.perps-stops-fields .perps-price-field{margin-top:0}.perps-stop-inputs{gap:var(--gap-inline);grid-template-columns:minmax(0,1fr) minmax(72px,.6fr);display:grid}.perps-stop-inputs .trade-amount.live-amount-card.perps-price-card.t-input{margin-top:0}.perps-stop-chips{flex-wrap:nowrap}.perps-stop-field{min-width:0}.perps-stops-foot{justify-content:space-between;align-items:flex-start;gap:var(--gap-stack);padding-bottom:var(--gap-stack);display:flex}.perps-stops-foot>.perps-footnote{flex:1;min-width:0}.perps-stops-foot>:last-child:not(.perps-footnote){margin-top:var(--gap-stack);flex:none}@container perps-ticket not (min-width:320px){.perps-stops-fields{grid-template-columns:minmax(0,1fr)}}.perps-ticket .perps-stops-fields{grid-template-columns:minmax(0,1fr)}.perps-reduce-only{min-height:var(--row-h);padding-block:var(--space-2);border-top:1px solid var(--separator);align-items:center;margin-top:0;display:flex}.perps-direction+.perps-reduce-only{margin-top:var(--ticket-gap-tier)}.perps-reduce-only>.t-toggle{flex:1;align-items:stretch;min-width:0}.perps-reduce-only>.t-toggle span:not([class]):not([style]){gap:var(--space-half);min-width:0;color:var(--text-value);font-size:var(--type-body-size);font-weight:500;line-height:var(--type-body-lh);flex-direction:column;flex:1;display:flex}.perps-reduce-only>.t-toggle small{color:var(--text-label);font-size:var(--type-label-size);font-weight:400}.perps-ticket .perps-summary{--trade-quote-row-gap:var(--space-1);margin:var(--ticket-gap-stack) 0 0}.perps-ticket .perps-summary--details{margin-top:var(--space-1)}.perps-row dd{justify-content:flex-end;align-items:baseline;gap:0 var(--space-1-5);flex-wrap:wrap;display:inline-flex}.perps-row-hint{color:var(--text-label);font-size:var(--type-label-size)}.perps-row dd[data-tone=positive],.perps-cell-stack[data-tone=positive],.perps-num[data-tone=positive],.perps-order-side[data-tone=positive],.perps-success-detail[data-tone=positive]{color:var(--success)}.perps-row dd[data-tone=negative],.perps-cell-stack[data-tone=negative],.perps-num[data-tone=negative],.perps-order-side[data-tone=negative],.perps-success-detail[data-tone=negative]{color:var(--danger)}.perps-row dd[data-tone=warning],.perps-cell-stack[data-tone=warning]{color:var(--warning)}.perps-notice{margin:var(--ticket-gap-stack,var(--gap-stack)) 0 0;color:var(--text-label);font-size:var(--type-label-size);line-height:var(--type-body-lh)}.perps-notice[data-tone=warning]{color:var(--warning)}.perps-notice[data-tone=negative]{color:var(--danger)}.perps-footnote{margin:var(--gap-stack) 0 0;color:var(--text-label);font-size:var(--type-label-size);line-height:var(--type-body-lh)}.perps-ticket .trade-cta-slot{margin-top:var(--ticket-gap-action)}.perps-ticket-pill:has(.status-pill){margin-top:var(--ticket-gap-stack)}.perps-success{justify-items:center;gap:var(--space-2);padding:var(--gap-region) var(--space-2) var(--gap-section);text-align:center;display:grid}.perps-success--modal{padding:var(--space-2) 0 var(--space-1)}.perps-success-mark{width:var(--space-9);height:var(--space-9);background:color-mix(in srgb, var(--trade-tone,var(--success)) 14%, var(--surface-card));color:var(--trade-tone,var(--success));border-radius:50%;place-items:center;display:inline-grid}.perps-success-title{color:var(--text-value);font-size:var(--type-title-size);font-weight:600;line-height:var(--type-title-lh)}.perps-success-detail{color:var(--text-label);font-size:var(--type-body-size);font-variant-numeric:tabular-nums}.perps-success .perps-success-detail+*{margin-top:var(--space-2)}.perps-modal{width:min(100%,420px)}.perps-modal-body{gap:var(--gap-tier);display:grid}.perps-modal .perps-modal-footer{gap:var(--gap-inline);grid-template-columns:minmax(0,1fr);display:grid}.perps-modal-tag{margin-top:var(--space-2);display:flex}.perps-modal-subtitle{margin:var(--gap-label) 0 0;color:var(--text-label);font-size:var(--type-body-size);line-height:var(--type-body-lh);font-variant-numeric:tabular-nums}.perps-modal-copy{color:var(--text-label);font-size:var(--type-body-size);line-height:var(--type-body-lh);margin:0}.perps-modal .perps-summary{margin:0}.perps-modal .perps-stops-fields .perps-price-field{margin-top:0}.perps-connect-points{gap:var(--gap-stack);color:var(--text-value);font-size:var(--type-body-size);line-height:var(--type-body-lh);margin:0;padding:0;list-style:none;display:grid}.perps-consents{gap:var(--space-1);padding:var(--space-1) var(--pad-card);border-radius:var(--karma-radius-card);background:var(--surface-card);display:grid}.perps-consent{gap:var(--space-1);padding:var(--gap-stack) 0;color:var(--text-value);font-size:var(--type-body-size);line-height:var(--type-body-lh);display:grid}.perps-consent+.perps-consent{border-top:1px solid var(--separator)}.perps-terms-link{align-items:center;gap:var(--space-1);width:max-content;color:var(--text-label);font-size:var(--type-body-size);text-underline-offset:3px;margin-inline-start:calc(var(--space-4) + var(--space-3));text-decoration:underline;display:inline-flex}@media (hover:hover){.perps-terms-link:hover{color:var(--text-value)}}.perps-stale{color:var(--text-label)}.perps-direction-label[data-selected][data-side=long]{color:var(--success)}.perps-direction-label[data-selected][data-side=short]{color:var(--danger)}
.perps-account{min-width:0}.perps-tab-count{color:var(--text-label);font-size:var(--type-label-size);font-variant-numeric:tabular-nums;margin-inline-start:var(--space-1-5)}.perps-account-toolbar{min-height:var(--control-h-sm)}.perps-table{min-width:0}.perps-num{font-variant-numeric:tabular-nums;text-align:right;justify-content:flex-end;width:100%;display:inline-flex}.perps-cell-stack{justify-items:end;gap:var(--gap-hairline);font-variant-numeric:tabular-nums;white-space:nowrap;display:inline-grid}.perps-cell-stack small{color:var(--text-label);font-size:var(--type-label-size)}.perps-cell-stack[data-tone] small{color:inherit;opacity:.8}.perps-cell-muted{color:var(--text-label)}.perps-market-cell{align-items:center;gap:var(--gap-inline);white-space:nowrap;display:inline-flex}.perps-account-market-icon{--asset-icon-size:28px}.perps-market-copy{gap:var(--gap-hairline);text-align:start;display:grid}.perps-market-copy strong{color:var(--text-value);font-weight:600}.perps-market-detail{align-items:center;gap:var(--space-1-5);font-size:var(--type-label-size);font-variant-numeric:tabular-nums;display:flex}.perps-row-actions{justify-content:flex-end;gap:var(--space-1);width:100%;display:inline-flex}.perps-loading{padding:var(--gap-section) 0;color:var(--text-label);font-size:var(--type-body-size);text-align:center;margin:0}.perps-table-error{margin:0 0 var(--space-2);text-align:start}.perps-load-more{padding:var(--space-2) 0 var(--space-3);justify-content:center;display:flex}.perps-margin{gap:var(--gap-tier);min-width:0;display:grid}.perps-margin-head,.perps-margin-heading,.perps-margin-tools,.perps-margin-connect{align-items:center;gap:var(--gap-inline);display:flex}.perps-margin-head,.perps-margin-connect{justify-content:space-between}.perps-margin-heading{flex-wrap:wrap;min-width:0}.perps-margin-connect{flex-wrap:wrap}.perps-margin-tools{flex:none;gap:0}.perps-margin-title{color:var(--text-value);font-size:var(--type-value-size-sm);font-weight:600;line-height:var(--type-value-lh);margin:0}.perps-margin-copy{color:var(--text-label);font-size:var(--type-body-size);line-height:var(--type-body-lh);margin:0}.perps-margin-info{gap:var(--space-2);max-width:240px;margin-top:var(--space-2);color:var(--text-label);font-size:var(--type-body-size);line-height:var(--type-body-lh);display:grid}.perps-margin-info p{margin:0}.perps-margin-equity-row{justify-content:space-between;align-items:center;gap:var(--gap-stack);flex-wrap:wrap;min-width:0;display:flex}.perps-margin-details{gap:var(--gap-tier) var(--gap-stack);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.perps-margin-risk{justify-content:space-between;align-items:baseline;gap:var(--gap-stack);color:var(--text-label);font-size:var(--type-label-size);line-height:var(--type-label-lh);margin:0;display:flex}.perps-margin-ratio{color:var(--text-value);font-weight:var(--type-value-weight);font-variant-numeric:tabular-nums;margin:0}.perps-margin-ratio[data-tone=warning]{color:var(--warning)}.perps-margin-ratio[data-tone=danger]{color:var(--danger)}.perps-margin-actions{align-items:center;gap:var(--space-1);display:flex}.perps-margin-transfers{gap:var(--space-1-5);color:var(--text-label);font-size:var(--type-label-size);line-height:var(--type-label-lh);margin:0;display:grid}.perps-margin-transfers>div{justify-content:space-between;align-items:baseline;gap:var(--gap-stack);min-width:0;display:flex}.perps-margin-transfers dt{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.perps-margin-transfers dd{color:var(--text-value);font-variant-numeric:tabular-nums;white-space:nowrap;margin:0}.perps-margin-transfers dd small{color:var(--text-label);font-size:var(--type-label-size);margin-inline-start:var(--space-1-5)}.perps-modal .trade-amount.live-amount-card.perps-funding-amount{margin-top:0}.perps-modal .perps-funding-rows{margin:0}.perps-modal .perps-modal-body>.perps-footnote:last-child{margin-bottom:var(--space-2)}.perps-modal .perps-modal-body>.perps-footnote{margin-top:0}.perps-transfer-steps{padding:var(--pad-card) var(--pad-card) var(--space-half);border:1px solid var(--border);border-radius:var(--karma-radius-popover);background:var(--surface);margin:0;list-style:none;display:grid}.perps-transfer-step{column-gap:var(--gap-stack);min-height:var(--row-h);grid-template-columns:20px minmax(0,1fr);display:grid;position:relative}.perps-transfer-step:not(:last-child):after{content:"";background:var(--separator);width:1px;position:absolute;top:22px;bottom:2px;left:9.5px}.perps-transfer-step[data-state=done]:not(:last-child):after{background:color-mix(in srgb, var(--success) 55%, var(--separator))}.perps-transfer-marker{width:20px;height:20px;color:var(--text-value);place-items:center;display:inline-grid}.perps-transfer-dot{border:1.5px solid var(--text-label);border-radius:50%;width:8px;height:8px}.perps-transfer-step[data-state=done] .perps-transfer-dot{border-color:var(--success);background:var(--success)}.perps-transfer-step[data-state=failed] .perps-transfer-dot{border-color:var(--danger);background:var(--danger)}.perps-transfer-copy{align-content:start;gap:var(--gap-hairline);min-width:0;padding:1px 0 var(--space-3);display:grid}.perps-transfer-label{color:var(--text-value);font-size:var(--type-body-size);font-weight:500;line-height:var(--type-body-lh)}.perps-transfer-step[data-state=pending] .perps-transfer-label{color:var(--text-label);font-weight:400}.perps-transfer-detail{color:var(--text-label);font-size:var(--type-label-size);line-height:var(--type-label-lh);font-variant-numeric:tabular-nums}.perps-transfer-type{gap:var(--gap-hairline);text-align:start;white-space:nowrap;display:grid}.perps-transfer-type strong{color:var(--text-value);font-weight:600}.perps-transfer-type small{color:var(--text-label);font-size:var(--type-label-size)}.perps-transfer-status{justify-content:flex-end;width:100%;display:inline-flex}.perps-modal .live-amount-row .amount-input.perps-amount-fit>*{--amount-size:var(--amount-fit,44px)}.perps-close-amount{justify-items:center;gap:var(--gap-label);padding:var(--space-2) 0 0;text-align:center;display:grid}.perps-close-caption{color:var(--text-label);font-size:var(--type-body-size);font-variant-numeric:tabular-nums}.perps-close-value{width:100%;color:var(--text-value);letter-spacing:var(--type-hero-value-tracking);font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:600;line-height:1.15;display:block;overflow:hidden}.perps-close-value[data-dimmed]{color:var(--text-label)}.perps-close-pnl{color:var(--text-label);font-size:var(--type-body-size)}.perps-close-pnl[data-hidden]{visibility:hidden}.perps-close-pnl strong,.perps-stop-pnl strong{color:var(--text-value);font-variant-numeric:tabular-nums;font-weight:600}.perps-close-pnl strong[data-tone=positive],.perps-stop-pnl strong[data-tone=positive]{color:var(--trade-up)}.perps-close-pnl strong[data-tone=negative],.perps-stop-pnl strong[data-tone=negative]{color:var(--trade-down)}.perps-close-slice{gap:var(--space-2);padding-top:var(--space-8);display:grid}.perps-close-meta,.perps-close-order{justify-content:space-between;align-items:baseline;gap:var(--gap-stack);color:var(--text-label);font-size:var(--type-label-size);font-variant-numeric:tabular-nums;display:flex}.perps-close-meta strong,.perps-close-fee strong{color:var(--text-value);font-weight:600}.perps-close-order{padding-top:var(--gap-stack);border-top:1px solid var(--separator)}.perps-close-order-type{color:var(--text-value);font-size:var(--type-body-size);font-weight:600}.perps-stop-sides{gap:var(--gap-section);display:grid}.perps-stop-side{gap:var(--space-2);display:grid}.perps-stop-head{justify-content:space-between;align-items:baseline;gap:var(--gap-stack);display:flex}.perps-stop-label{color:var(--text-value);font-size:var(--type-body-size);font-weight:600}.perps-stop-pnl{color:var(--text-label);font-size:var(--type-label-size)}.perps-stop-cells{gap:var(--gap-inline);grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);display:grid}.perps-stop-cells .trade-amount.live-amount-card.perps-stop-cell.t-input{margin-top:0}
.complete-asset-details{min-width:0;min-height:0}.complete-asset-details>.asset-detail-tabs{flex-direction:column;height:100%;min-height:0;display:flex}.complete-asset-details .asset-detail-panel{min-height:0;margin-inline:calc(-1 * var(--space-2));padding:var(--gap-stack) var(--space-2) 0;overflow:hidden auto}.complete-asset-details .asset-detail-tab-bar{border-bottom-width:0}.complete-asset-details .asset-detail-tab-list{justify-content:flex-start;gap:var(--space-1);border-bottom-color:#0000;width:max-content;min-width:100%}.complete-asset-details .asset-detail-tab{width:auto;min-width:0;height:var(--control-h-lg);padding-inline:var(--karma-control-padding);color:var(--text-label);flex:none;font-size:.8125rem;font-weight:500;position:relative}.complete-asset-details .asset-detail-tab[aria-selected=true]{color:var(--text-value)}@media (hover:hover){.complete-asset-details .asset-detail-tab:not([aria-selected=true]):hover{color:var(--text-value)}}.complete-asset-details .asset-detail-tab:after{right:var(--karma-control-padding);bottom:0;left:var(--karma-control-padding);background:var(--foreground);content:"";opacity:0;transform-origin:50%;height:2px;transition:opacity var(--motion-exit) var(--motion-smooth-out), transform var(--motion-exit) var(--motion-smooth-out);border-radius:999px 999px 0 0;position:absolute;transform:scaleX(.72)}.complete-asset-details .asset-detail-tab[aria-selected=true]:after{opacity:1;transform:scaleX(1)}.complete-asset-details .asset-detail-tab:first-child{padding-left:0}.complete-asset-details .asset-detail-tab:first-child:after{left:0}@media (prefers-reduced-motion:reduce){.complete-asset-details .asset-detail-tab:after{transition:none}}.detail-toolbar{justify-content:space-between;align-items:center;gap:var(--space-3);margin-bottom:var(--space-3);flex-wrap:wrap;display:flex}.detail-filters{align-items:center;gap:var(--space-1);display:flex}.detail-filters .segment__item{height:28px;min-height:28px;padding-inline:var(--karma-control-padding);font-size:12px}.detail-caption{color:var(--muted);font-size:11px;line-height:1.6}.terminal-data-grid{background:var(--background);min-width:0;box-shadow:none;font-variant-numeric:tabular-nums;border-radius:0}.terminal-data-grid table{background:var(--background);border-collapse:collapse}.terminal-data-grid th{background:var(--background);color:var(--muted);font-size:var(--type-eyebrow-size);height:var(--row-h-dense);padding:var(--space-2);white-space:nowrap;font-weight:400}.terminal-data-grid td{background:var(--background);border-bottom:1px solid var(--separator);height:var(--row-h-dense);padding:var(--space-2);white-space:nowrap;font-size:12px}.terminal-data-grid th:first-child,.terminal-data-grid td:first-child{padding-left:0}.terminal-data-grid th:last-child,.terminal-data-grid td:last-child{padding-right:0}.detail-trades-table{min-width:620px}.asset-social-feed{width:min(880px,100%);padding:var(--space-2) var(--space-3) var(--space-4);margin:0 auto}.detail-orders-table{min-width:580px}.detail-table-footer{justify-content:space-between;align-items:center;gap:var(--space-4);min-height:40px;color:var(--muted);font-size:11px;display:flex}.detail-table-footer .button{font-size:12px}.detail-holder-summary{gap:var(--space-4);margin-block:var(--space-1) var(--space-3);grid-template-columns:repeat(3,1fr);display:grid}.detail-holder-summary>div,.detail-position-stats>div{gap:var(--gap-label);flex-direction:column;display:flex}.detail-holder-summary span,.detail-position-stats span{color:var(--muted);font-size:12px}.detail-holder-summary strong{font-variant-numeric:tabular-nums;font-size:20px;font-weight:500}.detail-holders{gap:var(--space-4);padding-block:var(--space-1) var(--space-4);display:grid}.detail-stat{gap:var(--gap-label);flex-direction:column;display:flex}.detail-stat>span{color:var(--text-label);font-size:var(--type-label-size);font-weight:var(--type-label-weight)}.detail-stat>strong{color:var(--text-value);font-size:var(--type-value-size);font-weight:var(--type-value-weight);letter-spacing:var(--type-value-tracking);font-variant-numeric:tabular-nums}.asset-holder-list{gap:var(--space-half);margin:0;padding:0;list-style:none;display:grid}.asset-holder-row{align-items:center;column-gap:var(--space-3);min-height:52px;margin-inline:calc(-1 * var(--space-2));padding:0 var(--space-2);border-radius:var(--karma-radius-control);font-variant-numeric:tabular-nums;grid-template-columns:32px minmax(0,1fr) auto;display:grid}@media (hover:hover){.asset-holder-list .asset-holder-row:hover{background:var(--surface-inset)}}.asset-holder-avatar{background:var(--surface-card);width:32px;height:32px;color:var(--text-label);font-size:var(--type-label-size);font-variant-numeric:tabular-nums;border-radius:50%;place-items:center;font-weight:600;display:grid}.asset-holder-identity{gap:var(--space-half);min-width:0;display:grid}.asset-holder-identity strong{color:var(--text-value);text-overflow:ellipsis;white-space:nowrap;font-size:.8125rem;font-weight:600;line-height:18px;overflow:hidden}.asset-holder-identity small{color:var(--text-label);font-size:var(--type-label-size);text-overflow:ellipsis;white-space:nowrap;line-height:16px;overflow:hidden}.asset-holder-share{min-inline-size:4.5rem;color:var(--text-value);text-align:right;white-space:nowrap;justify-self:end;font-size:.8125rem;font-weight:600}.holder-avatar-stack{margin-right:var(--space-2);display:flex}.holder-avatar-stack>span{border:2px solid var(--background);border-radius:50%;place-items:center;width:23px;height:23px;margin-left:-6px;font-size:11px;display:grid}.holder-avatar-stack>span:first-child{margin-left:0}.detail-distribution{gap:var(--space-1);height:6px;margin-bottom:var(--space-2);display:flex}.detail-distribution i{background:var(--foreground);border-radius:999px}.detail-distribution i:nth-child(2){background:var(--muted)}.detail-distribution i:nth-child(3){background:var(--surface-secondary)}.complete-asset-details .detail-empty{padding:var(--space-6) 0;align-items:flex-start;gap:var(--space-3);flex-direction:column;min-height:200px;display:flex}.complete-asset-details .detail-empty--terminal{min-height:180px;padding:var(--space-7) var(--space-4);text-align:center;justify-content:center;align-items:center}.detail-empty--terminal h3{font-size:14px;font-weight:500}.detail-empty--terminal p{font-size:12px;line-height:1.5}.detail-empty h3,.detail-about h3{margin:0;font-size:14px;font-weight:600}.detail-empty p,.detail-about p{color:var(--muted);max-width:540px;margin:0;font-size:13px;line-height:1.65}.detail-position-stats{gap:var(--space-6);padding-block:var(--space-3) var(--space-6);grid-template-columns:repeat(2,1fr);display:grid}.detail-position-stats strong{font-variant-numeric:tabular-nums;font-size:18px;font-weight:500}.detail-announcement{min-height:32px;padding-block:var(--space-3)}.detail-about{gap:var(--space-6);max-width:960px;padding-block:var(--space-4) var(--space-6);display:grid;container-type:inline-size}.about-identity{justify-content:flex-start;align-items:center;gap:var(--space-3) var(--space-4);flex-wrap:wrap;display:flex}.about-identity-main{align-items:center;gap:var(--space-3);min-width:0;display:flex}.about-logo{flex:none;width:40px;height:40px;display:inline-flex}.about-logo>*{width:100%;height:100%}.about-identity-copy{gap:var(--space-1);min-width:0;display:grid}.about-identity-copy>*{min-width:0}.detail-about .about-identity-copy h3{text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:16px;font-weight:600;overflow:hidden}.detail-about .about-identity-copy p{align-items:center;gap:var(--space-2);max-width:none;color:var(--muted);margin:0;font-size:12px;line-height:16px;display:flex}.about-chip{color:var(--text-value);font-weight:600}.about-chain{align-items:center;gap:var(--space-1);display:inline-flex}.about-links{gap:var(--space-1);flex:none;display:flex}.about-link-row{gap:var(--space-1);display:flex}.about-stats{gap:var(--space-5) var(--space-6);padding:var(--space-5);grid-template-columns:repeat(auto-fit,minmax(140px,1fr));margin:0;display:grid}.about-stats .about-kpi{gap:var(--gap-label);flex-direction:column;min-width:0;display:flex}.about-stats .about-kpi-title{color:var(--text-label);font-size:var(--type-label-size);font-weight:var(--type-label-weight);margin:0;line-height:16px}.about-stats .about-kpi-value{min-width:0;color:var(--text-value);font-size:var(--type-value-size-sm);font-weight:var(--type-value-weight);letter-spacing:var(--type-value-tracking);font-variant-numeric:tabular-nums;white-space:nowrap;margin:0;line-height:22px}.about-description-reveal{max-width:68ch}.about-description{justify-items:start;gap:var(--space-2);max-width:68ch;display:grid}.detail-about .about-description p{max-width:none;color:var(--text-label);margin:0;font-size:.875rem;line-height:1.6}@property --about-fade{syntax:"<length>";inherits:false;initial-value:0}.about-description-clip{grid-template-rows:1fr;width:100%;display:grid}.about-description-clip[data-clamped]{transition:grid-template-rows var(--acc-collapse) var(--acc-ease);grid-template-rows:0fr}.about-description-clip[data-clamped][data-expanded]{transition-duration:var(--acc-expand);grid-template-rows:1fr}.about-description-inner{min-height:0;font-size:.875rem;line-height:1.6}.about-description-clip[data-clamped] .about-description-inner{--about-fade:1lh;min-height:4lh;-webkit-mask-image:linear-gradient(to bottom, black calc(100% - var(--about-fade)), transparent);-webkit-mask-image:linear-gradient(to bottom, black calc(100% - var(--about-fade)), transparent);mask-image:linear-gradient(to bottom, black calc(100% - var(--about-fade)), transparent);transition:--about-fade var(--acc-collapse) var(--acc-ease);overflow:hidden}.about-description-clip[data-clamped][data-expanded] .about-description-inner{--about-fade:0px;transition-duration:var(--acc-expand)}@media (prefers-reduced-motion:reduce){.about-description-clip[data-clamped],.about-description-clip[data-clamped] .about-description-inner{transition:none}}.detail-about .about-description .about-toggle{height:auto;min-height:0;color:var(--foreground);background:0 0;border-radius:4px;margin:0;padding:0;font-size:13px;font-weight:500}.about-details{gap:var(--space-1);width:100%;max-width:480px;margin:0;display:grid}.about-details>div{align-items:center;gap:var(--space-4);grid-template-columns:96px minmax(0,1fr);min-height:40px;display:grid}.about-details dt{color:var(--text-label);font-size:var(--type-label-size);font-weight:var(--type-label-weight)}.about-details dd{align-items:center;gap:var(--space-1);min-width:0;min-height:32px;color:var(--foreground);font-variant-numeric:tabular-nums;flex-wrap:wrap;margin:0;font-size:13px;display:flex}.about-contract-value{align-items:center;gap:var(--space-1);white-space:nowrap;display:inline-flex}.about-details dd>[role=status]{color:var(--muted);flex-basis:100%;font-size:11px}.about-details .chain-badge{width:16px;height:16px}.about-chain .chain-badge{width:12px;height:12px}@container (max-width:420px){.about-identity{align-items:flex-start;gap:var(--space-2);flex-direction:column}.about-links{border-left:0;margin-left:52px;padding-left:0}.about-details>div{gap:var(--space-1);grid-template-columns:minmax(0,1fr)}}@media (max-width:1000px){.detail-about{padding-bottom:calc(96px + env(safe-area-inset-bottom))}}@media (max-width:760px){.detail-holder-summary{gap:var(--space-2)}.detail-holder-summary span{font-size:11px}.detail-position-stats strong{font-size:16px}}.about-holder-signal{margin:var(--gap-tier) 0}.about-holder-signal .holder-signal{font-size:12px}.about-holder-signal .holder-signal__avatars i{width:24px;height:24px;font-size:13px}.complete-asset-details .asset-detail-panel:has(.selected-position-table){padding-top:0}.asset-detail-tabs{position:relative}.asset-detail-panel[data-inert]{visibility:hidden;content-visibility:hidden;pointer-events:none;position:absolute;inset:0}.holders-skel-label{border-radius:var(--karma-radius-utility);block-size:12px;inline-size:56px}.holders-skel-total{border-radius:var(--karma-radius-utility);block-size:24px;inline-size:72px}.holders-skel-avatar{border-radius:50%;block-size:32px;inline-size:32px}.holders-skel-owner{border-radius:var(--karma-radius-utility);block-size:12px;inline-size:112px}.holders-skel-share{border-radius:var(--karma-radius-utility);block-size:12px;inline-size:48px}.holders-skel-amount{border-radius:var(--karma-radius-utility);block-size:10px;inline-size:72px}.about-link-skeleton{border-radius:var(--karma-radius-pill);block-size:1rem;inline-size:1rem;margin:.5rem}.about-value-skeleton{border-radius:var(--karma-radius-utility);block-size:24px;inline-size:60%}.about-line-skeleton{border-radius:var(--karma-radius-utility);block-size:1lh;inline-size:100%}.about-line-skeleton:last-child{inline-size:60%}
.cancel-order-done{justify-items:center;gap:var(--space-2);text-align:center;display:grid}.cancel-order-done-mark{width:40px;height:40px;color:var(--success);background:color-mix(in srgb, var(--success) 12%, transparent);border-radius:50%;place-items:center;display:grid}.cancel-order-done-mark .karma-success-check{width:28px;height:28px}.cancel-order-done .cancel-order-copy{margin:0}
.profile-position-categories{align-items:center;gap:var(--gap-inline);padding-block:var(--space-2);flex-wrap:wrap;min-width:0;display:flex}.profile-perps-summary{justify-content:space-between;gap:var(--gap-inline);padding:var(--space-2) 0;color:var(--text-label);font-size:var(--type-label-size);font-variant-numeric:tabular-nums;flex-wrap:wrap;display:flex}.profile-perps-list{min-width:0}.profile-perps-row{align-items:center;gap:var(--gap-inline) var(--gap-tier);padding-block:var(--space-3);font-size:var(--type-body-size);font-variant-numeric:tabular-nums;grid-template-columns:minmax(0,1fr) auto;display:grid}.profile-perps-market{align-items:center;gap:10px;min-width:0;display:flex}.profile-perps-icon{flex-shrink:0;width:30px;height:30px}.profile-perps-copy{gap:var(--space-1);min-width:0;display:grid}.profile-perps-heading{align-items:center;gap:var(--space-1-5);flex-wrap:wrap;display:flex}.profile-perps-copy small,.profile-perps-risk{color:var(--text-label);font-size:var(--type-eyebrow-size)}.profile-perps-value{justify-items:end;gap:var(--space-1);display:grid}.profile-perps-value small{color:var(--text-label);font-size:var(--type-eyebrow-size)}.profile-perps-value[data-positive=true] strong{color:var(--success)}.profile-perps-value[data-positive=false] strong{color:var(--danger)}.profile-perps-footer{justify-content:space-between;align-items:center;gap:var(--gap-inline);grid-column:1/-1;padding-inline-start:var(--space-8);display:flex}
.profile-wallet-controls{align-items:center;gap:var(--space-1) var(--gap-inline);min-height:var(--control-h-sm);margin:var(--gap-tier) 0 0 calc(var(--space-3) * -1);flex-wrap:wrap;display:flex}.profile-wallet-trigger,.profile-network-status{height:var(--control-h-sm);min-height:var(--control-h-sm);gap:var(--gap-inline);padding-inline:var(--space-3);border-radius:var(--karma-radius-pill);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);min-height:40px;padding-block:var(--space-2);align-items:center;column-gap:var(--karma-menu-item-gap);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:var(--gap-hairline);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;padding:var(--space-1) 0 0;color:var(--text-value);font-variant-numeric:tabular-nums}.account-data-toolbar,.account-data-tabs{align-items:center;gap:var(--space-1);display:flex}.account-data-toolbar{justify-content:space-between;gap:var(--space-4)}.account-data-caption{margin:var(--gap-tier) 0 var(--space-2);color:var(--text-label);font-size:var(--type-label-size);font-weight:var(--type-label-weight);line-height:1.5}.account-data-notice{align-items:center;gap:var(--space-1-5);margin:var(--space-3) 0 var(--space-2);color:var(--text-label);font-size:var(--type-label-size);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);gap:var(--space-half);width:calc(100% + var(--account-row-bleed) * 2);min-width:0;margin:var(--gap-stack) calc(var(--account-row-bleed) * -1) 0;grid-template-columns:minmax(0,1fr);display:grid}.account-data-row{align-items:center;gap:var(--gap-stack);min-height:64px;padding:10px var(--account-row-bleed);border-radius:var(--karma-radius-control);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{flex:0 0 var(--control-h-sm);width:var(--control-h-sm);height:var(--control-h-sm);background:var(--surface-secondary);color:var(--text-label);font-size:var(--type-label-size);border-radius:50%;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{margin-top:var(--space-1);color:var(--text-label);font-size:var(--type-label-size);line-height:var(--type-label-lh)}.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:var(--space-1-5);display:flex}.account-data-refresh{color:var(--text-label)}.account-data-empty{padding:var(--space-8) var(--pad-card);text-align:center}.account-data-empty strong{color:var(--text-value);font-size:.9375rem;font-weight:600}.account-data-empty p{margin:var(--gap-label) 0 var(--gap-tier);color:var(--text-label);font-size:var(--type-label-size)}.account-data-empty p:last-child{margin-bottom:0}.account-data-error{justify-content:space-between;align-items:center;gap:var(--gap-stack);margin-top:var(--gap-tier);color:var(--text-label);font-size:var(--type-label-size);display:flex}.account-data-more{width:100%;margin-top:var(--space-2)}@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:var(--space-2)}}.account-data-caption select{margin-left:var(--space-2);max-width:100%;padding:var(--space-1-5) 10px;border:1px solid var(--separator);border-radius:var(--karma-radius-control);background:var(--surface);color:var(--foreground);font:inherit}.account-data-cash{margin:var(--space-1) 0 var(--gap-section)}.account-data-cash .account-data-row{min-height:48px}.account-small-balances{align-self:flex-start;align-items:center;gap:var(--space-1);min-height:var(--control-h-sm);margin-block:var(--space-1);color:var(--muted);font:inherit;font-size:var(--type-body-size);cursor:pointer;transition:color var(--karma-state-duration) var(--karma-state-ease);background:0 0;border:0;padding:0;display:inline-flex}.account-small-balances__chevron{width:12px;height:12px;transition:transform var(--motion-enter) var(--motion-ease)}.account-small-balances[aria-expanded=true] .account-small-balances__chevron{transform:rotate(180deg)}@media (hover:hover){.account-small-balances:hover{color:var(--foreground)}}.account-small-balances:focus-visible{outline:2px solid var(--focus);outline-offset:2px;border-radius:4px}@media (prefers-reduced-motion:reduce){.account-small-balances,.account-small-balances__chevron{transition:none}}.account-profile-data{margin-top:var(--space-8);padding:0}.account-profile-data .account-data-toolbar{margin-bottom:var(--space-1)}.account-profile-tabs.segment{flex:1;justify-content:flex-start;width:auto}.account-profile-data .live-orders-list{margin-top:var(--space-3)}.account-profile-data .account-data-empty{padding:var(--space-7) var(--space-3)}.account-profile-data .account-data-empty strong{font-size:var(--type-body-size)}.account-profile-data .account-data-empty p{margin:var(--gap-label) 0 var(--gap-stack);font-size:var(--type-label-size-sm)}.account-profile-data .account-data-cash{margin:0 0 var(--gap-section)}.account-profile-data .account-data-cash .account-data-list{gap:var(--space-2) var(--space-5);flex-wrap:wrap;display:flex}.account-profile-data .account-data-cash .account-data-row{min-height:var(--space-8);gap:var(--gap-tier);flex:160px;max-width:300px}.account-profile-data .account-data-cash .account-data-value,.account-profile-data .account-data-cash .account-data-copy strong{font-size:var(--type-label-size-sm)}.account-profile-data .account-small-balances{min-height:var(--control-h-sm);margin-block:var(--space-1-5) 0;font-size:var(--type-label-size-sm)}.profile-filter-pill{border-radius:var(--karma-radius-pill)}@container profile (max-width:600px){.account-profile-data{margin-top:var(--space-7)}}
