.xbpcMW_shell{flex-direction:column;min-height:100dvh;display:flex}.xbpcMW_header{background:var(--azul);justify-content:center;padding:14px 16px;display:flex}.xbpcMW_main{width:100%;max-width:var(--largura-conteudo);flex-direction:column;flex:1;gap:16px;margin:0 auto;padding:20px 16px 40px;display:flex}.xbpcMW_footer{color:var(--cinza);flex-wrap:wrap;justify-content:center;gap:8px 16px;padding:20px 16px 28px;font-size:.8rem;display:flex}.xbpcMW_footer a{color:var(--cinza)}
.uOR73G_tip{align-items:flex-end;gap:4px;display:flex}.uOR73G_karla{flex:none;width:104px;height:auto}.uOR73G_bubble{background:var(--branco);border:2px solid var(--azul);box-shadow:4px 4px 0 var(--laranja);border-radius:18px;flex:1;margin-bottom:18px;padding:14px 16px;position:relative}.uOR73G_bubble:before{content:"";background:var(--branco);border-left:2px solid var(--azul);border-bottom:2px solid var(--azul);width:18px;height:18px;position:absolute;bottom:18px;left:-11px;transform:rotate(45deg)}.uOR73G_bubble strong{font-family:var(--fonte-titulo);color:var(--laranja-escuro);margin-bottom:2px;font-size:.95rem;display:block}.uOR73G_bubble p{color:var(--grafite);font-size:.92rem;line-height:1.4;position:relative}
.fkT_dW_shell,.fkT_dW_shellNav{background:var(--branco);min-height:100dvh}.fkT_dW_shellNav{padding-bottom:calc(76px + env(safe-area-inset-bottom))}.fkT_dW_top{z-index:20;background:var(--branco);border-bottom:1px solid var(--cinza-claro);justify-content:center;padding:12px 16px;display:flex;position:sticky;top:0}.fkT_dW_main{width:100%;max-width:var(--largura-conteudo);flex-direction:column;gap:26px;margin:0 auto;padding:20px 16px 28px;display:flex}.fkT_dW_nav{z-index:30;background:var(--azul);padding:8px 8px calc(8px + env(safe-area-inset-bottom));grid-template-columns:repeat(4,1fr);display:grid;position:fixed;bottom:0;left:0;right:0}.fkT_dW_tab,.fkT_dW_tabActive{color:#f5efe699;flex-direction:column;align-items:center;gap:3px;padding:4px 0;font-size:.72rem;font-weight:600;text-decoration:none;display:flex}.fkT_dW_tabActive{color:var(--laranja)}.fkT_dW_logo{object-fit:cover;background:var(--branco);border:1px solid var(--cinza-claro);border-radius:50%;flex:none}.fkT_dW_logo_sm{width:44px;height:44px}.fkT_dW_logo_md{width:56px;height:56px}.fkT_dW_logo_lg{border:4px solid var(--branco);width:88px;height:88px;box-shadow:var(--sombra)}.fkT_dW_logoFallback{background:var(--laranja);color:var(--branco);font-family:var(--fonte-titulo);border-color:#0000;justify-content:center;align-items:center;font-size:1.3rem;font-weight:700;display:flex}.fkT_dW_logo_lg.fkT_dW_logoFallback{border-color:var(--branco);font-size:2.2rem}.fkT_dW_greeting h1{font-size:1.6rem}.fkT_dW_greeting p{color:var(--cinza);font-weight:500}.fkT_dW_greeting strong{color:var(--laranja)}.fkT_dW_section{flex-direction:column;gap:12px;display:flex}.fkT_dW_sectionHead{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.fkT_dW_sectionHead h2{font-size:1.15rem}.fkT_dW_sectionHead a{color:var(--laranja-escuro);font-size:.85rem;font-weight:700;text-decoration:none}.fkT_dW_banner{background:var(--laranja);color:var(--branco);border-radius:16px;justify-content:space-between;align-items:center;gap:14px;padding:18px 20px;display:flex}.fkT_dW_banner strong{font-family:var(--fonte-titulo);font-size:1.1rem;line-height:1.25;display:block}.fkT_dW_banner p{opacity:.92;font-size:.85rem}.fkT_dW_bannerIcon{background:#ffffff2e;border-radius:50%;flex:none;place-items:center;width:56px;height:56px;display:grid}.fkT_dW_carousel{scroll-snap-type:x mandatory;scrollbar-width:none;gap:12px;margin:0 -16px;padding:2px 16px 6px;scroll-padding-inline:16px;display:flex;overflow-x:auto}.fkT_dW_carousel::-webkit-scrollbar{display:none}.fkT_dW_storeCard{scroll-snap-align:start;border:1px solid var(--cinza-claro);width:248px;color:inherit;border-radius:16px;flex-direction:column;flex:none;gap:12px;padding:16px;text-decoration:none;display:flex}.fkT_dW_storeCardHead{align-items:center;gap:10px;display:flex}.fkT_dW_storeCardHead strong{font-family:var(--fonte-titulo);color:var(--azul);line-height:1.2}.fkT_dW_points{font-family:var(--fonte-titulo);color:var(--laranja);font-size:1.5rem;font-weight:700;line-height:1}.fkT_dW_points small{color:var(--cinza);font-size:.85rem;font-weight:600}.fkT_dW_bar{background:var(--cinza-claro);border-radius:999px;height:6px;overflow:hidden}.fkT_dW_bar span{background:var(--laranja);border-radius:999px;height:100%;display:block}.fkT_dW_hint{color:var(--grafite);font-size:.8rem;font-weight:500}.fkT_dW_empty{border:1px dashed var(--cinza-claro);color:var(--cinza);border-radius:16px;padding:20px;font-size:.9rem}.fkT_dW_list{flex-direction:column;list-style:none;display:flex}.fkT_dW_row{border-bottom:1px solid var(--cinza-claro);color:inherit;align-items:center;gap:14px;padding:12px 0;text-decoration:none;display:flex}.fkT_dW_list li:last-child .fkT_dW_row{border-bottom:0}.fkT_dW_rowText{flex:1;min-width:0}.fkT_dW_rowText strong{color:var(--azul);font-weight:700;display:block}.fkT_dW_rowText span{color:var(--cinza);white-space:nowrap;text-overflow:ellipsis;font-size:.85rem;display:block;overflow:hidden}.fkT_dW_rowEnd{color:var(--cinza);flex:none;font-weight:700}.fkT_dW_plus{color:var(--verde)}.fkT_dW_minus{color:var(--vermelho)}.fkT_dW_dayLabel{text-transform:uppercase;letter-spacing:.04em;color:var(--cinza);margin-top:8px;font-size:.8rem;font-weight:700}.fkT_dW_profileHead{align-items:center;gap:16px;display:flex}.fkT_dW_avatar{background:var(--azul);width:64px;height:64px;color:var(--areia);font-family:var(--fonte-titulo);border-radius:50%;flex:none;place-items:center;font-size:1.6rem;font-weight:700;display:grid}.fkT_dW_profileHead h1{font-size:1.3rem}.fkT_dW_profileHead p{color:var(--cinza);font-size:.9rem}.fkT_dW_menu{border-top:1px solid var(--cinza-claro);list-style:none}.fkT_dW_menu a{border-bottom:1px solid var(--cinza-claro);color:var(--grafite);justify-content:space-between;align-items:center;padding:16px 0;font-weight:600;text-decoration:none;display:flex}.fkT_dW_mapBox{border-radius:16px;overflow:hidden}.fkT_dW_w0{width:0%}.fkT_dW_w10{width:10%}.fkT_dW_w20{width:20%}.fkT_dW_w30{width:30%}.fkT_dW_w40{width:40%}.fkT_dW_w50{width:50%}.fkT_dW_w60{width:60%}.fkT_dW_w70{width:70%}.fkT_dW_w80{width:80%}.fkT_dW_w90{width:90%}.fkT_dW_w100{width:100%}
.slcJ-G_page{min-height:100dvh;padding:24px 16px 48px}.slcJ-G_narrow{max-width:var(--largura-conteudo);margin:0 auto}.slcJ-G_wide{max-width:var(--largura-painel);margin:0 auto}.slcJ-G_stack{flex-direction:column;gap:16px;display:flex}.slcJ-G_row{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.slcJ-G_between{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.slcJ-G_grid{grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:12px;display:grid}.slcJ-G_card{background:var(--branco);border-radius:var(--raio-grande);box-shadow:var(--sombra);padding:20px}.slcJ-G_cardDark{background:var(--azul);color:var(--areia);border-radius:var(--raio-grande);padding:24px 20px}.slcJ-G_cardDark h1,.slcJ-G_cardDark h2,.slcJ-G_cardDark h3{color:var(--areia)}.slcJ-G_title{font-size:1.5rem}.slcJ-G_subtitle{font-size:1.1rem}.slcJ-G_muted{color:var(--cinza);font-size:.9rem}.slcJ-G_small{font-size:.85rem}.slcJ-G_form{flex-direction:column;gap:14px;display:flex}.slcJ-G_field{flex-direction:column;gap:6px;display:flex}.slcJ-G_label{color:var(--azul);font-size:.9rem;font-weight:600}.slcJ-G_input,.slcJ-G_select,.slcJ-G_textarea{border:1.5px solid var(--cinza-claro);border-radius:var(--raio);background:var(--branco);width:100%;color:var(--grafite);padding:13px 14px;font-size:1rem}.slcJ-G_input:focus,.slcJ-G_select:focus,.slcJ-G_textarea:focus{border-color:var(--laranja);outline:none}.slcJ-G_textarea{resize:vertical;min-height:96px}.slcJ-G_inputBig{text-align:center;letter-spacing:1px;font-size:1.5rem;font-weight:600;}.slcJ-G_check{align-items:flex-start;gap:10px;font-size:.9rem;display:flex}.slcJ-G_check input{width:18px;height:18px;accent-color:var(--laranja);margin-top:3px}.slcJ-G_button{border-radius:var(--raio);background:var(--laranja);color:var(--branco);cursor:pointer;text-align:center;border:none;justify-content:center;align-items:center;gap:8px;padding:14px 20px;font-size:1rem;font-weight:600;text-decoration:none;display:inline-flex}.slcJ-G_button:hover{background:var(--laranja-escuro)}.slcJ-G_button:disabled{opacity:.6;cursor:not-allowed}.slcJ-G_buttonBlock{width:100%;}.slcJ-G_buttonBig{width:100%;padding:18px;font-size:1.15rem;}.slcJ-G_secondary{background:var(--azul);}.slcJ-G_secondary:hover{background:var(--azul-escuro)}.slcJ-G_ghost{color:var(--azul);border:1.5px solid var(--cinza-claro);background:0 0;}.slcJ-G_ghost:hover{background:var(--areia)}.slcJ-G_danger{background:var(--vermelho);}.slcJ-G_danger:hover{background:#a82c23}.slcJ-G_success{background:var(--verde);}.slcJ-G_success:hover{background:#188a5c}.slcJ-G_buttonSmall{padding:8px 12px;font-size:.85rem;}.slcJ-G_alertError{border-radius:var(--raio);color:var(--vermelho);background:#fdecea;padding:12px 14px;font-weight:500}.slcJ-G_alertOk{border-radius:var(--raio);color:#137a51;background:#e6f6ef;padding:12px 14px;font-weight:500}.slcJ-G_alertInfo{border-radius:var(--raio);color:#9a4410;background:#fff3e9;padding:12px 14px;font-weight:500}.slcJ-G_fieldError{color:var(--vermelho);font-size:.85rem}.slcJ-G_link{color:var(--laranja-escuro);font-weight:600}.slcJ-G_badge{background:var(--cinza-claro);color:var(--grafite);border-radius:999px;padding:3px 10px;font-size:.75rem;font-weight:600;display:inline-block}.slcJ-G_badgeOk{color:#137a51;background:#e6f6ef;}.slcJ-G_badgeWarn{color:#9a4410;background:#fff3e9;}.slcJ-G_badgeBad{color:var(--vermelho);background:#fdecea;}.slcJ-G_stat{background:var(--branco);border-radius:var(--raio);box-shadow:var(--sombra);padding:16px}.slcJ-G_statValue{font-family:var(--fonte-titulo);color:var(--azul);font-size:1.6rem;font-weight:700}.slcJ-G_statLabel{color:var(--cinza);font-size:.85rem}.slcJ-G_table{border-collapse:collapse;width:100%;font-size:.92rem}.slcJ-G_table th{text-align:left;color:var(--cinza);text-transform:uppercase;border-bottom:1px solid var(--cinza-claro);padding:10px 8px;font-size:.8rem;font-weight:600}.slcJ-G_table td{border-bottom:1px solid var(--cinza-claro);vertical-align:middle;padding:12px 8px}.slcJ-G_tableWrap{overflow-x:auto}.slcJ-G_list{flex-direction:column;list-style:none;display:flex}.slcJ-G_listItem{border-bottom:1px solid var(--cinza-claro);justify-content:space-between;align-items:center;gap:12px;padding:14px 0;display:flex}.slcJ-G_listItem:last-child{border-bottom:none}.slcJ-G_divider{border:none;border-top:1px solid var(--cinza-claro);margin:4px 0}.slcJ-G_tabs{flex-wrap:wrap;gap:8px;display:flex}.slcJ-G_tab{color:var(--azul);background:var(--branco);border-radius:999px;padding:8px 14px;font-size:.9rem;font-weight:600;text-decoration:none}.slcJ-G_tabActive{background:var(--azul);color:var(--areia);}.slcJ-G_turnstile{min-height:65px}.slcJ-G_center{text-align:center}.slcJ-G_rules{color:var(--cinza);grid-template-columns:1fr 1fr;gap:4px 12px;font-size:.8rem;list-style:none;display:grid}.slcJ-G_ruleOk{color:var(--verde);font-weight:600}.slcJ-G_logoPreview{object-fit:contain;border-radius:var(--raio);background:var(--areia);width:96px;height:96px}
.e4NQbq_streetRow{grid-template-columns:2fr 1fr;gap:12px;display:grid}
._7R3QLG_page{background:var(--branco);flex-direction:column;min-height:100dvh;display:flex}._7R3QLG_cover{background:radial-gradient(circle at 88% 18%, var(--laranja) 0 54px, transparent 55px), radial-gradient(circle at 8% 115%, #13325c 0 90px, transparent 91px), var(--azul);height:150px;position:relative}._7R3QLG_back{background:var(--branco);width:40px;height:40px;color:var(--azul);border-radius:50%;place-items:center;display:grid;position:absolute;top:14px;left:14px}._7R3QLG_identity{z-index:1;text-align:center;flex-direction:column;align-items:center;gap:6px;margin-top:-44px;padding:0 16px;display:flex;position:relative}._7R3QLG_storeName{margin-top:6px;font-size:1.5rem}._7R3QLG_meta{color:var(--cinza);font-size:.9rem}._7R3QLG_main{width:100%;max-width:var(--largura-conteudo);flex-direction:column;flex:1;gap:18px;margin:0 auto;padding:22px 16px 32px;display:flex}._7R3QLG_balanceCard{border:1px solid var(--cinza-claro);border-radius:16px;flex-direction:column;gap:10px;padding:18px;display:flex}._7R3QLG_balanceLabel{color:var(--cinza);font-size:.85rem}._7R3QLG_balanceValue{font-family:var(--fonte-titulo);color:var(--laranja);font-size:1.9rem;font-weight:700;line-height:1.1}._7R3QLG_bar{background:var(--cinza-claro);border-radius:999px;height:8px;overflow:hidden}._7R3QLG_bar span{background:var(--laranja);border-radius:999px;height:100%;display:block}._7R3QLG_balanceHint{color:var(--grafite);font-size:.9rem;font-weight:600}._7R3QLG_story{color:#6b300b;background:#fff3e9;border-radius:16px;flex-direction:column;gap:4px;padding:16px 18px;font-size:.92rem;display:flex}._7R3QLG_story strong{font-size:1rem}._7R3QLG_story a{color:var(--laranja-escuro);font-weight:700}._7R3QLG_join{flex-direction:column;gap:12px;display:flex}._7R3QLG_phrase{font-family:var(--fonte-titulo);color:var(--azul);text-align:center;font-size:1.35rem;font-weight:700;line-height:1.25}._7R3QLG_rewards{flex-direction:column;gap:4px;display:flex}._7R3QLG_sectionTitle{font-size:1.15rem}._7R3QLG_rewardList{list-style:none}._7R3QLG_reward{border-bottom:1px solid var(--cinza-claro);align-items:center;gap:14px;padding:16px 0;display:flex}._7R3QLG_reward:last-child{border-bottom:0}._7R3QLG_rewardText{flex-direction:column;flex:1;align-items:flex-start;gap:3px;min-width:0;display:flex}._7R3QLG_rewardText strong{color:var(--azul);font-size:1rem}._7R3QLG_rewardText span{color:var(--cinza);font-size:.85rem}._7R3QLG_rewardText b{color:var(--laranja-escuro);margin-bottom:6px;font-weight:700}._7R3QLG_thumb{background:var(--areia);width:88px;height:88px;color:var(--laranja);border-radius:14px;flex:none;place-items:center;display:grid;overflow:hidden}._7R3QLG_thumb img{object-fit:cover;width:100%;height:100%}._7R3QLG_footer{color:var(--cinza);flex-wrap:wrap;justify-content:center;gap:8px 16px;padding:20px 16px 28px;font-size:.8rem;display:flex}._7R3QLG_footer a{color:var(--cinza)}._7R3QLG_codeBox{text-align:center;flex-direction:column;gap:10px;padding:8px 0;display:flex}._7R3QLG_code{font-family:var(--fonte-titulo);letter-spacing:8px;color:var(--azul);font-size:3rem;font-weight:800}._7R3QLG_timer{color:var(--laranja-escuro);font-weight:700}._7R3QLG_stars{grid-template-columns:repeat(5,1fr);gap:8px;display:grid}._7R3QLG_star{border-radius:var(--raio);border:1.5px solid var(--cinza-claro);background:var(--branco);font-family:var(--fonte-titulo);color:var(--azul);cursor:pointer;padding:14px 0;font-size:1.2rem;font-weight:700}._7R3QLG_starActive{background:var(--laranja);border-color:var(--laranja);color:var(--branco);}._7R3QLG_overlay{z-index:50;background:#0b254599;justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}._7R3QLG_sheet{width:100%;max-width:var(--largura-conteudo);background:var(--branco);border-radius:var(--raio-grande) var(--raio-grande) 0 0;flex-direction:column;gap:14px;padding:24px 20px 32px;display:flex}._7R3QLG_w0{width:0%}._7R3QLG_w10{width:10%}._7R3QLG_w20{width:20%}._7R3QLG_w30{width:30%}._7R3QLG_w40{width:40%}._7R3QLG_w50{width:50%}._7R3QLG_w60{width:60%}._7R3QLG_w70{width:70%}._7R3QLG_w80{width:80%}._7R3QLG_w90{width:90%}._7R3QLG_w100{width:100%}
._8113wq_doc{background:var(--branco);border-radius:var(--raio-grande);box-shadow:var(--sombra);flex-direction:column;gap:12px;padding:24px 20px;line-height:1.6;display:flex}._8113wq_doc h1{font-size:1.5rem}._8113wq_doc h2{margin-top:12px;font-size:1.1rem}._8113wq_doc ul{flex-direction:column;gap:6px;padding-left:20px;display:flex}._8113wq_version{color:var(--cinza);font-size:.85rem}
.U6HeDq_actions{justify-content:space-between;align-items:center;gap:12px;display:flex}.U6HeDq_deleteLink{color:var(--cinza);cursor:pointer;background:0 0;border:0;padding:4px 0;font-size:.8rem;text-decoration:underline}
._2S5FsG_wrap{flex-direction:column;gap:16px;width:100%;max-width:560px;margin:0 auto;display:flex}._2S5FsG_actions{flex-direction:column;gap:10px;display:flex}._2S5FsG_name{font-size:1.3rem}._2S5FsG_balance{flex-direction:column;align-items:flex-end;display:flex}._2S5FsG_balanceValue{font-family:var(--fonte-titulo);color:var(--laranja);font-size:2rem;font-weight:700;line-height:1}._2S5FsG_smallBtn{border-radius:var(--raio);color:var(--branco);cursor:pointer;border:none;justify-content:center;align-items:center;padding:8px 12px;font-size:.85rem;font-weight:600;display:inline-flex}._2S5FsG_smallBtn:disabled{opacity:.6}._2S5FsG_mismatch{background:var(--vermelho);margin-top:10px;}._2S5FsG_undo{background:var(--cinza);}._2S5FsG_qrBox{border-radius:var(--raio);background:var(--areia);align-items:center;gap:16px;padding:16px;font-size:.9rem;display:flex}._2S5FsG_qrBox img{border-radius:8px;flex-shrink:0}._2S5FsG_overlay{z-index:50;background:#0b254599;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}._2S5FsG_dialog{text-align:center;width:100%;max-width:380px}._2S5FsG_highValue{font-family:var(--fonte-titulo);color:var(--vermelho);font-size:2.2rem;font-weight:700}@media (max-width:480px){._2S5FsG_qrBox{text-align:center;flex-direction:column}}
.x8tZGG_photoBox{align-items:center;gap:14px;display:flex}.x8tZGG_photo{background:var(--areia);width:88px;height:88px;color:var(--cinza);border-radius:14px;flex:none;place-items:center;font-size:.75rem;display:grid;overflow:hidden}.x8tZGG_photo img{object-fit:cover;width:100%;height:100%}.x8tZGG_photoActions{flex-direction:column;gap:6px;display:flex}.x8tZGG_hiddenInput{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}
.cYoMqG_main{background:var(--azul);justify-content:center;align-items:center;min-height:100dvh;padding:32px 16px;display:flex}.cYoMqG_box{flex-direction:column;align-items:center;gap:20px;width:100%;max-width:400px;display:flex}.cYoMqG_box>form{width:100%}.cYoMqG_title{color:var(--areia);font-size:1.3rem}.cYoMqG_notice{border-radius:var(--raio);color:#9a4410;background:#fff3e9;width:100%;padding:12px 14px;font-weight:500}
.aK-HZW_google{border-radius:var(--raio);border:1px solid var(--cinza-claro);background:var(--branco);width:100%;color:var(--grafite);cursor:pointer;justify-content:center;align-items:center;gap:10px;padding:13px 16px;font-size:1rem;font-weight:600;display:flex}.aK-HZW_google:hover{background:#f7f8fa}.aK-HZW_google:disabled{opacity:.7;cursor:wait}.aK-HZW_error{color:var(--vermelho);font-size:.85rem}.aK-HZW_or{color:var(--cinza);align-items:center;gap:12px;font-size:.85rem;display:flex}.aK-HZW_or:before,.aK-HZW_or:after{content:"";background:var(--cinza-claro);flex:1;height:1px}
