.jackpot-win-modal{width:min(680px,92vw);padding:26px;border:4px solid #f0cc65;border-radius:18px;background:#353047;color:#fff2bd;overflow:hidden}.jackpot-win-modal::backdrop{background:#172024cc}.jackpot-win-modal>canvas{position:absolute;inset:0;width:100%;height:100%;pointer-events:none}.jackpot-win-content{position:relative;text-align:center}.jackpot-win-content>span{color:#ffdd7a;font-size:30px}.jackpot-win-content h1{font-size:54px;color:#ffe184;margin:10px;text-shadow:0 3px #a85e63;animation:jackpot-pop .65s ease-out}.jackpot-win-dude{display:inline-flex;flex-direction:column;align-items:center;margin:8px;animation:jackpot-pop .9s ease-out}.jackpot-win-dude canvas{width:140px;height:150px}.jackpot-win-content button{padding:14px 28px;border:2px solid #cf9f4e;border-radius:8px;background:#ffe184;color:#344b3d;font-weight:900;cursor:pointer}@keyframes jackpot-pop{0%{transform:scale(.25);opacity:0}70%{transform:scale(1.12)}100%{transform:scale(1);opacity:1}}
