

body.media-desktop{font-family:"Courier New",Courier,monospace;cursor:url("asset--new-kit--puppy-cursor.png") 16 14,auto}
a,button{cursor:url("asset--new-kit--miley-cursor.png") 0 0,pointer}

/* The shell stays Windows XP instead of wearing a patterned costume. */
.xp-titlebar{background:#0754d6!important;font-family:Tahoma,Verdana,sans-serif}
.window-buttons span{background:#1d63d4!important}
.window-buttons span:last-child{background:#d94827!important}
.xp-taskbar{background:#245edb!important;border-top:2px solid #5c8bf0}
.start-button{background:#38a500!important;font-family:Tahoma,Verdana,sans-serif;box-shadow:inset -3px 0 #287900}
.task-button{font-family:Tahoma,Verdana,sans-serif;background:#1859bd!important}
.system-tray{font-family:Tahoma,Verdana,sans-serif}
.xp-menu,.xp-toolbar,.address-bar,.xp-status{font-family:Tahoma,Verdana,sans-serif}
.xp-toolbar{background:#f3f2ea!important;border-bottom:1px solid #93a4bd}
.folder-tab:hover,.folder-tab.active{background:#dbe9ff!important;border-color:#7898c7!important;box-shadow:inset 0 0 0 1px #fff}
.xp-sidebar{background:#6d8ed1!important}
.xp-sidebar section{background:#fff!important;border:1px solid #fff!important}
.xp-sidebar h2{background:#d6e5ff!important;color:#174a9c!important;border-bottom:1px solid #9ab8e6}
.xp-sidebar button,.xp-sidebar p{font-family:Tahoma,Verdana,sans-serif}
.side-flower{display:none}
.watch-list{font-family:"Courier New",Courier,monospace}
.watch-list label{display:flex;align-items:flex-start;gap:6px;padding:10px 9px;color:#111;line-height:1.25;cursor:url("asset--new-kit--miley-cursor.png") 0 0,pointer}
.watch-list input{margin-top:3px;accent-color:#2f79d7}
.watch-list span,.watch-list small{display:block}
.watch-list b{font-size:.78rem}
.watch-list small{margin-top:4px;color:#555;font-size:.65rem}

.folder-view{background:#fff!important;background-image:none!important}
.folder-view:before{display:none!important}
.view-heading h1{font-family:"Courier New",Courier,monospace!important;font-size:clamp(2.7rem,7vw,5.7rem)!important;color:#164eae!important;text-shadow:2px 2px #8dc0ff!important;letter-spacing:.02em!important}
.tiny-label,.file-type{font-family:"Courier New",Courier,monospace}

/* Films are files with notes attached, not glossy review cards. */
.feature-film{clip-path:none!important;transform:none!important;border:3px solid #7b9dcc;box-shadow:5px 5px 0 #cad8ec;padding:14px!important}
.summer{background:#f9e98d url("asset--new-kit--yellow-gingham.jpg") center/320px auto repeat!important}
.prestige{margin-left:0!important;background:#0a1234 url("asset--new-kit--spiral-blue.jpg") center/680px auto!important;color:#fff}
.feature-copy{background:#fffdf4;color:#111;border:2px solid #777;padding:15px;box-shadow:inset 0 0 0 2px #ddd}
.prestige .feature-copy{background:#101010;color:#fff;border-color:#ddd;box-shadow:inset 0 0 0 2px #555}
.feature-copy h2,.schindler-note h2,.chick-flick-canon h2,.got-scroll h2,.comfort-cloud h2,.bean-strip h2,.sims-story h2,.music-zine h2,.magic-stage h2{font-family:"Courier New",Courier,monospace!important;font-weight:400!important;letter-spacing:.02em}
.feature-copy h2{font-size:clamp(2.2rem,5vw,4rem)!important;line-height:.9!important}
.feature-copy p,.schindler-note p,.chick-flick-canon p,.got-scroll p,.comfort-cloud p,.bean-strip p,.sims-story p,.music-zine p,.magic-stage p{font-family:"Courier New",Courier,monospace;font-size:.95rem;line-height:1.62}
.file-type{display:inline-block;background:#111;color:#fff!important;padding:4px 7px;border:1px solid #fff;box-shadow:2px 2px #777;letter-spacing:.04em}
.film-number{font-family:"Courier New",Courier,monospace;color:#171717;text-shadow:3px 3px #fff;font-size:5.4rem}
.prestige .film-number{color:#fff}
.hand-note{font-family:"Courier New",Courier,monospace!important;font-style:normal!important;font-size:1.8rem!important;color:#e3c35f!important}
.schindler-note{background:#831a22 url("asset--new-kit--red-pinstripe.jpg") center/360px auto repeat!important}
.schindler-note>div{background:#fff;color:#111;border:3px double #111;padding:14px}
.chick-flick-canon{background:#b6c952 url("asset--new-kit--green-swirls.jpg") center/320px auto repeat!important;border-color:#283d18!important}
.chick-flick-canon>p{background:#fffdf4;border:3px double #111;padding:14px}
.movie-gif-strip{grid-column:1/-1;display:grid;grid-template-columns:1fr 1fr;gap:8px;padding-top:5px}
.movie-gif-strip img{display:block;width:100%;height:180px;object-fit:cover}
.prestige-gif{width:100%;height:210px;object-fit:cover;align-self:center;filter:drop-shadow(4px 5px 0 #000)}
.comfort-gif{display:block;width:min(430px,92%);height:210px;object-fit:cover;margin:-8px auto 16px;filter:drop-shadow(3px 4px 0 rgba(207,67,139,.45));transform:rotate(-1deg)}
.bean-strip>img{width:210px!important;height:130px;object-fit:cover}

@media(max-width:760px){.feature-copy h2{font-size:2.45rem!important}.film-number{font-size:4rem}.view-heading h1{font-size:3rem!important}.movie-gif-strip{grid-template-columns:1fr}.movie-gif-strip img{height:auto}.prestige-gif{height:auto}.bean-strip>img{width:100%!important;height:auto}}
