.news-module__MlY1RW__page{margin:0 auto;padding:2rem;font-family:sans-serif}.news-module__MlY1RW__header{text-align:center;margin-bottom:3rem}.news-module__MlY1RW__header h1{margin-bottom:.5rem;font-size:2.5rem}.news-module__MlY1RW__header p{color:#666;font-size:1.2rem}.news-module__MlY1RW__main{width:100%}.news-module__MlY1RW__postFormContainer{background-color:#f9f9f9;border:1px solid #ddd;border-radius:8px;margin-bottom:2rem;padding:1.5rem}.news-module__MlY1RW__postForm{flex-direction:column;gap:1rem;display:flex}.news-module__MlY1RW__postTextarea{resize:vertical;box-sizing:border-box;border:1px solid #eee;border-radius:4px;width:100%;min-height:100px;padding:.8rem;font-size:1rem}.news-module__MlY1RW__imagePreviewContainer{text-align:left;margin-top:.5rem;margin-bottom:.5rem}.news-module__MlY1RW__imagePreview{object-fit:cover;border:1px solid #eee;border-radius:8px;max-width:100px;max-height:100px}.news-module__MlY1RW__formActions{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;display:flex}.news-module__MlY1RW__fileInput{display:none}.news-module__MlY1RW__fileLabel{color:#333;cursor:pointer;background-color:#f0f0f0;border-radius:4px;padding:.8rem 1.2rem;font-size:.9rem;transition:background-color .2s}.news-module__MlY1RW__fileLabel:hover{background-color:#e0e0e0}.news-module__MlY1RW__submitButton{color:#fff;cursor:pointer;background-color:#333;border:none;border-radius:4px;padding:.8rem 1.5rem;font-size:1rem;transition:background-color .2s}.news-module__MlY1RW__submitButton:hover:not(:disabled){background-color:#555}.news-module__MlY1RW__thread{flex-direction:column;gap:1.5rem;display:flex}.news-module__MlY1RW__post{overflow-wrap:break-word;word-break:break-word;background-color:#fff;border:1px solid #ddd;border-radius:8px;padding:1.5rem}.news-module__MlY1RW__postText{white-space:pre-wrap;margin:0 0 1rem;font-size:1.1rem;line-height:1.6}.news-module__MlY1RW__postImage{border-radius:8px;width:auto;max-width:100%;height:auto;margin:0 auto 1rem;display:block}.news-module__MlY1RW__postMeta{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;margin-top:1rem;display:flex}.news-module__MlY1RW__postTimestamp{color:#999;font-size:.8rem}.news-module__MlY1RW__postActions button{cursor:pointer;background-color:#fff;border:1px solid #ccc;border-radius:4px;margin-left:.5rem;padding:.3rem .6rem;font-size:.8rem;transition:background-color .2s}.news-module__MlY1RW__editButton{color:#333}.news-module__MlY1RW__deleteButton{color:#721c24;background-color:#f8d7da;border-color:#f5c6cb}.news-module__MlY1RW__editButton:hover:not(:disabled){background-color:#e0e0e0}.news-module__MlY1RW__deleteButton:hover:not(:disabled){background-color:#f1b0b7}.news-module__MlY1RW__editForm{flex-direction:column;gap:.5rem;margin-bottom:1rem;display:flex}.news-module__MlY1RW__editTextarea{resize:vertical;box-sizing:border-box;border:1px solid #007bff;border-radius:4px;width:100%;min-height:100px;padding:.8rem;font-size:1rem}.news-module__MlY1RW__editActions{justify-content:flex-end;gap:.5rem;display:flex}.news-module__MlY1RW__editActions button{cursor:pointer;border:none;border-radius:4px;padding:.5rem 1rem;font-size:.9rem}.news-module__MlY1RW__saveButton{color:#fff;background-color:#28a745}.news-module__MlY1RW__saveButton:hover:not(:disabled){background-color:#218838}.news-module__MlY1RW__cancelButton{color:#333;background-color:#ddd}.news-module__MlY1RW__cancelButton:hover:not(:disabled){background-color:#bbb}.news-module__MlY1RW__submitButton:disabled,.news-module__MlY1RW__editActions button:disabled,.news-module__MlY1RW__postActions button:disabled{opacity:.6;cursor:not-allowed}.news-module__MlY1RW__loadingMessage{text-align:center;color:#888;padding:2rem}@media (min-width:769px){.news-module__MlY1RW__page{max-width:800px}}@media (max-width:768px){.news-module__MlY1RW__page{padding:1rem}.news-module__MlY1RW__header{margin-bottom:2rem}.news-module__MlY1RW__header h1{font-size:2rem}.news-module__MlY1RW__header p{font-size:1rem}.news-module__MlY1RW__postFormContainer,.news-module__MlY1RW__post{padding:1rem}.news-module__MlY1RW__postMeta{flex-direction:column;align-items:flex-start}.news-module__MlY1RW__postActions{text-align:right;width:100%;margin-top:.5rem}}
.LoginModal-module__bikqZa__modalBackdrop{z-index:1000;background-color:rgba(0,0,0,.5);justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:fixed;top:0;left:0}.LoginModal-module__bikqZa__modalContent{text-align:center;background-color:#fff;border-radius:8px;width:90%;max-width:400px;padding:2rem}.LoginModal-module__bikqZa__modalContent h2{margin-bottom:1rem}.LoginModal-module__bikqZa__modalContent p{color:#555;margin-bottom:2rem}.LoginModal-module__bikqZa__loginButton{color:#fff;cursor:pointer;background-color:#4285f4;border:none;border-radius:4px;width:100%;margin-bottom:1rem;padding:1rem;font-size:1.1rem}.LoginModal-module__bikqZa__closeButton{cursor:pointer;background-color:#ddd;border:none;border-radius:4px;width:100%;padding:1rem;font-size:1.1rem}
/*# sourceMappingURL=ae825b25c2d0f9d2.css.map*/