@import url(https://fonts.googleapis.com/css2?family=Poppins:wght@300;400;600;700;800&family=Inter:wght@300;400;600;700&display=swap);body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.home-page{align-items:center;background:linear-gradient(135deg,#334155,#1e293b 50%,#0f172a);box-sizing:border-box;display:flex;font-family:Poppins,sans-serif;height:100%;justify-content:center;overflow:hidden auto;padding:20px;position:relative;width:100%}.home-page:before{background:radial-gradient(circle,#ffffff1a 0,#0000 70%);content:"";height:100%;pointer-events:none;position:absolute;right:-50%;top:-50%;width:100%}.home-refresh-button{align-items:center;background:#ffffff26;border:1px solid #ffffff59;border-radius:50%;color:#fff;cursor:pointer;display:flex;font-family:Poppins,sans-serif;font-size:24px;height:48px;justify-content:center;line-height:1;position:absolute;right:20px;top:20px;transition:background .2s ease,transform .2s ease;width:48px;z-index:2}.home-refresh-button:hover{background:#ffffff47}.home-refresh-button:active{transform:scale(.92)}.home-container{margin:auto;max-width:1000px;position:relative;text-align:center;width:100%;z-index:1}.home-title{font-size:clamp(40px,7vh,72px);font-weight:800;letter-spacing:-1px;margin:0 0 15px;text-shadow:0 10px 30px #0003}.home-subtitle,.home-title{color:#fff;font-family:Poppins,sans-serif}.home-subtitle{font-size:28px;font-weight:600;letter-spacing:.5px;margin:0 0 clamp(24px,6vh,80px)}.games-grid{display:flex;flex-direction:column;gap:clamp(14px,2vh,22px);margin:0 auto;max-width:560px}.game-card{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffffff2;border:1px solid #fff3;border-radius:20px;box-shadow:0 20px 50px #00000026;cursor:pointer;font-family:Poppins,sans-serif;padding:clamp(24px,3vh,50px) 30px;transition:all .4s cubic-bezier(.34,1.56,.64,1);width:100%}.game-card:hover{background:#fff;box-shadow:0 40px 80px #00000040;transform:translateY(-15px)}.game-card:active{transform:translateY(-8px)}.game-card-content{display:flex;flex-direction:column;gap:20px}.game-card-title{color:#1e293b;font-size:36px;font-weight:700;letter-spacing:-.5px;margin:0}.game-card-description{color:#64748b;font-family:Inter,sans-serif;font-size:15px;font-weight:400;letter-spacing:.3px;margin:0}@media (max-width:768px){.home-title{font-size:56px}.home-subtitle{font-size:17px}.games-grid{max-width:100%}.game-card{border-radius:16px;padding:clamp(24px,3vh,40px) 25px}.game-card-title{font-size:28px}.game-card-description{font-size:14px}}@media (orientation:landscape){.home-subtitle{margin-bottom:32px}.games-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));max-width:960px}.game-card{padding:28px 24px}.game-card:hover{transform:translateY(-6px)}.game-card-content{gap:10px}.game-card-title{font-size:26px}}@media (orientation:portrait) and (min-width:600px){.games-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));max-width:760px}.game-card-title{font-size:28px}}@font-face{font-family:Byrd-Black;font-style:normal;font-weight:400;src:url(/static/media/Byrd-Black.9f0911e090641023789e.otf) format("opentype")}#root,body,html{height:100%;margin:0;overflow:hidden}.app{height:100%;width:100%}.plinko{background-color:red;background-image:url(/static/media/background.a7939cfad18ef7372f9e.png);background-position:50%;background-repeat:no-repeat;background-size:cover;display:flex;flex-direction:column;height:100%;position:relative}.back-button{background-color:#0009;border:none;border-radius:8px;color:#fff;cursor:pointer;font-family:Byrd-Black,sans-serif;font-size:16px;left:20px;padding:10px 20px;position:absolute;top:20px;transition:all .3s ease;z-index:1000}.plinko.admin-mode .back-button,.plinko:has(.playing-true) .back-button{display:none}.back-button:hover{background-color:#000c;transform:translateX(-5px)}.back-button:active{transform:translateX(-2px)}.images-container{box-sizing:border-box;gap:2%;height:10%;padding:0 2%;position:fixed;top:90%;z-index:3}.images-container,.images-container .image{align-items:center;display:flex;justify-content:center;width:100%}.images-container .image{height:100%}.images-container .image img{max-height:80%;max-width:80%;object-fit:cover}.matter-scene{align-items:center;display:flex;height:100vh;justify-content:center;width:100%;z-index:2}.matter-scene canvas{height:100%;width:100%}.goal-hit-popup{align-items:center;animation:fadeIn .3s ease-out;background-image:url(data:image/png;base64,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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFSV/wF9pBMAbLx8gAAAAABJRU5ErkJggg==);background-position:50%;background-repeat:no-repeat;background-size:cover;display:flex;inset:0;justify-content:center;position:fixed;z-index:100}.goal-hit-content{animation:scaleIn .3s ease-out;box-sizing:border-box;height:100%;padding:0 20%;text-align:center;width:100%;z-index:101}.goal-hit-logo-container{align-items:center;display:flex;height:15%;justify-content:center;margin-top:10%;width:100%}.goal-hit-logo-container img{image-rendering:pixelated;object-fit:cover;width:80%}.goal-hit-message{color:#fff;font-family:Byrd-Black,sans-serif;font-size:90px;font-weight:700;height:35%;margin:0}.goal-hit-image-container{align-items:center;background-color:#fff;display:flex;height:50%;justify-content:center;position:relative;width:100%}.goal-hit-image-container:before{background-color:#fff;border-radius:50%;content:"";height:50%;left:0;position:absolute;top:-25%;width:100%}.goal-hit-image-container .goal-hit-image{max-height:85%;max-width:70%;object-fit:cover;padding-bottom:30%;position:relative;z-index:1}.admin-screen{align-items:center;background:#000c;box-sizing:border-box;color:#fff;display:flex;flex-direction:column;height:100vh;justify-content:flex-start;left:0;overflow:hidden;padding:20px;position:fixed;top:0;width:100vw;z-index:200}.admin-screen h2,.admin-screen h3{flex-shrink:0;margin:10px 0}.admin-screen .selected-goals{display:flex;flex-shrink:0;flex-wrap:wrap;gap:20px;justify-content:center;margin-bottom:30px;max-height:40vh;overflow-y:auto;width:100%;z-index:201}.admin-screen .selected-goals .image{border:2px solid #0000;cursor:pointer;max-width:120px;padding:5px;text-align:center;transition:border-color .3s ease}.admin-screen .selected-goals .image.selected{background:#00ffcc1a;border-color:#0fc;border-radius:8px}.admin-screen .selected-goals img{display:block;height:auto;margin-bottom:5px;max-width:100%}.admin-screen .catalog{border-top:1px solid #555;display:flex;flex:1 1;flex-wrap:wrap;gap:10px;justify-content:center;min-height:0;overflow-y:auto;padding:10px 0;width:100%;z-index:202}.admin-screen .catalog-image{border:1px solid #0000;border-radius:5px;cursor:pointer;height:80px;object-fit:contain;transition:border-color .3s ease;width:80px}.admin-screen button{background-color:#0fc;border:none;border-radius:5px;color:#000;cursor:pointer;font-weight:700;margin-top:20px;padding:8px 16px;transition:background-color .3s ease}.admin-screen button:hover{background-color:#0c9}@media (max-height:1000px){.admin-screen .selected-goals{margin-bottom:15px;max-height:30vh}.admin-screen .selected-goals .image{max-width:80px}.admin-screen .catalog-image{height:60px;width:60px}.goal-hit-popup{align-items:center;background-image:url(data:image/png;base64,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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFSV/wF9pBMAbLx8gAAAAABJRU5ErkJggg==);display:flex;inset:0;justify-content:center;position:fixed;z-index:100}.goal-hit-message{color:#fff;font-family:Byrd-Black,sans-serif;font-size:40px;font-weight:700;height:35%;margin:0}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes scaleIn{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}.escolhe-bem{--escolhe-bem-side-gutter:3.5%;--escolhe-bem-track-inset-left:6.5%;--escolhe-bem-track-inset-right:6.5%;--escolhe-bem-arena-bottom-gap:2.2%;background-color:#c1121f;background-image:url(/static/media/background4.dcb6a4cd6e7d904cc87a.png);background-position:50%;background-repeat:no-repeat;background-size:cover;box-sizing:border-box;color:#fff;display:flex;flex-direction:column;font-family:Byrd-Black,sans-serif;height:100%;padding:34px 36px 30px;position:relative;width:100%}.escolhe-bem.management-open .back-button{display:none}.escolhe-bem-header{align-items:center;display:flex;flex-direction:column;gap:10px;justify-content:center;padding:14px 130px}.escolhe-bem-top-logo{height:auto;width:min(320px,55vw)}.escolhe-bem-logo-button{align-items:center;background:#0000;border:none;cursor:pointer;display:inline-flex;justify-content:center;padding:0}.escolhe-bem-title{font-size:clamp(26px,4vw,52px);letter-spacing:.5px;margin:0;text-align:center}.escolhe-bem-title-image{display:block;height:auto;width:min(500px,74vw)}.escolhe-bem-hud{align-items:center;display:flex;flex-wrap:nowrap;gap:18px;justify-content:center;padding:14px var(--escolhe-bem-side-gutter) 20px}.escolhe-bem-hud-item{background:#b1121f;border:2px solid #ffffff40;border-radius:14px;flex:1 1;font-size:clamp(16px,2.2vw,28px);min-width:0;padding:10px 18px;text-align:center;white-space:nowrap}.escolhe-bem-arena{background:#b1121f;border:3px solid #ffffff59;border-radius:24px;flex:1 1;margin-bottom:var(--escolhe-bem-arena-bottom-gap);margin-left:var(--escolhe-bem-track-inset-left);margin-right:var(--escolhe-bem-track-inset-right);overflow:hidden;position:relative;touch-action:none}.escolhe-bem-canvas{display:block;height:100%;inset:0;position:absolute;touch-action:none;width:100%}.escolhe-bem-overlay{align-items:center;background:#b1121f;display:flex;flex-direction:column;gap:14px;inset:0;justify-content:center;padding:24px;position:absolute;text-align:center;z-index:4}.escolhe-bem-overlay h2{font-size:clamp(28px,4vw,54px);margin:0}.escolhe-bem-overlay p{font-family:Poppins,sans-serif;font-size:clamp(16px,2.3vw,28px);font-weight:600;margin:0}.escolhe-bem-idle-content{align-items:center;display:flex;flex-direction:column;gap:14px;transform:translateY(-24px)}.escolhe-bem-idle-image{height:auto;max-height:24vh;object-fit:contain;width:min(280px,42vw)}.escolhe-bem-victory-image{filter:drop-shadow(0 6px 12px rgba(0,0,0,.28));height:auto;object-fit:contain;width:clamp(90px,16vw,180px)}.escolhe-bem-overlay button{background:#fff;border:none;border-radius:12px;color:#b1121f;cursor:pointer;font-family:Byrd-Black,sans-serif;font-size:clamp(16px,2.1vw,28px);min-width:250px;padding:12px 24px}.escolhe-bem-overlay button:disabled{cursor:not-allowed;opacity:.5}.escolhe-bem-overlay button.secondary{background:#ffffff2e;border:2px solid #ffffff59;color:#fff}.escolhe-bem-footer{grid-gap:12px;align-items:center;display:grid;gap:12px;grid-template-columns:1fr auto 1fr;padding:12px var(--escolhe-bem-track-inset-right) 4px var(--escolhe-bem-track-inset-left)}.escolhe-bem-footer-logos{align-items:center;display:flex;flex-direction:column;gap:6px;grid-column:2;justify-self:center}.escolhe-bem-footer .points-feedback{grid-column:3;justify-self:end}.escolhe-bem-bottom-logo{height:auto}.escolhe-bem-bottom-logo-primary{width:min(220px,34vw)}.escolhe-bem-bottom-logo-secondary{width:min(80px,13vw)}.points-feedback{background:#0000004d;border:2px solid #ffffff40;border-radius:14px;font-size:clamp(18px,2.4vw,34px);min-width:220px;padding:12px 18px;text-align:center}.points-feedback.positive{animation:pulseFeedback .36s ease-out;color:#bcff6d}.points-feedback.negative{animation:pulseFeedback .36s ease-out;color:#ffd7d7}.points-feedback.neutral{color:#f6f6f6;font-family:Poppins,sans-serif;font-size:clamp(16px,1.7vw,24px)}.escolhe-bem-admin-overlay{align-items:center;background:#000000b8;box-sizing:border-box;display:flex;inset:0;justify-content:center;padding:18px;position:fixed;z-index:400}.escolhe-bem-admin-panel{background:#fff;border-radius:16px;color:#191919;display:flex;flex-direction:column;font-family:Poppins,sans-serif;gap:14px;height:min(95vh,100%);overflow:hidden;padding:18px;width:min(1500px,100%)}.escolhe-bem-admin-panel h2{color:#b1121f;font-family:Byrd-Black,sans-serif;margin:0}.escolhe-bem-admin-settings{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(3,minmax(180px,1fr))}.escolhe-bem-admin-group-header label,.escolhe-bem-admin-settings label{display:flex;flex-direction:column;font-size:14px;font-weight:600;gap:6px}.escolhe-bem-admin-group-header input,.escolhe-bem-admin-settings input{border:1px solid #d0d0d0;border-radius:8px;font-size:16px;padding:9px 10px}.escolhe-bem-admin-groups{display:flex;flex:1 1;flex-direction:column;gap:14px;overflow-y:auto;padding-right:4px}.escolhe-bem-admin-group{background:#fafafa;border:1px solid #ebebeb;border-radius:12px;padding:12px}.escolhe-bem-admin-group-header{align-items:center;display:flex;flex-wrap:wrap;gap:12px}.escolhe-bem-admin-group-header h3{color:#b1121f;margin:0;min-width:120px}.escolhe-bem-admin-group p{font-size:14px;margin:10px 0}.escolhe-bem-admin-actions button,.escolhe-bem-admin-group-header button{background:#fff;border:1px solid #d2d2d2;border-radius:8px;cursor:pointer;font-size:14px;font-weight:600;padding:10px 12px}.escolhe-bem-admin-group-header button:disabled{cursor:not-allowed;opacity:.5}.escolhe-bem-admin-products-grid{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(auto-fill,minmax(110px,1fr))}.product-tile{align-items:center;background:#fff;border:1px solid #dbdbdb;border-radius:10px;cursor:pointer;display:flex;flex-direction:column;gap:6px;min-height:132px;padding:7px}.product-tile.selected{border-color:#b1121f;box-shadow:inset 0 0 0 2px #b1121f29}.product-tile img{height:58px;object-fit:contain;width:58px}.product-tile span{color:#444;font-size:11px;line-height:1.2;text-align:center}.prize-tile{justify-content:flex-start}.product-tile-display{gap:6px}.product-tile-display,.product-tile-stock{align-items:center;display:flex;flex-direction:column;width:100%}.product-tile-stock{color:#444;font-size:11px;gap:2px}.product-tile-stock input{border:1px solid #c9c9c9;border-radius:6px;font-size:12px;max-width:72px;padding:3px 6px;text-align:center;width:100%}.product-tile-given{color:#777;font-size:10px;text-align:center}.escolhe-bem-admin-actions{display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-end}@keyframes pulseFeedback{0%{opacity:.7;transform:scale(.9)}to{opacity:1;transform:scale(1)}}@media (max-width:900px){.escolhe-bem{--escolhe-bem-side-gutter:4.5%;--escolhe-bem-track-inset-left:7.5%;--escolhe-bem-track-inset-right:7.5%;--escolhe-bem-arena-bottom-gap:3%;padding:22px 20px 18px}.escolhe-bem-header{padding-left:86px;padding-right:86px}.escolhe-bem-hud{gap:10px;padding-bottom:10px}.escolhe-bem-arena{margin-left:var(--escolhe-bem-track-inset-left);margin-right:var(--escolhe-bem-track-inset-right)}.escolhe-bem-footer{padding:18px var(--escolhe-bem-track-inset-right) 0 var(--escolhe-bem-track-inset-left)}.points-feedback{min-width:160px}.escolhe-bem-admin-settings{grid-template-columns:1fr}.escolhe-bem-admin-panel{padding:12px}}.labirinto-equilibrio{align-items:center;background-color:#ba1832;background-image:url(/static/media/background4.dcb6a4cd6e7d904cc87a.png);background-position:50%;background-repeat:no-repeat;background-size:cover;color:#fff;display:flex;font-family:Byrd-Black,sans-serif;justify-content:center;overflow:hidden;padding:clamp(8px,1.6vh,16px) clamp(16px,3.2vw,42px);position:relative}.labirinto-equilibrio,.labirinto-shell{box-sizing:border-box;height:100%;width:100%}.labirinto-shell{grid-gap:clamp(4px,1vh,10px);align-items:stretch;background:#0000;border:none;border-radius:0;box-shadow:none;display:grid;gap:clamp(4px,1vh,10px);grid-template-rows:auto auto 1fr auto;max-height:100%;max-width:none;min-height:0;padding:clamp(6px,1.2vh,14px) clamp(6px,1.5vw,16px)}.labirinto-header{align-items:center;display:flex;justify-content:center;padding-top:clamp(8px,1.6vh,18px)}.labirinto-top-logo{height:auto;width:clamp(180px,38vw,320px)}.labirinto-prize{align-items:center;display:flex;gap:clamp(8px,1.4vw,20px);justify-content:center;width:100%}.labirinto-prize-image{filter:drop-shadow(0 7px 14px rgba(0,0,0,.28));height:clamp(72px,10vh,112px);object-fit:contain;width:clamp(72px,10vh,112px)}.labirinto-maze-wrapper{align-items:stretch;display:flex;flex:1 1;flex-direction:column;gap:clamp(6px,1.1vh,12px);min-height:0;width:100%}.labirinto-hud-item{color:#fff;font-size:clamp(18px,2.1vw,26px);min-width:120px;text-align:center;text-shadow:0 2px 8px #00000057}.labirinto-maze-frame{aspect-ratio:1/1;border:none;border-radius:0;box-sizing:border-box;flex:1 1;margin:0 auto;max-height:100%;min-height:0;padding:0}.labirinto-maze,.labirinto-maze-frame{background:#0000;overflow:hidden;width:100%}.labirinto-maze{border-radius:0;height:100%;position:relative;touch-action:none;-webkit-user-select:none;user-select:none}.labirinto-grid{display:block;height:100%;inset:0;pointer-events:none;position:absolute;width:100%;z-index:1}.labirinto-wall-line{stroke:#ecddbff0;stroke-linecap:square}.labirinto-trace-svg{display:block;height:100%;inset:0;pointer-events:none;position:absolute;width:100%;z-index:2}.labirinto-trace-line{fill:none;stroke:#fff;stroke-width:10;stroke-linecap:square;stroke-linejoin:miter;transition:stroke .12s ease}.labirinto-trace-line.flash{stroke:#ff4545}.labirinto-marker{background:#00000070;border:1px solid #ffffff52;border-radius:999px;font-family:Poppins,sans-serif;font-size:clamp(11px,1.8vw,14px);font-weight:700;letter-spacing:.4px;padding:3px 8px;position:absolute;transform:translate(-50%,-50%);z-index:3}.labirinto-marker.end,.labirinto-marker.start{margin-top:-28px}.labirinto-result-slot{align-items:center;display:flex;justify-content:center;min-height:clamp(32px,5.4vh,52px);width:100%}.labirinto-result-text{font-size:clamp(28px,4.2vw,52px);letter-spacing:.4px;line-height:1;text-transform:uppercase}.labirinto-result-text.success{color:#fff}.labirinto-result-text.failed{color:#ffd0d0}.labirinto-progress-track{background:#fff3;border-radius:999px;height:10px;overflow:hidden;width:100%}.labirinto-progress-fill{background:linear-gradient(90deg,#9ce85f,#d5ff8e);height:100%;transition:width 80ms linear;width:0}.labirinto-reset{background:#fff;border:none;border-radius:12px;color:#ad0f20;cursor:pointer;font-family:Byrd-Black,sans-serif;font-size:clamp(14px,1.8vw,22px);padding:10px 18px}.labirinto-reset-slot{align-items:start;display:flex;justify-content:center;min-height:clamp(42px,7vh,62px);width:100%}.labirinto-reset.hidden{pointer-events:none;visibility:hidden}.labirinto-footer{align-items:center;display:flex;justify-content:center;padding-bottom:clamp(8px,1.6vh,18px);padding-top:0;width:100%}.labirinto-bottom-logo{height:auto;width:clamp(130px,18vh,210px)}.unsupported-device{align-items:center;background-color:#000c;box-sizing:border-box;color:#fff;display:flex;font-family:Byrd-Black,sans-serif;font-size:24px;height:100%;justify-content:center;left:0;padding:40px;position:fixed;text-align:center;top:0;width:100%;z-index:9999}@media (max-width:900px){.labirinto-equilibrio{padding:8px 14px}.labirinto-shell{border-radius:0;height:100%;padding:8px 6px;width:100%}.labirinto-prize{gap:8px}.labirinto-header{padding-top:12px}.labirinto-footer{padding-bottom:12px}}@font-face{font-family:Titillium Web;font-style:normal;font-weight:400;src:url(/static/media/TitilliumWeb-Regular.e53e0538893d432e0635.ttf) format("truetype")}@font-face{font-family:Titillium Web;font-style:normal;font-weight:700;src:url(/static/media/TitilliumWeb-Bold.a267a8b6b783d7d62039.ttf) format("truetype")}.quiz{--u:min(1vw,0.5625vh);--quiz-orange:#f1870a;--quiz-teal:#1e9f98;--quiz-pending:#afdad7;background-color:#2db7b0;background-image:url(/static/media/fundo.6b2a0f2e14a48b9948ff.png);background-position:top;background-repeat:no-repeat;background-size:cover;box-sizing:border-box;color:#fff;font-family:Titillium Web,sans-serif;font-weight:700;height:100%;overflow:hidden;padding:max(40.4vw,22.7vh) 3.5vw calc(var(--u)*4);position:relative;text-transform:uppercase;touch-action:manipulation;-webkit-user-select:none;user-select:none;width:100%}.quiz.question-background{background-image:url(/static/media/fundo-pergunta.a08fc1e30c939f40daae.png);background-position:bottom;padding:0 3.5vw max(23.4vw,13.2vh)}.quiz button{cursor:pointer;font-family:inherit;font-weight:inherit;text-transform:inherit}.quiz>.back-button{bottom:20px;top:auto}.quiz-screen{align-items:center;box-sizing:border-box;display:flex;flex-direction:column;height:100%;min-height:0}.quiz-title{font-size:calc(var(--u)*5.3);font-weight:inherit;line-height:1.1}.quiz-lead,.quiz-title{margin:0;text-align:center}.quiz-lead{font-size:calc(var(--u)*4.7);font-weight:400;line-height:1.25}.quiz-pill{background:var(--quiz-orange);border:none;border-radius:999px;color:#fff;font-size:calc(var(--u)*4.1);line-height:1.1;padding:.75em 1.8em;white-space:nowrap}.quiz-pill.outline{background:#0000;border:calc(var(--u)*.35) solid #fff;color:#fff}.quiz-pill.small{font-size:calc(var(--u)*3.8);padding:.75em 1.8em}.quiz-start{padding-top:calc(var(--u)*27)}.quiz-logo-tap{background:#0000;border:none;height:max(40.4vw,22.7vh);left:0;padding:0;position:absolute;top:0;width:70%}.quiz-start .quiz-lead{margin-top:calc(var(--u)*13)}.quiz-start .quiz-pill{margin-top:calc(var(--u)*21);max-width:100%;width:calc(var(--u)*62)}.quiz-register{gap:calc(var(--u)*2.6);justify-content:center}.quiz-field{display:flex;flex-direction:column;gap:calc(var(--u)*1);max-width:100%;width:calc(var(--u)*84)}.quiz-field-label{font-size:calc(var(--u)*3.4);padding-left:.6em}.quiz-field-value{background:#fff;border-radius:999px;box-shadow:0 0 0 calc(var(--u)*.7) var(--quiz-orange);box-sizing:border-box;color:var(--quiz-teal);font-size:calc(var(--u)*5);min-height:1.7em;overflow:hidden;padding:.35em .9em;text-overflow:ellipsis;white-space:nowrap}.quiz-error{color:#fff;font-size:calc(var(--u)*3.8);min-height:1.2em}.quiz-keyboard{display:flex;flex-direction:column;gap:calc(var(--u)*1.4);width:100%}.quiz-keyboard-row{display:flex;gap:calc(var(--u)*1);justify-content:center}.quiz-key{background:#fff;border:none;border-radius:calc(var(--u)*1.6);color:var(--quiz-teal);flex:0 1 calc(var(--u)*7.6);font-size:calc(var(--u)*4);height:calc(var(--u)*7.6)}.quiz-key.wide{flex-basis:calc(var(--u)*40)}.quiz-key:active{background:var(--quiz-pending)}.quiz-actions{display:flex;gap:calc(var(--u)*3);justify-content:center;margin-top:calc(var(--u)*1.4)}.quiz-actions .quiz-pill{font-size:calc(var(--u)*4.4)}.quiz-link{background:#0000;border:none;color:#fff;font-size:calc(var(--u)*3.4);padding:.6em 1.2em;text-decoration:underline}.quiz-playing{align-items:stretch;padding-top:calc(var(--u)*15.7)}.quiz-progress{align-items:flex-end;display:flex;padding:0 calc(var(--u)*3.1)}.quiz-progress-tab{background:var(--quiz-orange);clip-path:polygon(0 0,86% 0,100% 100%,14% 100%);color:#fff;flex:none;font-size:calc(var(--u)*2.9);line-height:1;padding:.7em 1.9em}.quiz-progress-track{display:flex;flex:1 1;flex-direction:column;gap:calc(var(--u)*1.2);margin-left:calc(var(--u)*-.4)}.quiz-timer{font-size:calc(var(--u)*2.9);line-height:1}.quiz-segments{display:flex;gap:calc(var(--u)*.6);height:calc(var(--u)*1.9)}.quiz-segment{background:var(--quiz-pending);flex:1 1;transform:skewX(40deg)}.quiz-segment.done{background:var(--quiz-orange)}.quiz-stage{align-items:center;display:flex;flex:1 1;flex-direction:column;gap:calc(var(--u)*6);justify-content:center;min-height:0}.quiz-question{font-size:calc(var(--u)*5.3);font-weight:inherit;line-height:1.2;margin:0;max-width:calc(var(--u)*84);text-align:center}.quiz-choices{--choice-rest:#0000;grid-column-gap:calc(var(--u)*4);grid-row-gap:calc(var(--u)*4.4);column-gap:calc(var(--u)*4);display:grid;grid-auto-flow:column;grid-template-columns:1fr 1fr;grid-template-rows:repeat(2,auto);justify-items:start;max-width:100%;row-gap:calc(var(--u)*4.4);width:calc(var(--u)*76)}.quiz-choice{background:#0000;border:none;border-radius:999px;color:#fff;font-size:calc(var(--u)*5.6);line-height:1.1;margin-left:-.45em;padding:.2em .45em;text-align:left;transition:background-color .15s ease,color .15s ease;white-space:nowrap}.quiz-question.long{font-size:calc(var(--u)*4.6)}.quiz-choices.list{--choice-rest:#00000024;grid-auto-flow:row;grid-template-columns:1fr;grid-template-rows:none;justify-items:stretch;row-gap:calc(var(--u)*2.4);width:calc(var(--u)*86)}.quiz-choices.list .quiz-choice{background:var(--choice-rest);border-radius:calc(var(--u)*3);font-size:calc(var(--u)*4.6);line-height:1.15;margin-left:0;padding:.4em .8em;white-space:normal}.quiz-choices.long .quiz-choice{font-size:calc(var(--u)*3.8)}.quiz-choice:disabled{cursor:default}.quiz-choices .quiz-choice.correct,.quiz-choices .quiz-choice.wrong{animation:quiz-before-result .35s step-end;color:#fff}.quiz-choices .quiz-choice.picked{animation-name:quiz-picked}.quiz-choices .quiz-choice.correct{background:#14713a}.quiz-choices .quiz-choice.wrong{background:#d92d20}@keyframes quiz-before-result{0%{background:var(--choice-rest)}}@keyframes quiz-picked{0%{background:var(--quiz-orange)}}.quiz-playing>.quiz-pill{bottom:calc(var(--u)*4);position:absolute;right:calc(var(--u)*4)}.quiz-finished{gap:calc(var(--u)*3);justify-content:center}.quiz-place{align-items:center;display:flex;flex-direction:column;line-height:.9}.quiz-place-number{font-size:calc(var(--u)*14)}.quiz-place-label{font-size:calc(var(--u)*4.8)}.quiz-cards{flex:1 1 calc(var(--u)*28.3);gap:calc(var(--u)*5.4);max-height:calc(var(--u)*28.3);min-height:calc(var(--u)*20)}.quiz-card,.quiz-cards{display:flex;justify-content:center}.quiz-card{align-items:center;background:#fff;border-radius:calc(var(--u)*3.9);color:var(--quiz-orange);flex-direction:column;gap:calc(var(--u)*.9);width:calc(var(--u)*32.4)}.quiz-card-label{font-size:calc(var(--u)*4.5)}.quiz-card-value{font-size:calc(var(--u)*10.5);line-height:.95}.quiz-board-panel{background:var(--quiz-orange);border-radius:calc(var(--u)*4.6);box-sizing:border-box;display:flex;flex:0 1 auto;flex-direction:column;gap:calc(var(--u)*1.4);max-width:100%;min-height:0;padding:calc(var(--u)*2.6) calc(var(--u)*4);width:calc(var(--u)*93)}.quiz-board-title{font-size:calc(var(--u)*4.8);font-weight:inherit;margin:0}.quiz-board{display:flex;flex:0 1 auto;flex-direction:column;gap:calc(var(--u)*.5);list-style:none;margin:0;min-height:0;padding:0}.quiz-board-row{align-items:center;border-radius:999px;display:grid;font-size:calc(var(--u)*3.5);grid-template-columns:2.6em 1fr auto;line-height:1.2;padding:.15em .8em}.quiz-board-row.player{background:#fff;color:var(--quiz-orange)}.quiz-board-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.quiz-board-gap{font-size:calc(var(--u)*3.8);line-height:.5;text-align:center}.quiz-board-empty{font-size:calc(var(--u)*3.8);margin:0}.quiz-finished .quiz-board-panel{flex-shrink:0}.quiz-leaderboard{gap:calc(var(--u)*4);justify-content:center}.quiz-modal{align-items:center;background:#00000080;display:flex;inset:0;justify-content:center;position:absolute;z-index:2000}.quiz-modal-box{background:var(--quiz-teal);border-radius:calc(var(--u)*5);font-size:calc(var(--u)*5.6);padding:calc(var(--u)*7) calc(var(--u)*5);text-align:center;width:calc(var(--u)*76)}.quiz-modal-box p{margin:0 0 calc(var(--u)*5.3)}.quiz-modal-note{font-size:calc(var(--u)*3.4);line-height:1.4;text-transform:none}.quiz-pill.danger{background:#d92d20;color:#fff}.quiz-modal-actions{display:flex;flex-wrap:wrap;gap:calc(var(--u)*3.6) calc(var(--u)*3);justify-content:center}@font-face{font-family:Harmonia Sans;font-style:normal;font-weight:400;src:url(/static/media/HarmoniaSans-Bold.8ba1dcb1ca793a0a768f.ttf) format("truetype")}.ad-event{--u:min(1vw,0.5625vh);--ad-gradient:linear-gradient(90deg,#3194c2,#225b9b 45%,#222850);--ad-blue:#3194c2;grid-gap:calc(var(--u)*6);background-color:#2b7cc8;background-position:50%;background-repeat:no-repeat;background-size:cover;box-sizing:border-box;color:#fff;display:grid;font-family:Harmonia Sans,sans-serif;gap:calc(var(--u)*6);grid-template-rows:auto 1fr;height:100%;overflow:hidden;padding:max(calc(var(--u)*8),72px) 6.7vw calc(var(--u)*4);position:relative;text-transform:uppercase;-webkit-user-select:none;user-select:none;width:100%}.ad-event button{cursor:pointer;font-family:inherit;text-transform:inherit}.ad-header{align-items:center;display:flex;justify-content:space-between;padding:0 calc(var(--u)*4)}.ad-logo{height:auto;width:calc(var(--u)*34)}.ad-event-logo{height:auto;width:calc(var(--u)*28)}.ad-screen{align-items:center;display:flex;flex-direction:column;gap:calc(var(--u)*3);min-height:0}.ad-banner{background:var(--ad-gradient);font-size:calc(var(--u)*5);font-weight:400;line-height:1.1;margin:0;padding:.35em 1.2em;text-align:center}.ad-banner.plain{background:none;font-size:calc(var(--u)*6);text-transform:none}.ad-pill{background:var(--ad-gradient);border:none;border-radius:999px;color:#fff;font-size:calc(var(--u)*4.6);line-height:1.1;padding:.4em 1.8em;text-transform:none}.ad-pill:disabled{opacity:.5}.ad-pill.small{font-size:calc(var(--u)*3.6)}.ad-pill.outline{background:#0000;border:calc(var(--u)*.35) solid #fff}.ad-pill.danger{background:#e02424}.ad-promo{text-align:center;text-transform:none}.ad-promo h2{font-size:calc(var(--u)*5);font-weight:400;margin:calc(var(--u)*1) 0}.ad-promo p{font-size:calc(var(--u)*3);line-height:1.3;margin:0}.ad-register{justify-content:center}.ad-name{background:#fff;box-sizing:border-box;color:var(--ad-blue);font-size:calc(var(--u)*4.6);overflow:hidden;padding:.6em .8em;text-align:center;text-overflow:ellipsis;text-transform:none;white-space:nowrap;width:calc(var(--u)*66)}.ad-error{color:#ffe0e0;font-size:calc(var(--u)*3.6);min-height:1.2em}.ad-keyboard{display:flex;flex-direction:column;gap:calc(var(--u)*1.4);margin-bottom:calc(var(--u)*2);width:100%}.ad-keyboard-row{display:flex;gap:calc(var(--u)*1);justify-content:center}.ad-key{background:#fff;border:none;border-radius:calc(var(--u)*1.6);color:var(--ad-blue);flex:0 1 calc(var(--u)*7.6);font-size:calc(var(--u)*4);height:calc(var(--u)*7.6)}.ad-key.wide{flex-basis:calc(var(--u)*40)}.ad-key:active{background:#9eb2dd}.ad-finished{gap:calc(var(--u)*4);justify-content:center}.ad-podium{align-items:flex-end;display:flex;gap:calc(var(--u)*1.8);list-style:none;margin:0;padding:0}.ad-podium-place{align-items:center;display:flex;flex-direction:column;text-align:center;text-transform:none;width:calc(var(--u)*21)}.ad-podium-bar{align-items:center;background:linear-gradient(180deg,#222850,#225b9b 55%,#3194c2);display:flex;font-size:calc(var(--u)*18);justify-content:center;line-height:1;width:100%}.ad-podium-place.place-1 .ad-podium-bar{height:calc(var(--u)*48)}.ad-podium-place.place-2 .ad-podium-bar{height:calc(var(--u)*36)}.ad-podium-place.place-3 .ad-podium-bar{height:calc(var(--u)*27)}.ad-podium-name{font-size:calc(var(--u)*3.6);line-height:1.15;margin-top:calc(var(--u)*1.6);min-height:1.15em;overflow-wrap:anywhere}.ad-podium-value{font-feature-settings:"tnum";font-size:calc(var(--u)*3.2);font-variant-numeric:tabular-nums;opacity:.85}.ad-own-result{font-size:calc(var(--u)*4)}.ad-continue,.ad-own-result{margin:0;text-transform:none}.ad-continue{font-size:calc(var(--u)*6);font-weight:400}.ad-modal{align-items:center;background:#00000080;display:flex;inset:0;justify-content:center;position:absolute;z-index:2000}.ad-modal-box{background:#225b9b;border-radius:calc(var(--u)*5);font-size:calc(var(--u)*5.6);padding:calc(var(--u)*7) calc(var(--u)*5);text-align:center;width:calc(var(--u)*76)}.ad-modal-box p{margin:0 0 calc(var(--u)*5.3)}.ad-modal-note{font-size:calc(var(--u)*3.4);line-height:1.4;text-transform:none}.ad-modal-actions{display:flex;flex-wrap:wrap;gap:calc(var(--u)*3.6) calc(var(--u)*3);justify-content:center}.puzzle{background-image:url(/static/media/fundo-azul.3148b2c62b19ed856455.webp)}.puzzle-playing{gap:calc(var(--u)*2.5)}.puzzle-playing .ad-banner{box-sizing:border-box;font-size:calc(var(--u)*3.6);width:100%}.puzzle-board-wrap{container-type:size;display:flex;flex:1 1;justify-content:center;margin-top:calc(var(--u)*-2.5);min-height:0;width:100%}.puzzle-board{aspect-ratio:1/1;background:#ffffff26;overflow:hidden;position:relative;touch-action:none;width:min(84cqw,100cqh)}.puzzle-tile{-webkit-tap-highlight-color:transparent;background-size:400% 400%;border:none;box-shadow:inset 0 0 0 1px #22285080;height:25%;left:0;padding:0;position:absolute;top:0;transition:transform .15s ease,opacity .4s ease,box-shadow .4s ease;width:25%}.puzzle-tile:disabled{cursor:default}.puzzle-tile.empty{opacity:0;pointer-events:none}.puzzle-tile.revealed{opacity:1}.puzzle-board:has(.revealed) .puzzle-tile{box-shadow:none}.puzzle-status{align-items:center;display:flex;gap:calc(var(--u)*4)}.puzzle-goal{aspect-ratio:1/1;background:none;border:calc(var(--u)*.5) solid #fff;box-shadow:0 calc(var(--u)*.6) calc(var(--u)*1.6) #0000004d;padding:0;width:calc(var(--u)*18)}.puzzle-goal img,.puzzle-peek img{display:block;height:100%;width:100%}.puzzle-peek{align-items:center;background:#0f193ceb;border:none;color:#fff;display:flex;flex-direction:column;gap:calc(var(--u)*4);inset:0;justify-content:center;padding:0;position:absolute;z-index:1500}.puzzle-peek img{aspect-ratio:1/1;border:calc(var(--u)*.6) solid #fff;height:auto;width:min(88vw,70vh)}.puzzle-peek-hint{font-size:calc(var(--u)*4)}.puzzle-timer{font-feature-settings:"tnum";font-size:calc(var(--u)*4.6);font-variant-numeric:tabular-nums}.health-rush{background-image:url(/static/media/fundo-festival.00863141b76d7af0460c.webp)}.hr-playing{gap:calc(var(--u)*2.5)}.hr-arena-wrap{align-items:center;display:flex;flex:1 1;flex-direction:column;min-height:0;width:100%}.hr-banner{font-size:calc(var(--u)*6.4);margin-bottom:calc(var(--u)*-3.5);padding:.3em 1.6em;position:relative;z-index:2}.hr-arena{background:#fff;flex:1 1;min-height:0;overflow:hidden;position:relative;z-index:1}.hr-arena,.hr-canvas{touch-action:none;width:100%}.hr-canvas{display:block;height:100%;inset:0;position:absolute}.hr-deco{pointer-events:none;position:absolute;width:calc(var(--u)*24)}.hr-deco.one{left:calc(var(--u)*-6);top:30%}.hr-deco.two{right:calc(var(--u)*-6);top:58%}.hr-overlay{align-items:center;color:#225b9b;display:flex;inset:0;justify-content:center;pointer-events:none;position:absolute;z-index:3}.hr-countdown{font-size:calc(var(--u)*40)}.hr-time-up{background:#ffffffbf;font-size:calc(var(--u)*9)}.hr-hud{font-feature-settings:"tnum";align-items:center;display:grid;font-size:calc(var(--u)*5);font-variant-numeric:tabular-nums;grid-template-columns:1fr auto 1fr;text-shadow:0 calc(var(--u)*.3) calc(var(--u)*1) #00000059;width:100%}.hr-hud>:last-child{text-align:right}.hr-flash{min-width:3em;text-align:center}.hr-flash.minus,.hr-flash.plus{animation:hr-flash 1.2s ease-out forwards}.hr-flash.plus{color:#d9ffb0}.hr-flash.minus{color:#ffd0d0}@keyframes hr-flash{0%{transform:scale(1.4)}to{opacity:.6;transform:scale(1)}}
/*# sourceMappingURL=main.81da085a.css.map*/