@supports (padding-top: env(safe-area-inset-top)){:root{--safe-top: env(safe-area-inset-top);--safe-bottom: env(safe-area-inset-bottom);--safe-left: env(safe-area-inset-left);--safe-right: env(safe-area-inset-right)}}:root{--safe-top: 0px;--safe-bottom: 0px;--safe-left: 0px;--safe-right: 0px;font-family:Inter;line-height:1.5;font-weight:400;color-scheme:light dark;color:#ffffffde;background-color:#ffd100;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*{box-sizing:border-box}a{font-weight:500;color:#646cff;text-decoration:inherit}a:hover{color:#535bf2}html{height:100%;overflow-y:auto;width:100%;overscroll-behavior:none}body{margin:0;display:flex;place-items:center;width:100%;height:100%;overflow:hidden;background-color:#ffd100}#root{height:100dvh;width:100%}._home_container_81ycv_1{position:relative;min-width:390px;height:100dvh;width:100%}._user_permissions_81ycv_8{position:absolute;left:50%;transform:translate(-50%);bottom:28%;text-align:center;transition:all .2s linear}._btnMain_81ycv_17{padding:8px 42px;border-radius:200px;background:#0a0080;color:#fff;text-align:center;font-family:Inter;font-size:16px;display:inline-block;font-weight:700;transition:all .2s ease-in-out}._btnMain_81ycv_17:hover{background-color:#fff;color:#383838}._error_message_81ycv_35{color:#2c3578;font-size:13px;font-weight:600;margin-bottom:0}._logoMain_81ycv_42{width:188px;height:188px;max-height:188px;max-width:188px;margin-bottom:18px}._home_container_81ycv_1{background:#ffd100;background-size:cover}._termsContainer_81ycv_55{position:relative}._termsLabel_81ycv_59{position:absolute;left:-25px;top:0;border:2px solid #000;border-radius:1px;cursor:pointer;background:transparent;width:16px;height:16px;accent-color:#000}._termsLabel_81ycv_59 input{opacity:0;visibility:hidden;display:none}._termsLabel_81ycv_59:has(input:checked){background:url(/images/icons/ico-checked.png) center no-repeat;background-size:contain}._termsContainer_81ycv_55{margin:22px 0 0}._termsContainer_81ycv_55 p{color:#000;text-align:center;margin:0;font-family:Inter;font-size:12px;width:278px}._termsContainer_81ycv_55 a{font-weight:700;color:#000!important;text-decoration:underline}._data_16ar3_1{position:absolute;top:0;width:100%;overflow-x:scroll}._container_16ar3_8{top:0;bottom:0;left:0;width:100%;height:100dvh;position:absolute}._game_page_16ar3_17{position:relative;height:100%;overflow-y:hidden;width:100%;max-width:440px}._game_page_16ar3_17:before{content:"";position:absolute;left:0;top:0;background:#000;background:linear-gradient(180deg,#000,#fff0,#000);height:100%;width:100%;z-index:1}._zoom_input_container_16ar3_44{position:absolute;left:10px;top:50%;transform:translateY(-50%);z-index:99}._zoom_input_container_16ar3_44 input{writing-mode:vertical-lr;accent-color:white}._zoom_input_container_16ar3_44 input::-webkit-slider-thumb{background:#fff;width:15px;height:15px;position:relative;left:-5px}._zoom_input_container_16ar3_44 input::-moz-range-thumb{background:#fff;border:none;border-radius:50%;width:20px;height:20px;cursor:pointer}._zoom_input_container_16ar3_44 input::-moz-range-track{width:4px;border:none;border-radius:2px;height:100%;position:relative;left:5px}._zoom_input_container_16ar3_44 input::-webkit-slider-runnable-track{width:4px;height:100%;border:none;border-radius:2px}._zoom_input_container_16ar3_44 input{--progress: 0}._marcador_16ar3_97{position:absolute;top:120px;right:11px;z-index:99;height:68px;width:48px;z-index:999;border-radius:48.825px}._numberGoal_16ar3_108{display:flex;align-items:center;position:absolute;bottom:0;left:50%;transform:translate(-50%)}._marcador_16ar3_97:after{content:"";background:#a7a7a7;background:linear-gradient(180deg,#fff,#a7a7a7);position:absolute;top:4px;left:50%;border-radius:50%;transform:translate(-50%);width:48px;height:48px;z-index:2}._marcador_16ar3_97:before{content:"";background:url(/images/logos/logo-michelob-goal.png) no-repeat center;background-size:cover!important;position:absolute;top:7px;left:50%;border-radius:50%;transform:translate(-50%);width:42px;height:42px;z-index:3}._targetIco_16ar3_146{position:absolute;top:364px;left:50%;transform:translate(-50%,-50%);opacity:.6;width:160px;height:160px;pointer-events:none;z-index:4;transition:all .3s ease}._targetIco_16ar3_146 svg{width:100%;height:100%}._numberGoal_16ar3_108{margin-top:10px;width:100%;display:flex;align-items:center;justify-content:space-evenly}._numberGoal_16ar3_108 span{color:#fff;text-align:center;font-family:Inter;font-size:10px;font-weight:700;letter-spacing:-.23px}._video_game_16ar3_182{position:absolute;top:0;left:0;transform-origin:center center;height:100%;width:100%;object-fit:cover}._containerVideo_16ar3_192{width:100%;height:100%;position:relative}._clearMemory_16ar3_198{position:absolute;bottom:30%;left:50%;transform:translate(-50%);z-index:999;background-color:#4f0c9b;color:#fff;text-transform:uppercase}._cleanButton_16ar3_209{position:absolute;top:55%;left:50%;transform:translate(-50%);padding:10px 20px;border-radius:20px;z-index:999;border:none;background-color:#4f0c9b;color:#fff;text-transform:uppercase;font-size:12px}._notification_container_ujv93_1{position:absolute;left:50%;top:110px;transform:translate(-50%);z-index:6;display:flex;align-items:center}._container_message_ujv93_11{border-radius:10px;border:2px solid #fff;background:#fff;padding:6px 34px 7px 12px;min-width:225px;transition:all .4s linear}._container_message_ujv93_11 a{width:100%;text-decoration:none!important}._container_message_ujv93_11 svg{position:absolute;left:-33px;top:50%;transform:translateY(-50%);transform-origin:center top}._container_message_ujv93_11 p{color:#000;text-align:center;font-family:Inter;font-size:10px;font-weight:700;line-height:10px;margin:0}._container_message_ujv93_11 svg path{transition:all .4s linear}._bell_animate_ujv93_47 svg{animation:_bell-swing_ujv93_1 1s cubic-bezier(.36,.07,.19,.97) infinite}._ico_notification_ujv93_51{position:absolute;right:-11px;top:50%;transform:translateY(-50%);width:37px;height:37px;border-radius:50%;border:solid 2px #0a0080;overflow:hidden}._ico_notification_ujv93_51 img{width:100%;height:100%;object-fit:cover}@keyframes _bell-swing_ujv93_1{0%{transform:rotate(0) translateY(-50%)}10%{transform:rotate(-15deg) translateY(-50%)}20%{transform:rotate(10deg) translateY(-50%)}30%{transform:rotate(-10deg) translateY(-50%)}40%{transform:rotate(7deg) translateY(-50%)}50%{transform:rotate(-7deg) translateY(-50%)}60%{transform:rotate(5deg) translateY(-50%)}70%{transform:rotate(-3deg) translateY(-50%)}80%{transform:rotate(2deg) translateY(-50%)}90%{transform:rotate(-1deg) translateY(-50%)}to{transform:rotate(0) translateY(-50%)}}._cardModalOverlay_1ajyw_1{position:absolute;bottom:80px;left:50%;transform:translate(-50%);width:340px;max-width:340px;max-height:279px;display:flex;z-index:4}._cardModalContent_1ajyw_13{border-radius:0 0 10px 10px;overflow:hidden;overflow-y:scroll;height:100%;width:100%}._cardContainer_1ajyw_21{width:100%;border-radius:10px;overflow:hidden}._closeIcon_1ajyw_27{position:absolute;top:6px;right:6px;cursor:pointer;z-index:2}._boxInfo_1ajyw_35{border-radius:10px;background:linear-gradient(180deg,#ffe40033,#ffe400);padding:37px 16px 12px 25px;max-width:316px}._playerPick_1ajyw_42{background:linear-gradient(180deg,#c81f230d,#c81f2357 30.69%,#c81f23)}._brandInfo_1ajyw_51{background:linear-gradient(180deg,#5a23894d,#a2138e);padding:41px 26px 17px}._playerInfo_1ajyw_56{background:linear-gradient(180deg,#ffe4004d,#ffe400);padding:45px 33px 13px}._trivia_1ajyw_61{background:linear-gradient(180deg,#ffffff0d,#ffffffe6)}._goal_1ajyw_69{background:linear-gradient(180deg,#0010630d,#001063)}._product_1ajyw_73{background:linear-gradient(180deg,#ffffff0d,#fff)}._joseModal_1ajyw_77{border-radius:10px;background:linear-gradient(180deg,#ffe4004d,#ffe400);padding:45px 33px 13px}._modalChat_11bbh_1{border-radius:12px;background:#ffd100;padding:0 0 10px;text-align:center;position:relative;height:100%;max-height:240px}._chatContainer_11bbh_13{overflow-y:scroll;padding-top:26px;padding-right:43px;padding-left:34px;height:100%}._logoBrand_11bbh_21{position:absolute;top:-10px;left:-10px;width:30px;height:30px}._messageWrapper_11bbh_29{display:flex;align-items:flex-start;gap:.5rem;position:relative}._avatar_11bbh_36{width:30px;height:30px;border-radius:50%;border:solid #0a0080 2px;flex-shrink:0;display:flex;align-items:center;overflow:hidden;justify-content:center;font-size:.75rem;position:absolute;top:-17px;left:-17px}._avatar_11bbh_36 img{width:100%;height:auto}._userChoice_11bbh_57{display:flex;justify-content:right}div._userChoice_11bbh_57 div{margin:0 0 20px;padding:10px 20px;max-width:254px;border-radius:10px 0 10px 10px}._messageBubble_11bbh_69{background-color:#fff;border-radius:.25rem 1rem 1rem;padding:.75rem 1rem;max-width:85%;box-shadow:0 4px 6px -1px #0000001a}._messageText_11bbh_78{color:#1f2937;font-size:.875rem;white-space:pre-line;line-height:1.5;margin:0}._choiceBtn_11bbh_86{color:#fff;text-align:center;font-family:Inter;font-size:13px;font-weight:700;line-height:15px;border-radius:50px;background:#011c63;padding:10px;max-width:254px;margin:0 auto 8px;filter:drop-shadow(-4px 4px 4px rgba(0,0,0,.3))}._messageBasic_1tjyi_1{border-radius:0 10.183px 10.183px;background:#fff;box-shadow:-4.073px 4.073px 4.073px #0000004d;padding:12px;margin-bottom:24px;text-align:left;max-width:252px}._messageBasic_1tjyi_1 p{color:#000;font-family:Inter;font-size:12px;line-height:18px;font-weight:700;letter-spacing:-.132px;margin:0}._btn_basic_1gwvk_1{color:#fff!important;text-align:center;display:block;font-family:Inter;font-size:14px;font-weight:700;line-height:15px;border-radius:20px;background:#011c63;padding:7px;width:100%;max-width:118px;margin:0;text-decoration:none}._modalProduct_16ttb_1{border-radius:12px;background:#ffd100;width:100%;padding:23px 40px;position:relative}._containerProduct_16ttb_9{border-radius:0 10px 10px;background:var(--White, #fff);padding:13px 12px}._titleProduct_16ttb_15{color:var(--Color-Secundario-ML, #0a0080);text-align:center;font-family:Inter;font-size:15px;font-weight:900;line-height:18px;margin:0 0 11px}._productInfo_16ttb_25{display:flex}._productImage_16ttb_29{max-width:100px;box-shadow:0 0 5px #00000040;overflow:hidden;border-radius:10px;margin-right:10px;width:61%}._productDetails_16ttb_38{padding-top:4px;display:grid}._productImage_16ttb_29 img{width:100%;height:100%;object-fit:contain}._productName_16ttb_49{margin:0 0 6px;color:#000;font-family:Inter;font-size:10px;font-weight:400;line-height:12px}._price_16ttb_58{color:#000;font-family:Inter;font-size:27px;font-weight:700;line-height:25px;margin:0 0 9px}._price_16ttb_58 small{color:#7e7e7e;font-family:Inter;font-size:17px;font-style:normal;display:block;font-weight:400;line-height:25px;text-decoration-line:line-through}._target_1635l_1{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:2;width:230px;height:230px;transition:all .4s ease-in-out}._target_1635l_1 svg{width:100%;height:100%;position:relative}._hide_target_1635l_18{top:39%;transform:translate(-50%,-50%);width:120px;height:120px}._target_1635l_1 ._title_1635l_25{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff;font-size:18px;font-weight:700;padding:0 19px;text-align:center;z-index:5;width:100%;margin:0;height:100%;display:flex;align-items:center;justify-content:center}._containerInput_1jvj5_1{border-radius:20px;border:1px solid #0a0080;background:#fff;box-shadow:0 4px 4px #00000040;display:flex;position:relative;align-items:center;width:96%;height:40px;margin:0 auto 10px;position:absolute;bottom:15px;left:50%;font-size:13px;padding:3px 18px 3px 6px;z-index:9;transform:translate(-50%);max-width:336px}._containerInput_1jvj5_1 input{font-size:13px;padding:6px 10px 4px;width:100%}._textInput_1jvj5_29{color:#7e7e7e;font-family:Inter;font-size:12px;font-weight:600;margin:0;display:inline-block;text-align:center;letter-spacing:-.286px;padding-left:54px}._containerInput_1jvj5_1 input::placeholder{font-size:13px;padding:6px 10px 4px}._logoChat_1jvj5_47{width:37px;margin-right:6px}._logoChat_1jvj5_47 img{height:auto;width:100%}._containerInput_1jvj5_1 input{display:block;width:100%;padding:0}._containerInput_1jvj5_1 input{outline:none}._containerInput_1jvj5_1 input,._containerInput_1jvj5_1 input::placeholder{color:#000;background-color:transparent;font-family:Inter;font-size:12px;padding-right:17px;font-weight:600;border:none;letter-spacing:-.121px}._containerInput_1jvj5_1 input::placeholder{opacity:.5}._subMenu_1jvj5_83{position:absolute;left:50%;transform:translate(-50%);display:flex;top:-37px;align-items:center;z-index:5;padding-bottom:5px;overflow-x:scroll}._itemMenu_1jvj5_95{border-radius:7px;background:#32347a;box-shadow:0 2px 4px #0000004d;color:#fff;text-align:center;font-family:Inter;font-size:10px;font-weight:700;padding:4px 8px 3px;margin-left:8px;flex:0 0 auto;min-width:160px}._icoSend_1jvj5_110{position:absolute;top:28%;right:16px}._avatarImage_1jvj5_116{border-radius:50%;border:solid #0a0080 2px;width:42px;height:42px;margin:0;overflow:hidden;left:-1px;top:-1px;position:absolute}._avatarImage_1jvj5_116 img{height:100%;object-fit:cover!important;width:100%}._onboardingContainer_14ysw_1{position:relative;height:100dvh;overflow:hidden;background:#ffd101;width:100%;display:grid;align-content:center;justify-items:center}._title_14ysw_12{color:#0a0080;font-family:Inter;font-size:18px;font-style:normal;font-weight:400;text-align:center;line-height:24px;margin:0;padding:0 20px}._video_14ysw_25{max-width:220px;margin:14px 0 12px;border-radius:20px}._title_14ysw_12 strong{font-weight:900}._nextBtn_14ysw_35{padding:8px 42px;border-radius:200px;background:#0a0080;color:#fff;text-align:center;font-family:Inter;font-size:16px;font-weight:700;display:inline-block;transition:all .2s ease-in-out}._nextBtn_14ysw_35:hover{background-color:#fff;color:#383838}._skipBtn_14ysw_53{position:absolute;right:16px;top:12px;display:flex;align-items:center}._skipBtn_14ysw_53 span{color:#fff;text-align:right;font-family:Inter;font-size:13px;font-weight:700;letter-spacing:-.286px;display:inline-block;margin-right:5px}@media (max-width: 390px){._video_14ysw_25{max-width:190px}}._main_app_6p6hx_1{display:flex;justify-content:center;width:100%;max-width:450px;margin:0 auto;height:100dvh;overflow:hidden;overflow-y:auto}
