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}.home-container-1{display:flex;justify-content:space-between;margin:0 auto;max-width:1250px;min-height:100vh;width:100%}.home-container-2{box-sizing:border-box;max-width:1100px;padding:24px;width:calc(100% - 164px)}@media screen and (max-width:760px){.home-container-2{max-width:100%;width:100%}}.main-nav{background:#fff;border-bottom:1px solid #e3e6e8;border-top:3px solid #f48024;height:60px;justify-content:center;position:fixed;top:0;width:100%;z-index:100}.main-nav,.navbar{align-items:center;display:flex}.navbar{justify-content:space-between;width:92%}.navbar-left{gap:15px}.brand,.navbar-left{align-items:center;display:flex}.brand{font-size:20px;font-weight:700;text-decoration:none}.brand-dev{color:#242729}.brand-q{color:#f48024;margin-left:4px}.navbar-center{align-items:center;display:flex;flex:1 1;gap:20px;justify-content:center}.nav-item{border-radius:4px;color:#525960;font-size:14px;padding:6px 8px;text-decoration:none;transition:.2s}.nav-item:hover{background:#f1f2f3;color:#0c0d0e}.navbar-center form{position:relative}.navbar-center input{background:#fff;border:1px solid #babfc4;border-radius:6px;color:#0c0d0e;outline:none;padding:8px 12px 8px 35px;width:260px}.navbar-center input:focus{border-color:#f48024;box-shadow:0 0 0 3px rgba(244,128,36,.15)}.search-icon{-webkit-filter:none;filter:none;left:10px;position:absolute;top:9px;width:16px}.navbar-right{align-items:center;display:flex}.login-btn{background:#e1ecf4;border:1px solid #7aa7c7;border-radius:6px;color:#39739d;font-weight:500;padding:8px 18px;text-decoration:none;transition:.2s}.login-btn:hover{background:#b3d3ea}.user-box{align-items:center;display:flex;gap:12px}.logout-btn{background:#fff;border:1px solid #d6d9dc;border-radius:6px;color:#3b4045;cursor:pointer;font-weight:500;padding:6px 14px;transition:.2s}.logout-btn:hover{background:#f1f2f3}.slide-in-icon{background:none;border:none;cursor:pointer;display:none}@media screen and (max-width:900px){.navbar-center form{display:none}}@media screen and (max-width:600px){.res-nav{display:none}.slide-in-icon{display:block}}.left-sidebar{background-color:#fff;box-shadow:1px 1px 0 rgba(0,0,0,.2);box-sizing:border-box;font-size:13px;height:auto;min-height:100vh;transition:box-shadow .1s ease-in-out,-webkit-transform .1s ease-in-out;transition:box-shadow .1s ease-in-out,transform .1s ease-in-out;transition:box-shadow .1s ease-in-out,transform .1s ease-in-out,-webkit-transform .1s ease-in-out;width:164px}.nav-btn{background-color:inherit;border:none;padding:0;width:100%}.side-nav{height:auto;margin:50px 0;max-width:100%;padding:20px 0;position:-webkit-sticky;position:sticky}.side-nav-div{padding:10px 0}.side-nav-div div,.side-nav-links{padding-left:10px}.side-nav-links{align-items:center;color:#3a3a3a;display:flex;justify-content:flex-start;text-decoration:none;transition:.2s}.active,.side-nav-links:hover{color:#000}.active{background-color:#e1e1e1;border-right:3px solid #ef8236;font-weight:bolder}@media screen and (max-width:760px){.left-sidebar{position:absolute;-webkit-transform:translateX(-100%);transform:translateX(-100%);z-index:10}}.right-sidebar{float:right;font-size:14px;margin:40px 0 15px 24px;width:300px}.widget{background:#fff;border:1px solid #e3e6e8;border-radius:4px;margin-top:10px}.widget h4{background-color:#f8f9f9;border-bottom:1px solid #e3e6e8;color:#3b4045;font-size:13px;font-weight:600;margin:0;padding:12px 15px}.right-sidebar-div-1{border-bottom:1px solid #e3e6e8;padding:15px}.right-sidebar-div-1:last-child{border-bottom:none}.right-sidebar-div-2{align-items:flex-start;display:flex;margin-bottom:10px}.right-sidebar-div-2:last-child{margin-bottom:0}.right-sidebar-div-2 p{color:#3b4045;font-size:13px;line-height:1.4;margin:0;padding-left:10px}.widget-tags{background:#fff;border:1px solid #e3e6e8;border-radius:4px;margin-top:40px}.widget-tags h4{background-color:#f8f9f9;border-bottom:1px solid #e3e6e8;color:#3b4045;font-size:13px;font-weight:600;margin:0;padding:12px 15px}.widget-tags-div{display:flex;flex-wrap:wrap;gap:8px;padding:15px}.widget-tags-div p{background-color:#e1ecf4;border-radius:3px;color:#39739d;cursor:pointer;font-size:12px;margin:0;padding:5px 8px;transition:.2s}.widget-tags-div p:hover{background-color:#d0e3f1}@media screen and (max-width:1020px){.right-sidebar{display:none}}.main-bar{float:left;margin:25px 0;padding:0;width:calc(100% - 324px)}.main-bar-header{align-items:center;display:flex;justify-content:space-between}.main-bar-header h1{font-weight:400}.main-bar-header .ask-btn{background-color:#009dff;border:none;border-radius:4px;color:#fff;padding:10px 15px;text-decoration:none;transition:.3s}.main-bar-header .ask-btn:hover{background-color:#0086d8}.display-question-container{align-items:center;background-color:#fdf7e2;border-bottom:1px solid #edeff0;display:flex;min-height:80px;width:100%}.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;margin:0;padding:10px}.question-title-link{color:#037ecb;text-decoration:none;transition:.3s}.question-title-link:hover{color:#009dff}.display-tags-time,.display-tags-time .display-tags{display:flex;flex-wrap:wrap}.display-tags-time{align-items:center;justify-content:space-between}.display-tags-time .display-tags p{background-color:#edeff0;color:#39739d;font-size:13px;margin:2px;padding:4px}.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}}.auth-section{background-color:#f1f2f3;min-height:100vh;padding:40px 20px}.auth-section,.auth-wrapper{align-items:center;display:flex;justify-content:center}.auth-wrapper{max-width:1050px;width:100%}.auth-wrapper.signup-mode{gap:60px;justify-content:space-between}.auth-left{flex:1 1;max-width:450px}.auth-left h1{color:#232629;font-size:28px;font-weight:600;margin-bottom:20px}.auth-left p{color:#3b4045;font-size:15px;margin-bottom:10px}.auth-right{display:flex;flex:1 1;justify-content:center}.auth-card{background:#fff;border:1px solid #e3e6e8;border-radius:8px;box-shadow:0 4px 20px rgba(0,0,0,.04);max-width:400px;padding:30px;transition:.3s ease;width:100%}.auth-title{color:#232629;font-weight:600;margin-bottom:25px;text-align:center}.auth-card form,.auth-card label{display:flex;flex-direction:column}.auth-card label{margin-bottom:18px}.auth-card label span{color:#232629;font-size:13px;font-weight:600;margin-bottom:6px}.auth-card input{background-color:#fff;border:1px solid #babfc4;border-radius:6px;font-size:14px;padding:12px;transition:all .2s ease}.auth-card input:focus{border-color:#f48024;box-shadow:0 0 0 4px rgba(244,128,36,.15);outline:none}.auth-btn{background:linear-gradient(135deg,#0a95ff,#0074cc);border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:14px;font-weight:600;margin-top:10px;padding:12px;transition:.2s ease}.auth-btn:hover{box-shadow:0 6px 16px rgba(10,149,255,.3);-webkit-transform:translateY(-2px);transform:translateY(-2px)}.auth-switch{font-size:14px;margin-top:20px;text-align:center}.handle-switch-btn{background:none;border:none;color:#0074cc;cursor:pointer;font-weight:600;margin-left:6px}.handle-switch-btn:hover{text-decoration:underline}@media (max-width:900px){.auth-wrapper.signup-mode{flex-direction:column;gap:30px}.auth-left{text-align:center}}.ask-question{background-color:#f1f2f3;min-height:80vh}.ask-ques-container{margin:auto;max-width:1200px;padding:0 20px 20px}.ask-ques-container h1{color:#0c0d0e;font-weight:400;padding:80px 0 20px}.ask-ques-container form .ask-form-container{background-color:#fff;border:1px solid #e3e6e8;border-radius:4px;box-shadow:none;padding:20px}.ask-form-container label h4{font-weight:600;margin-bottom:4px}.ask-form-container label p{color:#6a737c;font-size:13px;margin:0;padding:3px 0 8px}.ask-form-container label input,.ask-form-container label textarea{border:1px solid #babfc4;border-radius:4px;font-family:Roboto,sans-serif;font-size:14px;outline:none;padding:10px;resize:none;transition:.15s ease-in-out;width:calc(100% - 20px)}.ask-form-container label input:focus,.ask-form-container label textarea:focus{border-color:#f48024;box-shadow:0 0 0 3px rgba(244,128,36,.15)}.review-btn{background-color:#0a95ff;border:1px solid #0a95ff;border-radius:4px;color:#fff;cursor:pointer;font-size:14px;margin:50px 0;padding:10px;transition:.2s ease}.review-btn:hover{background-color:#0074cc;border-color:#0074cc}.question-details-page{float:left;margin:30px 0;padding:0;width:calc(100% - 324px)}.question-details-container{border-bottom:1px solid #e3e6e8;margin-bottom:25px;padding-bottom:20px}.question-details-container h1{color:#0c0d0e;font-size:27px;font-weight:400;margin-bottom:15px}.question-details-container-2{display:flex}.question-votes{align-items:center;display:flex;flex-direction:column;margin-right:16px;width:40px}.question-votes p{color:#3b4045;font-size:20px;font-weight:500;margin:6px 0}.votes-icon{cursor:pointer;height:24px;margin-right:4px;opacity:.6;transition:.15s ease-in-out;width:24px}.votes-icon:hover{opacity:1}.votes-icon:active{-webkit-transform:scale(.9);transform:scale(.9)}.question-body{color:#3b4045;font-size:15px;line-height:1.6;white-space:pre-line}.question-details-tags{display:flex;flex-wrap:wrap;margin-top:12px}.ans-tags,.question-details-tags p{background-color:#e1ecf4;border-radius:3px;color:#39739d;font-size:12px;margin:4px 6px 4px 0;padding:5px 8px;text-decoration:none}.question-actions-user{align-items:center;display:flex;justify-content:space-between;margin-top:15px;width:100%}.question-actions-user button{background-color:initial;border:none;color:#6a737c;cursor:pointer;font-size:13px;margin-right:15px;padding:5px 0;transition:.2s}.question-actions-user button:hover{color:#0c0d0e}.question-actions-user div:nth-child(2) p{color:#6a737c;font-size:13px;margin:0}.user-link{align-items:center;display:flex;margin-top:4px;text-decoration:none}.user-link div{color:#39739d;font-size:13px;padding-left:8px}.display-ans{border-bottom:1px solid #e3e6e8;padding:20px 0}.display-ans p{color:#3b4045;font-size:14px;line-height:1.6;white-space:pre-line}.post-ans-container{margin-top:25px}.post-ans-container h3{font-weight:400;margin-bottom:10px}.post-ans-container textarea{border:1px solid #babfc4;border-radius:4px;font-family:inherit;font-size:14px;outline:none;padding:10px;resize:vertical;width:100%}.post-ans-container textarea:focus{border-color:#f48024;box-shadow:0 0 0 3px rgba(244,128,36,.15)}.post-ans-btn{background-color:#0a95ff;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:13px;margin:15px 0;padding:10px 14px;transition:.2s}.post-ans-btn:hover{background-color:#0074cc}@media screen and (max-width:1020px){.question-details-page{width:calc(100% - 24px)}}.tags-h1{color:#0c0d0e;font-size:27px;font-weight:400;margin-top:50px}.tags-p{color:#3b4045;font-size:15px;margin:8px 0}.tags-list-container{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(auto-fill,minmax(230px,1fr));padding:30px 0}.tag{background-color:#fff;border:1px solid #e3e6e8;border-radius:4px;padding:16px;transition:.2s ease}.tag:hover{box-shadow:0 2px 8px rgba(0,0,0,.06)}.tag h5{background-color:#e1ecf4;border-radius:3px;color:#39739d;display:inline-block;font-size:12px;font-weight:600;margin:0 0 10px;padding:5px 8px}.tag p{color:#3b4045;font-size:13px;line-height:1.4;margin:0}.user-list-container{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));padding:30px 0}.user-profile-link{align-items:center;background:#fff;border:1px solid #e3e6e8;border-radius:6px;color:#0c0d0e;display:flex;padding:15px;text-decoration:none;transition:.2s ease}.user-profile-link:hover{box-shadow:0 2px 8px rgba(0,0,0,.06)}.user-profile-link h3{background-color:#e1ecf4;border-radius:50%;color:#39739d;font-size:16px;font-weight:600;margin:0;padding:12px 15px}.user-profile-link h5{color:#3b4045;font-size:14px;font-weight:500;margin:0 0 0 12px}.user-details-container{border-bottom:1px solid #e3e6e8;justify-content:space-between;margin-top:50px;padding-bottom:20px;width:100%}.user-details,.user-details-container{align-items:flex-start;display:flex}.user-name{padding-left:20px}.user-name h1{color:#0c0d0e;font-size:28px;font-weight:400;margin:0}.user-name p{color:#6a737c;font-size:13px;margin-top:6px}.edit-profile-btn{background-color:#fff;border:1px solid #d6d9dc;border-radius:4px;color:#3b4045;cursor:pointer;font-size:13px;padding:8px 12px;transition:.2s ease}.edit-profile-btn:hover{background-color:#f8f9f9}section>div:nth-child(2){margin-top:25px}section h4{color:#0c0d0e;font-size:16px;font-weight:600;margin-bottom:8px}section p{color:#3b4045;font-size:14px;margin:5px 0}section p:not(.user-name p){background-color:#e1ecf4;border-radius:3px;color:#39739d;display:inline-block;font-size:12px;margin-right:6px;padding:5px 8px}.edit-profile-title{border-bottom:1px solid #e3e6e8;color:#0c0d0e;font-weight:400;padding:20px 0}.edit-profile-title-2{color:#6a737c;font-weight:400;margin-top:15px}.edit-profile-form{background-color:#fff;border:1px solid #e3e6e8;border-radius:6px;margin-top:15px;padding:20px}.edit-profile-form label h3{font-size:14px;font-weight:600;margin:0;padding:3px 0}.edit-profile-form label p{color:#6a737c;font-size:12px;margin:0;padding:3px 0}.edit-profile-form label input,.edit-profile-form label textarea{border:1px solid #babfc4;border-radius:4px;font-size:14px;margin-bottom:20px;outline:none;padding:8px 10px;width:60%}.edit-profile-form label input:focus,.edit-profile-form label textarea:focus{border-color:#f48024;box-shadow:0 0 0 3px rgba(244,128,36,.15)}.user-submit-btn{background-color:#0a95ff;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:13px;padding:10px 14px;transition:.2s}.user-submit-btn:hover{background-color:#0074cc}.user-cancel-btn{background-color:initial;border:none;color:#0a95ff;cursor:pointer;font-size:13px;margin-left:10px;padding:10px 14px}.user-cancel-btn:hover{text-decoration:underline}
/*# sourceMappingURL=main.fd7d1149.css.map*/