.daily-challenge-card{margin:20px 0;padding:22px;border:1px solid #475d50;border-radius:24px;background:radial-gradient(circle at 95% 0,#e0c77720,transparent 35%),linear-gradient(150deg,#102119,#07110d);box-shadow:0 20px 54px #0005}.daily-challenge-card header{display:flex;align-items:flex-start;justify-content:space-between;gap:14px}.daily-challenge-card header small{color:#d8be6b;font:800 8px "Manrope";letter-spacing:1.3px}.daily-challenge-card h2{margin:6px 0;color:#f3eee2;font:800 20px/1.1 "Manrope"}.daily-challenge-card header>a{padding:7px 9px;border:1px solid #75683f;border-radius:999px;color:#dbc474;text-decoration:none;font:800 8px "Manrope";letter-spacing:1px}.daily-hand{display:flex;flex-wrap:wrap;gap:5px;margin:16px 0}.daily-card{display:grid;min-width:34px;height:43px;padding:0 4px;place-items:center;border:1px solid #d4cdbd;border-radius:8px;background:#f1ede4;color:#111a15;font:900 10px "Manrope";box-shadow:0 4px 10px #0004}.daily-card.red{background:#fff4f1;color:#a9322b}.daily-challenge-card>p{color:#9eafa6;font-size:12px;line-height:1.55}.daily-options{display:grid;gap:8px;margin-top:15px}.daily-options button{min-height:46px;padding:0 14px;border:1px solid #3b5044;border-radius:14px;background:#06100c;color:#e5ebe7;text-align:left;font:800 11px "Manrope";transition:transform .2s ease,border-color .2s ease,background .2s ease}.daily-options button:hover{transform:translateY(-2px);border-color:#b9a154;background:#10241a}.daily-answer{margin-top:15px;padding:15px;border:1px solid #4b584f;border-radius:16px;background:#050d09}.daily-answer.correct{border-color:#4f8b69;background:#0e2017}.daily-answer strong{color:#ddc575;font:900 9px "Manrope";letter-spacing:1px}.daily-answer p{margin:7px 0 0;color:#acbbb3;font-size:11px;line-height:1.55}.daily-share{width:100%;min-height:43px;margin-top:10px;border:0;background:transparent;color:#9fb1a7;font:900 9px "Manrope";letter-spacing:1.2px}
