@media(min-width:761px){
  :root{--desktop-bottom:48px}.desktop-shell{min-height:100vh;padding-bottom:var(--desktop-bottom)}
  .desktop-icons{position:absolute;inset:0;width:auto;display:block;z-index:14;pointer-events:none}.desk-icon{position:absolute;width:96px;min-height:92px;padding:8px 4px;display:flex;flex-direction:column;align-items:center;gap:8px;text-align:center;color:#fff;user-select:none;touch-action:none;pointer-events:auto;border:1px solid transparent}.desk-icon *{pointer-events:none}.desk-icon:hover,.desk-icon.selected{background:rgba(255,255,255,.03);border-color:rgba(220,230,220,.24);box-shadow:inset 0 0 0 1px rgba(255,255,255,.04)}.desk-icon.hm-dragging{border-style:dashed;opacity:.9}.icon-glyph{width:48px;height:48px;margin:0;display:grid;place-items:center;border:0;background:transparent;color:var(--acid);font-family:var(--pixel);font-size:22px}.brand-frame{width:50px;height:50px;border:1px solid #526800;background:#071007}.pixel-svg{width:44px;height:44px}.icon-label{font-size:10px;line-height:1.6;letter-spacing:.025em;text-shadow:2px 2px #000}.reset-icons{position:absolute;left:25px;bottom:62px;padding:8px 10px;border:1px solid var(--line);background:#071007;color:var(--acid);font-size:7px;z-index:25}
  .wallpaper-scene::before{content:"";position:absolute;inset:0;background:linear-gradient(rgba(0,200,5,.018) 1px,transparent 1px),linear-gradient(90deg,rgba(0,200,5,.018) 1px,transparent 1px);background-size:5px 5px;opacity:.55}.wallpaper-title{top:38px;left:290px;width:min(760px,52vw)}.wallpaper-title .mini{font-size:10px}.wallpaper-title h2{font-size:40px;line-height:1.05;margin:8px 0;color:var(--acid);text-shadow:0 0 18px rgba(214,255,74,.12)}.wallpaper-title p{font-size:14px;line-height:1.7;max-width:650px}.wallpaper-ribbon{left:290px;top:205px}.wallpaper-ribbon span{font-size:8px;padding:8px 11px}.wallpaper-substats{left:290px;top:257px}.wallpaper-substats>div{min-width:150px;padding:12px}.wallpaper-substats b{font-size:9px}.wallpaper-substats span{font-size:7px}.right-about{right:28px;top:24px;width:320px;padding:18px;background:rgba(3,5,3,.88);box-shadow:0 14px 50px rgba(0,0,0,.28)}.right-about .eyebrow{font-size:8px}.right-about p{font-size:13px;line-height:1.65}
  .windows{position:absolute;inset:0;z-index:30;pointer-events:none}.window{position:absolute;left:clamp(270px,22vw,420px);top:clamp(92px,12vh,150px);pointer-events:auto;width:min(900px,calc(100vw - 150px));min-width:620px;max-height:calc(100vh - 96px);display:flex;flex-direction:column;border:2px solid #263126;background:#090b09;box-shadow:0 22px 75px rgba(0,0,0,.58),0 0 0 1px #0f170f inset;overflow:hidden;transform-origin:50% 100%}.window.hidden,.window.minimized{display:none!important}.window.hm-opening{animation:hmWinOpen .2s cubic-bezier(.2,.9,.2,1)}.window.hm-closing{animation:hmWinClose .17s ease-in forwards}.window.hm-minimizing{animation:hmWinMin .23s ease-in forwards}.window.hm-restoring{animation:hmWinRestore .18s ease-out}.window.maximized{position:fixed!important;left:0!important;top:0!important;right:0!important;bottom:48px!important;width:auto!important;height:auto!important;min-width:0!important;max-width:none!important;max-height:none!important;z-index:95!important}.window.maximized .window-body{max-height:none!important}.window.maximized .titlebar{cursor:default!important}#tokenWindow:not(.maximized),#infoWindow:not(.maximized){top:64px;max-height:calc(100vh - 124px);width:min(860px,calc(100vw - 170px))}#tokenWindow:not(.maximized) .window-body,#infoWindow:not(.maximized) .window-body{overflow-y:auto}@keyframes hmWinOpen{from{opacity:0;transform:scale(.94) translateY(14px)}to{opacity:1;transform:none}}@keyframes hmWinClose{to{opacity:0;transform:scale(.9) translateY(12px)}}@keyframes hmWinMin{to{opacity:0;transform:translate(var(--hm-min-x,0px),var(--hm-min-y,0px)) scale(.08,.04)}}@keyframes hmWinRestore{from{opacity:0;transform:scale(.78) translateY(70px)}to{opacity:1;transform:none}}
  .titlebar{height:36px;flex:0 0 36px;padding:0 10px;background:linear-gradient(180deg,#171c17,#090c09);border-bottom:1px solid #2a322a;cursor:move;user-select:none;touch-action:none;display:flex;align-items:center}.title-left{flex:1}.titlebar .pix{font-size:9px}.window-controls{display:flex;align-items:center;gap:5px;margin-left:auto}.wbtn{display:grid;place-items:center;width:30px;height:25px;border:1px solid #526800;background:#071007;color:var(--acid);font-family:var(--pixel);font-size:9px;padding:0}.wbtn:hover{background:var(--acid);color:#030503}.window-body{max-height:none;flex:1;overflow:auto;padding:26px 28px 30px;background:linear-gradient(180deg,#0b0e0b,#070907)}
  .startbar{height:48px;padding:5px 7px;border-top:2px solid var(--line);background:#050805;gap:8px;box-shadow:none;position:fixed;z-index:100;left:0;right:0;bottom:0;display:flex;align-items:center}.start-btn{min-width:100px;height:34px;border:1px solid var(--line);background:var(--acid);color:#031003;font-size:8px;font-weight:700;padding:0 12px}.taskbar{flex:1;display:flex;gap:5px;overflow:auto;min-width:0}.task{display:none;align-items:center;justify-content:flex-start;flex:0 0 150px;width:150px;height:32px;padding:0 10px;border:1px solid var(--line);background:#071007;color:var(--acid);font-size:7px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.task.visible{display:flex}.task.active{border-color:var(--acid);color:#030503;background:var(--acid)}.status-cta{display:flex;gap:5px;align-items:center}.notify-btn{width:38px;height:34px;border:1px solid var(--line);background:#071007;color:var(--acid);display:grid;place-items:center;position:relative}.notif-dot{position:absolute;right:6px;top:6px;width:5px;height:5px;background:var(--green);box-shadow:0 0 6px var(--green)}.clock{min-width:80px;height:34px;padding:0 8px;border:1px solid var(--line);background:#071007;color:var(--acid);display:grid;place-items:center;font-size:7px;text-align:center}.start-menu{left:7px;bottom:54px;width:260px;z-index:260;transform-origin:left bottom}.notifications{right:7px;bottom:54px;width:300px;z-index:260}.start-menu:not(.hidden){animation:hmStartUp .15s ease-out}@keyframes hmStartUp{from{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}
  .hm-dollar-trail{font-size:0!important;color:transparent!important;text-shadow:none!important;animation:hmDollarLinear .58s linear forwards!important}.hm-dollar-trail::after{content:"$";font-family:var(--pixel);font-size:6px;color:rgba(214,255,74,.38)}@keyframes hmDollarLinear{0%{opacity:.4;transform:translate(-50%,-50%) scale(1)}100%{opacity:0;transform:translate(-50%,-50%) scale(.78)}}
  .task-socials{display:flex;align-items:center;gap:4px}.task-socials a,.task-socials span{width:34px;height:34px;display:grid;place-items:center;border:1px solid var(--line);background:#071007;color:var(--acid);font-family:var(--pixel);font-size:6px;text-decoration:none}.task-socials a:hover{border-color:var(--acid);background:rgba(214,255,74,.07)}.task-socials .pending{opacity:.5;cursor:default}.task-socials a[href*="tiktok.com"]~a[href*="tiktok.com"]{display:none!important}
  a:hover,button:hover,.desk-icon:hover,[data-open]:hover,.task:hover,.notify-btn:hover,.start-btn:hover,.playlist-item:hover{cursor:pointer}.titlebar:hover{cursor:move}.window.maximized .titlebar:hover{cursor:default}.desk-icon.hm-dragging:hover{cursor:grabbing}
  @media(max-width:1200px){.right-about{display:none}.window{left:260px;width:calc(100vw - 330px);min-width:620px}.wallpaper-title,.wallpaper-ribbon,.wallpaper-substats{left:260px}#tokenWindow:not(.maximized),#infoWindow:not(.maximized){left:250px;width:calc(100vw - 310px)}}
}