.commerce-dialog{border:1px solid #b7b1a7;border-radius:18px;background:rgba(245,244,239,.96);color:#252a28;padding:28px;max-width:min(440px,85vw);box-shadow:0 18px 70px #0003;backdrop-filter:blur(24px)}.commerce-dialog::backdrop{background:#10171388;backdrop-filter:blur(4px)}.commerce-dialog p{line-height:1.85;overflow-wrap:anywhere}.commerce-dialog footer{display:flex;justify-content:flex-end;gap:12px}.commerce-dialog button,.commerce-tools button{padding:9px 15px;border:1px solid #b7b1a7;border-radius:10px;background:#ffffff80;color:#283e35;cursor:pointer}.commerce-tools{position:fixed;bottom:12px;right:12px;z-index:80;display:flex;gap:8px;backdrop-filter:blur(16px)}
.commerce-dialog{max-height:85vh;overflow-y:auto}.commerce-dialog h3{margin-top:22px}.commerce-dialog button{margin:3px}.commerce-dialog button:disabled{opacity:.5;cursor:wait}
