body,footer{background-color:#f7f7f7}.header a,body,footer a{text-decoration:none;color:#333}.pagination button,.pagination span{position:relative;left:15px}body{margin:0 auto;padding:0 10px;align-items:center;max-width:800px;word-wrap:break-word;font-family:Arial,sans-serif}.header{text-decoration:none;box-shadow:0 3px 4px rgba(0,0,0,.1);padding:8px 0;position:sticky;z-index:1000;text-align:center}.header a{margin:0;font-size:20px;justify-content:center;font-weight:700;font-family:Georgia}.post{background-color:#fff;margin-bottom:9px;border-radius:5px;box-shadow:0 2px 4px rgba(0,0,0,.1);padding:12px 20px;font-size:1.1em;color:#888;display:flex;justify-content:space-between;align-items:center}.search-container,footer{display:flex;justify-content:center}.post h2{font-size:16px;text-align:left;margin-top:0;margin-bottom:0;padding:0}.post a{color:#000;text-decoration:none}.post a:hover{text-decoration:underline}.timestamp{font-size:.7em;color:#888;margin-left:auto;white-space:nowrap}footer{align-items:center;padding:15px}#search-input{width:100%;max-width:800px;padding:9px;font-size:15px;margin-top:6px;margin-bottom:6px}.pagination button.active{background-color:#000;color:#fff}.pagination button{padding:5px 10px;justify-content:center;align-items:center;margin:13px 2px 0;cursor:pointer}.pagination input[type=number]{width:36px;height:25px;text-align:center;margin-left:3px;position:relative;left:15px}@media (max-width:800px){.pagination button{padding:5px}body{font-size:.92em}.post h2{font-size:.96em}.search-container{padding-left:4px;padding-right:7px}#search-input{width:99%}.pagination input[type=number]{width:25px}}