.order-actions{margin-top:24px}.order-action-buttons{display:flex;flex-wrap:wrap;gap:12px;align-items:center}.order-action-buttons>.button{min-width:140px}.order-action-cancel{color:#b92f1d}.order-action-dialog{width:min(440px,calc(100vw - 32px));padding:24px;border:0;border-radius:0;background:#fffdf8;color:var(--ink,#28231f)}.order-action-dialog::backdrop{background:#28231fcc}.order-action-dialog h2{font-size:26px;margin:0 0 20px}.order-action-dialog form{margin:0;text-align:left}.order-action-dialog label{font-size:16px;margin-bottom:8px}.order-action-dialog input{font-size:20px;min-height:54px;width:100%;background:var(--surface,#eae1cb);border:0;border-radius:0;padding:13px 15px}.order-action-dialog .order-action-buttons{margin-top:24px;display:grid;grid-template-columns:1fr}.order-action-dialog .button{width:100%;min-height:52px;font-size:18px}.order-action-dialog .button.order-action-danger{background:#b92f1d;color:#fffdf8}.order-action-dialog .button.order-action-danger:hover:not(:disabled){background:#952718}.order-action-dialog .button.secondary{background:var(--surface,#eae1cb);color:var(--blue,#28231f)}.order-action-dialog .button:disabled{background:#e2d9c4!important;color:#7a7165!important}.order-action-confirm-amount{font-size:22px;font-weight:650;margin:18px 0 0}.order-action-error{font-size:16px;color:#952718;background:#f6e0d6;border-radius:0;padding:12px 14px;margin:16px 0}.order-action-dialog button:focus-visible,.order-action-dialog input:focus-visible{outline:3px solid var(--blue,#28231f);outline-offset:4px}.order-action-dialog .is-loading{position:relative;overflow:hidden}.order-action-dialog .is-loading::after{content:"";position:absolute;left:0;bottom:0;height:4px;width:38%;border-radius:0;background:currentColor;animation:order-action-loading 900ms ease-in-out infinite alternate}@keyframes order-action-loading{from{transform:translateX(0)}to{transform:translateX(165%)}}@media(prefers-reduced-motion:reduce){.order-action-dialog *{animation:none!important;transition:none!important}}
