#root{margin:0 auto}.home-container-1{min-height:100vh;max-width:1250px;width:100%;display:flex;justify-content:space-between;margin:0% auto}.home-container-2{max-width:1100px;width:calc(100% - 164px);padding:24px;box-sizing:border-box}.homepage{max-width:1280px;width:100%;margin:0 auto;min-height:100vh;display:flex;justify-content:space-around}.home-container{max-width:1100px;width:calc(100% - 164px);border:1px solid #d6d9dc;padding:24px;box-sizing:border-box}@media (max-width: 868px){.home-container{width:100%}}.left-sidebar{width:164px;box-shadow:1px 1px #0003;background-color:#fff;height:auto;min-height:100vh;transition:box-shadow ease-in-out .1s,transform ease-in-out .1s;box-sizing:border-box;font-size:13px}@media (max-width: 868px){.left-sidebar{display:none}}.nav-btn{background-color:inherit;width:100%;border:none;padding:0%}.side-nav{height:auto;max-width:100%;position:sticky;margin:50px 0;padding:20px 0}.side-nav-div{padding:10px 0}.side-nav-div div{padding-left:10px}.side-nav-links{text-decoration:none;color:#3a3a3a;display:flex;align-items:center;justify-content:flex-start;padding-left:10px;transition:.2s}.side-nav-links:hover{color:#000}.active{font-weight:bolder;color:#000;background-color:#e1e1e1;border-right:solid 3px #ef8236}.main-bar{width:calc(100% - 324px);float:left;margin:25px 0;padding:0}.main-bar-header{display:flex;justify-content:space-between;align-items:center;padding-top:30px}.main-bar-header h1{font-weight:400}@media (max-width: 868px){.main-bar-header h1{font-size:1.5rem}}.main-bar-header .ask-btn{padding:10px 15px;border-radius:4px;background-color:#009dff;color:#fff;border:none;text-decoration:none;transition:.3s}@media (max-width: 868px){.main-bar-header .ask-btn{font-size:.8rem;padding:6px 9px}}.main-bar-header .ask-btn:hover{background-color:#0086d8}.display-question-container{min-height:80px;width:100%;display:flex;align-items:center;background-color:#fdf7e2;border-bottom:solid 1px #edeff0}.display-question-container .display-votes-ans{padding:10px}.display-question-container .display-votes-ans p{margin:0%;text-align:center}.display-question-details{flex-grow:1;padding:10px;margin:0%}.question-title-link{text-decoration:none;color:#037ecb;transition:.3s}.question-title-link:hover{color:#009dff}.display-tags-time .display-tags{display:flex;flex-wrap:wrap}.display-tags-time{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}.display-tags-time .display-tags p{margin:2px;padding:4px;font-size:13px;background-color:#edeff0;color:#39739d}.display-tags-time .display-time{font-size:13px}@media screen and (max-width: 1020px){.main-bar{width:100%}}@media screen and (max-width: 740px){.display-question-container .display-votes-ans{padding:10px}}.right-sidebar{float:right;width:300px;margin:40px 0 15px 24px;font-size:15px}.widget{margin-top:10px;box-shadow:3px 3px 10px #0000000d,-3px -3px 10px #0000000d}.widget h4{background-color:#d5e5fb;margin:0%;padding:15px;border:solid 1px #7286f7;font-size:13px}.right-sidebar-div-1{background-color:#e2fdf7;padding:15px;border:solid 1px #bcf1ee}.right-sidebar-div-1 .right-sidebar-div-2{display:flex;align-items:flex-start;justify-content:space-evenly}.right-sidebar-div-1 .right-sidebar-div-2 p{padding-left:10px;margin-top:0%;font-size:13px}.widget-tags{margin-top:40px;box-shadow:3px 3px 10px #0000000d,-3px -3px 10px #0000000d}.widget-tags h4{margin:0%;padding:15px;background-color:#f8f9f9;border:solid 1px #e3e6e8;font-size:13px}.widget-tags-div{display:flex;flex-flow:row wrap;align-items:center;justify-content:space-evenly;border:solid 1px #e3e6e8;padding:10px}.widget-tags-div p{padding:5px;background-color:#e1ecf4;color:#39739d;border-radius:2px;font-size:13px}@media screen and (max-width: 1020px){.right-sidebar{display:none}}.auth-section{min-height:100vh;margin:0% auto;background-color:#f1f2f3;display:flex;justify-content:center;align-items:center}.auth-container-1{padding:20px;margin-right:30px}.login-logo{padding:20px 30px}.auth-container-2{min-width:20%;display:flex;flex-direction:column;justify-content:center;align-items:center}.auth-container-2 form{width:100%;padding:20px;background-color:#fff;border-radius:10px;display:flex;flex-direction:column;justify-content:space-evenly;box-shadow:0 10px 25px #0000000d,0 20px 48px #0000000d,0 1px 4px #0000001a}.auth-container-2 form p{word-wrap:break-word}.auth-container-2 form label input{padding:10px;width:calc(100% - 30px);border:solid 1px rgba(0,0,0,.2431372549);font-size:13px}.auth-container-2 form label:nth-child(1) h4,.auth-container-2 form label:nth-child(2) h4,.auth-container-2 form label:nth-child(3) h4{margin-bottom:5px;margin-top:10px}.auth-container-2 form label:nth-child(4){display:flex}.auth-container-2 form label:nth-child(4) input{width:15%;margin:13px 0}.auth-btn{margin-top:10px;padding:10px 5px;background-color:#009dff;border:solid 1px #009dff;color:#fff;border-radius:5px;cursor:pointer;transition:.2s;font-size:13px;font-weight:500}.auth-btn:hover{background-color:#018ce3}.handle-switch-btn{background-color:transparent;color:#007ac6;border:none;font-size:13px;cursor:pointer}@media screen and (max-width: 820px){.auth-container-1{display:none}}.navbar{width:100%;min-height:70px;box-shadow:0 1px 5px #0003;position:fixed;z-index:5;top:0;border-top:solid 3px #7466ef;background-color:#f8f9f9;justify-content:space-between}.navbar .nav-container{display:flex;align-items:center;max-width:1290px;margin:0 auto}.navbar .nav-container .nav-item{margin:0 3px;font-weight:500;text-decoration:none;color:#454545;transition:.2s}@media (max-width: 868px){.navbar .nav-container .list{display:none}}.navbar .nav-container .nav-item:hover{background-color:#c8c3c3}.navbar .nav-container .nav-btn{border-radius:20px;padding:10px 20px}.navbar .nav-container form{display:flex;align-items:center;flex-grow:1;padding:0 12px;position:relative}@media (max-width: 868px){.navbar .nav-container form{display:none}}.navbar .nav-container form input{min-width:90%;margin:0;padding:8px 10px 8px 12px;font-size:13px;border:solid 1px rgba(0,0,0,.2431372549);border-radius:3px}.navbar .nav-container form .search-icon{position:absolute;top:8px;left:25px}.navbar .nav-container .navbar-2{display:flex}.ask-question{min-height:80vh;background-color:#f1f2f3}.ask-ques-container{margin:auto;padding:0 20px 20px;max-width:1200px}.ask-ques-container h1{padding:80px 0 20px}.ask-ques-container form .ask-form-container{padding:20px;background-color:#fff;border-radius:3px;box-shadow:0 10px 25px #0000000d,0 20px 48px #0000000d,0 1px 4px #0000001a}.ask-form-container label h4{margin-bottom:0%}.ask-form-container label p{margin:0%;font-size:13px;padding:3px 0}.ask-form-container label input,.ask-form-container label textarea{padding:10px;border:solid 1px rgba(0,0,0,.2431372549);font-family:Roboto,sans-serif;width:calc(100% - 20px);resize:none}.review-btn{margin:50px 0;padding:10px;background-color:#009dff;border:solid 1px #009dff;color:#fff;border-radius:4px;cursor:pointer;transition:.3s}.review-btn:hover{background-color:#0086d8}.question-details-page{width:calc(100% - 324px);float:left;margin:25px 0;padding:0}@media (max-width: 868px){.question-details-page{width:100%}}.question-details-container{margin-bottom:20px;padding-bottom:20px;border-bottom:solid 1px rgba(0,0,0,.112)}@media (max-width: 868px){.question-details-container h1{font-size:2rem}}.question-details-container-2{display:flex}.question-votes{padding:5px 20px 5px 10px}.question-votes p{margin:0%;font-size:25px;text-align:center}.votes-icon{font-size:40px;cursor:pointer;color:#cecbcb}.votes-icon:active{color:#ef8236}.question-details-container .question-body{line-height:22px;white-space:pre-line}.question-details-container .question-details-tags{display:flex;align-items:center;justify-content:flex-start}.question-details-container .question-details-tags p,.post-ans-container p .ans-tags{padding:5px;margin:3px;font-size:13px;border-radius:2px;background-color:#e1ecf4;color:#39739d;text-decoration:none;line-height:22px}.question-actions-user{width:100%;display:flex;align-items:center;justify-content:space-between}.question-actions-user button,.edit-question-btn{background-color:transparent;border:none;padding:5px 0;margin:0 10px 0 0;text-decoration:none;color:#939292;cursor:pointer;font-size:14px;transition:.3s}.question-actions-user button:active{border-bottom:solid 2px black}.question-actions-user div:nth-child(2) p,.question-actions-user div:nth-child(2) .user-link{text-decoration:none;font-size:14px;margin:0%}.user-link{display:flex;align-items:center}.user-link div{padding-left:10px}.post-ans-container form textarea{padding:10px;border:solid 1px rgba(0,0,0,.3);font-family:Roboto,sans-serif;width:calc(100% - 20px);resize:vertical}.post-ans-container form .post-ans-btn{margin:20px 0;padding:10px;background-color:#009dff;color:#fff;border:solid 1px #009dff;border-radius:4px;cursor:pointer;transition:.5s all}.post-ans-container form .post-ans-btn:hover{background-color:#0086d8}.display-ans{padding-bottom:20px;border-bottom:solid 1px rgba(0,0,0,.112)}.display-ans p{font-size:14px;line-height:18px;white-space:pre-line}.tags-h1{margin-top:50px;font-weight:400}.tags-p{margin:0;font-size:15px}.tags-list-container{padding:30px 0;display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:10px}.tag{padding:10px;border:solid 1px #d2d2d2;border-radius:2px}.tag h5{display:inline-block;margin:10px 0;padding:5px;background-color:#e1ecf4;color:#39739d}.tag p{font-size:14px;color:#323232;line-height:17px}.user-list-container{padding:30px 0;display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:30px}.user-profile-link{display:flex;align-items:center;justify-content:flex-start;text-decoration:none;color:#000}.user-profile-link h3{padding:10px 13px;background-color:#d3d3d3;border-radius:50%}.user-profile-link h5{margin:0 10px}.user-details-container{width:100%;margin-top:50px;display:flex;align-items:flex-start;justify-content:space-between}.user-details{display:flex;align-items:flex-start}.user-name{padding-left:20px}.user-name p{color:#7e7e7e}.edit-profile-btn{padding:8px 10px;border:solid 1px #7e7e7e;border-radius:2px;background-color:#fff;cursor:pointer;transition:.3s}.edit-profile-btn:hover{background-color:#f5f9fc}.edit-profile-title{padding:20px 0;border-bottom:solid 1px #dbd9d9}.edit-profile-title-2{color:gray;font-weight:400}.edit-profile-form{padding:20px;border:solid 1px #dbd9d9;border-radius:5px}.edit-profile-form label h3,.edit-profile-form label p{margin:0%;padding:3px 0}.edit-profile-form label input,.edit-profile-form label textarea{padding:5px;margin-bottom:20px;border:solid 1px #dbd9d9;width:50%}.user-submit-btn{padding:14px 10px;background-color:#0a95ff;color:#fff;border:none;border-radius:5px;transition:.2s;cursor:pointer}.user-submit-btn:hover{background-color:#0074cc}.user-cancel-btn{padding:14px 10px;color:#0a95ff;background-color:transparent;border:none;margin-left:10px;cursor:pointer}:root{font-family:Inter,system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;color-scheme:light dark;color:#ffffffde;background-color:#242424;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%}a{font-weight:500;color:#646cff;text-decoration:inherit}a:hover{color:#535bf2}body{margin:0;place-items:center;min-width:320px;min-height:100vh}h1{font-size:3.2em;line-height:1.1}button{border-radius:8px;border:1px solid transparent;padding:.6em 1.2em;font-size:1em;font-weight:500;font-family:inherit;background-color:#1a1a1a;cursor:pointer;transition:border-color .25s}button:hover{border-color:#646cff}button:focus,button:focus-visible{outline:4px auto -webkit-focus-ring-color}@media (prefers-color-scheme: light){:root{color:#213547;background-color:#fff}a:hover{color:#747bff}button{background-color:#f9f9f9}}
