.commerce-nav,.commerce-actions{display:flex;flex-wrap:wrap;gap:12px;margin:18px 0}.commerce-nav a{padding:8px 12px;border:1px solid #e6e7f1;border-radius:20px;font-size:13px}.creator-main label{display:grid;gap:8px;margin:18px 0;font-size:14px}.creator-main textarea{min-height:130px;resize:vertical}.creator-main input,.creator-main textarea,.creator-main select{width:100%;min-width:0;padding:12px;border:1px solid #d8dbea;border-radius:8px;background:white;color:#20213d;font:inherit}.creator-main .commerce-check{display:flex;gap:12px;align-items:start}.commerce-check input{width:18px;flex:none}.contract-document{white-space:pre-wrap;overflow-wrap:anywhere;font:13px/1.8 ui-monospace,monospace;max-height:65vh;overflow:auto;background:#f8f9fd;padding:18px;border-radius:10px}.creator-main code{overflow-wrap:anywhere}.creator-main details{padding:16px 0;border-bottom:1px solid #e6e7f1}.creator-main summary{cursor:pointer;font-weight:600}.creator-main ol{padding-left:22px;line-height:1.9}.creator-main button:disabled{opacity:.45;cursor:not-allowed}.creator-main footer{flex-wrap:wrap}@media(max-width:600px){.commerce-actions{display:grid}.commerce-nav{gap:6px}.commerce-nav a{font-size:12px}.contract-document{max-height:55vh;padding:10px;font-size:12px}}

/* Long authorization receipts must wrap on phones. */
.creator-main,.creator-main .panel{min-width:0}.creator-main .panel{overflow-wrap:anywhere}.creator-main input,.creator-main textarea,.creator-main select{box-sizing:border-box;max-width:100%}
