/* Offer decisions open from notifications; no page-level reminder banner. */
.offerWaitHelp{font-size:12px!important;line-height:1.8;color:#77634b!important;margin:12px 0 0!important}
.offerWaitDialog{width:min(540px,94vw);padding:24px;background:#fff}.offerWaitDialog .dialoghead h2{font-size:21px}.offerWaitBody{padding:8px 0}.offerWaitIcon{display:grid;place-items:center;background:#ffebcc;color:#b95b08;font-weight:700;margin:4px auto 18px;width:64px;height:64px;border-radius:20px;font-size:42px}.offerWaitLead{text-align:center;font-weight:700;font-size:18px;color:#173252;margin-bottom:20px}.offerWaitFacts{border:1px solid #e4e9ef;border-radius:12px;background:#f7f9fc;margin:0;padding:5px 16px}.offerWaitFacts>div{display:flex;justify-content:space-between;align-items:baseline;gap:18px;padding:10px 0;border-bottom:1px solid #e6ebf2}.offerWaitFacts>div:last-child{border-bottom:0}.offerWaitFacts dt{font-size:13px;color:#68778a}.offerWaitFacts dd{font-size:14px;font-weight:700;margin:0;overflow-wrap:anywhere;text-align:end}.offerWaitHint{font-size:13px;margin:15px 0;color:#65758a}.offerWaitError{font-size:14px;color:#b32638;min-height:1em;margin:8px 0}.offerWaitActions{display:grid;grid-template-columns:1fr 1fr;gap:10px}.offerWaitActions button{min-height:50px;padding:12px 14px}.offerWaitActions .primary{background:#e65c00;color:#fff}.offerWaitActions .offerWaitCancel{background:#fff4f3;border:1px solid #edc1bd;color:#a52b31}.offerWaitActions button:disabled{opacity:.6;cursor:wait}.offerWaitDialog .dialogPinnedFooter{padding-top:12px}
html[data-theme="night"] .offerWaitHelp{color:#d9c7ab!important}html[data-theme="night"] .offerWaitDialog{background:#182639;color:#e6eef9}html[data-theme="night"] .offerWaitDialog .dialogPinnedHeader,html[data-theme="night"] .offerWaitDialog .dialogPinnedFooter{background:#182639}html[data-theme="night"] .offerWaitLead{color:#eef4fc}html[data-theme="night"] .offerWaitFacts{background:#1e3047;border-color:#34485f}html[data-theme="night"] .offerWaitFacts>div{border-color:#34485f}html[data-theme="night"] .offerWaitFacts dt,html[data-theme="night"] .offerWaitHint{color:#b9c6d8}
@media(max-width:560px){.offerWaitDialog{padding:18px}.offerWaitFacts>div{gap:12px}.offerWaitActions{grid-template-columns:1fr}.offerWaitFacts dt{flex:0 0 40%}}
