.BGMP0a_dock{gap:var(--space-3);min-width:0;padding:var(--space-4) var(--space-5) var(--space-5);display:grid;position:relative;}.BGMP0a_heading{color:var(--text);font-size:var(--text-base);font-weight:var(--heading-weight);line-height:var(--leading-base);margin:0}.BGMP0a_modes{}.BGMP0a_mode{}.BGMP0a_sides{}.BGMP0a_side{}.BGMP0a_side[data-side=buy][aria-pressed=true],.BGMP0a_side[data-side=buy][aria-checked=true]{background:color-mix(in srgb, var(--good) 12%, transparent);color:var(--good-ink)}.BGMP0a_side[data-side=sell][aria-pressed=true],.BGMP0a_side[data-side=sell][aria-checked=true]{background:color-mix(in srgb, var(--danger) 12%, transparent);color:var(--danger-ink)}.BGMP0a_panel{gap:var(--space-3);min-width:0;display:grid}.BGMP0a_pair{gap:var(--space-2);display:grid}.BGMP0a_field{gap:var(--space-2);min-width:0;display:grid}.BGMP0a_fieldHead{justify-content:space-between;align-items:baseline;gap:var(--space-3);min-width:0;display:flex}.BGMP0a_fieldLabel{color:var(--text-faint);font-size:var(--text-sm);line-height:var(--leading-sm)}.BGMP0a_fieldRow{align-items:center;gap:var(--space-3);min-width:0;min-height:60px;padding:0 var(--space-4);border-radius:var(--radius-md);background:var(--well);transition:box-shadow var(--motion-fast) var(--ease);border:1px solid #0000;display:flex}.BGMP0a_fieldRow:has(input:focus-visible){box-shadow:0 0 0 2px var(--accent)}.BGMP0a_field[data-invalid=true] .BGMP0a_fieldRow{border-color:color-mix(in srgb, var(--danger) 55%, transparent)}.BGMP0a_fieldMeta{color:var(--text-faint);font-size:var(--text-xs);line-height:var(--leading-xs);white-space:nowrap}.BGMP0a_fieldMeta b{color:var(--text-muted);font-variant-numeric:tabular-nums;font-weight:400}.BGMP0a_amount{min-width:0;color:var(--text);font-family:var(--font-ui);font-size:var(--text-2xl);font-variant-numeric:tabular-nums;letter-spacing:-.03em;font-weight:400;line-height:var(--leading-2xl);text-overflow:ellipsis;white-space:nowrap;background:0 0;border:0;flex:1;margin:0;padding:0;overflow:hidden}input.BGMP0a_amount{align-self:stretch}.BGMP0a_amount::placeholder,.BGMP0a_amount[data-empty=true]{color:var(--text-faint);opacity:1}.BGMP0a_amount:focus,.BGMP0a_amount:focus-visible{outline:none}.BGMP0a_amountPending,.BGMP0a_ladderPending{vertical-align:middle;border-radius:var(--radius-sm);background:var(--chip-hover);animation:BGMP0a_dockPending 1.2s var(--ease) infinite alternate;display:inline-block}.BGMP0a_amountPending{width:55%;height:var(--space-6)}.BGMP0a_ladderPending{width:var(--space-16);height:var(--space-3)}@keyframes BGMP0a_dockPending{0%{opacity:.45}to{opacity:1}}.BGMP0a_token{align-items:center;gap:var(--space-2);color:var(--text-muted);font-size:var(--text-sm);font-weight:var(--heading-weight);line-height:var(--leading-sm);white-space:nowrap;flex:none;display:inline-flex}.BGMP0a_unit{min-width:0;color:var(--text-muted);font-size:var(--text-sm);font-weight:var(--heading-weight);text-overflow:ellipsis;white-space:nowrap;flex:0 auto;overflow:hidden}.BGMP0a_shortcuts{gap:var(--space-2);flex-wrap:wrap;display:flex}.BGMP0a_shortcut{font-variant-numeric:tabular-nums;}.BGMP0a_fieldError{color:var(--danger-ink);font-size:var(--text-xs);line-height:var(--leading-xs);margin:0}.BGMP0a_pairArrow{width:var(--space-8);height:var(--space-8);border-radius:var(--radius-sm);background:var(--chip);color:var(--text-faint);justify-self:center;place-items:center;display:grid}.BGMP0a_quote{gap:var(--space-2);display:grid}.BGMP0a_ladder{margin:0;display:grid}.BGMP0a_ladderRow{justify-content:space-between;align-items:baseline;gap:var(--space-1) var(--space-4);padding:var(--space-2) 0;border-top:1px solid var(--divider);font-size:var(--text-sm);line-height:var(--leading-sm);flex-wrap:wrap;display:flex}.BGMP0a_ladderRow dt{color:var(--text-muted)}.BGMP0a_ladderRow dd{min-width:0;color:var(--text);font-variant-numeric:tabular-nums;text-align:right;overflow-wrap:anywhere;margin:0 0 0 auto}.BGMP0a_ladderRow[data-tone=warn] dd{color:var(--warn-ink)}.BGMP0a_ladderRow[data-tone=danger] dd{color:var(--danger-ink)}.BGMP0a_ladderRow[data-emphasis] dt,.BGMP0a_ladderRow[data-emphasis] dd{color:var(--text);font-weight:var(--heading-weight)}.BGMP0a_choices{justify-content:flex-end;gap:var(--space-2);flex-wrap:wrap;display:flex}.BGMP0a_choice{font-variant-numeric:tabular-nums;}.BGMP0a_ladderRow[data-stack]{flex-direction:column;align-items:stretch}.BGMP0a_ladderRow[data-stack] dd{margin:0}.BGMP0a_ladderRow[data-stack] .BGMP0a_choices{justify-content:stretch}.BGMP0a_ladderRow[data-stack] .BGMP0a_choices>.BGMP0a_choice{flex:1;justify-content:center}.BGMP0a_note,.BGMP0a_reason{color:var(--text-faint);font-size:var(--text-xs);line-height:var(--leading-xs);margin:0}.BGMP0a_reason{color:var(--warn-ink)}.BGMP0a_pending{gap:var(--space-3);display:grid}.BGMP0a_pendingField,.BGMP0a_pendingAction{border-radius:var(--radius-md);background:var(--chip);animation:BGMP0a_dockPending 1.2s var(--ease) infinite alternate;display:block}.BGMP0a_pendingField{height:calc(var(--space-16) + var(--space-4))}.BGMP0a_pendingAction{height:var(--control-block);margin-top:var(--space-2)}.BGMP0a_offer{grid-template-columns:var(--space-6) minmax(0, 1fr);align-items:start;gap:var(--space-2) var(--space-3);padding:var(--space-3);border-radius:var(--radius-md);background:color-mix(in srgb, var(--vx-front) 6%, var(--chip));animation:BGMP0a_offerIn var(--motion-base) var(--ease) both;display:grid}.BGMP0a_offerIcon{width:var(--space-6);height:var(--space-6);border-radius:var(--radius-sm);background:color-mix(in srgb, var(--vx-front) 14%, transparent);place-items:center;display:grid}.BGMP0a_offerText{gap:var(--space-1);min-width:0;display:grid}.BGMP0a_offerText b{color:var(--text);font-size:var(--text-sm);font-weight:var(--heading-weight);line-height:var(--leading-sm)}.BGMP0a_offerFigures{color:var(--text-faint);font-size:var(--text-xs);line-height:var(--leading-xs);overflow-wrap:anywhere;font-variant-numeric:tabular-nums}.BGMP0a_offerAction{grid-column:2;justify-self:start}.BGMP0a_offerNotice{grid-column:1/-1}.BGMP0a_offerNotice:empty{display:none}@keyframes BGMP0a_offerIn{0%{opacity:0;transform:translateY(var(--space-1))}}.BGMP0a_orders{gap:var(--space-2);padding-top:var(--space-3);border-top:1px solid var(--divider);display:grid}.BGMP0a_ordersHead{color:var(--text-faint);font-size:var(--text-xs);letter-spacing:var(--label-tracking);line-height:var(--leading-xs);text-transform:uppercase;margin:0}.BGMP0a_orders ul{margin:0;padding:0;list-style:none;display:grid}.BGMP0a_order{align-items:center;gap:var(--space-3);min-height:var(--space-12);padding:var(--space-2) 0;grid-template-columns:auto minmax(0,1fr) auto;display:grid}.BGMP0a_orderActions{justify-content:flex-end;}.BGMP0a_order+.BGMP0a_order{border-top:1px solid var(--divider)}.BGMP0a_orderSide{min-width:var(--space-10);padding:var(--space-1) var(--space-2);border-radius:var(--radius-tag);font-size:var(--text-xs);line-height:var(--leading-xs);text-align:center}.BGMP0a_orderSide[data-side=buy]{background:var(--good-wash);color:var(--good-ink)}.BGMP0a_orderSide[data-side=sell]{background:var(--danger-wash);color:var(--danger-ink)}.BGMP0a_orderText{gap:var(--space-1);min-width:0;display:grid}.BGMP0a_orderText b{color:var(--text);font-size:var(--text-sm);font-variant-numeric:tabular-nums;font-weight:var(--heading-weight);line-height:var(--leading-sm);overflow-wrap:anywhere}.BGMP0a_orderText span{color:var(--text-faint);font-size:var(--text-xs);line-height:var(--leading-xs)}.BGMP0a_order[data-tone=warn] .BGMP0a_orderText span{color:var(--warn-ink)}.BGMP0a_order[data-tone=done] .BGMP0a_orderText span{color:var(--good-ink)}.BGMP0a_order[data-tone=muted]{opacity:.72}@media (prefers-reduced-motion:reduce){.BGMP0a_amountPending,.BGMP0a_ladderPending,.BGMP0a_pendingField,.BGMP0a_pendingAction,.BGMP0a_offer{animation:none}.BGMP0a_fieldRow{transition:none}}@media (max-width:720px){.BGMP0a_dock{padding:var(--space-4)}.BGMP0a_fieldRow{padding:0 var(--space-3)}.BGMP0a_amount{font-size:var(--text-xl);line-height:var(--leading-xl)}}@media (max-width:720px),(pointer:coarse){.BGMP0a_shortcut,.BGMP0a_choice{min-width:var(--tap-min);justify-content:center}}.BGMP0a_picker{flex:none;position:relative}.BGMP0a_pickerButton{align-items:center;gap:var(--space-2);min-height:var(--space-8);padding:0 var(--space-2) 0 var(--space-1);border:1px solid var(--border);border-radius:var(--radius-pill);background:var(--surface);color:var(--text);font:inherit;font-size:var(--text-sm);font-weight:var(--heading-weight);line-height:var(--leading-sm);white-space:nowrap;cursor:pointer;display:inline-flex}.BGMP0a_pickerButton:hover{background:var(--chip-hover)}.BGMP0a_pickerButton:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.BGMP0a_pickerList{top:calc(100% + var(--space-1));z-index:3;min-width:13rem;max-height:18rem;padding:var(--space-1);border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface-raised);box-shadow:var(--shadow-raised);margin:0;list-style:none;display:grid;position:absolute;right:0;overflow-y:auto}.BGMP0a_pickerOption{align-items:center;gap:var(--space-2);width:100%;padding:var(--space-2);border-radius:var(--radius-sm);color:var(--text);font:inherit;font-size:var(--text-sm);text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:auto 1fr auto;display:grid}.BGMP0a_pickerOption small{color:var(--text-faint);font-size:var(--text-xs)}.BGMP0a_pickerOption:hover,.BGMP0a_pickerOption:focus-visible,[aria-selected=true]>.BGMP0a_pickerOption{background:var(--chip)}.BGMP0a_route{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}.BGMP0a_routeLeg{gap:var(--space-1);padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);background:var(--well);font-size:var(--text-sm);line-height:var(--leading-sm);display:grid}.BGMP0a_routeLeg[data-target]{box-shadow:inset 2px 0 0 var(--accent)}.BGMP0a_routeFigures{align-items:center;gap:var(--space-1) var(--space-2);color:var(--text);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;flex-wrap:wrap;display:inline-flex}.BGMP0a_routeVenue{color:var(--text-muted);font-size:var(--text-xs);line-height:var(--leading-xs)}
