.answer-card-layer{z-index:200;place-items:center;padding:clamp(.75rem,4vw,1.5rem);display:grid;position:fixed;inset:0}.answer-card-layer__dim{background:#2a241e8c;position:absolute;inset:0}.answer-card{z-index:1;width:min(76vw,26rem);animation:.28s cubic-bezier(.22,1,.36,1) both answer-card-in;position:relative;overflow:hidden;container-type:inline-size}.answer-card.is-correct{aspect-ratio:522/375;width:min(76vw,26rem,94.656dvh)}.answer-card.is-wrong{aspect-ratio:524/373;width:min(76vw,26rem,95.5282dvh)}.answer-card__art{pointer-events:none;-webkit-user-select:none;user-select:none;max-width:none;height:auto;display:block;position:absolute}.answer-card.is-correct .answer-card__art{width:121.07%;top:-.53%;left:-10.54%}.answer-card.is-wrong .answer-card__art{width:120.61%;top:-1.34%;left:-10.31%}.answer-card__coins{z-index:1;pointer-events:none;justify-content:center;align-items:center;gap:.35em;width:54%;margin:0;font-size:clamp(.95rem,5.6cqi,1.85rem);line-height:1;display:flex;position:absolute;left:50%;transform:translate(-50%,-50%)}.answer-card.is-correct .answer-card__coins{color:#0e7a28;top:81%}.answer-card.is-wrong .answer-card__coins{color:#c4161c;width:54%;top:80.2%}.answer-card__coins .hanuman-coin-icon{object-fit:contain;flex:none;width:1.15em;max-width:none;height:1.15em}.answer-card__coins strong{letter-spacing:-.03em;font-weight:800}@keyframes answer-card-in{0%{opacity:0;transform:translateY(10px)scale(.96)}to{opacity:1;transform:none}}
.out-of-coins{z-index:210;place-items:center;padding:1.25rem;display:grid;position:fixed;inset:0}.out-of-coins__dim{cursor:pointer;background:#241e189e;border:0;position:absolute;inset:0}.out-of-coins__card{z-index:1;border:1px solid var(--line);background:var(--paper);text-align:center;border-radius:1.25rem;width:min(100%,22rem);padding:1.6rem 1.35rem 1.25rem;position:relative;box-shadow:0 24px 60px #3a24183d}.out-of-coins__card .hanuman-coin-icon{width:4rem;height:4rem;margin:0 auto}.out-of-coins__card h2{color:var(--bronze);margin:.75rem 0 0;font-size:1.45rem;font-weight:800;line-height:1.2}.out-of-coins__card p{color:var(--muted);margin:.55rem 0 0;font-size:.98rem;font-weight:650;line-height:1.4}.out-of-coins__actions{gap:.55rem;margin-top:1.15rem;display:grid}.out-of-coins__store,.out-of-coins__close{min-height:2.7rem;font:inherit;cursor:pointer;border-radius:999px;place-items:center;font-weight:800;display:grid}.out-of-coins__store{background:linear-gradient(180deg, var(--copper-bright), var(--copper-mid));color:#fff8f1;text-decoration:none}.out-of-coins__close{border:1px solid var(--line);color:var(--bronze);background:0 0}
