:root{color-scheme:light dark;--bg:light-dark(#fafafa,#181818);--surface:light-dark(#fff,#1f1f1f);--raised:light-dark(#f1f1ee,#272727);--line:light-dark(#e0e0db,#313131);--text:light-dark(#141414,#f2f2f2);--muted:light-dark(#585858,#a9a9a9);--brand:light-dark(#4b3fd1,#a99fff);--brand-ink:light-dark(#fff,#181818);--ok:light-dark(#14693a,#6fd39a);--warn:light-dark(#8a5300,#f2c36b);--bad:light-dark(#a11d1d,#ff9a9a);--focus:light-dark(#4b3fd1,#c9c2ff);--sp-25:.125rem;--sp-50:.25rem;--sp-75:.5rem;--sp-100:.75rem;--sp-200:1rem;--sp-300:1.5rem;--sp-400:2rem;--sp-500:2.5rem;--sp-600:3rem;--sp-700:4rem;--sp-800:5rem;--sp-900:6rem;--r-md:6px;--r-lg:8px;--r-xl:12px;--r-2xl:16px;--r-full:999px;--fs-xs:.75rem;--lh-xs:1rem;--fs-sm:.875rem;--lh-sm:1.25rem;--fs-base:1rem;--lh-base:1.5rem;--fs-lg:1.125rem;--lh-lg:1.75rem;--fs-xl:1.25rem;--lh-xl:1.75rem;--fs-2xl:1.5rem;--lh-2xl:2rem;--fs-3xl:1.875rem;--lh-3xl:2.25rem;--fs-4xl:2.25rem;--lh-4xl:2.5rem;--fs-5xl:3rem;--ease:cubic-bezier(.22, 1, .36, 1);--i-copy:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='9' y='9' width='11' height='11' rx='2.5'/%3E%3Cpath d='M5 15V6.5A2.5 2.5 0 0 1 7.5 4H15'/%3E%3C/svg%3E");--i-check:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7.5'/%3E%3C/svg%3E");--i-alert:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 6v7M12 17.5v.5'/%3E%3C/svg%3E");--i-out:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M14 4h6v6M20 4l-9 9M18 14v4a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h4'/%3E%3C/svg%3E");-webkit-text-size-adjust:100%;text-size-adjust:100%;font-family:system-ui,-apple-system,Segoe UI,Hiragino Sans,Noto Sans JP,Noto Sans,sans-serif;font-size:100%}*{box-sizing:border-box}html{scroll-padding-block-start:var(--sp-700)}body{background:var(--bg);color:var(--text);font-size:var(--fs-base);line-height:var(--lh-base);flex-direction:column;min-block-size:100dvh;margin:0;display:flex}main{flex:1}img,svg{max-inline-size:100%}a{color:var(--brand);text-underline-offset:.2em}a:hover{text-decoration-thickness:2px}:focus-visible{outline:3px solid var(--focus);outline-offset:2px;border-radius:var(--r-md)}h1,h2,h3{text-wrap:balance;margin:0}p,li,dd,summary{text-wrap:pretty}p{margin:0}.heading-1{font-size:var(--fs-4xl);line-height:var(--lh-4xl);letter-spacing:-.02em;font-weight:600}.heading-3{font-size:var(--fs-3xl);line-height:var(--lh-3xl);font-weight:600}.heading-5{font-size:var(--fs-xl);line-height:var(--lh-xl);font-weight:600}.title-2{font-size:var(--fs-lg);line-height:var(--lh-lg);font-weight:500}.caption-2{font-size:var(--fs-sm);line-height:var(--lh-sm)}.muted{color:var(--muted)}@media (width>=48rem){.heading-1{font-size:var(--fs-5xl);line-height:1}.heading-3{font-size:var(--fs-4xl);line-height:var(--lh-4xl)}}.skip{position:absolute;inset-inline-start:-999px}.skip:focus{background:var(--surface);padding:var(--sp-75) var(--sp-200);z-index:20;border-radius:var(--r-lg);inset-block-start:var(--sp-200);inset-inline-start:var(--sp-200)}.draft{background:var(--warn);color:light-dark(#fff,#181818);text-align:center;padding:var(--sp-50) var(--sp-200);font-weight:600;font-size:var(--fs-sm)}.site-header{z-index:10;background:color-mix(in srgb, var(--bg) 88%, transparent);backdrop-filter:blur(12px);border-block-end:1px solid var(--line);position:sticky;inset-block-start:0}.header-inner{align-items:center;gap:var(--sp-50) var(--sp-300);max-inline-size:64rem;padding:var(--sp-75) var(--sp-200);flex-wrap:wrap;margin-inline:auto;display:flex}.brand{align-items:center;gap:var(--sp-75);color:var(--text);font-weight:700;font-size:var(--fs-lg);line-height:var(--lh-lg);min-block-size:2.75rem;text-decoration:none;display:inline-flex}.brand:hover{text-decoration:none}.site-header nav{align-items:center;gap:var(--sp-50) var(--sp-200);flex-wrap:wrap;display:flex}.site-header nav a{min-block-size:2.75rem;color:var(--text);font-size:var(--fs-sm);line-height:var(--lh-sm);align-items:center;font-weight:500;text-decoration:none;display:inline-flex}.site-header nav a:hover{text-decoration:underline}.site-header .lang{gap:var(--sp-50);margin-inline-start:auto}.lang a{padding-inline:var(--sp-75);border-radius:var(--r-full)}.lang [aria-current=true]{background:var(--brand);color:var(--brand-ink);font-weight:700;text-decoration:none}main{inline-size:100%;max-inline-size:64rem;padding:var(--sp-400) var(--sp-200) var(--sp-700);margin-inline:auto}section{margin-block-end:var(--sp-500)}h2{font-size:var(--fs-2xl);line-height:var(--lh-2xl);margin-block:0 var(--sp-200);font-weight:600}h3{font-size:var(--fs-lg);line-height:var(--lh-lg);margin-block:var(--sp-300) var(--sp-100);font-weight:600}.logo{flex:none}.logo-ring{stroke:currentColor;stroke-width:1.5px;opacity:.55}.logo-dot{fill:var(--brand)}.logo-sweep path{fill:var(--brand);fill-opacity:.4}.logo-blip{fill:var(--brand)}.logo-sweep{transform-origin:16px 16px}.logo-sweep.is-spinning{animation:6s linear infinite sweep}@keyframes sweep{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.logo-sweep.is-spinning{animation:none}}.hero{gap:var(--sp-400);padding-block:var(--sp-300) var(--sp-500);align-items:center;display:grid}.hero-text{gap:var(--sp-200);max-inline-size:42.5rem;display:grid}.hero h1{background:linear-gradient(90deg,light-dark(#000,#fff),light-dark(#666,#9b9b9b));color:#0000;-webkit-background-clip:text;background-clip:text;padding-block-end:var(--sp-50)}.hero .lead{font-size:var(--fs-lg);line-height:var(--lh-lg);color:var(--muted)}.hero-art{color:var(--text);justify-self:center}@media (width>=48rem){.hero{grid-template-columns:1fr auto}.hero-art .logo{block-size:14rem;inline-size:14rem}}.btn{min-block-size:2.75rem;padding:var(--sp-75) var(--sp-200);border-radius:var(--r-lg);background:var(--brand);color:var(--brand-ink);font-weight:600;font-size:var(--fs-base);transition:opacity .3s var(--ease);justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.btn:hover{opacity:.88;text-decoration:none}.btn.ghost{color:var(--text);border:1px solid var(--line);background:0 0}.hero-actions{gap:var(--sp-100);flex-wrap:wrap;display:flex}.kpis{gap:var(--sp-100);margin:0 0 var(--sp-500);grid-template-columns:repeat(auto-fit,minmax(9rem,1fr));display:grid}.kpis>div{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-xl);padding:var(--sp-100) var(--sp-200)}.kpis dt{color:var(--muted);font-size:var(--fs-sm);line-height:var(--lh-sm)}.kpis dd{font-size:var(--fs-xl);line-height:var(--lh-xl);margin:0;font-weight:700}.board{gap:var(--sp-100);counter-reset:rank;grid-template-columns:repeat(auto-fill,minmax(15.5rem,1fr));margin:0;padding:0;list-style:none;display:grid}.board li{counter-increment:rank}.board a{gap:var(--sp-50);padding:var(--sp-200);background:var(--surface);border:1px solid var(--line);border-radius:var(--r-xl);color:var(--text);min-block-size:5.5rem;transition:transform .3s var(--ease);padding-inline-start:var(--sp-600);text-decoration:none;display:grid;position:relative}.board a:before{content:counter(rank);border-radius:var(--r-full);background:var(--raised);block-size:1.5rem;inline-size:1.5rem;font-size:var(--fs-xs);color:var(--muted);place-items:center;font-weight:700;display:grid;position:absolute;inset-block-start:var(--sp-200);inset-inline-start:var(--sp-200)}.board a:hover{border-color:var(--brand);transform:translateY(-2px)}.board .name{overflow-wrap:anywhere;font-weight:600}.board .meta{gap:var(--sp-25) var(--sp-200);font-size:var(--fs-sm);line-height:var(--lh-sm);color:var(--muted);flex-wrap:wrap;display:flex}@media (prefers-reduced-motion:reduce){.board a{transition:none}.board a:hover{transform:none}}.how{gap:var(--sp-100);grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));margin:0;padding:0;list-style:none;display:grid}.how li{padding:var(--sp-200);background:var(--surface);border:1px solid var(--line);border-radius:var(--r-xl)}.how strong{margin-block-end:var(--sp-50);display:block}.page-head{gap:var(--sp-100);margin-block-end:var(--sp-300);display:grid}.answer{align-items:center;gap:var(--sp-100);padding:var(--sp-100) var(--sp-200);background:var(--surface);border:1px solid var(--line);border-radius:var(--r-xl);font-size:var(--fs-lg);line-height:var(--lh-lg);font-weight:600;display:flex}.answer .logo{color:var(--text)}.table-wrapper{border:1px solid var(--line);border-radius:var(--r-xl);background:var(--surface);max-inline-size:100%;overflow:auto;container-type:inline-size}table{border-collapse:separate;border-spacing:0;inline-size:100%}caption{text-align:start;padding:var(--sp-100) var(--sp-200);font-weight:600}th,td{padding:var(--sp-100) var(--sp-200);text-align:start;border-block-start:1px solid var(--line);vertical-align:middle;font-size:var(--fs-sm);line-height:var(--lh-sm)}tbody th{min-inline-size:9.5rem;font-weight:400}thead th{background:var(--raised);color:var(--muted);font-size:var(--fs-xs);line-height:var(--lh-xs);letter-spacing:.02em;font-weight:600}code.code{font-family:ui-monospace,Cascadia Mono,Consolas,monospace;font-size:var(--fs-base);line-height:var(--lh-base);overflow-wrap:break-word;user-select:all;font-weight:700}tr[data-claimed] code.code{opacity:.6;text-decoration:line-through}.claim-progress{margin-block:var(--sp-75) 0;color:var(--muted);font-size:var(--fs-sm);line-height:var(--lh-sm)}.table-note{color:var(--muted);font-size:var(--fs-sm);line-height:var(--lh-sm);margin-block-start:var(--sp-100)}.status{align-items:baseline;gap:var(--sp-50);padding:var(--sp-25) var(--sp-75);border-radius:var(--r-full);font-size:var(--fs-xs);line-height:var(--lh-xs);border:1px solid;font-weight:600;display:inline-flex}.status:before{content:"●" / "";font-size:.7em}.status[data-status=multi_source]:before{content:"◐" / ""}.status[data-status=likely_expired]:before{content:"▲" / ""}.status[data-status=expired]:before{content:"✕" / ""}.status[data-status=official_description],.status[data-status=official_announcement]{color:var(--ok)}.status[data-status=multi_source]{color:var(--warn)}.status[data-status=likely_expired],.status[data-status=expired]{color:var(--bad)}@container (inline-size<=38rem){thead{clip-path:inset(50%);block-size:1px;inline-size:1px;position:absolute;overflow:hidden}tbody tr,tbody td,tbody th{display:block}tbody tr{padding:var(--sp-100) var(--sp-200);border-block-start:1px solid var(--line)}tbody th,tbody td{padding:var(--sp-25) 0;border:0}tbody th{padding-block-end:var(--sp-75)}td[data-label]:not([data-label=""]){gap:var(--sp-75);justify-content:space-between;display:flex}td[data-label]:not([data-label=""]):before{content:attr(data-label);color:var(--muted);font-size:var(--fs-xs);line-height:var(--lh-sm);flex:none}td>:last-child{text-align:end}}.copy{align-items:center;gap:var(--sp-75);max-inline-size:100%;display:inline-flex;position:relative}.copy-button{cursor:pointer;border:1px solid var(--line);border-radius:var(--r-lg);background:var(--raised);min-block-size:2.75rem;min-inline-size:2.75rem;color:var(--text);transition:background-color .3s var(--ease), border-color .3s var(--ease);flex:none;place-items:center;padding:0;display:grid}.copy-button:hover{border-color:var(--brand)}.copy-button:before{content:"";block-size:1.25rem;inline-size:1.25rem;mask:var(--i-copy) center / contain no-repeat;-webkit-mask:var(--i-copy) center / contain no-repeat;background:currentColor;display:block}.copy-button[data-copied]{border-color:var(--ok);color:var(--ok)}.copy-button[data-copied]:before{mask-image:var(--i-check);-webkit-mask-image:var(--i-check)}.copy-button[data-failed]{border-color:var(--bad);color:var(--bad)}.copy-button[data-failed]:before{mask-image:var(--i-alert);-webkit-mask-image:var(--i-alert)}.tip{z-index:2;padding:var(--sp-25) var(--sp-75);background:var(--text);color:var(--bg);border-radius:var(--r-md);font-size:var(--fs-xs);line-height:var(--lh-xs);white-space:nowrap;opacity:0;transition:opacity .3s var(--ease), transform .3s var(--ease);pointer-events:none;font-weight:600;position:absolute;inset-block-end:calc(100% + var(--sp-50));inset-inline-end:0;transform:translateY(4px)}.copy-button[data-copied]+.tip,.copy-button[data-failed]+.tip{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.tip{transition:opacity .3s linear;transform:none}}.claim{block-size:1.5rem;inline-size:1.5rem;accent-color:var(--brand);cursor:pointer;margin:0}td:has(>.claim){cursor:pointer}.deeplink{margin-block:var(--sp-200);padding:var(--sp-100) var(--sp-200);border:1px solid var(--ok);border-radius:var(--r-xl);background:var(--surface);gap:var(--sp-75) var(--sp-200);flex-wrap:wrap;align-items:center;font-weight:600;display:flex}.deeplink[hidden]{display:none}.deeplink:before{content:"";background:var(--ok);block-size:1.25rem;inline-size:1.25rem;mask:var(--i-check) center / contain no-repeat;-webkit-mask:var(--i-check) center / contain no-repeat}.deeplink a:not(.btn){font-weight:500;font-size:var(--fs-sm)}progress{block-size:.75rem;inline-size:100%;accent-color:var(--brand)}.stats{gap:var(--sp-100);grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));margin:0;display:grid}.stats>div{padding:var(--sp-100) var(--sp-200);background:var(--surface);border:1px solid var(--line);border-radius:var(--r-xl)}.stats dt{color:var(--muted);font-size:var(--fs-sm);line-height:var(--lh-sm)}.stats dd{font-size:var(--fs-xl);line-height:var(--lh-xl);margin:0;font-weight:700}details{border:1px solid var(--line);border-radius:var(--r-xl);background:var(--surface);padding:var(--sp-100) var(--sp-200);margin-block:var(--sp-75)}details[open] summary{margin-block-end:var(--sp-75)}summary{cursor:pointer;min-block-size:1.75rem;font-weight:600}ol.steps{margin:0 0 var(--sp-100);padding-inline-start:var(--sp-300)}ol.steps li{margin-block:var(--sp-50)}.expired-list{gap:var(--sp-75);margin:0;padding:0;list-style:none;display:grid}.expired-list li{align-items:baseline;gap:var(--sp-50) var(--sp-100);padding:var(--sp-75) var(--sp-100);background:var(--surface);border:1px solid var(--line);border-radius:var(--r-lg);font-size:var(--fs-sm);line-height:var(--lh-sm);flex-wrap:wrap;display:flex}.status-help{gap:var(--sp-75);font-size:var(--fs-sm);line-height:var(--lh-sm);margin:0;display:grid}.status-help>div{gap:var(--sp-100);grid-template-columns:minmax(0,11.5rem) 1fr;align-items:baseline;display:grid}@media (width<=40rem){.status-help>div{gap:var(--sp-25);grid-template-columns:1fr}}.status-help dd{color:var(--muted);margin:0}.links{gap:var(--sp-75);margin:0;padding:0;list-style:none;display:grid}.links a{align-items:center;gap:var(--sp-50);min-block-size:1.75rem;display:inline-flex}.links a:after{content:"";block-size:1rem;inline-size:1rem;mask:var(--i-out) center / contain no-repeat;-webkit-mask:var(--i-out) center / contain no-repeat;background:currentColor}.related{gap:var(--sp-75);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.related a{min-block-size:2.75rem;padding:0 var(--sp-200);border:1px solid var(--line);border-radius:var(--r-full);background:var(--surface);color:var(--text);transition:border-color .3s var(--ease);align-items:center;text-decoration:none;display:inline-flex}.related a:hover{border-color:var(--brand)}.game-list{gap:var(--sp-75);margin:0;padding:0;list-style:none;display:grid}.game-list li{justify-content:space-between;gap:var(--sp-50) var(--sp-200);padding:var(--sp-100) var(--sp-200);border:1px solid var(--line);border-radius:var(--r-xl);background:var(--surface);flex-wrap:wrap;display:flex}.count{text-align:center;min-inline-size:1.75rem;padding:0 var(--sp-75);border-radius:var(--r-full);background:var(--raised);font-weight:700;display:inline-block}.site-footer{border-block-start:1px solid var(--line);background:var(--surface)}.footer-inner{max-inline-size:64rem;padding:var(--sp-300) var(--sp-200);gap:var(--sp-75);color:var(--muted);font-size:var(--fs-sm);line-height:var(--lh-sm);margin-inline:auto;display:grid}.footer-brand{align-items:center;gap:var(--sp-75);color:var(--text);font-weight:700;display:inline-flex}.picker{gap:var(--sp-300);max-inline-size:32rem;padding-block:var(--sp-600);justify-items:start;margin-inline:auto;display:grid}.picker .brand{font-size:var(--fs-2xl);line-height:var(--lh-2xl)}.picker ul{gap:var(--sp-100);inline-size:100%;margin:0;padding:0;list-style:none;display:grid}.picker li a{min-block-size:3.5rem;padding:0 var(--sp-200);border:1px solid var(--line);border-radius:var(--r-xl);background:var(--surface);color:var(--text);font-size:var(--fs-lg);align-items:center;font-weight:600;text-decoration:none;display:flex}.picker li a:hover{border-color:var(--brand)}.lang-grid{gap:var(--sp-100);grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));display:grid}.lang-grid a{min-block-size:3.5rem;padding:0 var(--sp-200);border:1px solid var(--line);border-radius:var(--r-xl);background:var(--surface);color:var(--text);font-size:var(--fs-lg);transition:border-color .3s var(--ease);justify-content:center;align-items:center;font-weight:600;text-decoration:none;display:flex}.lang-grid a:hover{border-color:var(--brand)}[data-search-item][hidden],[data-hide-on-search][hidden],#search-empty[hidden]{display:none!important}.hero-search input{min-block-size:3rem;inline-size:100%;padding:0 var(--sp-200);font:inherit;font-size:var(--fs-base);color:var(--text);background:var(--surface);border:1px solid var(--line);border-radius:var(--r-xl)}.hero-search input::placeholder{color:var(--muted)}.hero-search input:focus-visible{outline:3px solid var(--focus);outline-offset:2px}.hero-art .logo{block-size:8rem;inline-size:8rem}@media (width<=47.99rem){.hero-art{display:none}}@media (width>=48rem){.hero-art .logo{block-size:8rem;inline-size:8rem}}.sr-only{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.drop-grid{gap:var(--sp-100);grid-template-columns:repeat(auto-fill,minmax(15.5rem,1fr));margin:0;padding:0;list-style:none;display:grid}.drop-card{gap:var(--sp-75);padding:var(--sp-100) var(--sp-200);background:var(--surface);border:1px solid var(--line);border-radius:var(--r-xl);color:var(--text);min-block-size:4.5rem;transition:transform .3s var(--ease), border-color .3s var(--ease);text-decoration:none;display:grid}.drop-card:hover{border-color:var(--brand);text-decoration:none;transform:translateY(-2px)}.drop-top,.drop-bottom{justify-content:space-between;align-items:baseline;gap:var(--sp-50) var(--sp-100);flex-wrap:wrap;display:flex}.drop-bottom{color:var(--muted);font-size:var(--fs-sm);line-height:var(--lh-sm)}.filter-tabs{gap:var(--sp-75);flex-wrap:wrap;margin-block-end:var(--sp-200);display:flex}.filter-tabs button{min-block-size:2.75rem;padding:0 var(--sp-200);border:1px solid var(--line);border-radius:var(--r-full);background:var(--surface);color:var(--text);font:inherit;font-size:var(--fs-sm);cursor:pointer;transition:background-color .3s var(--ease), border-color .3s var(--ease);font-weight:600}.filter-tabs button:hover{border-color:var(--brand)}.filter-tabs button[aria-pressed=true]{background:var(--brand);border-color:var(--brand);color:var(--brand-ink)}.game-grid{gap:var(--sp-100);grid-template-columns:repeat(auto-fill,minmax(15.5rem,1fr));margin:0;padding:0;list-style:none;display:grid}.game-card{gap:var(--sp-100);block-size:100%;padding:var(--sp-200);background:var(--surface);border:1px solid var(--line);border-radius:var(--r-xl);color:var(--text);transition:transform .3s var(--ease), border-color .3s var(--ease);text-decoration:none;display:grid}.game-card:hover{border-color:var(--brand);text-decoration:none;transform:translateY(-2px)}.card-top{justify-content:space-between;align-items:flex-start;gap:var(--sp-100);display:flex}.card-avatar{border-radius:var(--r-lg);background:var(--raised);block-size:2.5rem;inline-size:2.5rem;font-size:var(--fs-lg);color:var(--muted);place-items:center;font-weight:700;display:grid}.card-avatar[data-emoji]{font-size:var(--fs-2xl);color:inherit}.card-badges{justify-content:flex-end;gap:var(--sp-50);flex-wrap:wrap;display:flex}.badge-upd,.badge-codes{padding:var(--sp-25) var(--sp-75);border-radius:var(--r-full);font-size:var(--fs-xs);line-height:var(--lh-xs);background:var(--raised);color:var(--muted);border:1px solid var(--line);font-weight:600}.badge-codes[data-has-codes]{color:var(--brand);border-color:var(--brand)}.card-title{overflow-wrap:anywhere;font-weight:600}.card-stats{gap:var(--sp-25) var(--sp-200);color:var(--muted);font-size:var(--fs-sm);line-height:var(--lh-sm);flex-wrap:wrap;display:flex}.stat-online:before{content:"●";color:var(--ok);margin-inline-end:var(--sp-50);font-size:.75em}.stat-rating small{font-size:var(--fs-xs)}@media (prefers-reduced-motion:reduce){.game-card,.drop-card{transition:none}.game-card:hover,.drop-card:hover{transform:none}}.footer-links{gap:var(--sp-25) var(--sp-300);flex-wrap:wrap;display:flex}.footer-links a{min-block-size:2.75rem;color:var(--text);align-items:center;display:inline-flex}.breadcrumbs{font-size:var(--fs-sm);line-height:var(--lh-sm);margin-block-end:var(--sp-100)}.breadcrumbs ol{gap:var(--sp-25) var(--sp-75);color:var(--muted);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.breadcrumbs li+li:before{content:"›";margin-inline-end:var(--sp-75)}.breadcrumbs a{align-items:center;min-block-size:1.5rem;display:inline-flex}
