/*
Theme Name: Nodgame 子主题
Theme URI: https://www.nodgame.com/
Description: Module 父主题的子主题；仅承载 SEO 优化代码（自动内链、图片 alt），不修改父主题任何文件。
Version: 1.0.0
Author: 私域神器
Template: module
Requires at least: 6.4.0
Requires PHP: 7.4
Text Domain: nodgame-child
*/
:root{--theme-color: #6C58FA; --theme-hover: #6C58FA; --menu-hover: #D1CDFD; --header-height: 80px; --header-fixed-height: 72px; --header-font-size: 16px; --menu-font-weight: 600; --menu-item-gap: 30px; --logo-height: 40px; --logo-height-mobile: 40px; --theme-title-font: var(--theme-font-family); --theme-title-font-weight: 700; --theme-title-font-size: 32px; --theme-border-radius-s: 3px; --theme-border-radius-m: 5px; --theme-border-radius-l: 8px; --theme-border-radius-xl: 12px; --header-bg-color: #D3CDFA; --header-bg-image: linear-gradient(180deg, #D3CDFA 0%, #FFFFFF 100%); --better-logo: url('https://www.nodgame.com/wp-content/uploads/2025/10/baiselogo2.fw_.png'); --footer-bg-color: #0F172A; --footer-bg-image: none;}
#modules-1{margin-top: 0px;margin-bottom: 0px;padding: 20px 0;background-image: url('/wp-content/uploads/2021/03/Banner-3-1.png');background-repeat: no-repeat;background-size: cover;background-position: center center;} @media (max-width: 767px){#modules-1{}} @media (min-width: 768px){#modules-1{}} #modules-2{margin-top: 0px;margin-bottom: 0px;} @media (max-width: 767px){#modules-2{}} #modules-2 > .container-inner{background-repeat: no-repeat;background-size: cover;background-position: center center;padding: 20px 0;border: 0;border-radius: 0px;} @media (min-width: 768px){#modules-2{}} #modules-13{margin-top: 0px;margin-bottom: 0px;--grid-padding: 15px;} #modules-19{margin-top: 0px;margin-bottom: 0px;padding: 0px 0px 0px 0px;} #modules-19 .text-format-el{text-align: left;font-size: 30px;line-height: 20px;font-family: var(--theme-title-font);} #modules-15{margin-top: 0px;margin-bottom: 0px;padding: 10px 10px 10px 10px;} #modules-15 .text-format-el{text-align: left;font-size: 20px;font-family: var(--theme-title-font);} #modules-16{margin-top: 0px;margin-bottom: 0px;} #modules-16 .modules-button-inner{margin-top: calc(-20px / 2);margin-bottom: calc(-20px / 2);margin-left: calc(-20px / 2);margin-right: calc(-20px / 2);text-align: left;} #modules-16 .wpcom-btn{margin-top: calc(20px / 2);margin-bottom: calc(20px / 2);margin-left: calc(20px / 2);margin-right: calc(20px / 2);border-radius: 15px;display: inline-block;} #modules-16 .btn-0{background-color: #BD10E0;border-color:;} #modules-16 .btn-0:hover{border-color:;} #modules-17{margin-top: 0px;margin-bottom: 0px;} @media (max-width: 767px){#modules-17{}} #modules-17 > .container-inner{background-repeat: no-repeat;background-size: cover;background-position: center center;padding: 0px 0px 0px 0px;border: 0;border-radius: 0px;} @media (min-width: 768px){#modules-17{}} #modules-18{margin-top: 0px;margin-bottom: 0px;} #modules-18 .video-wrap{border-radius: 15px;--module-play-btn-size: 72px;height:auto;aspect-ratio: 16 / 9;aspect-ratio: 16 / 9;} #modules-18 .video-inline-player{border-radius: 15px;} #modules-18 .modal-dialog{width: 900px;} @media (max-width: 991px){#modules-18 .modal-dialog{width: 92%;}} #modules-18 .modal-body{aspect-ratio: 900 / 550;} #modules-5{margin-top: 0px;margin-bottom: 0px;padding: 20px 0;background-repeat: no-repeat;background-size: cover;background-position: center center;} @media (max-width: 767px){#modules-5{}} @media (min-width: 768px){#modules-5{}} #modules-6{margin-top: 0px;margin-bottom: 0px;} @media (max-width: 767px){#modules-6{}} #modules-6 > .container-inner{background-repeat: no-repeat;background-size: cover;background-position: center center;padding: 20px 0;border: 0;border-radius: 0px;} @media (min-width: 768px){#modules-6{}} #modules-12{margin-top: 0px;margin-bottom: 0px;} 