@font-face{font-family:DM Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/dm-sans-400.ttf)format("truetype")}@font-face{font-family:DM Sans;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/dm-sans-600.ttf)format("truetype")}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/manrope-600.ttf)format("truetype")}@font-face{font-family:Manrope;font-style:normal;font-weight:800;font-display:swap;src:url(/fonts/manrope-800.ttf)format("truetype")}:root{color-scheme:light;--paper:#f6f3ed;--ink:#30352b;--muted:#696d60;--line:#dedfd3;--font:"DM Sans", sans-serif;--heading:"Manrope", sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth}body{color:var(--ink);background:var(--paper);font:16px/1.5 var(--font);-webkit-font-smoothing:antialiased;margin:0}button,a{-webkit-tap-highlight-color:transparent;touch-action:manipulation}button{font:inherit;color:inherit}a{color:inherit;text-decoration:none}button{cursor:pointer}a:focus-visible,button:focus-visible{outline-offset:5px;outline:3px solid}img{max-width:100%;display:block}.wrap{width:min(1360px,100% - 80px);margin-inline:auto}.skip-link{background:var(--ink);color:#fff;z-index:100;border-radius:10px;padding:12px 18px;position:fixed;top:12px;left:12px;transform:translateY(-180%)}.skip-link:focus{transform:none}.language{min-height:44px;color:var(--muted);background:#ebece2;border-radius:24px;align-items:center;gap:10px;padding:0 15px;font-size:12px;transition:background .2s;display:flex}.language .active{color:var(--ink);font-weight:700}.language-divider{opacity:.5}.collection-heading{justify-content:space-between;align-items:center;padding:26px 0 24px;display:flex}.collection-heading>div{align-items:center;gap:10px;display:flex}.collection-heading h1{font:650 18px/1.3 var(--heading);letter-spacing:-.4px;margin:0}.collection-count{background:#e7e9df;border-radius:20px;place-items:center;min-width:27px;height:23px;font-size:11px;display:grid}.app-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.app-card{min-width:0;color:var(--card-ink);perspective:1500px;animation:.65s cubic-bezier(.2,.75,.3,1) both card-arrive;animation-delay:var(--delay)}.card-tilt{height:100%;transform:rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg));transition:transform .18s ease-out;position:relative}.flip-inner{height:100%;transform-style:preserve-3d;transition:transform .64s cubic-bezier(.2,.75,.2,1);display:grid;position:relative}.app-card.is-flipped .flip-inner{transform:rotateY(180deg)}.card-face{background:var(--card-bg);-webkit-backface-visibility:hidden;backface-visibility:hidden;border:1px solid #00000009;border-radius:23px;grid-area:1/1;min-width:0;min-height:444px;position:relative;box-shadow:0 2px 2px #24261904,0 10px 22px -16px #3035264d,inset 0 1px 1px #fff6}.card-front{z-index:2}.card-back{pointer-events:none;flex-direction:column;padding:22px 26px 24px;display:flex;transform:rotateY(180deg)}.is-flipped .card-front{pointer-events:none}.is-flipped .card-back{pointer-events:auto}.flip-trigger{border-radius:inherit;text-align:left;background:0 0;border:0;flex-direction:column;width:100%;height:100%;padding:22px 26px 23px;display:flex}.flip-trigger:focus-visible{outline-offset:-5px}.card-top,.back-top{justify-content:space-between;align-items:center;width:100%;min-height:44px;display:flex}.card-top>span:first-child,.back-top>span{text-transform:uppercase;letter-spacing:1.35px;font-size:10px;font-weight:650}.flip-control{background:#ffffff36;border:1px solid #ffffff69;border-radius:50%;flex:0 0 44px;place-items:center;width:44px;height:44px;font-size:23px;line-height:1;transition:background .25s,transform .35s;display:grid}.flip-toggle:hover{background:#ffffff80;transform:rotate(-12deg)}.card-title{width:100%;margin-top:auto;display:block}.card-title strong{font:750 clamp(23px,2.1vw,31px)/1.2 var(--heading);letter-spacing:-1.1px;display:block}.card-title>span{max-width:30ch;min-height:41px;margin-top:9px;font-size:13px;line-height:1.55;display:block}.card-foot{border-top:1px solid #00000018;justify-content:space-between;align-items:center;gap:8px;width:100%;margin-top:19px;padding-top:15px;font-size:10px;font-weight:500;display:flex}.artwork{isolation:isolate;pointer-events:none;place-items:center;width:100%;height:232px;display:grid;position:relative}.icon-plinth{width:146px;height:146px;transform:rotate(var(--lean,-7deg)) translateY(-2px);box-shadow:1px 2px 0 #ffffff80, 2px 5px 0 color-mix(in srgb,var(--card-ink) 22%,var(--card-bg)), 3px 8px 0 color-mix(in srgb,var(--card-ink) 34%,var(--card-bg)), 8px 18px 21px -12px #151c245e;z-index:2;border-radius:31px;transition:transform .6s cubic-bezier(.2,.8,.2,1),box-shadow .6s;position:relative}.icon-plinth:after{content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(135deg,#ffffff20,#0000 45%);border:1px solid #ffffff4d;position:absolute;inset:0}.icon-plinth img{object-fit:cover;border-radius:inherit;width:100%;height:100%}.art-floor{background:var(--card-ink);opacity:.12;filter:blur(9px);z-index:-1;border-radius:50%;width:122px;height:14px;transition:transform .5s,opacity .5s;position:absolute;bottom:23px}.art-orbit{opacity:.13;z-index:-1;border:1px solid;border-radius:50%;width:213px;height:213px;position:absolute;transform:rotate(-25deg)scaleY(.65)}.orbit-two{opacity:.07;width:251px;height:251px;transform:rotate(25deg)scaleY(.65)}.art-dots{opacity:.075;z-index:-1;background-image:radial-gradient(currentColor 1px,#0000 1px);background-size:15px 15px;position:absolute;inset:26px 6px;mask-image:radial-gradient(#000,#0000 70%)}.art-token{z-index:3;min-width:41px;height:41px;font:700 22px/1 var(--heading);background:color-mix(in srgb,var(--card-bg) 42%,white);border-radius:12px;place-items:center;padding:0 8px;transition:transform .55s cubic-bezier(.2,.8,.2,1);display:grid;position:absolute;box-shadow:0 3px #00000012,0 8px 20px -12px #00000050}.token-one{top:35px;left:12%;transform:rotate(-15deg)}.token-two{bottom:38px;right:8%;transform:rotate(15deg)}.art-arcade .token-one,.art-rpg .token-one{font-size:15px}.art-versus .token-one{color:#fff3e8;background:#d75a51;border-radius:50%}.art-versus .token-two{color:#eef8e9;background:#398d7c;border-radius:50%}.art-puzzle .art-orbit{border-radius:24px;width:166px;height:166px;transform:rotate(25deg)}.art-puzzle .orbit-two{width:194px;height:194px;transform:rotate(-16deg)}.art-relax .art-orbit{opacity:.08;border-width:18px;width:190px;height:190px;transform:none}.art-relax .orbit-two{opacity:.15;border-width:1px;width:236px;height:236px}.art-relax .art-token{border-radius:50%}.art-finance .art-orbit{border-radius:15px;width:220px;height:145px;transform:rotate(-13deg)}.art-finance .orbit-two{transform:rotate(12deg)}.art-rpg .icon-plinth{border-radius:22px}.art-rpg .art-orbit{border-radius:0;width:160px;height:160px;transform:rotate(45deg)}.art-rpg .orbit-two{width:194px;height:194px;transform:rotate(45deg)}.art-rpg .token-one{color:#fff6e7;background:#b72934}.art-capsule .token-two{font-family:Georgia,serif;font-style:italic}.art-capsule .art-orbit{width:200px;height:95px;transform:rotate(-35deg)}.art-capsule .orbit-two{transform:rotate(35deg)}.art-alarm .token-one{background:#f9e6a7;border-radius:50%;font-size:31px}.art-predict .token-one{color:#f5f8e6;background:#2e7d5b}.art-gym .icon-plinth{border-radius:25px}.art-gym .art-orbit{border-style:dashed;border-radius:0;width:218px;height:162px;transform:none}.art-gym .orbit-two{display:none}.art-gym .art-token{color:#27330b;background:#c8ff00;border-radius:5px;box-shadow:3px 3px #384723}.art-party .token-one{color:#773c4c;background:#ee9ba8}.art-party .token-two{color:#285c49;background:#a7d8bf}.art-fox .token-one{color:#ac5550;background:#f7e8cf;border-radius:50%}.back-title{align-items:center;gap:14px;margin:25px 0 20px;display:flex}.back-title img{border-radius:13px;flex:0 0 52px;box-shadow:0 4px 8px #0000000d}.back-title h2{font:750 25px/1.2 var(--heading);letter-spacing:-.9px;margin:0}.back-description{text-wrap:pretty;margin:0 0 16px;font-size:15px;line-height:1.75}.back-platforms{font-size:11px;font-weight:550}.back-actions{margin-top:auto;padding-top:24px}.mini-stores{flex-wrap:wrap;gap:8px;display:flex}.mini-stores:empty{display:none}.store-button{background:0 0;border:0;justify-content:center;align-items:center;min-height:44px;padding:0;transition:transform .2s,filter .2s;display:inline-flex}.store-badge{width:auto;height:40px;display:block}.google-play-badge{height:52px;margin:-6px 0}.store-button:hover{transform:translateY(-2px)}.store-arrow{margin-left:8px}.more-link{border-top:1px solid #00000020;justify-content:space-between;align-items:center;min-height:44px;margin-top:14px;padding-top:15px;font-size:13px;font-weight:650;display:flex}.more-link span{font-size:24px;transition:transform .25s}.more-link:hover span{transform:translate(3px,-3px)}.page-footer{border-top:1px solid var(--line);min-height:100px;color:var(--muted);justify-content:space-between;align-items:center;font-size:11px;display:flex}.back-link{align-items:center;gap:13px;min-height:44px;font-size:13px;display:inline-flex}.detail-grid{grid-template-columns:1fr 1fr;align-items:start;gap:7%;margin-top:25px;display:grid}.detail-art{background:var(--card-bg);color:var(--card-ink);border-radius:30px;place-items:center;min-height:540px;display:grid;overflow:hidden}.detail-art .artwork{width:290px;height:360px;transform:scale(1.55)}.detail-copy{padding:22px 0}.eyebrow{letter-spacing:1.5px;text-transform:uppercase;color:var(--muted);font-size:11px;font-weight:600}.detail-copy h1{font:750 clamp(36px,4.4vw,65px)/1.1 var(--heading);letter-spacing:-2.8px;overflow-wrap:anywhere;margin:18px 0}.detail-tagline{margin:0 0 24px;font-size:21px;line-height:1.5}.detail-description{color:var(--muted);text-wrap:pretty;font-size:16px;line-height:1.8}.detail-copy h2{font:700 15px/1.4 var(--heading);margin:30px 0 15px}.detail-features{gap:14px;margin:0;padding:0;list-style:none;display:grid}.detail-features li{gap:12px;font-size:14px;line-height:1.6;display:flex}.detail-features .feature-mark{background:var(--card-bg);height:26px;color:var(--card-ink);border-radius:50%;flex:0 0 26px;place-items:center;display:grid}.detail-meta{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:20px;margin:28px 0 0;padding-top:23px;font-size:12px;display:flex}.detail-meta dd{margin:0;font-weight:600}.detail-stores{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.web-platform{border:1px solid var(--line);background:var(--control-bg);border-radius:8px;place-items:center;min-height:44px;padding:0 18px;font-weight:650;display:grid}@keyframes card-arrive{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes ring{0%,to{transform:rotate(var(--lean))}20%,60%{transform:rotate(-11deg)}40%,80%{transform:rotate(11deg)}}@keyframes hop{0%,to{transform:translateY(-2px) rotate(var(--lean))}45%{transform:translateY(-17px)rotate(0)}70%{transform:translateY(-5px)rotate(3deg)}}@keyframes breathe{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}@keyframes puzzle-turn{0%{transform:rotate(var(--lean))}to{transform:rotate(0)translateY(-9px)}}@keyframes token-pop{0%{opacity:.2;transform:translateY(10px)rotate(-15deg)}70%{transform:translateY(-9px)rotate(-7deg)}to{opacity:1;transform:translateY(-6px)rotate(-10deg)}}@media (hover:hover) and (pointer:fine){.app-card:hover .card-tilt{transform:translateY(-5px) rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg))}.app-card:not(.is-flipped):hover .icon-plinth{box-shadow:1px 2px 0 #ffffff80, 2px 5px 0 color-mix(in srgb,var(--card-ink) 22%,var(--card-bg)), 3px 8px 0 color-mix(in srgb,var(--card-ink) 34%,var(--card-bg)), 10px 25px 25px -13px #151c245e;transform:rotate(0)translateY(-10px)}.app-card:not(.is-flipped):hover .token-one{transform:translate(-5px,-7px)rotate(-22deg)}.app-card:not(.is-flipped):hover .token-two{transform:translate(7px,2px)rotate(22deg)}:is(.app-card:not(.is-flipped),.detail-art):hover .art-floor{opacity:.08;transform:scale(.85)}:is(.app-card:not(.is-flipped),.detail-art):hover .art-alarm .icon-plinth{animation:.65s both ring}:is(.app-card:not(.is-flipped),.detail-art):hover .art-fox .icon-plinth,:is(.app-card:not(.is-flipped),.detail-art):hover .art-party .icon-plinth{animation:.65s both hop}:is(.app-card:not(.is-flipped),.detail-art):hover .art-relax .orbit-one{animation:1.8s ease-in-out breathe}:is(.app-card:not(.is-flipped),.detail-art):hover .art-puzzle .icon-plinth{animation:.55s both puzzle-turn}}.flip-trigger:active .icon-plinth{transform:scale(.96)rotate(0)}@media (width>=1500px){.artwork{height:250px}.card-face{min-height:462px}.icon-plinth{border-radius:35px;width:160px;height:160px}}@media (width<=1050px){.wrap{width:calc(100% - 48px)}.app-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}.card-title strong{font-size:28px}.detail-grid{gap:36px}.detail-art{min-height:460px}.detail-art .artwork{transform:scale(1.15)}}@media (width<=620px){.wrap{width:calc(100% - 32px)}.language{gap:7px;padding-inline:11px}.collection-heading{padding:22px 0 20px}.collection-heading h1{font-size:16px}.app-grid{grid-template-columns:minmax(0,1fr);gap:20px}.card-face{min-height:440px}.flip-trigger,.card-back{padding:19px 24px 23px}.artwork{height:232px}.card-title strong{font-size:29px}.icon-plinth{border-radius:34px;width:155px;height:155px}.token-one{left:13%}.token-two{right:11%}.back-description{font-size:15px}.detail-grid{grid-template-columns:1fr;gap:20px;margin-top:18px}.detail-art{min-height:350px}.detail-art .artwork{transform:scale(1.1)}.detail-copy{padding-top:10px}.detail-copy h1{letter-spacing:-1.8px;font-size:42px}.detail-tagline{font-size:20px}.app-detail{padding-top:18px;padding-bottom:45px}.page-footer{min-height:90px}}@media (width<=360px){.token-one{left:4%}.token-two{right:4%}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition:none!important;animation:none!important}.card-tilt{transform:none!important}}.flip-toggle{z-index:4;color:var(--card-ink);position:absolute;top:22px;right:26px}.card-top,.back-top{padding-right:54px}@media (width<=620px){.flip-toggle{top:19px;right:24px}}:root{--control-bg:#ebece2;--control-hover:#dfe3d3;--card-light:#fff5;--card-line:#00000018;--card-glow:#ffffff4d;--card-shadow:#29312024}:root[data-theme=dark]{color-scheme:dark;--paper:#171a19;--ink:#eeeee5;--muted:#a8afa6;--line:#343b35;--control-bg:#252c27;--control-hover:#343e35;--card-light:#ffffff0a;--card-line:#ffffff20;--card-glow:#ffffff0c;--card-shadow:#00000060}.app-card,.app-detail{--card-bg:var(--card-color);--card-ink:var(--card-tone)}:root[data-theme=dark] :is(.app-card,.app-detail){--card-bg:color-mix(in srgb, var(--card-color) 17%, #202723);--card-ink:color-mix(in srgb, var(--card-color) 75%, #fff)}.page-controls{align-items:center;gap:10px;display:flex}.language{background:var(--control-bg)}.language:hover{background:var(--control-hover)}.collection-count{background:var(--control-bg)}.collection-heading{gap:16px;padding:28px 0}.collection-heading>.page-controls{gap:10px}.card-face{background:radial-gradient(ellipse at 18% 0%, var(--card-glow), transparent 68%), var(--card-bg);border-color:var(--card-line);box-shadow:0 3px 5px -3px var(--card-shadow), 0 20px 35px -24px var(--card-shadow), inset 0 1px 0 var(--card-light);border-radius:26px}.card-foot{border-color:var(--card-line);gap:12px}.card-fact{text-align:right;text-wrap:balance;font-size:10px;font-weight:600}.art-token{background:color-mix(in srgb,var(--card-bg) 76%,var(--paper));border:1px solid var(--card-light)}.icon-plinth{box-shadow:1px 2px 0 #ffffff50, 2px 5px 0 color-mix(in srgb,var(--card-ink) 22%,var(--card-bg)), 3px 8px 0 color-mix(in srgb,var(--card-ink) 34%,var(--card-bg)), 8px 22px 24px -12px #151c2450}.more-link{border-color:var(--card-line)}.flip-control{background:linear-gradient(145deg,var(--card-light),transparent), color-mix(in srgb,var(--card-bg) 75%,var(--paper));border:1px solid color-mix(in srgb,var(--card-ink) 19%,transparent);width:46px;height:46px;box-shadow:0 2px 0 color-mix(in srgb,var(--card-ink) 13%,transparent), inset 0 1px 0 var(--card-light);border-radius:15px;padding:0;transition:background .25s,box-shadow .25s}.flip-control:hover{background:color-mix(in srgb,var(--card-bg) 45%,var(--paper));box-shadow:0 3px 0 color-mix(in srgb,var(--card-ink) 16%,transparent), 0 7px 14px -9px var(--card-ink);transform:none}.flip-control:active{box-shadow:inset 0 1px 4px var(--card-line)}.flip-glyph{width:25px;height:25px;transition:transform .6s cubic-bezier(.2,.8,.2,1)}.flip-control:hover .flip-glyph,.flip-control:focus-visible .flip-glyph{transform:rotate(45deg)}.is-flipped .flip-glyph{transform:rotate(180deg)}.is-flipped .flip-control:hover .flip-glyph{transform:rotate(135deg)}.page-footer{gap:20px;min-height:82px;margin-top:42px;font-size:12px}.page-footer>a{text-underline-offset:4px;align-items:center;min-height:44px;display:inline-flex}.page-footer>a:hover{color:var(--ink);text-decoration:underline}.detail-toolbar{justify-content:space-between;align-items:center;gap:16px;display:flex}.app-detail{padding-top:24px;padding-bottom:28px}.detail-grid{margin-top:30px}.detail-art{background:radial-gradient(ellipse at 20% 5%,var(--card-glow),transparent 60%),var(--card-bg);border:1px solid var(--card-line);box-shadow:inset 0 1px 0 var(--card-light),0 24px 40px -32px var(--card-shadow);animation:.75s cubic-bezier(.2,.8,.2,1) both detail-arrive;position:relative}.detail-art .icon-plinth{animation:6s ease-in-out 1s infinite detail-float}.detail-art .art-orbit{opacity:.2}.detail-art .orbit-two{opacity:.1}.detail-copy>*{animation:.65s cubic-bezier(.2,.8,.2,1) both detail-arrive}.detail-copy>:first-child{animation-delay:60ms}.detail-copy>:nth-child(2){animation-delay:.1s}.detail-copy>:nth-child(3){animation-delay:.14s}.detail-copy>:nth-child(4){animation-delay:.18s}.detail-copy>:nth-child(n+5){animation-delay:.22s}.detail-features{gap:10px}.detail-features li{border:1px solid var(--line);background:color-mix(in srgb,var(--card-bg) 18%,var(--paper));border-radius:14px;align-items:center;padding:13px 15px}.detail-features .feature-mark{flex-basis:28px;height:28px;transition:transform .3s}.detail-features li:hover .feature-mark{transform:rotate(12deg)}.detail-art:hover .token-one{transform:translate(-7px,-9px)rotate(-24deg)}.detail-art:hover .token-two{transform:translate(7px,5px)rotate(24deg)}@keyframes detail-arrive{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes detail-float{0%,to{transform:translateY(-2px) rotate(var(--lean,-7deg))}50%{transform:translateY(-9px) rotate(calc(var(--lean,-7deg) + 2deg))}}@media (width<=620px){.collection-heading{gap:8px;padding:20px 0}.page-controls,.collection-heading>.page-controls{gap:7px}.language{padding-inline:11px;font-size:11px}.collection-heading>div{gap:7px}.collection-heading h1{font-size:16px}.collection-count{min-width:23px;font-size:10px}.card-fact{max-width:55%;font-size:10px}.page-footer{flex-wrap:wrap;gap:0 16px;min-height:76px;margin-top:28px;padding-block:15px;font-size:11px}.detail-toolbar{flex-wrap:wrap;gap:8px}.detail-toolbar .back-link{font-size:12px}.detail-grid{margin-top:22px}.app-detail{padding-top:18px}}.card-category{z-index:4;pointer-events:none;letter-spacing:1.35px;text-transform:uppercase;align-items:center;min-height:46px;font-size:10px;font-weight:650;display:flex;position:absolute;top:22px;left:26px;right:84px}.card-corners-bottom{z-index:4;border-top:1px solid var(--card-line);pointer-events:none;justify-content:space-between;align-items:center;gap:10px;padding-top:12px;display:flex;position:absolute;bottom:20px;left:26px;right:26px}.card-platforms{font-size:10px;font-weight:500}.product-link{pointer-events:auto;background:color-mix(in srgb,var(--card-bg) 72%,var(--paper));border:1px solid var(--card-line);white-space:nowrap;border-radius:12px;justify-content:center;align-items:center;gap:9px;min-height:44px;padding:0 12px;font-size:12px;font-weight:600;transition:background .25s;display:inline-flex}.product-link svg{width:20px;height:20px;transition:transform .3s}.product-link:hover{background:color-mix(in srgb,var(--card-bg) 45%,var(--paper))}.product-link:hover svg{transform:translate(2px,-2px)}.flip-trigger{padding:76px 26px 105px}.card-back{padding:82px 26px 107px}.back-title{margin-top:0}.back-actions{padding-top:17px}.mini-stores{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.store-button{min-width:0}.store-pending{opacity:.65;cursor:default}.store-pending:hover{transform:none}.detail-stores .store-button{min-width:156px}.theme-cycle{background:var(--control-bg);min-height:44px;color:var(--muted);font:500 12px/1 var(--font);border:0;border-radius:24px;align-items:center;gap:8px;padding:0 13px;transition:background .2s;display:flex}.theme-cycle:hover{background:var(--control-hover);color:var(--ink)}.theme-cycle svg{width:17px;height:17px;transition:transform .45s}.theme-cycle:hover svg{transform:rotate(180deg)}.language-tabs{background:var(--control-bg);border-radius:24px;align-items:center;padding:3px;display:inline-flex}.language-tabs a{min-width:34px;min-height:38px;color:var(--muted);border-radius:20px;place-items:center;font-size:11px;display:grid}.language-tabs a:hover{color:var(--ink)}.language-tabs a[aria-current=page]{background:var(--paper);color:var(--ink);font-weight:700;box-shadow:0 1px 3px #00000008}.detail-art{width:100%;color:var(--card-ink);cursor:pointer;text-align:initial;padding:0}.detail-art:focus-visible{outline-offset:6px}.detail-art.art-playing .icon-plinth{animation:.85s cubic-bezier(.2,.7,.2,1) both detail-hop}.detail-art.art-playing .art-alarm .icon-plinth{animation:.7s both detail-ring}.detail-art.art-playing .art-puzzle .icon-plinth{animation:.8s both detail-turn}.detail-art.art-playing .art-relax .icon-plinth{animation:1.4s ease-in-out both detail-breathe}.detail-art.art-playing .token-one{animation:.8s both token-pop}.detail-art.art-playing .token-two{transform:translate(12px,7px)rotate(28deg)}@keyframes detail-hop{0%,to{transform:translateY(-2px) rotate(var(--lean))}40%{transform:translateY(-23px)rotate(2deg)}70%{transform:translateY(-5px)rotate(-2deg)}}@keyframes detail-ring{0%,to{transform:rotate(var(--lean))}20%,60%{transform:rotate(-15deg)}40%,80%{transform:rotate(13deg)}}@keyframes detail-turn{0%,to{transform:rotate(var(--lean))}50%{transform:rotate(12deg)translateY(-14px)}}@keyframes detail-breathe{0%,to{transform:scale(1) rotate(var(--lean))}50%{transform:scale(1.1)rotate(0)}}@media (width<=620px){.theme-cycle{gap:6px;padding-inline:10px;font-size:11px}.theme-cycle svg{width:15px;height:15px}.language-tabs a{min-width:30px;font-size:10px}.card-category{top:19px;left:24px;right:82px}.card-corners-bottom{left:24px;right:24px}.flip-trigger{padding:73px 24px 105px}.card-back{padding:79px 24px 107px}.product-link{gap:7px;padding-inline:10px;font-size:11px}.detail-stores{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.detail-stores .store-button{min-width:0}}@media (width<=360px){.collection-heading h1{font-size:15px}.collection-heading>.page-controls{gap:5px}.theme-cycle{padding-inline:9px}.language-tabs a{min-width:29px}}
