.BusinessEditor-module__kwlIQq__textarea{min-height:0;padding-top:var(--espacio-3);padding-bottom:var(--espacio-3);resize:vertical;line-height:1.5}.BusinessEditor-module__kwlIQq__photos{gap:var(--espacio-3);flex-direction:column;display:flex}.BusinessEditor-module__kwlIQq__photoGrid{gap:var(--espacio-4);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.BusinessEditor-module__kwlIQq__photo{align-items:start;gap:var(--espacio-3);grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);display:grid;position:relative}.BusinessEditor-module__kwlIQq__photoImg{aspect-ratio:4/3;object-fit:cover;border-radius:var(--radio-md);background:var(--menta-media);width:100%;display:block}.BusinessEditor-module__kwlIQq__coverBadge{top:var(--espacio-2);left:var(--espacio-2);padding:4px var(--espacio-2);border-radius:var(--radio-pildora);background:var(--menta);color:var(--menta-etiqueta);position:absolute}.BusinessEditor-module__kwlIQq__photoActions{gap:var(--espacio-2);flex-direction:column;display:flex}.BusinessEditor-module__kwlIQq__photoActions>form{display:contents}.BusinessEditor-module__kwlIQq__photoButton,.BusinessEditor-module__kwlIQq__textButton{min-height:44px;padding:0 var(--espacio-3);border:1px solid var(--linea-fuerte);border-radius:var(--radio-pildora);color:var(--tinta);font:inherit;cursor:pointer;background:0 0;font-size:13px;font-weight:600}.BusinessEditor-module__kwlIQq__photoRemove{color:var(--pomelo-texto)}.BusinessEditor-module__kwlIQq__addPhoto{justify-content:center;align-items:center;gap:var(--espacio-2);min-height:52px;padding:0 var(--espacio-4);border:1px dashed var(--menta);border-radius:var(--radio-md);color:var(--menta);cursor:pointer;font-weight:600;display:flex}.BusinessEditor-module__kwlIQq__addPhoto:focus-within{outline:3px solid var(--menta);outline-offset:2px}.BusinessEditor-module__kwlIQq__addPhoto[aria-busy=true]{opacity:.7;cursor:progress}.BusinessEditor-module__kwlIQq__fileInput{opacity:0;width:1px;height:1px;position:absolute;overflow:hidden}.BusinessEditor-module__kwlIQq__perkImage{max-width:320px}.BusinessEditor-module__kwlIQq__inline{align-items:center;gap:var(--espacio-3);flex-wrap:wrap;display:flex}.BusinessEditor-module__kwlIQq__inline>.BusinessEditor-module__kwlIQq__addPhoto{flex:1}.BusinessEditor-module__kwlIQq__focusPanel{gap:var(--espacio-3);padding:var(--espacio-4);border:1px solid var(--linea-fuerte);border-radius:var(--radio-lg);background:var(--superficie);scroll-margin-top:var(--espacio-4);flex-direction:column;display:flex}.BusinessEditor-module__kwlIQq__focusPanel:focus{outline:none}.BusinessEditor-module__kwlIQq__focusHelp{color:var(--tinta-suave);margin:0}.BusinessEditor-module__kwlIQq__focusPicker{cursor:crosshair;touch-action:manipulation;border-radius:var(--radio-md);align-self:center;max-width:100%;position:relative;overflow:hidden}.BusinessEditor-module__kwlIQq__focusPicker:focus-visible{outline:3px solid var(--menta);outline-offset:2px}.BusinessEditor-module__kwlIQq__focusImg{-webkit-user-select:none;user-select:none;max-width:100%;max-height:360px;display:block}.BusinessEditor-module__kwlIQq__focusMark{pointer-events:none;border:3px solid #fff;border-radius:50%;outline:2px solid #00000073;width:36px;height:36px;margin:-18px 0 0 -18px;position:absolute}.BusinessEditor-module__kwlIQq__previews{align-items:start;gap:var(--espacio-2);grid-template-columns:3fr 1.6fr 1.3fr;display:grid}.BusinessEditor-module__kwlIQq__preview{color:var(--tinta-suave);flex-direction:column;gap:4px;margin:0;display:flex}.BusinessEditor-module__kwlIQq__previewWide,.BusinessEditor-module__kwlIQq__previewTall,.BusinessEditor-module__kwlIQq__previewSquare{object-fit:cover;border-radius:var(--radio-sm);background:var(--menta-media);width:100%;display:block}.BusinessEditor-module__kwlIQq__previewWide{aspect-ratio:3/2}.BusinessEditor-module__kwlIQq__previewTall{aspect-ratio:4/5}.BusinessEditor-module__kwlIQq__previewSquare{aspect-ratio:1}.BusinessEditor-module__kwlIQq__tips{padding-left:var(--espacio-4);color:var(--tinta-suave);flex-direction:column;gap:4px;margin:0;display:flex}
.Form-module___qEPYq__form{gap:var(--espacio-4);flex-direction:column;display:flex}.Form-module___qEPYq__field{flex-direction:column;gap:6px;display:flex}.Form-module___qEPYq__label{color:var(--tinta);padding:0;font-size:13px;font-weight:600;line-height:1.45}.Form-module___qEPYq__optional{color:var(--tinta-suave);font-weight:500}.Form-module___qEPYq__input{min-height:48px;padding:0 var(--espacio-4);border:1px solid var(--linea-fuerte);border-radius:var(--radio-md);background:var(--superficie);color:var(--tinta);font:inherit;font-size:16px}.Form-module___qEPYq__input[aria-invalid=true]{border-color:var(--pomelo-texto)}.Form-module___qEPYq__hint{color:var(--tinta-suave)}.Form-module___qEPYq__error{color:var(--pomelo-texto);font-weight:600}.Form-module___qEPYq__submit{border-radius:var(--radio-pildora);background:var(--menta);min-height:52px;color:var(--sobre-menta);font:inherit;cursor:pointer;border:0;font-size:16px;font-weight:600}.Form-module___qEPYq__submit:disabled{opacity:.7;cursor:progress}.Form-module___qEPYq__danger{background:var(--pomelo-texto);color:var(--superficie)}.Form-module___qEPYq__alert,.Form-module___qEPYq__okMessage{padding:var(--espacio-3) var(--espacio-4);border-radius:var(--radio-md);margin:0}.Form-module___qEPYq__alert{background:var(--superficie);border:1px solid var(--pomelo-texto);color:var(--pomelo-texto)}.Form-module___qEPYq__okMessage{background:var(--menta-clara);color:var(--menta-texto)}.Form-module___qEPYq__fieldset{gap:var(--espacio-2);border:0;flex-direction:column;margin:0;padding:0;display:flex}.Form-module___qEPYq__chips{gap:var(--espacio-2);flex-wrap:wrap;display:flex}.Form-module___qEPYq__chip{position:relative}.Form-module___qEPYq__chip input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.Form-module___qEPYq__chip span{min-height:44px;padding:0 var(--espacio-4);border-radius:var(--radio-pildora);border:1px solid var(--linea-fuerte);background:var(--superficie);align-items:center;font-size:14px;font-weight:600;display:inline-flex}.Form-module___qEPYq__chip input:checked+span{background:var(--tinta);border-color:var(--tinta);color:var(--hueso)}.Form-module___qEPYq__chip input:focus-visible+span{outline:3px solid var(--menta);outline-offset:2px}.Form-module___qEPYq__check{align-items:flex-start;gap:var(--espacio-3);font-size:13px;line-height:1.45;display:flex}.Form-module___qEPYq__check input{width:22px;height:22px;accent-color:var(--menta);flex-shrink:0;margin:0}.Form-module___qEPYq__check a{color:var(--menta);font-weight:600}.Form-module___qEPYq__links{align-items:center;gap:var(--espacio-2);text-align:center;color:var(--tinta-suave);flex-direction:column;display:flex}.Form-module___qEPYq__links a{min-height:44px;color:var(--menta);align-items:center;font-weight:600;display:inline-flex}.Form-module___qEPYq__claimList{border:1px solid var(--linea-fuerte);border-radius:var(--radio-md);background:var(--superficie);max-height:320px;margin:0;padding:0;list-style:none;overflow-y:auto}.Form-module___qEPYq__claimList li+li{border-top:1px solid var(--linea)}.Form-module___qEPYq__claimItem{align-items:center;gap:var(--espacio-3);min-height:56px;padding:var(--espacio-2) var(--espacio-4);cursor:pointer;display:flex}.Form-module___qEPYq__claimItem input{width:22px;height:22px;accent-color:var(--menta);flex-shrink:0;margin:0}.Form-module___qEPYq__claimItem:has(input:checked){background:var(--menta-clara);color:var(--menta-texto)}.Form-module___qEPYq__claimItem:has(input:focus-visible){outline:3px solid var(--menta);outline-offset:-3px}.Form-module___qEPYq__claimText{flex-direction:column;min-width:0;display:flex}.Form-module___qEPYq__claimName{font-weight:600}
.AppShell-module__Ts3KSG__shell{flex-direction:column;min-height:100vh;display:flex}.AppShell-module__Ts3KSG__main{padding:0 var(--espacio-4) var(--espacio-8);flex:1;width:100%;max-width:560px;margin:0 auto}
.BottomNav-module__v_wGIa__nav{background:var(--superficie);border-top:1px solid var(--linea);padding:8px 4px env(safe-area-inset-bottom,0);z-index:10;display:flex;position:sticky;bottom:0}.BottomNav-module__v_wGIa__link{min-height:56px;color:var(--tinta-suave);flex-direction:column;flex:1;justify-content:center;align-items:center;gap:2px;text-decoration:none;display:flex}.BottomNav-module__v_wGIa__icon{border-radius:var(--radio-pildora);justify-content:center;align-items:center;width:52px;height:30px;display:flex}.BottomNav-module__v_wGIa__linkActive{color:var(--menta)}.BottomNav-module__v_wGIa__linkActive .BottomNav-module__v_wGIa__icon{background:var(--menta);color:var(--sobre-menta)}.BottomNav-module__v_wGIa__linkActive .etiqueta{font-weight:700}
.InstallPrompt-module__S6Rg0W__banner{z-index:9;margin:var(--espacio-3) var(--espacio-4);padding:var(--espacio-3) var(--espacio-4);border-radius:var(--radio-lg);background:var(--tinta);color:var(--sobre-menta);align-items:center;gap:var(--espacio-3);display:flex;position:fixed;bottom:56px;left:0;right:0}.InstallPrompt-module__S6Rg0W__text{flex:1;min-width:0}.InstallPrompt-module__S6Rg0W__title{margin:0}.InstallPrompt-module__S6Rg0W__hint{opacity:.8;margin:2px 0 0}.InstallPrompt-module__S6Rg0W__install{min-height:44px;padding:0 var(--espacio-4);border-radius:var(--radio-pildora);background:var(--menta);color:var(--sobre-menta);border:none;flex-shrink:0;font-weight:600}.InstallPrompt-module__S6Rg0W__close{width:44px;height:44px;color:var(--sobre-menta);opacity:.7;background:0 0;border:none;flex-shrink:0;font-size:20px;line-height:1}
.LegalFooter-module__ldd5wW__footer{gap:var(--espacio-4);margin-top:var(--espacio-8);padding-top:var(--espacio-3);border-top:1px solid var(--linea);flex-wrap:wrap;display:flex}.LegalFooter-module__ldd5wW__footer a{color:var(--tinta-suave);align-items:center;min-height:44px;display:inline-flex}
.Logo-module__nBHoEG__logo{letter-spacing:-.045em;color:var(--menta);font-size:26px;font-weight:800;line-height:1;text-decoration:none;display:inline-block}.Logo-module__nBHoEG__large{font-size:52px}.Logo-module__nBHoEG__onBrand{color:var(--sobre-menta)}.Logo-module__nBHoEG__a{display:inline-block;position:relative}.Logo-module__nBHoEG__accent{background:var(--pomelo);border-radius:999px;width:.34em;height:.12em;position:absolute;top:.03em;left:.24em;transform:rotate(-28deg)}
.NewsCard-module__891nFG__card{color:var(--tinta);text-decoration:none;display:flex}.NewsCard-module__891nFG__body{gap:var(--espacio-1);flex-direction:column;flex:1;min-width:0;display:flex}.NewsCard-module__891nFG__category{color:var(--menta-texto)}.NewsCard-module__891nFG__title{margin-bottom:2px}.NewsCard-module__891nFG__summary{color:var(--tinta-suave);-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.NewsCard-module__891nFG__date{color:var(--tinta-suave)}.NewsCard-module__891nFG__row{align-items:center;gap:var(--espacio-4)}.NewsCard-module__891nFG__row .NewsCard-module__891nFG__cover{border-radius:var(--radio-lg);flex-shrink:0;width:104px;height:104px}.NewsCard-module__891nFG__row .NewsCard-module__891nFG__body{justify-content:center}.NewsCard-module__891nFG__row .NewsCard-module__891nFG__summary{-webkit-line-clamp:1}.NewsCard-module__891nFG__featured{flex-direction:column}.NewsCard-module__891nFG__featured .NewsCard-module__891nFG__cover{aspect-ratio:4/3;border-radius:var(--radio-lg)}.NewsCard-module__891nFG__featured .NewsCard-module__891nFG__body{padding:var(--espacio-3) 0 0}
.PerkCard-module__A1l3Ba__card{aspect-ratio:4/5;border-radius:var(--radio-lg);background:var(--menta-media);color:#fff;text-decoration:none;display:block;position:relative;overflow:hidden}.PerkCard-module__A1l3Ba__cover{position:absolute;inset:0}.PerkCard-module__A1l3Ba__body{gap:var(--espacio-1);padding:var(--espacio-8) var(--espacio-3) var(--espacio-3);background:linear-gradient(#06121100 0%,#061211d1 60%);flex-direction:column;display:flex;position:absolute;inset:auto 0 0}.PerkCard-module__A1l3Ba__business{color:#fff;align-items:center;gap:6px;display:flex}.PerkCard-module__A1l3Ba__dot{background:var(--pomelo);border-radius:50%;flex-shrink:0;width:7px;height:7px}.PerkCard-module__A1l3Ba__until{color:#ffffffe0}.PerkCard-module__A1l3Ba__highlight{left:var(--espacio-3);top:var(--espacio-3);border-radius:var(--radio-pildora);background:var(--pomelo);color:#2a0d05;letter-spacing:-.01em;padding:5px 12px;font-size:15px;font-weight:800;line-height:1.2;position:absolute}.PerkCard-module__A1l3Ba__featured{right:var(--espacio-3);top:var(--espacio-3);border-radius:var(--radio-pildora);color:#0e1a19;background:#fff;padding:4px 8px;position:absolute}.PerkCard-module__A1l3Ba__row{align-items:center;gap:var(--espacio-4);aspect-ratio:auto;color:var(--tinta);background:0 0;border-radius:0;display:flex;overflow:visible}.PerkCard-module__A1l3Ba__row .PerkCard-module__A1l3Ba__cover{border-radius:var(--radio-md);flex-shrink:0;width:72px;height:72px;position:relative;inset:auto}.PerkCard-module__A1l3Ba__row .PerkCard-module__A1l3Ba__highlight{padding:2px 7px;font-size:11px;top:4px;left:4px}.PerkCard-module__A1l3Ba__row .PerkCard-module__A1l3Ba__body{background:0 0;flex:1;min-width:0;padding:0;position:static}.PerkCard-module__A1l3Ba__row .PerkCard-module__A1l3Ba__business{color:var(--pomelo-texto)}.PerkCard-module__A1l3Ba__row .PerkCard-module__A1l3Ba__until{color:var(--tinta-suave)}.PerkCard-module__A1l3Ba__title{letter-spacing:-.015em;font-size:18px;font-weight:700;line-height:1.15}.PerkCard-module__A1l3Ba__row .PerkCard-module__A1l3Ba__title{font-size:16px;font-weight:600}.PerkCard-module__A1l3Ba__card:not(.PerkCard-module__A1l3Ba__row) .PerkCard-module__A1l3Ba__cover>span:first-child{bottom:45%}
.PromoSlider-module___AFBBW__wrap{position:relative}.PromoSlider-module___AFBBW__track{gap:var(--espacio-3);scroll-snap-type:x mandatory;padding:0 var(--espacio-4);margin:0 calc(var(--espacio-4) * -1);scroll-padding:0 var(--espacio-4);scrollbar-width:none;display:flex;overflow-x:auto}.PromoSlider-module___AFBBW__track::-webkit-scrollbar{display:none}.PromoSlider-module___AFBBW__slide{scroll-snap-align:start;flex:0 0 calc(100% - var(--espacio-8));aspect-ratio:16/9;border-radius:var(--radio-lg);color:var(--sobre-menta);background:var(--menta);text-decoration:none;display:block;position:relative;overflow:hidden}.PromoSlider-module___AFBBW__slideImage{object-fit:cover;width:100%;height:100%;display:block}.PromoSlider-module___AFBBW__slideFallback{flex-direction:column;width:100%;height:100%;display:flex}.PromoSlider-module___AFBBW__top{background:var(--menta-media);flex:1}.PromoSlider-module___AFBBW__bottom{background:var(--menta);flex:1}.PromoSlider-module___AFBBW__overlay{padding:var(--espacio-4);background:linear-gradient(#06121100 35%,#061211cc 100%);flex-direction:column;justify-content:flex-end;display:flex;position:absolute;inset:0}.PromoSlider-module___AFBBW__sponsored{color:#fff;margin:0 0 4px}.PromoSlider-module___AFBBW__slideTitle{color:#fff;margin:0}.PromoSlider-module___AFBBW__dots{margin-top:var(--espacio-2);justify-content:center;gap:6px;display:flex}.PromoSlider-module___AFBBW__dot{background:var(--linea-fuerte);cursor:pointer;border:none;border-radius:50%;width:6px;height:6px;padding:0}.PromoSlider-module___AFBBW__dotActive{background:var(--menta);border-radius:var(--radio-pildora);width:16px}
.GuideBanner-module__8IPA1q__banner{margin-top:var(--espacio-6);padding:var(--espacio-6) var(--espacio-4) var(--espacio-4);border-radius:var(--radio-lg);background-color:var(--menta);color:var(--sobre-menta);background-position:50%;background-size:cover;flex-direction:column;gap:6px;text-decoration:none;display:flex}.GuideBanner-module__8IPA1q__kicker{color:var(--menta-etiqueta)}.GuideBanner-module__8IPA1q__title{letter-spacing:-.03em;font-size:30px;font-weight:800;line-height:1.05}.GuideBanner-module__8IPA1q__sub{font-size:16px;font-weight:500;line-height:1.4}.GuideBanner-module__8IPA1q__foot{justify-content:space-between;align-items:flex-end;gap:var(--espacio-3);margin-top:var(--espacio-4);display:flex}.GuideBanner-module__8IPA1q__topics{flex-wrap:wrap;gap:6px;display:flex}.GuideBanner-module__8IPA1q__topic{border:1px solid var(--menta-etiqueta);border-radius:var(--radio-pildora);color:var(--menta-etiqueta);padding:4px 12px;font-size:13px;font-weight:600}.GuideBanner-module__8IPA1q__arrow{background:var(--sobre-menta);width:44px;height:44px;color:var(--menta);border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}
.SaveButton-module__r0FsVG__button{border-radius:var(--radio-pildora);cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;padding:0;display:inline-flex}.SaveButton-module__r0FsVG__button:hover{background:var(--menta-clara)}
.ClubCard-module__p8RC_q__card{padding:var(--espacio-6) 20px;border-radius:var(--radio-icono);background:var(--menta);color:var(--sobre-menta);flex-direction:column;align-items:center;gap:20px;display:flex}.ClubCard-module__p8RC_q__brand{flex-direction:column;align-items:center;gap:6px;font-size:30px;display:flex}.ClubCard-module__p8RC_q__brand>:first-child{font-size:30px}.ClubCard-module__p8RC_q__town{color:var(--menta-etiqueta)}.ClubCard-module__p8RC_q__qrBox{border-radius:var(--radio-md);background:#fff;padding:12px}.ClubCard-module__p8RC_q__qr,.ClubCard-module__p8RC_q__qrPlaceholder{width:200px;height:200px}.ClubCard-module__p8RC_q__qr svg{width:100%;height:100%;display:block}.ClubCard-module__p8RC_q__qrPlaceholder{padding:var(--espacio-4);text-align:center;color:#5e6b68;justify-content:center;align-items:center;font-size:13px;display:flex}.ClubCard-module__p8RC_q__owner{text-align:center;flex-direction:column;align-items:center;gap:4px;display:flex}.ClubCard-module__p8RC_q__name{letter-spacing:.04em;text-transform:uppercase;font-size:18px;font-weight:700}.ClubCard-module__p8RC_q__number{color:var(--menta-clara)}.ClubCard-module__p8RC_q__compact{padding:var(--espacio-4);gap:var(--espacio-3)}.ClubCard-module__p8RC_q__compact .ClubCard-module__p8RC_q__qr,.ClubCard-module__p8RC_q__compact .ClubCard-module__p8RC_q__qrPlaceholder{width:170px;height:170px}@media (prefers-color-scheme:dark){.ClubCard-module__p8RC_q__number{color:var(--sobre-menta)}}
.QuickLinks-module__EgzCzW__grid{gap:var(--espacio-2);margin-top:var(--espacio-6);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.QuickLinks-module__EgzCzW__link{align-items:center;gap:var(--espacio-2);padding:var(--espacio-2) 0;color:var(--tinta);flex-direction:column;text-decoration:none;display:flex}.QuickLinks-module__EgzCzW__link .etiqueta{font-weight:600}.QuickLinks-module__EgzCzW__icon{border-radius:var(--radio-lg);background:var(--menta-clara);width:56px;height:56px;color:var(--menta-texto);justify-content:center;align-items:center;display:flex}
.OpeningHours-module__u3h2Xq__box{gap:var(--espacio-2);flex-direction:column;display:flex}.OpeningHours-module__u3h2Xq__summary{justify-content:space-between;align-items:center;gap:var(--espacio-3);cursor:pointer;min-height:44px;list-style:none;display:flex}.OpeningHours-module__u3h2Xq__summary::-webkit-details-marker{display:none}.OpeningHours-module__u3h2Xq__status{align-items:center;gap:6px var(--espacio-2);flex-wrap:wrap;display:flex}.OpeningHours-module__u3h2Xq__badge{border-radius:var(--radio-pildora);align-items:center;gap:6px;padding:2px 10px;font-size:13px;font-weight:700;display:inline-flex}.OpeningHours-module__u3h2Xq__badge:before{content:"";background:currentColor;border-radius:50%;width:8px;height:8px}.OpeningHours-module__u3h2Xq__open{background:var(--menta-clara);color:var(--menta-texto)}.OpeningHours-module__u3h2Xq__closed{border:1px solid var(--linea-fuerte);color:var(--tinta-suave);background:0 0}.OpeningHours-module__u3h2Xq__detail{font-size:15px;font-weight:600}.OpeningHours-module__u3h2Xq__chevron{border-right:2px solid var(--tinta-suave);border-bottom:2px solid var(--tinta-suave);flex:none;width:10px;height:10px;margin-right:4px;transition:transform .15s;transform:rotate(45deg)}.OpeningHours-module__u3h2Xq__box[open] .OpeningHours-module__u3h2Xq__chevron{transform:rotate(-135deg)}.OpeningHours-module__u3h2Xq__week{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.OpeningHours-module__u3h2Xq__week li{align-items:start;gap:var(--espacio-2);padding:10px var(--espacio-3);border-radius:var(--radio-sm);grid-template-columns:1fr auto;font-size:15px;display:grid}.OpeningHours-module__u3h2Xq__today{background:var(--menta-clara);color:var(--menta-texto);font-weight:700}.OpeningHours-module__u3h2Xq__day{align-items:center;gap:var(--espacio-2);display:inline-flex}.OpeningHours-module__u3h2Xq__todayTag{letter-spacing:.12em;text-transform:uppercase;font-size:11px;font-weight:700}.OpeningHours-module__u3h2Xq__times{text-align:right;font-variant-numeric:tabular-nums;flex-direction:column;align-items:flex-end;display:flex}.OpeningHours-module__u3h2Xq__off{color:var(--tinta-suave)}.OpeningHours-module__u3h2Xq__today .OpeningHours-module__u3h2Xq__off{color:inherit}@media (prefers-reduced-motion:reduce){.OpeningHours-module__u3h2Xq__chevron{transition:none}}
.PageHeader-module__oFgGiW__header{gap:var(--espacio-1);padding-top:var(--espacio-3);margin-bottom:var(--espacio-6);flex-direction:column;display:flex}.PageHeader-module__oFgGiW__header h1,.PageHeader-module__oFgGiW__header p{margin:0}.PageHeader-module__oFgGiW__subtitle{color:var(--tinta-suave)}.PageHeader-module__oFgGiW__extra{margin-top:var(--espacio-3)}
.comercios-module__-ngV_G__search{align-items:center;gap:var(--espacio-2);min-height:48px;margin-bottom:var(--espacio-3);padding:0 var(--espacio-4);border:1px solid var(--linea-fuerte);border-radius:var(--radio-pildora);background:var(--superficie);color:var(--tinta-suave);display:flex}.comercios-module__-ngV_G__search:focus-within{outline:3px solid var(--menta);outline-offset:2px}.comercios-module__-ngV_G__input{min-width:0;height:44px;color:var(--tinta);font:inherit;background:0 0;border:0;flex:1;font-size:16px}.comercios-module__-ngV_G__input:focus-visible{outline:none}.comercios-module__-ngV_G__list{margin-top:var(--espacio-4);gap:var(--espacio-3);flex-direction:column;display:flex}.comercios-module__-ngV_G__sponsored{gap:var(--espacio-4);margin-top:var(--espacio-4);padding-bottom:var(--espacio-4);border-bottom:1px solid var(--linea);flex-direction:column;display:flex}
.Cover-module__XUZdja__cover{background:var(--menta-media);color:var(--sobre-menta);position:relative;overflow:hidden}.Cover-module__XUZdja__img{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.Cover-module__XUZdja__placeholder{opacity:.55;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}
.EmptyState-module__JDGJeG__wrap{text-align:center;align-items:center;gap:var(--espacio-2);padding:var(--espacio-8) var(--espacio-4);color:var(--tinta-suave);flex-direction:column;display:flex}.EmptyState-module__JDGJeG__wrap p{margin:0}
.Detail-module__M4DoWW__hero{margin:0 calc(var(--espacio-4) * -1);height:260px}.Detail-module__M4DoWW__heroActions{top:var(--espacio-4);right:var(--espacio-4);gap:var(--espacio-2);display:flex;position:absolute}.Detail-module__M4DoWW__hero .Detail-module__M4DoWW__heroActions>*{background:var(--superficie)}.Detail-module__M4DoWW__body{margin:-20px calc(var(--espacio-4) * -1) 0;padding:20px var(--espacio-4) 0;border-radius:var(--radio-icono) var(--radio-icono) 0 0;background:var(--hueso);gap:var(--espacio-6);flex-direction:column;display:flex;position:relative}.Detail-module__M4DoWW__section{gap:var(--espacio-3);flex-direction:column;display:flex}.Detail-module__M4DoWW__section h2,.Detail-module__M4DoWW__section p{margin:0}.Detail-module__M4DoWW__infoList{border:1px solid var(--linea);border-radius:var(--radio-lg);background:var(--superficie);flex-direction:column;margin:0;display:flex}.Detail-module__M4DoWW__infoRow{align-items:center;gap:var(--espacio-3);padding:var(--espacio-3) 14px;display:flex}.Detail-module__M4DoWW__infoRow+.Detail-module__M4DoWW__infoRow{border-top:1px solid var(--linea)}.Detail-module__M4DoWW__infoIcon{border-radius:var(--radio-md);background:var(--menta-clara);width:40px;height:40px;color:var(--menta-texto);flex-shrink:0;justify-content:center;align-items:center;display:flex}.Detail-module__M4DoWW__infoText{min-width:0}.Detail-module__M4DoWW__infoText dd{overflow-wrap:anywhere;margin:0}.Detail-module__M4DoWW__infoHint{color:var(--tinta-suave)}.Detail-module__M4DoWW__actions{gap:var(--espacio-2);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;display:grid}.Detail-module__M4DoWW__action{padding:var(--espacio-3) 4px;border:1px solid var(--linea);border-radius:var(--radio-lg);background:var(--superficie);color:var(--menta);flex-direction:column;align-items:center;gap:6px;text-decoration:none;display:flex}.Detail-module__M4DoWW__action .etiqueta{color:var(--tinta);font-weight:600}
.JoinPrompt-module__PDY4ta__box{gap:var(--espacio-3);padding:var(--espacio-6) var(--espacio-4);border-radius:var(--radio-lg);background:var(--menta-clara);color:var(--menta-texto);flex-direction:column;display:flex}.JoinPrompt-module__PDY4ta__box h2,.JoinPrompt-module__PDY4ta__box p{margin:0}.JoinPrompt-module__PDY4ta__icon{background:var(--menta);width:44px;height:44px;color:var(--sobre-menta);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.JoinPrompt-module__PDY4ta__actions{gap:var(--espacio-3);margin-top:var(--espacio-2);flex-direction:column;display:flex}.JoinPrompt-module__PDY4ta__primary,.JoinPrompt-module__PDY4ta__secondary{min-height:52px;padding:0 var(--espacio-4);border-radius:var(--radio-pildora);justify-content:center;align-items:center;font-size:16px;font-weight:600;text-decoration:none;display:flex}.JoinPrompt-module__PDY4ta__primary{background:var(--menta);color:var(--sobre-menta)}.JoinPrompt-module__PDY4ta__secondary{border:1px solid var(--linea-fuerte);color:var(--tinta)}
.EventCard-module__X7hb5q__card{border-radius:var(--radio-lg);color:var(--tinta);text-decoration:none;display:flex;position:relative;overflow:hidden}.EventCard-module__X7hb5q__body{gap:var(--espacio-1);flex-direction:column;flex:1;min-width:0;display:flex}.EventCard-module__X7hb5q__category{color:var(--menta-texto)}.EventCard-module__X7hb5q__pending{color:var(--pomelo-texto)}.EventCard-module__X7hb5q__meta{color:var(--tinta-suave)}.EventCard-module__X7hb5q__badge{top:var(--espacio-3);left:var(--espacio-3);border-radius:var(--radio-md);background:var(--superficie);min-width:46px;color:var(--tinta);flex-direction:column;align-items:center;padding:6px 8px;display:flex;position:absolute}.EventCard-module__X7hb5q__badgeDay{letter-spacing:-.02em;font-size:22px;font-weight:800;line-height:1}.EventCard-module__X7hb5q__row{align-items:center;gap:var(--espacio-4);border-radius:0;overflow:visible}.EventCard-module__X7hb5q__row .EventCard-module__X7hb5q__cover{border-radius:var(--radio-lg);flex-shrink:0;width:104px;height:104px}.EventCard-module__X7hb5q__row .EventCard-module__X7hb5q__badge{top:var(--espacio-2);left:var(--espacio-2);min-width:40px;padding:4px 6px}.EventCard-module__X7hb5q__row .EventCard-module__X7hb5q__badgeDay{font-size:18px}.EventCard-module__X7hb5q__tile,.EventCard-module__X7hb5q__featured{background:var(--menta-media);display:block}.EventCard-module__X7hb5q__tile{aspect-ratio:4/5}.EventCard-module__X7hb5q__featured{aspect-ratio:4/3}.EventCard-module__X7hb5q__tile .EventCard-module__X7hb5q__cover,.EventCard-module__X7hb5q__featured .EventCard-module__X7hb5q__cover{position:absolute;inset:0}.EventCard-module__X7hb5q__tile .EventCard-module__X7hb5q__body,.EventCard-module__X7hb5q__featured .EventCard-module__X7hb5q__body{padding:var(--espacio-8) var(--espacio-4) var(--espacio-4);color:#fff;background:linear-gradient(#06121100 0%,#061211d1 62%);position:absolute;inset:auto 0 0}.EventCard-module__X7hb5q__tile .EventCard-module__X7hb5q__category,.EventCard-module__X7hb5q__featured .EventCard-module__X7hb5q__category,.EventCard-module__X7hb5q__tile .EventCard-module__X7hb5q__pending,.EventCard-module__X7hb5q__featured .EventCard-module__X7hb5q__pending{color:#fff}.EventCard-module__X7hb5q__tile .EventCard-module__X7hb5q__meta,.EventCard-module__X7hb5q__featured .EventCard-module__X7hb5q__meta{color:#ffffffe0}.EventCard-module__X7hb5q__featured .EventCard-module__X7hb5q__body{padding:56px var(--espacio-4) var(--espacio-4)}.EventCard-module__X7hb5q__featured .EventCard-module__X7hb5q__title{letter-spacing:-.02em;font-size:26px;line-height:1.08}.EventCard-module__X7hb5q__tile .EventCard-module__X7hb5q__title{letter-spacing:-.015em;font-size:19px;font-weight:700;line-height:1.15}.EventCard-module__X7hb5q__tile .EventCard-module__X7hb5q__cover>span:first-child,.EventCard-module__X7hb5q__featured .EventCard-module__X7hb5q__cover>span:first-child{bottom:40%}
.Rail-module__EImwZq__rail{gap:var(--espacio-3);scroll-snap-type:x mandatory;margin:0 calc(var(--espacio-4) * -1);padding:2px var(--espacio-4) var(--espacio-1);scroll-padding:0 var(--espacio-4);scrollbar-width:none;display:flex;overflow-x:auto}.Rail-module__EImwZq__rail::-webkit-scrollbar{display:none}.Rail-module__EImwZq__item{scroll-snap-align:start;flex-shrink:0;display:flex}.Rail-module__EImwZq__item>*{flex:1}
.guia-module__un9NVW__topic{gap:var(--espacio-3);margin-top:var(--espacio-6);flex-direction:column;display:flex}.guia-module__un9NVW__topicHead{align-items:center;gap:var(--espacio-3);margin:0;display:flex}.guia-module__un9NVW__topicIcon{background:var(--menta-clara);width:40px;height:40px;color:var(--menta-texto);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.guia-module__un9NVW__list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.guia-module__un9NVW__item{align-items:center;gap:var(--espacio-3);min-height:44px;padding:var(--espacio-3) 0;border-bottom:1px solid var(--linea);color:var(--tinta);text-decoration:none;display:flex}.guia-module__un9NVW__item:last-child{border-bottom:0}.guia-module__un9NVW__itemText{flex-direction:column;flex:1;gap:2px;display:flex}.guia-module__un9NVW__itemText .guia-module__un9NVW__secundario{color:var(--tinta-suave)}.guia-module__un9NVW__chev{color:var(--tinta-suave);flex:none}.guia-module__un9NVW__example{border-radius:var(--radio-pildora);border:1px solid var(--linea-fuerte);color:var(--tinta-suave);padding:2px 8px;font-size:12px;font-weight:600;display:inline-block}.guia-module__un9NVW__page{padding-bottom:var(--espacio-6)}.guia-module__un9NVW__back{min-height:44px;color:var(--menta);align-items:center;font-weight:600;text-decoration:none;display:inline-flex}.guia-module__un9NVW__head{gap:var(--espacio-2);flex-direction:column;display:flex}.guia-module__un9NVW__head h1,.guia-module__un9NVW__head p{margin:0}.guia-module__un9NVW__kind{color:var(--menta-texto)}.guia-module__un9NVW__lead{font-size:18px;font-weight:500;line-height:1.45}.guia-module__un9NVW__prose{margin-top:var(--espacio-4);font-size:17px;line-height:1.65}.guia-module__un9NVW__prose p{margin:0 0 var(--espacio-4)}.guia-module__un9NVW__prose h2,.guia-module__un9NVW__prose h3{margin:var(--espacio-6) 0 var(--espacio-2);font-size:18px;font-weight:600;line-height:1.15}.guia-module__un9NVW__prose ul,.guia-module__un9NVW__prose ol{margin:0 0 var(--espacio-4);padding-left:22px}.guia-module__un9NVW__prose a{color:var(--menta);font-weight:600}.guia-module__un9NVW__faq{margin-top:var(--espacio-6);flex-direction:column;display:flex}.guia-module__un9NVW__faq h2{margin:0 0 var(--espacio-2)}.guia-module__un9NVW__faq details{border-bottom:1px solid var(--linea)}.guia-module__un9NVW__faq summary{justify-content:space-between;align-items:center;gap:var(--espacio-3);cursor:pointer;min-height:52px;font-weight:600;list-style:none;display:flex}.guia-module__un9NVW__faq summary::-webkit-details-marker{display:none}.guia-module__un9NVW__faq summary:after{border-right:2px solid var(--tinta-suave);border-bottom:2px solid var(--tinta-suave);content:"";flex:none;width:9px;height:9px;transform:rotate(45deg)}.guia-module__un9NVW__faq details[open] summary:after{transform:rotate(-135deg)}.guia-module__un9NVW__faq p{margin:0 0 var(--espacio-4);color:var(--tinta-suave)}.guia-module__un9NVW__related{min-height:52px;margin-top:var(--espacio-6);padding:0 var(--espacio-4);border-radius:var(--radio-pildora);background:var(--menta);color:var(--sobre-menta);justify-content:center;align-items:center;font-weight:600;text-decoration:none;display:flex}.guia-module__un9NVW__sources{gap:var(--espacio-2);margin-top:var(--espacio-6);padding:var(--espacio-4);border-radius:var(--radio-md);background:var(--superficie);border:1px solid var(--linea);flex-direction:column;display:flex}.guia-module__un9NVW__sources p,.guia-module__un9NVW__sources ul{margin:0}.guia-module__un9NVW__sources ul{padding-left:18px}.guia-module__un9NVW__sources a{color:var(--menta)}.guia-module__un9NVW__join{margin-top:var(--espacio-6)}.guia-module__un9NVW__tiles{gap:var(--espacio-3);margin-top:var(--espacio-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.guia-module__un9NVW__tile{min-height:112px;padding:var(--espacio-4);border-radius:var(--radio-lg);background:var(--menta-clara);color:var(--menta-texto);flex-direction:column;gap:4px;text-decoration:none;display:flex}.guia-module__un9NVW__tileIcon{background:var(--menta);width:44px;height:44px;color:var(--sobre-menta);border-radius:50%;justify-content:center;align-items:center;margin-bottom:6px;display:inline-flex}.guia-module__un9NVW__tileName{letter-spacing:-.015em;font-size:17px;font-weight:700;line-height:1.15}.guia-module__un9NVW__tileCount{color:var(--menta-texto)}.guia-module__un9NVW__thumb{border-radius:var(--radio-md);flex:none;width:64px;height:64px}.guia-module__un9NVW__credit{margin:var(--espacio-4) 0 0;color:var(--tinta-suave)}.guia-module__un9NVW__credit a{color:inherit}.guia-module__un9NVW__topic{scroll-margin-top:var(--espacio-4)}.guia-module__un9NVW__hero{height:180px;padding:var(--espacio-6) var(--espacio-4);border-radius:var(--radio-lg);background:var(--menta);color:var(--sobre-menta);flex-direction:column;gap:6px;display:flex}.guia-module__un9NVW__heroKicker{color:var(--menta-etiqueta);margin:0}.guia-module__un9NVW__heroTitle{letter-spacing:-.035em;margin:0;font-size:40px;font-weight:800;line-height:.98}.guia-module__un9NVW__heroSub{margin:0;font-size:17px;font-weight:500;line-height:1.4}.guia-module__un9NVW__journeys{gap:var(--espacio-3);margin-top:var(--espacio-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.guia-module__un9NVW__block{margin-top:var(--espacio-6)}.guia-module__un9NVW__block h2{margin:0 0 var(--espacio-3)}.guia-module__un9NVW__section{margin-top:var(--espacio-6)}.guia-module__un9NVW__section h2{margin:0 0 var(--espacio-3)}.guia-module__un9NVW__sources{margin-top:var(--espacio-6);padding:var(--espacio-3) var(--espacio-4);border:1px solid var(--linea);border-radius:var(--radio-md)}.guia-module__un9NVW__sources summary{min-height:44px;color:var(--tinta-suave);cursor:pointer;align-items:center;font-size:14px;font-weight:600;display:flex}
.UsePerkButton-module__2qwS7W__button{border-radius:var(--radio-pildora);background:var(--menta);width:100%;min-height:52px;color:var(--sobre-menta);cursor:pointer;border:0;font-size:16px;font-weight:600}.UsePerkButton-module__2qwS7W__dialog{width:100%;max-width:560px;color:var(--tinta);background:0 0;border:0;margin:auto auto 0;padding:0}.UsePerkButton-module__2qwS7W__dialog::backdrop{background:#14201f8c}.UsePerkButton-module__2qwS7W__sheet{align-items:center;gap:var(--espacio-3);padding:10px var(--espacio-4) calc(var(--espacio-6) + env(safe-area-inset-bottom,0));border-radius:var(--radio-icono) var(--radio-icono) 0 0;background:var(--hueso);text-align:center;flex-direction:column;display:flex}.UsePerkButton-module__2qwS7W__sheet h2,.UsePerkButton-module__2qwS7W__sheet p{margin:0}.UsePerkButton-module__2qwS7W__handle{border-radius:var(--radio-pildora);background:var(--linea-fuerte);width:40px;height:4px}.UsePerkButton-module__2qwS7W__sub{color:var(--tinta-suave)}.UsePerkButton-module__2qwS7W__code{width:100%;padding:var(--espacio-6) var(--espacio-4);border:1px solid var(--linea);border-radius:var(--radio-md);background:var(--superficie);color:var(--menta);letter-spacing:.06em;overflow-wrap:anywhere;font-size:32px;font-weight:700}.UsePerkButton-module__2qwS7W__form{width:100%}.UsePerkButton-module__2qwS7W__inlineCode{color:var(--tinta);letter-spacing:.06em}.UsePerkButton-module__2qwS7W__link{color:var(--menta);font-weight:600}
.business-module__3btrLG__page{padding-bottom:var(--espacio-6)}.business-module__3btrLG__head{flex-direction:column;gap:6px;display:flex}.business-module__3btrLG__head h1,.business-module__3btrLG__head p{margin:0}.business-module__3btrLG__kind{color:var(--menta-texto)}.business-module__3btrLG__status{color:var(--menta-texto);align-items:center;gap:6px;display:inline-flex}.business-module__3btrLG__statusWarn{color:var(--pomelo-texto)}.business-module__3btrLG__hours{white-space:pre-line}.business-module__3btrLG__link{color:var(--menta)}.business-module__3btrLG__stack{gap:var(--espacio-3);flex-direction:column;display:flex}.business-module__3btrLG__hoursList{flex-direction:column;gap:6px;margin:0;padding:0;font-size:15px;font-weight:500;list-style:none;display:flex}.business-module__3btrLG__hoursList li{align-items:start;gap:2px var(--espacio-4);grid-template-columns:auto 1fr;display:grid}.business-module__3btrLG__hoursTimes{text-align:right;flex-direction:column;align-items:flex-end;display:flex}.business-module__3btrLG__hoursDays{font-weight:700}.business-module__3btrLG__emptyBox{align-items:flex-start;gap:var(--espacio-2);padding:var(--espacio-4);border:1px dashed var(--linea-fuerte);border-radius:var(--radio-lg);flex-direction:column;display:flex}.business-module__3btrLG__emptyBox p{margin:0}.business-module__3btrLG__claim{min-height:44px;padding:0 var(--espacio-4);border-radius:var(--radio-pildora);background:var(--menta);color:var(--sobre-menta);align-items:center;font-weight:600;display:inline-flex}
.perk-module__pP76Rq__page{padding-bottom:var(--espacio-4)}.perk-module__pP76Rq__head{align-items:flex-start;gap:var(--espacio-2);flex-direction:column;display:flex}.perk-module__pP76Rq__head h1,.perk-module__pP76Rq__head p{margin:0}.perk-module__pP76Rq__highlight{border-radius:var(--radio-pildora);background:var(--menta);color:var(--sobre-menta);padding:4px 12px;font-size:15px;font-weight:700;line-height:1.3}.perk-module__pP76Rq__label{color:var(--pomelo-texto);align-items:center;gap:6px;display:inline-flex}.perk-module__pP76Rq__dot{background:var(--pomelo);border-radius:50%;width:8px;height:8px}.perk-module__pP76Rq__until{color:var(--tinta-suave)}.perk-module__pP76Rq__steps{counter-reset:paso;gap:var(--espacio-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.perk-module__pP76Rq__steps li{counter-increment:paso;align-items:flex-start;gap:var(--espacio-3);font-size:15px;line-height:1.45;display:flex}.perk-module__pP76Rq__steps li:before{content:counter(paso);border-radius:var(--radio-sm);background:var(--menta-clara);width:28px;height:28px;color:var(--menta-texto);flex-shrink:0;justify-content:center;align-items:center;margin-top:-3px;font-size:13px;font-weight:700;display:flex}.perk-module__pP76Rq__conditions{flex-direction:column;gap:4px;margin:0;padding-left:20px;display:flex}.perk-module__pP76Rq__cta{bottom:calc(63px + env(safe-area-inset-bottom,0px));padding:var(--espacio-3) 0;background:var(--hueso);position:sticky}
.CardSkeleton-module__6RcOQq__card{height:var(--altura,84px);border-radius:var(--radio-lg);background:linear-gradient(90deg, var(--linea) 25%, var(--menta-clara) 37%, var(--linea) 63%);background-size:400% 100%;animation:1.4s infinite CardSkeleton-module__6RcOQq__shimmer}@keyframes CardSkeleton-module__6RcOQq__shimmer{0%{background-position:100%}to{background-position:0}}
.Section-module__xmw4nG__section{margin-top:40px}.Section-module__xmw4nG__head{justify-content:space-between;align-items:center;gap:var(--espacio-3);min-height:44px;margin-bottom:var(--espacio-3);display:flex}.Section-module__xmw4nG__head h2{letter-spacing:-.025em;margin:0;font-size:26px}.Section-module__xmw4nG__link{min-height:44px;color:var(--menta);align-items:center;font-weight:600;text-decoration:none;display:inline-flex}.Section-module__xmw4nG__stack{gap:var(--espacio-4);flex-direction:column;display:flex}
.legal-module__7Dhs_G__header{padding:var(--espacio-4);width:100%;max-width:560px;margin:0 auto}.legal-module__7Dhs_G__article h1{letter-spacing:-.02em;margin:var(--espacio-4) 0;font-size:24px;font-weight:600;line-height:1.1}.legal-module__7Dhs_G__article h2{letter-spacing:-.01em;margin:var(--espacio-6) 0 var(--espacio-2);font-size:18px;font-weight:600;line-height:1.15}.legal-module__7Dhs_G__article p,.legal-module__7Dhs_G__article li{font-size:16px;line-height:1.5}.legal-module__7Dhs_G__article ul{padding-left:var(--espacio-6)}.legal-module__7Dhs_G__draft{padding:var(--espacio-3) var(--espacio-4);border-radius:var(--radio-sm);background:var(--menta-clara);color:var(--menta-texto);margin:0}.legal-module__7Dhs_G__links{gap:var(--espacio-4);margin-top:var(--espacio-8);padding-top:var(--espacio-4);border-top:1px solid var(--linea);flex-wrap:wrap;display:flex}.legal-module__7Dhs_G__links a{color:var(--tinta-suave);align-items:center;min-height:44px;display:inline-flex}
.bienvenida-module__Rg6O7W__page{gap:var(--espacio-6);flex-direction:column;display:flex}.bienvenida-module__Rg6O7W__hero{margin:0 calc(var(--espacio-4) * -1);padding:var(--espacio-6) var(--espacio-4) var(--espacio-8);border-radius:0 0 var(--radio-icono) var(--radio-icono);background:var(--menta);color:var(--sobre-menta);gap:var(--espacio-6);flex-direction:column;display:flex}.bienvenida-module__Rg6O7W__brand{flex-direction:column;gap:4px;display:flex}.bienvenida-module__Rg6O7W__town{color:var(--menta-etiqueta)}.bienvenida-module__Rg6O7W__title{letter-spacing:-.03em;margin:0;font-size:38px;font-weight:800;line-height:1.02}.bienvenida-module__Rg6O7W__reasons{gap:var(--espacio-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.bienvenida-module__Rg6O7W__reasons li{align-items:center;gap:var(--espacio-3);font-size:16px;line-height:1.4;display:flex}.bienvenida-module__Rg6O7W__reasonIcon{border-radius:var(--radio-md);background:var(--menta-media);width:40px;height:40px;color:var(--sobre-menta);flex:none;justify-content:center;align-items:center;display:flex}.bienvenida-module__Rg6O7W__actions{gap:var(--espacio-3);flex-direction:column;display:flex}.bienvenida-module__Rg6O7W__primary,.bienvenida-module__Rg6O7W__secondary{min-height:52px;padding:0 var(--espacio-4);border-radius:var(--radio-pildora);justify-content:center;align-items:center;font-size:16px;font-weight:600;text-decoration:none;display:flex}.bienvenida-module__Rg6O7W__primary{background:var(--menta);color:var(--sobre-menta)}.bienvenida-module__Rg6O7W__secondary{border:1px solid var(--linea-fuerte);color:var(--tinta)}.bienvenida-module__Rg6O7W__notice{padding:var(--espacio-3) var(--espacio-4);border-radius:var(--radio-md);background:var(--menta-clara);color:var(--menta-texto);margin:0}
.event-module__EoXrVW__page{padding-bottom:var(--espacio-6)}.event-module__EoXrVW__head{gap:var(--espacio-2);flex-direction:column;display:flex}.event-module__EoXrVW__head h1{margin:0}.event-module__EoXrVW__chips{gap:var(--espacio-2);flex-wrap:wrap;margin:0;display:flex}.event-module__EoXrVW__category{border-radius:var(--radio-pildora);background:var(--menta-clara);color:var(--menta-texto);padding:4px 10px}.event-module__EoXrVW__status{border-radius:var(--radio-pildora);border:1px solid var(--linea-fuerte);color:var(--menta-texto);align-items:center;gap:4px;padding:2px 10px;display:inline-flex}.event-module__EoXrVW__pending{color:var(--pomelo-texto)}.event-module__EoXrVW__source{color:var(--tinta-suave);margin:0}.event-module__EoXrVW__source a{color:var(--menta);font-weight:600}
.comercio-module__rnwFQG__list{gap:var(--espacio-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.comercio-module__rnwFQG__scan{justify-content:center;align-items:center;gap:var(--espacio-3);border-radius:var(--radio-lg);background:var(--menta);min-height:64px;color:var(--sobre-menta);font-size:18px;font-weight:600;text-decoration:none;display:flex}.comercio-module__rnwFQG__stats{gap:var(--espacio-2);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.comercio-module__rnwFQG__stat{padding:var(--espacio-3);border:1px solid var(--linea);border-radius:var(--radio-lg);background:var(--superficie);flex-direction:column;gap:2px;display:flex}.comercio-module__rnwFQG__statValue{color:var(--menta);font-size:24px;font-weight:700;line-height:1}.comercio-module__rnwFQG__statLabel{color:var(--tinta-suave)}.comercio-module__rnwFQG__section{gap:var(--espacio-3);margin-top:var(--espacio-6);flex-direction:column;display:flex}.comercio-module__rnwFQG__section h2,.comercio-module__rnwFQG__section>p{margin:0}.comercio-module__rnwFQG__rows{border:1px solid var(--linea);border-radius:var(--radio-lg);background:var(--superficie);margin:0;padding:0;list-style:none}.comercio-module__rnwFQG__rows>li{justify-content:space-between;align-items:center;gap:var(--espacio-3);min-height:56px;padding:var(--espacio-2) 14px;display:flex}.comercio-module__rnwFQG__rows>li+li{border-top:1px solid var(--linea)}.comercio-module__rnwFQG__rowMain{flex-direction:column;gap:2px;min-width:0;display:flex}.comercio-module__rnwFQG__muted{color:var(--tinta-suave)}.comercio-module__rnwFQG__link{align-items:center;gap:var(--espacio-3);width:100%;min-height:56px;color:var(--tinta);font-weight:600;text-decoration:none;display:flex}.comercio-module__rnwFQG__link>:last-child{color:var(--tinta-suave);margin-left:auto;display:flex}.comercio-module__rnwFQG__notice{margin:0 0 var(--espacio-4);padding:var(--espacio-3) var(--espacio-4);border-radius:var(--radio-md);background:var(--menta-clara);color:var(--menta-texto)}.comercio-module__rnwFQG__remove{min-height:44px;padding:0 var(--espacio-3);border:1px solid var(--linea-fuerte);border-radius:var(--radio-pildora);color:var(--pomelo-texto);font:inherit;cursor:pointer;background:0 0;font-size:13px;font-weight:600}
.news-module__dlp5-W__page{padding-bottom:var(--espacio-6)}.news-module__dlp5-W__head{gap:var(--espacio-2);flex-direction:column;display:flex}.news-module__dlp5-W__head h1,.news-module__dlp5-W__head p{margin:0}.news-module__dlp5-W__meta{align-items:center;gap:var(--espacio-2);color:var(--tinta-suave);flex-wrap:wrap;display:flex}.news-module__dlp5-W__category{border-radius:var(--radio-pildora);background:var(--menta-clara);color:var(--menta-texto);padding:4px 10px}.news-module__dlp5-W__lead{color:var(--tinta);font-size:18px;font-weight:500;line-height:1.45}.news-module__dlp5-W__prose{font-size:17px;line-height:1.65}.news-module__dlp5-W__prose>:first-child{margin-top:0}.news-module__dlp5-W__prose p{margin:0 0 var(--espacio-4)}.news-module__dlp5-W__prose h2,.news-module__dlp5-W__prose h3{margin:var(--espacio-6) 0 var(--espacio-2);letter-spacing:-.01em;font-size:18px;font-weight:600;line-height:1.15}.news-module__dlp5-W__prose ul,.news-module__dlp5-W__prose ol{margin:0 0 var(--espacio-4);padding-left:22px}.news-module__dlp5-W__prose li{margin-bottom:4px}.news-module__dlp5-W__prose a{color:var(--menta);font-weight:600}.news-module__dlp5-W__prose blockquote{margin:0 0 var(--espacio-4);padding:var(--espacio-3) var(--espacio-4);border-radius:var(--radio-md);background:var(--superficie);border:1px solid var(--linea);font-weight:500}.news-module__dlp5-W__prose img{border-radius:var(--radio-md);max-width:100%;height:auto}.news-module__dlp5-W__source{padding:var(--espacio-4);border:1px solid var(--linea);border-radius:var(--radio-lg);background:var(--superficie);flex-direction:column;gap:4px;display:flex}.news-module__dlp5-W__source .versalita{color:var(--tinta-suave)}.news-module__dlp5-W__source a{color:var(--menta);font-weight:600}.news-module__dlp5-W__more{gap:var(--espacio-3);flex-direction:column;display:flex}
.perfil-module__V-pYcW__hero{margin:0 calc(var(--espacio-4) * -1);padding:var(--espacio-6) var(--espacio-4) 20px;border-radius:0 0 var(--radio-icono) var(--radio-icono);background:var(--menta);color:var(--sobre-menta);align-items:center;gap:var(--espacio-4);display:flex}.perfil-module__V-pYcW__avatar{background:var(--menta-clara);width:64px;height:64px;color:var(--menta-texto);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:24px;font-weight:700;display:flex}.perfil-module__V-pYcW__heroText{flex-direction:column;gap:2px;min-width:0;display:flex}.perfil-module__V-pYcW__heroText h1,.perfil-module__V-pYcW__heroText p{margin:0}.perfil-module__V-pYcW__since{color:var(--menta-etiqueta)}.perfil-module__V-pYcW__body{gap:var(--espacio-6);margin-top:var(--espacio-6);flex-direction:column;display:flex}.perfil-module__V-pYcW__welcome{padding:var(--espacio-3) var(--espacio-4);border-radius:var(--radio-md);background:var(--menta-clara);color:var(--menta-texto);margin:0}.perfil-module__V-pYcW__cardLink{align-items:center;gap:var(--espacio-3);padding:var(--espacio-4);border-radius:var(--radio-lg);background:var(--menta-clara);color:var(--menta-texto);text-decoration:none;display:flex}.perfil-module__V-pYcW__cardIcon{border-radius:var(--radio-md);background:var(--menta);width:48px;height:48px;color:var(--sobre-menta);flex-shrink:0;justify-content:center;align-items:center;display:flex}.perfil-module__V-pYcW__cardText{flex-direction:column;flex:1;gap:2px;display:flex}.perfil-module__V-pYcW__group{gap:var(--espacio-2);flex-direction:column;display:flex}.perfil-module__V-pYcW__group h2{color:var(--tinta-suave);margin:0}.perfil-module__V-pYcW__list{border:1px solid var(--linea);border-radius:var(--radio-lg);background:var(--superficie);margin:0;padding:0;list-style:none}.perfil-module__V-pYcW__list>li+li{border-top:1px solid var(--linea)}.perfil-module__V-pYcW__row{align-items:center;gap:var(--espacio-3);width:100%;min-height:56px;color:var(--tinta);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0 14px;font-size:15px;font-weight:600;text-decoration:none;display:flex}.perfil-module__V-pYcW__rowIcon{color:var(--menta);display:flex}.perfil-module__V-pYcW__rowLabel{flex:1}.perfil-module__V-pYcW__rowValue{color:var(--tinta-suave);text-align:right;font-size:13px;font-weight:500}.perfil-module__V-pYcW__rowChevron{color:var(--tinta-suave);display:flex}.perfil-module__V-pYcW__danger,.perfil-module__V-pYcW__danger .perfil-module__V-pYcW__rowIcon{color:var(--pomelo-texto)}.perfil-module__V-pYcW__dataRow{justify-content:space-between;gap:var(--espacio-3);align-items:center;min-height:52px;padding:0 14px;display:flex}.perfil-module__V-pYcW__dataRow dt{font-size:15px;font-weight:500}.perfil-module__V-pYcW__dataRow dd{color:var(--tinta-suave);text-align:right;overflow-wrap:anywhere;margin:0;font-size:13px;font-weight:500}.perfil-module__V-pYcW__benefits{gap:var(--espacio-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.perfil-module__V-pYcW__benefits li{gap:var(--espacio-3);align-items:center;display:flex}.perfil-module__V-pYcW__actions{gap:var(--espacio-2);flex-direction:column;display:flex}.perfil-module__V-pYcW__primary,.perfil-module__V-pYcW__secondary{border-radius:var(--radio-pildora);justify-content:center;align-items:center;min-height:52px;font-size:16px;font-weight:600;text-decoration:none;display:flex}.perfil-module__V-pYcW__primary{background:var(--menta);color:var(--sobre-menta)}.perfil-module__V-pYcW__secondary{border:1px solid var(--linea-fuerte);color:var(--tinta)}
.Scanner-module__Axvv0a__wrap{gap:var(--espacio-3);flex-direction:column;display:flex}.Scanner-module__Axvv0a__viewfinder{aspect-ratio:1;border-radius:var(--radio-lg);background:#0f1817;position:relative;overflow:hidden}.Scanner-module__Axvv0a__video{object-fit:cover;width:100%;height:100%;display:block}.Scanner-module__Axvv0a__frame{border-radius:var(--radio-md);border:3px solid #f7f5f1;position:absolute;inset:18%}.Scanner-module__Axvv0a__looking,.Scanner-module__Axvv0a__cameraError{inset:auto var(--espacio-4) var(--espacio-4);padding:var(--espacio-3);border-radius:var(--radio-md);color:#f7f5f1;text-align:center;background:#0f1817d9;font-size:13px;font-weight:500;position:absolute}.Scanner-module__Axvv0a__hint{color:var(--tinta-suave);text-align:center;margin:0}.Scanner-module__Axvv0a__manual{flex-direction:column;gap:6px;display:flex}.Scanner-module__Axvv0a__manual label{color:var(--tinta-suave)}.Scanner-module__Axvv0a__manualRow{gap:var(--espacio-2);display:flex}.Scanner-module__Axvv0a__input{min-width:0;min-height:48px;padding:0 var(--espacio-4);border:1px solid var(--linea-fuerte);border-radius:var(--radio-md);background:var(--superficie);color:var(--tinta);font:inherit;letter-spacing:.06em;flex:1;font-size:18px}.Scanner-module__Axvv0a__panel{align-items:stretch;gap:var(--espacio-3);padding:var(--espacio-6) var(--espacio-4);border:1px solid var(--linea);border-radius:var(--radio-lg);background:var(--superficie);text-align:center;flex-direction:column;display:flex}.Scanner-module__Axvv0a__panel p{margin:0}.Scanner-module__Axvv0a__kicker{color:var(--tinta-suave)}.Scanner-module__Axvv0a__note{padding:var(--espacio-2) var(--espacio-3);border-radius:var(--radio-md);background:var(--menta-clara);color:var(--menta-texto)}.Scanner-module__Axvv0a__okIcon{color:var(--menta);align-self:center;display:flex}.Scanner-module__Axvv0a__perks{gap:var(--espacio-2);text-align:left;flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.Scanner-module__Axvv0a__perk{align-items:center;gap:var(--espacio-3);padding:var(--espacio-3);border:1px solid var(--linea);border-radius:var(--radio-md);display:flex}.Scanner-module__Axvv0a__perkText{flex-direction:column;flex:1;gap:2px;display:flex}.Scanner-module__Axvv0a__reason{color:var(--pomelo-texto)}.Scanner-module__Axvv0a__primary,.Scanner-module__Axvv0a__apply,.Scanner-module__Axvv0a__secondary{min-height:48px;padding:0 var(--espacio-4);border-radius:var(--radio-pildora);font:inherit;cursor:pointer;font-size:15px;font-weight:600}.Scanner-module__Axvv0a__primary,.Scanner-module__Axvv0a__apply{background:var(--menta);color:var(--sobre-menta);border:0}.Scanner-module__Axvv0a__apply:disabled{background:var(--linea);color:var(--tinta-suave);cursor:not-allowed}.Scanner-module__Axvv0a__secondary{border:1px solid var(--linea-fuerte);color:var(--tinta);background:0 0}
.SiteHeader-module__4KIK5W__header{padding:var(--espacio-4) var(--espacio-4) var(--espacio-2);flex-direction:column;align-items:flex-start;gap:2px;display:flex}.SiteHeader-module__4KIK5W__municipio{color:var(--tinta-suave)}
