/* A quieter shell so the strange little objects get to be loud. */
body{background-color:#03040f;background-image:url("asset--collection--stars 11.gif");background-size:408px}
.site-header{background:#f7f7f2 url("asset--collection--pattern 56.gif") repeat;background-size:64px}
.site-header:before{content:"";position:absolute;inset:12px;background:#f7f7f2;z-index:0;border:2px solid #111}
.site-header>*{position:relative;z-index:1}
.flower-line{display:none}
.doll-stage{height:220px;background:#02020c url("asset--collection--stars 2.gif") repeat;background-size:300px}
.hello-file{background:#fff;border-color:#d8d8d8}
.hello-file>p{background:#fff;color:#111;font-size:.83rem;line-height:1.55;padding:12px;border-top:4px double #111}
.root-directory{background:#030421 url("asset--collection--stars 11.gif") repeat;color:#fff;border-color:#d7e5ff}
.directory-heading{border-color:#fff}
.directory-heading h1{font-size:clamp(1.25rem,2.35vw,2.15rem);line-height:1.05;overflow-wrap:anywhere}
.folder-map a{color:#fff;padding:5px 2px}
.folder-map b{background:#fff;color:#111;padding:2px 5px;box-shadow:2px 2px #557}
.folder-map small{color:#d9e8ff;background:#030421;padding:2px 4px}
.folder-map a:hover b{background:#fff200;color:#111}
.manifesto{background:#000 url("asset--collection--stars 1.gif") repeat;background-size:326px;min-height:160px}
.manifesto h2{max-width:600px;margin:5px auto;line-height:1.15;text-shadow:3px 3px #74174b}
.current-orbit{background:#072c36 url("asset--new-backgrounds--water.gif") repeat;color:#fff}
.current-orbit ul{background:#fff;color:#111;border:3px double #111;font-size:.78rem}
.desk-notes{position:relative;min-height:250px;margin:22px 5px 4px;padding:22px;background:#0b0b10 url("asset--collection--stars 2.gif") repeat;border:6px ridge #ddd;box-shadow:7px 7px #111;display:grid;grid-template-columns:repeat(3,1fr);gap:18px;align-items:center}
.scribble{display:block;margin:0;padding:18px 15px;background:#fff7a9;color:#17111b;border:1px solid #d4c96d;box-shadow:5px 7px #0008;font:1rem/1.45 "Courier New",monospace;text-decoration:none;transform:rotate(-2deg)}
.scribble.two{background:#d6f4ff;transform:rotate(2deg);font-family:"Courier New",monospace;font-style:italic}
.scribble.three{background:#fff;color:#111;transform:rotate(-1deg);text-align:center}
.scribble b{color:#a00059}
.wallpaper-drawer [data-wall="mono"]{background-image:url("asset--collection--pattern 56.gif")}
.wallpaper-drawer [data-wall="navy"]{background-image:url("asset--collection--stars 11.gif")}
@media(max-width:680px){.desk-notes{grid-template-columns:1fr;min-height:0}.scribble{transform:none!important}.directory-heading h1{font-size:1.35rem}.hello-file>p{font-size:1rem}}

/* New found-material kit, inspired by the pixel otter inventory. */
@font-face{font-family:"Special Elite";src:url("asset--fonts--SpecialElite-Regular.ttf") format("truetype");font-display:swap}
html,body,button{font-family:"Courier New",Courier,monospace}
body{cursor:url("asset--new-kit--puppy-cursor.png") 16 14,auto;background:#07123b url("asset--new-kit--spiral-blue.jpg") center top/720px auto repeat fixed}
a,button,summary{cursor:url("asset--new-kit--miley-cursor.png") 0 0,pointer}
.site-header{background:#f8dc65 url("asset--new-kit--yellow-gingham.jpg") center/340px auto repeat;border-color:#fff7ba}
.site-header:before{background:rgba(255,251,217,.94);border:3px double #121212}
.site-name{font-family:"Special Elite","Courier New",monospace;font-size:clamp(3.2rem,8vw,6.9rem);font-weight:400;line-height:.9;letter-spacing:-.055em;color:#17131a;text-shadow:3px 3px #fff,6px 6px #7c74d8}
.site-name span{color:#d82171}
.site-header>p,.site-header marquee,.file-tab,.status-slip p,.lost-link small,.directory-heading small,.folder-map b,.folder-map small,.manifesto p,.quote-week>span,.current-orbit ul,.wallpaper-drawer>button,footer{font-family:"Courier New",Courier,monospace}
.hello-file{background:#6e161d url("asset--new-kit--red-pinstripe.jpg") center/280px auto}
.hello-file>p{font-family:"Courier New",Courier,monospace;font-weight:700;background:#fffbed;color:#111;margin:8px;border:3px double #111;box-shadow:3px 3px #111}
.root-directory{background-color:#061342;background-image:url("asset--new-kit--spiral-blue.jpg");background-position:center;background-size:cover;background-blend-mode:multiply}
.directory-heading h1,.current-orbit h2{font-family:"Courier New",Courier,monospace;font-weight:400;letter-spacing:.04em}
.folder-map b{font-weight:700}
.manifesto{background-color:#071d40;background-image:url("asset--new-kit--horse-landscape.jpg");background-position:center;background-size:cover;background-blend-mode:multiply}
.manifesto h2{font-family:"Courier New",Courier,monospace;font-weight:400;font-size:clamp(2.1rem,4.2vw,3.8rem);letter-spacing:.02em}
.quote-week{background:#b4c65b url("asset--new-kit--green-swirls.jpg") center/260px auto repeat;color:#101810}
.quote-week blockquote{font-family:"Courier New",Courier,monospace;font-weight:700;font-style:italic;background:#fffbed;border:3px double #18220e;padding:10px;margin:11px 0}
.current-orbit{background:#761722 url("asset--new-kit--red-pinstripe.jpg") center/300px auto repeat}
.desk-notes{background-color:#12122f;background-image:url("asset--new-kit--flying-fish.jpg");background-position:center;background-size:cover;background-blend-mode:multiply}
.scribble{font-family:"Courier New",Courier,monospace;font-weight:700;background:#fff5a6 url("asset--new-kit--yellow-gingham.jpg") center/260px auto}
.scribble.two{font-family:"Courier New",Courier,monospace;font-style:normal;background:#b7d158 url("asset--new-kit--green-swirls.jpg") center/240px auto;color:#10200d}
.scribble.three{font-family:"Courier New",Courier,monospace;background:#f8f1d7 url("asset--new-kit--green-knit.jpg") center/260px auto}
.wallpaper-drawer [data-wall="blue"]{background-image:url("asset--new-kit--spiral-blue.jpg")}
.wallpaper-drawer [data-wall="green"]{background-image:url("asset--new-kit--spiral-green.jpg")}
.wallpaper-drawer [data-wall="gingham"]{background-image:url("asset--new-kit--yellow-gingham.jpg")}
.wallpaper-drawer [data-wall="horse"]{background-image:url("asset--new-kit--horse-landscape.jpg")}
.wallpaper-drawer [data-wall="maze"]{background-image:url("asset--new-kit--door-maze.jpg")}
