*{box-sizing:border-box}html{-webkit-text-size-adjust:none;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}body{letter-spacing:.02em;color:#fff;--scrollbar:calc(100vw - 100cqw);background-color:#000;margin:0;padding:0;font-family:Arial,Helvetica,sans-serif}a{color:inherit;text-decoration:none}ol{grid-template-columns:repeat(4,1fr);margin:0;padding:0;list-style:none;display:grid}ol li{position:relative}ol li .credit{display:none;position:absolute;bottom:16px;left:16px}ol li img{height:calc(25vw - var(--scrollbar));width:calc(25vw - var(--scrollbar));object-fit:cover;display:block}.form{z-index:9;width:100%;max-width:345px;padding:0 16px;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}input[type=text]{color:#fff;background:0 0;border:2px solid #fff;border-radius:2px;width:100%;padding:2px 4px;font-size:32px}input:focus{outline:none}.last img{width:50vw;height:50vw}.unique img{object-fit:contain;width:100vw;height:100svh}.last .credit,.unique .credit{display:block}.daily{z-index:99;background-color:#000;justify-content:center;align-items:center;width:100%;height:100svh;display:flex;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}.day img{object-fit:contain;width:100vw;height:100svh}header h1{display:none}nav{z-index:9;position:fixed;top:16px;right:16px}.information-button{color:#fff;cursor:pointer;background:0 0;border:2px solid #fff;border-radius:2px;padding:2px 12px;font-size:32px}.information{padding:0 16px;font-size:32px}.index{column-count:3;padding:32px 16px;font-size:32px}@media only screen and (max-width:640px){ol li img{width:50vw;height:50vw}.last img{width:100vw;height:100vw}.index{column-count:1}}
