.Home_desktop__pORo4{width:100vw;height:100vh;background-image:url(/swamp-background.jpg);background-size:cover;position:relative}.Home_taskbar__dxXRD{position:absolute;bottom:0;width:100%;height:40px;background-color:#2a4e6e;display:flex;align-items:center;padding-left:10px}.Home_startButton__Bekfq{display:flex;align-items:center;background-color:#4c6e8f;color:white;padding:5px 10px;border-radius:3px;cursor:pointer}.Home_startIcon__a_UaJ{width:20px;height:20px;margin-right:5px}.Home_windowsLogo__Gc6VX{width:80px;height:auto;margin-left:10px}.Home_desktopIcons__uF0jh{display:flex;flex-direction:column;align-items:flex-start;padding:20px}.Home_icon__iJDY0{display:flex;flex-direction:column;align-items:center;margin-bottom:20px;cursor:pointer}.Home_icon__iJDY0 img{width:50px;height:50px}.Home_icon__iJDY0 span{color:white;text-shadow:1px 1px 2px black}.Home_fileExplorer__rqUoX{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:400px;background-color:#e2e2e2;border:2px solid #2a4e6e;border-radius:5px;box-shadow:3px 3px 5px rgba(0,0,0,.3)}.Home_explorerHeader__c5wK0{background-color:#2a4e6e;color:white;padding:5px 10px;font-weight:700}.Home_explorerContent__teaH_{padding:10px}.Home_programWindow__VBiqm{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:300px;background-color:#e2e2e2;border:2px solid #2a4e6e;border-radius:5px;box-shadow:3px 3px 5px rgba(0,0,0,.3)}.Home_windowHeader__7djDj{background-color:#2a4e6e;color:white;padding:5px 10px;font-weight:700;display:flex;justify-content:space-between;align-items:center}.Home_windowContent__Cxhyf{padding:10px;text-align:center}.Home_windowContent__Cxhyf button{margin-top:10px;padding:5px 10px;background-color:#4c6e8f;color:white;border:none;border-radius:3px;cursor:pointer}.Home_windowContent__Cxhyf button:hover{background-color:#2a4e6e}.Home_popup__on3DA{position:absolute;width:200px;background-color:#e2e2e2;border:2px solid #2a4e6e;border-radius:5px;box-shadow:3px 3px 5px rgba(0,0,0,.3);z-index:1000}.Home_popupHeader__xGxf_{background-color:#2a4e6e;color:white;padding:5px 10px;font-weight:700;display:flex;justify-content:space-between;align-items:center}.Home_popupContent__ygY3O{padding:10px;text-align:center}.Home_popupContent__ygY3O img{width:100%;height:auto}.Home_popupContent__ygY3O p{margin:10px 0;font-size:14px}.Home_closeButton__rDX9l{background:none;border:none;color:white;cursor:pointer;font-size:16px}