@font-face{font-family:Fraunces;src:url(/fonts/Fraunces.ttf)format("truetype");font-weight:100 900;font-display:swap}@font-face{font-family:Nunito;src:url(/fonts/Nunito.ttf)format("truetype");font-weight:200 1000;font-display:swap}@font-face{font-family:Rubik;src:url(/fonts/Rubik.ttf)format("truetype");font-weight:300 900;font-display:swap}@font-face{font-family:MolaTitan;src:url(/fonts/MolaTitan.ttf)format("truetype");font-display:swap}@font-face{font-family:LuckiestGuy;src:url(/fonts/LuckiestGuy.ttf)format("truetype");font-display:swap}@font-face{font-family:Baloo2;src:url(/fonts/Baloo2.ttf)format("truetype");font-weight:400 800;font-display:swap}@font-face{font-family:Quicksand;src:url(/fonts/Quicksand.ttf)format("truetype");font-weight:300 700;font-display:swap}:root[data-t=vivid]{--bg:#f2f4f7;--surface:#fff;--muted:#e4e8ed;--ink:#414a55;--ink2:#5f6873;--outline:#3c3641;--accent:#ff9130;--on-accent:#2b2530;--shadow:#3c3641;--ow:2.5px;--r:16px;--br:12px;--tilt:0deg;--head:"Rubik", system-ui, sans-serif;--body:"Rubik", system-ui, sans-serif;--name:"MolaTitan", "Rubik", sans-serif;--p1:#ff5e55;--p2:#ffbf30;--p3:#00c3ef;--p4:#76c93d;--p5:#925a9a;color-scheme:light}:root[data-t=vivid][data-mode=dark]{--bg:#181818;--surface:#282d33;--muted:#333941;--ink:#d2dce2;--ink2:#9da8b1;--outline:#0e0f11;--accent:#ffbf30;--on-accent:#1a1a1a;--shadow:#000;--p5:#b07ab8;color-scheme:dark}:root[data-t=paper]{--bg:#f7f3ec;--surface:#fffdf8;--muted:#efe8dc;--ink:#1f2340;--ink2:#585c74;--outline:#d9d0c1;--accent:#1f2340;--on-accent:#fffdf8;--shadow:#1f234033;--ow:0px;--r:18px;--br:14px;--tilt:0deg;--head:"Fraunces", Georgia, serif;--body:"Nunito", system-ui, sans-serif;--name:"Fraunces", Georgia, serif;--p1:#e56f5a;--p2:#e2ae45;--p3:#3e9c8f;--p4:#2e4270;--p5:#9a89d2;color-scheme:light}:root[data-t=paper][data-mode=dark]{--bg:#1c1a17;--surface:#2a2622;--muted:#34302b;--ink:#f3ede2;--ink2:#b9b0a2;--outline:#443e37;--accent:#f0c987;--on-accent:#1c1a17;--shadow:#0006;--p1:#e77a63;--p2:#e6b654;--p3:#4bae9f;--p4:#5a74b3;--p5:#a897e0;color-scheme:dark}:root[data-t=cartoon]{--bg:#fff6e0;--surface:#fff;--muted:#ffe9b8;--ink:#141414;--ink2:#444;--outline:#141414;--accent:#d62839;--on-accent:#fff;--shadow:#141414;--ow:3.5px;--r:14px;--br:12px;--tilt:2deg;--head:"LuckiestGuy", "Baloo2", sans-serif;--body:"Baloo2", system-ui, sans-serif;--name:"LuckiestGuy", "Baloo2", sans-serif;--p1:#e63946;--p2:#ffd23f;--p3:#2ec4b6;--p4:#3a86ff;--p5:#8338ec;color-scheme:light}:root[data-t=cartoon][data-mode=dark]{--bg:#121212;--surface:#1f1f1f;--muted:#2b2b2b;--ink:#fff;--ink2:#cfcfcf;--outline:#f5f5f5;--accent:#ffd23f;--on-accent:#141414;--shadow:#f5f5f5;--p1:#ff4d5a;--p4:#4d94ff;--p5:#9b5cf5;color-scheme:dark}:root[data-t=glow]{--bg:#eef0fa;--surface:#fff;--muted:#e0e3f5;--ink:#262b55;--ink2:#5a5f8c;--outline:#c9cdeb;--accent:#5b4bd6;--on-accent:#fff;--shadow:#5b4bd640;--ow:0px;--r:22px;--br:16px;--tilt:0deg;--head:"Quicksand", system-ui, sans-serif;--body:"Nunito", system-ui, sans-serif;--name:"Quicksand", system-ui, sans-serif;--p1:#ff8fb1;--p2:#f2c94c;--p3:#56c7f5;--p4:#6edbaa;--p5:#9c85f5;color-scheme:light}:root[data-t=glow][data-mode=dark]{--bg:#0f1530;--surface:#1a2248;--muted:#242e5c;--ink:#eef1ff;--ink2:#aeb5db;--outline:#2e3a6b;--accent:#f6d86b;--on-accent:#0f1530;--shadow:#f6d86b80;--p2:#f6d86b;--p3:#7fd3ff;--p4:#6ee7b7;--p5:#b69cff;color-scheme:dark}:root[data-t=clay]{--bg:#f4e6da;--surface:#faf1e8;--muted:#ebd8c8;--ink:#45352f;--ink2:#76625a;--outline:#e0cab8;--accent:#b44e33;--on-accent:#fff;--shadow:#8a5a444d;--ow:0px;--r:26px;--br:20px;--tilt:0deg;--head:"Baloo2", system-ui, sans-serif;--body:"Nunito", system-ui, sans-serif;--name:"Baloo2", system-ui, sans-serif;--p1:#e9967a;--p2:#e8c07d;--p3:#8cc5b5;--p4:#9db4e0;--p5:#c9a3d9;color-scheme:light}:root[data-t=clay][data-mode=dark]{--bg:#2b2530;--surface:#3a3240;--muted:#453c4c;--ink:#f2e6ee;--ink2:#beaab9;--outline:#4a4050;--accent:#e9a38b;--on-accent:#2b2530;--shadow:#00000080;color-scheme:dark}*{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{background:var(--bg);color:var(--ink);font-family:var(--body);margin:0;font-size:16px;transition:background-color .4s,color .4s;position:relative;overflow-x:hidden}.in{max-width:1040px;padding-left:max(16px, env(safe-area-inset-left,0px));padding-right:max(16px, env(safe-area-inset-right,0px));z-index:1;margin:0 auto;position:relative}h1,h2,h3{font-family:var(--head);text-wrap:balance;margin:0;line-height:1.02}p{line-height:1.55}img{max-width:100%}button{font:inherit;color:inherit}:focus-visible{outline:3px solid var(--accent);outline-offset:3px}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition:none!important;animation:none!important}}.nav{padding-block:max(14px, env(safe-area-inset-top,0px)) 14px;z-index:5;align-items:center;gap:8px;display:flex;position:relative}.logo{font-family:var(--name);color:var(--ink);flex-direction:column;align-items:center;gap:6px;margin-inline-end:auto;font-size:30px;font-weight:800;line-height:1;text-decoration:none;display:inline-flex}.logo .stripes{background:linear-gradient(90deg,#00c3ef 0 16.6%,#76c93d 0 33.3%,#ffbf30 0 50%,#ff9130 0 66.6%,#ff5e55 0 83.3%,#925a9a 0);border-radius:3px;width:100%;height:5px;display:none}:root[data-t=vivid] .logo .stripes{display:block}.nav>a:not(.logo){color:var(--ink);padding:10px 8px;font-size:15px;font-weight:800;text-decoration:none}.iconbtn{border:max(var(--ow), 1.5px) solid var(--outline);background:var(--surface);cursor:pointer;border-radius:50%;place-items:center;width:44px;height:44px;padding:0;display:grid}.iconbtn svg{width:22px;height:22px}.picker{position:relative}.picker .menu{inset-inline-end:0;z-index:10;gap:4px;width:220px;padding:8px;display:grid;position:absolute;top:calc(100% + 8px)}.picker .menu[hidden]{display:none}.picker .menu button,.picker .menu a{border-radius:calc(var(--br) * .7);min-height:44px;color:var(--ink);cursor:pointer;text-align:start;font-weight:700;font-family:var(--body);background:0 0;border:0;align-items:center;gap:10px;padding:6px 10px;font-size:15px;text-decoration:none;display:flex}.picker .menu button[aria-pressed=true],.picker .menu a[aria-current=page]{background:var(--muted)}.sw{flex:none;display:inline-flex}.sw i{width:10px;height:20px;display:block}.sw i:first-child{border-radius:10px 0 0 10px}.sw i:last-child{border-radius:0 10px 10px 0}html:not(.js) .picker:has(#themeMenu),html:not(.js) #modeBtn{display:none}.btn{border-radius:var(--br);border:var(--ow) solid var(--outline);cursor:pointer;min-height:48px;font-size:16px;font-weight:800;font-family:var(--body);align-items:center;gap:10px;padding:12px 20px;text-decoration:none;transition:transform .15s,box-shadow .15s;display:inline-flex}.btn svg{flex:none;width:20px;height:20px}.btn.main{background:var(--accent);color:var(--on-accent)}.btn.alt{background:var(--surface);color:var(--ink)}.btn small{opacity:.75;font-size:11px;font-weight:700;line-height:1;display:block}.btns{flex-wrap:wrap;gap:12px;display:flex}.stores{gap:8px}.stores .btn{gap:8px;padding-inline:12px 14px;font-size:15px}.stores .btn svg{width:18px;height:18px}.btn:active{transform:translateY(2px)scale(.98)}:root[data-t=vivid] .btn{box-shadow:0 4px 0 var(--outline)}:root[data-t=cartoon] .btn{box-shadow:4px 4px 0 var(--shadow);transform:rotate(-1deg)}:root[data-t=glow] .btn.main{box-shadow:0 0 24px -2px var(--shadow)}:root[data-t=clay] .btn{box-shadow:8px 10px 18px -10px var(--shadow), inset -3px -4px 8px #0000001a, inset 3px 3px 8px #fff6;border:0}:root[data-t=clay] .btn:active{transform:scale(.94);box-shadow:inset 4px 5px 10px #00000030}.surf{background:var(--surface);border:var(--ow) solid var(--outline);border-radius:var(--r)}:root[data-t=paper] .surf{box-shadow:0 1px 0 #0000000a, 0 14px 26px -16px var(--shadow)}:root[data-t=vivid] .surf{box-shadow:0 4px 0 var(--outline)}:root[data-t=cartoon] .surf{box-shadow:5px 5px 0 var(--shadow)}:root[data-t=glow] .surf{background:color-mix(in srgb, var(--surface) 72%, transparent);-webkit-backdrop-filter:blur(14px);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--ink) 10%, transparent), 0 14px 40px -14px var(--shadow)}:root[data-t=clay] .surf{box-shadow:12px 14px 26px -14px var(--shadow), inset -5px -7px 12px #00000012, inset 5px 5px 12px #ffffff80}:root[data-t=clay][data-mode=dark] .surf{box-shadow:12px 14px 26px -14px var(--shadow), inset -5px -7px 12px #00000030, inset 5px 5px 12px #ffffff14}.hero{padding-block:8px 40px;display:none;position:relative}.hero h1{font-size:clamp(42px,11vw,84px)}.hero .lede{color:var(--ink2);max-width:34ch;margin:14px 0 24px;font-size:18px}.hero .grid2{align-items:center;gap:20px;display:grid}@media (width>=820px){.hero .grid2{grid-template-columns:1fr 1fr}}:root[data-t=paper] .h-paper,:root[data-t=vivid] .h-vivid,:root[data-t=cartoon] .h-cartoon,:root[data-t=glow] .h-glow,:root[data-t=clay] .h-clay{display:block}.sec{padding-block:36px;position:relative}.sec h2{font-size:clamp(30px,8vw,48px)}.sec .sub{color:var(--ink2);max-width:46ch;margin:8px 0 18px}#games{scroll-margin-top:12px}.daily{align-items:center;gap:14px;padding:12px;display:flex}.daily .ic{border-radius:calc(var(--r) * .7);background:var(--g);flex:none;width:64px;height:64px;position:relative;overflow:hidden}.daily div{flex:1;min-width:0}.daily small{color:var(--ink2);font-size:14px;font-weight:700}.daily b{font-family:var(--name);font-size:20px;line-height:1.15;display:block}.daily .btn{min-height:44px;padding:10px 16px}.gart{display:block;position:relative}.gart img{height:auto}.gart img,.gart .tint{aspect-ratio:1;width:82%;position:absolute;top:9%;left:9%}.gart .tint{background:var(--g2);-webkit-mask:var(--m) center/contain no-repeat;mask:var(--m) center/contain no-repeat}.filters{scrollbar-width:none;gap:8px;margin-inline:-2px;padding:4px 2px 10px;display:flex;overflow-x:auto}.filters::-webkit-scrollbar{display:none}.filters button{border:max(var(--ow), 1.5px) solid var(--outline);background:var(--surface);min-height:44px;color:var(--ink);cursor:pointer;font-size:15px;font-weight:800;font-family:var(--body);border-radius:999px;flex:none;padding:8px 18px}.filters button[aria-pressed=true]{background:var(--accent);color:var(--on-accent)}:root[data-t=clay] .filters button{box-shadow:inset -2px -3px 6px #00000014, inset 2px 2px 6px #ffffff70, 4px 6px 12px -8px var(--shadow);border:0}:root[data-t=glow] .filters button{border-color:color-mix(in srgb, var(--ink) 16%, transparent);background:color-mix(in srgb, var(--surface) 60%, transparent)}html:not(.js) .filters{display:none}.grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 14px;margin-top:8px;display:grid}@media (width>=640px){.grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=900px){.grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.card{animation:var(--enter,none) .55s both;animation-delay:calc(var(--i,0) * 45ms);flex-direction:column;display:flex;position:relative;overflow:hidden}.card[hidden]{display:none}:root[data-t=cartoon] .card:nth-child(odd){rotate:calc(var(--tilt) * -1)}:root[data-t=cartoon] .card:nth-child(2n){rotate:var(--tilt)}.card .gart{aspect-ratio:1/.86;background:var(--g);overflow:hidden}.card .gart img,.card .gart .tint{top:4%}.card .band{background:var(--gd);color:#fff;font-family:var(--name);text-align:center;margin:0;padding:7px 6px 6px;font-size:17px;font-weight:800;line-height:1.1}.card .info{background:color-mix(in srgb, var(--g) 13%, var(--surface));flex-direction:column;flex:1;gap:8px;padding:10px 12px 12px;display:flex}.card .info span{color:var(--ink2);font-size:14px;line-height:1.3}.card .info i{background:var(--g);border-radius:2px;width:28px;height:4px}.card .fav{border:var(--ow) solid var(--outline);background:color-mix(in srgb, var(--surface) 88%, transparent);cursor:pointer;border-radius:50%;place-items:center;width:40px;height:40px;padding:0;display:grid;position:absolute;top:8px;right:8px}.card .fav svg{fill:none;width:20px;height:20px;stroke:var(--ink);stroke-width:2px;transition:transform .25s cubic-bezier(.3,1.8,.5,1)}.card .fav[aria-pressed=true] svg{fill:#e5484d;stroke:#e5484d;transform:scale(1.15)}html:not(.js) .card .fav{display:none}:root[data-t=cartoon] .card .gart,:root[data-t=cartoon] .card .band{border-bottom:var(--ow) solid var(--outline)}:root[data-t=glow] .card .gart{background:radial-gradient(circle at 50% 40%, color-mix(in srgb, var(--g) 70%, #fff), var(--g) 70%)}:root[data-t=glow] .card .band{color:var(--ink);text-shadow:0 0 12px var(--g);background:0 0}:root[data-t=glow] .card .info{background:0 0}:root[data-t=paper] .card .band{background:var(--surface);color:var(--ink);border-top:1px dashed var(--outline)}:root[data-t=clay] .card .gart{border-radius:calc(var(--r) - 8px);margin:8px 8px 0;box-shadow:inset -4px -6px 10px #00000018,inset 4px 4px 10px #ffffff60}:root[data-t=clay] .card .band{color:var(--ink);background:0 0}:root[data-t=clay] .card .info{background:0 0;padding-top:0}.empty{color:var(--ink2);grid-column:1/-1}.more{justify-content:center;margin-top:20px;display:flex}.more[hidden]{display:none}:root[data-t=paper] .card{--enter:unfold;transform-origin:top}:root[data-t=vivid] .card{--enter:pop}:root[data-t=cartoon] .card{--enter:boing}:root[data-t=glow] .card{--enter:glowin}:root[data-t=clay] .card{--enter:squish}@keyframes unfold{0%{opacity:0;transform:perspective(600px)rotateX(-70deg)}}@keyframes pop{0%{opacity:0;transform:scale(.6)translateY(20px)}70%{transform:scale(1.05)}}@keyframes boing{0%{opacity:0;transform:translateY(-40px)scaleY(1.2)}55%{transform:translateY(0)scale(1.12,.86)}75%{transform:scale(.96,1.05)}}@keyframes glowin{0%{opacity:0;filter:blur(10px)brightness(1.6);transform:translateY(14px)}}@keyframes squish{0%{opacity:0;transform:scale(.4,.3)}60%{transform:scale(1.08,.92)}80%{transform:scale(.97,1.03)}}.feats{gap:14px;display:grid}@media (width>=760px){.feats{grid-template-columns:repeat(3,1fr)}}.feat{grid-template-columns:52px 1fr;align-items:start;gap:14px;padding:18px;display:grid}.feat .fi{border-radius:calc(var(--r) * .6);background:var(--c);color:#fff;place-items:center;width:52px;height:52px;display:grid}.feat .fi svg{width:28px;height:28px}.feat h3{margin:2px 0 4px;font-size:21px;line-height:1.15}.feat p{color:var(--ink2);margin:0;font-size:15px}.swatches{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.swatches button{border:2px solid var(--outline);cursor:pointer;background:var(--s);border-radius:12px;width:44px;height:44px;padding:0}.swatches button[aria-pressed=true]{outline:3px solid var(--accent);outline-offset:2px}html:not(.js) .swatches{display:none}.get{text-align:center;padding:28px 18px}.get h2{font-size:clamp(30px,8vw,48px)}.get p{color:var(--ink2);max-width:40ch;margin:10px auto 20px}.get .btns{justify-content:center}footer{padding-block:28px max(40px, env(safe-area-inset-bottom,0px));color:var(--ink2);flex-wrap:wrap;justify-content:center;gap:18px;font-size:14px;display:flex}footer a{color:var(--ink2)}:root[data-t=paper] body{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.8' numOctaves='3'/%3E%3CfeColorMatrix values='0 0 0 0 0.4 0 0 0 0 0.35 0 0 0 0 0.3 0 0 0 .07 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}.h-paper h1{font-variation-settings:"SOFT" 100, "WONK" 1;font-weight:800}.h-paper .mobile{height:340px;margin-top:8px;position:relative}.h-paper .mobile:before{content:"";background:var(--muted);height:8px;box-shadow:0 4px 8px -4px var(--shadow);border-radius:4px;position:absolute;top:0;left:4%;right:4%}.h-paper .hang{transform-origin:50% 0;width:26%;animation:4.5s ease-in-out infinite alternate swing;position:absolute;top:4px}.h-paper .hang:before{content:"";width:2px;height:var(--len);background:var(--ink2);opacity:.5;margin:0 auto;display:block}.h-paper .hang .gart{aspect-ratio:1;background:var(--g);box-shadow:0 16px 20px -12px var(--shadow), inset 0 -6px 0 #0000001a;border-radius:50%}@keyframes swing{0%{transform:rotate(var(--a))}to{transform:rotate(calc(var(--a) * -1))}}.h-paper .hills{pointer-events:none;height:150px;position:absolute;bottom:-40px;left:0;right:0}.h-paper .hills svg{width:140%;height:100%;filter:drop-shadow(0 -6px 6px var(--shadow));animation:12s ease-in-out infinite alternate drift;position:absolute;bottom:0;left:-20%}.h-paper .hills svg:nth-child(2){height:70%;animation-duration:9s;animation-direction:alternate-reverse}@keyframes drift{to{transform:translate(6%)}}.h-vivid{padding-top:0}.h-vivid .stage{background:var(--accent);border:var(--ow) solid var(--outline);box-shadow:0 5px 0 var(--outline);text-align:center;border-radius:28px;padding:26px 18px 0;position:relative;overflow:hidden}.h-vivid .stage:before{content:"";background:repeating-linear-gradient(-30deg,#fff2 0 34px,#0000 34px 68px);animation:6s linear infinite slide;position:absolute;inset:-50%}@keyframes slide{to{transform:translate(78px)}}.h-vivid h1{color:#fff;-webkit-text-stroke:7px #2b2530;paint-order:stroke fill;letter-spacing:.5px;font-family:MolaTitan,sans-serif;font-size:clamp(40px,11.5vw,82px);font-weight:400;line-height:1.04;position:relative}.h-vivid .lede{color:#2b2530;margin:12px auto 18px;font-weight:600;position:relative}.h-vivid .btns{justify-content:center;position:relative}.h-vivid .phone{background:var(--bg);border:6px solid #2b2530;border-bottom:0;border-radius:38px 38px 0 0;width:min(300px,78%);height:340px;margin:26px auto 0;position:relative;overflow:hidden}.h-vivid .phone .top{z-index:1;background:var(--bg);height:44px;color:var(--ink);flex-direction:column;justify-content:center;align-items:center;gap:3px;font:400 20px MolaTitan,sans-serif;display:flex;position:relative}.h-vivid .phone .top i{background:linear-gradient(90deg,#00c3ef 0 16.6%,#76c93d 0 33.3%,#ffbf30 0 50%,#ff9130 0 66.6%,#ff5e55 0 83.3%,#925a9a 0);border-radius:2px;width:54px;height:4px}.h-vivid .reel{grid-template-columns:1fr 1fr;gap:10px;padding:6px 12px;animation:26s linear infinite reel;display:grid}@keyframes reel{to{transform:translateY(-50%)}}.h-vivid .mini{border:2px solid var(--outline);box-shadow:0 3px 0 var(--outline);background:var(--surface);border-radius:12px;overflow:hidden}.h-vivid .mini .gart{aspect-ratio:1/.8;background:var(--g)}.h-vivid .mini .gart img{width:74%;top:6%;left:13%}.h-vivid .mini b{background:var(--gd);color:#fff;text-align:center;padding:4px 2px;font:400 12px MolaTitan,sans-serif;display:block}:root[data-t=cartoon] body{background-image:radial-gradient(color-mix(in srgb, var(--ink) 12%, transparent) 1.4px, transparent 1.6px);background-size:16px 16px}.h-cartoon{text-align:center}.h-cartoon .burst{aspect-ratio:1.25;place-items:center;width:min(380px,92%);margin:6px auto 0;display:grid;position:relative}.h-cartoon .burst svg{width:100%;height:100%;animation:9s linear infinite spin;position:absolute;inset:0}@keyframes spin{to{transform:rotate(360deg)}}.h-cartoon h1{color:#fff;-webkit-text-stroke:6px var(--outline);paint-order:stroke fill;text-shadow:5px 6px 0 var(--outline);font-size:clamp(56px,17vw,110px);font-weight:400;line-height:.95;animation:2.4s ease-in-out infinite wobble;position:relative;transform:rotate(-6deg)}:root[data-t=cartoon][data-mode=dark] .h-cartoon h1{color:#141414}@keyframes wobble{50%{transform:rotate(-3deg)scale(1.05)}}.h-cartoon .lede{color:var(--ink);margin:6px auto 20px;font-weight:600}.h-cartoon .panels{grid-template-columns:repeat(3,1fr);gap:10px;margin:6px 0 24px;display:grid}.h-cartoon .panel{background:var(--g);padding:0 0 8px;animation:.5s cubic-bezier(.3,1.6,.6,1) both panelin;position:relative}.h-cartoon .panel:first-child{animation-delay:.2s;rotate:-3deg}.h-cartoon .panel:nth-child(2){animation-delay:.45s;rotate:2deg}.h-cartoon .panel:nth-child(3){animation-delay:.7s;rotate:-1deg}@keyframes panelin{0%{transform:scale(0)rotate(-20deg)}}.h-cartoon .panel .gart{aspect-ratio:1}.h-cartoon .panel b{color:#fff;-webkit-text-stroke:3px #141414;paint-order:stroke fill;font:400 15px LuckiestGuy,sans-serif;display:block}.h-cartoon .bubble{z-index:2;color:#141414;white-space:nowrap;background:#fff;border:3px solid #141414;border-radius:16px;padding:3px 8px;font:400 13px LuckiestGuy,sans-serif;animation:1.2s ease-in-out infinite alternate bob;position:absolute;top:-24px;right:-8px}.h-cartoon .bubble:after{content:"";border:6px solid #0000;border-top-color:#141414;position:absolute;bottom:-10px;left:14px}@keyframes bob{to{margin-top:-10px;margin-bottom:10px}}.h-cartoon .btns{justify-content:center}.aurora{pointer-events:none;z-index:0;display:none;position:fixed;inset:0;overflow:hidden}:root[data-t=glow] .aurora{display:block}.aurora i{filter:blur(70px);opacity:.45;border-radius:50%;width:60vmax;height:60vmax;animation:18s ease-in-out infinite alternate float;position:absolute}.aurora i:first-child{background:var(--p5);top:-20vmax;left:-20vmax}.aurora i:nth-child(2){background:var(--p3);animation-duration:22s;top:30%;right:-30vmax}.aurora i:nth-child(3){background:var(--p1);opacity:.3;animation-duration:26s;bottom:-30vmax;left:10%}@keyframes float{to{transform:translate(8vmax,6vmax)scale(1.15)}}.h-glow{text-align:center}.h-glow .orbit{aspect-ratio:1;width:min(360px,92%);margin:0 auto;position:relative}.h-glow .orbit>img{z-index:5;width:66%;height:auto;filter:drop-shadow(0 0 30px color-mix(in srgb, var(--accent) 60%, transparent));animation:5s ease-in-out infinite alternate hover;position:absolute;top:17%;left:17%}@keyframes hover{to{transform:translateY(-10px)}}.h-glow .ring{position:absolute;inset:0;transform:rotate(-8deg)}.h-glow .ring .gart{background:color-mix(in srgb, var(--g) 35%, transparent);width:58px;height:58px;box-shadow:0 0 22px var(--g), inset 0 0 0 1px #ffffff40;border-radius:50%;margin:-29px;position:absolute;top:50%;left:50%}.h-glow .ring .gart img{rotate:8deg}.h-glow h1{text-shadow:0 0 30px color-mix(in srgb, var(--accent) 50%, transparent);font-size:clamp(40px,11vw,78px);font-weight:700}.h-glow .lede{margin-inline:auto}.h-glow .btns{justify-content:center}.h-glow .spark{width:18px;height:18px;color:var(--accent);animation:2.6s ease-in-out infinite twinkle;position:absolute}@keyframes twinkle{50%{opacity:.3;transform:scale(.4)rotate(45deg)}}.h-clay h1{text-shadow:0 2px 0 #ffffff80, 0 6px 14px var(--shadow);font-weight:800}:root[data-t=clay][data-mode=dark] .h-clay h1{text-shadow:0 6px 14px #0008}.h-clay .pit{height:300px;margin-top:10px;position:relative}.h-clay .blob{background:var(--g);box-shadow:14px 18px 30px -14px var(--shadow), inset -10px -14px 22px #0002, inset 10px 10px 20px #ffffff70;animation:7s ease-in-out infinite alternate morph,3.4s ease-in-out infinite alternate bobble;position:absolute}.h-clay .blob img{width:70%;top:15%;left:15%}@keyframes morph{0%{border-radius:42% 58% 63% 37%/41% 44% 56% 59%}50%{border-radius:58% 42% 38% 62%/58% 36% 64% 42%}to{border-radius:36% 64% 52% 48%/48% 62% 38% 52%}}@keyframes bobble{to{transform:translateY(-12px)rotate(4deg)}}.gart video.demo{object-fit:cover;opacity:0;pointer-events:none;width:100%;height:100%;transition:opacity .3s;position:absolute;inset:0}.gart.playing video.demo{opacity:1}:root[data-t=paper][data-mode=light] .g-fold{--g:#e1786c;--gd:#d13c2a;--g2:#eca79f}:root[data-t=paper][data-mode=light] .g-mirror{--g:#3ea89c;--gd:#286c64;--g2:#5fc4b9}:root[data-t=paper][data-mode=light] .g-clockwork{--g:#d4ab4d;--gd:#a78028;--g2:#e0c27e}:root[data-t=paper][data-mode=light] .g-rubberBand{--g:#95b64c;--gd:#667d33;--g2:#afc877}:root[data-t=paper][data-mode=light] .g-shadow{--g:#9385cc;--gd:#604bb4;--g2:#b9b0de}:root[data-t=paper][data-mode=light] .g-silentTrain{--g:#4b689a;--gd:#304364;--g2:#6b87b7}:root[data-t=paper][data-mode=light] .g-prism{--g:#575aac;--gd:#3b3d77;--g2:#8082c0}:root[data-t=paper][data-mode=light] .g-magnets{--g:#d4625c;--gd:#b0352e;--g2:#e1918c}:root[data-t=paper][data-mode=light] .g-balance{--g:#93af9c;--gd:#668a72;--g2:#b6c9bc}:root[data-t=paper][data-mode=light] .g-stringArt{--g:#8f5789;--gd:#5c3858;--g2:#ac76a7}:root[data-t=paper][data-mode=light] .g-snowflake{--g:#7bb6d5;--gd:#3d94c2;--g2:#aad0e4}:root[data-t=paper][data-mode=light] .g-gravity{--g:#dd8e4c;--gd:#b66522;--g2:#e7af80}:root[data-t=paper][data-mode=light] .g-stitch{--g:#d47d94;--gd:#bf4062;--g2:#e3abba}:root[data-t=paper][data-mode=light] .g-fireflies{--g:#495c9c;--gd:#2f3b65;--g2:#6a7cb9}:root[data-t=paper][data-mode=light] .g-bottleOrchestra{--g:#4bb5b5;--gd:#337c7c;--g2:#76c7c7}:root[data-t=paper][data-mode=light] .g-canal{--g:#4b8dc0;--gd:#306289;--g2:#78aad0}:root[data-t=paper][data-mode=light] .g-sonar{--g:#31adb5;--gd:#1f6f74;--g2:#52c9d0}:root[data-t=paper][data-mode=light] .g-kaleidoscope{--g:#c1548e;--gd:#8f3465;--g2:#d181ac}:root[data-t=paper][data-mode=light] .g-stackBalance{--g:#cdae84;--gd:#b5874a;--g2:#dfcaaf}:root[data-t=paper][data-mode=light] .g-orbit{--g:#684a9b;--gd:#433064;--g2:#876bb8}:root[data-t=paper][data-mode=light] .g-inflate{--g:#de739b;--gd:#cf306c;--g2:#eaa4be}:root[data-t=paper][data-mode=light] .g-birdsOnAWire{--g:#71b1df;--gd:#2e8cd1;--g2:#a3cceb}:root[data-t=paper][data-mode=light] .g-blockSudoku{--g:#4f75c7;--gd:#2f5095;--g2:#7d99d6}:root[data-t=paper][data-mode=light] .g-sudoku{--g:#4093d3;--gd:#24689d;--g2:#72afdf}:root[data-t=paper][data-mode=light] .g-waterSort{--g:#8169c8;--gd:#573ba4;--g2:#a795d9}:root[data-t=paper][data-mode=light] .g-nutSort{--g:#d1893f;--gd:#996025;--g2:#dca771}:root[data-t=paper][data-mode=light] .g-arrows{--g:#41a49c;--gd:#2a6a65;--g2:#62c1b9}:root[data-t=paper][data-mode=light] .g-mazePaint{--g:#d45977;--gd:#ae2d4c;--g2:#e08a9f}:root[data-t=paper][data-mode=light] .g-solitaire{--g:#3ea87a;--gd:#286c4f;--g2:#5ec499}:root[data-t=paper][data-mode=light] .g-soccer{--g:#499c4e;--gd:#2f6532;--g2:#6ab96e}:root[data-t=paper][data-mode=light] .g-tower{--g:#c34288;--gd:#882b5e;--g2:#d271a6}:root[data-t=paper][data-mode=light] .g-sandFall{--g:#4a5f9b;--gd:#303d64;--g2:#6b7eb8}:root[data-t=paper][data-mode=light] .g-crossSums{--g:#5f81d0;--gd:#3257ab;--g2:#8ea6de}:root[data-t=paper][data-mode=light] .g-numberSlide{--g:#d7895b;--gd:#b45f2c;--g2:#e3ad8c}:root[data-t=paper][data-mode=light] .g-snake{--g:#62a343;--gd:#3f692b;--g2:#81bf63}:root[data-t=paper][data-mode=light] .g-archery{--g:#407eb8;--gd:#2b557b;--g2:#6a9ccb}:root[data-t=paper][data-mode=light] .g-pool{--g:#3aac7f;--gd:#256f52;--g2:#5bc89d}:root[data-t=paper][data-mode=light] .g-chess{--g:#9e6b47;--gd:#66452e;--g2:#bb8a68}:root[data-t=paper][data-mode=light] .g-backgammon{--g:#ac5839;--gd:#6f3925;--g2:#c8785a}:root[data-t=paper][data-mode=light] .g-memory{--g:#6553ba;--gd:#433686;--g2:#8c7fcc}:root[data-t=paper][data-mode=light] .g-checkers{--g:#986b4e;--gd:#624532;--g2:#b58a6e}:root[data-t=paper][data-mode=light] .g-wingedCat{--g:#60a5d7;--gd:#2e7eb8;--g2:#91c1e3}:root[data-t=paper][data-mode=light] .g-numberDrop{--g:#d56092;--gd:#b33068;--g2:#e291b3}:root[data-t=paper][data-mode=light] .g-lineFill{--g:#5180bb;--gd:#345986;--g2:#7da0cc}:root[data-t=paper][data-mode=light] .g-colorFill{--g:#35b0a3;--gd:#227269;--g2:#57ccc0}:root[data-t=paper][data-mode=light] .g-numberConnect{--g:#906ce5;--gd:#5c27d8;--g2:#b7a0ee}:root[data-t=paper][data-mode=light] .g-escape{--g:#d4595d;--gd:#ae2d31;--g2:#e08a8c}:root[data-t=paper][data-mode=light] .g-colorConnect{--g:#4681e8;--gd:#1857c4;--g2:#7ca6ef}:root[data-t=paper][data-mode=light] .g-minesweeper{--g:#589e47;--gd:#39662e;--g2:#78bb68}:root[data-t=paper][data-mode=light] .g-dotsBoxes{--g:#e06660;--gd:#c72f27;--g2:#ea9793}:root[data-t=paper][data-mode=light] .g-okey{--g:#36b06f;--gd:#237147;--g2:#57cc8e}:root[data-t=paper][data-mode=light] .g-fruitMerge{--g:#eb8359;--gd:#d8501b;--g2:#f1ac90}:root[data-t=paper][data-mode=light] .g-colorBlocks{--g:#4d6199;--gd:#323e62;--g2:#6d80b5}:root[data-t=paper][data-mode=light] .g-batak{--g:#38ae6d;--gd:#247046;--g2:#59ca8c}:root[data-t=paper][data-mode=light] .g-hearts{--g:#a3425b;--gd:#692b3b;--g2:#c0637b}:root[data-t=paper][data-mode=light] .g-spider{--g:#585492;--gd:#38365e;--g2:#7774af}:root[data-t=paper][data-mode=light] .g-freecell{--g:#33b2b1;--gd:#217372;--g2:#55cecd}:root[data-t=paper][data-mode=light] .g-pisti{--g:#559063;--gd:#375d40;--g2:#75ad83}:root[data-t=paper][data-mode=light] .g-blockJam{--g:#4c76ce;--gd:#2b509d;--g2:#7c9bdb}:root[data-t=paper][data-mode=light] .g-zip{--g:#d36f42;--gd:#a04a25;--g2:#df9574}:root[data-t=paper][data-mode=light] .g-busJam{--g:#ca9a31;--gd:#886821;--g2:#d9b260}:root[data-t=paper][data-mode=light] .g-chessPuzzles{--g:#976b4f;--gd:#614533;--g2:#b48a6f}:root[data-t=paper][data-mode=light] .g-colorCards{--g:#4651a0;--gd:#2d3467;--g2:#6671bd}:root[data-t=paper][data-mode=light] .g-king{--g:#7243a2;--gd:#492b69;--g2:#9064bf}:root[data-t=paper][data-mode=light] .g-ludo{--g:#d2584e;--gd:#a5332a;--g2:#df867f}:root[data-t=paper][data-mode=light] .g-numberMatch{--g:#198ccc;--gd:#105a84;--g2:#3caae7}:root[data-t=paper][data-mode=dark] .g-fold{--g:#e1786c;--gd:#d13c2a;--g2:#eca79f}:root[data-t=paper][data-mode=dark] .g-mirror{--g:#399a8f;--gd:#235f58;--g2:#51bfb3}:root[data-t=paper][data-mode=dark] .g-clockwork{--g:#d4ab4d;--gd:#a78028;--g2:#e0c27e}:root[data-t=paper][data-mode=dark] .g-rubberBand{--g:#95b64c;--gd:#667d33;--g2:#afc877}:root[data-t=paper][data-mode=dark] .g-shadow{--g:#9385cc;--gd:#604bb4;--g2:#b9b0de}:root[data-t=paper][data-mode=dark] .g-silentTrain{--g:#435c89;--gd:#283752;--g2:#5a79af}:root[data-t=paper][data-mode=dark] .g-prism{--g:#575aac;--gd:#3b3d77;--g2:#8082c0}:root[data-t=paper][data-mode=dark] .g-magnets{--g:#d4625c;--gd:#b0352e;--g2:#e1918c}:root[data-t=paper][data-mode=dark] .g-balance{--g:#93af9c;--gd:#668a72;--g2:#b6c9bc}:root[data-t=paper][data-mode=dark] .g-stringArt{--g:#875281;--gd:#543350;--g2:#a76ea1}:root[data-t=paper][data-mode=dark] .g-snowflake{--g:#7bb6d5;--gd:#3d94c2;--g2:#aad0e4}:root[data-t=paper][data-mode=dark] .g-gravity{--g:#dd8e4c;--gd:#b66522;--g2:#e7af80}:root[data-t=paper][data-mode=dark] .g-stitch{--g:#d47d94;--gd:#bf4062;--g2:#e3abba}:root[data-t=paper][data-mode=dark] .g-fireflies{--g:#41528b;--gd:#273153;--g2:#586db1}:root[data-t=paper][data-mode=dark] .g-bottleOrchestra{--g:#4bb5b5;--gd:#337c7c;--g2:#76c7c7}:root[data-t=paper][data-mode=dark] .g-canal{--g:#4b8dc0;--gd:#306289;--g2:#78aad0}:root[data-t=paper][data-mode=dark] .g-sonar{--g:#2b9aa1;--gd:#1a5c60;--g2:#3ec3cb}:root[data-t=paper][data-mode=dark] .g-kaleidoscope{--g:#c1548e;--gd:#8f3465;--g2:#d181ac}:root[data-t=paper][data-mode=dark] .g-stackBalance{--g:#cdae84;--gd:#b5874a;--g2:#dfcaaf}:root[data-t=paper][data-mode=dark] .g-orbit{--g:#5d428a;--gd:#382853;--g2:#7959b0}:root[data-t=paper][data-mode=dark] .g-inflate{--g:#de739b;--gd:#cf306c;--g2:#eaa4be}:root[data-t=paper][data-mode=dark] .g-birdsOnAWire{--g:#71b1df;--gd:#2e8cd1;--g2:#a3cceb}:root[data-t=paper][data-mode=dark] .g-blockSudoku{--g:#4f75c7;--gd:#2f5095;--g2:#7d99d6}:root[data-t=paper][data-mode=dark] .g-sudoku{--g:#4093d3;--gd:#24689d;--g2:#72afdf}:root[data-t=paper][data-mode=dark] .g-waterSort{--g:#8169c8;--gd:#573ba4;--g2:#a795d9}:root[data-t=paper][data-mode=dark] .g-nutSort{--g:#d1893f;--gd:#996025;--g2:#dca771}:root[data-t=paper][data-mode=dark] .g-arrows{--g:#3c968f;--gd:#255c58;--g2:#54bbb3}:root[data-t=paper][data-mode=dark] .g-mazePaint{--g:#d45977;--gd:#ae2d4c;--g2:#e08a9f}:root[data-t=paper][data-mode=dark] .g-solitaire{--g:#37956d;--gd:#215a41;--g2:#4cbd8d}:root[data-t=paper][data-mode=dark] .g-soccer{--g:#418b45;--gd:#275329;--g2:#59b15d}:root[data-t=paper][data-mode=dark] .g-tower{--g:#c34288;--gd:#882b5e;--g2:#d271a6}:root[data-t=paper][data-mode=dark] .g-sandFall{--g:#42548a;--gd:#283253;--g2:#5a6fb0}:root[data-t=paper][data-mode=dark] .g-crossSums{--g:#5f81d0;--gd:#3257ab;--g2:#8ea6de}:root[data-t=paper][data-mode=dark] .g-numberSlide{--g:#d7895b;--gd:#b45f2c;--g2:#e3ad8c}:root[data-t=paper][data-mode=dark] .g-snake{--g:#57913b;--gd:#345723;--g2:#73b851}:root[data-t=paper][data-mode=dark] .g-archery{--g:#407eb8;--gd:#2b557b;--g2:#6a9ccb}:root[data-t=paper][data-mode=dark] .g-pool{--g:#339971;--gd:#1f5c44;--g2:#48c192}:root[data-t=paper][data-mode=dark] .g-chess{--g:#8d5f3f;--gd:#543926;--g2:#b37d56}:root[data-t=paper][data-mode=dark] .g-backgammon{--g:#994e33;--gd:#5c2f1f;--g2:#c26847}:root[data-t=paper][data-mode=dark] .g-memory{--g:#6553ba;--gd:#433686;--g2:#8c7fcc}:root[data-t=paper][data-mode=dark] .g-checkers{--g:#875f45;--gd:#513929;--g2:#ac7c5d}:root[data-t=paper][data-mode=dark] .g-wingedCat{--g:#60a5d7;--gd:#2e7eb8;--g2:#91c1e3}:root[data-t=paper][data-mode=dark] .g-numberDrop{--g:#d56092;--gd:#b33068;--g2:#e291b3}:root[data-t=paper][data-mode=dark] .g-lineFill{--g:#5180bb;--gd:#345986;--g2:#7da0cc}:root[data-t=paper][data-mode=dark] .g-colorFill{--g:#309d92;--gd:#1d5f58;--g2:#44c6b9}:root[data-t=paper][data-mode=dark] .g-numberConnect{--g:#906ce5;--gd:#5c27d8;--g2:#b7a0ee}:root[data-t=paper][data-mode=dark] .g-escape{--g:#d4595d;--gd:#ae2d31;--g2:#e08a8c}:root[data-t=paper][data-mode=dark] .g-colorConnect{--g:#4681e8;--gd:#1857c4;--g2:#7ca6ef}:root[data-t=paper][data-mode=dark] .g-minesweeper{--g:#569c46;--gd:#37642d;--g2:#75ba65}:root[data-t=paper][data-mode=dark] .g-dotsBoxes{--g:#e06660;--gd:#c72f27;--g2:#ea9793}:root[data-t=paper][data-mode=dark] .g-okey{--g:#309c63;--gd:#1d5e3b;--g2:#44c680}:root[data-t=paper][data-mode=dark] .g-fruitMerge{--g:#eb8359;--gd:#d8501b;--g2:#f1ac90}:root[data-t=paper][data-mode=dark] .g-colorBlocks{--g:#47598c;--gd:#2b3656;--g2:#6175af}:root[data-t=paper][data-mode=dark] .g-batak{--g:#329a61;--gd:#1e5d3a;--g2:#46c47e}:root[data-t=paper][data-mode=dark] .g-hearts{--g:#913b51;--gd:#572331;--g2:#b8516c}:root[data-t=paper][data-mode=dark] .g-spider{--g:#4e4a82;--gd:#2f2d4e;--g2:#6863a6}:root[data-t=paper][data-mode=dark] .g-freecell{--g:#2d9f9d;--gd:#1b5f5e;--g2:#41c8c7}:root[data-t=paper][data-mode=dark] .g-pisti{--g:#4c8058;--gd:#2e4d35;--g2:#65a474}:root[data-t=paper][data-mode=dark] .g-blockJam{--g:#4c76ce;--gd:#2b509d;--g2:#7c9bdb}:root[data-t=paper][data-mode=dark] .g-zip{--g:#d36f42;--gd:#a04a25;--g2:#df9574}:root[data-t=paper][data-mode=dark] .g-busJam{--g:#ca9a31;--gd:#886821;--g2:#d9b260}:root[data-t=paper][data-mode=dark] .g-chessPuzzles{--g:#865f46;--gd:#50392a;--g2:#ab7c5e}:root[data-t=paper][data-mode=dark] .g-colorCards{--g:#3e488e;--gd:#252b55;--g2:#5461b5}:root[data-t=paper][data-mode=dark] .g-king{--g:#653c90;--gd:#3d2457;--g2:#8352b8}:root[data-t=paper][data-mode=dark] .g-ludo{--g:#d2584e;--gd:#a5332a;--g2:#df867f}:root[data-t=paper][data-mode=dark] .g-numberMatch{--g:#167db6;--gd:#0d4b6d;--g2:#25a0e4}:root[data-t=vivid] .g-fold{--g:#ff523d;--gd:#eb1900;--g2:#ff897a}:root[data-t=vivid] .g-mirror{--g:#1fc7b4;--gd:#148074;--g2:#41e2d0}:root[data-t=vivid] .g-clockwork{--g:#f9b928;--gd:#ca8e05;--g2:#fbcd63}:root[data-t=vivid] .g-rubberBand{--g:#a1d62d;--gd:#6f931d;--g2:#b8e060}:root[data-t=vivid] .g-shadow{--g:#785fde;--gd:#4828c2;--g2:#a391e8}:root[data-t=vivid] .g-silentTrain{--g:#3261b3;--gd:#213e73;--g2:#5480cf}:root[data-t=vivid] .g-prism{--g:#3d42c6;--gd:#282c89;--g2:#6c70d4}:root[data-t=vivid] .g-magnets{--g:#f6443a;--gd:#d4140a;--g2:#f87b75}:root[data-t=vivid] .g-balance{--g:#84b895;--gd:#56956b;--g2:#abcfb7}:root[data-t=vivid] .g-stringArt{--g:#a24398;--gd:#682b62;--g2:#bf64b5}:root[data-t=vivid] .g-snowflake{--g:#4fb6ed;--gd:#1592d5;--g2:#87cdf3}:root[data-t=vivid] .g-gravity{--g:#ff8b2b;--gd:#d86200;--g2:#ffac68}:root[data-t=vivid] .g-stitch{--g:#ea527b;--gd:#d2194b;--g2:#f188a5}:root[data-t=vivid] .g-fireflies{--g:#304fb6;--gd:#1f3375;--g2:#516fd1}:root[data-t=vivid] .g-bottleOrchestra{--g:#2bd5d5;--gd:#1d9191;--g2:#5edfdf}:root[data-t=vivid] .g-canal{--g:#2991e1;--gd:#1666a2;--g2:#5fade9}:root[data-t=vivid] .g-sonar{--g:#0ccdda;--gd:#08848c;--g2:#2fe8f4}:root[data-t=vivid] .g-kaleidoscope{--g:#e03590;--gd:#aa1a66;--g2:#e86aad}:root[data-t=vivid] .g-stackBalance{--g:#dfa85d;--gd:#c48127;--g2:#e9c390}:root[data-t=vivid] .g-orbit{--g:#6231b4;--gd:#3f2074;--g2:#8153d0}:root[data-t=vivid] .g-inflate{--g:#fc4187;--gd:#e60459;--g2:#fd7dad}:root[data-t=vivid] .g-birdsOnAWire{--g:#3eacfe;--gd:#0287e9;--g2:#7bc7fe}:root[data-t=vivid] .g-blockSudoku{--g:#2d69e9;--gd:#1245b2;--g2:#6490ef}:root[data-t=vivid] .g-sudoku{--g:#1798fc;--gd:#026cbf;--g2:#53b3fd}:root[data-t=vivid] .g-waterSort{--g:#744de4;--gd:#481dc2;--g2:#9e82ec}:root[data-t=vivid] .g-nutSort{--g:#f98917;--gd:#b96005;--g2:#faa753}:root[data-t=vivid] .g-arrows{--g:#24c1b5;--gd:#177d75;--g2:#46dcd1}:root[data-t=vivid] .g-mazePaint{--g:#f63765;--gd:#d2093a;--g2:#f97192}:root[data-t=vivid] .g-solitaire{--g:#1fc77f;--gd:#148052;--g2:#41e29d}:root[data-t=vivid] .g-soccer{--g:#30b537;--gd:#1f7523;--g2:#52d158}:root[data-t=vivid] .g-tower{--g:#e81e8c;--gd:#a31160;--g2:#ed55a8}:root[data-t=vivid] .g-sandFall{--g:#3252b4;--gd:#203574;--g2:#5372d0}:root[data-t=vivid] .g-crossSums{--g:#3f75f0;--gd:#1049cd;--g2:#789ef4}:root[data-t=vivid] .g-numberSlide{--g:#f98139;--gd:#da5507;--g2:#fba774}:root[data-t=vivid] .g-snake{--g:#58c026;--gd:#397b18;--g2:#78db48}:root[data-t=vivid] .g-archery{--g:#1d80db;--gd:#145693;--g2:#4e9ee7}:root[data-t=vivid] .g-pool{--g:#19cd87;--gd:#108457;--g2:#3be7a4}:root[data-t=vivid] .g-chess{--g:#b9672d;--gd:#77421d;--g2:#d4864e}:root[data-t=vivid] .g-backgammon{--g:#cd4918;--gd:#842f10;--g2:#e8693b}:root[data-t=vivid] .g-memory{--g:#5035d9;--gd:#331e9e;--g2:#7d68e3}:root[data-t=vivid] .g-checkers{--g:#af6536;--gd:#714123;--g2:#cb8558}:root[data-t=vivid] .g-wingedCat{--g:#3fabf8;--gd:#0884de;--g2:#7ac5fa}:root[data-t=vivid] .g-numberDrop{--g:#f5408d;--gd:#d80b62;--g2:#f87aaf}:root[data-t=vivid] .g-lineFill{--g:#327dda;--gd:#1c569e;--g2:#659ee3}:root[data-t=vivid] .g-colorFill{--g:#12d3bf;--gd:#0c887b;--g2:#35eeda}:root[data-t=vivid] .g-numberConnect{--g:#773dff;--gd:#4600eb;--g2:#a27aff}:root[data-t=vivid] .g-escape{--g:#f6373d;--gd:#d20910;--g2:#f97176}:root[data-t=vivid] .g-colorConnect{--g:#2f7bff;--gd:#0050dc;--g2:#6ca2ff}:root[data-t=vivid] .g-minesweeper{--g:#48b92d;--gd:#2e771d;--g2:#68d44e}:root[data-t=vivid] .g-dotsBoxes{--g:#ff473d;--gd:#eb0b00;--g2:#ff817a}:root[data-t=vivid] .g-okey{--g:#13d26d;--gd:#0c8846;--g2:#36ed8c}:root[data-t=vivid] .g-fruitMerge{--g:#ff743d;--gd:#eb4300;--g2:#ffa07a}:root[data-t=vivid] .g-colorBlocks{--g:#3555b0;--gd:#223772;--g2:#5775cc}:root[data-t=vivid] .g-batak{--g:#16cf69;--gd:#0e8644;--g2:#39ea88}:root[data-t=vivid] .g-hearts{--g:#c0254e;--gd:#7c1832;--g2:#db476e}:root[data-t=vivid] .g-spider{--g:#463fa7;--gd:#2d296b;--g2:#6660c3}:root[data-t=vivid] .g-freecell{--g:#0fd6d4;--gd:#0a8a89;--g2:#32f0ee}:root[data-t=vivid] .g-pisti{--g:#42a459;--gd:#2a6a39;--g2:#62c079}:root[data-t=vivid] .g-blockJam{--g:#2869f2;--gd:#0b44bd;--g2:#6291f6}:root[data-t=vivid] .g-zip{--g:#fc5f1a;--gd:#c23d03;--g2:#fd8957}:root[data-t=vivid] .g-busJam{--g:#f5aa06;--gd:#a57304;--g2:#fabf3e}:root[data-t=vivid] .g-chessPuzzles{--g:#ad6638;--gd:#704224;--g2:#c98559}:root[data-t=vivid] .g-colorCards{--g:#2a3dbb;--gd:#1b2779;--g2:#4c5ed7}:root[data-t=vivid] .g-king{--g:#7127bf;--gd:#49197b;--g2:#9049da}:root[data-t=vivid] .g-ludo{--g:#f73929;--gd:#c71607;--g2:#f96f64}:root[data-t=vivid] .g-numberMatch{--g:#0094e6;--gd:#005f94;--g2:#24b1ff}:root[data-t=cartoon] .g-fold{--g:#f15d4b;--gd:#d92711;--g2:#f59084}:root[data-t=cartoon] .g-mirror{--g:#1ae6cf;--gd:#119c8d;--g2:#51ecda}:root[data-t=cartoon] .g-clockwork{--g:#e9b338;--gd:#bb8815;--g2:#efc86f}:root[data-t=cartoon] .g-rubberBand{--g:#a8e61c;--gd:#739f12;--g2:#bdec53}:root[data-t=cartoon] .g-shadow{--g:#7051ec;--gd:#3e17d3;--g2:#9d88f2}:root[data-t=cartoon] .g-silentTrain{--g:#1a63e6;--gd:#11439c;--g2:#5188ec}:root[data-t=cartoon] .g-prism{--g:#1d25e6;--gd:#1217a0;--g2:#545aec}:root[data-t=cartoon] .g-magnets{--g:#ea4e46;--gd:#c81f16;--g2:#f1837d}:root[data-t=cartoon] .g-balance{--g:#51ec84;--gd:#17d356;--g2:#88f2ab}:root[data-t=cartoon] .g-stringArt{--g:#e61ad0;--gd:#9c118e;--g2:#ec51dc}:root[data-t=cartoon] .g-snowflake{--g:#51b6ec;--gd:#1792d3;--g2:#88cdf2}:root[data-t=cartoon] .g-gravity{--g:#f28c38;--gd:#cb630d;--g2:#f6ad71}:root[data-t=cartoon] .g-stitch{--g:#ec517a;--gd:#d3174a;--g2:#f288a4}:root[data-t=cartoon] .g-fireflies{--g:#1a48e6;--gd:#11319c;--g2:#5174ec}:root[data-t=cartoon] .g-bottleOrchestra{--g:#1ae6e6;--gd:#119d9d;--g2:#51ecec}:root[data-t=cartoon] .g-canal{--g:#2492e7;--gd:#1266a6;--g2:#5baded}:root[data-t=cartoon] .g-sonar{--g:#1ad9e6;--gd:#11949c;--g2:#51e2ec}:root[data-t=cartoon] .g-kaleidoscope{--g:#e82d90;--gd:#b01467;--g2:#ee64ad}:root[data-t=cartoon] .g-stackBalance{--g:#eca951;--gd:#d38317;--g2:#f2c488}:root[data-t=cartoon] .g-orbit{--g:#651ae6;--gd:#44119c;--g2:#8a51ec}:root[data-t=cartoon] .g-inflate{--g:#ec518b;--gd:#d3175e;--g2:#f288b0}:root[data-t=cartoon] .g-birdsOnAWire{--g:#4faaed;--gd:#1684d5;--g2:#87c5f3}:root[data-t=cartoon] .g-blockSudoku{--g:#2e69e8;--gd:#1446b1;--g2:#6591ee}:root[data-t=cartoon] .g-sudoku{--g:#2b95e8;--gd:#136aae;--g2:#62b1ee}:root[data-t=cartoon] .g-waterSort{--g:#7146ea;--gd:#4516c9;--g2:#9b7ef1}:root[data-t=cartoon] .g-nutSort{--g:#e78929;--gd:#ab6013;--g2:#eda760}:root[data-t=cartoon] .g-arrows{--g:#1ae6d6;--gd:#119c91;--g2:#51ecdf}:root[data-t=cartoon] .g-mazePaint{--g:#ea436b;--gd:#c51640;--g2:#f07a96}:root[data-t=cartoon] .g-solitaire{--g:#1ae68e;--gd:#119c61;--g2:#51eca9}:root[data-t=cartoon] .g-soccer{--g:#1ae624;--gd:#119c18;--g2:#51ec58}:root[data-t=cartoon] .g-tower{--g:#e61f8c;--gd:#a21260;--g2:#ec56a8}:root[data-t=cartoon] .g-sandFall{--g:#1a4de6;--gd:#11349c;--g2:#5177ec}:root[data-t=cartoon] .g-crossSums{--g:#4577ea;--gd:#164cc7;--g2:#7c9ff0}:root[data-t=cartoon] .g-numberSlide{--g:#eb8447;--gd:#ca5916;--g2:#f1a97e}:root[data-t=cartoon] .g-snake{--g:#5ce61a;--gd:#3f9c11;--g2:#83ec51}:root[data-t=cartoon] .g-archery{--g:#1a84e6;--gd:#11599c;--g2:#51a1ec}:root[data-t=cartoon] .g-pool{--g:#1ae696;--gd:#119c66;--g2:#51ecaf}:root[data-t=cartoon] .g-chess{--g:#e66e1a;--gd:#9c4b11;--g2:#ec9151}:root[data-t=cartoon] .g-backgammon{--g:#e6501a;--gd:#9c3711;--g2:#ec7a51}:root[data-t=cartoon] .g-memory{--g:#4727e7;--gd:#2c13a9;--g2:#765eed}:root[data-t=cartoon] .g-checkers{--g:#e6691a;--gd:#9c4711;--g2:#ec8d51}:root[data-t=cartoon] .g-wingedCat{--g:#4ca9eb;--gd:#1782cf;--g2:#83c3f1}:root[data-t=cartoon] .g-numberDrop{--g:#eb4a8e;--gd:#cd1764;--g2:#f181b1}:root[data-t=cartoon] .g-lineFill{--g:#257ce7;--gd:#1355a8;--g2:#5c9ded}:root[data-t=cartoon] .g-colorFill{--g:#1ae6d0;--gd:#119c8d;--g2:#51ecdb}:root[data-t=cartoon] .g-numberConnect{--g:#7b47f5;--gd:#4b0cde;--g2:#a581f8}:root[data-t=cartoon] .g-escape{--g:#ea4348;--gd:#c5161b;--g2:#f07a7e}:root[data-t=cartoon] .g-colorConnect{--g:#2f7bff;--gd:#0050dc;--g2:#6ca2ff}:root[data-t=cartoon] .g-minesweeper{--g:#41e61a;--gd:#2c9c11;--g2:#6eec51}:root[data-t=cartoon] .g-dotsBoxes{--g:#f2534a;--gd:#db1a10;--g2:#f68983}:root[data-t=cartoon] .g-okey{--g:#1ae679;--gd:#119c52;--g2:#51ec99}:root[data-t=cartoon] .g-fruitMerge{--g:#ff743d;--gd:#eb4300;--g2:#ffa07a}:root[data-t=cartoon] .g-colorBlocks{--g:#1a4ee6;--gd:#11359c;--g2:#5179ec}:root[data-t=cartoon] .g-batak{--g:#1ae675;--gd:#119c50;--g2:#51ec96}:root[data-t=cartoon] .g-hearts{--g:#e61a4f;--gd:#9c1135;--g2:#ec5179}:root[data-t=cartoon] .g-spider{--g:#271ae6;--gd:#1a119c;--g2:#5b51ec}:root[data-t=cartoon] .g-freecell{--g:#1ae6e3;--gd:#119c9b;--g2:#51ecea}:root[data-t=cartoon] .g-pisti{--g:#1ae64a;--gd:#119c32;--g2:#51ec76}:root[data-t=cartoon] .g-blockJam{--g:#326ce8;--gd:#1447b4;--g2:#6994ee}:root[data-t=cartoon] .g-zip{--g:#e8672e;--gd:#b14413;--g2:#ee8f65}:root[data-t=cartoon] .g-busJam{--g:#e6a51a;--gd:#9c7011;--g2:#ecbb51}:root[data-t=cartoon] .g-chessPuzzles{--g:#e6691a;--gd:#9c4811;--g2:#ec8d51}:root[data-t=cartoon] .g-colorCards{--g:#1a34e6;--gd:#11239c;--g2:#5164ec}:root[data-t=cartoon] .g-king{--g:#7d1ae6;--gd:#55119c;--g2:#9c51ec}:root[data-t=cartoon] .g-ludo{--g:#e94537;--gd:#ba2115;--g2:#ef786e}:root[data-t=cartoon] .g-numberMatch{--g:#00a4ff;--gd:#0070ad;--g2:#3dbaff}:root[data-t=glow][data-mode=light] .g-fold{--g:#f37768;--gd:#ec2a13;--g2:#f7aaa1}:root[data-t=glow][data-mode=light] .g-mirror{--g:#7dded3;--gd:#34cbba;--g2:#aeeae3}:root[data-t=glow][data-mode=light] .g-clockwork{--g:#edc66e;--gd:#e3a61c;--g2:#f4dba4}:root[data-t=glow][data-mode=light] .g-rubberBand{--g:#bfda81;--gd:#9ac639;--g2:#d7e8b0}:root[data-t=glow][data-mode=light] .g-shadow{--g:#9381da;--gd:#5639c6;--g2:#bbb0e8}:root[data-t=glow][data-mode=light] .g-silentTrain{--g:#81a1da;--gd:#396cc6;--g2:#b0c4e8}:root[data-t=glow][data-mode=light] .g-prism{--g:#8184da;--gd:#393fc6;--g2:#b0b2e8}:root[data-t=glow][data-mode=light] .g-magnets{--g:#ea7770;--gd:#df2a20;--g2:#f2aaa6}:root[data-t=glow][data-mode=light] .g-balance{--g:#81da9e;--gd:#39c668;--g2:#b0e8c3}:root[data-t=glow][data-mode=light] .g-stringArt{--g:#da81d1;--gd:#c639b7;--g2:#e8b0e2}:root[data-t=glow][data-mode=light] .g-snowflake{--g:#77bee4;--gd:#2a99d5;--g2:#aad6ee}:root[data-t=glow][data-mode=light] .g-gravity{--g:#f3a768;--gd:#ec7513;--g2:#f7c8a1}:root[data-t=glow][data-mode=light] .g-stitch{--g:#e27995;--gd:#d12e5a;--g2:#edabbd}:root[data-t=glow][data-mode=light] .g-fireflies{--g:#8195da;--gd:#395ac6;--g2:#b0bde8}:root[data-t=glow][data-mode=light] .g-bottleOrchestra{--g:#81dada;--gd:#39c6c6;--g2:#b0e8e8}:root[data-t=glow][data-mode=light] .g-canal{--g:#7bb4e0;--gd:#318ace;--g2:#add0eb}:root[data-t=glow][data-mode=light] .g-sonar{--g:#71e2ea;--gd:#22d2dd;--g2:#a6edf2}:root[data-t=glow][data-mode=light] .g-kaleidoscope{--g:#de7db0;--gd:#cc3384;--g2:#eaaece}:root[data-t=glow][data-mode=light] .g-stackBalance{--g:#dab481;--gd:#c68a39;--g2:#e8d0b0}:root[data-t=glow][data-mode=light] .g-orbit{--g:#a281da;--gd:#6d39c6;--g2:#c5b0e8}:root[data-t=glow][data-mode=light] .g-inflate{--g:#ee6d9d;--gd:#e51a66;--g2:#f5a3c2}:root[data-t=glow][data-mode=light] .g-birdsOnAWire{--g:#6bb7f0;--gd:#188fe7;--g2:#a2d2f6}:root[data-t=glow][data-mode=light] .g-blockSudoku{--g:#779ae4;--gd:#2b61d4;--g2:#aac0ee}:root[data-t=glow][data-mode=light] .g-sudoku{--g:#6cb5ef;--gd:#198ce6;--g2:#a3d1f5}:root[data-t=glow][data-mode=light] .g-waterSort{--g:#967cde;--gd:#5b33cc;--g2:#bdadeb}:root[data-t=glow][data-mode=light] .g-nutSort{--g:#edae6e;--gd:#e3801c;--g2:#f4cca4}:root[data-t=glow][data-mode=light] .g-arrows{--g:#80dad3;--gd:#39c6bb;--g2:#b0e8e4}:root[data-t=glow][data-mode=light] .g-mazePaint{--g:#eb708e;--gd:#df204e;--g2:#f2a6b8}:root[data-t=glow][data-mode=light] .g-solitaire{--g:#7ddeb4;--gd:#34cb8a;--g2:#aeead0}:root[data-t=glow][data-mode=light] .g-soccer{--g:#81da85;--gd:#39c640;--g2:#b0e8b3}:root[data-t=glow][data-mode=light] .g-tower{--g:#e477b2;--gd:#d42b87;--g2:#eeaacf}:root[data-t=glow][data-mode=light] .g-sandFall{--g:#8197da;--gd:#395cc6;--g2:#b0bee8}:root[data-t=glow][data-mode=light] .g-crossSums{--g:#7497e7;--gd:#265cd9;--g2:#a8bef0}:root[data-t=glow][data-mode=light] .g-numberSlide{--g:#ed9d6e;--gd:#e2661d;--g2:#f4c2a4}:root[data-t=glow][data-mode=light] .g-snake{--g:#9eda81;--gd:#67c639;--g2:#c2e8b0}:root[data-t=glow][data-mode=light] .g-archery{--g:#7bafe0;--gd:#3083cf;--g2:#accdec}:root[data-t=glow][data-mode=light] .g-pool{--g:#79e1b9;--gd:#2ed191;--g2:#abedd3}:root[data-t=glow][data-mode=light] .g-chess{--g:#daa681;--gd:#c67339;--g2:#e8c7b0}:root[data-t=glow][data-mode=light] .g-backgammon{--g:#e29579;--gd:#d15a2e;--g2:#edbdab}:root[data-t=glow][data-mode=light] .g-memory{--g:#8f81da;--gd:#5139c6;--g2:#b9b0e8}:root[data-t=glow][data-mode=light] .g-checkers{--g:#daa481;--gd:#c67039;--g2:#e8c6b0}:root[data-t=glow][data-mode=light] .g-wingedCat{--g:#6fb8ec;--gd:#1d90e2;--g2:#a5d2f3}:root[data-t=glow][data-mode=light] .g-numberDrop{--g:#ea71a4;--gd:#de2171;--g2:#f2a6c6}:root[data-t=glow][data-mode=light] .g-lineFill{--g:#80a9db;--gd:#3878c7;--g2:#afc9e9}:root[data-t=glow][data-mode=light] .g-colorFill{--g:#75e6da;--gd:#28d7c5;--g2:#a9efe8}:root[data-t=glow][data-mode=light] .g-numberConnect{--g:#9168f3;--gd:#5413ec;--g2:#bba1f7}:root[data-t=glow][data-mode=light] .g-escape{--g:#eb7074;--gd:#df2026;--g2:#f2a6a8}:root[data-t=glow][data-mode=light] .g-colorConnect{--g:#689bf3;--gd:#1362ec;--g2:#a1c0f7}:root[data-t=glow][data-mode=light] .g-minesweeper{--g:#92da81;--gd:#54c639;--g2:#bbe8b0}:root[data-t=glow][data-mode=light] .g-dotsBoxes{--g:#f36f68;--gd:#ec1e13;--g2:#f7a5a1}:root[data-t=glow][data-mode=light] .g-okey{--g:#76e5aa;--gd:#29d67a;--g2:#a9efca}:root[data-t=glow][data-mode=light] .g-fruitMerge{--g:#f39068;--gd:#ec5113;--g2:#f7b9a1}:root[data-t=glow][data-mode=light] .g-colorBlocks{--g:#8198da;--gd:#395ec6;--g2:#b0bee8}:root[data-t=glow][data-mode=light] .g-batak{--g:#78e3a8;--gd:#2bd477;--g2:#aaeec9}:root[data-t=glow][data-mode=light] .g-hearts{--g:#da8198;--gd:#c6395e;--g2:#e8b0bf}:root[data-t=glow][data-mode=light] .g-spider{--g:#8681da;--gd:#4239c6;--g2:#b4b0e8}:root[data-t=glow][data-mode=light] .g-freecell{--g:#73e7e6;--gd:#25dad8;--g2:#a8f0ef}:root[data-t=glow][data-mode=light] .g-pisti{--g:#81da96;--gd:#39c65b;--g2:#b0e8bd}:root[data-t=glow][data-mode=light] .g-blockJam{--g:#7298e9;--gd:#235edc;--g2:#a7bff1}:root[data-t=glow][data-mode=light] .g-zip{--g:#ef946c;--gd:#e65819;--g2:#f5bca3}:root[data-t=glow][data-mode=light] .g-busJam{--g:#edc56d;--gd:#e4a51b;--g2:#f4dba4}:root[data-t=glow][data-mode=light] .g-chessPuzzles{--g:#daa481;--gd:#c67039;--g2:#e8c6b0}:root[data-t=glow][data-mode=light] .g-colorCards{--g:#818cda;--gd:#394bc6;--g2:#b0b7e8}:root[data-t=glow][data-mode=light] .g-king{--g:#ac81da;--gd:#7e39c6;--g2:#cbb0e8}:root[data-t=glow][data-mode=light] .g-ludo{--g:#ec786f;--gd:#e12d1e;--g2:#f3aba5}:root[data-t=glow][data-mode=light] .g-numberMatch{--g:#68c1f3;--gd:#139fec;--g2:#a1d8f7}:root[data-t=glow][data-mode=dark] .g-fold{--g:#f05542;--gd:#d02511;--g2:#f4887b}:root[data-t=glow][data-mode=dark] .g-mirror{--g:#5dd5c8;--gd:#2eb3a4;--g2:#8de2d8}:root[data-t=glow][data-mode=dark] .g-clockwork{--g:#e9b849;--gd:#c89218;--g2:#f0cd80}:root[data-t=glow][data-mode=dark] .g-rubberBand{--g:#afd161;--gd:#88ae32;--g2:#c7df90}:root[data-t=glow][data-mode=dark] .g-shadow{--g:#7861d1;--gd:#4c32ae;--g2:#a090df}:root[data-t=glow][data-mode=dark] .g-silentTrain{--g:#6189d1;--gd:#325fae;--g2:#90addf}:root[data-t=glow][data-mode=dark] .g-prism{--g:#6165d1;--gd:#3237ae;--g2:#9093df}:root[data-t=glow][data-mode=dark] .g-magnets{--g:#e5554d;--gd:#c4251c;--g2:#ed8882}:root[data-t=glow][data-mode=dark] .g-balance{--g:#61d186;--gd:#32ae5c;--g2:#90dfab}:root[data-t=glow][data-mode=dark] .g-stringArt{--g:#d161c6;--gd:#ae32a1;--g2:#df90d7}:root[data-t=glow][data-mode=dark] .g-snowflake{--g:#55aedd;--gd:#2587bb;--g2:#88c6e7}:root[data-t=glow][data-mode=dark] .g-gravity{--g:#f09142;--gd:#d06711;--g2:#f4b27b}:root[data-t=glow][data-mode=dark] .g-stitch{--g:#da587b;--gd:#b8284f;--g2:#e58aa3}:root[data-t=glow][data-mode=dark] .g-fireflies{--g:#617bd1;--gd:#324fae;--g2:#90a2df}:root[data-t=glow][data-mode=dark] .g-bottleOrchestra{--g:#61d1d1;--gd:#32aeae;--g2:#90dfdf}:root[data-t=glow][data-mode=dark] .g-canal{--g:#5aa1d8;--gd:#2b79b5;--g2:#8cbde4}:root[data-t=glow][data-mode=dark] .g-sonar{--g:#4edbe4;--gd:#1eb9c3;--g2:#83e6ec}:root[data-t=glow][data-mode=dark] .g-kaleidoscope{--g:#d65c9d;--gd:#b32d74;--g2:#e28dba}:root[data-t=glow][data-mode=dark] .g-stackBalance{--g:#d1a161;--gd:#ae7932;--g2:#dfbd90}:root[data-t=glow][data-mode=dark] .g-orbit{--g:#8a61d1;--gd:#6032ae;--g2:#ad90df}:root[data-t=glow][data-mode=dark] .g-inflate{--g:#ea4885;--gd:#c9175a;--g2:#f07faa}:root[data-t=glow][data-mode=dark] .g-birdsOnAWire{--g:#46a5ec;--gd:#157ecc;--g2:#7dc0f2}:root[data-t=glow][data-mode=dark] .g-blockSudoku{--g:#5580dd;--gd:#2655bb;--g2:#88a6e7}:root[data-t=glow][data-mode=dark] .g-sudoku{--g:#47a3eb;--gd:#167bca;--g2:#7ebff1}:root[data-t=glow][data-mode=dark] .g-waterSort{--g:#7c5cd6;--gd:#502db4;--g2:#a38de2}:root[data-t=glow][data-mode=dark] .g-nutSort{--g:#e99a49;--gd:#c87118;--g2:#efb880}:root[data-t=glow][data-mode=dark] .g-arrows{--g:#61d1c8;--gd:#32aea4;--g2:#90dfd9}:root[data-t=glow][data-mode=dark] .g-mazePaint{--g:#e64c71;--gd:#c41c45;--g2:#ed829c}:root[data-t=glow][data-mode=dark] .g-solitaire{--g:#5cd6a2;--gd:#2db37a;--g2:#8de2be}:root[data-t=glow][data-mode=dark] .g-soccer{--g:#61d167;--gd:#32ae39;--g2:#90df94}:root[data-t=glow][data-mode=dark] .g-tower{--g:#dd559f;--gd:#bb2677;--g2:#e788bc}:root[data-t=glow][data-mode=dark] .g-sandFall{--g:#617dd1;--gd:#3251ae;--g2:#90a4df}:root[data-t=glow][data-mode=dark] .g-crossSums{--g:#527de0;--gd:#2251bf;--g2:#86a4ea}:root[data-t=glow][data-mode=dark] .g-numberSlide{--g:#e8854a;--gd:#c75a19;--g2:#efaa80}:root[data-t=glow][data-mode=dark] .g-snake{--g:#86d161;--gd:#5bae32;--g2:#aadf90}:root[data-t=glow][data-mode=dark] .g-archery{--g:#5a9cd8;--gd:#2b73b6;--g2:#8bb9e4}:root[data-t=glow][data-mode=dark] .g-pool{--g:#58daa7;--gd:#29b880;--g2:#8ae5c2}:root[data-t=glow][data-mode=dark] .g-chess{--g:#d18f61;--gd:#ae6632;--g2:#dfb190}:root[data-t=glow][data-mode=dark] .g-backgammon{--g:#db7b57;--gd:#b84f28;--g2:#e6a28a}:root[data-t=glow][data-mode=dark] .g-memory{--g:#7461d1;--gd:#4732ae;--g2:#9d90df}:root[data-t=glow][data-mode=dark] .g-checkers{--g:#d18d61;--gd:#ae6332;--g2:#dfaf90}:root[data-t=glow][data-mode=dark] .g-wingedCat{--g:#4ba6e7;--gd:#1a7ec6;--g2:#81c1ef}:root[data-t=glow][data-mode=dark] .g-numberDrop{--g:#e54d8d;--gd:#c31d63;--g2:#ed83af}:root[data-t=glow][data-mode=dark] .g-lineFill{--g:#6093d2;--gd:#316aaf;--g2:#8fb3e0}:root[data-t=glow][data-mode=dark] .g-colorFill{--g:#53dfd0;--gd:#23bdad;--g2:#86e9de}:root[data-t=glow][data-mode=dark] .g-numberConnect{--g:#7642f0;--gd:#4a11d0;--g2:#9f7bf4}:root[data-t=glow][data-mode=dark] .g-escape{--g:#e64c51;--gd:#c41c21;--g2:#ed8285}:root[data-t=glow][data-mode=dark] .g-colorConnect{--g:#4282f0;--gd:#1156d0;--g2:#7ba7f4}:root[data-t=glow][data-mode=dark] .g-minesweeper{--g:#76d161;--gd:#4aae32;--g2:#9fdf90}:root[data-t=glow][data-mode=dark] .g-dotsBoxes{--g:#f04b42;--gd:#d01a11;--g2:#f4817b}:root[data-t=glow][data-mode=dark] .g-okey{--g:#54de95;--gd:#24bd6b;--g2:#87e8b5}:root[data-t=glow][data-mode=dark] .g-fruitMerge{--g:#f07442;--gd:#d04711;--g2:#f49e7b}:root[data-t=glow][data-mode=dark] .g-colorBlocks{--g:#617ed1;--gd:#3252ae;--g2:#90a5df}:root[data-t=glow][data-mode=dark] .g-batak{--g:#56dc92;--gd:#26ba69;--g2:#89e7b3}:root[data-t=glow][data-mode=dark] .g-hearts{--g:#d1617e;--gd:#ae3253;--g2:#df90a5}:root[data-t=glow][data-mode=dark] .g-spider{--g:#6861d1;--gd:#3b32ae;--g2:#9590df}:root[data-t=glow][data-mode=dark] .g-freecell{--g:#51e1e0;--gd:#21c0be;--g2:#85eae9}:root[data-t=glow][data-mode=dark] .g-pisti{--g:#61d17c;--gd:#32ae50;--g2:#90dfa3}:root[data-t=glow][data-mode=dark] .g-blockJam{--g:#4f7ee3;--gd:#1f53c2;--g2:#84a5ec}:root[data-t=glow][data-mode=dark] .g-zip{--g:#eb7947;--gd:#ca4d16;--g2:#f1a17e}:root[data-t=glow][data-mode=dark] .g-busJam{--g:#e9b749;--gd:#c89118;--g2:#f0cc80}:root[data-t=glow][data-mode=dark] .g-chessPuzzles{--g:#d18d61;--gd:#ae6332;--g2:#dfaf90}:root[data-t=glow][data-mode=dark] .g-colorCards{--g:#616fd1;--gd:#3242ae;--g2:#909adf}:root[data-t=glow][data-mode=dark] .g-king{--g:#9861d1;--gd:#6f32ae;--g2:#b790df}:root[data-t=glow][data-mode=dark] .g-ludo{--g:#e7574b;--gd:#c6271a;--g2:#ee8981}:root[data-t=glow][data-mode=dark] .g-numberMatch{--g:#42b2f0;--gd:#118cd0;--g2:#7bc9f4}:root[data-t=clay][data-mode=light] .g-fold{--g:#dfaba5;--gd:#ac4a3e;--g2:#efd5d2}:root[data-t=clay][data-mode=light] .g-mirror{--g:#aed6d1;--gd:#4f9c93;--g2:#d6eae8}:root[data-t=clay][data-mode=light] .g-clockwork{--g:#dccca7;--gd:#a88943;--g2:#eee5d3}:root[data-t=clay][data-mode=light] .g-rubberBand{--g:#c9d4b0;--gd:#839852;--g2:#e4e9d7}:root[data-t=clay][data-mode=light] .g-shadow{--g:#b7b0d4;--gd:#615397;--g2:#dbd8e9}:root[data-t=clay][data-mode=light] .g-silentTrain{--g:#b3bed1;--gd:#596d92;--g2:#d9dee8}:root[data-t=clay][data-mode=light] .g-prism{--g:#b3b4d0;--gd:#595b91;--g2:#d9dae8}:root[data-t=clay][data-mode=light] .g-magnets{--g:#dbaba9;--gd:#a64a45;--g2:#edd5d4}:root[data-t=clay][data-mode=light] .g-balance{--g:#bbc8c0;--gd:#698271;--g2:#dde4df}:root[data-t=clay][data-mode=light] .g-stringArt{--g:#ccb7ca;--gd:#8a6185;--g2:#e6dbe5}:root[data-t=clay][data-mode=light] .g-snowflake{--g:#abc9d8;--gd:#4a82a0;--g2:#d5e4ec}:root[data-t=clay][data-mode=light] .g-gravity{--g:#dfbfa4;--gd:#ae703d;--g2:#efdfd2}:root[data-t=clay][data-mode=light] .g-stitch{--g:#d7acb8;--gd:#9f4c62;--g2:#ebd6db}:root[data-t=clay][data-mode=light] .g-fireflies{--g:#b2b9d1;--gd:#576593;--g2:#d9dce8}:root[data-t=clay][data-mode=light] .g-bottleOrchestra{--g:#b0d4d4;--gd:#539898;--g2:#d7e9e9}:root[data-t=clay][data-mode=light] .g-canal{--g:#adc5d6;--gd:#4e7b9d;--g2:#d6e2eb}:root[data-t=clay][data-mode=light] .g-sonar{--g:#a9d8db;--gd:#469fa5;--g2:#d4ebed}:root[data-t=clay][data-mode=light] .g-kaleidoscope{--g:#d6aec3;--gd:#9c4f78;--g2:#ead6e1}:root[data-t=clay][data-mode=light] .g-stackBalance{--g:#d4c4b0;--gd:#987a52;--g2:#e9e2d7}:root[data-t=clay][data-mode=light] .g-orbit{--g:#beb3d1;--gd:#6e5893;--g2:#ded9e8}:root[data-t=clay][data-mode=light] .g-inflate{--g:#dda7bb;--gd:#a94269;--g2:#eed3dd}:root[data-t=clay][data-mode=light] .g-birdsOnAWire{--g:#a6c6dd;--gd:#417daa;--g2:#d3e2ee}:root[data-t=clay][data-mode=light] .g-blockSudoku{--g:#abbad8;--gd:#4a66a0;--g2:#d5dcec}:root[data-t=clay][data-mode=light] .g-sudoku{--g:#a7c5dd;--gd:#417ca9;--g2:#d3e2ee}:root[data-t=clay][data-mode=light] .g-waterSort{--g:#b8aed6;--gd:#634f9c;--g2:#dcd6ea}:root[data-t=clay][data-mode=light] .g-nutSort{--g:#dcc2a7;--gd:#a87643;--g2:#eee1d3}:root[data-t=clay][data-mode=light] .g-arrows{--g:#afd4d1;--gd:#529993;--g2:#d7eae8}:root[data-t=clay][data-mode=light] .g-mazePaint{--g:#dba9b5;--gd:#a6455c;--g2:#edd4da}:root[data-t=clay][data-mode=light] .g-solitaire{--g:#aed6c5;--gd:#4f9c7b;--g2:#d6eae2}:root[data-t=clay][data-mode=light] .g-soccer{--g:#b2d1b4;--gd:#58935a;--g2:#d9e8d9}:root[data-t=clay][data-mode=light] .g-tower{--g:#d8acc4;--gd:#a04b79;--g2:#ecd5e1}:root[data-t=clay][data-mode=light] .g-sandFall{--g:#b3bad1;--gd:#586792;--g2:#d9dde8}:root[data-t=clay][data-mode=light] .g-crossSums{--g:#aab9d9;--gd:#4864a2;--g2:#d5dcec}:root[data-t=clay][data-mode=light] .g-numberSlide{--g:#dcbba8;--gd:#a76943;--g2:#edddd3}:root[data-t=clay][data-mode=light] .g-snake{--g:#bcd4b0;--gd:#699853;--g2:#dde9d7}:root[data-t=clay][data-mode=light] .g-archery{--g:#adc3d7;--gd:#4d779d;--g2:#d6e1eb}:root[data-t=clay][data-mode=light] .g-pool{--g:#acd7c7;--gd:#4c9e7e;--g2:#d6ebe3}:root[data-t=clay][data-mode=light] .g-chess{--g:#d2bfb1;--gd:#957056;--g2:#e9dfd8}:root[data-t=clay][data-mode=light] .g-backgammon{--g:#d7b8ac;--gd:#9f624c;--g2:#ebdbd6}:root[data-t=clay][data-mode=light] .g-memory{--g:#b5afd4;--gd:#5e5299;--g2:#dad7ea}:root[data-t=clay][data-mode=light] .g-checkers{--g:#d0bfb4;--gd:#906f5b;--g2:#e7dfd9}:root[data-t=clay][data-mode=light] .g-wingedCat{--g:#a8c6dc;--gd:#447da7;--g2:#d3e3ed}:root[data-t=clay][data-mode=light] .g-numberDrop{--g:#dba9be;--gd:#a5456e;--g2:#edd4de}:root[data-t=clay][data-mode=light] .g-lineFill{--g:#afc0d5;--gd:#51729a;--g2:#d7dfea}:root[data-t=clay][data-mode=light] .g-colorFill{--g:#abd9d4;--gd:#49a298;--g2:#d5ece9}:root[data-t=clay][data-mode=light] .g-numberConnect{--g:#b6a4e0;--gd:#5e3caf;--g2:#dad1ef}:root[data-t=clay][data-mode=light] .g-escape{--g:#dba9aa;--gd:#a64548;--g2:#edd4d5}:root[data-t=clay][data-mode=light] .g-colorConnect{--g:#a0b9e3;--gd:#3564b6;--g2:#d0dcf1}:root[data-t=clay][data-mode=light] .g-minesweeper{--g:#b8d2b1;--gd:#629556;--g2:#dbe9d8}:root[data-t=clay][data-mode=light] .g-dotsBoxes{--g:#dfa8a5;--gd:#ad433e;--g2:#efd3d2}:root[data-t=clay][data-mode=light] .g-okey{--g:#abd9c0;--gd:#49a173;--g2:#d5ece0}:root[data-t=clay][data-mode=light] .g-fruitMerge{--g:#e3b3a0;--gd:#b65a35;--g2:#f1d9d0}:root[data-t=clay][data-mode=light] .g-colorBlocks{--g:#b4bbd0;--gd:#5a6891;--g2:#d9dde7}:root[data-t=clay][data-mode=light] .g-batak{--g:#acd8c0;--gd:#4ba071;--g2:#d5ecdf}:root[data-t=clay][data-mode=light] .g-hearts{--g:#d4b0b9;--gd:#985264;--g2:#ead7dc}:root[data-t=clay][data-mode=light] .g-spider{--g:#b8b6ce;--gd:#625f8c;--g2:#dbdbe6}:root[data-t=clay][data-mode=light] .g-freecell{--g:#aadad9;--gd:#48a3a2;--g2:#d4ecec}:root[data-t=clay][data-mode=light] .g-pisti{--g:#b7cdbc;--gd:#608b6a;--g2:#dbe6de}:root[data-t=clay][data-mode=light] .g-blockJam{--g:#a9b9da;--gd:#4664a4;--g2:#d4dced}:root[data-t=clay][data-mode=light] .g-zip{--g:#ddb7a7;--gd:#a96142;--g2:#eedbd3}:root[data-t=clay][data-mode=light] .g-busJam{--g:#dccca7;--gd:#a88843;--g2:#eee5d3}:root[data-t=clay][data-mode=light] .g-chessPuzzles{--g:#cfbfb4;--gd:#8f705b;--g2:#e7dfda}:root[data-t=clay][data-mode=light] .g-colorCards{--g:#b1b5d3;--gd:#555d96;--g2:#d8dae9}:root[data-t=clay][data-mode=light] .g-king{--g:#c1b0d4;--gd:#745398;--g2:#e0d7e9}:root[data-t=clay][data-mode=light] .g-ludo{--g:#dcaca8;--gd:#a74b44;--g2:#edd5d4}:root[data-t=clay][data-mode=light] .g-numberMatch{--g:#a0cbe3;--gd:#3588b6;--g2:#d0e5f1}:root[data-t=clay][data-mode=dark] .g-fold{--g:#cc7a71;--gd:#78332b;--g2:#dca49e}:root[data-t=clay][data-mode=dark] .g-mirror{--g:#7fbeb7;--gd:#376c66;--g2:#a7d2cd}:root[data-t=clay][data-mode=dark] .g-clockwork{--g:#c8ae74;--gd:#755f2e;--g2:#d9c8a0}:root[data-t=clay][data-mode=dark] .g-rubberBand{--g:#a9bb81;--gd:#5b6a39;--g2:#c4d0a9}:root[data-t=clay][data-mode=dark] .g-shadow{--g:#8d82ba;--gd:#443a69;--g2:#b1a9d0}:root[data-t=clay][data-mode=dark] .g-silentTrain{--g:#8697b6;--gd:#3e4c66;--g2:#adb8cd}:root[data-t=clay][data-mode=dark] .g-prism{--g:#8789b5;--gd:#3e4065;--g2:#adaecd}:root[data-t=clay][data-mode=dark] .g-magnets{--g:#c67a76;--gd:#733430;--g2:#d8a4a1}:root[data-t=clay][data-mode=dark] .g-balance{--g:#94a89b;--gd:#495a4f;--g2:#b6c4ba}:root[data-t=clay][data-mode=dark] .g-stringArt{--g:#af8dab;--gd:#60435d;--g2:#c8b1c6}:root[data-t=clay][data-mode=dark] .g-snowflake{--g:#7ba9c2;--gd:#345b70;--g2:#a4c4d5}:root[data-t=clay][data-mode=dark] .g-gravity{--g:#cd9a6f;--gd:#794e2a;--g2:#ddba9d}:root[data-t=clay][data-mode=dark] .g-stitch{--g:#c07c8e;--gd:#6e3544;--g2:#d4a5b2}:root[data-t=clay][data-mode=dark] .g-fireflies{--g:#8591b7;--gd:#3d4666;--g2:#acb4ce}:root[data-t=clay][data-mode=dark] .g-bottleOrchestra{--g:#82bbbb;--gd:#3a6a6a;--g2:#a9d0d0}:root[data-t=clay][data-mode=dark] .g-canal{--g:#7da2bf;--gd:#36556d;--g2:#a6c0d3}:root[data-t=clay][data-mode=dark] .g-sonar{--g:#77c1c5;--gd:#316f73;--g2:#a2d4d8}:root[data-t=clay][data-mode=dark] .g-kaleidoscope{--g:#be7ea0;--gd:#6c3753;--g2:#d2a7be}:root[data-t=clay][data-mode=dark] .g-stackBalance{--g:#bba281;--gd:#6a5539;--g2:#d0c0a9}:root[data-t=clay][data-mode=dark] .g-orbit{--g:#9886b6;--gd:#4c3d66;--g2:#b8accd}:root[data-t=clay][data-mode=dark] .g-inflate{--g:#c87494;--gd:#752e49;--g2:#daa0b6}:root[data-t=clay][data-mode=dark] .g-birdsOnAWire{--g:#73a5ca;--gd:#2d5776;--g2:#9fc1da}:root[data-t=clay][data-mode=dark] .g-blockSudoku{--g:#7b91c1;--gd:#34476f;--g2:#a5b4d5}:root[data-t=clay][data-mode=dark] .g-sudoku{--g:#73a3c9;--gd:#2e5676;--g2:#9fc0da}:root[data-t=clay][data-mode=dark] .g-waterSort{--g:#8f7ebe;--gd:#45376d;--g2:#b2a7d3}:root[data-t=clay][data-mode=dark] .g-nutSort{--g:#c89f74;--gd:#75522f;--g2:#d9bda0}:root[data-t=clay][data-mode=dark] .g-arrows{--g:#81bcb7;--gd:#396a67;--g2:#a9d1ce}:root[data-t=clay][data-mode=dark] .g-mazePaint{--g:#c67689;--gd:#733040;--g2:#d8a1af}:root[data-t=clay][data-mode=dark] .g-solitaire{--g:#7ebea3;--gd:#376c55;--g2:#a7d2c0}:root[data-t=clay][data-mode=dark] .g-soccer{--g:#85b788;--gd:#3d663f;--g2:#acceae}:root[data-t=clay][data-mode=dark] .g-tower{--g:#c17ba1;--gd:#6f3454;--g2:#d5a5bf}:root[data-t=clay][data-mode=dark] .g-sandFall{--g:#8692b6;--gd:#3d4766;--g2:#acb4cd}:root[data-t=clay][data-mode=dark] .g-crossSums{--g:#798fc3;--gd:#324571;--g2:#a3b3d6}:root[data-t=clay][data-mode=dark] .g-numberSlide{--g:#c79475;--gd:#74492f;--g2:#d9b6a0}:root[data-t=clay][data-mode=dark] .g-snake{--g:#94bb81;--gd:#496a39;--g2:#b6d0a9}:root[data-t=clay][data-mode=dark] .g-archery{--g:#7d9fbf;--gd:#36536e;--g2:#a6bed3}:root[data-t=clay][data-mode=dark] .g-pool{--g:#7cc0a6;--gd:#356e58;--g2:#a5d4c2}:root[data-t=clay][data-mode=dark] .g-chess{--g:#b89a84;--gd:#674e3c;--g2:#cebaab}:root[data-t=clay][data-mode=dark] .g-backgammon{--g:#c08e7c;--gd:#6e4435;--g2:#d4b2a5}:root[data-t=clay][data-mode=dark] .g-memory{--g:#8b81bb;--gd:#41396a;--g2:#afa9d1}:root[data-t=clay][data-mode=dark] .g-checkers{--g:#b49988;--gd:#644e3f;--g2:#ccb9ae}:root[data-t=clay][data-mode=dark] .g-wingedCat{--g:#75a5c7;--gd:#2f5774;--g2:#a1c1d9}:root[data-t=clay][data-mode=dark] .g-numberDrop{--g:#c67798;--gd:#73304c;--g2:#d8a2b9}:root[data-t=clay][data-mode=dark] .g-lineFill{--g:#809bbc;--gd:#384f6b;--g2:#a8bbd1}:root[data-t=clay][data-mode=dark] .g-colorFill{--g:#79c3bb;--gd:#33706a;--g2:#a4d6d0}:root[data-t=clay][data-mode=dark] .g-numberConnect{--g:#8b6ece;--gd:#41297a;--g2:#b09cdd}:root[data-t=clay][data-mode=dark] .g-escape{--g:#c67679;--gd:#733032;--g2:#d8a1a3}:root[data-t=clay][data-mode=dark] .g-colorConnect{--g:#6990d3;--gd:#25457e;--g2:#98b3e1}:root[data-t=clay][data-mode=dark] .g-minesweeper{--g:#8eb884;--gd:#44673c;--g2:#b2ceab}:root[data-t=clay][data-mode=dark] .g-dotsBoxes{--g:#cc7570;--gd:#782f2b;--g2:#dca09d}:root[data-t=clay][data-mode=dark] .g-okey{--g:#7ac29c;--gd:#337050;--g2:#a4d5bb}:root[data-t=clay][data-mode=dark] .g-fruitMerge{--g:#d38769;--gd:#7e3e25;--g2:#e1ad98}:root[data-t=clay][data-mode=dark] .g-colorBlocks{--g:#8893b5;--gd:#3f4865;--g2:#adb5cc}:root[data-t=clay][data-mode=dark] .g-batak{--g:#7bc19b;--gd:#346f4f;--g2:#a5d5ba}:root[data-t=clay][data-mode=dark] .g-hearts{--g:#bb8190;--gd:#6a3946;--g2:#d1a9b3}:root[data-t=clay][data-mode=dark] .g-spider{--g:#8e8bb1;--gd:#444261;--g2:#b2b0c9}:root[data-t=clay][data-mode=dark] .g-freecell{--g:#78c4c3;--gd:#327171;--g2:#a3d7d6}:root[data-t=clay][data-mode=dark] .g-pisti{--g:#8db095;--gd:#43604a;--g2:#b1c9b6}:root[data-t=clay][data-mode=dark] .g-blockJam{--g:#7790c5;--gd:#314672;--g2:#a2b3d7}:root[data-t=clay][data-mode=dark] .g-zip{--g:#c98e73;--gd:#76442e;--g2:#dab19f}:root[data-t=clay][data-mode=dark] .g-busJam{--g:#c8ae74;--gd:#755f2e;--g2:#d9c7a0}:root[data-t=clay][data-mode=dark] .g-chessPuzzles{--g:#b49989;--gd:#644e40;--g2:#cbbaae}:root[data-t=clay][data-mode=dark] .g-colorCards{--g:#838ab9;--gd:#3b4168;--g2:#aaafcf}:root[data-t=clay][data-mode=dark] .g-king{--g:#9d82ba;--gd:#513a6a;--g2:#bca9d0}:root[data-t=clay][data-mode=dark] .g-ludo{--g:#c77c75;--gd:#74352f;--g2:#d9a5a1}:root[data-t=clay][data-mode=dark] .g-numberMatch{--g:#69add3;--gd:#255e7e;--g2:#98c7e1}header.in{z-index:30}.navlink{color:var(--ink);align-items:center;gap:6px;padding:10px 8px;font-size:15px;font-weight:800;text-decoration:none;display:inline-flex}.navlink svg{width:18px;height:18px}@media (width<=560px){.navlink.app span{display:none}.navlink{padding-inline:4px}}.card .cardlink{color:inherit;text-decoration:none}.card .cardlink:after{content:"";z-index:1;position:absolute;inset:0}.card .fav{z-index:2}.card .cardlink:focus-visible{outline:none}.card:has(.cardlink:focus-visible){outline:3px solid var(--accent);outline-offset:3px}.textlink{color:var(--accent);font-weight:800;text-decoration:none}:root[data-mode=dark] .textlink,:root[data-t=paper] .textlink{color:var(--ink);text-underline-offset:3px;text-decoration:underline}@view-transition{navigation:auto}@media (prefers-reduced-motion:reduce){@view-transition{navigation:none}}.home-hero{align-items:center;gap:28px;padding-block:12px 24px;display:grid}@media (width>=900px){.home-hero{grid-template-columns:1fr 1.1fr;min-height:min(640px,100dvh - 90px)}}.home-hero h1{font-size:clamp(40px,7vw,76px)}:root[data-t=vivid] .home-hero h1{font-family:"MolaTitan", var(--head);font-weight:400}:root[data-t=cartoon] .home-hero h1{font-weight:400}.home-hero .lede{color:var(--ink2);max-width:40ch;margin:14px 0 22px;font-size:18px}.home-hero .daily{max-width:460px}.hh-label{color:var(--ink2);align-items:center;gap:8px;margin:0 0 12px;font-weight:800;display:inline-flex}.hh-label svg{width:16px;height:16px;color:var(--accent)}.floaters{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;padding-bottom:48px;display:grid}.floater{color:var(--ink);animation:.7s cubic-bezier(.3,1.4,.6,1) both rise,6s ease-in-out infinite alternate bob;animation-delay:calc(var(--d) * .12s), calc(var(--d) * -1.5s);text-decoration:none;transition:transform .25s;display:block;position:relative;overflow:hidden}.floater .gart{aspect-ratio:1/.86;background:var(--g)}.floater .gart img{top:4%}.floater .fl-name{font-family:var(--name);background:var(--surface);justify-content:space-between;align-items:center;gap:8px;padding:10px 14px;font-size:18px;font-weight:800;display:flex}.floater .fl-name svg{background:var(--accent);width:28px;height:28px;color:var(--on-accent);border-radius:50%;flex:none;padding:7px}.floater:nth-child(2n){translate:0 40px}.floater:hover,.floater:focus-visible{transform:translateY(-6px)scale(1.02)}@keyframes rise{0%{opacity:0;transform:translateY(40px)scale(.92)}}:root[data-t=cartoon] .floater:nth-child(odd){rotate:-2deg}:root[data-t=cartoon] .floater:nth-child(2n){rotate:2deg}.appband{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px 28px;margin-block:24px 8px;padding:24px;display:flex}.appband h2{font-size:clamp(24px,4vw,34px)}.appband p{color:var(--ink2);margin:6px 0 8px}.stage-wrap{padding-left:max(12px, env(safe-area-inset-left,0px));padding-right:max(12px, env(safe-area-inset-right,0px));background:radial-gradient(120% 90% at 50% 0%, color-mix(in srgb, var(--g) 28%, transparent), transparent 70%);position:relative}.stage{border-radius:calc(var(--r) + 6px);background:color-mix(in srgb, var(--g) 70%, #000);max-width:1600px;height:max(520px,100dvh - 92px);margin:0 auto;position:relative;overflow:hidden;box-shadow:0 30px 60px -30px #0008}@media (width<=700px){.stage-wrap{padding:0}.stage{border-radius:0;height:calc(100dvh - 72px)}}.stage:fullscreen{border-radius:0;max-width:none;height:100vh}.poster{background:var(--g);transition:opacity .4s;position:absolute;inset:0;overflow:hidden}.poster-bg{object-fit:cover;filter:blur(26px)saturate(1.3);pointer-events:none;width:116%;height:116%;position:absolute;inset:-8%}.poster:after{content:"";pointer-events:none;background:linear-gradient(100deg, color-mix(in srgb, var(--g) 52%, #000) 0%, color-mix(in srgb, color-mix(in srgb, var(--g) 70%, #000) 60%, transparent) 48%, #0000004d 100%);position:absolute;inset:0}@media (width<=819px){.poster:after{background:linear-gradient(180deg, #00000026, color-mix(in srgb, var(--g) 50%, #000) 55%)}}.poster .dk,.howto .dk,.poster-bg.dk,:root[data-mode=dark] .poster .lt,:root[data-mode=dark] .howto .lt{display:none}:root[data-mode=dark] .poster .dk,:root[data-mode=dark] .howto .dk{display:block}.poster-in{z-index:1;overscroll-behavior:contain;scrollbar-width:thin;grid-template-columns:minmax(0,1fr);grid-auto-rows:max-content;align-content:start;justify-items:center;gap:22px;padding:22px 16px 32px;display:grid;position:absolute;inset:0;overflow-y:auto}@media (width<=819px){.stage:not(.playing):not(.starting){height:auto;min-height:calc(100dvh - 72px);container-type:inline-size}.stage:not(.playing):not(.starting) .poster{min-height:inherit;position:relative}.stage:not(.playing):not(.starting) .poster-in{position:relative;overflow:visible}}@media (width>=820px){.poster-in{grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"ui card""howto howto";align-content:safe center;align-items:center;gap:28px 40px;padding:36px max(28px,4vw)}.poster-ui{grid-area:ui}.poster-card{grid-area:card}.howto{grid-area:howto}}@media (width>=1240px){.poster-in{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(300px,.85fr);grid-template-areas:"ui card howto";gap:36px;padding:36px clamp(28px,3.5vw,60px)}.howto{scrollbar-width:thin;max-height:calc(100cqh - 72px);overflow-y:auto}}.poster-card{view-transition-name:game-art;width:min(100%,540px);animation:.7s cubic-bezier(.3,1.4,.6,1) both rise;position:relative;overflow:hidden;box-shadow:0 34px 70px -28px #000c}@media (width<=819px){.poster-card{order:-1;width:min(86%,400px)}}.poster-art{aspect-ratio:1/.86;background:var(--g);position:relative}.poster-art img{top:4%}.poster-ui{color:#fff;justify-items:start;gap:6px;width:100%;max-width:560px;display:grid;position:relative}@media (width<=819px){.poster-ui{text-align:center;justify-items:center}}.poster-kind{color:#fff;-webkit-backdrop-filter:blur(6px);background:#ffffff26;border:1.5px solid #ffffff40;border-radius:999px;align-items:center;gap:10px;margin-bottom:6px;padding:5px 14px 5px 5px;font-size:14px;font-weight:800;text-decoration:none;transition:background .15s;display:inline-flex}.poster-kind:hover{background:#ffffff3d}.poster-kind .gart{background:var(--g);border-radius:10px;flex:none;width:34px;height:34px;position:relative;overflow:hidden}.poster-kind .gart img{width:88%;top:6%;left:6%}.poster-ui{container-type:inline-size}.poster-ui h1{font-family:var(--name);font-size:min(clamp(40px, 5.6vw, 80px), calc(100cqi * 1.3 / var(--fit)));text-shadow:0 3px 18px #0006;line-height:1}:root[data-t=vivid] .poster-ui h1,:root[data-t=cartoon] .poster-ui h1{-webkit-text-stroke:7px #1a1a1a;paint-order:stroke fill;font-weight:400}.poster-hint{text-shadow:0 2px 10px #0007;margin:4px 0 0;font-size:20px;font-weight:800}.poster-desc{opacity:.95;text-shadow:0 1px 8px #0008;max-width:50ch;margin:2px 0 12px;font-size:16px;font-weight:600;line-height:1.55}.poster-ui .soon{font-weight:600}.playrow{flex-wrap:wrap;align-items:center;gap:10px 18px;margin-top:4px;display:flex}@media (width<=819px){.playrow{justify-content:center}}.playrow small{opacity:.9;text-shadow:0 1px 6px #0007;font-weight:700}.howto{border-radius:calc(var(--r) + 4px);width:100%;max-width:640px;color:var(--ink);background:color-mix(in srgb, var(--surface) 90%, transparent);-webkit-backdrop-filter:blur(12px);padding:20px;box-shadow:0 24px 50px -24px #0009}@media (width>=820px) and (width<=1239px){.howto{max-width:none}.howto-list{grid-template-columns:repeat(auto-fill,minmax(280px,1fr))}}.howto h2{font-family:var(--name);font-size:24px;line-height:1.1}.howto-lead{color:var(--ink2);margin:8px 0 0;font-size:15.5px;line-height:1.5}.howto-list{gap:10px;margin:14px 0 0;padding:0;list-style:none;display:grid}.howto-list li{background:color-mix(in srgb, var(--g) 11%, var(--surface));color:var(--ink2);border-radius:14px;gap:4px 12px;padding:12px 14px;font-size:14.5px;line-height:1.45;display:grid}.howto-list li.has-pic{grid-template-columns:112px minmax(0,1fr);align-items:center;padding:8px 12px 8px 8px}.howto-list b{color:var(--ink);margin-bottom:1px;font-size:15px;font-weight:800;display:block}@media (hover:none){.howto-keys{display:none}}.howto-pic{background:color-mix(in srgb, var(--g) 20%, var(--surface));border-radius:10px;width:112px;height:80px;overflow:hidden}.howto-pic img{object-fit:contain;width:100%;height:100%}.playbtn{background:var(--accent);color:var(--on-accent);font:800 22px var(--body);cursor:pointer;border:0;border-radius:999px;align-items:center;gap:12px;padding:16px 34px 16px 26px;transition:transform .15s;animation:2.4s ease-in-out infinite pulse;display:inline-flex}.playbtn svg{width:26px;height:26px}.playbtn:hover{transform:scale(1.04)}.playbtn:active{transform:scale(.97)}@keyframes pulse{0%,to{box-shadow:0 10px 30px -8px #0008, 0 0 0 0 color-mix(in srgb, var(--accent) 40%, transparent)}50%{box-shadow:0 10px 30px -8px #0008, 0 0 0 12px color-mix(in srgb, var(--accent) 0%, transparent)}}.stage{container-type:size}.stage iframe{opacity:0;z-index:1;border:0;width:100%;height:100%;transition:opacity .5s;position:absolute;inset:0}.stage[data-shape=tall] iframe{width:min(100cqw,75cqh);left:50%;translate:-50%;box-shadow:0 0 60px #0006}@container (aspect-ratio<=1){.stage[data-turn] iframe{width:100cqh;height:100cqw;top:50%;left:50%;translate:-50% -50%;rotate:90deg}}.stage-bg{opacity:.12;filter:blur(3px)saturate(.6);pointer-events:none;width:60%;max-width:760px;position:absolute;top:50%;left:50%;translate:-50% -50%}.side{color:#fff;flex-direction:column;gap:10px;width:calc(50cqw - 37.5cqh);padding:28px 26px;display:none;position:absolute;top:0;bottom:0;overflow:hidden}.side-l{left:0}.side-r{right:0}@container (aspect-ratio>=1.35){.stage.playing .side{animation:.5s both rise;display:flex}}.side-name{font-family:var(--name);text-shadow:0 2px 12px #0006;font-size:clamp(26px,2.6vw,40px);line-height:1.05}:root[data-t=vivid] .side-name,:root[data-t=cartoon] .side-name{-webkit-text-stroke:5px #1a1a1a;paint-order:stroke fill;font-weight:400}.side-hint{opacity:.9;font-weight:800}.side-l{scrollbar-width:thin;overflow-y:auto}.side-howto{opacity:.92;gap:10px;margin:8px 0 0;padding:0;font-size:14.5px;line-height:1.5;list-style:none;display:grid}.side-howto b{font-weight:800}.side p{opacity:.88;-webkit-line-clamp:12;-webkit-box-orient:vertical;margin:4px 0 0;font-size:15px;line-height:1.55;display:-webkit-box;overflow:hidden}.side-title{opacity:.9;margin-bottom:4px;font-weight:800}.side-game{color:#fff;background:#ffffff1f;border-radius:14px;align-items:center;gap:10px;padding:8px;font-weight:800;text-decoration:none;transition:background .15s;display:flex}.side-game:hover{background:#fff3}.side-game .gart{background:var(--g);border-radius:12px;flex:none;width:46px;height:46px;overflow:hidden}.side-game .gart img{width:88%;top:6%;left:6%}.stage.playing iframe{opacity:1}.stage:not(.playing) iframe{pointer-events:none;visibility:hidden;transition:opacity .3s,visibility 0s .3s}.stage.playing .poster{opacity:0;pointer-events:none}.stage.starting .poster-ui{opacity:0;transition:opacity .3s}.loading{z-index:2;color:#fff;text-shadow:0 2px 8px #0008;place-content:center;justify-items:center;gap:14px;font-size:17px;font-weight:800;display:grid;position:absolute;inset:0}.loading[hidden]{display:none}.spinner{border:5px solid #fff4;border-top-color:#fff;border-radius:50%;width:46px;height:46px;animation:.9s linear infinite spin}.gp-bar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;margin-bottom:14px;display:flex}.gp-bar .crumbs{margin:0}.fullbtn{min-height:40px;padding:8px 14px;font-size:14px}.fullbtn[hidden]{display:none}.gp-body{padding-block:18px 8px}.crumbs{color:var(--ink2);flex-wrap:wrap;gap:8px;margin-bottom:14px;font-size:14px;display:flex}.crumbs a{color:var(--ink2)}.gp-cols{gap:18px;display:grid}@media (width>=960px){.gp-cols{grid-template-columns:1.4fr 1fr;align-items:start}}.gp-about{padding:22px}.gp-similar h2{font-size:clamp(24px,3.4vw,32px)}.gp-app h3{font-size:21px}.gp-app p{color:var(--ink2);margin:6px 0 14px}.minis{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:12px;display:grid}.minicard{color:var(--ink);align-items:center;gap:10px;min-height:64px;padding:8px;text-decoration:none;display:flex}.minicard .gart{border-radius:calc(var(--r) * .55);background:var(--g);flex:none;width:52px;height:52px;overflow:hidden}.minicard .gart img{width:88%;top:6%;left:6%}.minicard span{min-width:0;display:grid}.minicard b{font-family:var(--name);white-space:nowrap;text-overflow:ellipsis;font-size:15px;overflow:hidden}.minicard small{color:var(--ink2);white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;overflow:hidden}.choice{gap:8px;width:100%;margin:2px 0 10px;display:grid}.choice[hidden]{display:none}.choice-label{letter-spacing:.04em;text-transform:uppercase;opacity:.85;text-shadow:0 1px 6px #0006;font-size:13px;font-weight:800}.chips{flex-wrap:wrap;gap:8px;display:flex}@media (width<=819px){.chips{justify-content:center}}.chips button{cursor:pointer;color:#fff;min-height:44px;font:800 15px var(--body);-webkit-backdrop-filter:blur(6px);background:#ffffff26;border:2px solid #fff6;border-radius:999px;align-items:center;gap:8px;padding:8px 16px;transition:background .15s,color .15s,transform .15s;display:inline-flex}.chips button:hover{background:#ffffff40}.chips button[aria-pressed=true]{color:color-mix(in srgb, var(--g) 70%, #000);background:#fff;border-color:#fff}.chips button:active{transform:scale(.96)}.chips button:focus-visible{outline-offset:2px;outline:3px solid #fff}.bars{align-items:flex-end;gap:2px;height:14px;display:inline-flex}.bars b{opacity:.3;background:currentColor;border-radius:1px;width:3px}.bars b:first-child{height:5px}.bars b:nth-child(2){height:8px}.bars b:nth-child(3){height:11px}.bars b:nth-child(4){height:14px}.bars.b1 b:nth-child(-n+1),.bars.b2 b:nth-child(-n+2),.bars.b3 b:nth-child(-n+3),.bars.b4 b:nth-child(-n+4){opacity:1}.legal,.support{padding-block:28px 12px}.legal-head,.support-head{max-width:760px;margin-bottom:26px}.legal-head h1,.support-head h1{font-family:var(--name);font-size:clamp(34px,6vw,56px);line-height:1.05}.legal-head p,.support-head p{color:var(--ink2);margin:10px 0 0;font-size:18px;line-height:1.5}.legal-meta{flex-wrap:wrap;gap:8px;margin-top:16px;display:flex}.legal-meta>*{background:var(--surface);border:max(var(--ow), 1px) solid var(--outline);color:var(--ink2);border-radius:999px;padding:6px 12px;font-size:14px;font-weight:700;text-decoration:none}.legal-meta a:hover{color:var(--ink)}.legal-grid{align-items:start;gap:20px;display:grid}@media (width>=900px){.legal-grid{grid-template-columns:260px minmax(0,1fr)}.legal-toc{max-height:calc(100dvh - 32px);position:sticky;top:16px;overflow:auto}}.legal-toc{gap:10px;padding:16px;display:grid}.legal-toc b{color:var(--ink2);font-size:14px}.legal-toc ol{gap:2px;margin:0;padding-inline-start:22px;font-size:14.5px;display:grid}.legal-toc li::marker{color:var(--ink2);font-weight:700}.legal-toc a{color:var(--ink);border-radius:8px;padding:4px 6px;font-weight:600;line-height:1.35;text-decoration:none;display:block}.legal-toc a:hover{background:color-mix(in srgb, var(--accent) 14%, transparent)}.legal-toc .legal-other{border:max(var(--ow), 1px) solid var(--outline);border-radius:var(--br);text-align:center;margin-top:4px;padding:10px 12px;font-weight:800}.legal-body{padding:clamp(18px,4vw,40px);font-size:16.5px;line-height:1.7}.legal-body>p{max-width:70ch}.legal-body section{border-top:1px solid color-mix(in srgb, var(--outline) 35%, transparent);margin-top:18px;padding-top:18px;scroll-margin-top:16px}.legal-body h2{margin-bottom:8px;font-size:clamp(20px,2.6vw,24px);line-height:1.25}.legal-body p{max-width:70ch;color:var(--ink);margin:0 0 12px}.legal-body ul{max-width:70ch;margin:0 0 14px;padding-inline-start:22px}.legal-body li{margin-bottom:6px}.legal-body li::marker{color:var(--accent)}.legal-body a,.support-faq a{color:inherit;text-decoration-color:var(--accent);text-underline-offset:3px;overflow-wrap:anywhere;text-decoration-thickness:2px}.legal-end{border-top:1px solid color-mix(in srgb, var(--outline) 35%, transparent);margin-top:26px;padding-top:20px}.legal-end div{flex-wrap:wrap;gap:10px;display:flex}.support-mail{flex-wrap:wrap;align-items:center;gap:12px 18px;margin-top:18px;display:flex}.support-address{color:var(--ink);font-size:17px;font-weight:800}.support-grid{align-items:start;gap:20px;display:grid}@media (width>=900px){.support-grid{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr)}}.support-faq{padding:clamp(18px,3vw,28px)}.support-faq h2,.support-side h2{margin-bottom:10px;font-size:22px}.support-faq details{border-top:1px solid color-mix(in srgb, var(--outline) 35%, transparent)}.support-faq summary{cursor:pointer;justify-content:space-between;gap:12px;padding:14px 2px;font-size:17px;font-weight:800;list-style:none;display:flex}.support-faq summary::-webkit-details-marker{display:none}.support-faq summary:after{content:"+";color:var(--ink2);font-size:22px;line-height:1;transition:rotate .2s}.support-faq details[open] summary:after{rotate:45deg}.support-faq details p{color:var(--ink2);max-width:62ch;margin:0 0 16px;line-height:1.6}.support-side{gap:20px;display:grid}.support-side section{gap:8px;padding:20px;display:grid}.support-side p{color:var(--ink2);margin:0}.support-side ul{gap:6px;margin:0;padding-inline-start:20px;line-height:1.45;display:grid}.support-side a{color:var(--ink);font-weight:800}@media (width<=899px){.legal-toc{order:2}.legal-toc b,.legal-toc ol{display:none}}
