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;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.app-container{box-sizing:border-box;margin:40px auto;max-width:600px;padding:20px}.title{font-size:1.6rem;margin-bottom:20px;text-align:center}.post-form{background-color:#f9f9f9;border:1px solid #ddd;border-radius:10px;box-sizing:border-box;margin:0 auto 30px;padding:20px}.input,.textarea{border:1px solid #ccc;border-radius:5px;box-sizing:border-box;font-size:1rem;margin-bottom:15px;padding:10px 12px;resize:vertical;width:100%}.submit-btn{background-color:#007bff;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:1rem;padding:10px 20px;transition:background-color .3s ease}.submit-btn:hover{background-color:#0056b3}.post-list{box-sizing:border-box;margin:0 auto 40px;max-width:600px;padding:0 20px}.post-item{background:#f9f9f9;border-radius:8px;box-shadow:0 2px 5px #0000000d;margin-bottom:15px;padding:15px}.post-actions{display:flex;gap:10px;margin-top:10px}.delete-btn,.edit-btn{border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:.9rem;padding:8px 12px;transition:background-color .3s ease}.edit-btn{background-color:#007bff}.edit-btn:hover{background-color:#0056b3}.delete-btn{background-color:#f44336}.delete-btn:hover{background-color:#d32f2f}.no-posts{color:#666;margin-top:20px;text-align:center}@media (max-width:480px){.app-container{margin:20px 10px;padding:15px}.title{font-size:1.3rem}.post-form{margin:20px 10px 30px;padding:15px}.delete-btn,.edit-btn,.submit-btn{width:100%}.post-actions{flex-direction:column}}
/*# sourceMappingURL=main.949e0d91.css.map*/