.cashier-policy-dialog{max-width:min(430px,calc(100vw - 32px));width:100%;border:1px solid #d5dae4;border-radius:16px;padding:24px;color:#172032;box-shadow:0 18px 60px #0006}.cashier-policy-dialog::backdrop{background:#071324aa}.cashier-policy-dialog h2{margin:0 0 14px;font-size:21px}.cashier-policy-dialog p{line-height:1.55;white-space:pre-line}.cashier-policy-dialog button{min-width:100px;padding:10px 18px;border:0;border-radius:8px;background:#1556b2;color:#fff;font-weight:700;cursor:pointer}.cashier-policy-summary{margin:12px 0;padding:12px;border-radius:8px;border:1px solid #8daab6;background:#eef6f8;color:#213744;line-height:1.55;white-space:pre-line;font-size:13px}.partner-cashier-card .cashier-policy-summary{background:#0a2733;border-color:#2a6979;color:#d5f5f6}
