*{box-sizing:border-box}body{margin:0;background:#f5f7fb;color:#182335;font:15px system-ui,sans-serif}header{background:#182335;color:white;padding:18px max(20px,calc((100vw - 1100px)/2));display:flex;justify-content:space-between;align-items:center}h1{font-size:23px}main{max-width:1100px;margin:30px auto;padding:0 18px}.stats{display:flex;gap:12px;flex-wrap:wrap}.stats div,article,.login{background:white;border:1px solid #dce2e9;border-radius:12px;padding:20px;margin:14px 0}.stats div{min-width:120px;display:grid}.stats strong{font-size:25px}.stats span,.tag,small{color:#536171}.top,.actions{display:flex;align-items:center;gap:9px;flex-wrap:wrap}.tag{background:#eaf0f7;border-radius:15px;padding:4px 9px}h2{font-size:19px}.post{white-space:pre-wrap;line-height:1.6}button,a{padding:9px 13px;border-radius:7px;background:#f0b90b;color:#141b27;border:0;cursor:pointer;text-decoration:none;font:inherit}button:hover,a:hover{filter:brightness(.94)}.login{max-width:400px;margin:12vh auto}.login label{display:block;margin:16px 0}.login input{display:block;width:100%;padding:12px;margin-top:7px}.error{color:#b11}