:root{--t-color-primary: #FFDE3B;--t-color-primary-soft: rgba(255,222,59,.14);--t-color-primary-deep: #E8B90C;--t-color-accent: #FF7A2E;--t-color-accent-soft: rgba(255,122,46,.16);--t-color-cyan: #4FE3F0;--t-color-cyan-soft: rgba(79,227,240,.14);--t-color-bg: #0A1230;--t-color-bg-deep: #060B22;--t-color-surface: #111C46;--t-color-surface-2: #172659;--t-color-surface-3: #21357A;--t-color-glass: rgba(17,28,70,.72);--t-color-glass-solid: #121E4A;--t-color-text: #F2F5FF;--t-color-text-2: #AEB9E3;--t-color-text-3: #6E7BB0;--t-color-border: #24366F;--t-color-line: rgba(140,170,255,.18);--t-color-line-strong: rgba(140,170,255,.36);--t-color-paper: #F5F1E4;--t-color-paper-2: #E7E0CA;--t-color-paper-ink: #0E1738;--t-color-paper-ink-2: #5B6385;--t-color-success: #3EE0A0;--t-color-warning: #FFB23E;--t-color-danger: #FF5C6C;--t-color-on-primary: #0A1230;--t-color-on-accent: #FFFFFF;--t-color-white: #FFFFFF;--t-color-planet-1: #FF7A2E;--t-color-planet-2: #4FE3F0;--t-color-planet-3: #FFDE3B;--t-color-planet-4: #7FA2FF;--t-color-planet-5: #3EE0A0;--t-gradient-brand: linear-gradient(135deg, #FFDE3B 0%, #FFB23E 55%, #FF7A2E 100%);--t-gradient-space: radial-gradient(120% 80% at 70% 0%, #1F3A8A 0%, #0E1A48 42%, #0A1230 70%, #060B22 100%);--t-gradient-hero: linear-gradient(180deg, rgba(10,18,48,.2) 0%, rgba(10,18,48,0) 30%, rgba(10,18,48,.85) 80%, #0A1230 100%);--t-gradient-card: linear-gradient(180deg, rgba(10,18,48,0) 30%, rgba(10,18,48,.92) 100%);--t-gradient-cyan: linear-gradient(135deg, #4FE3F0 0%, #3E8BFF 100%);--t-gradient-flame: linear-gradient(180deg, #FFF3A0 0%, #FFDE3B 30%, #FF7A2E 75%, rgba(255,122,46,0) 100%);--t-gradient-planet: radial-gradient(circle at 30% 28%, #FFF0A0 0%, #FFDE3B 30%, #FF9A2E 70%, #C2501A 100%);--t-gradient-planet-cyan: radial-gradient(circle at 30% 28%, #D8FCFF 0%, #4FE3F0 38%, #2A6FD0 100%);--t-gradient-planet-orange: radial-gradient(circle at 30% 28%, #FFD2A8 0%, #FF7A2E 45%, #A8361A 100%);--t-gradient-planet-blue: radial-gradient(circle at 30% 28%, #DCE6FF 0%, #7FA2FF 40%, #2C3F9E 100%);--t-gradient-planet-green: radial-gradient(circle at 30% 28%, #D5FFEC 0%, #3EE0A0 40%, #157A62 100%);--t-gradient-glow: radial-gradient(circle, rgba(255,222,59,.35) 0%, rgba(255,222,59,0) 70%);--t-gradient-web-hero: linear-gradient(90deg, #0A1230 0%, rgba(10,18,48,.85) 38%, rgba(10,18,48,.2) 70%, rgba(10,18,48,.6) 100%);--t-font-family: "Nunito", "Varela Round", -apple-system, "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", sans-serif;--t-font-display: "Baloo 2", "Nunito", "Arial Rounded MT Bold", "PingFang SC", "Microsoft YaHei", sans-serif;--t-font-mono: "SF Mono", "JetBrains Mono", Menlo, Consolas, monospace;--t-font-size-xs: 22rpx;--t-font-size-sm: 24rpx;--t-font-size-md: 28rpx;--t-font-size-lg: 32rpx;--t-font-size-xl: 40rpx;--t-font-size-hero: 60rpx;--t-font-size-count: 88rpx;--t-font-web-hero: 80px;--t-font-web-h2: 48px;--t-radius-sm: 12rpx;--t-radius-md: 24rpx;--t-radius-lg: 36rpx;--t-radius-xl: 48rpx;--t-radius-pill: 999rpx;--t-radius-web: 28px;--t-radius-web-sm: 16px;--t-space-xs: 8rpx;--t-space-sm: 16rpx;--t-space-md: 24rpx;--t-space-lg: 32rpx;--t-space-xl: 48rpx;--t-space-page: 32rpx;--t-shadow-card: 0 12rpx 40rpx rgba(3,7,24,.45);--t-shadow-float: 0 16rpx 48rpx rgba(255,222,59,.28);--t-shadow-glow-yellow: 0 0 32rpx rgba(255,222,59,.55);--t-shadow-glow-cyan: 0 0 28rpx rgba(79,227,240,.5);--t-shadow-web: 0 30px 80px rgba(3,7,24,.55);--t-shadow-web-glow: 0 0 40px rgba(255,222,59,.45);--t-shadow-planet: inset -12rpx -14rpx 24rpx rgba(3,7,24,.38), 0 0 30rpx rgba(255,255,255,.08);--t-shadow-planet-sm: inset -8rpx -10rpx 16rpx rgba(3,7,24,.38);--t-shadow-ignite: 0 0 40rpx rgba(255,122,46,.45);--t-shadow-web-planet: inset -18px -22px 40px rgba(3,7,24,.42), 0 0 50px rgba(255,255,255,.06);--t-shadow-web-glow-cyan: 0 0 24px rgba(79,227,240,.55);--t-texture-stars: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='320' height='320'%3E%3Ccircle cx='104' cy='48' r='1.8' fill='white' fill-opacity='0.36'/%3E%3Ccircle cx='263' cy='30' r='1.3' fill='white' fill-opacity='0.37'/%3E%3Ccircle cx='162' cy='12' r='1' fill='white' fill-opacity='0.55'/%3E%3Ccircle cx='77' cy='176' r='0.6' fill='white' fill-opacity='0.76'/%3E%3Ccircle cx='40' cy='71' r='1.8' fill='white' fill-opacity='0.64'/%3E%3Ccircle cx='20' cy='187' r='0.6' fill='white' fill-opacity='0.84'/%3E%3Ccircle cx='15' cy='275' r='1' fill='white' fill-opacity='0.55'/%3E%3Ccircle cx='173' cy='183' r='1.3' fill='white' fill-opacity='0.76'/%3E%3Ccircle cx='58' cy='186' r='1.8' fill='white' fill-opacity='0.44'/%3E%3Ccircle cx='31' cy='228' r='1.3' fill='white' fill-opacity='0.37'/%3E%3Ccircle cx='66' cy='218' r='1' fill='white' fill-opacity='0.74'/%3E%3Ccircle cx='149' cy='296' r='1' fill='white' fill-opacity='0.49'/%3E%3Ccircle cx='254' cy='224' r='0.8' fill='white' fill-opacity='0.38'/%3E%3Ccircle cx='96' cy='158' r='1' fill='white' fill-opacity='0.71'/%3E%3Ccircle cx='92' cy='314' r='0.6' fill='white' fill-opacity='0.6'/%3E%3Ccircle cx='53' cy='109' r='1' fill='white' fill-opacity='0.56'/%3E%3Ccircle cx='308' cy='25' r='1.3' fill='white' fill-opacity='0.63'/%3E%3Ccircle cx='280' cy='100' r='1.8' fill='white' fill-opacity='0.52'/%3E%3Ccircle cx='159' cy='255' r='0.6' fill='white' fill-opacity='0.77'/%3E%3Ccircle cx='302' cy='152' r='1.8' fill='white' fill-opacity='0.37'/%3E%3Ccircle cx='234' cy='99' r='1.3' fill='white' fill-opacity='0.85'/%3E%3Ccircle cx='263' cy='91' r='1' fill='white' fill-opacity='0.79'/%3E%3Ccircle cx='111' cy='301' r='1' fill='white' fill-opacity='0.43'/%3E%3Ccircle cx='37' cy='19' r='1' fill='white' fill-opacity='0.41'/%3E%3Ccircle cx='79' cy='125' r='1' fill='white' fill-opacity='0.38'/%3E%3Ccircle cx='144' cy='176' r='0.8' fill='white' fill-opacity='0.76'/%3E%3Ccircle cx='276' cy='89' r='1' fill='white' fill-opacity='0.84'/%3E%3Ccircle cx='218' cy='122' r='0.8' fill='white' fill-opacity='0.42'/%3E%3Ccircle cx='56' cy='74' r='0.8' fill='white' fill-opacity='0.35'/%3E%3Ccircle cx='266' cy='58' r='1' fill='white' fill-opacity='0.34'/%3E%3Ccircle cx='134' cy='118' r='1.3' fill='white' fill-opacity='0.5'/%3E%3Ccircle cx='40' cy='275' r='1.3' fill='white' fill-opacity='0.67'/%3E%3Ccircle cx='237' cy='146' r='1.8' fill='white' fill-opacity='0.75'/%3E%3Ccircle cx='126' cy='128' r='0.6' fill='white' fill-opacity='0.59'/%3E%3Ccircle cx='128' cy='61' r='0.8' fill='white' fill-opacity='0.56'/%3E%3Ccircle cx='35' cy='192' r='0.6' fill='white' fill-opacity='0.34'/%3E%3Ccircle cx='48' cy='32' r='1' fill='white' fill-opacity='0.65'/%3E%3Ccircle cx='23' cy='67' r='1' fill='white' fill-opacity='0.42'/%3E%3Ccircle cx='81' cy='111' r='1' fill='white' fill-opacity='0.58'/%3E%3Ccircle cx='37' cy='156' r='1' fill='white' fill-opacity='0.59'/%3E%3Ccircle cx='100' cy='46' r='1.8' fill='white' fill-opacity='0.51'/%3E%3Ccircle cx='85' cy='265' r='0.8' fill='white' fill-opacity='0.6'/%3E%3Ccircle cx='66' cy='305' r='1' fill='white' fill-opacity='0.41'/%3E%3Ccircle cx='174' cy='9' r='1.3' fill='white' fill-opacity='0.49'/%3E%3Ccircle cx='206' cy='29' r='1' fill='white' fill-opacity='0.6'/%3E%3Ccircle cx='291' cy='114' r='0.8' fill='white' fill-opacity='0.61'/%3E%3Ccircle cx='249' cy='105' r='0.8' fill='white' fill-opacity='0.65'/%3E%3Ccircle cx='252' cy='243' r='0.8' fill='white' fill-opacity='0.75'/%3E%3Ccircle cx='262' cy='237' r='0.8' fill='white' fill-opacity='0.44'/%3E%3Ccircle cx='158' cy='234' r='0.6' fill='white' fill-opacity='0.74'/%3E%3Ccircle cx='151' cy='62' r='1.3' fill='white' fill-opacity='0.83'/%3E%3Ccircle cx='143' cy='300' r='1' fill='white' fill-opacity='0.83'/%3E%3Ccircle cx='117' cy='71' r='0.8' fill='white' fill-opacity='0.58'/%3E%3Ccircle cx='108' cy='154' r='1.3' fill='white' fill-opacity='0.77'/%3E%3Ccircle cx='153' cy='209' r='1.8' fill='white' fill-opacity='0.38'/%3E%3Ccircle cx='211' cy='291' r='1.8' fill='white' fill-opacity='0.72'/%3E%3Ccircle cx='153' cy='57' r='1.8' fill='white' fill-opacity='0.51'/%3E%3Ccircle cx='256' cy='311' r='1' fill='white' fill-opacity='0.58'/%3E%3Ccircle cx='238' cy='27' r='0.8' fill='white' fill-opacity='0.43'/%3E%3Ccircle cx='41' cy='48' r='1' fill='white' fill-opacity='0.75'/%3E%3Ccircle cx='47' cy='264' r='1' fill='white' fill-opacity='0.68'/%3E%3Ccircle cx='112' cy='176' r='0.8' fill='white' fill-opacity='0.35'/%3E%3Ccircle cx='256' cy='232' r='0.6' fill='white' fill-opacity='0.61'/%3E%3Ccircle cx='299' cy='139' r='0.8' fill='white' fill-opacity='0.76'/%3E%3Ccircle cx='68' cy='81' r='1' fill='white' fill-opacity='0.6'/%3E%3Ccircle cx='244' cy='104' r='1.3' fill='white' fill-opacity='0.55'/%3E%3Ccircle cx='42' cy='291' r='1' fill='white' fill-opacity='0.8'/%3E%3Ccircle cx='212' cy='261' r='1.3' fill='white' fill-opacity='0.55'/%3E%3Ccircle cx='294' cy='161' r='1.3' fill='white' fill-opacity='0.42'/%3E%3Ccircle cx='163' cy='279' r='0.8' fill='white' fill-opacity='0.65'/%3E%3C/svg%3E");--t-texture-stars-dense: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='240' height='240'%3E%3Ccircle cx='186' cy='36' r='0.8' fill='white' fill-opacity='0.41'/%3E%3Ccircle cx='174' cy='134' r='1' fill='white' fill-opacity='0.49'/%3E%3Ccircle cx='127' cy='116' r='0.6' fill='white' fill-opacity='0.56'/%3E%3Ccircle cx='14' cy='46' r='0.6' fill='white' fill-opacity='0.52'/%3E%3Ccircle cx='122' cy='135' r='0.6' fill='white' fill-opacity='0.4'/%3E%3Ccircle cx='147' cy='121' r='1.3' fill='white' fill-opacity='0.31'/%3E%3Ccircle cx='67' cy='122' r='1' fill='white' fill-opacity='0.42'/%3E%3Ccircle cx='59' cy='126' r='1' fill='white' fill-opacity='0.57'/%3E%3Ccircle cx='214' cy='49' r='1' fill='white' fill-opacity='0.29'/%3E%3Ccircle cx='29' cy='106' r='0.6' fill='white' fill-opacity='0.48'/%3E%3Ccircle cx='103' cy='51' r='1' fill='white' fill-opacity='0.52'/%3E%3Ccircle cx='215' cy='37' r='1.4' fill='white' fill-opacity='0.47'/%3E%3Ccircle cx='88' cy='61' r='0.8' fill='white' fill-opacity='0.59'/%3E%3Ccircle cx='53' cy='229' r='1' fill='white' fill-opacity='0.56'/%3E%3Ccircle cx='39' cy='160' r='0.8' fill='white' fill-opacity='0.3'/%3E%3Ccircle cx='104' cy='124' r='1' fill='white' fill-opacity='0.39'/%3E%3Ccircle cx='86' cy='22' r='1' fill='white' fill-opacity='0.25'/%3E%3Ccircle cx='133' cy='106' r='0.6' fill='white' fill-opacity='0.38'/%3E%3Ccircle cx='124' cy='71' r='0.6' fill='white' fill-opacity='0.28'/%3E%3Ccircle cx='220' cy='55' r='0.6' fill='white' fill-opacity='0.27'/%3E%3Ccircle cx='65' cy='217' r='0.8' fill='white' fill-opacity='0.34'/%3E%3Ccircle cx='31' cy='101' r='1.4' fill='white' fill-opacity='0.53'/%3E%3Ccircle cx='62' cy='36' r='1.3' fill='white' fill-opacity='0.45'/%3E%3Ccircle cx='168' cy='21' r='0.6' fill='white' fill-opacity='0.53'/%3E%3Ccircle cx='44' cy='215' r='1' fill='white' fill-opacity='0.58'/%3E%3Ccircle cx='152' cy='192' r='0.6' fill='white' fill-opacity='0.46'/%3E%3Ccircle cx='53' cy='63' r='0.6' fill='white' fill-opacity='0.4'/%3E%3Ccircle cx='81' cy='133' r='1' fill='white' fill-opacity='0.46'/%3E%3Ccircle cx='10' cy='170' r='0.6' fill='white' fill-opacity='0.59'/%3E%3Ccircle cx='63' cy='43' r='1' fill='white' fill-opacity='0.47'/%3E%3Ccircle cx='127' cy='49' r='1' fill='white' fill-opacity='0.42'/%3E%3Ccircle cx='43' cy='83' r='0.6' fill='white' fill-opacity='0.6'/%3E%3Ccircle cx='9' cy='4' r='1.3' fill='white' fill-opacity='0.44'/%3E%3Ccircle cx='45' cy='114' r='1' fill='white' fill-opacity='0.28'/%3E%3Ccircle cx='197' cy='104' r='1' fill='white' fill-opacity='0.44'/%3E%3Ccircle cx='213' cy='233' r='1' fill='white' fill-opacity='0.49'/%3E%3Ccircle cx='236' cy='82' r='1.4' fill='white' fill-opacity='0.5'/%3E%3Ccircle cx='34' cy='237' r='0.6' fill='white' fill-opacity='0.54'/%3E%3Ccircle cx='3' cy='150' r='1' fill='white' fill-opacity='0.4'/%3E%3Ccircle cx='13' cy='160' r='1' fill='white' fill-opacity='0.55'/%3E%3Ccircle cx='161' cy='68' r='0.8' fill='white' fill-opacity='0.49'/%3E%3Ccircle cx='11' cy='44' r='1' fill='white' fill-opacity='0.4'/%3E%3Ccircle cx='63' cy='231' r='1.3' fill='white' fill-opacity='0.36'/%3E%3Ccircle cx='8' cy='212' r='0.8' fill='white' fill-opacity='0.37'/%3E%3Ccircle cx='0' cy='92' r='1' fill='white' fill-opacity='0.34'/%3E%3Ccircle cx='157' cy='60' r='0.6' fill='white' fill-opacity='0.27'/%3E%3Ccircle cx='196' cy='35' r='1.3' fill='white' fill-opacity='0.26'/%3E%3Ccircle cx='5' cy='73' r='0.8' fill='white' fill-opacity='0.27'/%3E%3Ccircle cx='230' cy='205' r='0.8' fill='white' fill-opacity='0.48'/%3E%3Ccircle cx='172' cy='211' r='1' fill='white' fill-opacity='0.52'/%3E%3Ccircle cx='173' cy='119' r='1' fill='white' fill-opacity='0.5'/%3E%3Ccircle cx='154' cy='11' r='1.4' fill='white' fill-opacity='0.56'/%3E%3Ccircle cx='151' cy='176' r='1.3' fill='white' fill-opacity='0.29'/%3E%3Ccircle cx='126' cy='121' r='0.6' fill='white' fill-opacity='0.54'/%3E%3Ccircle cx='140' cy='214' r='1.4' fill='white' fill-opacity='0.58'/%3E%3Ccircle cx='154' cy='20' r='0.6' fill='white' fill-opacity='0.29'/%3E%3Ccircle cx='87' cy='25' r='1' fill='white' fill-opacity='0.44'/%3E%3Ccircle cx='151' cy='150' r='1.4' fill='white' fill-opacity='0.33'/%3E%3Ccircle cx='63' cy='110' r='0.6' fill='white' fill-opacity='0.51'/%3E%3Ccircle cx='121' cy='128' r='1.4' fill='white' fill-opacity='0.43'/%3E%3Ccircle cx='179' cy='114' r='0.6' fill='white' fill-opacity='0.54'/%3E%3Ccircle cx='56' cy='182' r='0.8' fill='white' fill-opacity='0.51'/%3E%3Ccircle cx='234' cy='119' r='1' fill='white' fill-opacity='0.27'/%3E%3Ccircle cx='219' cy='69' r='0.6' fill='white' fill-opacity='0.46'/%3E%3Ccircle cx='154' cy='19' r='0.8' fill='white' fill-opacity='0.36'/%3E%3Ccircle cx='156' cy='166' r='1.3' fill='white' fill-opacity='0.44'/%3E%3Ccircle cx='3' cy='15' r='1' fill='white' fill-opacity='0.59'/%3E%3Ccircle cx='24' cy='52' r='1' fill='white' fill-opacity='0.34'/%3E%3Ccircle cx='124' cy='112' r='1' fill='white' fill-opacity='0.52'/%3E%3Ccircle cx='238' cy='132' r='1' fill='white' fill-opacity='0.59'/%3E%3Ccircle cx='225' cy='4' r='1' fill='white' fill-opacity='0.27'/%3E%3Ccircle cx='122' cy='239' r='1' fill='white' fill-opacity='0.38'/%3E%3Ccircle cx='220' cy='223' r='0.6' fill='white' fill-opacity='0.45'/%3E%3Ccircle cx='34' cy='126' r='1' fill='white' fill-opacity='0.29'/%3E%3Ccircle cx='197' cy='122' r='0.6' fill='white' fill-opacity='0.49'/%3E%3Ccircle cx='56' cy='215' r='1' fill='white' fill-opacity='0.38'/%3E%3Ccircle cx='38' cy='228' r='1.4' fill='white' fill-opacity='0.4'/%3E%3Ccircle cx='72' cy='34' r='1' fill='white' fill-opacity='0.38'/%3E%3Ccircle cx='29' cy='80' r='1' fill='white' fill-opacity='0.51'/%3E%3Ccircle cx='201' cy='29' r='0.8' fill='white' fill-opacity='0.5'/%3E%3Ccircle cx='216' cy='70' r='1' fill='white' fill-opacity='0.26'/%3E%3Ccircle cx='94' cy='209' r='0.6' fill='white' fill-opacity='0.37'/%3E%3Ccircle cx='103' cy='66' r='0.6' fill='white' fill-opacity='0.34'/%3E%3Ccircle cx='12' cy='159' r='1.4' fill='white' fill-opacity='0.58'/%3E%3Ccircle cx='60' cy='64' r='1.3' fill='white' fill-opacity='0.35'/%3E%3Ccircle cx='186' cy='188' r='1' fill='white' fill-opacity='0.56'/%3E%3Ccircle cx='195' cy='151' r='1.3' fill='white' fill-opacity='0.44'/%3E%3Ccircle cx='173' cy='12' r='1.4' fill='white' fill-opacity='0.39'/%3E%3Ccircle cx='148' cy='33' r='1' fill='white' fill-opacity='0.41'/%3E%3Ccircle cx='219' cy='132' r='0.8' fill='white' fill-opacity='0.41'/%3E%3Ccircle cx='82' cy='71' r='1.4' fill='white' fill-opacity='0.51'/%3E%3Ccircle cx='157' cy='97' r='0.8' fill='white' fill-opacity='0.35'/%3E%3Ccircle cx='134' cy='95' r='0.8' fill='white' fill-opacity='0.47'/%3E%3Ccircle cx='18' cy='120' r='1' fill='white' fill-opacity='0.44'/%3E%3Ccircle cx='109' cy='80' r='1' fill='white' fill-opacity='0.39'/%3E%3Ccircle cx='131' cy='59' r='0.8' fill='white' fill-opacity='0.36'/%3E%3Ccircle cx='22' cy='57' r='1' fill='white' fill-opacity='0.53'/%3E%3Ccircle cx='49' cy='5' r='1' fill='white' fill-opacity='0.38'/%3E%3Ccircle cx='179' cy='50' r='1' fill='white' fill-opacity='0.36'/%3E%3Ccircle cx='15' cy='67' r='1' fill='white' fill-opacity='0.29'/%3E%3Ccircle cx='121' cy='151' r='0.8' fill='white' fill-opacity='0.27'/%3E%3Ccircle cx='215' cy='92' r='1.4' fill='white' fill-opacity='0.4'/%3E%3Ccircle cx='229' cy='204' r='0.6' fill='white' fill-opacity='0.29'/%3E%3Ccircle cx='102' cy='183' r='1' fill='white' fill-opacity='0.59'/%3E%3Ccircle cx='118' cy='18' r='1.3' fill='white' fill-opacity='0.55'/%3E%3Ccircle cx='233' cy='60' r='0.6' fill='white' fill-opacity='0.32'/%3E%3Ccircle cx='36' cy='233' r='0.6' fill='white' fill-opacity='0.58'/%3E%3Ccircle cx='173' cy='155' r='1' fill='white' fill-opacity='0.27'/%3E%3Ccircle cx='186' cy='0' r='0.8' fill='white' fill-opacity='0.32'/%3E%3Ccircle cx='221' cy='155' r='1' fill='white' fill-opacity='0.59'/%3E%3Ccircle cx='150' cy='127' r='1' fill='white' fill-opacity='0.49'/%3E%3Ccircle cx='27' cy='17' r='1.3' fill='white' fill-opacity='0.58'/%3E%3Ccircle cx='46' cy='63' r='1.3' fill='white' fill-opacity='0.24'/%3E%3Ccircle cx='129' cy='239' r='1' fill='white' fill-opacity='0.59'/%3E%3Ccircle cx='155' cy='212' r='1' fill='white' fill-opacity='0.43'/%3E%3Ccircle cx='131' cy='7' r='1' fill='white' fill-opacity='0.49'/%3E%3Ccircle cx='74' cy='5' r='1' fill='white' fill-opacity='0.56'/%3E%3Ccircle cx='155' cy='19' r='0.8' fill='white' fill-opacity='0.48'/%3E%3Ccircle cx='222' cy='54' r='0.6' fill='white' fill-opacity='0.49'/%3E%3Ccircle cx='172' cy='87' r='1' fill='white' fill-opacity='0.31'/%3E%3Ccircle cx='191' cy='177' r='1.3' fill='white' fill-opacity='0.26'/%3E%3Ccircle cx='119' cy='48' r='0.8' fill='white' fill-opacity='0.32'/%3E%3Ccircle cx='53' cy='183' r='1' fill='white' fill-opacity='0.28'/%3E%3Ccircle cx='150' cy='146' r='0.8' fill='white' fill-opacity='0.41'/%3E%3Ccircle cx='218' cy='14' r='1.3' fill='white' fill-opacity='0.29'/%3E%3Ccircle cx='94' cy='51' r='1.3' fill='white' fill-opacity='0.29'/%3E%3Ccircle cx='12' cy='14' r='1' fill='white' fill-opacity='0.4'/%3E%3Ccircle cx='171' cy='75' r='0.6' fill='white' fill-opacity='0.6'/%3E%3Ccircle cx='224' cy='79' r='0.8' fill='white' fill-opacity='0.47'/%3E%3Ccircle cx='126' cy='112' r='1' fill='white' fill-opacity='0.48'/%3E%3Ccircle cx='91' cy='90' r='1' fill='white' fill-opacity='0.4'/%3E%3Ccircle cx='26' cy='19' r='0.6' fill='white' fill-opacity='0.37'/%3E%3Ccircle cx='229' cy='30' r='0.8' fill='white' fill-opacity='0.38'/%3E%3Ccircle cx='184' cy='74' r='1' fill='white' fill-opacity='0.27'/%3E%3Ccircle cx='169' cy='47' r='1.3' fill='white' fill-opacity='0.57'/%3E%3Ccircle cx='46' cy='87' r='1' fill='white' fill-opacity='0.25'/%3E%3Ccircle cx='99' cy='195' r='1' fill='white' fill-opacity='0.25'/%3E%3Ccircle cx='8' cy='15' r='0.6' fill='white' fill-opacity='0.33'/%3E%3Ccircle cx='179' cy='216' r='1' fill='white' fill-opacity='0.37'/%3E%3Ccircle cx='80' cy='229' r='0.6' fill='white' fill-opacity='0.33'/%3E%3C/svg%3E");--t-texture-dots: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Ccircle cx='2' cy='2' r='1' fill='%238CA8FF' fill-opacity='.28'/%3E%3C/svg%3E");--t-texture-dots-size: 24px 24px;--t-motion-ease: cubic-bezier(.2,.8,.2,1);--t-motion-bounce: cubic-bezier(.34,1.56,.64,1);--t-motion-dur: .26s}*{box-sizing:border-box}body{margin:0;font-family:var(--t-font-family);color:var(--t-color-text);background:var(--t-color-bg);-webkit-font-smoothing:antialiased}a{color:inherit;text-decoration:none}img{display:block;max-width:100%}button,select{font-family:inherit}.wrap{width:min(1240px,calc(100% - 80px));margin:0 auto}.mono{font-family:var(--t-font-mono)}.code{display:inline-block;font-family:var(--t-font-mono);font-size:13px;letter-spacing:3px;color:var(--t-color-cyan)}.btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;height:56px;padding:0 30px;border-radius:999px;font-size:17px;font-weight:800;cursor:pointer;border:0;transition:transform var(--t-motion-dur) var(--t-motion-bounce)}.btn:hover{transform:translateY(-3px)}.btn img{width:22px;height:22px}.btn.y{background:var(--t-color-primary);color:var(--t-color-on-primary);box-shadow:var(--t-shadow-web-glow)}.btn.ghost{border:2px solid var(--t-color-line-strong);color:var(--t-color-text)}.btn.dark{background:var(--t-color-on-primary);color:var(--t-color-primary)}.btn.sm{height:44px;padding:0 22px;font-size:15px}.btn.block{width:100%}.stars-row{display:inline-flex;gap:3px;vertical-align:middle}.stars-row img{width:15px;height:15px}.nav{position:absolute;left:0;right:0;top:0;z-index:50}.nav.solid{position:fixed;background:var(--t-color-glass-solid);box-shadow:0 1px 0 var(--t-color-line);animation:navin var(--t-motion-dur) var(--t-motion-ease)}@keyframes navin{0%{transform:translateY(-100%)}}.nav-in{display:flex;align-items:center;height:84px;gap:40px}.brand{display:flex;align-items:center;gap:12px}.logo{width:44px;height:44px;border-radius:14px;background:var(--t-gradient-brand);display:grid;place-items:center;transform:rotate(-8deg);box-shadow:var(--t-shadow-web-glow)}.logo img{width:26px;height:26px}.brand-t b{display:block;font-family:var(--t-font-display);font-size:22px;font-weight:800;line-height:1.1}.brand-t i{font-style:normal;font-family:var(--t-font-mono);font-size:10px;letter-spacing:3px;color:var(--t-color-cyan)}.links{display:flex;gap:28px;margin-left:auto}.links a{font-size:15px;color:var(--t-color-text-2);transition:color var(--t-motion-dur)}.links a:hover{color:var(--t-color-primary)}.links em{font-style:normal;font-family:var(--t-font-mono);font-size:11px;color:var(--t-color-cyan);margin-right:6px}.lang{height:36px;padding:0 16px;border-radius:999px;border:2px solid var(--t-color-line-strong);background:transparent;color:var(--t-color-text);font-size:14px;font-weight:700;cursor:pointer;transition:color var(--t-motion-dur),border-color var(--t-motion-dur)}.lang:hover{color:var(--t-color-primary);border-color:var(--t-color-primary)}.hero{position:relative;overflow:hidden;background:var(--t-gradient-space);padding:140px 0 48px}.stars{position:absolute;top:0;right:0;bottom:0;left:0;background-image:var(--t-texture-stars);background-size:320px 320px;pointer-events:none}.stars.dense{background-image:var(--t-texture-stars-dense);background-size:240px 240px;animation:twinkle 4s ease-in-out infinite}@keyframes twinkle{0%,to{opacity:.3}50%{opacity:1}}.hud-c{position:absolute;width:40px;height:40px;border:0 solid var(--t-color-line-strong)}.hud-c.tl{left:24px;top:100px;border-width:2px 0 0 2px}.hud-c.tr{right:24px;top:100px;border-width:2px 2px 0 0}.hud-c.bl{left:24px;bottom:24px;border-width:0 0 2px 2px}.hud-c.br{right:24px;bottom:24px;border-width:0 2px 2px 0}.hero-in{position:relative;display:grid;grid-template-columns:1.05fr 1fr;gap:40px;align-items:center}.kicker{display:flex;align-items:center;gap:10px;margin:0;font-family:var(--t-font-mono);font-size:13px;letter-spacing:3px;color:var(--t-color-cyan)}.kicker .dot{width:8px;height:8px;border-radius:50%;background:var(--t-color-cyan);box-shadow:var(--t-shadow-web-glow-cyan)}.hero h1{margin:22px 0 0;font-family:var(--t-font-display);font-size:var(--t-font-web-hero);line-height:1.08;font-weight:800;letter-spacing:-1px}.hl{color:var(--t-color-primary);text-shadow:var(--t-shadow-web-glow)}.lead{max-width:540px;margin:24px 0 0;font-size:18px;line-height:1.8;color:var(--t-color-text-2)}.hero-cta{display:flex;gap:16px;margin-top:34px}.count{display:inline-block;margin-top:40px;padding:18px 24px 16px;border:1px solid var(--t-color-line-strong);border-radius:var(--t-radius-web);background:var(--t-color-glass-solid)}.count-k{display:flex;align-items:center;gap:10px;font-family:var(--t-font-mono);font-size:12px;letter-spacing:2px;color:var(--t-color-accent)}.blink{width:8px;height:8px;border-radius:50%;background:var(--t-color-accent);animation:blink 1s steps(2) infinite}@keyframes blink{50%{opacity:.2}}.digits{display:flex;align-items:flex-start;gap:10px;margin-top:12px}.tm{font-family:var(--t-font-display);font-size:40px;font-weight:800;color:var(--t-color-text-3);line-height:70px}.dg{display:flex;flex-direction:column;align-items:center}.dg b{display:grid;place-items:center;width:96px;height:70px;border-radius:16px;background:var(--t-color-bg-deep);border:1px solid var(--t-color-line);font-family:var(--t-font-display);font-size:50px;font-weight:800;color:var(--t-color-primary);text-shadow:var(--t-shadow-web-glow)}.dg i{font-style:normal;margin-top:6px;font-family:var(--t-font-mono);font-size:11px;letter-spacing:2px;color:var(--t-color-text-3)}.colon{font-size:40px;font-weight:800;color:var(--t-color-primary);opacity:.6;line-height:66px}.hero-r{position:relative;height:640px}.orbit{position:absolute;top:0;right:0;bottom:0;left:0}.glow{position:absolute;left:50%;top:40%;width:520px;height:520px;transform:translate(-50%,-50%);background:var(--t-gradient-glow)}.ring{position:absolute;left:50%;top:66%;border-radius:50%;transform:translate(-50%,-50%);border:2px dashed var(--t-color-line-strong)}.ring.r1{width:600px;height:250px}.ring.r2{width:400px;height:160px;border-style:solid;border-color:var(--t-color-line)}.ring.r3{width:760px;height:330px;border-color:var(--t-color-line)}.spin{position:absolute;left:50%;top:66%;width:300px;height:300px;margin:-150px 0 0 -150px;border-radius:50%;animation:spin 10s linear infinite}@keyframes spin{0%{transform:rotateX(72deg) rotate(0)}to{transform:rotateX(72deg) rotate(360deg)}}.spin span{position:absolute;left:-8px;top:142px;width:16px;height:16px;border-radius:50%;background:var(--t-color-cyan);box-shadow:var(--t-shadow-web-glow-cyan)}.spin .s2{left:auto;right:-8px;background:var(--t-color-primary);box-shadow:var(--t-shadow-web-glow)}.rocket-wrap{position:absolute;left:50%;top:40px;width:150px;margin-left:-75px;animation:hover 2.6s ease-in-out infinite;z-index:3}@keyframes hover{0%,to{transform:translateY(0)}50%{transform:translateY(-12px)}}.rocket{width:150px}.flame{position:absolute;left:48px;top:222px;width:54px;height:120px;border-radius:50%/30% 30% 70% 70%;background:var(--t-gradient-flame);transform-origin:50% 0;animation:flame .18s ease-in-out infinite alternate}.flame i{position:absolute;left:15px;top:0;width:24px;height:62px;border-radius:50%;background:var(--t-color-white);opacity:.85}@keyframes flame{0%{transform:scaleY(.86) scaleX(1.04)}to{transform:scaleY(1.08) scaleX(.94)}}.smoke{position:absolute;left:50%;top:360px;width:300px;height:90px;margin-left:-150px;z-index:4}.smoke i{position:absolute;border-radius:50%;background:var(--t-color-text-2);opacity:.55}.smoke i:nth-child(1){left:0;top:34px;width:120px;height:60px}.smoke i:nth-child(2){left:84px;top:0;width:140px;height:92px;background:var(--t-color-text);opacity:.7}.smoke i:nth-child(3){left:180px;top:30px;width:120px;height:62px}.smoke i:nth-child(4){left:50px;top:52px;width:200px;height:44px;background:var(--t-color-text);opacity:.45}.pl{position:absolute;z-index:5;display:flex;flex-direction:column;align-items:center;width:140px;margin-left:-70px;transition:transform var(--t-motion-dur) var(--t-motion-bounce)}.pl:hover{transform:translateY(-8px) scale(1.05)}.ball{position:relative;width:86px;height:86px;border-radius:50%;box-shadow:var(--t-shadow-web-planet)}.ball em{position:absolute;left:-24px;top:32px;width:134px;height:22px;border-radius:50%;border:4px solid var(--t-color-primary);transform:rotate(-16deg);opacity:.8}.pl b{margin-top:10px;font-size:17px;font-weight:800}.pl i{font-style:normal;font-family:var(--t-font-mono);font-size:11px;letter-spacing:3px;color:var(--t-color-cyan)}.p0{left:9%;top:260px}.p0 .ball{width:100px;height:100px}.p1{left:91%;top:250px}.p1 .ball{width:74px;height:74px}.p2{left:16%;top:480px}.p2 .ball{width:72px;height:72px}.p3{left:85%;top:470px}.p4{left:50%;top:476px}.p4 .ball{width:100px;height:100px}.hero-strip{position:relative;display:grid;grid-template-columns:repeat(4,1fr);margin-top:20px;border:1px solid var(--t-color-line-strong);border-radius:var(--t-radius-web);background:var(--t-color-glass-solid)}.hs{display:flex;align-items:center;gap:16px;padding:22px 26px;border-right:1px solid var(--t-color-line)}.hs:last-child{border-right:0}.hs img{width:30px;height:30px}.hs b{display:block;font-family:var(--t-font-display);font-size:24px;font-weight:800}.hs b.y{color:var(--t-color-primary)}.hs b.o{color:var(--t-color-accent)}.hs span{font-size:13px;color:var(--t-color-text-3)}.sec{position:relative;padding:120px 0 0}.sh h2{margin:10px 0 0;font-family:var(--t-font-display);font-size:var(--t-font-web-h2);line-height:1.2;font-weight:800}.sh p{margin:12px 0 0;color:var(--t-color-text-2);font-size:16px}.sh.center{text-align:center}.sh.row{display:flex;align-items:flex-end;justify-content:space-between;gap:24px}.more{color:var(--t-color-cyan);font-size:15px}.about-in{display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:center}.about-pic{position:relative}.about-pic img{width:100%;aspect-ratio:4 / 3;object-fit:cover;border-radius:var(--t-radius-web);box-shadow:var(--t-shadow-web)}.about-pic .kid{position:absolute;left:-36px;top:-48px;width:168px;height:220px;object-fit:cover;aspect-ratio:auto;border-radius:20px;border:6px solid var(--t-color-bg);box-shadow:var(--t-shadow-web);transform:rotate(-5deg)}.tag-float{position:absolute;right:-30px;bottom:-30px;padding:22px 28px;border-radius:var(--t-radius-web);background:var(--t-color-primary);color:var(--t-color-on-primary);box-shadow:var(--t-shadow-web-glow)}.tag-float b{display:block;font-family:var(--t-font-display);font-size:38px;font-weight:800;line-height:1}.tag-float span{font-size:14px}.about-txt p{font-size:16px;line-height:1.9;color:var(--t-color-text-2);margin:20px 0 0}.nums{display:grid;grid-template-columns:repeat(4,1fr);margin-top:36px;padding-top:28px;border-top:1px dashed var(--t-color-line-strong)}.nums b{display:block;font-family:var(--t-font-display);font-size:44px;font-weight:800;color:var(--t-color-primary);line-height:1.1}.nums small{font-size:18px;margin-left:2px}.nums span{font-size:13px;color:var(--t-color-text-3)}.filters{display:flex;gap:6px;padding:6px;border-radius:999px;background:var(--t-color-surface);border:1px solid var(--t-color-line)}.filters button{border:0;background:transparent;color:var(--t-color-text-2);font-size:14px;padding:10px 20px;border-radius:999px;cursor:pointer}.filters button.on{background:var(--t-color-cyan);color:var(--t-color-on-primary);font-weight:800}.mgrid{display:grid;grid-template-columns:repeat(3,1fr);gap:28px;margin-top:44px}.mc{background:var(--t-color-surface);border:1px solid var(--t-color-line);border-radius:var(--t-radius-web);overflow:hidden;transition:transform var(--t-motion-dur) var(--t-motion-ease),box-shadow var(--t-motion-dur)}.mc:hover{transform:translateY(-6px);box-shadow:var(--t-shadow-web)}.mc-pic{position:relative;height:220px}.mc-pic img{width:100%;height:100%;object-fit:cover}.mc-pic:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--t-gradient-card)}.mc-tag{position:absolute;left:18px;top:18px;z-index:1;padding:4px 12px;border-radius:999px;background:var(--t-color-accent);color:var(--t-color-on-accent);font-size:12px;font-weight:700}.mc-age{position:absolute;right:18px;bottom:-34px;z-index:2;width:86px;height:86px;border-radius:50%;display:flex;flex-direction:column;align-items:center;justify-content:center;background:var(--t-color-primary);color:var(--t-color-on-primary);font-family:var(--t-font-display);font-weight:800;font-size:15px;box-shadow:0 0 0 6px var(--t-color-surface),var(--t-shadow-web-glow)}.mc-age i{font-style:normal;font-size:11px;opacity:.7;font-family:var(--t-font-family);font-weight:400}.hud-tl,.hud-bl{position:absolute;left:16px;width:26px;height:26px;border:0 solid var(--t-color-cyan);z-index:1}.hud-tl{top:54px;border-width:2px 0 0 2px}.hud-bl{bottom:16px;border-width:0 0 2px 2px}.mc-body{padding:22px 24px 24px;background-image:var(--t-texture-dots);background-size:var(--t-texture-dots-size)}.mc-body h3{margin:8px 0 0;font-size:21px;line-height:1.4}.mc-sub{margin:4px 0 0;font-size:14px;color:var(--t-color-text-2)}.mc-meta{display:flex;gap:22px;margin-top:16px;font-size:14px;color:var(--t-color-text-2)}.mc-meta span{display:flex;align-items:center;gap:6px}.mc-meta img{width:16px;height:16px}.mc-foot{display:flex;align-items:center;justify-content:space-between;margin-top:18px;padding-top:18px;border-top:1px dashed var(--t-color-line-strong)}.price{font-family:var(--t-font-display);font-size:36px;font-weight:800;color:var(--t-color-primary);line-height:1}.price small{font-size:18px}.price em{font-style:normal;font-size:13px;color:var(--t-color-text-3);font-family:var(--t-font-family);font-weight:400;margin-left:4px}.starmap{position:relative;height:540px;margin-top:40px;border:1px solid var(--t-color-line);border-radius:var(--t-radius-web);background-color:var(--t-color-bg-deep);background-image:var(--t-texture-dots),var(--t-texture-stars);background-size:var(--t-texture-dots-size),320px 320px;overflow:hidden}.lines{position:absolute;top:10px;right:10px;bottom:10px;left:10px;width:calc(100% - 20px);height:calc(100% - 20px)}.lines polyline{fill:none;stroke:var(--t-color-line-strong);stroke-width:2;stroke-dasharray:6 8}.lines .orb{fill:none;stroke:var(--t-color-line);stroke-width:1.5}.zn{position:absolute;display:flex;align-items:center;gap:16px;transform:translate(-36px,-36px);cursor:pointer}.zn-ball{width:72px;height:72px;border-radius:50%;box-shadow:var(--t-shadow-web-planet);flex-shrink:0;transition:transform var(--t-motion-dur) var(--t-motion-bounce)}.zn:hover .zn-ball{transform:scale(1.12)}.zn-card{white-space:nowrap;padding:12px 18px;border-radius:16px;border:1px solid var(--t-color-line);background:var(--t-color-glass-solid);transition:border-color var(--t-motion-dur),box-shadow var(--t-motion-dur)}.zn-card.on{border-color:var(--t-color-primary);box-shadow:var(--t-shadow-web-glow)}.zn-card .code{font-size:11px;display:block}.zn-card b{display:block;font-size:19px}.zn-card i{font-style:normal;font-size:13px;color:var(--t-color-text-3)}.z0{left:11.6%;top:73%}.z1{left:30%;top:29%}.z2{left:70%;top:23%}.z3{left:50%;top:57.6%}.z3 .zn-ball{width:96px;height:96px}.z4{left:77%;top:66%}.z5{left:51.6%;top:89%}.grow-in{display:grid;grid-template-columns:480px 1fr;gap:80px;align-items:center}.idc{padding:28px 30px 22px;border-radius:28px;background:var(--t-color-paper);color:var(--t-color-paper-ink);box-shadow:var(--t-shadow-web);transform:rotate(-3deg)}.id-head{display:flex;justify-content:space-between}.id-head b{display:block;font-family:var(--t-font-mono);font-size:13px;letter-spacing:2px}.id-head span{font-size:12px;color:var(--t-color-paper-ink-2)}.chip{width:54px;height:40px;border-radius:10px;background:var(--t-gradient-brand)}.id-main{display:flex;gap:24px;margin-top:20px}.id-photo{position:relative;width:150px;height:180px;border-radius:18px;background:var(--t-gradient-space);display:grid;place-items:center;flex-shrink:0}.id-photo img{width:116px}.lv{position:absolute;right:-12px;bottom:-12px;width:64px;height:64px;border-radius:50%;display:grid;place-items:center;background:var(--t-color-primary);border:5px solid var(--t-color-paper);font-family:var(--t-font-display);font-weight:800;font-size:17px;color:var(--t-color-on-primary)}.id-info h3{margin:0;font-size:34px}.py{font-family:var(--t-font-mono);font-size:13px;letter-spacing:4px;color:var(--t-color-paper-ink-2)}.id-info dl{display:grid;grid-template-columns:44px 1fr;margin:14px 0 0;font-size:14px}.id-info dt,.id-info dd{margin:0;padding:6px 0;border-bottom:1px solid var(--t-color-paper-2)}.id-info dt{color:var(--t-color-paper-ink-2)}.id-info dd{font-weight:700}.holo{height:8px;margin-top:22px;border-radius:4px;background:var(--t-gradient-cyan)}.mrz{margin:10px 0 0;font-family:var(--t-font-mono);font-size:13px;letter-spacing:3px;color:var(--t-color-paper-ink-2);white-space:nowrap;overflow:hidden}.g-lead{margin:18px 0 0;font-size:16px;line-height:1.85;color:var(--t-color-text-2)}.levels{display:grid;grid-template-columns:repeat(6,1fr);margin-top:32px;position:relative}.levels:before{content:"";position:absolute;left:8%;right:8%;top:9px;height:2px;background:var(--t-color-line-strong)}.lvl{position:relative;display:flex;flex-direction:column;align-items:center;text-align:center}.lvl span{width:20px;height:20px;border-radius:50%;border:2px solid var(--t-color-line-strong);background:var(--t-color-bg)}.lvl.done span{background:var(--t-color-cyan);border-color:var(--t-color-cyan)}.lvl.now span{background:var(--t-color-primary);border-color:var(--t-color-primary);box-shadow:var(--t-shadow-web-glow);transform:scale(1.3)}.lvl b{margin-top:10px;font-family:var(--t-font-display);font-size:16px}.lvl.now b{color:var(--t-color-primary)}.lvl i{font-style:normal;font-size:12px;color:var(--t-color-text-3)}.badges{display:grid;grid-template-columns:repeat(8,1fr);gap:10px;margin-top:36px;padding:26px 18px;border-radius:var(--t-radius-web);background:var(--t-color-surface);border:1px solid var(--t-color-line)}.bd{display:flex;flex-direction:column;align-items:center;gap:8px}.bd-ring{width:72px;height:72px;border-radius:50%;border:2px dashed var(--t-color-primary);display:grid;place-items:center}.bd-ring.cyan{border-color:var(--t-color-cyan)}.bd-ring.orange{border-color:var(--t-color-accent)}.bd-in{width:56px;height:56px;border-radius:50%;display:grid;place-items:center;background:var(--t-gradient-planet)}.bd-in.cyan{background:var(--t-gradient-planet-cyan)}.bd-in.orange{background:var(--t-gradient-planet-orange)}.bd-in img{width:28px;height:28px}.bd i{font-style:normal;font-size:12px;color:var(--t-color-text-2);white-space:nowrap}.passes{display:grid;grid-template-columns:1fr 1.1fr 1fr;gap:28px;margin-top:48px;align-items:center}.ps{position:relative;padding:34px 32px 28px;border-radius:28px;background:var(--t-color-surface);border:1px solid var(--t-color-line);overflow:hidden}.ps.hot{background:var(--t-gradient-brand);color:var(--t-color-on-primary);border:0;padding:48px 36px 32px;box-shadow:var(--t-shadow-web-glow)}.ps.hot .code{color:var(--t-color-on-primary);opacity:.7}.ps-flag{position:absolute;right:24px;top:24px;padding:4px 12px;border-radius:999px;background:var(--t-color-on-primary);color:var(--t-color-primary);font-size:12px;font-weight:800}.ps h3{margin:10px 0 0;font-size:26px;font-family:var(--t-font-display)}.ps-d{margin:4px 0 0;font-size:14px;opacity:.75}.ps-price{margin-top:18px;font-family:var(--t-font-display);font-size:56px;font-weight:800;line-height:1;color:var(--t-color-primary)}.ps.hot .ps-price{color:var(--t-color-on-primary)}.ps-price small{font-size:24px}.ps-price em{font-style:normal;font-size:15px;font-family:var(--t-font-family);font-weight:400;opacity:.7;margin-left:4px}.ps ul{list-style:none;margin:22px 0 26px;padding:0}.ps li{display:flex;align-items:center;gap:10px;padding:7px 0;font-size:15px}.ps li img{width:18px;height:18px}.ps .btn{width:100%}.ps-cut{position:relative;margin:26px -32px 0;border-top:2px dashed var(--t-color-line-strong)}.ps.hot .ps-cut{margin:26px -36px 0;border-color:var(--t-color-on-primary);opacity:.4}.ps-cut i{position:absolute;top:-14px;width:26px;height:26px;border-radius:50%;background:var(--t-color-bg)}.ps-cut i:first-child{left:-13px}.ps-cut i:last-child{right:-13px}.barcode{height:34px;margin-top:20px;background:repeating-linear-gradient(90deg,var(--t-color-text-3) 0 3px,transparent 3px 6px,var(--t-color-text-3) 6px 7px,transparent 7px 11px);opacity:.6}.ps.hot .barcode{background:repeating-linear-gradient(90deg,var(--t-color-on-primary) 0 3px,transparent 3px 6px,var(--t-color-on-primary) 6px 7px,transparent 7px 11px)}.trust-in{display:grid;grid-template-columns:1fr 1.15fr;gap:64px}.safe ul{list-style:none;margin:28px 0 0;padding:0}.safe li{display:flex;gap:16px;align-items:flex-start;padding:16px 0;border-bottom:1px solid var(--t-color-line);font-size:15px;line-height:1.7;color:var(--t-color-text-2)}.safe li span{width:40px;height:40px;border-radius:12px;display:grid;place-items:center;background:var(--t-color-accent-soft);flex-shrink:0}.safe li img{width:22px;height:22px}.reviews{display:grid;grid-template-columns:1fr 1fr;gap:20px;align-content:start}.score{grid-column:1 / -1;display:flex;align-items:center;gap:20px;padding:26px 30px;border-radius:var(--t-radius-web);background:var(--t-color-surface-2);border:1px solid var(--t-color-line)}.score b{font-family:var(--t-font-display);font-size:64px;font-weight:800;color:var(--t-color-primary);line-height:1}.score span{display:block;margin-top:6px;font-size:14px;color:var(--t-color-text-3)}.score .stars-row img{width:22px;height:22px}.rv{padding:24px 26px;border-radius:var(--t-radius-web);background:var(--t-color-surface);border:1px solid var(--t-color-line)}.rv:last-child{grid-column:1 / -1}.rv p{margin:0;font-size:15px;line-height:1.8;color:var(--t-color-text)}.rv-who{display:flex;align-items:center;gap:10px;margin-top:16px;font-size:13px}.rv-who img{width:34px;height:34px;border-radius:50%;background:var(--t-color-surface-3);padding:3px}.rv-who span{color:var(--t-color-text-3)}.news{display:grid;grid-template-columns:repeat(3,1fr);gap:28px;margin-top:40px}.nw img{width:100%;aspect-ratio:16 / 10;object-fit:cover;border-radius:var(--t-radius-web)}.nw div{display:flex;gap:12px;align-items:center;margin-top:18px}.nw-tag{padding:3px 12px;border-radius:999px;background:var(--t-color-cyan-soft);color:var(--t-color-cyan);font-size:12px}.nw-d{font-family:var(--t-font-mono);font-size:12px;color:var(--t-color-text-3)}.nw h3{margin:12px 0 0;font-size:21px;line-height:1.45}.nw p{margin:8px 0 0;font-size:14px;line-height:1.75;color:var(--t-color-text-2)}.book{padding-bottom:120px}.book-in{position:relative;display:grid;grid-template-columns:1fr 480px;gap:60px;align-items:center;padding:64px;border-radius:36px;background:var(--t-gradient-space);border:1px solid var(--t-color-line-strong);overflow:hidden}.book-in:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:var(--t-texture-stars);background-size:320px 320px;pointer-events:none}.book-l,.form{position:relative}.book-l h2{margin:14px 0 0;font-family:var(--t-font-display);font-size:56px;line-height:1.15}.book-l p{margin:20px 0 0;max-width:480px;font-size:16px;line-height:1.85;color:var(--t-color-text-2)}.qr{display:flex;align-items:center;gap:18px;margin-top:34px}.qr-code{display:grid;grid-template-columns:repeat(7,1fr);gap:3px;width:112px;height:112px;padding:10px;border-radius:14px;background:var(--t-color-paper)}.qr-code i{border-radius:2px}.qr-code i.on{background:var(--t-color-paper-ink)}.qr b{display:block;font-size:17px}.qr span{font-size:14px;color:var(--t-color-primary)}.form{padding:30px;border-radius:26px;background:var(--t-color-paper);color:var(--t-color-paper-ink);box-shadow:var(--t-shadow-web)}.f-head{display:flex;justify-content:space-between;align-items:baseline;padding-bottom:14px;border-bottom:2px dashed var(--t-color-paper-2)}.f-head b{font-family:var(--t-font-display);font-size:26px}.f-head span{font-size:12px;letter-spacing:3px;color:var(--t-color-paper-ink-2)}.form label{display:block;margin-top:18px;font-size:13px;color:var(--t-color-paper-ink-2)}.days{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin-top:8px}.days button{height:44px;border-radius:12px;border:1px solid var(--t-color-paper-2);background:transparent;color:var(--t-color-paper-ink);font-size:13px;cursor:pointer}.days button.on{background:var(--t-color-paper-ink);color:var(--t-color-primary);border-color:var(--t-color-paper-ink);font-weight:800}.form select{width:100%;height:48px;margin-top:8px;padding:0 14px;border-radius:12px;border:1px solid var(--t-color-paper-2);background:var(--t-color-white);color:var(--t-color-paper-ink);font-size:15px}.f-row{display:grid;grid-template-columns:1fr 1fr;gap:16px}.stp{display:flex;align-items:center;justify-content:space-between;height:48px;margin-top:8px;padding:0 6px;border-radius:12px;border:1px solid var(--t-color-paper-2)}.stp button{width:36px;height:36px;border-radius:50%;border:0;background:var(--t-color-paper-2);color:var(--t-color-paper-ink);font-size:18px;cursor:pointer}.stp button:last-child{background:var(--t-color-primary)}.stp b{font-size:18px;color:var(--t-color-paper-ink)}.f-total{display:flex;justify-content:space-between;align-items:baseline;margin:22px 0 18px}.f-total span{font-size:14px;color:var(--t-color-paper-ink-2)}.f-total b{font-family:var(--t-font-display);font-size:40px;color:var(--t-color-paper-ink)}.foot{border-top:1px solid var(--t-color-line);background:var(--t-color-bg-deep);padding:48px 0 30px}.foot-in{display:flex;justify-content:space-between;gap:40px}.f-brand{display:flex;align-items:center;gap:14px}.f-brand b{display:block;font-size:18px}.f-brand span{font-family:var(--t-font-mono);font-size:11px;letter-spacing:3px;color:var(--t-color-cyan)}.f-cols{display:flex;gap:56px}.f-cols b{display:block;font-size:13px;color:var(--t-color-text-3);font-weight:400}.f-cols span{display:block;margin-top:6px;font-size:14px;color:var(--t-color-text-2)}.copy{display:flex;justify-content:space-between;margin-top:36px;padding-top:20px;border-top:1px solid var(--t-color-line);font-size:12px;color:var(--t-color-text-3)}@media (max-width: 1200px){.links{gap:18px}.links em{display:none}.hero-in{grid-template-columns:1fr 1fr}.hero h1{font-size:64px}.grow-in{grid-template-columns:420px 1fr;gap:48px}.badges{grid-template-columns:repeat(4,1fr);row-gap:20px}}@media (max-width: 1024px){.links{display:none}.hero-in,.about-in,.grow-in,.trust-in,.book-in{grid-template-columns:1fr}.hero-r{height:600px}.mgrid,.news{grid-template-columns:1fr 1fr}.passes{grid-template-columns:1fr}.about-pic .kid{position:absolute;left:-36px;top:-48px;width:168px;height:220px;object-fit:cover;aspect-ratio:auto;border-radius:20px;border:6px solid var(--t-color-bg);box-shadow:var(--t-shadow-web);transform:rotate(-5deg)}.tag-float{right:16px}.idc{max-width:480px}}@media (max-width: 768px){.wrap{width:calc(100% - 40px)}.hero{padding-top:110px}.hero h1{font-size:46px}.hero-cta{flex-wrap:wrap}.hero-r{height:520px;transform:scale(.82);transform-origin:50% 0;margin-bottom:-90px}.hero-strip{grid-template-columns:1fr 1fr}.hs:nth-child(2){border-right:0}.dg b{width:72px;height:56px;font-size:38px}.sec{padding-top:80px}.sh h2{font-size:34px}.sh.row{flex-direction:column;align-items:flex-start}.mgrid,.news,.reviews{grid-template-columns:1fr}.nums{grid-template-columns:1fr 1fr;row-gap:20px}.starmap{height:auto;display:grid;grid-template-columns:1fr 1fr;gap:16px;padding:20px}.lines{display:none}.zn,.z4{position:static;transform:none;flex-direction:column;align-items:flex-start}.book-in{padding:32px 22px}.book-l h2{font-size:40px}.foot-in,.copy,.f-cols{flex-direction:column;gap:16px}}@media (max-width: 420px){.hero h1{font-size:38px}.tm{display:none}.badges{grid-template-columns:repeat(2,1fr)}.levels i{display:none}}
