@font-face{font-display:swap;font-family:Nunito;font-style:normal;font-weight:700 900;src:url(../../fonts/nunito/nunito-latin-ext.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Nunito;font-style:normal;font-weight:700 900;src:url(../../fonts/nunito/nunito-latin.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@keyframes barcelona-tap{50%{transform:translateY(6px)}}@keyframes barcelona-pop{0%{opacity:0;transform:scale(.88)}to{opacity:1;transform:none}}@keyframes barcelona-spin{to{transform:rotate(1turn)}}.grnt-barcelona-game.grnt-barcelona-game.grnt-barcelona-game{-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;-webkit-text-size-adjust:100%;background:#0d2d57;color:#10396f;font-family:Nunito,system-ui,-apple-system,Segoe UI,Arial,sans-serif;height:min(800px,100svh);line-height:normal;margin:0;min-height:600px;overflow:hidden;position:relative;touch-action:manipulation;-webkit-user-select:none;-moz-user-select:none;user-select:none}.grnt-barcelona-game.grnt-barcelona-game.grnt-barcelona-game *{box-sizing:border-box}.grnt-barcelona-game.grnt-barcelona-game.grnt-barcelona-game [hidden]{display:none!important}.grnt-barcelona-game.grnt-barcelona-game.grnt-barcelona-game button{all:revert;-webkit-appearance:none;-moz-appearance:none;appearance:none;font:inherit;letter-spacing:normal;line-height:normal;text-transform:none;touch-action:manipulation}.grnt-barcelona-game.grnt-barcelona-game.grnt-barcelona-game input{font:inherit}.grnt-barcelona-game.grnt-barcelona-game.grnt-barcelona-game button:focus-visible,.grnt-barcelona-game.grnt-barcelona-game.grnt-barcelona-game canvas:focus-visible,.grnt-barcelona-game.grnt-barcelona-game.grnt-barcelona-game input:focus-visible{outline:1px solid #10396f!important;outline-offset:1px}.grnt-barcelona-game.grnt-barcelona-game.grnt-barcelona-game canvas{display:block;height:100%;width:100%}.grnt-barcelona-game.grnt-barcelona-game.grnt-barcelona-game h1,.grnt-barcelona-game.grnt-barcelona-game.grnt-barcelona-game h2{color:inherit;font-family:inherit;font-weight:700;margin:4px 0 6px}.grnt-barcelona-game.grnt-barcelona-game.grnt-barcelona-game h1{font-size:29px;line-height:1.1}.grnt-barcelona-game.grnt-barcelona-game.grnt-barcelona-game h2{font-size:24px;line-height:1.15}.grnt-barcelona-game.grnt-barcelona-game.grnt-barcelona-game p{color:#5d716b;font-size:15px;line-height:1.45;margin:0}.grnt-barcelona-game.grnt-barcelona-game.grnt-barcelona-game .game-text{flex:0 0 auto;font-size:13px;max-height:160px;overflow:auto;padding:8px 14px;-webkit-user-select:text;-moz-user-select:text;user-select:text}.grnt-barcelona-game.grnt-barcelona-game.grnt-barcelona-game .nonvisual-only{clip-path:inset(50%);height:1px;overflow:hidden;padding:0;position:absolute;width:1px}.grnt-barcelona-game.grnt-barcelona-game.grnt-barcelona-game .game-error{background:red;bottom:8px;color:#fff;font-size:13px;left:8px;max-height:120px;overflow:auto;padding:12px;position:absolute;right:8px;white-space:pre-wrap;z-index:10}.grnt-barcelona-game.grnt-barcelona-game.grnt-barcelona-game .wrap{background:#fff;display:flex;flex-direction:column;height:100%;margin:0 auto;max-width:480px;overflow:hidden;position:relative}.grnt-barcelona-game.grnt-barcelona-game.grnt-barcelona-game.is-fullscreen{height:100vh;height:100dvh;inset:0;min-height:0;position:fixed;width:100%;z-index:2147483000}.grnt-barcelona-game.grnt-barcelona-game.grnt-barcelona-game.is-fullscreen .wrap{max-width:max(480px,(100vh - 200px)/.95);max-width:max(480px,(100dvh - 200px)/.95)}.grnt-barcelona-game.grnt-barcelona-game.grnt-barcelona-game.is-fullscreen .fs .fs-enter{display:none}.grnt-barcelona-game.grnt-barcelona-game.grnt-barcelona-game.is-fullscreen .fs .fs-exit{display:block}.grnt-barcelona-game.grnt-barcelona-game.grnt-barcelona-game .hud{background:#fff;border-bottom:1px solid #dbe6e3;padding:calc(10px + env(safe-area-inset-top, 0px)) 14px 8px;z-index:2}.grnt-barcelona-game.grnt-barcelona-game.grnt-barcelona-game .row{align-items:baseline;display:flex;gap:8px;justify-content:space-between}.grnt-barcelona-game.grnt-barcelona-game.grnt-barcelona-game .lbl{color:#5d716b;font-size:12px;font-weight:900;letter-spacing:.06em;text-transform:uppercase}.grnt-barcelona-game.grnt-barcelona-game.grnt-barcelona-game .amt{font-size:19px;font-variant-numeric:tabular-nums;font-weight:900}.grnt-barcelona-game.grnt-barcelona-game.grnt-barcelona-game .amt small{color:#5d716b;font-size:12px}.grnt-barcelona-game.grnt-barcelona-game.grnt-barcelona-game .segs{display:flex;inset:0;pointer-events:none;position:absolute}.grnt-barcelona-game.grnt-barcelona-game.grnt-barcelona-game .segs i{border-right:2px solid #fff;flex:1;position:relative}.grnt-barcelona-game.grnt-barcelona-game.grnt-barcelona-game .segs i:last-child{border-right:0}.grnt-barcelona-game.grnt-barcelona-game.grnt-barcelona-game .segs i.now{border-radius:4px;box-shadow:inset 0 0 0 2px #f5b82e}.grnt-barcelona-game.grnt-barcelona-game.grnt-barcelona-game .resv{background:#fff1d6;border-radius:99px;color:#10396f;font-size:12px;font-weight:900;padding:2px 7px;vertical-align:3px}.grnt-barcelona-game.grnt-barcelona-game.grnt-barcelona-game .track{background:#e2ebe8;border-radius:99px;height:8px;margin:7px 10px 8px 0;position:relative}.grnt-barcelona-game.grnt-barcelona-game.grnt-barcelona-game .track i{background:linear-gradient(90deg,#2bbd93,#1f9a78);border-radius:99px;bottom:0;left:0;position:absolute;top:0;transition:width .25s;width:0}.grnt-barcelona-game.grnt-barcelona-game.grnt-barcelona-game .track i.done{background:linear-gradient(90deg,#f5b82e,#f39a1e)}.grnt-barcelona-game.grnt-barcelona-game.grnt-barcelona-game .track .pl{font-size:17px;left:0;position:absolute;top:50%;transform:translate(-50%,-50%);transition:left .25s}.grnt-barcelona-game.grnt-barcelona-game.grnt-barcelona-game .track .flag{font-size:15px;position:absolute;right:-10px;top:50%;transform:translateY(-50%)}.grnt-barcelona-game.grnt-barcelona-game.grnt-barcelona-game .chips{align-items:center;display:flex;gap:6px}.grnt-barcelona-game.grnt-barcelona-game.grnt-barcelona-game .chip{align-items:center;background:#f2f6f5;border-radius:99px;display:flex;font-size:12.5px;font-weight:800;gap:3px;opacity:.35;padding:4px 8px;transition:.3s;white-space:nowrap}.grnt-barcelona-game.grnt-barcelona-game.grnt-barcelona-game .chip.on{background:#e6f6ef;box-shadow:inset 0 0 0 1.5px #1f9a78;opacity:1}.grnt-barcelona-game.grnt-barcelona-game.grnt-barcelona-game .chip.shield{background:#fff5dc;box-shadow:inset 0 0 0 1.5px #f5b82e}.grnt-barcelona-game.grnt-barcelona-game.grnt-barcelona-game .tools{display:flex;flex:none;gap:6px}.grnt-barcelona-game.grnt-barcelona-game.grnt-barcelona-game .mute{background:#fff;border:1px solid #dbe6e3!important;border-radius:10px;cursor:pointer;font-size:15px;height:30px;min-width:38px;padding:0}.grnt-barcelona-game.grnt-barcelona-game.grnt-barcelona-game .lang{color:#10396f;font:inherit;font-size:12px;font-weight:900}.grnt-barcelona-game.grnt-barcelona-game.grnt-barcelona-game .fs{align-items:center;color:#10396f;display:inline-flex;justify-content:center}.grnt-barcelona-game.grnt-barcelona-game.grnt-barcelona-game .fs svg{fill:none;stroke:currentColor;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round;display:block;height:16px;width:16px}.grnt-barcelona-game.grnt-barcelona-game.grnt-barcelona-game .fs .fs-exit{display:none}.grnt-barcelona-game.grnt-barcelona-game.grnt-barcelona-game .month{font-size:13px;font-weight:900;margin-left:auto;white-space:nowrap}.grnt-barcelona-game.grnt-barcelona-game.grnt-barcelona-game .mbar{background:#e8eeec;border-radius:9px;height:4px;margin-top:7px;overflow:hidden}.grnt-barcelona-game.grnt-barcelona-game.grnt-barcelona-game .mbar i{background:#f5b82e;display:block;height:100%;width:0}.grnt-barcelona-game.grnt-barcelona-game.grnt-barcelona-game .stage{background:#9cc3e6;cursor:pointer;flex:none;height:380px;position:relative;touch-action:pinch-zoom}.grnt-barcelona-game.grnt-barcelona-game.grnt-barcelona-game .pad{align-items:stretch;background:linear-gradient(#f6fafb,#e9f1f0);cursor:pointer;display:flex;flex:1;flex-direction:row;gap:12px;justify-content:center;min-height:96px;padding:10px;padding-bottom:calc(10px + env(safe-area-inset-bottom, 0px))!important;text-align:center;touch-action:manipulation}.grnt-barcelona-game.grnt-barcelona-game.grnt-barcelona-game .pad .hand{animation:barcelona-tap 1.2s ease-in-out infinite;font-size:34px}.grnt-barcelona-game.grnt-barcelona-game.grnt-barcelona-game .pad b{font-size:16px}.grnt-barcelona-game.grnt-barcelona-game.grnt-barcelona-game .pad span{color:#5d716b;font-size:13px;font-weight:700}.grnt-barcelona-game.grnt-barcelona-game.grnt-barcelona-game .pbtn{align-items:center;background:#10396f;border:0;border-radius:20px;box-shadow:0 6px 0 #0a2448;color:#fff;cursor:pointer;display:flex;flex:1;flex-direction:column;font:inherit;gap:4px;height:100%;justify-content:center;max-height:150px;touch-action:manipulation;-webkit-user-select:none;-moz-user-select:none;user-select:none}.grnt-barcelona-game.grnt-barcelona-game.grnt-barcelona-game .pbtn:active{box-shadow:0 2px 0 #0a2448;transform:translateY(4px)}.grnt-barcelona-game.grnt-barcelona-game.grnt-barcelona-game .pbtn span{font-size:30px}.grnt-barcelona-game.grnt-barcelona-game.grnt-barcelona-game .pbtn b{font-size:16px}.grnt-barcelona-game.grnt-barcelona-game.grnt-barcelona-game .pbtn.duck{background:#1f9a78;box-shadow:0 6px 0 #146b53}.grnt-barcelona-game.grnt-barcelona-game.grnt-barcelona-game .pbtn.duck:active{box-shadow:0 2px 0 #146b53}.grnt-barcelona-game.grnt-barcelona-game.grnt-barcelona-game .overlay{-webkit-overflow-scrolling:touch;align-items:flex-start;background:rgba(10,30,60,.5);bottom:0;display:none;justify-content:center;left:0;overflow:auto;overscroll-behavior:contain;padding:16px;position:absolute;right:0;top:0;z-index:5}.grnt-barcelona-game.grnt-barcelona-game.grnt-barcelona-game .overlay.show{display:flex}.grnt-barcelona-game.grnt-barcelona-game.grnt-barcelona-game .overlay.overlay--top>.card{margin-top:0}.grnt-barcelona-game.grnt-barcelona-game.grnt-barcelona-game #ovForm{padding-bottom:calc(96px + env(safe-area-inset-bottom, 0px))}.grnt-barcelona-game.grnt-barcelona-game.grnt-barcelona-game .card{animation:barcelona-pop .35s cubic-bezier(.2,1.4,.4,1);background:#fff;border-radius:22px;box-shadow:0 20px 50px rgba(0,0,0,.25);max-width:390px;padding:22px 18px;text-align:center;width:100%}.grnt-barcelona-game.grnt-barcelona-game.grnt-barcelona-game .card.no-pop{animation:none}.grnt-barcelona-game.grnt-barcelona-game.grnt-barcelona-game .card{margin:auto}.grnt-barcelona-game.grnt-barcelona-game.grnt-barcelona-game .card .tools{justify-content:center;margin-top:14px}.grnt-barcelona-game.grnt-barcelona-game.grnt-barcelona-game .eyebrow{color:#56718c;font-size:12px;font-weight:900;letter-spacing:.1em;text-transform:uppercase}.grnt-barcelona-game.grnt-barcelona-game.grnt-barcelona-game .how{display:grid;gap:8px;grid-template-columns:repeat(2,1fr);margin:8px 0}.grnt-barcelona-game.grnt-barcelona-game.grnt-barcelona-game .how div{background:#f2f6f5;border-radius:14px;font-size:12.5px;font-weight:800;line-height:1.3;padding:6px}.grnt-barcelona-game.grnt-barcelona-game.grnt-barcelona-game .how .e{display:block;font-size:25px;margin-bottom:4px}.grnt-barcelona-game.grnt-barcelona-game.grnt-barcelona-game .how .e-img{display:inline-block;height:1em;vertical-align:-.1em;width:1em}.grnt-barcelona-game.grnt-barcelona-game.grnt-barcelona-game .powers{display:flex;flex-wrap:wrap;gap:6px;justify-content:center;margin-top:4px}.grnt-barcelona-game.grnt-barcelona-game.grnt-barcelona-game .powers span{background:#e6f6ef;border-radius:99px;color:#16684e;font-size:12.5px;font-weight:800;padding:5px 9px}.grnt-barcelona-game.grnt-barcelona-game.grnt-barcelona-game .btn{background:linear-gradient(#1b4f8b,#10396f);border:0;border-radius:16px;box-shadow:0 8px 20px rgba(16,57,111,.25);color:#fff;cursor:pointer;font:inherit;font-size:17px;font-weight:900;margin-top:14px;min-height:54px;width:100%}.grnt-barcelona-game.grnt-barcelona-game.grnt-barcelona-game .btn-quiet{background:none;border:0;color:#1c5491;cursor:pointer;display:block;font:inherit;font-size:14.5px;font-weight:800;margin:14px auto 0;min-height:40px;padding:8px 12px;text-decoration:underline;text-underline-offset:3px}.grnt-barcelona-game.grnt-barcelona-game.grnt-barcelona-game .big{font-size:58px;line-height:1}.grnt-barcelona-game.grnt-barcelona-game.grnt-barcelona-game .stars{font-size:36px;letter-spacing:4px;margin:6px 0 2px}.grnt-barcelona-game.grnt-barcelona-game.grnt-barcelona-game .stars .off{filter:grayscale(1);opacity:.28}.grnt-barcelona-game.grnt-barcelona-game.grnt-barcelona-game .stats{border:1px solid #dbe6e3;border-radius:14px;margin-top:14px;overflow:hidden;text-align:left}.grnt-barcelona-game.grnt-barcelona-game.grnt-barcelona-game .stats div{border-bottom:1px solid #edf2f0;display:flex;font-size:14px;gap:10px;justify-content:space-between;padding:9px 12px}.grnt-barcelona-game.grnt-barcelona-game.grnt-barcelona-game .stats div:last-child{background:#f1f8f5;border:0;font-weight:900}.grnt-barcelona-game.grnt-barcelona-game.grnt-barcelona-game .stats b{font-variant-numeric:tabular-nums;white-space:nowrap}.grnt-barcelona-game.grnt-barcelona-game.grnt-barcelona-game .stats small{color:#5d716b;display:block;font-size:11.5px;font-weight:700;margin-top:1px}.grnt-barcelona-game.grnt-barcelona-game.grnt-barcelona-game .stats.help{border-color:#bfe3d4}.grnt-barcelona-game.grnt-barcelona-game.grnt-barcelona-game .stats.help div:last-child{background:#e6f6ef;color:#16684e}.grnt-barcelona-game.grnt-barcelona-game.grnt-barcelona-game .stats.you div:last-child{background:none;font-weight:400}.grnt-barcelona-game.grnt-barcelona-game.grnt-barcelona-game .pos{color:#1f9a78}.grnt-barcelona-game.grnt-barcelona-game.grnt-barcelona-game .neg{color:red}.grnt-barcelona-game.grnt-barcelona-game.grnt-barcelona-game .tease{background:#fff6dc;border-radius:14px;color:#7a5600;font-size:13.5px;font-weight:800;line-height:1.4;margin-top:12px;padding:11px 12px}.grnt-barcelona-game.grnt-barcelona-game.grnt-barcelona-game .sect{color:#56718c;font-size:12px;font-weight:900;letter-spacing:.07em;margin-top:14px;text-align:left;text-transform:uppercase}.grnt-barcelona-game.grnt-barcelona-game.grnt-barcelona-game .total{align-items:baseline;border-top:2px solid #10396f;color:#10396f;display:flex;font-size:15px;font-weight:800;gap:8px;justify-content:space-between;margin-top:12px;padding:10px 4px 2px;text-align:left}.grnt-barcelona-game.grnt-barcelona-game.grnt-barcelona-game .total b{color:#10396f;font-size:22px;font-variant-numeric:tabular-nums;white-space:nowrap}.grnt-barcelona-game.grnt-barcelona-game.grnt-barcelona-game .total span{color:#5d716b;font-size:13px;font-weight:700}.grnt-barcelona-game.grnt-barcelona-game.grnt-barcelona-game .tagline{color:#1c5491;font-size:14px;font-weight:900;margin-top:12px}.grnt-barcelona-game.grnt-barcelona-game.grnt-barcelona-game .legal{color:#8aa09a;font-size:11px;margin-top:8px}.grnt-barcelona-game.grnt-barcelona-game.grnt-barcelona-game .hint{color:#8aa09a;font-size:12px;margin-top:6px}.grnt-barcelona-game.grnt-barcelona-game.grnt-barcelona-game .best{color:#5d716b;font-size:13px;font-weight:800;margin-top:8px}.grnt-barcelona-game.grnt-barcelona-game.grnt-barcelona-game .mcard .em{font-size:44px;line-height:1.1}.grnt-barcelona-game.grnt-barcelona-game.grnt-barcelona-game .picks{display:grid;gap:10px;grid-template-columns:1fr 1fr;margin-top:14px}.grnt-barcelona-game.grnt-barcelona-game.grnt-barcelona-game .pick{align-items:center;background:#fff;border:2px solid #dbe6e3!important;border-radius:18px;color:#10396f;cursor:pointer;display:flex;flex-direction:column;font:inherit;gap:4px;padding:8px 6px 10px;transition:transform .1s}.grnt-barcelona-game.grnt-barcelona-game.grnt-barcelona-game .pick:hover{border-color:#1f9a78!important}.grnt-barcelona-game.grnt-barcelona-game.grnt-barcelona-game .pick:active{transform:scale(.97)}.grnt-barcelona-game.grnt-barcelona-game.grnt-barcelona-game .pick.sel{background:#f3fbf8;border-color:#1f9a78!important}.grnt-barcelona-game.grnt-barcelona-game.grnt-barcelona-game .pick canvas{height:130px;width:120px}.grnt-barcelona-game.grnt-barcelona-game.grnt-barcelona-game .pick b{font-size:17px}.grnt-barcelona-game.grnt-barcelona-game.grnt-barcelona-game .boosts{display:grid;gap:8px;margin-top:14px;text-align:left}.grnt-barcelona-game.grnt-barcelona-game.grnt-barcelona-game .boost{align-items:center;background:#fff;border:2px solid #dbe6e3!important;border-radius:16px;color:#10396f;cursor:pointer;display:flex;font:inherit;gap:12px;padding:10px 12px;text-align:left;transition:transform .1s}.grnt-barcelona-game.grnt-barcelona-game.grnt-barcelona-game .boost:hover{background:#f3fbf8;border-color:#1f9a78!important}.grnt-barcelona-game.grnt-barcelona-game.grnt-barcelona-game .boost:active{transform:scale(.98)}.grnt-barcelona-game.grnt-barcelona-game.grnt-barcelona-game .bimg{align-items:center;display:flex;flex:none;justify-content:center;width:62px}.grnt-barcelona-game.grnt-barcelona-game.grnt-barcelona-game .bimg.bcard{border-radius:5px;box-shadow:0 3px 8px rgba(0,0,0,.18);height:39px}.grnt-barcelona-game.grnt-barcelona-game.grnt-barcelona-game .bimg.phone{border-radius:8px;height:62px;margin:0 7px;width:auto}.grnt-barcelona-game.grnt-barcelona-game.grnt-barcelona-game .bimg.pig{font-size:40px;height:50px}.grnt-barcelona-game.grnt-barcelona-game.grnt-barcelona-game .btxt>b{display:block;font-size:16px}.grnt-barcelona-game.grnt-barcelona-game.grnt-barcelona-game .btxt small{color:#5d716b;display:block;font-size:13px;font-weight:700;line-height:1.35;margin-top:2px}.grnt-barcelona-game.grnt-barcelona-game.grnt-barcelona-game .btxt small b{color:#10396f}.grnt-barcelona-game.grnt-barcelona-game.grnt-barcelona-game .a2hs{background:#eef5fd;border-radius:12px;color:#1c5491;font-size:13px;font-weight:700;line-height:1.4;margin-top:10px;padding:9px 11px;text-align:left}.grnt-barcelona-game.grnt-barcelona-game.grnt-barcelona-game .newmove{background:#fff1d6;border-radius:14px;color:#7a5600;font-size:14.5px;font-weight:900;line-height:1.4;margin-top:10px;padding:10px 12px}.grnt-barcelona-game.grnt-barcelona-game.grnt-barcelona-game .city{background:#eef5fd;border-radius:99px;color:#1c5491;display:inline-block;font-size:13.5px;font-weight:900;margin:6px 0 2px;padding:4px 10px}.grnt-barcelona-game.grnt-barcelona-game.grnt-barcelona-game .power{background:#e6f6ef;border-radius:14px;color:#16684e;font-size:14px;font-weight:800;line-height:1.4;margin-top:12px;padding:11px 12px}.grnt-barcelona-game.grnt-barcelona-game.grnt-barcelona-game .recap{background:#f2f6f5;border-radius:12px;color:#36506a;font-size:13.5px;font-weight:800;margin-top:10px;padding:8px 10px}.grnt-barcelona-game.grnt-barcelona-game.grnt-barcelona-game .cd{background:#e8eeec;border-radius:9px;height:5px;margin-top:14px;overflow:hidden}.grnt-barcelona-game.grnt-barcelona-game.grnt-barcelona-game .cd i{background:#f5b82e;display:block;height:100%;width:0}.grnt-barcelona-game.grnt-barcelona-game.grnt-barcelona-game .cd.go i{transition:width linear;width:100%}.grnt-barcelona-game.grnt-barcelona-game.grnt-barcelona-game .claim{background:#e6f6ef;border-radius:14px;color:#16684e;font-size:13.5px;font-weight:800;line-height:1.4;margin-top:12px;padding:12px}.grnt-barcelona-game.grnt-barcelona-game.grnt-barcelona-game .claim .btn{background:linear-gradient(#24b08a,#1f9a78);box-shadow:0 8px 20px rgba(31,154,120,.28);margin-top:10px}.grnt-barcelona-game.grnt-barcelona-game.grnt-barcelona-game .rtb-bbva{display:block}.grnt-barcelona-game.grnt-barcelona-game.grnt-barcelona-game .rtb-bbva .form-group{margin-bottom:0}.grnt-barcelona-game.grnt-barcelona-game.grnt-barcelona-game .rtb-bbva .rtb-input.form-control{height:auto}.grnt-barcelona-game.grnt-barcelona-game.grnt-barcelona-game .rtb-bbva .rtb-input.form-control:focus{background:#f4f4f4;border-color:transparent transparent hsla(0,0%,44%,.38);box-shadow:none}.grnt-barcelona-game.grnt-barcelona-game.grnt-barcelona-game .rtb-bbva .form-group.invalid .rtb-input.form-control{border:1px solid red}.grnt-barcelona-game.grnt-barcelona-game.grnt-barcelona-game .rtb-bbva .g-recaptcha{display:flex;justify-content:center}.grnt-barcelona-game.grnt-barcelona-game.grnt-barcelona-game .rtb-bbva .g-recaptcha>div{max-width:100%}.grnt-barcelona-game.grnt-barcelona-game.grnt-barcelona-game .rtb-bbva .g-recaptcha~.field-error-msg{text-align:center}@media (max-width:380px){.grnt-barcelona-game.grnt-barcelona-game.grnt-barcelona-game .rtb-bbva .g-recaptcha{margin-bottom:-11px;transform:scale(.86);transform-origin:center top}}.grnt-barcelona-game.grnt-barcelona-game.grnt-barcelona-game .rtb-bbva .form-group.invalid .g-recaptcha>div{border-radius:3px;box-shadow:0 0 0 1px red}.grnt-barcelona-game.grnt-barcelona-game.grnt-barcelona-game .rtb-form>.textarea{margin-top:12px}.grnt-barcelona-game.grnt-barcelona-game.grnt-barcelona-game .rtb-form{margin-top:4px;text-align:left}.grnt-barcelona-game.grnt-barcelona-game.grnt-barcelona-game .rtb-form .form-group{margin-top:12px;position:relative}.grnt-barcelona-game.grnt-barcelona-game.grnt-barcelona-game .rtb-form .form-group.invalid .rtb-input{border:1px solid red}.grnt-barcelona-game.grnt-barcelona-game.grnt-barcelona-game .rtb-form .rtb-input+label{color:#666;font-family:BentonSansBBVA-Book,Sans-serif;font-size:15px;font-weight:100;left:16px;line-height:1.2;margin:0;overflow:hidden;pointer-events:none;position:absolute;right:16px;text-overflow:ellipsis;top:19px;transition:all .3s ease-in-out;white-space:nowrap}.grnt-barcelona-game.grnt-barcelona-game.grnt-barcelona-game .rtb-form .rtb-input:not(:-moz-placeholder)+label{font-size:12px;top:5px}.grnt-barcelona-game.grnt-barcelona-game.grnt-barcelona-game .rtb-form .rtb-input:focus+label,.grnt-barcelona-game.grnt-barcelona-game.grnt-barcelona-game .rtb-form .rtb-input:not(:placeholder-shown)+label{font-size:12px;top:5px}.grnt-barcelona-game.grnt-barcelona-game.grnt-barcelona-game .rtb-form .rtb-input::-moz-placeholder{color:transparent}.grnt-barcelona-game.grnt-barcelona-game.grnt-barcelona-game .rtb-form .rtb-input::placeholder{color:transparent}.grnt-barcelona-game.grnt-barcelona-game.grnt-barcelona-game .rtb-form .field-error-msg{color:red;display:block;font-size:12.5px;font-weight:700;margin-top:4px}.grnt-barcelona-game.grnt-barcelona-game.grnt-barcelona-game .rtb-input{background:#f4f4f4;border:none;border-bottom:1px solid hsla(0,0%,44%,.38);border-radius:0;box-shadow:none;color:#666;display:block;font-family:BentonSansBBVA-Book,Sans-serif;font-size:15px!important;line-height:1.3;margin:0;min-height:56px;padding:16px 16px 0;transition:all .3s;-webkit-user-select:text;-moz-user-select:text;user-select:text;width:100%}.grnt-barcelona-game.grnt-barcelona-game.grnt-barcelona-game .rtb-input:focus,.grnt-barcelona-game.grnt-barcelona-game.grnt-barcelona-game .rtb-input:focus-visible{outline:none!important}.grnt-barcelona-game.grnt-barcelona-game.grnt-barcelona-game .submit-btn{position:relative}.grnt-barcelona-game.grnt-barcelona-game.grnt-barcelona-game .submit-btn .button-loading{animation:barcelona-spin .8s linear infinite;border:3px solid hsla(0,0%,100%,.35);border-radius:50%;border-top-color:#fff;display:none;height:22px;left:50%;margin:-11px 0 0 -11px;position:absolute;top:50%;width:22px}.grnt-barcelona-game.grnt-barcelona-game.grnt-barcelona-game .submit-btn.is-loading{color:transparent;cursor:progress}.grnt-barcelona-game.grnt-barcelona-game.grnt-barcelona-game .submit-btn.is-loading .button-loading{display:block}.grnt-barcelona-game.grnt-barcelona-game.grnt-barcelona-game .rtb-check{position:relative}.grnt-barcelona-game.grnt-barcelona-game.grnt-barcelona-game .rtb-check input[type=checkbox]{clip-path:inset(50%);height:1px;margin:0;opacity:0;position:absolute;width:1px}.grnt-barcelona-game.grnt-barcelona-game.grnt-barcelona-game .rtb-check label{color:#5d716b;cursor:pointer;display:block;font-size:13px;font-weight:700;line-height:1.4;min-height:20px;padding-left:30px;position:relative}.grnt-barcelona-game.grnt-barcelona-game.grnt-barcelona-game .rtb-check input[type=checkbox]+label:before{background-color:#fff;border-radius:50%;box-shadow:0 0 0 1px #02a5a5;box-sizing:border-box;content:"";display:inline-block;height:20px;left:0;margin-right:10px;padding:3px;position:absolute;top:0;vertical-align:text-top;width:20px}.grnt-barcelona-game.grnt-barcelona-game.grnt-barcelona-game .rtb-check input[type=checkbox]:checked+label:before{background-color:#02a5a5;border:2px solid #02a5a5;box-shadow:0 0 0 1px #fff,0 0 0 2px #02a5a5;padding:1px}.grnt-barcelona-game.grnt-barcelona-game.grnt-barcelona-game .rtb-check input[type=checkbox]:focus-visible+label:before{outline:2px solid #10396f;outline-offset:3px}.grnt-barcelona-game.grnt-barcelona-game.grnt-barcelona-game .rtb-check input[type=checkbox]:disabled+label{cursor:default}.grnt-barcelona-game.grnt-barcelona-game.grnt-barcelona-game .rtb-check a{color:#1c5491;text-decoration:underline}.grnt-barcelona-game.grnt-barcelona-game.grnt-barcelona-game .rtb-form .form-group.invalid .rtb-check input[type=checkbox]:not(:checked)+label:before{box-shadow:0 0 0 1px red}.grnt-barcelona-game.grnt-barcelona-game.grnt-barcelona-game .rtb-form .textarea{-webkit-overflow-scrolling:touch;background:#f4f4f4;border:1px solid hsla(0,0%,44%,.38);color:#666;font-size:12px;font-weight:400;height:200px;line-height:1.5;overflow:auto;overscroll-behavior:contain;padding:12px 14px;text-align:left}.grnt-barcelona-game.grnt-barcelona-game.grnt-barcelona-game .rtb-form .textarea:focus-visible{outline:2px solid #10396f;outline-offset:2px}.grnt-barcelona-game.grnt-barcelona-game.grnt-barcelona-game .rtb-form .textarea ol,.grnt-barcelona-game.grnt-barcelona-game.grnt-barcelona-game .rtb-form .textarea p,.grnt-barcelona-game.grnt-barcelona-game.grnt-barcelona-game .rtb-form .textarea ul{margin:0 0 8px}.grnt-barcelona-game.grnt-barcelona-game.grnt-barcelona-game .rtb-form .textarea li,.grnt-barcelona-game.grnt-barcelona-game.grnt-barcelona-game .rtb-form .textarea p{color:#666;font-size:12px;line-height:1.5}.grnt-barcelona-game.grnt-barcelona-game.grnt-barcelona-game .rtb-form .textarea ol,.grnt-barcelona-game.grnt-barcelona-game.grnt-barcelona-game .rtb-form .textarea ul{padding-left:20px}.grnt-barcelona-game.grnt-barcelona-game.grnt-barcelona-game .rtb-form .textarea li{margin-bottom:4px}.grnt-barcelona-game.grnt-barcelona-game.grnt-barcelona-game .rtb-form .textarea strong{color:#000;font-weight:700}.grnt-barcelona-game.grnt-barcelona-game.grnt-barcelona-game .rtb-form .textarea a{color:#1c5491;text-decoration:underline}.grnt-barcelona-game.grnt-barcelona-game.grnt-barcelona-game .rtb-hp{height:1px;left:-9999px;overflow:hidden;position:absolute;width:1px}.grnt-barcelona-game.grnt-barcelona-game.grnt-barcelona-game .rtb-status{font-size:14px;font-weight:800;margin-top:10px;text-align:center}.grnt-barcelona-game.grnt-barcelona-game.grnt-barcelona-game .rtb-status:empty{display:none}.grnt-barcelona-game.grnt-barcelona-game.grnt-barcelona-game .rtb-status.is-error{color:red}.grnt-barcelona-game.grnt-barcelona-game.grnt-barcelona-game .rtb-status.is-ok{color:#16684e}.grnt-barcelona-game.grnt-barcelona-game.grnt-barcelona-game .rtb-done{margin-top:10px;text-align:center}.grnt-barcelona-game.grnt-barcelona-game.grnt-barcelona-game .rtb-code-label{color:#10396f;font-size:14px;font-weight:800;margin-top:4px}.grnt-barcelona-game.grnt-barcelona-game.grnt-barcelona-game .rtb-code{background:#fff;border:2px dashed #02a5a5;border-radius:12px;color:#10396f;display:inline-block;font-family:Courier New,ui-monospace,monospace;font-size:28px;font-weight:700;letter-spacing:4px;margin:8px auto 6px;padding:10px 18px;-webkit-user-select:all;-moz-user-select:all;user-select:all}.grnt-barcelona-game.grnt-barcelona-game.grnt-barcelona-game .rtb-copy{background:linear-gradient(#24b08a,#1f9a78);box-shadow:0 8px 20px rgba(31,154,120,.28)}.grnt-barcelona-game.grnt-barcelona-game.grnt-barcelona-game .rtb-copy[hidden]{display:none}.grnt-barcelona-game.grnt-barcelona-game.grnt-barcelona-game .start-logo{display:block;height:24px;margin:2px auto 10px}.grnt-barcelona-game.grnt-barcelona-game.grnt-barcelona-game .how-sub{color:#8aa09a;font-weight:700}.grnt-barcelona-game.grnt-barcelona-game.grnt-barcelona-game .tease--start{margin-bottom:10px;margin-top:0}.grnt-barcelona-game.grnt-barcelona-game.grnt-barcelona-game .powers-title{font-size:13.5px;font-weight:800}.grnt-barcelona-game.grnt-barcelona-game.grnt-barcelona-game .power--recap{margin-top:8px}.grnt-barcelona-game.grnt-barcelona-game.grnt-barcelona-game .power-img{display:block;margin:6px auto 4px}.grnt-barcelona-game.grnt-barcelona-game.grnt-barcelona-game .power-img--mobile{border-radius:12px;height:120px}.grnt-barcelona-game.grnt-barcelona-game.grnt-barcelona-game .power-img--card{border-radius:9px;box-shadow:0 6px 16px rgba(0,0,0,.18);width:150px}.grnt-barcelona-game.grnt-barcelona-game.grnt-barcelona-game .stats--end{margin-top:6px}.grnt-barcelona-game.grnt-barcelona-game.grnt-barcelona-game .total .total-label{color:#10396f;font-size:15px;font-weight:800}.grnt-barcelona-game.grnt-barcelona-game.grnt-barcelona-game .hint--end{margin-top:8px}@media (prefers-reduced-motion:reduce){.grnt-barcelona-game.grnt-barcelona-game.grnt-barcelona-game *,.grnt-barcelona-game.grnt-barcelona-game.grnt-barcelona-game :after,.grnt-barcelona-game.grnt-barcelona-game.grnt-barcelona-game :before{animation:none!important;scroll-behavior:auto!important;transition:none!important}.grnt-barcelona-game.grnt-barcelona-game.grnt-barcelona-game .boost:active,.grnt-barcelona-game.grnt-barcelona-game.grnt-barcelona-game .pbtn:active,.grnt-barcelona-game.grnt-barcelona-game.grnt-barcelona-game .pick:active{transform:none}}@media (hover:hover) and (pointer:fine){.grnt-barcelona-game.grnt-barcelona-game.grnt-barcelona-game.grnt-barcelona-game--fit:not(.is-fullscreen),.grnt-barcelona-game.grnt-barcelona-game.grnt-barcelona-game.grnt-barcelona-game--fit:not(.is-fullscreen) .wrap{height:auto;min-height:600px}.grnt-barcelona-game.grnt-barcelona-game.grnt-barcelona-game.grnt-barcelona-game--fit:not(.is-fullscreen) .pad{flex:none;height:84px;min-height:0;padding:10px;padding-bottom:10px!important}.grnt-barcelona-game.grnt-barcelona-game.grnt-barcelona-game.grnt-barcelona-game--fit:not(.is-fullscreen) .pbtn{border-radius:16px;flex-direction:row;gap:10px;height:64px;max-height:64px}.grnt-barcelona-game.grnt-barcelona-game.grnt-barcelona-game.grnt-barcelona-game--fit:not(.is-fullscreen) .pbtn span{font-size:22px}}@media (max-height:720px){.grnt-barcelona-game.grnt-barcelona-game.grnt-barcelona-game .card{padding:16px 14px}.grnt-barcelona-game.grnt-barcelona-game.grnt-barcelona-game .big{font-size:42px}.grnt-barcelona-game.grnt-barcelona-game.grnt-barcelona-game h1{font-size:24px}.grnt-barcelona-game.grnt-barcelona-game.grnt-barcelona-game h2{font-size:21px}.grnt-barcelona-game.grnt-barcelona-game.grnt-barcelona-game .how{gap:6px;margin:10px 0 8px}.grnt-barcelona-game.grnt-barcelona-game.grnt-barcelona-game .how div{padding:7px 4px}.grnt-barcelona-game.grnt-barcelona-game.grnt-barcelona-game .how .e{font-size:20px}.grnt-barcelona-game.grnt-barcelona-game.grnt-barcelona-game .btn{margin-top:10px;min-height:48px}.grnt-barcelona-game.grnt-barcelona-game.grnt-barcelona-game .mcard .em{font-size:34px}.grnt-barcelona-game.grnt-barcelona-game.grnt-barcelona-game .power img{height:90px!important}}html.grnt-barcelona-game-lock{overflow:hidden}
