@import url(https://fonts.googleapis.com/css2?family=Baloo+2:wght@600;700&family=Nunito:wght@400;500;700;800&display=swap);.walking-robot{height:auto;max-width:2rem;position:absolute;transition:all 2s ease-in-out;z-index:999}.walking-robot.flip{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.sequencia-dias{align-items:center;color:var(--text-color-primary);display:flex;gap:12px;text-align:left}.sequencia-dias__fogo{align-items:center;-webkit-animation:sequencia-dias-chama 1.6s ease-in-out infinite;animation:sequencia-dias-chama 1.6s ease-in-out infinite;background:linear-gradient(135deg,var(--button-color-primary),#ffb067);border-radius:50%;display:inline-flex;flex-shrink:0;font-size:32px;height:56px;justify-content:center;width:56px}.sequencia-dias__fogo--apagado{-webkit-animation:none;animation:none;-webkit-filter:grayscale(1);filter:grayscale(1);opacity:.6}.sequencia-dias__texto{display:flex;flex-direction:column;min-width:0}.sequencia-dias__texto strong{color:var(--text-color-accent);font-family:var(--font-title);font-size:1.3rem}.sequencia-dias__texto small{color:var(--text-color-secondary);font-weight:700}@-webkit-keyframes sequencia-dias-chama{0%,to{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.08);transform:scale(1.08)}}@keyframes sequencia-dias-chama{0%,to{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.08);transform:scale(1.08)}}.desafios-do-dia{background:var(--secundary-color);border:1px solid var(--panel-border-color);border-radius:var(--default-border-radius-extra);box-shadow:var(--shadow-card);color:var(--text-color-primary);display:flex;flex-direction:column;gap:var(--double-default-spacing);padding:var(--triple-default-spacing);width:100%}.desafios-do-dia__lista{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.desafios-do-dia__card{background:var(--transient-color-second);border:2px solid var(--panel-border-color);border-radius:20px;display:flex;flex-direction:column;gap:10px;padding:16px;text-align:left}.desafios-do-dia__card--concluido{border-color:#f2b632}.desafios-do-dia__rotulo{color:var(--text-color-accent);font-family:var(--font-title);font-size:1.1rem}.desafios-do-dia__card p{flex:1 1;font-weight:700;margin:0}.desafios-do-dia__barra{background:var(--transient-color-primary);border-radius:999px;height:12px;overflow:hidden}.desafios-do-dia__barra span{background:linear-gradient(90deg,var(--button-color-primary),#ffb067);border-radius:999px;display:block;height:100%}.desafios-do-dia__rodape{display:flex;flex-direction:column;gap:8px}.desafios-do-dia__rodape small{color:var(--text-color-secondary);font-weight:700}.barra-xp{background:var(--secundary-color);border:2px solid var(--panel-border-color);border-radius:20px;box-shadow:var(--shadow-card);color:var(--text-color-primary);display:flex;flex-direction:column;gap:8px;padding:14px 16px;width:100%}.barra-xp__topo{align-items:center;display:flex;gap:12px}.barra-xp__nivel{align-items:center;background:linear-gradient(135deg,var(--button-color-primary),#ffb067);border-radius:50%;color:#fff;display:inline-flex;flex-shrink:0;font-family:var(--font-title);font-size:1.3rem;height:44px;justify-content:center;width:44px}.barra-xp__texto{display:flex;flex:1 1;flex-direction:column;min-width:0}.barra-xp__texto strong{font-family:var(--font-title);font-size:1.1rem}.barra-xp__texto small{color:var(--text-color-secondary)}.barra-xp__ganho{-webkit-animation:barra-xp-ganho .6s ease;animation:barra-xp-ganho .6s ease;color:var(--text-color-accent);flex-shrink:0;font-weight:800}.barra-xp__barra{background:var(--transient-color-primary);border-radius:999px;height:12px;overflow:hidden}.barra-xp__barra span{-webkit-animation:barra-xp-encher 1s ease-out;animation:barra-xp-encher 1s ease-out;background:linear-gradient(90deg,var(--button-color-primary),#ffb067);border-radius:999px;display:block;height:100%}.barra-xp__subiu{-webkit-animation:barra-xp-subiu .8s ease;animation:barra-xp-subiu .8s ease;color:var(--text-color-accent);font-weight:800;margin:0;text-align:center}.barra-xp--subiu{border-color:#ffd66a}.barra-xp--subiu .barra-xp__nivel{-webkit-animation:barra-xp-nivel 1s ease 2;animation:barra-xp-nivel 1s ease 2}@-webkit-keyframes barra-xp-encher{0%{width:0}}@keyframes barra-xp-encher{0%{width:0}}@-webkit-keyframes barra-xp-ganho{0%{opacity:0;-webkit-transform:translateY(8px);transform:translateY(8px)}}@keyframes barra-xp-ganho{0%{opacity:0;-webkit-transform:translateY(8px);transform:translateY(8px)}}@-webkit-keyframes barra-xp-subiu{0%{opacity:0;-webkit-transform:scale(.6);transform:scale(.6)}70%{-webkit-transform:scale(1.1);transform:scale(1.1)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes barra-xp-subiu{0%{opacity:0;-webkit-transform:scale(.6);transform:scale(.6)}70%{-webkit-transform:scale(1.1);transform:scale(1.1)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes barra-xp-nivel{0%,to{box-shadow:0 0 0 0 rgba(255,214,106,.8);-webkit-transform:scale(1);transform:scale(1)}50%{box-shadow:0 0 0 10px rgba(255,214,106,0);-webkit-transform:scale(1.25) rotate(-8deg);transform:scale(1.25) rotate(-8deg)}}@keyframes barra-xp-nivel{0%,to{box-shadow:0 0 0 0 rgba(255,214,106,.8);-webkit-transform:scale(1);transform:scale(1)}50%{box-shadow:0 0 0 10px rgba(255,214,106,0);-webkit-transform:scale(1.25) rotate(-8deg);transform:scale(1.25) rotate(-8deg)}}.countdown-container{align-items:center;display:flex;flex-direction:column;height:100vh;justify-content:center;width:100%}.countdown-text{color:var(--text-color-primary);font-size:4rem;margin-bottom:20px}.countdown-number{-webkit-animation:pulse 1s ease-in-out;animation:pulse 1s ease-in-out;color:var(--text-color-primary);font-size:16rem;font-weight:700}@-webkit-keyframes pulse{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.4);transform:scale(1.4)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes pulse{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.4);transform:scale(1.4)}to{-webkit-transform:scale(1);transform:scale(1)}}.pacman-loader{align-items:center;display:inline-flex;position:relative;width:384px;width:calc(var(--size,64px)*6)}.pacman,.pacman-loader{height:64px;height:var(--size,64px)}.pacman{-webkit-animation:chomp .5s ease-in-out infinite;animation:chomp .5s ease-in-out infinite;background:var(--transient-color-primary);border-radius:50%;-webkit-mask:conic-gradient(from 90deg,transparent -1deg 40deg,#000 40deg 320deg,transparent 320deg 361deg);mask:conic-gradient(from 90deg,transparent -1deg 40deg,#000 40deg 320deg,transparent 320deg 361deg);-webkit-mask:conic-gradient(from 90deg,transparent -1deg var(--mouth,40deg),#000 var(--mouth,40deg) calc(1turn - var(--mouth, 40deg)),transparent calc(1turn - var(--mouth, 40deg)) 361deg);mask:conic-gradient(from 90deg,transparent -1deg var(--mouth,40deg),#000 var(--mouth,40deg) calc(1turn - var(--mouth, 40deg)),transparent calc(1turn - var(--mouth, 40deg)) 361deg);width:64px;width:var(--size,64px)}@-webkit-keyframes chomp{0%{-webkit-mask:conic-gradient(from 90deg,transparent 0deg 0deg,#000 0deg 1turn,transparent 1turn 1turn);mask:conic-gradient(from 90deg,transparent 0deg 0deg,#000 0deg 1turn,transparent 1turn 1turn)}15%{-webkit-mask:conic-gradient(from 90deg,transparent 0deg 0deg,#000 0deg 1turn,transparent 1turn 1turn);mask:conic-gradient(from 90deg,transparent 0deg 0deg,#000 0deg 1turn,transparent 1turn 1turn)}40%{-webkit-mask:conic-gradient(from 90deg,transparent 0deg 40deg,#000 40deg 320deg,transparent 320deg 1turn);mask:conic-gradient(from 90deg,transparent 0deg 40deg,#000 40deg 320deg,transparent 320deg 1turn);-webkit-mask:conic-gradient(from 90deg,transparent 0deg var(--mouth,40deg),#000 var(--mouth,40deg) calc(1turn - var(--mouth,40deg)),transparent calc(1turn - var(--mouth,40deg)) 1turn);mask:conic-gradient(from 90deg,transparent 0deg var(--mouth,40deg),#000 var(--mouth,40deg) calc(1turn - var(--mouth,40deg)),transparent calc(1turn - var(--mouth,40deg)) 1turn)}60%{-webkit-mask:conic-gradient(from 90deg,transparent 0deg 40deg,#000 40deg 320deg,transparent 320deg 1turn);mask:conic-gradient(from 90deg,transparent 0deg 40deg,#000 40deg 320deg,transparent 320deg 1turn);-webkit-mask:conic-gradient(from 90deg,transparent 0deg var(--mouth,40deg),#000 var(--mouth,40deg) calc(1turn - var(--mouth,40deg)),transparent calc(1turn - var(--mouth,40deg)) 1turn);mask:conic-gradient(from 90deg,transparent 0deg var(--mouth,40deg),#000 var(--mouth,40deg) calc(1turn - var(--mouth,40deg)),transparent calc(1turn - var(--mouth,40deg)) 1turn)}85%{-webkit-mask:conic-gradient(from 90deg,transparent 0deg 0deg,#000 0deg 1turn,transparent 1turn 1turn);mask:conic-gradient(from 90deg,transparent 0deg 0deg,#000 0deg 1turn,transparent 1turn 1turn)}to{-webkit-mask:conic-gradient(from 90deg,transparent 0deg 0deg,#000 0deg 1turn,transparent 1turn 1turn);mask:conic-gradient(from 90deg,transparent 0deg 0deg,#000 0deg 1turn,transparent 1turn 1turn)}}@keyframes chomp{0%{-webkit-mask:conic-gradient(from 90deg,transparent 0deg 0deg,#000 0deg 1turn,transparent 1turn 1turn);mask:conic-gradient(from 90deg,transparent 0deg 0deg,#000 0deg 1turn,transparent 1turn 1turn)}15%{-webkit-mask:conic-gradient(from 90deg,transparent 0deg 0deg,#000 0deg 1turn,transparent 1turn 1turn);mask:conic-gradient(from 90deg,transparent 0deg 0deg,#000 0deg 1turn,transparent 1turn 1turn)}40%{-webkit-mask:conic-gradient(from 90deg,transparent 0deg 40deg,#000 40deg 320deg,transparent 320deg 1turn);mask:conic-gradient(from 90deg,transparent 0deg 40deg,#000 40deg 320deg,transparent 320deg 1turn);-webkit-mask:conic-gradient(from 90deg,transparent 0deg var(--mouth,40deg),#000 var(--mouth,40deg) calc(1turn - var(--mouth,40deg)),transparent calc(1turn - var(--mouth,40deg)) 1turn);mask:conic-gradient(from 90deg,transparent 0deg var(--mouth,40deg),#000 var(--mouth,40deg) calc(1turn - var(--mouth,40deg)),transparent calc(1turn - var(--mouth,40deg)) 1turn)}60%{-webkit-mask:conic-gradient(from 90deg,transparent 0deg 40deg,#000 40deg 320deg,transparent 320deg 1turn);mask:conic-gradient(from 90deg,transparent 0deg 40deg,#000 40deg 320deg,transparent 320deg 1turn);-webkit-mask:conic-gradient(from 90deg,transparent 0deg var(--mouth,40deg),#000 var(--mouth,40deg) calc(1turn - var(--mouth,40deg)),transparent calc(1turn - var(--mouth,40deg)) 1turn);mask:conic-gradient(from 90deg,transparent 0deg var(--mouth,40deg),#000 var(--mouth,40deg) calc(1turn - var(--mouth,40deg)),transparent calc(1turn - var(--mouth,40deg)) 1turn)}85%{-webkit-mask:conic-gradient(from 90deg,transparent 0deg 0deg,#000 0deg 1turn,transparent 1turn 1turn);mask:conic-gradient(from 90deg,transparent 0deg 0deg,#000 0deg 1turn,transparent 1turn 1turn)}to{-webkit-mask:conic-gradient(from 90deg,transparent 0deg 0deg,#000 0deg 1turn,transparent 1turn 1turn);mask:conic-gradient(from 90deg,transparent 0deg 0deg,#000 0deg 1turn,transparent 1turn 1turn)}}.pellets{height:100%;left:36px;left:calc(var(--size,64px) - 28px);overflow:hidden;right:0}.pellet,.pellets{position:absolute}.pellet{-webkit-animation:pellet-move 1.8s linear infinite;animation:pellet-move 1.8s linear infinite;-webkit-animation-delay:calc(var(--i)*(1.8s/max(var(--dots), 1)));animation-delay:calc(var(--i)*(1.8s/max(var(--dots), 1)));background:var(--text-color-primary);border-radius:50%;height:9.14286px;height:calc(var(--size,64px)/7);margin-top:-4.57143px;margin-top:calc(var(--size,64px)*-1/14);top:50%;width:9.14286px;width:calc(var(--size,64px)/7)}@-webkit-keyframes pellet-move{0%{left:100%;opacity:0}10%{opacity:1}55%{opacity:1}65%{opacity:1}to{left:-12px;opacity:0}}@keyframes pellet-move{0%{left:100%;opacity:0}10%{opacity:1}55%{opacity:1}65%{opacity:1}to{left:-12px;opacity:0}}.keypad-container{flex-direction:column;margin:12px auto 0;max-width:360px;width:100%}.keypad-container,.keypad-row{display:flex;gap:var(--default-spacing)}.keypad-btn{background:var(--button-color-secondary);border:1px solid var(--panel-border-color);border-radius:var(--default-border-radius);color:var(--text-color-primary);flex:1 1;font-size:18px;padding:12px 0;transition:border-color .12s ease,background-color .12s ease,-webkit-transform 60ms ease;transition:border-color .12s ease,background-color .12s ease,transform 60ms ease;transition:border-color .12s ease,background-color .12s ease,transform 60ms ease,-webkit-transform 60ms ease}.keypad-btn:focus-visible,.keypad-btn:hover{border-color:var(--loader-color)}.keypad-btn:active{border-color:var(--loader-color);-webkit-transform:scale(.98);transform:scale(.98)}.keypad-enter{background:var(--button-color-primary-right);border-color:var(--button-color-primary-right);color:#fff;font-weight:600}.keypad-enter:focus-visible,.keypad-enter:hover{background:var(--button-color-primary-right-hover);border-color:var(--button-color-primary-right-hover)}.contato-card{background:var(--secundary-color);border:1px solid var(--panel-border-color);border-radius:var(--default-border-radius-extra);box-shadow:var(--shadow-soft);color:var(--text-color-primary);display:flex;flex-direction:column;gap:var(--double-default-spacing);margin:0 auto;max-width:760px;padding:var(--triple-default-spacing);width:100%}.contato-card p{line-height:1.6}.contato-direct-links{display:flex;flex-direction:column;gap:4px}.contato-direct-links a{color:var(--text-color-primary);font-weight:700;text-decoration:underline;text-underline-offset:2px}.contato-form{display:flex;flex-direction:column}.contato-form,.contato-grid{gap:var(--double-default-spacing)}.contato-grid{grid-gap:var(--double-default-spacing);display:grid;grid-template-columns:1fr 1fr}.contato-field{color:var(--text-color-primary);display:flex;flex-direction:column;font-weight:700;gap:6px}.contato-field .global-input{font-weight:500}.contato-textarea{min-height:180px;resize:vertical}.contato-submit{min-width:180px}.contato-privacy{color:var(--text-color-secondary);font-size:14px}@media (max-width:768px){.contato-card{padding:var(--double-default-spacing)}.contato-grid{gap:var(--default-spacing);grid-template-columns:1fr}.contato-submit{width:100%}}.change-theme-div{align-items:center;background:var(--block-color);border:1px solid var(--panel-border-color);border-radius:999px;box-shadow:var(--shadow-card);display:flex;justify-content:center;padding:2px}input[type=radio]{display:none}.theme-label{align-items:center;border-radius:999px;color:var(--text-color-secondary);cursor:pointer;display:flex;height:28px;justify-content:center;transition:background-color .3s ease-in-out,-webkit-transform .3s ease-in-out;transition:background-color .3s ease-in-out,transform .3s ease-in-out;transition:background-color .3s ease-in-out,transform .3s ease-in-out,-webkit-transform .3s ease-in-out;width:28px}.theme-label .icon{font-size:.86rem}input[type=radio]:checked+.theme-label{background-color:var(--transient-color-primary);color:var(--text-color-primary);-webkit-transform:scale(1.1);transform:scale(1.1)}input[type=radio]:not(:checked)+.theme-label:hover{background-color:var(--transient-color-second)}.theme-color{background:transparent;border:none;color:var(--button-color-primary)}.theme-color:hover{background-color:var(--transient-color-second)}.site-header{align-self:stretch;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:var(--primary-color);border-bottom:1px solid var(--panel-border-color);padding:10px 16px;position:-webkit-sticky;position:sticky;top:0;width:100%;z-index:1000}.site-header-content{align-items:center;display:flex;gap:16px;justify-content:space-between;margin:0 auto;width:min(100%,var(--default-max-width))}.brand{align-items:center;color:var(--text-color-primary);gap:10px;text-decoration:none}.brand,.brand span{display:inline-flex}.brand span{flex-direction:column;line-height:1.1}.brand strong{font-family:var(--font-title);font-size:clamp(1.15rem,2.3vw,1.35rem)}.brand small{color:var(--text-color-secondary);font-size:.82rem}.brand-badge{background:linear-gradient(140deg,var(--button-color-primary),#ffb067);border-radius:50%;box-shadow:0 6px 14px rgba(255,127,80,.32);display:grid;height:40px;justify-content:center;place-items:center;width:40px}.brand-badge img{height:28px;object-fit:contain;width:28px}.site-right{gap:10px}.site-nav,.site-right{align-items:center;display:inline-flex}.site-nav{background:var(--block-color);border:1px solid var(--panel-border-color);border-radius:12px;box-shadow:var(--shadow-card);gap:6px;padding:4px}.nav-item{border:1px solid transparent;border-radius:10px;color:var(--text-color-secondary);font-weight:700;padding:8px 12px;text-decoration:none;transition:background-color .18s ease,color .18s ease,-webkit-transform .18s ease;transition:background-color .18s ease,color .18s ease,transform .18s ease;transition:background-color .18s ease,color .18s ease,transform .18s ease,-webkit-transform .18s ease}.nav-item:hover{background:var(--color-surface);color:var(--text-color-primary);-webkit-transform:translateY(-1px);transform:translateY(-1px)}.nav-item.active{background:rgba(255,127,80,.16);border-color:rgba(255,127,80,.26);color:var(--button-color-primary)}.site-controls{align-items:center;display:inline-flex;gap:8px}.sound-toggle{min-height:36px;min-width:42px;padding:0 10px}.site-header .menu-toggle,.site-menu-backdrop{display:none}@media (max-width:980px){.site-header-content{align-items:flex-start;flex-direction:column}.site-right{gap:12px;justify-content:space-between;width:100%}.site-nav{flex-wrap:wrap}}@media (max-height:500px),(max-width:760px){.site-header{padding:8px 12px}.site-header-content{align-items:center;flex-direction:row}.brand-badge{height:36px;width:36px}.brand small{display:none}.site-header .menu-toggle{align-items:center;display:inline-flex;font-size:18px;justify-content:center;min-height:38px;min-width:42px;padding:0 10px}.site-right{align-items:stretch;background:var(--block-color);border-bottom:1px solid var(--panel-border-color);box-shadow:var(--shadow-card);display:none;flex-direction:column;left:0;max-height:calc(100svh - 56px);overflow-y:auto;padding:12px;position:absolute;right:0;top:100%;z-index:1}.site-right.open{display:flex}.site-nav{align-items:stretch;flex-direction:column;width:100%}.nav-item{padding:12px}.site-controls{justify-content:flex-end}.site-menu-backdrop{background:rgba(0,0,0,.35);display:block;height:100svh;left:0;position:absolute;right:0;top:100%}}.breadcrumbs{margin-top:var(--double-default-spacing);position:relative;width:100%}.breadcrumbs__container{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:var(--secundary-color);border:1px solid var(--panel-border-color);border-radius:var(--default-border-radius-extra);box-shadow:var(--shadow-card);color:var(--text-color-primary);margin:0 auto;max-width:var(--default-max-width);padding:var(--double-default-spacing)}.breadcrumbs__link{color:var(--text-color-primary);font-weight:700;text-decoration:none}.breadcrumbs__link:hover{color:var(--text-color-accent);text-decoration:underline}.breadcrumbs__item{margin-left:8px}.breadcrumbs__separator{color:var(--separator-color-primary);margin:0 8px 0 4px}.breadcrumbs__current{color:var(--text-color-accent);font-weight:600}@media screen and (max-width:600px){.breadcrumbs__container{padding:6px var(--default-spacing)}}.expressoes-article{overflow:hidden;position:relative}.expressoes-article:before{background:radial-gradient(circle at 10% 8%,rgba(255,166,72,.16),transparent 28%),radial-gradient(circle at 90% 12%,rgba(80,180,255,.14),transparent 26%),radial-gradient(circle at 18% 92%,rgba(120,220,156,.14),transparent 26%);content:"";inset:0;pointer-events:none;position:absolute}.expressoes-article>*{position:relative}.expressoes-hero{background:linear-gradient(140deg,rgba(255,166,72,.17),rgba(83,190,255,.14));border:1px solid var(--panel-border-color);border-radius:18px;padding:18px}.expressoes-badge{align-items:center;-webkit-animation:expressoes-badge-pop 2.1s ease-in-out infinite;animation:expressoes-badge-pop 2.1s ease-in-out infinite;background:var(--surface);border:1px solid var(--panel-border-color);border-radius:999px;color:var(--text-color-primary);display:inline-flex;font-size:12px;font-weight:800;gap:6px;letter-spacing:.4px;padding:5px 10px;text-transform:uppercase}@-webkit-keyframes expressoes-badge-pop{0%,to{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-2px);transform:translateY(-2px)}}@keyframes expressoes-badge-pop{0%,to{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-2px);transform:translateY(-2px)}}.expressoes-hero h1{margin-bottom:8px;margin-top:10px}.expressoes-hero p{margin-top:0}.expressoes-operations-grid{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:12px}.expressoes-op-card{background:var(--surface);border:1px solid var(--panel-border-color);border-radius:14px;padding:12px}.expressoes-op-card h3{font-family:var(--font-title);font-size:1.05rem;margin:0}.expressoes-op-card p{font-weight:700;margin:6px 0 0}.expressoes-goals{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:10px}.expressoes-goal-card{background:linear-gradient(135deg,rgba(255,166,72,.2),rgba(83,190,255,.18));border:1px solid var(--panel-border-color);border-radius:14px;font-weight:700;padding:10px 12px}.expressoes-rule-box{background:linear-gradient(180deg,hsla(0,0%,100%,.06),transparent);border:1px solid var(--panel-border-color);border-radius:16px;margin-top:24px;padding:14px}.expressoes-rule-box h2{margin-top:0}.expressoes-steps{grid-gap:8px;display:grid;gap:8px}.expressoes-step{align-items:center;background:var(--surface);border:1px solid var(--panel-border-color);border-radius:12px;display:flex;gap:10px;padding:8px 10px}.expressoes-step span{align-items:center;background:linear-gradient(135deg,var(--button-color-primary),#ffa35e);border-radius:999px;color:var(--button-text-color);display:inline-flex;font-size:13px;font-weight:900;height:26px;justify-content:center;min-width:26px;width:26px}.expressoes-step p{font-weight:700;margin:0}.expressoes-example-grid{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:12px}.expressoes-example{border:1px solid var(--panel-border-color);border-radius:14px;padding:12px}.expressoes-example h3{font-family:var(--font-title);margin:0}.expressoes-example p{font-size:1.03rem;font-weight:800;margin:7px 0 4px}.expressoes-example small{line-height:1.4;opacity:.9}.expressoes-example.is-wrong{background:hsla(0,100%,74%,.14)}.expressoes-example.is-right{background:rgba(84,198,122,.14)}.expressoes-parenteses{background:hsla(0,0%,100%,.05);border:1px dashed var(--panel-border-color);border-radius:14px;margin-top:24px;padding:12px}.expressoes-parenteses h2{margin-top:0}.expressoes-highlight{background:var(--surface);border:1px solid var(--panel-border-color);border-radius:10px;font-size:1.02rem;font-weight:800;margin-top:10px;padding:8px 10px}.expressoes-challenge-list{margin-top:8px}.expressoes-answer-list li,.expressoes-challenge-list li{background:var(--surface);border:1px solid var(--panel-border-color);border-radius:12px;padding:8px 10px}.expressoes-answers{background:hsla(0,0%,100%,.05);border:1px solid var(--panel-border-color);border-radius:12px;margin-top:14px;padding:10px 12px}.expressoes-answers summary{color:var(--text-color-primary);cursor:pointer;font-weight:900}.expressoes-answer-list{margin-top:12px}.expressoes-final{background:linear-gradient(140deg,rgba(255,166,72,.14),rgba(83,190,255,.16));border:1px solid var(--panel-border-color);border-radius:16px;margin-top:24px;padding:14px}.expressoes-final h2{margin-top:0}.expressoes-actions{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:14px}.expressoes-article .global-button{text-decoration:none}@media (max-width:800px){.expressoes-actions,.expressoes-example-grid,.expressoes-goals,.expressoes-operations-grid{grid-template-columns:1fr}}.memoria-page{width:min(100%,1120px)}.memoria-card{background:var(--secundary-color);border:1px solid var(--panel-border-color);border-radius:28px;box-shadow:var(--shadow-card);display:flex;flex-direction:column;gap:18px;padding:24px;width:100%}.memoria-header{align-items:flex-start;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between}.memoria-badges{display:flex;flex-wrap:wrap;gap:10px}.memoria-badge{background:linear-gradient(135deg,var(--button-color-primary),#ffb067);border-radius:999px;box-shadow:0 8px 18px rgba(255,127,80,.22);color:#fff;font-weight:700;padding:10px 14px}.memoria-config{display:flex;flex-direction:column;gap:20px}.memoria-config__grupo h3{font-family:var(--font-title);font-size:1.25rem;margin-bottom:10px}.memoria-opcoes{display:flex;flex-wrap:wrap;gap:10px}.memoria-opcao{background:var(--block-color);border:2px solid var(--panel-border-color);border-radius:16px;color:var(--text-color-primary);cursor:pointer;font-family:var(--font-title);font-size:1.15rem;font-weight:700;min-height:48px;min-width:52px;padding:8px 16px;touch-action:manipulation;transition:border-color .15s ease,-webkit-transform .15s ease;transition:transform .15s ease,border-color .15s ease;transition:transform .15s ease,border-color .15s ease,-webkit-transform .15s ease}.memoria-opcao:hover{-webkit-transform:translateY(-2px);transform:translateY(-2px)}.memoria-opcao--ativa{background:linear-gradient(135deg,var(--button-color-primary),#ffb067);border-color:var(--button-color-primary);color:#fff}.memoria-opcao--nivel{align-items:center;display:flex;flex:1 1 120px;flex-direction:column}.memoria-opcao--nivel span{font-family:var(--font-body);font-size:.9rem;font-weight:600}.memoria-melhor{color:var(--text-color-secondary);font-weight:700;margin-top:12px}.memoria-toolbar{display:flex;flex-wrap:wrap;gap:10px}.memoria-toolbar .global-button{flex:1 1 140px;justify-content:center}.memoria-tabuleiro{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(4,minmax(0,1fr));margin:0 auto;max-width:34rem;width:100%}.memoria-tabuleiro--dificil{grid-template-columns:repeat(6,minmax(0,1fr));max-width:48rem}.memoria-carta{-webkit-tap-highlight-color:transparent;aspect-ratio:4/5;background:transparent;border:none;cursor:pointer;padding:0;-webkit-perspective:800px;perspective:800px;touch-action:manipulation}.memoria-carta:disabled{cursor:default}.memoria-carta__inner{display:block;height:100%;position:relative;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;transition:-webkit-transform .45s ease;transition:transform .45s ease;transition:transform .45s ease,-webkit-transform .45s ease;width:100%}.memoria-carta--virada .memoria-carta__inner{-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}.memoria-carta__face{backface-visibility:hidden;-webkit-backface-visibility:hidden;border-radius:16px;box-shadow:var(--shadow-card);display:grid;font-family:var(--font-title);font-weight:700;inset:0;padding:4px;place-items:center;position:absolute}.memoria-carta__face--verso{background:linear-gradient(145deg,#ffe08d,#ffb36b);border:2px solid hsla(0,0%,100%,.6);font-size:clamp(1.4rem,4vw,2rem)}.memoria-carta:not(:disabled):hover .memoria-carta__face--verso{-webkit-filter:brightness(1.05);filter:brightness(1.05)}.memoria-carta__face--frente{background:var(--block-color);border:2px solid var(--panel-border-color);font-size:clamp(1rem,3.2vw,1.5rem);-webkit-transform:rotateY(180deg);transform:rotateY(180deg);white-space:nowrap}.memoria-carta__face--conta{color:var(--brand)}.memoria-carta__face--resultado{color:var(--text-color-accent);font-size:clamp(1.2rem,4vw,1.9rem)}.memoria-carta--encontrada .memoria-carta__face--frente{background:rgba(45,187,127,.16);border-color:var(--button-color-primary-right)}.memoria-help{color:var(--text-color-secondary);font-size:.95rem}.memoria-modal{background:rgba(12,24,41,.44);display:grid;inset:0;padding:16px;place-items:center;position:fixed;z-index:1100}.memoria-modal__content{background:var(--secundary-color);border:1px solid var(--panel-border-color);border-radius:24px;box-shadow:var(--shadow-card);padding:24px;text-align:center;width:min(100%,420px)}.memoria-modal__content h3{font-family:var(--font-title);font-size:1.6rem;margin-bottom:10px}.memoria-modal__content p{color:var(--text-color-secondary);margin-bottom:12px}.memoria-modal__content .memoria-modal__recorde{color:var(--text-color-primary);font-weight:700;margin-bottom:16px}.memoria-modal__actions{display:flex;flex-wrap:wrap;gap:10px;justify-content:center}@media (prefers-reduced-motion:reduce){.memoria-carta__inner,.memoria-opcao{transition:none}}@media (max-width:760px){.options-preview.memoria-page{margin-top:16px}.memoria-card{padding:16px}.memoria-tabuleiro{gap:8px}.memoria-tabuleiro--dificil{grid-template-columns:repeat(4,minmax(0,1fr))}.memoria-carta__face{border-radius:12px}}.resultados-page{gap:var(--double-default-spacing)}.resultados-page .article-content{margin-bottom:var(--double-default-spacing)}.resultados-page .article-content>h2:first-child{margin-top:0}.resultados-periodos{display:flex;flex-wrap:wrap;gap:var(--default-spacing);justify-content:center;margin-bottom:var(--double-default-spacing)}.resultados-periodos__botao{background:var(--secundary-color);border:2px solid var(--panel-border-color);border-radius:999px;color:var(--text-color-primary);cursor:pointer;font:inherit;font-weight:700;padding:6px 18px}.resultados-periodos__botao--ativo{background:var(--button-color-primary);border-color:var(--button-color-primary);color:var(--button-text-color)}.resultados-cartoes{grid-gap:var(--default-spacing);display:grid;flex:1 1 320px;gap:var(--default-spacing);grid-template-columns:repeat(2,minmax(0,1fr));margin:0}.resultados-cartao{background:var(--block-color-secundary);border:1px solid var(--panel-border-color);border-radius:var(--default-border-radius);box-shadow:var(--shadow-card);padding:var(--double-default-spacing)}.resultados-cartao dt{color:var(--text-color-secondary);font-weight:600;line-height:1.3}.resultados-cartao dd{font-family:var(--font-title);font-size:2rem;font-weight:700;line-height:1.2;margin:0}.resultados-page .resultados-table th{text-align:center}.resultados-comparacao{font-weight:700}.resultados-graficos{grid-gap:var(--double-default-spacing);display:grid;gap:var(--double-default-spacing);grid-template-columns:repeat(auto-fit,minmax(260px,1fr));margin-top:var(--double-default-spacing)}.resultados-grafico{background:var(--block-color-secundary);border:1px solid var(--panel-border-color);border-radius:var(--default-border-radius);margin:0;padding:var(--double-default-spacing)}.resultados-grafico figcaption{font-weight:700}.resultados-grafico svg{display:block;height:auto;width:100%}.resultados-grafico__grade{stroke:var(--separator-color-primary);stroke-width:1}.resultados-grafico__eixo{fill:var(--text-color-secondary);font-size:11px}.resultados-grafico__linha{fill:none;stroke:var(--brand);stroke-width:2;stroke-linejoin:round;stroke-linecap:round}.resultados-grafico__ponto{fill:var(--brand);stroke:var(--block-color-secundary);stroke-width:2}.resultados-grafico__ponto--ativo{fill:var(--button-color-primary)}.resultados-grafico__alvo{fill:transparent;cursor:pointer}.resultados-grafico__valor{color:var(--text-color-secondary);font-weight:600;margin:0;text-align:center}.resultados-mapa{grid-gap:4px;display:grid;gap:4px;grid-template-columns:repeat(10,minmax(0,1fr));margin:var(--double-default-spacing) auto 0;max-width:480px}.resultados-mapa__linha{display:contents}.resultados-mapa__cabecalho{align-items:center;color:var(--text-color-secondary);display:flex;font-weight:700;justify-content:center}.resultados-mapa__casa{aspect-ratio:1;border:2px solid transparent;border-radius:8px;color:#10233a;cursor:pointer;font:inherit;font-size:.8rem;font-weight:700;min-width:0;padding:0}.resultados-mapa__casa--domina{background:var(--button-color-primary-right)}.resultados-mapa__casa--as-vezes{background:#f2b632}.resultados-mapa__casa--erra{background:var(--button-color-primary-wrong)}.resultados-mapa__casa--sem-dados{background:var(--color-surface-variant);color:var(--text-color-secondary)}.resultados-mapa__casa--selecionada{border-color:var(--text-color-primary)}.resultados-mapa__detalhe{font-weight:700;text-align:center}.resultados-mapa__legenda{display:flex;flex-wrap:wrap;gap:var(--default-spacing) var(--double-default-spacing);justify-content:center;list-style:none;margin:var(--default-spacing) 0 0;padding:0}.resultados-mapa__legenda li{align-items:center;display:flex;gap:6px}.resultados-mapa__amostra{border-radius:4px;height:16px;width:16px}.resultados-erros,.resultados-medalhas{grid-gap:var(--default-spacing);display:grid;gap:var(--default-spacing);list-style:none;margin:0 0 var(--double-default-spacing);padding:0}.article-content .resultados-erros,.article-content .resultados-medalhas{margin-left:0}.resultados-erros li,.resultados-medalhas li{background:var(--block-color-secundary);border:1px solid var(--panel-border-color);border-radius:var(--default-border-radius);font-weight:700;padding:var(--default-spacing) var(--double-default-spacing)}.resultados-outros{grid-gap:var(--double-default-spacing);display:grid;gap:var(--double-default-spacing);grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.resultados-detalhes{margin:0}.resultados-detalhes div{border-bottom:1px solid var(--separator-color-primary);display:flex;gap:var(--default-spacing);justify-content:space-between;padding:4px 0}.resultados-detalhes dt{color:var(--text-color-secondary)}.resultados-detalhes dd{font-weight:700;margin:0;text-align:right}@media (max-width:640px){.resultados-page .resumo-kpis-wrap .home-robot-container{display:none}}.resultados-page .sequencia-dias{margin:var(--double-default-spacing) 0 0}.game2048-page{width:min(100%,1120px)}.game2048-card{background:var(--secundary-color);border:1px solid var(--panel-border-color);border-radius:28px;box-shadow:var(--shadow-card);display:flex;flex-direction:column;gap:18px;padding:24px;width:100%}.game2048-header{align-items:flex-start;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between}.game2048-badges{display:flex;flex-wrap:wrap;gap:10px}.game2048-badge{background:linear-gradient(135deg,var(--button-color-primary),#ffb067);border-radius:999px;box-shadow:0 8px 18px rgba(255,127,80,.22);color:#fff;font-weight:700;padding:10px 14px}.game2048-actions,.game2048-toolbar{display:flex;flex-wrap:wrap;gap:10px}.game2048-actions .global-button,.game2048-toolbar .global-button{flex:1 1 140px;justify-content:center}.game2048-status{background:rgba(45,156,219,.12);border:1px solid rgba(45,156,219,.2);border-radius:16px;color:var(--text-color-primary);font-weight:700;padding:12px 14px}.game2048-board-total{display:flex;justify-content:center}.game2048-board{grid-gap:10px;background:linear-gradient(145deg,#ffe08d,#ffb36b);border-radius:24px;box-shadow:inset 0 4px 10px rgba(0,0,0,.08);display:grid;gap:10px;grid-template-rows:repeat(4,minmax(70px,1fr));max-width:30rem;overscroll-behavior:contain;padding:12px;touch-action:none}.game2048-row{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(4,minmax(70px,1fr))}.game2048-tile{background:hsla(0,0%,100%,.8);border:2px solid hsla(0,0%,100%,.42);border-radius:16px;box-shadow:inset 0 2px 6px hsla(0,0%,100%,.75);color:var(--text-color-primary);display:grid;font-family:var(--font-title);font-size:clamp(1.05rem,2.2vw,1.4rem);font-weight:700;min-height:70px;place-items:center}.game2048-tile--empty{background:hsla(0,0%,100%,.45)}.game2048-tile--2{background:#fff7db}.game2048-tile--4{background:#ffe9b3}.game2048-tile--8{background:#ffd486;color:#fff}.game2048-tile--16{background:#ffa85c;color:#fff}.game2048-tile--32{background:#ff8a4d;color:#fff}.game2048-tile--64{background:#ff6f47;color:#fff}.game2048-tile--128{background:#ff4f80;color:#fff}.game2048-tile--256{background:#9b4dff;color:#fff}.game2048-tile--512{background:#3d7cff;color:#fff}.game2048-tile--1024{background:#1ba9a4;color:#fff}.game2048-tile--2048{background:#2dbb7f;color:#fff}.game2048-tile--4096{background:#7c7950;color:#fff}.game2048-tile--8192{background:#3fa5e9;color:#fff}.game2048-tile--16384{background:#6c3fe9;color:#fff}.game2048-tile--32768{background:#e93fe1;color:#fff}.game2048-tile--65536{background:#e93f80;color:#fff}.game2048-tile--131072{background:#e93f3f;color:#fff}.game2048-help{color:var(--text-color-secondary);font-size:.95rem}.game2048-win-modal{background:rgba(12,24,41,.44);display:grid;inset:0;padding:16px;place-items:center;position:fixed;z-index:1100}.game2048-win-modal__content{background:var(--secundary-color);border:1px solid var(--panel-border-color);border-radius:24px;box-shadow:var(--shadow-card);padding:24px;text-align:center;width:min(100%,420px)}.game2048-win-modal__content h3{font-family:var(--font-title);font-size:1.6rem;margin-bottom:10px}.game2048-win-modal__content p{color:var(--text-color-secondary);margin-bottom:16px}.game2048-win-modal__actions{display:flex;flex-wrap:wrap;gap:10px;justify-content:center}@media (max-width:760px){.options-preview.game2048-page{margin-top:16px}.game2048-card{padding:16px}.game2048-actions,.game2048-help,.game2048-toolbar{order:1}.game2048-board{gap:8px;padding:10px}.game2048-row{gap:8px}.game2048-tile{min-height:56px}}.jogos-page{width:min(100%,1120px)}.jogos-grid{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(auto-fill,minmax(240px,1fr))}.jogos-card{background:var(--secundary-color);border:1px solid var(--panel-border-color);border-radius:20px;box-shadow:var(--shadow-card);color:var(--text-color-primary);display:flex;flex-direction:column;gap:10px;padding:18px;text-decoration:none;transition:box-shadow .2s ease,-webkit-transform .2s ease;transition:transform .2s ease,box-shadow .2s ease;transition:transform .2s ease,box-shadow .2s ease,-webkit-transform .2s ease}.jogos-card:hover{box-shadow:var(--shadow-soft);-webkit-transform:translateY(-3px);transform:translateY(-3px)}.jogos-card-icon{align-items:center;background:linear-gradient(135deg,var(--button-color-primary),#ffb067);border-radius:16px;display:inline-flex;font-size:28px;height:56px;justify-content:center;width:56px}.jogos-card h2{font-family:var(--font-title);font-size:1.3rem;margin:0}.jogos-card p{color:var(--text-color-secondary);flex:1 1;margin:0}.jogos-card-tags{display:flex;flex-wrap:wrap;gap:8px}.jogos-card-tag{background:var(--transient-color-second);border:1px solid var(--panel-border-color);border-radius:999px;font-size:13px;font-weight:700;padding:4px 10px}.conquistas-page{width:min(100%,1120px)}.conquistas-grid{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(auto-fill,minmax(260px,1fr))}.conquistas-card{background:var(--secundary-color);border:2px solid var(--panel-border-color);border-radius:20px;box-shadow:var(--shadow-card);color:var(--text-color-primary);display:flex;flex-direction:column;gap:12px;padding:18px}.conquistas-card--pendente .conquistas-card__icone{-webkit-filter:grayscale(1);filter:grayscale(1);opacity:.6}.conquistas-card--bronze{border-color:#cd8a4f}.conquistas-card--prata{border-color:#a8b6c6}.conquistas-card--ouro{border-color:#f2b632}.conquistas-card--diamante{border-color:#4fc3e8}.conquistas-card__topo{align-items:center;display:flex;gap:12px}.conquistas-card__icone{align-items:center;background:linear-gradient(135deg,var(--button-color-primary),#ffb067);border-radius:16px;display:inline-flex;flex-shrink:0;font-size:28px;height:56px;justify-content:center;width:56px}.conquistas-card h2{font-family:var(--font-title);font-size:1.3rem;margin:0}.conquistas-card p{color:var(--text-color-secondary);flex:1 1;margin:0}.conquistas-card__nivel{color:var(--text-color-accent);font-weight:700}.conquistas-card__niveis{display:flex;flex-wrap:wrap;gap:8px}.conquistas-card__etapa{background:var(--transient-color-second);border:1px solid var(--panel-border-color);border-radius:999px;color:var(--text-color-secondary);font-size:13px;font-weight:700;padding:4px 10px}.conquistas-card__etapa--bronze{background:#cd8a4f;border-color:#cd8a4f;color:#fff}.conquistas-card__etapa--prata{background:#8d9db0;border-color:#8d9db0;color:#fff}.conquistas-card__etapa--ouro{background:#e0a21f;border-color:#e0a21f;color:#fff}.conquistas-card__etapa--diamante{background:#1f9fcc;border-color:#1f9fcc;color:#fff}.conquistas-card__progresso{display:flex;flex-direction:column;gap:6px}.conquistas-card__barra{background:var(--transient-color-primary);border-radius:999px;height:12px;overflow:hidden}.conquistas-card__barra span{background:linear-gradient(90deg,var(--button-color-primary),#ffb067);border-radius:999px;display:block;height:100%}.conquistas-card__rodape{align-items:center;display:flex;flex-wrap:wrap;gap:8px;justify-content:space-between}.conquistas-toolbar{display:flex;flex-wrap:wrap;gap:12px;justify-content:center;margin-top:20px}.conquistas-perfil{align-items:center;display:flex;gap:24px;margin-bottom:20px;width:100%}.conquistas-perfil__robo{flex-shrink:0;height:auto;margin-top:12px;width:7rem}@media (max-width:640px){.conquistas-perfil{flex-direction:column;gap:12px}}.personalizar-page{width:min(100%,1120px)}.personalizar-topo{align-items:center;display:flex;gap:24px;margin-bottom:24px;width:100%}.personalizar-robo{-webkit-animation:home-robot-bounce 1s ease-in-out infinite;animation:home-robot-bounce 1s ease-in-out infinite;flex-shrink:0;height:auto;margin-top:16px;width:10rem}.personalizar-secao{margin-bottom:24px;width:100%}.personalizar-secao h2{font-family:var(--font-title);font-size:1.4rem;margin:0 0 12px}.personalizar-grid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(auto-fill,minmax(160px,1fr))}.personalizar-item{align-items:center;background:var(--secundary-color);border:2px solid var(--panel-border-color);border-radius:20px;box-shadow:var(--shadow-card);color:var(--text-color-primary);cursor:pointer;display:flex;flex-direction:column;font-family:var(--font-body);gap:6px;padding:14px 10px;text-align:center;transition:border-color .2s ease,-webkit-transform .2s ease;transition:transform .2s ease,border-color .2s ease;transition:transform .2s ease,border-color .2s ease,-webkit-transform .2s ease}.personalizar-item:not(:disabled):hover{border-color:var(--button-color-primary);-webkit-transform:translateY(-2px);transform:translateY(-2px)}.personalizar-item--ativo{background:var(--transient-color-second);border-color:var(--button-color-primary)}.personalizar-item:disabled{cursor:not-allowed;opacity:.7}.personalizar-item__icone{align-items:center;background:var(--block-color-secundary);border:2px solid var(--panel-border-color);border-radius:50%;display:inline-flex;font-size:24px;height:48px;justify-content:center;width:48px}.personalizar-item:disabled .personalizar-item__icone{-webkit-filter:grayscale(.6);filter:grayscale(.6)}.personalizar-item small{color:var(--text-color-secondary)}.personalizar-toolbar{display:flex;flex-wrap:wrap;gap:12px;justify-content:center;margin-top:8px}@media (max-width:640px){.personalizar-topo{flex-direction:column;gap:12px}.personalizar-robo{width:8rem}.personalizar-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.aviso-conquista{align-items:center;-webkit-animation:aviso-conquista-entrada 4s ease forwards;animation:aviso-conquista-entrada 4s ease forwards;background:var(--block-color);border:2px solid #ffd66a;border-radius:999px;box-shadow:var(--shadow-soft);color:var(--text-color-primary);display:flex;gap:12px;left:50%;max-width:calc(100% - 32px);padding:10px 18px 10px 10px;pointer-events:none;position:fixed;top:12px;width:-webkit-max-content;width:max-content;z-index:10000}.aviso-conquista__robo{-webkit-animation:home-robot-bounce 1s ease-in-out infinite;animation:home-robot-bounce 1s ease-in-out infinite;flex-shrink:0;height:52px;width:52px}.aviso-conquista__texto{display:flex;flex-direction:column;min-width:0}.aviso-conquista__texto strong{color:var(--text-color-accent);font-family:var(--font-title);font-size:1.1rem}.aviso-conquista__texto span{font-weight:700}@-webkit-keyframes aviso-conquista-entrada{0%{opacity:0;-webkit-transform:translate(-50%,-120%) scale(.8);transform:translate(-50%,-120%) scale(.8)}10%,85%{opacity:1;-webkit-transform:translate(-50%) scale(1);transform:translate(-50%) scale(1)}to{opacity:0;-webkit-transform:translate(-50%,-120%) scale(.9);transform:translate(-50%,-120%) scale(.9)}}@keyframes aviso-conquista-entrada{0%{opacity:0;-webkit-transform:translate(-50%,-120%) scale(.8);transform:translate(-50%,-120%) scale(.8)}10%,85%{opacity:1;-webkit-transform:translate(-50%) scale(1);transform:translate(-50%) scale(1)}to{opacity:0;-webkit-transform:translate(-50%,-120%) scale(.9);transform:translate(-50%,-120%) scale(.9)}}:root{--toastify-color-light:#fff;--toastify-color-dark:#121212;--toastify-color-info:#3498db;--toastify-color-success:#07bc0c;--toastify-color-warning:#f1c40f;--toastify-color-error:#e74c3c;--toastify-color-transparent:hsla(0,0%,100%,.7);--toastify-icon-color-info:var(--toastify-color-info);--toastify-icon-color-success:var(--toastify-color-success);--toastify-icon-color-warning:var(--toastify-color-warning);--toastify-icon-color-error:var(--toastify-color-error);--toastify-toast-width:320px;--toastify-toast-background:#fff;--toastify-toast-min-height:64px;--toastify-toast-max-height:800px;--toastify-font-family:sans-serif;--toastify-z-index:9999;--toastify-text-color-light:#757575;--toastify-text-color-dark:#fff;--toastify-text-color-info:#fff;--toastify-text-color-success:#fff;--toastify-text-color-warning:#fff;--toastify-text-color-error:#fff;--toastify-spinner-color:#616161;--toastify-spinner-color-empty-area:#e0e0e0;--toastify-color-progress-light:linear-gradient(90deg,#4cd964,#5ac8fa,#007aff,#34aadc,#5856d6,#ff2d55);--toastify-color-progress-dark:#bb86fc;--toastify-color-progress-info:var(--toastify-color-info);--toastify-color-progress-success:var(--toastify-color-success);--toastify-color-progress-warning:var(--toastify-color-warning);--toastify-color-progress-error:var(--toastify-color-error)}.Toastify__toast-container{box-sizing:border-box;color:#fff;padding:4px;position:fixed;-webkit-transform:translate3d(0,0,9999 px);-webkit-transform:translate3d(0,0,var(--toastify-z-index) px);width:320px;width:var(--toastify-toast-width);z-index:9999;z-index:var(--toastify-z-index)}.Toastify__toast-container--top-left{left:1em;top:1em}.Toastify__toast-container--top-center{left:50%;top:1em;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.Toastify__toast-container--top-right{right:1em;top:1em}.Toastify__toast-container--bottom-left{bottom:1em;left:1em}.Toastify__toast-container--bottom-center{bottom:1em;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.Toastify__toast-container--bottom-right{bottom:1em;right:1em}@media only screen and (max-width:480px){.Toastify__toast-container{left:0;margin:0;padding:0;width:100vw}.Toastify__toast-container--top-center,.Toastify__toast-container--top-left,.Toastify__toast-container--top-right{top:0;-webkit-transform:translateX(0);transform:translateX(0)}.Toastify__toast-container--bottom-center,.Toastify__toast-container--bottom-left,.Toastify__toast-container--bottom-right{bottom:0;-webkit-transform:translateX(0);transform:translateX(0)}.Toastify__toast-container--rtl{left:auto;right:0}}.Toastify__toast{border-radius:4px;box-shadow:0 1px 10px 0 rgba(0,0,0,.1),0 2px 15px 0 rgba(0,0,0,.05);box-sizing:border-box;cursor:pointer;direction:ltr;display:flex;font-family:sans-serif;font-family:var(--toastify-font-family);justify-content:space-between;margin-bottom:1rem;max-height:800px;max-height:var(--toastify-toast-max-height);min-height:64px;min-height:var(--toastify-toast-min-height);overflow:hidden;padding:8px;position:relative}.Toastify__toast--rtl{direction:rtl}.Toastify__toast-body{align-items:center;display:flex;flex:1 1 auto;margin:auto 0;padding:6px}.Toastify__toast-body>div:last-child{flex:1 1}.Toastify__toast-icon{-webkit-margin-end:10px;display:flex;flex-shrink:0;margin-inline-end:10px;width:20px}.Toastify--animate{-webkit-animation-duration:.7s;animation-duration:.7s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.Toastify--animate-icon{-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-fill-mode:both;animation-fill-mode:both}@media only screen and (max-width:480px){.Toastify__toast{border-radius:0;margin-bottom:0}}.Toastify__toast-theme--dark{background:#121212;background:var(--toastify-color-dark);color:#fff;color:var(--toastify-text-color-dark)}.Toastify__toast-theme--colored.Toastify__toast--default,.Toastify__toast-theme--light{background:#fff;background:var(--toastify-color-light);color:#757575;color:var(--toastify-text-color-light)}.Toastify__toast-theme--colored.Toastify__toast--info{background:#3498db;background:var(--toastify-color-info);color:#fff;color:var(--toastify-text-color-info)}.Toastify__toast-theme--colored.Toastify__toast--success{background:#07bc0c;background:var(--toastify-color-success);color:#fff;color:var(--toastify-text-color-success)}.Toastify__toast-theme--colored.Toastify__toast--warning{background:#f1c40f;background:var(--toastify-color-warning);color:#fff;color:var(--toastify-text-color-warning)}.Toastify__toast-theme--colored.Toastify__toast--error{background:#e74c3c;background:var(--toastify-color-error);color:#fff;color:var(--toastify-text-color-error)}.Toastify__progress-bar-theme--light{background:linear-gradient(90deg,#4cd964,#5ac8fa,#007aff,#34aadc,#5856d6,#ff2d55);background:var(--toastify-color-progress-light)}.Toastify__progress-bar-theme--dark{background:#bb86fc;background:var(--toastify-color-progress-dark)}.Toastify__progress-bar--info{background:#3498db;background:var(--toastify-color-progress-info)}.Toastify__progress-bar--success{background:#07bc0c;background:var(--toastify-color-progress-success)}.Toastify__progress-bar--warning{background:#f1c40f;background:var(--toastify-color-progress-warning)}.Toastify__progress-bar--error{background:#e74c3c;background:var(--toastify-color-progress-error)}.Toastify__progress-bar-theme--colored.Toastify__progress-bar--error,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--info,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--success,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--warning{background:hsla(0,0%,100%,.7);background:var(--toastify-color-transparent)}.Toastify__close-button{align-self:flex-start;background:transparent;border:none;color:#fff;cursor:pointer;opacity:.7;outline:none;padding:0;transition:.3s ease}.Toastify__close-button--light{color:#000;opacity:.3}.Toastify__close-button>svg{fill:currentColor;height:16px;width:14px}.Toastify__close-button:focus,.Toastify__close-button:hover{opacity:1}@-webkit-keyframes Toastify__trackProgress{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}to{-webkit-transform:scaleX(0);transform:scaleX(0)}}@keyframes Toastify__trackProgress{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}to{-webkit-transform:scaleX(0);transform:scaleX(0)}}.Toastify__progress-bar{bottom:0;height:5px;left:0;opacity:.7;position:absolute;-webkit-transform-origin:left;transform-origin:left;width:100%;z-index:9999;z-index:var(--toastify-z-index)}.Toastify__progress-bar--animated{-webkit-animation:Toastify__trackProgress linear 1 forwards;animation:Toastify__trackProgress linear 1 forwards}.Toastify__progress-bar--controlled{transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}.Toastify__progress-bar--rtl{left:auto;right:0;-webkit-transform-origin:right;transform-origin:right}.Toastify__spinner{-webkit-animation:Toastify__spin .65s linear infinite;animation:Toastify__spin .65s linear infinite;border:2px solid #e0e0e0;border-color:var(--toastify-spinner-color-empty-area);border-radius:100%;border-right-color:#616161;border-right-color:var(--toastify-spinner-color);box-sizing:border-box;height:20px;width:20px}@-webkit-keyframes Toastify__bounceInRight{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(3000px,0,0);transform:translate3d(3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0)}75%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}90%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}to{-webkit-transform:none;transform:none}}@keyframes Toastify__bounceInRight{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(3000px,0,0);transform:translate3d(3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0)}75%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}90%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}to{-webkit-transform:none;transform:none}}@-webkit-keyframes Toastify__bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0)}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}@keyframes Toastify__bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0)}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}@-webkit-keyframes Toastify__bounceInLeft{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0);transform:translate3d(-3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0);transform:translate3d(25px,0,0)}75%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}90%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}to{-webkit-transform:none;transform:none}}@keyframes Toastify__bounceInLeft{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0);transform:translate3d(-3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0);transform:translate3d(25px,0,0)}75%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}90%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}to{-webkit-transform:none;transform:none}}@-webkit-keyframes Toastify__bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0)}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}@keyframes Toastify__bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0)}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}@-webkit-keyframes Toastify__bounceInUp{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,3000px,0);transform:translate3d(0,3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}75%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}90%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes Toastify__bounceInUp{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,3000px,0);transform:translate3d(0,3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}75%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}90%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@-webkit-keyframes Toastify__bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}@keyframes Toastify__bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}@-webkit-keyframes Toastify__bounceInDown{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0);transform:translate3d(0,-3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}90%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}to{-webkit-transform:none;transform:none}}@keyframes Toastify__bounceInDown{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0);transform:translate3d(0,-3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}90%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}to{-webkit-transform:none;transform:none}}@-webkit-keyframes Toastify__bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}@keyframes Toastify__bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}.Toastify__bounce-enter--bottom-left,.Toastify__bounce-enter--top-left{-webkit-animation-name:Toastify__bounceInLeft;animation-name:Toastify__bounceInLeft}.Toastify__bounce-enter--bottom-right,.Toastify__bounce-enter--top-right{-webkit-animation-name:Toastify__bounceInRight;animation-name:Toastify__bounceInRight}.Toastify__bounce-enter--top-center{-webkit-animation-name:Toastify__bounceInDown;animation-name:Toastify__bounceInDown}.Toastify__bounce-enter--bottom-center{-webkit-animation-name:Toastify__bounceInUp;animation-name:Toastify__bounceInUp}.Toastify__bounce-exit--bottom-left,.Toastify__bounce-exit--top-left{-webkit-animation-name:Toastify__bounceOutLeft;animation-name:Toastify__bounceOutLeft}.Toastify__bounce-exit--bottom-right,.Toastify__bounce-exit--top-right{-webkit-animation-name:Toastify__bounceOutRight;animation-name:Toastify__bounceOutRight}.Toastify__bounce-exit--top-center{-webkit-animation-name:Toastify__bounceOutUp;animation-name:Toastify__bounceOutUp}.Toastify__bounce-exit--bottom-center{-webkit-animation-name:Toastify__bounceOutDown;animation-name:Toastify__bounceOutDown}@-webkit-keyframes Toastify__zoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes Toastify__zoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}@-webkit-keyframes Toastify__zoomOut{0%{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}@keyframes Toastify__zoomOut{0%{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}.Toastify__zoom-enter{-webkit-animation-name:Toastify__zoomIn;animation-name:Toastify__zoomIn}.Toastify__zoom-exit{-webkit-animation-name:Toastify__zoomOut;animation-name:Toastify__zoomOut}@-webkit-keyframes Toastify__flipIn{0%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0;-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg)}40%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg)}60%{opacity:1;-webkit-transform:perspective(400px) rotateX(10deg);transform:perspective(400px) rotateX(10deg)}80%{-webkit-transform:perspective(400px) rotateX(-5deg);transform:perspective(400px) rotateX(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes Toastify__flipIn{0%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0;-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg)}40%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg)}60%{opacity:1;-webkit-transform:perspective(400px) rotateX(10deg);transform:perspective(400px) rotateX(10deg)}80%{-webkit-transform:perspective(400px) rotateX(-5deg);transform:perspective(400px) rotateX(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@-webkit-keyframes Toastify__flipOut{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{opacity:1;-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg)}to{opacity:0;-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg)}}@keyframes Toastify__flipOut{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{opacity:1;-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg)}to{opacity:0;-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg)}}.Toastify__flip-enter{-webkit-animation-name:Toastify__flipIn;animation-name:Toastify__flipIn}.Toastify__flip-exit{-webkit-animation-name:Toastify__flipOut;animation-name:Toastify__flipOut}@-webkit-keyframes Toastify__slideInRight{0%{-webkit-transform:translate3d(110%,0,0);transform:translate3d(110%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes Toastify__slideInRight{0%{-webkit-transform:translate3d(110%,0,0);transform:translate3d(110%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@-webkit-keyframes Toastify__slideInLeft{0%{-webkit-transform:translate3d(-110%,0,0);transform:translate3d(-110%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes Toastify__slideInLeft{0%{-webkit-transform:translate3d(-110%,0,0);transform:translate3d(-110%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@-webkit-keyframes Toastify__slideInUp{0%{-webkit-transform:translate3d(0,110%,0);transform:translate3d(0,110%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes Toastify__slideInUp{0%{-webkit-transform:translate3d(0,110%,0);transform:translate3d(0,110%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@-webkit-keyframes Toastify__slideInDown{0%{-webkit-transform:translate3d(0,-110%,0);transform:translate3d(0,-110%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes Toastify__slideInDown{0%{-webkit-transform:translate3d(0,-110%,0);transform:translate3d(0,-110%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@-webkit-keyframes Toastify__slideOutRight{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(110%,0,0);transform:translate3d(110%,0,0);visibility:hidden}}@keyframes Toastify__slideOutRight{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(110%,0,0);transform:translate3d(110%,0,0);visibility:hidden}}@-webkit-keyframes Toastify__slideOutLeft{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(-110%,0,0);transform:translate3d(-110%,0,0);visibility:hidden}}@keyframes Toastify__slideOutLeft{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(-110%,0,0);transform:translate3d(-110%,0,0);visibility:hidden}}@-webkit-keyframes Toastify__slideOutDown{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(0,500px,0);transform:translate3d(0,500px,0);visibility:hidden}}@keyframes Toastify__slideOutDown{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(0,500px,0);transform:translate3d(0,500px,0);visibility:hidden}}@-webkit-keyframes Toastify__slideOutUp{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(0,-500px,0);transform:translate3d(0,-500px,0);visibility:hidden}}@keyframes Toastify__slideOutUp{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(0,-500px,0);transform:translate3d(0,-500px,0);visibility:hidden}}.Toastify__slide-enter--bottom-left,.Toastify__slide-enter--top-left{-webkit-animation-name:Toastify__slideInLeft;animation-name:Toastify__slideInLeft}.Toastify__slide-enter--bottom-right,.Toastify__slide-enter--top-right{-webkit-animation-name:Toastify__slideInRight;animation-name:Toastify__slideInRight}.Toastify__slide-enter--top-center{-webkit-animation-name:Toastify__slideInDown;animation-name:Toastify__slideInDown}.Toastify__slide-enter--bottom-center{-webkit-animation-name:Toastify__slideInUp;animation-name:Toastify__slideInUp}.Toastify__slide-exit--bottom-left,.Toastify__slide-exit--top-left{-webkit-animation-name:Toastify__slideOutLeft;animation-name:Toastify__slideOutLeft}.Toastify__slide-exit--bottom-right,.Toastify__slide-exit--top-right{-webkit-animation-name:Toastify__slideOutRight;animation-name:Toastify__slideOutRight}.Toastify__slide-exit--top-center{-webkit-animation-name:Toastify__slideOutUp;animation-name:Toastify__slideOutUp}.Toastify__slide-exit--bottom-center{-webkit-animation-name:Toastify__slideOutDown;animation-name:Toastify__slideOutDown}@-webkit-keyframes Toastify__spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes Toastify__spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}footer{align-items:center;display:flex;flex-direction:column;gap:10px;margin-top:auto;padding:16px 12px 12px}footer a{font-weight:700}.support-option__link{align-items:center;background:linear-gradient(135deg,var(--button-color-primary),#ffa35e);border-radius:999px;color:var(--button-text-color);display:inline-flex;font-size:14px;font-weight:700;gap:8px;justify-content:center;padding:8px 20px;transition:-webkit-transform .18s ease,-webkit-filter .18s ease;transition:transform .18s ease,filter .18s ease;transition:transform .18s ease,filter .18s ease,-webkit-transform .18s ease,-webkit-filter .18s ease}.support-option__link:hover{-webkit-filter:brightness(.98);filter:brightness(.98);-webkit-transform:translateY(-1px);transform:translateY(-1px)}.footer-brand{font-family:var(--font-title);font-size:2em;margin:0}.links{margin-top:0}.links ul{display:flex;flex-wrap:wrap;font-size:1.17em;gap:8px 20px;justify-content:center;list-style:none;margin:0;padding:0}.links a{color:var(--text-color-secondary);transition:color .18s ease}.links a:hover{color:var(--text-color-accent)}@media (max-width:760px){footer{gap:6px;padding:10px 12px}.footer-brand{font-size:1.6em}.links ul{grid-gap:6px 16px;display:grid;font-size:1.1em;gap:6px 16px;grid-template-columns:repeat(2,auto)}}:root{--font-title:"Baloo 2","Trebuchet MS",sans-serif;--font-body:"Nunito","Segoe UI",sans-serif;--background-color:#fff7d7;--background-color-alt:#dff8ff;--background-glow-warm:#ffd66a;--background-glow-cool:#83d6ff;--primary-color:hsla(0,0%,100%,.84);--secundary-color:hsla(0,0%,100%,.88);--text-color-primary-light:#f6f9ff;--button-color-primary:coral;--button-color-primary-hover:#f16f3f;--button-color-primary-wrong:#e0586a;--button-color-primary-wrong-hover:#cc4a5b;--button-color-primary-right:#2dbb7f;--button-color-primary-right-hover:#24a26d;--button-color-back:#2d9cdb;--button-color-back-hover:#2488c2;--button-color-secondary:#eef3f8;--button-text-color:#fff;--text-color-primary:#24324a;--text-color-secondary:#627489;--text-color-accent:#f16f3f;--separator-color-primary:rgba(92,118,146,.35);--block-color:#fff;--block-color-secundary:#f5f9ff;--color-surface:#edf6ff;--color-surface-variant:#ddeaf8;--surface:var(--block-color);--radius:14px;--bg:var(--block-color-secundary);--brand:#2d9cdb;--text-color-button:#fff;--loader-color:#2d9cdb;--panel-border-color:#d7e2ef;--modal-background-color:hsla(0,0%,100%,.9);--footer-heigth:24px;--default-spacing:8px;--double-default-spacing:16px;--triple-default-spacing:24px;--default-max-width:1080px;--default-border-radius:12px;--default-border-radius-extra:20px;--shadow-color-primary:rgba(46,79,111,.18);--shadow-soft:0 12px 30px rgba(38,67,104,.14);--shadow-card:0 8px 22px rgba(46,79,111,.12);--icon-heigth:24px;--transient-color-primary:rgba(45,156,219,.2);--transient-color-second:rgba(45,156,219,.12)}[data-theme=dark]{--background-color:#101c30;--background-color-alt:#1d2f4a;--background-glow-warm:#ff9f67;--background-glow-cool:#53beff;--primary-color:rgba(24,37,57,.9);--secundary-color:#1f324d;--text-color-primary-light:#203247;--button-color-primary:#ff8d62;--button-color-primary-hover:coral;--button-color-primary-wrong:#d76675;--button-color-primary-wrong-hover:#bf5060;--button-color-primary-right:#39c78a;--button-color-primary-right-hover:#30b079;--button-color-back:#53beff;--button-color-back-hover:#42a8e7;--button-color-secondary:#243b58;--button-text-color:#fff;--text-color-primary:#ecf4ff;--text-color-secondary:#bfd1e8;--text-color-accent:#ffd089;--separator-color-primary:rgba(177,198,222,.34);--block-color:#19283f;--block-color-secundary:#213551;--color-surface:#26415f;--color-surface-variant:#2f4f71;--surface:var(--block-color);--bg:#17253a;--brand:#5abfff;--text-color-button:#fff;--loader-color:#5abfff;--panel-border-color:#38506c;--modal-background-color:rgba(10,18,30,.92);--shadow-color-primary:rgba(2,8,18,.55);--shadow-soft:0 12px 30px rgba(2,8,18,.45);--shadow-card:0 8px 22px rgba(2,8,18,.4);--transient-color-primary:rgba(90,191,255,.24);--transient-color-second:rgba(90,191,255,.14)}[data-cor=oceano]{--background-color:#e3f6ff;--background-color-alt:#c9ecff;--background-glow-warm:#7fe0e0;--background-glow-cool:#3fa9f5;--button-color-primary:#1f8fc0;--button-color-primary-hover:#1779a5;--text-color-accent:#1779a5}[data-theme=dark][data-cor=oceano]{--background-color:#0b1f33;--background-color-alt:#123a55;--background-glow-warm:#2bb3b3;--background-glow-cool:#2f7fd6;--button-color-primary:#2f9fd0;--button-color-primary-hover:#268bb8;--text-color-accent:#7fd8f5}[data-cor=floresta]{--background-color:#effbe9;--background-color-alt:#d8f3dc;--background-glow-warm:#c5e86c;--background-glow-cool:#6fcf97;--button-color-primary:#2e9e62;--button-color-primary-hover:#25844f;--text-color-accent:#25844f}[data-theme=dark][data-cor=floresta]{--background-color:#0f241a;--background-color-alt:#173826;--background-glow-warm:#7fbf4d;--background-glow-cool:#2f9e6a;--button-color-primary:#36a86b;--button-color-primary-hover:#2e935d;--text-color-accent:#9be7b4}[data-cor=galaxia]{--background-color:#f3edff;--background-color-alt:#e3d9ff;--background-glow-warm:#f7a6e0;--background-glow-cool:#9b8cff;--button-color-primary:#8556e6;--button-color-primary-hover:#7244d2;--text-color-accent:#7244d2}[data-theme=dark][data-cor=galaxia]{--background-color:#150f2e;--background-color-alt:#261a4d;--background-glow-warm:#d16bd8;--background-glow-cool:#6d5cff;--button-color-primary:#9670f5;--button-color-primary-hover:#845ce8;--text-color-accent:#d0b8ff}*{box-sizing:border-box;margin:0;padding:0}#root,body,html{min-height:100%}body{background:linear-gradient(145deg,#fff7d7,#dff8ff);background:linear-gradient(145deg,var(--background-color),var(--background-color-alt));color:#24324a;color:var(--text-color-primary);font-family:Nunito,Segoe UI,sans-serif;font-family:var(--font-body);height:100%;line-height:1.5;text-align:left;width:100%}body:after,body:before{border-radius:50%;content:"";opacity:.42;pointer-events:none;position:fixed;z-index:-1}body:before{background:radial-gradient(circle at center,#ffd66a,transparent 65%);background:radial-gradient(circle at center,var(--background-glow-warm),transparent 65%);height:360px;right:-120px;top:-130px;width:360px}body:after{background:radial-gradient(circle at center,#83d6ff,transparent 68%);background:radial-gradient(circle at center,var(--background-glow-cool),transparent 68%);bottom:-110px;height:280px;left:-90px;width:280px}a{color:inherit}button,input,select,textarea{font:inherit}h1,h2{font-family:Baloo\ 2,Trebuchet MS,sans-serif;font-family:var(--font-title)}.app{align-items:center;display:flex;flex-direction:column;justify-content:flex-start;margin:0;min-height:100svh;width:100%}.containerpage table{margin-top:16px;width:100%}table{border:1px solid rgba(92,118,146,.35);border:1px solid var(--separator-color-primary);border-radius:12px;border-radius:var(--default-border-radius);margin-top:8px;margin-top:var(--default-spacing)}table,td,tr{align-items:center;border-bottom:1px solid rgba(92,118,146,.35);border-bottom:1px solid var(--separator-color-primary);border-spacing:0;text-align:center}table,td,th,tr{padding:8px;padding:var(--default-spacing)}.posicao{background-color:#f6f9ff;background-color:var(--text-color-primary-light);font-weight:700}.containerpage-type1{color:#24324a;color:var(--text-color-primary);margin-bottom:16px;margin-bottom:var(--double-default-spacing);margin-top:16px;margin-top:var(--double-default-spacing);max-width:1080px;max-width:var(--default-max-width);overflow:hidden;padding:16px 8px;padding:var(--double-default-spacing) var(--default-spacing)}.botoes-type2,.containerpage-type1{display:flex;gap:16px;gap:var(--double-default-spacing)}.botoes-type2{flex-flow:wrap;justify-content:center}.botao-type2{fill:#627489;fill:var(--text-color-secondary);align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:hsla(0,0%,100%,.88);background-color:var(--secundary-color);border:1px solid #d7e2ef;border:1px solid var(--panel-border-color);border-radius:20px;border-radius:var(--default-border-radius-extra);box-shadow:0 8px 22px rgba(46,79,111,.12);box-shadow:var(--shadow-card);color:#24324a;color:var(--text-color-primary);display:flex;flex-direction:column-reverse;gap:10px;height:180px;max-width:180px;padding:32px;text-align:center;text-decoration:initial;transition:-webkit-transform .18s ease,-webkit-filter .18s ease;transition:transform .18s ease,filter .18s ease;transition:transform .18s ease,filter .18s ease,-webkit-transform .18s ease,-webkit-filter .18s ease}.botao-type2:hover{-webkit-filter:brightness(.98);filter:brightness(.98);-webkit-transform:translateY(-2px);transform:translateY(-2px)}.paragrafo1{color:#627489;color:var(--text-color-secondary);font-family:Nunito,Segoe UI,sans-serif;font-family:var(--font-body);font-size:14px;font-weight:700;letter-spacing:3px;text-transform:uppercase}.paragrafo2{font-family:Baloo\ 2,Trebuchet MS,sans-serif;font-family:var(--font-title);font-size:56px;font-weight:700;line-height:56px}.paragrafo2,.paragrafo3{color:#24324a;color:var(--text-color-primary);margin-bottom:16px;margin-bottom:var(--double-default-spacing);margin-top:16px;margin-top:var(--double-default-spacing)}.paragrafo3{font-size:20px;font-weight:300;line-height:28px}.mainBlock{display:flex;flex-direction:column;place-items:center;width:100%}.mainWrapper{display:flex;place-content:center}.insideBlock{margin-bottom:-180px;overflow:hidden;width:100%}.mainGeometric{background-color:hsla(0,0%,100%,.84);background-color:var(--primary-color);height:500px;margin-bottom:70px;margin-left:-348px;margin-top:-365px;position:relative;-webkit-transform:rotate(-4deg);transform:rotate(-4deg);width:calc(100% + 700px);z-index:-2}.containerpage{align-items:center;display:flex;flex-direction:column;height:100%;margin-bottom:24px;margin-bottom:var(--footer-heigth);margin-top:8px;margin-top:var(--default-spacing);max-width:1080px;max-width:var(--default-max-width);padding:16px 8px;padding:var(--double-default-spacing) var(--default-spacing)}.containerpage,.new-h1{color:#24324a;color:var(--text-color-primary)}.new-h1{font-family:Baloo\ 2,Trebuchet MS,sans-serif;font-family:var(--font-title);font-size:25px;font-weight:700;margin:0 0 16px;margin:0 0 var(--double-default-spacing);padding:0}.new-h2{color:#627489;color:var(--text-color-secondary);font-size:16px;font-weight:500;line-height:28px;margin:0 0 24px;padding:0}.separator{border-bottom:1px solid rgba(92,118,146,.35);border-bottom:1px solid var(--separator-color-primary);height:1px;max-width:1080px;width:100%}.separator--withMargins{margin-bottom:12px;margin-top:12px}.containerpage-type3{align-items:center;color:#24324a;color:var(--text-color-primary);display:flex;flex-flow:wrap;gap:30px;height:100%;justify-content:center;margin-bottom:18px;margin-top:8px;max-width:1080px;padding:20px 8px}.containerpage-type3-block{background-color:hsla(0,0%,100%,.88);background-color:var(--secundary-color);border-radius:20px;border-radius:var(--default-border-radius-extra);gap:8px;gap:var(--default-spacing);height:270px;max-width:330px;padding:16px;text-align:center;text-decoration:initial}.botao,.containerpage-type3-block{box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12);box-shadow:var(--mdc-protected-button-container-elevation,0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12))}.botao{align-items:center;background-color:coral;background-color:var(--button-color-primary);border-radius:6px;color:#627489;color:var(--text-color-secondary);cursor:pointer;display:flex;flex-direction:column;font-size:20px;height:100%;justify-content:center;margin-top:20px;padding:10px;text-decoration:none;transition:all .5s;width:100%}.varBarResponsive{margin:0;padding:0}.conNav,.varBarResponsive{background:transparent;width:100%}.conNav{display:flex;justify-content:center}.toolNav{align-items:center;display:flex;width:min(100%,1080px);width:min(100%,var(--default-max-width))}.varBarResponsive a{font-size:19px;text-decoration:none}.varBarResponsive a,footer{color:#24324a;color:var(--text-color-primary)}footer{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:hsla(0,0%,100%,.84);background:var(--primary-color);border-top:1px solid #d7e2ef;border-top:1px solid var(--panel-border-color);box-shadow:0 -8px 22px rgba(46,79,111,.18);box-shadow:0 -8px 22px var(--shadow-color-primary);font-size:11px;padding:16px;text-align:center;width:100%}.button-base,footer a{color:#24324a;color:var(--text-color-primary);text-decoration:none}.button-base{background:#fff;background:var(--block-color);border:1px solid #d7e2ef;border:1px solid var(--panel-border-color);border-radius:12px;box-shadow:0 8px 22px rgba(46,79,111,.12);box-shadow:var(--shadow-card);cursor:pointer;padding:8px 14px;transition:-webkit-transform .18s ease,-webkit-filter .18s ease;transition:transform .18s ease,filter .18s ease;transition:transform .18s ease,filter .18s ease,-webkit-transform .18s ease,-webkit-filter .18s ease}.button-base:hover{-webkit-filter:brightness(.98);filter:brightness(.98);-webkit-transform:translateY(-1px);transform:translateY(-1px)}.dados{width:100%}.dadosResumidos>*{margin-top:8px;margin-top:var(--default-spacing)}.dadosResumidos-h3>*{margin-top:24px}.descricao{display:flex;flex-direction:column;justify-content:center;padding:5xp;width:100%}.descricao+.descricao{margin-top:16px}.dadosResumidos a{cursor:pointer;text-decoration:none}.descricaoQuestao>*{margin-top:8px;margin-top:var(--default-spacing)}.descricaoQuestao>.separator{margin-bottom:8px;margin-bottom:var(--default-spacing);margin-top:24px}@-webkit-keyframes lds-ring{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.login{display:flex;flex-direction:column;gap:16px}.login-wrapper{display:flex;justify-content:center;justify-content:space-around}.login-selected{border-bottom:2px solid;border-color:coral;border-color:var(--button-color-primary)}.login-unselected{cursor:pointer}.timerdiv{margin-top:16px}.ReactModal__Overlay{background-color:hsla(0,0%,100%,.9)!important;background-color:var(--modal-background-color)!important}.ReactModal__Content{background-color:#fff7d7!important;background-color:var(--background-color)!important;.contextModal{background-color:#fff7d7!important;background-color:var(--background-color)!important}}.global-panel{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:hsla(0,0%,100%,.88);background-color:var(--secundary-color);border:1px solid #d7e2ef;border:1px solid var(--panel-border-color);border-radius:20px;border-radius:var(--default-border-radius-extra);box-shadow:0 12px 30px rgba(38,67,104,.14);box-shadow:var(--shadow-soft);color:#24324a;color:var(--text-color-primary);gap:10px;max-width:512px;padding:24px;text-align:center;text-decoration:initial;width:100%}.global-miniW{max-width:480px}.global-infoPanel{background:#fff;background:var(--block-color);border:1px solid #d7e2ef;border:1px solid var(--panel-border-color);border-radius:20px;border-radius:var(--default-border-radius-extra);box-shadow:0 8px 22px rgba(46,79,111,.12);box-shadow:var(--shadow-card);color:#24324a;color:var(--text-color-primary);padding:24px;width:100%}.global-infoPanel+.global-infoPanel{margin-top:16px}.global-table{background-color:initial!important;table,th{background-color:initial!important}}.global-mt{margin-top:8px;margin-top:var(--default-spacing)}.global-fullW{width:100%}.global-buttonWrapper{display:flex;flex-direction:column;gap:8px}.global-buttonWrapper-toEnd{display:flex;justify-content:flex-end}.global-button{background:linear-gradient(135deg,coral,#ffa35e);background:linear-gradient(135deg,var(--button-color-primary),#ffa35e);box-shadow:0 8px 18px rgba(255,127,80,.32);letter-spacing:.2px}.global-button,.global-button-wrong{align-items:center;border:none;border-radius:14px;color:#fff;color:var(--button-text-color);cursor:pointer;display:flex;flex-direction:column;font-size:15px;font-weight:800;justify-content:center;padding:11px 14px;text-decoration:none;transition:opacity .18s ease,-webkit-transform .18s ease,-webkit-filter .18s ease;transition:transform .18s ease,filter .18s ease,opacity .18s ease;transition:transform .18s ease,filter .18s ease,opacity .18s ease,-webkit-transform .18s ease,-webkit-filter .18s ease}.global-button-wrong{background:linear-gradient(135deg,#e0586a,#ef7f8c);background:linear-gradient(135deg,var(--button-color-primary-wrong),#ef7f8c);box-shadow:0 8px 18px rgba(224,88,106,.28)}.global-button-wrong:hover{-webkit-filter:brightness(.97);filter:brightness(.97);-webkit-transform:translateY(-1px);transform:translateY(-1px)}.global-button-right{align-items:center;background:linear-gradient(135deg,#2dbb7f,#55d09d);background:linear-gradient(135deg,var(--button-color-primary-right),#55d09d);border:none;border-radius:14px;box-shadow:0 8px 18px rgba(45,187,127,.28);color:#fff;color:var(--button-text-color);cursor:pointer;display:flex;flex-direction:column;font-size:15px;font-weight:800;justify-content:center;padding:11px 14px;text-decoration:none;transition:opacity .18s ease,-webkit-transform .18s ease,-webkit-filter .18s ease;transition:transform .18s ease,filter .18s ease,opacity .18s ease;transition:transform .18s ease,filter .18s ease,opacity .18s ease,-webkit-transform .18s ease,-webkit-filter .18s ease}.global-button-right:hover,.global-button:hover{-webkit-filter:brightness(.97);filter:brightness(.97);-webkit-transform:translateY(-1px);transform:translateY(-1px)}.global-button--full-width{width:100%!important}.global-button--mt{margin-top:8px;margin-top:var(--default-spacing)}.global-button--basic{background:transparent;border:1px solid #d7e2ef;border:1px solid var(--panel-border-color);box-shadow:none;color:#24324a;color:var(--text-color-primary);font-weight:600;width:100%!important}.global-button--back{background:linear-gradient(135deg,#2d9cdb,#53beff);background:linear-gradient(135deg,var(--button-color-back),#53beff);box-shadow:0 8px 18px rgba(45,156,219,.28)}.global-button--back:hover{-webkit-filter:brightness(.97);filter:brightness(.97);-webkit-transform:translateY(-1px);transform:translateY(-1px)}.global-button--transparent{box-shadow:none}.global-button--transparent,.global-button--transparent:hover{background:#fff;border:1px solid #d7e2ef;border:1px solid var(--panel-border-color);color:#24324a;color:var(--text-color-primary)}.global-button--transparent:hover{-webkit-filter:brightness(.98);filter:brightness(.98)}.global-pageContainer{align-items:center;height:100%}.global-pageContainer,.global-pageContainer-left{max-width:1080px}.global-pageContainer,.global-pageContainer-left,.pageContainer{color:#24324a;color:var(--text-color-primary);display:flex;flex-direction:column;margin-bottom:24px;margin-bottom:var(--footer-heigth);margin-top:8px;padding:20px 8px;width:100%}.pageContainer{min-width:20rem}.global-extraBottom{margin-bottom:56px;margin-bottom:calc(var(--footer-heigth) + 32px)}.todasRespostas{align-items:left;display:flex;flex-direction:column;justify-content:left;margin-top:32px;width:100%}.global-respostasLista{border:1px solid #d7e2ef;border:1px solid var(--panel-border-color);justify-items:left;padding:20px}table{width:100%}.global-input,.login input{background:#fff;background:var(--block-color);border:1px solid #d7e2ef;border:1px solid var(--panel-border-color);border-radius:12px;color:#24324a;color:var(--text-color-primary);padding:10px 12px;width:100%}.not-found{align-items:center;display:flex;flex-direction:column;height:calc(100vh - 60px);justify-content:center;width:100%}.not-found h1{font-size:120px}.container a{border-radius:12px;cursor:pointer}.respostasQuestoes{display:flex;flex-direction:column;margin:16px}.respostasQuestoes h2{margin:16px}.formulario{align-self:center;display:flex;flex-direction:column;justify-content:center;margin-top:20px;width:70%}.formulario h3{margin-bottom:16px;margin-top:16px}.formulario input{background:#fff;background:var(--block-color);border:1px solid #d7e2ef;border:1px solid var(--panel-border-color);border-radius:12px;color:#24324a;color:var(--text-color-primary);padding:10px 12px;width:100%}.botoes button{margin-top:8px}.table{text-align:center;width:100%}.contextModal{background-color:#fff;background-color:var(--block-color);color:#24324a;color:var(--text-color-primary);display:flex;flex-direction:column;width:100%}.bodymodal,.tituloModal{border:5px;display:flex;justify-content:left}.bodymodal{flex-direction:column;margin:32px}.description{width:100%}.botoes{align-self:center;display:flex;flex-direction:column;gap:8px;gap:var(--default-spacing);margin-bottom:50px;margin-top:50px;width:70%}.tipo-jogo-help-inline{cursor:help;text-decoration:underline;text-underline-offset:2px}.tipo-jogo-help-inline:focus-visible{border-radius:4px;outline:2px solid hsla(0,0%,100%,.6);outline-offset:2px}.container a{background:linear-gradient(135deg,#2d9cdb,#53beff);background:linear-gradient(135deg,var(--button-color-back),#53beff);color:#fff;color:var(--button-text-color);margin-top:14px;padding:10px 14px;text-decoration:none}.container a:hover{-webkit-filter:brightness(.97);filter:brightness(.97)}.not-found a{background:linear-gradient(135deg,coral,#ffa35e);background:linear-gradient(135deg,var(--button-color-primary),#ffa35e);border-radius:12px;color:#fff;color:var(--button-text-color);margin-top:14px;padding:10px 14px;text-decoration:none}.info-game,.tempo{display:flex;flex-direction:row;gap:32px;justify-content:space-between;width:100%}.info-game{flex-wrap:wrap}.info-completo{display:flex;flex-direction:column;justify-content:right}.info-tempo{margin-top:8px}.info-tempo2{display:flex;justify-content:flex-end;margin-top:16px}.tempo a{background-color:coral;background-color:var(--button-color-primary);cursor:pointer;margin-top:8px;padding:8px 16px}.divJogo{align-items:center;display:flex;flex-direction:column;justify-content:center;width:100%}.divJogo h3{font-size:clamp(3rem,15vw,9rem)}.divJogo input{font-size:clamp(2rem,10vw,6rem);max-width:20rem;text-align:center;width:100%}.rankingMultiplicacao{width:100%}.divDescricao{display:flex;flex-direction:row;justify-content:space-between;margin-right:10px;width:100%}.divDescricao h4{max-width:20%;width:20%}.quantidade{border-bottom:1px solid rgba(92,118,146,.35);border-bottom:1px solid var(--separator-color-primary);display:flex;flex-direction:row;font-size:large;justify-content:space-around;margin-top:10px;padding:8px;width:100%}hr{background-color:#fff;color:#fff;margin:10px;width:100%}.opcao{flex-direction:column;margin:20px;width:80%}.loaddingDiv,.opcao{align-items:center;display:flex}.loaddingDiv{height:100%;justify-content:center;min-height:640px;width:90%}.rankingText{width:100%}.tableRanking{border:1px solid #d7e2ef;border:1px solid var(--panel-border-color);border-radius:20px;border-radius:var(--default-border-radius-extra);overflow:hidden;padding-bottom:20px}.tableRanking tr{height:35px;width:100%}.botoesRanking{display:flex;margin-bottom:20px;margin-top:20px;width:100%}.botoesRanking button{margin:4px}.opcoes{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-top:50px;min-width:25%}.lds-ring{display:inline-block;height:80px;position:relative;width:80px}.lds-ring div{-webkit-animation:lds-ring 1.2s cubic-bezier(.5,0,.5,1) infinite;animation:lds-ring 1.2s cubic-bezier(.5,0,.5,1) infinite;border:8px solid transparent;border-radius:50%;border-top-color:#2d9cdb;border-color:var(--loader-color) transparent transparent transparent;box-sizing:border-box;display:block;height:64px;margin:8px;position:absolute;width:64px}.lds-ring div:first-child{-webkit-animation-delay:-.45s;animation-delay:-.45s}.lds-ring div:nth-child(2){-webkit-animation-delay:-.3s;animation-delay:-.3s}.lds-ring div:nth-child(3){-webkit-animation-delay:-.15s;animation-delay:-.15s}@keyframes lds-ring{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.timerdiv{font-size:25px}.center{align-items:center;justify-content:center}.botoes-home,.center{display:flex;flex-direction:column;width:100%}.botoes-home{gap:16px;max-width:300px}.home-wrapper{align-items:center;display:flex;flex-direction:column;gap:24px;gap:var(--triple-default-spacing);margin-bottom:4rem;max-width:1080px;max-width:var(--default-max-width);padding:24px 16px;padding:var(--triple-default-spacing) var(--double-default-spacing);width:100%}.options-preview{align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);box-shadow:0 12px 30px rgba(38,67,104,.14);box-shadow:var(--shadow-soft);display:flex;flex-direction:column;margin-top:4rem}.home-article-preview,.home-description,.options-preview{background:hsla(0,0%,100%,.88);background:var(--secundary-color);border:1px solid #d7e2ef;border:1px solid var(--panel-border-color);border-radius:20px;border-radius:var(--default-border-radius-extra);color:#24324a;color:var(--text-color-primary);line-height:1.6;padding:24px;padding:var(--triple-default-spacing);width:100%}.home-article-preview,.home-description{box-shadow:0 8px 22px rgba(46,79,111,.12);box-shadow:var(--shadow-card);text-align:left}.home-article-preview h2,.home-description h1{font-family:Baloo\ 2,Trebuchet MS,sans-serif;font-family:var(--font-title);letter-spacing:.2px;margin-bottom:16px;margin-bottom:var(--double-default-spacing);text-align:left}.home-article-preview ul{list-style:none;margin:0;padding-left:0}.home-article-preview p+p,.home-description p+p{margin-top:8px;margin-top:var(--default-spacing)}.home-article-preview p{margin-bottom:8px;margin-bottom:var(--default-spacing)}.home-article-link{border-bottom:2px solid coral;border-bottom:2px solid var(--button-color-primary);display:inline-block;font-weight:800;margin-top:16px;margin-top:var(--double-default-spacing);padding-bottom:4px;text-decoration:none}.home-article-link,.home-article-link:hover{color:#24324a;color:var(--text-color-primary)}.home-article-link:hover{border-color:#f16f3f;border-color:var(--button-color-primary-hover)}.article-page{display:flex;justify-content:center;margin-bottom:4rem;padding:24px 16px;padding:var(--triple-default-spacing) var(--double-default-spacing);width:100%}.article-content{background:hsla(0,0%,100%,.88);background:var(--secundary-color);border:1px solid #d7e2ef;border:1px solid var(--panel-border-color);border-radius:20px;border-radius:var(--default-border-radius-extra);box-shadow:0 12px 30px rgba(38,67,104,.14);box-shadow:var(--shadow-soft);color:#24324a;color:var(--text-color-primary);line-height:1.8;max-width:840px;padding:24px;padding:var(--triple-default-spacing);width:100%}.article-content h1{margin-bottom:16px;margin-bottom:var(--double-default-spacing)}.article-content h1,.article-content h2{font-family:Baloo\ 2,Trebuchet MS,sans-serif;font-family:var(--font-title)}.article-content h2{margin-bottom:8px;margin-bottom:var(--default-spacing);margin-top:24px;margin-top:var(--triple-default-spacing)}.article-content ul{grid-gap:8px;grid-gap:var(--default-spacing);display:grid;gap:8px;gap:var(--default-spacing);margin-left:24px;margin-left:var(--triple-default-spacing)}.article-content p,.article-content ul{margin-top:8px;margin-top:var(--default-spacing)}.article-content a{color:#24324a;color:var(--text-color-primary);font-weight:700;text-decoration:underline}.game{margin-top:2rem}.game-header{flex-direction:column;margin-bottom:16px;margin-bottom:var(--double-default-spacing);width:100%}.game-header,.resultados-lista{align-items:center;display:flex;gap:16px;gap:var(--double-default-spacing)}.resultados-lista{flex-direction:row;flex-wrap:wrap;justify-content:center;margin:auto}.resultados-item{background:hsla(0,0%,100%,.88);background:var(--secundary-color);border:1px solid #d7e2ef;border:1px solid var(--panel-border-color);border-radius:20px;border-radius:var(--default-border-radius-extra);box-shadow:0 8px 22px rgba(46,79,111,.12);box-shadow:var(--shadow-card);color:#24324a;color:var(--text-color-primary);font-weight:700;min-width:10rem;padding:16px;padding:var(--double-default-spacing);text-align:center}.admin-table{border-collapse:collapse;min-width:20rem;width:100%}.admin-table td,.admin-table th{border-bottom:1px solid #d7e2ef;border-bottom:1px solid var(--panel-border-color);padding:.75rem;text-align:center}.admin-table th{font-weight:700}.admin-table .action-icons{display:flex;gap:.5rem}@media (max-width:1000px){.sidebar-toggle-btn{display:block}.admin-options-top{display:block;left:10px;position:absolute;top:10px;z-index:1000}.admin-content{display:none}.admin-content.visible{display:block}.admin-main{margin-left:0;width:100%}.admin-main>main{flex-grow:1;padding:8px}.container-admin-page{margin:.5rem;padding:.5rem}.admin-table thead{display:none}.admin-table tbody{display:flex;flex-direction:column;gap:16px;gap:var(--double-default-spacing)}.admin-table tr{background:#edf6ff;background:var(--color-surface);border-radius:12px;border-radius:var(--default-border-radius);box-shadow:0 2px 5px rgba(46,79,111,.18);box-shadow:0 2px 5px var(--shadow-color-primary);color:#24324a;color:var(--text-color-primary);display:flex;flex-direction:column;padding:8px;padding:var(--default-spacing)}.admin-table td{display:flex;flex-wrap:wrap;justify-content:space-between;padding:8px 0;width:100%}.admin-table td:before{color:#24324a;color:var(--text-color-primary);content:attr(data-label);font-weight:700}}.robot-container{height:250px;margin:20px 0;overflow:hidden;position:relative;width:100%}.robot{width:250px}.robot,.robot-donkey{-webkit-animation:robot-wander 6s linear infinite;animation:robot-wander 6s linear infinite;bottom:0;left:-250px;position:absolute}.robot-donkey{width:150px}@-webkit-keyframes robot-wander{0%{left:-250px;-webkit-transform:translateY(0) rotate(0deg);transform:translateY(0) rotate(0deg)}20%{left:20%;-webkit-transform:translateY(-15px) rotate(-20deg);transform:translateY(-15px) rotate(-20deg)}40%{left:40%;-webkit-transform:translateY(10px) rotate(15deg);transform:translateY(10px) rotate(15deg)}60%{left:60%;-webkit-transform:translateY(-5px) rotate(25deg);transform:translateY(-5px) rotate(25deg)}80%{left:80%;-webkit-transform:translateY(15px) rotate(-15deg);transform:translateY(15px) rotate(-15deg)}to{left:100%;-webkit-transform:translateY(0) rotate(0deg);transform:translateY(0) rotate(0deg)}}@keyframes robot-wander{0%{left:-250px;-webkit-transform:translateY(0) rotate(0deg);transform:translateY(0) rotate(0deg)}20%{left:20%;-webkit-transform:translateY(-15px) rotate(-20deg);transform:translateY(-15px) rotate(-20deg)}40%{left:40%;-webkit-transform:translateY(10px) rotate(15deg);transform:translateY(10px) rotate(15deg)}60%{left:60%;-webkit-transform:translateY(-5px) rotate(25deg);transform:translateY(-5px) rotate(25deg)}80%{left:80%;-webkit-transform:translateY(15px) rotate(-15deg);transform:translateY(15px) rotate(-15deg)}to{left:100%;-webkit-transform:translateY(0) rotate(0deg);transform:translateY(0) rotate(0deg)}}.home-robot-container{-webkit-animation:home-robot-bounce 1s ease-in-out infinite;animation:home-robot-bounce 1s ease-in-out infinite;display:flex;justify-content:center;margin-bottom:20px}.home-robot{cursor:pointer;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s;width:16rem}.home-robot-explosion{-webkit-animation:home-robot-explode .6s forwards;animation:home-robot-explode .6s forwards;font-size:64px}.loader-container{align-items:center;display:flex;height:100vh;justify-content:center;width:100%}.congrats-final{align-items:center;display:flex;flex-wrap:wrap}.congrats-final img{max-width:100px}.contribute-container{background:hsla(0,0%,100%,.88);background:var(--secundary-color);border:1px solid #d7e2ef;border:1px solid var(--panel-border-color);border-radius:20px;border-radius:var(--default-border-radius-extra);box-shadow:0 12px 30px rgba(38,67,104,.14);box-shadow:var(--shadow-soft);display:flex;flex-direction:column;gap:16px;gap:var(--double-default-spacing);line-height:1.6;margin:0 auto;max-width:640px;padding:24px;padding:var(--triple-default-spacing)}.contribute-container,.contribute-container h1,.contribute-container h2,.contribute-container p{color:#24324a;color:var(--text-color-primary)}.contribute-container p{font-size:16px;line-height:1.6;text-align:justify}.contribute-container ul{color:#24324a;color:var(--text-color-primary);list-style-type:disc;padding-left:1.5rem}.contribute-container li{font-size:15px;margin-bottom:8px}.contribute-highlight{color:coral;color:var(--button-color-primary);font-weight:700}.contribute-footer{font-style:italic;margin-top:16px;margin-top:var(--double-default-spacing);text-align:center}.option-link{cursor:pointer;display:inline-block;position:relative}.resumo-kpis-wrap{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:space-between}.resumo-kpis,.resumo-kpis-wrap{gap:16px;gap:var(--double-default-spacing)}.resumo-kpis{grid-gap:16px;grid-gap:var(--double-default-spacing);background:hsla(0,0%,100%,.88);background:var(--secundary-color);border:1px solid #d7e2ef;border:1px solid var(--panel-border-color);border-radius:20px;border-radius:var(--default-border-radius-extra);box-shadow:0 8px 22px rgba(46,79,111,.12);box-shadow:var(--shadow-card);color:#24324a;color:var(--text-color-primary);display:grid;flex:1 1 360px;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));padding:24px;padding:var(--triple-default-spacing)}.resumo-kpis h3{margin:0}.resumo-kpis-robot .home-robot-container{-webkit-animation:none;animation:none;margin:0}.resumo-kpis-robot .home-robot{max-width:40vw;width:12rem}@media (max-width:640px){.resumo-kpis-robot .home-robot{width:9rem}}.historico-table,.resultados-table{background:hsla(0,0%,100%,.88);background:var(--secundary-color);border:1px solid #d7e2ef;border:1px solid var(--panel-border-color);border-collapse:initial;border-radius:20px;border-radius:var(--default-border-radius-extra);border-spacing:0;box-shadow:0 8px 22px rgba(46,79,111,.12);box-shadow:var(--shadow-card);color:#24324a;color:var(--text-color-primary);overflow:hidden;width:100%}.historico-table thead th,.resultados-table thead th{background:#edf6ff;background:var(--color-surface);border-bottom:1px solid #d7e2ef;border-bottom:1px solid var(--panel-border-color);padding:12px 16px;text-align:left}.historico-table tbody td,.resultados-table tbody td{border-top:1px solid #d7e2ef;border-top:1px solid var(--panel-border-color);padding:12px 16px}.historico-table tbody tr:nth-child(2n),.resultados-table tbody tr:nth-child(2n){background:#f5f9ff;background:var(--block-color-secundary)}.historico-table tbody tr:hover,.resultados-table tbody tr:hover{background:#edf6ff;background:var(--color-surface)}@media (max-width:1000px){.historico-table thead,.resultados-table thead{display:none}.historico-table,.historico-table tbody,.historico-table td,.historico-table tr,.resultados-table,.resultados-table tbody,.resultados-table td,.resultados-table tr{display:block;width:100%}.historico-table tr,.resultados-table tr{background:#fff;background:var(--block-color);border:1px solid #d7e2ef;border:1px solid var(--panel-border-color);border-radius:12px;border-radius:var(--default-border-radius);box-shadow:0 2px 4px rgba(46,79,111,.18);box-shadow:0 2px 4px var(--shadow-color-primary);margin:0 0 12px;padding:4px 0}.historico-table td,.resultados-table td{align-items:center;border-bottom:1px solid #d7e2ef;border-bottom:1px solid var(--panel-border-color);display:flex;justify-content:space-between;padding:10px 14px}.historico-table td:last-child,.resultados-table td:last-child{border-bottom:0}.historico-table td:before,.resultados-table td:before{color:#627489;color:var(--text-color-secondary);content:attr(data-label);font-weight:600;margin-right:12px}}@media (max-width:768px){.tableRanking{border:0}.tableRanking thead{display:none}.tableRanking,.tableRanking tbody,.tableRanking td,.tableRanking tr{width:100%}.tableRanking tr{background:#fff;background:var(--block-color);border:1px solid #d7e2ef;border:1px solid var(--panel-border-color);border-radius:12px;border-radius:var(--default-border-radius);box-shadow:0 2px 4px rgba(46,79,111,.18);box-shadow:0 2px 4px var(--shadow-color-primary);margin:0 0 2rem;padding:4px 0;width:100%}.tableRanking td{align-items:center;border-bottom:1px solid #d7e2ef;border-bottom:1px solid var(--panel-border-color);display:flex;justify-content:space-between;padding:8px 12px}.tableRanking td:last-child{border-bottom:0}.tableRanking td:before{color:#627489;color:var(--text-color-secondary);content:attr(data-label);font-weight:600;margin-right:12px}.tableRanking td:first-child:before{content:"Posicao"}.tableRanking td:nth-child(2):before{content:"Nome"}.tableRanking td:nth-child(3):before{content:"Tempo"}.tableRanking td:nth-child(4):before{content:"Pontuacao"}}.option-link:after{background-color:currentColor;bottom:0;content:"";height:2px;left:0;position:absolute;transition:width .35s ease-in-out;width:0}.option-link:hover:after{width:100%}.tabuada-title{color:#f16f3f;color:var(--text-color-accent);font-size:1.8rem}.tabuada-description,.tabuada-title{margin-bottom:8px;margin-bottom:var(--default-spacing)}.tabuada-description{font-size:1rem;margin-top:16px;margin-top:var(--double-default-spacing)}.tabuada-table{background-color:#fff;background-color:var(--surface);border-radius:14px;border-radius:var(--radius);box-shadow:0 0 8px rgba(0,0,0,.1);display:flex;flex-direction:column;gap:4px;max-width:100%;overflow-x:auto;padding:8px;padding:var(--default-spacing)}.tabuada-header,.tabuada-row{display:flex}.tabuada-cell{background-color:#f5f9ff;background-color:var(--bg);border:1px solid hsla(0,0%,100%,.1);color:#24324a;color:var(--text-color-primary);font-weight:500;height:40px;line-height:40px;text-align:center;vertical-align:middle;width:40px}.tabuada-header-cell{background-color:#2d9cdb;background-color:var(--brand);color:#fff;color:var(--text-color-button);font-weight:700}.tabuada-label{background-color:initial;border:none}.tabuada-cards-wrapper{display:flex;flex-wrap:wrap;gap:8px;gap:var(--default-spacing);justify-content:center}.tabuada-card{background-color:#fff;background-color:var(--surface);border-radius:14px;border-radius:var(--radius);box-shadow:0 2px 8px rgba(0,0,0,.1);color:#24324a;color:var(--text-color-primary);padding:8px;padding:var(--default-spacing);transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease;width:180px}.tabuada-card:hover{-webkit-transform:scale(1.03);transform:scale(1.03)}.tabuada-card-title{color:#f16f3f;color:var(--text-color-accent);font-size:1.1rem;margin-bottom:8px;text-align:center}.tabuada-list{list-style:none;margin:0;padding:0}.tabuada-item{font-size:.95rem;padding:2px 0;text-align:center}.tabuada-footer{background-color:#fff;background-color:var(--surface);border-radius:14px;border-radius:var(--radius);box-shadow:0 0 8px rgba(0,0,0,.05);color:#24324a;color:var(--text-color-primary);margin-top:2rem;padding:8px;padding:var(--default-spacing)}.tabuada-footer h2{color:#f16f3f;color:var(--text-color-accent);margin-bottom:.5rem}.tabuada-footer p{line-height:1.6;margin-bottom:.75rem}.tabuada-description{color:#24324a;color:var(--text-color-primary);font-size:16px;line-height:1.6;margin-left:auto;margin-right:auto;margin-top:32px;max-width:800px}.tabuada-section{margin-top:48px;text-align:center}@-webkit-keyframes home-robot-bounce{0%,to{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-20px);transform:translateY(-20px)}}@keyframes home-robot-bounce{0%,to{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-20px);transform:translateY(-20px)}}.gap-default{display:flex;flex-direction:column;gap:8px;gap:var(--default-spacing)}@-webkit-keyframes home-robot-explode{0%{opacity:1;-webkit-transform:scale(2);transform:scale(2)}to{opacity:0;-webkit-transform:scale(5);transform:scale(5)}}@keyframes home-robot-explode{0%{opacity:1;-webkit-transform:scale(2);transform:scale(2)}to{opacity:0;-webkit-transform:scale(5);transform:scale(5)}}.game-robot-fixed{bottom:24px;position:fixed;right:24px;z-index:10}@media (max-width:768px){.game-robot-fixed{display:none}.game .options-preview{margin-top:16px}.game .info-game{gap:8px 16px}}
/*# sourceMappingURL=main.ad6966e2.css.map*/