.trade-section{margin-top:18px;padding-top:16px;border-top:2px solid var(--amber)}.trade-section h3{margin:0 0 8px}.trade-section p{font-size:11px;line-height:1.6;color:var(--muted)}.trade-section .trade-warning{color:var(--amber)}.trade-section label{display:block;font-size:11px;margin:12px 0 7px}.trade-section input{width:100%;margin-top:5px}.trade-section>button{margin:4px 0;max-width:100%;font-size:11px}.trade-tools{display:flex;gap:8px;flex-wrap:wrap}.trade-tools button{font-size:10px}.trade-journal{max-height:180px;overflow:auto}.trade-journal p{padding:6px 0;border-bottom:1px solid var(--line)}#trade-message{white-space:pre-wrap;color:var(--text)}.trade-dialog{max-width:540px;width:calc(100% - 30px);background:var(--surface);color:var(--text);border:1px solid var(--amber);border-radius:10px;padding:25px}.trade-dialog::backdrop{background:#000b}.trade-dialog p{white-space:pre-line;line-height:1.8;font-size:14px}.trade-dialog button{margin:5px 8px 0 0}.trade-dialog button:last-child{background:var(--amber);color:var(--bg);font-weight:700}
