@import url(https://fonts.googleapis.com/css2?family=Noto+Sans:ital,wght@0,100..900;1,100..900&display=swap);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{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{animation:App-logo-spin 20s linear infinite}}.App-header{align-items:center;background-color:#282c34;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.App-link{color:#61dafb}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.page-container .content-container{display:flex}.page-container .content-container .side-bar{background-color:#00aaa1;bottom:0;color:#fff;height:100vh;overflow:auto;position:sticky;top:0;transition:width .3s ease-in-out;width:240px}.page-container .content-container .page-content{background-color:#f2f2f2;flex:1 1}.page-container .content-container .page-content .content{padding:.8rem}.page-container .content-container .collapsed{width:70px}.page-container .content-container .collapsed .header .branding .title{display:none}.page-container .content-container .collapsed .feature .feature-title{justify-content:center}.page-container .content-container .collapsed .feature .icon,.page-container .content-container .collapsed .feature span{display:none}.page-container .content-container .collapsed .feature .element{align-items:center;display:flex;justify-content:center}.header{background-color:#009189;height:80px;padding:1rem}.header,.header .branding{align-items:center;display:flex}.header .branding{gap:.5rem}.header .branding .logo{max-width:42px}.header .branding .title{color:#fff}.feature .feature-title{align-items:center;background-color:#00a097;display:flex;justify-content:space-between;padding:1rem}.feature .feature-title .name{align-items:center;display:flex;gap:.5rem}.feature .feature-elements{display:grid}.feature .feature-elements .element{align-items:center;display:flex;gap:.5rem;padding:.8rem 1rem}.feature .feature-elements .element:hover{background-color:#00a097}header{align-items:center;background-color:#fff;border-bottom:1px solid #eee;display:flex;height:80px;justify-content:space-between;padding:1rem;position:sticky;top:0;z-index:10}header .profile-container{align-items:center;border-radius:.4rem;display:flex;gap:1rem;padding:.5rem 1rem}header .profile-container h1,header .profile-container h2,header .profile-container h3,header .profile-container h4,header .profile-container h5,header .profile-container h6{color:#363636}header .profile-image{border:1px solid #000;border-radius:50%;height:42px;padding:5px;width:42px}header .profile-image img{height:100%;object-fit:contain;width:100%}header .profile-details{display:grid}.articles-page{grid-gap:1rem;display:grid;gap:1rem;height:fit-content}.articles-page .search-filters{align-items:center;background-color:#f5f5f5;border:1px solid #ccc;border-radius:.5rem;display:flex;gap:1rem;justify-content:space-between;padding:.5rem;position:sticky;top:96px;z-index:2}.articles-page .search-filters .search{align-items:center;display:flex;flex:1 1;gap:1rem}.articles-page .search-filters .search input{flex:1 1;max-width:500px}.pagination{align-items:center;background-color:#fff;border-radius:.5rem;bottom:2rem;display:flex;gap:1rem;padding:.5rem;position:fixed;right:1rem;z-index:3}.new-article-page{grid-gap:1rem;display:grid;gap:1rem;height:fit-content}.new-article-page .new-article{display:flex;gap:1rem;justify-content:space-between}.new-article-page .new-article .other-content-cards{grid-gap:1rem;display:grid;gap:1rem;height:fit-content;max-width:332px}.new-article-page .new-article .article-content,.new-article-page .new-article .other-content-cards{background-color:#fff;border-radius:.5rem;flex:1 1;padding:1rem}.new-article-page .selected-category{background-color:#ddfffd;border:1px solid #00aaa1}.card{grid-gap:.5rem;border:1px solid #ccc;border-radius:.5rem;display:grid;gap:.5rem;height:fit-content;padding:.5rem}.featured-image{aspect-ratio:16/9;object-fit:cover}*{box-sizing:border-box;margin:0;padding:0}body{background-color:#fff;font-family:Noto Sans,sans-serif}h1,h2,h3,h4,h5,h6{color:#00aaa1}small{color:gray}a{color:inherit;text-decoration:none}img{width:100%}.error-message{background-color:#f6d6d5}.error-message,.success-message{border-radius:.4rem;padding:.5rem 1rem}.success-message{background-color:#d1ebd1}.logout-button{cursor:pointer;padding:2px}.full-page{background-color:#f5f5f5;height:100vh;width:100vw}.button,.full-page,button{align-items:center;display:flex;justify-content:center}.button,button{border:none;border-radius:5px;cursor:pointer;gap:.5rem;outline:none;padding:.65rem 1rem;transition:all .3s}.small-button{padding:.5rem .8rem}table{border-collapse:collapse;position:relative;width:100%}table td,table th{font-size:12px;padding:.7rem;text-align:start}table tr:nth-child(2n){background-color:#f2f8f7}table tr:last-child{text-align:end}table thead{background-color:#dff1f0;position:sticky;z-index:1}table .table-items{align-items:center;display:flex;gap:1rem}.primary-button{background-color:#00aaa1;color:#fff}.primary-button:hover{background-color:#009189}.primary-button:disabled{cursor:not-allowed;opacity:.5}.outline-button{border:1px solid #00aaa1}.form-button{padding:.8rem 2rem}.full-button{width:100%}.form-container,form{grid-gap:1rem;display:grid;gap:1rem;height:fit-content}.form-container .form-group,form .form-group{grid-gap:.5rem;display:grid;gap:.5rem;height:fit-content}.form-choices{flex-wrap:wrap}.form-choices,.form-choices .choice{align-items:center;display:flex;gap:.5rem}.form-choices .choice{border-radius:.4rem;cursor:pointer;padding:.3rem .5rem;transition:background-color .3s}.loading-article{color:#00aaa1;height:50vh;justify-content:center;width:100%}.half,.loading-article{align-items:center;display:flex}.half{flex-wrap:wrap;gap:1rem}.half .form-group{flex:1 1 200px}.three{align-items:flex-end}.buttons{align-items:center;display:flex;gap:1rem}.buttons .button,.buttons button{flex:1 1}.select{position:relative}.select .options{background-color:#fff;border:1px solid #ccc;border-radius:.4rem;display:grid;left:0;max-height:300px;overflow-y:auto;padding:1rem;position:absolute;right:0;top:3rem}.select .options .option{border-bottom:1px solid #ccc;padding:.5rem 0}.select .options .option:hover{background-color:#f2f2f2}.select .options>:last-child{border-bottom:none}input,select,textarea{border:1px solid #999;border-radius:5px;color:#363636;flex:1 1;padding:.8rem 1rem}input::placeholder,select::placeholder,textarea::placeholder{color:#999}input:focus,select:focus,textarea:focus{border-color:#00aaa1}input[type=file]{border:none;padding:0}.login-form{grid-gap:1rem;border:1px solid #ccc;border-radius:.3rem;display:grid;gap:1rem;height:fit-content;max-width:600px;padding:2rem;width:100%}.loading-icon{animation:loading-animation 1s linear infinite}.link-field{gap:.5rem}.link-field,.pop-up{align-items:center;display:flex}.pop-up{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background-color:#00000080;bottom:0;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:1000}.pop-up .popup-content{background-color:#fff;border-radius:.5rem;max-height:80vh;max-width:600px;overflow-y:auto;padding:2rem;position:relative;width:100%}.pop-up .close-icon{cursor:pointer;position:absolute;right:2rem;top:2rem}.author-card{align-items:center;background-color:#f7ffff;border:1px solid #00aaa1;border-radius:.5rem;display:flex;gap:1.5rem;padding:.5rem}.author-card .name-icon{align-items:center;display:flex;gap:.5rem}.name-initials{align-items:center;background-color:#00aaa1;border-radius:.3rem;color:#fff;display:flex;font-size:14px;height:2rem;justify-content:center;width:2rem}.upload-image-container{grid-gap:.5rem;display:grid;gap:.5rem;height:fit-content}.error-page{align-items:center;display:flex;flex-direction:column;gap:1rem;height:70vh;justify-content:center;width:100%}.selected-platforms{grid-gap:1rem;border:1px solid #000;border-radius:5px;display:grid;gap:1rem;height:fit-content;padding:1rem}.platforms{align-items:center;display:flex;flex-wrap:wrap;gap:1rem}.platforms .platform{align-items:center;background-color:#f5f5f5;border:1px solid #f5f5f5;border-radius:5px;cursor:pointer;display:flex;font-size:12px;gap:.5rem;padding:.5rem}@keyframes loading-animation{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}
/*# sourceMappingURL=main.19486a97.css.map*/