.modal-forgot-password.modal-forgot-password-bbc .panel-left h2{margin-top:25px}@media print,screen and (min-width:64em){.modal-forgot-password.modal-forgot-password-bbc .panel-left h2{margin-top:0}}@media print,screen and (min-width:64em){.modal-forgot-password.modal-forgot-password-bbc .panel-right .need-help{margin-top:320px}}.modal-join.modal-join-teacher .panel-benefits ul li{font-size:16px}.modal-join.modal-join-teacher .panel-benefits .class-info{font-family:open sans condensed,open sans,helvetica,arial,sans-serif;font-size:16px;font-weight:700;line-height:28px}.modal-join.modal-join-teacher .panel-benefits .signup-info{margin-top:20px;font-family:open sans condensed,open sans,helvetica,arial,sans-serif;font-size:16px}.modal-join.modal-join-teacher .panel-benefits .school-info{margin-top:30px;font-family:open sans condensed,open sans,helvetica,arial,sans-serif;font-size:16px;line-height:28px}.modal-sign-in.modal-sign-in-bbc .panel-benefits{background-image:url("/image/bbc/modal-sign-in/bbc-signup-doctor.png"),url("/image/bbc/modal-sign-in/bbc-signup.png");background-position:bottom,50%;background-size:220px,cover}.modal-sign-in.modal-sign-in-bbc .panel-benefits .logo{max-height:70px}join-role-selector-buttons{font-size:14px}join-role-selector-buttons .button-group{display:flex;margin-top:8px}join-role-selector-buttons .button-group .button{border:1px solid #00bcd4;border-left-width:1px;border-right-width:1px;flex-grow:1;font-size:16px;margin-right:0;padding:10px 0;text-transform:none}join-role-selector-buttons .button-group .button:first-child{border-right-width:0}join-role-selector-buttons .button-group .button:last-child{border-left-width:0}join-role-selector-buttons .button-group .button:hover{color:#fefefe;background-color:#009fbb;border-color:#009fbb}join-role-selector-buttons .button-group .button:hover .tooltip{display:block}join-role-selector-buttons .button-group .button .tooltip{display:none}.classroom-gradient-green{background:#ffcd4b;background:-moz-linear-gradient(45deg,#ffcd4b 0,#4ca960 100%);background:-webkit-linear-gradient(45deg,#ffcd4b,#4ca960);background:linear-gradient(45deg,#ffcd4b,#4ca960);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffcd4b",endColorstr="#4ca960",GradientType=1)}.classroom-gradient-purple{background:#9078c6;background:-moz-linear-gradient(45deg,#9078c6 0,#2d5ea3 100%);background:-webkit-linear-gradient(45deg,#9078c6,#2d5ea3);background:linear-gradient(45deg,#9078c6,#2d5ea3);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#997abc",endColorstr="#2d5ea3",GradientType=1)}.classroom-gradient-orange{background:#ffaa31;background:-moz-linear-gradient(45deg,#ffcd4b 0,#ffaa31 100%);background:-webkit-linear-gradient(45deg,#ffcd4b,#ffaa31);background:linear-gradient(45deg,#ffcd4b,#ffaa31);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffcd4b",endColorstr="#FFA64D",GradientType=1)}.classroom-gradient-red{background:#bb1c1c;background:-moz-linear-gradient(45deg,#bb1c1c 0,#e0439c 100%);background:-webkit-linear-gradient(45deg,#bb1c1c,#e0439c);background:linear-gradient(45deg,#bb1c1c,#e0439c);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#dc3929",endColorstr="#e0439c",GradientType=1)}.bg-default{background-color:#f5f6f7}.bg-accent{background-color:#f5faff}.bg-black{background-color:#000}.bg-white{background-color:#fff}.bg-blue{background-color:#36a1d8}.bg-light-blue{background-color:#7fd5ef}.bg-dark-blue{background-color:#3192c4}.bg-green{background-color:#5cbe5a}.bg-teal{background-color:#1fb5ad}.bg-yellow{background-color:#fed233}.bg-orange{background-color:#ffaa31}.bg-purple{background-color:#9078c6}.bg-vaz-light-purple{background-color:#40568c}.bg-gray0{background-color:#fefefe}.bg-gray1{background-color:#f5f6f7}.bg-gray2{background-color:#eee}.bg-gray3{background-color:#e8e8e8}.bg-gray4{background-color:#e1e1e1}.bg-gray5{background-color:#d7d7d7}.bg-gray6{background-color:#a9b0b4}.bg-rule{background-color:#dae1e1}.bg-gradient-blue{background-image:radial-gradient(farthest-corner at 600px 600px,#03b9ff 0,#077fbd 100%)}.bg-gradient-purple{background-image:radial-gradient(52% 72%,#40568c 0,#1a2834 100%)}.bg-gradient-purple-cyan{background-image:linear-gradient(90deg,#6b55b5 15%,#4dc4d9 85%)}.text-capitalize{text-transform:capitalize}.cursor-pointer{cursor:pointer}.modal-sign-in-2{height:auto!important;overflow:visible!important}.modal-sign-in-2.reveal{border:none;border-radius:12px;padding:0}@media print,screen and (min-width:40em){.modal-sign-in-2.reveal{min-width:28.125rem;max-width:37.5rem}}@media print,screen and (min-width:64em){.modal-sign-in-2.reveal{width:75%}}@media screen and (min-width:90em){.modal-sign-in-2.reveal{width:60%}}.modal-sign-in-2.reveal .close-reveal-modal{background-color:#444852;border-radius:50%;box-sizing:content-box;color:#fff;font-size:2rem;font-weight:700;line-height:.9;padding:.125rem;width:1em;height:1em;top:0;right:0;text-align:center;transform:translate(-25%,25%)}.modal-sign-in-2.reveal .close-reveal-modal:hover{color:#fff}@media print,screen and (min-width:40em){.modal-sign-in-2.reveal .close-reveal-modal{transform:translate(50%,-50%)}}.modal-sign-in-2 .header{margin-top:1.25rem}@media print,screen and (min-width:40em){.modal-sign-in-2 .header{margin-top:0}}.modal-sign-in-2 .alert,.modal-sign-in-2 .alert>input,.modal-sign-in-2 .alert>label,.modal-sign-in-2 .alert>label>input{color:#dd4b39}.modal-sign-in-2 form label{margin-bottom:15px;font-weight:400;position:relative}.modal-sign-in-2 form label input[type=email],.modal-sign-in-2 form label input[type=number],.modal-sign-in-2 form label input[type=password],.modal-sign-in-2 form label input[type=text]{display:block;margin-bottom:0;width:100%;height:50px;border:1px solid #e4e4e4;line-height:50px}.modal-sign-in-2 form label .warning{font-size:13px;font-style:italic}.modal-sign-in-2 form label .show-password{position:absolute;bottom:17px;right:7px}.modal-sign-in-2 form label.show-password{color:gray}.modal-sign-in-2 form .terms .text,.modal-sign-in-2 form .terms label{transition:color .25s ease-in-out}.modal-sign-in-2 form .terms label{margin-bottom:0}.modal-sign-in-2 form .terms.terms-invalid .text,.modal-sign-in-2 form .terms.terms-invalid label{color:#dc3929}.modal-sign-in-2 form .forgot-password{color:inherit;display:block;margin-bottom:1rem;font-size:.875rem}@media print,screen and (min-width:64em){.modal-sign-in-2 form .forgot-password{margin-bottom:2rem}}.modal-sign-in-2 form .button-submit{width:100%;font-size:.9rem;font-weight:400;line-height:1.8}.modal-sign-in-2 a{font-size:inherit}.modal-sign-in-2 .signup-signin{margin-bottom:0}.modal-sign-in-2 .signup-signin .signin,.modal-sign-in-2 .signup-signin .signup{display:inline-block;margin-right:25px;font-size:1rem;font-weight:400}.modal-sign-in-2 .terms{margin-bottom:35px}.modal-sign-in-2 .terms .text{color:gray;font-size:13px;font-weight:300}.modal-sign-in-2 .terms .text a{color:gray;font-weight:600;text-decoration:underline}.modal-sign-in-2 .terms label{display:block;padding:5px;color:gray;font-size:13px}.modal-sign-in-2 .terms label input{margin-bottom:0;vertical-align:middle}.modal-sign-in-2 .social-buttons-small .group{background-color:#f4f9fa;border:1px solid #e4e4e4}.modal-sign-in-2 .social-buttons-small.icon-only .label{display:none}.modal-sign-in-2 .social-buttons-small:last-child{margin-bottom:0}.modal-sign-in-2 .social-buttons-small .button{margin-bottom:1rem!important}.modal-sign-in-2 .social-buttons-small.icon-only .button{display:inline-block;width:auto;min-width:0;margin-right:10px;vertical-align:top;padding:.85em 0 .85em 50px}.modal-sign-in-2 .social-buttons-small .button{position:relative;display:inline-block;border:none;padding:.85em 1em .85em 50px;font-size:.9rem;font-weight:400;line-height:1.8;vertical-align:top}.modal-sign-in-2 .social-buttons-small .button .icon{float:none;position:absolute;top:0;left:0;bottom:0;width:50px;margin:0;padding-top:.85em;background-color:rgba(0,0,0,.1)}.modal-sign-in-2 .social-buttons-small .button.button-google{padding:2px 6px 2px 0;background-color:#fff;border:1px solid #eee;box-shadow:0 1px 1px rgba(0,0,0,.1);min-width:auto;line-height:1}.modal-sign-in-2 .social-buttons-small .button.button-google span{float:right;margin-top:9px;padding-left:10px;text-transform:uppercase;font-size:12px;color:#575757}.modal-sign-in-2 .social-buttons-small .button.button-google:hover{background-color:#f0f0f0}.modal-sign-in-2 .social-buttons-small .button.button-windows{border:1px solid #eee;box-shadow:0 1px 1px rgba(0,0,0,.1);padding:8px 6px;background-color:#fff;color:#575757;min-width:0}.modal-sign-in-2 .social-buttons-small .button.button-windows .icon.icon-windows{float:left;position:relative;width:auto;padding-top:0;background-color:transparent;color:#75d0f3}.modal-sign-in-2 .social-buttons-small .button.button-windows span.label{padding-left:14px;padding-top:1px;text-transform:uppercase;font-size:12px}.modal-sign-in-2 .social-buttons-small .button.button-clever{border:1px solid #eee;box-shadow:0 1px 1px rgba(0,0,0,.1);padding:8px 6px;background-color:#fff;color:#575757;position:relative;min-width:0}.modal-sign-in-2 .social-buttons-small .button.button-clever span.label{padding-left:14px;padding-top:1px;text-transform:uppercase;font-size:12px}.modal-sign-in-2 .social-buttons-small .button.button-clever svg{position:absolute;left:1rem}.modal-sign-in-2 .social-buttons-small .button.button-qrcode{background-color:#fff;border:1px solid #eee;box-shadow:0 1px 1px rgba(0,0,0,.1);padding:4px 10px;width:auto;text-transform:uppercase}.modal-sign-in-2 .social-buttons-small .button.button-qrcode svg{width:auto;height:1em;vertical-align:middle;fill:#575757}.modal-sign-in-2 .social-buttons-small .button.button-qrcode span{padding-left:10px;font-size:12px;color:#575757}.modal-sign-in-2 .social-buttons-small .button.button-facebook{background-color:#fff;border:1px solid #eee;box-shadow:0 1px 1px rgba(0,0,0,.1);padding:8px 4px;color:#575757;min-width:0}.modal-sign-in-2 .social-buttons-small .button.button-facebook .icon.icon-facebook{float:left;position:relative;width:auto;padding-top:0;background-color:transparent;color:#40659f}.modal-sign-in-2 .social-buttons-small .button.button-facebook span.label{padding-left:14px;padding-top:1px;text-transform:uppercase;font-size:12px}.modal-sign-in-2 p{font-size:.875rem}.modal-sign-in-2 .panel-benefits,.modal-sign-in-2 .panel-left{position:relative;padding:1rem}@media print,screen and (min-width:64em){.modal-sign-in-2 .panel-benefits,.modal-sign-in-2 .panel-left{padding:1.25rem}}.modal-sign-in-2 .panel-benefits .back,.modal-sign-in-2 .panel-left .back{position:absolute;left:25px;top:25px;color:#b9c4e1;font-weight:400}.modal-sign-in-2 .panel-benefits a,.modal-sign-in-2 .panel-left a{text-decoration:underline}.modal-sign-in-2 .panel-benefits h2,.modal-sign-in-2 .panel-left h2{font-weight:500}.modal-sign-in-2 .panel-benefits ul li,.modal-sign-in-2 .panel-left ul li{line-height:2em}.modal-sign-in-2 .panel-benefits .languages,.modal-sign-in-2 .panel-left .languages{display:block;margin:auto}.modal-sign-in-2 .panel-benefits{background-repeat:no-repeat;background-size:cover;border-radius:12px}.modal-sign-in-2 .panel-benefits h2,.modal-sign-in-2 .panel-benefits label,.modal-sign-in-2 .panel-benefits p{color:inherit}@media print,screen and (min-width:40em){.modal-sign-in-2 .panel-benefits .title{font-size:1.5rem}}.modal-sign-in-2 .panel-benefits .signup{font-size:1rem}.modal-sign-in-2 .panel-benefits .signup a{font-size:inherit;font-weight:inherit;text-decoration:none}.modal-sign-in-2 .panel-benefits .privacy{font-size:.875rem}.modal-sign-in-2 .panel-benefits .privacy a{font-size:inherit;font-weight:inherit;text-decoration:none}@media print,screen and (min-width:40em){.modal-sign-in-2 .panel-left.panel-qrcode{text-align:initial}}.modal-sign-in-2 .panel-left.panel-qrcode h2{margin-bottom:inherit}.modal-sign-in-2 .panel-left.panel-qrcode .icon-badge{margin-bottom:15px;max-width:50px}.modal-sign-in-2 .panel-left.panel-qrcode .instructions{text-align:initial;list-style-position:inside;font-size:14px}.modal-sign-in-2 .panel-left.panel-qrcode .video-frame{position:relative}.modal-sign-in-2 .panel-left.panel-qrcode .video-frame .webcam{display:block;max-width:100%}.modal-sign-in-2 .panel-left.panel-qrcode .video-frame .label{text-align:center;height:2em;line-height:2em;font-size:13px;font-weight:500}.modal-sign-in-2 .panel-left.panel-qrcode .video-frame .label.validate{background-color:#b8c5ff;color:#fff}.modal-sign-in-2 .panel-left.panel-qrcode .video-frame .label.login{background-color:#5cbe5a;color:#fff}.modal-sign-in-2 .panel-left.panel-qrcode .video-frame .label.error{background-color:#dc3929;color:#fff}.modal-sign-in-2 .panel-left.panel-qrcode .video-frame .overlay{position:absolute;width:60%;height:60%;top:20%;left:20%;object-fit:contain;opacity:.3}.modal-sign-in-2 .panel-left.panel-qrcode .video-frame .button-toggle-camera{position:absolute;top:15px;right:15px}.modal-sign-in-2 .panel-left.panel-qrcode .signup{margin-top:100px}.modal-sign-in-2 .modal-footer{padding:0 25px 40px;color:#6d6d6d;font-weight:400}.modal-sign-in-2 .modal-footer .back{text-align:left}.modal-sign-in-2 .modal-footer .back a{color:#6d6d6d;font-weight:400}.modal-sign-in-2 .modal-footer .signin{text-align:right}.modal-sign-in-2 .modal-footer .signin a{white-space:nowrap;font-weight:400}.modal-sign-in-2 .divider-horizontal{position:relative;display:block;min-height:1px;background:#dae1e1;margin:30px 0}.modal-sign-in-2 .divider-horizontal span{position:absolute;top:0;left:50%;width:34px;height:14px;color:#4e565a;font-size:12pt;line-height:14px;font-weight:500;text-align:center;background:#fff;padding:0 6px;margin:-7px 0 0 -17px}.modal-sign-in-2 .sign-in-role-selector-buttons{font-size:1rem}.modal-sign-in-2 .sign-in-role-selector-buttons .button-group{display:flex;margin-top:.5rem}.modal-sign-in-2 .sign-in-role-selector-buttons .button-group .button{background-color:transparent;border:1px solid #00bcd4;border-right-width:1px;border-left-width:1px;color:#00bcd4;flex-grow:1;font-size:1rem;margin-right:0;padding:.625rem 0;text-transform:none}.modal-sign-in-2 .sign-in-role-selector-buttons .button-group .button:first-child{border-right-width:0}.modal-sign-in-2 .sign-in-role-selector-buttons .button-group .button:last-child{border-left-width:0}.modal-sign-in-2 .sign-in-role-selector-buttons .button-group .button:focus,.modal-sign-in-2 .sign-in-role-selector-buttons .button-group .button:hover{background-color:rgba(0,188,212,.25);border-color:transparent}.modal-sign-in-2 .sign-in-role-selector-buttons .button-group .button.is-active{background-color:#00bcd4;color:#fff}@media screen and (max-height:769px){.modal-sign-in-2 .hide-for-short{display:none}}@media screen and (min-height:768px){.modal-sign-in-2 .show-for-short{display:none}}.modal-sign-in-2.\--orange .sign-in-role-selector-buttons .button-group .button{border-color:#fff;color:#fff}.modal-sign-in-2.\--orange .sign-in-role-selector-buttons .button-group .button:focus,.modal-sign-in-2.\--orange .sign-in-role-selector-buttons .button-group .button:hover{background-color:hsla(0,0%,100%,.25);border-color:transparent}.modal-sign-in-2.\--orange .sign-in-role-selector-buttons .button-group .button.is-active{background-color:#fff;color:#00bcd4}.modal-sign-in-2.\--orange .panel-benefits{background-color:#6b55b5;background-image:linear-gradient(135deg,#e64211 15%,#efa808 85%);color:#fff}.modal-sign-in-2.\--orange .panel-benefits .privacy a,.modal-sign-in-2.\--orange .panel-benefits .signup a{color:inherit}.MuiDialog-container{overflow-y:auto!important}.MuiTypography-modalTitle{max-width:100%}@media screen and (max-width:600px){button[variant=close]{top:2px!important;right:2px!important}}.single-modal-body{overflow-y:auto}@media screen and (min-width:900px){.single-modal-body{overflow-y:visible}}.split-modal-body{background-color:#f4f9fa;border-bottom-right-radius:4px;border-bottom-left-radius:4px}@media screen and (min-width:900px){.split-modal-body{border-top-right-radius:4px;border-bottom-right-radius:4px;border-bottom-left-radius:0}}.modal-accounts.modal-join{background-color:green}.modal-reject-reasons .title{padding-bottom:0;margin-bottom:0}.modal-reject-reasons button{margin-bottom:0;margin-left:10px}.modal-reject-reasons .category{margin-bottom:20px}.modal-reject-reasons .category.reject .icon{background-color:#fce6e2}.modal-reject-reasons .category.reject .icon .indicator{background-image:url("/image/dashboard/student/community/icon-notice.svg")}.modal-reject-reasons .category.reject label{color:#d01031}.modal-reject-reasons .category .icon{display:inline-block;position:relative;width:120px;height:120px;padding:10px;border-radius:50%;background-color:#d4faff}.modal-reject-reasons .category .icon .indicator{display:inline-block;position:absolute;left:-20px;bottom:0;background-image:url("/image/dashboard/student/community/icon-check.svg");background-size:contain;background-position:50%;background-repeat:no-repeat;width:40px;height:40px}.modal-reject-reasons .category label{font-weight:700;color:#03bcd5}.modal-reject-reasons .info{margin:20px 0;padding-top:20px;border-top:1px solid #ccc}.modal-minecraft-download-help{border:0;border-radius:5px;max-width:500px;font-size:15px;z-index:9999;min-height:512px}.modal-minecraft-download-help h1{font-size:28px;text-align:center}.modal-minecraft-download-help a{font-size:15px;outline:none}.modal-minecraft-download-help .tabs{border:0;text-align:center}.modal-minecraft-download-help .tabs .tabs-title{float:none;display:inline-block}.modal-minecraft-download-help .tabs .tabs-title a{font-size:15px;font-weight:600;color:#000}.modal-minecraft-download-help .tabs .tabs-title>a:focus,.modal-minecraft-download-help .tabs .tabs-title>a[aria-selected=true]{color:#00bcd4;background-color:transparent}.modal-minecraft-download-help .tabs-content{border:0;height:450px;overflow:auto}.modal-minecraft-download-help .tabs-content::-webkit-scrollbar{width:8px;height:8px}.modal-minecraft-download-help .tabs-content::-webkit-scrollbar-track{background-color:transparent;border-radius:0}.modal-minecraft-download-help .tabs-content::-webkit-scrollbar-thumb{background-color:#b1b1b1;border-radius:0}.modal-minecraft-download-help .tabs-content img.icon{display:inline-block;width:40px}.modal-minecraft-download-help .tabs-content img.icon.icon-inline{width:30px;vertical-align:middle}.modal-minecraft-download-help .tabs-content img.screenshot{border:1px solid #eee;border-radius:5px;width:500px}.modal-minecraft-download-help .tabs-content img.screenshot.screenshot-small{width:200px}.modal-minecraft-download-help .tabs-content ol,.modal-minecraft-download-help .tabs-content ul{padding-left:0}.modal-minecraft-download-help .tabs-content ol li,.modal-minecraft-download-help .tabs-content ul li{font-size:15px}.modal-minecraft-download-help .tabs-content ol li img.screenshot,.modal-minecraft-download-help .tabs-content ul li img.screenshot{margin-top:15px;margin-bottom:20px;display:block}.modal-minecraft-download-help .tabs-panel-download,.modal-minecraft-download-help .tabs-panel-download .download-button-container{text-align:center}.modal-minecraft-download-help .tabs-panel-download .or-separator{position:relative;height:25px;margin-top:15px;margin-bottom:15px}.modal-minecraft-download-help .tabs-panel-download .or-separator .or-separator-line{position:absolute;height:1px;width:100%;top:50%;transform:translateY(-50%);background-color:#bbb}.modal-minecraft-download-help .tabs-panel-download .or-separator .or-separator-label{background-color:#fff;position:absolute;left:50%;transform:translateX(-50%);width:50px;font-weight:600}.modal-minecraft-download-help .tabs-panel-download .code{text-align:center;border:1px solid #e6e6e6;padding:10px;font-weight:500;margin-bottom:20px}.modal-minecraft-download-help .button-download{outline:none;margin:0}.modal-minecraft-download-help .dont-show-again{color:#54b9cf;display:block;text-align:center;font-weight:500;padding:10px}.modal-minecraft-download-help .dont-show-again:hover{color:#4cbfd8;text-decoration:underline}.modal-hackathon-activity-instructions{position:relative;width:100%;height:auto!important;min-height:auto!important;max-width:65rem;max-height:none!important}.modal-hackathon-activity-instructions h2{font-size:24px}.modal-hackathon-activity-instructions h2,.modal-hackathon-activity-instructions p{color:inherit}.modal-hackathon-activity-instructions__close{color:inherit!important}.modal-hackathon-activity-instructions__description{margin-bottom:2rem}.modal-hackathon-activity-instructions__description a{font-size:16px}.modal-hackathon-activity-instructions__action{width:100%}.modal-hackathon-activity-instructions__flex{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center}.modal-hackathon-activity-instructions__flex>*{flex-basis:auto;flex-grow:1;flex-shrink:1;min-width:0}.modal-hackathon-activity-instructions__hero{border-radius:5px}.modal-hackathon-activity-instructions.\--minecraft-2019{border-radius:5px;background:url(/image/play/minecraft/minecraft-code-a-thon-bg.png) no-repeat;background-size:165%;background-position:center -150px;color:#fefefe}.modal-hackathon-submit{border-radius:5px;background:url(/image/play/minecraft/minecraft-code-a-thon-bg.png) no-repeat;background-size:165%;background-position:center -150px;color:#fefefe}.modal-hackathon-submit .close-reveal-modal,.modal-hackathon-submit h2{color:#fefefe}.modal-mission-activity-instructions{position:relative;width:100%;height:auto!important;min-height:auto!important;max-width:60rem;max-height:none!important}.modal-mission-activity-instructions h2{font-size:24px}.modal-mission-activity-instructions h2,.modal-mission-activity-instructions p{color:inherit}.modal-mission-activity-instructions__close{color:inherit!important}.modal-mission-activity-instructions__description{margin-bottom:2rem}.modal-mission-activity-instructions__description a{font-size:16px}.modal-mission-activity-instructions__action{width:100%}.modal-mission-activity-instructions__flex{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center}.modal-mission-activity-instructions__flex>*{flex-basis:auto;flex-grow:1;flex-shrink:1;min-width:0}.modal-mission-activity-instructions__hero{border-radius:5px}.modal-mission-activity-instructions.\--minecraft-2019{border-radius:5px;background:url(/image/play/minecraft/minecraft-code-a-thon-bg.png) no-repeat;background-size:165%;background-position:center -150px;color:#fefefe}