.pre-exchange-dialog{width:min(780px,calc(100vw - 24px));max-width:calc(100vw - 24px);max-height:calc(100dvh - 28px);padding:0;border:1px solid var(--border,#ddd);border-radius:18px;overflow:hidden;color:inherit;background:var(--surface,#fff)}
.pre-exchange-dialog::backdrop{background:#162c4266}.pre-exchange-dialog .dialog-head{padding:16px;gap:12px}.pre-exchange-dialog h2{font-size:1.15rem;margin:0}.pre-exchange-body{padding:0 16px 18px;overflow:auto;max-height:calc(100dvh - 180px);overscroll-behavior:contain;overflow-x:hidden}.pre-exchange-body h3{margin:18px 0 10px;font-size:1rem}.pre-exchange-dialog label{display:grid;gap:5px;min-width:0}.pre-exchange-dialog input,.pre-exchange-dialog select,.pre-exchange-dialog textarea{max-width:100%;min-width:0;width:100%;box-sizing:border-box}.pre-exchange-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.pre-exchange-item{display:grid;gap:10px;border:1px solid var(--border,#ddd);border-radius:12px;padding:12px;margin:8px 0;overflow-wrap:anywhere}.pre-exchange-item small{color:var(--muted,#626b78)}.pre-exchange-dialog footer{display:flex;justify-content:flex-end;gap:8px;padding:12px 16px;border-top:1px solid var(--border,#ddd)}.pre-exchange-launch{display:flex;gap:10px;align-items:center;flex-wrap:wrap;margin:12px 0}.pre-exchange-launch input{max-width:210px}.pre-exchange-launch p{flex-basis:100%;margin:0}.pre-exchange-summary{border:1px solid #bfa0a8;border-radius:12px;padding:12px;background:#7b183309}.pre-exchange-summary p{margin:6px 0;overflow-wrap:anywhere}[data-pre-results]{display:grid;gap:4px;max-height:210px;overflow:auto}[data-pre-results] button{white-space:normal;text-align:right}#preExchangePinV176125,#preExchangeActionPinV176125{direction:ltr}@media(max-width:460px){.pre-exchange-grid{grid-template-columns:minmax(0,1fr)}.pre-exchange-dialog{width:calc(100vw - 16px)}.pre-exchange-launch>*{flex:1 1 130px}.pre-exchange-launch input{max-width:100%}.pre-exchange-dialog footer button{width:100%}}
