.GameTitle-module-scss-module__kbSXWa__page{--g-accent:#339cff;--g-accent-hover:#5aafff;--g-accent-active:#1f8eeb;--g-focus:#339cff73;--g-gutter:clamp(16px, 4vw, 56px);isolation:isolate;min-height:100dvh;color:var(--ag-fg-strong);background:var(--ag-bg-app);flex-direction:column;display:flex;position:relative;overflow-x:clip}.GameTitle-module-scss-module__kbSXWa__backdrop{z-index:-1;background:var(--ag-bg-app);position:absolute;inset:0;overflow:hidden}.GameTitle-module-scss-module__kbSXWa__backdrop img,.GameTitle-module-scss-module__kbSXWa__backdrop video{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.GameTitle-module-scss-module__kbSXWa__backdrop video{opacity:0;transition:opacity .6s}.GameTitle-module-scss-module__kbSXWa__backdrop video[data-playing]{opacity:1}.GameTitle-module-scss-module__kbSXWa__backdrop:after{content:"";background:linear-gradient(#08090b59 0%,#08090b2e 38%,#08090bc7 72%,#08090bf5 100%),linear-gradient(90deg,#08090bb8 0%,#08090b47 48%,#08090b00 75%);position:absolute;inset:0}.GameTitle-module-scss-module__kbSXWa__topbar{padding:20px var(--g-gutter);padding-right:calc(var(--g-gutter) + 52px);justify-content:space-between;align-items:center;gap:12px;display:flex}.GameTitle-module-scss-module__kbSXWa__back{border:1px solid rgb(var(--ag-ink-rgb)/.14);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:#ffffffd1;white-space:nowrap;background:#00000047;border-radius:9999px;align-items:center;gap:6px;min-height:36px;padding:0 14px;font-size:13px;transition:background-color .16s,color .16s;display:inline-flex}.GameTitle-module-scss-module__kbSXWa__back svg{width:15px;height:15px}.GameTitle-module-scss-module__kbSXWa__back:hover{color:var(--ag-fg-strong);background:rgb(var(--ag-ink-rgb)/.12)}.GameTitle-module-scss-module__kbSXWa__brand{color:var(--ag-fg-secondary);letter-spacing:.12em;white-space:nowrap;align-items:center;gap:8px;font-size:12px;font-weight:600;display:inline-flex}.GameTitle-module-scss-module__kbSXWa__brand svg{color:#339cff;width:14px;height:14px}.GameTitle-module-scss-module__kbSXWa__page .GameTitle-module-scss-module__kbSXWa__sound{top:20px;right:var(--g-gutter);z-index:1;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#00000052;border-radius:9999px;width:40px;min-height:40px;padding:0;position:absolute}.GameTitle-module-scss-module__kbSXWa__page .GameTitle-module-scss-module__kbSXWa__sound svg{width:18px;height:18px}.GameTitle-module-scss-module__kbSXWa__body{padding:32px var(--g-gutter) clamp(24px,7vh,64px);justify-content:space-between;align-items:flex-end;gap:32px;min-width:0;margin-top:auto;display:flex}.GameTitle-module-scss-module__kbSXWa__hero{isolation:isolate;flex-direction:column;flex:auto;align-items:flex-start;gap:14px;min-width:0;max-width:820px;display:flex;position:relative}.GameTitle-module-scss-module__kbSXWa__hero:before{content:"";z-index:-1;inset:-32px -64px -32px calc(0px - var(--g-gutter));pointer-events:none;background:linear-gradient(90deg,#08090beb,#08090bd1 72%,#08090b00);position:absolute;-webkit-mask-image:linear-gradient(#0000,#000 12% 88%,#0000);mask-image:linear-gradient(#0000,#000 12% 88%,#0000)}.GameTitle-module-scss-module__kbSXWa__hero h1{letter-spacing:-.02em;overflow-wrap:anywhere;text-shadow:0 2px 24px #00000073;max-width:100%;font-size:clamp(30px,4.4vw,60px);font-weight:700;line-height:1.1}.GameTitle-module-scss-module__kbSXWa__heroLogo{-o-object-fit:contain;object-fit:contain;max-width:min(100%,360px);max-height:110px;display:block}.GameTitle-module-scss-module__kbSXWa__byline{color:var(--ag-fg-primary);flex-wrap:wrap;align-items:center;gap:8px 16px;font-size:14px;display:flex}.GameTitle-module-scss-module__kbSXWa__byline time{color:var(--ag-fg-secondary)}.GameTitle-module-scss-module__kbSXWa__author{overflow-wrap:anywhere;align-items:center;gap:8px;min-width:0;font-weight:600;display:inline-flex}.GameTitle-module-scss-module__kbSXWa__avatar{-o-object-fit:cover;object-fit:cover;border:1px solid rgb(var(--ag-ink-rgb)/.24);background:var(--ag-bg-elevated);width:28px;height:28px;color:var(--ag-fg-primary);border-radius:50%;flex:none;place-items:center;font-size:12px;font-weight:600;display:inline-grid}.GameTitle-module-scss-module__kbSXWa__summaryBlock{flex-direction:column;align-items:flex-start;gap:4px;width:100%;min-width:0;max-width:640px;display:flex}.GameTitle-module-scss-module__kbSXWa__summary{color:var(--ag-fg-primary);white-space:pre-wrap;overflow-wrap:anywhere;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;font-size:15px;line-height:1.7;display:-webkit-box;overflow:hidden}.GameTitle-module-scss-module__kbSXWa__summary[data-expanded]{-webkit-line-clamp:unset;line-clamp:none;max-height:40dvh;display:block;overflow-y:auto}.GameTitle-module-scss-module__kbSXWa__page .GameTitle-module-scss-module__kbSXWa__more{color:#8fc8ff;background:0 0;border:0;min-height:28px;padding:0;font-size:13px;font-weight:600}.GameTitle-module-scss-module__kbSXWa__page .GameTitle-module-scss-module__kbSXWa__more:hover:not(:disabled){color:#b8dcff;background:0 0}.GameTitle-module-scss-module__kbSXWa__actions{flex-wrap:wrap;align-items:center;gap:10px;max-width:100%;margin-top:6px;display:flex}.GameTitle-module-scss-module__kbSXWa__cta{align-items:center;gap:12px;min-height:48px;display:flex}.GameTitle-module-scss-module__kbSXWa__stats{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.GameTitle-module-scss-module__kbSXWa__stats li{border:1px solid rgb(var(--ag-ink-rgb)/.14);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:#ffffffdb;white-space:nowrap;font-variant-numeric:tabular-nums;background:#00000052;border-radius:9999px;align-items:center;gap:6px;min-height:30px;padding:0 12px;font-size:13px;font-weight:500;display:inline-flex}.GameTitle-module-scss-module__kbSXWa__stats svg{width:14px;height:14px}.GameTitle-module-scss-module__kbSXWa__stats [data-stat=scenes] svg{color:#339cff}.GameTitle-module-scss-module__kbSXWa__stats [data-stat=branches] svg,.GameTitle-module-scss-module__kbSXWa__stats [data-stat=plays] svg{color:var(--ag-fg-primary)}.GameTitle-module-scss-module__kbSXWa__stats [data-stat=endings],.GameTitle-module-scss-module__kbSXWa__stats [data-stat=endings] svg{color:#e7b55c}.GameTitle-module-scss-module__kbSXWa__page button,.GameTitle-module-scss-module__kbSXWa__collection .GameTitle-module-scss-module__kbSXWa__alert button{border:1px solid rgb(var(--ag-ink-rgb)/.14);background:rgb(var(--ag-ink-rgb)/.06);min-height:40px;color:var(--ag-fg-strong);cursor:pointer;border-radius:12px;justify-content:center;align-items:center;gap:8px;padding:0 20px;font-size:14px;font-weight:600;transition:background-color .16s,border-color .16s;display:inline-flex}.GameTitle-module-scss-module__kbSXWa__page button:hover:not(:disabled),.GameTitle-module-scss-module__kbSXWa__collection .GameTitle-module-scss-module__kbSXWa__alert button:hover:not(:disabled){background:rgb(var(--ag-ink-rgb)/.16);border-color:rgb(var(--ag-ink-rgb)/.26)}.GameTitle-module-scss-module__kbSXWa__page button:disabled,.GameTitle-module-scss-module__kbSXWa__collection .GameTitle-module-scss-module__kbSXWa__alert button:disabled{opacity:.45;cursor:not-allowed}.GameTitle-module-scss-module__kbSXWa__page .GameTitle-module-scss-module__kbSXWa__primary{white-space:nowrap;background:var(--g-accent);border-color:rgb(var(--ag-ink-rgb)/.18);color:#fff;border-radius:9999px;min-height:48px;padding:0 28px;font-size:16px;box-shadow:inset 0 1px #ffffff2e,0 12px 32px #1874d659}.GameTitle-module-scss-module__kbSXWa__page .GameTitle-module-scss-module__kbSXWa__primary svg{fill:currentColor;width:18px;height:18px}.GameTitle-module-scss-module__kbSXWa__page .GameTitle-module-scss-module__kbSXWa__primary:hover:not(:disabled){background:var(--g-accent-hover)}.GameTitle-module-scss-module__kbSXWa__page .GameTitle-module-scss-module__kbSXWa__primary:active:not(:disabled){background:var(--g-accent-active)}.GameTitle-module-scss-module__kbSXWa__loading{color:var(--ag-fg-secondary);align-items:center;gap:10px;font-size:14px;display:inline-flex}.GameTitle-module-scss-module__kbSXWa__loading:before{content:"";border:2px solid rgb(var(--ag-ink-rgb)/.16);border-top-color:#339cff;border-radius:50%;width:16px;height:16px;animation:.8s linear infinite GameTitle-module-scss-module__kbSXWa__spin}.GameTitle-module-scss-module__kbSXWa__notice{border:1px solid rgb(var(--ag-ink-rgb)/.12);background:rgb(var(--ag-ink-rgb)/.04);color:var(--ag-fg-secondary);border-radius:12px;padding:10px 16px;font-size:14px}.GameTitle-module-scss-module__kbSXWa__alert{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.GameTitle-module-scss-module__kbSXWa__alert p{color:#f4a3a3;font-size:14px}.GameTitle-module-scss-module__kbSXWa__collection{color:#fffffff5;gap:18px;max-height:85dvh;overflow-y:auto;background:var(--ag-bg-surface-2)!important;border:0!important;border-radius:20px!important;max-width:880px!important;padding:28px!important;box-shadow:0 28px 90px #000000a6!important}.GameTitle-module-scss-module__kbSXWa__collection>p,.GameTitle-module-scss-module__kbSXWa__progress p{color:var(--ag-fg-secondary);font-size:14px}.GameTitle-module-scss-module__kbSXWa__progress{border:1px solid rgb(var(--ag-ink-rgb)/.08);background:rgb(var(--ag-ink-rgb)/.03);border-radius:14px;flex-direction:column;gap:10px;padding:14px 16px;display:flex}.GameTitle-module-scss-module__kbSXWa__progressTrack{background:rgb(var(--ag-ink-rgb)/.08);border-radius:9999px;height:6px;display:block;overflow:hidden}.GameTitle-module-scss-module__kbSXWa__progressTrack span{border-radius:inherit;background:#339cff;height:100%;display:block}.GameTitle-module-scss-module__kbSXWa__collectionGrid{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:16px;display:grid}.GameTitle-module-scss-module__kbSXWa__collectionGrid article{border:1px solid rgb(var(--ag-ink-rgb)/.08);background:rgb(var(--ag-ink-rgb)/.04);border-radius:16px;overflow:hidden}.GameTitle-module-scss-module__kbSXWa__collectionGrid article[data-retired]{opacity:.7}.GameTitle-module-scss-module__kbSXWa__collectionGrid img,.GameTitle-module-scss-module__kbSXWa__missingCard{aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover;background:var(--ag-bg-surface);width:100%;display:block}.GameTitle-module-scss-module__kbSXWa__missingCard{color:var(--ag-fg-secondary);place-items:center;font-size:12px;display:grid}.GameTitle-module-scss-module__kbSXWa__cardText{padding:12px 14px 14px}.GameTitle-module-scss-module__kbSXWa__cardText h3{font-size:15px;font-weight:600}.GameTitle-module-scss-module__kbSXWa__cardText p{white-space:pre-wrap;overflow-wrap:anywhere;color:var(--ag-fg-secondary);margin-top:6px;font-size:13px;line-height:1.6}.GameTitle-module-scss-module__kbSXWa__retired{background:rgb(var(--ag-ink-rgb)/.06);color:var(--ag-fg-secondary);border-radius:9999px;margin-top:6px;padding:2px 8px;font-size:11px;display:inline-block}.GameTitle-module-scss-module__kbSXWa__emptyCollection{text-align:center;color:var(--ag-fg-secondary);padding:32px 0}.GameTitle-module-scss-module__kbSXWa__locked{border:1px dashed rgb(var(--ag-ink-rgb)/.14);color:var(--ag-fg-secondary);border-radius:14px;align-items:center;gap:8px;padding:14px 16px;font-size:14px;display:flex}.GameTitle-module-scss-module__kbSXWa__locked svg{width:15px;height:15px}.GameTitle-module-scss-module__kbSXWa__page a:focus-visible,.GameTitle-module-scss-module__kbSXWa__page button:focus-visible,.GameTitle-module-scss-module__kbSXWa__collection .GameTitle-module-scss-module__kbSXWa__alert button:focus-visible{box-shadow:0 0 0 3px var(--g-focus,#339cff52);border-color:#339cff;outline:none}@keyframes GameTitle-module-scss-module__kbSXWa__spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.GameTitle-module-scss-module__kbSXWa__loading:before{animation-duration:2.4s}.GameTitle-module-scss-module__kbSXWa__backdrop video{transition:none}}@media (max-width:640px){.GameTitle-module-scss-module__kbSXWa__hero{gap:12px}.GameTitle-module-scss-module__kbSXWa__actions{gap:8px}.GameTitle-module-scss-module__kbSXWa__cta{flex-basis:100%}.GameTitle-module-scss-module__kbSXWa__page .GameTitle-module-scss-module__kbSXWa__primary{flex:1}.GameTitle-module-scss-module__kbSXWa__page .GameTitle-module-scss-module__kbSXWa__socialButton{min-width:64px;padding:0 10px}}@media (max-width:1080px){.GameTitle-module-scss-module__kbSXWa__body{flex-direction:column;align-items:stretch}.GameTitle-module-scss-module__kbSXWa__side{width:100%;max-width:640px}}.GameTitle-module-scss-module__kbSXWa__num{font-variant-numeric:tabular-nums}.GameTitle-module-scss-module__kbSXWa__social{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#1213168c;border-radius:9999px;align-items:center;max-width:100%;height:48px;padding:0 6px;display:inline-flex;box-shadow:inset 0 0 0 1px #ffffff1f}.GameTitle-module-scss-module__kbSXWa__page .GameTitle-module-scss-module__kbSXWa__socialButton{min-width:76px;height:42px;min-height:42px;color:var(--ag-fg-primary);font-variant-numeric:tabular-nums;background:0 0;border:0;border-radius:9999px;justify-content:center;align-items:center;gap:7px;padding:0 12px;font-size:14px;font-weight:500;transition:background-color .16s,color .16s;display:inline-flex}.GameTitle-module-scss-module__kbSXWa__page .GameTitle-module-scss-module__kbSXWa__socialButton svg{flex:none;width:18px;height:18px;transition:fill .16s,stroke .16s}.GameTitle-module-scss-module__kbSXWa__page .GameTitle-module-scss-module__kbSXWa__socialButton:hover:not(:disabled){background:rgb(var(--ag-ink-rgb)/.1);border:0}.GameTitle-module-scss-module__kbSXWa__page .GameTitle-module-scss-module__kbSXWa__socialButton[aria-busy=true]{cursor:progress}.GameTitle-module-scss-module__kbSXWa__page .GameTitle-module-scss-module__kbSXWa__socialButton[data-action=like][aria-pressed=true]{color:#ff5d73;background:#ff5d7324}.GameTitle-module-scss-module__kbSXWa__page .GameTitle-module-scss-module__kbSXWa__socialButton[data-action=like][aria-pressed=true] svg{fill:#ff5d73;stroke:#ff5d73}.GameTitle-module-scss-module__kbSXWa__page .GameTitle-module-scss-module__kbSXWa__socialButton[data-action=favorite][aria-pressed=true]{color:#e7b55c;background:#e7b55c24}.GameTitle-module-scss-module__kbSXWa__page .GameTitle-module-scss-module__kbSXWa__socialButton[data-action=favorite][aria-pressed=true] svg{fill:#e7b55c;stroke:#e7b55c}.GameTitle-module-scss-module__kbSXWa__page .GameTitle-module-scss-module__kbSXWa__socialIcon{width:42px;min-width:42px;padding:0}.GameTitle-module-scss-module__kbSXWa__count{text-align:left;font-variant-numeric:tabular-nums;min-width:3ch;display:inline-block}.GameTitle-module-scss-module__kbSXWa__socialSeparator{background:rgb(var(--ag-ink-rgb)/.12);flex:none;width:1px;height:22px;margin:0 4px}.GameTitle-module-scss-module__kbSXWa__menu{background:var(--ag-bg-elevated)!important;min-width:168px!important;color:var(--ag-fg-primary)!important;border:0!important;border-radius:12px!important;padding:6px!important;box-shadow:0 0 0 1px #ffffff1f,0 18px 48px #0000008c!important}.GameTitle-module-scss-module__kbSXWa__menu [role=menuitem]{min-height:34px;color:var(--ag-fg-primary);cursor:pointer;border-radius:8px;outline:none;align-items:center;gap:10px;padding:0 10px;font-size:13px;display:flex}.GameTitle-module-scss-module__kbSXWa__menu [role=menuitem] svg{width:15px;height:15px;color:var(--ag-fg-secondary)}.GameTitle-module-scss-module__kbSXWa__menu [role=menuitem][data-highlighted]{background:#2a2b30}.GameTitle-module-scss-module__kbSXWa__page .GameTitle-module-scss-module__kbSXWa__primary[data-loading]{cursor:progress;position:relative;overflow:hidden}.GameTitle-module-scss-module__kbSXWa__page .GameTitle-module-scss-module__kbSXWa__primary[data-loading]:after{content:"";background:#ffffffd9;border-radius:9999px;width:45%;height:3px;animation:1.2s ease-in-out infinite GameTitle-module-scss-module__kbSXWa__prepare;position:absolute;bottom:0;left:0}@keyframes GameTitle-module-scss-module__kbSXWa__prepare{0%{transform:translate(-110%)}to{transform:translate(330%)}}@media (prefers-reduced-motion:reduce){.GameTitle-module-scss-module__kbSXWa__page .GameTitle-module-scss-module__kbSXWa__primary[data-loading]:after{opacity:.6;width:100%;animation:none}}.GameTitle-module-scss-module__kbSXWa__page .GameTitle-module-scss-module__kbSXWa__primary[aria-disabled=true]{opacity:.85}.GameTitle-module-scss-module__kbSXWa__spinner{border:2px solid rgb(var(--ag-ink-rgb)/.35);border-top-color:#fff;border-radius:50%;width:18px;height:18px;animation:.8s linear infinite GameTitle-module-scss-module__kbSXWa__spin}.GameTitle-module-scss-module__kbSXWa__side{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#12131699;border-radius:16px;flex-direction:column;flex:none;gap:16px;width:320px;padding:18px;display:flex;box-shadow:inset 0 0 0 1px #ffffff1a}.GameTitle-module-scss-module__kbSXWa__sideSection{flex-direction:column;gap:12px;display:flex}.GameTitle-module-scss-module__kbSXWa__sideHead{color:var(--ag-fg-secondary);justify-content:space-between;align-items:center;gap:8px;font-size:13px;font-weight:500;display:flex}.GameTitle-module-scss-module__kbSXWa__page .GameTitle-module-scss-module__kbSXWa__sideLink{color:#339cff;background:0 0;border:0;align-items:center;gap:2px;min-height:24px;padding:0;font-size:13px;font-weight:500;display:inline-flex}.GameTitle-module-scss-module__kbSXWa__page .GameTitle-module-scss-module__kbSXWa__sideLink svg{width:14px;height:14px}.GameTitle-module-scss-module__kbSXWa__page .GameTitle-module-scss-module__kbSXWa__sideLink:hover:not(:disabled){color:#5aafff;background:0 0}.GameTitle-module-scss-module__kbSXWa__page .GameTitle-module-scss-module__kbSXWa__sideLink.GameTitle-module-scss-module__kbSXWa__gold{color:#e7b55c;font-variant-numeric:tabular-nums}.GameTitle-module-scss-module__kbSXWa__page .GameTitle-module-scss-module__kbSXWa__sideLink.GameTitle-module-scss-module__kbSXWa__gold:hover:not(:disabled){color:#f0c77e}.GameTitle-module-scss-module__kbSXWa__sideMuted{color:var(--ag-fg-secondary);font-size:13px}.GameTitle-module-scss-module__kbSXWa__endRow{gap:8px;margin:0;padding:0;list-style:none;display:flex}.GameTitle-module-scss-module__kbSXWa__endSlot{aspect-ratio:3/4;border-radius:8px;flex:1;place-items:center;max-width:72px;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff1a}.GameTitle-module-scss-module__kbSXWa__endSlot img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.GameTitle-module-scss-module__kbSXWa__endSlot[data-slot=unlocked]{background:var(--ag-bg-surface-2);box-shadow:inset 0 0 0 1px #e7b55c8c}.GameTitle-module-scss-module__kbSXWa__endSlot[data-slot=locked]{color:#fff6;background:repeating-linear-gradient(135deg,#ffffff08 0 6px,#0000 6px 12px),#15161a}.GameTitle-module-scss-module__kbSXWa__endSlot[data-slot=locked] svg{width:16px;height:16px}.GameTitle-module-scss-module__kbSXWa__endName{color:#e7b55c;text-align:center;overflow-wrap:anywhere;padding:4px;font-size:11px;line-height:1.3}.GameTitle-module-scss-module__kbSXWa__shimmer{background:linear-gradient(90deg,#ffffff0d,#ffffff17,#ffffff0d) 0 0/200% 100%;animation:1.4s ease-in-out infinite GameTitle-module-scss-module__kbSXWa__shimmer}@keyframes GameTitle-module-scss-module__kbSXWa__shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}.GameTitle-module-scss-module__kbSXWa__miniComments{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.GameTitle-module-scss-module__kbSXWa__miniComment{color:#eceef1d9;gap:10px;font-size:13px;line-height:1.5;display:flex}.GameTitle-module-scss-module__kbSXWa__miniComment>div{min-width:0}.GameTitle-module-scss-module__kbSXWa__miniComment p{-webkit-line-clamp:2;overflow-wrap:anywhere;white-space:pre-wrap;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.GameTitle-module-scss-module__kbSXWa__miniComment small{color:var(--ag-fg-secondary);flex-wrap:wrap;align-items:center;gap:3px;font-size:11px;display:inline-flex}.GameTitle-module-scss-module__kbSXWa__miniComment small svg{width:11px;height:11px}.GameTitle-module-scss-module__kbSXWa__miniSkeleton{flex-direction:column;gap:8px;display:flex}.GameTitle-module-scss-module__kbSXWa__miniSkeleton span{border-radius:6px;height:14px;display:block}.GameTitle-module-scss-module__kbSXWa__miniSkeleton span+span{width:70%}.GameTitle-module-scss-module__kbSXWa__miniAvatar{-o-object-fit:cover;object-fit:cover;width:24px;height:24px;color:var(--ag-fg-primary);background:#3a3d44;border-radius:50%;flex:none;place-items:center;font-size:11px;display:inline-grid}.GameTitle-module-scss-module__kbSXWa__stage{z-index:-2;opacity:0;pointer-events:none;background:#000;position:fixed;inset:0}.GameTitle-module-scss-module__kbSXWa__stage[data-active]{z-index:100;opacity:1;pointer-events:auto}.GameTitle-module-scss-module__kbSXWa__page[data-playing]{overflow:hidden}@media (prefers-reduced-motion:reduce){.GameTitle-module-scss-module__kbSXWa__spinner,.GameTitle-module-scss-module__kbSXWa__shimmer{animation-duration:2.4s}}.GameTitle-module-scss-module__kbSXWa__page .GameTitle-module-scss-module__kbSXWa__paid{white-space:nowrap;color:#b9a2ff;background:#b9a2ff1f;border:1px solid #b9a2ff73;border-radius:9999px;min-height:48px;padding:0 22px;font-size:15px}.GameTitle-module-scss-module__kbSXWa__page .GameTitle-module-scss-module__kbSXWa__paid svg{width:16px;height:16px}.GameTitle-module-scss-module__kbSXWa__page .GameTitle-module-scss-module__kbSXWa__paid:hover:not(:disabled){color:#d2c3ff;background:#b9a2ff33}.GameTitle-module-scss-module__kbSXWa__page .GameTitle-module-scss-module__kbSXWa__paid:disabled{opacity:.55;cursor:not-allowed}.GameTitle-module-scss-module__kbSXWa__stats li[data-paid]{color:#b9a2ff;background:#b9a2ff1a;border-color:#b9a2ff66}.GameTitle-module-scss-module__kbSXWa__endSlot[data-paid]{color:#b9a2ff;background:#b9a2ff14;box-shadow:inset 0 0 0 1px #b9a2ff80}.GameTitle-module-scss-module__kbSXWa__priceInfo{color:var(--ag-fg-secondary);background:#b9a2ff14;border-radius:12px;padding:12px 14px;font-size:12.5px;line-height:1.6;box-shadow:inset 0 0 0 1px #b9a2ff4d}.GameTitle-module-scss-module__kbSXWa__priceInfo b{color:#b9a2ff;margin-bottom:2px;font-size:13px;font-weight:600;display:block}.GameTitle-module-scss-module__kbSXWa__priceInfo p{margin:0}.GameTitle-module-scss-module__kbSXWa__buyLayer{z-index:12200;position:fixed;inset:0}.GameTitle-module-scss-module__kbSXWa__aiDisclosure{background:var(--ag-bg-elevated);color:var(--ag-fg-primary);border-radius:6px;padding:4px 8px;font-size:12px;display:inline-block}
.GameSocial-module-scss-module__Guq4VG__overlay{z-index:12200;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#0000008c;position:fixed;inset:0}.GameSocial-module-scss-module__Guq4VG__drawer{z-index:12201;width:min(440px,100vw);color:var(--ag-fg-primary);border-left:1px solid rgb(var(--ag-ink-rgb)/.08);background:#161616;outline:none;flex-direction:column;animation:.22s cubic-bezier(.2,.8,.2,1) GameSocial-module-scss-module__Guq4VG__slide-in;display:flex;position:fixed;top:0;bottom:0;right:0;box-shadow:-24px 0 48px #00000073}@media (prefers-reduced-motion:reduce){.GameSocial-module-scss-module__Guq4VG__drawer{animation:none}}@keyframes GameSocial-module-scss-module__Guq4VG__slide-in{0%{opacity:0;transform:translate(24px)}to{opacity:1;transform:none}}.GameSocial-module-scss-module__Guq4VG__drawerHeader,.GameSocial-module-scss-module__Guq4VG__dialogHeader{justify-content:space-between;align-items:center;gap:12px;padding:18px 20px 12px;display:flex}.GameSocial-module-scss-module__Guq4VG__dialogTitle{font-size:16px;font-weight:600}.GameSocial-module-scss-module__Guq4VG__iconButton{width:32px;height:32px;color:var(--ag-fg-secondary);border-radius:9999px;place-items:center;transition:background-color .16s,color .16s;display:inline-grid}.GameSocial-module-scss-module__Guq4VG__iconButton svg{width:16px;height:16px}.GameSocial-module-scss-module__Guq4VG__iconButton:hover{color:var(--ag-fg-strong);background:rgb(var(--ag-ink-rgb)/.08)}.GameSocial-module-scss-module__Guq4VG__iconButton:focus-visible{outline-offset:1px;outline:2px solid #339cff99}.GameSocial-module-scss-module__Guq4VG__sort{box-shadow:inset 0 0 0 1px rgb(var(--ag-ink-rgb)/.08);background:#00000059;border-radius:9999px;align-self:flex-start;gap:2px;margin:0 20px 8px;padding:3px;display:inline-flex}.GameSocial-module-scss-module__Guq4VG__sort button{min-height:28px;color:var(--ag-fg-secondary);border-radius:9999px;padding:0 14px;font-size:13px;transition:background-color .16s,color .16s}.GameSocial-module-scss-module__Guq4VG__sort button:hover{color:var(--ag-fg-primary)}.GameSocial-module-scss-module__Guq4VG__sort button[aria-pressed=true]{color:var(--ag-fg-strong);background:var(--ag-bg-elevated);box-shadow:inset 0 0 0 1px #ffffff0f}.GameSocial-module-scss-module__Guq4VG__list{overscroll-behavior:contain;flex:1;min-height:0;padding:4px 20px 16px;overflow-y:auto}.GameSocial-module-scss-module__Guq4VG__comments,.GameSocial-module-scss-module__Guq4VG__replies{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.GameSocial-module-scss-module__Guq4VG__comments{gap:18px}.GameSocial-module-scss-module__Guq4VG__replies{background:rgb(var(--ag-ink-rgb)/.03);border-radius:12px;gap:12px;margin-top:12px;padding:12px}.GameSocial-module-scss-module__Guq4VG__comment,.GameSocial-module-scss-module__Guq4VG__reply{gap:12px;min-width:0;display:flex}.GameSocial-module-scss-module__Guq4VG__reply .GameSocial-module-scss-module__Guq4VG__avatar{width:24px;height:24px;font-size:11px}.GameSocial-module-scss-module__Guq4VG__avatar{background:var(--ag-bg-elevated);width:32px;height:32px;color:var(--ag-fg-secondary);border-radius:50%;flex:none;place-items:center;font-size:13px;font-weight:600;display:inline-grid;overflow:hidden}.GameSocial-module-scss-module__Guq4VG__avatar img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.GameSocial-module-scss-module__Guq4VG__commentMain{flex:1;min-width:0}.GameSocial-module-scss-module__Guq4VG__meta{color:var(--ag-fg-secondary);align-items:baseline;gap:8px;font-size:12px;display:flex}.GameSocial-module-scss-module__Guq4VG__meta time{color:var(--ag-fg-tertiary)}.GameSocial-module-scss-module__Guq4VG__nickname{color:var(--ag-fg-primary);text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:600;overflow:hidden}.GameSocial-module-scss-module__Guq4VG__body{white-space:pre-wrap;overflow-wrap:anywhere;margin-top:4px;font-size:14px;line-height:1.6}.GameSocial-module-scss-module__Guq4VG__mention{color:#339cff;margin-right:6px}.GameSocial-module-scss-module__Guq4VG__actions{flex-wrap:wrap;gap:4px 14px;margin-top:6px;display:flex}.GameSocial-module-scss-module__Guq4VG__action{min-height:24px;color:var(--ag-fg-secondary);align-items:center;gap:4px;font-size:12px;transition:color .16s;display:inline-flex}.GameSocial-module-scss-module__Guq4VG__action svg{width:14px;height:14px}.GameSocial-module-scss-module__Guq4VG__action:hover{color:var(--ag-fg-primary)}.GameSocial-module-scss-module__Guq4VG__action[aria-pressed=true]{color:#ff6b81}.GameSocial-module-scss-module__Guq4VG__action[aria-pressed=true] svg{fill:currentColor}.GameSocial-module-scss-module__Guq4VG__action[data-danger]{color:rgb(var(--ag-danger-rgb))}.GameSocial-module-scss-module__Guq4VG__action:focus-visible{outline-offset:2px;border-radius:4px;outline:2px solid #339cff99}.GameSocial-module-scss-module__Guq4VG__more{color:#339cff;align-items:center;gap:6px;margin-top:10px;font-size:12px;display:inline-flex}.GameSocial-module-scss-module__Guq4VG__more:hover{color:#5aafff}.GameSocial-module-scss-module__Guq4VG__more:disabled{opacity:.6}.GameSocial-module-scss-module__Guq4VG__list>.GameSocial-module-scss-module__Guq4VG__more{margin:16px auto 0;display:flex}.GameSocial-module-scss-module__Guq4VG__state{color:var(--ag-fg-secondary);flex-direction:column;align-items:center;gap:10px;padding:48px 0;font-size:13px;display:flex}.GameSocial-module-scss-module__Guq4VG__state svg{width:22px;height:22px}.GameSocial-module-scss-module__Guq4VG__spin{width:14px;height:14px;animation:.9s linear infinite GameSocial-module-scss-module__Guq4VG__spin}@media (prefers-reduced-motion:reduce){.GameSocial-module-scss-module__Guq4VG__spin{animation:none}}@keyframes GameSocial-module-scss-module__Guq4VG__spin{to{transform:rotate(360deg)}}.GameSocial-module-scss-module__Guq4VG__composer{border-top:1px solid rgb(var(--ag-ink-rgb)/.08);background:#161616;flex-direction:column;gap:8px;padding:12px 20px 18px;display:flex}.GameSocial-module-scss-module__Guq4VG__replying{color:#b8dcff;background:#339cff1a;border-radius:8px;justify-content:space-between;align-items:center;gap:8px;padding:4px 4px 4px 10px;font-size:12px;display:flex}.GameSocial-module-scss-module__Guq4VG__textarea{resize:vertical;border:1px solid rgb(var(--ag-ink-rgb)/.1);width:100%;min-height:64px;color:var(--ag-fg-primary);background:#1f1f1f;border-radius:10px;outline:none;padding:10px 12px;font-size:14px;line-height:1.5;transition:border-color .16s}.GameSocial-module-scss-module__Guq4VG__textarea::placeholder{color:var(--ag-fg-tertiary)}.GameSocial-module-scss-module__Guq4VG__textarea:focus{border-color:#339cff99}.GameSocial-module-scss-module__Guq4VG__composerFooter,.GameSocial-module-scss-module__Guq4VG__dialogFooter{justify-content:flex-end;align-items:center;gap:10px;display:flex}.GameSocial-module-scss-module__Guq4VG__counter{color:var(--ag-fg-tertiary);font-variant-numeric:tabular-nums;margin-right:auto;font-size:12px}.GameSocial-module-scss-module__Guq4VG__hint{color:var(--ag-fg-secondary);text-align:center;font-size:13px}.GameSocial-module-scss-module__Guq4VG__primary,.GameSocial-module-scss-module__Guq4VG__secondary{border-radius:9999px;justify-content:center;align-items:center;gap:6px;min-height:34px;padding:0 16px;font-size:13px;font-weight:600;transition:background-color .16s,color .16s,opacity .16s;display:inline-flex}.GameSocial-module-scss-module__Guq4VG__primary:disabled,.GameSocial-module-scss-module__Guq4VG__secondary:disabled{opacity:.45;cursor:not-allowed}.GameSocial-module-scss-module__Guq4VG__primary:focus-visible,.GameSocial-module-scss-module__Guq4VG__secondary:focus-visible{outline-offset:2px;outline:2px solid #339cff99}.GameSocial-module-scss-module__Guq4VG__primary{color:#fff;background:#339cff}.GameSocial-module-scss-module__Guq4VG__primary:hover:not(:disabled){background:#5aafff}.GameSocial-module-scss-module__Guq4VG__primary:active:not(:disabled){background:#1f8eeb}.GameSocial-module-scss-module__Guq4VG__secondary{background:rgb(var(--ag-ink-rgb)/.08);color:var(--ag-fg-primary)}.GameSocial-module-scss-module__Guq4VG__secondary:hover{background:rgb(var(--ag-ink-rgb)/.14)}.GameSocial-module-scss-module__Guq4VG__composer>.GameSocial-module-scss-module__Guq4VG__primary{align-self:stretch}.GameSocial-module-scss-module__Guq4VG__dialog{z-index:12201;border:1px solid rgb(var(--ag-ink-rgb)/.08);width:min(440px,100vw - 32px);max-height:calc(100dvh - 32px);color:var(--ag-fg-primary);background:#161616;border-radius:16px;outline:none;flex-direction:column;gap:12px;padding:0 20px 20px;display:flex;position:fixed;top:50%;left:50%;overflow-y:auto;transform:translate(-50%,-50%);box-shadow:0 24px 64px #0000008c}.GameSocial-module-scss-module__Guq4VG__dialog .GameSocial-module-scss-module__Guq4VG__dialogHeader{padding:18px 0 0}.GameSocial-module-scss-module__Guq4VG__label{color:var(--ag-fg-secondary);font-size:12px}.GameSocial-module-scss-module__Guq4VG__reasons{border:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0;padding:0;display:grid}.GameSocial-module-scss-module__Guq4VG__reasons legend{margin-bottom:8px}.GameSocial-module-scss-module__Guq4VG__reason{border:1px solid rgb(var(--ag-ink-rgb)/.1);cursor:pointer;background:#1f1f1f;border-radius:10px;align-items:center;gap:8px;min-height:38px;padding:0 12px;font-size:13px;transition:border-color .16s,background-color .16s;display:flex}.GameSocial-module-scss-module__Guq4VG__reason input{accent-color:#339cff}.GameSocial-module-scss-module__Guq4VG__reason:hover{border-color:rgb(var(--ag-ink-rgb)/.2)}.GameSocial-module-scss-module__Guq4VG__reason[data-checked]{background:#339cff14;border-color:#339cff99}