.sk{--sk-hit-bg: #16301c;--sk-hit-bd: #2c6b36;--sk-hit-tx: #7ee29a;--sk-near-bg: #33290c;--sk-near-bd: #7a6420;--sk-near-tx: #e5c964;--sk-miss-bg: #242424;--sk-miss-bd: #303030}.sk [hidden]{display:none!important}.sk .picker{position:relative}.sk .field{width:100%;height:52px;background:var(--bg);border:1px solid var(--border-hi);border-radius:12px;color:var(--text);font:inherit;font-size:1rem;padding:0 1rem}.sk .field::placeholder{color:var(--text-dim)}.sk .field:focus-visible{outline:2px solid var(--text);outline-offset:1px}.sk .field:disabled{opacity:.45}.sk .suggest{position:absolute;z-index:20;top:calc(100% + 6px);left:0;right:0;max-height:20rem;overflow-y:auto;background:var(--bg);border:1px solid var(--border-hi);border-radius:12px;box-shadow:0 16px 36px #0000008c;padding:.3rem;margin:0;list-style:none;display:none;text-align:left}.sk .suggest.open{display:block}.sk .suggest li{margin:0}.sk .suggest button{width:100%;display:flex;align-items:center;gap:.7rem;background:none;border:0;border-radius:8px;color:var(--text);font:inherit;font-size:var(--fs-small);text-align:left;padding:.35rem .5rem;cursor:pointer}.sk .suggest button:hover,.sk .suggest button.cursor{background:var(--surface-hi)}.sk .suggest button:disabled{opacity:.35;cursor:not-allowed}.sk .suggest img{width:48px;height:36px;object-fit:contain;flex:none}.sk .suggest .nm{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sk .suggest .tg{font-size:.6875rem;color:var(--text-dim);flex:none}.sk .legend{display:flex;gap:var(--sp-2) var(--sp-4);flex-wrap:wrap;font-size:.75rem;color:var(--text-dim)}.sk .legend span{display:inline-flex;align-items:center;gap:.4rem}.sk .legend .sw{display:inline-flex;align-items:center;justify-content:center;width:14px;height:14px;border-radius:4px;font-style:normal}.sk .legend .sw.hit{background:var(--sk-hit-bg);border:1px solid var(--sk-hit-bd)}.sk .legend .sw.near{background:var(--sk-near-bg);border:1px solid var(--sk-near-bd)}.sk .legend .arrow-sw{width:auto;color:var(--text-soft);letter-spacing:-.1em}.sk #hintSlot{display:flex;flex-direction:column;gap:var(--sp-2)}.sk #hintSlot:empty{display:none}.sk .hint-locked{font-size:.75rem;color:var(--text-dim);margin:0}.sk .hint-btn{align-self:flex-start;border:1px dashed var(--border-hi);background:none;color:var(--text-soft);border-radius:8px;font:inherit;font-size:var(--fs-small);padding:.45rem .9rem;cursor:pointer}.sk .hint-btn:hover{color:var(--text);border-color:var(--text-dim)}.sk .hint-img{width:220px;max-width:100%;height:120px;overflow:hidden;border-radius:var(--radius-card);background:#1e1e1e;display:flex;align-items:center;justify-content:center}.sk .hint-img img{width:100%;height:100%;object-fit:contain;transform-origin:38% 42%}.sk .cols,.sk .row{display:grid;grid-template-columns:minmax(0,1.9fr) repeat(7,minmax(0,1fr));gap:4px}.sk .cols{font-size:.6875rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--text-dim);padding:0 2px}.sk .cols span{text-align:center}.sk .cols span:first-child{text-align:left}.sk .rows{display:flex;flex-direction:column;gap:4px}.sk .rows:empty{display:none}.sk .who{display:flex;align-items:center;gap:.5rem;background:var(--surface-hi);border-radius:8px;padding:.3rem .5rem;min-width:0;text-align:left}.sk .who img{width:44px;height:32px;object-fit:contain;flex:none}.sk .who span{font-size:var(--fs-small);line-height:1.25;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.sk .cell{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1px;text-align:center;min-height:3.1rem;padding:.3rem .2rem;border-radius:8px;border:1px solid var(--sk-miss-bd);background:var(--sk-miss-bg);color:var(--text-soft);font-size:.75rem;line-height:1.25;overflow-wrap:anywhere;animation:sk-cell-in .28s both}.sk .cell.hit{background:var(--sk-hit-bg);border-color:var(--sk-hit-bd);color:var(--sk-hit-tx)}.sk .cell.near{background:var(--sk-near-bg);border-color:var(--sk-near-bd);color:var(--sk-near-tx)}.sk .cell .arrow{font-size:.875rem;line-height:1;opacity:.85}@keyframes sk-cell-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.sk .cell{animation:none}}.sk .result{display:flex;gap:var(--sp-5);align-items:center;background:#1e1e1e;border:1px solid var(--sk-hit-bd);border-radius:var(--radius-card);padding:var(--sp-5);text-align:left}.sk .result.lost{border-color:var(--border-hi)}.sk .result img{width:140px;max-height:105px;object-fit:contain;flex:none}.sk .result .txt{display:flex;flex-direction:column;gap:.35rem;min-width:0}.sk .result h2{font-family:var(--font-display);font-weight:600;font-size:1.35rem;letter-spacing:-.02em;line-height:1.15}.sk .result h2 a{color:var(--text);text-decoration:none}.sk .result h2 a:hover{text-decoration:underline}.sk .result p{font-size:var(--fs-small);color:var(--text-soft);margin:0}.sk .result .actions{display:flex;gap:var(--sp-2);margin-top:.5rem;flex-wrap:wrap;align-items:center}.sk .result .btn{display:inline-flex;align-items:center;height:40px;border:0;border-radius:10px;padding:0 1rem;font:inherit;font-size:var(--fs-small);font-weight:600;background:var(--btn-primary-bg);color:var(--btn-primary-text);text-decoration:none;cursor:pointer}.sk .result .btn:hover{background:var(--btn-primary-bg-hover)}.sk .result .btn.ghost{background:var(--btn-secondary-bg);color:var(--btn-secondary-text)}.sk .result .btn.ghost:hover{background:var(--btn-secondary-bg-hover)}.sk .result .share-mini{border:0;background:none;color:var(--text-soft);font:inherit;font-size:.8125rem;text-decoration:underline;text-underline-offset:3px;cursor:pointer;padding:.5rem .4rem}.sk .result .share-mini:hover{color:var(--text)}.sk .dist{display:flex;flex-direction:column;gap:4px}.sk .dist[hidden]{display:none}.sk .dist-row{display:flex;align-items:center;gap:var(--sp-2)}.sk .dist-label{width:1.4rem;flex:none;font-size:.75rem;color:var(--text-dim);text-align:right;font-variant-numeric:tabular-nums}.sk .dist-bar{background:var(--surface-hi);border-radius:4px;min-height:1.15rem;font-size:.6875rem;color:var(--text-soft);display:flex;align-items:center;justify-content:flex-end;padding-inline:.4rem;font-variant-numeric:tabular-nums}.sk .dist-bar.today{background:var(--btn-primary-bg);color:var(--btn-primary-text);font-weight:600}.sk-toast{position:fixed;bottom:24px;left:50%;transform:translate(-50%) translateY(8px);background:var(--btn-primary-bg);color:var(--btn-primary-text);border-radius:10px;padding:.6rem 1.2rem;font-size:var(--fs-small);font-weight:600;opacity:0;pointer-events:none;transition:opacity .2s,transform .2s;z-index:110}.sk-toast.show{opacity:1;transform:translate(-50%) translateY(0)}@media(max-width:720px){.sk .cols{display:none}.sk .row{grid-template-columns:1fr 1fr 1fr}.sk .who{grid-column:1 / -1}.sk .cell:before{content:attr(data-label);font-size:.5625rem;text-transform:uppercase;letter-spacing:.06em;opacity:.6}.sk .result{flex-direction:column;align-items:flex-start}}.sk.sk-cl{--sk-hit-bg: #1c5a2e;--sk-hit-bd: #2f9a4c;--sk-hit-tx: #effff3;--sk-near-bg: #5c4611;--sk-near-bd: #c0941f;--sk-near-tx: #fff3cf;--sk-miss-bg: #222222;--sk-miss-bd: #333333;--sk-miss-tx: #d6d6d6;--cl-field: #161616;--cl-line: #2e2e2e;--cl-label: #8f8f8f;--cl-w: 640px}.sk.sk-cl .sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.sk.sk-cl .cl-game{display:flex;flex-direction:column;align-items:stretch;gap:var(--sp-3)}.sk.sk-cl .cl-modes{align-self:center;display:inline-flex;padding:3px;gap:2px;background:var(--cl-field);border:1px solid var(--cl-line);border-radius:999px;margin-bottom:var(--sp-2)}.sk.sk-cl .cl-mode{height:30px;padding:0 1rem;border:0;border-radius:999px;background:none;color:var(--cl-label);font:inherit;font-size:.8125rem;font-weight:600;cursor:pointer;transition:background var(--ease),color var(--ease)}.sk.sk-cl .cl-mode:hover{color:var(--text)}.sk.sk-cl .cl-mode[aria-pressed=true]{background:var(--surface-hi);color:var(--text)}.sk.sk-cl .cl-picker .field{height:58px;background:var(--cl-field);border:1px solid #3a3a3a;border-radius:12px;font-size:1.0625rem;padding:0 1.1rem;transition:border-color var(--ease)}.sk.sk-cl .cl-picker .field:hover:not(:disabled){border-color:#4a4a4a}.sk.sk-cl .cl-picker .field:focus-visible{outline:none;border-color:var(--text)}.sk.sk-cl .cl-picker.has-go .field{padding-right:64px}.sk.sk-cl .cl-go{position:absolute;top:7px;right:7px;width:44px;height:44px;display:grid;place-items:center;border:0;border-radius:9px;background:var(--btn-primary-bg);color:var(--btn-primary-text);cursor:pointer;transition:background var(--ease)}.sk.sk-cl .cl-go:hover{background:var(--btn-primary-bg-hover)}.sk.sk-cl .cl-go svg{width:20px;height:20px}.sk.sk-cl .cl-picker.shake{animation:cl-shake .36s ease-in-out}@keyframes cl-shake{20%,60%{transform:translate(-6px)}40%,80%{transform:translate(6px)}}.sk.sk-cl.is-over .cl-picker,.sk.sk-cl.is-over .cl-status{display:none}.sk.sk-cl .cl-status{display:flex;flex-wrap:wrap;align-items:center;gap:4px var(--sp-3);min-height:28px;font-size:.8125rem;color:var(--cl-label)}.sk.sk-cl .cl-legend{display:none;width:100%;justify-content:center;color:var(--cl-label)}.sk.sk-cl.is-fresh .cl-legend{display:flex}.sk.sk-cl.is-fresh .cl-count,.sk.sk-cl.is-fresh .cl-giveup,.sk.sk-cl.is-fresh #hintSlot{display:none}.sk.sk-cl .cl-count{color:var(--text);font-weight:600;font-variant-numeric:tabular-nums}.sk.sk-cl #hintSlot{display:contents}.sk.sk-cl .hint-locked{font-size:.8125rem;color:var(--cl-label)}.sk.sk-cl .hint-locked:before,.sk.sk-cl .hint-btn:before{content:"·";margin-right:var(--sp-3);color:#555}.sk.sk-cl .hint-btn{border:0;padding:0;border-radius:0;background:none;color:var(--text);font-size:.8125rem;font-weight:600;text-decoration:underline;text-decoration-color:var(--accent);text-underline-offset:4px}.sk.sk-cl .hint-btn:before{display:inline-block;text-decoration:none}.sk.sk-cl .hint-btn~.hint-locked{display:none}.sk.sk-cl .hint-btn:hover{color:var(--accent-hover)}.sk.sk-cl .cl-status:after{content:"";order:5;flex-basis:100%;height:0}.sk.sk-cl .hint-img{order:6;flex:none;max-width:calc(50% - var(--sp-2));margin-top:var(--sp-2);width:240px;height:130px;background:var(--cl-field);border:1px solid var(--cl-line);border-radius:12px}.sk.sk-cl .hint-img:first-of-type{margin-left:auto}.sk.sk-cl .hint-img:last-of-type{margin-right:auto}.sk.sk-cl .cl-giveup{order:4;margin-left:auto;border:0;background:none;padding:4px 0;color:var(--cl-label);font:inherit;font-size:.8125rem;cursor:pointer}.sk.sk-cl .cl-giveup:hover{color:var(--text);text-decoration:underline;text-underline-offset:3px}.sk.sk-cl .cl-table{display:flex;flex-direction:column;gap:6px;margin-top:var(--sp-2)}.sk.sk-cl .cols,.sk.sk-cl .row{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr) minmax(0,1.05fr) minmax(0,1.2fr) minmax(0,.85fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1.3fr);gap:5px}.sk.sk-cl .cols{padding:0 0 6px;border-bottom:1px solid var(--cl-line);font-size:.6875rem;letter-spacing:.06em;color:var(--cl-label)}.sk.sk-cl .rows{gap:5px}.sk.sk-cl .who{flex-direction:column;justify-content:center;gap:3px;background:none;padding:2px 0;text-align:center}.sk.sk-cl .who img{width:56px;height:34px}.sk.sk-cl .who span{font-size:.6875rem;font-weight:500;line-height:1.2;color:var(--text-soft)}.sk.sk-cl .cols span:first-child{text-align:center}.sk.sk-cl .cell{min-height:60px;padding:6px 4px;border:0;border-radius:6px;background:var(--sk-miss-bg);box-shadow:inset 0 0 0 1px var(--sk-miss-bd);color:var(--sk-miss-tx);font-size:.8125rem;font-weight:600;line-height:1.2;overflow-wrap:normal;word-break:normal;hyphens:auto}.sk.sk-cl .cell.hit{background:var(--sk-hit-bg);box-shadow:inset 0 0 0 1px var(--sk-hit-bd);color:var(--sk-hit-tx)}.sk.sk-cl .cell.near{background:var(--sk-near-bg);box-shadow:inset 0 0 0 1px var(--sk-near-bd);color:var(--sk-near-tx)}.sk.sk-cl .cell:last-child{font-size:.75rem;font-weight:500}.sk.sk-cl .cell:nth-child(7){text-transform:capitalize}.sk.sk-cl .cell .arrow{font-size:.8125rem;opacity:.75}.sk.sk-cl .cl-result:empty{display:none}.sk.sk-cl .result{flex-direction:column;align-items:center;gap:var(--sp-3);text-align:center;background:var(--cl-field);border:1px solid var(--cl-line);border-radius:14px;padding:var(--sp-5) var(--sp-4)}.sk.sk-cl .result:not(.lost){border-color:var(--sk-hit-bd)}.sk.sk-cl .result img{width:200px;max-width:70%;max-height:130px}.sk.sk-cl .result .txt{align-items:center;gap:6px}.sk.sk-cl .result .txt:before{content:"You got it";font-size:.75rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--sk-hit-tx)}.sk.sk-cl .result.lost .txt:before{content:"The answer was";color:var(--cl-label)}.sk.sk-cl .result h2{font-size:1.5rem}.sk.sk-cl .result p{color:var(--text-soft)}.sk.sk-cl .result.lost p:last-of-type{display:none}.sk.sk-cl .result .actions{justify-content:center;margin-top:var(--sp-2)}@media(max-width:720px){.sk.sk-cl .row{grid-template-columns:repeat(4,minmax(0,1fr));gap:4px}.sk.sk-cl .rows{gap:14px}.sk.sk-cl .who{grid-column:1 / -1;flex-direction:row;justify-content:flex-start;gap:8px;text-align:left}.sk.sk-cl .who img{width:44px;height:30px}.sk.sk-cl .who span{-webkit-line-clamp:1;font-size:.8125rem;color:var(--text)}.sk.sk-cl .cell{min-height:56px;font-size:.75rem}.sk.sk-cl .cell:last-child{grid-column:span 2}.sk.sk-cl .cell:before{font-weight:600;opacity:.65}.sk.sk-cl .result{align-items:center}.sk.sk-cl .cl-giveup{margin-left:auto}}.sk.sk-m .cell{border-radius:8px;min-height:64px}.sk.sk-m .row{perspective:700px}.sk.sk-m .row:first-child .who{animation:m-who .3s ease-out both}.sk.sk-m .row:first-child .cell{animation:m-flip .5s cubic-bezier(.3,.7,.4,1) both}.sk.sk-m .row:first-child .cell:nth-child(2){animation-delay:0s!important}.sk.sk-m .row:first-child .cell:nth-child(3){animation-delay:.16s!important}.sk.sk-m .row:first-child .cell:nth-child(4){animation-delay:.32s!important}.sk.sk-m .row:first-child .cell:nth-child(5){animation-delay:.48s!important}.sk.sk-m .row:first-child .cell:nth-child(6){animation-delay:.64s!important}.sk.sk-m .row:first-child .cell:nth-child(7){animation-delay:.8s!important}.sk.sk-m .row:first-child .cell:nth-child(8){animation-delay:.96s!important}@keyframes m-flip{0%{transform:rotateX(90deg);filter:brightness(.5)}60%{transform:rotateX(-12deg)}to{transform:rotateX(0);filter:none}}@keyframes m-who{0%{opacity:0;transform:translate(-8px)}to{opacity:1;transform:none}}.sk.sk-m.is-won .row:first-child .cell{animation:m-flip .5s cubic-bezier(.3,.7,.4,1) both,m-hop .42s ease-out both}.sk.sk-m.is-won .row:first-child .cell:nth-child(2){animation-delay:0s,1.5s!important}.sk.sk-m.is-won .row:first-child .cell:nth-child(3){animation-delay:.16s,1.56s!important}.sk.sk-m.is-won .row:first-child .cell:nth-child(4){animation-delay:.32s,1.62s!important}.sk.sk-m.is-won .row:first-child .cell:nth-child(5){animation-delay:.48s,1.68s!important}.sk.sk-m.is-won .row:first-child .cell:nth-child(6){animation-delay:.64s,1.74s!important}.sk.sk-m.is-won .row:first-child .cell:nth-child(7){animation-delay:.8s,1.8s!important}.sk.sk-m.is-won .row:first-child .cell:nth-child(8){animation-delay:.96s,1.86s!important}@keyframes m-hop{0%,to{transform:translateY(0)}40%{transform:translateY(-10px)}}.sk.sk-m .result{background:radial-gradient(ellipse 70% 60% at 50% 0%,color-mix(in srgb,var(--rc, #2f9a4c) 26%,transparent),transparent 70%),var(--cl-field)}.sk.sk-m .result img{filter:drop-shadow(0 10px 28px color-mix(in srgb,var(--rc, #2f9a4c) 45%,transparent))}.sk.sk-m .result .txt:before{content:"GG · You got it";font-size:.8125rem}.sk.sk-m .result h2{font-size:1.75rem}.sk.sk-m.is-live .result{animation:m-result .5s cubic-bezier(.2,.8,.3,1) both}.sk.sk-m.is-live.is-won .result{animation-delay:2s}@keyframes m-result{0%{opacity:0;transform:translateY(12px) scale(.98)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.sk.sk-m .row:first-child .who,.sk.sk-m .row:first-child .cell,.sk.sk-m.is-won .row:first-child .cell,.sk.sk-m.is-live .result{animation:none!important}}.page[data-astro-cid-olvzvfbs]{display:flex;flex-direction:column;gap:var(--sp-4);max-width:calc(var(--cl-w, 640px) + 2 * var(--container-pad));padding-block:var(--sp-4) calc(var(--sp-9) + 40px)}.head[data-astro-cid-olvzvfbs]{text-align:center;margin-top:var(--sp-3)}h1[data-astro-cid-olvzvfbs]{font-family:var(--font-display);font-weight:700;font-size:clamp(2.25rem,7vw,3rem);letter-spacing:-.03em;line-height:1;text-transform:uppercase}h1[data-astro-cid-olvzvfbs] span[data-astro-cid-olvzvfbs]{color:var(--accent)}.tag[data-astro-cid-olvzvfbs]{margin-top:10px;font-size:.9375rem;color:var(--text-soft)}.sub[data-astro-cid-olvzvfbs]{margin-top:4px;font-size:.75rem;color:var(--text-dim);font-variant-numeric:tabular-nums}.cd[data-astro-cid-olvzvfbs]:not(:empty):before{content:"·";margin-inline:8px}.more[data-astro-cid-olvzvfbs]{display:flex;flex-direction:column;gap:var(--sp-6);margin-top:var(--sp-8);padding-top:var(--sp-6);border-top:1px solid var(--border)}.yesterday[data-astro-cid-olvzvfbs]{font-size:.8125rem;color:var(--text-soft)}.yesterday[data-astro-cid-olvzvfbs] a{color:var(--text)}.yesterday[data-astro-cid-olvzvfbs]:empty{display:none}section[data-astro-cid-olvzvfbs]{display:flex;flex-direction:column;gap:var(--sp-3)}h2[data-astro-cid-olvzvfbs]{font-family:var(--font-display);font-size:1.0625rem;font-weight:600}section[data-astro-cid-olvzvfbs] p[data-astro-cid-olvzvfbs]{font-size:.875rem;line-height:1.6;color:var(--text-soft)}section[data-astro-cid-olvzvfbs] a[data-astro-cid-olvzvfbs]{color:var(--text)}.h-row[data-astro-cid-olvzvfbs]{display:flex;align-items:baseline;justify-content:space-between}.reset[data-astro-cid-olvzvfbs]{border:0;background:none;color:var(--text-dim);font:inherit;font-size:.8125rem;cursor:pointer;padding:4px 0}.reset[data-astro-cid-olvzvfbs]:hover{color:var(--text)}.stats[data-astro-cid-olvzvfbs]{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:var(--sp-3);margin:0}.stats[data-astro-cid-olvzvfbs] div[data-astro-cid-olvzvfbs]{display:flex;flex-direction:column-reverse;gap:4px}.stats[data-astro-cid-olvzvfbs] dt[data-astro-cid-olvzvfbs]{font-size:.75rem;color:var(--text-dim)}.stats[data-astro-cid-olvzvfbs] dd[data-astro-cid-olvzvfbs]{margin:0;font-family:var(--font-display);font-weight:600;font-size:1.5rem;line-height:1;font-variant-numeric:tabular-nums}@media(max-width:480px){.stats[data-astro-cid-olvzvfbs]{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:var(--sp-4)}}
