.gn-top-banner-ph{isolation:isolate}.gn-top-banner-ph:after{content:"";pointer-events:none;background:linear-gradient(#1e140c80 0%,#1e140c38 55%,#1e140c00 100%);position:absolute;inset:0}.gn-top-banner-name,.gn-top-banner-go{z-index:1}.gn-top-feat .gn-top-fcard.is-light:after{content:"";pointer-events:none;background:linear-gradient(90deg,#140e0abd 0%,#140e0a80 55%,#140e0a1f 92%),linear-gradient(#140e0a40 30%,#140e0ac7);position:absolute;inset:0}.gn-top-fcard-t,.gn-top-fcard-s{z-index:1}.gn-top-fcard-t{-webkit-line-clamp:3;width:calc(var(--fu) * 204);text-wrap:balance;text-shadow:0 1px 3px #140e0aa6,0 0 12px #140e0a73;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.gn-top-fcard-s{-webkit-line-clamp:2;width:calc(var(--fu) * 204);top:calc(var(--fu) * 104);text-shadow:0 1px 3px #140e0aa6,0 0 10px #140e0a66;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.gn-top-fcard.is-big .gn-top-fcard-s{top:calc(var(--fu) * 118)}.gn-top-scene-d span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.gn-top-scene-ph{background:var(--gn-linen)}@media (max-width:768px),(orientation:landscape) and (max-height:500px){.gn-top-stat-sub,.gn-top-fcard-s,.gn-top-scene-d,.gn-top-scene-d span{font-size:14px}}
