.app-delivery{display:flex;gap:20px;align-items:center;justify-content:space-between;flex-wrap:wrap;margin:20px 0;padding:20px 0;border-top:1px solid #94a3b840;color:inherit;font:inherit}.app-delivery h3{margin:0 0 4px;font-size:15px;font-weight:600}.app-delivery p{margin:0;font-size:13px;line-height:1.6;opacity:.75}.app-delivery button,.app-delivery-dialog button{font:inherit;font-size:14px;cursor:pointer;border:1px solid #94a3b880;border-radius:8px;padding:9px 14px;background:transparent;color:inherit;min-height:42px}.app-delivery-dialog{box-sizing:border-box;width:min(480px,calc(100vw - 32px));max-height:calc(100dvh - 40px);overflow:auto;border:1px solid #cbd5e1;border-radius:14px;padding:24px;color:#172033;background:#fff;font:15px/1.6 system-ui}.app-delivery-dialog::backdrop{background:#0008}.app-delivery-dialog form{text-align:right;margin:0}.app-delivery-dialog h2{font-size:21px;margin:0 0 20px}.app-delivery-dialog h3{font-size:16px;margin:0 0 8px}.app-delivery-dialog section{padding:18px 0;border-top:1px solid #e2e8f0}.app-delivery-dialog p{margin:8px 0 14px}.app-delivery-dialog [data-actions]{display:flex;gap:8px;flex-wrap:wrap}.app-delivery-dialog [hidden],.app-delivery [hidden]{display:none!important}.app-delivery-dialog button:disabled{opacity:.5;cursor:wait}.app-delivery button:focus-visible,.app-delivery-dialog button:focus-visible{outline:3px solid #2563eb;outline-offset:3px}@media(max-width:540px){.app-delivery{gap:12px}.app-delivery-dialog{padding:20px}}
