.OperatingSystem_desktop__mA8T1{position:fixed;top:0;left:0;width:100vw;height:100vh;font-family:"MS Sans Serif",sans-serif;font-size:11px;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;user-select:none}.OperatingSystem_startupOverlay___tYRJ{position:absolute;top:0;left:0;width:100%;height:100%;background:#008080;display:flex;align-items:center;justify-content:center;z-index:1000}.OperatingSystem_startupLogo__3Ugl_{text-align:center;color:white}.OperatingSystem_windowsLogo__VOYGx{display:inline-flex;width:60px;height:60px;margin-bottom:20px;border:2px solid white}.OperatingSystem_logoSquare__4sDTD{width:50%;height:50%}.OperatingSystem_startupText__EpQXS{font-size:32px;font-weight:700;margin:20px 0;text-shadow:2px 2px 0 #004040}.OperatingSystem_loadingBar__BKw1y{width:300px;height:20px;background:#c0c0c0;border:2px inset #c0c0c0;margin:20px auto;display:flex;gap:1px;padding:2px}.OperatingSystem_loadingBlock__32eHw{flex:1 1;height:100%;background:#c0c0c0;transition:background-color .1s ease}.OperatingSystem_loadingBlockFilled__WATXF{background:#0000ff;border:1px solid #000080;box-shadow:inset 1px 1px 0 #4040ff}.OperatingSystem_loadingText__JNpGh{font-size:14px;margin-top:10px}.OperatingSystem_desktopBackground___BoEj{width:100%;height:100%;background:#008080;position:relative}.OperatingSystem_desktopPattern__5Xqh8{position:absolute;top:0;left:0;width:100%;height:100%;background-image:repeating-linear-gradient(45deg,transparent,transparent 2px,rgba(255,255,255,.05) 0,rgba(255,255,255,.05) 4px)}.OperatingSystem_desktopIcon__EfWBp{position:absolute;width:70px;height:80px;cursor:pointer;display:flex;flex-direction:column;align-items:center;padding:5px;border-radius:2px;transition:background-color .1s}.OperatingSystem_desktopIcon__EfWBp:hover{background-color:rgba(255,255,255,.1)}.OperatingSystem_desktopIcon__EfWBp.OperatingSystem_dragging__BGb8r{background-color:rgba(255,255,255,.2);cursor:-webkit-grabbing;cursor:grabbing}.OperatingSystem_iconImage__JLLun{width:32px;height:32px;background:#c0c0c0;border:2px outset #c0c0c0;display:flex;align-items:center;justify-content:center;margin-bottom:5px}.OperatingSystem_iconPixels__NjNCz{display:flex;flex-direction:column;gap:1px}.OperatingSystem_iconRow__nNEka{display:flex;gap:1px}.OperatingSystem_pixel___Wqvr{width:4px;height:4px;background:#404040}.OperatingSystem_pixelScreen__Z21UG{width:4px;height:4px;background:#00ffff}.OperatingSystem_pixelEmpty__Lr3zy{width:4px;height:4px;background-color:transparent}.OperatingSystem_pixelWagon__F588b{width:4px;height:4px;background:#8B4513}.OperatingSystem_pixelCanvas___v4BL{width:4px;height:4px;background:#F5F5DC}.OperatingSystem_pixelWheel__W_PS4{width:4px;height:4px;background:#2F4F4F}.OperatingSystem_iconLabel__ghBtY{color:white;text-shadow:1px 1px 0 #000000;font-weight:700;font-size:10px;text-align:center;line-height:12px;max-width:60px;word-wrap:break-word}.OperatingSystem_taskbar__oqVSA{position:absolute;bottom:0;left:0;width:100%;height:30px;background:#c0c0c0;border-top:1px solid #dfdfdf;display:flex;align-items:center;justify-content:space-between;padding:0 5px;box-shadow:0 -1px 0 #808080;z-index:4000}.OperatingSystem_startButton__nPwO_{height:24px;padding:2px 8px;background:#c0c0c0;border:1px outset #c0c0c0;font-family:inherit;font-size:11px;font-weight:700;cursor:pointer;display:flex;align-items:center;gap:4px}.OperatingSystem_startButtonActive__t77PR,.OperatingSystem_startButton__nPwO_:active{border:1px inset #c0c0c0;background:#a0a0a0}.OperatingSystem_startIcon__Ark0_{font-size:12px}.OperatingSystem_taskbarRight__xA00b{display:flex;align-items:center;gap:4px}.OperatingSystem_systemTray__pwYGy{display:flex;align-items:center;gap:2px}.OperatingSystem_trayIcon__ae_EE{width:20px;height:20px;background:#c0c0c0;border:1px outset #c0c0c0;display:flex;align-items:center;justify-content:center;cursor:pointer;font-size:12px;transition:background-color .1s}.OperatingSystem_trayIcon__ae_EE:hover{background:#dfdfdf}.OperatingSystem_trayIcon__ae_EE:active{border:1px inset #c0c0c0;background:#a0a0a0}.OperatingSystem_trayIconImage__Rfw5F{width:14px;height:14px;filter:none;pointer-events:none}.OperatingSystem_taskbarClock__6MryO{background:#c0c0c0;border:1px inset #c0c0c0;padding:2px 8px;font-size:10px;font-family:Courier New,monospace}.OperatingSystem_instructions__u8lYO{position:absolute;top:20px;right:20px;background:rgba(0,0,0,.7);color:white;padding:10px;border-radius:4px;font-size:10px;line-height:14px}.OperatingSystem_instructions__u8lYO p{margin:2px 0}.OperatingSystem_gameModal__VwlgG{position:fixed;top:0;left:0;width:100%;height:100%;background:transparent;display:flex;align-items:flex-start;justify-content:flex-start;z-index:3000;pointer-events:none}.OperatingSystem_gameWindow__5RnNJ{width:90%;max-width:800px;height:600px;background:#c0c0c0;border:2px outset #c0c0c0;display:flex;flex-direction:column;box-shadow:4px 4px 8px rgba(0,0,0,.5);pointer-events:all}.OperatingSystem_gameWindowHeader__dCO56{height:24px;background:linear-gradient(90deg,#0000ff,#8080ff);color:white;display:flex;align-items:center;justify-content:space-between;padding:2px 8px;font-weight:700;font-size:11px}.OperatingSystem_gameTitle__ug59s{font-size:11px}.OperatingSystem_closeButton__ro6V7{width:18px;height:18px;background:#c0c0c0;border:1px outset #c0c0c0;cursor:pointer;font-size:12px;font-weight:700;display:flex;align-items:center;justify-content:center;line-height:1}.OperatingSystem_closeButton__ro6V7:hover{background:#dfdfdf}.OperatingSystem_closeButton__ro6V7:active{border:1px inset #c0c0c0}.OperatingSystem_gameIframe__LTO1x{flex:1 1;border:none;background:#000000}.OperatingSystem_gameInstructions__XWjVH{height:30px;background:#c0c0c0;border-top:1px inset #c0c0c0;display:flex;align-items:center;justify-content:center;font-size:10px;color:#000000}.OperatingSystem_gameInstructions__XWjVH p{margin:0;text-align:center}@media (max-width:768px){.OperatingSystem_startupText__EpQXS{font-size:24px}.OperatingSystem_loadingBar__BKw1y{width:250px}.OperatingSystem_instructions__u8lYO{position:relative;top:auto;right:auto;margin:20px;background:rgba(0,0,0,.8)}.OperatingSystem_gameWindow__5RnNJ{width:95%;height:90%}.OperatingSystem_gameIframe__LTO1x{height:400px}}.AppIcon_desktopIcon__Evm6D{position:absolute;width:70px;height:80px;cursor:pointer;display:flex;flex-direction:column;align-items:center;padding:5px;border-radius:2px;transition:background-color .1s}.AppIcon_desktopIcon__Evm6D:hover{background-color:rgba(255,255,255,.1)}.AppIcon_desktopIcon__Evm6D.AppIcon_dragging__75G5K{background-color:rgba(255,255,255,.2);cursor:-webkit-grabbing;cursor:grabbing}.AppIcon_iconImage__hdPu_{width:32px;height:32px;background:#c0c0c0;border:2px outset #c0c0c0;display:flex;align-items:center;justify-content:center;margin-bottom:5px}.AppIcon_iconPixels__6NjBS{display:flex;flex-direction:column;gap:1px}.AppIcon_iconRow__1Nzq_{display:flex;gap:1px}.AppIcon_pixelEmpty__oTrQP{width:4px;height:4px;background-color:transparent}.AppIcon_pixelWagon__Q9_FC{width:4px;height:4px;background:#8B4513}.AppIcon_pixelCanvas__be5_8{width:4px;height:4px;background:#F5F5DC}.AppIcon_pixelWheel__c3HIm{width:4px;height:4px;background:#2F4F4F}.AppIcon_pixelCorp__pxfAd{width:4px;height:4px;background:#000080}.AppIcon_pixelCrust__1bBqY{width:4px;height:4px;background:#D2B48C}.AppIcon_pixelCherry__DO6WJ{width:4px;height:4px;background:#DC143C}.AppIcon_pixelDuckBeak__pIXMP{width:4px;height:4px;background:#FFA500}.AppIcon_pixelDuckHead__AoBpf{width:4px;height:4px;background:#FFD700}.AppIcon_pixelDuckBody__OAtgJ{width:4px;height:4px;background:#FFFF00}.AppIcon_pixelWater__LZWnW{width:4px;height:4px;background:#4682B4}.AppIcon_pixelTerminalBorder__ukZ_L{width:4px;height:4px;background:#808080}.AppIcon_pixelTerminalScreen__UIIkA{width:4px;height:4px;background:#000000}.AppIcon_pixelTerminalText__DqAMU{width:4px;height:4px;background:#00FF00}.AppIcon_pixelTerminalCursor__im9i4{width:4px;height:4px;background:#FFFFFF}.AppIcon_pixelWindows__hG7nc{width:4px;height:4px;background:#FF0000}.AppIcon_pixelFolder__rhRV2{width:4px;height:4px;background:#FFD700}.AppIcon_pixelFolderTab__qXj_q{width:4px;height:4px;background:#FFA500}.AppIcon_pixelFolderBorder__utP8o{width:4px;height:4px;background:#8B4513}.AppIcon_pixelMessage__1ZCVt{width:4px;height:4px;background:#87CEEB}.AppIcon_pixelMessageBorder__wdsoE{width:4px;height:4px;background:#4682B4}.AppIcon_pixelMessageText__MemGl{width:4px;height:4px;background:#FFFFFF}.AppIcon_iconLabel__1a815{color:white;text-shadow:1px 1px 0 #000000;font-weight:700;font-size:10px;text-align:center;line-height:12px;max-width:60px;word-wrap:break-word}.AppIcon_modalIcon__DAZpj{display:flex;flex-direction:column;align-items:center;cursor:pointer;padding:4px;border-radius:2px;-webkit-user-select:none;-moz-user-select:none;user-select:none;margin:4px}.AppIcon_modalIcon__DAZpj:hover{background-color:rgba(0,0,255,.1)}.AppIcon_modalIconImage__mGmzl{width:32px;height:32px;margin-bottom:4px;display:flex;align-items:center;justify-content:center;font-size:24px;background:linear-gradient(135deg,#3498db,#2980b9);border:2px outset #3498db;border-radius:2px;color:white;font-weight:700;text-shadow:1px 1px 1px rgba(0,0,0,.5)}.AppIcon_modalIconLabel__Ph_et{font-size:10px;text-align:center;color:#000000;line-height:1.2;max-width:64px;word-wrap:break-word}.AppIcon_modalIconImage__mGmzl.AppIcon_cherry__VEOFM{background:linear-gradient(135deg,#e74c3c,#c0392b);border-color:#e74c3c}.AppIcon_modalIconImage__mGmzl.AppIcon_disco__fqXcs{background:linear-gradient(135deg,#9b59b6,#8e44ad);border-color:#9b59b6}.AppIcon_modalIconImage__mGmzl.AppIcon_people__wqP4t{background:linear-gradient(135deg,#27ae60,#229954);border-color:#27ae60}.AppIcon_gameModal__nLHLE{position:fixed;top:0;left:0;width:100vw;height:100vh;background:transparent;display:flex;align-items:flex-start;justify-content:flex-start;z-index:3000;pointer-events:none}.AppIcon_gameWindow__2p6TW{background:#c0c0c0;border:2px outset #c0c0c0;width:800px;height:650px;box-shadow:4px 4px 8px rgba(0,0,0,.5);pointer-events:all;display:flex;flex-direction:column;overflow:hidden}.AppIcon_gameWindowHeader__vP4lk{background:#008080;color:white;padding:5px 10px;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #004040}.AppIcon_gameTitle__n1RcC{font-weight:700;font-size:12px}.AppIcon_closeButton__VpviM{background:#c0c0c0;border:1px outset #c0c0c0;width:20px;height:20px;display:flex;align-items:center;justify-content:center;cursor:pointer;font-size:14px;color:#000000;font-weight:700;line-height:1}.AppIcon_closeButton__VpviM:hover{background:#d0d0d0}.AppIcon_closeButton__VpviM:active{border:1px inset #c0c0c0}.AppIcon_welcomeContent__G9UkP{flex:1 1;padding:20px;display:flex;flex-direction:column;gap:20px}.AppIcon_welcomeHeader__Mg2xk{text-align:center;border-bottom:1px solid #808080;padding-bottom:15px}.AppIcon_welcomeHeader__Mg2xk h1{font-size:24px;font-weight:700;color:#000080;margin:0}.AppIcon_version95__U6NOS{color:#FF0000;font-style:italic}.AppIcon_versionNullOS__SDaxm{color:#008080;font-style:italic;font-weight:700}.AppIcon_welcomeBody__S4JLI{display:flex;gap:20px;flex:1 1}.AppIcon_tipSection__P_4Tb{flex:1 1;display:flex;gap:15px;border:1px inset #c0c0c0;padding:15px;background:#f0f0f0}.AppIcon_tipIcon__1dibP{font-size:32px;min-width:40px}.AppIcon_tipContent__NJDKs{flex:1 1}.AppIcon_tipContent__NJDKs h3{color:#000080;margin:0 0 10px;font-size:14px}.AppIcon_tipContent__NJDKs p{font-size:12px;line-height:1.4;margin:0 0 15px}.AppIcon_tipNavigation__L5snq{display:flex;align-items:center;gap:10px;justify-content:center}.AppIcon_tipButton__vVy7N{background:#c0c0c0;border:1px outset #c0c0c0;padding:4px 8px;font-size:10px;cursor:pointer}.AppIcon_tipButton__vVy7N:hover{background:#d0d0d0}.AppIcon_tipButton__vVy7N:active{border:1px inset #c0c0c0}.AppIcon_tipCounter__QE0HE{font-size:10px;color:#666}.AppIcon_welcomeButtons__GDmqI{display:flex;gap:10px;justify-content:center;padding-top:15px;border-top:1px solid #808080}.AppIcon_welcomeButton__ktqEj{background:#c0c0c0;border:1px outset #c0c0c0;padding:8px 16px;font-size:12px;cursor:pointer;min-width:100px}.AppIcon_welcomeButton__ktqEj:hover{background:#d0d0d0}.AppIcon_welcomeButton__ktqEj:active{border:1px inset #c0c0c0}.AppIcon_gameIframe__WQnsK{width:100%;height:500px;border:none}.AppIcon_gameInstructions__8_0Zj{background:#f0f0f0;padding:10px;text-align:center;font-size:11px;border-top:1px inset #c0c0c0}.AppIcon_gameInstructions__8_0Zj p{margin:0;color:#404040}.AppIcon_appContent__s2JCW{flex:1 1;overflow-y:auto;padding:20px;background:#f0f0f0;font-family:"MS Sans Serif",sans-serif}.AppIcon_companyHeader__CnyLX{text-align:center;margin-bottom:30px;padding-bottom:20px;border-bottom:2px solid #008080}.AppIcon_companyHeader__CnyLX h1{color:#008080;font-size:24px;margin:0 0 10px}.AppIcon_tagline__cM43L{color:#666;font-style:italic;margin:0}.AppIcon_companyInfo__bn0Sd{display:grid;grid-gap:20px;gap:20px}.AppIcon_infoSection__Yber3{background:white;padding:15px;border:1px solid #ccc;border-radius:3px}.AppIcon_infoSection__Yber3 h3{color:#008080;margin:0 0 10px;font-size:14px}.AppIcon_infoSection__Yber3 p{margin:0;line-height:1.4;font-size:11px}.AppIcon_infoSection__Yber3 ul{margin:10px 0 0;padding:0;list-style:none}.AppIcon_infoSection__Yber3 li{font-size:11px;line-height:1.4;margin-bottom:3px}.AppIcon_recipeHeader__UjdOk{text-align:center;margin-bottom:30px;padding-bottom:20px;border-bottom:2px solid #dc143c}.AppIcon_recipeHeader__UjdOk h1{color:#DC143C;font-size:24px;margin:0 0 10px}.AppIcon_recipeTagline__aqsE6{color:#666;font-style:italic;margin:0}.AppIcon_recipeContent__oGlY2{display:grid;grid-gap:20px;gap:20px}.AppIcon_recipeSection__6e9NB{background:white;padding:15px;border:1px solid #ccc;border-radius:3px}.AppIcon_recipeSection__6e9NB h3{color:#DC143C;margin:0 0 10px;font-size:14px}.AppIcon_recipeSection__6e9NB h4{color:#8B4513;margin:10px 0 5px;font-size:12px}.AppIcon_ingredientsList__RsXDv ul{margin:5px 0 15px 15px;padding:0}.AppIcon_ingredientsList__RsXDv li{font-size:11px;line-height:1.4;margin-bottom:3px}.AppIcon_instructionsList__rBEc7{margin:0 0 0 15px;padding:0}.AppIcon_instructionsList__rBEc7 li{font-size:11px;line-height:1.4;margin-bottom:8px}.AppIcon_recipeSection__6e9NB p{margin:0;line-height:1.4;font-size:11px}@media (max-width:768px){.AppIcon_gameWindow__2p6TW{min-width:90vw;max-width:95vw;margin:10px}.AppIcon_appContent__s2JCW{padding:15px;max-height:400px}.AppIcon_gameIframe__WQnsK{height:300px}}.Terminal_page__VxCuD{background:#000000;height:100%;display:flex;position:relative;overflow-y:auto;overflow-x:hidden;padding:12px;scrollbar-width:thin;scrollbar-color:#00ff00 #000000;box-sizing:border-box}.Terminal_terminalContainer__0Amah{width:100%;display:flex;flex-direction:column;font-family:Courier New,Monaco,Menlo,Consolas,monospace;font-size:16px;line-height:1.4;color:#00ff00;padding:8px;box-sizing:border-box;flex-shrink:0}.Terminal_commandBlock__j7Ocd{margin-bottom:8px}.Terminal_commandLine__P43kr{display:flex;align-items:center;gap:8px;margin-bottom:4px}.Terminal_activeTerminalLine__6PXw7{display:flex;align-items:center;gap:8px;cursor:text;margin-top:8px}.Terminal_prompt__r1yZY{color:#00ff00;font-weight:700;min-width:12px}.Terminal_executedCommand__kkm9h{color:#ffffff;font-weight:400}.Terminal_outputLine__FlnD1{color:#cccccc;margin-left:20px;margin-bottom:2px;font-weight:300}.Terminal_inputWrapper__UPGJ4{display:flex;align-items:center}.Terminal_terminalInput__sd3Uk{background:transparent;border:none;outline:none;color:#ffffff;font-family:inherit;font-size:inherit;min-width:1ch;caret-color:transparent}.Terminal_terminalInput__sd3Uk::selection{background:#333333}.Terminal_cursor__UI_to{color:#00ff00;font-weight:400;transition:opacity .1s ease}.Terminal_cursor__UI_to.Terminal_visible__7_ejL{opacity:1}.Terminal_cursor__UI_to.Terminal_hidden__KZqQz{opacity:0}.Terminal_bootSequence__4cKwl{white-space:pre-wrap;font-family:inherit;margin-bottom:16px}.Terminal_bootLine__VXFP4{margin-bottom:2px;color:#00ff00;font-weight:400}.Terminal_bootLine__VXFP4:first-child{color:#ffff00;font-weight:700}.Terminal_bootLine__VXFP4:nth-child(2){color:#ffff00;font-weight:400}.Terminal_bootLine__VXFP4:nth-child(n+4):nth-child(-n+8){color:#00ffff;font-weight:700;font-size:10px;line-height:1.1}@media (max-width:768px){.Terminal_page__VxCuD{padding:12px}.Terminal_terminalContainer__0Amah{font-size:14px}.Terminal_bootLine__VXFP4:nth-child(n+4):nth-child(-n+8){font-size:8px}}@media (max-width:480px){.Terminal_page__VxCuD{padding:8px}.Terminal_terminalContainer__0Amah{font-size:12px}.Terminal_bootLine__VXFP4:nth-child(n+4):nth-child(-n+11){font-size:6px}}.Terminal_modalHeader__mi08T{cursor:-webkit-grab!important;cursor:grab!important}.Terminal_modalHeader__mi08T:active{cursor:-webkit-grabbing!important;cursor:grabbing!important}.MessengerModal_messengerContent__CDs2k{display:flex;flex-direction:column;height:100%;background:#c0c0c0;font-family:"MS Sans Serif",sans-serif;font-size:11px}.MessengerModal_userInfo__0UeS8{display:flex;align-items:center;padding:8px;background:#008080;color:white;border-bottom:1px solid #004040}.MessengerModal_userAvatar__8wMnG{margin-right:8px}.MessengerModal_avatarPlaceholder__Y8Z_7{width:32px;height:32px;background:#0066cc;border:1px solid #004080;border-radius:2px;display:flex;align-items:center;justify-content:center;font-size:10px;font-weight:700;color:white}.MessengerModal_userDetails__zpx4C{flex:1 1}.MessengerModal_userName__BLl_f{font-weight:700;font-size:12px;line-height:1.2}.MessengerModal_userEmail__IcNKz{font-size:10px;opacity:.9}.MessengerModal_statusIndicator__qpQtQ{margin-left:8px}.MessengerModal_statusDot__s9N9c{font-size:12px;text-shadow:1px 1px 1px rgba(0,0,0,.5)}.MessengerModal_searchBar__pSR0R{padding:8px;background:#c0c0c0;border-bottom:1px solid #808080}.MessengerModal_searchInput__pJUIC{width:100%;padding:4px;border:1px inset #c0c0c0;font-family:"MS Sans Serif",sans-serif;font-size:11px}.MessengerModal_contactList__BVJdv{flex:1 1;overflow-y:auto;background:#ffffff;border:2px inset #c0c0c0;margin:4px}.MessengerModal_contactGroup__hJXZG{margin-bottom:4px}.MessengerModal_groupHeader__ZakwP{background:#d0d0d0;padding:4px 8px;font-weight:700;font-size:10px;color:#000000;border-bottom:1px solid #a0a0a0;cursor:pointer;display:flex;align-items:center}.MessengerModal_groupIcon___KbbO{margin-right:4px;font-size:8px}.MessengerModal_contactItem__cuMli{display:flex;align-items:center;padding:4px 8px;cursor:pointer;border-bottom:1px solid #f0f0f0}.MessengerModal_contactItem__cuMli:hover{background:#e0e0ff}.MessengerModal_contactItem__cuMli:active{background:#c0c0ff}.MessengerModal_contactAvatar__KrlMU{margin-right:8px}.MessengerModal_contactAvatar__KrlMU .MessengerModal_avatarPlaceholder__Y8Z_7{width:24px;height:24px;background:#6699cc;border:1px solid #4080b0;font-size:8px}.MessengerModal_contactInfo___qMtf{flex:1 1}.MessengerModal_contactName__2tKW3{font-weight:700;font-size:11px;color:#000000;line-height:1.2}.MessengerModal_contactStatus__Lbb0c{font-size:9px;color:#666666;line-height:1.2}.MessengerModal_contactStatusIndicator__gZgaQ{margin-left:4px}.MessengerModal_statusOnline__LnmFf{color:#00ff00}.MessengerModal_statusAway__HJD0A{color:#ffff00}.MessengerModal_statusBusy__QXO4d{color:#ff0000}.MessengerModal_statusOffline__z8Cyi{color:#808080}.MessengerModal_toolbar__z8tlp{background:#c0c0c0;border-top:1px solid #808080;padding:4px 8px;display:flex;justify-content:space-between;align-items:center}.MessengerModal_toolbarButton__lRnyW{padding:2px 6px;background:#c0c0c0;border:1px outset #c0c0c0;font-family:"MS Sans Serif",sans-serif;font-size:10px;cursor:pointer}.MessengerModal_toolbarButton__lRnyW:hover{background:#d0d0d0}.MessengerModal_toolbarButton__lRnyW:active{border:1px inset #c0c0c0}.MessengerModal_contactList__BVJdv::-webkit-scrollbar{width:16px}.MessengerModal_contactList__BVJdv::-webkit-scrollbar-track{background:#f0f0f0;border:1px inset #c0c0c0}.MessengerModal_contactList__BVJdv::-webkit-scrollbar-thumb{background:#c0c0c0;border:1px outset #c0c0c0}.MessengerModal_contactList__BVJdv::-webkit-scrollbar-thumb:hover{background:#a0a0a0}.MessengerModal_contactList__BVJdv::-webkit-scrollbar-button{background:#c0c0c0;border:1px outset #c0c0c0;height:16px}.MessengerModal_contactList__BVJdv::-webkit-scrollbar-button:hover{background:#a0a0a0}.ChatWindow_chatContent___B5kC{display:flex;flex-direction:column;height:100%;background:#c0c0c0;font-family:"MS Sans Serif",sans-serif;font-size:11px}.ChatWindow_chatMessages__hqmv5{flex:1 1;overflow-y:auto;padding:8px;background:#ffffff;border:2px inset #c0c0c0;margin:4px}.ChatWindow_message__MxtsJ{margin-bottom:12px;padding:4px;border-radius:2px}.ChatWindow_myMessage__DVKB4{background:#d4edda;margin-left:20px}.ChatWindow_theirMessage__1SXuB{background:#f8f9fa;margin-right:20px}.ChatWindow_messageHeader__r4MI4{display:flex;justify-content:space-between;margin-bottom:2px;font-size:10px}.ChatWindow_messageSender__DCuxL{font-weight:700;color:#000080}.ChatWindow_messageTime__0U2k1{color:#666666}.ChatWindow_messageText__yteAL{color:#000000;line-height:1.3}.ChatWindow_chatInput__49Oy7{display:flex;padding:8px;border-top:1px solid #808080;background:#c0c0c0}.ChatWindow_messageInput__LSkT7{flex:1 1;padding:4px;border:1px inset #c0c0c0;font-family:"MS Sans Serif",sans-serif;font-size:11px;margin-right:4px}.ChatWindow_sendButton__Ak401{padding:4px 8px;background:#c0c0c0;border:1px outset #c0c0c0;font-family:"MS Sans Serif",sans-serif;font-size:11px;cursor:pointer}.ChatWindow_sendButton__Ak401:hover{background:#d0d0d0}.ChatWindow_sendButton__Ak401:active{border:1px inset #c0c0c0}.ChatWindow_chatMessages__hqmv5::-webkit-scrollbar{width:16px}.ChatWindow_chatMessages__hqmv5::-webkit-scrollbar-track{background:#f0f0f0;border:1px inset #c0c0c0}.ChatWindow_chatMessages__hqmv5::-webkit-scrollbar-thumb{background:#c0c0c0;border:1px outset #c0c0c0}.ChatWindow_chatMessages__hqmv5::-webkit-scrollbar-thumb:hover{background:#a0a0a0}.ProgramsModal_programsContent__MqwBG{flex:1 1;display:flex;flex-direction:column;background:#c0c0c0;font-family:"MS Sans Serif",sans-serif;font-size:11px}.ProgramsModal_programsGrid__mW3S4{flex:1 1;padding:16px;display:grid;grid-template-columns:repeat(2,1fr);grid-gap:16px;gap:16px;background:#ffffff;border:2px inset #c0c0c0;margin:8px;overflow-y:auto;align-content:start}.ProgramsModal_programItem__7vGBT{display:flex;flex-direction:column;align-items:center;cursor:pointer;padding:4px;border-radius:2px;-webkit-user-select:none;-moz-user-select:none;user-select:none;margin:4px}.ProgramsModal_programItem__7vGBT:hover{background-color:rgba(0,0,255,.1)}.ProgramsModal_programIcon__uZ47q{width:32px;height:32px;margin-bottom:4px;display:flex;align-items:center;justify-content:center;font-size:24px;background:linear-gradient(135deg,#3498db,#2980b9);border:2px outset #3498db;border-radius:2px;color:white;font-weight:700;text-shadow:1px 1px 1px rgba(0,0,0,.5)}.ProgramsModal_programIcon__uZ47q.ProgramsModal_cherry__08qxl{background:linear-gradient(135deg,#e74c3c,#c0392b);border-color:#e74c3c}.ProgramsModal_programIcon__uZ47q.ProgramsModal_disco__z_X_l{background:linear-gradient(135deg,#9b59b6,#8e44ad);border-color:#9b59b6}.ProgramsModal_programIcon__uZ47q.ProgramsModal_people__EPb6S{background:linear-gradient(135deg,#27ae60,#229954);border-color:#27ae60}.ProgramsModal_programName__4lCqo{font-size:10px;text-align:center;color:#000000;line-height:1.2;max-width:64px;word-wrap:break-word}.ProgramsModal_statusBar__qr91G{background:#c0c0c0;border-top:1px solid #808080;padding:2px 8px;font-size:10px;color:#000000;display:flex;justify-content:space-between}.ProgramsModal_programsGrid__mW3S4::-webkit-scrollbar{width:16px}.ProgramsModal_programsGrid__mW3S4::-webkit-scrollbar-track{background:#f0f0f0;border:1px inset #c0c0c0}.ProgramsModal_programsGrid__mW3S4::-webkit-scrollbar-thumb{background:#c0c0c0;border:1px outset #c0c0c0}.ProgramsModal_programsGrid__mW3S4::-webkit-scrollbar-thumb:hover{background:#a0a0a0}.ProgramsModal_programsGrid__mW3S4::-webkit-scrollbar-button{background:#c0c0c0;border:1px outset #c0c0c0;height:16px}.ProgramsModal_programsGrid__mW3S4::-webkit-scrollbar-button:hover{background:#a0a0a0}.PaintModal_paintContainer__PkzI7{display:flex;flex-direction:column;height:100%;font-family:"MS Sans Serif",sans-serif;font-size:11px;background:#c0c0c0;display:grid;grid-template-areas:"toolbar canvas" "colors colors";grid-template-columns:60px 1fr;grid-template-rows:1fr 60px;grid-gap:2px;gap:2px;padding:2px}.PaintModal_toolPalette__XRmDF{grid-area:toolbar;background:#c0c0c0;border:1px inset #c0c0c0;padding:4px}.PaintModal_toolGrid__gaILs{display:grid;grid-template-columns:1fr 1fr;grid-gap:2px;gap:2px}.PaintModal_toolButton__5GP_g{width:24px;height:24px;background:#c0c0c0;border:1px outset #c0c0c0;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:none;position:relative}.PaintModal_toolButton__5GP_g:hover{background:#d0d0d0}.PaintModal_toolButton__5GP_g:active{border:1px inset #c0c0c0}.PaintModal_toolButton__5GP_g.PaintModal_active__rQIfa{border:1px inset #c0c0c0;background:#b0b0b0}.PaintModal_selectIcon__jmLG_{width:10px;height:8px;border:1px dashed #000;background:transparent}.PaintModal_pencilIcon__G3CSo{width:12px;height:2px;background:#000;transform:rotate(45deg);position:relative}.PaintModal_pencilIcon__G3CSo:after{content:"";position:absolute;top:-1px;right:-2px;width:4px;height:4px;background:#8B4513;transform:rotate(-45deg)}.PaintModal_brushIcon__hB8CD{width:8px;height:12px;background:#8B4513;position:relative}.PaintModal_brushIcon__hB8CD:after{content:"";position:absolute;top:-2px;left:2px;width:4px;height:6px;background:#404040}.PaintModal_eraserIcon__RM4b9{width:10px;height:6px;background:#FFB6C1;border:1px solid #000}.PaintModal_lineIcon__IA8MZ{width:12px;height:1px;background:#000;transform:rotate(45deg)}.PaintModal_rectangleIcon__LzbRo{width:12px;height:8px;border:1px solid #000;background:transparent}.PaintModal_circleIcon__cqsWT{width:10px;height:10px;border:1px solid #000;border-radius:50%;background:transparent}.PaintModal_bucketIcon__G7umg{width:12px;height:10px;background:#C0C0C0;border:1px solid #000;border-radius:0 0 4px 4px;position:relative}.PaintModal_bucketIcon__G7umg:before{content:"";position:absolute;top:-3px;left:2px;width:6px;height:3px;background:#808080;border:1px solid #000;border-bottom:none}.PaintModal_bucketIcon__G7umg:after{content:"";position:absolute;top:2px;left:3px;width:4px;height:4px;background:#FFD700;border-radius:2px}.PaintModal_canvasArea__Inu6Y{grid-area:canvas;background:#c0c0c0;border:1px inset #c0c0c0;padding:4px;overflow:auto}.PaintModal_canvas__G2GKn{border:1px solid #000;background:#ffffff;cursor:crosshair;display:block}.PaintModal_colorPalette__KGjl_{grid-area:colors;background:#c0c0c0;border:1px inset #c0c0c0;padding:4px;display:flex;align-items:center;justify-content:flex-start}.PaintModal_colorGrid__uFHFc{display:grid;grid-template-columns:repeat(16,1fr);grid-gap:0;gap:0;border:1px solid #808080}.PaintModal_colorButton__LkVZp{width:18px;height:18px;border:1px solid #808080;border-top:none;border-left:none;cursor:pointer;padding:0;margin:0;outline:none}.PaintModal_colorButton__LkVZp:nth-child(16n){border-right:none}.PaintModal_colorButton__LkVZp:nth-last-child(-n+16){border-bottom:none}.PaintModal_colorButton__LkVZp:hover{outline:1px solid #000;outline-offset:-1px}.PaintModal_colorButton__LkVZp.PaintModal_activeColor__yJW76{outline:2px solid #000;outline-offset:-2px}.PaintModal_canvas__G2GKn[data-tool=brush],.PaintModal_canvas__G2GKn[data-tool=bucket],.PaintModal_canvas__G2GKn[data-tool=circle],.PaintModal_canvas__G2GKn[data-tool=eraser],.PaintModal_canvas__G2GKn[data-tool=line],.PaintModal_canvas__G2GKn[data-tool=pencil],.PaintModal_canvas__G2GKn[data-tool=rectangle],.PaintModal_canvas__G2GKn[data-tool=select]{cursor:crosshair}.StartMenu_startMenu__Ee_6M{position:fixed;bottom:30px;left:0;width:250px;background:#c0c0c0;border:2px outset #c0c0c0;box-shadow:2px 2px 5px rgba(0,0,0,.3);font-family:"MS Sans Serif",sans-serif;font-size:11px;z-index:1000;animation:StartMenu_slideUp__mUSP_ .15s ease-out}@keyframes StartMenu_slideUp__mUSP_{0%{transform:translateY(10px);opacity:0}to{transform:translateY(0);opacity:1}}.StartMenu_startMenuHeader__Vo2P_{background:linear-gradient(90deg,#0000ff,#000080);color:white;padding:8px 12px;text-shadow:1px 1px 0 rgba(0,0,0,.5)}.StartMenu_startMenuTitle__k5IU2{font-weight:700;font-size:12px;margin-bottom:2px}.StartMenu_startMenuUser__sOJHl{font-size:10px;opacity:.9}.StartMenu_startMenuSeparator__HIVsy{height:2px;background:#808080;border-top:1px solid #404040;border-bottom:1px solid #ffffff;margin:0}.StartMenu_startMenuItems__yWYcc{max-height:400px;overflow-y:auto}.StartMenu_startMenuItem__QWE9G{display:flex;align-items:center;padding:6px 12px;cursor:pointer;transition:background-color .1s;border:1px solid transparent;margin:1px 2px}.StartMenu_startMenuItemSelected__T5iAw,.StartMenu_startMenuItem__QWE9G:hover{background:#316ac5;color:white;border:1px solid #0056b3}.StartMenu_startMenuItemIcon__ONjPS{width:24px;height:24px;display:flex;align-items:center;justify-content:center;margin-right:10px;font-size:16px;background:#c0c0c0;border:1px outset #c0c0c0;border-radius:2px;flex-shrink:0}.StartMenu_startMenuItemSelected__T5iAw .StartMenu_startMenuItemIcon__ONjPS{background:#4a90e2;border:1px inset #4a90e2}.StartMenu_startMenuItemText__awy2P{flex:1 1;min-width:0}.StartMenu_startMenuItemName__A3sjL{font-weight:700;font-size:11px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.StartMenu_startMenuItemDescription__r4XIQ{font-size:9px;color:#606060;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-top:1px}.StartMenu_startMenuItemSelected__T5iAw .StartMenu_startMenuItemDescription__r4XIQ{color:#d0d0d0}.StartMenu_startMenuBottom__8JQll{border-top:1px solid #808080;border-bottom:1px solid #ffffff;margin-top:2px}.StartMenu_startMenuBottom__8JQll .StartMenu_startMenuItem__QWE9G{font-size:10px}.StartMenu_startMenuBottom__8JQll .StartMenu_startMenuItemIcon__ONjPS{font-size:14px}.StartMenu_startMenuItems__yWYcc::-webkit-scrollbar{width:16px}.StartMenu_startMenuItems__yWYcc::-webkit-scrollbar-track{background:#c0c0c0;border:1px inset #c0c0c0}.StartMenu_startMenuItems__yWYcc::-webkit-scrollbar-thumb{background:#808080;border:1px outset #808080}.StartMenu_startMenuItems__yWYcc::-webkit-scrollbar-thumb:hover{background:#606060}.StartMenu_startMenuItems__yWYcc::-webkit-scrollbar-button{background:#c0c0c0;border:1px outset #c0c0c0;height:16px}.StartMenu_startMenuItems__yWYcc::-webkit-scrollbar-button:hover{background:#d0d0d0}@media (max-width:768px){.StartMenu_startMenu__Ee_6M{width:200px;font-size:10px}.StartMenu_startMenuItemIcon__ONjPS{width:20px;height:20px;font-size:14px}.StartMenu_startMenuItemName__A3sjL{font-size:10px}.StartMenu_startMenuItemDescription__r4XIQ{font-size:8px}}