@font-face{font-family:Chango;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,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)format("woff2"),url(./chango-latin-ext-400-normal-BJKHtXhj.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Chango;font-style:normal;font-display:swap;font-weight:400;src:url(./chango-latin-400-normal-Ck9xYF4C.woff2)format("woff2"),url(./chango-latin-400-normal-B3bu0Vwq.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Figtree;font-style:normal;font-display:swap;font-weight:400;src:url(./figtree-latin-ext-400-normal-CXAzuTZb.woff2)format("woff2"),url(./figtree-latin-ext-400-normal-Gbh-3PTk.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Figtree;font-style:normal;font-display:swap;font-weight:400;src:url(./figtree-latin-400-normal-g7Dtegnw.woff2)format("woff2"),url(./figtree-latin-400-normal-BD4aNku5.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Figtree;font-style:normal;font-display:swap;font-weight:600;src:url(./figtree-latin-ext-600-normal-DJlfifZj.woff2)format("woff2"),url(./figtree-latin-ext-600-normal-CQqsimlV.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Figtree;font-style:normal;font-display:swap;font-weight:600;src:url(./figtree-latin-600-normal-Cv_xCTDl.woff2)format("woff2"),url(./figtree-latin-600-normal-BM_oTo4n.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Figtree;font-style:normal;font-display:swap;font-weight:800;src:url(./figtree-latin-ext-800-normal-DLIuazCv.woff2)format("woff2"),url(./figtree-latin-ext-800-normal-Cp4dEvwL.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Figtree;font-style:normal;font-display:swap;font-weight:800;src:url(./figtree-latin-800-normal-30yxI7TZ.woff2)format("woff2"),url(./figtree-latin-800-normal-B7vj2UK8.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--bg:#f3f5fa;--surface:#fff;--ink:#0d1a33;--muted:#58637c;--line:#d2d8e5;--azul:#0a4ba0;--rojo:#cf1530;--gris:#7a8398;--key:#e0e4ee;--on-color:#fff;--scrim:#0910208c;--display:"Chango","Arial Black","Helvetica Neue",system-ui,sans-serif;--body:"Figtree",ui-sans-serif,system-ui,-apple-system,"Segoe UI",Roboto,sans-serif}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--bg:#0a1020;--surface:#121a2e;--ink:#e8edf9;--muted:#9aa5be;--line:#27324d;--azul:#2d6bd0;--rojo:#de324b;--gris:#3a4560;--key:#232e47;--on-color:#fff;--scrim:#0009;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}:root[data-theme=dark]{--bg:#0a1020;--surface:#121a2e;--ink:#e8edf9;--muted:#9aa5be;--line:#27324d;--azul:#2d6bd0;--rojo:#de324b;--gris:#3a4560;--key:#232e47;--on-color:#fff;--scrim:#0009;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html{box-sizing:border-box;height:100%;padding-top:env(safe-area-inset-top,0px);padding-bottom:env(safe-area-inset-bottom,0px);background:var(--bg)}[hidden]{display:none!important}*,:before,:after{box-sizing:inherit}body{background:var(--bg);height:100%;color:var(--ink);font-family:var(--body);padding-left:max(16px, env(safe-area-inset-left,0px));padding-right:max(16px, env(safe-area-inset-right,0px));-webkit-tap-highlight-color:transparent;margin:0;padding-block-start:0;padding-block-end:0}button{font:inherit;color:inherit}button:focus-visible{outline:3px solid var(--azul);outline-offset:2px}a:focus-visible{outline:3px solid var(--azul);outline-offset:2px}.app{flex-direction:column;max-width:500px;height:100%;margin:0 auto;display:flex}.top{border-bottom:1px solid var(--line);grid-template-columns:40px minmax(0,1fr) 40px;align-items:center;gap:8px;padding-block-start:10px;padding-block-end:6px;display:grid}.brand{justify-content:center;align-items:center;gap:10px;min-width:0;display:flex}.flag{width:30px;height:20px;box-shadow:0 0 0 1px var(--line);border-radius:3px;flex:none;display:block;overflow:hidden}.flag svg{width:100%;height:100%;display:block}h1{font-family:var(--display);letter-spacing:.01em;white-space:nowrap;margin:0;font-size:clamp(20px,5.6vw,27px);font-weight:400;line-height:1}.icon-btn{cursor:pointer;background:0 0;border:0;border-radius:10px;place-items:center;width:40px;height:40px;display:grid}.icon-btn:hover{background:var(--key)}.icon-btn svg{width:22px;height:22px}.right{justify-self:end}.subline{color:var(--muted);letter-spacing:.02em;text-align:center;flex-wrap:wrap;justify-content:center;align-items:center;gap:4px 10px;padding-block-start:8px;padding-block-end:0;font-size:12px;display:flex}.subline b{color:var(--ink);font-weight:800}.about{text-align:center;max-width:46ch;color:var(--muted);margin:6px auto 0;font-size:13px;line-height:1.4}.about b{color:var(--ink)}.about-link{color:var(--azul);cursor:pointer;font-weight:800;font-size:inherit;background:0 0;border:0;padding:0;text-decoration:underline}.pill{border:1.5px solid var(--line);background:var(--surface);cursor:pointer;white-space:nowrap;border-radius:999px;padding:4px 10px;font-size:12px;font-weight:700}.pill[aria-pressed=true]{border-color:var(--rojo);color:var(--rojo)}main{flex:1;place-content:center;min-height:0;padding-block-start:8px;padding-block-end:8px;display:grid}.board{--gap:6px;--tile:max(34px, min(62px, calc((100vw - 56px) / 5), calc((100vh - 372px) / 6.25)));grid-template-rows:repeat(6,var(--tile));gap:var(--gap);display:grid}@supports (height:100dvh){.board{--tile:max(34px, min(62px, calc((100vw - 56px) / 5), calc((100dvh - 372px) / 6.25)))}}.row{grid-template-columns:repeat(5,var(--tile));gap:var(--gap);display:grid}.tile{width:var(--tile);height:var(--tile);border:2px solid var(--line);background:var(--surface);font-weight:800;font-size:calc(var(--tile) * .52);text-transform:uppercase;color:var(--ink);-webkit-user-select:none;user-select:none;border-radius:5px;place-items:center;line-height:1;display:grid;position:relative}.tile[data-state=filled]{border-color:var(--muted);animation:90ms ease-out pop}.tile[data-state=correct]{background:var(--azul);border-color:var(--azul);color:var(--on-color)}.tile[data-state=present]{background:var(--rojo);border-color:var(--rojo);color:var(--on-color)}.tile[data-state=absent]{background:var(--gris);border-color:var(--gris);color:var(--on-color)}.tile[data-state=correct]:after{content:"";aspect-ratio:1;clip-path:polygon(50% 0%,61% 35%,98% 35%,68% 57%,79% 91%,50% 70%,21% 91%,32% 57%,2% 35%,39% 35%);background:#fff9;width:22%;max-width:100%;position:absolute;top:8%;right:8%}.tile.flip{animation:.5s both flip}.tile.win{animation:.5s both hop}.row.shake{animation:.4s shake}@keyframes pop{0%{transform:scale(.88)}to{transform:scale(1)}}@keyframes flip{0%{transform:rotateX(0)}50%{transform:rotateX(-90deg)}to{transform:rotateX(0)}}@keyframes hop{0%,to{transform:translateY(0)}40%{transform:translateY(-28%)}70%{transform:translateY(4%)}}@keyframes shake{10%,90%{transform:translate(-2px)}20%,80%{transform:translate(4px)}30%,50%,70%{transform:translate(-7px)}40%,60%{transform:translate(7px)}}.kb{-webkit-user-select:none;user-select:none;gap:6px;padding-block-start:6px;padding-block-end:12px;display:grid}.kb-row{justify-content:center;gap:5px;display:flex}.key{background:var(--key);min-width:0;height:clamp(42px,6.6vh,56px);color:var(--ink);cursor:pointer;touch-action:manipulation;border:0;border-radius:6px;flex:1 1 0;place-items:center;padding:0;font-size:clamp(13px,3.9vw,17px);font-weight:800;display:grid}@supports (height:100dvh){.key{height:clamp(42px,6.6dvh,56px)}}.key.wide{letter-spacing:.06em;flex:1.55 1 0;font-size:clamp(10px,2.9vw,12px)}.key svg{width:22px;height:22px}.key:active{filter:brightness(.92)}.key[data-state=correct]{background:var(--azul);color:var(--on-color)}.key[data-state=present]{background:var(--rojo);color:var(--on-color)}.key[data-state=absent]{background:var(--gris);color:var(--on-color);opacity:.85}.toast{left:50%;top:calc(env(safe-area-inset-top,0px) + 76px);background:var(--ink);color:var(--bg);pointer-events:none;z-index:30;white-space:nowrap;border-radius:8px;padding:10px 16px;font-size:14px;font-weight:800;position:fixed;transform:translate(-50%)}.overlay{background:var(--scrim);z-index:20;padding-left:max(0px, env(safe-area-inset-left,0px));padding-right:max(0px, env(safe-area-inset-right,0px));justify-content:center;align-items:flex-end;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}@media (min-width:640px){.overlay{align-items:center}}.sheet{background:var(--surface);width:100%;max-width:460px;max-height:92%;color:var(--ink);padding:22px 20px calc(22px + env(safe-area-inset-bottom,0px));border-radius:18px 18px 0 0;flex-direction:column;gap:16px;display:flex;position:relative;overflow:auto}@media (min-width:640px){.sheet{border-radius:18px;padding-bottom:22px}}.close{position:absolute;top:10px;right:10px}.eyebrow{letter-spacing:.14em;text-transform:uppercase;color:var(--muted);font-size:11px;font-weight:800}.sheet h2{font-family:var(--display);text-wrap:balance;margin:0;font-size:26px;font-weight:400;line-height:1.1}.sheet p{max-width:62ch;margin:0;line-height:1.5}.sheet ul{gap:6px;margin:0;padding-left:18px;line-height:1.45;display:grid}.sheet .kinds{background:var(--bg);border:1.5px solid var(--line);border-radius:12px;padding:12px 14px;list-style:none}.sub-h{font-family:var(--display);margin:4px 0 0;font-size:20px;font-weight:400}.example{--tile:38px;gap:4px;display:flex}.example .tile{font-size:20px}.legend{gap:8px;font-size:14px;display:grid}.legend div{align-items:center;gap:10px;display:flex}.swatch{--tile:26px;flex:none;font-size:14px}.note{color:var(--muted);border-top:1px solid var(--line);padding-top:12px;font-size:12.5px}.word-card{border:1.5px solid var(--line);border-radius:14px;gap:8px;padding:16px;display:grid}.big-word{font-family:var(--display);letter-spacing:.06em;color:var(--azul);font-size:34px;line-height:1}.def{font-size:16px;font-weight:600}.ex{color:var(--muted);font-style:italic}.stats{text-align:center;grid-template-columns:repeat(4,1fr);gap:8px;display:grid}.stats b{font-variant-numeric:tabular-nums;font-size:26px;font-weight:800;line-height:1.1;display:block}.stats span{color:var(--muted);font-size:11px;line-height:1.2;display:block}.dist{gap:4px;display:grid}.dist-row{font-variant-numeric:tabular-nums;grid-template-columns:14px 1fr;align-items:center;gap:8px;font-size:13px;font-weight:700;display:grid}.bar{background:var(--gris);color:var(--on-color);text-align:right;min-width:24px;width:var(--w,8%);border-radius:3px;max-width:100%;padding:2px 7px;font-size:12px}.bar.hit{background:var(--azul)}.actions{flex-wrap:wrap;gap:8px;display:flex}.btn{cursor:pointer;border:0;border-radius:10px;flex:140px;justify-content:center;align-items:center;gap:8px;min-height:46px;padding:0 14px;font-size:15px;font-weight:800;text-decoration:none;display:inline-flex}.btn.primary{background:var(--azul);color:var(--on-color)}.btn.wa{color:#fff;background:#1f9e55}.btn.ghost{background:var(--key);color:var(--ink)}.next{color:var(--muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;font-size:13px;display:flex}.next b{color:var(--ink);font-variant-numeric:tabular-nums;font-size:22px;display:block}textarea.fallback{border:1.5px solid var(--line);background:var(--bg);width:100%;min-height:120px;color:var(--ink);border-radius:8px;padding:8px;font:14px/1.4 ui-monospace,Menlo,monospace}@media (prefers-reduced-motion:reduce){.tile,.tile.flip,.tile.win,.row.shake{animation:none!important}}
