body{margin:0;padding:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.app-container{margin-top:1em}.btn{background-color:#fff;border:0;padding:0;margin:0;font-size:1em;cursor:pointer;outline:none}.bg-light-blue{color:#1af}.Nav{padding-top:15px;padding-bottom:15px;border-bottom:1px solid #ccc;box-shadow:0 2px 5px #ccc;align-items:center}.Nav,.nav-menu{display:flex;display:-webkit-flex}.nav-menu{margin:unset}.nav-sub-menu{margin-left:auto;padding-left:0;padding-right:40px;-webkit-padding-right:40px}.nav-sub-menu-user-name{font-weight:700}.nav-no-rm{margin-right:0!important}.nav-menu-item{list-style:none;margin-right:1em}.nav-menu-link{color:#000;text-decoration:none}.nav-menu-link:hover{text-decoration:underline}.nav-btn-logout{color:#1af!important}.nav-btn-logout:hover{color:#05f!important}.nav-separator{margin:.5em}.nav-mobile{display:none}@media (max-width:516px){.Nav{display:block;padding-top:10px;padding-bottom:10px}.nav-mobile{display:flex;align-items:center;justify-content:space-between;padding:0 10px}.nav-mobile .btn{border:1px solid #d3d3d3;width:45px;height:45px;border-radius:10px;font-size:15pt}.nav-menu{display:none;border:1px solid #aaa;border-radius:5px;margin:10px;padding:5px;flex-direction:column}.nav-menu-item{border-bottom:1px solid #aaa;margin:unset;padding:5px}.nav-sub-menu{border:none;padding:unset}.nav-sub-menu-label{font-size:17pt}.nav-btn-logout{border:1px solid #09f;width:100%;padding:10px;border-radius:5px}.nav-sub-menu .nav-menu-item{padding:unset}.nav-menu-item:nth-child(3),.nav-sub-menu .nav-menu-item{border-bottom:none}.nav-separator,.nav-sub-menu-user-name,.nav-sub-menu strong{display:none}.nav-menu-show{display:block}}.UserSelector{position:relative;border:1px solid grey;border-radius:5px}.us-dropdown-button{border-radius:5px;color:grey;cursor:pointer;width:100%;text-align:start;padding:10px;outline:none}.us-options-group{overflow:hidden;position:absolute;top:45px;left:-1px;background-color:#fff;border-radius:5px;border:1px solid grey;width:100%}.us-option{display:flex;background-color:#fff;align-items:center;padding-top:5px;padding-bottom:5px;padding-left:10px}.us-option:hover{background-color:#d3d3d3;cursor:pointer}.us-option-user-image{width:60px;border-radius:30px}.us-option-user-name{font-size:1.2em;margin-left:10px}.us-hidden{display:none}.us-text-black{color:#000}.LoginWindow{width:500px;margin:auto}.lw-title{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-size:1.5em;margin:auto auto 1em}.lw-btn-login{border-radius:5px;margin-top:1em;padding:10px;width:100%;border:1px solid #09f;color:#09f}.lw-btn-login:hover{background-color:#09f;color:#fff}@media screen and (max-width:480px){.LoginWindow{width:calc(100% - 10px)}}.NewQuestion{margin:auto;width:400px}.nq-form-header{font-size:15pt;margin-bottom:10px;text-align:center}.nq-form{width:100%;display:flex;flex-direction:column}.nq-form-input{font-size:12pt;outline:none;border-radius:5px;border:1px solid #d3d3d3}.nq-center-text{text-align:center;margin-bottom:10px}.nq-form-item{margin-bottom:10px;display:block;padding:10px}.nq-btn-submit{padding:10px!important;border-radius:5px;border:1px solid #09f;color:#09f}.nq-btn-submit:hover{background-color:#09f;color:#fff}@media screen and (max-width:480px){.NewQuestion{width:calc(100% - 10px)}}.LeaderBoard{width:450px;margin:auto}@media screen and (max-width:480px){.LeaderBoard{width:calc(100% - 10px)}}.LeaderBoardCard{display:grid;position:relative;grid-template-columns:25% 50% 25%;grid-template-rows:33.9% 33% 33%;padding:10px;margin-bottom:10px;border:1px solid #d3d3d3;border-radius:5px}.lbc-rank{position:absolute;top:5px;left:5px;font-weight:700}.lbc-profile-picture{margin:auto;width:80%;grid-column-start:1;grid-column-end:2;grid-row-start:1;grid-row-end:4}.lbc-user-name{grid-row-start:1;grid-row-end:2}.lbc-label-top,.lbc-user-name{grid-column-start:2;grid-column-end:3}.lbc-label-top{grid-row-start:2;grid-row-end:3}.lbc-label-bottom{grid-column-start:2;grid-column-end:3;grid-row-start:3;grid-row-end:4}.lbc-label-bottom,.lbc-label-top,.lbc-user-name{padding-left:10px;padding-right:10px;border-left:1px solid #d3d3d3;border-right:1px solid #d3d3d3}.lbc-score-container{overflow:hidden;border:1px solid #09f;border-radius:5px;margin-left:10px;grid-column-start:3;grid-column-end:4;grid-row-start:1;grid-row-end:4}.lbc-score-header{text-align:center;background-color:#09f;color:#fff;padding-top:5px;padding-bottom:5px;font-weight:700}.lbc-amount{float:right;font-weight:700}.lbc-total-score{height:calc(100% - 28px);font-size:15pt;display:flex;justify-content:center;align-items:center;font-weight:700}.vq-table{overflow:hidden;margin:auto;border-spacing:0;border:1px solid #aaa;border-top-left-radius:5px;border-top-right-radius:5px}.vq-td,.vq-th{padding:10px}.vq-th{width:50%;cursor:pointer;border-bottom:1px solid #aaa}.vq-left-border{border-left:1px solid #aaa}.vq-hidden{display:none}.vq-selected{cursor:default;background-color:#ddd}@media screen and (max-width:480px){.vq-table{width:calc(100% - 10px)}}.QuestionCard{width:100%;border:1px solid #aaa;border-radius:5px;overflow:hidden}.qc-header{border-bottom:1px solid grey;padding:10px;font-weight:700;background-color:#d3d3d3}.qc-info{display:grid;padding:10px;grid-template-columns:33.9% 33% 33%;grid-template-rows:33.9% 33% 33%}.qc-profile-image-container{display:flex;justify-content:center;border-right:1px solid #d3d3d3;margin-right:10px;align-items:center;flex-flow:row;grid-column-start:1;grid-row-start:1;grid-row-end:4}.qc-profile-image{width:70%}.qc-posed-label{grid-column-start:2;grid-column-end:4;grid-row-start:1}.qc-rm-mg{margin:unset}.qc-text{grid-column-start:2;grid-column-end:4;grid-row-start:2}.qc-short-text{text-overflow:ellipsis;max-width:124px;overflow:hidden;white-space:nowrap}.qc-btn-view-poll{display:flex;justify-content:center;align-items:center;text-decoration:none;border:1px solid #09f;color:#09f;border-radius:5px;grid-column-start:2;grid-column-end:4;grid-row-start:3}.qc-btn-view-poll:hover{background-color:#09f;color:#fff}.QuestionPage{margin:auto;width:450px}@media screen and (max-width:480px){.QuestionPage{width:calc(100% - 10px)}}.Question{width:100%;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;border:1px solid #aaa;border-top-left-radius:5px;border-top-right-radius:5px}.question-header{background-color:#d3d3d3;padding:10px;border-bottom:1px solid #aaa}.question-bottom-container{display:grid;padding:10px;grid-template-columns:35% 65%}.question-author-avatar{margin:auto;width:70%;grid-column-start:1;grid-column-end:2;grid-row-start:1;grid-row-end:6}.question-left-sub-container{padding-left:10px;border-left:1px solid #d3d3d3;grid-column-start:2;grid-column-end:3;grid-row-start:1;grid-row-end:3}.question-subheader{font-weight:700}.question-or-separator{text-align:center;font-weight:700}.question-submit-answer-btn{border:1px solid #09f;color:#09f;padding:10px;border-radius:5px;width:100%}.question-submit-answer-btn:hover{color:#fff;background-color:#09f}.question-btm-mg{margin-bottom:5px}.AnsweredQuestion{width:100%;border:1px solid #aaa;border-top-left-radius:5px;border-top-right-radius:5px}.aq-header{padding:10px;border-bottom:1px solid #aaa;background-color:#d3d3d3;border-top-left-radius:5px;border-top-right-radius:5px}.aq-bottom-container{display:grid;grid-template-columns:35% 65%;padding-top:10px;padding-bottom:10px}.aq-author-avatar{margin:auto;width:70%;grid-column-start:1;grid-column-end:2}.aq-left-sub-container{display:flex;border-left:1px solid #d3d3d3;padding-left:10px;padding-right:10px;flex-direction:column;justify-content:space-between;grid-column-start:2;grid-column-end:3}.aq-option-text{font-style:italic}.aq-option,.aq-option-votes,.aq-subheader{text-align:center;padding:5px}.aq-option{border-radius:5px;border:1px solid grey;position:relative;margin-bottom:10px}.aq-option-selected{width:1.2em;position:absolute;top:-9px;right:-10px;background-color:#09f;padding:5px;border-radius:2.5em;color:#fff}.aq-option-text,.aq-option-votes{display:block}.ProgressBar{overflow:hidden;background-color:#d3d3d3}.progress{padding-top:5px;padding-bottom:5px;text-align:center;height:inherit;background-color:#09f;color:#fff}.Question404{width:450px;font-size:35px;margin:auto}.q404-id{font-weight:600;font-style:italic}.q404-header,.q404-id,.q404-text{display:block}@media screen and (max-width:480px){.Question404{width:calc(100% - 10px)}}
/*# sourceMappingURL=main.d81ca89d.chunk.css.map */