.home_containerHome__r2q93{padding:24px 0 calc(120px + env(safe-area-inset-bottom));display:block;justify-content:center;align-items:center;min-height:100dvh;background-color:#fff}.home_containerHome__r2q93 .container{padding-left:6px;padding-right:6px}.home_rowTop__UEm_G{display:flex;justify-content:center;align-items:center;gap:30px}.home_blocoLogo__OL_tY{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;width:589px;height:380px;border-radius:28px;position:relative;overflow:hidden;padding:0}.home_carouselContainer__byjyq{display:flex;align-items:center;justify-content:center;width:100%;flex:1 1;position:relative;min-height:0}.home_carouselButton___5s_t{background:rgba(0,0,0,.5);border:2px solid hsla(0,0%,100%,.3);border-radius:50%;width:40px;height:40px;display:flex;align-items:center;justify-content:center;cursor:pointer;color:#fff;transition:all .3s ease;z-index:10;position:absolute;top:50%;transform:translateY(-50%);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.home_carouselButton___5s_t:first-of-type{left:10px}.home_carouselButton___5s_t:last-of-type{right:10px}.home_carouselButton___5s_t:hover{background:rgba(0,0,0,.7);border-color:hsla(0,0%,100%,.5);transform:translateY(-50%) scale(1.1)}.home_carouselWrapper__gdAJD{width:100%;height:100%;overflow:hidden;position:relative;flex:1 1}.home_carouselTrack__lJHkO{display:flex;width:100%;height:100%;transition:transform .5s ease}.home_carouselSlide__LkTyt{min-width:100%;width:100%;height:100%;display:flex;align-items:center;justify-content:center;flex-shrink:0}.home_logo__xxbLv{width:100%;height:100%;object-fit:cover;border-radius:28px}.home_carouselIndicators__7arue{display:flex;gap:8px;justify-content:center;align-items:center;z-index:10;position:absolute;bottom:12px;left:50%;transform:translateX(-50%)}.home_carouselIndicator__EyaKz{width:8px;height:8px;border-radius:50%;border:none;background:hsla(0,0%,100%,.4);cursor:pointer;transition:all .3s ease;padding:0}.home_carouselIndicatorActive__7EZ6w{background:#fff;width:24px;border-radius:4px}.home_blocoCotacoes__ARirD{background:#f2f2f3;width:317px;min-height:317px;border-radius:28px;padding:20px;display:flex;flex-direction:column;justify-content:flex-start}.home_titleCotacoes__rmXCL{font-size:14px;color:#363636;margin-bottom:20px;text-align:center;font-family:Sora,sans-serif;font-weight:600}.home_emptyText__rJTbu,.home_loadingText__3fWfy{text-align:center;color:#6c6c6c;font-size:12px;font-family:Sora,sans-serif;padding:20px}.home_containerCotacao__9QqQW{display:flex;align-items:center;gap:10px;justify-content:flex-start;background-color:#fff;border-radius:20px;padding:12px;margin-bottom:10px;width:100%;cursor:pointer;transition:all .2s ease}.home_containerCotacao__9QqQW:hover{transform:translateX(4px);box-shadow:0 2px 8px rgba(0,0,0,.1);background:linear-gradient(135deg,#fff,#fff5f5)}.home_circuloModality__lHIzF{width:40px;height:40px;background:linear-gradient(135deg,#fff5f5,#ffe5e5);border:2px solid #ffe5e5;border-radius:50%;flex-shrink:0;display:flex;align-items:center;justify-content:center;transition:transform .2s ease}.home_containerCotacao__9QqQW:hover .home_circuloModality__lHIzF{transform:scale(1.1);border-color:#d90b31}.home_textosCotacao__CpL4M{display:flex;flex-direction:column;align-items:flex-start;flex:1 1}.home_titleModality__eZ3Wb{font-size:12px;color:#000;font-family:Sora,sans-serif;font-weight:600;margin:0}.home_multiplier__F0_pJ{font-weight:700;margin-top:2px}.home_botaoVerTodos___NNrh,.home_multiplier__F0_pJ{font-size:14px;color:#d90b31;font-family:Sora,sans-serif}.home_botaoVerTodos___NNrh{background:transparent;border:none;font-weight:600;cursor:pointer;transition:all .2s ease;padding:4px 8px;text-decoration:underline}.home_botaoVerTodos___NNrh:hover{color:#b80928;text-decoration:none}.home_modalOverlay__9zzMk{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.6);display:flex;align-items:center;justify-content:center;z-index:1000;padding:20px;animation:home_fadeIn__X0c9F .2s ease}@keyframes home_fadeIn__X0c9F{0%{opacity:0}to{opacity:1}}.home_modalContent__OF17n{background:#fff;border-radius:24px;max-width:800px;width:100%;max-height:90vh;overflow-y:auto;box-shadow:0 8px 32px rgba(0,0,0,.3);animation:home_slideUp__Wfusu .3s ease}@keyframes home_slideUp__Wfusu{0%{transform:translateY(20px);opacity:0}to{transform:translateY(0);opacity:1}}.home_modalHeader__Be4QY{display:flex;align-items:center;justify-content:space-between;padding:24px 28px;border-bottom:1px solid #e0e0e0;position:-webkit-sticky;position:sticky;top:0;background:#fff;z-index:10;border-radius:24px 24px 0 0}.home_modalTitle__vEd8d{font-size:20px;color:#000;font-family:Sora,sans-serif;font-weight:700;margin:0}.home_modalCloseButton__Ye06h{background:#f2f2f3;border:none;border-radius:50%;width:36px;height:36px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease;color:#363636}.home_modalCloseButton__Ye06h:hover{background:#d90b31;color:#fff;transform:rotate(90deg)}.home_modalQuotationsGrid__sx8DK{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));grid-gap:16px;gap:16px;padding:24px 28px}.home_modalCotacaoCard__P3cQb{display:flex;flex-direction:column;align-items:center;justify-content:center;background:linear-gradient(135deg,#fff,#f8f8f8);border:1px solid #e0e0e0;border-radius:16px;padding:20px;text-align:center;transition:all .2s ease}.home_modalCotacaoCard__P3cQb:hover{transform:translateY(-4px);box-shadow:0 4px 12px rgba(0,0,0,.1);border-color:#d90b31}.home_modalCirculoModality__HB8qY{width:50px;height:50px;background:linear-gradient(135deg,#fff5f5,#ffe5e5);border:2px solid #ffe5e5;border-radius:50%;display:flex;align-items:center;justify-content:center;margin-bottom:12px;transition:transform .2s ease}.home_modalCotacaoCard__P3cQb:hover .home_modalCirculoModality__HB8qY{transform:scale(1.1);border-color:#d90b31}.home_modalTextosCotacao__m8_Kk{display:flex;flex-direction:column;align-items:center;gap:4px}.home_modalTitleModality__eIeg9{font-size:14px;color:#000;font-family:Sora,sans-serif;font-weight:600;margin:0}.home_modalMultiplier__Jm8JZ{font-size:18px;color:#d90b31;font-family:Sora,sans-serif;font-weight:700}.home_containerCardsInfo__psHsR{display:flex;align-items:stretch;justify-content:center;flex-direction:row;gap:20px;margin-top:30px;flex-wrap:wrap;max-width:1200px;margin-left:auto;margin-right:auto}.home_cardInfo__DzoJ4{background:linear-gradient(135deg,#fff,#f8f8f8);border:1px solid #e0e0e0;border-radius:20px;padding:20px;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;min-width:200px;flex:1 1;max-width:280px;box-shadow:0 2px 8px rgba(0,0,0,.05);transition:all .3s ease}.home_cardLinksRapidos__ddTIV{padding:20px 16px}.home_cardInfo__DzoJ4:hover{transform:translateY(-4px);box-shadow:0 4px 16px rgba(0,0,0,.1);border-color:#d90b31}.home_iconCard__Jpz4V{width:60px;height:60px;background:linear-gradient(135deg,#fff5f5,#ffe5e5);border-radius:50%;display:flex;align-items:center;justify-content:center;margin-bottom:12px;border:2px solid #ffe5e5}.home_contentCard__wOyid{text-align:center;width:100%}.home_titleCard__PuAV2{font-size:14px;color:#000;font-family:Sora,sans-serif;font-weight:700;margin:0 0 8px}.home_descriptionCard__jOzzL{font-size:12px;color:#6c6c6c;font-family:Sora,sans-serif;margin:0 0 8px;line-height:1.4}.home_highlightCard__AlZh8{display:inline-block;background:linear-gradient(135deg,#d90b31,#ff1744);color:#fff;font-size:13px;font-weight:700;padding:6px 12px;border-radius:12px;font-family:Sora,sans-serif;margin-top:4px}.home_linksRapidos__XskoJ{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px;width:100%;margin-top:8px}.home_linkRapido__uNebu{display:flex;align-items:center;justify-content:center;gap:6px;background:#f2f2f3;border:1px solid #e0e0e0;border-radius:10px;padding:8px 12px;font-size:11px;color:#363636;font-family:Sora,sans-serif;font-weight:600;cursor:pointer;transition:all .2s ease}.home_linkRapido__uNebu:hover{background:#d90b31;color:#fff;border-color:#d90b31;transform:scale(1.05)}.home_blocoJogar__J7J0C{display:flex;justify-content:center;margin:30px auto 0;max-width:935px;width:100%}.home_botaoJogarAgora__95UVm{background:linear-gradient(135deg,#d90b31,#ff1744);width:100%;max-width:400px;height:56px;border:none;border-radius:12px;color:#fff;font-size:18px;font-weight:700;cursor:pointer;transition:all .3s ease;font-family:Sora,sans-serif;display:flex;align-items:center;justify-content:center;gap:10px;box-shadow:0 4px 16px rgba(217,11,49,.3);text-transform:uppercase;letter-spacing:.5px}.home_botaoJogarAgora__95UVm:hover{background:linear-gradient(135deg,#b80928,#d90b31);transform:translateY(-3px);box-shadow:0 6px 20px rgba(217,11,49,.4)}.home_botaoJogarAgora__95UVm:active{transform:translateY(-1px)}.home_blocoGanhadores__wcYWr{background:#f2f2f3;max-width:935px;width:100%;border-radius:28px;padding:24px;display:flex;flex-direction:column;align-items:center;margin:30px auto 0;gap:20px}.home_titleGanhadores__jmiUt{font-size:18px;color:#000;text-align:center;margin:0;font-family:Sora,sans-serif;font-weight:700}.home_containerCardsGanhadores__IPBU4{display:flex;flex-direction:row;justify-content:center;align-items:flex-start;gap:20px;width:100%;flex-wrap:nowrap;max-width:100%}.home_cardGanhador__jB6cI{background-color:#fff;border-radius:16px;width:280px;min-width:280px;flex:0 0 auto;display:flex;flex-direction:column;box-shadow:0 2px 8px rgba(0,0,0,.1);overflow:hidden}.home_headerCardGanhador__1LNAy{background:#f8f8f8;padding:12px 16px;display:flex;justify-content:space-between;align-items:flex-start;border-bottom:1px solid #e8e8e8}.home_headerLeft__ucNje{display:flex;flex-direction:column;gap:4px;flex:1 1}.home_modalidadeHeader__VUkgo{font-size:14px;color:#000;font-family:Sora,sans-serif;font-weight:700}.home_lotteryHeader__OPjMb{font-size:12px;color:#424242;font-family:Sora,sans-serif;font-weight:500}.home_stateBadge__bTht7{background:#666;color:#fff;font-size:11px;font-weight:700;padding:4px 8px;border-radius:4px;font-family:Sora,sans-serif;text-transform:uppercase;min-width:32px;text-align:center}.home_bodyCardGanhador__9X7Qk{padding:16px;display:flex;flex-direction:column;gap:12px}.home_nomeGanhador__Hzdt2{font-size:15px;color:#000;font-family:Sora,sans-serif;font-weight:600;margin:0;text-transform:capitalize}.home_numeroBox__hEyD7{background:#fff5f5;border:2px solid #fcc;color:#d90b31;padding:12px 20px;border-radius:12px;font-family:Sora,sans-serif;font-size:24px;font-weight:700;text-align:center;min-width:80px}.home_valoresGanhador__b_r6N{display:flex;flex-direction:column;gap:6px}.home_valorApostado__rsx6T{font-size:12px;color:#666;font-family:Sora,sans-serif}.home_premioGanhador__7gEEo{font-size:16px;color:#000;font-family:Sora,sans-serif;font-weight:700}.home_winnersCarouselContainer__6Q3gV{display:flex;align-items:center;justify-content:center;position:relative;width:100%;gap:12px}.home_winnersCarouselButton___q6tK{background:rgba(217,11,49,.1);border:2px solid #d90b31;border-radius:50%;width:40px;height:40px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease;flex-shrink:0;color:#d90b31}.home_winnersCarouselButton___q6tK:hover{background:rgba(217,11,49,.2);transform:scale(1.05)}.home_winnersCarouselButton___q6tK:active{transform:scale(.95)}.home_winnersCarouselWrapper__Bm3ng{flex:1 1;overflow:hidden;position:relative}.home_winnersCarouselTrack__nHiGI{display:flex;transition:transform .5s ease-in-out;will-change:transform}.home_winnersCarouselSlide__xNHNo{min-width:100%;flex-shrink:0}.home_winnersCarouselIndicators__da0ss{display:flex;justify-content:center;align-items:center;gap:8px;margin-top:20px}.home_winnersCarouselIndicator__z0mTZ{width:10px;height:10px;border-radius:50%;border:none;background:#ddd;cursor:pointer;transition:all .3s ease;padding:0}.home_winnersCarouselIndicator__z0mTZ:hover{background:#bbb}.home_winnersCarouselIndicatorActive__ma1Y2{background:#d90b31;width:24px;border-radius:5px}@media (max-width:600px){.home_containerHome__r2q93{padding:16px 0 120px}.home_rowTop__UEm_G{flex-direction:column;align-items:stretch;gap:16px;padding:0 16px}.home_blocoCotacoes__ARirD{padding:24px 16px}.home_blocoCotacoes__ARirD,.home_blocoLogo__OL_tY{width:100%;max-width:100%;height:auto;border-radius:20px}.home_blocoLogo__OL_tY{padding:0 10px;min-height:240px;aspect-ratio:589/380}.home_carouselButton___5s_t{width:32px;height:32px}.home_carouselButton___5s_t:first-child{left:5px}.home_carouselButton___5s_t:last-child{right:5px}.home_logo__xxbLv{width:100%;height:100%;object-fit:cover;min-height:200px}.home_carouselIndicators__7arue{margin-top:12px;gap:6px}.home_carouselIndicator__EyaKz{width:6px;height:6px}.home_carouselIndicatorActive__7EZ6w{width:20px}.home_titleCotacoes__rmXCL{font-size:13px;margin-bottom:14px}.home_containerCotacao__9QqQW{padding:10px}.home_circuloGanhador__1krC3,.home_circuloJogar__hMMv8,.home_circuloModality__lHIzF{width:44px;height:44px}.home_titleModality__eZ3Wb{font-size:11px}.home_multiplier__F0_pJ{font-size:12px}.home_containerCardsInfo__psHsR{gap:12px;padding:0 16px;margin-top:20px}.home_cardInfo__DzoJ4{min-width:calc(50% - 6px);max-width:100%;padding:16px}.home_iconCard__Jpz4V{width:50px;height:50px}.home_titleCard__PuAV2{font-size:13px}.home_descriptionCard__jOzzL{font-size:11px}.home_highlightCard__AlZh8{font-size:12px;padding:5px 10px}.home_linksRapidos__XskoJ{grid-template-columns:1fr;gap:6px}.home_linkRapido__uNebu{font-size:10px;padding:6px 10px}.home_blocoJogar__J7J0C{margin-top:24px;padding:0 16px}.home_botaoJogarAgora__95UVm{height:50px;font-size:16px;max-width:100%}.home_blocoGanhadores__wcYWr{padding:16px;margin-top:20px;border-radius:18px;max-width:100%}.home_containerCardsGanhadores__IPBU4{flex-direction:column;gap:12px}.home_cardGanhador__jB6cI{width:100%}.home_winnersCarouselContainer__6Q3gV{gap:8px}.home_winnersCarouselButton___q6tK{width:32px;height:32px}.home_winnersCarouselIndicators__da0ss{margin-top:16px;gap:6px}.home_winnersCarouselIndicator__z0mTZ{width:8px;height:8px}.home_winnersCarouselIndicatorActive__ma1Y2{width:20px}.home_headerCardGanhador__1LNAy{padding:10px 14px}.home_modalidadeHeader__VUkgo{font-size:13px}.home_lotteryHeader__OPjMb{font-size:11px}.home_stateBadge__bTht7{font-size:10px;padding:3px 6px}.home_bodyCardGanhador__9X7Qk{padding:14px;gap:10px}.home_numeroBox__hEyD7{font-size:20px;padding:10px 16px}.home_titleGanhadores__jmiUt{font-size:16px}.home_modalOverlay__9zzMk{padding:10px}.home_modalContent__OF17n{max-height:85vh;border-radius:16px;padding-bottom:15px;margin-top:-60px}.home_modalHeader__Be4QY{padding:16px 20px}.home_modalTitle__vEd8d{font-size:18px}.home_modalQuotationsGrid__sx8DK{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:12px;padding:16px 20px}.home_modalCotacaoCard__P3cQb{padding:16px}.home_modalCirculoModality__HB8qY{width:44px;height:44px}.home_modalTitleModality__eIeg9{font-size:12px}.home_modalMultiplier__Jm8JZ{font-size:16px}}.home_blocoLoterias__u_DC6{background:#f2f2f3;max-width:935px;width:100%;border-radius:28px;padding:24px;display:flex;flex-direction:column;margin:30px auto 0;gap:20px}.home_headerLoterias__yJCek{display:flex;justify-content:space-between;align-items:center;width:100%}.home_titleLoterias__2BU9r{font-size:18px;color:#000;text-align:left;margin:0;font-family:Sora,sans-serif;font-weight:700}.home_containerCardsLoterias__rKnPq{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));grid-gap:16px;gap:16px;width:100%}.home_cardLoteria__0MKx_{background:#fff;border-radius:12px;padding:16px;box-shadow:0 2px 6px rgba(0,0,0,.08);transition:all .2s ease}.home_cardLoteria__0MKx_:hover{box-shadow:0 4px 12px rgba(0,0,0,.12);transform:translateY(-2px)}.home_contentCardLoteria__Ls_9U{display:flex;flex-direction:column;gap:12px}.home_infoLoteria__D59mJ{display:flex;flex-direction:column;gap:4px}.home_nomeLoteria__uGxWI{font-size:16px;color:#000;font-family:Sora,sans-serif;font-weight:700;margin:0}.home_dataLoteria__emRMz{font-size:12px;color:#666;font-family:Sora,sans-serif}.home_botaoVerResultados__aoScx{background:#fff;border:1px solid #d90b31;border-radius:8px;padding:10px 16px;color:#d90b31;font-size:13px;font-weight:600;font-family:Sora,sans-serif;cursor:pointer;transition:all .2s ease;width:100%;text-align:center}.home_botaoVerResultados__aoScx:hover{background:#d90b31;color:#fff;transform:translateY(-1px)}@media (max-width:600px){.home_blocoLoterias__u_DC6{padding:16px;margin-top:20px;border-radius:18px}.home_titleLoterias__2BU9r{font-size:16px}.home_containerCardsLoterias__rKnPq{grid-template-columns:1fr;gap:12px}.home_cardLoteria__0MKx_{padding:14px}.home_nomeLoteria__uGxWI{font-size:15px}.home_dataLoteria__emRMz{font-size:11px}.home_botaoVerResultados__aoScx{padding:9px 14px;font-size:12px}}