@font-face{font-family:RedHatDisplay;src:url(/static/media/RedHatDisplay-VariableFont_wght.1347a18cbb2d6ed45e1a.ttf) format("truetype")}:root{--body-background-color:#000;--header-background-color:#25252589;--footer-background-color:var(--header-background-color);--screen-horizontal-margin:200px;--screen-vertical-margin:0;--primary-color:#0f73f5;--secondary-color:#4278ff;--tertiary-color:#34495e;--text-color:#d3d3d3;--text-link-color:#1e90ff;--text-link-hover-color:#1c86ee;--padding-tiny:5px;--padding-small:10px;--padding-medium:20px;--padding-large:40px;--padding-huge:80px;--margin-tiny:5px;--margin-small:10px;--margin-medium:20px;--margin-large:40px;--margin-huge:80px;--border-radius-tiny:5px;--border-radius-small:10px;--border-radius-medium:20px;--border-radius-large:40px;--border-radius-huge:80px;--font-size-tiny:10px;--font-size-small:12px;--font-size-medium:16px;--font-size-large:20px;--font-size-huge:24px;--font-weight-light:300;--font-weight-normal:400;--font-weight-bold:700;--transition-tiny:0.1s;--transition-small:0.2s;--transition-medium:0.4s;--transition-large:0.8s;--transition-huge:1.6s}@media (max-width:1024px){:root{--screen-horizontal-margin:150px}}@media (max-width:768px){:root{--screen-horizontal-margin:50px}}@media (max-width:480px){:root{--screen-horizontal-margin:15px}}*{transition:all .1s ease-in-out;transition:all var(--transition-tiny) ease-in-out}html{overflow-x:hidden;scroll-behavior:smooth}body,html{margin:0;padding:0}body{background:#000;background:var(--body-background-color);color:#d3d3d3;color:var(--text-color);font-family:Red Hat Display,din alternate,system-ui,optima,avenir;font-size:16px;font-size:var(--font-size-medium);font-weight:400;font-weight:var(--font-weight-normal);transition:#000 .2s ease-in-out;transition:var(--body-background-color) var(--transition-small) ease-in-out}main{display:flex;flex-direction:column;margin:0 200px;margin:var(--screen-vertical-margin) var(--screen-horizontal-margin);min-height:70vh}h1,h2,h3,h4,h5,h6{font-weight:700;font-weight:var(--font-weight-bold)}a{color:#1e90ff;color:var(--text-link-color);text-decoration:none}a:hover{color:#1c86ee;color:var(--text-link-hover-color)}li,ul{list-style:none}button{align-items:center;background-color:#242424;border:none;border-radius:50dvh;color:#fff;display:flex;padding:10px 20px;padding:var(--padding-small) var(--padding-medium)}button:hover{background-color:#161616;box-shadow:0 0 0 6px #ffffff3d}button svg{margin:0;padding:0}::-webkit-scrollbar{height:8px;width:8px}::-webkit-scrollbar-track{background:#000;background:var(--body-background-color)}::-webkit-scrollbar-thumb{background:#444;border:2px solid #000;border:2px solid var(--body-background-color)}::-webkit-scrollbar-thumb:hover{background:#666}::-webkit-scrollbar-thumb:active{background:#888}.Header_header__HXQOm{align-items:center;background-color:var(--header-background-color);border-bottom:2px solid;display:flex;font-size:1rem;font-size:1.1rem;justify-content:space-between;padding:1rem 2rem}.Header_header__HXQOm nav ul{display:flex;gap:1.5rem;margin:0;padding:0}.Header_header__HXQOm nav a{font-weight:500;text-decoration:none}.Header_auth__W-A84{align-items:center;display:flex}.Header_auth__W-A84 ul{display:flex;gap:1rem;margin:0;padding:0}.Header_auth__W-A84 button{background:none;border:none;cursor:pointer}.Header_auth__W-A84 button:hover,nav a:hover{box-shadow:none;text-decoration:underline}.Header_header__HXQOm li{align-self:center}.Header_header__HXQOm li a{color:var(--text-color)}.Header_username__oxmRT{font-family:Lucida Sans;font-weight:600}@media (max-width:768px){.Header_header__HXQOm{flex-direction:column;padding:1rem}.Header_header__HXQOm nav ul{flex-direction:column;gap:1rem}.Header_auth__W-A84{align-items:flex-start;flex-direction:column;margin-top:1rem}.Header_auth__W-A84 ul{flex-direction:column;gap:.5rem}}@media (max-width:480px){.Header_header__HXQOm{padding:.5rem}.Header_header__HXQOm nav ul{gap:.5rem}.Header_auth__W-A84 button{font-size:.875rem}}.PostFeed_container__wbYMh{align-items:center;display:flex;flex-direction:column;gap:1rem;padding:1rem}.PostFeed_container__wbYMh a{color:var(--text-color)}.PostFeed_controls__\+2wfM{display:flex;flex-wrap:wrap;gap:.5rem;justify-content:center;width:100%}.PostFeed_input__I2vbL,.PostFeed_select__e1VNx{border:1px solid #ccc;border-radius:4px;padding:.5rem}.PostFeed_postList__yew8t{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));max-width:800px;width:100%}.PostFeed_postLink__InEez{text-decoration:none}.PostFeed_postCard__rxyfa{background-color:#23232366;border:1px solid #ddd;border-radius:8px;padding:1rem;transition:all .3s ease-in-out}.PostFeed_postCard__rxyfa:hover{background-color:#23232380;box-shadow:0 0 12px 8px #3b3b3b70;transform:scale(1.01)}.PostFeed_postTitle__Z8f41{font-size:1.25rem;margin-bottom:.5rem}.PostFeed_postBody__l4tjw{font-size:1rem}.PostFeed_postStats__vPVzI{display:flex;font-size:.875rem;justify-content:space-between;margin-top:.5rem}.PostFeed_postTags__IOmYI{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.5rem}.PostFeed_tag__XHcsu{border:1px solid #ddd;border-radius:4px;font-size:.875rem;padding:.25rem .5rem}.PostFeed_pagination__jm4Gn{align-items:center;display:flex;gap:1rem}.PostFeed_button__TuW-W{border:none;border-radius:4px;cursor:pointer;padding:.5rem 1rem;transition:transform .2s}.PostFeed_button__TuW-W:disabled{cursor:not-allowed;opacity:.5}.PostFeed_button__TuW-W:hover:not(:disabled){transform:scale(1.05)}@media (max-width:600px){.PostFeed_container__wbYMh{padding:1rem 0 0}.PostFeed_postList__yew8t{grid-template-columns:1fr}.PostFeed_postCard__rxyfa{padding:.5rem}.PostFeed_postTitle__Z8f41{font-size:1rem}.PostFeed_postBody__l4tjw{font-size:.875rem}.PostFeed_postStats__vPVzI{font-size:.75rem}.PostFeed_tag__XHcsu{font-size:.75rem;padding:.25rem}}.Login_container__tYHFV{align-items:center;animation:Login_fadeIn__0YE9f .5s ease-in-out;display:flex;flex-direction:column;height:100vh;justify-content:center}.Login_title__kpX72{font-size:2rem;margin-bottom:1rem}.Login_form__vVCtT{display:flex;flex-direction:column;gap:1rem;max-width:300px;width:100%}.Login_input__Kwa6y{border:1px solid #ccc;border-radius:5px;font-size:1rem;padding:.5rem;transition:transform .2s ease-in-out}.Login_input__Kwa6y:focus{outline:none;transform:scale(1.05)}.Login_button__F-jfA{border:none;border-radius:5px;cursor:pointer;font-size:1rem;padding:.75rem;transition:transform .2s ease-in-out}.Login_button__F-jfA:hover{transform:scale(1.05)}@keyframes Login_fadeIn__0YE9f{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.PostDetails_container__-zO5Q{align-items:center;display:flex;flex-direction:column;gap:1rem;padding:1rem}.PostDetails_backButton__YHyli{align-self:flex-start;border:none;border-radius:4px;cursor:pointer;padding:.5rem 1rem}.PostDetails_title__kF6rH{font-size:1.5rem;text-align:center}.PostDetails_body__Ik8tv{font-size:1rem;max-width:800px;text-align:justify}.PostDetails_reactions__ju8JK{display:flex;font-size:1rem;gap:1rem}.PostDetails_commentsSection__31zFT{max-width:800px;width:100%}.PostDetails_commentList__5D11S{list-style:none;padding:0}.PostDetails_commentItem__RwCKb{border-bottom:1px solid #ddd;padding:.5rem;transition:background-color .2s ease-in-out}.PostDetails_commentItem__RwCKb:hover{background-color:#0000000d}.PostDetails_commentUser__wlYK1{cursor:pointer;font-weight:700;transition:color .2s}.PostDetails_commentUser__wlYK1:hover{text-decoration:underline}@media (max-width:768px){.PostDetails_container__-zO5Q{gap:.5rem;padding:1rem 0 0}.PostDetails_title__kF6rH{font-size:1.25rem}.PostDetails_body__Ik8tv{font-size:.875rem;max-width:100%}.PostDetails_reactions__ju8JK{flex-direction:column;gap:.5rem}.PostDetails_commentsSection__31zFT{max-width:100%}}@media (max-width:480px){.PostDetails_title__kF6rH{font-size:1rem}.PostDetails_body__Ik8tv{font-size:.75rem}.PostDetails_reactions__ju8JK{font-size:.875rem}}.Profile_profileContainer__CUA1O{align-items:center;animation:Profile_fadeIn__HJ9SQ .5s ease-in-out;display:flex;flex-direction:column;margin:auto;max-width:600px;padding:20px}.Profile_backButton__wp08e{align-self:flex-start;border:none;cursor:pointer;font-size:16px;padding:8px 12px;transition:transform .2s ease-in-out}.Profile_backButton__wp08e:hover{transform:scale(1.05)}.Profile_profileImage__CGTc5{border-radius:50%;height:100px;margin-top:10px;object-fit:cover;width:100px}.Profile_profileDetails__pwz5t{font-size:18px;line-height:1.5;text-align:center}@keyframes Profile_fadeIn__HJ9SQ{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@media (max-width:600px){.Profile_profileContainer__CUA1O{padding:10px}.Profile_profileDetails__pwz5t{font-size:16px}}.ThemeManager_moodWidget__PtoPz{align-items:center;border-radius:50px;bottom:20px;display:flex;justify-content:center;padding:0;position:fixed;right:20px;transition:all .3s ease-in-out;width:50px;z-index:1000}.ThemeManager_moodButton__x0mnZ{background:#0000;border:none;border-radius:50%;color:#fff;cursor:pointer;font-size:20px;padding:var(--padding-small);transition:transform .3s ease}.ThemeManager_moodButton__x0mnZ:hover{background-color:rgba(0,0,0,.164);box-shadow:none;transform:scale(1.1)}.ThemeManager_moodContainer__M4oEt{background:#222;border-radius:8px;bottom:60px;box-shadow:0 4px 10px #0000004d;opacity:0;padding:10px;position:absolute;right:0;transform:translateY(10px);transition:opacity .3s ease,transform .3s ease;visibility:hidden;width:180px}.ThemeManager_open__zv54Q .ThemeManager_moodContainer__M4oEt{opacity:1;transform:translateY(0);visibility:visible}.ThemeManager_moodLabel__O13tj{color:#fff;display:block;font-size:14px;margin-bottom:5px}.ThemeManager_moodSelect__BauvA{border:none;border-radius:4px;cursor:pointer;font-size:14px;padding:5px;width:100%}.ThemeManager_moodSelect__BauvA:focus{outline:none}.Footer_footer__kXlYa{align-items:center;background-color:var(--footer-background-color);bottom:0;display:flex;flex-direction:column;justify-content:center;padding:var(--padding-medium) 0;text-align:center;transition:background-color 0s;width:100%}
/*# sourceMappingURL=main.f46e76bf.css.map*/