.DailyChessInvitation-module__KlIucq__invitation{color:#fff;text-align:left;background:linear-gradient(140deg,#143a2e,#225340);border-radius:16px;margin-bottom:20px;overflow:hidden;box-shadow:0 8px 20px #164b3020}.DailyChessInvitation-module__KlIucq__artwork{background:#eef0e4;height:112px;position:relative;overflow:hidden}.DailyChessInvitation-module__KlIucq__logo{width:160%;max-width:none;height:auto;position:absolute;bottom:-8px;left:50%;transform:translate(-50%)}.DailyChessInvitation-module__KlIucq__badge{color:#31503d;letter-spacing:.6px;text-transform:uppercase;background:#ffffffb3;border:1px solid #48664020;border-radius:100px;padding:5px 7px;font-size:8px;font-weight:750;position:absolute;top:12px;right:12px}.DailyChessInvitation-module__KlIucq__content{padding:18px}.DailyChessInvitation-module__KlIucq__title{letter-spacing:-.65px;font-size:22px;font-weight:750;line-height:1.14}.DailyChessInvitation-module__KlIucq__description{color:#d7e7dc;margin-top:9px;font-size:12px;line-height:18px}.DailyChessInvitation-module__KlIucq__play{color:#234736;background:#f6f2df;border:1px solid #fff4;border-radius:10px;justify-content:space-between;align-items:center;gap:10px;min-height:44px;margin-top:15px;padding:12px 14px;font-size:13px;font-weight:700;line-height:20px;text-decoration:none;transition:background-color .15s;display:flex}.DailyChessInvitation-module__KlIucq__play:hover{background:#fffbea}.DailyChessInvitation-module__KlIucq__play:focus-visible{outline-offset:3px;outline:3px solid #e6c783}.DailyChessInvitation-module__KlIucq__play span{font-size:19px}@media (prefers-reduced-motion:reduce){.DailyChessInvitation-module__KlIucq__play{transition:none}}
