/* Cleaned-up desktop layout, measured from the supplied reference. */
@media(min-width:1001px){
 body[data-mode=clean] .hero{--clean-h:100svh;container-type:inline-size;height:calc(100svh + 6cqw);min-height:54cqw}
 body[data-mode=clean] .desk-left{transform:none}
 body[data-mode=clean] .lamp{left:-1.8%;top:calc(var(--clean-h)*-.13);width:19cqw;z-index:3;transform:none}
 body[data-mode=clean] .lamp-light{left:-10%;top:0}
 body[data-mode=clean] .paper{opacity:0}
 body[data-mode=clean] .clipping{left:25.4%;top:0;width:7.8cqw;transform:none;z-index:2}
 body[data-mode=clean] .ideas-note{left:15%;top:calc(var(--clean-h)*.012);width:7cqw;height:6.3cqw;padding:.8cqw .6cqw;transform:none;z-index:3}
 body[data-mode=clean] .ideas-note span{font-size:1.45cqw}
 body[data-mode=clean] .ideas-note small{font-size:.48cqw;margin-top:.4cqw}
 body[data-mode=clean] .swatches{left:16%;top:calc(var(--clean-h)*.235);transform:scale(1.05);transform-origin:top left;z-index:3}
 body[data-mode=clean] .notebook{left:-10.5%;top:calc(var(--clean-h)*.438);width:38cqw;transform:none;z-index:1}
 body[data-mode=clean] .coffee{left:9.4%;top:calc(var(--clean-h)*.71);width:14.5cqw;transform:none;z-index:2}
 body[data-mode=clean] .cream{left:26.7%;top:calc(var(--clean-h)*.45);width:17cqw;transform:rotate(-34deg);z-index:2}
 body[data-mode=clean] .pen{left:66.4%;top:calc(var(--clean-h)*.02);width:17.3cqw;height:calc(var(--clean-h)*.335);object-fit:fill;transform:none;z-index:3}
 body[data-mode=clean] .music{left:43%;right:auto;top:calc(var(--clean-h)*.185 - 12.65cqw);width:19cqw;height:25.3cqw;padding:1cqw;transform:rotate(-90deg);border:1px solid #e7e3de;background:#faf8f54d;border-radius:1.4cqw;z-index:4}
 body[data-mode=clean] .music>button{display:block}
 body[data-mode=clean] .music-symbol{font-size:.95cqw;line-height:1.1;margin:.1cqw 0}
 body[data-mode=clean] .music p{font-size:.65cqw;line-height:1.2;margin:.1cqw 0}
 body[data-mode=clean] .music .track-name{font-size:.9cqw;line-height:1.2}
 body[data-mode=clean] .music input{width:95%;height:.85cqw;margin:.2cqw 0}
 body[data-mode=clean] .music-bottom{font-size:.5cqw;line-height:1.2;gap:.3cqw}
 body[data-mode=clean] .music-bottom button{font-size:.65cqw;padding:.2cqw}
 body[data-mode=clean] .pixel-cursor{right:4.5%;top:calc(var(--clean-h)*.12);width:5cqw;z-index:4}
 body[data-mode=clean] .intro{left:auto;right:5.2%;top:calc(var(--clean-h)*.4);width:44%;max-width:none;text-align:right;transform:none;z-index:3}
 body[data-mode=clean] .intro h1{font-size:6.3cqw;line-height:1;margin:0 0 2cqw;letter-spacing:-.1cqw;transform:rotate(-3deg)}
 body[data-mode=clean] .role{font-size:1.26cqw;line-height:1.3;margin:0 0 .3cqw}
 body[data-mode=clean] .definition{font-size:.95cqw}
 body[data-mode=clean] .statement{max-width:40cqw;margin:1cqw 0 0 auto;font-size:1.25cqw;line-height:1.3;text-align:right;text-wrap:balance;transform-origin:right center}
 body[data-mode=clean] .folder{left:auto;right:4.9%;top:calc(var(--clean-h)*.8);width:12.6cqw;transform:none;z-index:5}
 body[data-mode=clean] .folder:hover{transform:translateY(-5px)}
 body[data-mode=clean] .folder[aria-expanded=true]{transform:translateY(25px)}
 body[data-mode=clean] .folder span{font-size:.8cqw;margin-top:-.4cqw}
 body[data-mode=clean] .airdrop{right:20.5%;top:calc(var(--clean-h)*.78);width:12.6cqw;transform:none;border-radius:.8cqw;z-index:5}
 body[data-mode=clean] .airdrop>div:first-child{padding:.6cqw .3cqw}
 body[data-mode=clean] .airdrop strong{font-size:.85cqw}
 body[data-mode=clean] .airdrop>div span{font-size:.6cqw}
 body[data-mode=clean] .airdrop-preview{height:9cqw}
 body[data-mode=clean] .airdrop-actions button{font-size:.85cqw;padding:.65cqw 0}
 body[data-mode=clean] .paint-toggle{display:none}
 body[data-mode=clean] .paint{display:block;left:auto;right:12.4%;top:calc(var(--clean-h)*.033);width:4cqw;z-index:5}
 body[data-mode=clean] .paint-title{font-size:.48cqw;padding:.1cqw}
 body[data-mode=clean] #close-paint{visibility:hidden}
 body[data-mode=clean] .paint-grid{grid-template-columns:1fr 1fr;gap:.05cqw;padding:.1cqw}
 body[data-mode=clean] .paint-grid button{height:1.65cqw;min-height:0;font-size:1.35cqw;min-width:0}
 body[data-mode=clean] .paint-grid .ink-preset{font-size:0}
 body[data-mode=clean] .clear-drawing{font-size:.45cqw;padding:.2cqw}
 body[data-mode=clean] .color-label,body[data-mode=clean] .size-label{font-size:.45cqw;gap:.1cqw;padding:.1cqw}
 body[data-mode=clean] .color-label input{width:1.5cqw;height:1cqw}
 body[data-mode=clean] .size-label input{width:2.5cqw}
 body[data-mode=clean] .desk-controls{top:calc(var(--clean-h)*.885);gap:.75cqw}
 body[data-mode=clean] .desk-controls button{min-width:3.8cqw;min-height:3.8cqw;padding:.2cqw .5cqw;border-radius:1cqw;transform:none}
 body[data-mode=clean] .desk-controls svg{width:2.5cqw;height:2.7cqw}
 body[data-mode=clean] .desk-controls small{font-size:.48cqw}
 body[data-mode=clean] .sound-toggle{top:calc(var(--clean-h)*.885 + 4.5cqw);font-size:.55cqw}
 body[data-mode=clean] .scroll-hint{display:none}
 body[data-mode=clean] .notebook-hit{left:0;top:calc(var(--clean-h)*.49);width:25%;height:calc(var(--clean-h)*.5);clip-path:none;z-index:2}
 body[data-mode=clean] .contact-envelope{left:45%;top:calc(var(--clean-h)*.61);width:7cqw;transform:none;z-index:5}
 body[data-mode=clean] .envelope-paper{height:4.5cqw}
 body[data-mode=clean] .envelope-label{font-size:1.1cqw}
 body[data-mode=clean] .envelope-paper i{font-size:1.35cqw}
 body[data-mode=clean] .floating-tools{right:4%;top:calc(var(--clean-h)*.65);width:15cqw;z-index:7}
 body.drawing[data-mode=clean] .paint{z-index:10}
}
