#bt-inbox-receipt{box-sizing:border-box;width:min(442px,calc(100% - 32px));max-height:calc(100dvh - 32px);overflow:auto;padding:25px 25px 28px;margin:auto;border:0;border-radius:16px;background:#fff;color:#15283e;font:16px/1.5 system-ui,-apple-system,"Segoe UI","Microsoft YaHei",sans-serif;box-shadow:0 16px 54px #162c4140;text-align:center}
#bt-inbox-receipt::backdrop{background:rgba(23,40,59,.46)}
#bt-inbox-receipt .bt-ir-close{position:absolute;right:11px;top:9px;display:grid;place-items:center;width:38px;height:38px;padding:0;border:0;border-radius:6px;background:none;color:#54677a;font:26px/1 system-ui;cursor:pointer}
#bt-inbox-receipt .bt-ir-check{display:grid;place-items:center;width:48px;height:48px;margin:0 auto 19px;border-radius:50%;background:#e6f4ed;color:#197456}
#bt-inbox-receipt .bt-ir-check svg{width:34px;height:34px}
#bt-inbox-receipt h2{margin:0 0 14px;color:#15283e;font:700 clamp(24px,5vw,30px)/1.25 system-ui,"Microsoft YaHei",sans-serif}
#bt-inbox-receipt p{white-space:pre-line;margin:0 0 22px;font-size:16px;line-height:1.55;color:#54677a}
#bt-inbox-receipt dl{margin:0 0 21px;padding:4px 14px;border-radius:7px;background:#f4f6f7}
#bt-inbox-receipt dl div{display:flex;align-items:baseline;justify-content:space-between;gap:8px;padding:9px 0}
#bt-inbox-receipt dl div+div{border-top:1px solid #dee4e8}
#bt-inbox-receipt dl div[hidden]{display:none}
#bt-inbox-receipt dt{color:#54677a;font-size:14px;white-space:nowrap}
#bt-inbox-receipt dd{margin:0;color:#15283e;font-size:14px;font-weight:700;text-align:right;overflow-wrap:anywhere}
#bt-inbox-receipt .bt-ir-done{display:block;width:100%;min-height:48px;border:0;border-radius:7px;background:#c54932;color:white;line-height:1.4;font-family:inherit;font-size:17px;font-weight:700;cursor:pointer}
#bt-inbox-receipt button:focus-visible{outline:2px solid #15283e;outline-offset:2px}
.pm-buy-form .lead-result:not(:empty){grid-column:1/-1;padding:10px 12px;border-left:3px solid #bb503d;background:#fff4ef;color:#713426;font-size:16px;line-height:1.5}
