.order-review-dialog{max-width:400px}.order-review-amount{color:var(--foreground);letter-spacing:-1.5px;font-variant-numeric:tabular-nums;margin:16px 0 6px;font-size:40px;font-weight:600;line-height:1.15}.order-review-estimate{color:var(--muted);margin-bottom:24px;font-size:14px}.order-review-facts{gap:15px;margin:0;font-size:13px;display:grid}.order-review-facts>div{justify-content:space-between;gap:20px;display:flex}.order-review-facts dt{color:var(--muted)}.order-review-facts dd{text-align:right;margin:0}.order-review-note{color:var(--muted);margin:20px 0 0;font-size:12px;line-height:1.6}.order-review-success{width:48px;height:48px;color:var(--success);background:var(--success-soft);border-radius:50%;place-items:center;margin-bottom:16px;font-size:24px;display:grid}.order-review-success .karma-success-check{width:32px;height:32px}
.live-orders-list{--order-bleed:12px;width:calc(100% + var(--order-bleed) * 2);margin-inline:calc(var(--order-bleed) * -1);display:grid}.live-orders-errors{padding:8px var(--order-bleed);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 12px;display:flex}.live-orders-errors>.trade-inline-status{color:var(--text-label);text-align:left;flex:220px;margin:0;font-size:12px;line-height:1.5}.live-orders-more{justify-self:center;margin-top:4px}.live-order-td{vertical-align:middle;background:0 0;border:0;border-radius:0;height:64px;padding:10px 12px;font-size:13px}.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{text-align:right;white-space:nowrap;padding-left:4px}.live-order-action-cell:empty{padding:0}.live-orders-rows{gap:2px;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{width:100%;min-height:64px;padding:10px var(--order-bleed);border-radius:var(--karma-radius-control);color:inherit;font:inherit;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;align-items:center;column-gap:12px;font-size:13px;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{padding:2px var(--order-bleed) 14px calc(var(--order-bleed) + 44px);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 24px;display:flex}.live-order-fact{gap:2px;display:grid}.live-order-fact small{color:var(--text-label);font-size:12px}.live-order-fact span{color:var(--text-value);font-size:13px;font-weight:500}.live-order-actions{gap:8px;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:12px;min-width:0;display:flex}.live-order-stack{flex-direction:column;gap:4px;min-width:0;display:flex}.live-order-stack small{color:var(--text-label);font-size:12px}.live-order-title{align-items:center;gap:8px;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{font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:center;column-gap:6px;display:flex}.live-order-meta>*+:before{content:"·";margin-inline-end:6px}.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:12px}.live-order-mark{flex:none;width:32px;height:32px;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(--success);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(--danger)}@media (max-width:520px){.live-orders-list{--order-bleed:8px}.live-order-detail-body{padding-left:var(--order-bleed)}.live-order-td{padding-inline:8px}.live-order-title{flex-wrap:wrap;row-gap:4px}}.cancel-order-popover{width:300px;max-width:calc(100vw - 32px)}.cancel-order-summary{border-radius:var(--karma-radius-control);background:var(--surface-secondary);font-variant-numeric:tabular-nums;justify-content:space-between;align-items:baseline;gap:12px;margin:10px 0 0;padding:10px 12px;font-size:13px;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{color:var(--text-label);margin:10px 0 14px;font-size:12px;line-height:1.5}.cancel-order-actions{flex-direction:column;gap:8px;display:flex}.cancel-order-popover .trade-inline-status{text-align:left;margin:10px 0 0}.live-order-name{align-items:center;gap:12px;display:flex}.live-order-direction{background:var(--surface-secondary);width:32px;height:32px;color:var(--success);border-radius:50%;flex:none;place-items:center;font-size:16px;display:grid}.live-order-direction[data-side=sell]{color:var(--danger)}
