:root{--font-sans:system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI","Microsoft YaHei","PingFang SC","Hiragino Sans GB","Noto Sans",Arial,sans-serif}
/* Desktop presentation only. New wallpaper art; original wordmarks, icons and desktop engines. */
body{font-family:var(--font-sans)!important}#loading{background:#111b29!important;color:#f5f7fa!important}#loading .title{font-weight:400!important;letter-spacing:.02em}
#cloudlung-desktop-bar{position:fixed;inset:0 0 auto;z-index:99999;display:flex;align-items:center;justify-content:space-between;gap:24px;height:56px;padding:0 22px;background:#101922;color:#f3f6f9;border-bottom:1px solid #ffffff20;font:12px var(--font-sans)}#cloudlung-desktop-bar a{color:inherit;text-decoration:none}#cloudlung-desktop-bar .desktop-brand{display:flex;align-items:center;flex-shrink:0}#cloudlung-desktop-bar .desktop-brand img{width:178px;height:45px;object-fit:contain;display:block}#cloudlung-desktop-bar .desktop-tools{display:flex;align-items:center;gap:24px}#cloudlung-desktop-bar select{font:12px var(--font-sans);border:1px solid #ffffff30;border-radius:2px;background:#101922;color:#fff;padding:7px;max-width:145px}#cloudlung-desktop-bar a:focus-visible,#cloudlung-desktop-bar select:focus-visible{outline:2px solid #a4bfdc;outline-offset:4px}
#yl .desktop{top:56px!important;height:calc(100% - 96px)!important}#yl:has(>.bar.top) .desktop{top:96px!important}#yl>.bar.top{top:56px!important}#yl .startMenu.topTaskBar{top:96px!important}#yl .desktop .win{border:1px solid #aab5c1!important;box-shadow:0 20px 65px #07101b50!important;border-radius:3px!important;box-sizing:border-box;overflow:visible}#yl .desktop .win .bar .tools .tool.close:hover{background:#b53135!important;color:white!important}#yl>.bar{background:#101922e8;backdrop-filter:blur(14px)}#yl .startMenu{border:1px solid #ffffff35;box-shadow:0 12px 50px #0004}.window{box-shadow:0 20px 55px #0004!important}
body[data-desktop-edition=classic] #lr_bar{margin-top:56px}body[data-desktop-edition=classic] #sound_btn:after{content:"♪";display:block;text-align:center;color:white;font-size:18px}.ui-icon{background-image:none!important;text-indent:0!important;overflow:hidden}.ui-icon:before{content:"•";display:block;text-align:center}.ui-icon-close:before{content:"×"}.ui-icon-plus:before{content:"+"}.ui-icon-minus:before{content:"−"}.ui-icon-triangle-1-s:before{content:"▾"}.ui-icon-triangle-1-e:before{content:"▸"}.ui-icon-triangle-1-w:before{content:"◂"}.ui-icon-triangle-1-n:before{content:"▴"}.ui-icon-grip-diagonal-se:before{content:"◢"}
@media(max-width:600px){#cloudlung-desktop-bar{padding-inline:10px;gap:10px;font-size:10px}#cloudlung-desktop-bar .desktop-brand img{width:132px;height:38px}#cloudlung-desktop-bar .desktop-tools{gap:9px}#cloudlung-desktop-bar select{font-size:10px;padding:6px;max-width:105px}#cloudlung-desktop-bar .desktop-tools a{max-width:88px;line-height:1.35}}
@media(prefers-reduced-motion:reduce){#yl *,#cloudlung-desktop-bar *{animation-duration:.01ms!important;transition-duration:.01ms!important}}

@media(max-width:768px){
 #cloudlung-desktop-bar{padding-inline:10px;gap:8px}#cloudlung-desktop-bar .desktop-brand img{width:clamp(112px,34vw,160px);height:42px}
 #cloudlung-desktop-bar .desktop-tools{gap:8px;min-width:0}#cloudlung-desktop-bar select{min-height:44px;max-width:104px;font-size:12px;padding:6px}
 #cloudlung-desktop-bar .desktop-tools a{font-size:11px;line-height:1.5;max-width:82px;min-height:44px;display:flex;align-items:center}
 #yl.small-screen .desktop{overflow:auto;overscroll-behavior:contain}
 #yl.small-screen .shortcut{width:92px;min-height:108px;padding-top:3px}
 #yl.small-screen .shortcut .icon{width:44px;height:44px;line-height:44px;font-size:30px}
 #yl.small-screen .shortcut .title{font-size:12px;line-height:16px;height:48px;padding-inline:3px;overflow-wrap:anywhere}
 #yl .desktop .win .bar .tools .tool{min-width:40px;min-height:32px}
 body[data-desktop-edition=classic] #lr_bar{top:56px!important;bottom:44px!important;height:auto!important;margin-top:0;overflow-y:auto;overscroll-behavior:contain}
 body[data-desktop-edition=classic] .windows{position:fixed!important;left:8px!important;top:64px!important;width:calc(100vw - 16px)!important;height:calc(100dvh - 112px)!important;min-width:0;min-height:0}
 body[data-desktop-edition=classic] .win_title{height:40px;line-height:40px;display:flex;align-items:center;justify-content:space-between}
 body[data-desktop-edition=classic] .win_title b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:13px}
 body[data-desktop-edition=classic] .win_title .win_btnblock{display:flex;float:none;margin:0;flex-shrink:0;height:36px;padding:0 3px}
 body[data-desktop-edition=classic] .win_btnblock a{height:36px;width:32px;display:flex;align-items:center;justify-content:center;background:none;font:22px var(--font-sans);color:#333}
 body[data-desktop-edition=classic] .winMinimize:before{content:"−"}body[data-desktop-edition=classic] .winMaximize:before{content:"□"}body[data-desktop-edition=classic] .winHyimize:before{content:"↙"}body[data-desktop-edition=classic] .winClose:before{content:"×"}
 body[data-desktop-edition=classic] .winframe{margin:0;width:100%!important;height:calc(100% - 40px)!important;display:block}
}
@media(max-height:500px){#cloudlung-desktop-bar .desktop-brand img{width:160px;height:42px}#yl.small-screen .desktop{overflow:auto}#yl.small-screen .shortcut{width:92px;min-height:108px;padding-top:3px}#yl.small-screen .shortcut .icon{width:44px;height:44px;line-height:44px;font-size:30px}#yl.small-screen .shortcut .title{font-size:12px;line-height:16px;height:48px;padding-inline:3px;overflow-wrap:anywhere}}

