#game-stage .t2 .t2-round.t2-gift{position:relative}#game-stage .t2 .t2-round.t2-gift .av{font-size:17px;line-height:1}#game-stage .t2 .t2-round.t2-gift .gift-dot{position:absolute;right:-1px;top:-1px;width:11px;height:11px;border-radius:50%;background:#ef4444;border:2px solid #3b1e08;display:none}#game-stage .t2 .t2-round.t2-gift.is-ready .gift-dot{display:block}#game-stage .t2 .t2-round.t2-gift.is-ready{animation:dg-wiggle 2.4s ease-in-out infinite}@keyframes dg-wiggle{0%,82%,to{transform:rotate(0)}86%{transform:rotate(-14deg)}90%{transform:rotate(12deg)}94%{transform:rotate(-8deg)}97%{transform:rotate(5deg)}}#game-stage #daily-modal .tc-frame{width:560px}#game-stage #daily-modal .dg-grid{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:6px}#game-stage #daily-modal .dg-cell{position:relative;display:flex;flex-direction:column;align-items:center;gap:2px;padding:7px 2px 6px;border-radius:10px;background:#fff7e3;border:2px solid #d9b98a;text-align:center;font-family:"Baloo 2",Nunito,sans-serif;color:#4a2710}#game-stage #daily-modal .dg-cell b{font-size:11px;font-weight:800;line-height:1.1}#game-stage #daily-modal .dg-cell .dg-ic{font-size:22px;line-height:1.1}#game-stage #daily-modal .dg-cell .dg-ic img{width:24px;height:24px;object-fit:contain}#game-stage #daily-modal .dg-cell small{font-size:11px;font-weight:800;line-height:1.25;color:#7a4a24}#game-stage #daily-modal .dg-cell small img{width:12px;height:12px;vertical-align:-2px}#game-stage #daily-modal .dg-cell.is-big{background:linear-gradient(180deg,#fff0bf,#ffe08a);border-color:#e7a032}#game-stage #daily-modal .dg-cell.is-today{border-color:#3c8a26;background:#eaf7d8;box-shadow:0 0 0 3px #3c8a2659;animation:dg-pulse 1.6s ease-in-out infinite}#game-stage #daily-modal .dg-cell.is-done{opacity:.55;filter:saturate(.7)}#game-stage #daily-modal .dg-cell .dg-tick{position:absolute;right:3px;top:1px;font-style:normal;font-size:13px;font-weight:900;color:#2f7a1f}@keyframes dg-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.04)}}#game-stage #daily-modal .dg-comeback{padding:7px 10px;border-radius:10px;background:#fde68a;border:2px solid #e7a032;font:800 13px/1.3 "Baloo 2",Nunito,sans-serif;text-align:center;color:#5a3410}#game-stage #daily-modal .dg-comeback img{width:14px;height:14px;vertical-align:-2px}#game-stage #daily-modal .dg-got{padding:7px 10px;border-radius:10px;background:#d9f2c4;border:2px solid #3c8a26;font:800 14px/1.3 "Baloo 2",Nunito,sans-serif;text-align:center;color:#2c5a1a}#game-stage #daily-modal .dg-foot{display:flex;justify-content:center}#game-stage #daily-modal .dg-foot .menu-btn{min-width:240px}#game-stage #daily-modal .dg-foot .menu-btn:disabled{opacity:.6;filter:grayscale(.3);cursor:default}@media(prefers-reduced-motion:reduce){#game-stage .t2 .t2-round.t2-gift.is-ready,#game-stage #daily-modal .dg-cell.is-today{animation:none}}
