.cwm-overlay{z-index:200;background-color:#0009;position:fixed;top:0;bottom:0;left:0;right:0}.cwm-wrapper{z-index:210;justify-content:center;align-items:center;padding:0 32px;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.cwm-card{background-color:#fff;border-radius:24px;flex-direction:column;align-items:center;width:100%;max-width:300px;animation:.2s cubic-bezier(.34,1.56,.64,1) cwm-pop-in;display:flex;position:relative;overflow:hidden;box-shadow:0 25px 50px -12px #00000040}@keyframes cwm-pop-in{0%{opacity:0;transform:scale(.85)}to{opacity:1;transform:scale(1)}}.cwm-icon-wrap{margin-top:32px;margin-bottom:16px}.cwm-icon-circle{background:0 0;border:3px solid #db5351;border-radius:9999px;justify-content:center;align-items:center;width:56px;height:56px;display:flex}.cwm-icon{color:#db5351;width:30px;height:30px}.cwm-body{text-align:center;box-sizing:border-box;width:100%;padding:0 24px 24px}.cwm-title{color:#222;margin:0 0 8px;font-size:16px;font-weight:700}.cwm-order-no{color:#888;word-break:break-all;margin:0 0 12px;font-size:12px;font-weight:400}.cwm-message{color:#555;word-break:keep-all;margin:0;font-size:14px;font-weight:400;line-height:1.6}.cwm-btn-row{border-top:1px solid #f0f0f0;width:100%;display:flex}.cwm-btn{cursor:pointer;color:#888;background:#fff;border:none;flex:1;padding:16px 0;font-size:15px;font-weight:700;transition:opacity .15s,background-color .15s}.cwm-btn:disabled{opacity:.5;cursor:not-allowed}.cwm-btn--cancel{color:#888;border-right:1px solid #f0f0f0}.cwm-btn--cancel:hover:not(:disabled){background:#fafafa}.cwm-btn--confirm{color:#fff;background-color:#db5351}.cwm-btn--confirm:hover:not(:disabled){opacity:.9}.cwm-btn--confirm:active:not(:disabled){opacity:.85}.cwm-spinner{vertical-align:middle;border:2px solid #fff6;border-top-color:#fff;border-radius:50%;width:16px;height:16px;margin-right:6px;animation:.7s linear infinite cwm-spin;display:inline-block}@keyframes cwm-spin{to{transform:rotate(360deg)}}
