/* Night photo wall. Scoped to first slide and product entry. */
rs-slide[data-key="rs-game-20261110"] rs-sbg{background:#253549!important}
.fb-game-night{box-sizing:border-box!important;position:relative!important;width:100%!important;height:100%!important;display:grid!important;grid-template-columns:40% 60%!important;gap:12px!important;padding:70px 22px 26px!important;background:#253549!important;color:#f5efe2!important;border-radius:0!important;box-shadow:none!important;font-family:"PingFang SC","Microsoft YaHei",sans-serif!important;white-space:normal!important}
.fb-game-night:before,.fb-game-night:after{display:none!important}
.fb-night-copy{align-self:center!important;padding:0 20px 0 0!important;white-space:normal!important}
.fb-night-brand{color:#e2bf78!important;font-size:14px!important;letter-spacing:2px!important;line-height:1.4!important;font-weight:600!important}
.fb-night-copy h2{font-family:inherit!important;font-size:46px!important;line-height:1.25!important;color:#f5efe2!important;font-weight:750!important;margin:14px 0 2px!important;letter-spacing:1px!important}
.fb-night-count{display:flex!important;align-items:center!important;gap:16px!important;white-space:nowrap!important;margin:4px 0 12px!important}
.fb-night-count b{font-size:100px!important;font-family:Arial,sans-serif!important;letter-spacing:-5px!important;line-height:1.05!important;color:#e2bf78!important;font-weight:750!important}
.fb-night-count b span{font-size:55px!important;vertical-align:top!important;line-height:1.25!important;letter-spacing:-1px!important}
.fb-night-count strong{font-size:27px!important;line-height:1.5!important;color:#f5efe2!important;font-weight:600!important}
.fb-night-count em{font-size:18px!important;font-style:normal!important;color:#dedacb!important;font-weight:400!important}
.fb-night-desc{font-size:18px!important;line-height:1.7!important;color:#d1d7dc!important;margin:0 0 20px!important;text-indent:0!important;text-align:left!important}
.fb-night-cta{display:inline-flex!important;gap:34px!important;align-items:center!important;background:#e2bf78!important;color:#253549!important;border-radius:30px!important;padding:13px 24px!important;font-size:18px!important;font-weight:700!important;line-height:1.5!important;text-decoration:none!important;transition:background .18s,transform .18s!important}
.fb-night-cta:hover{background:#f0d49c!important;transform:translateY(-2px)!important}
.fb-night-platform,.fb-night-extra{margin:12px 0 0!important;font-size:14px!important;line-height:1.5!important;color:#c3cbd3!important;text-indent:0!important;text-align:left!important}
.fb-night-extra{margin-top:4px!important;color:#aebac7!important;font-size:13px!important}
.fb-photo-wall{align-self:center!important;height:100%!important;max-height:460px!important;display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;grid-template-rows:repeat(3,minmax(0,1fr))!important;gap:12px!important;transform:rotate(-2deg)!important;padding:8px!important;box-sizing:border-box!important}
.fb-photo{margin:0!important;padding:4px 4px 0!important;position:relative!important;overflow:hidden!important;border-radius:5px!important;background:#f5efe2!important;box-shadow:0 7px 16px #111c2a30!important;min-width:0!important;display:flex!important;flex-direction:column!important}
.fb-photo img{width:100%!important;height:calc(100% - 25px)!important;flex:1 1 auto!important;min-height:0!important;object-fit:cover!important;border-radius:2px!important;display:block!important}
.fb-photo figcaption{height:25px!important;flex:0 0 25px!important;text-align:center!important;font-size:12px!important;font-weight:600!important;line-height:25px!important;letter-spacing:0!important;color:#34465a!important;white-space:nowrap!important}
.fb-photo-0{grid-column:span 2!important;grid-row:span 2!important;transform:rotate(1deg)!important}
.fb-photo-0 figcaption{font-size:15px!important;height:29px!important;flex-basis:29px!important;line-height:29px!important}
.fb-photo-2,.fb-photo-5{transform:rotate(3deg)!important}.fb-photo-4,.fb-photo-7{transform:rotate(-2deg)!important}
#model_contant_main .fb-game-item>a{display:flex!important;flex-direction:column!important;align-items:center!important;text-align:center!important}
#model_contant_main .fb-game-item .fb-phone{margin:0 auto!important;box-sizing:border-box!important;flex:none!important}
#model_contant_main .fb-game-item> a >p{width:100%!important;text-align:center!important;line-height:52px!important;margin:0!important;padding:0!important;text-indent:0!important}
#model_contant_main .fb-game-item> a >small{display:block!important;width:100%!important;text-align:center!important;line-height:1.5!important;font-size:13px!important;margin:-4px 0 0!important;padding:0!important;text-indent:0!important;color:#637343!important}
@media(max-width:1450px){.fb-night-copy h2{font-size:38px!important}.fb-night-count b{font-size:82px!important}.fb-night-count b span{font-size:44px!important}.fb-night-count strong{font-size:23px!important}.fb-night-desc{font-size:15px!important}.fb-night-count em{font-size:15px!important}.fb-night-platform{font-size:12px!important}.fb-night-extra{font-size:11px!important}.fb-photo-wall{gap:8px!important}.fb-night-count{gap:10px!important}.fb-night-cta{font-size:16px!important;padding:10px 20px!important}}

#model_contant_main .fb-game-item .pimg{width:100%!important;height:auto!important;aspect-ratio:1!important;display:flex!important;align-items:center!important;justify-content:center!important}

.fb-game-night{top:55px!important}
