body{margin: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{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{-webkit-animation:App-logo-spin 20s linear infinite;animation:App-logo-spin 20s linear infinite}}.App-header{background-color:#282c34;min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:calc(10px + 2vmin);color:#fff}.App-link{color:#61dafb}@-webkit-keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@font-face{font-family:"Nunito";src:url(/user/static/media/Nunito-Regular.09b2f37e.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:"Nunito Italic";src:url(/user/static/media/Nunito-Italic.c141daa8.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:"Nunito SemiBold";src:url(/user/static/media/Nunito-SemiBold.45ea1be7.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:"Nunito SemiBoldItalic";src:url(/user/static/media/Nunito-SemiBoldItalic.0be5b877.ttf) format("truetype");font-weight:500;font-style:italic}@font-face{font-family:"Nunito Bold";src:url(/user/static/media/Nunito-Bold.5b67d635.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:"Nunito BoldItalic";src:url(/user/static/media/Nunito-BoldItalic.360622ca.ttf) format("truetype");font-weight:700;font-style:italic}@font-face{font-family:"Nunito Light";src:url(/user/static/media/Nunito-Light.545d04c9.ttf) format("truetype");font-weight:100;font-style:normal}@font-face{font-family:"Nunito Italic";src:url(/user/static/media/Nunito-LightItalic.4838b180.ttf) format("truetype");font-weight:100;font-style:italic}.font-weight-semibold{font-weight:600}.font-xl{font-size:120px}.font-size-80{font-size:80px!important}.font-size-70{font-size:70px!important}.font-size-60{font-size:60px!important}.font-size-50{font-size:50px!important}.font-size-40{font-size:40px!important}.font-size-30{font-size:30px!important}.font-size-26{font-size:26px!important}.font-size-24{font-size:24px!important}.font-size-20{font-size:20px!important}.font-size-18{font-size:18px!important}.font-size-16{font-size:16px!important}.font-size-14{font-size:14px!important}.font-size-12{font-size:12px!important}.font-size-10{font-size:10px!important}.font-size-0{font-size:0!important}.text-decoration-underline{text-decoration:underline}.border-none{border:none}.border-small{border:1px solid grey}.border-sp-small{border:1px solid #0091ea}.border-sp-medium{border:3px solid #0091ea}.border-sp{border:15px solid #0091ea}hr.hr-sp{border-top:1px solid #0091ea}.shadow-sp{box-shadow:1px 1px 1px 0 rgba(0,0,0,.75)}.border-radius-none{border-radius:0!important}.width-300px{width:300px}.width-200px{width:200px}.width-100{width:100%}.width-90{width:90%}.width-80{width:80%}.width-70{width:70%}.width-60{width:60%}.width-40{width:40%}.width-30{width:30%}.vw-30{width:30vw}.vw-25{width:25vw}.vw-20{width:20vw}.min-vw-20{min-width:20vw}.min-vw-30{min-width:30vw}.min-vw-40{min-width:40vw}.height-200px{height:200px}.height-100px{height:100px}.height-50px{height:50px}.height-50{height:50%}.height-40{height:40%}.height-30{height:30%}.height-25{height:25%}.height-20{height:20%}.height-15{height:15%}.height-10{height:10%}.vh-100{height:100vh}.vh-70{height:70vh}.vh-60{height:60vh}.vh-50{height:50vh}.vh-40{height:40vh}.vh-30{height:30vh}.vh-20{height:20vh}.min-vh-70{min-height:70vh}.min-vh-60{min-height:60vh}.min-vh-50{min-height:50vh}.min-vh-40{min-height:40vh}.min-vh-30{min-height:30vh}.min-vh-20{min-height:20vh}.padding-x-small{padding:1em}.padding-top-x-small{padding-top:1em}.padding-bottom-x2-large{padding-bottom:7em}.padding-bottom-x-large{padding-bottom:6em}.padding-bottom-large{padding-bottom:5em}.padding-bottom-x-medium{padding-bottom:4em}.padding-bottom-medium{padding-bottom:3em}.padding-bottom-small{padding-bottom:2em}.padding-bottom-x-small{padding-bottom:1em}.padding-bottom-x2-small{padding-bottom:.5em}.padding-bottom-x3-small{padding-bottom:.25em}.margin-left-x-large{margin-left:5em}.margin-left-large{margin-left:4em}.margin-left-medium{margin-left:3em}.margin-left-small{margin-left:2em}.margin-left-x-small{margin-left:1em}.margin-left-x2-small{margin-left:.5em}.margin-left-x3-small{margin-left:.25em}.margin-right-x-small{margin-right:1em}.margin-right-x2-small{margin-right:.5em}.margin-bottom-x2-large{margin-bottom:7em}.margin-bottom-x-large{margin-bottom:6em}.margin-bottom-large{margin-bottom:5em}.margin-bottom-x-medium{margin-bottom:4em}.margin-bottom-medium{margin-bottom:3em}.margin-bottom-small{margin-bottom:2em}.margin-bottom-x-small{margin-bottom:1em}.margin-bottom-x2-small{margin-bottom:.5em}.margin-bottom-x3-small{margin-bottom:.25em}.margin-top-x3-large{margin-top:7em}.margin-top-x2-large{margin-top:6em}.margin-top-x-large{margin-top:5em}.margin-top-large{margin-top:4em}.margin-top-medium{margin-top:3em}.margin-top-small{margin-top:2em}.margin-top-x-small{margin-top:1em}.margin-top-x2-small{margin-top:.5em}.margin-top-x3-small{margin-top:.25em}.margin-negative-right-x-small{margin-right:-1em}button.btn-no-style{background:none;color:inherit;border:none;font:inherit;cursor:pointer;outline:inherit}.placeholder-white::-webkit-input-placeholder{color:#fff}.placeholder-white:-ms-input-placeholder{color:#fff}.placeholder-white::placeholder{color:#fff}.placeholder-italic::-webkit-input-placeholder{font-style:italic}.placeholder-italic:-ms-input-placeholder{font-style:italic}.placeholder-italic::placeholder{font-style:italic}.placeholder-italic::-ms-input-placeholder{font-style:italic}.form-transparent{border:none;background-color:transparent;-webkit-appearance:none}.form-transparent:focus{box-shadow:none}.background-sp{background-color:#0091ea}.background-white{background-color:#fff}.font-sp{color:#0091ea}.font-black{color:#000}.font-dim-grey{color:#696969}.font-grey{color:grey}.font-white{color:#fff}.font-sp-topic{color:#f9a825}.font-sp-science{color:#ea2d00}.button-sp{background-color:#0091ea;border:none;padding:7px 12px;text-align:center;text-decoration:none;display:inline-block;transition-duration:.4s}.button-sp.button-sp-red{background-color:#dc3545}.button-sp:hover{background-color:#00abff;color:inherit}.button-sp:hover.button-sp-red{background-color:#ff596a}.button-no-text-decoration,.button-no-text-decoration>a{text-decoration:none}.button-no-text-decoration:hover,.button-no-text-decoration>a:hover{text-decoration:none}.collapse-btn{cursor:pointer}.error{color:#f50057;font-style:italic}.img-overlay{z-index:9999}.img-64{max-width:64px;max-height:64px}.img-128{max-width:128px;max-height:128px}.img-100{max-width:100px;max-height:100px}.img-responsive{width:100%;max-width:100px;height:auto}.sp-avatar{background-color:#d3d3d3;border:2px solid #0091ea}.sp-avatar.border-none{border:none!important}.sp-avatar.avatar-composite{width:100%;height:170px}@media only screen and (min-width:500px){.sp-avatar.avatar-composite{height:145px}}@media only screen and (min-width:576px){.sp-avatar.avatar-composite{height:145px}}@media only screen and (min-width:577px) and (max-width:767px){.sp-avatar.avatar-composite{height:145px}}@media only screen and (min-width:768px) and (max-width:991px){.sp-avatar.avatar-composite{height:170px}}@media only screen and (min-width:992px){.sp-avatar.avatar-composite{height:170px}}@media only screen and (min-width:1200px){.sp-avatar.avatar-composite{height:170px}}@media only screen and (min-width:1675px){.sp-avatar.avatar-composite{height:170px}}.sp-avatar img{position:absolute;display:block;left:0;right:0;bottom:30px;margin:auto;max-height:150px;max-width:150px}@media only screen and (max-width:499px){.sp-avatar img{bottom:15px;max-height:150px;max-width:150px}}@media only screen and (min-width:500px){.sp-avatar img{bottom:5px;max-height:125px;max-width:125px}}@media only screen and (min-width:576px){.sp-avatar img{bottom:10px;max-height:125px;max-width:125px}}@media only screen and (min-width:577px) and (max-width:767px){.sp-avatar img{bottom:10px;max-height:125px;max-width:125px}}@media only screen and (min-width:768px) and (max-width:991px){.sp-avatar img{bottom:30px;max-height:150px;max-width:150px}}@media only screen and (min-width:992px){.sp-avatar img{bottom:30px;max-height:150px;max-width:150px}}@media only screen and (min-width:1200px){.sp-avatar img{bottom:30px;max-height:150px;max-width:150px}}@media only screen and (min-width:1675px){.sp-avatar img{bottom:30px;max-height:150px;max-width:150px}}.nav-arrow{display:flex;height:4em;width:4em}.nav-arrow img{max-width:30px;max-height:32px}.nav-sp{align-items:center;display:flex;height:5em;justify-content:center;min-width:10em;text-align:center}@media only screen and (min-width:500px){.nav-sp{height:auto}}@media only screen and (min-width:576px){.nav-sp{height:auto}}@media only screen and (min-width:577px) and (max-width:767px){.nav-sp{height:auto}}@media only screen and (min-width:768px) and (max-width:991px){.nav-sp{height:auto}}@media only screen and (min-width:992px){.nav-sp{height:5em}}@media only screen and (min-width:1200px){.nav-sp{height:5em}}@media only screen and (min-width:1675px){.nav-sp{height:5em}}.nav-sp.active{color:#fff!important;background-color:#0091ea}.rating-icon{display:inline-block;width:22px;height:22px;border-radius:11px;vertical-align:middle;position:relative}.rating-icon>div{position:absolute;border-radius:50%}.rating-icon>div:first-of-type{top:0;left:0;width:100%;height:100%}.rating-icon>div:nth-of-type(2){top:10%;left:10%;width:80%;height:80%}.rating-icon>div:nth-of-type(3){top:20%;left:20%;width:60%;height:60%}.rating-icon>div:nth-of-type(4){top:30%;left:30%;width:40%;height:40%}.rating-icon>div:nth-of-type(5){top:40%;left:40%;width:20%;height:20%}.rating-icon--perfect.rating-icon>div:first-of-type{background-color:#8dc1e1}.rating-icon--perfect.rating-icon>div:nth-of-type(2){background-color:#087bbe}.rating-icon--perfect.rating-icon>div:nth-of-type(3){background-color:#8dc1e1}.rating-icon--perfect.rating-icon>div:nth-of-type(4){background-color:#087bbe}.rating-icon--perfect.rating-icon>div:nth-of-type(5){background-color:#fff}.rating-icon--hints.rating-icon>div:first-of-type{background-color:#8dc1e1}.rating-icon--hints.rating-icon>div:nth-of-type(2){background-color:#087bbe}.rating-icon--hints.rating-icon>div:nth-of-type(3){background-color:#fff}.rating-icon--hints.rating-icon>div:nth-of-type(4){background-color:#087bbe}.rating-icon--hints.rating-icon>div:nth-of-type(5){background-color:#8dc1e1}.rating-icon--failed.rating-icon>div:first-of-type{background-color:#fff}.rating-icon--failed.rating-icon>div:nth-of-type(2){background-color:#087bbe}.rating-icon--failed.rating-icon>div:nth-of-type(3){background-color:#8dc1e1}.rating-icon--failed.rating-icon>div:nth-of-type(4){background-color:#087bbe}.rating-icon--failed.rating-icon>div:nth-of-type(5){background-color:#8dc1e1}.awards-timeline .MuiSlider-thumb{width:30px;height:15px;border-radius:15px 15px 0 0;margin-left:-15px;margin-top:-13px;z-index:1}.awards-timeline .MuiSlider-thumb:before{top:4px;left:10px;right:-10px;bottom:-2px;content:"";position:absolute;border-radius:50%;background:#0ff;width:6px;height:6px}.awards-timeline .MuiSlider-valueLabel{margin-left:15px}.awards-timeline .MuiSlider-track{height:30px;margin-top:-28px;border-bottom:2px solid #fff;text-align:center;z-index:1;line-height:30px;background-color:transparent}.awards-timeline .MuiSlider-track:before{display:block;left:0;right:0;bottom:0;content:"";position:absolute;width:100%;height:13px;background:#1de2c6;background:linear-gradient(90deg,#1de2c6,rgba(8,123,190,.95) 50%,#1de2c6);z-index:-1}.awards-section-header{background-position:top;background-repeat:no-repeat;background-size:contain;height:275px}.awards-section-header.awards-section-header--medals{background-image:url(/user/static/media/medal_header.c67c3317.png)}.awards-section-header.awards-section-header--achievements{background-image:url(/user/static/media/achievements.615e2742.png)}.awards-section-header.awards-section-header--privacy{background-image:url(/user/static/media/privacy_lock.7c921f86.png)}.medal-container{position:relative;text-align:left}.medal-container>div{background-color:hsla(0,0%,100%,.22);background-repeat:no-repeat}.medal-container--large>div{background-size:auto 105px;background-position:40px;border-radius:23px;height:130px;padding-left:140px}.medal-container--large span{font-size:100px}@media only screen and (max-width:499px){.medal-container--large span{font-size:30px}}@media only screen and (min-width:500px){.medal-container--large span{font-size:40px}}@media only screen and (min-width:576px){.medal-container--large span{font-size:40px}}@media only screen and (min-width:577px) and (max-width:767px){.medal-container--large span{font-size:60px}}@media only screen and (min-width:768px) and (max-width:991px){.medal-container--large span{font-size:80px}}@media only screen and (min-width:992px){.medal-container--large span{font-size:100px}}@media only screen and (min-width:1200px){.medal-container--large span{font-size:100px}}@media only screen and (min-width:1675px){.medal-container--large span{font-size:100px}}.medal-container--small>div{background-size:auto 25px;background-position:10px;border-radius:16px;height:35px;padding:10px 18px 10px 45px}.medal-container--small span{font-size:20px}.medal-container--bronze{background-image:url(/user/static/media/bronze_medal.29d7df4c.png)}.medal-container--gold{background-image:url(/user/static/media/gold_medal.1907f29f.png)}.medal-container--silver{background-image:url(/user/static/media/silver_medal.4764f7c0.png)}@media only screen and (min-width:992px){.medals-total-count{margin-top:-55px}}.hyphen-around{position:relative}.hyphen-around:after,.hyphen-around:before{background:#fff;background:linear-gradient(90deg,#fff,#0091ea 70%,#0091ea);border-top-left-radius:3px;border-bottom-left-radius:3px;content:"";display:block;height:3px;position:absolute;top:50%;width:20px}.hyphen-around:before{left:-25px;-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}.hyphen-around:after{right:-25px}.award-list__category{border:1px solid #fff;position:relative;height:50px;width:50px}.award-list__category img{position:absolute;margin:auto;max-height:35px;max-width:35px;top:0;left:0;right:0;bottom:0}.achievements-list .card .card-header{max-width:96px}.achievements-list .card .card-block{max-width:600px}*{font-family:"Nunito",sans-serif}#root,.app-container,body,html{height:100%}#root,.app-container,.background-sp-full,body,html{min-height:100%}.cursor-pointer{cursor:pointer}.select-none{-webkit-user-select:none;-ms-user-select:none;user-select:none}.center-image{margin:auto;display:block}.footer{position:fixed;left:0;bottom:0;width:100%;text-align:center}.fade-container{-webkit-mask-image:linear-gradient(180deg,#000 50%,transparent);mask-image:linear-gradient(180deg,#000 50%,transparent);max-height:133px;overflow-y:scroll}.fade-container li:last-child{margin-bottom:50px}.alert-container{position:fixed;margin:auto;left:0;right:0;z-index:99999}@media only screen and (min-width:500px){.sp-landing-container{margin-top:2rem}}@media only screen and (min-width:576px){.sp-landing-container{margin-top:2rem}}@media only screen and (min-width:577px) and (max-width:767px){.sp-landing-container{margin-top:2rem}}@media only screen and (min-width:768px) and (max-width:991px){.sp-landing-container{margin-top:4rem}}@media only screen and (min-width:992px){.sp-landing-container{margin-top:6rem}}@media only screen and (min-width:1200px){.sp-landing-container{margin-top:6rem}}@media only screen and (min-width:1675px){.sp-landing-container{margin-top:6rem}}.background-sp-full,.background-sp-landing{background-image:url(/user/static/media/background.2575e9c1.png);background-size:cover}.background-slider,.background-sp-full,.background-sp-landing{background-attachment:fixed;background-position:50%;background-repeat:no-repeat}.background-slider{background-color:#017abf;background-size:100% auto;min-height:100%;padding-bottom:125px}.background-transparent{background-color:transparent}.sp-school-logo{background-image:url(/user/static/media/bubble.0a532dd5.png);background-size:contain;background-repeat:no-repeat}.assignment-item__title{color:#0091ea;font-size:24px}.assignment-item__question-category{color:#00897b;font-size:17px}.assignment-item__questions-status{color:#78909c;font-size:17px}.assignment-item__question_body{color:#78909c;font-size:24px;line-height:1}.assignment-item__questions-status__complete-questions{color:#00c853}.assignment-item__questions-status__user{color:#0091ea}.assignment-item__deadline-label{color:#0091ea;font-size:19px}.assignment-item__deadline-content{color:#f9a825;font-size:32px}.assignment-item__question-confirm-button{background-color:#00897b;color:#fff;font-size:24px;text-align:center;padding:.5em}.assignment-item__question__status{border-color:hsla(0,0%,100%,.3) transparent;border-style:solid;border-width:60px 60px 0;color:#fff;font-size:19px}.assignment-item__question__status>div{margin-top:-55px}.assignment-item__question__status>div:first-child{margin-right:10px}.question-selector .question-selector--title{font-size:19px}.question-selector .question-selector-item{text-align:center}.question-selector .question-selector-item>.btn{background-color:#fff;border-radius:50%;color:#0091ea;font-size:24px;height:40px;line-height:32px;margin-bottom:40px;opacity:.5;width:40px;vertical-align:middle}.question-selector .question-selector-item.active>.btn{border:1px solid #00c853;height:57px;line-height:45px;opacity:1;width:57px}.question-selector .question-selector-item.is-answered>.btn{background-color:#33d274}.question-selector .question-selector-item .btn-link:hover{text-decoration:none}.question-item-body{border:2px solid #00897b;color:#fff;font-size:17px}.question-item-body>.row{margin-top:-65px}.question-item-type{border-color:#00897b transparent transparent;border-style:solid;border-width:40px 0 0 40px}.question-item-type.type-success{border-top-color:#00c853}.question-item-type.type-danger{border-top-color:#dc3545}.question-item-type>div{position:relative;top:-45px}.question-item-hint{border-color:#0091ea transparent transparent;border-style:solid;border-width:40px 40px 0 0}.question-item-hint>div{position:relative;top:-45px}.question-flag{color:#8b0000}.question-flag:hover{color:red}.textarea-counter{background-color:#696969;border-radius:.25em;color:#fff;display:inline;font-size:75%;font-weight:400;line-height:1;margin-top:10px;padding:.2em .6em .3em;text-align:center;vertical-align:baseline;white-space:nowrap}.answer-item-body{cursor:pointer;background-color:#fff;border:3px solid transparent}.answer-item-body--correct.answer-item-body,.answer-item-body--wrong.answer-item-body{cursor:default}.answer-item-body--correct.answer-item-body,.answer-item-body--correct.answer-item-body .assignment-item__answer_body,.answer-item-body--wrong.answer-item-body,.answer-item-body--wrong.answer-item-body .assignment-item__answer_body{color:#fff}.answer-item-body--correct.answer-item-body{background-color:#00c853}.answer-item-body--wrong.answer-item-body{background-color:#dc3545}.answer-item-body.active{border-color:#00897b}.answer-item-body.active:before{content:"";height:0;width:0;border-color:#00897b transparent transparent #00897b;border-style:solid;border-width:10px;position:absolute}.answer-item-body .assignment-item__answer_body{color:#0091ea;font-size:19px;min-height:49px}.user-answer-indicator{height:49px;margin-left:4px;position:relative;width:49px}.user-answer-indicator img{position:absolute;height:49px;width:49px}.user-answer-indicator img~div{position:absolute;background-color:rgba(0,137,123,.7);height:49px;padding-top:12px;text-align:center;width:49px}.assignment-item__section-header{color:#fff;font-family:"Nunito Light",Arial,Helvetica,sans-serif;font-size:24px}.assignment-item__middle-line{border:1px solid #fff;margin-top:17px}.wider-collapse-button svg{-webkit-transform:scaleX(1.5);transform:scaleX(1.5)}.questions-list-item>div{margin-bottom:25px}.assignment-item__section__content{color:#78909c;font-family:"Nunito Light",Arial,Helvetica,sans-serif;font-size:19px;line-height:1.1}.question-comment_avatar{max-height:72px;max-width:72px}.question-comment_username{color:#0091ea;font-size:19px;line-height:1.4}.question-comment_date{color:#78909c;font-size:15px;float:right}.comments-loader{color:#fff;font-family:"Nunito Light",Arial,Helvetica,sans-serif;font-size:16px}.question-item__comment_body form,.question-item__comment_body form div,.question-item__comment_body form input{height:100%!important}.question-item__comment_body .question-comment_avatar{border-width:2px!important}.info-panel{bottom:0}.info-panel-picture{max-width:133px;max-height:133px}a.info-slider_more-button{color:#0091ea;font-size:16px;line-height:1}.info-slider_title{color:#0091ea;font-size:19px;line-height:1}.avatar-selector .button-row-left{margin-right:-2.5rem}@media only screen and (max-width:499px){.avatar-selector .button-row-left{margin-right:0}}@media only screen and (min-width:500px){.avatar-selector .button-row-left{margin-right:-1rem}}@media only screen and (min-width:576px){.avatar-selector .button-row-left{margin-right:-3rem}}@media only screen and (min-width:577px) and (max-width:767px){.avatar-selector .button-row-left{margin-right:-5rem}}@media only screen and (min-width:768px) and (max-width:991px){.avatar-selector .button-row-left{margin-right:-1rem}}@media only screen and (min-width:992px){.avatar-selector .button-row-left{margin-right:-2.5rem}}@media only screen and (min-width:1200px){.avatar-selector .button-row-left{margin-right:-2.5rem}}@media only screen and (min-width:1675px){.avatar-selector .button-row-left{margin-right:-2.5rem}}.avatar-selector .button-row-left .row>.col{margin-bottom:1.5rem}@media only screen and (min-width:500px){.avatar-selector .button-row-left .row>.col{margin-bottom:1rem}}@media only screen and (min-width:576px){.avatar-selector .button-row-left .row>.col{margin-bottom:1rem}}@media only screen and (min-width:577px) and (max-width:767px){.avatar-selector .button-row-left .row>.col{margin-bottom:1rem}}@media only screen and (min-width:768px) and (max-width:991px){.avatar-selector .button-row-left .row>.col{margin-bottom:2rem}}@media only screen and (min-width:992px){.avatar-selector .button-row-left .row>.col{margin-bottom:2rem}}@media only screen and (min-width:1200px){.avatar-selector .button-row-left .row>.col{margin-bottom:2rem}}@media only screen and (min-width:1675px){.avatar-selector .button-row-left .row>.col{margin-bottom:2rem}}.avatar-selector .button-row-right{margin-left:inherit}@media only screen and (min-width:500px){.avatar-selector .button-row-right{margin-left:-2rem}}@media only screen and (min-width:576px){.avatar-selector .button-row-right{margin-left:-2rem}}@media only screen and (min-width:577px) and (max-width:767px){.avatar-selector .button-row-right{margin-left:-2rem}}@media only screen and (min-width:768px) and (max-width:991px){.avatar-selector .button-row-right{margin-left:-2rem}}@media only screen and (min-width:992px){.avatar-selector .button-row-right{margin-left:-2rem}}@media only screen and (min-width:1200px){.avatar-selector .button-row-right{margin-left:inherit}}@media only screen and (min-width:1675px){.avatar-selector .button-row-right{margin-left:inherit}}.avatar-selector .button-row-right .row>.col{margin-bottom:1.5rem}@media only screen and (min-width:500px){.avatar-selector .button-row-right .row>.col{margin-bottom:1rem}}@media only screen and (min-width:576px){.avatar-selector .button-row-right .row>.col{margin-bottom:1rem}}@media only screen and (min-width:577px) and (max-width:767px){.avatar-selector .button-row-right .row>.col{margin-bottom:1rem}}@media only screen and (min-width:768px) and (max-width:991px){.avatar-selector .button-row-right .row>.col{margin-bottom:2rem}}@media only screen and (min-width:992px){.avatar-selector .button-row-right .row>.col{margin-bottom:2rem}}@media only screen and (min-width:1200px){.avatar-selector .button-row-right .row>.col{margin-bottom:2rem}}@media only screen and (min-width:1675px){.avatar-selector .button-row-right .row>.col{margin-bottom:2rem}}.topic-list__category{border:1px solid #fff;position:relative;height:50px;width:50px}.topic-list__category img{position:absolute;margin:auto;max-height:35px;max-width:35px;top:0;left:0;right:0;bottom:0}.topic-list__test-count{height:50px;line-height:50px;text-align:center;width:50px}.awards-table tr{height:50px;border-bottom:1px solid hsla(0,0%,100%,.2)}.awards-table span{line-height:50px;vertical-align:middle}.sp-icon-button{background-color:#0091ea;border:2px solid #fff;padding:15px;width:-webkit-fit-content;width:fit-content}.answers .alert-dismissible .close{color:#fff;padding-top:.35rem;z-index:1}.divider{border-top:1px solid #fff}.truncate-title{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media only screen and (max-width:499px){.truncate-title{width:200px}}@media only screen and (min-width:500px){.truncate-title{width:250px}}@media only screen and (min-width:576px){.truncate-title{width:300px}}@media only screen and (min-width:577px) and (max-width:767px){.truncate-title{width:350px}}@media only screen and (min-width:768px) and (max-width:991px){.truncate-title{width:450px}}@media only screen and (min-width:992px){.truncate-title{width:600px}}@media only screen and (min-width:1200px){.truncate-title{width:700px}}.loader,.loader:after{border-radius:50%;width:10em;height:10em}.loader{margin:60px auto;font-size:10px;position:relative;text-indent:-9999em;border:1.1em solid rgba(0,149,242,.2);border-left-color:#0af;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-animation:load8 1.1s linear infinite;animation:load8 1.1s linear infinite}@-webkit-keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}
/*# sourceMappingURL=main.d917161e.chunk.css.map */