.minigame-card-container{cursor:pointer;background:0 0;border:0;flex-direction:column;gap:10px;width:100%;display:flex}.minigame-card{aspect-ratio:3/5;background:#242424;border:1px solid #0000;border-radius:8px;width:100%;transition:transform .18s,border-color .18s,filter .18s;position:relative;overflow:hidden}.minigame-card:after{content:"";z-index:5;border-radius:inherit;pointer-events:none;border:1px solid #0000;transition:border-color .18s;position:absolute;inset:0}.minigame-card-container:hover .minigame-card{border-color:#facf01;transform:translateY(-2px)}.minigame-card-container:hover .minigame-card:after{border-color:#facf01}.minigame-card-background{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;transition:opacity .18s,filter .18s;position:absolute;inset:0}.minigame-card-container:hover .minigame-card-background{opacity:.74;filter:brightness(.72)}.minigame-card-duration,.minigame-card-timer{z-index:6;color:#fff;min-height:clamp(18px,1.5vw,20px);font-size:clamp(9px,.7vw,10px);font-weight:var(--AppTheme--weight-regular);white-space:nowrap;background:#141414db;border-radius:999px;justify-content:center;align-items:center;padding:2px clamp(7px,.7vw,8px);line-height:1;display:flex;position:absolute;top:clamp(6px,.8vw,9px)}.minigame-card-duration{left:clamp(6px,.7vw,9px)}.minigame-card-timer{right:clamp(6px,.7vw,9px)}.minigame-card-title-wrapper{z-index:3;pointer-events:none;justify-content:center;align-items:flex-end;min-height:58%;padding:clamp(9px,1vw,12px) clamp(6px,.8vw,8px) clamp(10px,1.2vw,16px);transition:opacity .18s;display:flex;position:absolute;bottom:0;left:0;right:0}.minigame-card-container:hover .minigame-card-title-wrapper{opacity:0}.minigame-card-title,.minigame-card-hover-title{max-width:100%;font-weight:var(--AppTheme--weight-regular);text-align:center;text-shadow:0 2px 9px #000000b8;text-transform:uppercase;word-break:keep-all;overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;line-height:.96;display:-webkit-box;overflow:hidden}.minigame-card-title{color:#fff;font-family:CookieRun-Regular,sans-serif;font-size:24px}.minigame-card-hover-overlay{z-index:4;opacity:0;pointer-events:none;background:linear-gradient(#0000001f 0%,#000000c2 100%);flex-direction:column;justify-content:flex-end;align-items:center;gap:9px;padding:12px 14px 8%;transition:opacity .18s;display:flex;position:absolute;inset:0}.minigame-card-container:hover .minigame-card-hover-overlay{opacity:1}.minigame-card-hover-title{color:#facf01;font-size:clamp(16px,1.3vw,20px);line-height:1}.minigame-card-play-button{color:#202020;width:min(78%,128px);height:clamp(38px,3.2vw,42px);min-height:0;font-family:New Amsterdam,NewAmsterdam-Regular,Impact,sans-serif;font-size:clamp(18px,1.5vw,22px);font-weight:var(--AppTheme--weight-regular);cursor:pointer;background:#facf01;border:0;border-radius:999px;line-height:1;transition:transform .18s,filter .18s;transform:translateY(8px)scale(.96);box-shadow:0 8px 18px #00000047}.minigame-card-container:hover .minigame-card-play-button{transform:translateY(0)scale(1)}.minigame-card-play-button:hover{filter:brightness(1.08)}
