.welcomeBonusFrame.promoPrintFrame{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;padding:16px 0;overflow:auto;pointer-events:auto;height:100dvh;width:100%}.promoPrintFrame .promoPrintCanvas{flex:none;width:900px;min-width:900px;max-width:900px;max-height:none!important;overflow:hidden!important;margin:auto 0;padding:34px 38px 34px 30px;min-height:1381px;border-radius:26px;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:18px;line-height:normal;text-align:left;text-size-adjust:none}.promoPrintCanvas .welcomeBonusBrand{font-size:20px;line-height:26px;margin:0 0 24px;padding:0;letter-spacing:.16em}.promoPrintCanvas .promoPopupEyebrow{font-size:18px;line-height:24px;letter-spacing:.14em;margin:0 0 10px;padding:0}.promoPrintCanvas .promoPopupTitle{font-size:48.5px;line-height:.96;letter-spacing:-.05em;max-width:760px;margin:0;padding:0;font-weight:700}.promoPrintCanvas .promoPopupIntro{font-size:26px!important;line-height:1.55!important;max-width:790px;margin:22px 0 0!important;padding:0}.promoPrintCanvas .promoPopupPrizes{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:22px}.promoPrintCanvas .promoPopupPrize{padding:13px;border-radius:17px;gap:8px}.promoPrintCanvas .promoPopupPrize small{font-size:10px;line-height:normal;letter-spacing:.14em}.promoPrintCanvas .promoPopupCash,.promoPrintCanvas .promoPopupPrize img{height:108px;max-width:none}.promoPrintCanvas .promoPopupCash{font-size:27px;border-radius:13px}.promoPrintCanvas .promoPopupPrize b{font-size:15.5px;line-height:1.28}.promoPrintCanvas .promoPopupMotorcyclePanel{grid-template-columns:132px minmax(0,1fr);gap:14px;margin-top:16px;padding:14px;border-radius:16px}.promoPrintCanvas .promoPopupMotorcyclePanel>img{height:120px;width:100%;max-width:none;justify-self:stretch}.promoPrintCanvas .promoPopupMotorcycleCopy>small{font-size:10px;line-height:normal;letter-spacing:.14em}.promoPrintCanvas .promoPopupMotorcycleCopy>b{font-size:18px;line-height:1.18;margin-top:6px}.promoPrintCanvas .promoPopupMotorcycleCopy>span{font-size:13px;line-height:1.45;margin-top:6px}.promoPrintCanvas .promoMilestoneTagsCompact{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;margin-top:10px}.promoPrintCanvas .promoMilestoneTagsCompact>span{display:block;min-width:0;padding:8px 10px;font-size:11px;line-height:1.45;margin-top:6px;border-radius:16px}.promoPrintCanvas .promoMilestoneTagsCompact>span>b{font-size:13px;line-height:1.18;margin-top:6px;color:#e9ff55}.promoPrintCanvas .promoPopupProgress{margin-top:18px;padding:14px 15px;border-radius:16px}.promoPrintCanvas .promoPopupProgressHead{flex-direction:row;align-items:end;gap:12px}.promoPrintCanvas .promoPopupProgressHead div{gap:3px}.promoPrintCanvas .promoPopupProgressHead small{font-size:9px;line-height:normal}.promoPrintCanvas .promoPopupProgressHead b{font-size:17px;line-height:normal}.promoPrintCanvas .promoPopupProgressHead>span{font-size:13px;line-height:normal}.promoPrintCanvas .promoPopupProgressBar{height:11px;margin-top:10px}.promoPrintCanvas .promoPopupProgress p{font-size:20px!important;line-height:1.45!important;margin:8px 0 0!important}.promoPrintCanvas .promoPopupRules{grid-template-columns:1fr 1fr;gap:8px 15px;margin-top:16px;padding-top:16px}.promoPrintCanvas .promoPopupRules span{font-size:12.5px;line-height:1.42;gap:8px}.promoPrintCanvas .promoPopupRules i{flex:0 0 20px;height:20px;font-size:11px}.promoPrintCanvas .promoPopupActions{grid-template-columns:1.35fr 1fr;gap:11px;margin-top:16px}.promoPrintCanvas .welcomeBonusPrimary,.promoPrintCanvas .welcomeBonusSecondary{min-height:52px;font-size:16px;border-radius:14px}.promoPrintCanvas .welcomeBonusFootnote{font-size:18px;line-height:1.5;margin-top:12px}.promoPrintCanvas .promoOriginalClose{position:absolute!important;top:18px!important;right:18px!important;width:54px!important;height:54px!important;font-size:51px!important}