.agent-confirmation-overlay[data-slot=dialog-overlay]{z-index:2147483646}.agent-confirmation[data-slot=dialog-content]{z-index:2147483647;color:#191d19;background:#fff;border:1px solid #e7e2da;border-radius:20px;gap:16px;width:calc(100% - 32px);max-width:600px;max-height:calc(100dvh - 32px);padding:28px;font-family:Poppins,sans-serif}.agent-confirmation [data-slot=dialog-title]{padding-right:24px;font-size:23px;line-height:1.25}.agent-confirmation [data-slot=dialog-description]{color:#626961;font-size:13px;line-height:1.7}.agent-confirmation-actions{flex-wrap:wrap;gap:12px;padding-top:6px;display:flex}.agent-confirmation-actions button{border-radius:10px;flex:1;justify-content:center;min-height:48px}.agent-confirmation-actions .primary-button{color:#fff;cursor:pointer;background:#ca5041;border:1px solid #ca5041;padding:12px 18px;font:600 13px/1.5 Poppins,sans-serif;display:flex}.agent-confirmation-actions .secondary-button{color:#191d19;cursor:pointer;background:#fff;border:1px solid #d9d3c9;padding:12px 18px;font:600 13px/1.5 Poppins,sans-serif;display:flex}.agent-confirmation-actions .primary-button:hover{background:#b84336}.agent-confirmation-actions .secondary-button:hover{background:#f5f3ee}.agent-product{border-block:1px solid #e7e2da;grid-template-columns:112px minmax(0,1fr);gap:18px;padding:20px 0;display:grid}.agent-product-image{background:#f5f3ee;border-radius:12px;place-items:center;min-height:144px;display:grid;position:relative;overflow:hidden}.agent-product-image img{object-fit:contain}.agent-product-image svg{width:100%;height:100%}.agent-product h3{overflow-wrap:anywhere;margin:0 0 8px;font-size:14px;font-weight:600;line-height:1.6}.agent-product p{color:#626961;margin:6px 0;font-size:12px;line-height:1.6}.agent-product-price{font-size:18px;font-weight:700;display:block}.agent-product-details{grid-column:1/-1;gap:8px;margin:0;display:grid}.agent-product-details>div{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px;font-size:12px;line-height:1.6;display:grid}.agent-product-details dt{color:#626961}.agent-product-details dd{overflow-wrap:anywhere;margin:0}.agent-confirmation button:focus-visible{outline-offset:3px;outline:2px solid #ca5041}@media (max-width:600px){.agent-confirmation[data-slot=dialog-content]{padding:24px 18px}.agent-confirmation [data-slot=dialog-title]{font-size:21px}.agent-product{grid-template-columns:88px minmax(0,1fr);gap:14px}.agent-product-image{min-height:120px}.agent-confirmation-actions{flex-direction:column}.agent-confirmation-actions button{width:100%}}@media (prefers-reduced-motion:reduce){.agent-confirmation,.agent-confirmation-overlay{animation:none!important}}
