.external-link-icon{width:15px;display:inline-block}.materials .item{margin-bottom:14px}.image_container{width:50px;margin:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:50px;font-size:31px;border:2px solid #8a8a8a;border-radius:50%}.text.item div{margin-bottom:1rem;margin-top:1rem}.text.item:first-child div{margin-top:0}.round-image{border-radius:50%}.bordered-icon{border:1px solid;padding:3px 3px 3px 4px}.user_avatar{height:100px;width:100px}.icon{padding:10px;height:30px;width:30px}.icon-small{height:14px;width:14px}.border-none{border:none}.student-name{margin-top:15px;font-size:24px}.about-header{text-transform:uppercase;text-align:center;padding-top:30px;font-size:14px}.table-footer{background-color:#f5f7fa}.el-rate{line-height:10px}.el-form-item__content,.el-form-item__label{line-height:normal}.el-checkbox{font-weight:400}.el-checkbox .el-checkbox__label{white-space:pre-line}.meetup-feedback{font-size:1.2em}.meetup-feedback .el-radio__label{font-weight:400;font-size:1.15em}.meetup-feedback .el-link{font-size:inherit}.meetup-feedback .el-radio-group .el-col{padding:3px 0}.meetup-feedback .el-rate{padding-top:3px}.meetup-feedback .el-alert.el-alert--info{margin-top:2px;border:none;background-color:#e9ecf3}.meetup-feedback .el-alert.el-alert--info .el-alert__content .el-alert__description{color:#8a8a8a;margin:0}@media screen and (max-width:768px){.meetup-feedback .el-radio{white-space:normal;margin-bottom:15px}.meetup-feedback .el-radio__label,.meetup-feedback .el-textarea{font-size:20px}}.media-control[data-media-control] .media-control-layer[data-controls] .playback_rate[data-playback-rate-select] li a{padding:5px!important;text-align:left}.media-control[data-media-control] .media-control-layer[data-controls] .playback_rate[data-playback-rate-select] li a.active:before{display:none}.el-alert__description{white-space:pre-wrap}.hw-upload{margin:2% auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.hw-upload .el-upload,.hw-upload .el-upload-list{margin:auto}.package-preview{font-family:monospace;font-size:12px;color:grey;margin-bottom:10px}.bordered-block.active{-webkit-box-shadow:inset 0 0 0 2px #f56c6c;box-shadow:inset 0 0 0 2px #f56c6c}.bordered-block.active .el-table,.bordered-block.active .el-table__row,.bordered-block.active .el-table__row:hover .el-table__cell{background-color:transparent}.bordered-block.completed{-webkit-box-shadow:inset 0 0 0 2px #44c071;box-shadow:inset 0 0 0 2px #44c071}.bordered-block.completed .el-table,.bordered-block.completed .el-table__row,.bordered-block.completed .el-table__row:hover .el-table__cell{background-color:transparent}.availability{position:relative}.copy-availability{position:absolute;top:0;right:0;padding:3px 5px;font-size:12px;-webkit-transition:all .3s;transition:all .3s}.edit-availability-buttons{margin-top:12px}.review-registration .el-checkbox{margin-right:5px}.review-registration a,.review-registration span.el-checkbox__label{font-size:14px}.review-registration .divider{width:1.5%;margin-left:1%}.reviewTypeContainer{margin-top:10px}.reviewDisabled{color:grey!important;cursor:not-allowed}.reviewTypeChoice{line-height:24px;font-size:18px;color:#303133}.reviewType{height:auto}.reviewType label{color:#303133;font-size:15px;line-height:24px}.el-collapse-item__header{height:auto;min-height:36px;font-weight:400}.el-collapse-item__header .el-row{width:100%}.el-collapse-item__header .el-image-viewer__canvas img{width:auto!important}.is-justify-end{text-align:right;padding-right:1rem}.review-collapse{margin-bottom:10px}.level-warnings{float:right;margin-right:1rem;color:#f56c6c;font-weight:700;margin-left:1rem}.level-warnings-popup .el-link{font-size:12px}.el-image.avatar{overflow:unset}.avatar{height:40px;width:40px;margin:auto auto auto 5%;display:block}.avatar img.el-image__inner{width:58px;height:58px;-o-object-fit:cover;object-fit:cover;border-radius:50%}.level-mark-icon{opacity:.6;height:14px;width:14px;-ms-flex-item-align:center;align-self:center;margin-right:5px}@media (max-width:768px){.volunteer-wish .el-form-item__label{text-align:left}.divider.volunteer-availability{display:none}}.card-body{background-color:#f5f7fa}.input-tip{color:grey;font-size:12px;white-space:pre-line}