:root{--primary: #2ecc71;--dark: #16a085;--accent: #2c3e50;--text: #333;--divider: #ecf0f1;--input-border: #dbdbdb;--dark-grey: #324355;--font-family: "Mulish", sans-serif;--box-shadow: 0 1px 2px 0 rgba(60, 64, 67, 0.3), 0 1px 3px 1px rgba(60, 64, 67, 0.15);--error: #e74c3c;--hint: #95a5a6}*{margin:0;padding:0;box-sizing:border-box}.title-underline{padding-bottom:2rem;border-bottom:1px solid var(--divider)}.btn{border:0;border-radius:3px;padding:1rem 2rem;font-weight:700;cursor:pointer;transition:box-shadow .2s}.btn:hover{box-shadow:var(--box-shadow);transition:box-shadow .2s}.btn-primary{background:var(--primary);color:#fff}.btn-secondary{border:1px solid var(--primary);background:#fff;color:var(--primary)}.btn-danger{border:1px solid var(--divider);background:var(--error);color:var(--divider)}.text-error{color:var(--error)}.calc{position:fixed;top:0;left:0;width:100%;height:100vh;background:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center}.calc .modal{background:#fff;min-width:30rem;border-radius:3px;padding:5rem;box-shadow:var(--box-shadow);text-align:center}.calc .modal p{margin:1rem 0 3rem 0}.calc .modal .btn{margin-left:.5rem}:root{font-size:62.5%}body{font-size:1.6rem;color:var(--text);font-family:var(--font-family)}h1,h2,h3,h4{margin-bottom:2rem}h1{font-size:3.5rem}h2{font-size:3rem}h3{font-size:2.5rem}h4{font-size:2rem}ul{list-style:none}img{max-width:100%}a{color:var(--text);text-decoration:none}strong{color:var(--accent)}.container{min-height:100vh;display:grid;grid:"header" auto "content" 1fr "footer" auto/auto}header{grid-area:header;background:var(--dark);padding:2rem;display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center}header a{color:#fff}header .header-menu{position:relative}header .header-menu ul{display:flex}@media(max-width: 480px){header .header-menu ul{display:none}}header .header-menu ul li .header-nav{font-size:1.8rem;padding:0 10px}header .header-menu ul li .active{font-weight:700;text-decoration:underline}header .header-menu .header-menu-icon{display:none;font-size:3rem;color:#fff}@media(max-width: 480px){header .header-menu .header-menu-icon{display:block}}header .header-menu .mobile-menu{display:none;position:absolute;box-shadow:var(--box-shadow);top:4rem;right:0rem;padding:1rem .5rem;width:20rem;background:#ececec}header .header-menu .mobile-menu ul{display:block}header .header-menu .mobile-menu ul li{margin:2rem 0;cursor:pointer}header .header-menu .mobile-menu ul li :hover{color:var(--dark)}header .header-menu .mobile-menu ul li a{color:var(--text)}header .header-menu .mobile-menu.open{display:block}.content{grid-area:content;padding:20px;background:var(--divider)}footer{grid-area:footer;padding:2rem;background:var(--dark-grey);font-size:1.8rem;text-align:center;color:#fff}
.content{display:flex;justify-content:center;align-items:flex-start;padding-top:5rem}.content .sidebar{flex:0 0 25rem;padding:0 2rem 2rem 2rem}.content .sidebar select{width:100%;margin-bottom:2rem;border-radius:.3rem;background:#fff;border:0;outline:0;padding:1rem;box-shadow:var(--box-shadow)}.content .sidebar .categories{padding:2rem;background:#fff;border-radius:.3rem;box-shadow:var(--box-shadow)}.content .sidebar .categories li{margin:1rem;transition:color .2s;cursor:pointer}.content .sidebar .categories li:hover{color:var(--primary)}.content .sidebar .categories li:hover strong{color:var(--primary)}.content .sidebar .categories .active{color:var(--primary);font-weight:700}.content .sidebar .categories .active strong{color:var(--primary)}.content .articles-container{max-width:800px;flex:1;margin:0rem 0 10rem 0}.content .articles-container .article{background:#fff;padding:0 5rem;border-radius:.3rem;display:flex;margin-bottom:5rem;flex-direction:column;align-items:center;box-shadow:var(--box-shadow)}@media(max-width: 480px){.content .articles-container .article{padding:0 2rem}}.content .articles-container .article img{height:6rem;width:6rem;border-radius:50%;margin-top:-3rem}.content .articles-container .article h2{margin-top:2rem;margin-bottom:0}.content .articles-container .article .article-author{color:var(--hint);margin-bottom:3rem}.content .articles-container .article .article-content{max-width:550px;white-space:pre-line}.content .articles-container .article .article-actions{width:100%;display:flex;justify-content:flex-end;padding:2rem 0;margin-top:2rem;border-top:1px solid var(--divider)}.content .articles-container .article .article-actions .btn{margin-left:1rem}

/*# sourceMappingURL=mainEntry.0838db3e34906fbdc76b.css.map*/