.game-recommendations[data-astro-cid-7at7cdoh]{margin:32px 0;min-width:0}.played-empty[data-astro-cid-7at7cdoh]{padding:20px 24px;border:1px solid var(--line);border-radius:16px;color:var(--muted)}.played-empty[data-astro-cid-7at7cdoh] p[data-astro-cid-7at7cdoh]{margin:0;line-height:1.8}.played-empty[data-astro-cid-7at7cdoh] button[data-astro-cid-7at7cdoh]{margin-top:16px}h2[data-astro-cid-7at7cdoh]{margin:0 0 20px;color:var(--ink);font-size:var(--text-section)}.recommendation-list[data-astro-cid-7at7cdoh]{display:grid;grid-template-rows:repeat(2,auto);grid-auto-flow:column;grid-auto-columns:calc((100% - 96px) / 7);gap:24px 16px;margin:0;padding:4px 0 12px;list-style:none;overflow-x:auto;overscroll-behavior-inline:contain;scrollbar-width:thin}.recommendation-list[data-astro-cid-7at7cdoh][data-played-grid]{grid-template-columns:repeat(7,minmax(0,1fr));grid-template-rows:none;grid-auto-flow:row;grid-auto-columns:auto;overflow-x:visible}li[data-astro-cid-7at7cdoh]{min-width:0}a[data-astro-cid-7at7cdoh]{display:flex;flex-direction:column;align-items:center;gap:10px;height:100%;padding:4px;border-radius:16px;text-align:center}img[data-astro-cid-7at7cdoh]{display:block;width:96px;max-width:100%;height:auto;aspect-ratio:1;object-fit:cover;border-radius:20px;border:1px solid var(--line)}span[data-astro-cid-7at7cdoh]{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;color:var(--ink);font-size:var(--text-small);line-height:1.5;overflow-wrap:anywhere}a[data-astro-cid-7at7cdoh]:hover{background:#edf2e9}a[data-astro-cid-7at7cdoh]:hover span[data-astro-cid-7at7cdoh]{color:var(--teal)}@media(max-width:900px){.recommendation-list[data-astro-cid-7at7cdoh]{grid-auto-columns:104px;gap:20px 12px}.recommendation-list[data-astro-cid-7at7cdoh][data-played-grid]{grid-template-columns:repeat(auto-fill,minmax(96px,1fr))}img[data-astro-cid-7at7cdoh]{width:80px;border-radius:16px}}.game-description[data-astro-cid-kndl7hz7]{padding:0 clamp(18px,3vw,40px);border-radius:22px;overflow:hidden}.original-content[data-astro-cid-kndl7hz7]{display:grid;grid-template-columns:minmax(160px,1fr) minmax(0,4fr);gap:clamp(24px,4vw,56px);width:100%;margin:0;padding-block:clamp(26px,3vw,40px)}.original-content[data-astro-cid-kndl7hz7]+.original-content[data-astro-cid-kndl7hz7]{border-top:1px solid var(--line)}.original-content[data-astro-cid-kndl7hz7] h2[data-astro-cid-kndl7hz7]{margin:0;padding:0;border:0;font-size:var(--text-card);line-height:1.6;text-wrap:balance}.original-content[data-astro-cid-kndl7hz7]>p[data-astro-cid-kndl7hz7],.original-content[data-astro-cid-kndl7hz7]>ol[data-astro-cid-kndl7hz7],.original-content[data-astro-cid-kndl7hz7]>ul[data-astro-cid-kndl7hz7],.faq-list[data-astro-cid-kndl7hz7]{min-width:0;margin:0}.original-content[data-astro-cid-kndl7hz7] li[data-astro-cid-kndl7hz7],.original-content[data-astro-cid-kndl7hz7] p[data-astro-cid-kndl7hz7]{line-height:1.85}.original-content[data-astro-cid-kndl7hz7] li[data-astro-cid-kndl7hz7]+li[data-astro-cid-kndl7hz7]{margin-top:12px}.faq-list[data-astro-cid-kndl7hz7] details[data-astro-cid-kndl7hz7]{border-bottom:1px solid var(--line)}.faq-list[data-astro-cid-kndl7hz7] details[data-astro-cid-kndl7hz7]:first-child{margin-top:-12px}.faq-list[data-astro-cid-kndl7hz7] details[data-astro-cid-kndl7hz7]:last-child{border-bottom:0}.faq-list[data-astro-cid-kndl7hz7] summary[data-astro-cid-kndl7hz7]{display:flex;align-items:baseline;justify-content:space-between;gap:20px;min-height:48px;padding:14px 0;color:var(--ink);font-weight:700;line-height:1.65;cursor:pointer;list-style:none;border-radius:4px}.faq-list[data-astro-cid-kndl7hz7] summary[data-astro-cid-kndl7hz7]::-webkit-details-marker{display:none}.faq-list[data-astro-cid-kndl7hz7] summary[data-astro-cid-kndl7hz7]:after{content:"+";flex-shrink:0;color:var(--teal);font-size:1.25rem;font-weight:400}.faq-list[data-astro-cid-kndl7hz7] details[data-astro-cid-kndl7hz7][open] summary[data-astro-cid-kndl7hz7]:after{content:"−"}.faq-list[data-astro-cid-kndl7hz7] summary[data-astro-cid-kndl7hz7]:hover{color:var(--teal)}.faq-list[data-astro-cid-kndl7hz7] summary[data-astro-cid-kndl7hz7]:focus-visible{outline:2px solid var(--teal);outline-offset:4px}.faq-list[data-astro-cid-kndl7hz7] p[data-astro-cid-kndl7hz7]{margin:0;padding:0 28px 18px 0}@media(max-width:760px){.game-description[data-astro-cid-kndl7hz7]{border-radius:18px}.original-content[data-astro-cid-kndl7hz7]{grid-template-columns:minmax(0,1fr);gap:16px}.original-content[data-astro-cid-kndl7hz7] h2[data-astro-cid-kndl7hz7]{font-size:var(--text-section)}.faq-list[data-astro-cid-kndl7hz7] details[data-astro-cid-kndl7hz7]:first-child{margin-top:0}.faq-list[data-astro-cid-kndl7hz7] p[data-astro-cid-kndl7hz7]{padding-right:0}}.embedded-shell[data-astro-cid-kndl7hz7]{min-height:0;padding:12px;gap:12px}.embedded-shell[data-astro-cid-kndl7hz7] .game-controls[data-astro-cid-kndl7hz7]{width:100%;display:flex;justify-content:flex-end}[data-astro-cid-kndl7hz7][data-game-intro],[data-astro-cid-kndl7hz7][data-stage]{width:100%}.game-cover[data-astro-cid-kndl7hz7]{display:block;width:min(100%,800px);height:auto;aspect-ratio:16 / 9;object-fit:cover;margin:auto;border-radius:15px}[data-astro-cid-kndl7hz7][data-stage] .embedded-game{display:block;width:100%;height:auto;aspect-ratio:16 / 9;border:0;border-radius:12px;background:#111}.game-shell[data-astro-cid-kndl7hz7]:fullscreen [data-astro-cid-kndl7hz7][data-stage]{flex:1;min-height:0}.game-shell[data-astro-cid-kndl7hz7]:fullscreen [data-astro-cid-kndl7hz7][data-stage] .embedded-game{height:100%}@media(max-width:640px)and (orientation:portrait){[data-astro-cid-kndl7hz7][data-stage] .embedded-game{aspect-ratio:9 / 16}}
