#marketDialog .paper-plan-modes{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin:12px 0}
#marketDialog .paper-plan-modes button{min-width:0;min-height:42px;padding:9px;border:1px solid #315366;border-radius:6px;background:#102434;color:#c2d3df;font-size:13px;white-space:normal}
#marketDialog .paper-plan-modes button[aria-pressed=true]{background:#153b4b;border-color:#40cee9;color:#e8faff}
#marketDialog .paper-entry-quote{display:block;margin:12px 0;font-size:12px;color:#b4c8d6}
#marketDialog .paper-entry-quote input{display:block;width:100%;box-sizing:border-box;margin-top:6px;direction:ltr}
#marketDialog #professionalTradeSettings>summary,#marketDialog #atlasAutoPlan,#marketDialog .ticket-mode-title{display:none!important}
#marketDialog #professionalTradeSettings>div{display:block!important}
#marketDialog #ticketPreview b{overflow-wrap:anywhere;direction:ltr;unicode-bidi:isolate}
#marketDialog #paperSubmit{white-space:normal;min-height:44px}
#marketDialog .trade-ticket,#marketDialog #paperForm,#marketDialog .two-inputs>label{min-width:0}
#pmPlanModes{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin:12px 0}
#pmPlanModes button{min-width:0;min-height:42px;padding:9px;border:1px solid #315366;border-radius:6px;background:#102434;color:#c2d3df;font-size:13px}
#pmPlanModes button[aria-pressed=true]{background:#153b4b;border-color:#40cee9;color:#e8faff}
#pmFields>label{display:block;font-size:12px;margin:12px 0}
#pmEntryQuote{display:block;box-sizing:border-box;width:100%;min-width:0;height:42px;margin-top:6px;padding:8px;border:1px solid #315366;border-radius:4px;background:#102434;color:#e8faff;direction:ltr;font:14px system-ui}
#pmFields details>summary{display:none}
#pmFields details>div{display:grid!important}
#paperTicketError{color:#ff9c9c;font-size:12px;line-height:1.8}

#paperSizingHint{margin:8px 0;color:#b4c8d6;font-size:12px;line-height:1.8}

#marketDialog #leverageLimit,#marketDialog #paperSizingHint{display:none!important}

#marketDialog #paperRR{width:100%;min-width:0;min-height:48px;padding:10px 12px;border:1px solid var(--line,#315366);border-radius:6px;background:var(--panel2,#142438);color:var(--ink,#e7eef8);direction:ltr;text-align:center;unicode-bidi:isolate;font:inherit;font-variant-numeric:tabular-nums}
#marketDialog #paperRR option{background:var(--panel2,#142438);color:var(--ink,#e7eef8);direction:ltr}
#marketDialog #paperRR:focus-visible{outline:2px solid var(--acid,#40cee9);outline-offset:2px}
