.VibhaktiBoard-module__4nz-ma__board{border:1px solid var(--gd-panchanga-border-soft);background:#fffdf9;border-radius:22px;min-width:0;height:100%;position:relative;overflow:hidden;box-shadow:0 18px 40px -28px #533b1a73}.VibhaktiBoard-module__4nz-ma__board[data-shaking=true]{animation:.42s cubic-bezier(.36,.07,.19,.97) both VibhaktiBoard-module__4nz-ma__shake}.VibhaktiBoard-module__4nz-ma__grid{grid-template-rows:2.9rem repeat(8,minmax(2.6rem,1fr));grid-template-columns:4.6rem repeat(3,minmax(0,1fr));gap:4px;min-width:0;height:100%;padding:4px;display:grid}@media (min-width:640px){.VibhaktiBoard-module__4nz-ma__grid{grid-template-columns:7rem repeat(3,minmax(0,1fr));gap:6px;padding:6px}}.VibhaktiBoard-module__4nz-ma__corner,.VibhaktiBoard-module__4nz-ma__columnHeader,.VibhaktiBoard-module__4nz-ma__rowHeader{background:#fff6e8;border-radius:12px;flex-direction:column;justify-content:center;min-width:0;transition:background .18s,color .18s;display:flex}.VibhaktiBoard-module__4nz-ma__corner{background:0 0}.VibhaktiBoard-module__4nz-ma__columnHeader{text-align:center;align-items:center}.VibhaktiBoard-module__4nz-ma__rowHeader{padding:0 8px}.VibhaktiBoard-module__4nz-ma__columnHeader[data-active=true],.VibhaktiBoard-module__4nz-ma__rowHeader[data-active=true]{background:#f5d7a1}.VibhaktiBoard-module__4nz-ma__headerTitle{font-family:var(--font-scripture),"Noto Sans Devanagari",serif;color:var(--gd-color-devanagari);font-size:15px;line-height:1.1}.VibhaktiBoard-module__4nz-ma__headerSubtitle{color:var(--gd-quiz-text-soft,#7d6a55);text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font-size:9.5px;font-weight:600;line-height:1.1;overflow:hidden}@media (min-width:640px){.VibhaktiBoard-module__4nz-ma__headerTitle{font-size:17px}.VibhaktiBoard-module__4nz-ma__headerSubtitle{font-size:11px}}.VibhaktiBoard-module__4nz-ma__tile{min-width:0;min-height:0;color:var(--gd-color-devanagari);font-family:var(--font-scripture),"Noto Sans Devanagari",serif;overflow-wrap:anywhere;touch-action:none;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;cursor:grab;background:#fffcf7;border:1px solid #ecdcc2;border-radius:12px;padding:2px 4px;font-size:clamp(14px,4.2vw,26px);line-height:1.15;transition:transform .16s,box-shadow .16s,background .16s,border-color .16s;position:relative;box-shadow:0 2px #ecdcc2}.VibhaktiBoard-module__4nz-ma__tile:hover:not(:disabled){background:#fff4df}.VibhaktiBoard-module__4nz-ma__tile:focus-visible{outline-offset:1px;outline:3px solid #f6b73c}.VibhaktiBoard-module__4nz-ma__tile:disabled{cursor:default}.VibhaktiBoard-module__4nz-ma__tile[data-in-line=true]{background:#fff7ea}.VibhaktiBoard-module__4nz-ma__tile[data-selected=true]{z-index:2;background:#f5d7a1;border-color:#af6b1f;transform:translateY(-3px)scale(1.03);box-shadow:0 6px 14px -4px #af6b1f8c,inset 0 0 0 1px #af6b1f}.VibhaktiBoard-module__4nz-ma__tile[data-drag-source=true]{opacity:.35}.VibhaktiBoard-module__4nz-ma__tile[data-drag-over=true]{background:#eaf6ec;border-color:#1b7428;box-shadow:inset 0 0 0 2px #1b7428}.VibhaktiBoard-module__4nz-ma__board[data-read-only=true] .VibhaktiBoard-module__4nz-ma__tile{cursor:pointer}.VibhaktiBoard-module__4nz-ma__dragGhost{z-index:50;color:var(--gd-color-devanagari);font-family:var(--font-scripture),"Noto Sans Devanagari",serif;pointer-events:none;background:#f5d7a1;border:1px solid #af6b1f;border-radius:12px;padding:8px 14px;font-size:20px;position:absolute;transform:translate(-50%,-120%)rotate(-3deg);box-shadow:0 14px 28px -10px #533b1a8c}@keyframes VibhaktiBoard-module__4nz-ma__shake{10%,90%{transform:translate(-2px)}20%,80%{transform:translate(4px)}30%,50%,70%{transform:translate(-6px)}40%,60%{transform:translate(6px)}}@media (prefers-reduced-motion:reduce){.VibhaktiBoard-module__4nz-ma__board[data-shaking=true]{animation:none}.VibhaktiBoard-module__4nz-ma__tile{transition:none}.VibhaktiBoard-module__4nz-ma__tile[data-selected=true]{transform:none}}
.QuizResultOverlay-module__un6JIa__coinStage{backface-visibility:hidden;transform-origin:50%;transform-style:preserve-3d;will-change:transform,opacity;animation:2.65s cubic-bezier(.22,1,.36,1) both QuizResultOverlay-module__un6JIa__resultCoinSequence}.QuizResultOverlay-module__un6JIa__coinLight{transform-origin:50%;will-change:transform,opacity;animation:.42s ease-out 1.68s both QuizResultOverlay-module__un6JIa__resultCoinLightBurst}.QuizResultOverlay-module__un6JIa__coinFlashRing{animation:.28s ease-out 1.7s both QuizResultOverlay-module__un6JIa__resultCoinFlashRing}.QuizResultOverlay-module__un6JIa__coinShine{transform-origin:50%;animation:.9s ease-in-out 1.2s both QuizResultOverlay-module__un6JIa__resultCoinShineSweep}.QuizResultOverlay-module__un6JIa__coinNumber{animation:2.65s ease-out both QuizResultOverlay-module__un6JIa__resultCoinNumberSettle}.QuizResultOverlay-module__un6JIa__coinPerspective{perspective:1200px}@keyframes QuizResultOverlay-module__un6JIa__resultCoinSequence{0%{opacity:0;filter:blur(8px);transform:translateY(48px)scale(.22)rotate(0)}18%{opacity:1;filter:blur();transform:translateY(18px)scale(1.15)rotate(0)}38%{opacity:1;filter:blur();transform:translateY(0)scale(1.5)rotate(0)}48%{opacity:1;transform:translateY(0)scale(1.5)rotate(0)}68%{opacity:1;transform:translateY(0)scale(1.5)rotate(360deg)}to{opacity:1;transform:translateY(0)scale(1)rotate(360deg)}}@keyframes QuizResultOverlay-module__un6JIa__resultCoinLightBurst{0%{opacity:0;transform:translate(-50%,-50%)scale(.55)}35%{opacity:1;transform:translate(-50%,-50%)scale(1.18)}to{opacity:0;transform:translate(-50%,-50%)scale(1.55)}}@keyframes QuizResultOverlay-module__un6JIa__resultCoinFlashRing{0%{opacity:0;transform:scale(.82)}30%{opacity:1;transform:scale(1.15)}to{opacity:0;transform:scale(1.42)}}@keyframes QuizResultOverlay-module__un6JIa__resultCoinNumberSettle{0%{opacity:0;transform:scale(.8)}35%{opacity:1;transform:scale(1.08)}70%{opacity:1;transform:scale(1.02)}to{opacity:1;transform:scale(1)}}@keyframes QuizResultOverlay-module__un6JIa__resultCoinShineSweep{0%{opacity:0;transform:translate(-140%)skew(-22deg)}25%{opacity:.95}to{opacity:0;transform:translate(140%)skew(-22deg)}}
