.DesktopShell-module__6ggVjW__desktop{--glass:#f7fafed1;--glass-strong:#ffffffeb;--glass-border:#4a5e7833;--glass-shadow:0 24px 64px #2e435e3d;--ui-text:#111820;--ui-muted:#11182094;--ui-blue:#2378ed;overscroll-behavior:none;width:100%;height:100dvh;min-height:0;color:var(--ui-text);isolation:isolate;background-color:#dfe8f5;background-image:url(/desktop-assets/wallpaper.png);background-position:50%;background-size:cover;position:fixed;inset:0;overflow:hidden}.DesktopShell-module__6ggVjW__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.DesktopShell-module__6ggVjW__systemInfo{-webkit-backdrop-filter:blur(28px)saturate(1.25);backdrop-filter:blur(28px)saturate(1.25);background:#f4f9ffc4;border:1px solid #495e782e;border-radius:13px;flex:none;align-items:center;gap:.72rem;height:100%;padding:0 13px;display:flex;box-shadow:0 11px 30px #2f445d24,inset 0 1px #fffc}.DesktopShell-module__6ggVjW__systemBrand,.DesktopShell-module__6ggVjW__systemClock{color:#101820;letter-spacing:-.015em;align-items:center;font-size:.88rem;font-weight:620;display:inline-flex}.DesktopShell-module__6ggVjW__systemBrand{gap:.55rem}.DesktopShell-module__6ggVjW__systemBrandIcon{border-radius:4px;width:1.28rem;height:1.28rem}.DesktopShell-module__6ggVjW__systemClock{color:#101820bd;font-variant-numeric:tabular-nums;white-space:nowrap;border-left:1px solid #495e7824;justify-content:flex-end;padding-left:.72rem}.DesktopShell-module__6ggVjW__desktopIcons{z-index:4;scrollbar-width:none;grid-template-rows:repeat(auto-fill,108px);grid-auto-columns:106px;grid-auto-flow:column;align-content:start;gap:12px;width:max-content;max-width:calc(100vw - 44px);display:grid;position:absolute;top:18px;bottom:170px;left:22px;overflow:auto hidden}.DesktopShell-module__6ggVjW__desktopIcons::-webkit-scrollbar{display:none}.DesktopShell-module__6ggVjW__desktopIcon{cursor:default;color:#101820;width:106px;min-height:104px;font:inherit;background:0 0;border:0;border-radius:13px;flex-direction:column;align-items:center;gap:.5rem;padding:7px 6px 8px;transition:background-color .16s,transform .16s;display:flex}.DesktopShell-module__6ggVjW__desktopIcon:hover{background:#ffffff47;transform:translateY(-2px)}.DesktopShell-module__6ggVjW__desktopIcon:active{transform:translateY(0)scale(.98)}.DesktopShell-module__6ggVjW__desktopIcon:focus-visible{outline-offset:2px;background:#ffffff6b;outline:2px solid #2378edd1}.DesktopShell-module__6ggVjW__desktopIconArtwork{filter:drop-shadow(0 10px 12px #263f5e3d);place-items:center;width:68px;height:68px;display:grid;position:relative}.DesktopShell-module__6ggVjW__desktopIconArtwork>svg{color:#2f8cff;width:68px;height:68px}.DesktopShell-module__6ggVjW__desktopIconImage{object-fit:contain;background:#ffffffd1;border:1px solid #1622312b;border-radius:18px}.DesktopShell-module__6ggVjW__desktopIconLabel{color:#0e1722;text-align:center;text-overflow:ellipsis;text-shadow:0 1px 2px #ffffffeb;white-space:nowrap;max-width:100%;font-size:.82rem;font-weight:570;line-height:1.15;overflow:hidden}.DesktopShell-module__6ggVjW__windowLayer{z-index:110;pointer-events:none;position:absolute;inset:0 0 138px}.DesktopShell-module__6ggVjW__window{border:1px solid var(--glass-border);background:var(--glass);max-width:calc(100vw - 32px);max-height:calc(100dvh - 32px);box-shadow:var(--glass-shadow), inset 0 1px #ffffffc7;-webkit-backdrop-filter:blur(34px)saturate(1.32);backdrop-filter:blur(34px)saturate(1.32);pointer-events:auto;border-radius:18px;flex-direction:column;animation:.18s ease-out both DesktopShell-module__6ggVjW__windowEnter;display:flex;position:fixed;overflow:hidden}.DesktopShell-module__6ggVjW__articlesWindow{width:900px;min-width:480px;height:min(650px,100svh - 190px);min-height:440px;top:24px;left:max(20px,50vw - 450px)}.DesktopShell-module__6ggVjW__aboutWindow{width:340px;min-width:300px;height:550px;min-height:450px}.DesktopShell-module__6ggVjW__projectWindow{width:420px;min-width:320px;height:520px;min-height:470px}.DesktopShell-module__6ggVjW__windowMaximized{width:auto;max-width:none;height:auto;max-height:none;inset:16px!important}.DesktopShell-module__6ggVjW__resizeHandle{z-index:4;touch-action:none;-webkit-user-select:none;user-select:none;position:absolute}.DesktopShell-module__6ggVjW__resizeHandle[data-direction=n],.DesktopShell-module__6ggVjW__resizeHandle[data-direction=s]{cursor:ns-resize;height:6px;left:10px;right:10px}.DesktopShell-module__6ggVjW__resizeHandle[data-direction=n]{top:0}.DesktopShell-module__6ggVjW__resizeHandle[data-direction=s]{bottom:0}.DesktopShell-module__6ggVjW__resizeHandle[data-direction=e],.DesktopShell-module__6ggVjW__resizeHandle[data-direction=w]{cursor:ew-resize;width:6px;top:10px;bottom:10px}.DesktopShell-module__6ggVjW__resizeHandle[data-direction=e]{right:0}.DesktopShell-module__6ggVjW__resizeHandle[data-direction=w]{left:0}.DesktopShell-module__6ggVjW__resizeHandle[data-direction=ne],.DesktopShell-module__6ggVjW__resizeHandle[data-direction=se],.DesktopShell-module__6ggVjW__resizeHandle[data-direction=sw],.DesktopShell-module__6ggVjW__resizeHandle[data-direction=nw]{width:12px;height:12px}.DesktopShell-module__6ggVjW__resizeHandle[data-direction=ne]{cursor:nesw-resize;top:0;right:0}.DesktopShell-module__6ggVjW__resizeHandle[data-direction=se]{cursor:nwse-resize;bottom:0;right:0}.DesktopShell-module__6ggVjW__resizeHandle[data-direction=sw]{cursor:nesw-resize;bottom:0;left:0}.DesktopShell-module__6ggVjW__resizeHandle[data-direction=nw]{cursor:nwse-resize;top:0;left:0}.DesktopShell-module__6ggVjW__windowTitleBar{cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;background:#ffffff59;border-bottom:1px solid #4b607921;flex:0 0 52px;grid-template-columns:82px minmax(0,1fr) 82px;align-items:center;height:52px;padding:0 18px;display:grid}.DesktopShell-module__6ggVjW__windowTitleBar:active{cursor:grabbing}.DesktopShell-module__6ggVjW__windowControls{align-items:center;gap:8px;display:flex}.DesktopShell-module__6ggVjW__windowControl{cursor:pointer;border:1px solid #0000001f;border-radius:50%;width:13px;height:13px;box-shadow:inset 0 0 0 .5px #ffffff5c}.DesktopShell-module__6ggVjW__windowControlClose{background:#ff5e57}.DesktopShell-module__6ggVjW__windowControlMinimize{background:#febc2e}.DesktopShell-module__6ggVjW__windowControlMaximize{background:#28c840}.DesktopShell-module__6ggVjW__windowControl:focus-visible{outline-offset:3px;outline:2px solid #176bdce6}.DesktopShell-module__6ggVjW__windowTitle{letter-spacing:-.018em;justify-content:center;align-items:center;gap:.52rem;min-width:0;font-size:.92rem;font-weight:650;display:flex}.DesktopShell-module__6ggVjW__windowTitleIcon{color:#2d84f2;flex:0 0 22px;place-items:center;width:22px;height:22px;display:grid;position:relative}.DesktopShell-module__6ggVjW__windowTitleIcon>svg{width:21px;height:21px}.DesktopShell-module__6ggVjW__windowProjectIcon{width:22px;height:22px;display:block;position:relative}.DesktopShell-module__6ggVjW__windowProjectIconImage{object-fit:contain;border-radius:5px}.DesktopShell-module__6ggVjW__windowBody{flex:1;min-height:0;overflow:hidden}.DesktopShell-module__6ggVjW__articlesApp{grid-template-columns:174px minmax(0,1fr);height:100%;display:grid}.DesktopShell-module__6ggVjW__articlesSidebar{background:#e4edf87a;border-right:1px solid #4e637c21;flex-direction:column;gap:3px;min-height:0;padding:18px 13px 16px;display:flex;overflow-y:auto}.DesktopShell-module__6ggVjW__folderSections,.DesktopShell-module__6ggVjW__sidebarCategories{flex-direction:column;gap:3px;display:flex}.DesktopShell-module__6ggVjW__sidebarLabel{color:#17222f85;letter-spacing:.08em;text-transform:uppercase;margin:8px 8px 6px;font-size:.72rem;font-weight:650}.DesktopShell-module__6ggVjW__sidebarButton,.DesktopShell-module__6ggVjW__sidebarButtonActive{cursor:pointer;color:#111a25bd;width:100%;min-height:34px;font:inherit;text-align:left;background:0 0;border:0;border-radius:8px;align-items:center;gap:.52rem;padding:7px 10px;font-size:.78rem;display:flex}.DesktopShell-module__6ggVjW__sidebarButton:hover{background:#fff6}.DesktopShell-module__6ggVjW__sidebarButtonActive{color:#14243a;background:#bed7f5ad;font-weight:620}.DesktopShell-module__6ggVjW__sidebarButton svg,.DesktopShell-module__6ggVjW__sidebarButtonActive svg{flex:none;width:1rem;height:1rem}.DesktopShell-module__6ggVjW__sidebarButton:focus-visible,.DesktopShell-module__6ggVjW__sidebarButtonActive:focus-visible,.DesktopShell-module__6ggVjW__articleFile:focus-visible,.DesktopShell-module__6ggVjW__articleEmpty button:focus-visible,.DesktopShell-module__6ggVjW__programItem:focus-visible,.DesktopShell-module__6ggVjW__socialLinks a:focus-visible,.DesktopShell-module__6ggVjW__projectLaunchButton:focus-visible,.DesktopShell-module__6ggVjW__dockItem:focus-visible,.DesktopShell-module__6ggVjW__tickerItem:focus-visible{outline-offset:2px;outline:2px solid #2378ede6}.DesktopShell-module__6ggVjW__articleTotal{color:#11192380;margin:auto 8px 0;font-size:.75rem}.DesktopShell-module__6ggVjW__articlesMain{background:#fbfdff85;flex-direction:column;min-width:0;min-height:0;display:flex}.DesktopShell-module__6ggVjW__articleToolbar{border-bottom:1px solid #4e637c1f;flex:none;grid-template-columns:minmax(190px,1fr) 138px 100px;gap:10px;padding:13px 15px;display:grid}.DesktopShell-module__6ggVjW__searchField{background:#ffffffb8;border:1px solid #4257702b;border-radius:8px;align-items:center;gap:.5rem;min-width:0;height:36px;padding:0 11px;display:flex;box-shadow:inset 0 1px 2px #273c550a}.DesktopShell-module__6ggVjW__searchField:focus-within{border-color:#2378ed8c;box-shadow:0 0 0 3px #2378ed1a}.DesktopShell-module__6ggVjW__searchField svg{color:#111a2580;flex:none}.DesktopShell-module__6ggVjW__searchField input{color:#111820;width:100%;min-width:0;font:inherit;background:0 0;border:0;outline:0;font-size:.78rem}.DesktopShell-module__6ggVjW__searchField input::placeholder{color:#111a2566}.DesktopShell-module__6ggVjW__toolbarSelect select{color:#111a25bf;width:100%;height:36px;font:inherit;background-color:#ffffffb8;border:1px solid #4257702b;border-radius:8px;outline:0;padding:0 28px 0 10px;font-size:.76rem}.DesktopShell-module__6ggVjW__toolbarSelect select:focus-visible{border-color:#2378ed94;box-shadow:0 0 0 3px #2378ed1a}.DesktopShell-module__6ggVjW__articleResultsHeader{color:#111a257a;border-bottom:1px solid #4e637c1a;flex:0 0 34px;justify-content:space-between;align-items:center;padding:0 17px;font-size:.7rem;display:flex}.DesktopShell-module__6ggVjW__articleResultsHeader>div{color:#111a25a6;align-items:center;gap:.42rem;font-weight:620;display:flex}.DesktopShell-module__6ggVjW__articleGrid{overscroll-behavior:contain;flex:1;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:max-content;align-content:start;gap:12px;min-height:0;padding:13px 15px 18px;display:grid;overflow-y:auto}.DesktopShell-module__6ggVjW__articleFile{background:#ffffffb8;border:1px solid #465b7424;border-radius:10px;min-width:0;transition:border-color .16s,box-shadow .16s,transform .16s;overflow:hidden;box-shadow:0 5px 14px #30466112}.DesktopShell-module__6ggVjW__articleFile:hover{border-color:#2378ed59;transform:translateY(-2px);box-shadow:0 10px 22px #2a446421}.DesktopShell-module__6ggVjW__articleBanner{aspect-ratio:16/6.8;background:#dfe7f2;border-bottom:1px solid #465b741f;position:relative;overflow:hidden}.DesktopShell-module__6ggVjW__articleBannerImage{object-fit:cover;transition:transform .24s}.DesktopShell-module__6ggVjW__articleFile:hover .DesktopShell-module__6ggVjW__articleBannerImage{transform:scale(1.018)}.DesktopShell-module__6ggVjW__articleFileMeta{gap:.45rem;padding:9px 11px 10px;display:grid}.DesktopShell-module__6ggVjW__articleFileMeta strong{color:#121b26;text-overflow:ellipsis;white-space:nowrap;font-size:.79rem;font-weight:640;line-height:1.3;overflow:hidden}.DesktopShell-module__6ggVjW__articleFileMeta>div{color:#111a2582;align-items:center;gap:.38rem;min-width:0;font-size:.68rem;display:flex}.DesktopShell-module__6ggVjW__articleFileMeta time{font-variant-numeric:tabular-nums;flex:none}.DesktopShell-module__6ggVjW__articleViews{font-variant-numeric:tabular-nums;white-space:nowrap;flex:none;align-items:center;gap:.2rem;margin-left:auto;display:inline-flex}.DesktopShell-module__6ggVjW__articleViews svg{width:.78rem;height:.78rem}.DesktopShell-module__6ggVjW__categoryDot{background:#368be8;border-radius:50%;flex:0 0 6px;width:6px;height:6px}.DesktopShell-module__6ggVjW__articleEmpty{color:#111a2580;text-align:center;flex:1;place-content:center;justify-items:center;gap:.75rem;min-height:0;display:grid}.DesktopShell-module__6ggVjW__articleEmpty>svg{width:2rem;height:2rem}.DesktopShell-module__6ggVjW__articleEmpty p{font-size:.85rem}.DesktopShell-module__6ggVjW__articleEmpty button{cursor:pointer;color:#1d67bd;font:inherit;background:#ffffffb3;border:1px solid #2378ed33;border-radius:8px;padding:.55rem .8rem;font-size:.75rem}.DesktopShell-module__6ggVjW__programGrid{overscroll-behavior:contain;flex:1;grid-template-columns:repeat(auto-fill,minmax(136px,1fr));align-content:start;gap:18px;min-height:0;padding:26px;display:grid;overflow-y:auto}.DesktopShell-module__6ggVjW__programItem{cursor:pointer;color:#111820;min-width:0;font:inherit;text-align:center;background:0 0;border:0;border-radius:14px;flex-direction:column;align-items:center;gap:.42rem;padding:16px 10px;transition:background-color .16s,transform .16s;display:flex}.DesktopShell-module__6ggVjW__programItem:hover{background:#ffffff80;transform:translateY(-2px)}.DesktopShell-module__6ggVjW__programIcon{filter:drop-shadow(0 12px 16px #263f5e33);width:84px;height:84px;margin-bottom:.3rem;position:relative}.DesktopShell-module__6ggVjW__programIconImage{object-fit:contain;background:#ffffffc2;border:1px solid #16223124;border-radius:20px}.DesktopShell-module__6ggVjW__programItem strong{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:.82rem;font-weight:650;overflow:hidden}.DesktopShell-module__6ggVjW__programItem>span:last-child{color:#111a2580;text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:.68rem;line-height:1.35;overflow:hidden}.DesktopShell-module__6ggVjW__aboutApp{background:#fafcff70;flex-direction:column;gap:1.35rem;height:100%;padding:28px 30px;display:flex;overflow-y:auto}.DesktopShell-module__6ggVjW__aboutKicker,.DesktopShell-module__6ggVjW__aboutLabel{color:#111a257a;letter-spacing:.1em;text-transform:uppercase;margin-bottom:1rem;font-size:.7rem;font-weight:650}.DesktopShell-module__6ggVjW__aboutApp h2{color:#090f16;letter-spacing:-.07em;margin:0;font-size:clamp(2.5rem,5vw,3.3rem);font-weight:720;line-height:1}.DesktopShell-module__6ggVjW__aboutBio{color:#111923b3;margin-top:1rem;font-size:.88rem;line-height:1.75}.DesktopShell-module__6ggVjW__aboutDivider{background:#40546c21;flex:0 0 1px;height:1px}.DesktopShell-module__6ggVjW__socialLinks{gap:.32rem;display:grid}.DesktopShell-module__6ggVjW__socialLinks a{border-radius:8px;grid-template-columns:24px 1fr 18px;align-items:center;gap:.58rem;min-height:42px;padding:0 2px;font-size:.84rem;font-weight:610;transition:background-color .15s;display:grid}.DesktopShell-module__6ggVjW__socialLinks a:hover{background:#ffffff7a}.DesktopShell-module__6ggVjW__socialLinks a svg:first-child{width:1.2rem;height:1.2rem}.DesktopShell-module__6ggVjW__socialLinks a svg:last-child{color:#111a256b}.DesktopShell-module__6ggVjW__aboutDescription{color:#111a2594;margin-top:auto;font-size:.78rem;line-height:1.75}.DesktopShell-module__6ggVjW__projectApp{background:#fafcff7a;flex-direction:column;height:100%;padding:20px;display:flex}.DesktopShell-module__6ggVjW__projectPreview{aspect-ratio:16/10;background:#ffffffb8;border:1px solid #3d526c1f;border-radius:14px;width:100%;position:relative;overflow:hidden;box-shadow:0 10px 26px #2b415c1a}.DesktopShell-module__6ggVjW__projectPreviewImage{object-fit:contain}.DesktopShell-module__6ggVjW__projectCopy{padding:22px 4px 18px}.DesktopShell-module__6ggVjW__projectCopy>p:first-child{color:#111a2570;letter-spacing:.12em;text-transform:uppercase;margin-bottom:.52rem;font-size:.68rem;font-weight:680}.DesktopShell-module__6ggVjW__projectCopy h2{letter-spacing:-.045em;margin:0;font-size:1.72rem;font-weight:700;line-height:1.1}.DesktopShell-module__6ggVjW__projectCopy>p:last-child{color:#111a259e;margin-top:.72rem;font-size:.86rem;line-height:1.7}.DesktopShell-module__6ggVjW__projectLaunchButton{color:#fff;background:#17202b;border-radius:11px;justify-content:center;align-items:center;gap:.45rem;min-height:44px;margin-top:auto;font-size:.82rem;font-weight:650;transition:background-color .15s,transform .15s;display:flex}.DesktopShell-module__6ggVjW__projectLaunchButton:hover{background:#27374b;transform:translateY(-1px)}.DesktopShell-module__6ggVjW__dock{z-index:100;-webkit-backdrop-filter:blur(30px)saturate(1.35);backdrop-filter:blur(30px)saturate(1.35);scrollbar-width:none;background:#eff6feb3;border:1px solid #495e7833;border-radius:19px;align-items:flex-end;gap:4px;max-width:calc(100vw - 32px);height:92px;padding:8px 10px 7px;display:flex;position:absolute;bottom:70px;right:50%;overflow-x:auto;transform:translate(50%);box-shadow:0 18px 46px #2c425d33,inset 0 1px #ffffffc7}.DesktopShell-module__6ggVjW__dock::-webkit-scrollbar{display:none}.DesktopShell-module__6ggVjW__dockItem{cursor:pointer;color:#121a24;width:67px;height:75px;font:inherit;background:0 0;border:0;border-radius:12px;flex-direction:column;flex:0 0 67px;justify-content:flex-end;align-items:center;gap:.28rem;padding:2px 2px 0;transition:background-color .15s,transform .15s;display:flex;position:relative}.DesktopShell-module__6ggVjW__dockItem:hover{background:#ffffff5c;transform:translateY(-4px)}.DesktopShell-module__6ggVjW__dockIcon{color:#16202b;background:#ffffffc2;border:1px solid #1c2a3a24;border-radius:13px;flex:0 0 50px;place-items:center;width:50px;height:50px;display:grid;position:relative;overflow:hidden;box-shadow:0 7px 14px #293d562e}.DesktopShell-module__6ggVjW__dockIcon>svg{width:27px;height:27px}.DesktopShell-module__6ggVjW__dockItem:first-child .DesktopShell-module__6ggVjW__dockIcon{color:#277fe9;background:#d8eaff}.DesktopShell-module__6ggVjW__dockIconBilibili{color:#fff;background:#f0527e}.DesktopShell-module__6ggVjW__dockLabel{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:.65rem;font-weight:570;line-height:1;overflow:hidden}.DesktopShell-module__6ggVjW__dockIndicator,.DesktopShell-module__6ggVjW__dockIndicatorMuted{background:#17202b;border-radius:50%;width:4px;height:4px;position:absolute;bottom:-4px;right:50%;transform:translate(50%)}.DesktopShell-module__6ggVjW__dockIndicatorMuted{background:#17202b5c}.DesktopShell-module__6ggVjW__ticker{-webkit-backdrop-filter:blur(28px)saturate(1.28);backdrop-filter:blur(28px)saturate(1.28);background:#f4f9ffc4;border:1px solid #495e782e;border-radius:15px;flex:1;align-items:center;min-width:0;height:100%;display:flex;overflow:hidden;box-shadow:0 11px 30px #2f445d24,inset 0 1px #fffc}.DesktopShell-module__6ggVjW__bottomBar{z-index:105;gap:10px;height:48px;display:flex;position:absolute;bottom:12px;left:16px;right:16px}.DesktopShell-module__6ggVjW__tickerLabel{z-index:2;color:#2378ed;white-space:nowrap;background:#f5fafff5;border-right:1px solid #495e781f;flex:none;align-items:center;gap:.48rem;height:100%;padding:0 18px;font-size:.74rem;font-weight:670;display:flex;position:relative}.DesktopShell-module__6ggVjW__tickerViewport{flex:1;min-width:0;height:100%;overflow:hidden}.DesktopShell-module__6ggVjW__tickerTrack{will-change:transform;width:max-content;height:100%;animation:34s linear infinite DesktopShell-module__6ggVjW__tickerMove;display:flex}.DesktopShell-module__6ggVjW__ticker:hover .DesktopShell-module__6ggVjW__tickerTrack,.DesktopShell-module__6ggVjW__ticker:focus-within .DesktopShell-module__6ggVjW__tickerTrack{animation-play-state:paused}.DesktopShell-module__6ggVjW__tickerGroup{flex:none;align-items:center;height:100%;display:flex}.DesktopShell-module__6ggVjW__tickerItem{color:#121b26ba;white-space:nowrap;border-radius:8px;align-items:center;gap:.72rem;height:34px;padding:0 .86rem;font-size:.75rem;transition:background-color .15s;display:flex}.DesktopShell-module__6ggVjW__tickerItem:hover{background:#ffffff9e}.DesktopShell-module__6ggVjW__tickerItem strong{color:#15202c;font-weight:620}.DesktopShell-module__6ggVjW__tickerItem time{color:#121b2673;font-variant-numeric:tabular-nums}@keyframes DesktopShell-module__6ggVjW__windowEnter{0%{opacity:0;transform:translateY(7px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes DesktopShell-module__6ggVjW__tickerMove{to{transform:translate(-50%)}}@media (max-width:1040px){.DesktopShell-module__6ggVjW__articlesWindow{width:calc(100vw - 150px);left:75px}.DesktopShell-module__6ggVjW__articlesApp{grid-template-columns:150px minmax(0,1fr)}.DesktopShell-module__6ggVjW__articleToolbar{grid-template-columns:minmax(170px,1fr) 120px 88px}.DesktopShell-module__6ggVjW__dockItem{flex-basis:61px;width:61px}}@media (max-width:900px){.DesktopShell-module__6ggVjW__articlesSidebar{border-bottom:1px solid #4e637c21;border-right:0;flex-direction:row;align-items:center;gap:6px;min-height:49px;padding:7px 10px;overflow:auto hidden}.DesktopShell-module__6ggVjW__articlesApp{grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr)}.DesktopShell-module__6ggVjW__folderSections{flex-direction:row;gap:6px}.DesktopShell-module__6ggVjW__folderSections .DesktopShell-module__6ggVjW__sidebarButton,.DesktopShell-module__6ggVjW__folderSections .DesktopShell-module__6ggVjW__sidebarButtonActive{white-space:nowrap;width:auto}.DesktopShell-module__6ggVjW__sidebarCategories,.DesktopShell-module__6ggVjW__articlesSidebar .DesktopShell-module__6ggVjW__articleTotal{display:none}}@media (max-width:767px){.DesktopShell-module__6ggVjW__systemInfo{padding:0 9px}.DesktopShell-module__6ggVjW__systemBrand,.DesktopShell-module__6ggVjW__systemClock{font-size:.76rem}.DesktopShell-module__6ggVjW__systemBrandIcon{width:1.1rem;height:1.1rem}.DesktopShell-module__6ggVjW__systemBrand>span{display:none}.DesktopShell-module__6ggVjW__systemClock{padding-left:.6rem}.DesktopShell-module__6ggVjW__desktopIcons{grid-template-rows:none;grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-columns:auto;grid-auto-flow:row;align-content:start;gap:10px 3px;width:auto;max-width:none;display:grid;inset:18px 10px 148px;overflow:hidden auto}.DesktopShell-module__6ggVjW__desktopIcon{width:100%;min-height:96px}.DesktopShell-module__6ggVjW__desktopIconArtwork,.DesktopShell-module__6ggVjW__desktopIconArtwork>svg{width:60px;height:60px}.DesktopShell-module__6ggVjW__desktopIconLabel{font-size:.73rem}.DesktopShell-module__6ggVjW__windowLayer{inset:0 0 132px}.DesktopShell-module__6ggVjW__window,.DesktopShell-module__6ggVjW__windowMaximized{border-left:0;border-right:0;border-radius:0 0 16px 16px;width:auto;max-width:none;height:auto;min-height:0;max-height:none;position:fixed;inset:8px 0 132px!important}.DesktopShell-module__6ggVjW__windowMaximized{border-radius:0;inset:8px 0!important}.DesktopShell-module__6ggVjW__windowTitleBar{cursor:default;flex-basis:48px;grid-template-columns:76px minmax(0,1fr) 76px;height:48px;padding:0 14px}.DesktopShell-module__6ggVjW__resizeHandle{display:none}.DesktopShell-module__6ggVjW__articleToolbar{grid-template-columns:minmax(0,1fr) 105px;gap:8px;padding:10px}.DesktopShell-module__6ggVjW__articleToolbar>:last-child{display:none}.DesktopShell-module__6ggVjW__articleResultsHeader{padding:0 12px}.DesktopShell-module__6ggVjW__articleGrid{grid-template-columns:minmax(0,1fr);gap:10px;padding:10px 10px 18px}.DesktopShell-module__6ggVjW__articleBanner{aspect-ratio:16/6.5}.DesktopShell-module__6ggVjW__programGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:18px 12px}.DesktopShell-module__6ggVjW__programIcon{width:70px;height:70px}.DesktopShell-module__6ggVjW__aboutApp{padding:24px}.DesktopShell-module__6ggVjW__aboutApp h2{font-size:2.65rem}.DesktopShell-module__6ggVjW__projectApp{padding:16px}.DesktopShell-module__6ggVjW__projectPreview{max-height:43%}.DesktopShell-module__6ggVjW__dock{border-radius:15px;justify-content:center;gap:2px;width:auto;max-width:none;height:68px;padding:5px 6px 4px;bottom:59px;left:8px;right:8px;transform:none}.DesktopShell-module__6ggVjW__dockItem{flex-basis:54px;gap:.18rem;width:54px;height:58px}.DesktopShell-module__6ggVjW__dockIcon{border-radius:11px;flex-basis:40px;width:40px;height:40px}.DesktopShell-module__6ggVjW__dockIcon>svg{width:22px;height:22px}.DesktopShell-module__6ggVjW__dockLabel{font-size:.56rem}.DesktopShell-module__6ggVjW__bottomBar{gap:6px;height:45px;bottom:7px;left:7px;right:7px}.DesktopShell-module__6ggVjW__ticker{border-radius:13px}.DesktopShell-module__6ggVjW__tickerLabel{padding:0 10px;font-size:.65rem}.DesktopShell-module__6ggVjW__tickerItem{padding-inline:.7rem;font-size:.68rem}}@media (prefers-reduced-motion:reduce){.DesktopShell-module__6ggVjW__window,.DesktopShell-module__6ggVjW__desktopIcon,.DesktopShell-module__6ggVjW__dockItem,.DesktopShell-module__6ggVjW__articleFile,.DesktopShell-module__6ggVjW__programItem,.DesktopShell-module__6ggVjW__articleBannerImage,.DesktopShell-module__6ggVjW__projectLaunchButton{transition:none;animation:none}.DesktopShell-module__6ggVjW__tickerViewport{overflow-x:auto}.DesktopShell-module__6ggVjW__tickerTrack{animation:none}.DesktopShell-module__6ggVjW__tickerGroup[aria-hidden=true]{display:none}}
