@import url(https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600&display=swap);@import url(https://fonts.googleapis.com/css2?family=Segoe+UI:wght@400;500;600&display=swap);footer[data-v-2697f66e]{margin-top:2rem;padding:1rem;color:#f0f0f0;text-align:center}main[data-v-2697f66e]{min-height:80vh}.fade-enter-active[data-v-2697f66e],.fade-leave-active[data-v-2697f66e]{transition:opacity .3s ease}.fade-enter-from[data-v-2697f66e],.fade-leave-to[data-v-2697f66e]{opacity:0}.slide-enter-active[data-v-2697f66e],.slide-leave-active[data-v-2697f66e]{transition:all .4s cubic-bezier(.25,.46,.45,.94)}.slide-enter-from[data-v-2697f66e]{transform:translateX(100%);opacity:0}.slide-leave-to[data-v-2697f66e]{transform:translateX(-100%);opacity:0}.power-off-enter-active[data-v-2697f66e],.power-off-leave-active[data-v-2697f66e]{transition:all .8s cubic-bezier(.25,.46,.45,.94)}.power-off-enter-from[data-v-2697f66e],.power-off-leave-to[data-v-2697f66e]{transform:scale(0);opacity:0}body,html{overflow:hidden!important;height:100vh!important;width:100vw!important;margin:0!important;padding:0!important}body{position:fixed!important}*{box-sizing:border-box!important}.profile-container[data-v-6a686394]{position:relative;width:100vw;height:100vh;overflow:hidden}.profile-card[data-v-6a686394]{position:absolute;display:flex;flex-direction:column;align-items:center;gap:16px;padding:24px;background:hsla(0,0%,100%,.1);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid hsla(0,0%,100%,.2);border-radius:24px;transition:all .3s ease;cursor:pointer}.profile-card[data-v-6a686394]:hover{transform:translateY(-4px);background:hsla(0,0%,100%,.15);box-shadow:0 8px 32px rgba(0,0,0,.1)}.recruiter-card[data-v-6a686394]{top:15%;left:50%;transform:translateX(-50%);width:280px;height:200px}.recruiter-card[data-v-6a686394]:hover{transform:translateX(-50%) translateY(-4px)}.side-card[data-v-6a686394]{flex-direction:row;align-items:center;gap:20px;width:240px;height:80px;padding:16px 24px}.peer-card[data-v-6a686394]{top:60%;left:8%}.volunteering-card[data-v-6a686394]{top:70%;left:8%}.volunteering-card .profile-avatar.small .avatar-icon[data-v-6a686394]{position:relative!important}.volunteering-card .profile-avatar.small .avatar-icon svg[data-v-6a686394],.volunteering-card .profile-avatar.small .avatar-icon[data-v-6a686394]{width:30px!important;height:30px!important;min-width:30px!important;min-height:30px!important;max-width:30px!important;max-height:30px!important;display:block!important}.volunteering-card .profile-avatar.small .avatar-icon svg[data-v-6a686394]{position:absolute!important;top:0!important;left:0!important}.other-user-card[data-v-6a686394]{top:80%;left:8%}.profile-avatar[data-v-6a686394]{width:80px;height:80px;background:hsla(0,0%,100%,.15);border-radius:50%;display:flex;align-items:center;justify-content:center;border:2px solid hsla(0,0%,100%,.3)}.profile-avatar.small[data-v-6a686394]{width:60px;height:60px}.avatar-icon[data-v-6a686394]{width:40px!important;height:40px!important;min-width:40px!important;min-height:40px!important;max-width:40px!important;max-height:40px!important;color:#fff;opacity:.9;display:block!important;position:relative!important;flex-shrink:0!important;flex-grow:0!important}.profile-avatar.small .avatar-icon[data-v-6a686394]{width:30px!important;height:30px!important;min-width:30px!important;min-height:30px!important;max-width:30px!important;max-height:30px!important}.avatar-icon svg[data-v-6a686394]{width:40px!important;height:40px!important;min-width:40px!important;min-height:40px!important;max-width:40px!important;max-height:40px!important;display:block!important;position:absolute!important;top:0!important;left:0!important;transform:none!important;-o-object-fit:none!important;object-fit:none!important}.profile-avatar.small .avatar-icon svg[data-v-6a686394]{width:30px!important;height:30px!important;min-width:30px!important;min-height:30px!important;max-width:30px!important;max-height:30px!important}.profile-title[data-v-6a686394]{font-family:Inter,sans-serif;font-weight:500;font-size:24px;color:#fff;margin:0;text-align:center}.side-card .profile-title[data-v-6a686394]{font-size:18px;text-align:left;margin:0}.power-off-button[data-v-6a686394]{position:absolute;bottom:32px;right:32px;width:60px;height:60px;background:hsla(0,0%,100%,.1);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid hsla(0,0%,100%,.2);border-radius:50%;display:flex;align-items:center;justify-content:center;transition:all .3s ease;cursor:pointer;z-index:10}.power-off-button[data-v-6a686394]:hover{transform:translateY(-2px);background:hsla(0,0%,100%,.15);box-shadow:0 8px 32px rgba(0,0,0,.1)}.power-icon[data-v-6a686394]{width:24px;height:24px;color:#fff;opacity:.9;stroke-linecap:round;stroke-linejoin:round}.power-off-overlay[data-v-6a686394]{position:fixed;top:0;left:0;width:100vw;height:100vh;background:#000;z-index:1000;display:flex;align-items:center;justify-content:center}.tv-shrink-effect[data-v-6a686394]{width:100vw;height:100vh;background:#fff;animation:tvShrink-6a686394 .8s cubic-bezier(.25,.46,.45,.94) forwards}@keyframes tvShrink-6a686394{0%{width:100vw;height:100vh;opacity:1}70%{width:100vw;height:4px;opacity:.8}85%{width:200px;height:4px;opacity:.6}to{width:0;height:0;opacity:0}}@media (max-width:768px){.recruiter-card[data-v-6a686394]{top:10%;width:240px;height:180px}.peer-card[data-v-6a686394]{top:60%;left:5%}.volunteering-card[data-v-6a686394]{top:70%;left:5%}.other-user-card[data-v-6a686394]{top:80%;left:5%}.profile-title[data-v-6a686394]{font-size:20px}.side-card[data-v-6a686394]{width:200px;height:70px;gap:16px;padding:12px 20px}.side-card .profile-title[data-v-6a686394]{font-size:16px}.power-off-button[data-v-6a686394]{bottom:20px;right:20px;width:50px;height:50px}.power-icon[data-v-6a686394]{width:20px;height:20px}}.desktop-icon[data-v-4a4fed5c]{display:flex;flex-direction:column;align-items:center;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:all .2s ease;padding:8px;border-radius:4px}.desktop-icon[data-v-4a4fed5c]:hover{background:hsla(0,0%,100%,.1)}.desktop-icon[data-v-4a4fed5c]:active{background:hsla(0,0%,100%,.2)}.icon-image[data-v-4a4fed5c]{width:48px;height:48px;background:linear-gradient(145deg,#f0f0f0,#d0d0d0);border:1px solid silver;border-radius:2px;display:flex;align-items:center;justify-content:center;color:#333;margin-bottom:4px;box-shadow:inset 1px 1px 2px hsla(0,0%,100%,.8),inset -1px -1px 2px rgba(0,0,0,.2),0 2px 4px rgba(0,0,0,.3);position:relative}.icon-image[data-v-4a4fed5c]:before{content:"";position:absolute;top:2px;left:2px;right:2px;height:1px;background:hsla(0,0%,100%,.6)}.icon-image[data-v-4a4fed5c]:after{content:"";position:absolute;top:2px;left:2px;bottom:2px;width:1px;background:hsla(0,0%,100%,.4)}.icon-image svg[data-v-4a4fed5c]{width:24px;height:24px}.icon-label[data-v-4a4fed5c]{color:#fff;font-size:11px;text-align:center;text-shadow:1px 1px 2px rgba(0,0,0,.8);max-width:70px;word-wrap:break-word}.terminal-window[data-v-7bf38f04]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:800px;height:500px;background:#0c0c0c;border:1px solid #404040;border-radius:8px 8px 0 0;box-shadow:0 8px 32px rgba(0,0,0,.5);z-index:100;transition:all .3s ease}.terminal-window.minimized[data-v-7bf38f04]{transform:translate(-50%,100%);opacity:0}.terminal-window.maximized[data-v-7bf38f04]{width:90vw;height:80vh;top:10vh;left:5vw;transform:none}.terminal-header[data-v-7bf38f04]{background:#2d2d2d;color:#fff;padding:8px 12px;display:flex;justify-content:space-between;align-items:center;border-radius:8px 8px 0 0}.terminal-title[data-v-7bf38f04]{align-items:center;font-size:13px}.terminal-controls[data-v-7bf38f04],.terminal-title[data-v-7bf38f04]{display:flex;gap:8px;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.control-btn[data-v-7bf38f04]{width:24px;height:24px;border:none;border-radius:4px;cursor:pointer;font-size:12px;font-weight:700;display:flex;align-items:center;justify-content:center}.minimize[data-v-7bf38f04]{background:#4caf50;color:#fff}.maximize[data-v-7bf38f04]{background:#fdd835;color:#333}.close[data-v-7bf38f04]{background:#f44336;color:#fff}.control-btn[data-v-7bf38f04]:hover{opacity:.8}.terminal-body[data-v-7bf38f04]{height:calc(100% - 40px);padding:16px;overflow:hidden}.terminal-content[data-v-7bf38f04]{color:#0f0;font-family:Consolas,Monaco,monospace;font-size:14px;line-height:1.4;height:100%;display:flex;flex-direction:column}.terminal-prompt[data-v-7bf38f04]{color:#fff;margin-bottom:8px}.terminal-text p[data-v-7bf38f04]{margin:0;color:#ccc}.content-section[data-v-7bf38f04]{flex:1;margin:16px 0}.terminal-display[data-v-7bf38f04]{color:#0f0;font-family:Consolas,Monaco,monospace;font-size:14px;line-height:1.4;white-space:pre-wrap;height:100%;overflow-y:auto;padding-right:8px}.terminal-display[data-v-7bf38f04]::-webkit-scrollbar{width:8px}.terminal-display[data-v-7bf38f04]::-webkit-scrollbar-track{background:#1a1a1a}.terminal-display[data-v-7bf38f04]::-webkit-scrollbar-thumb{background:#404040;border-radius:4px}.terminal-display[data-v-7bf38f04]::-webkit-scrollbar-thumb:hover{background:#505050}.terminal-cursor[data-v-7bf38f04]{color:#0f0;animation:blink-7bf38f04 1s infinite}.typing-cursor[data-v-7bf38f04]{color:#0f0;animation:blink-7bf38f04 .5s infinite}@keyframes blink-7bf38f04{0%,50%{opacity:1}51%,to{opacity:0}}@media (max-width:768px){.terminal-window[data-v-7bf38f04]{width:90vw;height:60vh}}.taskbar[data-v-4b2ad664]{position:fixed;bottom:0;left:0;right:0;height:48px;background:rgba(0,0,0,.6);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-top:1px solid hsla(0,0%,100%,.1);z-index:200}.taskbar-content[data-v-4b2ad664]{display:flex;align-items:center;justify-content:center;height:100%;padding:0 8px;position:relative;gap:8px}.start-button[data-v-4b2ad664]{width:48px;height:36px;background:hsla(0,0%,100%,.1);border-radius:4px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background .2s ease}.start-button[data-v-4b2ad664]:hover{background:hsla(0,0%,100%,.2)}.windows-logo[data-v-4b2ad664]{width:16px;height:16px;color:#fff}.taskbar-items[data-v-4b2ad664]{display:flex;align-items:center;gap:4px}.taskbar-item[data-v-4b2ad664]{padding:8px 12px;background:hsla(0,0%,100%,.1);border-radius:4px;color:#fff;font-size:13px;display:flex;align-items:center;gap:6px;cursor:pointer;transition:background .2s ease}.taskbar-item[data-v-4b2ad664]:hover{background:hsla(0,0%,100%,.15)}.taskbar-item.active[data-v-4b2ad664]{background:hsla(0,0%,100%,.2)}.system-tray[data-v-4b2ad664]{position:absolute;right:8px;color:#fff;font-size:13px;padding:0 12px}.file-modal-overlay[data-v-43802646]{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:1000}.file-explorer[data-v-43802646]{width:600px;height:450px;background:#f0f0f0;border:2px outset silver;box-shadow:0 8px 32px rgba(0,0,0,.3);display:flex;flex-direction:column}.explorer-header[data-v-43802646]{background:linear-gradient(180deg,#0078d4,#106ebe);color:#fff;padding:8px 12px;display:flex;justify-content:space-between;align-items:center;font-size:13px;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.explorer-title[data-v-43802646]{display:flex;align-items:center;gap:8px;font-weight:500}.modal-close[data-v-43802646]{background:none;border:none;font-size:16px;cursor:pointer;color:#fff;width:20px;height:20px;display:flex;align-items:center;justify-content:center;border-radius:2px}.modal-close[data-v-43802646]:hover{background:hsla(0,0%,100%,.2)}.explorer-body[data-v-43802646]{flex:1;padding:16px;background:#fff}.file-list[data-v-43802646]{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:16px}.file-item[data-v-43802646]{display:flex;flex-direction:column;align-items:center;padding:12px 8px;border:1px solid transparent;border-radius:4px;cursor:pointer;transition:all .2s ease;text-align:center;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.file-item[data-v-43802646]:hover{background:#e6f3ff;border-color:#0078d4}.file-item[data-v-43802646]:active{background:#cce7ff}.file-icon[data-v-43802646]{font-size:32px;margin-bottom:8px}.file-icon[data-v-43802646],.file-name[data-v-43802646]{user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.file-name[data-v-43802646]{font-size:12px;color:#333;word-wrap:break-word;max-width:120px}@media (max-width:768px){.file-explorer[data-v-43802646]{width:90vw;height:70vh;margin:20px}.file-list[data-v-43802646]{grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:12px}}.file-modal-overlay[data-v-44cecc27]{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:1000}.notepad-window[data-v-44cecc27]{width:800px;height:600px;background:#f0f0f0;border:2px outset silver;box-shadow:0 8px 32px rgba(0,0,0,.3);max-height:90vh}.notepad-header[data-v-44cecc27]{background:linear-gradient(180deg,#0078d4,#106ebe);color:#fff;padding:8px 12px;display:flex;justify-content:space-between;align-items:center;font-size:13px;flex-shrink:0}.notepad-title[data-v-44cecc27]{display:flex;align-items:center;gap:8px;font-weight:500}.modal-close[data-v-44cecc27]{background:none;border:none;font-size:16px;cursor:pointer;color:#fff;width:20px;height:20px;display:flex;align-items:center;justify-content:center;border-radius:2px}.modal-close[data-v-44cecc27]:hover{background:hsla(0,0%,100%,.2)}.notepad-body[data-v-44cecc27]{background:#fff;border:2px inset silver;margin:4px;height:540px;overflow:hidden}.notepad-content[data-v-44cecc27]{width:100%;height:100%;padding:16px;font-family:Consolas,Monaco,monospace;font-size:12px;line-height:1.4;white-space:pre-wrap;overflow-y:auto;overflow-x:auto;background:#fff;border:none;outline:none;color:#000;box-sizing:border-box}.notepad-content[data-v-44cecc27]::-webkit-scrollbar{width:16px}.notepad-content[data-v-44cecc27]::-webkit-scrollbar-track{background:#f0f0f0}.notepad-content[data-v-44cecc27]::-webkit-scrollbar-thumb{background:silver;border:1px outset silver}.notepad-content[data-v-44cecc27]::-webkit-scrollbar-thumb:hover{background:#b0b0b0}@media (max-width:768px){.notepad-window[data-v-44cecc27]{width:90vw;height:70vh;margin:20px}}[data-v-84836a84]{margin:0;padding:0;box-sizing:border-box}body[data-v-84836a84],html[data-v-84836a84]{width:100%;height:100%;overflow:hidden}.desktop-container[data-v-84836a84]{width:100vw;height:100vh;overflow:hidden;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;position:fixed;top:0;left:0}.error-screen[data-v-84836a84],.loading-screen[data-v-84836a84]{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#0078d4,#106ebe);color:#fff}.error-content[data-v-84836a84],.loading-content[data-v-84836a84]{text-align:center}.windows-logo[data-v-84836a84]{font-size:4rem;margin-bottom:1rem;animation:pulse-84836a84 2s infinite}@keyframes pulse-84836a84{0%,to{opacity:1}50%{opacity:.5}}.retry-btn[data-v-84836a84]{margin-top:1rem;padding:.5rem 1rem;background:hsla(0,0%,100%,.2);border:1px solid hsla(0,0%,100%,.3);border-radius:4px;color:#fff;cursor:pointer;transition:background .2s}.retry-btn[data-v-84836a84]:hover{background:hsla(0,0%,100%,.3)}.desktop-background[data-v-84836a84]{width:100%;height:100%;background:linear-gradient(135deg,#0078d4,#106ebe);background-size:cover;background-position:50%;background-repeat:no-repeat;position:relative;display:flex;flex-direction:column}.desktop-icons[data-v-84836a84]{display:grid;grid-template-columns:repeat(auto-fill,80px);gap:20px;padding:20px;height:calc(100vh - 80px);align-content:start}@media (max-width:768px){.desktop-icons[data-v-84836a84]{grid-template-columns:repeat(auto-fill,70px);gap:15px;padding:15px}}