*{box-sizing:border-box}body{margin:0;background:teal;color:#111;font:14px Tahoma,Segoe UI,Arial,sans-serif}button,input,select,textarea{font:inherit}button,a{touch-action:manipulation}button,.welcome-actions a{color:#111;background:silver;border:2px solid;border-color:#fff #252525 #252525 #fff;padding:6px 12px;border-radius:0;cursor:pointer}button:active,.welcome-actions a:active{border-color:#252525 #fff #fff #252525}button:disabled{color:#666;cursor:default}a{color:navy}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible{outline:2px dotted currentColor;outline-offset:3px}input,select,textarea{padding:8px;background:#fff;border:2px solid;border-color:#777 #fff #fff #777;max-width:100%}img{max-width:100%;height:auto}.sr-only,.skip-link:not(:focus){position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.skip-link:focus{position:fixed;top:5px;left:5px;z-index:99999;background:#fff;padding:10px}.bevel{background:silver;border:2px solid;border-color:#fff #333 #333 #fff}hr{border:0;border-top:1px solid #888;border-bottom:1px solid #fff;margin:5px 0}[hidden]{display:none!important}.desktop{height:100dvh;min-height:400px;position:relative;overflow:hidden;background-color:var(--desktop-color,#008080);background-image:var(--wallpaper95,none);background-size:cover;background-position:center}.desktop-brand{position:absolute;right:38px;top:35px;color:#fff;opacity:.32;display:grid;text-align:right;gap:8px;pointer-events:none}.desktop-brand span{font:700 28px Georgia,serif}.desktop-brand small{letter-spacing:4px;font-size:10px}.desktop-icons{position:absolute;top:0;right:0;bottom:44px;left:0}.shortcut{position:absolute;width:94px;min-height:84px;padding:6px 3px;border:1px solid transparent;background:none;color:#fff;display:flex;flex-direction:column;align-items:center;gap:6px;text-align:center;text-decoration:none;font-size:12px;line-height:1.3;text-shadow:1px 1px #333;-webkit-user-select:none;user-select:none;touch-action:none}.shortcut:hover,.shortcut:focus-visible{background:#00008066;border:1px dotted #fff}.shortcut:active{border:1px dotted #fff}.shortcut span:last-child{max-width:88px;overflow-wrap:anywhere}.icon,.custom-icon{display:block;width:40px;height:40px;object-fit:contain;flex-shrink:0;image-rendering:pixelated;filter:drop-shadow(1px 2px 0 #0005)}.icon{background:center/contain no-repeat}.icon-folder{background-image:url(folder.svg)}.icon-computer{background-image:url(computer.svg)}.icon-product{background-image:url(product.svg)}.icon-cart{background-image:url(cart.svg)}.icon-paint{background-image:url(paint.svg)}.icon-mines{background-image:url(mines.svg)}.icon-music{background-image:url(music.svg)}.window{position:absolute;background:silver;border:2px solid;border-color:#fff #222 #222 #fff;padding:3px;box-shadow:2px 3px #0005;width:640px;max-width:calc(100% - 24px);max-height:calc(100% - 64px);display:flex;flex-direction:column}.window.active .titlebar{background:navy}.titlebar{display:flex;align-items:center;justify-content:space-between;background:gray;color:#fff;padding:3px 3px 3px 7px;min-height:27px;cursor:grab;-webkit-user-select:none;user-select:none;touch-action:none}.titlebar strong{font-size:13px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;pointer-events:none}.window-controls{display:flex;gap:3px;flex:none}.window-controls button{width:22px;height:21px;font:700 13px Arial;padding:0;line-height:16px}.window-menu{display:flex;gap:18px;padding:6px 8px;border-bottom:1px solid #888;font-size:12px}.window-body{padding:0;overflow:auto;background:#fff;min-height:60px}.window-status{border-top:1px solid #888;margin-top:3px;padding:4px 6px;font-size:11px;color:#333}.window.maximized{left:4px!important;top:4px!important;width:calc(100% - 8px)!important;height:calc(100% - 48px)!important;max-width:none;max-height:none}.window.maximized .window-body{flex:1}.taskbar{position:absolute;bottom:0;left:0;right:0;height:40px;display:flex;gap:5px;align-items:center;padding:3px;z-index:10000;touch-action:none}#start-button{height:30px;font-weight:700;display:flex;align-items:center;gap:5px;padding:2px 8px}.flag{font-size:23px;color:#14833d;text-shadow:1px 1px #e5d600,-1px -1px #c82525}#tasks{display:flex;gap:4px;flex:1;overflow:auto;height:30px}#tasks button{min-width:105px;max-width:170px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;padding:3px 8px;text-align:left}#tasks button.selected{border-color:#555 #fff #fff #555;background:#ddd;font-weight:700}.tray{display:flex;align-items:center;gap:6px;font-size:11px;white-space:nowrap}.tray button{padding:3px 7px;font-size:11px}.tray time{padding:4px 8px;border:1px solid;border-color:#888 #fff #fff #888}.start-menu{position:absolute;left:3px;bottom:39px;width:285px;max-height:calc(100% - 60px);display:flex;z-index:10001}.start-stripe{background:#777;color:#ddd;writing-mode:vertical-rl;transform:rotate(180deg);padding:12px 7px;font-size:22px;font-weight:700;letter-spacing:1px;display:flex;gap:7px}.start-stripe span{color:#fff}.start-items{flex:1;padding:5px;overflow:auto}.start-items strong{display:block;padding:10px 8px;font-size:13px}.start-items a,.start-items button{width:100%;padding:9px;display:block;text-align:left;color:#111;border:0;background:transparent;text-decoration:none;font-size:13px}.start-items a:hover,.start-items button:hover,.start-items a:focus-visible,.start-items button:focus-visible{background:navy;color:#fff}.restore{position:absolute;top:12px;right:12px;z-index:99999;background:#fff3a8;border-color:#fff #333 #333 #fff;padding:10px 16px;font-weight:700}.welcome-content{padding:28px 32px 22px}.welcome-symbol{font:52px Georgia;color:teal;float:right}.eyebrow{font-size:10px;letter-spacing:2px;color:#666}.welcome-content h1{font:700 30px Georgia;margin:24px 0 16px;max-width:360px}.welcome-content p:not(.eyebrow){line-height:1.7;max-width:410px;color:#444}.welcome-actions{display:flex;gap:10px;margin:22px 0 28px;flex-wrap:wrap}.welcome-actions a{text-decoration:none;display:inline-block}.welcome-content small{color:#777;font-size:11px}.page-nav{background:silver;border-bottom:2px solid white;display:flex;justify-content:space-between;gap:15px;padding:14px 20px}.page-window{max-width:1100px;margin:30px auto;background:#fff;padding:28px;border:2px solid #888}.window .page-window{margin:0;padding:22px;border:0}.page-window h1{font:700 26px Georgia;margin:0 0 22px}.product-layout{display:grid;grid-template-columns:1fr 1fr;gap:24px}.product-gallery{display:grid;align-content:start;gap:10px}.product-gallery img{width:100%;object-fit:contain}.product-price{font-size:21px;font-weight:700}.product-form{display:grid;gap:12px}.product-form label{display:block;font-size:12px}.product-form input{width:75px}.product-form button{padding:12px}.product-description{line-height:1.6;margin:20px 0;overflow-wrap:anywhere}.product-description img{max-width:100%}.product-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(170px,1fr));gap:20px}.product-card{display:flex;flex-direction:column;gap:8px;text-decoration:none;color:#111;padding:10px;border:1px solid #ddd}.product-card:hover{border-color:navy;background:#f1f1ff}.product-card img{aspect-ratio:1;object-fit:contain;background:#f6f6f6}.product-card strong{font-size:13px}.product-card span{font-size:12px}.pagination{display:flex;justify-content:space-between;gap:10px;padding-top:25px}.cart-row{display:flex;align-items:center;gap:15px;padding:15px 0;border-bottom:1px solid #ddd}.cart-row a{flex:1}.cart-row small{display:block}.cart-row input{width:60px}.page-footer{display:flex;gap:20px;flex-wrap:wrap;padding:24px;justify-content:center}.page-footer a{color:#fff}.app-pad{padding:18px}.loading{padding:35px;text-align:center}.error-message{padding:24px;line-height:1.7}.paint-controls{background:silver;display:flex;gap:7px;align-items:center;flex-wrap:wrap;padding:8px}.paint-controls label{display:flex;align-items:center;gap:4px;font-size:11px}.paint-controls input[type=color]{width:38px;height:30px;padding:2px}.paint-controls select{padding:3px}.paint-controls button{font-size:11px;padding:4px 8px}.paint-canvas{display:block;width:100%;height:350px;touch-action:none;cursor:crosshair;background:#fff}.paint-palette{display:flex;flex-wrap:wrap;gap:3px;padding:8px;background:silver}.paint-palette button{width:22px;height:22px;padding:0;border:1px solid #555}.mine-app{background:silver;padding:15px}.mine-top{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:12px}.mine-top select{font-size:11px;padding:4px}.mine-counter{color:#f22;background:#200;font:700 24px monospace;padding:2px 8px}.mine-board{display:grid;gap:0;border:3px solid;border-color:#777 white white #777;width:max-content;max-width:100%;margin:auto}.mine-cell{width:28px;height:28px;padding:0;font:700 16px monospace;touch-action:manipulation}.mine-cell.revealed{background:silver;border:1px solid #888}.mine-cell[data-number="1"]{color:#00f}.mine-cell[data-number="2"]{color:green}.mine-cell[data-number="3"]{color:red}.mine-cell[data-number="4"]{color:navy}.mine-cell[data-number="5"]{color:maroon}.mine-info{font-size:11px;margin-top:12px;line-height:1.6}.music-app{background:#202020;color:#8af17c;padding:18px}.music-app h2{font:18px monospace;letter-spacing:2px;margin:0 0 16px}.music-app audio{width:100%;height:40px;margin:10px 0}.playlist{display:grid;gap:4px}.playlist button{text-align:left;background:#333;color:#9def86;border:1px solid #666;padding:8px;font:12px monospace}.playlist button.selected{background:#0b4220}.music-app iframe{width:100%;height:352px;border:0;border-radius:10px;margin-top:20px}.music-empty{color:#bbb;line-height:1.6}.desktop[data-era=xp]{background-image:var(--wallpaperxp);background-color:#2973cb;font-family:Tahoma,Segoe UI,sans-serif}.desktop[data-era=xp] .window{border:3px solid #0759df;border-radius:8px 8px 0 0;padding:0;box-shadow:2px 5px 12px #00174466;background:#ece9d8}.desktop[data-era=xp] .titlebar{background:linear-gradient(#6da5f9 0,#1467ef 15%,#004be1 80%,#2679f5);min-height:31px;border-radius:4px 4px 0 0;text-shadow:1px 1px #134386}.desktop[data-era=xp] .window:not(.active) .titlebar{background:linear-gradient(#93b7ed,#6c93d4)}.desktop[data-era=xp] .window-controls button{color:#fff;background:linear-gradient(#87b9fc,#1669dd);border:1px solid white;border-radius:3px;width:23px;height:23px;text-shadow:1px 1px #333}.desktop[data-era=xp] .window-controls button:last-child{background:linear-gradient(#f6a284,#d93413)}.desktop[data-era=xp] .window-menu,.desktop[data-era=xp] .window-status,.desktop[data-era=xp] .paint-controls,.desktop[data-era=xp] .paint-palette{background:#ece9d8}.desktop[data-era=xp] .taskbar{height:40px;border:0;padding:0 5px 0 0;background:linear-gradient(#398af9,#245cdd 18% 85%,#1b43b1);color:#fff}.desktop[data-era=xp] #start-button{height:40px;border:0;border-radius:0 15px 15px 0;background:linear-gradient(#72bb73,#2b942d 20%,#267a25 80%,#155415);color:#fff;font:700 italic 19px Arial;padding:0 20px 0 12px;text-shadow:1px 2px #214d17}.desktop[data-era=xp] #tasks button{background:#347deb;color:#fff;border:1px solid #1a4bbb;border-radius:3px;box-shadow:inset 1px 1px #5aa0ff}.desktop[data-era=xp] #tasks button.selected{background:#1751b7}.desktop[data-era=xp] .tray{background:#118be7;height:40px;padding:0 8px;border-left:1px solid #64b7f9}.desktop[data-era=xp] .tray time{border:0}.desktop[data-era=xp] .tray button{background:#208ae6;color:#fff;border:1px solid #71bdff;border-radius:3px}.desktop[data-era=xp] .start-menu{border:2px solid #1764cf;border-radius:8px 8px 0 0;background:#fff}.desktop[data-era=xp] .start-stripe{background:linear-gradient(#1764cf,#3f92f6);color:#fff}.desktop[data-era=xp] .start-items a:hover,.desktop[data-era=xp] .start-items button:hover{background:#2c74dc}.desktop[data-era=xp] .shortcut{font-size:12px;text-shadow:1px 2px 2px #000}.desktop[data-era=xp] .icon{image-rendering:auto;filter:drop-shadow(1px 3px 2px #0005)}.chaotic .shortcut,.chaotic .titlebar{touch-action:manipulation;cursor:default}.chaotic #windows{pointer-events:none}.chaotic .window,.chaotic .shortcut,.chaotic .taskbar,.chaotic .start-menu{will-change:transform}.chaotic .window button,.chaotic .window a{pointer-events:none}@media(max-width:700px){.desktop-brand{top:20px;right:20px}.desktop-brand span{font-size:22px}.desktop-brand small{font-size:8px;letter-spacing:2px}.desktop-icons{overflow:auto}.shortcut{width:84px;min-height:82px;font-size:11px}.window{max-width:none!important;left:0!important;top:0!important;width:100%!important;height:calc(100% - 40px)!important;max-height:none!important;border-width:2px}.window .window-body{flex:1}.window.maximized{width:100%!important;height:calc(100% - 40px)!important}.titlebar{min-height:38px}.window-controls button{width:30px;height:28px}.window-controls button[data-max]{display:none}.window-menu{padding:8px}.welcome-content{padding:22px}.welcome-content h1{font-size:27px}.welcome-symbol{font-size:38px}.tray time{display:none}.tray{gap:3px}.tray button{padding:4px}.taskbar{gap:3px}#tasks button{min-width:65px;max-width:95px}.desktop[data-era=xp] #start-button{font-size:16px;padding:0 12px}.desktop[data-era=xp] .tray{padding:0 4px}.product-layout{grid-template-columns:1fr}.product-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.page-window,.window .page-window{padding:16px}.page-window{margin:14px}.cart-row{flex-wrap:wrap}.cart-row a{flex-basis:100%}.paint-canvas{height:300px}.mine-cell{width:26px;height:26px}.restore{top:8px;right:8px}.start-menu{max-width:calc(100% - 8px)}.start-items a,.start-items button{padding:11px}.page-nav{font-size:12px;padding:12px}.page-nav span{display:none}}.desktop-icons{overflow:auto}.mine-top+button{margin-bottom:10px}.desktop-brand:has(.corner-logo){opacity:1}.corner-logo{width:var(--logo-width,160px);max-height:140px;object-fit:contain}.ui-custom-icon{width:20px;height:20px;object-fit:contain;flex-shrink:0;image-rendering:auto}.customized-icon .ui-custom-icon{width:100%;height:100%}.flag .ui-custom-icon{width:24px;height:24px}.start-items [data-app],.start-items [data-open]{display:flex;align-items:center;gap:10px}.start-items .icon{width:24px;height:24px}.window-controls .ui-custom-icon{width:15px;height:15px;vertical-align:middle}.welcome-symbol .ui-custom-icon{width:52px;height:52px}.welcome-image{display:block;width:100%;max-height:230px;object-fit:contain;margin:0 0 18px}.window.user-sized .window-body{flex:1;min-height:0}.window-resize{position:absolute;right:1px;bottom:0;padding:0;width:19px;height:19px;border:0;background:transparent;color:#666;cursor:nwse-resize;touch-action:none;font-size:15px;line-height:19px}.window-resize .ui-custom-icon{width:17px;height:17px}.window.maximized .window-resize{display:none}.window-status{padding-right:24px}.chaotic .window-resize{pointer-events:none}.icon-solitaire{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0OCIgaGVpZ2h0PSI0OCIgdmlld0JveD0iMCAwIDQ4IDQ4IiBzaGFwZS1yZW5kZXJpbmc9ImNyaXNwRWRnZXMiPjxwYXRoIGZpbGw9IndoaXRlIiBzdHJva2U9IiMyMjIiIGQ9Ik00IDloMjd2MzVINHoiLz48cGF0aCBmaWxsPSJ3aGl0ZSIgc3Ryb2tlPSIjMjIyIiBkPSJNMTYgM2gyN3YzNUgxNnoiLz48cGF0aCBmaWxsPSIjMjIyIiBkPSJNMjkgMTBxLTE2IDE0LTcgMTYgNSAwIDctNSAyIDUgNyA1IDktMi03LTE2ek0yNiAzMGg2bC0zLTl6Ii8+PHBhdGggZmlsbD0iI2RjMjYyNiIgZD0iTTkgMThxLTctNS00LTggMy0zIDQgMSAxLTQgNC0xIDMgMy00IDh6Ii8+PC9zdmc+)}.tray button:has(.ui-custom-icon){display:flex;align-items:center;gap:3px}.restore:has(.ui-custom-icon){display:flex;align-items:center;gap:6px}.solitaire-app{--card-height:100px;--card-step:27px;padding:14px;background:#087e42;color:#fff;min-height:440px}.solitaire-toolbar{display:flex;align-items:center;gap:8px;margin-bottom:16px}.solitaire-toolbar span{margin-left:auto;font-size:12px}.solitaire-toolbar button{padding:6px 10px;font-size:12px}.solitaire-top,.solitaire-tableau{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:10px}.solitaire-top{margin-bottom:22px}.solitaire-top>div{min-width:0}.playing-card,.card-slot{width:100%;height:var(--card-height);border-radius:4px;display:block;padding:0;border:1px solid #313131;position:relative}.playing-card{background:#fffef8;color:#171717;box-shadow:1px 2px 2px #003c20;font-family:Georgia,serif;-webkit-user-select:none;user-select:none}.playing-card.red{color:#c52222}.playing-card.card-back{background:repeating-linear-gradient(45deg,#122c83 0 3px,#eef0ff 3px 4px,#122c83 4px 7px);border:3px solid #fff;opacity:1}.playing-card.card-back:disabled{color:transparent;cursor:default}.card-corner{position:absolute;left:5px;top:4px;font:700 16px Georgia;line-height:1}.card-center{font:38px Georgia;position:absolute;left:50%;top:50%;transform:translate(-50%,-40%)}.card-selected{outline:3px solid #ffe344;outline-offset:-3px}.card-slot{background:#00592c66;border:2px dashed #b3d8c077;color:#d6f1df;font:30px Georgia}.card-slot:disabled{opacity:.6}.solitaire-column{position:relative;min-width:0}.solitaire-column>.playing-card{position:absolute;left:0}.solitaire-info{font-size:12px;line-height:1.6;margin:22px 0 0;min-height:38px}.solitaire-tableau{align-items:start}.solitaire-window .window-body{background:#087e42}@media(max-width:700px){.desktop{--mobile-taskbar: calc(48px + env(safe-area-inset-bottom,0px)) }.desktop-brand{top:16px;right:16px;left:16px;height:48px;align-items:center;justify-content:end;gap:4px}.desktop-brand span{font-size:20px}.corner-logo{width:min(var(--logo-width,160px),45vw);max-height:48px}.desktop-icons{inset:0 0 var(--mobile-taskbar);padding-top:70px;overscroll-behavior:contain}.shortcut{touch-action:pan-y;min-height:82px}.taskbar,.desktop[data-era=xp] .taskbar{height:var(--mobile-taskbar);padding-bottom:env(safe-area-inset-bottom,0px)}.desktop[data-era=xp] #start-button,.desktop[data-era=xp] .tray{height:48px}#start-button{height:38px;padding:3px 9px}#tasks{height:38px}#tasks button{min-width:64px;max-width:96px}.tray .ui-custom-icon{width:16px;height:16px}.tray button{min-height:34px}.window,.window.maximized{left:8px!important;top:76px!important;width:calc(100% - 16px)!important;height:calc(100% - 76px - var(--mobile-taskbar) - 8px)!important;max-height:calc(100% - 76px - var(--mobile-taskbar) - 8px)!important}.window .window-body{min-height:0;overscroll-behavior:contain}.window-resize,.window-menu{display:none}.titlebar{min-height:42px;padding:5px 4px 5px 9px}.titlebar strong{font-size:12px;max-width:calc(100% - 74px)}.window-controls{gap:6px}.window-controls button,.desktop[data-era=xp] .window-controls button{width:30px;height:30px}.window-status{font-size:10px;padding:5px}.desktop[data-mobile-mode=full] .window:not(.welcome-window),.desktop[data-mobile-mode=full] .window.maximized:not(.welcome-window){left:0!important;top:0!important;width:100%!important;height:calc(100% - var(--mobile-taskbar))!important;max-height:calc(100% - var(--mobile-taskbar))!important}.window.welcome-window{left:12px!important;top:90px!important;width:calc(100% - 24px)!important;height:auto!important;max-height:calc(100% - 130px - var(--mobile-taskbar))!important}.welcome-window .window-body{flex:0 1 auto}.welcome-window .welcome-content{padding:16px 18px}.welcome-window h1{font-size:23px;margin:13px 0 10px}.welcome-window .eyebrow{font-size:9px;letter-spacing:1px;margin:0}.welcome-window p:not(.eyebrow){font-size:13px;line-height:1.5}.welcome-window .welcome-actions{margin:14px 0;gap:8px}.welcome-window .welcome-actions a,.welcome-window .welcome-actions button{font-size:12px;padding:10px}.welcome-image{max-height:150px;margin-bottom:14px}.welcome-symbol{font-size:30px}.welcome-symbol .ui-custom-icon{width:32px;height:32px}.welcome-content small{font-size:10px}.start-menu{bottom:var(--mobile-taskbar);max-height:calc(100% - 80px - var(--mobile-taskbar))}.restore{top:70px;font-size:12px;padding:8px}.product-grid{gap:8px}.product-card{padding:7px}.paint-canvas{height:280px}.paint-controls{gap:6px}.paint-controls button{min-height:32px}.mine-app{padding:10px}.mine-board{width:100%}.mine-cell{width:100%;height:auto;aspect-ratio:1;min-height:22px;font-size:15px}.mine-top{gap:4px}.mine-top select{max-width:130px}.solitaire-app{--card-height:clamp(57px,17vw,88px);--card-step:23px;padding:9px 7px;min-height:360px}.solitaire-top,.solitaire-tableau{gap:4px}.solitaire-top{margin-bottom:16px}.solitaire-toolbar{gap:6px;margin-bottom:13px}.solitaire-toolbar button{padding:8px;font-size:11px}.solitaire-toolbar span{font-size:10px}.card-corner{font-size:clamp(10px,3vw,14px);left:3px;top:4px}.card-center{font-size:clamp(19px,6vw,32px)}.card-slot{font-size:22px}.solitaire-info{font-size:11px;margin-top:18px}.playing-card.card-back{border-width:2px}.music-app{padding:14px}.music-app iframe{height:352px}.music-app h2{font-size:16px}}@media(max-width:380px){.tray button{font-size:10px;padding:3px}.tray{gap:2px}.desktop[data-era=xp] #start-button{padding:0 9px;font-size:15px}.welcome-window .welcome-content{padding:14px}.welcome-window h1{font-size:21px}}.window[data-app-key=paint] .window-body{display:flex;flex-direction:column;flex:1;min-height:0;background:silver}.window[data-app-key=paint] .paint-controls,.window[data-app-key=paint] .paint-palette{flex:0 0 auto}.window[data-app-key=paint] .paint-canvas{flex:1 1 350px;height:auto;min-height:120px}@media(min-width:701px){.window[data-app-key=paint]:not(.user-sized):not(.maximized){height:550px}}@media(max-width:700px){.product-gallery{display:contents}.product-gallery>img{order:2}.product-gallery>img:first-child{order:0}.product-layout>div:last-child{order:1}.product-layout{gap:16px}.product-price{margin-top:0}}.chaotic #windows{pointer-events:auto}.chaotic .shortcut,.chaotic .window,.chaotic .start-menu{touch-action:none;cursor:grab}.chaotic .window *{pointer-events:none}.chaos-tilt{position:absolute;top:116px;right:12px;z-index:99999;font-size:12px;padding:9px}.icon-golf{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 48 48'%3E%3Cellipse cx='24' cy='37' rx='22' ry='9' fill='%23238951' stroke='%23111'/%3E%3Cellipse cx='24' cy='36' rx='7' ry='3' fill='%23092518'/%3E%3Cpath d='M24 36V3' stroke='white' stroke-width='3'/%3E%3Cpath d='M25 3L44 11L25 19Z' fill='%23ffde4a' stroke='%23111'/%3E%3Ccircle cx='12' cy='34' r='4' fill='white'/%3E%3C/svg%3E")}.window[data-app-key=golf] .window-body{background:#686936}.swf-golf-player{width:100%;aspect-ratio:550/400;touch-action:none}.swf-golf-player ruffle-player{display:block;width:100%;height:100%}.swf-golf p{padding:12px;color:#fff}.swf-golf button{margin:12px}@media(max-width:700px){.desktop .window[data-app-key=golf],.desktop .window.maximized[data-app-key=golf]{height:auto!important}.window[data-app-key=golf] .window-body{flex:0 1 auto}.window[data-app-key=golf] .swf-golf-player{aspect-ratio:550/400}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/retro.css.map */
