:root{--motion-instant: 80ms;--motion-fast: .14s;--motion-standard: .2s;--motion-window: .22s;--motion-scene: .3s;--motion-ease-out: cubic-bezier(.22, 1, .36, 1);--motion-ease-spring: cubic-bezier(.22, 1, .36, 1);--motion-ease-in: cubic-bezier(.4, 0, 1, 1);--ui-parallax-x: 0px;--ui-parallax-y: 0px;--ui-route-in-x: 6px;--ui-mobile-in-x: 12px;--ui-mobile-out-x: -10px;--ui-layer-content: 1;--ui-layer-window: 5;--ui-layer-taskbar: 50;--ui-layer-header: 80;--ui-layer-modal: 100;--ui-layer-motion: 120;--neo-xp-window-highlight: rgba(255, 255, 255, .72);--neo-xp-window-glow: rgba(91, 174, 255, .26);--neo-xp-press-shadow: rgba(0, 28, 92, .24)}html[data-ui-direction=backward]{--ui-route-in-x: -6px;--ui-mobile-in-x: -12px;--ui-mobile-out-x: 10px}html[data-motion=reduced],html[data-motion=off],body[data-motion=reduced],body[data-motion=off]{--motion-instant: 1ms;--motion-fast: 1ms;--motion-standard: 1ms;--motion-window: 1ms;--motion-scene: 1ms;--ui-parallax-x: 0px;--ui-parallax-y: 0px}.wallpaper-stage{transform:translate3d(-50%,-50%,0)}body[data-route=home]{overflow-y:hidden}.page{animation:none}html[data-ui-shell=desktop] body:not(.is-article-reading){overflow:hidden}html[data-ui-shell=desktop] body:not(.is-article-reading) .site-shell{height:100dvh;overflow:hidden}.asset-icon,.welcome-title-icon,.quick-link-asset,.video-placeholder-asset,.video-empty-icon,.game-empty-icon,.resource-empty-icon,.resource-icon,.update-icon{display:inline-block;flex:0 0 auto;border:0;border-radius:0;background-color:transparent;background-position:center;background-repeat:no-repeat;background-size:contain;color:transparent;font-size:0;line-height:0;box-shadow:none}.asset-icon{width:24px;height:24px}.asset-icon-knowledge,.article-meta-category:before,body.is-article-reading .article-read-progress-label span:before,.update-icon-knowledge{background-image:url(../assets/images/icon-window-knowledge-64.png)}.asset-icon-note,.article-meta-published:before,.blog-empty-icon{background-image:url(../assets/images/icon-window-blog-64.png)}.asset-icon-link,.resource-icon,.resource-empty-icon{background-image:url(../assets/images/icon-resources.png?v=20260718-resource-icons-layout-r1)}.resource-empty-icon.blog-empty-icon{background-image:url(../assets/images/icon-window-blog-64.png)}.welcome-title-icon,.update-icon-system{background-image:url(../assets/images/lusu-tv-head-64.png?v=20260611-unified-tv-icon)}.welcome-title-icon{width:24px;height:24px;margin-right:8px}.quick-link-asset{width:34px;height:34px}.quick-link{grid-template-columns:34px minmax(0,1fr)}.quick-link-chat .quick-link-asset{background-image:url(../assets/images/icon-chatroom.png?v=20260726-chatroom-icon-redraw-r2)}.quick-link-games .quick-link-asset,.game-empty-icon{background-image:url(../assets/images/icon-games.png?v=20260718-resource-icons-layout-r1)}.quick-link-knowledge .quick-link-asset{background-image:url(../assets/images/icon-knowledge.png?v=20260718-resource-icons-layout-r1)}.quick-link-updates .quick-link-asset{background-image:url(../assets/images/lusu-tv-head-desktop-icon.png?v=20260718-resource-icons-layout-r1)}.video-placeholder-asset,.video-empty-icon{width:58px;height:58px;background-image:url(../assets/images/icon-videos.png?v=20260718-resource-icons-layout-r1);filter:drop-shadow(0 8px 14px rgba(0,18,62,.32))}.video-empty-icon,.game-empty-icon,.resource-empty-icon{width:54px;height:54px}.video-empty-icon.is-error{filter:grayscale(.38) drop-shadow(0 6px 10px rgba(96,26,26,.22))}.resource-icon{width:26px;height:26px;margin-right:7px;vertical-align:middle}.update-icon{width:28px;height:28px}.article-meta-item:before,body.is-article-reading .article-read-progress-label span:before{content:"";display:inline-block;width:20px;height:20px;flex:0 0 20px;background-color:transparent;background-position:center;background-repeat:no-repeat;background-size:contain}.video-thumb:after{content:none}.video-placeholder span.video-placeholder-asset{border:0;border-radius:0;background-color:transparent}.content-list>.loading-text:before{content:"";border:0;border-radius:0;background:url(../assets/images/icon-knowledge.png?v=20260718-resource-icons-layout-r1) center / contain no-repeat;box-shadow:none}html[data-motion=off] .wallpaper-cloud,body[data-motion=off] .wallpaper-cloud{animation-play-state:paused!important}.site-shell>main{z-index:var(--ui-layer-content)}.site-shell>header{z-index:var(--ui-layer-header)}html[data-ui-shell=desktop] .xp-taskbar{z-index:var(--ui-layer-taskbar)}html[data-ui-shell=desktop] .modal{z-index:var(--ui-layer-modal)}.brand-button,.account-button,.lang-button,.start-button,.taskbar-tabs button,.titlebar-button,.close-button,.filter-row button,.category-button,.xp-button,.card-action,.quick-link{transform:translateZ(0);transition:transform var(--motion-instant) var(--motion-ease-out),box-shadow var(--motion-fast) var(--motion-ease-out),border-color var(--motion-fast) ease,background-color var(--motion-fast) ease,opacity var(--motion-fast) ease,filter var(--motion-fast) ease}.brand-button:not(:disabled):not([aria-disabled=true]):active,.account-button:not(:disabled):not([aria-disabled=true]):active,.lang-button:not(:disabled):not([aria-disabled=true]):active,.start-button:not(:disabled):not([aria-disabled=true]):active,.taskbar-tabs button:not(:disabled):not([aria-disabled=true]):active,.titlebar-button:not(:disabled):not([aria-disabled=true]):active,.close-button:not(:disabled):not([aria-disabled=true]):active,.filter-row button:not(:disabled):not([aria-disabled=true]):active,.category-button:not(:disabled):not([aria-disabled=true]):active,.xp-button:not(:disabled):not([aria-disabled=true]):active,.card-action:not(:disabled):not([aria-disabled=true]):active,.quick-link:not(:disabled):not([aria-disabled=true]):active,.is-ui-pressed:not(:disabled):not([aria-disabled=true]){transform:scale(.99);filter:brightness(.98) saturate(1.03);box-shadow:inset 0 2px 3px var(--neo-xp-press-shadow),0 1px #ffffff47}[inert].is-ui-pressed,[inert] .is-ui-pressed,:disabled.is-ui-pressed,[aria-disabled=true].is-ui-pressed{transform:none!important;filter:none!important}@media(hover:hover)and (pointer:fine)and (min-width:761px){.xp-button:not(:disabled):not([aria-disabled=true]):hover,.card-action:not(:disabled):not([aria-disabled=true]):hover,.quick-link:not(:disabled):not([aria-disabled=true]):hover{transform:translate3d(0,-1px,0);filter:brightness(1.035) saturate(1.03);box-shadow:inset 0 1px #ffffffd1,0 3px #002d8029}}.desktop-icon:focus-visible,.brand-button:focus-visible,.account-button:focus-visible,.lang-button:focus-visible,.start-button:focus-visible,.taskbar-tabs button:focus-visible,.titlebar-button:focus-visible,.close-button:focus-visible,.filter-row button:focus-visible,.category-button:focus-visible,.xp-button:focus-visible,.card-action:focus-visible,.quick-link:focus-visible{transition-duration:0ms}.desktop-icon{transform:translateZ(0);transform-origin:50% 72%;transition:transform var(--motion-fast) var(--motion-ease-out),filter var(--motion-fast) var(--motion-ease-out),background-color var(--motion-fast) ease,border-color var(--motion-fast) ease,box-shadow var(--motion-standard) var(--motion-ease-out)}.desktop-icon .pixel-icon,.desktop-icon .icon-title{transition:filter var(--motion-fast) var(--motion-ease-out),opacity var(--motion-fast) ease}.desktop-icon:hover,.desktop-icon:focus-visible,.desktop-icon.is-hovered,.desktop-icon.is-active{animation:none}@media(hover:hover)and (pointer:fine)and (min-width:761px){.desktop-icon:hover{filter:brightness(1.025) saturate(1.025)}.desktop-icon:hover .pixel-icon{filter:drop-shadow(3px 5px 0 rgba(0,33,110,.24)) drop-shadow(0 6px 10px rgba(76,164,255,.16))}}.desktop-icon:active,.desktop-icon.is-ui-pressed{transform:scale(.99)}html[data-ui-shell=desktop] .desktop-icon.is-active,html[data-ui-shell=desktop] .desktop-icon[aria-pressed=true]{border-color:#d6eeffe0;background:linear-gradient(180deg,#fff3,#4f91ec1f),#1256bc38;box-shadow:inset 0 0 0 1px #134caab8,0 0 0 1px #ffffff5c,0 8px 18px #00236e2e}.xp-window{transform-origin:center top;transition:transform var(--motion-standard) var(--motion-ease-out),opacity var(--motion-standard) ease}.page.active .xp-window,.modal:not([hidden]) .xp-window{box-shadow:inset 0 1px 0 var(--neo-xp-window-highlight),0 18px 34px #00216047,0 0 0 1px #74c2ff2e,0 12px 34px var(--neo-xp-window-glow)}.window-titlebar{transition:box-shadow var(--motion-standard) var(--motion-ease-out),background-color var(--motion-scene) ease}.page.active .window-titlebar,.modal:not([hidden]) .window-titlebar{box-shadow:inset 0 1px #ffffff80,inset 0 -1px #001c6c52}.page.is-ui-entering,.page.is-ui-entering .xp-window,.xp-window.is-ui-entering,.modal.is-ui-entering .xp-window,.account-popover.is-ui-entering{will-change:transform,opacity}.page.is-ui-entering .xp-window,.xp-window.is-ui-entering{animation:neo-xp-window-enter var(--motion-window) var(--motion-ease-out) both}.xp-window.is-ui-leaving{animation:neo-xp-window-exit var(--motion-fast) var(--motion-ease-in) both;pointer-events:none}.xp-window.is-ui-minimizing{animation:neo-xp-window-minimize var(--motion-standard) var(--motion-ease-in) both;pointer-events:none}.xp-window.is-ui-layout-transition{will-change:transform}.taskbar-tabs button,.start-button{transform-origin:50% 100%}.taskbar-tabs button.active{filter:brightness(1.035) saturate(1.025)}.modal-backdrop{opacity:1;backdrop-filter:blur(2px) saturate(.9);transition:opacity var(--motion-standard) ease}.modal.is-ui-entering .modal-backdrop{animation:neo-xp-backdrop-enter var(--motion-standard) ease both}.modal.is-ui-entering .xp-window,.account-popover.is-ui-entering{animation:neo-xp-modal-enter var(--motion-standard) var(--motion-ease-out) both}.modal.is-ui-leaving .xp-window,.account-popover.is-ui-leaving{animation:neo-xp-modal-exit var(--motion-fast) var(--motion-ease-in) both;pointer-events:none}[data-ui-closing=true]{pointer-events:none}.modal[data-ui-closing=true] .modal-backdrop{opacity:0}.wallpaper-base{transition:opacity var(--motion-scene) ease}html.is-ui-theme-changing .wallpaper-base,body.is-ui-theme-changing .wallpaper-base{animation:neo-xp-theme-settle var(--motion-scene) ease both}.online-dot{animation:none!important;opacity:1;transition:opacity var(--motion-fast) ease,box-shadow var(--motion-standard) ease}@keyframes neo-xp-window-enter{0%{opacity:0;transform:translate3d(0,6px,0) scale(.995)}to{opacity:1;transform:translateZ(0) scale(1)}}@keyframes neo-xp-window-exit{0%{opacity:1;transform:translateZ(0) scale(1)}to{opacity:0;transform:translate3d(0,8px,0)}}@keyframes neo-xp-window-minimize{0%{opacity:1;transform:translateZ(0) scale(1)}to{opacity:0;transform:translate3d(0,24px,0)}}@keyframes neo-xp-modal-enter{0%{opacity:0;transform:translate3d(0,6px,0) scale(.995)}to{opacity:1;transform:translateZ(0) scale(1)}}@keyframes neo-xp-modal-exit{0%{opacity:1;transform:translateZ(0) scale(1)}to{opacity:0;transform:translate3d(0,8px,0)}}@keyframes neo-xp-backdrop-enter{0%{opacity:0}to{opacity:1}}@keyframes neo-xp-theme-settle{0%{opacity:.86}to{opacity:1}}@keyframes neo-xp-route-in{0%{opacity:.68;transform:translate3d(var(--ui-route-in-x),0,0)}to{opacity:1;transform:translateZ(0)}}@keyframes neo-xp-app-close-calm{0%{opacity:1}to{opacity:0}}@keyframes neo-xp-app-open-calm{0%{opacity:.72;transform:translate3d(0,6px,0) scale(.995)}to{opacity:1;transform:translateZ(0) scale(1)}}@keyframes neo-xp-mobile-slide-out{0%{opacity:1;transform:translateZ(0)}to{opacity:0;transform:translate3d(var(--ui-mobile-out-x),0,0)}}@keyframes neo-xp-mobile-slide-in{0%{opacity:.58;transform:translate3d(var(--ui-mobile-in-x),0,0)}to{opacity:1;transform:translateZ(0)}}@keyframes neo-xp-skeleton-scan{0%{background-position:115% 0,0 0}to{background-position:-115% 0,0 0}}html[data-motion=full] .article-card-skeleton>span{background:linear-gradient(105deg,transparent 26%,rgba(111,184,255,.28) 45%,rgba(255,255,255,.72) 50%,rgba(111,184,255,.2) 55%,transparent 74%) 115% 0 / 230% 100% no-repeat,linear-gradient(180deg,#f6f9fe,#e3ecf8);animation:neo-xp-skeleton-scan 1.8s ease-in-out infinite}@media(prefers-reduced-motion:reduce){.wallpaper-stage{transform:translate3d(-50%,-50%,0)!important}.page,.cloud,.wallpaper-cloud,.desktop-icon,.desktop-icon .pixel-icon,.desktop-icon .icon-title,.xp-window,.window-titlebar,.modal-backdrop,.account-popover,.xp-topbar,.xp-taskbar,.wallpaper-base,.site-shell:after{animation:none!important;transition-delay:0s!important;transition-duration:1ms!important}}html[data-motion=reduced] .wallpaper-stage,html[data-motion=off] .wallpaper-stage,body[data-motion=reduced] .wallpaper-stage,body[data-motion=off] .wallpaper-stage{transform:translate3d(-50%,-50%,0)!important}html[data-motion=reduced] .is-ui-entering,html[data-motion=reduced] .is-ui-leaving,html[data-motion=off] .is-ui-entering,html[data-motion=off] .is-ui-leaving,body[data-motion=reduced] .is-ui-entering,body[data-motion=reduced] .is-ui-leaving,body[data-motion=off] .is-ui-entering,body[data-motion=off] .is-ui-leaving{animation:none!important;transition-duration:1ms!important}html[data-motion=reduced] .page,html[data-motion=reduced] .cloud,html[data-motion=reduced] .wallpaper-cloud,html[data-motion=reduced] .desktop-icon,html[data-motion=off] .page,html[data-motion=off] .cloud,html[data-motion=off] .wallpaper-cloud,html[data-motion=off] .desktop-icon,body[data-motion=reduced] .page,body[data-motion=reduced] .cloud,body[data-motion=reduced] .wallpaper-cloud,body[data-motion=reduced] .desktop-icon,body[data-motion=off] .page,body[data-motion=off] .cloud,body[data-motion=off] .wallpaper-cloud,body[data-motion=off] .desktop-icon{animation:none!important;transition-delay:0s!important;transition-duration:1ms!important}html[data-ui-shell=mobile][data-motion=reduced] .wallpaper-stage,html[data-ui-shell=mobile][data-motion=off] .wallpaper-stage{transform:none!important}html[data-motion=off],html[data-motion=off] *,html[data-motion=off] *:before,html[data-motion=off] *:after,body[data-motion=off],body[data-motion=off] *,body[data-motion=off] *:before,body[data-motion=off] *:after{scroll-behavior:auto!important;animation:none!important;transition:none!important}html[data-performance-tier=low] .wallpaper-cloud{animation:none!important;transform:translate3d(var(--cloud-from-x, 0),var(--cloud-from-y, 0),0);will-change:auto!important}html[data-performance-tier=low] .wallpaper-tree-canopy,html[data-performance-tier=low] .wallpaper-tv-static,html[data-performance-tier=low] .wallpaper-tv-girl,html[data-performance-tier=low] .wallpaper-stars,html[data-performance-tier=low] .wallpaper-water-shimmer{will-change:auto!important}html[data-performance-tier=low] .xp-topbar,html[data-performance-tier=low] .xp-taskbar,html[data-performance-tier=low] .wallpaper-base,html[data-performance-tier=low] .site-shell:after{transition-delay:0s!important;transition-duration:1ms!important}html[data-performance-tier=low] .modal-backdrop{-webkit-backdrop-filter:none;backdrop-filter:none;background-color:#01081cb8}@media(prefers-reduced-motion:reduce){html[data-ui-shell=mobile] .wallpaper-stage{transform:none!important}}
/*# sourceMappingURL=motion.12efa8e58637.css.map */
