.pq-merriment249-dialog{width:min(680px,calc(100vw - 24px));max-height:calc(100dvh - 24px)}
.pq-merriment249{display:grid;gap:14px;text-align:center;min-width:0;padding:8px}
.pq-merriment249 canvas{display:block;width:100%;height:auto;max-height:280px;object-fit:contain;border:1px solid #79aaa36b;border-radius:18px;background:#10343d}
.pq-merriment249 h3{margin:0;color:#f0d18c;line-height:1.25;font-size:1.35rem}
.pq-merriment249 p{margin:0;line-height:1.5;overflow-wrap:break-word}
.pq-merriment249__note{padding:12px;border-radius:12px;background:#80b99e15;color:#b4d9c7}
.pq-merriment249__aside{font-size:.9rem;color:#b0c4c4}
.pq-merriment249 .pq-button{justify-self:center;max-width:100%;white-space:normal}
@media(max-width:520px){.pq-merriment249-dialog{width:calc(100vw - 12px);max-height:calc(100dvh - 12px)}.pq-merriment249{padding:0;gap:11px}.pq-merriment249 .pq-button{width:100%}}
