@import "https://db.onlinewebfonts.com/c/94aaf80c10588285414858c23abfcfc4?family=W95FA";
.Desktop-module__MK8kDW__screenViewport{z-index:9999;background:#000;justify-content:center;align-items:center;width:100vw;height:100vh;display:flex;position:fixed;inset:0;overflow:hidden}.Desktop-module__MK8kDW__desktop,.Desktop-module__MK8kDW__bootScreen{border-radius:14px;box-shadow:0 0 0 6px #1a1a1a,0 0 40px 8px #00000080}.Desktop-module__MK8kDW__crtOverlay{pointer-events:none;filter:brightness(1.25);background:radial-gradient(#0000 60%,#00000047 100%);animation:6s infinite Desktop-module__MK8kDW__crtFlicker;position:absolute;inset:0}@keyframes Desktop-module__MK8kDW__crtFlicker{0%,92%,to{opacity:1}93%{opacity:.97}94%{opacity:1}96%{opacity:.98}97%{opacity:1}}.Desktop-module__MK8kDW__desktop{-webkit-user-select:none;user-select:none;background:teal;flex-shrink:0;width:800px;height:600px;font-family:Tahoma,Verdana,sans-serif;position:relative;overflow:hidden}.Desktop-module__MK8kDW__watermark{opacity:.08;pointer-events:none;z-index:0;-webkit-user-select:none;user-select:none;width:220px;height:auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.Desktop-module__MK8kDW__iconColumn{flex-direction:column;gap:22px;display:flex;position:absolute;top:20px;left:20px}.Desktop-module__MK8kDW__iconButton{cursor:pointer;background:0 0;border:none;flex-direction:column;align-items:center;width:72px;padding:4px;display:flex}.Desktop-module__MK8kDW__iconButton img,.Desktop-module__MK8kDW__iconButton svg{flex-shrink:0}.Desktop-module__MK8kDW__iconButton:focus-visible{outline:1px dotted #fff}.Desktop-module__MK8kDW__iconColumnRight{flex-direction:column;align-items:flex-end;gap:22px;display:flex;position:absolute;top:20px;right:20px}.Desktop-module__MK8kDW__iconLabel{color:#fff;text-align:center;text-shadow:1px 1px #000;margin-top:4px;font-size:12px}.Desktop-module__MK8kDW__iconLabelBold{font-weight:700}.Desktop-module__MK8kDW__window{box-sizing:border-box;background:silver;border:2px solid #404040;border-color:#fff #404040 #404040 #fff;position:absolute}.Desktop-module__MK8kDW__titlebar{color:#fff;cursor:move;touch-action:none;background:linear-gradient(90deg,navy,#1084d0);justify-content:space-between;align-items:center;padding:4px 6px;font-size:13px;font-weight:700;display:flex}.Desktop-module__MK8kDW__closeButton{cursor:pointer;background:silver;border:2px outset #fff;width:18px;height:18px;font-size:12px;line-height:1}.Desktop-module__MK8kDW__windowBody{background:#fff;min-height:120px;padding:10px}.Desktop-module__MK8kDW__iframe{aspect-ratio:16/9;border:none;width:100%;display:block}.Desktop-module__MK8kDW__iframeWrap{flex-direction:column;gap:8px;display:flex}.Desktop-module__MK8kDW__fallbackLink{color:navy;font-size:12px}.Desktop-module__MK8kDW__videoWrap{position:relative}.Desktop-module__MK8kDW__videoBox{aspect-ratio:16/9;width:100%;position:relative;overflow:hidden}.Desktop-module__MK8kDW__videoBox iframe{border:none;width:100%;height:100%;display:block;position:absolute;inset:0}.Desktop-module__MK8kDW__youtubeOverlayBtn{color:#fff;cursor:pointer;opacity:0;pointer-events:none;background:#000000b8;border:1px solid #fff9;border-radius:3px;align-items:center;gap:5px;padding:5px 10px;font-family:Tahoma,Verdana,sans-serif;font-size:11px;transition:opacity 5s;display:flex;position:absolute;bottom:8px;right:8px}.Desktop-module__MK8kDW__youtubeOverlayBtn.Desktop-module__MK8kDW__visible{opacity:1;pointer-events:auto}.Desktop-module__MK8kDW__placeholder{color:#222;padding:12px 4px;font-size:14px;line-height:1.6}.Desktop-module__MK8kDW__welcomeOverlay{z-index:500;background:#00000073;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.Desktop-module__MK8kDW__welcomeBox{background:silver;border:2px solid #404040;border-color:#fff #404040 #404040 #fff;min-width:260px}.Desktop-module__MK8kDW__welcomeTitlebar{color:#fff;background:linear-gradient(90deg,navy,#1084d0);justify-content:space-between;align-items:center;padding:4px 6px;font-family:Tahoma,Verdana,sans-serif;font-size:13px;font-weight:700;display:flex}.Desktop-module__MK8kDW__welcomeBox .Desktop-module__MK8kDW__dialogBody{padding:16px 20px}.Desktop-module__MK8kDW__dialogBody{padding:4px;font-family:Tahoma,Verdana,sans-serif}.Desktop-module__MK8kDW__dialogRow{align-items:flex-start;gap:14px;margin-bottom:18px;display:flex}.Desktop-module__MK8kDW__dialogIcon{flex-shrink:0;font-size:30px;line-height:1}.Desktop-module__MK8kDW__dialogText{color:#111;margin:0;font-size:13px;line-height:1.6}.Desktop-module__MK8kDW__dialogButtons{justify-content:center;gap:10px;display:flex}.Desktop-module__MK8kDW__dialogBtn{cursor:pointer;background:silver;border:2px outset #fff;padding:4px 16px;font-family:inherit;font-size:12px}.Desktop-module__MK8kDW__dialogBtn:active{border-style:inset}.Desktop-module__MK8kDW__glitch{background:repeating-linear-gradient(0deg,#000 0 2px,#fff 2px 3px,#0ff 3px 4px,#f0f 4px 5px);height:90px;animation:.1s steps(2,end) infinite Desktop-module__MK8kDW__glitchShift}@keyframes Desktop-module__MK8kDW__glitchShift{0%{background-position-x:0}to{background-position-x:14px}}.Desktop-module__MK8kDW__readmeText{white-space:pre-wrap;margin:0;font-family:Courier New,monospace;font-size:13px}.Desktop-module__MK8kDW__taskbar{box-sizing:border-box;background:silver;border-top:2px solid #fff;align-items:center;gap:4px;height:32px;padding:0 4px;display:flex;position:absolute;bottom:0;left:0;right:0}.Desktop-module__MK8kDW__startButton{cursor:pointer;background:silver;border:2px outset #fff;align-items:center;padding:3px 10px;font-family:inherit;font-size:12px;font-weight:700;display:flex;position:relative}.Desktop-module__MK8kDW__startButton:active{border-style:inset}.Desktop-module__MK8kDW__floatingNote{pointer-events:none;font-size:16px;animation:1.2s ease-out forwards Desktop-module__MK8kDW__floatUp;position:absolute;bottom:100%}@keyframes Desktop-module__MK8kDW__floatUp{0%{opacity:1;transform:translate(-50%)}to{opacity:0;transform:translate(-50%,-40px)}}.Desktop-module__MK8kDW__separator{border-left:1px solid gray;border-right:1px solid #fff;width:2px;height:22px;margin:0 2px}.Desktop-module__MK8kDW__quickGroup{gap:2px;display:flex}.Desktop-module__MK8kDW__quickButton{cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;width:24px;height:24px;display:flex;position:relative}.Desktop-module__MK8kDW__quickButton:hover{border:1px solid gray;border-color:#fff gray gray #fff}.Desktop-module__MK8kDW__quickButtonHighlight{animation:.7s ease-in-out 4 Desktop-module__MK8kDW__quickPulse}@keyframes Desktop-module__MK8kDW__quickPulse{0%,to{background:0 0}50%{background:#fff7b0}}.Desktop-module__MK8kDW__spacer{flex:1}.Desktop-module__MK8kDW__clock{background:silver;border:2px inset #fff;padding:3px 10px;font-size:12px}.Desktop-module__MK8kDW__bootScreen{background:#000;flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;gap:24px;width:800px;height:600px;display:flex}.Desktop-module__MK8kDW__bootLogo{width:200px;height:auto}.Desktop-module__MK8kDW__bootTitle{align-items:center;gap:10px;margin-top:-8px;display:flex}.Desktop-module__MK8kDW__bootTitleText{color:#fff;letter-spacing:1px;font-family:W95FA,MS Sans Serif,Tahoma,sans-serif;font-size:22px;font-weight:400}.Desktop-module__MK8kDW__bootBar{border:1px solid #fff;width:220px;height:14px}.Desktop-module__MK8kDW__bootBarFill{background:#fff;height:100%;animation:1.7s ease-out forwards Desktop-module__MK8kDW__fill}@keyframes Desktop-module__MK8kDW__fill{0%{width:0%}to{width:100%}}
.CarDodgeGame-module__P84HSW__wrap{flex-direction:column;align-items:center;gap:6px;display:flex;position:relative}.CarDodgeGame-module__P84HSW__canvas{image-rendering:pixelated;border:2px solid #404040;display:block}.CarDodgeGame-module__P84HSW__score{color:#222;font-family:Courier New,monospace;font-size:13px;font-weight:700}.CarDodgeGame-module__P84HSW__touchControls{gap:16px;margin-top:2px;display:flex}.CarDodgeGame-module__P84HSW__touchBtn{cursor:pointer;touch-action:none;background:silver;border:2px outset #fff;width:48px;height:36px;font-size:16px}.CarDodgeGame-module__P84HSW__touchBtn:active{border-style:inset}.CarDodgeGame-module__P84HSW__overlay{color:#fff;background:#000000b8;flex-direction:column;justify-content:center;align-items:center;gap:10px;font-family:Courier New,monospace;display:flex;position:absolute;inset:0}.CarDodgeGame-module__P84HSW__overlayText{letter-spacing:2px;font-size:20px;font-weight:700}.CarDodgeGame-module__P84HSW__overlayScore{font-size:13px}.CarDodgeGame-module__P84HSW__retryBtn{cursor:pointer;background:silver;border:2px outset #fff;margin-top:6px;padding:6px 16px;font-size:13px}.CarDodgeGame-module__P84HSW__retryBtn:active{border-style:inset}
.DiscDefrag-module__49uLUG__wrap{-webkit-user-select:none;user-select:none;font-family:Tahoma,Verdana,sans-serif}.DiscDefrag-module__49uLUG__toolbar{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:6px;display:flex}.DiscDefrag-module__49uLUG__optimizeBtn{cursor:pointer;background:silver;border:2px outset #fff;padding:4px 12px;font-family:inherit;font-size:12px}.DiscDefrag-module__49uLUG__optimizeBtn:active{border-style:inset}.DiscDefrag-module__49uLUG__optimizeBtn:disabled{color:#888;cursor:default}.DiscDefrag-module__49uLUG__legend{align-items:center;gap:6px;font-size:11px;display:flex}.DiscDefrag-module__49uLUG__legendDot{border:1px solid #404040;flex-shrink:0;width:12px;height:12px;display:inline-block}.DiscDefrag-module__49uLUG__legendLabel{margin-right:6px}.DiscDefrag-module__49uLUG__legendSingle{background:#00a}.DiscDefrag-module__49uLUG__legendEp{background:#a00}.DiscDefrag-module__49uLUG__legendUnreleased{background:silver;border:1px dashed #404040}.DiscDefrag-module__49uLUG__field{background:#000;border:2px solid #404040;border-color:gray #404040 #404040 gray;width:100%;height:210px;position:relative;overflow:hidden}.DiscDefrag-module__49uLUG__block{cursor:default;border:1px solid #ffffff26;width:26px;height:20px;padding:0;transition:left .55s,top .55s,transform .55s;position:absolute}.DiscDefrag-module__49uLUG__block.DiscDefrag-module__49uLUG__clickable{cursor:pointer}.DiscDefrag-module__49uLUG__block.DiscDefrag-module__49uLUG__clickable:hover{filter:brightness(1.4);z-index:5}.DiscDefrag-module__49uLUG__single{background:#00a}.DiscDefrag-module__49uLUG__ep{background:#a00}.DiscDefrag-module__49uLUG__unreleased{background:0 0;border:1px dashed #aaa}.DiscDefrag-module__49uLUG__blockUnstable{z-index:10;animation:1.2s ease-in-out infinite DiscDefrag-module__49uLUG__unstable}@keyframes DiscDefrag-module__49uLUG__unstable{0%,to{opacity:1;transform:translate(0)rotate(0)}20%{opacity:.7;transform:translate(3px,-2px)rotate(3deg)}40%{opacity:1;transform:translate(-2px,3px)rotate(-2deg)}60%{opacity:.8;transform:translate(4px,1px)rotate(2deg)}80%{opacity:1;transform:translate(-3px,-1px)rotate(-3deg)}}.DiscDefrag-module__49uLUG__statusBar{background:silver;border:1px inset gray;align-items:center;gap:8px;min-height:20px;margin-top:6px;padding:3px 6px;display:flex}.DiscDefrag-module__49uLUG__statusText{color:#000;white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:11px;overflow:hidden}.DiscDefrag-module__49uLUG__progressBar{background:#fff;border:1px inset gray;flex-shrink:0;width:80px;height:10px}.DiscDefrag-module__49uLUG__progressFill{background:navy;height:100%;transition:width .3s}.DiscDefrag-module__49uLUG__stats{color:#333;text-align:right;margin-top:5px;padding-right:4px;font-size:11px}.DiscDefrag-module__49uLUG__infoOverlay{z-index:50;background:#0006;justify-content:center;align-items:center;display:flex;position:absolute;inset:-8px}.DiscDefrag-module__49uLUG__infoCard{text-align:center;background:silver;border:2px solid #404040;border-color:#fff #404040 #404040 #fff;min-width:200px;padding:16px 20px}.DiscDefrag-module__49uLUG__infoYear{color:#555;margin-bottom:4px;font-size:12px}.DiscDefrag-module__49uLUG__infoTitle{margin-bottom:4px;font-size:14px;font-weight:700;line-height:1.3}.DiscDefrag-module__49uLUG__infoType{color:#555;margin-bottom:10px;font-size:11px}.DiscDefrag-module__49uLUG__infoLinks{justify-content:center;gap:8px;margin-bottom:12px;display:flex}.DiscDefrag-module__49uLUG__infoLink{color:#000;cursor:pointer;background:silver;border:2px outset #fff;padding:3px 10px;font-family:Tahoma,Verdana,sans-serif;font-size:11px;text-decoration:none}.DiscDefrag-module__49uLUG__infoLink:hover{background:#d0d0d0}.DiscDefrag-module__49uLUG__infoLink:active{border-style:inset}.DiscDefrag-module__49uLUG__infoClose{cursor:pointer;background:silver;border:2px outset #fff;padding:3px 14px;font-family:inherit;font-size:12px}.DiscDefrag-module__49uLUG__infoClose:active{border-style:inset}
.PaintApp-module__1IN6aW__wrap{-webkit-user-select:none;user-select:none;font-family:Tahoma,Verdana,sans-serif}.PaintApp-module__1IN6aW__menuBar{color:#000;border-bottom:1px solid gray;gap:14px;margin-bottom:6px;padding:2px 4px 6px;font-size:11px;display:flex}.PaintApp-module__1IN6aW__actionRow{gap:6px;margin-bottom:6px;display:flex}.PaintApp-module__1IN6aW__actionBtn{cursor:pointer;background:silver;border:2px outset #fff;padding:4px 10px;font-family:inherit;font-size:11px}.PaintApp-module__1IN6aW__actionBtn:active{border-style:inset}.PaintApp-module__1IN6aW__actionBtn:disabled{color:#888;cursor:default}.PaintApp-module__1IN6aW__layout{grid-template-columns:40px 1fr;gap:6px;display:grid}.PaintApp-module__1IN6aW__toolbox{background:silver;border:2px inset #fff;grid-template-columns:repeat(2,1fr);align-content:start;gap:2px;padding:3px;display:grid}.PaintApp-module__1IN6aW__toolBtn{cursor:pointer;background:silver;border:1px solid #0000;justify-content:center;align-items:center;width:16px;height:16px;padding:0;display:flex}.PaintApp-module__1IN6aW__toolBtn.PaintApp-module__1IN6aW__active{background:#a8a8a8;border-color:#404040}.PaintApp-module__1IN6aW__toolDot{border-radius:50%;display:block}.PaintApp-module__1IN6aW__canvas{aspect-ratio:320/200;cursor:crosshair;touch-action:none;background:#fff;border:2px solid #404040;border-color:gray #404040 #404040 gray;width:100%;display:block}.PaintApp-module__1IN6aW__paletteRow{background:silver;border:2px inset #fff;align-items:center;gap:8px;margin-top:6px;padding:4px;display:flex}.PaintApp-module__1IN6aW__currentColor{border:2px inset #fff;flex-shrink:0;width:24px;height:24px}.PaintApp-module__1IN6aW__palette{flex:1;grid-template-columns:repeat(16,1fr);gap:2px;display:grid}.PaintApp-module__1IN6aW__swatch{aspect-ratio:1;cursor:pointer;border:1px solid #404040;width:100%;padding:0}.PaintApp-module__1IN6aW__swatchActive{outline-offset:1px;outline:2px solid navy}
.VoiceMailbox-module__8Lb_aa__wrap{background:silver;flex-direction:column;align-items:center;gap:10px;min-width:240px;padding:8px 12px 12px;font-family:Tahoma,Verdana,sans-serif;display:flex}.VoiceMailbox-module__8Lb_aa__lcd{box-sizing:border-box;background:#b8c870;border:2px inset #888;align-items:center;width:100%;min-height:52px;padding:8px 10px;display:flex}.VoiceMailbox-module__8Lb_aa__lcdLines{flex-direction:column;gap:3px;width:100%;display:flex}.VoiceMailbox-module__8Lb_aa__lcdText{color:#2a3a00;letter-spacing:.5px;font-family:Courier New,monospace;font-size:13px;font-weight:700}.VoiceMailbox-module__8Lb_aa__lcdSub{color:#3a5000;font-family:Courier New,monospace;font-size:11px}.VoiceMailbox-module__8Lb_aa__lcdBlink{color:#2a3a00;font-family:Courier New,monospace;font-size:13px;animation:.8s step-end infinite VoiceMailbox-module__8Lb_aa__blink}@keyframes VoiceMailbox-module__8Lb_aa__blink{0%,to{opacity:1}50%{opacity:0}}.VoiceMailbox-module__8Lb_aa__guide{flex-direction:column;gap:2px;width:100%;min-height:34px;display:flex}.VoiceMailbox-module__8Lb_aa__guideLine{color:#222;gap:6px;font-size:11px;display:flex}.VoiceMailbox-module__8Lb_aa__guideLine b{color:#fff;text-align:center;background:navy;flex-shrink:0;width:16px;height:16px;font-size:10px;line-height:16px;display:inline-block}.VoiceMailbox-module__8Lb_aa__dialpad{grid-template-columns:repeat(3,1fr);gap:6px;width:100%;display:grid}.VoiceMailbox-module__8Lb_aa__key{color:#111;cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation;background:#d4d0c8;border:2px outset #fff;justify-content:center;align-items:center;height:36px;min-height:44px;font-family:Courier New,monospace;font-size:14px;font-weight:700;transition:background 50ms;display:flex}.VoiceMailbox-module__8Lb_aa__key:hover:not(.VoiceMailbox-module__8Lb_aa__keyDisabled){background:#e4e0d8}.VoiceMailbox-module__8Lb_aa__keyActive{background:#b0b0a8!important;border-style:inset!important}.VoiceMailbox-module__8Lb_aa__keyDisabled{opacity:.45;cursor:default}
.MailApp-module__XQwwNa__wrap{background:silver;flex-direction:column;min-width:320px;font-family:Tahoma,Verdana,sans-serif;display:flex}.MailApp-module__XQwwNa__toolbar{background:silver;border-bottom:1px solid gray;align-items:center;gap:2px;padding:3px 4px;display:flex}.MailApp-module__XQwwNa__toolBtn{cursor:pointer;white-space:nowrap;-webkit-tap-highlight-color:transparent;touch-action:manipulation;background:silver;border:2px outset #fff;min-height:28px;padding:3px 10px;font-family:inherit;font-size:12px}.MailApp-module__XQwwNa__toolBtn:active{border-style:inset}.MailApp-module__XQwwNa__toolSep{border-left:1px solid gray;border-right:1px solid #fff;width:2px;height:20px;margin:0 4px}.MailApp-module__XQwwNa__fields{background:#fff;border-bottom:2px solid gray;padding:0}.MailApp-module__XQwwNa__fieldRow{border-bottom:1px solid #d0d0d0;align-items:center;min-height:28px;display:flex}.MailApp-module__XQwwNa__fieldRow:last-child{border-bottom:none}.MailApp-module__XQwwNa__fieldLabel{color:#444;white-space:nowrap;flex-shrink:0;width:90px;padding:0 8px;font-size:12px}.MailApp-module__XQwwNa__fieldFixed{color:#222;flex:1;padding:4px 6px;font-size:12px}.MailApp-module__XQwwNa__fieldDivider{background:silver;height:1px}.MailApp-module__XQwwNa__fieldInput{color:#111;background:0 0;border:none;outline:none;flex:1;min-height:28px;padding:4px 6px;font-family:Tahoma,Verdana,sans-serif;font-size:16px}.MailApp-module__XQwwNa__fieldInput::placeholder{color:#aaa;font-size:13px}.MailApp-module__XQwwNa__fieldError{background:#fff0f0!important;border:1px solid #c00!important}.MailApp-module__XQwwNa__bodyWrap{background:#fff;flex-direction:column;display:flex;position:relative}.MailApp-module__XQwwNa__bodyInput{resize:none;box-sizing:border-box;color:#111;-webkit-appearance:none;border:none;outline:none;width:100%;min-height:120px;padding:10px;font-family:Tahoma,Verdana,sans-serif;font-size:16px;line-height:1.6}.MailApp-module__XQwwNa__bodyInput::placeholder{color:#aaa;font-size:13px}.MailApp-module__XQwwNa__charCount{text-align:right;color:#888;background:#fff;padding:2px 8px 4px;font-size:10px}.MailApp-module__XQwwNa__footer{background:silver;border-top:1px solid gray;justify-content:flex-end;padding:8px;display:flex}.MailApp-module__XQwwNa__sendBtn{cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation;background:silver;border:2px outset #fff;min-height:36px;padding:5px 20px;font-family:inherit;font-size:13px;font-weight:700}.MailApp-module__XQwwNa__sendBtn:active{border-style:inset}.MailApp-module__XQwwNa__statusWrap{background:silver;flex-direction:column;justify-content:center;align-items:center;gap:12px;min-height:120px;padding:16px 20px;font-family:Tahoma,Verdana,sans-serif;display:flex}.MailApp-module__XQwwNa__statusIcon{font-size:28px}.MailApp-module__XQwwNa__statusText{color:#222;text-align:center;margin:0;font-size:13px}.MailApp-module__XQwwNa__progressBar{background:#fff;border:2px inset gray;width:180px;height:14px}.MailApp-module__XQwwNa__progressFill{background:navy;height:100%;animation:1.6s ease-out forwards MailApp-module__XQwwNa__progressAnim}@keyframes MailApp-module__XQwwNa__progressAnim{0%{width:0%}to{width:100%}}.MailApp-module__XQwwNa__dialogRow{align-items:flex-start;gap:14px;display:flex}.MailApp-module__XQwwNa__dialogText{color:#111;margin:0;font-size:13px;line-height:1.6}.MailApp-module__XQwwNa__dialogButtons{justify-content:center;gap:10px;display:flex}.MailApp-module__XQwwNa__dialogBtn{cursor:pointer;-webkit-tap-highlight-color:transparent;background:silver;border:2px outset #fff;min-height:32px;padding:4px 20px;font-family:inherit;font-size:12px}.MailApp-module__XQwwNa__dialogBtn:active{border-style:inset}@media (max-width:600px){.MailApp-module__XQwwNa__wrap{width:100%;min-width:0}.MailApp-module__XQwwNa__bodyInput{min-height:160px}}
