.sd30-checkout{color:#172b45;font-family:Arial,sans-serif;text-align:left;padding:20px;background:#fffbed;border:2px solid #172b45;border-radius:22px;box-shadow:0 7px #172b45;min-width:0}.sd30-checkout *{box-sizing:border-box}.sd30-eyebrow{font-size:11px;font-weight:800;letter-spacing:1.3px}.sd30-checkout h2{font:900 clamp(25px,3vw,37px)/1.08 Arial,sans-serif;margin:15px 0}.sd30-checkout h2 em{font-style:normal;color:#dd3549}.sd30-checkout p{font-size:14px;line-height:1.5;margin:10px 0}.sd30-checkout label{display:block;font-size:13px;font-weight:700;margin:14px 0 6px}.sd30-checkout select,.sd30-checkout input{display:block;width:100%;min-width:0;padding:12px 10px;border:1.5px solid #b7bbc4;border-radius:10px;background:#fff;color:#172b45;font:14px Arial,sans-serif}.sd30-checkout button{border:1.5px solid #172b45;border-radius:10px;padding:11px;background:#ffe34f;color:#172b45;font:700 13px Arial,sans-serif;cursor:pointer}.sd30-checkout button:disabled{opacity:.55;cursor:default}.sd30-wallet-row,.sd30-search-row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:7px;align-items:center;margin-top:12px}.sd30-destination{padding:10px;background:#e8f3e8;border-radius:9px;font-size:12px;display:flex;justify-content:space-between;gap:10px}.sd30-checkout .sd30-quote,.sd30-checkout .sd30-confirm{width:100%;margin-top:15px;padding:15px}.sd30-checkout .sd30-confirm{background:#dd3549;color:#fff;font-size:15px}.sd30-checkout dl{margin:15px 0 0;padding:10px;background:#fff;border-radius:10px}.sd30-checkout dl div{display:flex;justify-content:space-between;gap:12px;padding:7px 0;border-bottom:1px solid #eee;font-size:12px}.sd30-checkout dd{margin:0;text-align:right;font-weight:700;overflow-wrap:anywhere}.sd30-checkout .sd30-small{font-size:11px;line-height:1.5}.sd30-status{padding:12px 0;font-size:13px;line-height:1.5;overflow-wrap:anywhere}.sd30-checkout details{margin-top:15px;border-top:1px solid #d8d7c8;padding-top:12px;font-size:12px}.sd30-checkout code{font-size:10px;overflow-wrap:anywhere}.sd30-checkout a{color:#245b91;text-decoration:underline}.sd30-checkout [hidden]{display:none!important}.sd30-checkout #sd30-result{background:#e8f3e8;padding:12px;border-radius:10px;font-size:13px}@media(max-width:420px){.sd30-checkout{padding:15px}.sd30-wallet-row{grid-template-columns:1fr}.sd30-checkout dl div{font-size:11px}}.relay-quick-networks{display:none!important}
