body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}body{background-color:#f4f4f9;box-sizing:border-box;color:#333;font-family:Poppins,sans-serif;margin:0;padding:0}.container{background-color:#fff;border-radius:8px;box-shadow:0 4px 8px #0000001a;margin:30px auto;max-width:800px;padding:20px}h1{color:#333;font-size:2.5rem;margin-bottom:20px;text-align:center}.form{background-color:#f9f9f9;border:1px solid #e0e0e0;border-radius:8px;display:flex;flex-direction:column;gap:15px;margin-bottom:30px;padding:20px}.form input,.form textarea{border:1px solid #ddd;border-radius:5px;font-size:1rem;padding:12px;width:90%}.form textarea{min-height:120px;resize:vertical}button{background-color:#5b5f97;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:1rem;padding:12px 20px;transition:background-color .3s ease}button:hover{background-color:#4b4f8b}.posts{display:flex;flex-direction:column;gap:20px}.post{background-color:#fff;border-radius:8px;box-shadow:0 2px 6px #0000001a;padding:20px;position:relative}.post h2{color:#333;font-size:1.5rem}.post h2,.post p{margin-bottom:10px}.post p{color:#666;line-height:1.6}.post img{border-radius:5px;margin-bottom:10px;max-width:100%}.post button{background-color:#f44336;color:#fff;margin-right:10px;padding:10px 15px}.post button.edit{background-color:#4caf50}@media (max-width:600px){.container{padding:15px}.form input,.form textarea{padding:10px}button{margin:10px 0;width:100%}.post h2{font-size:1.25rem}}
/*# sourceMappingURL=main.d044933f.css.map*/