.daily-trigger{position:relative;display:flex;align-items:center;gap:7px;border:0;border-radius:14px;padding:12px;background:#e7d9fa;color:#7041b5;font:800 12px 'Outfit',sans-serif;white-space:nowrap}.daily-trigger>span:first-child{font-size:20px;line-height:1}.daily-trigger i{position:absolute;right:4px;top:3px;width:8px;height:8px;background:#ff8a75;border:2px solid #f4eaff;border-radius:50%}.daily-trigger i[hidden]{display:none}#daily-rewards{padding:0;width:min(820px,calc(100% - 28px));max-height:92dvh;overflow:auto;border:0;border-radius:26px;background:#f8f2ff;color:#432a65}#daily-rewards::backdrop{background:#251d486b;backdrop-filter:blur(6px)}.daily-top{display:flex;align-items:center;justify-content:space-between;padding:20px 25px 0;color:#9b7ab8;letter-spacing:1.6px;font-size:10px;font-weight:800}.daily-close{width:32px;height:32px;border:0;border-radius:50%;background:#eadff6;color:#775397;font-size:22px}.daily-intro{text-align:center;padding:0 20px 25px;background:radial-gradient(ellipse at top,#fcebc2,transparent 65%)}.daily-gift{display:grid;place-items:center;background:#ffdc78;border:5px solid #ffedb5;box-shadow:0 5px 0 #eac063;color:#b98127;border-radius:50%;width:66px;height:66px;margin:0 auto 19px;font-size:35px}.daily-intro h2{font:800 34px 'Outfit',sans-serif;letter-spacing:-1px;margin:0 0 8px}.daily-intro p{font-size:13px;color:#9679ad;margin:0 0 18px}.daily-streak{display:inline-block;background:#eee1fb;border-radius:20px;padding:8px 16px;font-size:12px;font-weight:800;color:#8554b6}.daily-calendar{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:9px;padding:0 25px}.daily-day{background:#fff;border:2px solid #ece3f4;border-radius:16px;display:flex;align-items:center;flex-direction:column;gap:9px;padding:15px 4px;color:#aa91bd}.daily-day>span{font-size:11px;font-weight:800}.daily-coin{display:grid;place-items:center;width:38px;height:38px;border:3px solid #f9df99;background:#fff0bd;border-radius:50%;color:#d4a84d;font-size:20px}.daily-day strong{font:800 23px 'Outfit',sans-serif;color:#684783}.daily-day small{font-size:9px;white-space:nowrap}.daily-day.current{background:#efe2ff;border-color:#a573dc;box-shadow:0 4px 0 #d9bfee;color:#7547aa}.daily-day.jackpot{background:#fff3cd;border-color:#f2d686;color:#a47a2f}.daily-day.jackpot.current{border-color:#bd8b2c}.daily-day.claimed .daily-coin{background:#def2e8;color:#60a18a;border-color:#c6e6d6}.daily-action{text-align:center;padding:27px 20px 18px}.daily-action>button{background:#7b4bca;border:0;border-radius:14px;box-shadow:0 4px 0 #5d359f;color:#fff;padding:16px 46px;font:800 16px 'Outfit',sans-serif}.daily-action>button:disabled{background:#e1eee6;color:#6d9b83;box-shadow:none;cursor:default}.daily-message{font-size:12px;color:#85649e;margin:16px 0 9px}.daily-timer{font-size:10px;color:#aa90bc}.daily-timer span{font-variant-numeric:tabular-nums;color:#7b5795;font-weight:800}.daily-rules{text-align:center;background:#eee6f7;padding:18px 20px;color:#a086b3;font-size:10px;line-height:1.6}.daily-rules p{margin:3px 0}.daily-rules button{border:0;background:none;color:#7c50ae;font:700 12px 'Outfit',sans-serif;margin-top:10px}@media(max-width:1200px){.daily-label{display:none}}@media(max-width:620px){.daily-trigger{padding:9px}.daily-trigger>span:first-child{font-size:17px}.daily-intro h2{font-size:27px}.daily-intro p{font-size:11px}.daily-top{padding:15px 17px 10px;font-size:8px}.daily-calendar{grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;padding:0 17px}.daily-day{padding:11px 2px;gap:7px}.daily-day.jackpot{grid-column:span 2}.daily-day strong{font-size:20px}.daily-day small{font-size:8px}.daily-coin{width:32px;height:32px}.daily-gift{width:50px;height:50px;font-size:26px;margin-bottom:15px}.daily-action{padding:22px 15px 12px}.daily-action>button{padding:14px 25px;width:100%}.daily-intro{padding-bottom:18px}.play-header .back{display:none}}
