.order-review-dialog{max-width:400px}.order-review-amount{color:var(--foreground);letter-spacing:-1.5px;font-variant-numeric:tabular-nums;margin:var(--space-4) 0 var(--space-1-5);font-size:40px;font-weight:600;line-height:1.15}.order-review-estimate{color:var(--muted);margin-bottom:var(--gap-section);font-size:14px}.order-review-facts{gap:var(--gap-stack);font-size:var(--type-body-size);margin:0;display:grid}.order-review-facts>div{justify-content:space-between;gap:var(--space-5);display:flex}.order-review-facts dt{color:var(--muted)}.order-review-facts dd{text-align:right;margin:0}.order-review-note{color:var(--muted);font-size:var(--type-label-size);margin:var(--gap-section) 0 0;line-height:1.6}.order-review-success{width:48px;height:48px;color:var(--success);background:var(--success-soft);margin-bottom:var(--space-4);border-radius:50%;place-items:center;font-size:24px;display:grid}.order-review-success .karma-success-check{width:32px;height:32px}
.live-orders-list{--order-bleed:12px;font-variant-numeric:tabular-nums;width:calc(100% + var(--order-bleed) * 2);margin-inline:calc(var(--order-bleed) * -1);display:grid}.live-orders-errors{justify-content:space-between;align-items:center;gap:var(--space-1) var(--space-3);padding:var(--space-2) var(--order-bleed);flex-wrap:wrap;display:flex}.live-orders-errors>.trade-inline-status{color:var(--text-label);font-size:var(--type-label-size);text-align:left;flex:220px;margin:0;line-height:1.5}.live-orders-more{margin-top:var(--space-1);justify-self:center}.live-order-td{height:64px;padding:10px var(--space-3);font-size:var(--type-body-size);vertical-align:middle;background:0 0;border:0;border-radius:0}.live-order-td:first-child{width:100%}.live-order-row .live-order-td:first-child{border-start-start-radius:var(--karma-radius-control);border-end-start-radius:var(--karma-radius-control)}.live-order-row .live-order-td:last-child{border-start-end-radius:var(--karma-radius-control);border-end-end-radius:var(--karma-radius-control)}@media (hover:hover){.live-order-row:is(:hover,[data-hovered=true]) .live-order-td{background:var(--surface-card)}}.live-order-row:is(:focus-visible,[data-focus-visible=true]) .live-order-td{background:var(--surface-card)}.live-order-price-cell{text-align:right;white-space:nowrap}.live-order-action-cell{padding-left:var(--space-1);text-align:right;white-space:nowrap}.live-order-action-cell:empty{padding:0}.live-orders-rows{gap:var(--space-half);margin:0;padding:0;list-style:none;display:grid}.live-orders-rows>.live-order-row{border-radius:var(--karma-radius-control)}.live-orders-rows{--order-row-surface:var(--surface-card)}.account-profile-data .live-orders-rows,.karma-surface-card .live-orders-rows{--order-row-surface:var(--surface-card-hover)}.live-orders-rows>.live-order-row[data-expanded]{background:var(--order-row-surface)}@media (hover:hover){.live-orders-rows>.live-order-row:not([data-expanded]):has(>button.live-order-line):hover{background:var(--order-row-surface)}}.live-order-line{align-items:center;column-gap:var(--space-3);width:100%;min-height:64px;padding:10px var(--order-bleed);border-radius:var(--karma-radius-control);color:inherit;font:inherit;font-size:var(--type-body-size);text-align:left;cursor:var(--cursor-interactive);transition:transform var(--karma-state-duration) var(--karma-state-ease);background:0 0;border:0;grid-template-columns:minmax(0,1fr) auto 16px;display:grid}.live-order-line[data-static]{cursor:default;grid-template-columns:minmax(0,1fr) auto}button.live-order-line:active{transform:scale(var(--karma-press-scale))}.live-order-row[data-expanded]>.live-order-line:active{transform:none}.live-order-line:focus-visible{outline:2px solid var(--focus);outline-offset:-2px}.live-order-chevron{width:14px;height:14px;color:var(--text-label);opacity:0;transition:opacity var(--motion-exit) var(--motion-ease), transform var(--motion-exit) var(--motion-ease)}.live-order-line:focus-visible .live-order-chevron,.live-order-row[data-expanded] .live-order-chevron{opacity:1}.live-order-row[data-expanded] .live-order-chevron{transition-duration:var(--motion-enter);transform:rotate(180deg)}@media (hover:hover){.live-order-line:hover .live-order-chevron{opacity:1}}.live-order-detail{transition:grid-template-rows var(--motion-exit) var(--motion-ease);grid-template-rows:0fr;display:grid}.live-order-detail[data-open]{transition-duration:var(--motion-enter);grid-template-rows:1fr}.live-order-detail-clip{opacity:0;min-height:0;transition:opacity var(--motion-exit) var(--motion-ease);overflow:hidden}.live-order-detail[data-open] .live-order-detail-clip{opacity:1;transition-duration:var(--motion-enter)}.live-order-detail-body{justify-content:space-between;align-items:center;gap:var(--space-3) var(--space-6);padding:var(--space-half) var(--order-bleed) var(--space-4) calc(var(--order-bleed) + 44px);flex-wrap:wrap;display:flex}.live-order-fact{gap:var(--space-half);display:grid}.live-order-fact small{color:var(--text-label);font-size:var(--type-label-size)}.live-order-fact span{color:var(--text-value);font-size:var(--type-body-size);font-weight:500}.live-order-actions{gap:var(--space-2);margin-inline-start:auto;display:flex}@media (prefers-reduced-motion:reduce){.live-order-line{transition:none}button.live-order-line:active{transform:none}.live-order-chevron,.live-order-detail,.live-order-detail-clip,.live-order-detail[data-open],.live-order-detail[data-open] .live-order-detail-clip{transition-duration:var(--motion-feedback)}}.live-order-identity{align-items:center;gap:var(--space-3);min-width:0;display:flex}.live-order-stack{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}.live-order-stack small{color:var(--text-label);font-size:var(--type-label-size)}.live-order-title{align-items:center;gap:var(--space-2);min-width:0;display:flex}.live-order-title strong{color:var(--text-value);text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:600;overflow:hidden}.live-order-meta{align-items:center;column-gap:var(--space-1-5);font-variant-numeric:tabular-nums;flex-wrap:wrap;display:flex}.live-order-meta>*+:before{content:"·";margin-inline-end:var(--space-1-5)}.live-order-amount{color:var(--text-value)}.live-order-price{font-variant-numeric:tabular-nums;align-items:flex-end}.live-order-price-value{color:var(--text-value);font-size:14px;font-weight:600}.live-order-price small{font-size:var(--type-label-size)}.live-order-mark{width:var(--control-h-sm);height:var(--control-h-sm);flex:none;display:inline-flex;position:relative}.live-order-mark>.asset-icon{width:100%;height:100%}.live-order-side{background:var(--surface-secondary);width:16px;height:16px;box-shadow:0 0 0 2px var(--background);color:var(--trade-up);border-radius:50%;place-items:center;font-size:11px;font-weight:700;line-height:1;display:grid;position:absolute;bottom:-3px;right:-3px}.live-order-side[data-side=sell]{color:var(--trade-down)}@media (max-width:520px){.live-orders-list{--order-bleed:8px}.live-order-detail-body{padding-left:var(--order-bleed)}.live-order-td{padding-inline:var(--space-2)}.live-order-title{row-gap:var(--space-1);flex-wrap:wrap}}.cancel-order-popover{width:300px;max-width:calc(100vw - 32px)}.cancel-order-summary{justify-content:space-between;align-items:baseline;gap:var(--gap-stack);margin:var(--gap-stack) 0 0;padding:var(--pad-control-y) var(--pad-control-x);border-radius:var(--karma-radius-control);background:var(--surface-secondary);font-size:var(--type-body-size);font-variant-numeric:tabular-nums;display:flex}.cancel-order-summary strong{color:var(--text-value);font-weight:600}.cancel-order-summary span{color:var(--text-label);white-space:nowrap}.cancel-order-copy{margin:var(--gap-stack) 0 var(--gap-tier);color:var(--text-label);font-size:var(--type-label-size);line-height:1.5}.cancel-order-actions{gap:var(--space-2);flex-direction:column;display:flex}.cancel-order-popover .trade-inline-status{margin:var(--gap-stack) 0 0;text-align:left}.live-order-name{align-items:center;gap:var(--space-3);display:flex}.live-order-direction{background:var(--surface-secondary);width:32px;height:32px;color:var(--trade-up);border-radius:50%;flex:none;place-items:center;font-size:16px;display:grid}.live-order-direction[data-side=sell]{color:var(--trade-down)}.live-orders-status{padding:calc(var(--spacing) * 3) var(--order-bleed) calc(var(--spacing) * 2);justify-content:flex-start}.live-orders-rows>.live-order-row{transition:background-color var(--karma-state-duration) var(--karma-state-ease)}@media (prefers-reduced-motion:reduce){.live-orders-rows>.live-order-row{transition-duration:var(--motion-feedback)}}
