.Window-module__TlTrza__window{background:var(--glass-bg);border:var(--glass-border);border-radius:var(--window-radius);box-shadow:var(--glass-shadow);-webkit-backdrop-filter:var(--glass-blur);flex-direction:column;transition:box-shadow .2s,transform .1s;display:flex;position:absolute;overflow:hidden}.Window-module__TlTrza__window.Window-module__TlTrza__focused{z-index:100;border-color:#fff3;box-shadow:0 20px 50px #00000080}.Window-module__TlTrza__window.Window-module__TlTrza__minimized{opacity:0;pointer-events:none;transform:scale(.8)translateY(200px)}.Window-module__TlTrza__titleBar{border-bottom:1px solid var(--border-color);cursor:default;-webkit-user-select:none;user-select:none;background:#ffffff08;justify-content:space-between;align-items:center;height:36px;padding:0 12px;display:flex}.Window-module__TlTrza__title{color:var(--text-primary);text-align:center;opacity:.8;flex:1;font-size:13px;font-weight:500}.Window-module__TlTrza__controls{gap:8px;display:flex}.Window-module__TlTrza__controlButton{cursor:pointer;border:none;border-radius:50%;width:12px;height:12px;padding:0;position:relative}.Window-module__TlTrza__close{background-color:#ff5f57}.Window-module__TlTrza__minimize{background-color:#febc2e}.Window-module__TlTrza__maximize{background-color:#28c840}.Window-module__TlTrza__controlButton:hover{filter:brightness(.9)}.Window-module__TlTrza__content{background-color:var(--bg-color);flex:1;position:relative;overflow:auto}.Window-module__TlTrza__resizeHandle{z-index:10;position:absolute}.Window-module__TlTrza__resizeHandle.Window-module__TlTrza__n{cursor:ns-resize;height:6px;top:0;left:0;right:0}.Window-module__TlTrza__resizeHandle.Window-module__TlTrza__s{cursor:ns-resize;height:6px;bottom:0;left:0;right:0}.Window-module__TlTrza__resizeHandle.Window-module__TlTrza__e{cursor:ew-resize;width:6px;top:0;bottom:0;right:0}.Window-module__TlTrza__resizeHandle.Window-module__TlTrza__w{cursor:ew-resize;width:6px;top:0;bottom:0;left:0}.Window-module__TlTrza__resizeHandle.Window-module__TlTrza__ne{cursor:nesw-resize;z-index:11;width:12px;height:12px;top:0;right:0}.Window-module__TlTrza__resizeHandle.Window-module__TlTrza__nw{cursor:nwse-resize;z-index:11;width:12px;height:12px;top:0;left:0}.Window-module__TlTrza__resizeHandle.Window-module__TlTrza__se{cursor:nwse-resize;z-index:11;width:12px;height:12px;bottom:0;right:0}.Window-module__TlTrza__resizeHandle.Window-module__TlTrza__sw{cursor:nesw-resize;z-index:11;width:12px;height:12px;bottom:0;left:0}
.Taskbar-module__D3OyXW__taskbar{width:auto;min-width:400px;height:var(--taskbar-height);background:var(--glass-bg);-webkit-backdrop-filter:var(--glass-blur);border:var(--glass-border);box-shadow:var(--glass-shadow);z-index:9999;border-radius:16px;justify-content:space-between;align-items:center;padding:0 16px;transition:all .3s;display:flex;position:fixed;bottom:12px;left:50%;transform:translate(-50%)}.Taskbar-module__D3OyXW__startArea{align-items:center;gap:12px;display:flex}.Taskbar-module__D3OyXW__startButton{background:var(--accent-color);cursor:pointer;color:#fff;border:none;border-radius:6px;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.Taskbar-module__D3OyXW__startButton:hover{filter:brightness(1.1)}.Taskbar-module__D3OyXW__appList{flex:1;align-items:center;gap:8px;margin-left:16px;display:flex}.Taskbar-module__D3OyXW__appIcon{cursor:pointer;width:36px;height:36px;color:var(--text-secondary);background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;transition:all .2s;display:flex;position:relative}.Taskbar-module__D3OyXW__appIcon:hover{color:var(--text-primary);background:#ffffff1a}.Taskbar-module__D3OyXW__appIcon.Taskbar-module__D3OyXW__active{color:var(--accent-color);background:#ffffff26}.Taskbar-module__D3OyXW__appIcon.Taskbar-module__D3OyXW__active:after{content:"";background:var(--accent-color);border-radius:50%;width:4px;height:4px;position:absolute;bottom:-4px}.Taskbar-module__D3OyXW__tray{color:var(--text-primary);font-variant-numeric:tabular-nums;align-items:center;gap:12px;font-size:13px;display:flex}
.StartMenu-module__jXaiRW__startMenu{background:var(--glass-bg);width:600px;height:650px;-webkit-backdrop-filter:var(--glass-blur);border:var(--glass-border);box-shadow:var(--glass-shadow);z-index:10000;border-radius:16px;flex-direction:column;padding:24px;animation:.2s ease-out StartMenu-module__jXaiRW__slideUp;display:flex;position:fixed;bottom:70px;left:50%;transform:translate(-50%)}@keyframes StartMenu-module__jXaiRW__slideUp{0%{opacity:0;transform:translate(-50%,20px)}to{opacity:1;transform:translate(-50%)}}.StartMenu-module__jXaiRW__searchBar{background:#ffffff1a;border:1px solid #ffffff1a;border-radius:8px;align-items:center;gap:12px;margin-bottom:24px;padding:12px 16px;display:flex}.StartMenu-module__jXaiRW__searchInput{color:var(--text-primary);background:0 0;border:none;outline:none;width:100%;font-size:16px}.StartMenu-module__jXaiRW__searchInput::placeholder{color:var(--text-secondary)}.StartMenu-module__jXaiRW__sectionTitle{color:var(--text-primary);margin-bottom:16px;padding-left:8px;font-size:14px;font-weight:600}.StartMenu-module__jXaiRW__appGrid{flex:1;grid-template-columns:repeat(6,1fr);gap:16px;padding:0 8px;display:grid}.StartMenu-module__jXaiRW__appItem{cursor:pointer;background:0 0;border:none;border-radius:8px;flex-direction:column;align-items:center;gap:8px;padding:8px;transition:background .2s;display:flex}.StartMenu-module__jXaiRW__appItem:hover{background:#ffffff1a}.StartMenu-module__jXaiRW__appItem span{color:var(--text-primary);font-size:12px}.StartMenu-module__jXaiRW__appIcon{border-radius:12px;justify-content:center;align-items:center;width:48px;height:48px;display:flex;box-shadow:0 4px 6px #0000001a}.StartMenu-module__jXaiRW__footer{border-top:1px solid #ffffff1a;justify-content:space-between;align-items:center;margin-top:auto;padding-top:16px;display:flex}.StartMenu-module__jXaiRW__userProfile{cursor:pointer;border-radius:8px;align-items:center;gap:12px;padding:8px;display:flex}.StartMenu-module__jXaiRW__userProfile:hover{background:#ffffff1a}.StartMenu-module__jXaiRW__avatar{background:#666;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.StartMenu-module__jXaiRW__powerButton{cursor:pointer;width:40px;height:40px;color:var(--text-primary);background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;display:flex}.StartMenu-module__jXaiRW__powerButton:hover{background:#ffffff1a}
.FileManagerApp-module__VgP64G__container{color:#e0e0e0;-webkit-user-select:none;user-select:none;background-color:#202020;flex-direction:column;height:100%;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;font-size:13px;display:flex}.FileManagerApp-module__VgP64G__topBar{background:#2b2b2b;border-bottom:1px solid #444;flex-direction:column;padding-bottom:4px;display:flex}.FileManagerApp-module__VgP64G__navigationBar{align-items:center;gap:8px;padding:6px 10px;display:flex}.FileManagerApp-module__VgP64G__navButtons{gap:2px;display:flex}.FileManagerApp-module__VgP64G__navButton{cursor:pointer;color:#bbb;background:0 0;border:1px solid #0000;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;display:flex}.FileManagerApp-module__VgP64G__navButton:hover:not(:disabled){color:#fff;background:#ffffff1a;border-color:#fff3}.FileManagerApp-module__VgP64G__navButton:disabled{opacity:.3;cursor:default}.FileManagerApp-module__VgP64G__addressBarContainer{background:#1e1e1e;border:1px solid #444;border-radius:2px;flex:1;align-items:center;height:24px;padding:0 4px;display:flex;position:relative;box-shadow:inset 0 1px 2px #0003}.FileManagerApp-module__VgP64G__addressIcon{color:#bbb;margin-right:6px}.FileManagerApp-module__VgP64G__breadcrumb{align-items:center;gap:2px;height:100%;display:flex;overflow:hidden}.FileManagerApp-module__VgP64G__crumb{cursor:pointer;color:#ddd;border:1px solid #0000;align-items:center;height:100%;padding:0 5px;display:flex}.FileManagerApp-module__VgP64G__crumb:hover{background:#3a3a3a;border-color:#555}.FileManagerApp-module__VgP64G__crumbSeparator{color:#777;margin-left:2px;font-size:10px}.FileManagerApp-module__VgP64G__searchBox{color:#ccc;background:#1e1e1e;border:1px solid #444;border-radius:2px;width:200px;height:24px;margin-left:10px;padding:0 8px;font-size:12px}.FileManagerApp-module__VgP64G__searchBox::placeholder{color:#666}.FileManagerApp-module__VgP64G__commandBar{color:#ccc;background:#333;border-bottom:1px solid #444;align-items:center;gap:12px;padding:4px 10px;font-size:12px;display:flex}.FileManagerApp-module__VgP64G__commandButton{cursor:pointer;color:inherit;background:0 0;border:1px solid #0000;align-items:center;gap:6px;padding:4px 8px;display:flex}.FileManagerApp-module__VgP64G__commandButton:hover{color:#fff;background:#444;border-color:#555}.FileManagerApp-module__VgP64G__body{flex:1;display:flex;overflow:hidden}.FileManagerApp-module__VgP64G__sidebar{background:#252526;border-right:1px solid #333;width:200px;padding:10px 0;overflow-y:auto}.FileManagerApp-module__VgP64G__sidebarGroup{margin-bottom:15px}.FileManagerApp-module__VgP64G__sidebarHeader{color:#888;text-transform:uppercase;align-items:center;gap:4px;padding:4px 12px;font-size:11px;display:flex}.FileManagerApp-module__VgP64G__sidebarHeader:hover{color:#fff;background:#3a3a3a}.FileManagerApp-module__VgP64G__sidebarItem{cursor:pointer;color:#ccc;border:1px solid #0000;align-items:center;gap:8px;padding:4px 12px 4px 28px;display:flex}.FileManagerApp-module__VgP64G__sidebarItem:hover{color:#fff;background:#37373d;border-color:#0000}.FileManagerApp-module__VgP64G__sidebarItem.FileManagerApp-module__VgP64G__active{color:#fff;background:#094771}.FileManagerApp-module__VgP64G__mainContent{background:#1e1e1e;flex-direction:column;flex:1;display:flex}.FileManagerApp-module__VgP64G__headerRow{background:#1e1e1e;border-bottom:1px solid #333;grid-template-columns:2fr 130px 100px 80px;align-items:center;height:26px;padding:0 10px;display:grid}.FileManagerApp-module__VgP64G__headerCell{color:#bbb;cursor:pointer;border-right:1px solid #333;padding:4px 6px;font-size:12px;font-weight:400}.FileManagerApp-module__VgP64G__headerCell:hover{background:#2a2d2e}.FileManagerApp-module__VgP64G__headerCell:last-child{border-right:none}.FileManagerApp-module__VgP64G__fileList{flex:1;padding:4px 0;overflow-y:auto}.FileManagerApp-module__VgP64G__fileRow{cursor:default;color:#ccc;border:1px solid #0000;grid-template-columns:2fr 130px 100px 80px;align-items:center;padding:4px 10px;display:grid}.FileManagerApp-module__VgP64G__fileRow:hover{background:#2a2d2e}.FileManagerApp-module__VgP64G__fileRow.FileManagerApp-module__VgP64G__selected{color:#fff;background:#094771}.FileManagerApp-module__VgP64G__fileNameCell{white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:6px;display:flex;overflow:hidden}.FileManagerApp-module__VgP64G__fileMetadataCell{color:#999;white-space:nowrap;padding:0 6px;font-size:12px;overflow:hidden}.FileManagerApp-module__VgP64G__fileRow.FileManagerApp-module__VgP64G__selected .FileManagerApp-module__VgP64G__fileMetadataCell{color:#ddd}.FileManagerApp-module__VgP64G__statusBar{color:#ccc;background:#333;border-top:1px solid #444;align-items:center;gap:16px;height:28px;padding:0 12px;display:flex}
