.checkout-identity-hint{display:block;margin-top:.35rem;color:#586174;font-size:.82rem;line-height:1.4}
.checkout-identity-dialog{border:0;border-radius:18px;padding:0;width:min(420px,calc(100vw - 32px));box-shadow:0 24px 80px #10183255;color:#17223b}
.checkout-identity-dialog::backdrop{background:#10183299}
.checkout-identity-dialog__body{padding:28px}
.checkout-identity-dialog__icon{display:grid;place-items:center;width:44px;height:44px;border-radius:50%;background:#fef3c7;color:#7c5100;font-size:24px;margin-bottom:16px}
.checkout-identity-dialog h2{margin:0 0 10px;font-size:1.35rem;line-height:1.25}
.checkout-identity-dialog p{margin:0;color:#475569;line-height:1.55}
.checkout-identity-dialog__actions{display:grid;gap:10px;margin-top:24px}
.checkout-identity-dialog__actions button{min-height:46px;padding:11px 16px;border-radius:9px;font:inherit;font-weight:700;cursor:pointer}
.checkout-identity-dialog__back{background:#fff;border:1px solid #cbd5e1;color:#17223b}
.checkout-identity-dialog__continue{background:#17223b;border:1px solid #17223b;color:#fff}
.checkout-identity-dialog__actions button:focus-visible{outline:3px solid #d9a637;outline-offset:2px}
