.sk-game{--sk-reserve:470px;--sk-u:max(30px, min(calc((100vw - 3rem) / 12.6), calc((100vh - var(--sk-reserve)) / 4.57), 72px));--sk-tile:clamp(44px, calc(var(--sk-u) * .8), 56px);--sk-anchor:30%;color:#fff;background:linear-gradient(#0b1026 0%,#1b2350 100%);border-radius:18px;flex-direction:column;flex:auto;align-self:stretch;width:100%;min-height:0;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff0f}.sk-game[data-sk-mode=map],.sk-game[data-sk-dark="1"]{--sk-reserve:360px}.sk-bg{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.sk-aurora{fill:#5eead4;opacity:.07}.sk-dots{fill:none;stroke:#fff;stroke-width:2.6px;stroke-linecap:round;opacity:.5}.sk-start,.sk-offer,.sk-rest{z-index:1;text-align:center;flex-direction:column;align-items:center;gap:.75rem;width:100%;max-width:560px;margin:auto;padding:1rem;display:flex;position:relative}.sk-offer-owl{width:84px}.sk-offer-title{margin:0;font-size:clamp(1.35rem,4.5vw,1.9rem);font-weight:800;line-height:1.15}.sk-offer-text{opacity:.8;margin:0 0 .25rem}.sk-big{width:100%;max-width:360px;min-height:56px;font-size:1.1rem}.sk-banner{z-index:1;color:#fde68a;text-align:center;background:#fde68a24;border:1px solid #fde68a59;border-radius:999px;margin:0;padding:.3rem .8rem;font-size:.88rem;font-weight:700;position:relative}.sk-play{z-index:1;flex-direction:column;flex:auto;align-items:center;gap:.4rem;min-height:0;padding:.4rem clamp(.4rem,1.5vw,1rem) .6rem;display:flex;position:relative}.sk-hud{flex-wrap:wrap;align-self:stretch;align-items:center;gap:.35rem .5rem;min-height:44px;padding-right:150px;display:flex}.sk-pill{white-space:nowrap;background:#ffffff14;border:1px solid #ffffff24;border-radius:999px;align-items:center;gap:.3rem;padding:.3rem .75rem;font-size:.9rem;font-weight:800;line-height:1.2;display:inline-flex}.sk-pill>span[aria-hidden]{color:#fde68a}.sk-spot{width:48px;height:48px;color:inherit;cursor:pointer;touch-action:manipulation;background:#ffffff1a;border:1px solid #ffffff40;border-radius:50%;font-size:1.5rem;line-height:1}:is(.sk-spot:focus-visible,.sk-star:focus-visible,.sk-moon:focus-visible,.sk-sun:focus-visible){outline-offset:2px;outline:3px solid #7dd3fc}.sk-flight{flex:none;width:100%;max-width:980px;position:relative}.sk-owlrow{z-index:2;height:calc(var(--sk-tile) * .85);position:relative}.sk-owl,.sk-ghost{left:var(--sk-anchor);bottom:calc(var(--sk-tile) * -.22);width:calc(var(--sk-tile) * 1.05);margin-left:calc(var(--sk-tile) * -.525);z-index:2;position:absolute}.sk-ghost{z-index:1;opacity:.4;transform:translateX(calc(var(--sk-gd,0) * var(--sk-tile)));transition:transform .26s ease-out}.sk-owl-svg{width:100%;height:auto;display:block;overflow:visible}.sk-lid{transform-box:fill-box;transform-origin:50% 0;animation:5.3s infinite skBlink;transform:scaleY(.02)}.sk-owl-sleep .sk-lid{animation:none;transform:scaleY(1)}.sk-owl-ghost .sk-lid{animation-delay:1.7s}.sk-say{left:calc(var(--sk-anchor) + var(--sk-tile) * .65);color:#ffffffe0;align-items:center;margin:0;font-size:clamp(.78rem,2.3vw,1rem);font-weight:700;line-height:1.2;display:flex;position:absolute;top:0;bottom:0;right:0;overflow:hidden}.sk-ribbon{height:calc(var(--sk-tile) + 14px);background:#ffffff12;border-radius:999px;transition:opacity .5s;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff14,0 8px 24px #00000040;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 8% 92%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 8% 92%,#0000 100%)}.sk-flight-dark .sk-ribbon{opacity:.4}.sk-track{left:var(--sk-anchor);transform:translateX(calc(var(--sk-i,0) * var(--sk-tile) * -1 - var(--sk-tile) / 2));transition:transform .14s ease-out;display:flex;position:absolute;top:7px}.sk-tile{width:var(--sk-tile);height:var(--sk-tile);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,Liberation Mono,monospace;font-size:calc(var(--sk-tile) * .58);color:#ffffffeb;flex:none;justify-content:center;align-items:center;font-weight:700;transition:color .2s;display:flex;position:relative}.sk-game[data-sk-kind=warm] .sk-tile,.sk-ribbon-big .sk-tile{text-transform:uppercase}.sk-t-done,.sk-t-swept{color:#fcd34d}.sk-t-fixed{color:#fdba74}.sk-t-now{color:#fff;text-shadow:0 0 14px #ffffffe6}.sk-t-now:after,.sk-t-space:before{content:"";background:#fde68a;border-radius:2px;height:3px;position:absolute;bottom:4px;left:22%;right:22%}.sk-t-space:before{background:#ffffff59;height:2px}.sk-t-space.sk-t-now:after{height:4px;bottom:9px}.sk-ribbon-big .sk-tile{font-size:calc(var(--sk-tile) * .8)}.sk-next{text-align:center;color:#ffffffd9;min-height:1.6rem;margin:.35rem 0 0;font-size:.95rem;font-weight:700}.sk-next-key{color:#141828;border-radius:6px;min-width:1.6rem;padding:.05rem .45rem;font-weight:900;display:inline-block}.sk-chip{left:50%;top:calc(var(--sk-tile) * .6);z-index:4;text-align:center;background:#0d0f23f0;border:1px solid #fde68a73;border-radius:14px;flex-direction:column;gap:.2rem;width:max-content;max-width:min(94%,560px);padding:.55rem 1rem;animation:.26s cubic-bezier(.3,1.4,.5,1) skPop;display:flex;position:absolute;transform:translate(-50%);box-shadow:0 10px 30px #00000073}.sk-chip strong{color:#fde68a;font-size:1.02rem}.sk-chip span{font-size:.92rem;line-height:1.3}.sk-sky{width:calc(var(--sk-u) * 12.6);height:calc(var(--sk-u) * 4.57);flex:none;position:relative}.sk-skybox{flex-direction:column;flex:1 1 0;justify-content:center;align-items:center;gap:8px;width:100%;min-height:0;display:flex}.sk-game[data-sk-layout=split] .sk-sky{width:calc(var(--sk-u) * 7.4);height:calc(var(--sk-u) * 7.4)}.sk-sky-svg{pointer-events:none;width:100%;height:100%;transition:opacity .6s;position:absolute;inset:0;overflow:visible}.sk-old,.sk-con line,.sk-arrow{fill:none;stroke:#ffffff8c;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.sk-con line{opacity:0;animation:.16s ease-out forwards skFadeIn}.sk-con-clean line{stroke:#fde68ad9}.sk-arrow{stroke:#67e8f9;stroke-width:3px;animation:.2s ease-out skFadeIn}.sk-star,.sk-moon,.sk-sun{color:inherit;font:inherit;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;background:0 0;border:0;margin:0;padding:0;transition:opacity .6s;position:absolute}.sk-star{--sk-fc:#e5e7eb;width:var(--sk-u);height:var(--sk-u);margin-left:calc(var(--sk-u) * -.5);margin-top:calc(var(--sk-u) * -.42);opacity:.4}.sk-f-pinky{--sk-fc:#f9a8d4}.sk-f-ring{--sk-fc:#93c5fd}.sk-f-middle{--sk-fc:#86efac}.sk-f-pointer{--sk-fc:#fde68a}.sk-star[data-key=\!]{width:max(44px, calc(var(--sk-u) * .8));height:max(44px, calc(var(--sk-u) * .72));margin-left:min(-22px, calc(var(--sk-u) * -.4));margin-top:calc(var(--sk-u) * -.32)}.sk-glow,.sk-core{left:50%;top:calc(var(--sk-u) * .42);pointer-events:none;border-radius:50%;position:absolute}.sk-star[data-key=\!] .sk-glow,.sk-star[data-key=\!] .sk-core{top:calc(var(--sk-u) * .32)}.sk-glow{width:calc(var(--sk-u) * .62);height:calc(var(--sk-u) * .62);margin:calc(var(--sk-u) * -.31) 0 0 calc(var(--sk-u) * -.31);background:radial-gradient(circle, var(--sk-fc) 0%, #fff0 68%);opacity:.45}.sk-star .sk-core{width:calc(var(--sk-u) * .17);height:calc(var(--sk-u) * .17);margin:calc(var(--sk-u) * -.085) 0 0 calc(var(--sk-u) * -.085);box-shadow:0 0 calc(var(--sk-u) * .1) var(--sk-fc);background:#fff}.sk-lab{left:0;right:0;top:calc(var(--sk-u) * .66);font-size:clamp(12px, calc(var(--sk-u) * .32), 26px);text-align:center;color:var(--sk-fc);text-shadow:0 1px 3px #000000b3;pointer-events:none;font-weight:900;line-height:1;transition:opacity .4s;position:absolute}.sk-star[data-key=\!] .sk-lab{top:calc(var(--sk-u) * .5);font-size:clamp(11px, calc(var(--sk-u) * .26), 20px)}.sk-star[data-state=locked]{opacity:.12}.sk-star[data-state=learning]{opacity:.65}.sk-star[data-state=steady]{opacity:.9}.sk-star[data-state=star]{opacity:1}.sk-star[data-state=star] .sk-glow{animation:3.2s ease-in-out infinite alternate skTwinkle}.sk-star.sk-star-want{opacity:1;z-index:2}.sk-star-want .sk-glow{opacity:1;animation:1.1s ease-in-out infinite alternate skPulse}.sk-star-want .sk-lab{color:#fff}.sk-moon{width:calc(var(--sk-u) * 1.6);height:max(44px, calc(var(--sk-u) * .72));margin-left:calc(var(--sk-u) * -.8);margin-top:min(-22px, calc(var(--sk-u) * -.36));opacity:.75}.sk-moon .sk-core{width:calc(var(--sk-u) * .56);height:calc(var(--sk-u) * .56);margin:calc(var(--sk-u) * -.28) 0 0 calc(var(--sk-u) * -.28);box-shadow:inset calc(var(--sk-u) * -.13) calc(var(--sk-u) * -.06) 0 0 #fde68a;top:50%}.sk-moon.sk-star-want{opacity:1}.sk-moon.sk-star-want .sk-core{animation:1.1s ease-in-out infinite alternate skPulse}.sk-sun{width:calc(var(--sk-u) * .8);height:calc(var(--sk-u) * .8);opacity:.25;min-width:44px;min-height:44px;transform:translate(-50%,-50%)}.sk-sun .sk-core{width:calc(var(--sk-u) * .26);height:calc(var(--sk-u) * .26);margin:calc(var(--sk-u) * -.13) 0 0 calc(var(--sk-u) * -.13);background:#fbbf24;top:50%;box-shadow:0 0 0 3px #fbbf2440,0 0 14px #fbbf2499}.sk-sun-lit{opacity:.85}.sk-sun-on{opacity:1}.sk-sun-on .sk-core{box-shadow:0 0 0 5px #fbbf2473,0 0 22px #fbbf24}.sk-burst,.sk-flick{z-index:3;width:calc(var(--sk-u) * .9);height:calc(var(--sk-u) * .9);margin:calc(var(--sk-u) * -.45) 0 0 calc(var(--sk-u) * -.45);opacity:0;pointer-events:none;background:radial-gradient(circle,#fff 0%,#fde68acc 30%,#fde68a00 70%);border-radius:50%;position:absolute}.sk-flick{background:radial-gradient(circle,#cbd5e1f2 0%,#94a3b880 40%,#94a3b800 70%)}.sk-shoot{opacity:0;pointer-events:none;background:linear-gradient(90deg,#fff0,#fff);border-radius:3px;width:140px;height:3px;position:absolute;top:0;left:0}.sk-sky[data-sk-dark="1"] .sk-star,.sk-sky[data-sk-dark="1"] .sk-moon,.sk-sky[data-sk-dark="1"] .sk-sun,.sk-sky[data-sk-dark="1"] .sk-sky-svg{opacity:0}.sk-game[data-sk-mode=map] .sk-sky[data-sk-dark="1"] .sk-star,.sk-game[data-sk-mode=map] .sk-sky[data-sk-dark="1"] .sk-moon{opacity:.7}.sk-game[data-sk-mode=map] .sk-sky[data-sk-dark="1"] .sk-star[data-state=locked]{opacity:.12}.sk-game[data-sk-mode=map] .sk-sky[data-sk-dark="1"] .sk-lab{opacity:0}.sk-sky[data-sk-dark="1"] .sk-star.sk-star-want{opacity:1}.sk-hands{flex:none;width:min(300px,70%);height:auto}.sk-palm{fill:#ffffff12;stroke:#ffffff29;stroke-width:1.5px}.sk-finger{opacity:.35}.sk-finger-on{opacity:1;animation:.9s ease-in-out infinite alternate skFinger}.sk-ask{z-index:5;text-align:center;background:#141828;border:1px solid #fff3;border-radius:16px;flex-direction:column;gap:.6rem;width:min(92%,420px);padding:1rem;display:flex;position:absolute;top:30%;left:50%;transform:translate(-50%);box-shadow:0 16px 40px #00000080}.sk-ask p{margin:0;font-weight:800}.sk-rest{justify-items:center;display:grid}.sk-rest-moon,.sk-rest-owl{grid-area:1/1}.sk-rest-moon{width:180px;height:180px}.sk-rest-owl{width:76px;animation:.9s cubic-bezier(.3,1.3,.5,1) both skSettle;transform:translate(-6px,34px)}.sk-rest-say{grid-area:2/1;margin:.5rem 0 0;font-size:1.15rem;font-weight:800}.sk-results .lk-results-picture{width:100%}.sk-mini{width:100%;max-width:460px;height:auto}.sk-mini-line{fill:none;stroke:#fde68a47;stroke-width:4px;stroke-linejoin:round}.sk-mini-star circle{fill:#fde68a}.sk-mini-star[data-state=locked] circle{fill:#ffffff26}.sk-mini-star[data-state=new] circle{fill:#ffffff73}.sk-mini-star[data-state=learning] circle{opacity:.6}.sk-mini-star[data-state=star] circle{fill:#fff;stroke:#fcd34d;stroke-width:6px}.sk-results-extra{opacity:.85;margin:0 1rem .85rem;font-size:.9rem;line-height:1.45}.sk-report h3{margin:1.1rem 0 .45rem;font-size:1rem}.sk-r-lead{margin:0;font-weight:700}.sk-note,.sk-legend{color:var(--text-2);margin:.35rem 0;font-size:.85rem}.sk-heat{flex-direction:column;gap:4px;display:flex}.sk-heat-row{gap:4px;display:flex}.sk-heat-r1{padding-left:15px}.sk-heat-r2{padding-left:22px}.sk-heat-r3{padding-left:38px}.sk-heat-key{color:#141828;vertical-align:middle;background:#fbbf24;border-radius:6px;justify-content:center;align-items:center;width:26px;height:26px;font-size:.78rem;font-style:normal;font-weight:800;display:inline-flex}.sk-heat-key[data-state=locked]{color:#ffffff73;background:#ffffff14}.sk-heat-key[data-state=new]{background:#fef3c7}.sk-heat-key[data-state=learning]{background:#fde68a}.sk-heat-key[data-state=star]{background:#fff;box-shadow:inset 0 0 0 2px #f59e0b}.sk-legend{flex-wrap:wrap;gap:.5rem .9rem;display:flex}.sk-legend .sk-heat-key{border-radius:4px;width:14px;height:14px}.sk-bars{grid-template-columns:repeat(9,minmax(0,1fr));gap:4px;max-width:420px;display:grid}.sk-bar{flex-direction:column;align-items:center;gap:2px;display:flex}.sk-bar-val{font-size:.75rem;font-weight:800}.sk-bar-track{border-bottom:1px solid #ffffff40;align-items:flex-end;width:100%;max-width:24px;height:72px;display:flex}.sk-bar-fill{background:#93c5fd;border-radius:4px 4px 0 0;width:100%}.sk-bar-lab{text-align:center;color:var(--text-2);font-size:.62rem;line-height:1.1}.sk-spark{margin:.6rem 0 0}.sk-spark figcaption{font-size:.85rem;font-weight:700}.sk-spark svg{width:100%;max-width:320px;height:auto;display:block}.sk-axis{stroke:#ffffff38;stroke-width:1px}.sk-band{fill:#86efac24}.sk-line{fill:none;stroke:#93c5fd;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.sk-dot{fill:#93c5fd;stroke:#141828;stroke-width:2px}.sk-hit{fill:#0000}.sk-r-list{flex-direction:column;gap:.45rem;margin:0;padding:0;font-size:.9rem;list-style:none;display:flex}.sk-r-list li{opacity:.6;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.4rem;display:flex}.sk-r-list li.sk-got,.sk-report>.sk-r-list:first-of-type li{opacity:1}.sk-r-row{flex-wrap:wrap;align-items:center;gap:.5rem;margin-bottom:.4rem;display:flex}.sk-r-check{align-items:center;gap:.6rem;min-height:44px;font-size:.92rem;display:flex}.sk-r-check input{flex:none;width:22px;height:22px}.sk-report .btn{min-height:44px}.sk-r-honest{border-top:1px solid var(--border-subtle);margin-top:1rem;padding-top:.75rem}.sk-sheet{text-align:center;padding:10mm 8mm;font-family:Georgia,Times New Roman,serif}.sk-sheet h1{margin:4mm 0;font-size:22pt}.sk-sheet p{margin:2mm 0;font-size:13pt}.sk-sheet-small{font-size:10pt}.sk-cert{border:3mm double #b7791f}.sk-cert-star{width:34mm;height:34mm}.sk-cert-kicker{letter-spacing:.04em;font-size:15pt;font-weight:700}.sk-cert-facts{font-weight:700}.sk-mini-print{max-width:160mm;margin-top:6mm}.sk-mini-print .sk-mini-line{stroke:#9ca3af}.sk-mini-print .sk-mini-star circle{fill:#d4a017;stroke:none}.sk-mini-print .sk-mini-star[data-state=locked] circle,.sk-mini-print .sk-mini-star[data-state=new] circle{fill:#d1d5db}.sk-mini-print .sk-mini-star[data-state=star] circle{fill:#b7791f}.sk-mini-print text{fill:#111;text-anchor:middle;font:700 34px Arial,sans-serif}@media (max-width:599px){.sk-game,.sk-game[data-sk-mode=map],.sk-game[data-sk-dark="1"]{--sk-reserve:290px;--sk-u:max(30px, min(calc((100vw - 1.4rem) / 7.4), calc((100vh - var(--sk-reserve)) / 7.4), 60px));--sk-anchor:26%}.sk-play{gap:.3rem;padding:.3rem .15rem .4rem}.sk-hud{gap:.25rem .35rem}.sk-pill{padding:.2rem .55rem;font-size:.8rem}.sk-pill-stars,.sk-best{display:none}.sk-next{margin-top:.2rem;font-size:.85rem}.sk-ribbon{height:calc(var(--sk-tile) + 8px)}.sk-track{top:4px}}@media (max-width:599px) and (max-height:600px){.sk-game,.sk-game[data-sk-mode=map],.sk-game[data-sk-dark="1"]{--sk-reserve:340px}}@media (max-height:560px) and (min-width:600px){.sk-game{--sk-reserve:330px}.sk-hands{display:none}}html[data-font=readable] .sk-tile{font-family:Verdana,Segoe UI,system-ui,sans-serif}html[data-size=xl] .sk-game{--sk-tile:clamp(52px, calc(var(--sk-u) * .9), 64px)}html[data-contrast=high] .sk-lab{color:#fff;text-shadow:0 0 2px #000,0 0 6px #000}html[data-contrast=high] .sk-star[data-state=locked]{opacity:.3}html[data-theme=light] .sk-game{color:#fff}@keyframes skBlink{0%,93%,to{transform:scaleY(.02)}96%{transform:scaleY(1)}}@keyframes skPulse{0%{opacity:.55;transform:scale(.9)}to{opacity:1;transform:scale(1.15)}}@keyframes skTwinkle{0%{opacity:.6}to{opacity:1}}@keyframes skFinger{0%{opacity:.6}to{opacity:1}}@keyframes skFadeIn{0%{opacity:0}to{opacity:1}}@keyframes skPop{0%{opacity:0;transform:translate(-50%)scale(.85)}to{opacity:1;transform:translate(-50%)scale(1)}}@keyframes skSettle{0%{opacity:0;transform:translate(-60px,-40px)rotate(-20deg)}to{opacity:1;transform:translate(-6px,34px)}}@media (prefers-reduced-motion:reduce){.sk-lid,.sk-star-want .sk-glow,.sk-moon.sk-star-want .sk-core,.sk-star[data-state=star] .sk-glow,.sk-finger-on{animation:none}.sk-track,.sk-ghost{transition:none}.sk-chip{animation:.2s ease-out skFadeIn}.sk-rest-owl{animation:.4s ease-out both skFadeIn}.sk-shoot{display:none}.sk-con line{animation-duration:.3s}}
