@font-face{font-family:Rubik;font-weight:300;src:url(/static/media/Rubik-Light.bcf92b94.ttf)}@font-face{font-family:Rubik;font-weight:400;src:url(/static/media/Rubik-Regular.b70a79b7.ttf)}@font-face{font-family:Rubik;font-weight:500;src:url(/static/media/Rubik-Medium.776429eb.ttf)}@font-face{font-family:Rubik;font-weight:700;src:url(/static/media/Rubik-Bold.6fb91b0d.ttf)}*{box-sizing:border-box}body{margin:0;font-family:Rubik,sans-serif;color:#333}.signIn{display:flex;align-items:center;font-size:24px;line-height:28px;font-weight:500;text-align:center;height:100vh;margin:0;padding:20px;background-color:#8a1702;color:#fff}.quiz{padding:0 20px;min-height:100vh;display:flex;flex-direction:column}.quiz_header{display:flex;justify-content:space-between;margin:9px 0 17px}.quiz_nthQuestion{color:#909090;font-size:14px;line-height:18px;margin:15px 0}.progress{display:grid;grid-template-columns:55px 1fr 55px;grid-gap:12px;gap:12px;margin-bottom:20px}.progress_goButton{width:55px;height:55px;border-radius:50%;border:none;display:flex;align-items:center;justify-content:center;background-color:rgba(165,24,2,.2);outline:none}.progress_goButton.-forward{transform:scaleX(-1)}.progress_goButton:disabled{background-color:hsla(0,0%,56.5%,.2)}.progress_goButton:disabled svg{fill:#909090}.progress_goButton.-finish:not(:disabled){background-color:#a51802}.progress_goButton.-finish:not(:disabled) svg{fill:#fff}.progress_goButton svg{fill:#a51802}.progress_dots{display:flex;align-items:center;justify-content:center;overflow:hidden}.progress_dot{width:12px;height:12px;border-radius:6px;background-color:#edd1cc}.progress_dot.-active{background-color:#a51802}.progress_dot.-small{width:8px;height:8px}.progress_dot:not(:last-child){margin-right:8px}.question{font-size:16px;line-height:22px;margin-bottom:20px}.question p{margin:0}.question p:not(:last-child){margin-bottom:16px}.question p:empty{display:none}.question img{width:100%;height:auto}.question iframe{width:100%;height:calc(56.25vw - 22.5px)}.freeFormInput{display:block;background-color:#fff;border-radius:4px;padding:20px 16px;box-shadow:0 2px 5px rgba(0,0,0,.14);margin-top:auto;margin-bottom:20px}.freeFormInput.-sticky{position:-webkit-sticky;position:sticky;bottom:20px}.freeFormInput_label{display:block;color:#909090;font-size:14px;line-height:18px;margin:0 0 8px}.freeFormInput_input{display:block;width:100%;background:transparent;border-radius:none;border:none;border-bottom:1px solid #c8c8c8;outline:none;font-family:inherit;font-size:16px;line-height:22px;padding-bottom:5px;caret-color:#a51802}.freeFormInput_input:focus{border-bottom:2px solid #a51802;padding-bottom:4px}.choice{margin-top:auto;display:flex;flex-direction:column;margin-bottom:20px}.option{width:100%;border-radius:27.5px;padding:16px 24px;background:#fff;box-shadow:0 2px 5px rgba(0,0,0,.14);position:relative;border:1px solid transparent;display:flex;align-items:center}.option.-chosen{border-color:#a51802}.option:not(:last-child){margin-bottom:16px}.option input{-webkit-appearance:none;appearance:none;width:0;height:0;position:absolute;left:0;opacity:0}.option_label{font-size:16px;line-height:22px;font-weight:500;flex-grow:1;margin-right:56px}.option_label p{margin:0}.option_icon{flex-shrink:0}.timeout_bar{stroke:#c8c8c8;stroke-width:4px;fill:none}.timeout_filled{stroke:#a51802;stroke-width:4px;fill:none}.timeout_time{text-anchor:middle;font-style:normal;font-weight:400;font-size:14px;line-height:18px;fill:#909090}.results{padding:20px 0 0}.results_title{font-size:24px;line-height:28px;font-weight:500;color:#b83822}.results_title,.userResults{margin:0 20px 20px;text-align:center}.userResults{padding:20px;background-image:linear-gradient(249.08deg,#dd735f 36.17%,#a51902 98.42%);box-shadow:0 2px 5px rgba(0,0,0,.14);border-radius:4px;color:#fff}.userResults_title{font-size:16px;line-height:22px;font-weight:500;margin:0 0 8px}.userResults_points{font-size:16px;line-height:22px;margin:0 0 7px}.userResults_pointsNumber{font-size:32px;line-height:38px;font-weight:700}.userResults_answers{font-size:14px;line-height:18px;margin:0}.duelResult{margin:0 20px 20px;padding:20px 16px;display:grid;grid-template-areas:"me      versus  mate" "outcome outcome outcome";grid-template-columns:1fr auto 1fr;grid-column-gap:7px;column-gap:7px;box-shadow:0 2px 5px rgba(0,0,0,.14);border-radius:4px}.duelResult.-isEnded{grid-row-gap:20px;row-gap:20px}.duelResult_outcome{grid-area:outcome;font-weight:500;font-size:24px;line-height:28px;text-align:center;color:#a51802;margin:0}.duelResult_versus{width:34px;position:relative;align-self:stretch;justify-self:stretch}.duelResult_versus:after{content:"VS";grid-area:versus;display:flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:50%;background-color:#f5eae9;box-shadow:0 0 0 8px #fff;position:absolute;top:36px;font-weight:500;font-size:12px;line-height:15px;text-align:center;color:#a51802}.duelResult_versus:before{content:"";width:1px;height:100%;background-color:#e4e4e4;position:absolute;left:50%;transform:translateX(-50%)}.duelParticipant{text-align:center}.duelParticipant.-me{grid-area:me}.duelParticipant.-mate{grid-area:mate;color:#909090}.duelParticipant_stillAnswering{margin:37px 0 0;font-size:14px;line-height:18px;font-weight:400}.duelParticipant_name{font-weight:500;font-size:12px;line-height:15px;margin:0 0 8px}.duelParticipant_pointsNumber{font-weight:700;font-size:32px;line-height:38px;margin:0 0 8px;color:#909090}.duelParticipant_answers{font-size:14px;line-height:18px;margin:0}.duelParticipant.-isWinner .duelParticipant_pointsNumber{color:#a51802}.rating_header{margin:0 20px;padding:12px 0 11px;display:grid;grid-template-areas:"title  bonus" "places bonus";grid-template-columns:1fr auto;border-bottom:1px solid #8a1702}.rating_places,.rating_title{font-size:14px;line-height:18px;margin:0}.rating_title{font-weight:500;grid-area:title}.rating_places{color:#909090;grid-area:places}.rating_bonus{display:flex;align-self:center;font-size:14px;line-height:18px;align-items:center;grid-area:bonus}.rating_bonus svg{margin-left:4px}.rating_records{margin:0;padding:0;list-style:none;counter-reset:records var(--startPlace,0)}.record{display:grid;grid-template-areas:"counter name points" "counter name time";grid-template-columns:auto 1fr auto;grid-column-gap:16px;column-gap:16px;counter-increment:records;padding:13px 20px}.record:not(:last-child):not(.-me){padding-bottom:12px;border-bottom:1px solid #e4e4e4}.record.-me{background-color:#f5eae9}.record:before{content:counter(records);display:flex;width:36px;height:36px;border-radius:18px;background-color:#8a1702;color:#fff;font-size:17px;line-height:20.15px;align-items:center;justify-content:center;text-align:center;grid-area:counter}.record_name{grid-area:name;margin:0;align-self:center;font-size:14px;line-height:18px}.record_points{grid-area:points;margin:0;text-align:center;font-size:17px;line-height:20.15px;color:#8a1702}.record_time{grid-area:time;margin:0;color:#909090;font-size:14px;line-height:18px}.record_time:before{content:url(/static/media/time.0f3615b2.svg);position:relative;top:2px;margin-right:4px}.overallResults,.stage_button.-ratings,.stage_button.-take{display:flex;width:100%;height:55px;border-radius:100px;text-align:center;border:none;font-family:inherit;font-weight:500;font-size:16px;line-height:22px;text-decoration:none;align-items:center;justify-content:center;outline:none}.overallResults:disabled,.stage_button.-ratings:disabled,.stage_button.-take:disabled{opacity:.5}.stage_button.-take{color:#fff;background-color:#a51802}.overallResults,.stage_button.-ratings{color:#a51802;background-color:#fff;border:1px solid #a51802}.stages{display:flex;flex-direction:column;padding:16px;min-height:100vh}.stages_footer{margin-top:auto}.stage{background-color:#fff;padding:25px 26px 16px;border-radius:4px;box-shadow:0 4px 15px rgba(0,0,0,.1)}.stage_tour{font-weight:300;color:#a51802;font-size:16px;line-height:22px;text-align:center;margin:0 0 4px}.stage_title{font-weight:500;font-size:24px;line-height:28px;text-align:center;margin:0 0 21px}.stage_result{text-align:center;color:#a51802;font-size:14px;line-height:18px;margin:20px 0}.overallResults,.stage_button:not(:last-child){margin-bottom:16px}.overallResults{margin-top:auto}.links{list-style:none;margin:0;padding:0;display:flex;justify-content:center}.links:not(:last-child){margin-bottom:16px}.links a{color:inherit}.links li:not(:last-child){margin-right:16px}.rules{padding:24px 16px;font-size:16px;line-height:22px}.rules h2{line-height:1.375}.rules h2:first-child{margin-top:0}.askQuestion_submit{display:flex;width:100%;height:55px;border-radius:100px;text-align:center;border:none;font-family:inherit;font-weight:500;font-size:16px;line-height:22px;text-decoration:none;align-items:center;justify-content:center;outline:none}.askQuestion_submit:disabled{opacity:.5}.askQuestion_submit{color:#fff;background-color:#a51802}.askQuestion{min-height:100vh;display:flex;flex-direction:column}.askQuestion_rules{margin:0;padding:0;list-style:none}.askQuestion_rule{padding:10px 16px 12px 46px;position:relative}.askQuestion_rule:nth-child(odd){background-color:rgba(138,23,2,.04)}.askQuestion_rule:before{content:url(/static/media/bullet.d423f57d.svg);position:absolute;top:14px;left:16px}.askQuestion_rule:not(:last-child):after{content:"";display:block;width:1px;height:calc(100% - 18px);position:absolute;top:32px;left:24px;background-color:#8a1702}.askQuestion_rule:first-child{padding-top:21px}.askQuestion_rule:first-child:before{top:24px}.askQuestion_rule:first-child:after{top:42px;height:calc(100% - 28px)}.askQuestion_rule h2{font-size:16px;line-height:22px;font-weight:700px;margin:0 0 6px}.askQuestion_rule p{margin:0;font-size:14px;line-height:18px}.askQuestion_form{display:flex;padding:24px 20px 16px;flex-grow:1;flex-direction:column}.askQuestion_form .freeFormInput{margin-top:0}.askQuestion_submit{margin-top:auto}.submissionDone{display:flex;flex-direction:column;min-height:100vh;padding:24px}.submissionDone_message{display:flex;flex-direction:column;justify-content:center;flex-grow:1;font-size:14px;line-height:18px;text-align:center}.submissionDone_message svg{width:100%;margin-bottom:14px}.submissionDone_message p{margin:0}.submissionDone_goBack{background:none;border:none;padding:0;margin:0;font-family:inherit;text-align:center;font-weight:500;font-size:16px;line-height:22px;text-decoration:none;color:#8a1702}.duel{height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center}.duel_searching{margin:0 0 48px}.duel_preparing{margin:0 0 16px}.duel_mateName{margin:0 0 48px;opacity:.75}.spinner{width:36px;height:36px;flex-shrink:0;flex-grow:0;border-radius:24px;border:4px solid #8a1702;border-bottom-color:transparent;animation-name:spinner;animation-duration:1.5s;animation-timing-function:linear;animation-iteration-count:infinite}@keyframes spinner{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.introduction_go{display:flex;width:100%;height:55px;border-radius:100px;text-align:center;border:none;font-family:inherit;font-weight:500;font-size:16px;line-height:22px;text-decoration:none;align-items:center;justify-content:center;outline:none}.introduction_go:disabled{opacity:.5}.introduction_go{color:#fff;background-color:#a51802}.introduction{display:grid;grid-template-rows:1fr auto;padding:24px 16px;min-height:100vh;grid-gap:24px;gap:24px}.introduction_content{text-align:center;align-self:center;justify-self:stretch;margin:0}
/*# sourceMappingURL=main.82069821.chunk.css.map */