*{font-family:Arial,Helvetica,sans-serif;margin:0;padding:0}html{height:99%}#root,body{height:100%}.theme-redgreen{background-color:#f2faf2;color:#052e61}.theme-redgreen a{color:#ff4a77}.theme-blueyellow{background-color:#fff0db;color:#052e61;filter:contrast(200%)}.theme-blueyellow a{color:#052e61}.theme-grayscale{background-color:#f5f5f5;color:#333;filter:grayscale(100%)}.theme-grayscale a{color:#333}#wide{background-image:radial-gradient(#ff01ac 1px,#0000 0);background-position:-19px -19px;background-size:20px 20px;display:flex;flex-flow:row;height:100vh;justify-content:center;overflow:hidden;width:100vw}#squeeze{background-color:#fff;box-shadow:0 4px 10px 0 rgba(49,43,43,.835),0 6px 20px 0 rgba(26,10,10,.354);width:100vw}.save-preferences-button:hover{background-color:#ff4a77}.skip-to-home{color:#007bff;text-decoration:none}.skip-to-home:hover{text-decoration:underline}@media (max-width:600px){.form{padding:0 20px}.form,.save-preferences-button{max-width:100%}}.right_main{width:85%}.sideBarNav{align-items:center;border-right:dashed;display:flex;flex-direction:column;overflow:hidden;padding:4% 0;width:15%}.menu_button:first-child{margin-top:0}.menu_button{border-radius:5px;color:#6495ed;height:40px;line-height:40px;margin-top:20px;text-align:center;width:80%}.menu_button:hover{animation:wobble .5s linear infinite;background:#cccccc5d;opacity:.7}.menu_selected{background:#ccc}.header{align-items:center;background:#ddd;display:flex;height:10%;justify-content:flex-start;overflow:hidden;width:100%}.header>*{margin-left:25px}.title{flex-grow:1;font-size:32px;font-weight:800;text-align:center}.header-right{gap:10px}.header-right,.profile-name{align-items:center;display:flex}.profile-name{color:blue;flex-flow:column;text-decoration:none}.profile-name:hover{opacity:.6}.profile-icon{color:#333;cursor:pointer;font-size:2.4rem;transition:1s}.profile-icon:hover{color:#007bff;transform:rotate(1turn) scale(1.1)}#header_img{height:100%}.main{display:flex;flex-direction:row;height:90%}.right_main{overflow:scroll;width:100%}.space_between{display:flex;justify-content:space-between}.bold_title{font-size:24px;font-weight:800;line-height:40px}.bluebtn{background:#3090e2;border:1px solid #000;color:#fff;font-size:20px;margin-right:5%;padding:10px}.bluebtn:hover{background:#0056b3}.btn_indicator_container{align-items:center;display:flex;justify-content:space-between;width:100%}.form_postBtn{background:#3090e2;border:none;border-radius:4px;color:#fff;cursor:pointer;padding:10px 20px}.mandatory_indicator{color:red;font-size:.8rem;margin-top:10px}.input-text{border:1px solid #ddd;border-radius:5px;box-sizing:border-box;font-size:16px;padding:10px;width:100%}.password-container{align-items:center;display:flex;position:relative;width:100%}.password-container input{width:100%}.toggle-password{background:none;border:none;color:#007bff;cursor:pointer;font-size:14px;font-weight:700;position:absolute;right:10px;top:50%;transform:translateY(-50%)}.login-button{margin-bottom:1rem;max-width:200px;text-align:center;width:100%}.error-message{color:red;font-size:.85rem;font-weight:500;margin-bottom:10px}.question_list:last-child{border-bottom:1px solid #000}.sort_btns{flex-flow:row wrap;margin:0;padding:0;width:30%}.qhead,.sort_btns{display:flex;justify-content:center}.qhead{align-items:center;animation:header_wobble 5s linear infinite;flex-flow:row;height:10%;transform:skew(1deg,1deg);width:100%}.qhead>*{margin:5px}#searchBar{font-size:30px;width:30%}@keyframes header_wobble{50%{transform:skew(-1deg,-1deg)}to{transform:skew(1deg,1deg)}}.btn{background:#fff;border:1px solid #000;border-radius:3px;margin:3px;padding:3px;transition:.2s}.btn:hover{background-color:#007bff;cursor:pointer;transform:scale(1.05) skew(-3deg,-3deg)}.qbtn{font-size:30px;margin:0}.question{align-items:center;border-top:1px solid #000;display:flex;flex-direction:row;flex-flow:row nowrap;justify-content:space-between;transition:.2s}.question:hover{cursor:pointer;justify-content:space-around;opacity:.6}.postStats{align-items:flex-start;color:#bbb;display:flex;flex-flow:column;height:100%;justify-content:center;text-align:center;text-align:left;width:15%}.postStats>div{margin-left:5px}.question_mid{box-sizing:border-box;height:100%;overflow:hidden;padding:5px;width:50%}.postTitle{color:#6495ed;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.question_tags{margin-top:1%}.question_tag_button{background:gray;border-radius:8px;border-width:0;color:#fff;margin-left:2%;padding:1% 3%;transition:.2s}.question_tag_button:hover{background:#000;cursor:pointer;transform:scale(1.05)}.question_tag_button:first-child{margin-left:0}.lastActivity{align-items:flex-end;box-sizing:border-box;display:flex;flex-direction:column;height:100%;justify-content:flex-start;padding:5px;width:25%}.question_author{color:red;cursor:pointer;margin-bottom:1px;text-decoration:none}.question_author:hover{cursor:pointer;text-decoration:underline}.question_meta{color:#bbb;font-size:13px;text-align:right}.tag_list{align-items:flex-start;display:flex;flex-flow:column;justify-content:flex-start}.tags_header{animation:wobble 5s linear infinite;display:flex;justify-content:center;margin-top:3px;transform:skew(1deg,1deg)}.tagNode{align-items:center;border:1px solid #000;box-sizing:border-box;display:flex;flex-direction:column;justify-items:center;margin:5px;padding:10px;place-self:center;transition:.2s;width:90%}.tagName{color:#6495ed}.tagNode:hover{cursor:pointer;margin-bottom:10px;margin-top:10px;opacity:.7;width:85%}.form{background-color:#f4f4f4;margin:20px auto;padding:20px;width:60%}.input_title{font-weight:700;margin-bottom:8px}.input_hint{color:#000;font-size:14px;font-style:italic;margin-bottom:5px;margin-left:10px}.input_input{border:1px solid #ccc;border-radius:4px;box-sizing:border-box;margin-bottom:20px;padding:10px;width:100%}.input_error{color:red;margin-bottom:20px}.comment-section{background-color:#f9f9f9;border-radius:6px;font-size:.9rem;margin:.5em;padding:.5em}.toggle-button{background:none;border:none;color:#007bff;cursor:pointer;font-size:1rem;padding:0;text-decoration:underline}.toggle-button:hover{color:#0056b3}.comments-container{margin-top:.5em}.comments-list{list-style-type:none;margin:0;padding:0}.comment-item{background-color:#fff;border:1px solid #ddd;border-radius:4px;margin-bottom:.25em;padding:.5em}.comment-text{font-size:.85rem;margin-bottom:.25em}.comment-meta{color:#666;font-size:.75rem}.no-comments{color:#666;font-size:.85rem;font-style:italic}.add-comment{flex-direction:column;margin-top:.5em}.add-comment,.input-row{display:flex;gap:.5em}.comment-username{border:1px solid #ccc;border-radius:4px;flex:2 1;font-size:.85rem;padding:.25em}.comment-username:focus{border-color:#007bff;outline:none}.comment-textarea{border:1px solid #ccc;border-radius:4px;flex:5 1;font-size:.85rem;padding:.25em;resize:none}.comment-textarea:focus{border-color:#007bff;outline:none}.add-comment-button{background-color:#28a745;border:none;border-radius:4px;color:#fff;cursor:pointer;flex:1 1;font-size:.85rem;padding:.25em .5em}.add-comment-button:hover{background-color:#218838}.error{color:red;display:block;font-size:.75rem;margin-top:-.5em}.answer{border-bottom:1px solid #000;display:flex;flex-direction:row;padding-top:5px}.answer,.answerText{box-sizing:border-box}.answerText{padding:10px;width:75%}.answerAuthor{margin-left:5%}.answer_author{color:green}.answer_question_title{margin-left:20px;max-width:80%}.answer_question_meta{color:#bbb}.ansButton{font-size:15px;margin:2% 0 1% 2%;padding:2px}.questionBody{border-bottom:1px solid #000;display:flex;flex-direction:row;margin-top:5%}.answer_question_view{width:15%}.answer_question_text{box-sizing:border-box;padding:10px;width:60%}.answer_question_right{display:flex;flex-direction:column;margin-left:5%}.vote-container{align-items:center;display:flex;padding:12px}.vote-button{background-color:#f0f0f0;border:1px solid #ccc;border-radius:.125rem;cursor:pointer;margin-right:.5rem;outline:none;padding:.5rem}.vote-button-upvoted{background-color:#38a169;color:#fff}.vote-button-downvoted{background-color:#e53e3e;color:#fff}.vote-count{margin-left:.5rem}.profile-container{margin:0 auto;max-width:600px;padding:20px}.profile-info{background-color:#f5f5f5;border-radius:5px;margin-bottom:20px;padding:10px}.profile-section{margin-top:20px}.profile-section h3{margin-bottom:10px}.profile-section ul{list-style-type:none;padding:0}.profile-section li{background-color:#e9e9e9;border-radius:5px;margin-bottom:8px;padding:10px}.bio-section{margin:20px 0}.bio-textarea{border:1px solid #ddd;border-radius:5px;font-size:14px;height:80px;margin-bottom:10px;max-width:300px;padding:10px;width:100%}.cancel-bio-button,.edit-bio-button,.save-bio-button{background-color:#007bff;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:14px;margin-right:10px;padding:5px 10px}.cancel-bio-button{background-color:#dc3545}.cancel-bio-button:hover,.edit-bio-button:hover,.save-bio-button:hover{opacity:.9}.sign-out-button{background-color:#ff4d4d;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:14px;margin-right:10px;padding:5px 10px}.sign-out-button:hover{background-color:#e63946}#threads_page{align-items:flex-start;display:flex;flex-flow:row;height:100%;justify-content:space-between;overflow:scroll;width:100%}#threads_list{display:flex;flex-flow:column;margin:5px;width:50%}.thread_preview{border:1px dashed gray;border-radius:10px;display:flex;flex-direction:column;height:100px;margin:5px;overflow:hidden;padding:8px;transition:.2s;width:100%}.thread_preview_bold{border:3px solid #000}.thread_preview:hover{cursor:pointer;opacity:.6;transform:skew(2deg,-2deg)}.threadWith{color:red;font-size:60px;font-style:italic;text-decoration:underline}.threadLastActivity{width:100%}.threadSnippet{overflow:hidden;width:100%}.thread_meta{color:gray;font-size:12px;margin-left:1px;width:100%}.newThreadBtn{font-size:20px;height:50px;margin:20px;min-width:200px;padding:10px;transition:.3s}.newThreadBtn:hover{cursor:pointer;opacity:.5;transform:translate(3px,20%)}.container{align-items:center;background-color:#f7f7f7;display:flex;flex-direction:column;justify-content:center;min-height:100vh}p{margin:10px 0;text-align:center}.form{align-items:center;max-width:300px}.form,.form-group{display:flex;flex-direction:column;width:100%}.form-group{margin-bottom:15px}label{color:#333;font-size:14px;margin-bottom:5px}select.input-text{background-color:#fff;border:1px solid #ddd;border-radius:5px;box-sizing:border-box;cursor:pointer;font-size:16px;margin-bottom:20px;padding:10px;width:100%}.save-preferences-button{background-color:#007bff;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:16px;margin-bottom:1rem;margin-top:20px;max-width:200px;padding:10px 20px;text-align:center;width:100%}.voiceover-prompt{align-self:flex-start;background-color:#f0f8ff;border:1px solid #ccc;border-radius:5px;padding:15px}.voiceover-prompt p{margin:-10;padding:10px 0;text-align:left}.voiceover-prompt p:first-of-type{padding-top:20px}.voiceover-prompt p:last-of-type{padding-bottom:20px}.voiceover-prompt ul{list-style-type:disc;padding-left:20px}.voiceover-prompt strong{font-weight:700}.thread{width:50%}.send-message-form{justify-content:space-between}.thread{align-items:center;display:flex;flex-flow:column;height:100%;justify-content:center;margin:0;padding:0;width:100%}.thread-messages{display:flex;flex-direction:column-reverse;height:80%;line-height:15px;margin:0;overflow:scroll;width:90%}.send-message{height:20%;width:90%}.send-message-button{margin-left:5px;padding:5px;transition:.3s}.send-message-button:hover{animation:wobble .5s linear infinite;cursor:pointer}@keyframes wobble{50%{transform:skew(5deg,-5deg)}to{transform:skew(0deg,0deg)}}.message-text{margin-left:6px;overflow-wrap:break-word;text-align:left;width:90%}.message-textarea{padding:5px}.from-me{font-weight:700}.message-meta{font-size:14px;font-style:italic;line-height:20px;transform:skew(1deg,-1deg)}.stats-section{margin-top:10px;overflow:scroll}.send-message-form{border-top:3px dashed #f0a;display:flex;flex-flow:row;justify-content:flex-start;padding-top:5px}.btns{margin-right:15%}#forums_page{align-items:flex-start;display:flex;flex-flow:row;height:100%;justify-content:space-between;overflow:scroll;width:100%}#forums_list{display:flex;flex-flow:row wrap;margin:5px;width:50%}.forum_preview{border:1px dashed gray;border-radius:10px;display:flex;flex-direction:column;margin:5px;min-height:100px;overflow:hidden;padding:8px;transition:.2s;width:40%}.forum_preview:hover{border:1px solid #ff32cc;cursor:pointer;transform:scale(1.02) rotate(1.5deg)}.forum_name{font-size:30px;overflow-wrap:break-word}.forum_description{overflow-wrap:break-word;width:100%}.newForumBtn{font-size:20px;height:50px;margin:20px;min-width:200px;padding:10px;transition:.3s}.newForumBtn:hover{cursor:pointer;opacity:.5;transform:translate(-3px,20%)}.porp-container{background-color:#f7f7f7;flex-direction:column;min-height:100vh}.porp-container,.porploginform{align-items:center;display:flex;justify-content:center}.porploginform{flex-flow:column}.porp-container form,.porp-container h2,.porp-container h4,.porp-container p{margin:10px 0;text-align:center;width:100%}.porp-input-text{border:1px solid #ddd;border-radius:5px;box-sizing:border-box;font-size:16px;margin-bottom:15px;max-width:200px;outline:none;padding:10px;width:70%}.input-text:focus{border-color:#007bff;box-shadow:0 0 5px #007bff80}.login-button{align-items:center;background-color:#007bff;border:none;border-radius:5px;color:#fff;cursor:pointer;display:flex;font-size:16px;justify-content:center;padding:10px 20px;width:70%}.login-button:hover{background-color:#0056b3}.login-button:active{background-color:#003f7f}
/*# sourceMappingURL=main.fea7f7f9.css.map*/