code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.MonitorFrame_monitorContainer__vA97N{align-items:center;background-color:#2c2c2c;box-sizing:border-box;display:flex;justify-content:center;min-height:100svh;padding:20px}.MonitorFrame_monitorAssembly__6hgBz{align-items:center;display:flex;flex-direction:column}.MonitorFrame_monitorBezel__VrUhq{align-items:center;background:linear-gradient(135deg,#eae8d4,#d2d0c4);border:25px solid #a09d8b;border-radius:30px;box-shadow:inset 0 0 30px #0009,0 20px 40px #00000080,inset 5px 5px 15px #ffffff80,inset -5px -5px 15px #0000004d;box-sizing:border-box;display:flex;justify-content:center;max-width:1400px;padding:20px;position:relative;width:95vw;z-index:2}.MonitorFrame_monitorScreen__OocGl{aspect-ratio:4/3;background-color:#000;border:6px solid #222;border-radius:8px;box-shadow:inset 0 0 20px #000c,0 0 10px #0006;overflow:hidden;position:relative;width:100%}.MonitorFrame_monitorStand__0h9tf{background:linear-gradient(0deg,#a09d8b,#d2d0c4);border:3px solid #8a8879;border-radius:0 0 15px 15px;border-top:none;box-shadow:0 15px 25px #0006;height:35px;margin-top:-20px;position:relative;width:35%}.MonitorFrame_powerOffScreen__ySIBO{background-color:#000;box-sizing:border-box;color:#3f3;font-family:Lucida Console,Courier New,monospace;font-size:18px;height:100%;padding:25px;position:relative;width:100%}.MonitorFrame_glare__xrGrv{background:radial-gradient(circle at 60% 35%,#b4c8ff1a 0,#fff0 20%);height:200%;left:-50%;pointer-events:none;position:absolute;top:-50%;transform:rotate(20deg);width:200%}.MonitorFrame_bootTextContainer__B\+1wJ p{margin:0 0 8px;overflow:hidden;white-space:nowrap;width:0}.MonitorFrame_typewriter1__PcLG9{animation:MonitorFrame_typing1__dLGV1 .5s steps(33) forwards,MonitorFrame_blink__yQ7-1 .55s 3}.MonitorFrame_typewriter2__UCA7p{animation:MonitorFrame_typing2__GNriD .5s steps(22) .6s forwards,MonitorFrame_blink__yQ7-1 .55s .5s 3}.MonitorFrame_typewriter3__5mhMJ{animation:MonitorFrame_typing3__VEY4B .5s steps(18) 1.1s forwards,MonitorFrame_blink__yQ7-1 .55s 1s 2}.MonitorFrame_typewriter4__5Q1YE{animation:MonitorFrame_typing4__Qkn0P .5s steps(17) 1.7s forwards,MonitorFrame_blink__yQ7-1 .55s 1.4s 2}.MonitorFrame_typewriter5__970sU{animation:MonitorFrame_typing5__a\+X8B .5s steps(27) 2.4s forwards,MonitorFrame_blink__yQ7-1 .55s 2.3s infinite}@keyframes MonitorFrame_typing1__dLGV1{0%{width:0}to{width:34ch}}@keyframes MonitorFrame_typing2__GNriD{0%{width:0}to{width:22ch}}@keyframes MonitorFrame_typing3__VEY4B{0%{width:0}to{width:18ch}}@keyframes MonitorFrame_typing4__Qkn0P{0%{width:0}to{width:17ch}}@keyframes MonitorFrame_typing5__a\+X8B{0%{width:0}to{width:28ch}}@keyframes MonitorFrame_blink__yQ7-1{0%,to{border-right:.5em solid #3f3}50%{border-right-color:#0000}}@media (max-width:768px){.MonitorFrame_monitorContainer__vA97N{min-height:100vh;padding:0}.MonitorFrame_monitorBezel__VrUhq{border-radius:0;border-width:12px;box-shadow:none;max-width:none;padding:8px;width:100vw}.MonitorFrame_monitorScreen__OocGl{aspect-ratio:auto;border-radius:0;box-shadow:none;height:calc(100vh - 40px);width:100%}.MonitorFrame_monitorStand__0h9tf{display:none}}.VistaDesktop_desktopIcons__jna3b{left:10px}.VistaDesktop_desktopIcons2__8bZJp,.VistaDesktop_desktopIcons__jna3b{display:flex;flex-direction:column;gap:15px;position:absolute;top:10px;z-index:2}.VistaDesktop_desktopIcons2__8bZJp{left:140px}.VistaDesktop_taskbar__P0kdC{align-items:center;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background-color:#0006;border-top:1px solid #ffffff4d;bottom:0;display:flex;height:40px;justify-content:space-between;left:0;padding:0 5px;position:absolute;width:100%}.VistaDesktop_startOrb__8H-1E{cursor:pointer;height:38px;width:38px}.VistaDesktop_clock__ETVsS{padding-right:10px}.VistaDesktop_wallpaperButton__O6udu{background-color:#dfdfdf;border:2px outset #fff;box-shadow:1px 1px 3px #0000004d;cursor:pointer;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;font-size:12px;padding:5px 10px;position:absolute;right:10px;top:10px;z-index:10}.VistaDesktop_wallpaperButton__O6udu:active{border-style:inset}@keyframes VistaDesktop_flicker__JLDPx{0%{opacity:.4}20%{opacity:1}40%{opacity:.7}60%{opacity:1}80%{opacity:.8}to{opacity:1}}.VistaDesktop_desktop__DgK8S{animation:VistaDesktop_flicker__JLDPx .5s ease-in-out;background-position:50%;background-size:cover;height:100%;position:relative;width:100%}.VistaDesktop_clock__ETVsS,.VistaDesktop_taskbarRight__JfDqz{align-items:center;display:flex;height:100%}.VistaDesktop_clock__ETVsS{border-left:1px solid #fff3;color:#fff;flex-direction:column;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;font-size:12px;justify-content:center;line-height:1.2;padding:0 10px;text-shadow:1px 1px 3px #000000b3}.DesktopIcon_icon__CGqfb{-webkit-tap-highlight-color:transparent;align-items:center;border:1px solid #0000;border-radius:6px;cursor:pointer;display:flex;flex-direction:column;height:90px;justify-content:center;padding:4px;text-align:center;touch-action:manipulation;width:90px}.DesktopIcon_icon__CGqfb:hover{background-color:#ffffff1a;border-color:#fff3}.DesktopIcon_iconImage__AqhHq{height:48px;margin-bottom:5px;width:48px}.DesktopIcon_iconTitle__JqmCG{color:#fff;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;font-size:13px;text-shadow:1px 1px 2px #000c;word-break:break-word}.WindowFrame_window__EZNJl{background-color:#ece9d8;border-color:#fff #404040 #404040 #fff;border-style:solid;border-width:2px;box-shadow:3px 3px 10px #00000080;display:flex;flex-direction:column;position:absolute;z-index:10}.WindowFrame_titleBar__PKFdG{align-items:center;background:linear-gradient(90deg,#0055e7,#3b92f3);box-sizing:border-box;color:#fff;display:flex;font-family:Tahoma,sans-serif;font-size:13px;font-weight:700;height:28px;justify-content:space-between;padding:3px 5px}.WindowFrame_titleBarText__9EF-3{align-items:center;display:flex;gap:5px}.WindowFrame_titleBarIcon__8Crjd{height:16px;width:16px}.WindowFrame_titleBarControls__WuUt4{display:flex}.WindowFrame_controlButton__0rpLS{align-items:center;background-color:#d34c38;background:#e35242;border-color:#fff #404040 #404040 #fff;border-style:solid;border-width:1px;box-shadow:1px 1px 1px #0000004d;color:#fff;cursor:pointer;display:flex;font-family:Marlett,Arial;font-size:14px;height:22px;justify-content:center;width:22px}.WindowFrame_closeButton__VsvwB{background:#e35242}.WindowFrame_controlButton__0rpLS:not(.WindowFrame_closeButton__VsvwB){background:#277fe3}.WindowFrame_windowBody__\+m9Gf{flex-grow:1;overflow:hidden;padding:0}.TerminalResume_terminal__-E8Z2{background-color:#000;box-sizing:border-box;color:silver;cursor:text;font-family:Lucida Console,Courier New,monospace;font-size:14px;height:100%;overflow-y:auto;padding:5px;white-space:pre-wrap;width:100%}.TerminalResume_initialText__KXgPW{margin-bottom:10px}.TerminalResume_inputLine__vZNd8{align-items:center;display:flex}.TerminalResume_input__Jhv7N{background:#0000;border:none;color:silver;flex-grow:1;font-family:inherit;font-size:inherit;outline:none;padding-left:5px}.TerminalResume_command__Gd6lS,.TerminalResume_response__-UCAQ{color:silver}.TerminalResume_error__HGaWJ{color:#f55}@media (max-width:768px){.TerminalResume_terminal__-E8Z2{font-size:11px;padding:4px}.TerminalResume_initialText__KXgPW{margin-bottom:6px}}.MyComputerWindow_container__2tlS1{background-color:#fff;border-top:1px solid silver;display:flex;flex-direction:column;font-family:Tahoma,sans-serif;font-size:12px;height:100%;width:100%}.MyComputerWindow_contentArea__\+T9Dw{align-content:flex-start;display:flex;flex-grow:1;flex-wrap:wrap;gap:10px;overflow-y:auto;padding:10px}.FileIcon_iconLink__efRdt{-webkit-tap-highlight-color:transparent;border:1px solid #0000;border-radius:5px;color:inherit;display:inline-block;padding:10px;text-decoration:none;touch-action:manipulation}.FileIcon_iconLink__efRdt:hover{background-color:#316ac5;border:1px dotted #1e4e9a}.FileIcon_iconLink__efRdt:hover .FileIcon_iconTitle__jPeWG{color:#fff}.FileIcon_icon__RL7sk{align-items:center;display:flex;flex-direction:column;text-align:center;width:80px}.FileIcon_iconImage__tTMXT{height:32px;margin-bottom:5px;width:32px}.FileIcon_iconTitle__jPeWG{color:#000;font-family:Tahoma,sans-serif;font-size:12px;word-break:break-word}.Tetris_tetrisWrapper__ZQ9On{align-items:center;background:#111;display:flex;height:100%;justify-content:center;outline:none;padding-bottom:0;position:relative;width:100%}.Tetris_tetris__om6dw{align-items:flex-start;display:flex;gap:20px}.Tetris_stage__vOyTo{grid-gap:1px;background:#000;border:2px solid #333;display:grid;gap:1px;grid-template-columns:repeat(12,20px);grid-template-rows:repeat(20,20px)}.Tetris_cell__CLWYH{background:#000c;border:1px solid #000c}.Tetris_sidebar__FQYPU{display:flex;flex-direction:column;gap:15px;width:150px}.Tetris_display__DY-Ha{align-items:center;background:#000;border:4px solid #333;color:#999;display:flex;font-size:.8rem;padding:10px}.Tetris_display__DY-Ha,.Tetris_startButton__WhFQM{border-radius:10px;box-sizing:border-box;font-family:monospace;width:100%}.Tetris_startButton__WhFQM{background:#333;border:none;color:#fff;cursor:pointer;font-size:1rem;outline:none;padding:15px}.Tetris_controlsBar__0YD7C{border-top:1px dashed #ffffff40;display:flex;gap:16px;justify-content:center;margin-top:10px;padding-top:8px}.Tetris_controlBtn__eoJoZ{background:#1e90ff;border:1px solid #fff;border-radius:8px;box-shadow:0 2px 6px #00000040;color:#fff;cursor:pointer;font-size:20px;font-weight:700;height:44px;line-height:1;min-width:56px}.Tetris_controlBtn__eoJoZ:active{transform:translateY(1px)}.Tetris_controlBtn__eoJoZ:focus-visible{outline:3px solid #fff;outline-offset:2px}@media (max-width:768px){.Tetris_tetris__om6dw{transform:scale(.83);transform-origin:top left}.Tetris_tetrisWrapper__ZQ9On{align-items:flex-start;justify-content:flex-start;overflow:hidden;padding:4px}}.WelcomeBanner_banner__LgwnR{background-color:#ffffe1;border:1px solid #000;border-radius:10px;bottom:50px;box-shadow:4px 4px 12px #00000059;color:#000;font-family:Tahoma,sans-serif;font-size:16px;left:10px;position:absolute;width:500px;z-index:100}.WelcomeBanner_banner__LgwnR:after{border-left:10px solid #0000;border-right:10px solid #0000;border-top:10px solid #000;bottom:-10px;content:"";height:0;left:25px;position:absolute;width:0}.WelcomeBanner_bannerContent__2ZVSF{padding:20px}.WelcomeBanner_header__ImYL-{align-items:center;display:flex;font-weight:700;margin-bottom:15px}.WelcomeBanner_icon__ik83o{flex-shrink:0;height:48px;margin-right:15px;width:48px}.WelcomeBanner_title__ij1NY{flex-grow:1;font-size:18px}.WelcomeBanner_closeButton__Lqtp3{align-self:flex-start;background:#0000;border:1px solid #0000;border-radius:3px;color:#888;cursor:pointer;font-size:24px;font-weight:700;line-height:1;padding:0 8px}.WelcomeBanner_closeButton__Lqtp3:hover{background-color:#f0f0f0;border-color:silver;color:#000}.WelcomeBanner_body__0YMAF p{line-height:1.6;margin:0 0 15px}.WelcomeBanner_body__0YMAF p:last-child{margin-bottom:0}.WelcomeBanner_body__0YMAF b{font-weight:700}@media (max-width:768px){.WelcomeBanner_banner__LgwnR{bottom:calc(48px + env(safe-area-inset-bottom, 0px));font-size:14px;left:8px;max-width:none;right:8px;width:auto}.WelcomeBanner_bannerContent__2ZVSF{padding:12px}.WelcomeBanner_icon__ik83o{height:28px;margin-right:8px;width:28px}.WelcomeBanner_title__ij1NY{font-size:16px}.WelcomeBanner_closeButton__Lqtp3{font-size:20px;padding:0 6px}.WelcomeBanner_body__0YMAF p{line-height:1.5;margin:0 0 10px}.WelcomeBanner_banner__LgwnR:after{border-left:8px solid #0000;border-right:8px solid #0000;border-top:8px solid #000;bottom:-8px;left:24px}}.ExplorerWindow_explorer__z3xB0{background-color:#ece9d8;border-top:1px solid silver;display:flex;flex-direction:column;font-family:Tahoma,sans-serif;font-size:12px;height:100%;width:100%}.ExplorerWindow_menuBar__rFkhx{background-color:#ece9d8;border-bottom:1px solid silver;display:flex;gap:12px;padding:2px 4px}.ExplorerWindow_menuBar__rFkhx span{cursor:default}.ExplorerWindow_addressBar__\+022A{align-items:center;background-color:#ece9d8;border-bottom:1px solid silver;color:#888;display:flex;gap:8px;padding:4px}.ExplorerWindow_addressBar__\+022A input{background-color:#fff;border:1px solid #7f9db9;flex-grow:1;font-family:inherit;font-size:inherit;padding:2px 4px}.ExplorerWindow_contentArea__sM23o{background-color:#fff;flex-grow:1;overflow-y:auto;padding:20px}.ExplorerWindow_searchHeader__UKiDb{align-items:center;border-bottom:1px solid #e0e0e0;display:flex;gap:20px;padding-bottom:20px}.ExplorerWindow_yahooLogo__7rds0{height:40px}.ExplorerWindow_searchBox__e7ehh{align-items:center;display:flex}.ExplorerWindow_searchInput__x3hu8{border:1px solid #7f9db9;height:28px;padding:0 5px;width:300px}.ExplorerWindow_searchButton__YjL7G{cursor:pointer;height:28px}.ExplorerWindow_searchResults__m6ude{padding-top:20px}.ExplorerWindow_resultItem__uU3et{max-width:600px}.ExplorerWindow_resultItem__uU3et h3 a{color:#00f;cursor:pointer;font-size:16px;font-weight:400;text-decoration:underline}.ExplorerWindow_resultBlurb__StMMK{font-size:13px;line-height:1.5;margin-top:5px}.ExplorerWindow_contactInfo__o15jl{display:flex;flex-wrap:wrap;font-size:13px;gap:15px;margin-top:10px}.ExplorerWindow_contactInfo__o15jl a{color:#00f}.MyDocumentsWindow_container__on5E1{background-color:#fff;border-top:1px solid silver;display:flex;font-family:Tahoma,sans-serif;font-size:12px;height:100%;width:100%}.MyDocumentsWindow_treePane__CcjMW{background-color:#f0f0f0;border-right:1px solid silver;box-sizing:border-box;height:100%;overflow-y:auto;padding:10px;width:200px}.MyDocumentsWindow_directoryTree__04Akv{list-style:none;margin:0;padding:0}.MyDocumentsWindow_directoryTree__04Akv li{align-items:center;cursor:default;display:flex;gap:5px;padding:5px}.MyDocumentsWindow_directoryTree__04Akv img{height:16px;width:16px}.MyDocumentsWindow_directoryTree__04Akv ul{list-style:none;padding-left:20px}.MyDocumentsWindow_directoryTree__04Akv .MyDocumentsWindow_selected__qzLlf{background-color:#316ac5;color:#fff}.MyDocumentsWindow_filePane__yJFYW{align-content:flex-start;display:flex;flex-grow:1;flex-wrap:wrap;gap:10px;overflow-y:auto;padding:10px}.ProjectWindow_container__5m-id{background-color:#fff;box-sizing:border-box;display:flex;flex-direction:column;font-family:Tahoma,sans-serif;font-size:13px;height:100%;padding:15px;width:100%}.ProjectWindow_header__\+mFzw{align-items:center;border-bottom:2px solid #f0f0f0;display:flex;gap:10px;padding-bottom:10px}.ProjectWindow_header__\+mFzw img{height:32px;width:32px}.ProjectWindow_header__\+mFzw h1{font-size:18px;font-weight:700;margin:0}.ProjectWindow_content__Tek\+X{flex-grow:1;overflow-y:auto;padding:15px 0}.ProjectWindow_description__y8Sb4{line-height:1.6;margin-bottom:20px}.ProjectWindow_stack__vUjLA{background-color:#f7f7f7;border:1px solid #e0e0e0;border-radius:4px;display:flex;flex-direction:column;gap:5px;padding:10px}.ProjectWindow_stack__vUjLA strong{font-weight:700}.ProjectWindow_footer__\+p4gl{border-top:2px solid #f0f0f0;display:flex;justify-content:flex-end;padding-top:10px}.ProjectWindow_linkButton__44Ip7{background-color:#f0f0f0;border:1px solid #707070;border-radius:3px;color:#000;cursor:pointer;padding:5px 15px;text-decoration:none}.ProjectWindow_linkButton__44Ip7:hover{background-color:#e0e0e0;border-color:#505050}.ClippyPopup_clippyContainer__Vv4O7{align-items:flex-end;animation:ClippyPopup_slideIn__bf1Gh .5s ease-out;bottom:60px;display:flex;position:absolute;right:20px;will-change:transform,opacity;z-index:1000}.ClippyPopup_clippyImage__MPqBD{height:auto;width:120px;z-index:1}.ClippyPopup_speechBubble__Vkli\+{background-color:#ffffe1;border:1px solid #000;border-radius:8px;box-shadow:3px 3px 10px #0003;display:flex;flex-direction:column;font-family:Tahoma,sans-serif;font-size:14px;height:400px;margin-right:-20px;position:relative;width:350px}.ClippyPopup_speechBubble__Vkli\+:after{border-bottom:10px solid #0000;border-left:10px solid #000;border-top:10px solid #0000;bottom:20px;content:"";height:0;position:absolute;right:-10px;width:0}.ClippyPopup_chatHeader__brFTi{align-items:center;border-bottom:1px solid #e0e0e0;display:flex;font-weight:700;justify-content:space-between;padding:8px 12px}.ClippyPopup_closeButton__ETSyn{background:none;border:none;cursor:pointer;font-size:20px}.ClippyPopup_chatWindow__UNK-J{display:flex;flex-direction:column;flex-grow:1;gap:10px;overflow-y:auto;padding:12px}.ClippyPopup_message__hJnvV{border-radius:12px;line-height:1.5;max-width:80%;padding:8px 12px}.ClippyPopup_ai__OhR6o{align-self:flex-start;background-color:#f0f0f0;border-bottom-left-radius:2px}.ClippyPopup_user__lCpsQ{align-self:flex-end;background-color:#dbeeff;border-bottom-right-radius:2px}.ClippyPopup_chatInputForm__pYyHq{border-top:1px solid #e0e0e0;display:flex;padding:10px}.ClippyPopup_chatInputForm__pYyHq input{border:1px solid #ccc;border-radius:4px;flex-grow:1;font-family:inherit;padding:8px}.ClippyPopup_chatInputForm__pYyHq button{background-color:#f0f0f0;border:1px solid #707070;border-radius:4px;cursor:pointer;margin-left:8px;padding:8px 15px}.ClippyPopup_chatInputForm__pYyHq button:disabled{cursor:not-allowed;opacity:.5}.ClippyPopup_loadingDots__1\+nag span{animation:ClippyPopup_blink__Sxeyq 1.4s infinite both;display:inline-block}.ClippyPopup_loadingDots__1\+nag span:nth-child(2){animation-delay:.2s}.ClippyPopup_loadingDots__1\+nag span:nth-child(3){animation-delay:.4s}@keyframes ClippyPopup_blink__Sxeyq{0%{opacity:.2}20%{opacity:1}to{opacity:.2}}@keyframes ClippyPopup_slideIn__bf1Gh{0%{opacity:0;transform:translateY(50px)}to{opacity:1;transform:translateY(0)}}.ClippyPopup_preloadedQuestions__l81zh{border-top:1px solid #e0e0e0;display:flex;flex-direction:column;gap:8px;padding:0 10px 10px}.ClippyPopup_preloadedQuestions__l81zh button{background-color:#f9f9f9;border:1px solid #ccc;border-radius:4px;cursor:pointer;font-family:inherit;font-size:13px;padding:8px;text-align:left;width:100%}.ClippyPopup_preloadedQuestions__l81zh button:hover{background-color:#e9e9e9;border-color:#bbb}@media (max-width:768px),(pointer:coarse){.ClippyPopup_clippyContainer__Vv4O7{align-items:flex-end;bottom:calc(48px + env(safe-area-inset-bottom, 0px));flex-direction:column-reverse;gap:6px;justify-content:flex-end;left:8px;right:8px}.ClippyPopup_clippyImage__MPqBD{width:80px}.ClippyPopup_speechBubble__Vkli\+{font-size:13px;height:auto;margin-right:0;max-height:min(60vh,420px);max-width:100%;width:auto}.ClippyPopup_speechBubble__Vkli\+:after{display:none}.ClippyPopup_chatWindow__UNK-J{padding:10px}.ClippyPopup_message__hJnvV{font-size:13px}.ClippyPopup_chatInputForm__pYyHq{padding:8px}.ClippyPopup_chatInputForm__pYyHq input{padding:7px}.ClippyPopup_chatInputForm__pYyHq button{padding:7px 12px}.ClippyPopup_preloadedQuestions__l81zh{padding:0 8px 8px}.ClippyPopup_preloadedQuestions__l81zh button{font-size:12px;padding:8px}}.ClippyTaskbarIcon_iconWrapper__AmC-g{align-items:center;cursor:pointer;display:flex;height:100%;padding:0 10px;transition:background-color .2s}.ClippyTaskbarIcon_iconWrapper__AmC-g:hover{background-color:#ffffff1a}.ClippyTaskbarIcon_iconWrapper__AmC-g img{height:28px;width:auto}.AIPaintWindow_paintContainer__YTzlQ{background-color:silver;box-sizing:border-box;display:flex;flex-direction:column;gap:10px;height:100%;overflow-y:auto;padding:10px;width:100%}.AIPaintWindow_controls__ODS3P{display:flex;gap:10px}.AIPaintWindow_promptInput__trIv3{border:1px solid #7f7f7f;flex-grow:1;padding:8px}.AIPaintWindow_aiButton__gnRiy,.AIPaintWindow_clearButton__dQJsE{background-color:#dfdfdf;border:1px solid #7f7f7f;cursor:pointer;padding:8px 12px}.AIPaintWindow_aiButton__gnRiy:disabled{cursor:not-allowed;opacity:.6}.AIPaintWindow_sliderContainer__HkPha{align-items:center;background-color:#dfdfdf;border:1px solid #7f7f7f;display:flex;gap:10px;padding:5px}.AIPaintWindow_sliderContainer__HkPha label{font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;font-size:12px;min-width:120px}.AIPaintWindow_slider__awngL{width:100%}.AIPaintWindow_canvasArea__AYuwI{background-color:#fff;border:2px inset #fff;display:flex;min-height:400px}.AIPaintWindow_canvas__yk7e7{border:none;height:100%;width:100%}.AIPaintWindow_loading__rAygw{align-items:center;display:flex;font-weight:700;gap:10px;justify-content:center;padding:10px;text-align:center}.AIPaintWindow_error__ySSKv{color:red;font-weight:700;padding:10px;text-align:center}.AIPaintWindow_loader__KH5-X{animation:AIPaintWindow_spin__rAQ-Z 1s linear infinite;border:4px solid #f3f3f3;border-radius:50%;border-top-color:#3498db;height:20px;width:20px}@keyframes AIPaintWindow_spin__rAQ-Z{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.AIPaintWindow_resultArea__n3l3Y{align-items:center;display:flex;flex-direction:column;gap:15px;margin-top:20px}.AIPaintWindow_resultHeader__zVO3f{align-items:center;display:flex;justify-content:space-between;width:100%}.AIPaintWindow_resultHeader__zVO3f h3{font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;margin:0}.AIPaintWindow_downloadButton__-\+4FU{background-color:#dfdfdf;border:1px solid #7f7f7f;cursor:pointer;font-size:12px;padding:5px 10px}.AIPaintWindow_downloadButton__-\+4FU:hover{background-color:silver}.AIPaintWindow_resultImage__T-WRu{border:2px solid #333;height:auto;max-height:400px;object-fit:contain;opacity:0;transition:opacity .5s ease-in-out;width:100%}.AIPaintWindow_resultImage__T-WRu.AIPaintWindow_loaded__-\+tjv{opacity:1}.AIPaintWindow_instructionsOverlay__XexLH{align-items:center;background-color:#0009;display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%;z-index:100}.AIPaintWindow_instructionsPopup__mOKpQ{background-color:#dfdfdf;border:2px outset #fff;border-radius:5px;box-shadow:0 4px 15px #0006;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;max-width:500px;padding:25px;position:relative}.AIPaintWindow_instructionsPopup__mOKpQ h3{color:#000;margin-top:0}.AIPaintWindow_instructionsPopup__mOKpQ p{margin-bottom:15px}.AIPaintWindow_instructionsPopup__mOKpQ ol{padding-left:20px;text-align:left}.AIPaintWindow_instructionsPopup__mOKpQ li{margin-bottom:10px}.AIPaintWindow_instructionsPopup__mOKpQ button{background-color:silver;border:1px solid #7f7f7f;cursor:pointer;margin-top:10px;padding:8px 12px}.AIPaintWindow_popupCloseButton__17Uep{align-items:center;background-color:red!important;border:1px solid darkred!important;color:#fff;display:flex;font-weight:700;height:25px;justify-content:center;margin:0!important;padding:0!important;position:absolute;right:5px;top:5px;width:25px}.FredWindow_container__XoDKW{background-color:#fff;color:#000;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;height:100%;line-height:1.6;width:100%}.FredWindow_scrollableContent__Xhbkd{box-sizing:border-box;height:100%;overflow-y:auto;padding:20px 30px}.FredWindow_scrollableContent__Xhbkd h2{border-bottom:2px solid #eee;color:#036;margin-top:25px;padding-bottom:5px}.FredWindow_scrollableContent__Xhbkd h3{color:#333;margin-top:20px}.FredWindow_scrollableContent__Xhbkd ul{padding-left:20px}.FredWindow_scrollableContent__Xhbkd li{margin-bottom:8px}.FredWindow_videoWrapper__ZbYFH{border:1px solid #ccc;border-radius:8px;height:0;margin-top:15px;overflow:hidden;padding-bottom:56.25%;position:relative}.FredWindow_videoWrapper__ZbYFH iframe{height:100%;left:0;position:absolute;top:0;width:100%}.FredWindow_hardwareGrid__fXTKU{grid-gap:15px;display:grid;gap:15px;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));margin-top:15px}.FredWindow_hardwareItem__zX6Nt{background-color:#f9f9f9;border:1px solid #ddd;border-radius:8px;padding:10px;text-align:center;transition:box-shadow .2s ease}.FredWindow_hardwareItem__zX6Nt:hover{box-shadow:0 2px 8px #0000001a}.FredWindow_hardwareItem__zX6Nt img{background-color:#eee;border-radius:4px;height:110px;margin-bottom:10px;object-fit:cover;width:100%}.FredWindow_hardwareItem__zX6Nt p{color:#333;font-size:13px;font-weight:600;margin:0}.FredWindow_buildSection__\+Nlkt{align-items:flex-start;background-color:#f9f9f9;border:1px solid #ddd;border-radius:8px;display:flex;flex-direction:row;gap:20px;margin-top:20px;padding:15px}.FredWindow_buildSection__\+Nlkt img{border:1px solid #ccc;border-radius:4px;height:auto;width:200px}.FredWindow_buildSection__\+Nlkt h4{color:#036;margin-top:0}.FredWindow_buildSection__\+Nlkt p{font-size:14px;margin-bottom:0}@media (max-width:600px){.FredWindow_buildSection__\+Nlkt{flex-direction:column}.FredWindow_buildSection__\+Nlkt img{align-self:center;max-width:300px;width:100%}}.FredWindow_fullSystemImageContainer__KhsL6{background-color:#f0f0f0;border:1px solid #ddd;border-radius:8px;margin:20px 0;padding:10px;text-align:center}.FredWindow_fullSystemImageContainer__KhsL6 img{border-radius:5px;box-shadow:0 4px 8px #0000001a;height:auto;max-width:80%}@media (max-width:768px){.FredWindow_fullSystemImageContainer__KhsL6 img{max-width:95%}}.FredWindow_githubLink__ne1oB{margin:15px 0;text-align:center}.FredWindow_githubLink__ne1oB a{background-color:#24292e;border-radius:6px;color:#fff;display:inline-block;font-weight:600;padding:8px 15px;text-decoration:none;transition:background-color .2s ease}.FredWindow_githubLink__ne1oB a:hover{background-color:#4a4a4a}#root,.App,body,html{height:100%}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}
/*# sourceMappingURL=main.e6b14170.css.map*/