.delivery-demo-settings,.delivery-record{background:#101112;border:1px solid #2d2d31;border-radius:12px;padding:20px;margin-bottom:16px}.delivery-demo-settings h3{margin:0 0 10px;font-size:16px}.delivery-demo-settings p{font-size:12px;color:#aaa5ae;line-height:1.8}.delivery-demo-settings form{display:flex;align-items:end;gap:14px;flex-wrap:wrap}.delivery-demo-settings label{display:grid;gap:8px;flex:1 1 240px;font-size:12px}.delivery-demo-settings select{background:#0b0c0e;color:#e8e4e8;border:1px solid #3a373e;border-radius:8px;padding:12px;min-height:44px;width:100%;font:inherit}.delivery-demo-settings .btn{min-height:44px}.delivery-runtime-note{border-top:1px solid #2d2c31;padding-top:12px}.delivery-live-note{font-size:12px;color:#91c9ad}.delivery-record-head{display:flex;gap:16px;align-items:center;justify-content:space-between;flex-wrap:wrap}.delivery-record-head h3{font-size:16px;margin:8px 0 0}.delivery-badge{display:inline-flex;padding:7px 12px;border:1px solid #414149;border-radius:7px;font-size:12px}.delivery-badge.is-delivered{background:#10271b;color:#92e5b4;border-color:#2b6545}.delivery-badge.is-pending{background:#2c2413;color:#f2cf80;border-color:#765d28}.delivery-badge.is-failed{background:#30151b;color:#ff9eac;border-color:#813445}.delivery-record dl{font-size:13px}.delivery-record dl>div{display:grid;grid-template-columns:140px minmax(0,1fr);gap:14px;padding:8px 0}.delivery-record dt{color:#9993a1}.delivery-record dd{margin:0;overflow-wrap:anywhere;color:#d4cfd7}.delivery-failure{color:#ff9eac!important;font-size:12px;line-height:1.8;overflow-wrap:anywhere}.delivery-timeline{margin-top:12px;border-top:1px solid #302e34;font-size:12px;color:#aaa1b0}.delivery-timeline summary{cursor:pointer;min-height:44px;padding-top:14px}.delivery-timeline ol{padding-left:20px}.delivery-timeline li{padding:7px 0;line-height:1.8}.delivery-timeline time{display:block;color:#9d96a5}.delivery-history-meta{display:grid;gap:3px;font-size:11px;color:#a19aa8;margin:8px 0}.delivery-history-meta span{overflow-wrap:anywhere}.orders-live-note{font-size:12px;color:#a8c4b4;margin:10px 0}.orders-redesign .orders-row-info .delivery-history-meta{font-size:11px;line-height:1.8}@media(max-width:600px){.delivery-record,.delivery-demo-settings{padding:16px}.delivery-record dl>div{grid-template-columns:1fr;gap:4px}.delivery-demo-settings form{align-items:stretch}.delivery-demo-settings label{flex-basis:100%}.delivery-demo-settings .btn{flex:1}.delivery-history-meta{font-size:10px}.orders-redesign .orders-row-info .delivery-history-meta{font-size:10px}.delivery-record-head h3{font-size:14px}.delivery-record .ac-label{overflow-wrap:anywhere}}
