.line-sidebar{--accent-color: #e4bc45;--text-color: #b0a2cb;--marker-color: #3d2f5c;--marker-length: 32px;--marker-gap: 8px;--tick-scale: .45;--item-gap: 48px;--font-size: clamp(.82rem, 1.15vh, 1.05rem);position:relative;display:flex;justify-content:flex-start;width:100%;min-width:0}.line-sidebar--fill{flex:1;min-height:0;align-items:stretch}.line-sidebar--fill .line-sidebar__list{flex:1;min-height:0}.line-sidebar--markers{padding-left:calc(var(--marker-length) + var(--marker-gap) + 8px)}.line-sidebar__list{list-style:none;margin:0;padding:.25rem 0;display:flex;flex-direction:column;gap:var(--item-gap);width:100%;min-width:0}.line-sidebar__item{position:relative;min-width:0}.line-sidebar__link{display:flex;align-items:center;text-decoration:none;width:100%;min-width:0;padding:2px 0;color:var(--text-color);transition:color .18s ease}.line-sidebar__link:hover,.line-sidebar__link:focus-visible,.line-sidebar__link[aria-current=page]{color:var(--accent-color)}.line-sidebar__link:focus-visible{outline:2px solid var(--accent-color);outline-offset:4px;border-radius:6px}.line-sidebar__label{display:flex;align-items:center;width:100%;min-width:0;font-size:var(--font-size);line-height:1.2;font-weight:600;letter-spacing:-.01em;color:inherit}.line-sidebar__link[aria-current=page] .line-sidebar__label{font-weight:700}.line-sidebar__icon{margin-right:.625rem;flex-shrink:0;opacity:.85}.line-sidebar__text{min-width:0;flex:1 1 auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.line-sidebar__index{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;margin-right:.5rem;font-size:.78em;opacity:.6;font-weight:700}.line-sidebar__link:hover .line-sidebar__index,.line-sidebar__link[aria-current=page] .line-sidebar__index{opacity:1}.line-sidebar__marker{position:absolute;top:50%;left:calc(-1 * var(--marker-length) - var(--marker-gap));height:1.5px;width:var(--marker-length);background-color:var(--marker-color);transform-origin:left center;transform:translateY(-50%) scaleX(.65);transition:transform .18s ease,background-color .18s ease}.line-sidebar__item:hover .line-sidebar__marker,.line-sidebar__item:has(.line-sidebar__link[aria-current=page]) .line-sidebar__marker{background-color:var(--accent-color);transform:translateY(-50%) scaleX(1)}.line-sidebar--markers .line-sidebar__item:not(:last-child):after{content:"";position:absolute;top:calc(100% + var(--item-gap) / 2);left:calc(-1 * var(--marker-length) - var(--marker-gap));height:1px;width:calc(var(--marker-length) * var(--tick-scale));background-color:var(--marker-color);opacity:.4;transform:translateY(-50%)}.counter-container{position:relative;display:inline-block}.counter-counter{display:flex;overflow:hidden;line-height:1}.counter-digit{position:relative;display:flex;align-items:center;justify-content:center;width:1ch;font-variant-numeric:tabular-nums}.counter-number{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center}.gradient-container{pointer-events:none;position:absolute;top:0;bottom:0;left:0;right:0}.top-gradient{position:absolute;top:0;width:100%}.bottom-gradient{position:absolute;bottom:0;width:100%}.login-cena{position:relative;z-index:10;display:grid;width:100%;max-width:1040px;gap:0;border-radius:22px;overflow:hidden;border:1px solid rgb(var(--hair));background:color-mix(in srgb,var(--surfaceHex) 82%,transparent);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);box-shadow:0 40px 90px -50px #000000bf}@media(min-width:900px){.login-cena{grid-template-columns:1.15fr 1fr}}.login-editor{display:none;flex-direction:column;min-width:0;border-right:1px solid rgb(var(--hair));background:color-mix(in srgb,rgb(var(--bg)) 66%,transparent)}@media(min-width:900px){.login-editor{display:flex}}.login-editor__barra{display:flex;align-items:center;gap:8px;padding:12px 16px;border-bottom:1px solid rgb(var(--hair))}.login-editor__bolinha{width:10px;height:10px;border-radius:999px;opacity:.75}.login-editor__caminho{margin-left:6px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:11.5px;letter-spacing:.04em;color:rgb(var(--faint))}.login-editor__codigo{flex:1;margin:0;padding:20px 18px 22px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:13px;line-height:1.75;white-space:pre-wrap;word-break:break-word;overflow:hidden}.login-editor__linha{display:grid;grid-template-columns:26px 1fr;gap:12px}.login-editor__num{text-align:right;color:rgb(var(--faint));opacity:.55;-webkit-user-select:none;-moz-user-select:none;user-select:none}.tk-chave{color:var(--accentText)}.tk-fn{color:var(--goodText)}.tk-str{color:var(--accentHi)}.tk-num{color:var(--goodText)}.tk-com{color:rgb(var(--faint));font-style:italic}.tk-pont{color:rgb(var(--muted))}.tk-txt{color:var(--text)}.login-cursor{display:inline-block;width:7px;height:1.05em;margin-left:1px;vertical-align:text-bottom;background:var(--accent);animation:piscacursor 1.05s steps(1) infinite}@keyframes piscacursor{0%,45%{opacity:1}46%,to{opacity:0}}.login-editor__saida{padding:0 18px 18px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12px;line-height:1.9}.login-editor__ok{display:flex;align-items:center;gap:8px;color:var(--goodText);opacity:0;transform:translateY(4px);animation:subirok .42s ease-out forwards}@keyframes subirok{to{opacity:1;transform:translateY(0)}}.login-form{display:flex;flex-direction:column;justify-content:center;gap:22px;padding:38px 34px;min-width:0}.login-campo{display:block}.login-campo__rotulo{display:block;margin-bottom:7px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:11px;letter-spacing:.08em;color:rgb(var(--faint))}.login-campo__rotulo:before{content:"$ ";color:var(--accentText)}.login-campo__entrada{width:100%;padding:12px 14px;border-radius:12px;border:1px solid rgb(var(--hair));background:color-mix(in srgb,var(--surface2) 70%,transparent);color:var(--text);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:14px;outline:none;transition:border-color .18s ease,box-shadow .18s ease}.login-campo__entrada::-moz-placeholder{color:rgb(var(--faint));opacity:.7}.login-campo__entrada::placeholder{color:rgb(var(--faint));opacity:.7}.login-campo__entrada:focus{border-color:var(--accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--accent) 22%,transparent)}.login-erro{display:flex;gap:8px;padding:11px 13px;border-radius:10px;border:1px solid color-mix(in srgb,var(--accent) 55%,transparent);background:color-mix(in srgb,var(--accent) 10%,transparent);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12px;line-height:1.5;color:var(--accentText);animation:shakeX .42s ease-out}.login-erro__marca{flex-shrink:0;font-weight:700;opacity:.85}.login-ok{display:flex;gap:8px;padding:11px 13px;border-radius:10px;border:1px solid color-mix(in srgb,var(--good) 55%,transparent);background:color-mix(in srgb,var(--good) 10%,transparent);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12px;line-height:1.5;color:var(--text)}.login-troca{font-weight:600;color:var(--accentText);text-decoration:underline;text-underline-offset:3px}@media(prefers-reduced-motion:reduce){.login-cursor,.login-editor__ok,.login-erro{animation:none}.login-editor__ok{opacity:1;transform:none}}.border-glow-card{--edge-proximity: 0;--cursor-angle: 45deg;--edge-sensitivity: 30;--color-sensitivity: calc(var(--edge-sensitivity) + 20);--border-radius: 28px;--glow-padding: 40px;--cone-spread: 25;position:relative;border-radius:var(--border-radius);isolation:isolate;transform:translateZ(.01px);display:grid;border:1px solid rgb(255 255 255 / 15%);background:var(--card-bg, #120F17);overflow:visible;box-shadow:#0000001a 0 1px 2px,#0000001a 0 2px 4px,#0000001a 0 4px 8px,#0000001a 0 8px 16px,#0000001a 0 16px 32px,#0000001a 0 32px 64px}.border-glow-card--light{border-color:#18181b1f;box-shadow:#18181b0a 0 1px 2px,#18181b0d 0 8px 24px}.border-glow-card--light:after,.border-glow-card--light>.edge-light{mix-blend-mode:normal}.border-glow-card:before,.border-glow-card:after,.border-glow-card>.edge-light{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;transition:opacity .25s ease-out;z-index:-1}.border-glow-card:not(:hover):not(.sweep-active):before,.border-glow-card:not(:hover):not(.sweep-active):after,.border-glow-card:not(:hover):not(.sweep-active)>.edge-light{opacity:0;transition:opacity .75s ease-in-out}.border-glow-card:before{border:1px solid transparent;background:linear-gradient(var(--card-bg, #120F17) 0 100%) padding-box,linear-gradient(#fff0,#fff0) border-box,var(--gradient-one, radial-gradient(at 80% 55%, hsla(268, 100%, 76%, 1) 0px, transparent 50%)) border-box,var(--gradient-two, radial-gradient(at 69% 34%, hsla(349, 100%, 74%, 1) 0px, transparent 50%)) border-box,var(--gradient-three, radial-gradient(at 8% 6%, hsla(136, 100%, 78%, 1) 0px, transparent 50%)) border-box,var(--gradient-four, radial-gradient(at 41% 38%, hsla(192, 100%, 64%, 1) 0px, transparent 50%)) border-box,var(--gradient-five, radial-gradient(at 86% 85%, hsla(186, 100%, 74%, 1) 0px, transparent 50%)) border-box,var(--gradient-six, radial-gradient(at 82% 18%, hsla(52, 100%, 65%, 1) 0px, transparent 50%)) border-box,var(--gradient-seven, radial-gradient(at 51% 4%, hsla(12, 100%, 72%, 1) 0px, transparent 50%)) border-box,var(--gradient-base, linear-gradient(#c299ff 0 100%)) border-box;opacity:calc((var(--edge-proximity) - var(--color-sensitivity)) / (100 - var(--color-sensitivity)));-webkit-mask-image:conic-gradient(from var(--cursor-angle) at center,black calc(var(--cone-spread) * 1%),transparent calc((var(--cone-spread) + 15) * 1%),transparent calc((100 - var(--cone-spread) - 15) * 1%),black calc((100 - var(--cone-spread)) * 1%));mask-image:conic-gradient(from var(--cursor-angle) at center,black calc(var(--cone-spread) * 1%),transparent calc((var(--cone-spread) + 15) * 1%),transparent calc((100 - var(--cone-spread) - 15) * 1%),black calc((100 - var(--cone-spread)) * 1%))}.border-glow-card:after{border:1px solid transparent;background:var(--gradient-one, radial-gradient(at 80% 55%, hsla(268, 100%, 76%, 1) 0px, transparent 50%)) padding-box,var(--gradient-two, radial-gradient(at 69% 34%, hsla(349, 100%, 74%, 1) 0px, transparent 50%)) padding-box,var(--gradient-three, radial-gradient(at 8% 6%, hsla(136, 100%, 78%, 1) 0px, transparent 50%)) padding-box,var(--gradient-four, radial-gradient(at 41% 38%, hsla(192, 100%, 64%, 1) 0px, transparent 50%)) padding-box,var(--gradient-five, radial-gradient(at 86% 85%, hsla(186, 100%, 74%, 1) 0px, transparent 50%)) padding-box,var(--gradient-six, radial-gradient(at 82% 18%, hsla(52, 100%, 65%, 1) 0px, transparent 50%)) padding-box,var(--gradient-seven, radial-gradient(at 51% 4%, hsla(12, 100%, 72%, 1) 0px, transparent 50%)) padding-box,var(--gradient-base, linear-gradient(#c299ff 0 100%)) padding-box;-webkit-mask-image:linear-gradient(to bottom,black,black),radial-gradient(ellipse at 50% 50%,black 40%,transparent 65%),radial-gradient(ellipse at 66% 66%,black 5%,transparent 40%),radial-gradient(ellipse at 33% 33%,black 5%,transparent 40%),radial-gradient(ellipse at 66% 33%,black 5%,transparent 40%),radial-gradient(ellipse at 33% 66%,black 5%,transparent 40%),conic-gradient(from var(--cursor-angle) at center,transparent 5%,black 15%,black 85%,transparent 95%);mask-image:linear-gradient(to bottom,#000,#000),radial-gradient(ellipse at 50% 50%,black 40%,transparent 65%),radial-gradient(ellipse at 66% 66%,black 5%,transparent 40%),radial-gradient(ellipse at 33% 33%,black 5%,transparent 40%),radial-gradient(ellipse at 66% 33%,black 5%,transparent 40%),radial-gradient(ellipse at 33% 66%,black 5%,transparent 40%),conic-gradient(from var(--cursor-angle) at center,transparent 5%,black 15%,black 85%,transparent 95%);-webkit-mask-composite:source-out,source-over,source-over,source-over,source-over,source-over;mask-composite:subtract,add,add,add,add,add;opacity:calc(var(--fill-opacity, .5) * (var(--edge-proximity) - var(--color-sensitivity)) / (100 - var(--color-sensitivity)));mix-blend-mode:soft-light}.border-glow-card>.edge-light{inset:calc(var(--glow-padding) * -1);pointer-events:none;z-index:1;-webkit-mask-image:conic-gradient(from var(--cursor-angle) at center,black 2.5%,transparent 10%,transparent 90%,black 97.5%);mask-image:conic-gradient(from var(--cursor-angle) at center,black 2.5%,transparent 10%,transparent 90%,black 97.5%);opacity:calc((var(--edge-proximity) - var(--edge-sensitivity)) / (100 - var(--edge-sensitivity)));mix-blend-mode:plus-lighter}.border-glow-card>.edge-light:before{content:"";position:absolute;inset:var(--glow-padding);border-radius:inherit;box-shadow:inset 0 0 0 1px var(--glow-color, hsl(40deg 80% 80% / 100%)),inset 0 0 1px 0 var(--glow-color-60, hsl(40deg 80% 80% / 60%)),inset 0 0 3px 0 var(--glow-color-50, hsl(40deg 80% 80% / 50%)),inset 0 0 6px 0 var(--glow-color-40, hsl(40deg 80% 80% / 40%)),inset 0 0 15px 0 var(--glow-color-30, hsl(40deg 80% 80% / 30%)),inset 0 0 25px 2px var(--glow-color-20, hsl(40deg 80% 80% / 20%)),inset 0 0 50px 2px var(--glow-color-10, hsl(40deg 80% 80% / 10%)),0 0 1px 0 var(--glow-color-60, hsl(40deg 80% 80% / 60%)),0 0 3px 0 var(--glow-color-50, hsl(40deg 80% 80% / 50%)),0 0 6px 0 var(--glow-color-40, hsl(40deg 80% 80% / 40%)),0 0 15px 0 var(--glow-color-30, hsl(40deg 80% 80% / 30%)),0 0 25px 2px var(--glow-color-20, hsl(40deg 80% 80% / 20%)),0 0 50px 2px var(--glow-color-10, hsl(40deg 80% 80% / 10%))}.border-glow-inner{display:flex;flex-direction:column;position:relative;overflow:auto;z-index:1}.gba-time{display:grid;gap:.4rem;padding:.6rem;border-radius:.8rem;background:var(--gba-fundo) center / cover no-repeat;image-rendering:pixelated}@media(min-width:560px){.gba-time{grid-template-columns:2fr 3fr;align-items:start}.gba-time__linha--lider{grid-row:1 / span 6}}.gba-time__linha{display:flex;align-items:center;gap:.3rem;min-width:0}.gba-time__linha--lider .gba-cartao{max-width:260px}.gba-cartao{position:relative;flex:1;min-width:0;container-type:inline-size;border:0;padding:0;background:var(--peca) center / 100% 100% no-repeat;image-rendering:pixelated;cursor:pointer;transition:transform .08s}.gba-cartao:not(:disabled):hover,.gba-cartao:not(:disabled):focus-visible{background-image:var(--peca-sel);background-size:100% var(--sel-h);outline:none}.gba-cartao:not(:disabled):active{transform:translateY(1px)}.gba-cartao:disabled{cursor:default;opacity:.55}.gba-cartao--fora{filter:grayscale(.85) brightness(.9)}.gba-cartao__icone{position:absolute;height:auto;image-rendering:pixelated;pointer-events:none}.gba-cartao__txt{position:absolute;color:#f8f8f8;font:700 calc(var(--px) * 8) / 1 ui-monospace,"Cascadia Mono",monospace;letter-spacing:calc(var(--px) * .2);text-shadow:var(--px) var(--px) 0 #505058;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;pointer-events:none}.gba-cartao__txt--dir{text-align:right}.gba-cartao__hp{position:absolute;pointer-events:none}.gba-cartao__selo{position:absolute;width:calc(var(--px) * 20);height:calc(var(--px) * 8);background:center / 100% 100% no-repeat;image-rendering:pixelated}*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:Plus Jakarta Sans,system-ui,sans-serif;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}.\!container{width:100%!important}.container{width:100%}@media(min-width:640px){.\!container{max-width:640px!important}.container{max-width:640px}}@media(min-width:768px){.\!container{max-width:768px!important}.container{max-width:768px}}@media(min-width:1024px){.\!container{max-width:1024px!important}.container{max-width:1024px}}@media(min-width:1280px){.\!container{max-width:1280px!important}.container{max-width:1280px}}@media(min-width:1536px){.\!container{max-width:1536px!important}.container{max-width:1536px}}.tap{min-height:44px;min-width:44px;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.tap:active{--tw-scale-x: .95;--tw-scale-y: .95;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.\!card{border-radius:20px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--hair) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--surface) / var(--tw-bg-opacity, 1))}[data-theme=cyberpunk] :is(.rounded-lg,.rounded-xl,.\!card,.rounded-3xl){border-radius:3px}.card{border-radius:20px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--hair) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--surface) / var(--tw-bg-opacity, 1))}[data-theme=cyberpunk] :is(.rounded-lg,.rounded-xl,.card,.rounded-3xl){border-radius:3px}.\!card{box-shadow:var(--cardGlow)!important}.card{box-shadow:var(--cardGlow)}.card-hover{min-height:44px;min-width:44px;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.card-hover:active{--tw-scale-x: .95;--tw-scale-y: .95;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.card-hover{cursor:pointer}.card-hover:hover{--tw-translate-y: -.125rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.btn-primary{min-height:44px;min-width:44px;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.btn-primary:active{--tw-scale-x: .95;--tw-scale-y: .95;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.btn-primary{border-radius:20px;--tw-bg-opacity: 1;background-color:rgb(var(--brand-500) / var(--tw-bg-opacity, 1));padding:.75rem 1.5rem;font-family:var(--display),"Bricolage Grotesque",serif;font-size:1.125rem;line-height:1.75rem;font-weight:800;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}[data-theme=cyberpunk] :is(.rounded-lg,.rounded-xl,.btn-primary,.rounded-3xl){border-radius:3px}.btn-primary:hover{--tw-translate-y: -.125rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.btn-primary:active{--tw-scale-x: .98;--tw-scale-y: .98;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.btn-primary:disabled{opacity:.5}.btn-primary{color:var(--onAccent);box-shadow:0 16px 30px -18px rgb(var(--brand-500))}.btn-secondary{min-height:44px;min-width:44px;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.btn-secondary:active{--tw-scale-x: .95;--tw-scale-y: .95;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.btn-secondary{border-radius:20px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--hair) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--surface) / var(--tw-bg-opacity, 1));padding:.75rem 1.5rem;font-family:var(--display),"Bricolage Grotesque",serif;font-weight:800;--tw-text-opacity: 1;color:rgb(var(--brand-500) / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}[data-theme=cyberpunk] :is(.rounded-lg,.rounded-xl,.btn-secondary,.rounded-3xl){border-radius:3px}.btn-secondary:hover{--tw-translate-y: -.125rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.btn-secondary:active{--tw-scale-x: .98;--tw-scale-y: .98;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.toggle{display:inline-flex;height:1.5rem;width:2.5rem;align-items:center;border-radius:9999px;--tw-bg-opacity: 1;background-color:rgb(var(--hair) / var(--tw-bg-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}[data-theme=cyberpunk] .toggle{border-radius:2px}.toggle.active,.toggle.\!active{--tw-bg-opacity: 1;background-color:rgb(var(--brand-500) / var(--tw-bg-opacity, 1))}.toggle-circle{height:1rem;width:1rem;border-radius:9999px;--tw-bg-opacity: 1;background-color:rgb(var(--surface) / var(--tw-bg-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}[data-theme=cyberpunk] .toggle-circle{border-radius:2px}.toggle.active .toggle-circle,.toggle.\!active .toggle-circle{--tw-translate-x: 1rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.filter-select{width:100%;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:16px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--hair) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--surface-2) / var(--tw-bg-opacity, 1));padding:.625rem 1rem;font-family:Plus Jakarta Sans,system-ui,sans-serif;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(var(--ink) / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}[data-theme=cyberpunk] :is(.rounded-lg,.filter-select,.rounded-2xl,.rounded-3xl){border-radius:3px}.filter-select:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-color: rgb(var(--brand-500) / .5)}.filter-label{margin-bottom:.25rem;display:block;font-size:.75rem;line-height:1rem;font-weight:700;text-transform:uppercase;--tw-text-opacity: 1;color:rgb(var(--muted) / var(--tw-text-opacity, 1))}.meta-pill{display:inline-flex;align-items:center;gap:.5rem;border-radius:9999px;padding:.25rem .75rem;font-size:.75rem;line-height:1rem;font-weight:600}[data-theme=cyberpunk] .meta-pill{border-radius:2px}.meta-modulo{--tw-bg-opacity: 1;background-color:rgb(var(--brand-100) / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(var(--brand-700) / var(--tw-text-opacity, 1))}.meta-materia,.meta-dificuldade-facil{--tw-bg-opacity: 1;background-color:rgb(var(--success-soft) / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(var(--success-from) / var(--tw-text-opacity, 1))}.meta-dificuldade-media{--tw-bg-opacity: 1;background-color:rgb(var(--brand-100) / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(var(--brand-700) / var(--tw-text-opacity, 1))}.meta-dificuldade-dificil{--tw-bg-opacity: 1;background-color:rgb(var(--danger-soft) / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(var(--danger-from) / var(--tw-text-opacity, 1))}.meta-origem-oficial{border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--brand-400) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--surface-2) / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(var(--ink) / var(--tw-text-opacity, 1))}.meta-origem-adaptada{border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--hair) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--surface-2) / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(var(--muted) / var(--tw-text-opacity, 1))}.meta-origem-gerada{background:var(--accentBg);color:var(--accentText)}.meta-origem-autoral{border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--hair) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--surface-2) / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(var(--faint) / var(--tw-text-opacity, 1))}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.pointer-events-none{pointer-events:none}.pointer-events-auto{pointer-events:auto}.visible{visibility:visible}.collapse{visibility:collapse}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-0{top:0;right:0;bottom:0;left:0}.inset-x-0{left:0;right:0}.inset-y-0{top:0;bottom:0}.inset-y-4{top:1rem;bottom:1rem}.-left-1\.5{left:-.375rem}.-right-0\.5{right:-.125rem}.-top-0\.5{top:-.125rem}.bottom-0{bottom:0}.bottom-2{bottom:.5rem}.bottom-\[64px\]{bottom:64px}.bottom-\[calc\(56px\+env\(safe-area-inset-bottom\)\)\]{bottom:calc(56px + env(safe-area-inset-bottom))}.bottom-full{bottom:100%}.left-0{left:0}.left-1\/2{left:50%}.left-2{left:.5rem}.left-2\.5{left:.625rem}.left-4{left:1rem}.left-full{left:100%}.right-0{right:0}.right-1{right:.25rem}.right-1\.5{right:.375rem}.right-3{right:.75rem}.right-4{right:1rem}.top-0{top:0}.top-1{top:.25rem}.top-1\.5{top:.375rem}.top-1\/2{top:50%}.top-14{top:3.5rem}.top-28{top:7rem}.top-3{top:.75rem}.top-4{top:1rem}.top-\[-12px\]{top:-12px}.top-\[52px\]{top:52px}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.z-\[-1\]{z-index:-1}.z-\[100\]{z-index:100}.z-\[60\]{z-index:60}.z-\[70\]{z-index:70}.z-\[80\]{z-index:80}.z-\[90\]{z-index:90}.-mx-1{margin-left:-.25rem;margin-right:-.25rem}.-mx-5{margin-left:-1.25rem;margin-right:-1.25rem}.mx-1{margin-left:.25rem;margin-right:.25rem}.mx-3\.5{margin-left:.875rem;margin-right:.875rem}.mx-auto{margin-left:auto;margin-right:auto}.my-5{margin-top:1.25rem;margin-bottom:1.25rem}.-mb-px{margin-bottom:-1px}.-mr-2{margin-right:-.5rem}.-mt-2{margin-top:-.5rem}.mb-0\.5{margin-bottom:.125rem}.mb-1{margin-bottom:.25rem}.mb-1\.5{margin-bottom:.375rem}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-5{margin-bottom:1.25rem}.mb-6{margin-bottom:1.5rem}.ml-1{margin-left:.25rem}.ml-2{margin-left:.5rem}.ml-3{margin-left:.75rem}.ml-4{margin-left:1rem}.ml-auto{margin-left:auto}.mr-0\.5{margin-right:.125rem}.mr-1{margin-right:.25rem}.mr-1\.5{margin-right:.375rem}.mr-2{margin-right:.5rem}.mt-0\.5{margin-top:.125rem}.mt-1{margin-top:.25rem}.mt-1\.5{margin-top:.375rem}.mt-2{margin-top:.5rem}.mt-2\.5{margin-top:.625rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-6{margin-top:1.5rem}.mt-8{margin-top:2rem}.mt-px{margin-top:1px}.line-clamp-2{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.hidden{display:none}.aspect-\[3\/4\]{aspect-ratio:3/4}.h-1{height:.25rem}.h-1\.5{height:.375rem}.h-10{height:2.5rem}.h-11{height:2.75rem}.h-12{height:3rem}.h-14{height:3.5rem}.h-16{height:4rem}.h-2{height:.5rem}.h-2\.5{height:.625rem}.h-20{height:5rem}.h-24{height:6rem}.h-28{height:7rem}.h-3{height:.75rem}.h-32{height:8rem}.h-4{height:1rem}.h-40{height:10rem}.h-44{height:11rem}.h-48{height:12rem}.h-5{height:1.25rem}.h-6{height:1.5rem}.h-64{height:16rem}.h-7{height:1.75rem}.h-8{height:2rem}.h-9{height:2.25rem}.h-\[118\%\]{height:118%}.h-\[260px\]{height:260px}.h-\[34px\]{height:34px}.h-\[360px\]{height:360px}.h-\[38px\]{height:38px}.h-\[58vh\]{height:58vh}.h-\[74px\]{height:74px}.h-\[84px\]{height:84px}.h-\[86px\]{height:86px}.h-\[92px\]{height:92px}.h-auto{height:auto}.h-fit{height:-moz-fit-content;height:fit-content}.h-full{height:100%}.max-h-16{max-height:4rem}.max-h-32{max-height:8rem}.max-h-40{max-height:10rem}.max-h-64{max-height:16rem}.max-h-\[42vh\]{max-height:42vh}.max-h-\[80vh\]{max-height:80vh}.max-h-\[85vh\]{max-height:85vh}.max-h-\[88vh\]{max-height:88vh}.max-h-\[90vh\]{max-height:90vh}.max-h-\[92vh\]{max-height:92vh}.max-h-\[calc\(100dvh-140px\)\]{max-height:calc(100dvh - 140px)}.max-h-full{max-height:100%}.min-h-0{min-height:0px}.min-h-\[140px\]{min-height:140px}.min-h-\[50vh\]{min-height:50vh}.min-h-\[56px\]{min-height:56px}.min-h-\[64px\]{min-height:64px}.min-h-\[70vh\]{min-height:70vh}.min-h-\[72px\]{min-height:72px}.min-h-\[76px\]{min-height:76px}.min-h-full{min-height:100%}.min-h-screen{min-height:100vh}.\!w-20{width:5rem!important}.\!w-24{width:6rem!important}.\!w-auto{width:auto!important}.w-0\.5{width:.125rem}.w-1\.5{width:.375rem}.w-10{width:2.5rem}.w-11{width:2.75rem}.w-12{width:3rem}.w-14{width:3.5rem}.w-16{width:4rem}.w-2{width:.5rem}.w-2\.5{width:.625rem}.w-20{width:5rem}.w-24{width:6rem}.w-28{width:7rem}.w-3{width:.75rem}.w-32{width:8rem}.w-36{width:9rem}.w-4{width:1rem}.w-40{width:10rem}.w-44{width:11rem}.w-48{width:12rem}.w-5{width:1.25rem}.w-6{width:1.5rem}.w-64{width:16rem}.w-7{width:1.75rem}.w-8{width:2rem}.w-9{width:2.25rem}.w-\[118\%\]{width:118%}.w-\[34px\]{width:34px}.w-\[38px\]{width:38px}.w-\[3px\]{width:3px}.w-\[58px\]{width:58px}.w-\[84px\]{width:84px}.w-\[min\(460px\,calc\(100vw-32px\)\)\]{width:min(460px,calc(100vw - 32px))}.w-\[min\(560px\,100\%\)\]{width:min(560px,100%)}.w-\[min\(92vw\,380px\)\]{width:min(92vw,380px)}.w-auto{width:auto}.w-fit{width:-moz-fit-content;width:fit-content}.w-full{width:100%}.min-w-0{min-width:0px}.min-w-\[170px\]{min-width:170px}.min-w-\[240px\]{min-width:240px}.min-w-\[64px\]{min-width:64px}.max-w-2xl{max-width:42rem}.max-w-3xl{max-width:48rem}.max-w-4xl{max-width:56rem}.max-w-\[1000px\]{max-width:1000px}.max-w-\[1040px\]{max-width:1040px}.max-w-\[1100px\]{max-width:1100px}.max-w-\[12rem\]{max-width:12rem}.max-w-\[140px\]{max-width:140px}.max-w-\[420px\]{max-width:420px}.max-w-\[42ch\]{max-width:42ch}.max-w-\[46ch\]{max-width:46ch}.max-w-\[48ch\]{max-width:48ch}.max-w-\[520px\]{max-width:520px}.max-w-\[560px\]{max-width:560px}.max-w-\[600px\]{max-width:600px}.max-w-\[620px\]{max-width:620px}.max-w-\[680px\]{max-width:680px}.max-w-\[760px\]{max-width:760px}.max-w-\[76px\]{max-width:76px}.max-w-\[820px\]{max-width:820px}.max-w-\[900px\]{max-width:900px}.max-w-full{max-width:100%}.max-w-lg{max-width:32rem}.max-w-md{max-width:28rem}.max-w-none{max-width:none}.max-w-sm{max-width:24rem}.max-w-xl{max-width:36rem}.max-w-xs{max-width:20rem}.flex-1{flex:1 1 0%}.flex-\[2\.4\]{flex:2.4}.flex-shrink-0,.shrink-0{flex-shrink:0}.-translate-x-1\/2{--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-1\/2{--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-\[6\%\]{--tw-translate-y: 6%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-rotate-90{--tw-rotate: -90deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-180{--tw-rotate: 180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes pulse{50%{opacity:.5}}.animate-pulse{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}@keyframes spin{to{transform:rotate(360deg)}}.animate-spin{animation:spin 1s linear infinite}.cursor-col-resize{cursor:col-resize}.cursor-default{cursor:default}.cursor-grab{cursor:grab}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.resize-y{resize:vertical}.resize{resize:both}.scroll-mb-40{scroll-margin-bottom:10rem}.scroll-mt-32{scroll-margin-top:8rem}.list-disc{list-style-type:disc}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-\[1fr_4\.5rem_4rem_2rem\]{grid-template-columns:1fr 4.5rem 4rem 2rem}.grid-cols-\[64px_28px_1fr\]{grid-template-columns:64px 28px 1fr}.grid-cols-\[repeat\(auto-fill\,minmax\(150px\,1fr\)\)\]{grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}.flex-row{flex-direction:row}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.content-start{align-content:flex-start}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.items-baseline{align-items:baseline}.items-stretch{align-items:stretch}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-around{justify-content:space-around}.gap-0\.5{gap:.125rem}.gap-1{gap:.25rem}.gap-1\.5{gap:.375rem}.gap-2{gap:.5rem}.gap-2\.5{gap:.625rem}.gap-3{gap:.75rem}.gap-3\.5{gap:.875rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.gap-6{gap:1.5rem}.gap-x-1{-moz-column-gap:.25rem;column-gap:.25rem}.gap-x-2{-moz-column-gap:.5rem;column-gap:.5rem}.gap-x-3{-moz-column-gap:.75rem;column-gap:.75rem}.gap-x-4{-moz-column-gap:1rem;column-gap:1rem}.gap-x-5{-moz-column-gap:1.25rem;column-gap:1.25rem}.gap-x-6{-moz-column-gap:1.5rem;column-gap:1.5rem}.gap-x-7{-moz-column-gap:1.75rem;column-gap:1.75rem}.gap-x-8{-moz-column-gap:2rem;column-gap:2rem}.gap-y-1{row-gap:.25rem}.gap-y-2{row-gap:.5rem}.gap-y-2\.5{row-gap:.625rem}.gap-y-3{row-gap:.75rem}.gap-y-5{row-gap:1.25rem}.-space-x-3>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(-.75rem * var(--tw-space-x-reverse));margin-left:calc(-.75rem * calc(1 - var(--tw-space-x-reverse)))}.space-y-0\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.125rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.125rem * var(--tw-space-y-reverse))}.space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.space-y-1\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.375rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.375rem * var(--tw-space-y-reverse))}.space-y-12>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(3rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(3rem * var(--tw-space-y-reverse))}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.space-y-2\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.625rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.625rem * var(--tw-space-y-reverse))}.space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.space-y-5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.25rem * var(--tw-space-y-reverse))}.space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.space-y-8>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(2rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2rem * var(--tw-space-y-reverse))}.divide-y>:not([hidden])~:not([hidden]){--tw-divide-y-reverse: 0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse))}.divide-hair>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgb(var(--hair) / var(--tw-divide-opacity, 1))}.self-start{align-self:flex-start}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.overflow-x-clip{overflow-x:clip}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.whitespace-nowrap{white-space:nowrap}.whitespace-pre{white-space:pre}.whitespace-pre-line{white-space:pre-line}.whitespace-pre-wrap{white-space:pre-wrap}.break-words{overflow-wrap:break-word}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:20px}.rounded-3xl{border-radius:26px}.rounded-\[6px\]{border-radius:6px}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-md{border-radius:.375rem}.rounded-xl{border-radius:16px}.rounded-t-2xl{border-top-left-radius:20px;border-top-right-radius:20px}.rounded-t-3xl{border-top-left-radius:26px;border-top-right-radius:26px}.border{border-width:1px}.border-0{border-width:0px}.border-2{border-width:2px}.border-b{border-bottom-width:1px}.border-b-2{border-bottom-width:2px}.border-l{border-left-width:1px}.border-l-4{border-left-width:4px}.border-t{border-top-width:1px}.border-dashed{border-style:dashed}.border-\[color\:rgb\(var\(--danger-from\)\)\]{border-color:rgb(var(--danger-from))}.border-\[color\:var\(--accentBd\)\]{border-color:var(--accentBd)}.border-amber-500{--tw-border-opacity: 1;border-color:rgb(245 158 11 / var(--tw-border-opacity, 1))}.border-amber-500\/60{border-color:#f59e0b99}.border-brand-300{--tw-border-opacity: 1;border-color:rgb(var(--brand-300) / var(--tw-border-opacity, 1))}.border-brand-500{--tw-border-opacity: 1;border-color:rgb(var(--brand-500) / var(--tw-border-opacity, 1))}.border-danger-from{--tw-border-opacity: 1;border-color:rgb(var(--danger-from) / var(--tw-border-opacity, 1))}.border-danger-from\/40{border-color:rgb(var(--danger-from) / .4)}.border-flame-text{--tw-border-opacity: 1;border-color:rgb(var(--flame-text) / var(--tw-border-opacity, 1))}.border-hair{--tw-border-opacity: 1;border-color:rgb(var(--hair) / var(--tw-border-opacity, 1))}.border-hair\/50{border-color:rgb(var(--hair) / .5)}.border-hair\/60{border-color:rgb(var(--hair) / .6)}.border-pink-300\/60{border-color:#f9a8d499}.border-red-400{--tw-border-opacity: 1;border-color:rgb(248 113 113 / var(--tw-border-opacity, 1))}.border-sky-400\/50{border-color:#38bdf880}.border-slate-200{--tw-border-opacity: 1;border-color:rgb(226 232 240 / var(--tw-border-opacity, 1))}.border-slate-700{--tw-border-opacity: 1;border-color:rgb(51 65 85 / var(--tw-border-opacity, 1))}.border-success-from{--tw-border-opacity: 1;border-color:rgb(var(--success-from) / var(--tw-border-opacity, 1))}.border-transparent{border-color:transparent}.border-l-\[\#12995B\]{--tw-border-opacity: 1;border-left-color:rgb(18 153 91 / var(--tw-border-opacity, 1))}.bg-\[\#12995B\]{--tw-bg-opacity: 1;background-color:rgb(18 153 91 / var(--tw-bg-opacity, 1))}.bg-\[\#E8F7EF\]{--tw-bg-opacity: 1;background-color:rgb(232 247 239 / var(--tw-bg-opacity, 1))}.bg-\[\#E8F7EF\]\/50{background-color:#e8f7ef80}.bg-\[\#EEF0FF\]{--tw-bg-opacity: 1;background-color:rgb(238 240 255 / var(--tw-bg-opacity, 1))}.bg-\[color\:var\(--track\)\]{background-color:var(--track)}.bg-black\/20{background-color:#0003}.bg-black\/40{background-color:#0006}.bg-black\/55{background-color:#0000008c}.bg-black\/60{background-color:#0009}.bg-black\/70{background-color:#000000b3}.bg-black\/75{background-color:#000000bf}.bg-black\/80{background-color:#000c}.bg-brand-100{--tw-bg-opacity: 1;background-color:rgb(var(--brand-100) / var(--tw-bg-opacity, 1))}.bg-brand-100\/60{background-color:rgb(var(--brand-100) / .6)}.bg-brand-50{--tw-bg-opacity: 1;background-color:rgb(var(--brand-50) / var(--tw-bg-opacity, 1))}.bg-brand-500{--tw-bg-opacity: 1;background-color:rgb(var(--brand-500) / var(--tw-bg-opacity, 1))}.bg-brand-500\/10{background-color:rgb(var(--brand-500) / .1)}.bg-brand-ink{--tw-bg-opacity: 1;background-color:rgb(var(--ink) / var(--tw-bg-opacity, 1))}.bg-danger-from{--tw-bg-opacity: 1;background-color:rgb(var(--danger-from) / var(--tw-bg-opacity, 1))}.bg-danger-soft{--tw-bg-opacity: 1;background-color:rgb(var(--danger-soft) / var(--tw-bg-opacity, 1))}.bg-hair{--tw-bg-opacity: 1;background-color:rgb(var(--hair) / var(--tw-bg-opacity, 1))}.bg-red-50{--tw-bg-opacity: 1;background-color:rgb(254 242 242 / var(--tw-bg-opacity, 1))}.bg-sky-600{--tw-bg-opacity: 1;background-color:rgb(2 132 199 / var(--tw-bg-opacity, 1))}.bg-slate-200{--tw-bg-opacity: 1;background-color:rgb(226 232 240 / var(--tw-bg-opacity, 1))}.bg-success-from{--tw-bg-opacity: 1;background-color:rgb(var(--success-from) / var(--tw-bg-opacity, 1))}.bg-success-soft{--tw-bg-opacity: 1;background-color:rgb(var(--success-soft) / var(--tw-bg-opacity, 1))}.bg-surface{--tw-bg-opacity: 1;background-color:rgb(var(--surface) / var(--tw-bg-opacity, 1))}.bg-surface\/70{background-color:rgb(var(--surface) / .7)}.bg-surface2{--tw-bg-opacity: 1;background-color:rgb(var(--surface-2) / var(--tw-bg-opacity, 1))}.bg-transparent{background-color:transparent}.bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.bg-white\/10{background-color:#ffffff1a}.bg-white\/15{background-color:#ffffff26}.bg-white\/20{background-color:#fff3}.bg-white\/5{background-color:#ffffff0d}.bg-gradient-to-br{background-image:linear-gradient(to bottom right,var(--tw-gradient-stops))}.bg-gradient-to-r{background-image:linear-gradient(to right,var(--tw-gradient-stops))}.from-\[\#1C1840\]{--tw-gradient-from: #1C1840 var(--tw-gradient-from-position);--tw-gradient-to: rgb(28 24 64 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-brand-500{--tw-gradient-from: rgb(var(--brand-500) / 1) var(--tw-gradient-from-position);--tw-gradient-to: rgb(var(--brand-500) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-cyan-from{--tw-gradient-from: rgb(var(--cyan-from) / 1) var(--tw-gradient-from-position);--tw-gradient-to: rgb(var(--cyan-from) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-flame-from{--tw-gradient-from: #FF8A3D var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 138 61 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.to-\[\#332A6E\]{--tw-gradient-to: #332A6E var(--tw-gradient-to-position)}.to-\[\#7C6FF6\]{--tw-gradient-to: #7C6FF6 var(--tw-gradient-to-position)}.to-brand-400{--tw-gradient-to: rgb(var(--brand-400) / 1) var(--tw-gradient-to-position)}.to-cyan-to{--tw-gradient-to: rgb(var(--cyan-to) / 1) var(--tw-gradient-to-position)}.to-flame-to{--tw-gradient-to: #FF4D6D var(--tw-gradient-to-position)}.object-contain{-o-object-fit:contain;object-fit:contain}.object-cover{-o-object-fit:cover;object-fit:cover}.p-0{padding:0}.p-0\.5{padding:.125rem}.p-1{padding:.25rem}.p-1\.5{padding:.375rem}.p-10{padding:2.5rem}.p-12{padding:3rem}.p-2{padding:.5rem}.p-2\.5{padding:.625rem}.p-3{padding:.75rem}.p-3\.5{padding:.875rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.p-7{padding:1.75rem}.p-8{padding:2rem}.\!px-5{padding-left:1.25rem!important;padding-right:1.25rem!important}.\!py-2\.5{padding-top:.625rem!important;padding-bottom:.625rem!important}.px-0\.5{padding-left:.125rem;padding-right:.125rem}.px-1{padding-left:.25rem;padding-right:.25rem}.px-1\.5{padding-left:.375rem;padding-right:.375rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-2\.5{padding-left:.625rem;padding-right:.625rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-3\.5{padding-left:.875rem;padding-right:.875rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-8{padding-left:2rem;padding-right:2rem}.py-0{padding-top:0;padding-bottom:0}.py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-10{padding-top:2.5rem;padding-bottom:2.5rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-5{padding-top:1.25rem;padding-bottom:1.25rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.py-8{padding-top:2rem;padding-bottom:2rem}.pb-1{padding-bottom:.25rem}.pb-1\.5{padding-bottom:.375rem}.pb-12{padding-bottom:3rem}.pb-14{padding-bottom:3.5rem}.pb-2{padding-bottom:.5rem}.pb-2\.5{padding-bottom:.625rem}.pb-24{padding-bottom:6rem}.pb-28{padding-bottom:7rem}.pb-3{padding-bottom:.75rem}.pb-4{padding-bottom:1rem}.pb-6{padding-bottom:1.5rem}.pl-2{padding-left:.5rem}.pl-3{padding-left:.75rem}.pl-5{padding-left:1.25rem}.pl-8{padding-left:2rem}.pr-1{padding-right:.25rem}.pr-2{padding-right:.5rem}.pt-0\.5{padding-top:.125rem}.pt-1{padding-top:.25rem}.pt-10{padding-top:2.5rem}.pt-2{padding-top:.5rem}.pt-3{padding-top:.75rem}.pt-3\.5{padding-top:.875rem}.pt-4{padding-top:1rem}.pt-8{padding-top:2rem}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.align-middle{vertical-align:middle}.align-\[-3px\]{vertical-align:-3px}.font-brand{font-family:var(--brandFont),serif}.font-display{font-family:var(--display),"Bricolage Grotesque",serif}.font-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-4xl{font-size:2.25rem;line-height:2.5rem}.text-5xl{font-size:3rem;line-height:1}.text-\[0\.8em\]{font-size:.8em}.text-\[10\.5px\]{font-size:10.5px}.text-\[10px\]{font-size:10px}.text-\[11\.5px\]{font-size:11.5px}.text-\[11px\]{font-size:11px}.text-\[12\.5px\]{font-size:12.5px}.text-\[12px\]{font-size:12px}.text-\[15px\]{font-size:15px}.text-\[24px\]{font-size:24px}.text-\[26px\]{font-size:26px}.text-\[28px\]{font-size:28px}.text-\[32px\]{font-size:32px}.text-\[9px\]{font-size:9px}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-black{font-weight:900}.font-bold{font-weight:700}.font-extrabold{font-weight:800}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.capitalize{text-transform:capitalize}.italic{font-style:italic}.tabular-nums{--tw-numeric-spacing: tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.leading-\[1\.15\]{line-height:1.15}.leading-none{line-height:1}.leading-relaxed{line-height:1.625}.leading-snug{line-height:1.375}.leading-tight{line-height:1.25}.tracking-\[\.12em\]{letter-spacing:.12em}.tracking-\[\.14em\]{letter-spacing:.14em}.tracking-\[\.16em\]{letter-spacing:.16em}.tracking-\[\.18em\]{letter-spacing:.18em}.tracking-\[\.1em\]{letter-spacing:.1em}.tracking-\[\.2em\]{letter-spacing:.2em}.tracking-\[\.4em\]{letter-spacing:.4em}.tracking-wide{letter-spacing:.025em}.tracking-wider{letter-spacing:.05em}.tracking-widest{letter-spacing:.1em}.text-\[\#00000055\]{color:#0005}.text-\[\#00000066\]{color:#0006}.text-\[\#12995B\]{--tw-text-opacity: 1;color:rgb(18 153 91 / var(--tw-text-opacity, 1))}.text-\[\#2A2440\]{--tw-text-opacity: 1;color:rgb(42 36 64 / var(--tw-text-opacity, 1))}.text-\[\#4A57E0\]{--tw-text-opacity: 1;color:rgb(74 87 224 / var(--tw-text-opacity, 1))}.text-\[color\:rgb\(var\(--danger-from\)\)\]{color:rgb(var(--danger-from))}.text-\[color\:var\(--accent\)\]{color:var(--accent)}.text-\[color\:var\(--accentText\)\]{color:var(--accentText)}.text-\[color\:var\(--onAccent\)\]{color:var(--onAccent)}.text-amber-500{--tw-text-opacity: 1;color:rgb(245 158 11 / var(--tw-text-opacity, 1))}.text-brand-500{--tw-text-opacity: 1;color:rgb(var(--brand-500) / var(--tw-text-opacity, 1))}.text-brand-600{--tw-text-opacity: 1;color:rgb(var(--brand-600) / var(--tw-text-opacity, 1))}.text-brand-700{--tw-text-opacity: 1;color:rgb(var(--brand-700) / var(--tw-text-opacity, 1))}.text-brand-ink{--tw-text-opacity: 1;color:rgb(var(--ink) / var(--tw-text-opacity, 1))}.text-cyan-from{--tw-text-opacity: 1;color:rgb(var(--cyan-from) / var(--tw-text-opacity, 1))}.text-danger-from{--tw-text-opacity: 1;color:rgb(var(--danger-from) / var(--tw-text-opacity, 1))}.text-faint{--tw-text-opacity: 1;color:rgb(var(--faint) / var(--tw-text-opacity, 1))}.text-flame-text{--tw-text-opacity: 1;color:rgb(var(--flame-text) / var(--tw-text-opacity, 1))}.text-muted{--tw-text-opacity: 1;color:rgb(var(--muted) / var(--tw-text-opacity, 1))}.text-orange-500{--tw-text-opacity: 1;color:rgb(249 115 22 / var(--tw-text-opacity, 1))}.text-red-700{--tw-text-opacity: 1;color:rgb(185 28 28 / var(--tw-text-opacity, 1))}.text-slate-400{--tw-text-opacity: 1;color:rgb(148 163 184 / var(--tw-text-opacity, 1))}.text-slate-500{--tw-text-opacity: 1;color:rgb(100 116 139 / var(--tw-text-opacity, 1))}.text-success-from{--tw-text-opacity: 1;color:rgb(var(--success-from) / var(--tw-text-opacity, 1))}.text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.text-white\/80{color:#fffc}.underline{text-decoration-line:underline}.line-through{text-decoration-line:line-through}.decoration-brand-500{text-decoration-color:rgb(var(--brand-500) / 1)}.decoration-2{text-decoration-thickness:2px}.underline-offset-2{text-underline-offset:2px}.underline-offset-4{text-underline-offset:4px}.accent-\[color\:var\(--accent\)\]{accent-color:var(--accent)}.accent-\[rgb\(var\(--brand-500\)\)\]{accent-color:rgb(var(--brand-500))}.opacity-0{opacity:0}.opacity-40{opacity:.4}.opacity-45{opacity:.45}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-75{opacity:.75}.opacity-80{opacity:.8}.opacity-90{opacity:.9}.opacity-95{opacity:.95}.shadow-2xl{--tw-shadow: 0 25px 50px -12px rgb(0 0 0 / .25);--tw-shadow-colored: 0 25px 50px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-lg{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-brand-500\/30{--tw-shadow-color: rgb(var(--brand-500) / .3);--tw-shadow: var(--tw-shadow-colored)}.shadow-brand-ink\/30{--tw-shadow-color: rgb(var(--ink) / .3);--tw-shadow: var(--tw-shadow-colored)}.outline-none{outline:2px solid transparent;outline-offset:2px}.outline{outline-style:solid}.ring{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-2{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-brand-500{--tw-ring-opacity: 1;--tw-ring-color: rgb(var(--brand-500) / var(--tw-ring-opacity, 1))}.blur-2xl{--tw-blur: blur(40px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.blur-3xl{--tw-blur: blur(64px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow{--tw-drop-shadow: drop-shadow(0 1px 2px rgb(0 0 0 / .1)) drop-shadow(0 1px 1px rgb(0 0 0 / .06));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.grayscale{--tw-grayscale: grayscale(100%);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.sepia{--tw-sepia: sepia(100%);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.backdrop-blur-sm{--tw-backdrop-blur: blur(4px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[width\]{transition-property:width;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.duration-500{transition-duration:.5s}.duration-700{transition-duration:.7s}.ease-in{transition-timing-function:cubic-bezier(.4,0,1,1)}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}.\[image-rendering\:pixelated\]{image-rendering:pixelated}@keyframes floaty{0%,to{transform:translateY(0) rotate(0)}50%{transform:translateY(-14px) rotate(6deg)}}@keyframes pop{0%{transform:scale(.9);opacity:0}60%{transform:scale(1.03)}to{transform:scale(1);opacity:1}}@keyframes shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes flamewave{0%,to{transform:scaleY(1) translateY(0)}50%{transform:scaleY(1.08) translateY(-2px)}}@keyframes fadeUp{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes metaburst{0%{transform:scale(1);opacity:.8}to{transform:scale(1.45);opacity:0}}@keyframes metaglow{0%,to{filter:none}40%{filter:drop-shadow(0 0 14px var(--accentHi))}}@keyframes metanum{0%{transform:scale(1)}32%{transform:scale(1.16)}62%{transform:scale(.98)}to{transform:scale(1)}}@keyframes shakeX{0%,to{transform:translate(0)}20%{transform:translate(-8px)}40%{transform:translate(8px)}60%{transform:translate(-5px)}80%{transform:translate(5px)}}.streak-chip{display:inline-flex;align-items:center;gap:6px;padding:5px 12px 5px 10px;border-radius:999px;border:1px solid var(--accentBd);background:var(--accentBg);color:var(--accentText);font-weight:800;line-height:1;transition:border-color .2s ease,box-shadow .2s ease}.streak-chip--ativa{border-color:var(--accent);box-shadow:inset 0 0 12px -6px var(--accent),0 0 18px -8px var(--accent)}.streak-chip--ativa .streak-chip__chama{color:var(--accentHi);animation:flamewave 2.2s ease-in-out infinite;transform-origin:50% 100%}.streak-chip--zerada{border-color:rgb(var(--hair));background:transparent;color:rgb(var(--muted))}.meta-burst{transform-box:fill-box;transform-origin:center;animation:metaburst .9s ease-out forwards}.selo-meta{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:999px;border:1px solid var(--accentBd);background:var(--accentBg);color:var(--accentText);font-size:10.5px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;line-height:1}.streak-chip--grande{gap:9px;padding:7px 15px 7px 11px}.streak-chip__numero{font-family:var(--display),"Bricolage Grotesque",serif;font-size:21px;font-weight:800;line-height:1}.streak-chip__rotulo{display:none;font-size:10px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;opacity:.75;white-space:nowrap;line-height:1.15}@media(min-width:640px){.streak-chip__rotulo{display:inline-block}}.streak-chip--grande.streak-chip--ativa{animation:brasa 3.6s ease-in-out infinite}@keyframes brasa{0%,to{box-shadow:inset 0 0 12px -6px var(--accent),0 0 18px -8px var(--accent)}50%{box-shadow:inset 0 0 14px -5px var(--accent),0 0 26px -6px var(--accent)}}@media(prefers-reduced-motion:reduce){.meta-burst,.streak-chip--ativa .streak-chip__chama,.streak-chip--grande.streak-chip--ativa{animation:none}}[data-theme=fantasy]{--brand-50: 9 8 24;--brand-100: 24 20 60;--brand-200: 52 44 120;--brand-300: 74 63 176;--brand-400: 170 155 255;--brand-500: 139 116 255;--brand-600: 108 77 255;--brand-700: 185 173 255;--ink: 236 234 255;--muted: 164 160 206;--faint: 124 120 170;--hair: 32 29 72;--surface: 11 10 28;--surface-2: 17 15 40;--bg: 4 4 12;--bg-glow: rgba(40, 0, 201, .3);--flame-text: 255 164 107;--success-from: 94 230 176;--success-soft: 12 36 32;--danger-from: 255 112 142;--danger-soft: 42 12 26;--cyan-from: 139 116 255;--cyan-to: 40 0 201;--text:#ECEAFF;--dim:#4F4A86;--surfaceHex:#0B0A1C;--surface2:#110F28;--line:#201D48;--lineSoft:#16143A;--lineStrong:#2C2866;--lineHi:#4A3FB0;--accent:#6C4DFF;--accentHi:#9C8BFF;--accentText:#B9ADFF;--accentBd:#3A2DA0;--accentBg:rgba(108,77,255,.14);--good:#3FCB95;--goodText:#7FEFC2;--goodBd:#1D5C47;--goodBg:rgba(63,203,149,.12);--onAccent:#FFFFFF;--track:#191640;--trackSoft:#131132;--bar:#262160;--display:"Fraunces", Georgia, serif;--displayWeight:600;--brandFont:"Fraunces", Georgia, serif;--brandWeight:600;--brandTrack:0;--r:12px;--rSm:8px;--rChip:999px;--grain:.035;--vignette:rgba(2,2,8,.88);--vigStop:42%;--cardGlow: inset 0 1px 0 rgba(185,173,255,.07), 0 24px 50px -34px rgba(0,0,0,.9);--heat0:#100E28;--heat0bd:#1B1844;--heat1:rgba(108,77,255,.32);--heat2:rgba(108,77,255,.58);--heat3:#8B74FF;--heat4:#ECEAFF;--dot:#1B1844;--cobraCabeca:#ECEAFF;--cobraCauda:#4B22F0;--cobraOlho:#2800C9;--cobraRaio:99px;--cobraBrilho:0 0 9px rgba(139,116,255,.8);--cobraMordida:#FFA46B;color-scheme:dark}[data-theme=rose]{--brand-50: 238 243 251;--brand-100: 226 235 249;--brand-200: 198 214 242;--brand-300: 157 184 232;--brand-400: 76 122 214;--brand-500: 27 62 139;--brand-600: 19 46 108;--brand-700: 21 52 120;--ink: 14 26 51;--muted: 74 91 122;--faint: 107 124 150;--hair: 219 228 241;--surface: 255 255 255;--surface-2: 244 247 253;--bg: 238 243 251;--bg-glow: rgba(27, 62, 139, .1);--flame-text: 200 116 38;--success-from: 13 148 132;--success-soft: 219 245 241;--danger-from: 208 58 96;--danger-soft: 255 229 236;--cyan-from: 79 176 255;--cyan-to: 27 62 139;--text:#0E1A33;--dim:#A9B7CC;--surfaceHex:#FFFFFF;--surface2:#F4F7FD;--line:#DBE4F1;--lineSoft:#EBF0F8;--lineStrong:#C6D3E8;--lineHi:#8FB0E8;--accent:#1B3E8B;--accentHi:#2E5BC7;--accentText:#16377C;--accentBd:#B9CBEC;--accentBg:rgba(27,62,139,.08);--good:#0D9484;--goodText:#0A7365;--goodBd:#9FE2D8;--goodBg:rgba(13,148,132,.12);--onAccent:#FFFFFF;--track:#E6EDF8;--trackSoft:#F0F5FC;--bar:#D3DFF1;--display:"Sora", "Plus Jakarta Sans", sans-serif;--displayWeight:700;--brandFont:"Sora", "Plus Jakarta Sans", sans-serif;--brandWeight:700;--brandTrack:-.01em;--r:16px;--rSm:10px;--rChip:999px;--grain:0;--vignette:rgba(150,180,225,.16);--vigStop:66%;--cardGlow: inset 0 1px 0 rgba(255,255,255,.9), 0 1px 2px rgba(20,45,100,.05), 0 18px 40px -30px rgba(20,45,100,.45);--heat0:#EDF2FB;--heat0bd:#DDE6F4;--heat1:rgba(79,176,255,.34);--heat2:rgba(46,91,199,.52);--heat3:#2E5BC7;--heat4:#16377C;--dot:#DDE6F4;--cobraCabeca:#1B3E8B;--cobraCauda:#A9C6F0;--cobraOlho:#FFFFFF;--cobraRaio:6px;--cobraBrilho:0 2px 6px rgba(27,62,139,.3);--cobraMordida:#4FB0FF;color-scheme:light}[data-theme=cyberpunk]{--brand-50: 5 5 9;--brand-100: 36 34 8;--brand-200: 70 66 10;--brand-300: 120 112 12;--brand-400: 0 240 255;--brand-500: 252 238 10;--brand-600: 214 200 0;--brand-700: 255 246 140;--ink: 234 246 255;--muted: 142 160 184;--faint: 98 110 138;--hair: 30 30 46;--surface: 12 11 18;--surface-2: 18 16 27;--bg: 5 5 9;--bg-glow: rgba(255, 42, 109, .18);--flame-text: 255 42 109;--success-from: 0 240 255;--success-soft: 4 30 36;--danger-from: 255 42 109;--danger-soft: 42 8 20;--cyan-from: 0 240 255;--cyan-to: 255 42 109;--text:#EAF6FF;--dim:#3C4258;--surfaceHex:#0C0B12;--surface2:#12101B;--line:#1E1E2E;--lineSoft:#15141F;--lineStrong:#2A2940;--lineHi:#00B8C4;--accent:#FCEE0A;--accentHi:#FFF86B;--accentText:#FCEE0A;--accentBd:#6E680C;--accentBg:rgba(252,238,10,.09);--good:#00F0FF;--goodText:#5EF6FF;--goodBd:#0B5F66;--goodBg:rgba(0,240,255,.1);--onAccent:#07060B;--track:#1A1926;--trackSoft:#14131E;--bar:#262538;--display:"Rajdhani", "Chakra Petch", sans-serif;--displayWeight:700;--brandFont:"Rajdhani", "Chakra Petch", sans-serif;--brandWeight:700;--brandTrack:.08em;--r:3px;--rSm:2px;--rChip:2px;--grain:0;--vignette:rgba(0,0,0,.9);--vigStop:45%;--cardGlow: 0 24px 50px -30px rgba(0,0,0,.95);--heat0:#0E0D16;--heat0bd:#1C1B2A;--heat1:rgba(0,240,255,.22);--heat2:rgba(0,240,255,.5);--heat3:#00F0FF;--heat4:#FCEE0A;--dot:#1C1B2A;--cobraCabeca:#FCEE0A;--cobraCauda:#00F0FF;--cobraOlho:#07060B;--cobraRaio:1px;--cobraBrilho:0 0 7px rgba(0,240,255,.75);--cobraMordida:#FF2A6D;--cpAmarelo:#FCEE0A;--cpCiano:#00F0FF;--cpMagenta:#FF2A6D;color-scheme:dark}html,body,#root{height:100%}body{--tw-text-opacity: 1;color:rgb(var(--ink) / var(--tw-text-opacity, 1));background:rgb(var(--bg));-webkit-font-smoothing:antialiased;padding-bottom:env(safe-area-inset-bottom)}.app-root{color:var(--text);background:transparent}.topo-app{background-color:rgb(var(--brand-50))}.fundo-topo{position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:0;overflow:hidden}@keyframes topoIn{0%{opacity:0}to{opacity:1}}.fundo-topo canvas{animation:topoIn 1.6s ease both}.fundo-topo__vinheta{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(120% 90% at 50% 40%,transparent 42%,rgba(2,2,8,.88) 100%)}@media(prefers-reduced-motion:reduce){.fadeup{animation:none!important}}.fadeup{animation:fadeUp .4s ease both}:where(a,button,[role=button],input,select,textarea,[contenteditable],[tabindex]):focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:var(--rSm)}[contenteditable]:empty:before{content:attr(data-ph);color:var(--faint, #888);pointer-events:none}.doc-wrap{display:flex;flex-direction:column;min-height:0}.doc-toolbar{position:sticky;top:0;z-index:20;display:flex;flex-wrap:wrap;align-items:center;gap:2px;padding:6px;margin-bottom:14px;border:1px solid var(--line);border-radius:var(--r);background:var(--surface2);box-shadow:0 10px 24px -22px #000000e6}.doc-grupo{display:flex;align-items:center;gap:2px}.doc-grupo-div{padding-right:4px;margin-right:2px;border-right:1px solid var(--line)}.doc-btn{display:inline-flex;align-items:center;justify-content:center;gap:4px;height:30px;min-width:30px;padding:0 6px;border-radius:var(--rSm);color:var(--text);transition:background .12s ease,color .12s ease}.doc-btn:hover{background:var(--trackSoft)}.doc-btn-on{background:var(--accentBg);color:var(--accentText)}.doc-btn-menu{padding:0 7px;font-size:12.5px;font-weight:600}.doc-menu-rotulo{max-width:118px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.doc-cor-icone{font-weight:800;font-size:14px;line-height:1;border-bottom:3px solid var(--accent);padding-bottom:1px}.doc-menu{position:relative}.doc-menu-lista{position:absolute;top:calc(100% + 5px);left:0;z-index:40;max-height:300px;overflow-y:auto;padding:5px;border:1px solid var(--lineStrong);border-radius:var(--r);background:var(--surfaceHex);box-shadow:0 22px 44px -24px #000000d9}.doc-menu-item{display:flex;align-items:center;gap:6px;width:100%;padding:6px 8px;border-radius:var(--rSm);font-size:13px;color:var(--text);text-align:left}.doc-menu-item:hover{background:var(--trackSoft)}.doc-menu-item-on{color:var(--accentText);background:var(--accentBg)}.doc-cores{display:grid;grid-template-columns:repeat(6,1fr);gap:5px;padding:4px 4px 8px}.doc-cor{width:24px;height:24px;border-radius:var(--rSm);border:1px solid var(--lineStrong);transition:transform .1s ease}.doc-cor:hover{transform:scale(1.12)}.doc-link-bar{display:flex;align-items:center;gap:8px;margin:-6px 0 14px;padding:8px;border:1px solid var(--lineStrong);border-radius:var(--r);background:var(--surface2)}.doc-link-input{flex:1;min-width:0;padding:7px 10px;font-size:13px;border:1px solid var(--line);border-radius:var(--rSm);background:var(--surfaceHex);color:var(--text);outline:none}.doc-link-input:focus{border-color:var(--accent)}.doc-link-ok{display:inline-flex;align-items:center;gap:5px;padding:7px 12px;border-radius:var(--rSm);font-size:13px;font-weight:700;background:var(--accent);color:var(--onAccent)}.doc-link-cancel{padding:7px 10px;font-size:13px;color:var(--muted)}.doc-sheet-wrap{flex:1;min-height:0}.doc-sheet{position:relative;max-width:820px;margin:0 auto;padding:4px 2px 40px}.doc-ph{position:absolute;top:4px;left:2px;color:var(--faint);pointer-events:none;font-size:14.5px}.doc{outline:none;min-height:46vh;font-size:14.5px;line-height:1.8;color:var(--text);overflow-wrap:break-word;word-break:break-word}.doc:focus{outline:none}.doc>:first-child{margin-top:0}.doc p{margin:0 0 2px;min-height:1.4em}.doc h1{font-family:var(--display);font-weight:800;font-size:1.75em;line-height:1.25;margin:1em 0 .3em}.doc h2{font-family:var(--display);font-weight:700;font-size:1.4em;line-height:1.3;margin:.9em 0 .25em}.doc h3{font-weight:700;font-size:1.18em;margin:.8em 0 .2em}.doc h4{font-weight:700;font-size:1.04em;margin:.7em 0 .2em}.doc ul{list-style:disc;padding-left:1.5em;margin:.25em 0 .5em}.doc ol{list-style:decimal;padding-left:1.6em;margin:.25em 0 .5em}.doc ul ul{list-style:circle}.doc ul ul ul{list-style:square}.doc li{margin:.12em 0}.doc ul[data-todo]{list-style:none;padding-left:1.7em}.doc ul[data-todo]>li{position:relative}.doc ul[data-todo]>li:before{content:"";position:absolute;left:-1.45em;top:.38em;width:15px;height:15px;border-radius:4px;border:1.5px solid var(--lineHi);background:var(--surface2);cursor:pointer}.doc ul[data-todo]>li[data-done]:before{content:"✓";color:var(--onAccent);background:var(--accent);border-color:var(--accent);font-size:11px;line-height:13px;text-align:center;font-weight:800}.doc ul[data-todo]>li[data-done]{color:var(--dim);text-decoration:line-through}.doc blockquote{margin:.5em 0;padding:.1em 0 .1em 1em;border-left:3px solid var(--accent);color:var(--muted);font-style:italic}.doc pre{margin:.6em 0;padding:12px 14px;border-radius:var(--rSm);background:var(--trackSoft);border:1px solid var(--line);font-family:ui-monospace,SF Mono,Courier New,monospace;font-size:.92em;white-space:pre-wrap}.doc code{font-family:ui-monospace,SF Mono,Courier New,monospace;font-size:.92em}.doc hr{margin:1.1em 0;border:0;border-top:1px solid var(--lineStrong)}.doc a{color:var(--accentText);text-decoration:underline;text-underline-offset:2px}.doc table{width:100%;margin:.7em 0;border-collapse:collapse}.doc th,.doc td{border:1px solid var(--line);padding:7px 10px;vertical-align:top;min-width:40px}.doc th{background:var(--trackSoft);font-weight:700;text-align:left}.doc mark{background:var(--accentBg);color:inherit}.doc img{max-width:100%}.doc-status{display:inline-flex;align-items:center;gap:6px;font-size:11.5px;color:var(--faint)}.doc-status-dot{width:6px;height:6px;border-radius:999px;background:currentColor}@media(max-width:640px){.doc-toolbar{gap:1px;padding:5px}.doc-grupo-div{padding-right:3px;margin-right:1px}.doc-menu-rotulo{max-width:76px}}.doc-preview{font-size:12px;line-height:1.45;color:var(--faint)}.doc-preview *{font-size:inherit!important;font-weight:inherit!important;margin:0!important;padding:0!important;list-style:none!important}[data-theme=fantasy] body{background:rgb(var(--bg))}[data-theme=fantasy] .sobre-fundo{text-shadow:0 0 1px #04040C,0 0 4px #04040C,0 0 9px rgba(4,4,12,.95),0 0 18px rgba(4,4,12,.75)}[data-theme=fantasy] .sobre-fundo :is(button,a,input,select,svg){text-shadow:none}[data-theme=fantasy] ::-moz-selection{background:#6c4dff73;color:#fff}[data-theme=fantasy] ::selection{background:#6c4dff73;color:#fff}[data-theme=fantasy]{scrollbar-color:#2C2866 transparent}[data-theme=fantasy] .card{background-color:#0b0a1ccc;background-image:linear-gradient(180deg,rgba(139,116,255,.055),transparent 38%);border-color:#8b74ff29;border-radius:16px}[data-theme=fantasy] .btn-primary,[data-theme=fantasy] .botao-primario{border-radius:12px;font-family:Plus Jakarta Sans,system-ui,sans-serif;font-weight:700;letter-spacing:.01em;color:#fff;background:linear-gradient(135deg,#7458ff,#4b22f0 55%,#2800c9);box-shadow:inset 0 1px #ffffff38,0 0 0 1px #8b74ff59,0 14px 34px -14px #2800c9f2}[data-theme=fantasy] .btn-primary:hover:not(:disabled),[data-theme=fantasy] .botao-primario:hover:not(:disabled){box-shadow:inset 0 1px #ffffff47,0 0 0 1px #b9adff8c,0 18px 44px -12px #4c28ff}[data-theme=fantasy] .btn-secondary{border-radius:12px;font-family:Plus Jakarta Sans,system-ui,sans-serif;font-weight:700;color:var(--accentText);background:#110f28b3;border-color:#8b74ff47}[data-theme=fantasy] .filter-select{background-color:#110f28d9;border-color:#8b74ff33}[data-theme=fantasy] .streak-chip--ativa{border-color:#ffa46b8c;background:#ff8c501a;color:#ffc29a;box-shadow:inset 0 0 12px -6px #ff8c50,0 0 18px -8px #ff8c50}[data-theme=fantasy] .streak-chip--ativa .streak-chip__chama{color:#ffa46b}[data-theme=fantasy] .streak-chip--grande.streak-chip--ativa{animation-name:brasaFantasy}@keyframes brasaFantasy{0%,to{box-shadow:inset 0 0 12px -6px #ff8c50,0 0 18px -8px #ff8c50}50%{box-shadow:inset 0 0 14px -5px #ff8c50,0 0 26px -6px #ff8c50}}[data-theme=fantasy] .nav-app{background-color:#070612;border-color:#8b74ff24}[data-theme=fantasy] .topo-app{background-color:#04040c;border-color:#8b74ff1f}[data-theme=fantasy] .legenda{font-family:JetBrains Mono,ui-monospace,monospace;font-weight:500;letter-spacing:.14em}[data-theme=fantasy] .toggle{background:#1b1844;box-shadow:inset 0 0 0 1px #8b74ff47}[data-theme=fantasy] .toggle-circle{background:#7c78aa}[data-theme=fantasy] .toggle.active{background:linear-gradient(135deg,#7458ff,#2800c9);box-shadow:inset 0 0 0 1px #b9adff73}[data-theme=fantasy] .toggle.active .toggle-circle{background:#fff}[data-theme=fantasy] .cabecalho-texto{min-width:0;flex:1 1 0%}@media(max-width:1023px){[data-theme=fantasy] .grade-cartoes{grid-template-columns:minmax(0,1fr)}}[data-theme=cyberpunk] body{background:rgb(var(--bg))}[data-theme=cyberpunk] ::-moz-selection{background:#fcee0a;color:#07060b}[data-theme=cyberpunk] ::selection{background:#fcee0a;color:#07060b}[data-theme=cyberpunk]{scrollbar-color:#2A2940 transparent}[data-theme=cyberpunk] :is(.rounded-lg,.rounded-xl,.rounded-2xl,.rounded-3xl){border-radius:3px}[data-theme=cyberpunk] .rounded-full{border-radius:2px}[data-theme=cyberpunk] .sobre-fundo{text-shadow:0 0 2px #050509,0 0 8px rgba(5,5,9,.95),0 0 18px rgba(5,5,9,.8)}[data-theme=cyberpunk] .sobre-fundo :is(button,a,input,select,svg){text-shadow:none}[data-theme=cyberpunk] .sobre-fundo.flex{flex-wrap:wrap;row-gap:12px}[data-theme=cyberpunk] .cabecalho-texto{min-width:0}[data-theme=cyberpunk] .card{background-color:#0c0b12e0;background-image:linear-gradient(#00f0ff,#00f0ff),linear-gradient(#00f0ff,#00f0ff),linear-gradient(#fcee0a,#fcee0a),linear-gradient(#fcee0a,#fcee0a);background-size:14px 1px,1px 14px,14px 1px,1px 14px;background-position:0 0,0 0,100% 100%,100% 100%;background-repeat:no-repeat;background-origin:border-box;border-color:#00f0ff21;border-radius:3px}[data-theme=cyberpunk] :is(.btn-primary,.botao-primario){border-radius:0;font-family:Rajdhani,Chakra Petch,sans-serif;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:#07060b;background:#fcee0a;box-shadow:none;clip-path:polygon(0 0,calc(100% - 12px) 0,100% 12px,100% 100%,12px 100%,0 calc(100% - 12px))}[data-theme=cyberpunk] :is(.btn-primary,.botao-primario):hover:not(:disabled){background:#00f0ff}[data-theme=cyberpunk] :is(.btn-primary,.botao-primario):focus-visible{outline:2px solid #07060B;outline-offset:-5px}[data-theme=cyberpunk] .btn-secondary{border-radius:0;font-family:Rajdhani,Chakra Petch,sans-serif;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:#00f0ff;background:#00f0ff0f;border-color:#00f0ff73}[data-theme=cyberpunk] .btn-secondary:hover{background:#00f0ff24;box-shadow:0 0 20px -6px #00f0ff}[data-theme=cyberpunk] .filter-select{background-color:#12101be6;border-color:#00f0ff33}[data-theme=cyberpunk] .streak-chip,[data-theme=cyberpunk] .selo-meta{border-radius:0;font-family:Share Tech Mono,ui-monospace,monospace;font-weight:400;clip-path:polygon(7px 0,100% 0,100% calc(100% - 7px),calc(100% - 7px) 100%,0 100%,0 7px)}[data-theme=cyberpunk] .streak-chip--ativa{border-color:#ff2a6d;background:#ff2a6d1f;color:#ff8aad;box-shadow:inset 0 0 14px -6px #ff2a6d}[data-theme=cyberpunk] .streak-chip--ativa .streak-chip__chama{color:#ff2a6d}[data-theme=cyberpunk] .nav-app{background-color:#050509;border-color:#00f0ff1f}[data-theme=cyberpunk] .topo-app{background-color:#050509;border-color:transparent;background-image:linear-gradient(90deg,#ff2a6d,#fcee0a 32%,#00f0ff 64%,#00f0ff00);background-size:100% 1px;background-position:0 100%;background-repeat:no-repeat}[data-theme=cyberpunk] .legenda{font-family:Share Tech Mono,ui-monospace,monospace;font-weight:400;letter-spacing:.16em}[data-theme=cyberpunk] .legenda:before{content:"//";margin-right:.55em;color:#ff2a6d;letter-spacing:0}[data-theme=cyberpunk] .toggle{background:#1a1926;box-shadow:inset 0 0 0 1px #00f0ff40}[data-theme=cyberpunk] .toggle-circle{background:#626e8a}[data-theme=cyberpunk] .toggle.active{background:#00f0ff;box-shadow:0 0 14px -4px #00f0ff}[data-theme=cyberpunk] .toggle.active .toggle-circle{background:#07060b}.fundo-cyber{position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:0;overflow:hidden}.fundo-cyber__pixels{position:absolute;top:0;right:0;bottom:0;left:0;opacity:.5}.fundo-cyber__pixels canvas{animation:topoIn 1.2s ease both}.fundo-cyber__varredura{position:absolute;top:0;right:0;bottom:0;left:0;background:repeating-linear-gradient(180deg,rgba(255,255,255,.028) 0 1px,transparent 1px 3px)}.fundo-cyber__varredura:after{content:"";position:absolute;left:0;right:0;top:-30%;height:30%;background:linear-gradient(180deg,transparent,rgba(0,240,255,.05) 50%,transparent);animation:varredura 9s linear infinite}@keyframes varredura{to{transform:translateY(433%)}}.fundo-cyber--parado .fundo-cyber__varredura:after{animation:none;display:none}.fundo-cyber__vinheta{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(125% 95% at 50% 42%,transparent 45%,rgba(0,0,0,.9) 100%)}.titulo-glitch{position:relative;font-family:var(--display);font-weight:700;text-transform:uppercase;letter-spacing:.03em;line-height:1;color:var(--text);text-shadow:-1px 0 rgba(0,240,255,.55),1px 0 rgba(255,42,109,.55),0 0 18px rgba(5,5,9,.9)}.titulo-glitch:before,.titulo-glitch:after{content:attr(data-texto);position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;text-shadow:none;clip-path:inset(0 0 100% 0)}.titulo-glitch:before{color:#00f0ff;animation:glitchA 6.5s steps(1,end) infinite}.titulo-glitch:after{color:#ff2a6d;animation:glitchB 6.5s steps(1,end) infinite}@keyframes glitchA{0%,86%,to{clip-path:inset(0 0 100% 0);transform:none}87%{clip-path:inset(8% 0 62% 0);transform:translate(-4px,-1px)}89%{clip-path:inset(54% 0 22% 0);transform:translate(3px,1px)}91%{clip-path:inset(30% 0 48% 0);transform:translate(-2px)}93%{clip-path:inset(78% 0 4% 0);transform:translate(5px)}95%{clip-path:inset(0 0 100% 0)}}@keyframes glitchB{0%,87%,to{clip-path:inset(100% 0 0 0);transform:none}88%{clip-path:inset(62% 0 12% 0);transform:translate(4px,1px)}90%{clip-path:inset(18% 0 58% 0);transform:translate(-3px,-1px)}92%{clip-path:inset(44% 0 36% 0);transform:translate(2px)}94%{clip-path:inset(100% 0 0 0)}}@media(prefers-reduced-motion:reduce){.titulo-glitch:before,.titulo-glitch:after{animation:none}.fundo-cyber__varredura:after{animation:none;display:none}}.cobra{position:absolute;left:0;top:0;pointer-events:none}.cobra__gomo{position:absolute;left:0;top:0;border-radius:var(--cobraRaio);transition:transform var(--cobraPasso, .13s) linear;will-change:transform}.cobra__gomo--cabeca{z-index:2;box-shadow:var(--cobraBrilho)}.cobra__olho{position:absolute;width:3px;height:3px;border-radius:99px;background:var(--cobraOlho)}.cobra__mordida{position:absolute;left:0;top:0;border-radius:var(--rSm);animation:cobraMordida 7s ease-in forwards}@keyframes cobraMordida{0%{background:var(--cobraMordida);box-shadow:0 0 12px var(--cobraMordida);opacity:1}7%{background:var(--heat0);box-shadow:inset 0 0 0 1px var(--heat0bd);opacity:1}70%{background:var(--heat0);box-shadow:inset 0 0 0 1px var(--heat0bd);opacity:1}to{background:var(--heat0);box-shadow:inset 0 0 0 1px var(--heat0bd);opacity:0}}[data-theme=cyberpunk] .cobra__gomo--cabeca{animation:cobraSinal 2.4s steps(1,end) infinite}@keyframes cobraSinal{0%,90%,to{filter:none}92%{filter:drop-shadow(-2px 0 #FF2A6D) drop-shadow(2px 0 #00F0FF)}95%{filter:none}97%{filter:drop-shadow(2px 0 #FF2A6D)}}.painel-malha__quinas{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:1;background-image:linear-gradient(#00f0ff,#00f0ff),linear-gradient(#00f0ff,#00f0ff),linear-gradient(#fcee0a,#fcee0a),linear-gradient(#fcee0a,#fcee0a);background-size:14px 1px,1px 14px,14px 1px,1px 14px;background-position:0 0,0 0,100% 100%,100% 100%;background-repeat:no-repeat}.painel-malha>.relative{z-index:2}.fundo-lugia{position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:0;overflow:hidden}.fundo-lugia__canvas{position:absolute;top:0;right:0;bottom:0;left:0;opacity:.78}.fundo-lugia__canvas canvas{animation:topoIn 1.4s ease both}.fundo-lugia__veu{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(100% 75% at 50% 40%,#ffffffe6,#ffffffc7 45%,#ffffff57),linear-gradient(180deg,#eef3fb66,#eef3fb0d 45%,#eef3fb61)}.fundo-lugia__brilho{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(90% 55% at 50% -10%,rgba(79,176,255,.2),transparent 70%)}.fundo-lugia__grade{position:absolute;top:-2px;right:-2px;bottom:-2px;left:-2px;background-image:linear-gradient(rgba(27,62,139,.055) 1px,transparent 1px),linear-gradient(90deg,rgba(27,62,139,.055) 1px,transparent 1px),linear-gradient(rgba(27,62,139,.028) 1px,transparent 1px),linear-gradient(90deg,rgba(27,62,139,.028) 1px,transparent 1px);background-size:96px 96px,96px 96px,24px 24px,24px 24px;-webkit-mask-image:radial-gradient(120% 100% at 50% 0%,#000 25%,transparent 78%);mask-image:radial-gradient(120% 100% at 50% 0%,#000 25%,transparent 78%)}.fundo-lugia__asa{position:absolute;width:78vmax;height:78vmax;border-radius:50%;filter:blur(2px);will-change:transform}.fundo-lugia__asa--uma{top:-34vmax;left:-18vmax;background:radial-gradient(closest-side,rgba(79,176,255,.16),rgba(79,176,255,.05) 62%,transparent 74%);animation:asaDeriva 78s ease-in-out infinite}.fundo-lugia__asa--outra{bottom:-40vmax;right:-22vmax;background:radial-gradient(closest-side,rgba(27,62,139,.13),rgba(146,190,255,.05) 60%,transparent 72%);animation:asaDeriva 104s ease-in-out infinite reverse}@keyframes asaDeriva{0%,to{transform:translateZ(0) scale(1)}50%{transform:translate3d(6vmax,4vmax,0) scale(1.08)}}.fundo-lugia__grao{position:absolute;top:0;right:0;bottom:0;left:0;opacity:.5;mix-blend-mode:multiply;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='140'%3E%3Cfilter id='g'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.82' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='140' height='140' filter='url(%23g)' opacity='.16'/%3E%3C/svg%3E")}.fundo-lugia--parado .fundo-lugia__asa{animation-play-state:paused}@media(prefers-reduced-motion:reduce){.fundo-lugia__asa{animation:none}}[data-theme=rose] body{background:rgb(var(--bg))}[data-theme=rose] ::-moz-selection{background:#4fb0ff4d;color:#0e1a33}[data-theme=rose] ::selection{background:#4fb0ff4d;color:#0e1a33}[data-theme=rose]{scrollbar-color:#C6D3E8 transparent}[data-theme=rose] .card{background:#ffffffeb;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-color:#c6d3e8e6}[data-theme=rose] .card-hover:hover{border-color:var(--lineHi);box-shadow:inset 0 1px #ffffffe6,0 22px 44px -28px #142d648c}[data-theme=rose] .btn-primary,[data-theme=rose] .botao-primario{background:linear-gradient(180deg,#2e5bc7,#1b3e8b 62%,#17357a);color:#fff;letter-spacing:-.01em;box-shadow:inset 0 1px #ffffff47,0 14px 28px -16px #1b3e8ba6}[data-theme=rose] .btn-primary:hover:not(:disabled),[data-theme=rose] .botao-primario:hover:not(:disabled){background:linear-gradient(180deg,#3a6ad8,#2450a8 62%,#1b3e8b);box-shadow:inset 0 1px #ffffff57,0 18px 34px -16px #1b3e8bb3}[data-theme=rose] .btn-secondary{background:#ffffffe6;border-color:var(--lineStrong);color:var(--accent)}[data-theme=rose] .btn-secondary:hover{border-color:var(--lineHi);background:#fff}[data-theme=rose] .filter-select{background-color:#ffffffeb;border-color:var(--line)}[data-theme=rose] .filter-select:hover{border-color:var(--lineHi)}[data-theme=rose] .nav-app{background-color:#fff;border-color:#c6d3e8d9}[data-theme=rose] .topo-app{background-color:#fff;border-color:transparent;background-image:linear-gradient(90deg,#1b3e8b8c,#4fb0ff73 40%,#4fb0ff00);background-size:100% 1px;background-position:0 100%;background-repeat:no-repeat}[data-theme=rose] .legenda{font-family:Sora,Plus Jakarta Sans,sans-serif;font-weight:600;letter-spacing:.12em;color:var(--faint)}[data-theme=rose] .streak-chip--ativa{border-color:#e8a24a;background:#e8a24a1f;color:#a2651f;box-shadow:inset 0 0 16px -8px #e8a24a}[data-theme=rose] .streak-chip--ativa .streak-chip__chama{color:#e08a3c}[data-theme=rose] .streak-chip--zerada{color:var(--faint)}[data-theme=rose] .toggle{background:#dce5f2;box-shadow:inset 0 0 0 1px #c6d3e8e6}[data-theme=rose] .toggle-circle{background:#fff;box-shadow:0 1px 2px #142d6440}[data-theme=rose] .toggle.active{background:linear-gradient(135deg,#2e5bc7,#1b3e8b)}[data-theme=rose] .meta-pill{letter-spacing:.01em}[data-theme=rose] .meta-origem-oficial{border-color:var(--accent);color:var(--accentText);background:#1b3e8b0f}@keyframes festaVeu{0%{opacity:0}to{opacity:1}}@keyframes festaSelo{0%{transform:scale(.35) rotate(-14deg);opacity:0}55%{transform:scale(1.14) rotate(5deg);opacity:1}78%{transform:scale(.96) rotate(-2deg)}to{transform:scale(1) rotate(0);opacity:1}}@keyframes festaAnel{0%{transform:scale(.5);opacity:.9}to{transform:scale(2.4);opacity:0}}@keyframes festaFaisca{0%{transform:rotate(var(--ang)) translateY(-62px) scale(.5);opacity:0}14%{opacity:1;transform:rotate(var(--ang)) translateY(-84px) scale(1)}to{transform:rotate(var(--ang)) translateY(calc(var(--dist) * -1)) scale(.2);opacity:0}}@keyframes festaTexto{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes festaSaida{to{opacity:0;transform:scale(.96)}}.festa-meta{position:fixed;top:0;right:0;bottom:0;left:0;z-index:60;display:grid;place-items:center;padding:24px;cursor:pointer;animation:festaVeu .32s ease-out both}.festa-meta--saindo{animation:festaSaida .34s ease-in forwards}.festa-meta__fundo{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(58% 52% at 50% 44%,var(--accentBg),transparent 72%),rgb(var(--brand-50) / .86);backdrop-filter:blur(9px);-webkit-backdrop-filter:blur(9px)}.festa-meta__palco{position:relative;display:flex;flex-direction:column;align-items:center;text-align:center;max-width:420px}.festa-meta__anel{position:absolute;top:0;left:50%;width:132px;height:132px;margin-left:-66px;border-radius:999px;border:2px solid var(--accentHi);animation:festaAnel 1.9s cubic-bezier(.2,.7,.3,1) both;pointer-events:none}.festa-meta__faiscas{position:absolute;top:66px;left:50%;width:0;height:0;z-index:2;pointer-events:none}.festa-meta__faisca{position:absolute;top:0;left:0;border-radius:999px;background:var(--accentHi);box-shadow:0 0 10px -1px var(--accent);animation:festaFaisca 1.15s cubic-bezier(.16,.84,.3,1) both}.festa-meta__selo{position:relative;display:grid;place-items:center;width:132px;height:132px;border-radius:999px;border:2px solid var(--accentBd);background:var(--accentBg);color:var(--accentHi);box-shadow:inset 0 0 40px -18px var(--accent),0 24px 60px -30px var(--accent);animation:festaSelo .9s cubic-bezier(.2,.9,.25,1) both}.festa-meta__rotulo{margin-top:26px;font-size:11px;font-weight:800;letter-spacing:.22em;text-transform:uppercase;color:rgb(var(--faint));animation:festaTexto .52s ease-out .22s both}.festa-meta__numero{margin-top:6px;font-family:var(--display),Georgia,serif;line-height:.9;animation:festaTexto .52s ease-out .32s both}.festa-meta__ofensiva{margin-top:4px;font-family:var(--display),Georgia,serif;font-size:22px;font-weight:700;color:rgb(var(--ink));animation:festaTexto .52s ease-out .4s both}.festa-meta__detalhe{margin-top:14px;max-width:320px;font-size:14px;line-height:1.55;color:rgb(var(--muted));animation:festaTexto .52s ease-out .48s both}.festa-meta__dispensar{margin-top:26px;font-size:10.5px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:rgb(var(--faint));animation:festaTexto .52s ease-out .9s both}[data-theme=fantasy] .festa-meta__selo{color:#ffc48b;box-shadow:inset 0 0 40px -16px #ff9a4d,0 26px 70px -28px var(--accent)}[data-theme=fantasy] .festa-meta__faisca{background:#ffb870;box-shadow:0 0 12px -1px #ff8a3d}[data-theme=cyberpunk] .festa-meta__faisca{border-radius:1px;background:var(--accent)}[data-theme=cyberpunk] .festa-meta__selo{box-shadow:inset 0 0 0 1px var(--good),0 0 60px -20px var(--accent)}[data-theme=cyberpunk] .festa-meta__rotulo{color:var(--good)}[data-theme=rose] .festa-meta__fundo{backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}[data-theme=rose] .festa-meta__selo{box-shadow:0 22px 50px -26px #142d6480}@media(prefers-reduced-motion:reduce){.festa-meta,.festa-meta__selo,.festa-meta__rotulo,.festa-meta__numero,.festa-meta__ofensiva,.festa-meta__detalhe,.festa-meta__dispensar{animation:festaVeu .2s ease-out both}}.streak-chip--botao{cursor:pointer;transition:transform .18s ease,box-shadow .2s ease,border-color .2s ease}.streak-chip--botao:hover{transform:translateY(-1px)}.streak-chip--botao:active{transform:scale(.97)}.file\:mr-3::file-selector-button{margin-right:.75rem}.file\:rounded-lg::file-selector-button{border-radius:.5rem}.file\:rounded-xl::file-selector-button{border-radius:16px}.file\:border-0::file-selector-button{border-width:0px}.file\:bg-brand-100::file-selector-button{--tw-bg-opacity: 1;background-color:rgb(var(--brand-100) / var(--tw-bg-opacity, 1))}.file\:px-3::file-selector-button{padding-left:.75rem;padding-right:.75rem}.file\:px-4::file-selector-button{padding-left:1rem;padding-right:1rem}.file\:py-2::file-selector-button{padding-top:.5rem;padding-bottom:.5rem}.file\:font-bold::file-selector-button{font-weight:700}.file\:text-brand-700::file-selector-button{--tw-text-opacity: 1;color:rgb(var(--brand-700) / var(--tw-text-opacity, 1))}.placeholder\:text-faint::-moz-placeholder{--tw-text-opacity: 1;color:rgb(var(--faint) / var(--tw-text-opacity, 1))}.placeholder\:text-faint::placeholder{--tw-text-opacity: 1;color:rgb(var(--faint) / var(--tw-text-opacity, 1))}.first\:rounded-l-full:first-child{border-top-left-radius:9999px;border-bottom-left-radius:9999px}.first\:pt-0:first-child{padding-top:0}.last\:rounded-r-full:last-child{border-top-right-radius:9999px;border-bottom-right-radius:9999px}.last\:border-0:last-child{border-width:0px}.hover\:-translate-y-0\.5:hover{--tw-translate-y: -.125rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:translate-x-0\.5:hover{--tw-translate-x: .125rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:gap-2\.5:hover{gap:.625rem}.hover\:border-brand-300:hover{--tw-border-opacity: 1;border-color:rgb(var(--brand-300) / var(--tw-border-opacity, 1))}.hover\:border-brand-400:hover{--tw-border-opacity: 1;border-color:rgb(var(--brand-400) / var(--tw-border-opacity, 1))}.hover\:border-brand-500:hover{--tw-border-opacity: 1;border-color:rgb(var(--brand-500) / var(--tw-border-opacity, 1))}.hover\:border-brand-500\/50:hover{border-color:rgb(var(--brand-500) / .5)}.hover\:border-brand-500\/60:hover{border-color:rgb(var(--brand-500) / .6)}.hover\:border-danger-from:hover{--tw-border-opacity: 1;border-color:rgb(var(--danger-from) / var(--tw-border-opacity, 1))}.hover\:bg-\[color\:rgb\(var\(--danger-from\)\/0\.08\)\]:hover{background-color:rgb(var(--danger-from)/.08)}.hover\:bg-\[rgb\(var\(--faint\)\/0\.08\)\]:hover{background-color:rgb(var(--faint)/.08)}.hover\:bg-brand-50:hover{--tw-bg-opacity: 1;background-color:rgb(var(--brand-50) / var(--tw-bg-opacity, 1))}.hover\:bg-brand-500\/5:hover{background-color:rgb(var(--brand-500) / .05)}.hover\:bg-red-100:hover{--tw-bg-opacity: 1;background-color:rgb(254 226 226 / var(--tw-bg-opacity, 1))}.hover\:bg-surface2:hover{--tw-bg-opacity: 1;background-color:rgb(var(--surface-2) / var(--tw-bg-opacity, 1))}.hover\:bg-white\/25:hover{background-color:#ffffff40}.hover\:text-\[\#000\]:hover{--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity, 1))}.hover\:text-\[color\:rgb\(var\(--danger-from\)\)\]:hover{color:rgb(var(--danger-from))}.hover\:text-brand-500:hover{--tw-text-opacity: 1;color:rgb(var(--brand-500) / var(--tw-text-opacity, 1))}.hover\:text-brand-ink:hover{--tw-text-opacity: 1;color:rgb(var(--ink) / var(--tw-text-opacity, 1))}.hover\:text-danger-from:hover{--tw-text-opacity: 1;color:rgb(var(--danger-from) / var(--tw-text-opacity, 1))}.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-75:hover{opacity:.75}.hover\:ring-2:hover{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.hover\:ring-brand-500:hover{--tw-ring-opacity: 1;--tw-ring-color: rgb(var(--brand-500) / var(--tw-ring-opacity, 1))}.hover\:brightness-110:hover{--tw-brightness: brightness(1.1);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.focus\:border-brand-300:focus{--tw-border-opacity: 1;border-color:rgb(var(--brand-300) / var(--tw-border-opacity, 1))}.focus\:border-brand-500:focus{--tw-border-opacity: 1;border-color:rgb(var(--brand-500) / var(--tw-border-opacity, 1))}.active\:scale-\[0\.98\]:active{--tw-scale-x: .98;--tw-scale-y: .98;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.active\:cursor-grabbing:active{cursor:grabbing}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-0:disabled{opacity:0}.disabled\:opacity-30:disabled{opacity:.3}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-45:disabled{opacity:.45}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-60:disabled{opacity:.6}.group:hover .group-hover\:translate-x-0\.5{--tw-translate-x: .125rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:scale-110{--tw-scale-x: 1.1;--tw-scale-y: 1.1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:border-brand-300{--tw-border-opacity: 1;border-color:rgb(var(--brand-300) / var(--tw-border-opacity, 1))}.group:hover .group-hover\:text-brand-500{--tw-text-opacity: 1;color:rgb(var(--brand-500) / var(--tw-text-opacity, 1))}.group:hover .group-hover\:opacity-100{opacity:1}.dark\:border-slate-800:is(.dark *){--tw-border-opacity: 1;border-color:rgb(30 41 59 / var(--tw-border-opacity, 1))}.dark\:bg-slate-800:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(30 41 59 / var(--tw-bg-opacity, 1))}@media(max-width:430px){.max-\[430px\]\:hidden{display:none}}@media(min-width:640px){.sm\:col-span-2{grid-column:span 2 / span 2}.sm\:ml-auto{margin-left:auto}.sm\:block{display:block}.sm\:inline{display:inline}.sm\:inline-flex{display:inline-flex}.sm\:hidden{display:none}.sm\:h-24{height:6rem}.sm\:w-24{width:6rem}.sm\:w-28{width:7rem}.sm\:w-auto{width:auto}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.sm\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.sm\:grid-cols-\[auto_1fr\]{grid-template-columns:auto 1fr}.sm\:flex-row{flex-direction:row}.sm\:flex-wrap{flex-wrap:wrap}.sm\:items-end{align-items:flex-end}.sm\:items-center{align-items:center}.sm\:justify-start{justify-content:flex-start}.sm\:justify-end{justify-content:flex-end}.sm\:gap-3{gap:.75rem}.sm\:gap-7{gap:1.75rem}.sm\:rounded-3xl{border-radius:26px}.sm\:border-0{border-width:0px}.sm\:border-l{border-left-width:1px}.sm\:p-5{padding:1.25rem}.sm\:p-6{padding:1.5rem}.sm\:p-7{padding:1.75rem}.sm\:p-8{padding:2rem}.sm\:px-5{padding-left:1.25rem;padding-right:1.25rem}.sm\:pb-7{padding-bottom:1.75rem}.sm\:pt-0{padding-top:0}.sm\:text-left{text-align:left}.sm\:text-\[28px\]{font-size:28px}}@media(min-width:768px){.md\:sticky{position:sticky}.md\:inset-x-auto{left:auto;right:auto}.md\:bottom-auto{bottom:auto}.md\:top-4{top:1rem}.md\:z-10{z-index:10}.md\:block{display:block}.md\:inline{display:inline}.md\:h-\[calc\(100vh-2rem\)\]{height:calc(100vh - 2rem)}.md\:w-\[var\(--largura\)\]{width:var(--largura)}.md\:min-w-\[320px\]{min-width:320px}.md\:max-w-\[50vw\]{max-width:50vw}.md\:flex-shrink-0{flex-shrink:0}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-\[260px_1fr\]{grid-template-columns:260px 1fr}.md\:rounded-2xl{border-radius:20px}.md\:border{border-width:1px}}@media(min-width:1024px){.lg\:sticky{position:sticky}.lg\:inset-y-0{top:0;bottom:0}.lg\:right-auto{right:auto}.lg\:top-4{top:1rem}.lg\:col-start-2{grid-column-start:2}.lg\:block{display:block}.lg\:flex{display:flex}.lg\:hidden{display:none}.lg\:w-\[236px\]{width:236px}.lg\:flex-1{flex:1 1 0%}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.lg\:grid-cols-\[1fr_15rem\]{grid-template-columns:1fr 15rem}.lg\:grid-cols-\[1fr_300px\]{grid-template-columns:1fr 300px}.lg\:grid-cols-\[272px_1fr\]{grid-template-columns:272px 1fr}.lg\:grid-cols-\[minmax\(0\,1fr\)_320px\]{grid-template-columns:minmax(0,1fr) 320px}.lg\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,1\.2fr\)\]{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr)}.lg\:flex-col{flex-direction:column}.lg\:self-start{align-self:flex-start}.lg\:overflow-y-auto{overflow-y:auto}.lg\:border-r{border-right-width:1px}.lg\:border-t-0{border-top-width:0px}.lg\:py-2{padding-top:.5rem;padding-bottom:.5rem}.lg\:pb-8{padding-bottom:2rem}.lg\:pl-\[236px\]{padding-left:236px}}.tt{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;cursor:pointer;overflow:hidden}.tt__mar{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at var(--tt-x) var(--tt-y),#140E4A 0%,#04040C 70%);clip-path:circle(0 at var(--tt-x) var(--tt-y));animation:ttAbre .7s cubic-bezier(.6,0,.35,1) both,ttSome .7s ease-in .78s forwards}@keyframes ttAbre{to{clip-path:circle(var(--tt-r) at var(--tt-x) var(--tt-y))}}@keyframes ttSome{to{opacity:0}}.tt__mapa{position:absolute;top:0;right:0;bottom:0;left:0;display:block;animation:ttAfasta .76s cubic-bezier(.5,0,.75,0) .72s forwards}.tt__mapa path{stroke-dasharray:1;stroke-dashoffset:1;animation:ttDesenha .56s cubic-bezier(.3,.6,.4,1) both}@keyframes ttDesenha{to{stroke-dashoffset:0}}@keyframes ttAfasta{to{transform:scale(1.5);opacity:0}}.tl{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;cursor:pointer;overflow:hidden}.tl__clarao{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at var(--tl-x) var(--tl-y),rgba(255,255,255,.96) 0%,rgba(255,255,255,.78) 45%,rgba(255,255,255,.62) 100%),conic-gradient(from 200deg at var(--tl-x) var(--tl-y),#CFE3FF,#F2D9FF,#D6FFF3,#FFF1D6,#CFE3FF);clip-path:circle(0 at var(--tl-x) var(--tl-y));animation:tlAbre .62s cubic-bezier(.55,0,.3,1) both,tlDissolve .76s ease-out .64s forwards}@keyframes tlAbre{to{clip-path:circle(var(--tl-r) at var(--tl-x) var(--tl-y))}}@keyframes tlDissolve{to{opacity:0;filter:blur(14px);transform:scale(1.06)}}.tl__vento{position:absolute;top:0;right:0;bottom:0;left:0;display:block;animation:ttSome .42s ease-in .82s forwards}.tl__vento path{stroke-dasharray:.35 1;stroke-dashoffset:1.35;animation:tlSopra 1s cubic-bezier(.35,.1,.3,1) both}@keyframes tlSopra{to{stroke-dashoffset:0}}.tc{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;cursor:pointer;overflow:hidden}.tc__faixa{position:absolute;left:0;width:100%;background:#fcee0a;box-shadow:inset 0 -2px #050509;transform:translate(-102%);animation:tcEntra .3s cubic-bezier(.7,0,.3,1) var(--tc-atraso) both,tcSai .3s cubic-bezier(.7,0,.3,1) calc(.9s + var(--tc-atraso)) forwards}.tc__faixa--dir{transform:translate(102%);animation-name:tcEntraDir,tcSaiDir}@keyframes tcEntra{0%{transform:translate(-102%)}to{transform:none}}@keyframes tcSai{to{transform:translate(102%)}}@keyframes tcEntraDir{0%{transform:translate(102%)}to{transform:none}}@keyframes tcSaiDir{to{transform:translate(-102%)}}.tc__letreiro{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;font-family:Share Tech Mono,monospace;font-size:clamp(20px,4.4vw,54px);letter-spacing:.12em;color:#050509;opacity:0;animation:tcLetreiro .44s steps(1) .48s forwards}.tc__letreiro span{position:relative;animation:tcTreme .38s steps(6) .48s}.tc__letreiro span:before,.tc__letreiro span:after{content:attr(data-texto);position:absolute;top:0;right:0;bottom:0;left:0;mix-blend-mode:multiply}.tc__letreiro span:before{color:#00f0ff;transform:translate(-3px);clip-path:inset(0 0 55% 0)}.tc__letreiro span:after{color:#ff2a6d;transform:translate(3px);clip-path:inset(50% 0 0 0)}@keyframes tcLetreiro{0%{opacity:1}to{opacity:0}}@keyframes tcTreme{0%{transform:translate(0)}20%{transform:translate(-4px,1px) skew(-8deg)}40%{transform:translate(3px,-1px)}60%{transform:translate(-2px) skew(6deg)}80%{transform:translate(2px,1px)}to{transform:none}}.elim{position:absolute;top:0;right:52px;bottom:0;left:0;pointer-events:none;z-index:1}.elim__recorte{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;border-radius:1rem}.elim svg{overflow:visible}[data-theme=cyberpunk] .alt-eliminada .alt-texto{animation:elim-glitch-texto .4s steps(2) both}[data-theme=rose] .alt-eliminada .alt-texto{animation:elim-soprado .7s ease-out}@keyframes elim-glitch-texto{0%{transform:translate(3px);text-shadow:-2px 0 #00F0FF,2px 0 #FF2A6D}40%{transform:translate(-4px);text-shadow:2px 0 #00F0FF,-2px 0 #FF2A6D}80%{transform:translate(1px);text-shadow:none}}@keyframes elim-soprado{25%{transform:translate(10px) skew(-8deg);filter:blur(.6px)}60%{transform:translate(-2px) skew(2deg)}}.elim-cyber__flash{position:absolute;top:0;right:0;bottom:0;left:0;background:#ff2a6d;mix-blend-mode:screen;opacity:0;animation:elim-flash .28s ease-out both}@keyframes elim-flash{0%{opacity:.45}}.elim-cyber__fatia{position:absolute;left:0;right:0;background:linear-gradient(90deg,#00f0ff80,#ff2a6d80 60%,#fcee0a73);mix-blend-mode:screen;opacity:0;animation:elim-fatia .36s steps(4) both}.elim-cyber__fatia--b{animation-name:elim-fatia-b}@keyframes elim-fatia{0%{transform:translate(-18px);opacity:1}33%{transform:translate(26px);opacity:1}66%{transform:translate(-8px);opacity:.8}to{transform:translate(0);opacity:0}}@keyframes elim-fatia-b{0%{transform:translate(22px);opacity:1}33%{transform:translate(-14px);opacity:1}66%{transform:translate(6px);opacity:.8}to{transform:translate(0);opacity:0}}.elim-cyber__laser{position:absolute;left:8px;right:8px;top:50%;height:2px;margin-top:-1px;background:#ff2a6d;box-shadow:0 0 6px #ff2a6d,0 0 14px #ff2a6d99;transform-origin:left center;animation:elim-corte .26s .16s cubic-bezier(.7,0,.3,1) both}@keyframes elim-corte{0%{transform:scaleX(0);box-shadow:0 0 10px #fff,0 0 24px #ff2a6d}}.elim-cyber__tag{position:absolute;right:10px;bottom:4px;font:10px/1 Share Tech Mono,ui-monospace,monospace;letter-spacing:.08em;color:#ff2a6d;text-shadow:0 0 6px rgba(255,42,109,.7);white-space:nowrap;animation:elim-digita .45s .36s steps(16) both}@keyframes elim-digita{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0 0 0 0)}}.elim-fantasy__rota{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;fill:none;stroke:#c9c2ff;stroke-width:1.6;stroke-dasharray:5 4;stroke-linecap:round;filter:drop-shadow(0 0 3px rgba(201,194,255,.55));animation:elim-traca .6s ease-in-out both}@keyframes elim-traca{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0 0 0 0)}}.elim-fantasy__x{position:absolute;right:3%;top:50%;width:18px;height:18px;margin-top:-9px;fill:none;stroke:#fff;stroke-width:2.4;stroke-linecap:round;filter:drop-shadow(0 0 4px rgba(255,255,255,.6))}.elim-fantasy__x path{stroke-dasharray:1;animation:elim-traco .16s .58s ease-out both}.elim-fantasy__x path+path{animation-delay:.72s}.elim-fantasy__curva{position:absolute;right:calc(3% + 9px);top:50%;width:60px;height:60px;margin:-30px -30px 0 0;border:1px solid rgba(201,194,255,.9);border-radius:46% 54% 50% 50%;opacity:0;animation:elim-curva 1s .8s ease-out both}.elim-fantasy__curva--2{animation-delay:.95s}@keyframes elim-curva{0%{transform:scale(.2);opacity:1}to{transform:scale(1.8);opacity:0}}.elim-rose__vento{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;fill:none;stroke:#7f9bd0;stroke-width:2;stroke-linecap:round;opacity:.8}.elim-rose__vento path{stroke-dasharray:140 3000;stroke-dashoffset:-1200;animation:elim-sopra .75s ease-out both}.elim-rose__vento path:nth-child(2){animation-delay:.08s}.elim-rose__vento path:nth-child(3){animation-delay:.16s}@keyframes elim-sopra{0%{stroke-dashoffset:140}}.elim-rose__pena{position:absolute;right:12px;top:50%;width:26px;height:26px;margin-top:-13px;transform:rotate(-12deg);animation:elim-pena 1s .15s cubic-bezier(.3,.7,.3,1) both}.elim-rose__vexilo{fill:#eaf0ff;stroke:#7f9bd0;stroke-width:1}.elim-rose__raque{fill:none;stroke:#7f9bd0;stroke-width:1.2;stroke-linecap:round}@keyframes elim-pena{0%{transform:translate(-340px,18px) rotate(-70deg);opacity:0}15%{opacity:1}55%{transform:translate(-60px,-16px) rotate(24deg)}80%{transform:translate(4px,3px) rotate(-18deg)}to{transform:rotate(-12deg)}}@media(prefers-reduced-motion:reduce){.elim,.elim *,.alt-eliminada .alt-texto{animation:none!important}}.bt-svg--silhueta{filter:brightness(0) invert(1) drop-shadow(0 0 10px rgba(255,255,255,.9))}.bt-info{position:absolute;width:50%;max-width:230px;padding:5px 9px 6px;border-radius:10px 10px 10px 2px;background:#fffdf5f2;color:#141018;border:2px solid #141018;font-size:12.5px;line-height:1.25;box-shadow:3px 3px #14101859}.bt-tipo{display:inline-block;padding:0 6px;border-radius:999px;font-size:9.5px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:#fff}.bt-hp{display:flex;align-items:center;gap:5px;margin-top:3px}.bt-hp__rotulo{font-size:9px;font-weight:900;color:#f2b92e;background:#141018;padding:0 4px;border-radius:4px}.bt-hp__trilho{position:relative;flex:1;height:7px;border-radius:999px;background:#d9d4c7;overflow:hidden;border:1px solid #141018}.bt-hp__barra{position:relative;height:100%;border-radius:999px;transition:width .7s ease,background-color .7s}.bt-hp__rastro{position:absolute;inset:0 auto 0 0;background:#ffd8d8;border-radius:999px;transition:width .7s ease .45s}.bt-hp__barra--critico{animation:bt-hp-critico .8s ease-in-out infinite}@keyframes bt-hp-critico{50%{filter:brightness(1.5)}}.bt-xp{flex:1;height:4px;margin-right:8px;border-radius:999px;background:#d9d4c7;overflow:hidden}.bt-xp>div{height:100%;background:#3d7bd9;transition:width .7s ease}.bt-texto{position:absolute;left:6px;right:6px;bottom:6px;min-height:48px;padding:7px 28px 7px 12px;border-radius:10px;background:#fffdf5;color:#141018;border:3px double #141018;font-size:13.5px;font-weight:600;line-height:1.3;display:flex;align-items:center}.bt-texto__msg{animation:bt-digita .5s steps(24) both}@keyframes bt-digita{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0 0 0 0)}}.bt-texto__seta{position:absolute;right:10px;bottom:6px;font-size:11px;animation:bt-pisca 1s steps(2) infinite}@keyframes bt-pisca{50%{opacity:0}}.bt-golpe{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:1px;padding:9px 12px 9px 26px;border-radius:12px;border:2px solid #141018;background:#fffdf5;color:#141018;text-align:left;box-shadow:3px 3px #14101859;transition:transform .12s,box-shadow .12s,opacity .12s}.bt-golpe:before{content:"▶";position:absolute;left:9px;top:50%;transform:translateY(-50%);font-size:10px;opacity:0;transition:opacity .12s}.bt-golpe:not(:disabled):hover:before,.bt-golpe:not(:disabled):focus-visible:before{opacity:1}.bt-golpe:not(:disabled):hover{transform:translate(-1px,-1px);box-shadow:4px 4px #14101859}.bt-golpe:disabled{cursor:not-allowed;color:#8a8290;background:#f1ede4;box-shadow:none}.bt-golpe--forte{background:#ffe9a8}.bt-item{display:flex;flex-direction:column;gap:8px;padding:16px;border-radius:16px;border:2px solid #141018;background:#fffdf5;color:#141018;text-align:left;box-shadow:4px 4px #14101859;transition:transform .15s,box-shadow .15s;animation:bt-carta .45s cubic-bezier(.2,.9,.3,1.2) both}.bt-item:hover{transform:translateY(-3px);box-shadow:5px 7px #14101859}@keyframes bt-carta{0%{transform:translateY(24px) rotate(-3deg);opacity:0}}.bt-captura{animation:bt-brilho 1.2s ease both}@keyframes bt-brilho{0%{transform:scale(.6);opacity:0}40%{transform:scale(1.12);opacity:1}to{transform:scale(1)}}@keyframes bt-a-gira{to{transform:rotate(360deg)}}@keyframes bt-a-pulsa{50%{opacity:.45}}@keyframes bt-a-pisca{0%,92%,to{transform:scaleY(1)}95%{transform:scaleY(.08)}}@keyframes bt-a-faisca{50%{opacity:0}}.bt-nivel{display:inline-block;animation:bt-nivel .6s cubic-bezier(.2,1.8,.4,1)}@keyframes bt-nivel{0%{transform:scale(1.9);color:#3d7bd9}}@keyframes bt-flash{0%{opacity:.85}to{opacity:0}}.bt-tipo--chefe{background:#141018;animation:bt-a-faisca 1s steps(2) infinite}.bt-fx-banner{left:0;right:0;top:34%;display:flex;flex-direction:column;align-items:center;padding:10px 0;background:var(--cor);color:#fff;border-block:3px solid #fff;box-shadow:0 0 0 3px #141018;animation:bt-fx-banner 1.7s cubic-bezier(.6,0,.3,1) both}.bt-fx-banner__texto{font:900 26px/1 system-ui,sans-serif;letter-spacing:.12em;text-transform:uppercase}.bt-fx-banner__sub{margin-top:4px;font-size:12px;font-weight:700;opacity:.85}@keyframes bt-fx-banner{0%{transform:translate(-110%) skew(-20deg)}20%{transform:translate(0) skew(0)}80%{transform:translate(0);opacity:1}to{transform:translate(110%) skew(20deg);opacity:0}}.bt-evo{position:fixed;top:0;right:0;bottom:0;left:0;z-index:90;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:24px;background:radial-gradient(circle at 50% 45%,#2a2466,#07060f 70%);color:#fff;animation:bt-evo-entra .4s ease both}@keyframes bt-evo-entra{0%{opacity:0}}.bt-evo__raios{position:absolute;left:50%;top:45%;width:160vmax;height:160vmax;margin:-80vmax 0 0 -80vmax;background:repeating-conic-gradient(rgba(255,255,255,.07) 0 8deg,transparent 8deg 20deg);animation:bt-a-gira 20s linear infinite}.bt-evo__palco{position:relative;width:min(60vw,260px);aspect-ratio:1}.bt-evo__forma{position:absolute;top:0;right:0;bottom:0;left:0}.bt-evo__forma--antes{animation:bt-evo-antes 3.6s ease-in both}.bt-evo__forma--depois{animation:bt-evo-depois 3.6s ease-in both}@keyframes bt-evo-antes{0%,18%{opacity:1}20%,30%{opacity:0}32%,42%{opacity:1}44%,50%{opacity:0}52%,58%{opacity:1}60%,64%{opacity:0}66%,70%{opacity:1}72%,75%{opacity:0}77%,80%{opacity:1}82%,to{opacity:0}}@keyframes bt-evo-depois{0%,18%{opacity:0}20%,30%{opacity:1}32%,42%{opacity:0}44%,50%{opacity:1}52%,58%{opacity:0}60%,64%{opacity:1}66%,70%{opacity:0}72%,75%{opacity:1}77%,80%{opacity:0}82%,to{opacity:1;transform:scale(1.15);filter:brightness(2)}}.bt-evo__revelada{animation:bt-evo-revela .8s cubic-bezier(.2,1.5,.4,1) both}@keyframes bt-evo-revela{0%{transform:scale(.4);filter:brightness(4)}}.bt-evo__clarao{position:absolute;top:-60%;right:-60%;bottom:-60%;left:-60%;border-radius:50%;background:radial-gradient(circle,#fff 0%,transparent 60%);animation:bt-flash .9s ease-out both}.bt-evo__brilho{position:absolute;left:50%;top:50%;margin:-10px 0 0 -8px;color:#ffe9a8;font-size:20px;animation:bt-evo-brilho 1.2s ease-out both}@keyframes bt-evo-brilho{0%{transform:rotate(var(--a)) translateY(0) scale(.5);opacity:1}to{transform:rotate(var(--a)) translateY(-150px) scale(1.2);opacity:0}}.bt-evo__texto{position:relative;max-width:90vw;padding:14px 20px;border-radius:14px;background:#fffdf5;color:#141018;border:3px double #141018;text-align:center;font-weight:600}.bt-evo__especie{font-size:12px;opacity:.7}.bt-vitrine{position:relative;display:grid;place-items:center}.bt-vitrine:before{content:"";position:absolute;width:150px;height:150px;border-radius:50%;background:conic-gradient(from 0deg,transparent,var(--accentBg),transparent 40%,var(--accentBg),transparent 80%);animation:bt-a-gira 9s linear infinite}.bt-vitrine:after{content:"";position:absolute;bottom:4px;width:120px;height:18px;border-radius:50%;background:var(--accentBg);border:1px solid var(--accentBd);z-index:-1}.bt-carta-questao{animation:bt-carta-questao .5s cubic-bezier(.2,.9,.3,1) both}@keyframes bt-carta-questao{0%{transform:translateY(18px) scale(.98);opacity:0}}.bt-barra-golpes{animation:bt-carta-questao .35s ease both}.bt-barra-golpes--pronta .bt-golpe--forte{animation:bt-golpe-pronto 1.6s ease-in-out infinite}@keyframes bt-golpe-pronto{50%{box-shadow:3px 3px #14101859,0 0 0 4px #ffc85773}}.bt-barra-golpes--pronta .bt-golpe:not(:disabled):before{opacity:.6}.bt-painel-resultado{animation:bt-carta-questao .45s cubic-bezier(.2,.9,.3,1) both}.bt-painel-resultado--acerto{box-shadow:inset 4px 0 #3bc46b}.bt-painel-resultado--erro{box-shadow:inset 4px 0 #e8474c}.bt-chip{animation:bt-chip .45s cubic-bezier(.2,1.8,.4,1)}@keyframes bt-chip{0%{transform:scale(.7)}}.bt-confete{position:fixed;top:0;right:0;bottom:0;left:0;z-index:80;pointer-events:none;overflow:hidden}.bt-confete span{position:absolute;top:-20px;width:8px;height:14px;border-radius:2px;animation:bt-confete 2.8s cubic-bezier(.3,.6,.5,1) both}@keyframes bt-confete{to{transform:translate(var(--dx),110vh) rotate(var(--r))}}@media(prefers-reduced-motion:reduce){.bt-item,.bt-captura,.bt-evo *,.bt-confete{animation-duration:.01ms!important;animation-iteration-count:1!important;animation-delay:0s!important}}.jg{position:fixed;top:0;right:0;bottom:0;left:0;z-index:70;display:grid;grid-template-rows:auto minmax(0,1fr);background:rgb(var(--bg));animation:jg-entra .35s ease both}@keyframes jg-entra{0%{opacity:0;transform:scale(1.02)}}@media(min-width:1024px){.jg{grid-template-rows:none;grid-template-columns:minmax(0,1.35fr) minmax(400px,1fr)}}.jg__palco{position:relative;display:grid;place-items:center;background:#07060f}@media(min-width:1024px){.jg__palco{padding:14px}}.jg__painel{position:relative;overflow-y:auto;overscroll-behavior:contain;background:rgb(var(--surface));border-left:1px solid rgb(var(--hair))}.jg__golpes{position:sticky;bottom:0;z-index:5;padding:10px 12px calc(10px + env(safe-area-inset-bottom));background:rgb(var(--surface));border-top:1px solid rgb(var(--hair));box-shadow:0 -10px 24px #0000001f}.jg-palco{position:relative;width:100%;aspect-ratio:1.3;max-height:46vh;overflow:hidden;isolation:isolate;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media(min-width:1024px){.jg-palco{max-height:calc(100vh - 28px);border-radius:18px;border:3px solid #141018;box-shadow:0 20px 60px #00000080}}.jg-palco__svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:block}.jg-palco__svg *{transform-box:view-box}.jg-plataforma{fill:#0003}[data-arena=cyberpunk] .jg-plataforma{fill:#00f0ff24;stroke:#00f0ff80;stroke-width:2}[data-arena=fantasy] .jg-plataforma{fill:#c9c2ff24}.jg-topo{position:absolute;left:10px;right:10px;top:10px;z-index:6}.jg-topo .bt-chip{-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:2px 2px #1410184d}.jg-botao{display:inline-flex;align-items:center;gap:6px;flex-shrink:0;padding:6px 10px;border-radius:10px;background:#fffdf5;color:#141018;border:2px solid #141018;font-size:12px;font-weight:800;box-shadow:2px 2px #14101859}.jg-info--vilao{position:absolute;left:10px;top:48px;z-index:6}.jg-info--heroi{position:absolute;right:10px;bottom:70px;z-index:6;border-radius:10px 10px 2px}.jg-texto{position:absolute;z-index:6}@media(max-width:640px){.jg-info--vilao,.jg-info--heroi{width:46%;font-size:11px;padding:4px 7px}.jg-info--heroi{bottom:56px}.jg-texto{min-height:40px;font-size:12px;padding:5px 24px 5px 10px}.jg-topo .bt-chip{font-size:10px;padding:2px 7px}.jg-topo .bt-chip:nth-child(n+4){display:none}.jg-info--vilao{top:40px}}.jg-flash{position:absolute;top:0;right:0;bottom:0;left:0;z-index:5;pointer-events:none;animation:bt-flash .45s ease-out both;mix-blend-mode:screen}.jg-banner{position:absolute;z-index:7}.jg-nuvem{animation:jg-nuvem 26s linear infinite alternate}.jg-nuvem--lenta{animation-duration:40s}@keyframes jg-nuvem{to{transform:translate(80px)}}.jg-pisca{animation:jg-pisca 2.4s ease-in-out infinite}@keyframes jg-pisca{50%{opacity:.25}}.jg-chuva{animation:jg-chuva .6s linear infinite}@keyframes jg-chuva{to{transform:translate(-40px,80px)}}.jg-neon{animation:jg-neon 4s steps(1) infinite}.jg-neon--2{animation-delay:1.7s}@keyframes jg-neon{0%,to{opacity:1}42%{opacity:.2}44%{opacity:1}46%{opacity:.3}48%{opacity:1}}.jg-goteja{transform-box:fill-box;transform-origin:top center;animation:jg-goteja 3.2s ease-in-out infinite}@keyframes jg-goteja{50%{transform:scaleY(1.6)}}.jg-nevoa{animation:jg-nuvem 14s ease-in-out infinite alternate}.jg-flutua{animation:jg-flutua 4s ease-in-out infinite}@keyframes jg-flutua{50%{transform:translateY(-8px)}}.jg-vento-chao{animation:jg-vento 2.2s linear infinite}@keyframes jg-vento{0%{transform:translate(-60px);opacity:0}30%{opacity:.7}to{transform:translate(120px);opacity:0}}.jg-pulsa{animation:bt-a-pulsa 1.4s ease-in-out infinite}.jg-gira{animation:bt-a-gira 6s linear infinite}.jg-pisca-estrela{animation:jg-pisca 1.8s ease-in-out infinite}.jg-pisca-olho{transform-box:fill-box;transform-origin:center;animation:bt-a-pisca 3.6s infinite}@media(prefers-reduced-motion:reduce){.jg *,.jg{animation-duration:.01ms!important;animation-iteration-count:1!important}}.pk-arena{position:relative;width:100%;aspect-ratio:1.4;max-height:46vh;overflow:hidden;isolation:isolate;-webkit-user-select:none;-moz-user-select:none;user-select:none;container-type:inline-size;font-size:clamp(11px,3.1cqw,17px);color:#1d1d24;--bioma: #7AC74C}@media(min-width:1024px){.pk-arena{max-height:calc(100vh - 28px);border-radius:18px;border:3px solid #141018;box-shadow:0 20px 60px #00000080}}.pk-ceu{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(120% 60% at 70% 0%,rgba(255,255,255,.7),transparent 60%),linear-gradient(180deg,#9fd3f7,#d9f0ff 44%,color-mix(in srgb,var(--bioma) 45%,#cfe9a8) 44%,color-mix(in srgb,var(--bioma) 60%,#7fb85a))}.pk-plataforma{position:absolute;border-radius:50%;background:color-mix(in srgb,var(--bioma) 55%,#5d8f3b);box-shadow:inset 0 -.6cqw #0000002e,0 .4cqw #ffffff59}.pk-plataforma--inimigo{left:53%;top:37%;width:36%;height:9%}.pk-plataforma--meu{left:0%;bottom:13%;width:48%;height:11%}.pk-fundo{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 70%;object-position:50% 70%;opacity:0;transition:opacity .5s ease}.pk-arena--fundo .pk-fundo{opacity:1}.pk-arena--fundo .pk-plataforma{background:radial-gradient(closest-side,rgba(0,0,0,.34),rgba(0,0,0,.12) 70%,transparent);box-shadow:none}.pk-sprite{position:absolute;transform:translate(-50%,-100%);pointer-events:none;z-index:2}.pk-sprite img{display:block;image-rendering:pixelated;transform-origin:50% 100%}.pk-sprite--inimigo{left:71%;top:42%}.pk-sprite--inimigo img{width:calc(var(--nw) * 100cqw / 300)}.pk-sprite--meu{left:24%;top:88%}.pk-sprite--meu img{width:calc(var(--nw) * 100cqw / 210)}.pk-anim-entra img{animation:pk-entra .55s cubic-bezier(.2,1.4,.4,1) both}@keyframes pk-entra{0%{transform:scale(0);filter:brightness(6)}60%{transform:scale(1.08);filter:brightness(2.5)}to{transform:none;filter:none}}.pk-sprite--meu.pk-anim-ataca img{animation:pk-ataca-meu .45s ease-in-out}.pk-sprite--inimigo.pk-anim-ataca img{animation:pk-ataca-inimigo .45s ease-in-out}@keyframes pk-ataca-meu{40%{transform:translate(9cqw,-5cqw) scale(1.05)}}@keyframes pk-ataca-inimigo{40%{transform:translate(-9cqw,5cqw) scale(1.05)}}.pk-anim-dano img{animation:pk-dano .6s steps(1) both,pk-treme .6s ease-in-out}@keyframes pk-dano{0%,30%,60%{opacity:.1}15%,45%,75%,to{opacity:1}}@keyframes pk-treme{20%{translate:-1.2cqw 0}40%{translate:1.2cqw 0}60%{translate:-.8cqw 0}80%{translate:.6cqw 0}}.pk-anim-desmaia img{animation:pk-desmaia .6s ease-in both}@keyframes pk-desmaia{to{transform:translateY(45%);opacity:0;clip-path:inset(0 0 100% 0)}}.pk-anim-some img{opacity:0}.pk-anim-bola img{animation:pk-recolhe .45s ease-in .5s both}@keyframes pk-recolhe{to{transform:scale(0) translateY(-40%);filter:brightness(4) sepia(1) hue-rotate(-40deg) saturate(6);opacity:0}}.pk-anim-foge img{animation:pk-foge .6s ease-in both}@keyframes pk-foge{to{transform:translate(35cqw);opacity:0}}.pk-anim-status img{animation:pk-status .7s ease-in-out}@keyframes pk-status{30%,70%{filter:drop-shadow(0 0 2cqw #b565d9) saturate(2)}}.pk-treinador{position:absolute;left:71%;top:42%;z-index:2;width:calc(80 * 100cqw / 280);image-rendering:pixelated;transform:translate(-50%,-100%);animation:pk-treinador-entra .5s cubic-bezier(.2,1,.3,1) both}.pk-treinador--sai{animation:pk-treinador-sai .45s ease-in both}@keyframes pk-treinador-entra{0%{transform:translate(60%,-100%);opacity:0}}@keyframes pk-treinador-sai{0%{transform:translate(-50%,-100%)}to{transform:translate(90%,-100%);opacity:0}}.pk-jogador{position:absolute;left:11%;top:93%;z-index:2;pointer-events:none;width:calc(80 * 100cqw / 230);image-rendering:pixelated;transform-origin:50% 100%;transform:translate(-50%,-100%) scaleX(-1);animation:pk-jogador 1.1s cubic-bezier(.3,.7,.4,1) both}@keyframes pk-jogador{0%{transform:translate(-150%,-100%) scaleX(-1);opacity:0}10%{transform:translate(-50%,-100%) scaleX(-1);opacity:1}16%{transform:translate(-54%,-100%) scaleX(-1) rotate(6deg)}26%{transform:translate(-42%,-100%) scaleX(-1) rotate(-9deg)}40%,55%{transform:translate(-50%,-100%) scaleX(-1);opacity:1}to{transform:translate(-190%,-100%) scaleX(-1);opacity:0}}.pk-caixa{position:absolute;z-index:4;width:44%;padding:.45em .7em .5em;background:#f8f7ee;border:2px solid #2b2b33;border-radius:.8em;box-shadow:.25em .25em #00000038;line-height:1.2;animation:pk-caixa .4s ease both}.pk-caixa--inimigo{left:3%;top:15%;border-top-right-radius:.2em}.pk-caixa--meu{right:3%;bottom:20%;border-bottom-left-radius:.2em}@keyframes pk-caixa{0%{opacity:0;transform:translateY(-6px)}}.pk-hp-rotulo{font-size:.7em;font-weight:800;color:#e8a23a;background:#2b2b33;border-radius:.3em;padding:0 .3em}.pk-status{font-size:.66em;font-weight:800;color:#fff;border-radius:.3em;padding:0 .35em}.pk-hp{flex:1;height:.5em;border-radius:1em;background:#3b3b44;padding:1px}.pk-hp__barra{height:100%;border-radius:1em;transition:width .7s ease,background .7s}.pk-xp{height:.3em;margin-top:.2em;border-radius:1em;background:#cfcfc6;overflow:hidden}.pk-xp__barra{height:100%;background:#3d8be8;transition:width .9s ease}.pk-selo{margin-left:.3em;color:#e8474c;font-size:.8em}.pk-anim-saiBola img{animation:pk-entra .55s cubic-bezier(.2,1.4,.4,1) .42s both}.pk-anim-surge img{animation:pk-surge .7s cubic-bezier(.2,.9,.3,1) both}@keyframes pk-surge{0%{transform:translate(40cqw);opacity:0;filter:brightness(.2)}70%{filter:brightness(.6)}to{transform:none;opacity:1;filter:none}}.pk-lanca{position:absolute;z-index:3;width:6cqw;pointer-events:none;transform:translate(-50%,-50%)}.pk-lanca img{width:100%;image-rendering:pixelated;animation:pk-lanca-some .12s ease-in .4s both}.pk-lanca--meu{animation:pk-lanca-meu .42s cubic-bezier(.3,.6,.5,1) both}.pk-lanca--inimigo{animation:pk-lanca-inimigo .42s cubic-bezier(.3,.6,.5,1) both}@keyframes pk-lanca-meu{0%{left:-6%;top:95%;rotate:-720deg}55%{top:50%}to{left:var(--tx, 24%);top:var(--ty, 70%);rotate:0deg}}@keyframes pk-lanca-inimigo{0%{left:96%;top:22%;rotate:720deg}50%{top:12%}to{left:var(--tx, 71%);top:var(--ty, 30%);rotate:0deg}}@keyframes pk-lanca-some{to{transform:scale(1.4);opacity:0}}.pk-lanca--mao{animation-name:pk-lanca-mao}@keyframes pk-lanca-mao{0%{left:15%;top:64%;rotate:-720deg}55%{top:52%}to{left:var(--tx, 24%);top:var(--ty, 70%);rotate:0deg}}.pk-lanca__abre{position:absolute;left:50%;top:50%;width:30cqw;height:30cqw;border-radius:50%;transform:translate(-50%,-50%) scale(0);background:radial-gradient(circle,#fff 0 18%,rgba(255,255,255,.85) 30%,rgba(255,236,160,.35) 52%,transparent 70%),repeating-conic-gradient(rgba(255,255,255,.9) 0 6deg,transparent 6deg 30deg);-webkit-mask:radial-gradient(circle,#000 55%,transparent 71%);mask:radial-gradient(circle,#000 55%,transparent 71%);animation:pk-abre .45s ease-out .4s both}@keyframes pk-abre{0%{transform:translate(-50%,-50%) scale(0);opacity:1}60%{opacity:1}to{transform:translate(-50%,-50%) scale(1.1) rotate(25deg);opacity:0}}.pk-bola{position:absolute;left:71%;top:38%;z-index:3;width:8cqw;height:8cqw;transform:translate(-50%,-50%);animation:pk-arremesso .55s cubic-bezier(.3,.7,.4,1) both,pk-cai .35s cubic-bezier(.5,0,.7,1.6) .95s forwards;pointer-events:none}.pk-bola__corpo{width:100%;height:100%;transform-origin:50% 90%;animation:pk-balanca .5s ease-in-out 1.3s var(--balancos) both}.pk-bola__corpo img{width:100%;image-rendering:pixelated}.pk-bola--pegou .pk-bola__corpo{animation:pk-balanca .5s ease-in-out 1.3s 3 both,pk-pegou .5s ease 2.85s both}@keyframes pk-arremesso{0%{transform:translate(-280%,260%) rotate(-540deg) scale(1.4)}70%{transform:translate(-50%,-140%) rotate(0)}to{transform:translate(-50%,-100%)}}.pk-bola--mao{animation-name:pk-arremesso-mao,pk-cai}@keyframes pk-arremesso-mao{0%{transform:translate(calc(-50% - 56cqw),calc(-50% + 17cqw)) rotate(-540deg) scale(1.3)}70%{transform:translate(-50%,-140%) rotate(0)}to{transform:translate(-50%,-100%)}}@keyframes pk-cai{0%{transform:translate(-50%,-100%)}to{transform:translate(-50%,-50%)}}@keyframes pk-balanca{25%{rotate:-24deg}75%{rotate:20deg}}@keyframes pk-pegou{40%{filter:brightness(.5);scale:.92}to{filter:brightness(.7) drop-shadow(0 0 1.5cqw #FFE066);scale:1}}.pk-bola__flash{position:absolute;left:50%;top:50%;width:26cqw;height:26cqw;border-radius:50%;transform:translate(-50%,-50%) scale(0);background:radial-gradient(circle,#fff 0 12%,rgba(255,120,120,.8) 30%,rgba(255,60,60,.25) 55%,transparent 70%);animation:pk-flash .55s ease-out .5s both}@keyframes pk-flash{0%{transform:translate(-50%,-30%) scale(.2);opacity:1}to{transform:translate(-50%,-30%) scale(1.2);opacity:0}}.pk-bola__estrelas{position:absolute;left:50%;top:20%}.pk-bola__estrelas i{position:absolute;font-style:normal;font-size:4cqw;color:#ffe066;text-shadow:0 0 1cqw #fff;opacity:0;animation:pk-estrela .8s ease-out 2.9s both}.pk-bola__estrelas i:nth-child(1){--ex: -7cqw;--ey: -6cqw}.pk-bola__estrelas i:nth-child(2){--ex: 0cqw;--ey: -9cqw;animation-delay:2.95s}.pk-bola__estrelas i:nth-child(3){--ex: 7cqw;--ey: -6cqw;animation-delay:3s}@keyframes pk-estrela{0%{opacity:0;transform:translate(-50%) scale(.3)}30%{opacity:1}to{opacity:0;transform:translate(calc(-50% + var(--ex)),var(--ey)) scale(1.2) rotate(90deg)}}.pk-bola--escapou .pk-bola__corpo img{animation:pk-estoura-bola .25s ease-in calc(1.35s + var(--balancos) * .5s) both}@keyframes pk-estoura-bola{to{transform:scale(1.8);opacity:0;filter:brightness(4)}}.pk-bola__estouro{position:absolute;left:50%;top:50%;width:30cqw;height:30cqw;border-radius:50%;transform:translate(-50%,-50%) scale(0);background:radial-gradient(circle,#fff 0 20%,rgba(255,255,255,.7) 34%,transparent 62%),repeating-conic-gradient(rgba(255,255,255,.95) 0 5deg,transparent 5deg 24deg);-webkit-mask:radial-gradient(circle,#000 50%,transparent 70%);mask:radial-gradient(circle,#000 50%,transparent 70%);animation:pk-abre .45s ease-out calc(1.35s + var(--balancos) * .5s) both}.pk-golpes{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:3;pointer-events:none}.pk-golpes-fundo{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:1;pointer-events:none;image-rendering:pixelated}.pk-texto{position:absolute;z-index:5;font-weight:900;font-size:1.3em;text-shadow:0 2px 0 #1d1d24,0 0 6px rgba(0,0,0,.5);pointer-events:none;transform:translate(-50%);animation:pk-texto 1.3s ease-out both;white-space:nowrap}.pk-texto--inimigo{left:71%;top:12%}.pk-texto--meu{left:24%;top:48%}@keyframes pk-texto{0%{opacity:0;translate:0 10px}15%{opacity:1;translate:0 0}70%{opacity:1}to{opacity:0;translate:0 -18px}}.pk-topo{position:absolute;z-index:6;top:8px;left:8px;right:8px;font-size:14px}.pk-mensagem{position:absolute;z-index:5;left:0;right:0;bottom:0;min-height:13%;display:flex;align-items:center;justify-content:space-between;gap:.5em;padding:.55em 1em;background:#262b3a;color:#fff;font-weight:700;border-top:.22em solid #C9B46A;box-shadow:inset 0 0 0 .15em #3f4760}.pk-mensagem__seta{color:#f2c33a;animation:pk-seta 1s ease-in-out infinite}@keyframes pk-seta{50%{transform:translateY(3px)}}.pk-tipo{display:inline-block;border-radius:6px;padding:1px 6px;font-size:10px;font-weight:800;letter-spacing:.04em;text-transform:uppercase;color:#fff;text-shadow:0 1px 0 rgba(0,0,0,.35)}.pk-golpe{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:2px;min-height:58px;padding:7px 10px;border-radius:12px;text-align:left;color:#1d1d24;background:color-mix(in srgb,var(--cor) 22%,#fff);border:2px solid var(--cor);box-shadow:2px 2px #1410184d;transition:transform .12s,box-shadow .12s}.pk-golpe:not(:disabled):hover{transform:translate(-1px,-1px);box-shadow:4px 4px #14101859}.pk-golpe:disabled{opacity:.45;cursor:not-allowed}.pk-golpe__ef{position:absolute;top:5px;right:7px;font-size:10px;font-weight:800}.pk-certeza{display:inline-flex;align-items:center;gap:8px;border-radius:12px;padding:6px 10px;border:2px solid rgb(var(--hair));font-size:12px;font-weight:700}.pk-certeza--on{border-color:#e0a800;background:#fff1c2;color:#5a4300}.pk-mini{image-rendering:pixelated;-o-object-fit:contain;object-fit:contain}.pk-carta{animation:bt-carta .45s cubic-bezier(.2,.9,.3,1.2) both}.pk-evo{position:fixed;top:0;right:0;bottom:0;left:0;z-index:90;display:grid;place-items:center;overflow:hidden;background:radial-gradient(circle,#2a2f45,#0c0d14);color:#fff}.pk-evo:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at 50% 42%,#3b2a6b,#07060f 70%);opacity:0;transition:opacity .9s ease}.pk-evo--brilho:before,.pk-evo--troca:before,.pk-evo--flash:before{opacity:1}.pk-evo>*{position:relative}.pk-evo__raios{position:absolute!important;left:50%;top:42%;width:160vmax;height:160vmax;translate:-50% -50%;border-radius:50%;background:repeating-conic-gradient(from 0deg,rgba(190,170,255,.16) 0 7deg,transparent 7deg 20deg);-webkit-mask:radial-gradient(circle,#000 5%,transparent 55%);mask:radial-gradient(circle,#000 5%,transparent 55%);opacity:0;transition:opacity 1s ease;animation:pk-gira 14s linear infinite;pointer-events:none}.pk-evo--brilho .pk-evo__raios,.pk-evo--troca .pk-evo__raios{opacity:1}.pk-evo--troca .pk-evo__raios{animation-duration:4s}.pk-evo--fim .pk-evo__raios{opacity:.6;background:repeating-conic-gradient(from 0deg,rgba(255,230,120,.2) 0 7deg,transparent 7deg 20deg)}.pk-evo__palco{position:relative;width:220px;height:220px;display:grid;place-items:center}.pk-evo__mon{position:absolute;width:190px;image-rendering:pixelated;opacity:0;transform:scale(.35);transition:transform calc(var(--ritmo, .4s) * .85) ease-in-out,opacity calc(var(--ritmo, .4s) * .5) ease,filter .8s ease}.pk-evo__mon--vis{opacity:1;transform:scale(1)}.pk-evo__mon--branco{filter:brightness(0) invert(1) drop-shadow(0 0 10px rgba(200,220,255,.9)) drop-shadow(0 0 24px rgba(160,140,255,.7))}.pk-evo--inicio .pk-evo__mon--vis{animation:pk-evo-pula .5s ease 2}.pk-evo--fim .pk-evo__mon--vis{animation:pk-evo-surge .9s cubic-bezier(.2,1.5,.4,1) both}@keyframes pk-evo-pula{0%,to{translate:0 0}40%{translate:0 -10px}}@keyframes pk-evo-surge{0%{transform:scale(1.25);filter:brightness(3)}to{transform:scale(1);filter:none}}.pk-evo__brilho{position:absolute;top:-50px;right:-50px;bottom:-50px;left:-50px;border-radius:50%;background:radial-gradient(circle,rgba(255,255,255,.7),rgba(170,150,255,.25) 40%,transparent 68%);opacity:0;transform:scale(.5);transition:opacity .8s ease,transform .8s ease}.pk-evo--brilho .pk-evo__brilho,.pk-evo--troca .pk-evo__brilho{opacity:.7;transform:scale(1);animation:pk-evo-pulsa var(--ritmo, .4s) ease-in-out infinite alternate}.pk-evo--fim .pk-evo__brilho{opacity:0;transform:scale(1.8)}@keyframes pk-evo-pulsa{0%{scale:.9}to{scale:1.15}}.pk-evo__orbes{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;opacity:0;transition:opacity .5s ease}.pk-evo--brilho .pk-evo__orbes,.pk-evo--troca .pk-evo__orbes{opacity:1}.pk-evo__orbes i{position:absolute;left:50%;top:50%;width:9px;height:9px;margin:-4.5px;border-radius:50%;background:#fff;box-shadow:0 0 10px 3px #bec8ffe6;animation:pk-evo-orbe 1.1s var(--d) ease-in infinite}.pk-evo--troca .pk-evo__orbes i{animation-duration:.6s}@keyframes pk-evo-orbe{0%{opacity:0;transform:rotate(var(--a)) translate(170px) scale(1.4)}25%{opacity:1}to{opacity:0;transform:rotate(calc(var(--a) + 70deg)) translate(0) scale(.3)}}.pk-evo__estrelas{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.pk-evo__estrelas i{position:absolute;left:50%;top:50%;width:12px;height:12px;margin:-6px;background:#ffe066;clip-path:polygon(50% 0,62% 38%,100% 50%,62% 62%,50% 100%,38% 62%,0 50%,38% 38%);filter:drop-shadow(0 0 6px #FFE066);animation:pk-evo-estrela 1.2s ease-out both}@keyframes pk-evo-estrela{0%{opacity:1;transform:rotate(var(--a)) translate(0) scale(.4)}70%{opacity:1}to{opacity:0;transform:rotate(var(--a)) translate(var(--r)) scale(1.2) rotate(180deg)}}.pk-evo__flash{position:absolute!important;top:0;right:0;bottom:0;left:0;background:#fff;opacity:0;pointer-events:none}.pk-evo--flash .pk-evo__flash{animation:pk-evo-flash .65s ease-in both}.pk-evo--fim .pk-evo__flash{animation:pk-evo-flash-sai .7s ease-out both}@keyframes pk-evo-flash{0%{opacity:0}to{opacity:1}}@keyframes pk-evo-flash-sai{0%{opacity:1}to{opacity:0}}.pk-evo__texto{min-height:3.5rem;text-shadow:0 2px 0 #000}.pk-itempop{position:absolute;z-index:6;left:24%;top:40%;width:11cqw;max-width:64px;aspect-ratio:1;translate:-50% -50%;pointer-events:none;animation:pk-itempop 1.3s cubic-bezier(.2,1.4,.4,1) both}.pk-itempop img{position:relative;width:100%;height:100%;image-rendering:pixelated;-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 2px 0 #1d1d24) drop-shadow(0 0 8px rgba(255,255,255,.7))}.pk-itempop__raios{position:absolute;top:-60%;right:-60%;bottom:-60%;left:-60%;border-radius:50%;background:repeating-conic-gradient(from 0deg,rgba(255,236,150,.55) 0 12deg,transparent 12deg 30deg);-webkit-mask:radial-gradient(circle,#000 25%,transparent 70%);mask:radial-gradient(circle,#000 25%,transparent 70%);animation:pk-gira 2.4s linear infinite}.pk-itempop--grande{left:50%;top:42%;width:22cqw;max-width:140px;animation:pk-premio-pop 2.6s cubic-bezier(.2,1.4,.4,1) both}.pk-itempop__faiscas i{position:absolute;left:50%;top:50%;width:7px;height:7px;border-radius:50%;background:#ffe066;box-shadow:0 0 8px #ffe066;animation:pk-faisca .9s .15s ease-out both}@keyframes pk-itempop{0%{opacity:0;scale:.2;translate:-50% -20%}25%{opacity:1;scale:1.15;translate:-50% -60%}45%{scale:1}80%{opacity:1;translate:-50% -70%}to{opacity:0;scale:.8;translate:-50% -90%}}@keyframes pk-premio-pop{0%{opacity:0;scale:0;rotate:-30deg}18%{opacity:1;scale:1.25;rotate:8deg}30%{scale:1;rotate:0deg}85%{opacity:1;scale:1}to{opacity:0;scale:.6;translate:-50% -80%}}@keyframes pk-gira{to{rotate:360deg}}@keyframes pk-faisca{0%{opacity:1;transform:translate(-50%,-50%) rotate(var(--ang)) translateY(0) scale(1)}to{opacity:0;transform:translate(-50%,-50%) rotate(var(--ang)) translateY(-70px) scale(.3)}}.pk-rc{--cor: 142 197 255;position:relative;display:block;width:100%;min-height:76px;border-radius:18px;border:2px solid rgb(var(--hair));background:rgb(var(--surface-2));text-align:left;overflow:hidden;transition:transform .2s,box-shadow .2s,border-color .2s;animation:pk-rc-cai .55s calc(var(--i) * .11s) cubic-bezier(.3,1.5,.5,1) both}.pk-rc--incomum{--cor: 91 214 160}.pk-rc--raro{--cor: 255 200 87}.pk-rc__bola{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center}.pk-rc__bola img{width:46px;height:46px;image-rendering:pixelated;animation:pk-rc-treme .5s calc(var(--i) * .11s + .5s) ease-in-out 2}.pk-rc__conteudo{display:flex;align-items:center;gap:12px;padding:12px 14px;opacity:0}.pk-rc__icone{position:relative;display:grid;place-items:center;width:52px;height:52px;flex-shrink:0}.pk-rc__icone img{position:relative;width:44px;height:44px;image-rendering:pixelated;-o-object-fit:contain;object-fit:contain}.pk-rc__brilho{position:absolute;top:-6px;right:-6px;bottom:-6px;left:-6px;border-radius:50%;background:radial-gradient(circle,rgb(var(--cor) / .55),transparent 70%)}.pk-rc--raro .pk-rc__brilho{background:repeating-conic-gradient(rgb(var(--cor) / .6) 0 14deg,transparent 14deg 32deg);-webkit-mask:radial-gradient(circle,#000 30%,transparent 72%);mask:radial-gradient(circle,#000 30%,transparent 72%);animation:pk-gira 3s linear infinite}.pk-rc__selo{border-radius:999px;padding:1px 7px;font-size:10px;font-weight:800;text-transform:uppercase;letter-spacing:.06em;background:rgb(var(--cor) / .18);color:rgb(var(--cor));border:1px solid rgb(var(--cor) / .5)}.pk-rc--aberta{border-color:rgb(var(--cor) / .7);box-shadow:0 0 0 1px rgb(var(--cor) / .25),0 6px 22px -8px rgb(var(--cor) / .7);cursor:pointer}.pk-rc--aberta .pk-rc__bola{animation:pk-rc-abre .45s ease-out both}.pk-rc--aberta .pk-rc__conteudo{animation:pk-rc-revela .5s .12s cubic-bezier(.2,1.3,.4,1) both}.pk-rc--aberta:not(:disabled):hover{transform:translateY(-3px) scale(1.01);box-shadow:0 0 0 1px rgb(var(--cor) / .5),0 10px 26px -8px rgb(var(--cor) / .9)}.pk-rc--aberta:not(:disabled):hover .pk-rc__icone img{animation:pk-balanca .5s ease-in-out}.pk-rc--aberta:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(105deg,transparent 35%,rgba(255,255,255,.35) 50%,transparent 65%);translate:-100% 0;animation:pk-rc-reflexo 1s .2s ease-out both;pointer-events:none}.pk-rc--escolhido{z-index:2;animation:pk-rc-escolhe .9s cubic-bezier(.3,1.2,.5,1) both!important}.pk-rc--some{animation:pk-rc-some .4s ease-in both!important}@keyframes pk-rc-cai{0%{opacity:0;transform:translateY(-40px) scale(.9)}to{opacity:1;transform:none}}@keyframes pk-rc-treme{0%,to{rotate:0deg}25%{rotate:-14deg}75%{rotate:14deg}}@keyframes pk-rc-abre{0%{opacity:1;scale:1;filter:brightness(1)}40%{scale:1.3;filter:brightness(3)}to{opacity:0;scale:1.8;filter:brightness(4)}}@keyframes pk-rc-revela{0%{opacity:0;transform:scale(.7) rotateX(70deg)}to{opacity:1;transform:none}}@keyframes pk-rc-reflexo{to{translate:100% 0}}@keyframes pk-rc-escolhe{0%{transform:none}30%{transform:scale(1.06);box-shadow:0 0 0 3px rgb(var(--cor)),0 0 40px rgb(var(--cor) / .9)}to{transform:translateY(-60px) scale(.4);opacity:0}}@keyframes pk-rc-some{to{opacity:0;transform:scale(.9) translateY(10px);filter:grayscale(1)}}@keyframes pk-balanca{0%,to{rotate:0deg}30%{rotate:-12deg;scale:1.15}60%{rotate:10deg}}.pk-segura{filter:drop-shadow(0 1px 0 rgba(0,0,0,.4));animation:pk-segura-entra .5s cubic-bezier(.2,1.6,.4,1) both}@keyframes pk-segura-entra{0%{opacity:0;scale:0;rotate:-40deg}to{opacity:1;scale:1;rotate:0deg}}.pk-modal{animation:pk-fade .2s ease-out both}.pk-modal__caixa{animation:pk-sobe .35s cubic-bezier(.2,1.3,.4,1) both}@keyframes pk-fade{0%{opacity:0}}@keyframes pk-sobe{0%{opacity:0;transform:translateY(24px) scale(.96)}}.pk-escolha{animation:pk-escolha-entra .4s calc(var(--i) * 40ms) cubic-bezier(.2,1.4,.4,1) both}.pk-escolha:not(:disabled):hover{transform:translateY(-2px)}.pk-escolha:not(:disabled):hover img{animation:pk-balanca .5s ease-in-out}.pk-escolha--indo{border-color:rgb(var(--brand-500))}.pk-escolha--indo img{visibility:hidden}@keyframes pk-escolha-entra{0%{opacity:0;transform:translateY(12px) scale(.9)}}.pk-voa{position:fixed;z-index:90;width:40px;height:40px;margin:-20px 0 0 -20px;pointer-events:none;filter:drop-shadow(0 0 10px rgba(255,236,150,.9));animation:pk-voa .62s cubic-bezier(.5,0,.6,1) both}@keyframes pk-voa{0%{transform:translate(0) scale(1)}50%{transform:translate(calc(var(--dx) * .5),calc(var(--dy) * .5 - 70px)) scale(1.4) rotate(180deg)}to{transform:translate(var(--dx),var(--dy)) scale(.5) rotate(360deg);opacity:.6}}.pk-slot{position:absolute;right:-8px;bottom:-6px;display:grid;place-items:center;width:30px;height:30px;border-radius:50%;border:2px dashed rgb(var(--hair));background:rgb(var(--surface-2))}.pk-slot--cheio{border-style:solid;border-color:rgb(var(--brand-500))}.pk-slot__item{width:24px;height:24px;animation:pk-segura-entra .5s cubic-bezier(.2,1.6,.4,1) both}.pk-slot__faiscas i{position:absolute;right:7px;bottom:7px;width:6px;height:6px;border-radius:50%;background:#ffe066;box-shadow:0 0 6px #ffe066;animation:pk-faisca .7s ease-out both}.pk-feliz{animation:pk-feliz .6s ease-out}@keyframes pk-feliz{0%,to{transform:none}30%{transform:translateY(-14px) scale(1.08)}55%{transform:translateY(0) scale(.96,1.04)}75%{transform:translateY(-5px)}}.pk-premio{animation:pk-segura-entra .6s .3s cubic-bezier(.2,1.6,.4,1) both}.pk-arena--dupla .pk-plataforma--inimigo{left:46%;top:36%;width:50%}.pk-arena--dupla .pk-plataforma--meu{width:56%}.pk-arena--dupla .pk-sprite--inimigo.pk-s0{left:61%;top:43%;z-index:3}.pk-arena--dupla .pk-sprite--inimigo.pk-s1{left:84%;top:39%}.pk-arena--dupla .pk-sprite--meu.pk-s0{left:17%;top:91%;z-index:3}.pk-arena--dupla .pk-sprite--meu.pk-s1{left:39%;top:87%}.pk-arena--dupla .pk-sprite img{scale:.84}.pk-arena--dupla .pk-treinador{left:72%}.pk-caixa--dupla{width:38%;padding:.3em .6em .35em;font-size:.86em}.pk-caixa--inimigo.pk-caixa--dupla.pk-s0{top:15%}.pk-caixa--inimigo.pk-caixa--dupla.pk-s1{top:30%;left:5%}.pk-caixa--meu.pk-caixa--dupla.pk-s0{bottom:34%;right:5%}.pk-caixa--meu.pk-caixa--dupla.pk-s1{bottom:17%}.pk-caixa--dupla .pk-hp{height:.42em}.pk-party{display:inline-flex;gap:.22em;padding:.18em .4em;border-radius:.6em;background:#1d1d24d1;box-shadow:0 .1em #00000040}.pk-caixa__party{position:absolute;bottom:calc(100% + .15em);right:.5em;font-size:.9em}.pk-caixa--inimigo .pk-caixa__party{right:auto;left:.5em}.pk-party--solta{position:absolute;z-index:4;right:3%;bottom:22%}.pk-party__b{position:relative;display:block;width:.78em;height:.78em;border-radius:50%;overflow:hidden;background:linear-gradient(180deg,#e8474c 0,#e8474c 44%,#1d1d24 44%,#1d1d24 56%,#f4f4f0 56%);box-shadow:inset 0 0 0 .08em #1d1d24}.pk-party__b:after{content:"";position:absolute;left:50%;top:50%;width:.3em;height:.3em;border-radius:50%;transform:translate(-50%,-50%);background:#f4f4f0;box-shadow:0 0 0 .07em #1d1d24}.pk-party__b--status{background:linear-gradient(180deg,#e8a23a 0,#e8a23a 44%,#1d1d24 44%,#1d1d24 56%,#f4f4f0 56%)}.pk-party__b--ko{background:linear-gradient(180deg,#6b6b74 0,#6b6b74 44%,#1d1d24 44%,#1d1d24 56%,#9a9aa2 56%);opacity:.75}.pk-party__b--ko:after{background:#9a9aa2}.pk-party__b--vazio{background:transparent;box-shadow:inset 0 0 0 .08em #ffffff59}.pk-party__b--vazio:after{display:none}.pk-selvagem{display:inline-block;margin-top:.1em;padding:0 .45em;border-radius:.4em;font-size:.62em;font-weight:900;letter-spacing:.08em;text-transform:uppercase;color:#fff;background:#3e8e2f}.pk-caixa--selvagem{border-color:#2f6b25}.pk-hab{position:absolute;z-index:2;left:71%;top:42%;width:34cqw;height:28cqw;transform:translate(-50%,-82%);pointer-events:none;--c1: #8BD45A;--c2: #3E8E2F}.pk-hab i{position:absolute;display:block}.pk-hab__burst i{left:50%;bottom:12%;width:1.7cqw;height:1cqw;opacity:0;animation:pk-hab-burst .9s cubic-bezier(.2,.8,.4,1) var(--d) both}@keyframes pk-hab-burst{0%{opacity:0;transform:translate(-50%) rotate(var(--a)) translateY(0) rotate(0) scale(.4)}15%{opacity:1}to{opacity:0;transform:translate(-50%) rotate(var(--a)) translateY(calc(-1 * var(--r))) rotate(var(--g)) scale(1.1)}}.pk-hab__amb i{left:var(--x);bottom:10%;width:calc(1.4cqw * var(--s));height:calc(.8cqw * var(--s));opacity:0;animation:pk-hab-sobe var(--t) ease-in-out var(--d) infinite}@keyframes pk-hab-sobe{0%{opacity:0;transform:translate(0) rotate(0)}20%{opacity:.95}50%{transform:translate(2cqw,-9cqw) rotate(calc(var(--g) * .5))}80%{opacity:.8}to{opacity:0;transform:translate(-1.5cqw,-18cqw) rotate(var(--g))}}.pk-hab__chao{position:absolute;left:4%;right:4%;bottom:4%;height:22%}.pk-hab__chao svg{width:100%;height:100%;display:block;transform-origin:50% 100%;animation:pk-mato 2.6s ease-in-out infinite,pk-mato-abre .7s ease-out both;filter:drop-shadow(0 .2cqw 0 rgba(0,0,0,.25))}@keyframes pk-mato{50%{transform:skew(-6deg)}}@keyframes pk-mato-abre{0%{transform:scaleY(1.6) skew(18deg)}40%{transform:scaleY(.85) skew(-10deg)}}.pk-hab--mato i{border-radius:0 100%;background:linear-gradient(135deg,var(--c1),var(--c2))}.pk-hab--agua i,.pk-hab--veneno i{border-radius:50%;width:calc(1.2cqw * var(--s, 1));height:calc(1.2cqw * var(--s, 1));background:radial-gradient(circle at 35% 30%,#fff 0,#fff 18%,#a0d7ff59 22%,#5aa0f033 70%);box-shadow:inset 0 0 0 .18cqw #ffffffd9}.pk-hab--agua .pk-hab__burst i{width:1.1cqw;height:1.6cqw;border-radius:50%/65% 65% 35% 35%;background:linear-gradient(#bfe6ff,#3d8be8);box-shadow:none}.pk-hab--agua .pk-hab__amb i,.pk-hab--veneno .pk-hab__amb i{animation-name:pk-hab-bolha}@keyframes pk-hab-bolha{0%{opacity:0;transform:translate(0) scale(.5)}20%{opacity:.9}40%{transform:translate(1cqw,-6cqw) scale(.9)}60%{transform:translate(-1cqw,-11cqw)}85%{opacity:.85}to{opacity:0;transform:translate(.5cqw,-17cqw) scale(1.15)}}.pk-hab--agua .pk-hab__chao,.pk-hab--veneno .pk-hab__chao{left:12%;right:12%;height:16%;border-radius:50%;border:.35cqw solid rgba(255,255,255,.7);animation:pk-onda 1.8s ease-out infinite}.pk-hab--agua .pk-hab__chao:after,.pk-hab--veneno .pk-hab__chao:after{content:"";position:absolute;top:-18%;right:-18%;bottom:-18%;left:-18%;border-radius:50%;border:.25cqw solid rgba(255,255,255,.45);animation:pk-onda 1.8s ease-out .9s infinite}@keyframes pk-onda{0%{transform:scale(.55);opacity:.95}to{transform:scale(1.25);opacity:0}}.pk-hab--veneno i{background:radial-gradient(circle at 35% 30%,#f3d6ff 0,#f3d6ff 18%,#b565d98c 24%,#7828a059 70%);box-shadow:inset 0 0 0 .18cqw #e6beffd9}.pk-hab--veneno .pk-hab__chao{border-color:#b565d9cc}.pk-hab--veneno .pk-hab__chao:after{border-color:#b565d980}.pk-hab--fogo i{width:calc(.8cqw * var(--s, 1));height:calc(.8cqw * var(--s, 1));border-radius:50%;background:#ffd27a;box-shadow:0 0 .9cqw .3cqw #ff7a1a}.pk-hab--fogo .pk-hab__amb i{animation-name:pk-hab-brasa}@keyframes pk-hab-brasa{0%{opacity:0;transform:translate(0) scale(1)}15%{opacity:1}30%{opacity:.5}45%{opacity:1;transform:translate(-1cqw,-7cqw) scale(.85)}to{opacity:0;transform:translate(1.5cqw,-19cqw) scale(.3)}}.pk-hab--fogo .pk-hab__chao{left:15%;right:15%;border-radius:50%;background:radial-gradient(closest-side,rgba(255,140,40,.55),transparent);animation:pk-brilho 1.2s ease-in-out infinite}@keyframes pk-brilho{50%{opacity:.5;transform:scaleX(.92)}}.pk-hab--eletrico i{width:calc(1.8cqw * var(--s, 1));height:.35cqw;border-radius:1cqw;background:#fff59a;box-shadow:0 0 .7cqw #ffe14d}.pk-hab--eletrico .pk-hab__amb i{bottom:auto;top:calc(15% + var(--x) * .5);animation:pk-hab-faisca var(--t) steps(1) var(--d) infinite}@keyframes pk-hab-faisca{0%,to{opacity:0}8%{opacity:1;transform:rotate(var(--g))}14%{opacity:0}20%{opacity:1;transform:rotate(calc(var(--g) + 70deg)) translate(.8cqw)}26%{opacity:0}}.pk-hab--eletrico .pk-hab__chao{left:15%;right:15%;border-radius:50%;background:radial-gradient(closest-side,rgba(255,230,80,.45),transparent);animation:pk-brilho .5s steps(2) infinite}.pk-hab--pedra i{width:calc(1.5cqw * var(--s, 1));height:calc(1.5cqw * var(--s, 1));border-radius:50%;background:#aa8c648c;filter:blur(.25cqw)}.pk-hab--pedra .pk-hab__burst i{width:1.1cqw;height:.9cqw;border-radius:30% 45% 35% 50%;background:#8a7356;filter:none;box-shadow:inset -.2cqw -.2cqw #0000004d}.pk-hab--pedra .pk-hab__amb i{bottom:6%;animation-name:pk-hab-poeira}@keyframes pk-hab-poeira{0%{opacity:0;transform:translate(0) scale(.6)}25%{opacity:.8}to{opacity:0;transform:translate(calc((var(--x) - 50%) * .3),-4cqw) scale(2.4)}}.pk-hab--gelo i{width:calc(.8cqw * var(--s, 1));height:calc(.8cqw * var(--s, 1));border-radius:50%;background:#fff;box-shadow:0 0 .6cqw #bfeaff}.pk-hab--gelo .pk-hab__amb i{bottom:auto;top:0;animation-name:pk-hab-neve}@keyframes pk-hab-neve{0%{opacity:0;transform:translate(0)}20%{opacity:1}50%{transform:translate(2cqw,10cqw)}90%{opacity:.9}to{opacity:0;transform:translate(-1cqw,22cqw)}}.pk-hab--espirito i{width:calc(2.6cqw * var(--s, 1));height:calc(2.6cqw * var(--s, 1));border-radius:50%;background:radial-gradient(circle,#c896ffcc,#783cc800 70%)}.pk-hab--espirito .pk-hab__amb i{animation-name:pk-hab-nevoa;animation-duration:calc(var(--t) * 1.6)}@keyframes pk-hab-nevoa{0%{opacity:0;transform:translate(0) scale(.6)}30%{opacity:.9}70%{opacity:.7;transform:translate(-3cqw,-9cqw) scale(1.3)}to{opacity:0;transform:translate(2cqw,-14cqw) scale(1.6)}}.pk-hab--espirito .pk-hab__chao{left:5%;right:5%;height:26%;border-radius:50%;background:radial-gradient(closest-side,rgba(140,80,220,.45),transparent);animation:pk-brilho 2.4s ease-in-out infinite}.pk-hab--vento i{width:calc(4cqw * var(--s, 1));height:.3cqw;border-radius:1cqw;background:linear-gradient(90deg,transparent,rgba(255,255,255,.95),transparent)}.pk-hab--vento .pk-hab__amb i{bottom:auto;top:calc(10% + var(--x) * .6);left:0;animation-name:pk-hab-vento;animation-duration:calc(var(--t) * .6)}@keyframes pk-hab-vento{0%{opacity:0;transform:translate(-4cqw)}25%{opacity:1}to{opacity:0;transform:translate(32cqw)}}.pk-hab--fada i{width:calc(1.4cqw * var(--s, 1));height:calc(1.4cqw * var(--s, 1));background:#ffb7e3;clip-path:polygon(50% 0,62% 38%,100% 50%,62% 62%,50% 100%,38% 62%,0 50%,38% 38%);filter:drop-shadow(0 0 .5cqw #ff8fd0)}.pk-hab--fada .pk-hab__amb i{animation-name:pk-hab-brilha}@keyframes pk-hab-brilha{0%,to{opacity:0;transform:translateY(0) scale(.3) rotate(0)}30%{opacity:1;transform:translateY(-5cqw) scale(1) rotate(45deg)}60%{opacity:.2;transform:translateY(-9cqw) scale(.5) rotate(90deg)}80%{opacity:1;transform:translateY(-12cqw) scale(.9)}}.pk-hab--so{top:44%}.pk-previa-treinador{position:absolute;left:76%;top:40%;z-index:2;width:calc(80 * 100cqw / 360);image-rendering:pixelated;transform:translate(-50%,-100%);filter:brightness(.35) saturate(.4);opacity:.8;animation:pk-previa 1s ease-out both}@keyframes pk-previa{0%{opacity:0;transform:translate(-10%,-100%)}}.pk-centro{position:absolute;top:0;right:0;bottom:0;left:0;z-index:5;pointer-events:none;background:radial-gradient(60% 50% at 28% 72%,rgba(255,180,210,.55),transparent 70%);animation:pk-centro-fundo 1.8s ease-out both}.pk-centro i{position:absolute;left:var(--x);bottom:18%;font-style:normal;font-weight:900;font-size:1.4em;color:#ff6fa5;text-shadow:0 0 .4em #fff,0 .08em 0 #fff;opacity:0;animation:pk-centro-cruz 1.4s ease-out var(--d) both}@keyframes pk-centro-fundo{0%{opacity:0}20%{opacity:1}to{opacity:0}}@keyframes pk-centro-cruz{0%{opacity:0;transform:translateY(0) scale(.5)}25%{opacity:1;transform:translateY(-2em) scale(1.1)}to{opacity:0;transform:translateY(-6em) scale(.8)}}.pk-maquina{display:inline-grid;grid-template-columns:repeat(3,14px);gap:4px;padding:6px;border-radius:10px;background:#2b2b33}.pk-maquina i{width:14px;height:14px;border-radius:50%;background:#555}.pk-maquina--on i{animation:pk-maquina-luz .5s ease-in-out calc(var(--i) * .14s) both;background:linear-gradient(180deg,#e8474c 0,#e8474c 44%,#1d1d24 44%,#1d1d24 56%,#f4f4f0 56%)}@keyframes pk-maquina-luz{0%{filter:brightness(.4);transform:scale(.6)}60%{filter:brightness(1.8) drop-shadow(0 0 4px #ffe066);transform:scale(1.15)}to{filter:none;transform:none}}.pk-pixelada{position:absolute;top:0;right:0;bottom:0;left:0;z-index:30;pointer-events:none;display:grid;grid-template-columns:repeat(var(--cols),1fr);grid-template-rows:repeat(var(--lins),1fr)}.pk-pixelada:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#fff;opacity:0;animation:pk-px-clarao .5s steps(1) both}.pk-pixelada i{background:#0b0a12;transform:scale(0);animation:pk-px-bloco 1.8s .45s both;animation-delay:calc(.45s + var(--d))}@keyframes pk-px-clarao{0%,40%{opacity:.9}20%,60%,to{opacity:0}80%{opacity:.7}}@keyframes pk-px-bloco{0%{transform:scale(0);animation-timing-function:steps(3,end)}14%{transform:scale(1.02)}52%{transform:scale(1.02);animation-timing-function:steps(3,end)}68%,to{transform:scale(0)}}.pk-treinador--lider{animation:pk-lider-pixel 1s steps(8,end) both}@keyframes pk-lider-pixel{0%{clip-path:inset(0 0 100% 0);filter:brightness(0) drop-shadow(0 0 0 #fff)}60%{clip-path:inset(0 0 0 0);filter:brightness(0) drop-shadow(0 0 .6cqw #fff)}to{clip-path:inset(0 0 0 0);filter:none}}.pk-insignia-ganha{position:absolute;top:0;right:0;bottom:0;left:0;z-index:25;pointer-events:none;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1.5cqw;background:radial-gradient(closest-side,rgba(255,240,170,.45),transparent 75%);animation:pk-fade-in .3s ease-out both}.pk-insignia-ganha img{width:18cqw;height:18cqw;-o-object-fit:contain;object-fit:contain;image-rendering:pixelated;filter:drop-shadow(0 0 1.4cqw rgba(255,224,102,.9));animation:pk-ins-gira 1.1s cubic-bezier(.2,1,.3,1) both}.pk-insignia-ganha__raios{position:absolute;width:46cqw;aspect-ratio:1;border-radius:50%;background:repeating-conic-gradient(rgba(255,230,140,.55) 0 8deg,transparent 8deg 22deg);-webkit-mask:radial-gradient(closest-side,#000 30%,transparent);mask:radial-gradient(closest-side,#000 30%,transparent);animation:pk-ins-raios 4s linear infinite,pk-fade-in .6s .4s ease-out both}.pk-insignia-ganha i{position:absolute;left:50%;top:50%;width:1.2cqw;height:1.2cqw;background:#ffe066;box-shadow:0 0 .8cqw #fff;opacity:0;animation:pk-ins-faisca .8s ease-out var(--d) both}.pk-insignia-ganha p{position:relative;font-weight:900;font-size:2.6cqw;color:#fff;text-shadow:0 .2cqw 0 #141018,0 0 1cqw rgba(0,0,0,.6);animation:pk-fade-in .4s .9s both}@keyframes pk-fade-in{0%{opacity:0}}@keyframes pk-ins-gira{0%{transform:scale(0) rotateY(900deg)}70%{transform:scale(1.25) rotateY(0)}to{transform:scale(1)}}@keyframes pk-ins-raios{to{transform:rotate(360deg)}}@keyframes pk-ins-faisca{0%{opacity:1;transform:rotate(var(--a)) translateY(0) scale(1)}to{opacity:0;transform:rotate(var(--a)) translateY(-16cqw) scale(.3)}}.pk-ins-voa{position:fixed;left:0;top:0;z-index:80;width:128px;height:128px;-o-object-fit:contain;object-fit:contain;image-rendering:pixelated;pointer-events:none;filter:drop-shadow(0 0 18px rgba(255,224,102,.9))}.pk-ins-voa-fundo{position:fixed;top:0;right:0;bottom:0;left:0;z-index:79;pointer-events:none;background:radial-gradient(closest-side,#fff0aa59,#00000059);animation:pk-ins-voa-fundo 2.3s ease both}@keyframes pk-ins-voa-fundo{0%{opacity:0}15%,60%{opacity:1}to{opacity:0}}.pk-ins-encaixa{animation:pk-ins-encaixa .6s cubic-bezier(.3,1.6,.5,1) both}@keyframes pk-ins-encaixa{0%{transform:scale(1.6);filter:brightness(2.2) drop-shadow(0 0 6px #FFE066)}60%{transform:scale(.9)}to{transform:none;filter:none}}@media(prefers-reduced-motion:reduce){.pk-arena *,.pk-evo *,.pk-hall *,.pk-maquina *,.pk-rc,.pk-rc *,.pk-modal,.pk-modal *,.pk-voa,.pk-segura,.pk-premio,.pk-ins-encaixa,.pk-ins-voa-fundo{animation-duration:.01ms!important;animation-delay:0s!important}}.pk-arena--treme{animation:pk-terremoto 1.6s cubic-bezier(.36,.07,.19,.97) both}@keyframes pk-terremoto{0%,to{transform:none}10%,50%,90%{transform:translate(-.5cqw,.2cqw)}30%,70%{transform:translate(.6cqw,-.25cqw)}20%,60%{transform:translate(-.3cqw,-.3cqw)}40%,80%{transform:translate(.35cqw,.3cqw)}}.pk-aparicao{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;overflow:hidden}.pk-aparicao__veu{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(60% 55% at 71% 30%,color-mix(in srgb,var(--aura) 55%,transparent),transparent 70%),#060412b8;animation:pk-veu 3.6s ease-out both}@keyframes pk-veu{0%{opacity:0}25%{opacity:1}70%{opacity:.85}to{opacity:0}}.pk-aparicao b{position:absolute;left:var(--x);bottom:-4%;width:.7cqw;height:7cqw;border-radius:99px;background:linear-gradient(to top,transparent,color-mix(in srgb,var(--aura) 70%,#fff));filter:blur(.15cqw);opacity:0;animation:pk-luz-sobe var(--t) ease-in var(--d) 2 both}@keyframes pk-luz-sobe{0%{transform:translateY(0) scaleY(.4);opacity:0}30%{opacity:.9}to{transform:translateY(-75cqw) scaleY(1.2);opacity:0}}.pk-aura{position:absolute;left:71%;top:27%;z-index:1;width:40cqw;aspect-ratio:1;translate:-50% -50%;pointer-events:none}.pk-aura i{position:absolute;top:12%;right:12%;bottom:12%;left:12%;border-radius:50%;background:radial-gradient(closest-side,color-mix(in srgb,var(--aura) 75%,#fff) 0%,color-mix(in srgb,var(--aura) 45%,transparent) 45%,transparent 72%);animation:pk-aura-pulsa 2.6s ease-in-out infinite}.pk-aura i+i{top:0;right:0;bottom:0;left:0;animation-delay:-1.3s;opacity:.55;background:conic-gradient(from 0deg,transparent,color-mix(in srgb,var(--aura) 50%,transparent),transparent 30%,color-mix(in srgb,var(--aura) 40%,transparent),transparent 65%);-webkit-mask:radial-gradient(closest-side,transparent 38%,#000 52%,transparent 74%);mask:radial-gradient(closest-side,transparent 38%,#000 52%,transparent 74%);animation:pk-aura-gira 9s linear infinite}@keyframes pk-aura-pulsa{50%{transform:scale(1.12);opacity:.75}}@keyframes pk-aura-gira{to{transform:rotate(360deg)}}.pk-aura b{position:absolute;left:50%;top:50%;width:.9cqw;aspect-ratio:1;border-radius:50%;background:color-mix(in srgb,var(--aura) 40%,#fff);box-shadow:0 0 1.2cqw var(--aura);animation:pk-aura-orbita 3.7s linear var(--d) infinite}@keyframes pk-aura-orbita{0%{transform:rotate(var(--a)) translate(14cqw) scale(.6);opacity:0}30%{opacity:1}to{transform:rotate(calc(var(--a) + 200deg)) translate(9cqw) scale(1);opacity:0}}.pk-anim-lenda img{animation:pk-lenda-surge 2.4s cubic-bezier(.3,.1,.2,1) both}@keyframes pk-lenda-surge{0%{transform:translateY(14%) scale(.55);filter:brightness(0) drop-shadow(0 0 0 transparent);opacity:0}25%{opacity:1;filter:brightness(0) drop-shadow(0 0 2.5cqw var(--aura))}62%{transform:translateY(-3%) scale(1.12);filter:brightness(0) drop-shadow(0 0 4cqw var(--aura))}72%{filter:brightness(4) saturate(0) drop-shadow(0 0 5cqw #fff)}to{transform:none;filter:drop-shadow(0 0 1.4cqw var(--aura))}}.pk-sprite--inimigo.pk-lendario img{filter:drop-shadow(0 0 1.4cqw var(--aura))}.pk-selvagem--lenda{color:#3a2600;background:linear-gradient(100deg,#ffe58a,#f5b82e 45%,#fff3c4 55%,#f5b82e 70%,#e09a12);background-size:220% 100%;animation:pk-ouro 2.8s linear infinite;box-shadow:0 0 .6em #f5b82e99}@keyframes pk-ouro{to{background-position:-220% 0}}@media(prefers-reduced-motion:reduce){.pk-arena--treme,.pk-aura i,.pk-aura b,.pk-selvagem--lenda,.pk-aparicao b{animation:none}.pk-anim-lenda img{animation-duration:.01s}}.pk-previa-lenda{position:relative;display:grid;place-items:center;width:4rem;height:4rem;flex-shrink:0;border-radius:1rem;background:radial-gradient(closest-side,color-mix(in srgb,var(--aura) 55%,transparent),#0c0a1e 90%);box-shadow:0 0 18px color-mix(in srgb,var(--aura) 45%,transparent)}.pk-previa-lenda img{width:3.6rem;image-rendering:pixelated;filter:brightness(0) drop-shadow(0 0 6px var(--aura));animation:pk-flutua 3s ease-in-out infinite}@keyframes pk-flutua{50%{transform:translateY(-4px)}}.pk-fim-lenda{position:relative;margin:.25rem auto 0;display:flex;width:220px;height:190px;flex-direction:column;align-items:center;justify-content:flex-end}.pk-fim-lenda__aura{position:absolute;top:0;right:10px;bottom:18px;left:10px;border-radius:50%;background:radial-gradient(closest-side,color-mix(in srgb,var(--aura) 70%,#fff) 0%,color-mix(in srgb,var(--aura) 35%,transparent) 50%,transparent 75%);animation:pk-aura-pulsa 2.6s ease-in-out infinite}.pk-fim-lenda--pega .pk-fim-lenda__aura:after{content:"";position:absolute;top:-8%;right:-8%;bottom:-8%;left:-8%;border-radius:50%;background:conic-gradient(from 0deg,transparent,rgba(255,220,120,.55),transparent 22%,rgba(255,220,120,.4),transparent 48%,rgba(255,220,120,.55),transparent 74%);-webkit-mask:radial-gradient(closest-side,transparent 45%,#000 60%,transparent 76%);mask:radial-gradient(closest-side,transparent 45%,#000 60%,transparent 76%);animation:pk-aura-gira 7s linear infinite}.pk-fim-lenda img{position:relative;height:120px;image-rendering:pixelated;-o-object-fit:contain;object-fit:contain;transform:scale(1.35);transform-origin:50% 100%;margin-bottom:26px;filter:drop-shadow(0 0 10px var(--aura));animation:pk-flutua 3.2s ease-in-out infinite}.pk-fim-lenda__lugar{position:absolute;bottom:0;font-size:11px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:rgb(var(--faint))}.dx{--dx-casca: #d21f33;--dx-casca2: #a3101f;--dx-borda: #6b0814;--dx-lcd: #0c1a16;--dx-txt: #a9f2cb;--dx-forte: #5ef0a8;--dx-fraco: #3d6e5a;--dx-moldura: #e9e4da;position:relative;border-radius:28px;padding:14px;background:radial-gradient(120% 70% at 20% 0%,#f2445a 0%,transparent 55%),linear-gradient(160deg,var(--dx-casca),var(--dx-casca2));box-shadow:inset 0 2px #ffffff47,inset 0 -6px #00000040,0 0 0 3px var(--dx-borda),0 18px 40px #3c000a59;color:var(--dx-txt)}.dx__topo{position:relative;display:flex;align-items:center;gap:14px;padding:4px 6px 18px}.dx__topo:after{content:"";position:absolute;left:-14px;right:-14px;bottom:4px;height:10px;background:var(--dx-borda);clip-path:polygon(0 40%,58% 40%,63% 100%,100% 100%,100% 60%,64% 60%,59% 0,0 0);opacity:.75}.dx__lente{position:relative;flex-shrink:0;width:62px;height:62px;border-radius:50%;background:#f6f6f6;box-shadow:0 0 0 3px #3a0710,inset 0 -3px #c9c9c9,0 4px 10px #00000059;display:grid;place-items:center}.dx__lente i{width:46px;height:46px;border-radius:50%;background:radial-gradient(circle at 34% 30%,#e9fbff 0,#e9fbff 9%,#8fd8ff 12%,#2390e8 46%,#0a3e8f);box-shadow:inset 0 0 0 2px #072c66,inset 0 -6px 10px #00000059;animation:dx-lente 4s ease-in-out infinite}@keyframes dx-lente{50%{filter:brightness(1.18) saturate(1.15)}}.dx__leds{display:flex;gap:7px;align-self:flex-start;padding-top:6px}.dx__leds i{width:13px;height:13px;border-radius:50%;box-shadow:inset 0 -2px #0000004d,0 0 0 2px #3a0710}.dx__leds i:nth-child(1){background:radial-gradient(circle at 35% 30%,#ffd0d0,#ff2b3a 60%)}.dx__leds i:nth-child(2){background:radial-gradient(circle at 35% 30%,#fff6c8,#ffc62b 60%)}.dx__leds i:nth-child(3){background:radial-gradient(circle at 35% 30%,#d8ffe0,#2bd35a 60%);animation:dx-pisca 2.4s steps(1) infinite}@keyframes dx-pisca{0%,70%{box-shadow:inset 0 -2px #0000004d,0 0 0 2px #3a0710,0 0 10px #39ff7a}71%,to{filter:brightness(.6)}}.dx__marca{font-family:Chakra Petch,Rajdhani,sans-serif;font-weight:700;font-size:22px;letter-spacing:.14em;text-transform:uppercase;color:#fff;text-shadow:0 2px 0 rgba(0,0,0,.25);line-height:1}.dx__marca small{display:block;margin-top:4px;font-size:10px;font-weight:600;letter-spacing:.2em;color:#ffd3d8}.dx__placar{margin-left:auto;display:flex;flex-direction:column;gap:2px;padding:6px 10px;border-radius:10px;background:var(--dx-lcd);box-shadow:inset 0 0 0 2px #2b2b33,inset 0 0 14px #000000b3;font-family:Share Tech Mono,ui-monospace,monospace;font-size:11px;text-transform:uppercase;letter-spacing:.08em;color:var(--dx-fraco)}.dx__placar b{color:var(--dx-forte);font-size:15px;font-weight:400;text-shadow:0 0 6px rgba(94,240,168,.6);margin-right:4px}.dx__corpo{display:grid;gap:14px}@media(min-width:1024px){.dx__corpo{grid-template-columns:minmax(0,1fr) 340px;align-items:start}}.dx__botoes{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:10px}.dx__botao{padding:6px 13px;border-radius:999px;background:linear-gradient(#34343e,#23232b);color:#d6d6e2;font-family:Chakra Petch,sans-serif;font-weight:600;font-size:13px;letter-spacing:.06em;box-shadow:inset 0 1px #ffffff1f,0 3px #120e14;transition:transform .12s,box-shadow .12s}.dx__botao:hover{transform:translateY(-1px)}.dx__botao:active,.dx__botao--on{transform:translateY(2px);box-shadow:inset 0 1px #fff3,0 1px #120e14}.dx__botao--on{background:linear-gradient(#ffe06a,#f5b82e);color:#3a2600}.dx__tela{position:relative;border-radius:16px;padding:12px;border:10px solid var(--dx-moldura);outline:2px solid #8f8a80;outline-offset:-2px;background:repeating-linear-gradient(0deg,rgba(255,255,255,.028) 0 1px,transparent 1px 3px),radial-gradient(120% 90% at 50% 0%,#143128,var(--dx-lcd) 70%);box-shadow:inset 0 0 28px #000000bf,0 3px #00000040;font-family:Share Tech Mono,ui-monospace,monospace}.dx__tela:before{content:"";position:absolute;top:-8px;left:50%;width:30px;height:6px;translate:-50% 0;background:radial-gradient(circle,#d21f33 2.4px,transparent 3px) 0 50% / 15px 6px repeat-x}.dx__controles{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin-bottom:8px}.dx__busca{display:flex;flex:1 1 180px;align-items:center;gap:6px;padding:5px 10px;border-radius:8px;border:1px solid rgba(94,240,168,.28);background:#00000059;color:var(--dx-forte)}.dx__busca input{min-width:0;flex:1;background:transparent;outline:none;color:var(--dx-txt);font:inherit;font-size:13px}.dx__busca input::-moz-placeholder{color:var(--dx-fraco)}.dx__busca input::placeholder{color:var(--dx-fraco)}.dx__busca button{color:var(--dx-fraco);font-size:16px;line-height:1}.dx__busca:focus-within{border-color:var(--dx-forte);box-shadow:0 0 0 2px #5ef0a82e}.dx__filtros{display:flex;flex-wrap:wrap;gap:4px}.dx__filtros button{padding:3px 9px;border-radius:6px;border:1px solid rgba(94,240,168,.22);font-size:11px;text-transform:uppercase;letter-spacing:.06em;color:var(--dx-txt)}.dx__filtros button.on{background:var(--dx-forte);color:var(--dx-lcd);border-color:var(--dx-forte)}.dx__progresso{display:flex;flex-direction:column;gap:4px;margin-bottom:10px;font-size:11px;text-transform:uppercase;letter-spacing:.06em;color:var(--dx-fraco)}.dx__barra{position:relative;height:6px;border-radius:99px;background:#00000073;overflow:hidden}.dx__barra i,.dx__barra b{position:absolute;inset:0 auto 0 0;border-radius:99px;transition:width .6s cubic-bezier(.2,.8,.2,1)}.dx__barra i{background:#5ef0a84d}.dx__barra b{background:var(--dx-forte);box-shadow:0 0 8px #5ef0a8b3}.dx__grade{display:grid;grid-template-columns:repeat(auto-fill,minmax(82px,1fr));gap:6px;max-height:560px;overflow-y:auto;padding:2px 4px 4px 2px;scrollbar-width:thin;scrollbar-color:var(--dx-fraco) transparent}.dx__ficha{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;aspect-ratio:1 / 1.08;padding:14px 4px 5px;border-radius:10px;border:1px solid rgba(94,240,168,.13);background:#5ef0a809;transition:transform .14s,border-color .14s,background .14s;animation:dx-liga .32s ease-out calc(var(--k) * 12ms) both}@keyframes dx-liga{0%{opacity:0;filter:brightness(2.5);transform:scale(.94)}}.dx__ficha:hover{transform:translateY(-2px);border-color:#5ef0a873}.dx__ficha img{width:64px;height:64px;margin-bottom:-4px;-o-object-fit:contain;object-fit:contain;image-rendering:pixelated}.dx__ficha--visto img{opacity:.55;filter:grayscale(.65) sepia(.4) hue-rotate(80deg)}.dx__ficha--pego{background:radial-gradient(90% 70% at 50% 60%,#5ef0a824,#5ef0a80a);border-color:#5ef0a84d}.dx__ficha--pego img{filter:drop-shadow(0 2px 0 rgba(0,0,0,.45))}.dx__ficha--sel{border-color:var(--dx-forte);box-shadow:0 0 0 2px #5ef0a859,0 0 16px #5ef0a84d}.dx__ficha--lenda.dx__ficha--pego{border-color:#ffd54a8c;background:radial-gradient(90% 70% at 50% 60%,#ffd54a29,#5ef0a808)}.dx__num{position:absolute;top:4px;left:6px;font-size:10px;color:var(--dx-fraco);letter-spacing:.04em}.dx__ficha--pego .dx__num{color:var(--dx-txt)}.dx__q{display:grid;place-items:center;flex:1;font-size:26px;color:#23443a;text-shadow:0 0 0 transparent}.dx__nome{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:10px;letter-spacing:.03em;color:var(--dx-txt)}.dx__ficha--nada .dx__nome{color:#2d5446}.dx__bola{position:absolute;top:5px;right:5px;width:11px;height:11px;border-radius:50%;background:radial-gradient(circle,#fff 0 1.6px,#111 1.7px 2.6px,transparent 2.7px),linear-gradient(#ee3b3b 0,#ee3b3b 44%,#111 44%,#111 56%,#f4f4f4 56%);box-shadow:0 0 0 1px #111}.dx__estrela{position:absolute;bottom:3px;right:5px;font-size:10px;font-style:normal;color:#ffd54a;text-shadow:0 0 6px rgba(255,213,74,.8)}.dx__vazio{padding:28px 8px;text-align:center;font-size:13px;color:var(--dx-fraco)}.dx__dir{display:none}@media(min-width:1024px){.dx__dir{display:block;position:sticky;top:12px}}.dx--folha{position:fixed;inset:auto 0 0 0;z-index:200;padding:10px 8px calc(8px + env(safe-area-inset-bottom));border-radius:22px 22px 0 0;animation:dx-folha .32s cubic-bezier(.2,.9,.3,1) both}.dx--folha .dx__tela--detalhe{max-height:min(82vh,760px);min-height:0;overflow-y:auto}.dx__fundo-folha{position:fixed;top:0;right:0;bottom:0;left:0;z-index:-1;background:#08020699;animation:dx-esmaece .25s ease both}@media(min-width:1024px){.dx--folha{display:none}}@keyframes dx-folha{0%{transform:translateY(40%);opacity:0}}@keyframes dx-esmaece{0%{opacity:0}}.dx__tela--detalhe{min-height:420px}.dx__espera{display:flex;min-height:380px;flex-direction:column;align-items:center;justify-content:center;gap:18px;font-size:13px;color:var(--dx-fraco);text-align:center}.dx__radar{position:relative;width:90px;height:90px;border-radius:50%;border:1px solid rgba(94,240,168,.35);background:radial-gradient(circle,rgba(94,240,168,.18) 0 4px,transparent 5px),repeating-radial-gradient(circle,transparent 0 14px,rgba(94,240,168,.12) 14px 15px);overflow:hidden}.dx__radar:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;background:conic-gradient(from 0deg,rgba(94,240,168,.45),transparent 22%);animation:pk-aura-gira 2.6s linear infinite}.dx__det{position:relative;animation:dx-liga .35s ease-out both;--k: 0}.dx__fechar{position:absolute;top:-2px;right:-2px;z-index:2;padding:4px;border-radius:8px;color:var(--dx-txt)}.dx__fechar:hover{background:#5ef0a81f}@media(min-width:1024px){.dx__fechar{display:none}}.dx__cab{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 10px;padding-right:28px}.dx__num--grande{position:static;font-size:14px;color:var(--dx-forte)}.dx__titulo{font-family:Chakra Petch,sans-serif;font-weight:700;font-size:22px;letter-spacing:.08em;text-transform:uppercase;color:#eafff4;text-shadow:0 0 10px rgba(94,240,168,.35)}.dx__selo{margin-left:auto;padding:1px 8px;border-radius:99px;border:1px solid var(--dx-fraco);font-size:10px;text-transform:uppercase;letter-spacing:.1em;color:var(--dx-fraco)}.dx__selo--visto{border-color:var(--dx-txt);color:var(--dx-txt)}.dx__selo--pego{border-color:var(--dx-forte);background:var(--dx-forte);color:var(--dx-lcd)}.dx__palco{position:relative;display:grid;place-items:end center;height:168px;margin:10px 0 12px;border-radius:12px;overflow:hidden;background:radial-gradient(55% 60% at 50% 72%,color-mix(in srgb,var(--cor) 45%,transparent),transparent 75%)}.dx__grade-bg{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(rgba(94,240,168,.08) 1px,transparent 1px) 0 0 / 100% 18px,linear-gradient(90deg,rgba(94,240,168,.08) 1px,transparent 1px) 0 0 / 18px 100%;-webkit-mask:linear-gradient(transparent,#000 40%,#000 80%,transparent);mask:linear-gradient(transparent,#000 40%,#000 80%,transparent);transform:perspective(240px) rotateX(48deg) translateY(30%);transform-origin:50% 100%}.dx__palco img{position:relative;height:104px;margin-bottom:18px;-o-object-fit:contain;object-fit:contain;image-rendering:pixelated;transform:scale(1.45);transform-origin:50% 100%;filter:drop-shadow(0 6px 0 rgba(0,0,0,.35));animation:pk-flutua 3.4s ease-in-out infinite}.dx__silhueta{filter:brightness(0) drop-shadow(0 0 8px rgba(94,240,168,.55))!important;opacity:.85}.dx__lenda-tag{position:absolute;top:8px;right:8px;padding:1px 8px;border-radius:99px;font-size:10px;text-transform:uppercase;letter-spacing:.12em;color:#3a2600;background:linear-gradient(100deg,#ffe58a,#f5b82e);box-shadow:0 0 10px #f5b82e8c}.dx__tipos{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.dx__tipo{padding:1px 9px;border-radius:6px;font-family:Chakra Petch,sans-serif;font-weight:700;font-size:12px;letter-spacing:.05em;text-transform:uppercase;color:#fff;text-shadow:0 1px 0 rgba(0,0,0,.35)}.dx__info{margin-left:auto;font-size:11px;color:var(--dx-fraco)}.dx__texto{margin-top:8px;font-size:13px;line-height:1.45;color:var(--dx-txt)}.dx__texto b{color:var(--dx-forte);font-weight:400}.dx__texto--lore{font-family:Cormorant Garamond,Georgia,serif;font-size:16px;font-style:italic;color:#e7fff1}.dx__bloco{margin-top:12px;padding-top:10px;border-top:1px dashed rgba(94,240,168,.2)}.dx__rotulo{margin-bottom:6px;font-size:10px;text-transform:uppercase;letter-spacing:.16em;color:var(--dx-fraco)}.dx__attr{display:grid;grid-template-columns:64px 30px 1fr;align-items:center;gap:8px;font-size:12px;line-height:1.7}.dx__attr b{text-align:right;font-weight:400;color:#eafff4}.dx__attr-barra{height:6px;border-radius:99px;background:#00000073;overflow:hidden}.dx__attr-barra i{display:block;height:100%;border-radius:99px;animation:dx-barra .7s cubic-bezier(.2,.8,.2,1) both;transform-origin:left}@keyframes dx-barra{0%{transform:scaleX(0)}}.dx__linha{display:flex;flex-wrap:wrap;align-items:center;gap:4px}.dx__elo{display:inline-flex;align-items:center;gap:4px}.dx__como{font-size:10px;color:var(--dx-fraco)}.dx__mini{display:flex;flex-direction:column;align-items:center;width:62px;padding:2px;border-radius:8px;border:1px solid transparent;font-size:10px;color:var(--dx-txt)}.dx__mini img{width:44px;height:44px;image-rendering:pixelated}.dx__mini span{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dx__mini.on,.dx__mini:hover{border-color:#5ef0a866;background:#5ef0a812}.dx__onde{display:flex;flex-direction:column;gap:4px;font-size:12px;line-height:1.4}.dx__onde b{margin-right:6px;color:var(--dx-forte);font-weight:400}.dx__meus{display:flex;flex-wrap:wrap;gap:4px}.dx__meus span{padding:1px 8px;border-radius:6px;background:#5ef0a81a;font-size:11px}.rl{position:relative;margin-top:12px}.rl__cab{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:12px}.rl__sobre{display:inline-flex;align-items:center;gap:6px;font-size:11px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:rgb(var(--faint))}.rl__sobre svg{color:var(--accent)}.rl__titulo{margin-top:2px;font-family:var(--display);font-weight:var(--displayWeight);font-size:clamp(22px,3.6vw,28px);line-height:1.1;color:rgb(var(--ink))}.rl__sub{margin-top:4px;max-width:580px;font-size:13px;line-height:1.5;color:rgb(var(--muted))}.rl__placar{display:flex;align-items:baseline;gap:2px;font-family:var(--display);color:rgb(var(--ink))}.rl__placar b{font-size:30px;font-weight:var(--displayWeight);line-height:1}.rl__placar span{font-size:16px;color:rgb(var(--faint))}.rl__placar small{margin-left:6px;font-family:inherit;font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:rgb(var(--faint))}.rl__medalhoes{display:flex;gap:6px;margin:14px -4px 0;padding:6px 4px 8px;overflow-x:auto;scroll-snap-type:x proximity;scrollbar-width:thin}.rl__med{position:relative;display:flex;flex:0 0 auto;width:78px;flex-direction:column;align-items:center;gap:4px;padding:4px 2px;scroll-snap-align:start;border-radius:var(--r);animation:rl-surge .45s cubic-bezier(.2,.9,.3,1) calc(var(--i) * 40ms) both}@keyframes rl-surge{0%{opacity:0;transform:translateY(8px)}}.rl__med--quebra{margin-left:14px}.rl__med--quebra:before{content:"";position:absolute;left:-10px;top:14%;bottom:22%;width:1px;background:rgb(var(--hair))}.rl__disco{position:relative;display:grid;place-items:center;width:62px;height:62px;border-radius:50%;background:radial-gradient(closest-side,color-mix(in srgb,var(--cor) 28%,transparent),rgb(var(--surface-2)) 95%);box-shadow:inset 0 0 0 1px rgb(var(--hair));transition:box-shadow .2s,transform .2s}.rl__disco img{width:56px;height:56px;image-rendering:pixelated;-o-object-fit:contain;object-fit:contain}.rl__med:hover .rl__disco{transform:translateY(-2px);box-shadow:inset 0 0 0 1px rgb(var(--brand-500))}.rl__med--sel .rl__disco{transform:translateY(-2px);box-shadow:inset 0 0 0 2px rgb(var(--brand-500)),0 0 0 3px var(--accentBg)}.rl__med--trancada .rl__disco{filter:grayscale(.8);opacity:.55}.rl__check{position:absolute;right:-2px;bottom:-2px;display:grid;place-items:center;width:20px;height:20px;border-radius:50%;font-size:12px;font-style:normal;font-weight:900;color:var(--onAccent);background:var(--accent);box-shadow:0 0 0 2px rgb(var(--surface))}.rl__cadeado{position:absolute;right:0;bottom:0;padding:3px;box-sizing:content-box;border-radius:50%;background:rgb(var(--surface));color:rgb(var(--faint))}.rl__nome{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:700;color:rgb(var(--ink))}.rl__med--trancada .rl__nome{color:rgb(var(--faint))}.rl__reg{margin-top:-3px;font-size:9px;letter-spacing:.1em;text-transform:uppercase;color:rgb(var(--faint))}.rl__reg--mit{color:var(--accentText)}.rl__santuario{position:relative;display:grid;gap:14px;margin-top:6px;padding:14px;border-radius:calc(var(--r) + 4px);border:1px solid rgb(var(--hair));background:rgb(var(--surface-2));animation:rl-abre .4s cubic-bezier(.2,.9,.3,1) both}@keyframes rl-abre{0%{opacity:0;transform:translateY(6px)}}@media(min-width:640px){.rl__santuario{grid-template-columns:190px minmax(0,1fr);align-items:center}}.rl__retrato{position:relative;display:grid;place-items:end center;height:180px}.rl__halo{position:absolute;top:8%;right:10%;bottom:14%;left:10%;border-radius:50%;background:radial-gradient(closest-side,color-mix(in srgb,var(--cor) 45%,transparent),color-mix(in srgb,var(--cor) 14%,transparent) 60%,transparent 76%);animation:pk-aura-pulsa 3s ease-in-out infinite}.rl__retrato img{position:relative;height:104px;margin-bottom:22px;-o-object-fit:contain;object-fit:contain;image-rendering:pixelated;transform:scale(1.5);transform-origin:50% 100%;animation:pk-flutua 3.6s ease-in-out infinite}.rl__lugar{font-size:11px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:rgb(var(--faint))}.rl__lenda{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin-top:2px;font-family:var(--display);font-weight:var(--displayWeight);font-size:22px;color:rgb(var(--ink))}.rl__lore{margin-top:6px;font-size:14px;font-style:italic;line-height:1.5;color:rgb(var(--muted))}.rl__trilha{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin-top:12px;font-size:12px;font-weight:600;color:rgb(var(--muted))}.rl__trilha>span:not(.rl__seta){display:inline-flex;align-items:center;gap:4px;padding:3px 9px 3px 4px;border-radius:var(--rChip);border:1px solid rgb(var(--hair));background:rgb(var(--surface))}.rl__trilha img{width:26px;height:26px;margin:-6px 0;-o-object-fit:contain;object-fit:contain;image-rendering:pixelated}.rl__seta{color:rgb(var(--faint))}.rl__trilha .rl__alvo{padding-left:9px;color:var(--accentText);border-color:var(--accentBd);background:var(--accentBg)}.rl__botao{margin-top:14px;display:inline-flex;align-items:center;gap:8px}.rl__motivo{margin-top:12px;font-size:13px;color:rgb(var(--muted))}@media(prefers-reduced-motion:reduce){.rl__halo,.rl__retrato img,.dx__lente i,.dx__leds i,.dx__palco img,.pk-fim-lenda img,.pk-fim-lenda__aura,.pk-previa-lenda img{animation:none}}.pk-mapa{--pkm-mar: #bfe6f5;--pkm-terra: #b9ecb0;--pkm-litoral: #3d9be0;--pkm-montanha: #f2b98d;--pkm-borda: #a9a9a9;--pkm-miolo: #ffffff;--pkm-borda-mar: #5aa9c9;--pkm-miolo-mar: #a6f3ff;--pkm-feita: #ffd23f;--pkm-cidade: #e8221b;--pkm-lugar: #3cc84a;--pkm-contorno: #7d7d7d;--pkm-texto: #111111;--pkm-halo: #ffffff;--pkm-numero: #222222;--pkm-sub: #2e9e3a;--pkm-caixa: #ffffff;--pkm-caixa-borda: #111111;--pkm-quadro: rgb(255 255 255 / .35);--pkm-destaque: #e8221b;--pkm-insignia: #ffc400;--pkm-fonte: inherit}[data-theme=fantasy] .pk-mapa{--pkm-mar: #07061c;--pkm-terra: #15124a;--pkm-litoral: #8b74ff;--pkm-montanha: #2a2270;--pkm-borda: #3b3496;--pkm-miolo: #e9e5ff;--pkm-borda-mar: #2800c9;--pkm-miolo-mar: #8fa8ff;--pkm-feita: #ffa46b;--pkm-cidade: #ffa46b;--pkm-lugar: #b9a8ff;--pkm-contorno: #04040c;--pkm-texto: #f4f2ff;--pkm-halo: #07061c;--pkm-numero: #1b1844;--pkm-sub: #b9a8ff;--pkm-caixa: #0c0b2a;--pkm-caixa-borda: #8b74ff;--pkm-quadro: rgb(139 116 255 / .08);--pkm-destaque: #ffffff;--pkm-insignia: #ffd27a;--pkm-fonte: "Fraunces", Georgia, serif}[data-theme=cyberpunk] .pk-mapa{--pkm-mar: #050509;--pkm-terra: #11101c;--pkm-litoral: #00f0ff;--pkm-montanha: #2a0f22;--pkm-borda: #3d3b10;--pkm-miolo: #fcee0a;--pkm-borda-mar: #004a52;--pkm-miolo-mar: #00f0ff;--pkm-feita: #ff2a6d;--pkm-cidade: #ff2a6d;--pkm-lugar: #00f0ff;--pkm-contorno: #050509;--pkm-texto: #fcee0a;--pkm-halo: #050509;--pkm-numero: #050509;--pkm-sub: #ff2a6d;--pkm-caixa: #0c0b14;--pkm-caixa-borda: #00f0ff;--pkm-quadro: rgb(0 240 255 / .05);--pkm-destaque: #00f0ff;--pkm-insignia: #fcee0a;--pkm-fonte: "Rajdhani", "Share Tech Mono", sans-serif}.pk-mapa__svg{display:block;width:100%;height:auto;border-radius:14px;font-family:var(--pkm-fonte)}.pk-mapa__mar{fill:var(--pkm-mar)}.pk-mapa__terra{fill:var(--pkm-terra);stroke:var(--pkm-litoral);stroke-width:3;stroke-linejoin:round}.pk-mapa__montanha{fill:var(--pkm-montanha)}.pk-mapa__quadro{fill:var(--pkm-quadro);stroke:var(--pkm-litoral);stroke-width:1.5;stroke-dasharray:5 4}.pk-mapa__quadro-titulo{font-size:11px;font-weight:800;fill:var(--pkm-texto);paint-order:stroke;stroke:var(--pkm-halo);stroke-width:3px}.pk-mapa__borda,.pk-mapa__miolo{fill:none;stroke-linejoin:miter;stroke-linecap:square}.pk-mapa__borda{stroke:var(--pkm-borda);stroke-width:17}.pk-mapa__borda--mar{stroke:var(--pkm-borda-mar)}.pk-mapa__miolo{stroke:var(--pkm-miolo);stroke-width:10}.pk-mapa__miolo--mar{stroke:var(--pkm-miolo-mar)}.pk-mapa__miolo--feita{stroke:var(--pkm-feita)}.pk-mapa__sub{fill:none;stroke:var(--pkm-sub);stroke-width:2;stroke-dasharray:6 4}.pk-mapa__numero{font-size:13px;font-weight:800;fill:var(--pkm-numero);pointer-events:none}[data-theme=cyberpunk] .pk-mapa__numero,[data-theme=fantasy] .pk-mapa__numero{paint-order:stroke;stroke:var(--pkm-miolo);stroke-width:2px}.pk-mapa__ponto rect{fill:var(--pkm-cidade);stroke:var(--pkm-contorno);stroke-width:4}.pk-mapa__ponto circle{fill:var(--pkm-lugar);stroke:var(--pkm-contorno);stroke-width:3}.pk-mapa__ponto .pk-mapa__insignia{fill:var(--pkm-insignia);stroke:var(--pkm-contorno);stroke-width:2}.pk-mapa__nome{font-size:13px;font-weight:800;fill:var(--pkm-texto);paint-order:stroke;stroke:var(--pkm-halo);stroke-width:3.5px;stroke-linejoin:round}.pk-mapa__nome--cidade{font-size:15px}.pk-mapa__alvo-clique{cursor:pointer;outline:none}.pk-mapa__alvo-clique:hover rect,.pk-mapa__alvo-clique:hover circle,.pk-mapa__alvo-clique:focus-visible rect,.pk-mapa__alvo-clique:focus-visible circle{filter:brightness(1.15);stroke:var(--pkm-destaque)}.pk-mapa__selecao{fill:none;stroke:var(--pkm-destaque);stroke-width:3;stroke-dasharray:6 5;pointer-events:none;animation:pk-mapa-gira 6s linear infinite;transform-box:fill-box;transform-origin:center}@keyframes pk-mapa-gira{to{transform:rotate(360deg)}}.pk-mapa__destino{fill:none;stroke:var(--pkm-destaque);stroke-width:3;pointer-events:none;transform-box:fill-box;transform-origin:center;animation:pk-mapa-alvo 1.6s ease-out infinite}@keyframes pk-mapa-alvo{0%{opacity:.9;transform:scale(.7)}to{opacity:0;transform:scale(1.6)}}.pk-mapa__caixa rect:first-child{fill:var(--pkm-caixa);stroke:var(--pkm-caixa-borda);stroke-width:1.5}.pk-mapa__caixa text{font-size:11px;font-weight:700;fill:var(--pkm-texto)}.pk-mapa__leg-cidade{fill:var(--pkm-cidade);stroke:var(--pkm-contorno);stroke-width:2}.pk-mapa__leg-lugar{fill:var(--pkm-lugar);stroke:var(--pkm-contorno);stroke-width:2}.pk-mapa__caixa .pk-mapa__borda{stroke-width:9;stroke-linecap:butt}.pk-mapa__caixa .pk-mapa__miolo{stroke-width:5;stroke-linecap:butt}.pk-mapa__boneco{transition:opacity .4s ease;pointer-events:none}.pk-mapa__boneco--sumido{opacity:0}.pk-mapa__boneco image{image-rendering:pixelated;transform-box:fill-box;transform-origin:center}.pk-mapa__sombra{fill:#00000040}.pk-mapa__boneco--andando .pk-mapa__corpo{animation:pk-mapa-passo .32s ease-in-out infinite}@keyframes pk-mapa-passo{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}.pk-mapa__legenda{display:block;margin-top:6px;font-size:12px;color:rgb(var(--muted))}.pk-mapa__legenda b{color:rgb(var(--ink))}.pk-mapa--mini{display:flex;width:100%;align-items:center;gap:12px;padding:6px;text-align:left;border-radius:16px;border:1px solid rgb(var(--hair));background:rgb(var(--surface-2));transition:border-color .15s}.pk-mapa--mini:hover,.pk-mapa--mini:focus-visible{border-color:rgb(var(--brand-500));outline:none}.pk-mapa__mini-quadro{display:block;width:132px;flex-shrink:0}.pk-mapa__mini-quadro .pk-mapa__svg{border-radius:10px}.pk-mapa__mini-texto{display:flex;min-width:0;flex-direction:column;gap:6px}.pk-mapa__mini-texto .pk-mapa__legenda{margin:0;font-size:13px}.pk-mapa__abrir{display:inline-flex;align-items:center;gap:5px;font-size:12px;font-weight:700;color:rgb(var(--brand-500))}.pk-mapa-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:60;display:flex;align-items:center;justify-content:center;padding:12px;background:#0009;animation:pk-mapa-entra .18s ease-out}.pk-mapa-modal__painel{display:flex;width:100%;max-width:min(720px,calc((100dvh - 150px) * 620 / 610));max-height:100%;flex-direction:column;gap:8px;padding:12px;border-radius:20px;border:1px solid rgb(var(--hair));background:rgb(var(--surface));box-shadow:0 24px 60px -20px #00000080;min-width:min(100%,300px)}.pk-mapa-modal__topo{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px}.pk-mapa-modal__titulo{font-size:16px;font-weight:800;color:rgb(var(--ink))}.pk-mapa-modal__opcao{border-radius:999px;border:1px solid rgb(var(--hair));padding:3px 11px;font-size:12px;font-weight:700;color:rgb(var(--muted))}.pk-mapa-modal__opcao[aria-pressed=true]{border-color:rgb(var(--brand-500));background:rgb(var(--brand-500));color:#fff}.pk-mapa-modal__fechar{display:inline-flex;height:30px;width:30px;align-items:center;justify-content:center;border-radius:999px;color:rgb(var(--muted))}.pk-mapa-modal__fechar:hover{color:rgb(var(--ink));background:rgb(var(--surface-2))}@keyframes pk-mapa-entra{0%{opacity:0}}@media(prefers-reduced-motion:reduce){.pk-mapa__destino,.pk-mapa__selecao,.pk-mapa__boneco--andando .pk-mapa__corpo,.pk-mapa-modal{animation:none}}.pk-hall{position:fixed;top:0;right:0;bottom:0;left:0;z-index:90;overflow:hidden;color:#fff;background:radial-gradient(120% 80% at 50% 108%,#7a5a12,#3a2408 26%,#120c1f 58%,#05040b);animation:pk-hall-abre .7s ease both}@keyframes pk-hall-abre{0%{opacity:0}to{opacity:1}}.pk-hall__fundo{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;pointer-events:none}.pk-hall__rolagem{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden auto}.pk-hall__raios{position:absolute;left:50%;top:38%;width:170vmax;height:170vmax;translate:-50% -50%;border-radius:50%;background:repeating-conic-gradient(from 0deg,rgba(255,224,130,.13) 0 6deg,transparent 6deg 18deg);-webkit-mask:radial-gradient(circle,#000 4%,transparent 52%);mask:radial-gradient(circle,#000 4%,transparent 52%);opacity:0;transition:opacity 1.2s ease;animation:pk-gira 26s linear infinite;pointer-events:none}.pk-hall--campeao .pk-hall__raios{opacity:1}.pk-hall__holofote{position:absolute;top:-12%;width:46vmin;height:135vh;background:linear-gradient(180deg,#fff4c857,#fff4c800 78%);clip-path:polygon(42% 0,58% 0,100% 100%,0 100%);filter:blur(7px);pointer-events:none;transform-origin:50% 0;mix-blend-mode:screen}.pk-hall__holofote--e{left:4%;animation:pk-hall-varre-e 5.2s ease-in-out infinite alternate}.pk-hall__holofote--d{right:4%;animation:pk-hall-varre-d 6.1s ease-in-out infinite alternate}@keyframes pk-hall-varre-e{0%{rotate:-30deg}to{rotate:-4deg}}@keyframes pk-hall-varre-d{0%{rotate:30deg}to{rotate:4deg}}.pk-hall__conteudo{position:relative;min-height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;padding:56px 16px 28px;text-align:center}.pk-hall__topo{animation:pk-hall-desce .9s .25s cubic-bezier(.2,1.2,.4,1) both}@keyframes pk-hall-desce{0%{opacity:0;translate:0 -26px}to{opacity:1;translate:0 0}}.pk-hall__selo{display:inline-flex;align-items:center;gap:6px;padding:4px 12px;border:1px solid rgba(255,216,74,.6);border-radius:999px;background:#ffd84a1f;color:#ffd84a;font-size:11px;font-weight:800;letter-spacing:.22em;text-transform:uppercase}.pk-hall__liga{margin-top:6px;font-size:13px;letter-spacing:.08em;color:#ffffffb8}.pk-hall__palco{position:relative;width:min(100%,420px);height:230px;display:grid;place-items:center;transition:height .7s ease}.pk-hall__chao{position:absolute;left:50%;bottom:14px;width:250px;height:46px;translate:-50% 0;border-radius:50%;background:radial-gradient(ellipse,rgba(255,226,140,.55),rgba(255,200,80,.12) 55%,transparent 72%);box-shadow:0 0 46px 10px #ffc8502e}.pk-hall__destaque{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;gap:8px;padding-bottom:4px}.pk-hall__destaque img{height:150px;max-width:220px;-o-object-fit:contain;object-fit:contain;image-rendering:pixelated;animation:pk-hall-apresenta 1.9s cubic-bezier(.3,.9,.3,1) both}@keyframes pk-hall-apresenta{0%{opacity:0;transform:translate(46vw) scale(.8);filter:brightness(0)}22%{opacity:1;transform:translate(0) scale(1);filter:brightness(0)}32%{transform:translate(0) scale(1);filter:brightness(0) drop-shadow(0 0 0 rgba(255,236,150,0))}40%{transform:translateY(-16px) scale(1.18);filter:brightness(2.6) drop-shadow(0 0 22px rgba(255,236,150,.95))}50%{transform:translateY(0) scale(1);filter:brightness(1) drop-shadow(0 0 10px rgba(255,236,150,.5))}82%{opacity:1;transform:translateY(0) scale(1);filter:brightness(1) drop-shadow(0 0 10px rgba(255,236,150,.5))}to{opacity:0;transform:translateY(96px) scale(.36);filter:brightness(1)}}.pk-hall__placa{display:inline-flex;align-items:baseline;gap:8px;padding:3px 14px;border-radius:6px;background:#0000008c;border:1px solid rgba(255,216,74,.45);font-size:15px;animation:pk-hall-placa 1.9s ease both}.pk-hall__placa span{font-size:12px;color:#ffd84a;font-weight:700}@keyframes pk-hall-placa{0%,30%{opacity:0;translate:0 8px}42%,80%{opacity:1;translate:0 0}to{opacity:0;translate:0 0}}.pk-hall__treinador{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:end center;padding-bottom:18px}.pk-hall__treinador img{position:relative;height:190px;-o-object-fit:contain;object-fit:contain;image-rendering:pixelated;filter:drop-shadow(0 8px 0 rgba(0,0,0,.35));animation:pk-hall-campeao 1.5s cubic-bezier(.2,1.4,.4,1) both,pk-hall-respira 2.4s 1.6s ease-in-out infinite}@keyframes pk-hall-campeao{0%{opacity:0;transform:translateY(70px) scale(.5);filter:brightness(0)}45%{opacity:1;transform:translateY(-14px) scale(1.12);filter:brightness(2.4)}to{opacity:1;transform:translateY(0) scale(1);filter:drop-shadow(0 8px 0 rgba(0,0,0,.35))}}@keyframes pk-hall-respira{0%,to{translate:0 0}50%{translate:0 -5px}}.pk-hall__aura{position:absolute;left:50%;bottom:30px;width:250px;height:250px;translate:-50% 0;border-radius:50%;background:radial-gradient(circle,rgba(255,236,150,.55),rgba(255,190,70,.16) 45%,transparent 70%);animation:pk-hall-aura 2.2s ease-in-out infinite alternate}@keyframes pk-hall-aura{0%{scale:.86;opacity:.6}to{scale:1.12;opacity:1}}.pk-hall__time{display:flex;flex-wrap:wrap;justify-content:center;gap:6px 4px;width:min(100%,640px);min-height:104px;margin:0;padding:0;list-style:none}.pk-hall__membro{width:96px;display:flex;flex-direction:column;align-items:center;opacity:0;transform:translateY(-40px) scale(.4)}.pk-hall__membro--entrou{opacity:1;transform:none;animation:pk-hall-pousa .5s cubic-bezier(.2,1.6,.4,1) both}@keyframes pk-hall-pousa{0%{opacity:0;transform:translateY(-40px) scale(.4)}to{opacity:1;transform:none}}.pk-hall__sprite{position:relative;width:84px;height:72px;display:grid;place-items:end center}.pk-hall__sprite:after{content:"";position:absolute;left:50%;bottom:-3px;width:60px;height:12px;translate:-50% 0;border-radius:50%;background:radial-gradient(ellipse,rgba(255,226,140,.5),transparent 70%)}.pk-hall__sprite img{position:relative;z-index:1;max-width:84px;max-height:72px;-o-object-fit:contain;object-fit:contain;image-rendering:pixelated}.pk-hall--campeao .pk-hall__membro--entrou .pk-hall__sprite img{animation:pk-hall-pula .62s calc(var(--k) * .11s) ease-in-out infinite}@keyframes pk-hall-pula{0%,55%,to{translate:0 0}28%{translate:0 -12px}}.pk-hall__membro b{margin-top:5px;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px}.pk-hall__membro small{font-size:10px;font-weight:700;color:#ffd84a}.pk-hall__final{display:none}.pk-hall--fim .pk-hall__final{display:block;animation:pk-hall-desce .7s ease both}.pk-hall__titulo{font-size:clamp(28px,7vw,44px);font-weight:800;line-height:1.1;background:linear-gradient(180deg,#fff6c8,#ffd84a 45%,#e89a1c);-webkit-background-clip:text;background-clip:text;color:transparent;filter:drop-shadow(0 2px 0 rgba(0,0,0,.6))}.pk-hall__sub{margin-top:6px;font-size:14px;color:#fffc}.pk-hall__acoes{margin-top:16px;display:flex;flex-wrap:wrap;justify-content:center;gap:10px}.pk-hall__voltar{padding:10px 20px;border:1px solid rgba(255,255,255,.35);border-radius:16px;font-weight:700;color:#ffffffd9;transition:border-color .2s,color .2s}.pk-hall__voltar:hover{border-color:#ffd84a;color:#ffd84a}.pk-hall__pular{position:absolute;top:14px;right:14px;padding:6px 14px;border:1px solid rgba(255,255,255,.3);border-radius:999px;background:#00000059;font-size:12px;font-weight:700;color:#fffc}.pk-hall__pular:hover{color:#fff;border-color:#fff}.pk-hall__flash{position:absolute;top:0;right:0;bottom:0;left:0;background:#fff;pointer-events:none;animation:pk-hall-flash .9s ease-out both}@keyframes pk-hall-flash{0%{opacity:0}12%{opacity:.95}to{opacity:0}}.pk-hall__confete{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;pointer-events:none}.pk-hall__confete i{position:absolute;top:-20px;height:14px;border-radius:2px;opacity:0;animation:pk-hall-confete linear infinite}@keyframes pk-hall-confete{0%{opacity:1;transform:translateY(0) rotate(0) rotateX(0)}to{opacity:1;transform:translateY(108vh) rotate(var(--giro)) rotateX(720deg)}}@media(max-width:480px){.pk-hall__conteudo{gap:10px;padding-top:52px}.pk-hall__palco{height:200px}.pk-hall__destaque img{height:124px}.pk-hall__treinador img{height:160px}.pk-hall__membro{width:31%}}.pk-ouro{position:relative;overflow:hidden;border-color:#c9951a;background:linear-gradient(135deg,#fff3b8,#ffd84a 30%,#f2b21e 62%,#ffe27a);box-shadow:0 0 0 1px #ffec968c inset,0 6px 18px -8px #d69614bf}.pk-ouro:hover{border-color:#8a5a00}.pk-ouro>*{position:relative;z-index:1}.pk-ouro span,.pk-ouro svg{color:#3d2600}.pk-ouro span span:last-child{color:#5c3d05}.pk-ouro:after{content:"";position:absolute;top:-20%;bottom:-20%;left:-40%;width:32%;background:linear-gradient(100deg,transparent,rgba(255,255,255,.75),transparent);transform:skew(-18deg);animation:pk-ouro-brilho 4.5s ease-in-out infinite;pointer-events:none}@keyframes pk-ouro-brilho{0%,62%{left:-40%}to{left:125%}}@media(prefers-reduced-motion:reduce){.pk-ouro:after{animation:none;opacity:0}}
