@keyframes NumberPicker_numberPickerSpin__LR47j{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.NumberPicker_page__zPN5c{min-height:100vh;overflow-x:auto;background:#f2f8fc;color:#35395f;font-size:14px}.NumberPicker_shell__RK6J4{width:100%;min-width:1336px;box-sizing:border-box;margin:0 auto;padding:0 60px 40px;display:flex;flex-direction:column;align-items:center}.NumberPicker_brandBar__7gJ1g{display:flex;align-items:center;width:min(100%,1216px);min-height:56px;padding:10px 0 7px}.NumberPicker_brandLogo__L0V5Y{height:36px;width:auto}.NumberPicker_brandPcso__KcCwD{margin-left:12px;color:#172554;font-size:18px;font-weight:500;line-height:1.2}.NumberPicker_brandLottomatik__YlOiI{margin-left:10px;font-size:13px;font-weight:700;color:#0038a8;background:#fff;border-radius:4px;padding:2px 8px;line-height:1.2}.NumberPicker_layout__WxUaY{display:flex;align-items:stretch;width:min(100%,1216px);height:686px;gap:20px}.NumberPicker_main__Dl9tZ{display:flex;flex:1 1;min-height:0;flex-direction:column;gap:20px}.NumberPicker_hero__hb72h{position:relative;overflow:hidden;height:246px;border-radius:12px;background:#0f3b9f}.NumberPicker_heroImage__zke8B{display:block;width:100%;height:100%;object-fit:fill}.NumberPicker_heroDots__tHzn3{position:absolute;right:0;bottom:14px;left:0;display:flex;justify-content:center;gap:6px}.NumberPicker_dot__zx_JT{width:8px;height:8px;border:none;border-radius:50%;padding:0;background:rgba(255,255,255,.45);cursor:pointer;transition:background .2s}.NumberPicker_dotActive__E_L3j{background:#fff}.NumberPicker_scanBtn__HJIDb{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;height:48px;border:none;border-radius:30px;padding:12px 22px;background:#0750e1;color:#fff;font-family:Inter,sans-serif;font-size:16px;font-weight:700;cursor:pointer}.NumberPicker_scanBtn__HJIDb:disabled{opacity:.75;cursor:wait}.NumberPicker_scanIcon__Q1ta1{width:19px;height:19px;flex-shrink:0}.NumberPicker_cameraError__VQ6Ix{margin:0;border:1px solid #fecaca;border-radius:8px;padding:14px;background:#fef2f2;color:#b91c1c;font-size:14px}.NumberPicker_modalOverlay__xzPpR{position:fixed;top:var(--number-picker-modal-overlay-top,72px);right:0;bottom:0;left:0;z-index:20000;display:flex;align-items:center;justify-content:center;box-sizing:border-box;overflow:hidden;padding:16px 24px;background:rgba(0,0,0,.42)}@media (max-width:1199px){.NumberPicker_modalOverlay__xzPpR{top:var(--number-picker-modal-overlay-top,64px)}}@media (max-width:899px){.NumberPicker_modalOverlay__xzPpR{top:var(--number-picker-modal-overlay-top,56px)}}.NumberPicker_scanModal__ZTsKX{display:flex;width:324px;max-width:calc(100vw - 48px);height:318px;flex-direction:column;align-items:center;border-radius:16px;padding:30px 23px;background:#fbfdff;box-shadow:0 24px 60px rgba(15,23,42,.2);box-sizing:border-box}.NumberPicker_scanModalHeader__cNcd0{display:flex;width:100%;align-items:center;justify-content:space-between}.NumberPicker_scanModalTitle__VFjN1{margin:0;color:#35395f;font-size:18px;font-weight:700;font-family:Inter,sans-serif;line-height:21px}.NumberPicker_scanModalClose__jnchC{display:inline-flex;width:21px;height:21px;align-items:center;justify-content:center;border:none;padding:0;background:transparent;color:rgb(53,57,95);cursor:pointer}.NumberPicker_scanModalCloseIcon__Ngqsf{width:20px;height:20px;stroke:currentColor;stroke-width:1.5px}.NumberPicker_scanOptionGrid__B2J7i{display:grid;width:100%;grid-template-columns:repeat(auto-fit,minmax(180px,180px));justify-content:center;grid-gap:32px;gap:32px;margin:auto 0 0}.NumberPicker_scanOptionCard__c5h8C{display:flex;width:180px;height:204px;flex-direction:column;align-items:center;justify-content:center;gap:18px;border:none;border-radius:8px;padding:1px 6px;background:#f2f8fc;cursor:pointer;box-sizing:border-box}.NumberPicker_scanOptionIcon__r7FWS{width:72px;height:72px;flex-shrink:0;color:#1f51db;object-fit:contain}.NumberPicker_scanOptionLabel__ZyDPM{color:#1f51db;font-size:15px;font-weight:545;line-height:20px;text-align:center}.NumberPicker_scanModalCancelBtn__Un0Um{display:none;width:140px;align-self:center;height:44px;border:none;border-radius:8px;background:#1f51db;color:#fff;font-size:14px;font-weight:600;cursor:pointer;font-family:inherit}.NumberPicker_allGamesCard__GNY95{display:flex;box-sizing:border-box;min-height:0;flex:0 0 auto;height:352px;flex-direction:column;overflow:auto;scrollbar-gutter:stable;gap:8px;border-radius:12px;padding:20px;background:#fff;box-shadow:0 4px 12px -8px rgba(0,0,0,.25);line-height:1.57}.NumberPicker_cardTitle__7Awqb{margin:0;font-size:15px;font-weight:700;color:#35395f}.NumberPicker_dataPlaceholder__nu_8t{padding:12px 0;color:#667085;font-size:13px;font-weight:500}.NumberPicker_gameGrid__MtFZL{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:15px 12px;gap:15px 12px}.NumberPicker_gameTile__9I7sY{display:flex;box-sizing:border-box;height:105.25px;flex-direction:column;overflow:hidden;border:1px solid #f2f8fc;border-radius:8px;padding:0;background:#fff;cursor:pointer;text-align:left;transition:border-color .15s,box-shadow .15s}.NumberPicker_gameTile__9I7sY:focus-visible,.NumberPicker_gameTile__9I7sY:hover{box-shadow:0 8px 20px rgba(7,80,225,.08);outline:none}.NumberPicker_gameRow__BV45W{display:flex;height:75px;align-items:center;justify-content:flex-start;gap:20px;padding:0}.NumberPicker_gameLogo__lt43g{width:85px;height:67.41px;object-fit:fill}.NumberPicker_gameDraw__FF9UA{display:flex;align-items:center;margin-left:-6px;font-family:Inter,sans-serif;font-size:12px;font-weight:700;color:rgb(53,57,95)}.NumberPicker_gameDrawTime__0Q8Jm{margin-left:auto;margin-right:10px;justify-content:flex-end;text-align:right}.NumberPicker_gameJackpot__z7U67{display:flex;box-sizing:border-box;height:28.25px;align-items:center;justify-content:center;border-radius:0 0 10px 10px;padding:0;background:#f2f8fc;color:#35395f;font-family:Inter,sans-serif;font-size:18px;font-weight:700;line-height:28.26px}.NumberPicker_gameJackpotSpacer__fhnV7{width:4px}.NumberPicker_peso__wACW_{color:#35395f;font-weight:400}.NumberPicker_trophy__TkbAY{width:13px;height:15px;flex-shrink:0;color:#35395f}.NumberPicker_sidebar__VaMVR{display:flex;width:352px;height:686px;box-sizing:border-box;min-height:0;flex-shrink:0;flex-direction:column;overflow-y:auto;scrollbar-gutter:stable;overflow-x:hidden;border-radius:12px;padding:5px 20px 20px;background:#fff}.NumberPicker_sidebarTitle__gaflF{display:flex;height:53.55px;align-items:center;margin:0 0 6px}.NumberPicker_sidebarHeading__3FmGR{margin:15px 0;color:#000;font-size:15px;font-weight:700;line-height:23.55px}.NumberPicker_resultsScroll__FA1tK{min-height:0;flex:1 1;overflow-y:auto;scrollbar-gutter:stable;margin-right:-20px}.NumberPicker_resultsScrollInner__DTo2c{display:flex;flex-direction:column;gap:14px;padding-right:12px}.NumberPicker_resultsGroup__5Ypeu{display:flex;flex-direction:column}.NumberPicker_resultsDate__QPVeQ{color:#35395f;font-size:12px;font-weight:500;line-height:18.84px;margin-bottom:8px}.NumberPicker_resultsRows__lB3Vm{display:flex;flex-direction:column;gap:8px;margin-bottom:20px}.NumberPicker_resultsRow__aO6l2{display:flex;min-height:44.41px;align-items:center;border-radius:8px;padding:0 15px 0 6px;background:#f2f8fc;box-sizing:border-box}.NumberPicker_resultsLogo__yJ0gf{width:56px;height:44.41px;flex-shrink:0;margin-right:7px;object-fit:fill}.NumberPicker_resultsBalls__kv1Zi{display:flex;flex-wrap:nowrap;gap:5px}.NumberPicker_resultBall__ho8SC{display:flex;width:32px;height:32px;align-items:center;justify-content:center;flex-shrink:0;border-radius:50%;background:linear-gradient(180deg,rgb(132,198,255),rgb(40,144,235));color:#fff;font-size:12px;font-weight:700;line-height:18.84px}.NumberPicker_ticketResultModal__O_UvJ{box-sizing:border-box;display:flex;width:394px;max-width:calc(100vw - 80px);max-height:100%;overflow-y:auto;flex-direction:column;align-items:center;border-radius:16px;padding:32px 28px 24px;background:#fbfdff;box-shadow:0 24px 60px rgba(15,23,42,.2);text-align:center}.NumberPicker_ticketResultModalWinner__pFbAu{min-height:486.63px}.NumberPicker_ticketResultModalNoWinnings__PjYDx{min-height:426.63px}.NumberPicker_ticketResultModalExact__Zj410{min-height:375.31px}.NumberPicker_ticketResultModalExact__Zj410 .NumberPicker_ticketResultFooter__xk1rC,.NumberPicker_ticketResultModalNoWinnings__PjYDx .NumberPicker_ticketResultFooter__xk1rC,.NumberPicker_ticketResultModalWinner__pFbAu .NumberPicker_ticketResultFooter__xk1rC{margin-top:24px}.NumberPicker_ticketResultFooter__xk1rC{display:flex;width:100%;height:38px;align-items:center;justify-content:center;gap:12px}.NumberPicker_ticketResultModalWinner__pFbAu .NumberPicker_ticketResultFooterPcsoOnly__owGal{margin-top:24px}.NumberPicker_ticketResultStatusImage__FQNzv{width:130px;height:130px;margin-bottom:24px}.NumberPicker_ticketResultIconRing__hjgL4{display:flex;width:112px;height:112px;align-items:center;justify-content:center;margin-bottom:26px;border-radius:50%;background:rgba(217,45,32,.12)}.NumberPicker_ticketResultIconRingWinner__0WyD9{background:rgba(7,80,225,.12)}.NumberPicker_ticketResultIconCircle__v8961{display:flex;width:80px;height:80px;align-items:center;justify-content:center;border-radius:50%;background:#d92d20}.NumberPicker_ticketResultIconCircleWinner__OxdMz{background:#0750e1}.NumberPicker_ticketResultIcon__J9fC9{width:40px;height:40px;color:#fff}.NumberPicker_ticketResultPendingMark__G3Kw3{display:flex;width:28px;height:48px;flex-direction:column;align-items:center;justify-content:center;gap:6px}.NumberPicker_ticketResultPendingMarkBar__B9HNe{display:block;width:12px;height:28px;border-radius:999px;background:#fff}.NumberPicker_ticketResultPendingMarkDot__woMsX{display:block;width:12px;height:12px;border-radius:50%;background:#fff}.NumberPicker_ticketResultTitle__MkPPU{margin:0 0 14px;color:#35395f;font-size:20px;font-weight:700;line-height:24px}.NumberPicker_ticketResultMessage__PG94r{max-width:310px;margin:0;color:#4f5d7a;font-size:15px;line-height:18.15px}.NumberPicker_ticketResultNotice__xRaeT{max-width:310px;margin-top:14px;border:1px solid #f5c16c;border-radius:12px;padding:12px 14px;background:#fff5df;color:#7a4a00;font-size:13px;font-weight:700;line-height:18px}.NumberPicker_ticketResultTicketLabelRow__QT9Qo{display:flex;align-items:center;justify-content:center;margin-top:18px;gap:10px;width:100%;flex-wrap:wrap}.NumberPicker_ticketResultDetailRow__WcTqo{display:flex;flex-direction:column;align-items:center;justify-content:center;margin-top:18px;width:100%}.NumberPicker_ticketResultDetailLabel__M5hae{color:#627397;font-size:12px;line-height:14.5px;font-weight:500;margin-bottom:6px;text-transform:capitalize}.NumberPicker_ticketResultDetailValue__xXcFO{color:#35395f;font-size:15px;font-weight:600;line-height:18.15px}.NumberPicker_ticketResultBetList__2OuBg{display:flex;flex-direction:column;align-items:center;gap:10px;width:100%}.NumberPicker_ticketResultInfoCard__8PJSO{box-sizing:border-box;display:flex;flex-direction:column;gap:6px;width:100%;margin-top:18px;padding:12px 14px;border-radius:12px;background:#f1f5fb;text-align:left}.NumberPicker_ticketResultInfoRow__CiCg7{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.NumberPicker_ticketResultInfoLabel__YmOAK{flex-shrink:0;color:#627397;font-size:12px;line-height:16px;font-weight:500}.NumberPicker_ticketResultInfoValue__A31oY{color:#35395f;font-size:13px;line-height:16px;font-weight:600;text-align:right;overflow-wrap:anywhere}.NumberPicker_ticketResultBetSection__BFgTp{width:100%;margin-top:16px}.NumberPicker_ticketResultBetSectionLabel__e0bhC{color:#627397;font-size:12px;line-height:14.5px;font-weight:500;margin-bottom:8px;text-align:left}.NumberPicker_ticketResultBetCount__FD8fK{color:#8a99b8;font-weight:500}.NumberPicker_ticketResultBetGrid__qHmRv{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:10px;width:100%}.NumberPicker_ticketResultBetGroup__MnkwZ{display:flex;align-items:center;gap:6px;padding:6px 8px;border-radius:999px;background:#eef3fa}.NumberPicker_ticketResultBetDigit__TBqLL{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;background:linear-gradient(180deg,rgb(132,198,255),rgb(40,144,235));color:#fff;font-size:13px;font-weight:700;line-height:1}.NumberPicker_ticketResultNumbersList__NE7Uq{display:flex;align-items:center;justify-content:center;gap:12px;flex-wrap:wrap;margin-top:6px}.NumberPicker_ticketResultBetList__2OuBg .NumberPicker_ticketResultNumbersList__NE7Uq{margin-top:0}.NumberPicker_ticketResultNumberBadge__R0qMr{display:flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:50%;background:linear-gradient(180deg,rgb(132,198,255),rgb(40,144,235));color:#fff;font-size:14px;font-weight:700;line-height:16.94px}.NumberPicker_ticketResultCompactModal__3JPZM{box-sizing:border-box;display:flex;flex-direction:column;width:394px;max-width:calc(100vw - 40px);max-height:100%;overflow:hidden;border-radius:16px;background:#fff;box-shadow:0 24px 60px rgba(15,23,42,.2);text-align:left}.NumberPicker_ticketResultCompactHeader__09Ij8{display:flex;align-items:flex-start;gap:14px;flex-shrink:0;padding:20px 20px 16px;border-bottom:1px solid #e9eff8}.NumberPicker_ticketResultCompactIconCircle__J3eCS{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:44px;height:44px;border-radius:50%;background:#e02424}.NumberPicker_ticketResultCompactIconCircle__J3eCS .NumberPicker_ticketResultIcon__J9fC9{width:22px;height:22px}.NumberPicker_ticketResultCompactIconCircle__J3eCS .NumberPicker_ticketResultPendingMark__G3Kw3{width:14px;height:24px;gap:3px}.NumberPicker_ticketResultCompactIconCircle__J3eCS .NumberPicker_ticketResultPendingMarkBar__B9HNe{width:6px;height:14px}.NumberPicker_ticketResultCompactIconCircle__J3eCS .NumberPicker_ticketResultPendingMarkDot__woMsX{width:6px;height:6px}.NumberPicker_ticketResultCompactHeading__AQlsG{display:flex;flex-direction:column;gap:4px;min-width:0}.NumberPicker_ticketResultCompactTitle__lLVsk{margin:0;color:#1f2a4a;font-size:19px;line-height:24px;font-weight:700}.NumberPicker_ticketResultCompactMessage__F1Zk8{margin:0;color:#627397;font-size:13px;line-height:18px}.NumberPicker_ticketResultCompactNotice___2VpN{flex-shrink:0;padding:12px 20px;border-bottom:1px solid #e9eff8;background:#fff8e8;color:#8a6212;font-size:12px;line-height:17px}.NumberPicker_ticketResultCompactInfo__F5bI1{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;flex-shrink:0;padding:14px 20px;border-bottom:1px solid #e9eff8}.NumberPicker_ticketResultCompactInfoCell__6_oUW{display:flex;flex-direction:column;gap:4px;min-width:0}.NumberPicker_ticketResultCompactInfoCellEnd__qVs8_{align-items:flex-end;text-align:right}.NumberPicker_ticketResultCompactInfoLabel__j2UWe{color:#8a99b8;font-size:11px;line-height:14px;font-weight:500}.NumberPicker_ticketResultCompactInfoValue__PTATH{color:#1f2a4a;font-size:14px;line-height:18px;font-weight:600;overflow-wrap:anywhere}.NumberPicker_ticketResultCompactNumbers__ewLl9{display:flex;flex-direction:column;flex:1 1 auto;min-height:0;padding:14px 20px 0}.NumberPicker_ticketResultCompactNumbersHeader__ayOm0{display:flex;align-items:baseline;justify-content:space-between;gap:12px;flex-shrink:0;margin-bottom:10px}.NumberPicker_ticketResultCompactNumbersLabel__RydwG{color:#8a99b8;font-size:11px;line-height:14px;font-weight:600;letter-spacing:.6px;text-transform:uppercase}.NumberPicker_ticketResultCompactNumbersCount__Ddi8Q{color:#8a99b8;font-size:11px;line-height:14px;font-weight:500}.NumberPicker_ticketResultCompactLineScroll__sJBoq{display:flex;flex-direction:column;gap:8px;flex:1 1 auto;min-height:0;max-height:268px;overflow-y:auto;overscroll-behavior:contain;padding-bottom:4px;scrollbar-width:thin}.NumberPicker_ticketResultCompactLine__2yQtJ{display:flex;align-items:center;gap:10px}.NumberPicker_ticketResultCompactLineIndex__L8r7m{flex-shrink:0;width:12px;color:#b3bed3;font-size:11px;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:right}.NumberPicker_ticketResultCompactLineNumbers__L4HzW{display:flex;flex-wrap:wrap;align-items:center;gap:6px;min-width:0}.NumberPicker_ticketResultCompactBadge__EKMTZ{display:flex;align-items:center;justify-content:center;box-sizing:border-box;min-width:32px;height:32px;padding:0 4px;border-radius:50%;background:linear-gradient(180deg,rgb(132,198,255),rgb(40,144,235));color:#fff;font-size:13px;font-weight:700;line-height:1}.NumberPicker_ticketResultCompactHint__XIr2o{flex-shrink:0;margin:12px 0 0;padding:0 20px;color:#627397;font-size:12px;line-height:17px}.NumberPicker_ticketResultCompactFooter__kScgi{display:flex;flex-direction:column;gap:10px;flex-shrink:0;padding:16px 20px 20px}@media (max-width:720px){.NumberPicker_ticketResultCompactHeader__09Ij8{gap:12px;padding:16px 16px 14px}.NumberPicker_ticketResultCompactIconCircle__J3eCS{width:40px;height:40px}.NumberPicker_ticketResultCompactTitle__lLVsk{font-size:17px;line-height:22px}.NumberPicker_ticketResultCompactMessage__F1Zk8{font-size:12px;line-height:17px}.NumberPicker_ticketResultCompactInfo__F5bI1,.NumberPicker_ticketResultCompactNotice___2VpN{padding:12px 16px}.NumberPicker_ticketResultCompactInfoValue__PTATH{font-size:13px}.NumberPicker_ticketResultCompactNumbers__ewLl9{padding:12px 16px 0}.NumberPicker_ticketResultCompactLineScroll__sJBoq{max-height:220px}.NumberPicker_ticketResultCompactLineNumbers__L4HzW{gap:5px}.NumberPicker_ticketResultCompactBadge__EKMTZ{min-width:28px;height:28px;font-size:12px}.NumberPicker_ticketResultCompactHint__XIr2o{padding:0 16px}.NumberPicker_ticketResultCompactFooter__kScgi{padding:14px 16px 16px}}.NumberPicker_ticketResultTicketLabel__gXDVW{color:#35395f;font-size:14px;line-height:16.94px;font-weight:600;flex-shrink:0}.NumberPicker_ticketResultTicketNumber__uhh00{color:#35395f;font-size:15px;font-weight:400;line-height:18.15px;display:inline;word-break:break-word}.NumberPicker_ticketResultTicketInfo__hhGZz{color:#35395f;font-size:14px;font-weight:400;line-height:18px;word-break:break-word;display:inline}.NumberPicker_ticketResultWinnerHint__wh45M{max-width:310px;margin:18px 0 0;color:#627397;font-size:13px;line-height:17px}.NumberPicker_ticketResultClaims__0uejp{display:flex;width:100%;margin-top:18px;flex-direction:column;gap:10px}.NumberPicker_ticketResultClaimRow__UjZGn{display:flex;align-items:center;justify-content:space-between;gap:16px;border-radius:10px;padding:12px 14px;background:#f2f8fc;text-align:left}.NumberPicker_ticketResultClaimMeta__L_mGD{display:flex;flex-direction:column;gap:4px;color:#4f5d7a;font-size:12px;line-height:1.35}.NumberPicker_ticketResultClaimAmount__rRukc{white-space:nowrap;color:#0750e1;font-size:14px;font-weight:700}.NumberPicker_ticketResultButton__Ud9d3{min-width:135px;height:38px;padding:0 18px;margin-top:0;border:none;border-radius:8px;background:#0750e1;box-shadow:0 4px 13px -10px rgb(28,133,208);color:#fff;font-size:14px;font-weight:700;white-space:nowrap;cursor:pointer}.NumberPicker_ticketResultSecondaryButton__L4n1u{min-width:170px;height:38px;border:1px solid #cfd8ef;border-radius:8px;background:#fff;color:#0750e1;font-size:14px;font-weight:700;white-space:nowrap;cursor:pointer}.NumberPicker_claimPrizeModal__6c5Wp{box-sizing:border-box;display:flex;width:min(620px,calc(100vw - 48px));max-width:calc(100vw - 48px);max-height:calc(100dvh - 112px);flex-direction:column;overflow:hidden;border-radius:16px;background:#fbfdff;box-shadow:0 24px 60px rgba(15,23,42,.2)}.NumberPicker_claimPrizeHeader__4yyb1{display:flex;align-items:center;justify-content:space-between;padding:20px 24px 14px;flex-shrink:0;background:#fbfdff;border-radius:16px 16px 0 0}.NumberPicker_claimPrizeScrollContent__KIX6H{overflow-y:auto;scrollbar-gutter:stable;padding:0 24px 16px;flex:1 1;min-height:0}.NumberPicker_claimPrizeTitle__CYa1H{margin:0;color:#35395f;font-size:20px;font-weight:700;line-height:24px}.NumberPicker_claimPrizeClose__L3dI4{display:inline-flex;width:28px;height:28px;align-items:center;justify-content:center;border:none;padding:0;background:transparent;color:#627397;cursor:pointer}.NumberPicker_claimPrizeCloseIcon___3yVr{width:20px;height:20px}.NumberPicker_claimPrizeSummaryGrid__z4k47{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px;margin-bottom:12px}.NumberPicker_claimPrizeSummaryCard__TEJ5q{display:flex;flex-direction:column;gap:4px;border:1px solid #dbe5f2;border-radius:12px;padding:10px 14px;background:#fff}.NumberPicker_claimPrizeSummaryLabel__cbnQW{color:#627397;font-size:12px;font-weight:600;line-height:1.3;text-transform:uppercase;letter-spacing:.04em}.NumberPicker_claimPrizeSummaryValue__8X9UY{color:#35395f;font-size:16px;font-weight:700;line-height:1.35;word-break:break-word}.NumberPicker_claimPrizeAmountBreakdown__uZfbX{display:flex;flex-direction:column;gap:7px;border:1px solid #dbe5f2;border-radius:12px;margin-bottom:12px;padding:10px 14px;background:#fff}.NumberPicker_claimPrizeAmountRow__DyrOm{display:flex;align-items:center;justify-content:space-between;gap:16px;color:#4f5d7a;font-size:13px;line-height:1.35}.NumberPicker_claimPrizeAmountRow__DyrOm strong{color:#35395f;font-size:14px;white-space:nowrap}.NumberPicker_claimPrizeAmountRowTotal__Hn0QZ{border-top:1px solid #edf2fa;margin-top:2px;padding-top:10px;color:#0f254d;font-weight:700}.NumberPicker_claimPrizeAmountRowTotal__Hn0QZ strong{color:#0750e1;font-size:16px}.NumberPicker_claimPrizeFieldGroup__h8DKz,.NumberPicker_claimPrizeFormGroup__wsfpc{display:flex;flex-direction:column;gap:8px;margin-bottom:12px}.NumberPicker_claimPrizeFieldLabel__VjjOW{color:#0f254d;font-size:14px;font-weight:700;line-height:1.3}.NumberPicker_claimPrizeUploadGrid__gGIUE{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px}.NumberPicker_claimPrizeUploadSingle__ngHSD{display:flex}.NumberPicker_claimPrizeUploadBox__t6kvJ{position:relative;display:flex;width:100%;min-height:96px;overflow:hidden;align-items:center;justify-content:center;border:1px dashed #2f6df6;border-radius:10px;background:#f6faff;cursor:pointer}.NumberPicker_claimPrizeUploadBoxError__Ww_Cc{border-color:#d92d20;background:#fff7f7}.NumberPicker_claimPrizeUploadBoxDragActive__7hRCr{border-color:#1A396B;background:#e8f0ff}.NumberPicker_claimPrizeUploadPreview__2SFZC{display:block;width:100%;height:96px;object-fit:cover}.NumberPicker_claimPrizeUploadRemoveButton__wTOys{position:absolute;top:8px;right:8px;display:inline-flex;width:28px;height:28px;align-items:center;justify-content:center;border:none;border-radius:50%;padding:0;background:rgba(15,37,77,.78);color:#fff;cursor:pointer}.NumberPicker_claimPrizeUploadActionIcon__R4TVm{width:16px;height:16px}.NumberPicker_claimPrizeUploadText__MYpEP{color:#1d5ae6;font-size:16px;font-weight:700;line-height:1.2;padding:14px;text-align:center}.NumberPicker_claimPrizeDropdown__AAWAG{position:relative}.NumberPicker_claimPrizeDropdownButton__9L5rf{display:flex;width:100%;min-height:46px;box-sizing:border-box;align-items:center;justify-content:space-between;gap:12px;border:1px solid #dbe5f2;border-radius:10px;padding:12px 14px;background:#fff;color:#0f254d;font-size:14px;text-align:left;cursor:pointer}.NumberPicker_claimPrizeDropdownButtonOpen__QOdKt,.NumberPicker_claimPrizeDropdownButton__9L5rf:focus-visible{border-color:#2f6df6;box-shadow:0 0 0 3px rgba(47,109,246,.12);outline:none}.NumberPicker_claimPrizeDropdownIcon__CZuHy{width:16px;height:16px;flex-shrink:0;color:#627397;transition:transform .15s ease}.NumberPicker_claimPrizeDropdownIconOpen__Wevrz{transform:rotate(180deg)}.NumberPicker_claimPrizeDropdownMenu__yWV5S{position:absolute;top:calc(100% + 6px);right:0;left:0;z-index:5;overflow:hidden;border:1px solid #dbe5f2;border-radius:10px;background:#fff;box-shadow:0 12px 28px rgba(15,23,42,.14)}.NumberPicker_claimPrizeDropdownOption__LGbB_{display:block;width:100%;border:none;padding:12px 14px;background:#fff;color:#0f254d;font-size:14px;text-align:left;cursor:pointer}.NumberPicker_claimPrizeDropdownOption__LGbB_:focus-visible,.NumberPicker_claimPrizeDropdownOption__LGbB_:hover{background:#f2f8fc;outline:none}.NumberPicker_claimPrizeDropdownOptionSelected__ICv0Q{color:#0750e1;font-weight:700}.NumberPicker_claimPrizeInput__R8REt,.NumberPicker_claimPrizeSelect__BfnMF{width:100%;box-sizing:border-box;border:1px solid #dbe5f2;border-radius:10px;min-height:46px;padding:12px 14px;background:#fff;color:#0f254d;font-size:14px;outline:none}.NumberPicker_claimPrizeInput__R8REt:focus,.NumberPicker_claimPrizeSelect__BfnMF:focus{border-color:#2f6df6;box-shadow:0 0 0 3px rgba(47,109,246,.12)}.NumberPicker_claimPrizeInputError__DcRHi,.NumberPicker_claimPrizeInputError__DcRHi:focus{border-color:#d92d20;box-shadow:0 0 0 3px rgba(217,45,32,.1)}.NumberPicker_claimPrizeFieldError__PhqkB{color:#d92d20;font-size:12px;font-weight:600;line-height:1.35}.NumberPicker_claimPrizeActions__wkRk5{display:flex;margin-top:2px}.NumberPicker_claimPrizeError__e7p_U{margin-bottom:12px;padding:12px;border-radius:8px;background:#fef2f2;border:1px solid #fecaca;color:#dc2626;font-size:14px;line-height:1.4}.NumberPicker_claimPrizeCancel__TaRZk,.NumberPicker_claimPrizeSubmit__y7TEo{flex:1 1;height:44px;border-radius:8px;font-size:16px;font-weight:700;cursor:pointer}.NumberPicker_claimPrizeCancel__TaRZk{border:1px solid #cfd8ef;background:#fff;color:#0750e1}.NumberPicker_claimPrizeSubmit__y7TEo{border:none;display:inline-flex;width:100%;background:#0750e1;color:#fff;align-items:center;justify-content:center;line-height:1}.NumberPicker_claimPrizeSubmit__y7TEo:disabled{opacity:.6;cursor:not-allowed}.NumberPicker_claimPrizeImagePreviewOverlay__D75Fk{position:fixed;inset:0;z-index:20010;display:flex;align-items:center;justify-content:center;padding:24px;background:rgba(0,0,0,.72)}.NumberPicker_claimPrizeImagePreviewDialog__cUC_3{position:relative;max-width:min(92vw,820px);max-height:calc(100vh - 48px)}.NumberPicker_claimPrizeImagePreviewClose__y_3bk{position:absolute;top:12px;right:12px;z-index:1;display:inline-flex;width:36px;height:36px;align-items:center;justify-content:center;border:none;border-radius:50%;padding:0;background:rgba(15,37,77,.82);color:#fff;cursor:pointer}.NumberPicker_claimPrizeImagePreview__JE7CS{display:block;max-width:100%;max-height:calc(100vh - 48px);border-radius:12px;object-fit:contain}.NumberPicker_claimPrizeSuccessModal__D7yoa{position:relative;width:90%;max-width:480px;background:white;border-radius:16px;padding:0;box-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 10px 10px -5px rgba(0,0,0,.04);animation:NumberPicker_slideUp__45c6i .3s ease-out}.NumberPicker_claimPrizeSuccessContent__SEuDv{display:flex;flex-direction:column;align-items:center;padding:48px 32px;text-align:center}.NumberPicker_claimPrizeSuccessIcon__0v6xP{margin-bottom:28px;animation:NumberPicker_scaleIn__cDJJH .4s ease-out .1s both}.NumberPicker_claimPrizeSuccessTitle__tP147{font-size:24px;font-weight:600;color:#1f2937;margin:0 0 12px}.NumberPicker_claimPrizeSuccessMessage__c2q_j{font-size:16px;color:#6b7280;line-height:1.6;margin:0 0 32px;max-width:360px}.NumberPicker_claimPrizeSuccessButton__J3olV{width:100%;max-width:200px;padding:12px 24px;background:#2f6df6;color:white;border:none;border-radius:8px;font-size:16px;font-weight:500;cursor:pointer;transition:background .2s}.NumberPicker_claimPrizeSuccessButton__J3olV:hover{background:#1e5dd8}@keyframes NumberPicker_scaleIn__cDJJH{0%{transform:scale(0);opacity:0}to{transform:scale(1);opacity:1}}.NumberPicker_scannerOverlay__q6mcN{position:fixed;top:0;right:0;bottom:0;left:0;z-index:20000;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,.55)}.NumberPicker_scannerDialog__7uYFf{position:relative;width:490px;max-width:calc(100vw - 48px);height:490px;max-height:calc(100vh - 120px);overflow:hidden;border-radius:18px;background:#242930;box-shadow:0 24px 60px rgba(15,23,42,.24)}.NumberPicker_scannerHeader__SB_5_{position:absolute;top:24px;right:24px;left:24px;z-index:3;display:flex;align-items:center;justify-content:center}.NumberPicker_scannerTitle__Y71df{flex:1 1;margin:0;color:#fff;font-size:18px;font-weight:700;text-align:center;font-family:Inter,sans-serif;line-height:1.2}.NumberPicker_scannerClose__tUbTF{right:0}.NumberPicker_scannerClose__tUbTF,.NumberPicker_scannerSwitch__B4yUT{display:inline-flex;width:32px;height:32px;align-items:center;justify-content:center;border:none;padding:0;background:transparent;color:#fff;cursor:pointer;position:absolute}.NumberPicker_scannerSwitch__B4yUT{left:0}.NumberPicker_scannerCloseIcon__9zsTW,.NumberPicker_scannerSwitchIcon__4m8LT{width:20px;height:20px;stroke:currentColor;stroke-width:1.5px}.NumberPicker_scannerViewport__dJOGW{position:relative;display:flex;width:100%;height:100%;align-items:center;justify-content:center}.NumberPicker_scannerVideo__F0ELG{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.NumberPicker_scannerVideoHidden___fks_{visibility:hidden}.NumberPicker_scannerFrameImage__k_8mC{position:relative;z-index:10;width:240px;height:240px;object-fit:contain;pointer-events:none}.NumberPicker_scannerLoadingState__xxcO4{position:absolute;inset:0;z-index:11;display:flex;align-items:center;justify-content:center;pointer-events:none}.NumberPicker_scannerLoader__VqSm1{display:grid;width:24px;height:24px;grid-template-columns:repeat(2,1fr);grid-gap:4px;gap:4px;animation:NumberPicker_scannerLoaderSpin__00w14 .9s linear infinite}.NumberPicker_scannerLoaderDot__wY59k{width:8px;height:8px;border-radius:50%;background:rgba(255,255,255,.92);animation:NumberPicker_scannerLoaderPulse__mNxc5 .9s ease-in-out infinite}.NumberPicker_scannerLoaderDot__wY59k:nth-child(2){animation-delay:.12s}.NumberPicker_scannerLoaderDot__wY59k:nth-child(3){animation-delay:.24s}.NumberPicker_scannerLoaderDot__wY59k:nth-child(4){animation-delay:.36s}@keyframes NumberPicker_scannerLoaderSpin__00w14{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes NumberPicker_scannerLoaderPulse__mNxc5{0%,to{opacity:.35}50%{opacity:1}}@media (max-width:720px){.NumberPicker_page__zPN5c{position:relative;background:#fff;min-height:100dvh!important;height:100dvh;width:100%;max-width:100vw;overflow:hidden;overscroll-behavior:none;display:flex;flex-direction:column;box-sizing:border-box}.NumberPicker_page__zPN5c:after{position:fixed;right:0;bottom:0;left:0;z-index:90;height:74px;background:#fff;box-shadow:0 -8px 18px rgba(15,23,42,.08);content:"";pointer-events:none}.NumberPicker_shell__RK6J4{width:100%;min-width:0;flex:1 1;display:flex;flex-direction:column;overflow:hidden;box-sizing:border-box;min-height:0;padding:0}.NumberPicker_brandBar__7gJ1g{display:none}.NumberPicker_layout__WxUaY{flex-direction:column}.NumberPicker_layout__WxUaY,.NumberPicker_main__Dl9tZ{width:100%;gap:0;flex:1 1;min-height:0;display:flex;overflow:hidden}.NumberPicker_main__Dl9tZ{flex-direction:column}.NumberPicker_sidebar__VaMVR{display:none}.NumberPicker_hero__hb72h{border-radius:0;height:180px;flex:0 0 180px;min-height:180px;width:100%}.NumberPicker_heroDots__tHzn3{bottom:30px}.NumberPicker_allGamesCard__GNY95{border-radius:20px 20px 0 0;margin-top:-20px;position:relative;z-index:2;padding:24px 16px 180px;box-shadow:none;flex:1 1;min-height:0;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;width:100%;box-sizing:border-box}.NumberPicker_cardTitle__7Awqb{font-size:16px;margin-bottom:16px}.NumberPicker_gameGrid__MtFZL{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px 8px}.NumberPicker_gameTile__9I7sY{height:auto;border-radius:8px;border:1px solid #f2f8fc}.NumberPicker_gameRow__BV45W{flex-direction:column;height:auto;gap:8px;padding:16px 4px 12px;justify-content:center}.NumberPicker_gameLogo__lt43g{width:54px;height:auto;margin:0 auto}.NumberPicker_gameDraw__FF9UA{font-size:11px;color:#35395f;width:100%}.NumberPicker_gameDrawTime__0Q8Jm,.NumberPicker_gameDraw__FF9UA{margin:0;text-align:center;justify-content:center}.NumberPicker_gameJackpot__z7U67{font-size:10px;height:28px;line-height:28px;border-radius:0 0 8px 8px}.NumberPicker_peso__wACW_{font-size:10px}.NumberPicker_trophy__TkbAY{width:10px;height:10px}.NumberPicker_scanBtn__HJIDb{position:fixed;bottom:max(12px,env(safe-area-inset-bottom));left:16px;right:16px;width:calc(100% - 32px);z-index:100;box-shadow:0 8px 24px rgba(7,80,225,.2);box-sizing:border-box;pointer-events:auto;outline:none}.NumberPicker_modalOverlay__xzPpR{align-items:center;padding-top:16px;padding-right:12px;padding-left:12px}.NumberPicker_scanModal__ZTsKX{width:100%;max-width:288px;height:auto;min-height:0;padding:24px 16px 22px;border-radius:16px}.NumberPicker_scanModal__ZTsKX .NumberPicker_scanModalHeader__cNcd0{justify-content:center;padding:0;margin-bottom:18px}.NumberPicker_scanModal__ZTsKX .NumberPicker_scanModalTitle__VFjN1{font-size:16px;line-height:1.2}.NumberPicker_scanModal__ZTsKX .NumberPicker_scanModalClose__jnchC{display:none}.NumberPicker_scanModalCancelBtn__Un0Um{display:flex;align-items:center;justify-content:center;width:120px;height:38px;border-radius:6px;font-size:13px;margin-top:20px}.NumberPicker_scanOptionGrid__B2J7i{grid-template-columns:repeat(auto-fit,minmax(180px,180px));justify-content:center;gap:12px;margin-top:0}.NumberPicker_scanOptionCard__c5h8C{width:180px;height:176px;padding:12px 6px;border-radius:12px;gap:10px}.NumberPicker_scanOptionIcon__r7FWS{width:72px;height:72px}.NumberPicker_scanOptionLabel__ZyDPM{font-size:13px;font-weight:500;line-height:1.2}.NumberPicker_ticketResultModal__O_UvJ{width:min(100%,348px);max-width:calc(100vw - 32px);max-height:calc(100dvh - 96px);overflow-y:auto;padding:28px 24px 24px}.NumberPicker_ticketResultModalExact__Zj410,.NumberPicker_ticketResultModalNoWinnings__PjYDx,.NumberPicker_ticketResultModalWinner__pFbAu{height:auto;min-height:0}.NumberPicker_ticketResultStatusImage__FQNzv{width:112px;height:112px;margin-bottom:20px}.NumberPicker_ticketResultTitle__MkPPU{margin-bottom:12px;font-size:20px;line-height:24px}.NumberPicker_ticketResultMessage__PG94r,.NumberPicker_ticketResultNotice__xRaeT,.NumberPicker_ticketResultWinnerHint__wh45M{max-width:260px;font-size:14px;line-height:18px}.NumberPicker_ticketResultTicketLabelRow__QT9Qo{margin-top:16px;gap:8px}.NumberPicker_ticketResultDetailRow__WcTqo{margin-top:16px}.NumberPicker_ticketResultDetailLabel__M5hae{font-size:11px;margin-bottom:5px}.NumberPicker_ticketResultDetailValue__xXcFO{font-size:14px}.NumberPicker_ticketResultBetList__2OuBg{gap:8px}.NumberPicker_ticketResultInfoCard__8PJSO{margin-top:16px;padding:10px 12px}.NumberPicker_ticketResultInfoLabel__YmOAK{font-size:11px}.NumberPicker_ticketResultInfoValue__A31oY{font-size:12px}.NumberPicker_ticketResultBetSection__BFgTp{margin-top:14px}.NumberPicker_ticketResultBetSectionLabel__e0bhC{font-size:11px;margin-bottom:6px}.NumberPicker_ticketResultBetGrid__qHmRv{gap:8px}.NumberPicker_ticketResultBetGroup__MnkwZ{gap:5px;padding:5px 7px}.NumberPicker_ticketResultBetDigit__TBqLL{width:28px;height:28px;font-size:12px}.NumberPicker_ticketResultNumbersList__NE7Uq{gap:10px;margin-top:5px}.NumberPicker_ticketResultNumberBadge__R0qMr{width:35px;height:35px;font-size:13px;font-weight:700}.NumberPicker_ticketResultTicketLabel__gXDVW{font-size:13px;font-weight:600}.NumberPicker_ticketResultTicketInfo__hhGZz,.NumberPicker_ticketResultTicketNumber__uhh00{font-size:13px}.NumberPicker_ticketResultWinnerHint__wh45M{margin-top:16px}.NumberPicker_ticketResultModalExact__Zj410 .NumberPicker_ticketResultFooter__xk1rC,.NumberPicker_ticketResultModalNoWinnings__PjYDx .NumberPicker_ticketResultFooter__xk1rC,.NumberPicker_ticketResultModalWinner__pFbAu .NumberPicker_ticketResultFooter__xk1rC{height:auto;margin-top:18px;flex-direction:column;gap:10px}.NumberPicker_ticketResultButton__Ud9d3,.NumberPicker_ticketResultSecondaryButton__L4n1u{width:100%;min-width:0;height:44px;font-size:14px;line-height:1.15}.NumberPicker_scannerOverlay__q6mcN{align-items:stretch;justify-content:stretch}.NumberPicker_scannerDialog__7uYFf{width:100%;max-width:none;height:100dvh;max-height:none;border-radius:0}.NumberPicker_scannerFrameImage__k_8mC{width:190px;height:190px}}@media (max-width:520px){.NumberPicker_modalOverlay__xzPpR:has(.NumberPicker_claimPrizeModal__6c5Wp){top:56px;align-items:center;padding:18px 20px 24px;overflow:hidden}.NumberPicker_claimPrizeModal__6c5Wp{box-sizing:border-box;display:flex;width:min(100%,360px);max-width:calc(100vw - 40px);height:min(704px,calc(100dvh - 104px));max-height:calc(100dvh - 104px);flex-direction:column;overflow:hidden;border-radius:18px;padding:0;background:#fbfdff;box-shadow:0 24px 60px rgba(15,23,42,.2)}.NumberPicker_claimPrizeHeader__4yyb1{flex:0 0 auto;padding:24px 60px 14px}.NumberPicker_claimPrizeTitle__CYa1H{width:100%;font-size:26px;line-height:1.15;text-align:center}.NumberPicker_claimPrizeClose__L3dI4{position:absolute;right:58px;top:26px;width:28px;height:28px}.NumberPicker_claimPrizeScrollContent__KIX6H{flex:1 1 auto;min-height:0;overflow-y:auto;scrollbar-gutter:stable;padding:0 60px 22px;-webkit-overflow-scrolling:touch}.NumberPicker_claimPrizeSummaryGrid__z4k47,.NumberPicker_claimPrizeUploadGrid__gGIUE{grid-template-columns:1fr}.NumberPicker_claimPrizeSummaryGrid__z4k47{gap:14px;margin-bottom:18px}.NumberPicker_claimPrizeAmountBreakdown__uZfbX,.NumberPicker_claimPrizeSummaryCard__TEJ5q{border-radius:12px;padding:14px 18px}.NumberPicker_claimPrizeSummaryLabel__cbnQW{font-size:16px;line-height:1.2}.NumberPicker_claimPrizeSummaryValue__8X9UY{font-size:21px;line-height:1.2;overflow-wrap:anywhere}.NumberPicker_claimPrizeAmountBreakdown__uZfbX{gap:14px;margin-bottom:18px}.NumberPicker_claimPrizeAmountRow__DyrOm{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:10px;gap:10px;font-size:17px;line-height:1.28}.NumberPicker_claimPrizeAmountRow__DyrOm span{min-width:0}.NumberPicker_claimPrizeAmountRow__DyrOm strong{min-width:0;font-size:17px;text-align:right;white-space:normal}.NumberPicker_claimPrizeAmountRowTotal__Hn0QZ{grid-template-columns:1fr;gap:6px}.NumberPicker_claimPrizeAmountRowTotal__Hn0QZ span,.NumberPicker_claimPrizeAmountRowTotal__Hn0QZ strong{text-align:left}.NumberPicker_claimPrizeAmountRowTotal__Hn0QZ strong{font-size:21px}.NumberPicker_claimPrizeFieldLabel__VjjOW{font-size:17px}.NumberPicker_claimPrizeUploadBox__t6kvJ{min-height:62px}.NumberPicker_claimPrizeUploadText__MYpEP{font-size:20px}.NumberPicker_claimPrizeDropdownButton__9L5rf,.NumberPicker_claimPrizeInput__R8REt{min-height:48px;font-size:15px}.NumberPicker_claimPrizeActions__wkRk5{padding-bottom:2px}.NumberPicker_claimPrizeSubmit__y7TEo{height:48px;font-size:16px}.NumberPicker_claimPrizeSuccessModal__D7yoa{max-width:calc(100vw - 40px)}.NumberPicker_claimPrizeSuccessContent__SEuDv{padding:36px 24px}.NumberPicker_resultsRow__aO6l2{padding-right:10px}.NumberPicker_resultBall__ho8SC{width:28px;height:28px}.NumberPicker_ticketResultClaimRow__UjZGn{flex-direction:column;align-items:flex-start}}@media (max-width:390px){.NumberPicker_modalOverlay__xzPpR:has(.NumberPicker_claimPrizeModal__6c5Wp){padding-right:14px;padding-left:14px}.NumberPicker_claimPrizeModal__6c5Wp{width:100%;max-width:calc(100vw - 28px)}.NumberPicker_claimPrizeHeader__4yyb1{padding-right:40px;padding-left:40px}.NumberPicker_claimPrizeClose__L3dI4{right:36px}.NumberPicker_claimPrizeScrollContent__KIX6H{padding-right:40px;padding-left:40px}.NumberPicker_claimPrizeTitle__CYa1H{font-size:24px}.NumberPicker_claimPrizeAmountRowTotal__Hn0QZ strong,.NumberPicker_claimPrizeSummaryValue__8X9UY{font-size:19px}.NumberPicker_claimPrizeAmountRow__DyrOm,.NumberPicker_claimPrizeAmountRow__DyrOm strong,.NumberPicker_claimPrizeFieldLabel__VjjOW{font-size:15px}}