/*!
 * Cropper.js v1.6.2
 * https://fengyuanchen.github.io/cropperjs
 *
 * Copyright 2015-present Chen Fengyuan
 * Released under the MIT license
 *
 * Date: 2024-04-21T07:43:02.731Z
 */.cropper-container{-webkit-touch-callout:none;direction:ltr;font-size:0;line-height:0;position:relative;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.cropper-container img{-webkit-backface-visibility:hidden;backface-visibility:hidden;display:block;height:100%;image-orientation:0deg;max-height:none!important;max-width:none!important;min-height:0!important;min-width:0!important;width:100%}.cropper-canvas,.cropper-crop-box,.cropper-drag-box,.cropper-modal,.cropper-wrap-box{bottom:0;left:0;position:absolute;right:0;top:0}.cropper-canvas,.cropper-wrap-box{overflow:hidden}.cropper-drag-box{background-color:#fff;opacity:0}.cropper-modal{background-color:#000;opacity:.5}.cropper-view-box{display:block;height:100%;outline:1px solid #39f;outline-color:rgba(51,153,255,.75);overflow:hidden;width:100%}.cropper-dashed{border:0 dashed #eee;display:block;opacity:.5;position:absolute}.cropper-dashed.dashed-h{border-bottom-width:1px;border-top-width:1px;height:33.33333%;left:0;top:33.33333%;width:100%}.cropper-dashed.dashed-v{border-left-width:1px;border-right-width:1px;height:100%;left:33.33333%;top:0;width:33.33333%}.cropper-center{display:block;height:0;left:50%;opacity:.75;position:absolute;top:50%;width:0}.cropper-center:after,.cropper-center:before{background-color:#eee;content:" ";display:block;position:absolute}.cropper-center:before{height:1px;left:-3px;top:0;width:7px}.cropper-center:after{height:7px;left:0;top:-3px;width:1px}.cropper-face,.cropper-line,.cropper-point{display:block;height:100%;opacity:.1;position:absolute;width:100%}.cropper-face{background-color:#fff;left:0;top:0}.cropper-line{background-color:#39f}.cropper-line.line-e{cursor:ew-resize;right:-3px;top:0;width:5px}.cropper-line.line-n{cursor:ns-resize;height:5px;left:0;top:-3px}.cropper-line.line-w{cursor:ew-resize;left:-3px;top:0;width:5px}.cropper-line.line-s{bottom:-3px;cursor:ns-resize;height:5px;left:0}.cropper-point{background-color:#39f;height:5px;opacity:.75;width:5px}.cropper-point.point-e{cursor:ew-resize;margin-top:-3px;right:-3px;top:50%}.cropper-point.point-n{cursor:ns-resize;left:50%;margin-left:-3px;top:-3px}.cropper-point.point-w{cursor:ew-resize;left:-3px;margin-top:-3px;top:50%}.cropper-point.point-s{bottom:-3px;cursor:s-resize;left:50%;margin-left:-3px}.cropper-point.point-ne{cursor:nesw-resize;right:-3px;top:-3px}.cropper-point.point-nw{cursor:nwse-resize;left:-3px;top:-3px}.cropper-point.point-sw{bottom:-3px;cursor:nesw-resize;left:-3px}.cropper-point.point-se{bottom:-3px;cursor:nwse-resize;height:20px;opacity:1;right:-3px;width:20px}@media (min-width:768px){.cropper-point.point-se{height:15px;width:15px}}@media (min-width:992px){.cropper-point.point-se{height:10px;width:10px}}@media (min-width:1200px){.cropper-point.point-se{height:5px;opacity:.75;width:5px}}.cropper-point.point-se:before{background-color:#39f;bottom:-50%;content:" ";display:block;height:200%;opacity:0;position:absolute;right:-50%;width:200%}.cropper-invisible{opacity:0}.cropper-bg{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAQMAAAAlPW0iAAAAA3NCSVQICAjb4U/gAAAABlBMVEXMzMz////TjRV2AAAACXBIWXMAAArrAAAK6wGCiw1aAAAAHHRFWHRTb2Z0d2FyZQBBZG9iZSBGaXJld29ya3MgQ1M26LyyjAAAABFJREFUCJlj+M/AgBVhF/0PAH6/D/HkDxOGAAAAAElFTkSuQmCC")}.cropper-hide{display:block;height:0;position:absolute;width:0}.cropper-hidden{display:none!important}.cropper-move{cursor:move}.cropper-crop{cursor:crosshair}.cropper-disabled .cropper-drag-box,.cropper-disabled .cropper-face,.cropper-disabled .cropper-line,.cropper-disabled .cropper-point{cursor:not-allowed}.paragraph-bold{font-weight:700!important}.truncate{max-width:250px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cp,.cursor-pointer{cursor:pointer}.cursor-help{cursor:help}.icons-cell{display:flex;justify-content:flex-end;margin-right:16px}.icons-cell .material-icons{cursor:pointer}.checkbox-with-info-icon{display:flex;align-items:flex-start}.class-overview-table-action{gap:12px}.class-overview-table-action .material-icons{color:#00303c;font-size:28px}.common-tool-tip-icon{width:25px;font-size:25px;cursor:pointer}.a_tag{text-decoration:none;color:#000}.ul,.underline{text-decoration:underline}.ul_dot{border-bottom:1px dotted}.Mui-focusVisible{background-color:transparent!important}.disabled-field .MuiFormLabel-root{color:#757575!important}.disabled-field .Mui-disabled{background-color:#fff}.disabled-field .Mui-disabled:hover{cursor:not-allowed}.disabled-field .Mui-disabled .MuiInputBase-input{-webkit-text-fill-color:#757575}.disabled-field .Mui-disabled .MuiInputAdornment-root{margin-right:0}.disabled-field .Mui-disabled .MuiInputAdornment-root .material-icons{font-size:21px}.disabled-field .Mui-disabled .MuiOutlinedInput-notchedOutline{border-color:#757575!important}.fs20{font-size:20px!important}.disabled-edit-field .MuiFormLabel-root{color:#757575!important}.disabled-edit-field .Mui-disabled{background-color:#fff}.disabled-edit-field .Mui-disabled .MuiInputBase-input{-webkit-text-fill-color:#757575}.disabled-edit-field .Mui-disabled .MuiInputAdornment-root{margin-right:0}.disabled-edit-field .Mui-disabled .MuiInputAdornment-root .material-icons{font-size:21px}.disabled-edit-field .Mui-disabled .MuiOutlinedInput-notchedOutline{border-color:#757575!important}.MuiBreadcrumbs-li a{text-decoration:none;cursor:pointer}.m-15{margin:15px}.mt-15{margin-top:15px}.mt-8{margin-top:8px}.mt-10{margin-top:10px}.mb-15{margin-bottom:15px}.mb-20{margin-bottom:20px}.mtb-20{margin:20px 0}.display,.hidden{display:none}.p-20{padding:20px}.d-flex{display:flex}.align-items-center{display:flex;align-items:center}.justify-sb{display:flex;justify-content:space-between}div#hubspot-messages-iframe-container.hide_widget{display:none!important}.custom-thin-scrollbar::-webkit-scrollbar{width:4px}.custom-thin-scrollbar::-webkit-scrollbar-track{background:#f1f1f1}.custom-thin-scrollbar::-webkit-scrollbar-thumb{background:#888;border-radius:10px}.img_fit_contain{object-fit:contain}.activity-step-tabs .MuiTabs-flexContainer{justify-content:center}.activity-step-tabs .MuiTabs-flexContainer .tebs{flex:1 1!important;padding:0!important}.highcharts-container .highcharts-credits{display:none}@font-face{font-family:Chaloops-Medium;src:local("Chaloops-Medium"),url(/_next/static/media/Chaloops-Medium.6df04162.otf) format("opentype")}@font-face{font-family:Chaloops-Light;src:local("Chaloops-Light"),url(/_next/static/media/Chaloops-Light.3875ea25.ttf) format("truetype")}@font-face{font-family:Chaloops-Regular;src:local("Chaloops-Regular"),url(/_next/static/media/Chaloops-Regular.feea72fa.ttf) format("truetype")}@font-face{font-family:SassoonInfantRg-Regular;src:local("SassoonInfantRg-Regular"),url(/_next/static/media/SassoonInfantRg-Regular.435b8df6.otf) format("opentype")}@font-face{font-family:SassoonInfantTkB-Regular;src:local("SassoonInfantTkB-Regular"),url(/_next/static/media/SassoonInfantTkB-Regular.2a2f71ab.otf) format("opentype")}@font-face{font-family:SassoonInfantTk-Regular2;src:local("SassoonInfantTk-Regular2"),url(/_next/static/media/SassoonInfantTk-Regular2.3926c200.otf) format("opentype")}@font-face{font-family:Lucida-Console-Regular;src:local("Lucida-Console-Regular"),url(/_next/static/media/Lucida-Console-Regular.f4bbd8d0.ttf) format("opentype")}.m1{margin:.25rem}.ml1{margin-left:.25rem}.mr1{margin-right:.25rem}.mt1{margin-top:.25rem}.mb1{margin-bottom:.25rem}.mx1{margin-left:.25rem;margin-right:.25rem}.my1{margin-top:.25rem;margin-bottom:.25rem}.m2{margin:.5rem}.ml2{margin-left:.5rem}.mr2{margin-right:.5rem}.mt2{margin-top:.5rem}.mb2{margin-bottom:.5rem}.mx2{margin-left:.5rem;margin-right:.5rem}.my2{margin-top:.5rem;margin-bottom:.5rem}.m3{margin:.75rem}.ml3{margin-left:.75rem}.mr3{margin-right:.75rem}.mt3{margin-top:.75rem}.mb3{margin-bottom:.75rem}.mx3{margin-left:.75rem;margin-right:.75rem}.my3{margin-top:.75rem;margin-bottom:.75rem}.m4{margin:1rem}.ml4{margin-left:1rem}.mr4{margin-right:1rem}.mt4{margin-top:1rem}.mb4{margin-bottom:1rem}.mx4{margin-left:1rem;margin-right:1rem}.my4{margin-top:1rem;margin-bottom:1rem}.m5{margin:1.25rem}.ml5{margin-left:1.25rem}.mr5{margin-right:1.25rem}.mt5{margin-top:1.25rem}.mb5{margin-bottom:1.25rem}.mx5{margin-left:1.25rem;margin-right:1.25rem}.my5{margin-top:1.25rem;margin-bottom:1.25rem}.m6{margin:1.5rem}.ml6{margin-left:1.5rem}.mr6{margin-right:1.5rem}.mt6{margin-top:1.5rem}.mb6{margin-bottom:1.5rem}.mx6{margin-left:1.5rem;margin-right:1.5rem}.my6{margin-top:1.5rem;margin-bottom:1.5rem}.m7{margin:1.75rem}.ml7{margin-left:1.75rem}.mr7{margin-right:1.75rem}.mt7{margin-top:1.75rem}.mb7{margin-bottom:1.75rem}.mx7{margin-left:1.75rem;margin-right:1.75rem}.my7{margin-top:1.75rem;margin-bottom:1.75rem}.m8{margin:2rem}.ml8{margin-left:2rem}.mr8{margin-right:2rem}.mt8{margin-top:2rem}.mb8{margin-bottom:2rem}.mx8{margin-left:2rem;margin-right:2rem}.my8{margin-top:2rem;margin-bottom:2rem}.m9{margin:2.25rem}.ml9{margin-left:2.25rem}.mr9{margin-right:2.25rem}.mt9{margin-top:2.25rem}.mb9{margin-bottom:2.25rem}.mx9{margin-left:2.25rem;margin-right:2.25rem}.my9{margin-top:2.25rem;margin-bottom:2.25rem}.m10{margin:2.5rem}.ml10{margin-left:2.5rem}.mr10{margin-right:2.5rem}.mt10{margin-top:2.5rem}.mb10{margin-bottom:2.5rem}.mx10{margin-left:2.5rem;margin-right:2.5rem}.my10{margin-top:2.5rem;margin-bottom:2.5rem}.m11{margin:2.75rem}.ml11{margin-left:2.75rem}.mr11{margin-right:2.75rem}.mt11{margin-top:2.75rem}.mb11{margin-bottom:2.75rem}.mx11{margin-left:2.75rem;margin-right:2.75rem}.my11{margin-top:2.75rem;margin-bottom:2.75rem}.m12{margin:3rem}.ml12{margin-left:3rem}.mr12{margin-right:3rem}.mt12{margin-top:3rem}.mb12{margin-bottom:3rem}.mx12{margin-left:3rem;margin-right:3rem}.my12{margin-top:3rem;margin-bottom:3rem}.m13{margin:3.25rem}.ml13{margin-left:3.25rem}.mr13{margin-right:3.25rem}.mt13{margin-top:3.25rem}.mb13{margin-bottom:3.25rem}.mx13{margin-left:3.25rem;margin-right:3.25rem}.my13{margin-top:3.25rem;margin-bottom:3.25rem}.m14{margin:3.5rem}.ml14{margin-left:3.5rem}.mr14{margin-right:3.5rem}.mt14{margin-top:3.5rem}.mb14{margin-bottom:3.5rem}.mx14{margin-left:3.5rem;margin-right:3.5rem}.my14{margin-top:3.5rem;margin-bottom:3.5rem}.m15{margin:3.75rem}.ml15{margin-left:3.75rem}.mr15{margin-right:3.75rem}.mt15{margin-top:3.75rem}.mb15{margin-bottom:3.75rem}.mx15{margin-left:3.75rem;margin-right:3.75rem}.my15{margin-top:3.75rem;margin-bottom:3.75rem}.m16{margin:4rem}.ml16{margin-left:4rem}.mr16{margin-right:4rem}.mt16{margin-top:4rem}.mb16{margin-bottom:4rem}.mx16{margin-left:4rem;margin-right:4rem}.my16{margin-top:4rem;margin-bottom:4rem}.m17{margin:4.25rem}.ml17{margin-left:4.25rem}.mr17{margin-right:4.25rem}.mt17{margin-top:4.25rem}.mb17{margin-bottom:4.25rem}.mx17{margin-left:4.25rem;margin-right:4.25rem}.my17{margin-top:4.25rem;margin-bottom:4.25rem}.m18{margin:4.5rem}.ml18{margin-left:4.5rem}.mr18{margin-right:4.5rem}.mt18{margin-top:4.5rem}.mb18{margin-bottom:4.5rem}.mx18{margin-left:4.5rem;margin-right:4.5rem}.my18{margin-top:4.5rem;margin-bottom:4.5rem}.m19{margin:4.75rem}.ml19{margin-left:4.75rem}.mr19{margin-right:4.75rem}.mt19{margin-top:4.75rem}.mb19{margin-bottom:4.75rem}.mx19{margin-left:4.75rem;margin-right:4.75rem}.my19{margin-top:4.75rem;margin-bottom:4.75rem}.m20{margin:5rem}.ml20{margin-left:5rem}.mr20{margin-right:5rem}.mt20{margin-top:5rem}.mb20{margin-bottom:5rem}.mx20{margin-left:5rem;margin-right:5rem}.my20{margin-top:5rem;margin-bottom:5rem}.m21{margin:5.25rem}.ml21{margin-left:5.25rem}.mr21{margin-right:5.25rem}.mt21{margin-top:5.25rem}.mb21{margin-bottom:5.25rem}.mx21{margin-left:5.25rem;margin-right:5.25rem}.my21{margin-top:5.25rem;margin-bottom:5.25rem}.m22{margin:5.5rem}.ml22{margin-left:5.5rem}.mr22{margin-right:5.5rem}.mt22{margin-top:5.5rem}.mb22{margin-bottom:5.5rem}.mx22{margin-left:5.5rem;margin-right:5.5rem}.my22{margin-top:5.5rem;margin-bottom:5.5rem}.m23{margin:5.75rem}.ml23{margin-left:5.75rem}.mr23{margin-right:5.75rem}.mt23{margin-top:5.75rem}.mb23{margin-bottom:5.75rem}.mx23{margin-left:5.75rem;margin-right:5.75rem}.my23{margin-top:5.75rem;margin-bottom:5.75rem}.m24{margin:6rem}.ml24{margin-left:6rem}.mr24{margin-right:6rem}.mt24{margin-top:6rem}.mb24{margin-bottom:6rem}.mx24{margin-left:6rem;margin-right:6rem}.my24{margin-top:6rem;margin-bottom:6rem}.p1{padding:.25rem}.pl1{padding-left:.25rem}.pr1{padding-right:.25rem}.pt1{padding-top:.25rem}.pb1{padding-bottom:.25rem}.px1{padding-left:.25rem;padding-right:.25rem}.py1{padding-top:.25rem;padding-bottom:.25rem}.p2{padding:.5rem}.pl2{padding-left:.5rem}.pr2{padding-right:.5rem}.pt2{padding-top:.5rem}.pb2{padding-bottom:.5rem}.px2{padding-left:.5rem;padding-right:.5rem}.py2{padding-top:.5rem;padding-bottom:.5rem}.p3{padding:.75rem}.pl3{padding-left:.75rem}.pr3{padding-right:.75rem}.pt3{padding-top:.75rem}.pb3{padding-bottom:.75rem}.px3{padding-left:.75rem;padding-right:.75rem}.py3{padding-top:.75rem;padding-bottom:.75rem}.p4{padding:1rem}.pl4{padding-left:1rem}.pr4{padding-right:1rem}.pt4{padding-top:1rem}.pb4{padding-bottom:1rem}.px4{padding-left:1rem;padding-right:1rem}.py4{padding-top:1rem;padding-bottom:1rem}.p5{padding:1.25rem}.pl5{padding-left:1.25rem}.pr5{padding-right:1.25rem}.pt5{padding-top:1.25rem}.pb5{padding-bottom:1.25rem}.px5{padding-left:1.25rem;padding-right:1.25rem}.py5{padding-top:1.25rem;padding-bottom:1.25rem}.p6{padding:1.5rem}.pl6{padding-left:1.5rem}.pr6{padding-right:1.5rem}.pt6{padding-top:1.5rem}.pb6{padding-bottom:1.5rem}.px6{padding-left:1.5rem;padding-right:1.5rem}.py6{padding-top:1.5rem;padding-bottom:1.5rem}.p7{padding:1.75rem}.pl7{padding-left:1.75rem}.pr7{padding-right:1.75rem}.pt7{padding-top:1.75rem}.pb7{padding-bottom:1.75rem}.px7{padding-left:1.75rem;padding-right:1.75rem}.py7{padding-top:1.75rem;padding-bottom:1.75rem}.p8{padding:2rem}.pl8{padding-left:2rem}.pr8{padding-right:2rem}.pt8{padding-top:2rem}.pb8{padding-bottom:2rem}.px8{padding-left:2rem;padding-right:2rem}.py8{padding-top:2rem;padding-bottom:2rem}.p9{padding:2.25rem}.pl9{padding-left:2.25rem}.pr9{padding-right:2.25rem}.pt9{padding-top:2.25rem}.pb9{padding-bottom:2.25rem}.px9{padding-left:2.25rem;padding-right:2.25rem}.py9{padding-top:2.25rem;padding-bottom:2.25rem}.p10{padding:2.5rem}.pl10{padding-left:2.5rem}.pr10{padding-right:2.5rem}.pt10{padding-top:2.5rem}.pb10{padding-bottom:2.5rem}.px10{padding-left:2.5rem;padding-right:2.5rem}.py10{padding-top:2.5rem;padding-bottom:2.5rem}.p11{padding:2.75rem}.pl11{padding-left:2.75rem}.pr11{padding-right:2.75rem}.pt11{padding-top:2.75rem}.pb11{padding-bottom:2.75rem}.px11{padding-left:2.75rem;padding-right:2.75rem}.py11{padding-top:2.75rem;padding-bottom:2.75rem}.p12{padding:3rem}.pl12{padding-left:3rem}.pr12{padding-right:3rem}.pt12{padding-top:3rem}.pb12{padding-bottom:3rem}.px12{padding-left:3rem;padding-right:3rem}.py12{padding-top:3rem;padding-bottom:3rem}.p13{padding:3.25rem}.pl13{padding-left:3.25rem}.pr13{padding-right:3.25rem}.pt13{padding-top:3.25rem}.pb13{padding-bottom:3.25rem}.px13{padding-left:3.25rem;padding-right:3.25rem}.py13{padding-top:3.25rem;padding-bottom:3.25rem}.p14{padding:3.5rem}.pl14{padding-left:3.5rem}.pr14{padding-right:3.5rem}.pt14{padding-top:3.5rem}.pb14{padding-bottom:3.5rem}.px14{padding-left:3.5rem;padding-right:3.5rem}.py14{padding-top:3.5rem;padding-bottom:3.5rem}.p15{padding:3.75rem}.pl15{padding-left:3.75rem}.pr15{padding-right:3.75rem}.pt15{padding-top:3.75rem}.pb15{padding-bottom:3.75rem}.px15{padding-left:3.75rem;padding-right:3.75rem}.py15{padding-top:3.75rem;padding-bottom:3.75rem}.p16{padding:4rem}.pl16{padding-left:4rem}.pr16{padding-right:4rem}.pt16{padding-top:4rem}.pb16{padding-bottom:4rem}.px16{padding-left:4rem;padding-right:4rem}.py16{padding-top:4rem;padding-bottom:4rem}.p17{padding:4.25rem}.pl17{padding-left:4.25rem}.pr17{padding-right:4.25rem}.pt17{padding-top:4.25rem}.pb17{padding-bottom:4.25rem}.px17{padding-left:4.25rem;padding-right:4.25rem}.py17{padding-top:4.25rem;padding-bottom:4.25rem}.p18{padding:4.5rem}.pl18{padding-left:4.5rem}.pr18{padding-right:4.5rem}.pt18{padding-top:4.5rem}.pb18{padding-bottom:4.5rem}.px18{padding-left:4.5rem;padding-right:4.5rem}.py18{padding-top:4.5rem;padding-bottom:4.5rem}.p19{padding:4.75rem}.pl19{padding-left:4.75rem}.pr19{padding-right:4.75rem}.pt19{padding-top:4.75rem}.pb19{padding-bottom:4.75rem}.px19{padding-left:4.75rem;padding-right:4.75rem}.py19{padding-top:4.75rem;padding-bottom:4.75rem}.p20{padding:5rem}.pl20{padding-left:5rem}.pr20{padding-right:5rem}.pt20{padding-top:5rem}.pb20{padding-bottom:5rem}.px20{padding-left:5rem;padding-right:5rem}.py20{padding-top:5rem;padding-bottom:5rem}.p21{padding:5.25rem}.pl21{padding-left:5.25rem}.pr21{padding-right:5.25rem}.pt21{padding-top:5.25rem}.pb21{padding-bottom:5.25rem}.px21{padding-left:5.25rem;padding-right:5.25rem}.py21{padding-top:5.25rem;padding-bottom:5.25rem}.p22{padding:5.5rem}.pl22{padding-left:5.5rem}.pr22{padding-right:5.5rem}.pt22{padding-top:5.5rem}.pb22{padding-bottom:5.5rem}.px22{padding-left:5.5rem;padding-right:5.5rem}.py22{padding-top:5.5rem;padding-bottom:5.5rem}.p23{padding:5.75rem}.pl23{padding-left:5.75rem}.pr23{padding-right:5.75rem}.pt23{padding-top:5.75rem}.pb23{padding-bottom:5.75rem}.px23{padding-left:5.75rem;padding-right:5.75rem}.py23{padding-top:5.75rem;padding-bottom:5.75rem}.p24{padding:6rem}.pl24{padding-left:6rem}.pr24{padding-right:6rem}.pt24{padding-top:6rem}.pb24{padding-bottom:6rem}.px24{padding-left:6rem;padding-right:6rem}.py24{padding-top:6rem;padding-bottom:6rem}.br1{border-radius:.25rem}.br-tl1{border-top-left-radius:.25rem}.br-tr1{border-top-right-radius:.25rem}.br-bl1{border-bottom-left-radius:.25rem}.br-br1{border-bottom-right-radius:.25rem}.br-t1{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.br-b1{border-bottom-left-radius:.25rem;border-bottom-right-radius:.25rem}.br2{border-radius:.5rem}.br-tl2{border-top-left-radius:.5rem}.br-tr2{border-top-right-radius:.5rem}.br-bl2{border-bottom-left-radius:.5rem}.br-br2{border-bottom-right-radius:.5rem}.br-t2{border-top-left-radius:.5rem;border-top-right-radius:.5rem}.br-b2{border-bottom-left-radius:.5rem;border-bottom-right-radius:.5rem}.br3{border-radius:.75rem}.br-tl3{border-top-left-radius:.75rem}.br-tr3{border-top-right-radius:.75rem}.br-bl3{border-bottom-left-radius:.75rem}.br-br3{border-bottom-right-radius:.75rem}.br-t3{border-top-left-radius:.75rem;border-top-right-radius:.75rem}.br-b3{border-bottom-left-radius:.75rem;border-bottom-right-radius:.75rem}.br4{border-radius:1rem}.br-tl4{border-top-left-radius:1rem}.br-tr4{border-top-right-radius:1rem}.br-bl4{border-bottom-left-radius:1rem}.br-br4{border-bottom-right-radius:1rem}.br-t4{border-top-left-radius:1rem;border-top-right-radius:1rem}.br-b4{border-bottom-left-radius:1rem;border-bottom-right-radius:1rem}.br5{border-radius:1.25rem}.br-tl5{border-top-left-radius:1.25rem}.br-tr5{border-top-right-radius:1.25rem}.br-bl5{border-bottom-left-radius:1.25rem}.br-br5{border-bottom-right-radius:1.25rem}.br-t5{border-top-left-radius:1.25rem;border-top-right-radius:1.25rem}.br-b5{border-bottom-left-radius:1.25rem;border-bottom-right-radius:1.25rem}.br6{border-radius:1.5rem}.br-tl6{border-top-left-radius:1.5rem}.br-tr6{border-top-right-radius:1.5rem}.br-bl6{border-bottom-left-radius:1.5rem}.br-br6{border-bottom-right-radius:1.5rem}.br-t6{border-top-left-radius:1.5rem;border-top-right-radius:1.5rem}.br-b6{border-bottom-left-radius:1.5rem;border-bottom-right-radius:1.5rem}.br7{border-radius:1.75rem}.br-tl7{border-top-left-radius:1.75rem}.br-tr7{border-top-right-radius:1.75rem}.br-bl7{border-bottom-left-radius:1.75rem}.br-br7{border-bottom-right-radius:1.75rem}.br-t7{border-top-left-radius:1.75rem;border-top-right-radius:1.75rem}.br-b7{border-bottom-left-radius:1.75rem;border-bottom-right-radius:1.75rem}.br8{border-radius:2rem}.br-tl8{border-top-left-radius:2rem}.br-tr8{border-top-right-radius:2rem}.br-bl8{border-bottom-left-radius:2rem}.br-br8{border-bottom-right-radius:2rem}.br-t8{border-top-left-radius:2rem;border-top-right-radius:2rem}.br-b8{border-bottom-left-radius:2rem;border-bottom-right-radius:2rem}.br9{border-radius:2.25rem}.br-tl9{border-top-left-radius:2.25rem}.br-tr9{border-top-right-radius:2.25rem}.br-bl9{border-bottom-left-radius:2.25rem}.br-br9{border-bottom-right-radius:2.25rem}.br-t9{border-top-left-radius:2.25rem;border-top-right-radius:2.25rem}.br-b9{border-bottom-left-radius:2.25rem;border-bottom-right-radius:2.25rem}.br10{border-radius:2.5rem}.br-tl10{border-top-left-radius:2.5rem}.br-tr10{border-top-right-radius:2.5rem}.br-bl10{border-bottom-left-radius:2.5rem}.br-br10{border-bottom-right-radius:2.5rem}.br-t10{border-top-left-radius:2.5rem;border-top-right-radius:2.5rem}.br-b10{border-bottom-left-radius:2.5rem;border-bottom-right-radius:2.5rem}.br11{border-radius:2.75rem}.br-tl11{border-top-left-radius:2.75rem}.br-tr11{border-top-right-radius:2.75rem}.br-bl11{border-bottom-left-radius:2.75rem}.br-br11{border-bottom-right-radius:2.75rem}.br-t11{border-top-left-radius:2.75rem;border-top-right-radius:2.75rem}.br-b11{border-bottom-left-radius:2.75rem;border-bottom-right-radius:2.75rem}.br12{border-radius:3rem}.br-tl12{border-top-left-radius:3rem}.br-tr12{border-top-right-radius:3rem}.br-bl12{border-bottom-left-radius:3rem}.br-br12{border-bottom-right-radius:3rem}.br-t12{border-top-left-radius:3rem;border-top-right-radius:3rem}.br-b12{border-bottom-left-radius:3rem;border-bottom-right-radius:3rem}.br13{border-radius:3.25rem}.br-tl13{border-top-left-radius:3.25rem}.br-tr13{border-top-right-radius:3.25rem}.br-bl13{border-bottom-left-radius:3.25rem}.br-br13{border-bottom-right-radius:3.25rem}.br-t13{border-top-left-radius:3.25rem;border-top-right-radius:3.25rem}.br-b13{border-bottom-left-radius:3.25rem;border-bottom-right-radius:3.25rem}.br14{border-radius:3.5rem}.br-tl14{border-top-left-radius:3.5rem}.br-tr14{border-top-right-radius:3.5rem}.br-bl14{border-bottom-left-radius:3.5rem}.br-br14{border-bottom-right-radius:3.5rem}.br-t14{border-top-left-radius:3.5rem;border-top-right-radius:3.5rem}.br-b14{border-bottom-left-radius:3.5rem;border-bottom-right-radius:3.5rem}.br15{border-radius:3.75rem}.br-tl15{border-top-left-radius:3.75rem}.br-tr15{border-top-right-radius:3.75rem}.br-bl15{border-bottom-left-radius:3.75rem}.br-br15{border-bottom-right-radius:3.75rem}.br-t15{border-top-left-radius:3.75rem;border-top-right-radius:3.75rem}.br-b15{border-bottom-left-radius:3.75rem;border-bottom-right-radius:3.75rem}.br16{border-radius:4rem}.br-tl16{border-top-left-radius:4rem}.br-tr16{border-top-right-radius:4rem}.br-bl16{border-bottom-left-radius:4rem}.br-br16{border-bottom-right-radius:4rem}.br-t16{border-top-left-radius:4rem;border-top-right-radius:4rem}.br-b16{border-bottom-left-radius:4rem;border-bottom-right-radius:4rem}.br17{border-radius:4.25rem}.br-tl17{border-top-left-radius:4.25rem}.br-tr17{border-top-right-radius:4.25rem}.br-bl17{border-bottom-left-radius:4.25rem}.br-br17{border-bottom-right-radius:4.25rem}.br-t17{border-top-left-radius:4.25rem;border-top-right-radius:4.25rem}.br-b17{border-bottom-left-radius:4.25rem;border-bottom-right-radius:4.25rem}.br18{border-radius:4.5rem}.br-tl18{border-top-left-radius:4.5rem}.br-tr18{border-top-right-radius:4.5rem}.br-bl18{border-bottom-left-radius:4.5rem}.br-br18{border-bottom-right-radius:4.5rem}.br-t18{border-top-left-radius:4.5rem;border-top-right-radius:4.5rem}.br-b18{border-bottom-left-radius:4.5rem;border-bottom-right-radius:4.5rem}.br19{border-radius:4.75rem}.br-tl19{border-top-left-radius:4.75rem}.br-tr19{border-top-right-radius:4.75rem}.br-bl19{border-bottom-left-radius:4.75rem}.br-br19{border-bottom-right-radius:4.75rem}.br-t19{border-top-left-radius:4.75rem;border-top-right-radius:4.75rem}.br-b19{border-bottom-left-radius:4.75rem;border-bottom-right-radius:4.75rem}.br20{border-radius:5rem}.br-tl20{border-top-left-radius:5rem}.br-tr20{border-top-right-radius:5rem}.br-bl20{border-bottom-left-radius:5rem}.br-br20{border-bottom-right-radius:5rem}.br-t20{border-top-left-radius:5rem;border-top-right-radius:5rem}.br-b20{border-bottom-left-radius:5rem;border-bottom-right-radius:5rem}.br21{border-radius:5.25rem}.br-tl21{border-top-left-radius:5.25rem}.br-tr21{border-top-right-radius:5.25rem}.br-bl21{border-bottom-left-radius:5.25rem}.br-br21{border-bottom-right-radius:5.25rem}.br-t21{border-top-left-radius:5.25rem;border-top-right-radius:5.25rem}.br-b21{border-bottom-left-radius:5.25rem;border-bottom-right-radius:5.25rem}.br22{border-radius:5.5rem}.br-tl22{border-top-left-radius:5.5rem}.br-tr22{border-top-right-radius:5.5rem}.br-bl22{border-bottom-left-radius:5.5rem}.br-br22{border-bottom-right-radius:5.5rem}.br-t22{border-top-left-radius:5.5rem;border-top-right-radius:5.5rem}.br-b22{border-bottom-left-radius:5.5rem;border-bottom-right-radius:5.5rem}.br23{border-radius:5.75rem}.br-tl23{border-top-left-radius:5.75rem}.br-tr23{border-top-right-radius:5.75rem}.br-bl23{border-bottom-left-radius:5.75rem}.br-br23{border-bottom-right-radius:5.75rem}.br-t23{border-top-left-radius:5.75rem;border-top-right-radius:5.75rem}.br-b23{border-bottom-left-radius:5.75rem;border-bottom-right-radius:5.75rem}.br24{border-radius:6rem}.br-tl24{border-top-left-radius:6rem}.br-tr24{border-top-right-radius:6rem}.br-bl24{border-bottom-left-radius:6rem}.br-br24{border-bottom-right-radius:6rem}.br-t24{border-top-left-radius:6rem;border-top-right-radius:6rem}.br-b24{border-bottom-left-radius:6rem;border-bottom-right-radius:6rem}.height-1{height:.25rem}.height-2{height:.5rem}.height-3{height:.75rem}.height-4{height:1rem}.height-5{height:1.25rem}.height-6{height:1.5rem}.height-7{height:1.75rem}.height-8{height:2rem}.height-9{height:2.25rem}.height-10{height:2.5rem}.height-11{height:2.75rem}.height-12{height:3rem}.height-13{height:3.25rem}.height-14{height:3.5rem}.height-15{height:3.75rem}.height-16{height:4rem}.height-17{height:4.25rem}.height-18{height:4.5rem}.height-19{height:4.75rem}.height-20{height:5rem}.height-21{height:5.25rem}.height-22{height:5.5rem}.height-23{height:5.75rem}.height-24{height:6rem}blockquote,body,caption,dd,dl,fieldset,figure,form,h1,h2,h3,h4,h5,h6,hr,html,legend,ol,p,pre,table,td,textarea,th,ul{margin:0;padding:0}html{background-color:#fcfcfd}body{padding:0;margin:0;font-family:Verdana}.cookiefirst-root{position:relative!important;z-index:9999999999!important}.cookiefirst-root [data-cookiefirst-action=open-preferences]{display:none}button{cursor:pointer;font-family:Verdana,Geneva,sans-serif}.breadcrumbs-icon{color:#000}.MuiRating-sizeLarge{font-size:4em!important}@media(max-width:768px){.MuiRating-sizeLarge{font-size:3em!important}}.progress-bar>.MuiLinearProgress-root{border-radius:50px;height:1.5em}.progress_bar_card_text_container{display:flex;justify-content:space-between;align-items:baseline;flex-wrap:wrap}.progress_bar_card_text_container .underline{text-decoration:underline}.progress_bar_card_text_container_no_hover{display:flex;justify-content:flex-start;align-items:baseline;flex-wrap:wrap}.reading-topic-detail-progress-bar-card{justify-content:flex-start;gap:25px}.divider{width:100%;border-top:1px solid #d6d1cb}.svg-icon{width:1.5rem;height:1.5rem;object-fit:contain}.grid-card{display:flex}@media(max-width:768px){.grid-card{justify-content:center}}@media(min-width:769px)and (max-width:1160px){.grid-card{justify-content:center}}.hide-on-mobile{display:block!important}@media(max-width:768px){.hide-on-mobile{display:none!important}}.hide-on-desktop{display:none!important}@media(max-width:768px){.hide-on-desktop{display:block!important}}.MuiBreadcrumbs-li:last-child a{cursor:default}.MuiBreadcrumbs-li:last-child a:hover{text-decoration:none}.display-content{display:contents}.space-between{display:flex;justify-content:space-between;align-items:center}.active-icon-color{color:#f28d00}.un-active-icon-color{color:#00303c}.child_detail_container .child_pupil_classes{display:flex;gap:24px;flex-wrap:wrap}.child_detail_container .parents_carers_table_container{max-width:800px}.child_detail_container .parents_carers_table_container .common_table tbody tr .parent-carers-table-actions-tablecell .common_drop_down{justify-content:flex-end}.child_detail_container .material-icons{width:24px;font-size:27px}.child_detail_container .register-card .MuiList-root a{text-decoration:none}.MuiCardContent-root:last-child{padding-bottom:16px!important}.makeStyles-wrapper-13{margin:0!important}.survey-drawer{background-color:#ffe799;width:25px;height:25px;border-radius:18px;display:flex;justify-content:center;align-items:center}.survey-drawer img{height:20px;object-fit:contain}.parent-carers-table-actions-container{display:flex;align-items:center;gap:21px;cursor:pointer;padding:7px 15px}.cropper-view-box{outline:1px solid #f28d00;outline-color:#f28d00}.cropper-line,.cropper-point{background-color:#f28d00}.layout-container{max-width:1080px;margin:0 auto;height:inherit;width:100%;padding:0 24px!important}.lwp-feedback .desktop-btn{display:flex;justify-content:flex-end}.lwp-feedback .m-30{margin:30px 0}.lwp-feedback .mb-20{margin-bottom:35px}.lwp-feedback .feedback-form-container{padding:10px;width:90%;margin:auto}.feedback_widget-section{display:block;height:650px;width:90%;margin:20px auto}.feedback_widget-section .feedback-form{width:100%;height:100%}@media(max-width:768px){.LWPButton{width:327px}}@media(min-width:769px)and (max-width:1160px){.layout-container{padding:0 64px!important}}@media(min-width:1161px){.MuiContainer-root{padding:0}}.MuiContainer-root{padding-left:16px;padding-right:16px;width:100%;display:block;box-sizing:border-box;margin-left:auto!important;margin-right:auto!important}.resources-layout-container{max-width:none!important;margin:0!important;padding:0}.admin-layout-container{max-width:100%!important;margin:6em 0}.teacher-layout-root{position:relative}.teacher-layout-root .teacher-layout-position{position:absolute;right:0;top:20px;margin-right:20px}.teacher-layout-root .teacher-layout-container{max-width:1080px;width:100%;height:inherit;margin:8em auto}@media(max-width:767px){.teacher-layout-root .teacher-layout-container{width:100%!important;margin:3em 0}}.teacher-layout-root .teacher-layout-container .text-fields{display:flex;flex-direction:column;max-width:405px;padding:20px 0}.teacher-layout-root .teacher-layout-container .text-fields .lwp-button{margin-top:20px}.teacher-layout-root .teacher-layout-container .account-settings-heading{font-size:1.5rem;padding-bottom:1.25rem}.teacher-layout-root .teacher-layout-container .import-pupil-from-wonde-class{max-width:400px;min-width:100px;margin-top:32px}.teacher-layout-root .teacher-layout-container .import-pupil-from-wonde-class .heading-three{margin-bottom:20px}.teacher-layout-root .teacher-layout-container .add-class-page .programme-options-container .programme-info-alert-container{width:100%;border-radius:4px;display:flex;align-items:center;background-color:#e5f3fa;margin:16px 0;padding:10px 0}.teacher-layout-root .teacher-layout-container .add-class-page .programme-options-container .programme-info-alert-container .programme-info-alert-mathscot-container{width:38px;height:38px;background:rgba(57,176,226,.6);border-radius:25px;margin-left:10px;display:flex;align-items:center;justify-content:center}.teacher-layout-root .teacher-layout-container .add-class-page .programme-options-container .programme-info-alert-container .programme-info-alert-mathscot-container img{width:45px;height:43px;object-fit:none;margin-left:8px}.teacher-layout-root .teacher-layout-container .add-class-page .programme-options-container .programme-info-alert-container .programme-info-alert-text{margin:0 10px 0 20px}.teacher-layout-root .teacher-layout-container .add-class-page .programme-options-container .programme-info-alert-container .programme-info-alert-text p{font-size:14px}.teacher-layout-root .teacher-layout-container .add-class-page .programme-options-container .date-picker-error .date-picker-field{background-color:#fce9e5}.teacher-layout-root .teacher-layout-container .add-class-page .programme-options-container .date-picker-error .date-picker-field .MuiFormLabel-root{color:#000;background-color:#fce9e5}.teacher-layout-root .teacher-layout-container .add-class-page .programme-options-container .date-picker-error .date-picker-field .MuiOutlinedInput-notchedOutline{border:1px solid #e8492a}.teacher-layout-root .teacher-layout-container .add-class-page .programme-options-container .date-picker-field{width:100%}.teacher-layout-root .teacher-layout-container .add-class-page .programme-options-container .date-picker-field .MuiInputAdornment-root button{color:#00303c}.teacher-layout-root .teacher-layout-container .add-class-page .programme-options-container .date-error-message{display:flex;align-items:flex-start;gap:8px;margin-bottom:8px}.teacher-layout-root .teacher-layout-container .add-class-page .programme-options-container .date-error-message .MuiSvgIcon-root{font-size:14px;margin-top:8px;color:#e8492a}.teacher-layout-root .teacher-layout-container .add-class-page .programme-options-container .date-error-message p{margin-top:8px;font-size:12px;color:#e8492a}.teacher-layout-root .teacher-layout-container .mathscots-header h1{font-size:24px}.other_layout_for_specific_pages{max-width:828px;margin:0 auto}.other_layout_for_specific_pages .activity-feed-header{margin-bottom:1rem}.other_layout_for_specific_pages .activity-feed-title .typography-text{margin-top:0!important;font-size:16px!important}.other_layout_for_specific_pages .activity-feed-title .typography-text u{cursor:pointer;color:#00303c}.other_layout_for_specific_pages .feed-date-container{width:100%;display:flex}.other_layout_for_specific_pages .feed-date-container .MuiGrid-root{margin-left:24px}.other_layout_for_specific_pages .feed-date-container .MuiGrid-root .MuiTextField-root{width:100%}.other_layout_for_specific_pages .feed-date-container .MuiInputLabel-root{color:#000}.other_layout_for_specific_pages .mb-20{justify-content:flex-end;margin-bottom:20px}.other_layout_for_specific_pages .filter-button{color:#000;text-transform:none;font-weight:700}.other_layout_for_specific_pages .filter-icon{margin-top:5px;margin-left:5px}.other_layout_for_specific_pages .feeds-filter-container{margin-bottom:20px}.other_layout_for_specific_pages .feeds-filter-container .MuiCardActions-root{justify-content:flex-end}.other_layout_for_specific_pages .feeds-filter-container .MuiCardActions-spacing>:not(:first-child){margin-left:30px}.caught_up_on_container{position:relative;box-shadow:0 4px 8px 0 hsla(33,12%,82%,.5)!important}.caught_up_on_container:before{content:"";position:absolute;width:100%;height:4px;top:0;background-color:#f28d00}.caught_up_on_container .caught_up_on_feedback{margin:24px auto;display:flex}.caught_up_on_container .caught_up_on_heading{margin-bottom:16px}.caught_up_on_container .caught_up_on_para{margin-bottom:24px}.feedback_tooltip_text{background-color:#fff}.feedback_tooltip_text p{font-size:20px;font-weight:400}.teacher_feedback_popover .MuiPaper-rounded:before{right:45%;left:auto}@media(max-width:768px){.teacher_feedback_popover .MuiPaper-rounded:before{right:16%;left:auto}}.add-email-template textarea,.edit-email-template textarea{min-height:100px}.grid-card>.child-card-container{display:flex;justify-content:center;flex-direction:column;min-width:280px;width:100%;box-shadow:0 4px 8px hsla(33,12%,82%,.5)!important;border-radius:4px;cursor:pointer;height:-moz-fit-content;height:fit-content}.grid-card>.child-card-container .child-card-bg{background-position:50%;background-repeat:repeat;background-size:inherit;height:216px;display:flex;justify-content:center;position:relative;padding:19px}.grid-card>.child-card-container .child-card-bg .isBlur_child_common_card{opacity:.2}.grid-card>.child-card-container .child-card-bg .child_common_card{position:relative}.grid-card>.child-card-container .child-card-bg .child_common_card>div{display:flex;justify-content:center}.grid-card>.child-card-container .child-card-bg .child_card_on_complete{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center}.grid-card>.child-card-container .child-card-bg .child_card_on_complete:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.grid-card>.child-card-container .child-card-bg .child_card_on_complete img{position:relative;z-index:2}.grid-card>.child-card-container .child-card-bg .rating-star{display:flex;justify-content:space-around;align-items:center;flex-direction:column;width:100%}@media(max-width:768px){.grid-card>.child-card-container .child-card-bg .rating-star{margin-top:10px;justify-content:space-between}}.grid-card>.child-card-container .child-card-bg .rating-star .round-rating-star{border:1.27px solid #fdc300;background-color:#fff;height:27px;box-shadow:0 1.2727272511px 5.0909090042px 0 #ffefba;border-radius:5px;padding:0 10px;justify-content:center;align-items:center}.grid-card>.child-card-container .child-card-bg .rating-star .check_icon{position:absolute;font-size:60px;color:#fff;background:#00303c;border-radius:50%}.grid-card>.child-card-container .child-card-bg .side-rating-star{display:flex;justify-content:center;align-items:center;flex-direction:column;position:relative;width:100%}.grid-card>.child-card-container .child-card-bg .side-rating-star .MuiRating-root{position:absolute;right:-10px;top:-10px}.grid-card>.child-card-container .child-card-bg .child_img_container{display:flex;justify-content:center;align-items:center}.grid-card>.child-card-container .child-card-bg .child_img_container .child-image{height:190px;object-fit:contain;width:100%}.grid-card>.child-card-container .child-card-bg .card_img_container{background-repeat:no-repeat;background-position:50%;background-size:contain;display:flex;justify-content:center;align-items:center;width:160px;height:160px;margin:0 auto}.grid-card>.child-card-container .child-card-bg .card_img_container .child_image{width:105px;margin-top:22px}.grid-card>.child-card-container .child-card-bg .card_reading_container{margin:0 auto}.grid-card>.child-card-container .child-card-bg .card_reading_container .child-image{height:150px;object-fit:contain;width:90%}.grid-card>.child-card-container .child-card-bg .child-image{height:150px;object-fit:contain;max-width:246px}.grid-card>.child-card-container .child-card-bg .edit-icon-container{position:absolute;right:0;top:0;border-radius:4px;color:#f28d00}.grid-card>.child-card-container .child-card-bg .edit-icon-container:hover{transition:.5s;background-color:hsla(0,0%,100%,.4)}.grid-card>.child-card-container .child-card-bg .edit-icon-container .edit-icon{top:.75em;right:.75em;padding:10px}.grid-card>.child-card-container .child-card-bg .active-border{border-top:8px solid;position:absolute;top:0;width:100%}.grid-card>.child-card-container .child-card-name-section{display:flex;justify-content:space-between;align-items:center;padding:0;min-height:76px;height:auto;position:relative}@media(max-width:768px){.reading-card-container{display:flex;flex-direction:column}.reading-card-container .rating_check_container{display:flex}}.reading_img{text-align:center}.reading_img .child_card_heading{font-size:24px;height:50px;display:flex;justify-content:center;align-items:center;margin-bottom:0}.popup:hover{transform:translateY(-4px) scale(1.004);transition-duration:.15s}.ENGLISH-bg{background-color:#b8e5ef}.ENGLISH-bg-light{background-color:#e3f5f9}.MATHS-bg{background-color:#d4e5ab}.MATHS-bg-light{background-color:#eef5dd}.TOPIC-bg{background-color:#d4e5ab}.TOPIC-bg-light{background-color:#eef5dd}.TOPIC_ACTIVITY-bg-light{background-color:#fef6ef}.OTHER-bg{background-color:#f5f5f5}.OWN-bg{background-color:#fdd19b}.READING-bg{background-color:#d0d8ff}.READING-NOT-COUNTING-TOWARDS-TARGET-bg-light,.READING-bg-light{background-color:#ecefff}.READ-bg{background-color:#d0d8ff}.ENGLISH-color{color:#39b0e2!important}.MATHS-color,.TOPIC-color{color:#9bc53d!important}.OTHER-color{color:#f28d00!important}.OWN-color{color:#fdd19b!important}.NOT-OWN-color{color:#999591!important}.READ-color,.READING-color{color:#887dff!important}.READING-NOT-COUNTING-TOWARDS-TARGET-color{color:#999591!important}.child-card-footer-contanier{display:flex;justify-content:space-between;align-items:center;height:inherit;width:100%;padding:0 1em}.child-card-footer-contanier .active-left-border{position:absolute;left:0;height:100%;border-left:5px solid #39b0e2}.child-card-footer-contanier .active-top-border{position:absolute;top:0;left:0;width:100%;border-top:5px solid #f28d00}.child-card-footer-contanier .footer-contant{padding:1em 0;width:100%}.child-card-footer-contanier .footer-contant .primary-text{font-weight:700;font-size:1em;width:80%;color:#000}.child-card-footer-contanier .footer-contant .task-text{font-weight:700;font-size:1em;width:80%;color:#f28d00;padding-top:.25em}.child-card-footer-contanier .footer-contant .date-text{font-weight:400;font-size:1em;width:85%;color:#000;padding-top:.25em}.child-card-footer-contanier .right-icon{width:2em;height:2em;cursor:pointer}.grid-card>.activity-add-child-container{display:flex;justify-content:center;flex-direction:column;min-width:328px;width:100%;box-shadow:0 4px 8px hsla(33,12%,82%,.5)!important;border-radius:4px;cursor:pointer;height:-moz-fit-content;height:fit-content}.grid-card>.activity-add-child-container .activity-add-child-bg{background-position:50%;background-repeat:repeat;background-size:inherit;height:auto;display:flex;justify-content:center;flex-direction:column;position:relative;padding:1.5em}.grid-card>.activity-add-child-container .activity-add-child-bg .activity-add-image{height:180px;object-fit:contain}@media(max-width:768px){.grid-card>.activity-add-child-container .activity-add-child-bg .activity-add-image{display:none}}.grid-card>.activity-add-child-container .activity-add-child-bg .activity-add-heading{font-size:24px;padding:.5em 0}.rating-card-container{border-radius:4px}.rating-card-container .rating-card{text-align:center;padding:2em;min-height:150px;display:flex;justify-content:center;align-items:center;flex-direction:column;box-shadow:0 4px 8px hsla(33,12%,82%,.5)!important;background-color:transparent}.rating-card-container .rating-card .star-color-TOPIC{color:#9bc53d}@media(max-width:768px){.rating-card-container .rating-card{padding:0;height:auto}}.progress-card-container{display:flex;justify-content:center;flex-direction:column;box-shadow:0 4px 8px hsla(33,12%,82%,.5);border-radius:4px;padding:1em}.progress-card-container .activity-content-section{margin-bottom:2em}.progress-card-container .activity-goal-section{display:flex;width:100%;justify-content:space-between;align-items:baseline;margin-top:.5em}.progress-card-container .active-border{border-top:8px solid}.upload-img-conatiner{display:flex;justify-content:space-between;border-radius:4px;box-shadow:0 4px 8px hsla(33,12%,82%,.5);padding:2em 2.5em}@media(max-width:768px){.upload-img-conatiner{border-radius:none;padding:0;flex-direction:column;box-shadow:none;background-color:transparent}}.upload-img-conatiner .upload-img-left-content{width:40%}.upload-img-conatiner .upload-img-left-content .heading-three{padding-bottom:.5em}@media(max-width:768px){.upload-img-conatiner .upload-img-left-content{width:100%;padding-bottom:1.5em}}.upload-img-conatiner .upload-img-right-content{width:40%}.upload-img-conatiner .upload-img-right-content .all_events_disabled{pointer-events:none}.upload-img-conatiner .upload-img-right-content .image_upload_neated_container .MuiButtonBase-root{width:175px}.upload-img-conatiner .upload-img-right-content .MuiDropzoneArea-root{background-color:hsla(0,0%,100%,.4)}@media(max-width:768px){.upload-img-conatiner .upload-img-right-content .MuiDropzoneArea-root{background:transparent}.upload-img-conatiner .upload-img-right-content{width:100%}}.image_upload_neated_container{display:flex;flex-direction:column}.image_upload_neated_container .cancel-photo{text-align:center;margin-bottom:5px}.image_upload_neated_container input[type=file]{color:transparent}.image_upload_neated_container .MuiButtonBase-root{width:50px}.image_upload_neated_container .image-preview{max-width:400px}.image_upload_neated_container .file-upload-images-preview{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}.image_upload_neated_container .file-upload-images-preview .file-upload-image-preview{display:flex;justify-content:center;align-items:center;flex-direction:column}.image_upload_neated_container .delete_icon{position:absolute;right:-15px;color:red;top:-15px;padding:5px;border-radius:50%;z-index:1;cursor:pointer!important;background:hsla(0,0%,88%,.6)}.image_upload_neated_container .delete_icon:hover{transition:.3s;background:#e1e1e1}.image_upload_neated_container .upload-camera-icon{color:#d6d1cb;font-size:100px!important}.cancel-voice{text-align:center;margin-bottom:5px}.recoder-img-conatiner{display:flex;justify-content:space-between;border-radius:4px;padding:2em 2.5em;flex-direction:column;justify-content:center;align-items:center;min-height:200px!important}@media(max-width:768px){.recoder-img-conatiner{border-radius:none;padding:0;flex-direction:column;box-shadow:none;background-color:transparent}}.recoder-img-conatiner .recorder-countdown{line-height:60px;padding:5px 20px;font-size:40px;font-weight:700;display:flex;align-items:center}@keyframes blink{0%,to{opacity:1}50%{opacity:0}}.recoder-img-conatiner .recorder-countdown .blink{animation:blink 1s linear infinite;color:#e8492a}.recoder-img-conatiner .recorder-countdown .dot{width:14px;height:14px;background-color:#e8492a;border-radius:50%;margin-right:11px}.recoder-img-conatiner .MuiDropzoneArea-root{background-color:hsla(0,0%,100%,.4)}@media(max-width:768px){.recoder-img-conatiner .MuiDropzoneArea-root{background:transparent}.recoder-img-conatiner{width:100%}}.recoder-img-conatiner .recoder-camera-icon{color:#d6d1cb}.recoder-img-conatiner .recoder-camera-icon .recoder-mic-icon{margin-bottom:10px}.recoder-img-conatiner .recoder-camera-icon .recoder-mic-icon svg{font-size:53px!important}.recoder-img-conatiner .recoder-camera-icon .recoder-mic-icon_grey{color:#d6d1cb}.recoder-img-conatiner .recoder-camera-icon .recoder-mic-icon_red{color:#dd3818}.recoder-img-conatiner .recoder-camera-icon .icon_group span{color:#00303c;font-size:30px}.audio_recorder_popover .microphone_permission{max-width:320px;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;padding:14px 29px}@media(max-width:768px){.audio_recorder_popover .microphone_permission{padding:14px 4px}}.grid-card>.activity-feed-container{box-shadow:0 4px 8px hsla(33,12%,82%,.5);border-radius:4px;margin-bottom:1em;width:100%;border-top:4px solid}.grid-card>.activity-feed-container a{text-decoration:none;color:#000}.grid-card>.activity-feed-container .unwrap_text{text-wrap:nowrap}.grid-card>.activity-feed-container .MuiAccordionSummary-content{margin:0}.grid-card>.activity-feed-container .activity-feed-accordion .activity-feed-accordion-summary{padding:0 32px}.grid-card>.activity-feed-container .activity-feed-accordion .activity-feed-accordion-summary .MuiAccordionSummary-expandIconWrapper{margin:auto;color:#00303c}.grid-card>.activity-feed-container .activity-feed-header-section{display:flex;justify-content:space-between;align-items:flex-start;width:100%}@media(max-width:768px){.grid-card>.activity-feed-container .activity-feed-header-section{width:100%;position:relative}}.grid-card>.activity-feed-container .activity-feed-header-section .activity-feed-title-section{display:flex;justify-content:flex-start;align-items:flex-start;padding:.5em 0}@media(max-width:768px){.grid-card>.activity-feed-container .activity-feed-header-section .activity-feed-title-section{padding:0;display:block}.grid-card>.activity-feed-container .activity-feed-header-section .activity-feed-title-section span{padding-bottom:3px}}.grid-card>.activity-feed-container .activity-feed-header-section .activity-feed-title-section .side-img{width:75px;height:75px}.grid-card>.activity-feed-container .activity-feed-header-section .activity-feed-title-section .activity-feed-content{margin:0 1em 0 0;width:100%;color:#000;-webkit-user-select:text;-moz-user-select:text;user-select:text;padding:16px 8px}.grid-card>.activity-feed-container .activity-feed-header-section .activity-feed-title-section .activity-feed-content p{margin-top:6px;font-size:14px}.grid-card>.activity-feed-container .activity-feed-header-section .activity-feed-title-section .activity-feed-content .show_pupil_count p{font-size:16px}.grid-card>.activity-feed-container .activity-feed-header-section .activity-feed-title-section .activity-feed-content strong{cursor:pointer}@media(max-width:768px){.grid-card>.activity-feed-container .activity-feed-header-section .activity-feed-title-section .activity-feed-content{margin:0;max-width:100%}}.grid-card>.activity-feed-container .activity-feed-header-section .activity-feed-title-section .activity-feed-content .activity-feed-paragraph{display:flex;align-items:center;flex-wrap:wrap}.grid-card>.activity-feed-container .activity-feed-header-section .activity-feed-title-section .activity-feed-content .activity-feed-paragraph .date-popover .date-margin{margin:0 5px}.grid-card>.activity-feed-container .activity-feed-header-section .activity-feed-title-section .activity-feed-content .activity-feed-paragraph .date-popover .common_drop_down{display:flex;align-items:center;margin-top:2px}.grid-card>.activity-feed-container .activity-feed-header-section .activity-feed-title-section .activity-feed-content .activity-feed-paragraph .date-popover .common_drop_down p{margin-top:1px;border-bottom-style:dashed;border-bottom-width:1px}.grid-card>.activity-feed-container .activity-feed-header-section .activity-feed-title-section .activity-feed-content .activity-feed-paragraph .date-popover .common_drop_down span{margin-left:8px}.grid-card>.activity-feed-container .activity-feed-header-section .activity-feed-title-section .activity-feed-content .activity-feed-paragraph .date-hover{display:flex;align-items:center;flex-wrap:wrap}.grid-card>.activity-feed-container .activity-feed-header-section .activity-feed-title-section .activity-feed-content .activity-feed-paragraph .class-name,.grid-card>.activity-feed-container .activity-feed-header-section .activity-feed-title-section .activity-feed-content .activity-feed-paragraph .date-hover .class-name{padding-right:4px;color:#00303c}.grid-card>.activity-feed-container .activity-feed-header-section .activity-feed-title-section .activity-feed-content .activity-feed-paragraph .multiple-classes{width:-moz-fit-content;width:fit-content;display:inline;border-bottom-style:dashed;border-bottom-width:1px;padding-bottom:2px}.grid-card>.activity-feed-container .activity-feed-header-section .activity-feed-title-section .activity-feed-content .activity-feed-paragraph .multiple-classes p{display:inline;margin-right:4px;color:#00303c}.grid-card>.activity-feed-container .activity-feed-header-section .activity-feed-title-section .activity-feed-content .activity-feed-paragraph .permitted{margin-left:5px;font-weight:600;color:#3cb371}.grid-card>.activity-feed-container .activity-feed-header-section .activity-feed-title-section .activity-feed-content .activity-feed-paragraph .notPermitted{margin-left:5px;font-weight:600;color:orange}.grid-card>.activity-feed-container .activity-feed-header-section .activity-feed-title-section .activity-feed-content .activity-feed-title-reading .typography-text{margin-top:0!important;font-size:16px!important}.grid-card>.activity-feed-container .activity-feed-header-section .activity-feed-title-section .activity-feed-content .activity-feed-title-reading .typography-text u{cursor:pointer;color:#00303c}.grid-card>.activity-feed-container .activity-feed-header-section .activity-feed-title-section .activity-feed-title-icon{min-width:65px;display:flex;justify-content:flex-start;margin-top:18px;position:relative}.grid-card>.activity-feed-container .activity-feed-header-section .activity-feed-title-section .activity-feed-title-icon .is_feedback_tick{position:absolute}.grid-card>.activity-feed-container .activity-feed-header-section .activity-feed-title-section .activity-feed-title-icon .hide_tick_on_feed{display:none}.grid-card>.activity-feed-container .activity-feed-header-section .activity-feed-title-section .activity-feed-title-icon .home-icon{background-color:#ffeef5;border-radius:26px;padding:7px}.grid-card>.activity-feed-container .activity-feed-header-section .activity-feed-title-section .activity-feed-title-icon .school-icon{background-color:#f1faff;border-radius:26px;padding:7px}.grid-card>.activity-feed-container .activity-feed-header-section .activity-feed-title-section .activity-feed-title-icon .history_log_feed{font-size:35px}@media(max-width:768px){.grid-card>.activity-feed-container .activity-feed-header-section .activity-feed-title-section .activity-feed-title-icon{display:flex;justify-content:flex-start;margin-top:11px}.grid-card>.activity-feed-container .activity-feed-header-section .activity-feed-title-section .activity-feed-title-icon .home-icon,.grid-card>.activity-feed-container .activity-feed-header-section .activity-feed-title-section .activity-feed-title-icon .school-icon{background:transparent}.grid-card>.activity-feed-container .activity-feed-header-section .activity-feed-title-section .activity-feed-title-icon .history_log_feed{font-size:28px}}.grid-card>.activity-feed-container .activity-feed-header-section .activity-feed-title-section .activity-feed-action-area{width:auto}.grid-card>.activity-feed-container .activity-feed-header-section .activity-feed-edit-container{margin:auto 0}.grid-card>.activity-feed-container .activity-feed-header-section .MATHS-liked-icon,.grid-card>.activity-feed-container .activity-feed-header-section .TOPIC-liked-icon{color:#9bc53d}.grid-card>.activity-feed-container .activity-feed-header-section .READING-liked-icon{color:#887dff}.grid-card>.activity-feed-container .activity-feed-header-section .ENGLISH-liked-icon{color:#39b0e2}.grid-card>.activity-feed-container .activity-feed-header-section .OTHER-liked-icon{color:#f5f5f5}.grid-card>.activity-feed-container .activity-feed-header-section .OWN-liked-icon{color:#fdd19b}.grid-card>.activity-feed-container .activity-feed-header-section .DISABLED-liked-icon{opacity:.2}.grid-card>.activity-feed-container .activity-feed-comment-bg{min-height:80px;background-repeat:repeat;background-size:inherit;padding:32px 32px 0;margin-bottom:24px;display:flex;justify-content:center!important;align-items:center;text-align:left}.grid-card>.activity-feed-container .activity-feed-comment-bg .MuiCardContent-root:last-child{padding:0!important}@media(max-width:768px){.grid-card>.activity-feed-container .activity-feed-comment-bg{padding:1em 1em 0}}.grid-card>.activity-feed-container .activity-feed-comment-bg .activity-feed-comment-section{padding:0;width:100%}@media(max-width:768px){.grid-card>.activity-feed-container .activity-feed-comment-bg .activity-feed-comment-section{padding:0 16px}}.grid-card>.activity-feed-container .activity-feed-comment-bg .activity-feed-comment-section .activity-feed-card{margin-bottom:32px;white-space:break-spaces;line-height:160%;border-radius:20px 20px 20px 0;position:relative;overflow:hidden}@media(max-width:768px){.grid-card>.activity-feed-container .activity-feed-comment-bg .activity-feed-comment-section .activity-feed-card{margin-bottom:1em}}.grid-card>.activity-feed-container .activity-feed-comment-bg .activity-feed-comment-section .activity-feed-card .replied_to_comment{font-size:14px}.grid-card>.activity-feed-container .activity-feed-comment-bg .activity-feed-comment-section .activity-feed-card .heading-one{font-size:20px!important;margin-bottom:10px}.grid-card>.activity-feed-container .activity-feed-comment-bg .activity-feed-comment-section .activity-feed-card .typography-text{font-size:16px;font-style:normal;font-weight:400;line-height:160%;margin:0}.grid-card>.activity-feed-container .activity-feed-comment-bg .activity-feed-comment-section .activity-feed-card .common_card{padding:32px}@media(max-width:768px){.grid-card>.activity-feed-container .activity-feed-comment-bg .activity-feed-comment-section .activity-feed-card .common_card{padding:16px}}.grid-card>.activity-feed-container .activity-feed-comment-bg .activity-feed-comment-section .feedback-ticked-by-container{margin-bottom:32px;border-radius:9px}.grid-card>.activity-feed-container .activity-feed-comment-bg .activity-feed-comment-section .feedback-ticked-by-container .common_card{padding:11px 16px!important}.grid-card>.activity-feed-container .activity-feed-comment-bg .activity-feed-comment-section .feedback-ticked-by-container .common_card .feedback-ticked-at{display:flex;align-items:center;gap:4px;border-bottom:2px dashed #999591}.grid-card>.activity-feed-container .activity-feed-comment-bg .activity-feed-comment-section .feedback-ticked-by-container .common_card .feedback-ticked-at svg{width:20px;height:20px;color:#999591}.grid-card>.activity-feed-container .activity-feed-comment-bg .activity-feed-comment-section .feedback-ticked-by-container .common_card .feedback-ticked-at p{margin:0;font-size:14px;font-weight:400;text-transform:lowercase;color:#999591}.grid-card>.activity-feed-container .activity-feed-comment-bg .activity-feed-comment-section .feedback-ticked-by-container .typography-text{font-weight:700}.grid-card>.activity-feed-container .activity-feed-comment-bg .activity-feed-comment-section .replied-card-container .replied-info{column-gap:4px;align-items:center}.grid-card>.activity-feed-container .activity-feed-comment-bg .activity-feed-comment-section .replied-card-container .replied-info>div{display:flex}.grid-card>.activity-feed-container .activity-feed-comment-bg .activity-feed-comment-section .replied-card-container .replied-info>div .replied-at{margin-left:4px;display:flex;gap:4px;border-bottom:2px dashed #999591}.grid-card>.activity-feed-container .activity-feed-comment-bg .activity-feed-comment-section .replied-card-container .replied-info>div .replied-at svg{color:#999591}.grid-card>.activity-feed-container .activity-feed-comment-bg .activity-feed-comment-section .replied-card-container .replied-info>div .replied-at p{margin:0;font-size:14px;font-weight:400;text-transform:lowercase!important;color:#999591}.grid-card>.activity-feed-container .activity-feed-comment-bg .activity-feed-comment-section .replied-card-container .replied-info>div .replied_to_comment svg{color:#999591;width:5px;height:5px;margin-bottom:3px}.grid-card>.activity-feed-container .activity-feed-comment-bg .activity-feed-comment-section .replied-card-container .replied-sticker{width:100%;display:flex;justify-content:center}.grid-card>.activity-feed-container .activity-feed-comment-bg .activity-feed-comment-section .replied-card-container .feedback-reply{margin-top:7px}.grid-card>.activity-feed-container .activity-feed-comment-bg .activity-feed-comment-section .replied-card-container .reply-deleted-container{margin-bottom:32px;width:-moz-fit-content;width:fit-content;margin-left:auto}.grid-card>.activity-feed-container .activity-feed-comment-bg .activity-feed-comment-section .replied-card-container .reply-deleted-container .reply-deleted-at{padding:8px 16px;display:flex;border-radius:9px}.grid-card>.activity-feed-container .activity-feed-comment-bg .activity-feed-comment-section .replied-card-container .reply-deleted-container .reply-deleted-at>span{display:flex;align-items:center;gap:5px;border-bottom:2px dashed}.grid-card>.activity-feed-container .activity-feed-comment-bg .activity-feed-comment-section .replied-card-container .reply-deleted-container .reply-deleted-at>span svg{width:24px;height:24px}.grid-card>.activity-feed-container .activity-feed-comment-bg .activity-feed-comment-section .replied-card-container .reply-deleted-container .reply-deleted-at>span p{margin:0;font-size:16px;font-weight:400;font-style:italic;line-height:23px}.grid-card>.activity-feed-container .activity-feed-comment-bg .activity-feed-comment-section .activity_feed_card_magic_parent .common_card{padding:19px 16px}.grid-card>.activity-feed-container .activity-feed-comment-bg .activity-feed-comment-section .activity_feed_card_magic_parent .typography-text{font-weight:700}.grid-card>.activity-feed-container .activity-feed-comment-bg .activity-feed-comment-section .full_radius{border-radius:20px}.grid-card>.activity-feed-container .activity-feed-comment-bg .activity-feed-comment-section .full_radius_for_magic_parent{border-radius:8px}.grid-card>.activity-feed-container .activity-feed-comment-bg .activity-feed-comment-section .sticker_content{width:-moz-fit-content!important;width:fit-content!important}.grid-card>.activity-feed-container .activity-feed-comment-bg .activity-feed-comment-section .sticker_content .sticker_delete_icon{margin-left:32px;cursor:pointer}.grid-card>.activity-feed-container .activity-feed-comment-bg .activity-feed-comment-section .feedback-reply{overflow:hidden;text-overflow:ellipsis}.grid-card>.activity-feed-container .activity-feed-comment-bg .activity-feed-comment-section .activity-img{margin-bottom:32px;max-width:100%}@media(max-width:768px){.grid-card>.activity-feed-container .activity-feed-comment-bg .activity-feed-comment-section .activity-img{margin-bottom:1em}}.grid-card>.activity-feed-container .activity-feed-comment-bg .activity-feed-comment-section .activity-radio{margin-bottom:32px;width:100%;text-align:start}@media(max-width:768px){.grid-card>.activity-feed-container .activity-feed-comment-bg .activity-feed-comment-section .activity-radio{display:none}}.grid-card>.activity-feed-container .activity-feed-comment-bg .activity-feed-comment-section .reading-target{border:1px solid #6f60ae;background:#e1e5ff;border-radius:4px;display:flex;align-items:flex-start;gap:3px;padding:14px;width:-moz-fit-content;width:fit-content;margin:0 auto 32px}.grid-card>.activity-feed-container .activity-feed-comment-bg .activity-feed-comment-section .reading-target p{margin:0;line-height:1.5}@media(max-width:768px){.grid-card>.activity-feed-container .activity-feed-comment-bg .activity-feed-comment-section .reading-target{margin:0 auto 16px}}.grid-card>.activity-feed-container .activity-feed-comment-bg .activity-feed-comment-section .show_only_replies_container .lock_only_replies_container{max-width:530px;margin:auto}.grid-card>.activity-feed-container .activity-feed-comment-bg .activity-feed-comment-section .show_only_replies_container .lock_only_replies_container .lock_only_replies{position:relative;background-color:#fff;height:191px;border-radius:8px;border:1px solid #fdc300;display:flex;flex-direction:column;align-items:center;justify-content:center;margin-bottom:32px;margin-top:40px}@media(max-width:768px){.grid-card>.activity-feed-container .activity-feed-comment-bg .activity-feed-comment-section .show_only_replies_container .lock_only_replies_container .lock_only_replies{height:245px;padding:0 20px;margin-bottom:20px}}.grid-card>.activity-feed-container .activity-feed-comment-bg .activity-feed-comment-section .show_only_replies_container .lock_only_replies_container .lock_only_replies .lock_only_replies_image{position:absolute;top:-105px;right:50%;transform:translate(50%,50%);background-color:#fff;box-shadow:0 4px 8px 0 hsla(33,12%,82%,.502);width:-moz-fit-content;width:fit-content;border-radius:50%;padding:25px}.grid-card>.activity-feed-container .activity-feed-comment-bg .activity-feed-comment-section .show_only_replies_container .lock_only_replies_container .lock_only_replies .lock_only_replies_text{font-family:Chaloops-Light;font-size:24px;font-weight:400;margin-bottom:24px}.grid-card>.activity-feed-container .activity-feed-comment-bg .activity-feed-comment-section .feedback-comment-card{position:relative;overflow:unset;margin-bottom:51px;width:80%}@media(max-width:768px){.grid-card>.activity-feed-container .activity-feed-comment-bg .activity-feed-comment-section .feedback-comment-card{width:100%!important}}.grid-card>.activity-feed-container .activity-feed-comment-bg .activity-feed-comment-section .feedback-comment-card .common_card{border-radius:20px;box-shadow:unset!important}.grid-card>.activity-feed-container .activity-feed-comment-bg .activity-feed-comment-section .feedback-comment-card .comment-card-speech-bubble{position:absolute;left:8px;bottom:-19px;max-width:unset!important;width:unset!important}.grid-card>.activity-feed-container .activity-feed-comment-bg .activity-feed-comment-section .feedback-comment-card-right{margin-left:auto}.grid-card>.activity-feed-container .activity-feed-comment-bg .activity-feed-comment-section .feedback-comment-card-right .comment-card-speech-bubble{left:unset;right:8px}.grid-card>.activity-feed-container .activity-feed-reply{padding:0 32px}@media(max-width:768px){.grid-card>.activity-feed-container .activity-feed-reply{padding:0 1em}}.grid-card>.activity-feed-container .activity-feed-reply .root:nth-of-type(1n){margin-bottom:0}.grid-card>.activity-feed-container .activity-feed-reply .root label{margin:-2px 0}.grid-card>.activity-feed-container .activity-feed-reply .feedback_reply_input{height:50px}@media(max-width:768px){.grid-card>.activity-feed-container .MuiAccordionSummary-root{flex-wrap:no-wrap}.grid-card>.activity-feed-container .MuiAccordionSummary-root .MuiButtonBase-root{padding:0}}.grid-card>.activity-feed-container .link{font-weight:700;text-decoration:none;color:#000}.grid-card>.activity-feed-container .audio-player-container{margin-top:10px}.activity-feed-accordion-details{padding:0!important}.activity-feed-accordion-details .radio-para{text-decoration:underline}.activity-feed-accordion-details .last-edited-container{margin-bottom:32px;width:-moz-fit-content;width:fit-content}.activity-feed-accordion-details .last-edited-container .last-edited{padding:8px 16px;display:flex;border-radius:9px;background-color:#ecefff}.activity-feed-accordion-details .last-edited-container .last-edited>span{display:flex;align-items:center;gap:4px;border-bottom:2px dashed}.activity-feed-accordion-details .last-edited-container .last-edited>span svg{width:24px;height:24px}.activity-feed-accordion-details .last-edited-container .last-edited>span p{margin:0;font-size:14px;font-weight:400}.last-edited-popover h3{font-size:14px;font-weight:700}.last-edited-popover p{font-size:14px}.note-info-icon-message{max-width:260px}.activity-feed-popover{padding:4px!important}.show_pupil_count{display:inline-block;border-bottom-style:dashed;border-bottom-width:1px}.reply_loading{width:30px!important;height:30px!important}.stickers_container .stickers_heading{font-size:20px;margin-bottom:16px}.stickers_container .stickers-list{max-height:241px;overflow:auto;margin-bottom:24px}.stickers_container .stickers-item{height:110px;width:110px;justify-content:space-between;flex-wrap:wrap;padding:4px;border-radius:4px;align-content:center}.stickers_container .sticker-image{object-fit:contain;cursor:pointer;margin:auto}.sticker_arrow{padding:0 8px;overflow-x:unset;overflow-y:unset;border-radius:20px;margin-top:-20px;width:445px}@media(max-width:768px){.sticker_arrow{width:340px}}.sticker_arrow:before{content:"";position:absolute;margin-right:-.71em;bottom:0;top:unset;width:30px;height:30px;right:50%;left:50%;background-color:#fff;transform:translate(-50%,50%) rotate(135deg);-webkit-clip-path:polygon(-5px -5px,calc(100% + 5px) -5px,calc(100% + 5px) calc(100% + 5px));clip-path:polygon(-5px -5px,calc(100% + 5px) -5px,calc(100% + 5px) calc(100% + 5px));box-shadow:0 5px 5px -3px rgba(0,0,0,.2),0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12)}@media(max-width:768px){.sticker_arrow:before{left:15%}}.feedback-delete-modal .dialog-side-btn .MuiDialogActions-root .lwp-button{background-color:#e8492a}.activity-deleted-feedback-container{margin-bottom:1em;display:flex;background-color:#f5f5f5;padding:14px;gap:10px;border-radius:4px;border:1px solid #999591;width:100%;align-items:center}.activity-deleted-feedback-container P{margin:0;color:#000;font-size:16px;font-style:italic;font-weight:400;line-height:22px}.activity-deleted-feedback-container svg{color:#00303c}.activity-feedback-actions-info-popover p{font-size:14px;margin:0}.news-card-container{padding:1.5em;box-shadow:0 4px 8px hsla(33,12%,82%,.5)!important;border-radius:4px;margin-bottom:1.5em;border-top:4px solid #f28d00}@media(max-width:768px){.news-card-container{padding:1em}}.news-card-container .news-card-content,.news-card-container .news-card-content:last-child{padding:0}.news-card-container .news-card-content .heading-one{font-size:1.5em}@media(max-width:768px){.news-card-container .news-card-content .heading-one{font-size:1em}}.news-card-container .news-card-content .news-card-date{font-size:14px}@media(max-width:768px){.news-card-container .news-card-content .news-card-date{font-size:12px}}.news-card-container .news-card-content .description{padding-top:1.5em;display:inline-block}@media(max-width:768px){.news-card-container .news-card-content .description{padding-top:1em;font-size:14px}}.grid-card>.simple-child-card-container{background:#fff;box-shadow:0 4px 8px hsla(33,12%,82%,.5);border-radius:4px;display:flex;justify-content:center;flex-direction:column;align-items:center;width:237px;max-height:215px;min-height:215px;padding:2em 0 1.5em;cursor:pointer}.grid-card>.simple-child-card-container .simple-child-card-bg{text-align:center}.grid-card>.simple-child-card-container .simple-child-card-bg .simple-child-image{width:140px;padding-bottom:1em}.grid-card>.simple-child-card-container .simple-child-card-bg .typography-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:205px}.grid-card>.topic-summary-card-container{display:flex;flex-direction:column;background:#fff;box-shadow:0 4px 8px hsla(33,12%,82%,.5);border-radius:4px;width:100%;height:max-content;padding:1.5em 1.5em 0}.grid-card>.topic-summary-card-container .truncate_local{max-width:250px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;height:40px}.grid-card>.topic-summary-card-container .topic-summary-content-section{padding:0;display:flex;flex-direction:column;box-sizing:border-box}.grid-card>.topic-summary-card-container .topic-summary-content-section:last-child{padding:0}.grid-card>.topic-summary-card-container .topic-summary-content-section .topic-summary-discriptions{margin:1em 0;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;max-height:79px;min-height:79px}.grid-card>.topic-summary-card-container .MuiCardActions-root{padding:14px 0;display:flex;flex-direction:column;align-items:flex-start}.grid-card>.topic-summary-card-container .MuiCardActions-root .topic-summary-btn-container-with-para{display:flex;justify-content:space-between;align-items:flex-start;width:100%}.grid-card>.topic-summary-card-container .MuiCardActions-root .topic-summary-btn-container-with-para .topic-summary-btn{padding:4px 0}.grid-card>.topic-summary-card-container .MuiCardActions-root .topic-summary-btn-container-with-para p{padding:0 8px}.grid-card>.topic-summary-card-container .MuiCardActions-root .topic-summary-btn-container{display:flex;justify-content:space-between;align-items:flex-start;width:100%}.grid-card>.topic-summary-card-container .MuiCardActions-root .topic-summary-btn-container .topic-summary-btn{padding:4px 5px}.grid-card>.topic-summary-card-container .MuiCardActions-root .topic-summary-btn-container p{padding:0 8px}.grid-card>.topic-summary-card-container .MuiCardActions-root p{font-size:14px;color:#00303c;margin-top:8px;padding-left:5px}.grid-card>.topic-summary-card-container .MuiCardActions-root .previously_text{margin-left:0}.border-top-ENGLISH{border-top:4px solid #39b0e2}.border-top-MATHS,.border-top-TOPIC{border-top:4px solid #9bc53d}.border-top-OTHER{border-top:4px solid #f28d00}.grid-card>.child-summary-card-container{padding:2em 2.5em;background:#fff;box-shadow:0 4px 8px hsla(33,12%,82%,.5);border-radius:4px;width:100%}.grid-card>.child-summary-card-container .child-summary-content-section,.grid-card>.child-summary-card-container .child-summary-content-section:last-child{padding:0}.grid-card>.child-summary-card-container .child-summary-content-section .child-summary-section{display:flex;justify-content:space-between;align-items:center}@media(max-width:768px){.grid-card>.child-summary-card-container .child-summary-content-section .child-summary-section{flex-wrap:wrap}.grid-card>.child-summary-card-container .child-summary-content-section .child-summary-section .side-img-container{margin:0 auto}}.grid-card>.child-summary-card-container .child-summary-content-section .child-summary-section .side-img-container .side-img{width:120px}.grid-card>.child-summary-card-container .child-summary-content-section .child-summary-section .margin-bw-summary{margin-bottom:2em}.grid-card>.child-summary-card-container .child-summary-content-section .child-summary-section .status-bar{padding:8px;box-shadow:0 2px 4px hsla(33,12%,82%,.25);border-radius:.5em;font-size:12px;color:#000;width:-moz-fit-content;width:fit-content;cursor:pointer}.grid-card>.child-summary-card-container .child-summary-content-section .child-summary-section .color-active{background-color:#99c95d}.grid-card>.child-summary-card-container .child-summary-content-section .child-summary-section .color-registered{background-color:#c6dd84}.grid-card>.child-summary-card-container .child-summary-content-section .child-summary-section .color-missing{background-color:#faf3b3}.grid-card>.child-summary-card-container .child-summary-content-section .divider{margin:2em 0}.video-card-container{box-shadow:0 4px 8px hsla(33,12%,82%,.5)}.video-card-container .star-class{display:flex;justify-content:flex-end}.video-card-container .video-player{background:#fff}.video-card-container .video-player:focus{outline:none}.video-card-container .video-player .play-icon{position:absolute}@media(max-width:768px){.video-card-container .video-player .play-icon{height:72px;object-fit:contain}}.video-card-container .video-player iframe{width:100%;height:100%}.video-card-container .thumbnail_img_container{height:100%;width:100%;position:relative;display:flex;justify-content:center;align-items:center}.video-card-container .thumbnail_img_container .video_thumb{object-fit:contain;width:100%;height:100%;position:absolute}.video-card-container .wrapper{position:relative;padding-top:56.25%}.video-card-container .wrapper .player{position:absolute;top:0;left:0;width:100%;height:100%}.history-card-container{display:flex;justify-content:space-between;padding:1em 1em 1.5em;cursor:pointer}@media(min-width:375px)and (max-width:390px){.history-card-container{margin-left:-1rem}}.history-card-container .topic-class{width:300px;padding-bottom:4px}.history-card-container .date-time{font-size:14px}.ENGLISH-border{border-left:.5em solid #39b0e2}.READING-border{border-left:.5em solid #887dff}.MATHS-border,.TOPIC-border{border-left:.5em solid #9bc53d}.OTHER-border{border-left:.5em solid #f28d00}.OWN-border{border-left:.5em solid #fdd19b}.popover-card-container{box-shadow:0 4px 8px hsla(33,12%,82%,.5);padding:.5rem}.grid-card>.topic-card-container{box-shadow:0 4px 8px hsla(33,12%,82%,.5);padding:1rem;width:100%;cursor:pointer;border-top:4px solid}.grid-card>.topic-card-container .topic-card-content{padding:0}.grid-card>.topic-card-container .topic-card-content .topic-card-header{display:flex;justify-content:space-between}.grid-card>.topic-card-container .topic-card-content .topic-card-header .right-content .maths-edit-icon{height:1.25em;object-fit:contain;cursor:pointer;padding:5px;transition:.2s;border-radius:4px}.grid-card>.topic-card-container .topic-card-content .topic-card-header .right-content .maths-edit-icon:hover{background-color:#d4e5ab}.grid-card>.topic-card-container .topic-card-content .topic-card-header .right-content .english-edit-icon{height:1.25em;object-fit:contain;cursor:pointer;padding:5px;transition:.2s;border-radius:4px}.grid-card>.topic-card-container .topic-card-content .topic-card-header .right-content .english-edit-icon:hover{background-color:#b8e5ef}.grid-card>.topic-card-container .topic-card-content .topic-card-header .right-content .reading-edit-icon{height:1.25em;object-fit:contain;cursor:pointer;padding:5px;transition:.2s;border-radius:4px}.grid-card>.topic-card-container .topic-card-content .topic-card-header .right-content .reading-edit-icon:hover{background-color:#d0d8ff}.grid-card>.topic-card-container .english-color{border-top:4px solid #39b0e2}.grid-card>.topic-card-container .next-color{border-top:4px solid #f28d00}.grid-card>.topic-card-container .maths-color{border-top:4px solid #9bc53d}.grid-card>.topic-card-container .prograss-bar-color-maths{background-color:#d4e5ab}.grid-card>.topic-card-container .prograss-bar-color-maths .MuiLinearProgress-barColorPrimary{background-color:#9bc53d}.grid-card>.topic-card-container .prograss-bar-color-english{background-color:#b8e5ef}.grid-card>.topic-card-container .prograss-bar-color-english .MuiLinearProgress-barColorPrimary{background-color:#39b0e2}.grid-card>.topic-card-container .prograss-bar-color-next{background-color:#fdd19b}.grid-card>.topic-card-container .prograss-bar-color-next .MuiLinearProgress-barColorPrimary{background-color:#f28d00}.addNewTopic{border:3px dashed #d6d1cb;display:flex;justify-content:center;align-items:center;border-radius:4px;width:100%;min-height:138px}.common_card{box-shadow:0 4px 8px hsla(33,12%,82%,.5)!important}.sticker-image-card .image-container{min-height:154px}.sticker-image-card .image-container img{width:100%;height:100%;object-fit:contain}.sticker-image-card .image-container p{font-family:Verdana;font-size:12px;font-weight:400;line-height:140.625%}.common-btn{display:flex;justify-content:center;align-items:center;outline:none;border:none;font-size:.85em;min-width:164px;padding:1em 2.5em;font-weight:700;border-radius:4px}@media(max-width:768px){.common-btn{width:100%}}.primary-btn{background-color:#f28d00;color:#000}.secondary-btn{background-color:#d6d1cb;color:#000}.math-btn{background-color:#9bc53d;color:#fff}.english-btn{background-color:#39b0e2;color:#fff}.reading-btn,.text-btn{color:#000}.text-btn{background-color:#fff}.icon-btn{display:flex;justify-content:center;align-items:center;outline:none;border:none;font-size:.85em;min-width:130px;padding:0;font-weight:700;color:#000;background-color:transparent;height:1.5em}@media(max-width:768px){.icon-btn{width:100%}}.icon-btn .icon{margin:0 .85em;height:1.25em;width:1.25em}.lwp-button{box-shadow:none!important}.lwp-button,.lwp-social-button{text-transform:none;font-weight:700}.lwp-social-button{width:100%;height:64px;display:flex;justify-content:space-around;color:#000}.lwp-social-button .MuiButton-startIcon{margin-right:0;width:25px;display:flex;justify-content:center}.lwp-social-button .social-button-text{width:190px}.activity-button-container{display:flex;justify-items:center;align-items:center;overflow:hidden;width:-moz-fit-content;width:fit-content;box-shadow:0 4px 8px hsla(33,12%,82%,.5);min-height:180px}@media(max-width:768px){.activity-button-container{flex-direction:column-reverse}}.activity-button-container .activity-button-img{width:180px;object-fit:contain;position:relative;top:2em}.activity-button-container .activity-button-content{padding:3em 2em 3em 1em}@media(max-width:768px){.activity-button-container .activity-button-content{padding-bottom:0;padding-top:1.5em}}.end-icon{width:.75em;height:1.5em}.badge-color{margin-left:2em}.badge-color .MuiBadge-badge{padding:0 .75em;font-family:Verdana}.badge-color .MuiBadge-colorPrimary{color:#000;background-color:#f28d00}.desktop-btn{display:block}@media(max-width:768px){.desktop-btn{display:none}}.mobile-btn{display:none}@media(max-width:768px){.mobile-btn{display:block}}.mobile-btn .back-btn{padding:8px 0}.mobile-btn .back-btn span .material-icons{color:#f28d00;font-size:28px}.custom_color_picker{width:97%!important;box-shadow:0 4px 8px 0 hsla(33,12%,82%,.5)!important}.custom_color_picker>div:first-child{padding-bottom:238px!important;border-radius:8px!important}.custom_color_picker .flexbox-fix>div:first-child>div:nth-child(2),.custom_color_picker .flexbox-fix>div:nth-child(2),.custom_color_picker>div:first-child>div:nth-child(2){display:none}.custom_color_picker .flexbox-fix:last-child{display:none!important}.custom_color_picker .flexbox-fix:nth-child(3) input{padding:10px 10%!important;border-radius:8px!important}.root{width:100%;display:flex;flex-direction:column}.root:nth-of-type(1n){margin-bottom:1em}.root label{font-size:16px}.root label,.root label.Mui-focused{color:#00303c}.root .MuiInput-underline:after{border-bottom-color:#000}.root .MuiOutlinedInput-input{padding:1em;font-size:1em;color:#000;text-align:left;background-color:#fff}.root .MuiOutlinedInput-notchedOutline{border-color:#000}.root .color_picker{position:relative}.root .color_picker .MuiOutlinedInput-root{width:100%}.root .color_picker input[type=color]{position:absolute;top:13px;right:10px}.root .MuiOutlinedInput-root .fieldset{border-color:#000;border-width:1px}.root .MuiOutlinedInput-root:hover fieldset{border-color:#000}.root .MuiOutlinedInput-root.Mui-focused fieldset{border-color:#000;border-width:1px}.root .MuiOutlinedInput-root .MuiSelect-icon{color:#00303c}.root .select-filed-container>.MuiSelect-root{display:flex;flex-wrap:wrap}.root .select-filed-container>.MuiSelect-root .MuiButtonBase-root{background-color:#d6d1cb}.root .select-filed-container>.MuiSelect-root .MuiButtonBase-root:nth-child(1n){margin-right:.5em;margin-bottom:.5em}.root .select-filed-container>.MuiSelect-root .MuiButtonBase-root .MuiChip-label{font-size:12px;font-family:Verdana;padding:4px 8px 4px 10px;color:#000}.root .select-filed-container>.MuiSelect-root .MuiButtonBase-root .MuiSvgIcon-root{margin-right:8px}.root .select-filed-container>.MuiSelect-root .MuiButtonBase-root .MuiSvgIcon-root path{fill:rgba(0,0,0,.7)}.root .MuiFormHelperText-root{color:#dd3818}.root .input-icon-date>.MuiButtonBase-root{color:#00303c;padding:0}.root .MuiFormHelperText-root{margin:0}.root .helperText p{font-size:14px;margin-left:16px;color:#757575}.root .input-field-word-limit{position:absolute;bottom:9px;right:14px;color:#000;font-size:14px}.root .input-field-word-count{color:#000;font-size:14px}.MuiDayCalendar-weekDayLabel{color:rgba(0,0,0,.6)}.date-picker-field{background-color:#fff}.date-picker-field label{color:#00303c}.date-picker-field .Mui-focused{color:#00303c;border-color:red!important}.date-picker-field .MuiOutlinedInput-root .MuiOutlinedInput-notchedOutline{border-color:#000}.date-picker-field .MuiOutlinedInput-root .fieldset,.date-picker-field .MuiOutlinedInput-root.Mui-focused fieldset{border-color:#000;border-width:1px}.date-picker-error .MuiOutlinedInput-root fieldset{border-color:#d32f2f!important}.date-picker-error .MuiOutlinedInput-root.Mui-focused fieldset{border-color:#000!important;border-width:1px}.date-picker-error .MuiOutlinedInput-root:hover fieldset{border-color:#000!important}.MuiPickersPopper-root .MuiPickersFadeTransitionGroup-root .MuiPickersYear-root .Mui-disabled{color:#757575!important}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.MuiOutlinedInput-multiline{padding:.5em 0!important}.text-area-bg{opacity:.2;height:120px;position:absolute;right:15px;bottom:58px}.error-text{display:flex;align-items:center;color:#dd3818!important}.error-text .error-icon{width:1rem;height:1rem;margin:0 .25em;font-size:15px}.input-field .MuiAutocomplete-root .MuiFormControl-root{background-color:#fff}.heading-one{font-size:2rem;font-family:Chaloops-Medium;font-weight:500}@media(max-width:768px){.heading-one{font-size:1.5rem}}.heading-two{font-size:1.5rem;font-weight:700}@media(max-width:768px){.heading-two{font-size:1.25rem}}.heading-three{font-size:1rem;font-weight:700}.link,.paragraph{font-size:1rem;font-weight:400}.link{cursor:pointer}.typography-text{color:#000;margin-bottom:.25rem}.typography-text:first-letter{text-transform:uppercase}.center-text{text-align:center}.audio-player-container{display:flex;justify-content:center;align-items:center}.audio-player-container .audio-download>span{background-color:#f28d00;margin-left:10px;border-radius:50%;padding:7px;font-size:30px;color:#000;cursor:pointer}.audio-player-container .readinglog-audio-player{width:100%}.audio-player-container .readinglog-audio-player .rhap_container{background-color:transparent;box-shadow:none}.audio-player-container .readinglog-audio-player .rhap_container .rhap_main .rhap_progress-section .rhap_time{font-size:16px;font-family:Verdana}.audio-player-container .readinglog-audio-player .rhap_container .rhap_main .rhap_progress-section .rhap_progress-container .rhap_progress-bar{background-color:#d6d1cb;height:2px}.audio-player-container .readinglog-audio-player .rhap_container .rhap_main .rhap_progress-section .rhap_progress-container .rhap_progress-bar .rhap_progress-filled,.audio-player-container .readinglog-audio-player .rhap_container .rhap_main .rhap_progress-section .rhap_progress-container .rhap_progress-bar .rhap_progress-indicator{background-color:#f28d00}.audio-player-container .readinglog-audio-player .rhap_container .rhap_main .rhap_controls-section{width:100%;display:flex;justify-content:center;margin-top:45px}.audio-player-container .readinglog-audio-player .rhap_container .rhap_main .rhap_controls-section .rhap_additional-controls{display:none}.audio-player-container .readinglog-audio-player .rhap_container .rhap_main .rhap_controls-section .rhap_main-controls button{color:#00303c;width:36px;height:36px;font-size:36px}.audio-player-container .readinglog-audio-player .rhap_container .rhap_main .rhap_controls-section .rhap_volume-controls{display:none}@media(max-width:768px){.audio-player-container .audio-player>audio{width:250px}}.select-child-container{display:flex;justify-content:center;align-items:center;flex-direction:column;width:100%;margin:2em 0}.select-child-container .select-child-heading{font-size:2em;text-align:center;margin-bottom:1em;font-family:Chaloops-Medium}.speech-bubble-text{font-size:14px}.simple-child-cards-grid{align-items:flex-start;justify-content:center}.topic-summary-cards-grid{align-items:flex-start}.speech-bubble-card-container{width:100%}.speech-bubble{position:relative;background-color:#fff;border-radius:1.5em;filter:drop-shadow(0 4px 8px rgba(214,209,203,.5));padding:2em}.speech-bubble h1{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.speech-bubble img{position:absolute;top:20px;left:-30px}.form-radio-check>.MuiRadio-colorSecondary.Mui-checked{color:#00303c}.form-radio-check>.MuiRadio-colorSecondary.Mui-checked:hover{background:none}.form-radio-check>.Mui-checked{color:#00303c}.form-radio-check>.Mui-checked:hover{background:none}.form-radio-check>.MuiRadio-root{color:#d6d1cb}.form-radio-check>.radio-check{padding-top:0;color:#00303c}.form-radio-check>.MuiButtonBase-root:hover{color:#00303c;background:none}.radio-formcontrol>.MuiFormGroup-root>.form-radio-check{align-items:flex-start}.form-radio-check{padding-bottom:1rem;color:#00303c}.checkbox-container>.MuiCheckbox-colorSecondary.Mui-checked{color:#00303c!important}.checkbox-container>.MuiCheckbox-colorSecondary.Mui-checked:hover{background:none}.checkbox-container>.MuiCheckbox-colorSecondary.Mui-checked .material-icons{color:#00303c!important}.checkbox-container>.MuiIconButton-colorSecondary:hover{color:#00303c;background:none}.checkbox-container{padding-top:0;align-items:flex-start}.checkbox-container .MuiTypography-root{padding-top:7px}.checkbox-container .MuiTypography-root p{color:#00303c}.checkbox-container .Mui-disabled,.checkbox-container .Mui-disabled .material-icons{color:#999591!important}.checkbox-container .Mui-disabled p{color:#757575}.checkbox-container.Mui-disabled:hover{cursor:not-allowed!important}.checkbox-formgroup>.checkbox-container{align-items:flex-start}.dialog-wrapper>.MuiBackdrop-root{background-color:rgba(0,0,0,.7)}.email-bad-params-details .dialog-content-section iframe,.email-preview .dialog-content-section iframe{width:100%;height:50vw}.dialog-wrapper .MuiDialog-paperScrollBody{width:-webkit-fill-available!important;width:-moz-available!important}.dialog-wrapper .dialog-content-section{padding:.5em;box-shadow:none}.dialog-wrapper .dialog-content-section .typography-text:first-letter{text-transform:none}.dialog-wrapper .dialog-content-section .MuiDialogContent-root{background-color:#fff;overflow:hidden}.dialog-wrapper .dialog-content-section .MuiDialogContent-root .class-edit-divider{margin:20px 0}.dialog-wrapper .dialog-content-section .MuiDialogContent-root .MuiFormControl-root .MuiFormLabel-root{color:#00303c}.dialog-wrapper .dialog-content-section .MuiDialogContent-root .MuiFormControl-root .MuiFormGroup-root .MuiFormControlLabel-root{align-items:center!important}.dialog-wrapper .dialog-content-section .MuiDialogContent-root .MuiFormControl-root .MuiFormGroup-root .MuiFormControlLabel-root .MuiRadio-root{color:#00303c}.dialog-wrapper .dialog-content-section .MuiDialogContent-root .award-trophy-container .paragraph{margin-bottom:20px}.dialog-wrapper .dialog-content-section .m-30{margin:30px 0}.dialog-wrapper .dialog-content-section .rdw-storybook-editor{border:1px solid rgba(0,0,0,.23);padding:10px 20px;border-radius:10px;min-height:300px;margin-bottom:15px}.dialog-wrapper .dialog-content-section .dialog-header-section{display:flex;justify-content:space-between;align-items:baseline;padding-right:1.5em;padding-top:1em}@media(max-width:768px){.dialog-wrapper .dialog-content-section .dialog-header-section{flex-wrap:wrap;padding:0 0 1em}}.dialog-wrapper .dialog-content-section .dialog-header-section .dialog-title{width:-moz-fit-content;width:fit-content}.dialog-wrapper .dialog-content-section .dialog-header-section .filter-btn{margin-left:1.5em}.dialog-wrapper .dialog-content-section .dialog-btn-section{display:flex;justify-content:space-between;align-items:center;padding:1.5em}@media(max-width:768px){.dialog-wrapper .dialog-content-section .dialog-btn-section{flex-wrap:wrap}}.dialog-wrapper .dialog-content-section .dialog-btn-section .dialog-action{padding:0}.dialog-wrapper .dialog-content-section .add-blog-file-upload,.dialog-wrapper .dialog-content-section .add-logo-file-upload,.dialog-wrapper .dialog-content-section .add-resource-file-upload,.dialog-wrapper .dialog-content-section .add-staff-file-upload,.dialog-wrapper .dialog-content-section .add-topic-file-upload,.dialog-wrapper .dialog-content-section .add-video-tutorial-file-upload,.dialog-wrapper .dialog-content-section .admin-upload-file-uploader{justify-content:center;display:flex;align-items:center}.dialog-wrapper .dialog-content-section .add-blog-file-upload input[type=file],.dialog-wrapper .dialog-content-section .add-logo-file-upload input[type=file],.dialog-wrapper .dialog-content-section .add-resource-file-upload input[type=file],.dialog-wrapper .dialog-content-section .add-staff-file-upload input[type=file],.dialog-wrapper .dialog-content-section .add-topic-file-upload input[type=file],.dialog-wrapper .dialog-content-section .add-video-tutorial-file-upload input[type=file],.dialog-wrapper .dialog-content-section .admin-upload-file-uploader input[type=file]{margin-left:170px}.dialog-wrapper .dialog-content-section .guess_the_animal_container_nested .modal-btn{display:flex;justify-content:center;text-decoration:none}@media(max-width:768px){.dialog-wrapper .dialog-content-section .guess_the_animal_container_nested .modal-btn .lwp-button{width:100%}}.dialog-wrapper .dialog-content-section .guess_the_animal_container_nested .mein_heading{line-height:51px}.dialog-wrapper .dialog-content-section .guess_the_animal_container_nested dl,.dialog-wrapper .dialog-content-section .guess_the_animal_container_nested ol,.dialog-wrapper .dialog-content-section .guess_the_animal_container_nested ul{padding-left:50px}.dialog-wrapper .dialog-content-section .guess_the_animal_container_nested dl li,.dialog-wrapper .dialog-content-section .guess_the_animal_container_nested ol li,.dialog-wrapper .dialog-content-section .guess_the_animal_container_nested ul li{margin:12px 0}.dialog-wrapper .dialog-content-section .guess_the_animal_container_nested dd{padding-left:20px}.dialog-wrapper .dialog-content-section .guess_the_animal_container_nested dd li{margin:12px 0}.dialog-wrapper .dialog-content-section .guess_the_animal_container_nested .editor-step p{padding:5px 0}.dialog-wrapper .dialog-content-section .guess_the_animal_container_nested .editor-step .activity-tooltip{position:relative;display:inline-block;border-bottom:1px dotted #000}.dialog-wrapper .dialog-content-section .guess_the_animal_container_nested .editor-step .activity-tooltip .activity-tooltiptext{visibility:hidden;min-width:200px;background-color:#fff;padding:25px;border-radius:6px;color:#555;text-align:start;position:absolute;z-index:1;top:125%;left:50%;margin-left:-120px;opacity:0;transition:opacity .3s;filter:drop-shadow(0 0 3px #807c74)}.dialog-wrapper .dialog-content-section .guess_the_animal_container_nested .editor-step .activity-tooltip:hover .activity-tooltiptext{visibility:visible;opacity:1}.dialog-wrapper .dialog-content-section .guess_the_animal_container_nested .activity_contain{margin:24px 0}.dialog-wrapper .dialog-content-section .guess_the_animal_container_nested .activity_contain .secondary_btn_color{color:#000}.dialog-wrapper .dialog-content-section .guess_the_animal_container_nested .activity_contain .mb2{margin:5px}.dialog-wrapper .dialog-content-section .guess_the_animal_container_nested .activity_contain .break{flex-basis:100%;height:0}.dialog-wrapper .dialog-content-section .guess_the_animal_container_nested .activity_contain .activity-question{font-size:1em}@media(max-width:768px){.dialog-wrapper .dialog-content-section .guess_the_animal_container_nested .activity_contain .activity-step-table .common_table .MuiTable-root{min-width:295px}}.dialog-wrapper .dialog-content-section .guess_the_animal_container_nested .activity_contain .img-container{display:flex;justify-content:center;margin:24px 0}.dialog-wrapper .dialog-content-section .guess_the_animal_container_nested .activity_contain .img-container .activity-image{display:flex;justify-content:center;object-fit:contain;max-height:350px;width:100%}.dialog-wrapper .dialog-content-section .guess_the_animal_container_nested .activity_contain .activity-step-timer{display:flex;justify-content:center;align-items:center;flex-direction:column;line-height:45px}.dialog-wrapper .dialog-content-section .guess_the_animal_container_nested .activity_contain .activity-step-timer .timer-wrapper{display:flex;justify-content:center}.dialog-wrapper .dialog-content-section .guess_the_animal_container_nested .activity_contain .activity-step-timer .timer{font-family:Chaloops-Light;display:flex;flex-direction:column;align-items:center}.dialog-wrapper .dialog-content-section .guess_the_animal_container_nested .activity_contain .activity-step-timer .timerEndString{color:#f28d00;font-family:Chaloops-Medium;font-size:25px;display:flex;flex-direction:column;align-items:center;text-align:center;max-width:130px;word-break:break-word}.dialog-wrapper .dialog-content-section .guess_the_animal_container_nested .activity_contain .activity-step-timer .text{color:#aaa}.dialog-wrapper .dialog-content-section .guess_the_animal_container_nested .activity_contain .activity-step-timer .value{font-size:40px;color:#f28d00}.dialog-wrapper .dialog-content-section .guess_the_animal_container_nested .activity_contain .activity-step-timer .activity-step-timer-buttons{margin-top:10px}.dialog-wrapper .dialog-content-section .guess_the_animal_container_nested .activity_contain .activity-step-stopwatch{display:flex;justify-content:center;align-items:center;flex-direction:column}.dialog-wrapper .dialog-content-section .guess_the_animal_container_nested .activity_contain .activity-step-stopwatch .activity-step-stopwatch-numbers{line-height:60px;border:10px solid #e0e0e0;cursor:pointer;padding:5px 20px;border-radius:15%;font-family:Chaloops-Light;font-size:40px;display:flex;align-items:center;color:#f28d00}.dialog-wrapper .dialog-content-section .guess_the_animal_container_nested .activity_contain .activity-step-audio{display:flex;justify-content:center;align-items:center;max-width:600px;margin:0 auto}.dialog-wrapper .dialog-content-section .guess_the_animal_container_nested .activity_contain .mwp-orange{color:#c66c00}.dialog-wrapper .dialog-content-section .guess_the_animal_container_nested .activity_contain h1,.dialog-wrapper .dialog-content-section .guess_the_animal_container_nested .activity_contain h2,.dialog-wrapper .dialog-content-section .guess_the_animal_container_nested .activity_contain h3,.dialog-wrapper .dialog-content-section .guess_the_animal_container_nested .activity_contain h4,.dialog-wrapper .dialog-content-section .guess_the_animal_container_nested .activity_contain h5,.dialog-wrapper .dialog-content-section .guess_the_animal_container_nested .activity_contain h6{margin:24px 0;font-family:Chaloops-Medium;font-weight:unset}.dialog-wrapper .dialog-content-section .guess_the_animal_container_nested .activity_contain .react_material_body_container{display:flex;justify-content:center;align-items:center;height:100%}.dialog-wrapper .dialog-content-section .guess_the_animal_container_nested .activity_contain .react_material_body{width:100%;max-width:340px;margin:0 auto;background-color:#ffd19b;padding:16px 0;border-radius:8px;display:flex;justify-content:center;align-items:center}@media(max-width:768px){.dialog-wrapper .dialog-content-section .guess_the_animal_container_nested .activity_contain .react_material_body{width:65%}}.dialog-wrapper .dialog-content-section .guess_the_animal_container_nested .activity_contain .react_material_body p,.dialog-wrapper .dialog-content-section .guess_the_animal_container_nested .activity_contain .react_material_body span{white-space:pre-line;font-family:SassoonInfantRg-Regular;font-size:32px;max-width:250px;margin:auto}.dialog-wrapper .dialog-content-section .guess_the_animal_container_nested .activity_contain .react_material_body .typography-text:first-letter{text-transform:none!important}.dialog-wrapper .dialog-content-section .guess_the_animal_container_nested .activity_contain .react_material_body .Carousel-indicators-80{height:0}.dialog-wrapper .dialog-content-section .guess_the_animal_container_nested .activity_contain .react_material_body .Carousel-fullHeightHoverWrapper-21{height:83%}.dialog-wrapper .dialog-content-section .guess_the_animal_container_nested .activity_contain .image-carousel-container{margin:0 auto;display:flex;justify-content:center;align-items:center;text-align:center}.dialog-wrapper .dialog-content-section .guess_the_animal_container_nested .activity_contain .image-carousel-container .Carousel-indicators-80{height:0}.dialog-wrapper .dialog-content-section .guess_the_animal_container_nested .activity_contain .image-carousel-container .Carousel-fullHeightHoverWrapper-21{height:83%}.dialog-wrapper .dialog-content-section .guess_the_animal_container_nested .activity_contain .activity-step-modal{text-align:center}.dialog-wrapper .dialog-content-section .guess_the_animal_container_nested .activity_contain dl,.dialog-wrapper .dialog-content-section .guess_the_animal_container_nested .activity_contain ol,.dialog-wrapper .dialog-content-section .guess_the_animal_container_nested .activity_contain ul{padding-left:50px}.dialog-wrapper .dialog-content-section .guess_the_animal_container_nested .activity_contain dl li,.dialog-wrapper .dialog-content-section .guess_the_animal_container_nested .activity_contain ol li,.dialog-wrapper .dialog-content-section .guess_the_animal_container_nested .activity_contain ul li{margin:12px 0}.dialog-wrapper .dialog-content-section .guess_the_animal_container_nested .activity_contain dd{padding-left:20px}.dialog-wrapper .dialog-content-section .guess_the_animal_container_nested .activity_contain dd li{margin:12px 0}.dialog-wrapper .dialog-content-section .guess_the_animal_container_nested .activity_contain button{pointer-events:all}.dialog-side-btn{display:flex;justify-content:flex-end;align-items:center}.dialog-side-btn .disconnect-btn{background-color:#e8492a}.header-container .MuiAppBar-colorPrimary{background-color:#fff;color:#000}.header-container .MuiPaper-elevation4{box-shadow:0 2px 4px hsla(33,12%,82%,.25)}.header-container .header-section{display:flex;align-items:center;max-height:80px}.header-container .header-section .show_pupil{align-items:center;gap:32px}.header-container .header-section .show_pupil .pupil_tab_container{display:flex;align-items:center;gap:8px;background:#edf6e6;padding:4px 12px;border-radius:8px}.header-container .header-section .show_pupil .pupil_tab_container img{object-fit:contain}.header-container .header-section .show_settings{display:flex;align-items:center;gap:8px}.header-container .header-section .section-desktop{display:flex}@media(max-width:768px){.header-container .header-section .section-desktop{display:none}}.header-container .header-section .section-mobile{display:none}@media(max-width:768px){.header-container .header-section .section-mobile{display:flex}}.header-container .header-section .logo-with-heading{display:flex;align-items:center;flex-wrap:nowrap}.header-container .header-section .logo-with-heading h1{margin-left:12px;margin-top:.25em;display:none}@media(max-width:768px){.header-container .header-section .logo-with-heading h1{display:block}}.header-container .header-section .logo-with-heading .brand-logo{display:flex;align-items:center}.header-container .header-section .logo-with-heading .brand-logo img{max-width:82px;object-fit:contain}.header-container .header-section .logo-with-heading .brand-logo hr{margin:10px 15px}.header-container .search_field{margin-bottom:0}.header-container .show_more{display:flex;align-items:center;gap:16px;background:#edf6e6;padding:6px 12px;border-radius:5px}.header-container .show_more p{font-size:14px;font-weight:700;margin:0}.header-badge .MuiBadge-badge{color:#fff;width:17px;height:17px;border-radius:100%;font-size:10px;min-width:17px;border:2px solid #fff;font-weight:700;top:3px;right:3px;line-height:1px}.header-spacing{flex-grow:1}.header-spacing .unorder_list{display:flex;list-style:none;justify-content:space-around;align-items:center;min-width:480px}.header-spacing .unorder_list li{cursor:pointer}.header-spacing .unorder_list a{text-decoration:none;color:#000}@media(max-width:768px){.header_tooltip_popover .MuiPaper-rounded:before{right:16%;left:auto}}.drawer-icon{padding:.5em 1em;margin-top:.5em;cursor:pointer}.switch_pupil{display:flex;max-width:375px;align-items:flex-start;gap:16px;padding:8px}.switch_pupil .switch_pupil_container{gap:14px;display:flex;flex-direction:column}.switch_pupil .switch_pupil_container p{font-weight:400;font-size:20px}.switch_pupil .switch_pupil_container .got_it{font-size:16px;padding:0;justify-content:flex-start}@media(max-width:768px){.switch_pupil{gap:10px;padding:0}.switch_pupil p{font-size:16px}.switch_pupil h2{font-size:14px}.switch_pupil img{width:48px;height:53px;object-fit:scale-down}}.pupils_list{margin-bottom:12px}.pupils_list .typography-text:first-letter{text-transform:none}.pupils_list .first_lists{background:#edf6e6;padding:12px 0;border-bottom:1px solid #d6d1cb}.pupils_list .first_lists .list{border-bottom:none;padding:8px 20px}.pupils_list .first_lists .list p{font-weight:400}.pupils_list .first_lists .list_first{display:flex;justify-content:space-between;padding-right:20px;align-items:center}.pupils_list .first_lists .list_first svg{padding-bottom:8px}.pupils_list .first_lists .list_first p{font-weight:700}.pupils_list .list{display:flex;gap:8px;padding:16px 20px;align-items:center;border-bottom:1px solid #d6d1cb;cursor:pointer}.pupils_list .list img{width:24px;height:24px;object-fit:contain}.pupils_list .list p{margin:0;font-weight:700}.pupil_list_popover{padding:0!important;min-width:295px}.pupil_list_popover .pupils_list{margin-bottom:0}.pupil_list_popover .pupils_list .typography-text:first-letter{text-transform:none}.common_nav_list .MuiListItem-root{padding:4px 20px}.nav_bar_focus li:hover{background-color:rgba(0,0,0,.04)}.nav_bar_focus a:focus-visible{outline:1px auto #f28d00!important}.nav_popover .MuiPaper-rounded:before{right:75%;left:auto}@media(max-width:768px){.nav_popover .MuiPaper-rounded:before{right:70%;left:auto}}.drawer-container .MuiBackdrop-root{background-color:rgba(0,0,0,.7)}.drawer-container .MuiPaper-root{min-width:50%;padding:2em 1em;overflow-x:hidden}.list-item-container{background:#fff;box-shadow:0 4px 8px hsla(33,12%,82%,.5);border-radius:4px}.list-item-container .accordion-summary{border-bottom:1px solid #d6d1cb;background-color:#fcfcfd}.list-item-container .accordion-summary .MuiAccordionSummary-content{align-items:baseline;margin:12px 0}.list-item-container .accordion-summary .list-item-text{flex:1 1}@media(max-width:768px){.list-item-container .accordion-summary .list-item-text .paragraph{font-size:.75em}}.list-item-container .accordion-summary .list-item-text:first-child{flex:2 1}@media(max-width:768px){.list-item-container .accordion-summary .list-item-text:first-child{flex:1 1}}.list-item-container .accordion-summary .list-item-text .heading-three{font-size:.85em;text-align:end}@media(max-width:768px){.list-item-container .accordion-summary .list-item-text .heading-three{font-size:.75em}}.list-item-container .accordion-details{padding:0;flex-direction:column}.list-item-container .accordion-details .Mui-expanded{margin-top:0;margin-bottom:0}.list-item-container .accordion-details .Mui-expanded:first-child{margin-bottom:0}.list-item-container .accordion-details .Mui-expanded:nth-child(odd){margin-top:0;margin-bottom:0}.list-item-container .accordion-details .Mui-expanded:last-child{margin-top:0}.list-item-container .accordion-details .secondary-accordion-container{align-items:flex-start;width:100%;border-bottom:1px solid #d6d1cb}.list-item-container .accordion-details .secondary-accordion-container .secondary-accordion-summary{min-height:65px}.list-item-container .accordion-details .secondary-accordion-container .secondary-accordion-summary .expand-header-icon{color:#00303c}.list-item-container .accordion-details .secondary-accordion-container .secondary-accordion-summary .expand-icon{font-size:1.25em;color:#00303c}.list-item-container .accordion-details .secondary-accordion-container .list-container{display:contents}.list-item-container .accordion-details .secondary-accordion-container .list-container .list-item-text{flex:1 1}@media(max-width:768px){.list-item-container .accordion-details .secondary-accordion-container .list-container .list-item-text .paragraph{font-size:.75em}}.list-item-container .accordion-details .secondary-accordion-container .list-container .list-item-text:first-child{flex:2 1}@media(max-width:768px){.list-item-container .accordion-details .secondary-accordion-container .list-container .list-item-text:first-child{flex:1 1}}.list-item-container .accordion-details .secondary-accordion-container .list-container .list-item-text .check-icon{color:#65b32e}@media(max-width:768px){.list-item-container .accordion-details .secondary-accordion-container .list-container .list-item-text .check-icon,.list-item-container .accordion-details .secondary-accordion-container .list-container .list-item-text .remove-icon{width:16px;height:16px}}.list-item-container .accordion-details .secondary-accordion-container .list-container .accordion-list-item{flex:1 1;align-items:center}@media(max-width:768px){.list-item-container .accordion-details .secondary-accordion-container .list-container .accordion-list-item .paragraph{font-size:.75em}}.list-item-container .accordion-details .secondary-accordion-container .list-container .accordion-list-item .activities-spacing{display:flex;justify-content:space-between;align-items:center;width:50%}@media(max-width:768px){.list-item-container .accordion-details .secondary-accordion-container .list-container .accordion-list-item .activities-spacing{width:75%}}.list-item-container .accordion-details .secondary-accordion-container .secondary-accordion-details .secondary-accordion-list-item{padding:0;align-items:flex-start;flex-direction:column;margin-top:3em}.list-item-container .accordion-details .secondary-accordion-container .secondary-accordion-details .accordion-list-item{padding:0;align-items:flex-start;flex-direction:column}.list-item-container .accordion-details .secondary-accordion-container .secondary-accordion-details .accordion-list-item .list-item-text{flex:1 1}.list-item-container .accordion-details .secondary-accordion-container .secondary-accordion-details .accordion-list-item .list-item-text .heading-font{font-size:1.5em}@media(max-width:768px){.list-item-container .accordion-details .secondary-accordion-container .secondary-accordion-details .accordion-list-item .list-item-text .heading-font{font-size:1em}}.list-item-container .accordion-details .secondary-accordion-container .secondary-accordion-details .accordion-list-item .accordion-list-content{align-items:flex-start;padding:1.5em 0 0}.list-item-container .accordion-details .secondary-accordion-container .secondary-accordion-details .accordion-list-item .accordion-list-content .list-item-text{flex:1 1}.list-item-container .accordion-details .secondary-accordion-container .secondary-accordion-details .accordion-list-item .accordion-list-content .list-item-text .side-img{width:100%;object-fit:contain;height:250px}.list-item-container .accordion-details .secondary-accordion-container .secondary-accordion-details .accordion-list-item .accordion-list-content .list-item-text .secondary-list-item-text{margin-top:2em}.check-icon{width:24px;height:24px;object-fit:contain}@media(max-width:768px){.check-icon{width:16px;height:16px}}.dropzone-container{display:flex;justify-content:center;align-items:center;flex-direction:column-reverse;padding:1em;min-height:200px!important}.dropzone-container .MuiDropzoneArea-textContainer{display:flex;justify-self:center;align-items:center;flex-direction:column-reverse}.dropzone-container .MuiDropzonePreviewList-root{display:flex;justify-content:center;margin:0;width:100%}.dropzone-container .MuiDropzonePreviewList-root .MuiDropzonePreviewList-imageContainer{margin:0;padding:0;flex-basis:auto}.dropzone-container .MuiDropzonePreviewList-root .MuiDropzonePreviewList-imageContainer .MuiDropzonePreviewList-removeButton{top:-20px;right:-20px}.dropzone-container .MuiBox-root{display:flex;flex-direction:column-reverse}.dropzone-container .MuiBox-root p{padding-bottom:0!important}.teacher-wrapper-container{display:flex;background-color:#fcfcfd;position:relative}.teacher-wrapper-container .teacher-header{background-color:#fff;box-shadow:0 2px 4px hsla(33,12%,82%,.25);width:100%;position:fixed;height:70px;z-index:11;display:flex;justify-content:space-between;padding:0 32px;align-items:center;box-sizing:border-box;gap:10px}.teacher-wrapper-container .teacher-header .teacher-header-logo{display:flex;align-items:center;gap:12px;overflow:hidden}.teacher-wrapper-container .teacher-header .teacher-header-logo .heading-one{font-size:24px!important;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:0}.teacher-wrapper-container .teacher-header .teacher-header-popover{width:100%;display:flex;align-items:center;gap:12px;padding:8px 16px;background-color:#fff6d9;border-radius:4px;width:auto}.teacher-wrapper-container .teacher-header .teacher-header-popover .paragraph{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.teacher-wrapper-container .side-drawer-arrow{top:86px}.teacher-wrapper-container .side-drawer-arrow-icon-admin-viewing-mode{top:136px}.teacher-wrapper-container .menu-button{display:flex;justify-content:center;align-items:flex-start;border-radius:0;height:50px;position:absolute}.teacher-wrapper-container .details .mt-10{margin-top:10px}.teacher-admin-side-mini-drawer{position:relative;z-index:10}.teacher-admin-side-mini-drawer .teacher-admin-side-drawer .MuiDrawer-paper{margin-top:70px;height:calc(100% - 70px)}.teacher-admin-side-mini-drawer .teacher-admin-side-drawer .admin-is-on-viewing-mode{margin-top:120px;height:calc(100% - 120px)}.drawer-header{width:240px;display:flex;padding:1em 1.5em;align-items:center;min-height:40px;box-shadow:0 2px 4px hsla(33,12%,82%,.25);white-space:break-spaces}.drawer-header .profile-logo{width:2em;margin-right:.75em}.drawer-header h1{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.MuiAutocomplete-groupLabel{color:#00303c!important}.side-drawer-container{height:100%}.side-drawer-container .sidebar-options-list-container{display:flex;flex-direction:column;gap:32px;padding-top:32px;position:relative;height:100%;box-sizing:border-box}.side-drawer-container .sidebar-options-list-container .sidebar-options-list{padding:0}.side-drawer-container .sidebar-options-list-container .sidebar-options-list .quick_actions{margin-top:24px}.side-drawer-container .sidebar-options-list-container .sidebar-options-list .sidebar-option{padding:1em 0}.side-drawer-container .sidebar-options-list-container .sidebar-options-list .heading-one{font-size:17px;margin-bottom:8px}.side-drawer-container .sidebar-options-list-container .sidebar-options-list .badge-container{display:flex;flex:1 1}.side-drawer-container .sidebar-options-list-container .sidebar-options-list .sidebar-tabs-header{padding:0 24px}.side-drawer-container .sidebar-options-list-container .sidebar-options-list .sidebar-tabs-header .all-classes-header{display:flex;align-items:center;justify-content:space-between;cursor:pointer}.side-drawer-container .sidebar-options-list-container .sidebar-options-list a{color:#000;text-decoration:none}.side-drawer-container .sidebar-options-list-container .sidebar-options-list .class-programme-icon{width:24px;height:24px;background:#d4e5ab;border-radius:25px;display:flex;align-items:center;justify-content:center;margin-right:15px}.side-drawer-container .sidebar-options-list-container .sidebar-options-list .class-programme-icon img{width:20px;height:23px;object-fit:contain}.side-drawer-container .sidebar-options-list-container .sidebar-options-list .class-reading-icon{width:24px;height:24px;background:#d0d8ff;border-radius:25px;display:flex;align-items:center;justify-content:center;margin-right:15px}.side-drawer-container .sidebar-options-list-container .sidebar-options-list .class-reading-icon img{width:26px;height:14px;object-fit:contain}.side-drawer-container .sidebar-options-list-container .sidebar-options-list .common_nav_list,.side-drawer-container .sidebar-options-list-container .sidebar-options-list .groups-and-classes{margin-right:24px}.side-drawer-container .sidebar-options-list-container .sidebar-options-list .common_nav_list li,.side-drawer-container .sidebar-options-list-container .sidebar-options-list .groups-and-classes li{padding:4px 2px 4px 20px;border-radius:0 4px 4px 0}.side-drawer-container .sidebar-options-list-container .sidebar-options-list .common_nav_list li .MuiTypography-root,.side-drawer-container .sidebar-options-list-container .sidebar-options-list .common_nav_list li .paragraph,.side-drawer-container .sidebar-options-list-container .sidebar-options-list .groups-and-classes li .MuiTypography-root,.side-drawer-container .sidebar-options-list-container .sidebar-options-list .groups-and-classes li .paragraph{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-bottom:0}.side-drawer-container .sidebar-options-list-container .sidebar-options-list .common_nav_list li .MuiBadge-root,.side-drawer-container .sidebar-options-list-container .sidebar-options-list .groups-and-classes li .MuiBadge-root{margin:0}.side-drawer-container .sidebar-options-list-container .sidebar-options-list .common_nav_list li .MuiBadge-root .MuiBadge-badge,.side-drawer-container .sidebar-options-list-container .sidebar-options-list .groups-and-classes li .MuiBadge-root .MuiBadge-badge{position:relative;padding:5px;border-radius:100px;height:auto;width:auto;color:#fff;font-size:15px;font-family:Chaloops-Medium;aspect-ratio:1/1;line-height:10px;transform:unset}.side-drawer-container .sidebar-options-list-container .sidebar-options-list .common_nav_list .active-list-item,.side-drawer-container .sidebar-options-list-container .sidebar-options-list .groups-and-classes .active-list-item{position:relative}.side-drawer-container .sidebar-options-list-container .sidebar-options-list .common_nav_list .active-list-item:before,.side-drawer-container .sidebar-options-list-container .sidebar-options-list .groups-and-classes .active-list-item:before{content:"";height:100%;width:4px;position:absolute;left:0;border-radius:0 2px 2px 0;background-color:#f28d00}.side-drawer-container .sidebar-options-list-container .sidebar-options-list .common_nav_list .class-groups-list,.side-drawer-container .sidebar-options-list-container .sidebar-options-list .groups-and-classes .class-groups-list{padding:4px 2px 4px 20px;border-radius:0 4px 4px 0}.side-drawer-container .sidebar-options-list-container .sidebar-options-list .common_nav_list .class-groups-list .MuiTypography-root,.side-drawer-container .sidebar-options-list-container .sidebar-options-list .common_nav_list .class-groups-list .paragraph,.side-drawer-container .sidebar-options-list-container .sidebar-options-list .groups-and-classes .class-groups-list .MuiTypography-root,.side-drawer-container .sidebar-options-list-container .sidebar-options-list .groups-and-classes .class-groups-list .paragraph{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-bottom:0;padding-left:5px}.side-drawer-container .sidebar-options-list-container .sidebar-options-list .groups-and-classes .MuiListItemIcon-root{min-width:45px!important}.side-drawer-container .sidebar-options-list-container .admin-search-bar-container{padding:0 24px}.side-drawer-container .sidebar-options-list-container .MuiListItemIcon-root{min-width:38px}.side-drawer-container .sidebar-options-list-container .sidebar-footer-container{margin-top:auto;padding:16px;box-shadow:0 -2px 4px 0 hsla(33,12%,82%,.25);display:flex;flex-direction:column;position:-webkit-sticky;position:sticky;bottom:0;background-color:#fff;width:100%;box-sizing:border-box}.side-drawer-container .sidebar-options-list-container .sidebar-footer-container .common_nav_list{margin-right:0;padding:0}.side-drawer-container .sidebar-options-list-container .sidebar-footer-container .common_nav_list li{border-radius:4px;padding:4px!important;min-width:unset}.side-drawer-container .sidebar-options-list-container .sidebar-footer-container .common_nav_list li:before{display:none}.teacher-wrapper-contant{padding:1.5em;flex-grow:1;margin-top:6em}@media(max-width:768px){.teacher-wrapper-contant{padding:1em;margin-top:3em}}@media(min-width:769px)and (max-width:1160px){.teacher-wrapper-contant{padding:1em;margin-top:3em}}.show-mobile{display:none}@media(max-width:768px){.show-mobile{display:flex}}.hide-mobile{display:flex}@media(max-width:768px){.hide-mobile{display:none}}.button-icons{height:25px;width:25px}.active-tab path{fill:#f28d00}.custom-btn-class{width:100%}.custom-btn-class .MuiButton-label{font-weight:400;padding-left:0;justify-content:flex-start}.class_and_groups_mini{position:relative;display:none}.class_and_groups_mini .mini_sidebar_container{padding:16.5px 16px;display:flex;justify-content:center;align-items:center}.class_and_groups_mini .mini_sidebar_container .active:before{content:"";position:absolute;height:49px;width:4px;left:0;top:50%;transform:translateY(-50%);background-color:#f28d00;border-radius:0 2px 2px 0}.class_and_groups_mini .mini_sidebar_container .mini_sidebar_gol{background-color:#d6d1cb;padding:7px;border-radius:50%;font-weight:700}.class_and_groups_mini .mini_sidebar_container .active{background-color:#f28d00}.common_drop_down{display:flex;align-items:center;cursor:pointer;position:relative}.common_drop_down .down-arrow-icon{margin-left:.85em}.setting-icon{width:18px;margin-right:1em}.preview-email-details{font-style:italic;margin-left:2em}.dialog-sub-heading{font-size:14px}.update-topic-modal .dialog-content-section .MuiDialogContent-root{padding:0 24px 20px}.update-topic-modal .dialog-content-section .MuiDialogContent-root .topic-preview-and-resources{display:flex;align-items:center;gap:32px;margin-bottom:18px}.update-topic-modal .dialog-content-section .MuiDialogContent-root .topic-review-text{margin-bottom:30px;font-size:16px}.material-icons{color:#000}.skip-pupils{display:flex;align-items:center}.skip-toolTip{display:flex}.topic-review-text{font-size:14px;margin-bottom:1.5em}.topic-message-input{margin-top:20px}.helper-text{color:#000;font-size:14px}.preview-topic-modal-inner-content{background-color:#fff;padding:6em}@media(max-width:768px){.preview-topic-modal-inner-content{padding:2em 1em}}.preview-topic-modal-inner-content .preview-topic-child-cards{margin:2em 0}.preview-activity-modal-inner-content{background-color:#fff;padding:6em 15em}@media(max-width:768px){.preview-activity-modal-inner-content{padding:2em}}@media(min-width:769px)and (max-width:1160px){.preview-activity-modal-inner-content{padding:2em 7em}}.preview-activity-modal-inner-content .preview-activity-img{display:flex;flex-direction:column;margin:2.5em 0}.preview-activity-modal-inner-content .preview-activity-img .activity-img{object-fit:contain}.pupil_book_history_modal .MuiDialogContent-root{padding:24px}.pupil_book_history_modal .MuiDialog-paper{width:873px}.pupil_book_history_modal .switch-container{margin:0}.pupil_book_history_modal .read_on{display:flex}@media(max-width:768px){.pupil_book_history_modal .read_on{flex-direction:column}}.pupil_book_history_modal .read_at_book{border:1px solid #d6d1cb;border-radius:50%;padding:4px;display:flex;cursor:pointer}.pupil_book_history_modal .read_at_active{border:1px solid #fdc300;background:#fff6d9}.mobile-stepper-container{max-width:400px;flex-grow:1}.mobile-stepper-container .MuiMobileStepper-root{justify-content:center;background:transparent;margin-top:1em}.mobile-stepper-container .MuiMobileStepper-root .MuiMobileStepper-dots>.MuiMobileStepper-dot{width:1rem;height:1rem;margin:0 .25em}.mobile-stepper-container .stepper-img{height:300px;display:block;max-width:400px;overflow:hidden;width:100%;object-fit:contain}.mobile-bottom-nav-container{width:100%;box-shadow:0 -2px 8px hsla(33,12%,82%,.25);min-height:80px}.mobile-bottom-nav-container .nav-action-btn{color:#d6d1cb}.mobile-bottom-nav-container .nav-action-btn .MuiBottomNavigationAction-wrapper .MuiBottomNavigationAction-label{color:#000}.mobile-bottom-nav-container .nav-action-btn .MuiBottomNavigationAction-label{color:#000;font-size:12px;margin-top:5.6px}.mobile-bottom-nav-container .Mui-selected .active-icon{filter:invert(55%) sepia(22%) saturate(6560%) hue-rotate(12deg) brightness(106%) contrast(103%)}.mobile-bottom-nav-container .Mui-selected .MuiTouchRipple-root{height:1px;width:62px;margin:0 auto;border:5px solid #f28d00;border-top:0;border-radius:0 0 4px 4px;background:#f28d00}.MuiBottomNavigation-root{display:flex;justify-content:space-evenly}.breadcrumb-item .breadcrumb-link-text{font-size:1rem;font-weight:400;cursor:pointer;font-weight:700;margin-bottom:.25rem}.breadcrumb-item .breadcrumb-link-text:first-letter{text-transform:uppercase}.upload-img-title{font-style:italic}.close-preview-button{margin-top:37px;text-align:center}.register-table-container .register-table-no-topic .MuiPaper-root{width:100%;display:flex;flex-direction:column;align-items:center;gap:16px;padding:40px 0;box-shadow:0 4px 8px hsla(33,12%,82%,.5)}.register-table-container .register-table-no-topic .MuiPaper-root .common_status_container p{width:263px}.register-table-container .register-table-snackbar{margin-bottom:24px}.register-table-container .register-table-snackbar .MuiPaper-root{display:flex;flex-direction:row;padding:0}.register-table-container .register-table-snackbar .MuiPaper-root .MuiAlert-icon{margin:0 15px}.register-table-container .register-table-snackbar .MuiPaper-root .MuiAlert-action{margin-right:0}.register-table-container .scroll_button_parent{display:flex;justify-content:space-between;background-color:#fff}.register-table-container .scroll_button_parent .arrow{font-size:40px;cursor:pointer}.register-table-container .table-container{width:100%;padding:0 0 0 5px;margin:0 0 0 -5px;background-color:#fff}.register-table-container .table-container .table-content{width:100%;border-collapse:separate;min-width:100%;border:none}.register-table-container .table-container .table-content .table-head{cursor:pointer;position:relative}.register-table-container .table-container .table-content .table-head .MuiTableRow-head{height:250px;border-top:1px solid #ccc;border-right:1px solid #ccc}.register-table-container .table-container .table-content .table-head th:first-child:before{content:"";position:absolute;right:0;height:100%;bottom:0;width:5px;left:-5px;background-color:#fcfcfd;box-shadow:inset -2px 0 8px -4px rgba(0,0,0,.15)}.register-table-container .table-container .table-content .table-head th:first-child{border-right:none}.register-table-container .table-container .table-content .table-head .nested-table-cell{border-right:0;border-left:0;height:250px;overflow:hidden;white-space:nowrap;width:50px;max-width:50px;min-width:50px;text-align:center;position:relative}.register-table-container .table-container .table-content .table-head .nested-table-cell .rotated-text{transform:rotate(-90deg);position:absolute;left:0;right:0;bottom:50px;width:100px;text-align:initial;margin:0 auto}.register-table-container .table-container .table-content .table-head .nested-table-cell .rotated-text .rotated-releaseDate{line-height:1rem;color:#999}.register-table-container .table-container .table-content .table-head .nested-table-cell .rotated-text .rotated-releaseDate .for-group{display:flex;align-items:center;gap:10px}.register-table-container .table-container .table-content .table-head .nested-table-cell .rotated-text .rotated-releaseDate .for-group .group-chip{font-size:12px;height:20px}.register-table-container .table-container .table-content .table-head .nested-table-cell .bottom-text{bottom:80px}.register-table-container .table-container .table-content .table-head .nested-table-cell .text-bottom{justify-content:center;position:absolute;left:0;right:0;bottom:10px;width:100px;text-align:left;text-align:initial;margin:0 auto;text-align:center}.register-table-container .table-container .table-content .table-head .nested-table-cell .text-bottom .common_drop_down{display:block;color:#999591;font-family:Chaloops-Medium;font-size:20px;font-style:normal}.register-table-container .table-container .table-content .table-head .nested-table-cell .text-bottom .holiday_text{height:17px;color:#999591;text-align:center;font-family:Verdana;font-size:12px;font-weight:700;width:auto;border-radius:8px;background:#f5f5f5;width:-moz-fit-content;width:fit-content;padding:0 8px 2px;box-shadow:0 2px 4px 0 hsla(33,12%,82%,.25);margin:auto auto 4px}.register-table-container .table-container .table-content .table-head .nested-table-cell .text-bottom .calendar{display:flex;justify-content:center;gap:3px}.register-table-container .table-container .table-content .table-head .nested-table-cell .text-bottom .calendar .show_Activity_count{display:flex}.register-table-container .table-container .table-content .activity-grid-table-header th:first-child{border-right:1px solid #e0e0e0}.register-table-container .table-container .table-content .table-body{position:relative}.register-table-container .table-container .table-content .table-body .table-cell a{text-decoration:none;color:#000}.register-table-container .table-container .table-content .table-body .pupil-name-status-container{display:flex;align-items:center;gap:5px}.register-table-container .table-container .table-content .table-body .pupil-name-status-container .info_blue_color{color:#0083cb}.register-table-container .table-container .table-content .table-body .pupil-name-status-container .info_yellow_color{color:#fdc300}.register-table-container .table-container .table-content .table-body .pupil-name-status-container .warning_icon_color{color:#e8492a}.register-table-container .table-container .table-content .table-body .show_Activity_count img{position:relative}.register-table-container .table-container .table-content .table-body .show_Activity_count p{position:absolute;font-family:Chaloops-Medium;color:#fcfcfd;top:-10px;right:50%;transform:translate(50%,50%)}.register-table-container .table-container .table-content .table-body .table-row th{background-color:#fff;position:relative}.register-table-container .table-container .table-content .table-body .table-row th:before{content:"";position:absolute;right:0;height:100%;bottom:0;width:4px;left:-6px;border-top-left-radius:8px;border-bottom-left-radius:8px}.register-table-container .table-container .table-content .table-body .border-warning:before{border:1px solid #fdc300;background-color:#fdc300}.register-table-container .table-container .table-content .table-body .border-active:before{border:1px solid #65b32e;background-color:#65b32e}.register-table-container .table-container .table-content .table-body .border-inactive:before{border:1px solid #99c95d;background-color:#99c95d}.register-table-container .table-container .group-BG{background-color:#fafafa}.register-table-container .table-cell{border-bottom:1px solid #e0e0e0;border-right:1px solid #e0e0e0}.register-table-container .table-cell .common_drop_down{display:flex;justify-content:center}.register-table-container .grey-table-cell{background-color:#f5f5f5}.register-table-container .border_none{border-bottom:1px solid #e0e0e0}.register-table-container .minus_icon_color{color:#d6d1cb!important}.register-table-container .schedule_icon_color{color:#f28d00!important}.register-table-container .check_circle_icon_color{color:#65b32e!important}.register-table-container .info_snackbar{background-color:#e5f3fa!important}.register-table-container .certificate_snackbar{background-color:#d4e5ab!important}.register-table-container .info_snackbar_icon{color:#0083cb!important}.register-table-container .certificate_snackbar_icon{color:#7f972a!important}.register-table-container .help_snackbar_icon{color:#fdc300!important}.register-table-container .snackbar_icon{font-size:33px;height:35px}.register-table-container .activity-grid-subject-filter .button_group_btn_group button{padding:8px}.register-table-container .activity-grid-subject-filter .button_group_btn_group .empty-circle{width:20px;height:20px;border:1px solid #d6d1cb;border-radius:100%;box-sizing:border-box;margin:2px}.register-table-container .activity-grid-counts .button_group_btn_group button{padding:8px}.activity-grid-table-container{box-shadow:0 4px 8px hsla(33,12%,82%,.5)}.activity-grid-table-container>div{border-radius:4px}.activity-grid-table-container tbody tr:last-child td:last-child{border-bottom-right-radius:4px}.extra-width{min-width:130px}.fiexd-col:first-child{position:-webkit-sticky!important;position:sticky!important;left:0;z-index:5;cursor:pointer;min-width:150px;width:150px;text-overflow:ellipsis;white-space:nowrap;background-color:#fff}.main-footer{position:-webkit-sticky;position:sticky;bottom:0;border-color:red}.pupil_table_body_container{padding:0 5px;margin:0 0 0 -5px;width:calc(100% - 6px)}.pupil_table_body_container .pupil_table_body{position:relative;background-color:#fff;border-radius:4px;box-shadow:0 4px 8px 0 hsla(33,12%,82%,.5)}.pupil_table_body_container .pupil_table_body thead{background-color:#fcfcfd}.pupil_table_body_container .pupil_table_body thead th{font-family:Verdana;font-size:16px;font-style:normal;font-weight:700}.pupil_table_body_container .pupil_table_body .table-cell a{text-decoration:none;color:#000}.pupil_table_body_container .pupil_table_body .pupil-name-status-container{display:flex;align-items:center;gap:5px}.pupil_table_body_container .pupil_table_body .pupil-name-status-container .info_blue_color{color:#0083cb}.pupil_table_body_container .pupil_table_body .pupil-name-status-container .info_yellow_color{color:#fdc300}.pupil_table_body_container .pupil_table_body .pupil-name-status-container .warning_icon_color{color:#e8492a}.pupil_table_body_container .pupil_table_body .table-row td{background-color:#fff;position:relative}.pupil_table_body_container .pupil_table_body .table-row td:before{content:"";position:absolute;right:0;height:100%;bottom:0;width:4px;left:-6px;border-top-left-radius:8px;border-bottom-left-radius:8px}.pupil_table_body_container .pupil_table_body .border-warning:before{border:1px solid #fdc300;background-color:#fdc300}.pupil_table_body_container .pupil_table_body .border-active:before{border:1px solid #65b32e;background-color:#65b32e}.pupil_table_body_container .pupil_table_body .border-inactive:before{border:1px solid #99c95d;background-color:#99c95d}.mathScote-with-trophy{margin:20px 0 30px}@media(max-width:768px){.mathScote-with-trophy{margin:0}}.mathScote-with-trophy .head{display:flex;justify-content:center}.mathScote-with-trophy .head span{cursor:pointer}.mathScote-with-trophy .head .child-img{max-width:327px}.mathScote-with-trophy .mathscot-not-available{text-align:center}.mathScote-with-trophy .mobile-steper-show{display:none}.my_achievements .MuiDialogTitle-root{padding:0 0 10px}.my_achievements .dialog-title .makeStyles-wrapper-18{margin:0}@media(max-width:768px){.my_achievements .dialog-title button{width:100%}}.my_achievements .dialog-content-section{max-width:1032px;margin:0 auto}.my_achievements .dialog-content-section .MuiDialogContent-root{padding:4rem}@media(max-width:768px){.my_achievements .dialog-content-section .MuiDialogContent-root{padding:40px 10px}}.my_achievements .head_section{text-align:center}.my_achievements .head_section .img_container{width:185px;margin:0 auto 10px}.my_achievements .head_section .img_container img{width:100%}.my_achievements .my_trophies_nested_container{display:flex;align-items:center}.my_achievements .my_trophies_nested_container .paragraph{margin-left:10px}.my_achievements .my_trophies_nested_container .logo{width:100px;height:100px}.my_achievements .my_trophies_nested_container .empty_span{border:1px solid #d3d3d3;border-radius:50%}.my_achievements .heading-two{margin-top:40px;margin-bottom:18px}.read_more_schedule{background-color:"#EDEBFF";padding:16px;display:flex;gap:16px;align-items:flex-start}.read_more_schedule .collapse{color:#0083cb;cursor:pointer}.edit-child-detail-modal .edit-child-modal-inner-content{padding:96px 108px;background-color:#fff;border-radius:4px}.cron-jobs-container .release-pupil-topic-btn{margin-top:35px!important}.cron-jobs-container .generate-csv-container textarea{min-height:100px}.cron-jobs-container .schedule-cron-job{padding:20px 0}.cron-jobs-container .date-picker-field{width:100%}.school-overview .school-overview-header{margin-bottom:16px}.school-overview .school-overview-header .heading-one{font-size:24px;margin-bottom:0}.school-overview .school-overview-card-container{width:100%;max-width:317px;min-height:320px;max-height:320px;margin:0 auto}.school-overview .school-overview-card-container p.title:first-letter{text-transform:lowercase}.school-overview .extra-width{max-width:270px}.school-overview .school-overview-classDetail-page{margin-top:46px}.school-overview .school-overview-classDetail-page .school-overview-alert-container{margin:20px 0;width:100%;min-height:63.13px;border-radius:4px;display:flex;align-items:center;justify-content:space-between;background-color:#e5f3fa;padding:10px 5px;box-sizing:border-box}.school-overview .school-overview-classDetail-page .school-overview-alert-container .school-overview-left{display:flex;align-items:center}.school-overview .school-overview-classDetail-page .school-overview-alert-container .school-overview-left .school-overview-alert-mathscot-container{width:38px;height:38px;background:rgba(57,176,226,.6);border-radius:25px;margin-left:10px;display:flex;align-items:center;justify-content:center}.school-overview .school-overview-classDetail-page .school-overview-alert-container .school-overview-left .school-overview-alert-mathscot-container img{width:45px;height:43px;object-fit:none;margin-left:8px}.school-overview .school-overview-classDetail-page .school-overview-alert-container .school-overview-left .school-overview-alert-text{margin:0 10px 0 20px}.school-overview .school-overview-classDetail-page .school-overview-alert-container .school-overview-left .school-overview-alert-text p{font-size:16px}.school-overview .school-overview-classDetail-page .school-overview-alert-container .school-overview-right{margin-right:15px}.school-overview .school-overview-classDetail-page .school-overview-alert-container .school-overview-right .material-icons{cursor:pointer}.school-overview .school-overview-classDetail-page .not-active-class-table{background:#f5f5f5}.school-overview .school-overview-classDetail-page .not-active-class-progress-bar{width:192px;height:24px;border-radius:120px;background-color:#d6d1cb;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 8px 0 hsla(33,12%,82%,.5)}.school-overview .school-overview-classDetail-page .not-active-class-progress-bar p{font-size:14px;margin-bottom:0}.school-overview .school-overview-classDetail-page .not-active-class-button-container{display:flex;justify-content:flex-end;align-items:center;gap:8px;flex:1 1}.school-overview .school-overview-classDetail-page .not-active-class-button-container .MuiButtonBase-root{padding:8px 16px}.school-overview .school-overview-classDetail-page .not-active-class-button-container .button_hide{background-color:transparent}.school-overview .school-overview-classDetail-page .snackbar .info_snackbar .icon_color{color:#0083cb}.school-overview .school-statistics .school-topics .heading-one,.school-overview .school-statistics .signups-chart .heading-one{text-align:center}.school-overview .school-statistics .classes-sign-up-chart .classes-sign-up-chart-header{display:flex;justify-content:space-between;margin:20px 0}.school-overview .school-statistics .classes-sign-up-chart .common-column-chart .common-column-chart-paper{padding:40px 0 20px}.school-overview .school-statistics .classes-sign-up-chart .common-column-chart .common-column-chart-paper .chart-input-select{max-width:150px;padding:0 10px}.school-overview .school-statistics .school-statistics-grid{margin:20px 0;width:100%;display:flex;align-items:center;justify-content:space-between}.school-overview .school-statistics .school-statistics-grid .common-pie-chart{width:335px}@media(max-width:768px){.school-overview .school-statistics .school-statistics-grid .common-pie-chart{width:100%}}@media(min-width:769px)and (max-width:1160px){.school-overview .school-statistics .school-statistics-grid .common-pie-chart{width:100%}}@media(max-width:768px){.school-overview .school-statistics .school-statistics-grid{flex-direction:column}}@media(min-width:769px)and (max-width:1160px){.school-overview .school-statistics .school-statistics-grid{flex-direction:column}}.school-overview .card_body{text-align:center;padding:0;display:flex;flex-direction:column;align-items:center;gap:4px;padding-bottom:0!important;margin:40px 0 0}.school-overview .card_body img{width:100%;height:140px;object-fit:contain}.school-overview .card_body .second-card-img{margin-left:-38px}.school-overview .count{font-size:42px;text-align:center;font-family:Verdana;font-weight:700;color:#00303c}.school-overview .title{font-family:Verdana;font-size:16px;text-align:center}.school-overview .go-to-activity-feed{display:flex;justify-content:center;align-items:center;gap:5px;cursor:pointer;margin-top:9px}.school-overview .go-to-activity-feed .title{width:100%;text-decoration:underline;color:#0083cb}.school-overview .go-to-activity-feed :first-letter{text-transform:none!important}.school-overview .go-to-activity-feed img{width:auto;height:20px;object-fit:contain}.school-overview .card-img{width:90%}.school-overview .all-class-details{margin-top:80px}.school-overview .paddingTop-0{padding-top:0}.snackbar .MuiAlert-standardSuccess{min-height:64px;background-color:#fff6d9}.snackbar .MuiPaper-root{display:flex;justify-content:center;align-items:center}.snackbar .MuiAlert-action .MuiButton-root{margin-bottom:6px}.snackbar .MuiSvgIcon-root{color:#f28d00;font-size:26px}.snackbar .MuiAlert-icon,.snackbar .MuiAlert-message{display:flex;align-items:center}.edit-class-detail-modal .MuiButtonBase-root{color:#00303c}.edit-class-detail-modal .MuiFormControlLabel-root{align-items:center!important}.edit-class-detail-modal .MuiRadio-colorSecondary .Mui-checked{color:#00303c}.edit-class-detail-modal .common_table{margin-top:1rem}.edit-class-detail-modal .common_table .MuiTableCell-root{padding:6px 15px}.edit-class-detail-modal .common_table .MuiTableCell-root .typography-text{padding:7px 0}.edit-class-detail-modal .common_table .MuiPaper-elevation1{box-shadow:none}.edit-class-detail-modal .common_table .makeStyles-table-81{min-width:584px}.edit-class-detail-modal .common_table .column{display:flex;flex-direction:column}.edit-class-detail-modal .buttons-div{margin-top:5px}.edit-class-detail-modal .buttons-div .modal-btn{margin-left:5px}.edit-class-detail-modal .normal-link{text-decoration:underline;margin-left:5px;cursor:pointer;color:#000;margin-bottom:.25rem;font-size:1rem;font-weight:400}.edit-class-detail-modal .null_status{background-color:#fff6d9}.edit-class-detail-modal .common_table{overflow:auto;max-height:51vh}.edit-class-detail-modal .common_table .first-extra-width{min-width:350px}.edit-class-detail-modal .common_table .certificate-container{display:flex;align-items:center}.edit-class-detail-modal .common_table .certificate-container .certi-gold{margin:0 20px 0 0;font-size:24px;font-weight:600;color:#fdc300}.edit-class-detail-modal .common_table .certificate-container .certi-silver{font-size:24px;font-weight:600;color:#999591;margin:0}.edit-class-detail-modal .common_table .invited-modal-text{max-width:854px}.edit-class-detail-modal .modal-btn-container{margin-top:20px}.edit-class-detail-modal .class_pupil_table tr th{background-color:#f5f5f5}.edit-class-detail-modal .modal_loader{min-width:900px}.edit-class-detail-popover{max-width:285px;border-radius:4px;display:flex;flex-direction:column;justify-content:space-between;align-items:center}.edit-class-detail-popover .nested-container{margin-bottom:7px;width:100%}.edit-class-detail-popover .pen-icon{margin-right:19px;color:#00303c}.edit-class-detail-popover .text-container{background-color:#fff6d9;padding:19px;display:flex}.edit-class-detail-popover .text-container .question-icon{color:#f28d00;margin-right:10px;font-size:26px}.mathscot-with-bubble-text .typography-text:first-letter{text-transform:none}.mathscot-with-bubble-text .preview-topic-img{display:flex;justify-content:center;margin:2.5em 0}.mathscot-with-bubble-text .preview-topic-img .img_container{width:112px;margin-right:25px}.mathscot-with-bubble-text .preview-topic-img .img_container img{width:100%}.mathscot-with-bubble-text .preview-topic-img .speech-bubble-class{width:50%}@media(max-width:768px){.mathscot-with-bubble-text .preview-topic-img .speech-bubble-class{width:80%}}.mathscot-with-bubble-text .preview-topic-img .speech-bubble-class .speech-bubble{padding:2.5em}@media(max-width:768px){.mathscot-with-bubble-text .preview-topic-img .speech-bubble-class .speech-bubble{padding:16px}}.mathscot-with-bubble-text .preview-topic-img .speech-bubble-class .speech-bubble .speech-bubble-text{font-size:14px;line-height:140.625%;color:#000}.mathscot_container .grid_img{display:flex;height:75px;box-shadow:0 4px 8px 0 hsla(33,12%,82%,.5)}.mathscot_container .grid_img img{height:75px;object-fit:contain}.mathscot_container .grid_img .mathscot_img{margin:0 auto;height:85px}.mathscot_container .grid_img .mathscot_img img{height:85px}.mathscot_container .grid_img:hover{box-shadow:0 2px 12px rgba(242,141,0,.5)}@media(max-width:768px){.mathscot_container .grid_img{padding:5px}}.mathscot_container .active{box-shadow:0 2px 12px rgba(242,141,0,.5)}.mathscot_container .mathscot_2 .grid_rev{flex-direction:column}@media(max-width:768px){.mathscot_container .mathscot_2 .grid_img{padding:10px}}.mathscot_container .mathscote_btn{margin-top:35px;display:flex;justify-content:center}.mathscot_container .img_custum_1{margin:auto;position:absolute;display:flex;align-items:center;justify-content:center;position:relative;max-width:376px;max-height:500px;height:100%}@media(max-width:768px){.mathscot_container .img_custum_1{width:100%!important}}.mathscot_container .img_custum_2{position:absolute;height:135px;top:42%;left:31%}.mathscot_container .paragraph_text{display:flex;justify-content:center;align-items:center;font-weight:700}@media(max-width:768px){.mathscot_container .paragraph_text{font-size:small}}.send-invite{display:flex}.add_activity_modal .dialog-content-section .MuiDialogContent-root .add_activity_resources{display:flex;justify-content:space-between;align-items:center;margin-bottom:15px}.add_activity_modal .dialog-content-section .MuiDialogContent-root .add_activity_resources .MuiGrid-root{margin-bottom:0}.add_activity_modal .dialog-content-section .MuiDialogContent-root .add_activity_resources .MuiFormControl-root{width:97%}.add_activity_modal .dialog-content-section .MuiDialogContent-root .add_activity_resources .add_activity_resource_button{display:flex;gap:10px}.add_activity_modal .dialog-content-section .MuiDialogContent-root .activity-step-field-array .MuiDivider-root{margin:20px 0}.add_activity_modal .dialog-content-section .MuiDialogContent-root .activity-step-field-array .activities_card{margin:12px}.add_activity_modal .dialog-content-section .MuiDialogContent-root .activity-step-field-array .add-step-btn{display:flex;justify-content:center}.add_activity_modal .dialog-content-section .MuiDialogContent-root .activity-step-field-array .icon{width:100%;display:flex;justify-content:center;cursor:pointer}.add_activity_modal .dialog-content-section .MuiDialogContent-root .activity-step-field-array .disabel{cursor:no-drop;color:gray}.add_activity_modal .dialog-content-section .MuiDialogContent-root .activity-step-field-array textarea{min-height:100px}.add_activity_modal .dialog-content-section .MuiDialogContent-root .activity-step-field-array .activity-step-divider{margin:20px 0}.add_activity_modal .dialog-content-section .MuiDialogContent-root .activity-step-field-array .activity-step-card-isDragging{height:100px!important;overflow:hidden}.add_activity_modal .dialog-content-section .MuiDialogContent-root .activity-step-field-array .activity-step-card{padding:20px 10px;margin:15px 0;max-width:100%}.add_activity_modal .dialog-content-section .MuiDialogContent-root .activity-step-field-array .activity-step-card .activity-step-card-header{display:flex;justify-content:space-between;margin-bottom:10px}.add_activity_modal .dialog-content-section .MuiDialogContent-root .activity-step-field-array .activity-step-card .activity-step-card-header .activity-step-card-title{display:flex}.add_activity_modal .dialog-content-section .MuiDialogContent-root .activity-step-field-array .activity-step-card .activity-step-card-header .activity-step-card-title .step-card-heading{font-family:Verdana}.add_activity_modal .dialog-content-section .MuiDialogContent-root .activity-step-field-array .activity-step-card .activity-step-card-header .MuiIconButton-root{height:40px;width:40px}.add_activity_modal .dialog-content-section .MuiDialogContent-root .activity-step-field-array .activity-step-card .activity-step-card-header .MuiIconButton-root:hover{background-color:#f5f5f5}.add_activity_modal .dialog-content-section .MuiDialogContent-root .activity-step-field-array .activity-step-card .editor-step .MuiGrid-item{margin-bottom:15px}.add_activity_modal .dialog-content-section .MuiDialogContent-root .activity-step-field-array .activity-step-card .stopwatch-grid-container{flex-direction:column}.add_activity_modal .dialog-content-section .MuiDialogContent-root .activity-step-field-array .activity-step-card .step-handler{font-size:30px}.add_activity_modal .dialog-content-section .MuiDialogContent-root .activity-step-field-array .activity-step-card .tabs-step-field-array{width:100%;padding:10px}.add_activity_modal .dialog-content-section .MuiDialogContent-root .activity-step-field-array .activity-step-card .tabs-step-field-array .tabs-step-field{margin:10px 0;display:flex;justify-content:center;align-items:center;padding:10px}.add_activity_modal .dialog-content-section .MuiDialogContent-root .activity-step-field-array .activity-step-card .tabs-step-field-array .tabs-step-field .step-handler{margin-bottom:15px}@media(max-width:768px){.add_activity_modal .dialog-content-section .MuiDialogContent-root .activity-step-field-array .activity-step-card .tabs-step-field-array .tabs-step-field .step-handler{display:none}.add_activity_modal .dialog-content-section .MuiDialogContent-root .activity-step-field-array .activity-step-card .tabs-step-field-array .tabs-step-field .step-dropdown{width:100%}}.add_activity_modal .dialog-content-section .MuiDialogContent-root .activity-step-field-array .activity-step-card .tabs-step-field-array .tabs-step-field .tabs-step-field-buttons{display:flex;justify-content:flex-end;margin-bottom:15px}.add_activity_modal .dialog-content-section .MuiDialogContent-root .activity-step-field-array .activity-step-card .tabs-step-field-array .tabs-step-field .tabs-step-field-buttons .MuiButtonBase-root{margin-left:10px}@media(max-width:768px){.add_activity_modal .dialog-content-section .MuiDialogContent-root .activity-step-field-array .activity-step-card .tabs-step-field-array .tabs-step-field{flex-direction:column;align-items:flex-end}}.add_activity_modal .dialog-content-section .MuiDialogContent-root .activity-step-field-array .activity-step-card .table-step-field-array{width:100%;padding:10px}@media(max-width:768px){.add_activity_modal .dialog-content-section .MuiDialogContent-root .activity-step-field-array .activity-step-card .table-step-field-array .step-handler{display:none}}.add_activity_modal .dialog-content-section .MuiDialogContent-root .activity-step-field-array .activity-step-card .table-step-field-array .table-step-field{padding:0 10px;display:flex;justify-content:space-between}.add_activity_modal .dialog-content-section .MuiDialogContent-root .activity-step-field-array .activity-step-card .table-step-field-array .table-step-field .step-handler{margin-top:10px}.add_activity_modal .dialog-content-section .MuiDialogContent-root .activity-step-field-array .activity-step-card .table-step-field-array .table-step-field .table-step-field-buttons{display:flex;justify-content:flex-end;margin-bottom:15px}.add_activity_modal .dialog-content-section .MuiDialogContent-root .activity-step-field-array .activity-step-card .table-step-field-array .table-step-field .table-step-field-buttons .MuiButtonBase-root{margin-left:10px}.add_activity_modal .dialog-content-section .MuiDialogContent-root .activity-step-field-array .activity-step-card .table-step-field-array .table-step-field .MuiButtonBase-root{height:50px}@media(max-width:768px){.add_activity_modal .dialog-content-section .MuiDialogContent-root .activity-step-field-array .activity-step-card .table-step-field-array .table-step-field .MuiButtonBase-root{min-width:50px}}.add_activity_modal .dialog-content-section .MuiDialogContent-root .activity-step-field-array .activity-step-card .carousel-step-field-array{width:100%;padding:10px}@media(max-width:768px){.add_activity_modal .dialog-content-section .MuiDialogContent-root .activity-step-field-array .activity-step-card .carousel-step-field-array .step-handler{display:none}}.add_activity_modal .dialog-content-section .MuiDialogContent-root .activity-step-field-array .activity-step-card .carousel-step-field-array .carousel-step-field{margin:10px 0;padding:10px;display:flex;justify-content:space-between}.add_activity_modal .dialog-content-section .MuiDialogContent-root .activity-step-field-array .activity-step-card .carousel-step-field-array .carousel-step-field .MuiButtonBase-root{height:50px}@media(max-width:768px){.add_activity_modal .dialog-content-section .MuiDialogContent-root .activity-step-field-array .activity-step-card .carousel-step-field-array .carousel-step-field .MuiButtonBase-root{min-width:50px}}.add_activity_modal .dialog-content-section .MuiDialogContent-root .activity-step-field-array .activity-step-card .carousel-step-field-array .carousel-step-field .carousel-step-field-buttons{display:flex;justify-content:flex-end;margin-bottom:15px}.add_activity_modal .dialog-content-section .MuiDialogContent-root .activity-step-field-array .activity-step-card .carousel-step-field-array .carousel-step-field .carousel-step-field-buttons .MuiButtonBase-root{margin-left:10px}@media(max-width:768px){.add_activity_modal .dialog-content-section .MuiDialogContent-root .activity-step-field-array .activity-step-card .carousel-step-field-array .carousel-step-field{flex-direction:column}}.add_activity_modal .dialog-content-section .MuiDialogContent-root .activity-step-field-array .activity-step-card .image-carousel-step-field-array{width:100%;padding:10px}@media(max-width:768px){.add_activity_modal .dialog-content-section .MuiDialogContent-root .activity-step-field-array .activity-step-card .image-carousel-step-field-array .step-handler{display:none}}.add_activity_modal .dialog-content-section .MuiDialogContent-root .activity-step-field-array .activity-step-card .image-carousel-step-field-array .image-carousel-step-field{display:flex}.add_activity_modal .dialog-content-section .MuiDialogContent-root .activity-step-field-array .activity-step-card .image-carousel-step-field-array .image-carousel-step-field .image-carousel-step-field-container{display:flex;flex-direction:column-reverse;width:100%}.add_activity_modal .dialog-content-section .MuiDialogContent-root .activity-step-field-array .activity-step-card .image-carousel-step-field-array .image-carousel-step-field .image-carousel-step-field-container .image-carousel-step-text-container{flex-grow:.6;gap:10px;display:flex}.add_activity_modal .dialog-content-section .MuiDialogContent-root .activity-step-field-array .activity-step-card .image-carousel-step-field-array .image-carousel-step-field .MuiButtonBase-root{height:50px}@media(max-width:768px){.add_activity_modal .dialog-content-section .MuiDialogContent-root .activity-step-field-array .activity-step-card .image-carousel-step-field-array .image-carousel-step-field .MuiButtonBase-root{min-width:50px}.add_activity_modal .dialog-content-section .MuiDialogContent-root .activity-step-field-array .activity-step-card .image-carousel-step-field-array .image-carousel-step-field .image-carousel-order{padding:0 10px}}.add_activity_modal .dialog-content-section .MuiDialogContent-root .activity-step-field-array .activity-step-card .image-carousel-step-field-array .image-carousel-step-field .image-carousel-btn-group{display:flex;justify-content:flex-start}.add_activity_modal .dialog-content-section .MuiDialogContent-root .activity-step-field-array .activity-step-card .image-carousel-step-field-array .image-carousel-step-field .image-carousel-btn-group .image-carousel-step-add-btn{margin-right:10px}@media(max-width:768px){.add_activity_modal .dialog-content-section .MuiDialogContent-root .activity-step-field-array .activity-step-card .image-carousel-step-field-array .image-carousel-step-field .image-carousel-btn-group{justify-content:flex-end}}.add_activity_modal .dialog-content-section .MuiDialogContent-root .activity-step-field-array .activity-step-card .image-carousel-step-field-array .image-carousel-step-field .file-uploader{margin-bottom:20px;justify-content:center;display:flex;align-items:center}.add_activity_modal .dialog-content-section .MuiDialogContent-root .activity-step-field-array .activity-step-card .image-carousel-step-field-array .image-carousel-step-field .file-uploader input[type=file]{margin-left:170px}@media(max-width:768px){.add_activity_modal .dialog-content-section .MuiDialogContent-root .activity-step-field-array .activity-step-card .image-carousel-step-field-array .image-carousel-step-field .file-uploader{width:100%}.add_activity_modal .dialog-content-section .MuiDialogContent-root .activity-step-field-array .activity-step-card .image-carousel-step-field-array .image-carousel-step-field .file-uploader img{max-width:85%}.add_activity_modal .dialog-content-section .MuiDialogContent-root .activity-step-field-array .activity-step-card .image-carousel-step-field-array .image-carousel-step-field{flex-direction:column}}.add_activity_modal .dialog-content-section .MuiDialogContent-root .activity-step-field-array .activity-step-card .dice-step-field-array{width:100%;padding:10px}@media(max-width:768px){.add_activity_modal .dialog-content-section .MuiDialogContent-root .activity-step-field-array .activity-step-card .dice-step-field-array .step-handler{display:none}}.add_activity_modal .dialog-content-section .MuiDialogContent-root .activity-step-field-array .activity-step-card .dice-step-field-array .dice-step-field{margin:10px 0;display:flex;padding:10px;justify-content:space-between}.add_activity_modal .dialog-content-section .MuiDialogContent-root .activity-step-field-array .activity-step-card .dice-step-field-array .dice-step-field .dice-step-field-elements-container{width:83%}.add_activity_modal .dialog-content-section .MuiDialogContent-root .activity-step-field-array .activity-step-card .dice-step-field-array .dice-step-field .dice-step-field-elements-container .dice-type-options{display:flex;flex-direction:row}.add_activity_modal .dialog-content-section .MuiDialogContent-root .activity-step-field-array .activity-step-card .dice-step-field-array .dice-step-field .dice-step-field-elements-container .dice-type-options .MuiFormGroup-root{display:flex;flex-direction:row;margin-left:20px}.add_activity_modal .dialog-content-section .MuiDialogContent-root .activity-step-field-array .activity-step-card .dice-step-field-array .dice-step-field .dice-step-field-elements-container .dice-type-options .MuiFormGroup-root .MuiFormControlLabel-root .MuiRadio-root{padding-top:0;padding-bottom:0}.add_activity_modal .dialog-content-section .MuiDialogContent-root .activity-step-field-array .activity-step-card .dice-step-field-array .dice-step-field .dice-step-field-elements-container .dice-type-options .MuiFormGroup-root .MuiFormControlLabel-root .MuiRadio-root.Mui-checked{color:#00303c}@media(max-width:768px){.add_activity_modal .dialog-content-section .MuiDialogContent-root .activity-step-field-array .activity-step-card .dice-step-field-array .dice-step-field .dice-step-field-elements-container{width:100%}}.add_activity_modal .dialog-content-section .MuiDialogContent-root .activity-step-field-array .activity-step-card .dice-step-field-array .dice-step-field .dice-step-field-buttons{display:flex;justify-content:flex-end}.add_activity_modal .dialog-content-section .MuiDialogContent-root .activity-step-field-array .activity-step-card .dice-step-field-array .dice-step-field .dice-step-field-buttons .dice-step-duplicate-btn{height:42.25px}.add_activity_modal .dialog-content-section .MuiDialogContent-root .activity-step-field-array .activity-step-card .dice-step-field-array .dice-step-field .dice-step-field-buttons .dice-step-duplicate-btn .MuiButton-endIcon{margin-right:0;margin-left:0}@media(max-width:768px){.add_activity_modal .dialog-content-section .MuiDialogContent-root .activity-step-field-array .activity-step-card .dice-step-field-array .dice-step-field{flex-direction:column}}.add_activity_modal .dialog-content-section .MuiDialogContent-root .activity-step-field-array .activity-step-card .step-card-heading{margin-bottom:15px}.add_activity_modal .dialog-content-section .MuiDialogContent-root .activity-step-field-array .activity-step-card .rdw-storybook-editor{border:1px solid rgba(0,0,0,.23);padding:10px 20px;border-radius:10px;min-height:300px}.add_activity_modal .dialog-content-section .MuiDialogContent-root .activity-step-field-array .activity-step-card .file-uploader{margin-bottom:20px;justify-content:center;display:flex;align-items:center}.add_activity_modal .dialog-content-section .MuiDialogContent-root .activity-step-field-array .activity-step-card .file-uploader input[type=file]{margin-left:170px}.rdw-storybook-editor{border:1px solid rgba(0,0,0,.23);padding:10px 20px;border-radius:10px;min-height:300px}.common_progress_bar{border-radius:120px;overflow:auto;display:flex;min-width:100%}.common_progress_bar div{height:24px}.common_dot{border-radius:50%;height:13px;min-width:13px;display:inline-block}.common_accordion .MuiAccordion-root{display:block;width:100%;border:none;box-shadow:none}.common_accordion .MuiAccordionDetails-root{display:block}.common_accordion .MuiAccordionSummary-root.Mui-focused{background-color:transparent}.common_accordion .secondary-accordion-details .secondary-accordion-list-item{padding:0;align-items:flex-start;flex-direction:column;margin-top:3em}.common_accordion .secondary-accordion-details .accordion-list-item{padding:0;align-items:flex-start;flex-direction:column}.common_accordion .secondary-accordion-details .accordion-list-item .list-item-text{flex:1 1}.common_accordion .secondary-accordion-details .accordion-list-item .list-item-text .heading-font{font-size:1.5em}@media(max-width:768px){.common_accordion .secondary-accordion-details .accordion-list-item .list-item-text .heading-font{font-size:1em}}.common_accordion .secondary-accordion-details .accordion-list-item .list-item-text .permitted{font-weight:600;color:#3cb371}.common_accordion .secondary-accordion-details .accordion-list-item .list-item-text .notPermitted{font-weight:600;color:orange}.common_accordion .secondary-accordion-details .accordion-list-item .accordion-list-content{align-items:flex-start;padding:1.5em 0 0}.common_accordion .secondary-accordion-details .accordion-list-item .accordion-list-content .list-item-text{flex:1 1}.common_accordion .secondary-accordion-details .accordion-list-item .accordion-list-content .list-item-text .side-img{width:100%;object-fit:contain;height:250px}.common_accordion .secondary-accordion-details .accordion-list-item .accordion-list-content .list-item-text .image-on-side{width:275px}.common_accordion .secondary-accordion-details .accordion-list-item .accordion-list-content .list-item-text .secondary-list-item-text{margin-top:2em}.common_list .MuiListItem-root{padding-top:0;padding-bottom:0}.common_list .MuiList-padding{padding:0}.common_list .home-icon{color:#d13f75!important}.common_list .school-icon{color:#0083cb!important}.die-image-container,.die-text-container,.general-die{border-radius:3px;display:flex;justify-content:center;align-items:center;box-shadow:0 0 10px hsla(33,12%,82%,.5)}.die-text-container{background-color:#fdd19b}.die-text-container .die-text{font-size:26px;color:#000}.die-image-container .image-step-die-image img{object-fit:scale-down;background-color:#fdd19b;width:100%;height:100%}.fetch_more_loader{display:flex;justify-content:center;margin:30px 0}.fetch_more_loader__dot{animation:bounce-fade 1s ease-in-out infinite;border-radius:8px;background:#333;display:block;width:8px;height:8px;margin:0 2px;transform:translateY(0);opacity:1;background-color:#f28d00}.fetch_more_loader__dot:first-child{animation-delay:.25s}.fetch_more_loader__dot:nth-child(2){animation-delay:.5s}.fetch_more_loader__dot:nth-child(3){animation-delay:.75s}@keyframes bounce-fade{0%,to{transform:translateY(0);opacity:.2}30%{opacity:.4}80%{opacity:.6;transform:translateY(-10px)}90%{opacity:1;transform:translateY(-5px)}}.common_status_container{display:flex;justify-content:center;align-items:center;flex-direction:column}.common_status_container .common_status_container_image{max-width:200px;max-height:180px!important}.common_status_container .common_status_img{display:flex}.common_status_container .heading-one{margin-top:8px}.common_status_container .paragraph{margin-top:8px;white-space:pre-line}.common_status_container .lwp-button{margin-top:40px;font-size:14px}@media(max-width:768px){.common_status_container .lwp-button{width:100%}}.expired-school-impact-report{display:flex;flex-direction:column;justify-content:center;align-items:center}.expired-school-impact-report .expired-school-impact-report-paragraph{margin-top:20px}.expired-school-impact-report .expired-school-impact-report-paragraph .expired-school-impact-report-paragraph-link{color:#000}.add_parent_modal .dialog-content-section .MuiDialogContent-root .add-activity-step-dropdown .add-step-type-btn{display:flex;justify-content:flex-end}.add_parent_modal .dialog-content-section .MuiDialogContent-root .add-term-modal-grid .MuiGrid-root{margin-bottom:1em}.add_parent_modal .dialog-content-section .MuiDialogContent-root .add-term-modal-grid .MuiGrid-root .MuiFormControl-root{width:100%}.add_parent_modal .dialog-content-section .MuiDialogContent-root .add-term-modal-grid .MuiGrid-root .MuiFormControl-root .MuiInputLabel-root{color:#000}.add_parent_modal .dialog-content-section .MuiDialogContent-root .admin-query-textarea textarea{min-height:100px}@media(max-width:768px){.add_parent_modal .dialog-content-section{width:327px}}.add_parent_modal .btn_group{display:flex;justify-content:flex-end;margin-top:15px}.add_parent_modal .btn_group .cancel_btn{margin-right:10px;padding:8px 22px}.add_school_modal .add-resource-file-upload{display:flex!important;flex-direction:column!important;justify-content:flex-start!important;align-items:flex-start!important}.add_school_modal .add-resource-file-upload input[type=file]{margin-left:0!important}.add_school_modal .school-social-login-permissions-section{display:flex;flex-direction:column;margin:10px 0}.add_school_modal .school-social-login-permissions-section .school-social-login-permissions-heading{margin-bottom:15px}.add-academic-year .dialog-content-section .MuiFormHelperText-root{margin:3px 0 0}@media(max-width:768px){.add-academic-year .dialog-content-section{width:327px}}.add-academic-year .btn_group{display:flex;justify-content:flex-end;margin-top:15px}.add-academic-year .btn_group .cancel_btn{margin-right:10px;padding:8px 22px}.common_rander_image_container{position:relative}.common_rander_image_container img{width:100%}.common_rander_image_container span{position:absolute;right:10px;bottom:15px;background-color:#f28d00;border-radius:50%;padding:8px;font-size:40px;color:#000}.common_radio_button .common_radio_border label{width:100%;padding:16px 0;margin:0 0 16px;border-radius:4px;border:1px solid red;align-items:flex-start}.common_radio_button .common_radio_border h3,.common_radio_button .common_radio_border p{padding-right:16px}.common_radio_button .common_radio_border p{font-family:Verdana;font-size:16px;font-weight:400;line-height:140.625%}.common_radio_button .border_active label{border:1px solid #fdc300;background:#fffdf7}.common_radio_button .border_unActive label{border:1px solid #999591}.common_table .MuiTableHead-root .typography-text{margin-bottom:0;font-weight:600}.common_table .MuiTableHead-root tr th:first-child{padding-left:32px}.common_table .MuiTableHead-root tr th:last-child{padding-right:32px}.common_table .headWithIcon{display:flex;align-items:center}.common_table .headWithIcon .Icon{margin-left:10px}.common_table .MuiCollapse-root .MuiPaper-root .MuiTable-root .MuiTableBody-root tr td:first-child{padding-left:32px}.common_table .MuiCollapse-root .MuiPaper-root .MuiTable-root .MuiTableBody-root tr td:last-child{padding-right:32px}.common_table .MuiCollapse-root .MuiPaper-root .MuiTable-root .MuiTableBody-root .MuiTableRow-root .MuiTableCell-root .teacher-name-cell{display:flex;align-items:center}.common_table .MuiCollapse-root .MuiPaper-root .MuiTable-root .MuiTableBody-root .MuiTableRow-root .MuiTableCell-root .teacher-name-cell .material-icons{cursor:context-menu;margin-left:10px}.common_table .teacher-last-login-container{margin-left:2px}.common_table .badge_pending_color .MuiBadge-badge{background-color:#fdc300;width:max-content}.common_table .badge_registered_color .MuiBadge-badge{background-color:#65b32e;width:max-content}.common_table .badge_imported_color .MuiBadge-badge{background-color:#d6d1cb;width:max-content}.common_table .badge_red_color .MuiBadge-badge{background-color:#e8492a;width:max-content}.common_table .MuiTableRow-head{height:56px}.common_table .MuiTableRow-head .toggle_icon{cursor:pointer}.common_table .MuiTableRow-head .toggle_icon span{color:#00303c}.common_table .deactivated{color:#999591}.common_table .actions-cell{display:flex;justify-content:flex-end;gap:10px}.common_table .actions-cell .material-icons{cursor:pointer}.common_table .common_pagination{margin-top:32px}.send-invitation-to-parents-modal .MuiTableHead-root tr th:first-child{padding-left:0}.send-invitation-to-parents-modal .MuiTableHead-root tr th:last-child{padding:6px 0}.send-invitation-to-parents-modal .MuiTableBody-root tr{vertical-align:top}.send-invitation-to-parents-modal .MuiTableBody-root tr th{padding:6px 0!important}.send-invitation-to-parents-modal .parent_invite_container{margin-bottom:20px!important}.send-invitation-to-parents-modal .parent_invite_container .parent_invite_heading{padding:0!important;margin:0!important}.send-invitation-to-parents-modal .parent_invite_container .parent_invite_sub_heading{font-size:14px!important}.common_tebs .MuiTabs-scroller{overflow-x:scroll!important;border-bottom:1px solid #d6d1cb}.common_tebs .MuiTabs-scroller::-webkit-scrollbar{display:none}.common_tebs .MuiTabs-root{margin-bottom:24px}.common_tebs .normal-link{text-decoration:underline;margin-left:5px;cursor:pointer;color:#000;margin-bottom:.25rem;font-size:1rem;font-weight:400}.common_tebs .normal-text{margin-left:5px}.common_tebs .normal-text:first-letter{text-transform:lowercase}.common_tebs .MuiButton-label{font-weight:700;font-size:14px}.common_tebs .admin_topic_details textarea{min-height:100px}.common_tebs .admin_topic_details .download-btn{margin-bottom:21px}.common_tebs .admin_topic_details .topic-details-btn-container{display:flex;flex-direction:column;margin:20px 10px 0 0}.common_tebs .admin_topic_details .topic-details-btn-container .remove-topic-btn{margin-top:20px;background-color:#dd3818}.common_tebs .admin_topic_details .topic-details-btn-container .remove-topic-btn:hover{background-color:#92250f}.common_tebs .heading-three{font-weight:700;font-size:14px}.common_tebs .teacher-pupil-details .teacher-pupil-details-input{max-width:400px}.common_tebs .teacher-pupil-details .parents_carers_table_container{max-width:100%}.common_tebs .teacher-pupil-details .parents_carers_table_container .header .MuiButtonBase-root{padding-right:0}.common_tebs .teacher-pupil-details .parents_carers_table_container .MuiTableBody-root .MuiButtonBase-root{padding:0 6px}.common_tebs .teacher-pupil-details .parents_carers_table_container .MuiTableBody-root .MuiTableRow-root{vertical-align:top}.common_tebs .teacher-pupil-details .parents_carers_table_container .MuiTableBody-root .MuiTableRow-root .truncate{max-width:275px}.common_tebs .teacher-pupil-details .parents_carers_table_container .MuiTableBody-root .MuiTableRow-root .MuiTableCell-root .parent-status-badge-container{width:max-content}.common_tebs .teacher-pupil-details .parents_carers_table_container .MuiTableBody-root .MuiTableRow-root .MuiTableCell-root .parent-status-badge-container .badge_pending_color{display:flex;align-items:center;background-color:#fdc300;padding:0 8px;height:23px;border-radius:8px}.common_tebs .teacher-pupil-details .parents_carers_table_container .MuiTableBody-root .MuiTableRow-root .MuiTableCell-root .parent-status-badge-container .badge_pending_color p{font-size:12px;margin-bottom:0!important}.common_tebs .teacher-pupil-details .parents_carers_table_container .MuiTableBody-root .MuiTableRow-root .MuiTableCell-root .parent-status-badge-container .badge_registered_color{display:flex;align-items:center;background-color:#65b32e;padding:0 8px;height:23px;border-radius:8px}.common_tebs .teacher-pupil-details .parents_carers_table_container .MuiTableBody-root .MuiTableRow-root .MuiTableCell-root .parent-status-badge-container .badge_registered_color p{font-size:12px;margin-bottom:0!important}.common_tebs .teacher-pupil-details .parents_carers_table_container .MuiTableBody-root .MuiTableRow-root .MuiTableCell-root .parent-status-badge-container .badge_imported_color{display:flex;align-items:center;background-color:#d6d1cb;padding:0 8px;height:23px;border-radius:8px}.common_tebs .teacher-pupil-details .parents_carers_table_container .MuiTableBody-root .MuiTableRow-root .MuiTableCell-root .parent-status-badge-container .badge_imported_color p{font-size:12px;margin-bottom:0!important}.common_tebs .teacher-pupil-details .parents_carers_table_container .MuiTableBody-root .MuiTableRow-root .MuiTableCell-root .parent-status-badge-container .badge_red_color{display:flex;align-items:center;background-color:#e8492a;padding:0 8px;height:23px;border-radius:8px}.common_tebs .teacher-pupil-details .parents_carers_table_container .MuiTableBody-root .MuiTableRow-root .MuiTableCell-root .parent-status-badge-container .badge_red_color p{font-size:12px;margin-bottom:0!important}.common_tebs .teacher-pupil-details .parents_carers_table_container .MuiTableBody-root .MuiTableRow-root .MuiTableCell-root .detail_history_status_badge{width:max-content}.common_tebs .teacher-pupil-details .mis-pupil-container{margin-top:36px}.common_tebs .teacher-pupil-details .mis-pupil-container h1{font-size:24px}.common_tebs .teacher-pupil-details .mis-pupil-container .pupil-mis-btn{margin-top:25px}.common_tebs .teacher-pupil-details .mis-pupil-container .mis-pupil-detail-container h3{margin:35px 0;font-size:16px}.common_tebs .teacher-pupil-details .mis-pupil-container .mis-pupil-detail-container .typography-text:first-letter{text-transform:none}.common_tebs .teacher-pupil-details .remove-pupil-from-school{margin-top:36px}.common_tebs .teacher-pupil-details .remove-pupil-from-school h1{font-size:24px}.common_tebs .teacher-pupil-details .remove-pupil-from-school .remove-pupil-from-school-btn{margin-top:24px;background-color:#dd3818}.common_tebs .teacher-pupil-details .remove-pupil-from-school .remove-pupil-from-school-btn:hover{background-color:#92250f}.common_tebs .teacher-pupil-details .parent-table .typography-text:first-letter{text-transform:none}.common_tebs .teacher-pupil-details .parent-table .parent_cares_for_teacher .care_header{background-color:#fcfcfd}.common_tebs .teacher-pupil-details .parent-table .parent_cares_for_teacher tr td:first-child,.common_tebs .teacher-pupil-details .parent-table .parent_cares_for_teacher tr th:first-child{padding-left:32px}.common_tebs .teacher-pupil-details .parent-table .parent_cares_for_teacher tr td:last-child,.common_tebs .teacher-pupil-details .parent-table .parent_cares_for_teacher tr th:last-child{padding-right:32px}.common_tebs .teacher-pupil-details .parent-table .parent_cares_for_teacher .detail-BG{background-color:#fafafa}.common_tebs .teacher-pupil-details .parent-table .parent_cares_for_teacher .detail-BG .detail_history{padding:22px 0}.common_tebs .teacher-pupil-details .parent-table .parent_cares_for_teacher .detail-BG .detail_history h3{color:#757575}.common_tebs .teacher-pupil-details .parent-table .parent_cares_for_teacher .detail-BG .detail_history .history_top{display:flex;gap:32px}.common_tebs .teacher-pupil-details .parent-table .parent_cares_for_teacher .detail-BG .detail_history .history_top .invitation_requested{display:flex;align-items:center;gap:9px}.common_tebs .teacher-pupil-details .parent-table .parent_cares_for_teacher .detail-BG .detail_history .history_top .invitation_requested p{margin:0}.common_tebs .teacher-pupil-details .parent-table .parent_cares_for_teacher .detail-BG .detail_history .history_top .text_nowarp h3,.common_tebs .teacher-pupil-details .parent-table .parent_cares_for_teacher .detail-BG .detail_history .history_top .text_nowarp p{text-wrap:nowrap}.common_tebs .teacher-pupil-details .parent-table .parent_cares_for_teacher .detail-BG .detail_history .history_table{margin-top:20px}.common_tebs .teacher-pupil-details .parent-table .parent_cares_for_teacher .detail-BG .detail_history .history_table .common_table tr th{background-color:#f5f5f5;border:none}.common_tebs .teacher-pupil-details .parent-table .parent_cares_for_teacher .detail-BG .detail_history .history_table .common_table tr th p{font-weight:400}.common_tebs .teacher-pupil-details .parent-table .parent_cares_for_teacher .detail-BG .detail_history .history_table .common_table tr td{background-color:#fafafa;border:none}.common_tebs .teacher-pupil-details .parent-table .parent_cares_for_teacher .detail-BG .detail_history .history_table .common_table .common_table_container{box-shadow:none}.common_tebs .admin-pupil-details .mis-pupil-container{margin-top:36px}.common_tebs .admin-pupil-details .mis-pupil-container h1{font-size:24px}.common_tebs .admin-pupil-details .mis-pupil-container .pupil-mis-btn{margin-top:25px}.common_tebs .admin-pupil-details .mis-pupil-container .mis-pupil-detail-container h3{margin:35px 0;font-size:16px}.common_tebs .admin-pupil-details .remove-pupil-from-school{margin-top:36px}.common_tebs .admin-pupil-details .remove-pupil-from-school h1{font-size:24px}.common_tebs .admin-pupil-details .remove-pupil-from-school .remove-pupil-from-school-btn{margin-top:24px;background-color:#dd3818}.common_tebs .admin-pupil-details .remove-pupil-from-school .remove-pupil-from-school-btn:hover{background-color:#92250f}.common_tebs .admin-pupil-details .parent-table .typography-text:first-letter{text-transform:none}.common_tebs .admin-pupil-details .common_accordion .admin-parent-detail-table-header{width:307px;flex-basis:19.8%}.common_tebs .admin-pupil-details .common_accordion .MuiAccordionDetails-root{width:100%;padding:0 0 16px}.common_tebs .admin-pupil-details .common_accordion .MuiAccordionDetails-root .typography-text:first-letter{text-transform:none}.common_tebs .admin-pupil-details .common_accordion .MuiAccordionDetails-root .admin-parent-detail-summary{width:100%;display:flex;align-items:flex-start}.common_tebs .admin-pupil-details .common_accordion .MuiAccordionDetails-root .admin-parent-detail-summary .admin-parent-detail-summary-content{width:307px}.common_tebs .admin-pupil-details .common_accordion .MuiAccordionDetails-root .admin-parent-detail-summary .admin-parent-detail-summary-content p{max-width:250px}.common_tebs .admin-pupil-details .common_accordion .MuiAccordionDetails-root .admin-parent-detail-summary .admin-parent-detail-summary-content p a{text-decoration:none;color:#000}.common_tebs .admin-pupil-details .common_accordion .MuiAccordionDetails-root .admin-parent-detail-summary .admin-parent-detail-summary-content .admin-parent-detail-badge{width:100px}.common_tebs .admin-pupil-details .common_accordion .MuiAccordionDetails-root .admin-parent-detail-summary .admin-parent-detail-summary-content button{padding:0 12px 12px}.common_tebs .admin-pupil-details .common_accordion .MuiAccordionDetails-root .MuiAccordionSummary-expandIconWrapper{margin-top:-25px}.common_tebs .admin-pupil-details .common_accordion .MuiAccordionDetails-root .MuiCollapse-root{padding:0 16px}.common_tebs .admin-pupil-details .common_accordion .MuiAccordionDetails-root .MuiCollapse-root .admin-parent-accordion-summary-detail{width:100%;display:flex;align-items:center}.common_tebs .admin-pupil-details .common_accordion .MuiAccordionDetails-root .MuiCollapse-root .admin-parent-accordion-summary-detail .admin-parent-accordion-summary-detail-content{width:307px}.common_tebs .admin-pupil-details .common_accordion .MuiAccordionDetails-root .MuiAccordionSummary-content .badge_pending_color .MuiBadge-badge{background-color:#fdc300;width:max-content;padding:0 8px;height:23px;border-radius:8px}.common_tebs .admin-pupil-details .common_accordion .MuiAccordionDetails-root .MuiAccordionSummary-content .badge_registered_color .MuiBadge-badge{background-color:#65b32e;width:max-content;padding:0 8px;height:23px;border-radius:8px}.common_tebs .admin-pupil-details .common_accordion .MuiAccordionDetails-root .MuiAccordionSummary-content .badge_imported_color .MuiBadge-badge{background-color:#d6d1cb;width:max-content;padding:0 8px;height:23px;border-radius:8px}.common_tebs .admin-pupil-details .common_accordion .MuiAccordionDetails-root .MuiAccordionSummary-content .badge_red_color .MuiBadge-badge{background-color:#e8492a;width:max-content;padding:0 8px;height:23px;border-radius:8px}.common_tebs .btn_group{flex:1 1;display:flex;justify-content:flex-end;align-items:center}.common_tebs .tebs{width:max-content;text-transform:none;min-width:72px;padding:0 24px;font-size:16px;color:#000;font-weight:400}@media(min-width:769px)and (max-width:1160px){.common_tebs .tebs{padding:0 16px}}@media(max-width:768px){.common_tebs .tebs{padding:0 16px}}.common_tebs .tebs:hover{color:#000;opacity:1}.common_tebs .Mui-selected,.common_tebs .tebs:focus{color:#000;font-weight:700}.common_tebs .admin-parents-overview .class-topic-filter-button,.common_tebs .admin-parents-overview .parent-filter-button,.common_tebs .class-topic-overview .class-topic-filter-button,.common_tebs .class-topic-overview .parent-filter-button{display:flex;align-items:baseline;justify-content:flex-end;margin-bottom:20px}.common_tebs .admin-parents-overview .class-topic-filter-button .filter-button,.common_tebs .admin-parents-overview .parent-filter-button .filter-button,.common_tebs .class-topic-overview .class-topic-filter-button .filter-button,.common_tebs .class-topic-overview .parent-filter-button .filter-button{color:#000;text-transform:none;font-weight:700}.common_tebs .admin-parents-overview .class-topic-filter-button .filter-icon,.common_tebs .admin-parents-overview .parent-filter-button .filter-icon,.common_tebs .class-topic-overview .class-topic-filter-button .filter-icon,.common_tebs .class-topic-overview .parent-filter-button .filter-icon{margin-top:5px;margin-left:5px}.common_tebs .admin-parents-overview .class-topic-collapse,.common_tebs .admin-parents-overview .parent-collapse,.common_tebs .class-topic-overview .class-topic-collapse,.common_tebs .class-topic-overview .parent-collapse{max-width:750px;margin:auto}.common_tebs .admin-parents-overview .feeds-filter-container,.common_tebs .class-topic-overview .feeds-filter-container{margin-bottom:20px}.common_tebs .admin-parents-overview .feeds-filter-container .MuiCardActions-root,.common_tebs .class-topic-overview .feeds-filter-container .MuiCardActions-root{justify-content:flex-end}.common_tebs .admin-parents-overview .feeds-filter-container .MuiCardActions-spacing>:not(:first-child),.common_tebs .class-topic-overview .feeds-filter-container .MuiCardActions-spacing>:not(:first-child){margin-left:30px}.common_tebs .admin-parents-overview .pupil-feedacks-table .td,.common_tebs .class-topic-overview .pupil-feedacks-table .td{padding:20px 8px}.common_tebs .edit-pupil-mathscot-container{display:flex;flex-direction:column}.common_tebs .edit-pupil-mathscot-container .heading-one{margin:0 auto 30px}.common_tebs .edit-pupil-mathscot-container .edit-pupil-mathscot-sections{display:flex}.common_tebs .edit-pupil-mathscot-container .edit-pupil-mathscot-sections .edit-pupil-mathscot-input-section{flex:1 1 400px;padding:20px}.common_tebs .edit-pupil-mathscot-container .edit-pupil-mathscot-sections .edit-pupil-mathscot-input-section .edit-pupil-mathscot-buttons{display:flex;justify-content:flex-end}.common_tebs .edit-pupil-mathscot-container .edit-pupil-mathscot-sections .edit-pupil-mathscot-input-section .edit-pupil-mathscot-buttons .preview-button{margin-right:15px}@media(max-width:768px){.common_tebs .edit-pupil-mathscot-container .edit-pupil-mathscot-sections .edit-pupil-mathscot-input-section{order:2;padding:0 20px}}.common_tebs .edit-pupil-mathscot-container .edit-pupil-mathscot-sections .edit-pupil-mathscot-preview-section{display:flex;flex-direction:column;flex:1 1 400px;padding:20px}.common_tebs .edit-pupil-mathscot-container .edit-pupil-mathscot-sections .edit-pupil-mathscot-preview-section .heading-two{margin:0 auto}.common_tebs .edit-pupil-mathscot-container .edit-pupil-mathscot-sections .edit-pupil-mathscot-preview-section .preview-image{width:350px;margin:0 auto}.common_tebs .edit-pupil-mathscot-container .edit-pupil-mathscot-sections .edit-pupil-mathscot-preview-section .preview-image img{width:100%}@media(max-width:768px){.common_tebs .edit-pupil-mathscot-container .edit-pupil-mathscot-sections .edit-pupil-mathscot-preview-section{order:1;padding:0 20px}.common_tebs .edit-pupil-mathscot-container .edit-pupil-mathscot-sections{flex-direction:column}}.common_tebs .tab-badge{margin-left:1.5rem}.common_tebs .tab-badge .MuiBadge-badge{font-size:15px;color:#fff;background-color:#f28d00;font-family:Chaloops-Medium;border-radius:100%;aspect-ratio:1/1;padding:15px;line-height:10px}.delete-button{background-color:#dd3818}.delete-button:hover{background-color:#92250f}#commonTabsWrapper{scroll-margin-top:90px}.show_date_child{padding:8px!important}.show_date{border-bottom:2px dashed #757575;width:-moz-fit-content;width:fit-content}.common_tab_mobile p{text-transform:none;font-size:14px}.common_tab_mobile .tab_heading{font-family:Verdana!important;font-weight:700!important}.common_tab_mobile .active{font-weight:700}.common_tab_mobile .truncate{max-width:-webkit-fill-available}.common_tab_mobile .scroll-left{height:50px;overflow:hidden;position:relative;width:100%}.common_tab_mobile .scroll-left p{position:absolute;width:auto;height:100%;margin:0;line-height:50px;text-align:center;transform:translateX(0);white-space:nowrap;animation:scroll-left 15s linear infinite}@keyframes scroll-left{0%,25%{transform:translateX(0)}to{transform:translateX(-100%)}}.class-groups-container .no-teacher{margin-bottom:60px}.class-groups-container .btn_group{display:flex;justify-content:flex-end}.class-groups-container .extra-width{min-width:250px}.class-groups-container .py_40{padding:40px 0}.class-groups-container .mathscots-header{display:flex;align-items:center;gap:40px}@media(max-width:768px){.class-groups-container .mathscots-header{flex-direction:column;align-items:flex-start;gap:0}}.class-groups-container .common_table .MuiTableRow-head{background-color:#f5f5f5}.class-groups-container .common_table .MuiTableRow-head .typography-text{font-weight:500}.class-groups-container .common_drop_down{width:-moz-fit-content;width:fit-content;text-decoration:underline}.class-groups-empty{max-width:474px;margin:0 auto;line-height:140.625%;padding:0 20px 20px}.class-groups-empty .common_status_container .paragraph{margin-top:16px}.class-groups-empty ul{margin-top:4px}.class-groups-empty ul li{font-size:16px}.class-groups-empty .empty-btn{margin-top:15px;display:flex;justify-content:center}.class-groups-empty .common_status_container .common_status_container_image{margin-top:15px;margin-bottom:8px}.total-students-popover .colorGray{color:#999591}.total-students-popover .show_pupil_name{margin-bottom:8px;padding:0 2px}.total-students-popover .show_pupil_name:last-child{margin-bottom:0}.classes_group_form{max-width:621px;margin:0 auto}.classes_group .main_heading{margin-bottom:37px}.classes_group .mb_24{margin-bottom:24px}.classes_group .mb_16{margin-bottom:16px}.classes_group .mt_16{margin-top:16px}.classes_group .mt_32{margin-top:32px}.classes_group .addTeacherContainer{max-width:100%;max-height:67px;background-color:#fcfcfd;box-shadow:0 4px 8px 0 hsla(33,12%,82%,.502);padding:10px 16px;margin:20px auto 24px;display:flex;justify-content:space-between;align-items:center;border-radius:4px;font-weight:700;cursor:pointer}.classes_group .title{padding:16px 8px;font-size:14px}.classes_group .btn_group{display:flex;justify-content:flex-end;gap:8px;margin-top:24px}.classes_group .addBtn{border:3px solid #f28d00;border-radius:50%;cursor:pointer;color:#f28d00;font-weight:700}.classes_group .common_table .MuiTableRow-head{background-color:#f5f5f5}.classes_group .common_table .MuiTableRow-head .typography-text{font-weight:500}.common_Tags_container{display:flex;gap:6px}.common_Tags{width:max-content;border-radius:8px;background:#39b0e2;padding:4px 8px;max-height:27px}.common_Tags p{color:#fff;font-family:Chaloops;font-size:15.239px;font-style:normal;font-weight:500;line-height:140.625%}.child_invitation_modal .img_contain{text-align:center;margin-bottom:25px}.child_invitation_modal .img_contain img{width:290px}.child_invitation_modal .btn_group{display:flex;justify-content:flex-end;margin-top:40px}.child_invitation_modal .btn_group .cancel_btn{margin-right:10px;padding:8px 22px}@media(max-width:768px){.reset_password_modal .MuiPaper-root .paragraph{font-size:.8rem!important}.reset_password_modal .MuiPaper-root{margin:0 24px!important}}.reset_password_modal .dialog-content-section{min-height:284px;display:flex;flex-direction:column}.reset_password_modal .title{font-style:italic}.reset_password_modal .MuiDialogContent-root{display:flex;flex-direction:column;justify-content:space-between}.reset_password_modal .reset_pwd_link_contain{display:flex;justify-content:space-between;align-items:center}.reset_password_modal .reset_pwd_link_contain .typography-text{text-decoration:underline;cursor:pointer}.reset_password_modal .reset_pwd_link_contain .icon{cursor:pointer}.reset_password_modal .btn_contain{text-align:end}.change-class-modal .MuiAlert-root p{font-size:14px}.schools_overview .MuiList-padding{padding-top:0;padding-bottom:0}.schools_overview .schools_overview_filter{display:flex}.schools_overview a{text-decoration:none;color:#000}.schools_overview .admin-export-statistics-download-container{display:flex;flex-direction:column;margin:20px 0}.schools_overview .admin-export-statistics-download-container .lwp-button{margin-top:15px}.schools_overview .school-filter-button{display:flex;align-items:baseline;justify-content:flex-end;margin-bottom:20px}.schools_overview .school-filter-button .filter-button{color:#000;text-transform:none;font-weight:700;margin-right:110px}.schools_overview .school-filter-button .filter-icon{margin-top:5px;margin-left:5px}.schools_overview .school-collapse{max-width:750px;margin:auto}.schools_overview .feeds-filter-container{margin-bottom:20px}.schools_overview .feeds-filter-container .MuiCardActions-root{justify-content:flex-end}.schools_overview .feeds-filter-container .MuiCardActions-spacing>:not(:first-child){margin-left:30px}.schools_overview .MuiListItemIcon-root{min-width:30px}.schools_overview .heading-three{font-size:14px}.schools_overview .redColor{background-color:#e8492a}.schools_overview .redColorLight{background-color:#fce9e5}.schools_overview .header{display:flex;align-items:center}.schools_overview .header h2{flex:1 1;font-family:Chaloops-Medium;font-weight:unset}.admins_overview .MuiListItemIcon-root{min-width:35px}.admins_overview .admin-filter-button{display:flex;align-items:baseline;justify-content:flex-end;margin-bottom:20px}.admins_overview .admin-filter-button .filter-button{color:#000;text-transform:none;font-weight:700}.admins_overview .admin-filter-button .filter-icon{margin-top:5px;margin-left:5px}.admins_overview .admin-collapse{max-width:750px;margin:auto}.admins_overview .feeds-filter-container{margin-bottom:20px}.admins_overview .feeds-filter-container .MuiCardActions-root{justify-content:flex-end}.admins_overview .feeds-filter-container .MuiCardActions-spacing>:not(:first-child){margin-left:30px}.admins_overview .header{display:flex;align-items:center}.admins_overview .header h2{flex:1 1;font-family:Chaloops-Medium;font-weight:unset}.class_overview .header{display:flex;justify-content:space-between;align-items:center}.class_overview .header h2{font-family:Chaloops-Medium;font-weight:unset}.class_overview .header .header-view-button{display:flex;gap:24px}.class_overview .header .header-view-button .MuiButtonBase-root{background:#d6d1cb}.class_overview .header .header-view-button .MuiButtonBase-root .material-icons{color:#00303c}.class_overview h2{font-family:Chaloops-Medium;font-weight:unset}.class_overview .admin-lock{display:flex;margin-bottom:5px}.class_overview .delete-class .mb-10,.class_overview .delete-class-topic .mb-10{margin:10px 0}.class_overview .delete-class .lwp-button,.class_overview .delete-class-topic .lwp-button{background-color:#dd3818}.class_overview .delete-class .lwp-button:hover,.class_overview .delete-class-topic .lwp-button:hover{background-color:#92250f}.class_overview .pupil-topic-update-button{display:block}.class_overview textarea{min-height:100px}.class_overview .visibility .visibility-nasted{display:flex;flex-direction:column}.class_overview .visibility .divider{margin:2em 0}.class_overview .visibility .heading-two{margin:0}.class_overview .admin-student-overview .help_snackbar_icon{color:#fdc300!important}.class_overview .admin-student-overview .pupil-filter-button{display:flex;align-items:baseline;justify-content:flex-end;margin-bottom:20px}.class_overview .admin-student-overview .pupil-filter-button .filter-button{color:#000;text-transform:none;font-weight:700}.class_overview .admin-student-overview .pupil-filter-button .filter-icon{margin-top:5px;margin-left:5px}.class_overview .admin-student-overview .pupil-collapse{max-width:750px;margin:auto}.class_overview .admin-student-overview .feeds-filter-container{margin-bottom:20px}.class_overview .admin-student-overview .feeds-filter-container .MuiCardActions-root{justify-content:flex-end}.class_overview .admin-student-overview .feeds-filter-container .MuiCardActions-spacing>:not(:first-child){margin-left:30px}.class_overview .admin-student-overview .snackbar_icon{font-size:33px;height:35px}.class_overview .admin-student-overview .premium_link{text-decoration:underline;margin-left:5px;cursor:pointer}.add-child-modal-for-admin .dialog-content-section .add-pupil-to-school-class{width:100%}.school_overview .header{display:flex;justify-content:space-between;align-items:center}.school_overview .header h2{font-family:Chaloops-Medium;font-weight:unset;margin-bottom:30px}.school_overview .header .header-view-button{display:flex;gap:24px}.school_overview .header .header-view-button .MuiButtonBase-root{background:#d6d1cb}.school_overview .header .header-view-button .MuiButtonBase-root .material-icons{color:#00303c}.school_overview h3{font-weight:unset;font-size:20px;margin:15px 0}.school_overview .MuiTabs-root{margin-bottom:0}.school_overview .classes_overview .header{display:flex;align-items:center}.school_overview .classes_overview .header span{flex:1 1}.school_overview .classes_overview .arrow_cursor{cursor:pointer}.school_overview .classes_overview .school-class-filter-button,.school_overview .classes_overview .user-filter-button{display:flex;align-items:baseline;justify-content:flex-end;margin-bottom:20px}.school_overview .classes_overview .school-class-filter-button .filter-button,.school_overview .classes_overview .user-filter-button .filter-button{color:#000;text-transform:none;font-weight:700}.school_overview .classes_overview .school-class-filter-button .filter-icon,.school_overview .classes_overview .user-filter-button .filter-icon{margin-top:5px;margin-left:5px}.school_overview .classes_overview .staff-overview-header{align-items:center;margin-bottom:25px}.school_overview .classes_overview .staff-overview-header .user-filter-button{margin-bottom:0}.school_overview .classes_overview .no_margin{margin:0}.school_overview .classes_overview .school-class-collapse,.school_overview .classes_overview .user-collapse{max-width:750px;margin:auto}.school_overview .classes_overview .feeds-filter-container{margin-bottom:20px}.school_overview .classes_overview .feeds-filter-container .MuiCardActions-root{justify-content:flex-end}.school_overview .classes_overview .feeds-filter-container .MuiCardActions-spacing>:not(:first-child){margin-left:30px}.school_overview .classes_overview .info_snackbar{background-color:#b8e5ef!important}.school_overview .classes_overview .info_snackbar_icon{color:#2f879a!important;font-size:33px;height:35px}.school_overview .classes_overview .premium_link{text-decoration:underline;margin-left:5px;cursor:pointer}.school_overview .classes_overview .MuiList-padding{padding-top:0;padding-bottom:0}.school_overview .classes_overview .MuiListItemIcon-root{min-width:35px}.school_overview .classes_overview .table_main .tr{padding:4px 32px;background-color:#fcfcfd}.school_overview .classes_overview .table_main .tbody .tr_row{padding:10px 32px;background-color:#fff}.school_overview .classes_overview .table_main .tbody .tr_row .td p{justify-content:flex-end}.school_overview .classes_overview .programme-info-alert-container{display:flex;align-items:center;gap:10px}.school_overview .classes_overview .programme-info-alert-container .programme-info-image-reading{width:34px;height:34px;background-color:#d0d8ff;border-radius:32px;display:flex;align-items:center;justify-content:center}.school_overview .classes_overview .programme-info-alert-container .programme-info-image-reading img{width:34px;height:18px;margin-left:3px;object-fit:none}.school_overview .classes_overview .programme-info-alert-container .programme-info-image-fullProgramme{width:34px;height:34px;background-color:#d4e5ab;border-radius:32px;display:flex;align-items:center;justify-content:center}.school_overview .classes_overview .programme-info-alert-container .programme-info-image-fullProgramme img{width:28px;height:31px;object-fit:none}.school_overview .classes_overview .programme-info-alert-container p{margin-bottom:0}.school_overview .classes_overview .classes_overview_heading{font-family:Chaloops-Medium;display:flex;align-items:center;gap:14px}.school_overview .classes_overview .classes_overview_heading .Chip_Chip{background:#fdc300}.school_overview .classes_overview .classes_overview_heading h3{font-size:20px}.school_overview .link_classes_to_sims .btn_group{display:flex;justify-content:flex-end;margin-top:15px}.school_overview .link_classes_to_sims .btn_group .cancel_btn{margin-right:10px;padding:8px 22px}.school_overview .details h2{margin-top:10px}.school_overview .details .sync_wonde_classes{display:flex;flex-direction:column}.school_overview .details .class-licence-section .MuiButtonBase-root,.school_overview .details .class-licence-section .heading-two{margin-bottom:15px}.school_overview .details .remove_imported_data{margin-top:5px}.school_overview .details .remove_imported_data .lwp-button{background-color:#dd3818}.school_overview .details .remove_imported_data .lwp-button:hover{background-color:#92250f}.school_overview .details .mb-10{margin-bottom:10px}.school_overview .details .mt-10{margin-top:10px}.school_overview .details .mb-0{margin-bottom:0}.school_overview .details .social_login form{max-width:100%}.school_overview .generate-impact-report-container .report-type{flex-direction:column}.school_overview .generate-impact-report-container .report-type>span{color:#00303c;font-size:1rem;font-weight:400;margin-bottom:10px}.school_overview .generate-impact-report-container .report-type .common_radio_container{max-width:460px;width:100%;display:flex;flex-direction:row;gap:24px}.school_overview .generate-impact-report-container .report-type .common_radio_button .common_radio_border{flex:1 1}.school_overview .generate-impact-report-container .report-type .common_radio_button .common_radio_border label{display:flex;align-items:center;margin:0}.school_overview .generate-impact-report-container .report-type .form-radio-check .radio-check{padding-bottom:0}.school_overview .generate-impact-report-container .report-type .common_radio_button .common_radio_border p{margin:0}.school_overview .generate-impact-report-container .delete-impact-report-button{background-color:#dd3818}.school_overview .generate-impact-report-container .delete-impact-report-button:hover{background-color:#92250f}.classes_overview .class-filter-button{display:flex;justify-content:flex-end;margin-bottom:1em}.classes_overview .class-filter-button .lwp-button{background-color:transparent}.classes_overview .class-filter-Collapse{max-width:750px;margin:auto auto 1em}.classes_overview .MuiCardActions-root{justify-content:flex-end}.social_login_info{display:flex;align-items:flex-start;margin-top:10px}.social_login_info p{margin-left:14px;font-size:14px;text-align:left}.snackbar .info_snackbar{background-color:#e5f3fa!important}.snackbar .snackbar_icon{font-size:33px;height:35px}.snackbar .premium_link{text-decoration:underline;margin-left:5px;cursor:pointer}.snackbar .MuiAlert-standardSuccess .MuiAlert-icon{color:#2f879a!important}.teacher_detials .header{margin-bottom:15px}.teacher_detials .header .typography-text:first-letter{text-transform:none}.teacher_detials h2{font-family:Chaloops-Medium;font-weight:unset}.teacher_detials .MuiTabs-root{margin-bottom:24px}.teacher_detials .reset_password h3{font-size:16px;margin-bottom:24px}.teacher_detials .activities_card{margin:12px}.teacher_detials .activity-step-divider{margin:20px 0}.teacher_detials .activity-step-card-isDragging{height:100px!important;overflow:hidden;transition:all .5s ease-out}.teacher_detials .activity-step-card{padding:20px 10px;transition:height 1s;margin:15px 0;max-width:100%}.teacher_detials .activity-step-card .activity-step-card-header{display:flex;justify-content:space-between;margin-bottom:10px}.teacher_detials .activity-step-card .activity-step-card-header .activity-step-card-title{display:flex}.teacher_detials .activity-step-card .activity-step-card-header .activity-step-card-title .step-card-heading{font-family:Verdana}.teacher_detials .activity-step-card .activity-step-card-header .MuiIconButton-root{height:40px;width:40px}.teacher_detials .activity-step-card .activity-step-card-header .MuiIconButton-root:hover{background-color:#f5f5f5}.teacher_detials .activity-step-card textarea{min-height:100px}.teacher_detials .activity-step-card .stopwatch-grid-container{flex-direction:column}.teacher_detials .activity-step-card .step-handler{font-size:30px}.teacher_detials .activity-step-card .editor-step .MuiGrid-item{margin-bottom:15px}.teacher_detials .activity-step-card .tabs-step-field-array{width:100%;padding:10px}.teacher_detials .activity-step-card .tabs-step-field-array .tabs-step-field{margin:10px 0;display:flex;justify-content:center;align-items:center;padding:10px}.teacher_detials .activity-step-card .tabs-step-field-array .tabs-step-field .step-handler{margin-bottom:15px}@media(max-width:768px){.teacher_detials .activity-step-card .tabs-step-field-array .tabs-step-field .step-handler{display:none}.teacher_detials .activity-step-card .tabs-step-field-array .tabs-step-field .step-dropdown{width:100%}}.teacher_detials .activity-step-card .tabs-step-field-array .tabs-step-field .tabs-step-field-buttons{display:flex;justify-content:flex-end;margin-bottom:15px}.teacher_detials .activity-step-card .tabs-step-field-array .tabs-step-field .tabs-step-field-buttons .MuiButtonBase-root{margin-left:10px}@media(max-width:768px){.teacher_detials .activity-step-card .tabs-step-field-array .tabs-step-field{flex-direction:column;align-items:flex-end}}.teacher_detials .activity-step-card .table-step-field-array{width:100%;padding:10px}@media(max-width:768px){.teacher_detials .activity-step-card .table-step-field-array .step-handler{display:none}}.teacher_detials .activity-step-card .table-step-field-array .table-step-field{padding:0 10px;display:flex;justify-content:space-between}.teacher_detials .activity-step-card .table-step-field-array .table-step-field .step-handler{margin-top:10px}.teacher_detials .activity-step-card .table-step-field-array .table-step-field .MuiButtonBase-root{height:50px}@media(max-width:768px){.teacher_detials .activity-step-card .table-step-field-array .table-step-field .MuiButtonBase-root{min-width:50px}}.teacher_detials .activity-step-card .table-step-field-array .table-step-field .table-step-field-buttons{display:flex;justify-content:flex-end;margin-bottom:15px}.teacher_detials .activity-step-card .table-step-field-array .table-step-field .table-step-field-buttons .MuiButtonBase-root{margin-left:10px}.teacher_detials .activity-step-card .carousel-step-field-array{width:100%;padding:10px}@media(max-width:768px){.teacher_detials .activity-step-card .carousel-step-field-array .step-handler{display:none}}.teacher_detials .activity-step-card .carousel-step-field-array .carousel-step-field{margin:10px 0;padding:10px;display:flex;justify-content:space-between}.teacher_detials .activity-step-card .carousel-step-field-array .carousel-step-field .MuiButtonBase-root{height:50px}@media(max-width:768px){.teacher_detials .activity-step-card .carousel-step-field-array .carousel-step-field .MuiButtonBase-root{min-width:50px}}.teacher_detials .activity-step-card .carousel-step-field-array .carousel-step-field .carousel-step-field-buttons{display:flex;justify-content:flex-end;margin-bottom:15px}.teacher_detials .activity-step-card .carousel-step-field-array .carousel-step-field .carousel-step-field-buttons .MuiButtonBase-root{margin-left:10px}@media(max-width:768px){.teacher_detials .activity-step-card .carousel-step-field-array .carousel-step-field{flex-direction:column}}.teacher_detials .activity-step-card .image-carousel-step-field-array{width:100%;padding:10px}@media(max-width:768px){.teacher_detials .activity-step-card .image-carousel-step-field-array .step-handler{display:none}}.teacher_detials .activity-step-card .image-carousel-step-field-array .image-carousel-step-field{display:flex}.teacher_detials .activity-step-card .image-carousel-step-field-array .image-carousel-step-field .image-carousel-step-field-container{display:flex;width:100%;justify-content:space-between}.teacher_detials .activity-step-card .image-carousel-step-field-array .image-carousel-step-field .image-carousel-step-field-container .image-carousel-step-text-container{flex-grow:.6;gap:10px;display:flex}.teacher_detials .activity-step-card .image-carousel-step-field-array .image-carousel-step-field .MuiButtonBase-root{height:50px}@media(max-width:768px){.teacher_detials .activity-step-card .image-carousel-step-field-array .image-carousel-step-field .MuiButtonBase-root{min-width:50px}.teacher_detials .activity-step-card .image-carousel-step-field-array .image-carousel-step-field .image-carousel-order{padding:0 10px}}.teacher_detials .activity-step-card .image-carousel-step-field-array .image-carousel-step-field .image-carousel-btn-group{display:flex;justify-content:flex-start}.teacher_detials .activity-step-card .image-carousel-step-field-array .image-carousel-step-field .image-carousel-btn-group .image-carousel-step-add-btn{margin-right:10px}@media(max-width:768px){.teacher_detials .activity-step-card .image-carousel-step-field-array .image-carousel-step-field .image-carousel-btn-group{justify-content:flex-end}}.teacher_detials .activity-step-card .image-carousel-step-field-array .image-carousel-step-field .file-uploader{margin-bottom:20px;justify-content:center;display:flex;align-items:center}.teacher_detials .activity-step-card .image-carousel-step-field-array .image-carousel-step-field .file-uploader input[type=file]{margin-left:170px}@media(max-width:768px){.teacher_detials .activity-step-card .image-carousel-step-field-array .image-carousel-step-field .file-uploader{width:100%}.teacher_detials .activity-step-card .image-carousel-step-field-array .image-carousel-step-field .file-uploader img{max-width:85%}.teacher_detials .activity-step-card .image-carousel-step-field-array .image-carousel-step-field{flex-direction:column}}.teacher_detials .activity-step-card .dice-step-field-array{width:100%;padding:10px}@media(max-width:768px){.teacher_detials .activity-step-card .dice-step-field-array .step-handler{display:none}}.teacher_detials .activity-step-card .dice-step-field-array .dice-step-field{margin:10px 0;display:flex;padding:10px;justify-content:space-between}.teacher_detials .activity-step-card .dice-step-field-array .dice-step-field .dice-step-field-elements-container{width:83%}.teacher_detials .activity-step-card .dice-step-field-array .dice-step-field .dice-step-field-elements-container .dice-type-options{display:flex;flex-direction:row}.teacher_detials .activity-step-card .dice-step-field-array .dice-step-field .dice-step-field-elements-container .dice-type-options .MuiFormGroup-root{display:flex;flex-direction:row;margin-left:20px}.teacher_detials .activity-step-card .dice-step-field-array .dice-step-field .dice-step-field-elements-container .dice-type-options .MuiFormGroup-root .MuiFormControlLabel-root .MuiRadio-root{padding-top:0;padding-bottom:0;color:#00303c}@media(max-width:768px){.teacher_detials .activity-step-card .dice-step-field-array .dice-step-field .dice-step-field-elements-container{width:100%}}.teacher_detials .activity-step-card .dice-step-field-array .dice-step-field .dice-step-field-buttons{display:flex;justify-content:flex-end}.teacher_detials .activity-step-card .dice-step-field-array .dice-step-field .dice-step-field-buttons .dice-step-duplicate-btn{height:42.25px}.teacher_detials .activity-step-card .dice-step-field-array .dice-step-field .dice-step-field-buttons .dice-step-duplicate-btn .MuiButton-endIcon{margin-right:0;margin-left:0}@media(max-width:768px){.teacher_detials .activity-step-card .dice-step-field-array .dice-step-field{flex-direction:column}}.teacher_detials .activity-step-card .rdw-storybook-editor{border:1px solid rgba(0,0,0,.23);padding:10px 20px;border-radius:10px;min-height:300px}.teacher_detials .activity-step-card .step-card-heading{margin-bottom:15px}.teacher_detials .activity-step-card .file-uploader{margin-bottom:20px;justify-content:center;display:flex;align-items:center}.teacher_detials .activity-step-card .file-uploader input[type=file]{margin-left:170px}.accordion-step-field-array{width:100%;padding:10px}@media(max-width:768px){.accordion-step-field-array .step-handler{display:none}}.accordion-step-field-array .accordion-step-field{padding:10px 10px 0;display:flex;justify-content:space-between}.accordion-step-field-array .accordion-step-field .MuiButtonBase-root{height:50px}@media(max-width:768px){.accordion-step-field-array .accordion-step-field .MuiButtonBase-root{min-width:50px}}.accordion-step-field-array .accordion-step-field .accordion-step-field-buttons{display:flex;justify-content:flex-end;margin-bottom:15px}.accordion-step-field-array .accordion-step-field .accordion-step-field-buttons .MuiButtonBase-root{margin-left:10px}@media(max-width:768px){.accordion-step-field-array .accordion-step-field{flex-direction:column}}.select-type-options{display:flex;flex-direction:row}.select-type-options p{display:flex;align-items:center}.select-type-options .MuiFormGroup-root{display:flex;flex-direction:row;margin-left:20px}.select-type-options .MuiFormGroup-root .MuiFormControlLabel-root .MuiRadio-root{padding-top:0;padding-bottom:0;color:#00303c}.child_details .header{display:flex;justify-content:space-between;align-items:center}.child_details .header h2{font-family:Chaloops-Medium;font-weight:unset;margin-bottom:30px}.child_details .header .header-view-button{display:flex;gap:24px}.child_details .header .header-view-button .MuiButtonBase-root{background:#d6d1cb}.child_details .header .header-view-button .MuiButtonBase-root .material-icons{color:#00303c}.child_parent_detials h2{font-family:Chaloops-Medium;font-weight:unset;margin-bottom:30px}.child_parent_detials .child-parent-detail-heading{font-size:24px}.child_parent_detials .re-invite-user{margin-bottom:25px}.child_parent_detials .re-invite-user h3{font-size:16px;margin-bottom:24px}.child_parent_detials .notification-settings-container{margin-bottom:20px}.child_parent_detials .reset_password{margin-bottom:25px}.child_parent_detials .reset_password h3{font-size:16px;margin-bottom:24px}.common_sortable_table_container .MuiListItemIcon-root{min-width:30px}.common_sortable_table_container .heading-three{font-size:14px}.common_sortable_table_container .redColor{background-color:#e8492a}.common_sortable_table_container .redColorLight{background-color:#fce9e5}.common_sortable_table_container .header{display:flex;align-items:center;margin-bottom:1rem}.common_sortable_table_container .header h2{flex:1 1;font-family:Chaloops-Medium;font-weight:unset}.common_sortable_table_container .download_button{text-decoration:none;font-weight:700;color:#000;font-size:14px;margin:0;padding:0;text-align:left}.common_sortable_table_container .download_button.hover{background-color:rgba(0,0,0,.04);padding:8px 16px}.common_sortable_table_container .MuiTableSortLabel-icon{color:#00303c!important}.common_sortable_table_container .MuiTableSortLabel-root:hover{color:#000}.static_site_for_admin_pages_container .MuiListItemIcon-root{min-width:35px}.static_site_for_admin_pages_container .staff_avatar{width:100%}.static_site_for_admin_pages_container .MuiList-padding{padding:0}.static_site_for_admin_pages_container .header{display:flex;align-items:center;justify-content:flex-end}.static_site_for_admin_pages_container .header h2{flex:1 1;font-family:Chaloops-Medium;font-weight:unset}.add_video_tutorial .img_container{cursor:pointer;position:relative;display:flex;justify-content:center;align-items:center;max-width:200px}.add_video_tutorial .img_container .play_icon{width:25%;position:absolute}.add_video_tutorial .thumbnail_img{width:100%}.activity_detail_for_admin .MuiList-padding{padding-top:0;padding-bottom:0}.activity_detail_for_admin .MuiListItemIcon-root{min-width:35px}.activity_detail_for_admin .activity-step-field-array .MuiDivider-root{margin:20px 0}.activity_detail_for_admin .activity-step-field-array .add-step-btn{display:flex;justify-content:center}.activity_detail_for_admin .activity-step-field-array .icon{width:100%;display:flex;justify-content:center;cursor:pointer}.activity_detail_for_admin .activity-step-field-array .disabel{cursor:no-drop;color:gray}.activity_detail_for_admin .activity_detailpage .activity_resource .activity_resource_form{display:flex;justify-content:space-between}.activity_detail_for_admin .activity_detailpage .activity_resource .activity_resource_form .MuiGrid-root,.activity_detail_for_admin .activity_detailpage .activity_resource .activity_resource_form .MuiGrid-root .MuiFormControl-root{width:97%}.activity_detail_for_admin .activity_detailpage .activity_resource .activity_resource_form .add_activity_resource_button{display:flex;margin-top:6px;gap:10px}.activity_detail_for_admin .activity_detailpage .copy-activity-container{padding-bottom:10px}.activity_detail_for_admin .activity_detailpage .copy-activity-container .heading-three{margin:0 0 15px}.activity_detail_for_admin .activity_detailpage .copy-activity-container .divider{margin-top:15px}.activity_detail_for_admin .remove-activity-btn{background-color:#dd3818}.activity_detail_for_admin .remove-activity-btn:hover{background-color:#92250f}.activity_detail_for_admin .body_container{height:287px;padding:24px 0;border-top:2px dotted #d3d3d3;border-bottom:2px dotted #d3d3d3}.activity_detail_for_admin .body_container .file_upload_container .lwp-button{margin-top:10px}.activity_detail_for_admin .body_container .file_upload_container .upload-camera-icon{color:#d6d1cb;font-size:53px}.activity_detail_for_admin .topic_details .play-icon{width:100px}.activity_detail_for_admin .topic_details .topic_settings{font-size:16px}.thumbnail_image_container .thumbnail_image_container .MuiDropzoneArea-root{max-width:420px;max-height:240px}.thumbnail_image_container .image-preview{width:100%}.thumbnail_image_container .topic_image{display:flex;align-items:center;gap:10px}.thumbnail_image_container .topic_image p{font-weight:700;margin:0}.thumbnail_image_container .topic_image .material-icons{padding:5px 0 0}.teacher_resources .MuiListItemIcon-root{max-width:30px}.teacher_resources .link{color:#00e;font-size:14px}.teacher_resources .img_container{max-width:64px}.teacher_resources .img_container img{width:100%}.images-data-table h1{font-size:1.5rem}.images-data-table .images-data-table-images{width:100%;height:75px}.images-data-table .images-data-table-images img{width:100px;height:75px;object-fit:contain}.images-data-table .image-dimesion-column{display:flex;justify-content:flex-start}.images-data-table .image-dimesion-column div{height:auto}.images-data-table .image-dimesion-column div h1{display:none}.images-data-table .images-data-table-icons a{text-decoration:none}.upload-site-image,.upload-site-image .image_upload_neated_container{margin-bottom:20px}.upload-site-image .lwp-button-wrapper button{width:172px}.terms_holiday_overview .btn_group{align-items:baseline}.terms_holiday_overview .btn_group .common_nav_list{padding-top:0}.terms_holiday_overview .header{display:flex;justify-content:flex-end}.terms_holiday_overview .header .MuiList-root{padding-bottom:0}.terms_holiday_overview .header .MuiList-root .MuiListItemIcon-root{min-width:36px}.terms_holiday_overview .terms_holiday_filter_button{display:flex;align-items:baseline;justify-content:flex-end}.terms_holiday_overview .terms_holiday_filter_button .filter-button{color:#000;text-transform:none;font-weight:700}.terms_holiday_overview .terms_holiday_filter_button .filter-icon{margin-top:5px;margin-left:5px}.terms_holiday_overview .terms_holiday_collapse{max-width:750px;margin:auto auto 25px}.terms_holiday_overview .terms_holiday_collapse .MuiCardActions-root{justify-content:flex-end}.edit-static-modal{max-width:1200px;margin:auto}.email_handler .email_template_Table .tr_row{background-color:#fff;box-shadow:none;height:60px}.email_handler .email_template_Table .tr_row .template_type{display:flex;gap:10px}.email_handler .email_template_Table .tr_row .template_type>span{background-color:#fff6d9;height:25px;width:25px;display:flex;justify-content:center;align-items:center}.email_handler .email_template_Table .tr_row .template_type .draft-icon{background-color:#fff}.email_handler .email_template_Table .row_grey{background-color:#f5f5f5}.email_handler .email_template_Table .row_draft{background-color:#fff6d9}.email_handler .email_template_Table .row_draft .MuiChip-filled{margin-left:10px;border-radius:7px}.email_handler .email_template_Table .row_draft .MuiChip-filled .MuiChip-label{padding:0 10px}.Common_btn_group{display:flex;justify-content:center}.Common_btn_group .btn_group_type{color:#000;font-size:14px;font-weight:700}.Common_btn_group .btn_group_active{background:#ffd19b}.Common_btn_group .btn_group_rest{background:#fff}.message_stats{width:337px;padding:0 15px;color:#000}.message_stats .statsList{list-style:none;padding:0;margin:12px 0 0}.message_stats .statsList li{display:flex;align-items:center;margin-bottom:10px;border-bottom:1px solid #d6d1cb;padding:5px 0;font-size:16px}.message_stats .dot{height:10px;width:10px;border-radius:50%;display:inline-block;margin-right:10px}.message_stats .number{margin-left:auto;font-weight:700;font-size:16px}.Status_stats{width:458px;padding:0 15px}.Status_stats .statsList{list-style:none;padding:0;margin:12px 0 0}.Status_stats .statsList li{display:flex;align-items:center;margin-bottom:10px;border-bottom:1px solid #d6d1cb;padding:5px 0}.edit_email_template .rdw-storybook-editor{border:1px solid rgba(0,0,0,.23);padding:10px 20px;border-radius:10px;min-height:300px}.edit_email_template .edit_email_heading{display:flex;justify-content:space-between;align-items:center}.edit_email_template .email_option .common_radio_container{display:flex;flex-direction:row;gap:24px}.edit_email_template .email_option .common_radio_button .common_radio_border label{display:flex;align-items:center}.edit_email_template .email_option .form-radio-check .radio-check{padding-bottom:0}.edit_email_template .email_option .common_radio_button .common_radio_border p{margin:0}.edit_email_template .email_template_save_btn .top_container{cursor:pointer;display:flex}.edit_email_template .email_template_save_btn .top_container .lwp-button-wrapper{width:100%}.edit_email_template .email_template_save_btn .top_container .lwp-button{width:100%;border-radius:4px 0 0 4px}.edit_email_template .email_template_save_btn .top_container .save_btn_expand_more{border-radius:0 4px 4px 0;background-color:#ff9705;display:flex;align-items:center}.remove-message-btn{background-color:#dd3818}.remove-message-btn:hover{background-color:#92250f}.email_template_warning_modal .modal-content{width:514px;height:220px}.email_template_warning_modal .warning_modal_sub_heading{margin-top:16px}.email_template_warning_modal .warning_modal_btns{display:flex;height:60%;align-items:self-end;justify-content:flex-end;gap:24px}.email_template_perview_modal{height:876px;margin:auto}.email_template_perview_modal .modal-content{min-width:1256px}.email_template_perview_modal .common_card,.message_layout_preview_modal .common_card{box-shadow:none!important}.resizable-editor{resize:vertical;overflow:auto;box-shadow:0 4px 8px hsla(33,12%,82%,.5);height:400px}.resizable-editor .cm-editor{height:100%}.error_snackbar{max-width:700px!important}.admin-stickers .sticker-character-item-card .image-container{min-height:154px}.admin-stickers .sticker-character-item-card .image-container img{width:100%;height:100%;object-fit:contain}.admin-stickers .sticker-character-item-card .image-container p{font-family:Verdana;font-size:12px;font-weight:400;line-height:140.625%}.add-partnership-modal .add-resource-file-upload{align-items:flex-start!important}.add-partnership-modal .add-resource-file-upload input{margin-left:0!important}.add-partnership-modal .divider{margin:15px 0}.phone_input_contain .PhoneInput{padding:1em;border:1px solid rgba(0,0,0,.23)!important;border-radius:4px}.phone_input_contain .PhoneInputInput{border:none;outline:none;font-size:1em;color:#000}.activity-page-card{overflow:visible}.activity-page-card .typography-text:first-letter{text-transform:none}.activity-page-card .editor-step p{padding:5px 0}.activity-page-card .editor-step .activity-tooltip{position:relative;display:inline-block;border-bottom:1px dotted #000}.activity-page-card .editor-step .activity-tooltip .activity-tooltiptext{visibility:hidden;min-width:200px;background-color:#fff;padding:25px;border-radius:6px;color:#555;text-align:start;position:absolute;z-index:1;top:125%;left:50%;margin-left:-120px;opacity:0;transition:opacity .3s;filter:drop-shadow(0 0 3px #807c74)}.activity-page-card .editor-step .activity-tooltip:hover .activity-tooltiptext{visibility:visible;opacity:1}.activity-page-card .activity_contain{margin:24px 0}.activity-page-card .activity_contain .secondary_btn_color{color:#000}.activity-page-card .activity_contain .mb2{margin:5px}.activity-page-card .activity_contain .break{flex-basis:100%;height:0}.activity-page-card .activity_contain .activity-question{font-size:1em}@media(max-width:768px){.activity-page-card .activity_contain .activity-step-table .common_table .MuiTable-root{min-width:295px}}.activity-page-card .activity_contain .img-container{display:flex;justify-content:center;margin:24px 0}.activity-page-card .activity_contain .img-container .activity-image{display:flex;justify-content:center;object-fit:contain;max-height:350px;width:100%}.activity-page-card .activity_contain .activity-step-timer{display:flex;justify-content:center;align-items:center;flex-direction:column;line-height:45px}.activity-page-card .activity_contain .activity-step-timer .timer-wrapper{display:flex;justify-content:center}.activity-page-card .activity_contain .activity-step-timer .timer{font-family:Chaloops-Light;display:flex;flex-direction:column;align-items:center}.activity-page-card .activity_contain .activity-step-timer .timerEndString{color:#f28d00;font-family:Chaloops-Medium;font-size:25px;display:flex;flex-direction:column;align-items:center;text-align:center;max-width:130px;word-break:break-word}.activity-page-card .activity_contain .activity-step-timer .text{color:#aaa}.activity-page-card .activity_contain .activity-step-timer .value{font-size:40px;color:#f28d00}.activity-page-card .activity_contain .activity-step-timer .activity-step-timer-buttons{margin-top:10px}.activity-page-card .activity_contain .activity-step-stopwatch{display:flex;justify-content:center;align-items:center;flex-direction:column}.activity-page-card .activity_contain .activity-step-stopwatch .activity-step-stopwatch-numbers{line-height:60px;border:10px solid #e0e0e0;cursor:pointer;padding:5px 20px;border-radius:15%;font-family:Chaloops-Light;font-size:40px;display:flex;align-items:center;color:#f28d00}.activity-page-card .activity_contain .activity-step-audio{display:flex;justify-content:center;align-items:center;max-width:600px;margin:0 auto}.activity-page-card .activity_contain .mwp-orange{color:#c66c00}.activity-page-card .activity_contain h1,.activity-page-card .activity_contain h2,.activity-page-card .activity_contain h3,.activity-page-card .activity_contain h4,.activity-page-card .activity_contain h5,.activity-page-card .activity_contain h6{margin:24px 0;font-family:Chaloops-Medium;font-weight:unset}.activity-page-card .activity_contain .react_material_body_container{display:flex;justify-content:center;align-items:center;height:100%}.activity-page-card .activity_contain .react_material_body{width:100%;max-width:340px;margin:0 auto;background-color:#ffd19b;padding:16px 0;border-radius:8px;display:flex;justify-content:center;align-items:center}@media(max-width:768px){.activity-page-card .activity_contain .react_material_body{width:65%}}.activity-page-card .activity_contain .react_material_body p,.activity-page-card .activity_contain .react_material_body span{white-space:pre-line;font-family:SassoonInfantRg-Regular;font-size:32px;max-width:250px;margin:auto}.activity-page-card .activity_contain .react_material_body .typography-text:first-letter{text-transform:none!important}.activity-page-card .activity_contain .react_material_body .Carousel-indicators-80{height:0}.activity-page-card .activity_contain .react_material_body .Carousel-fullHeightHoverWrapper-21{height:83%}.activity-page-card .activity_contain .image-carousel-container{margin:0 auto;display:flex;justify-content:center;align-items:center;text-align:center}.activity-page-card .activity_contain .image-carousel-container .Carousel-indicators-80{height:0}.activity-page-card .activity_contain .image-carousel-container .Carousel-fullHeightHoverWrapper-21{height:83%}.activity-page-card .activity_contain .activity-step-modal{text-align:center}.activity-page-card .activity_contain dl,.activity-page-card .activity_contain ol,.activity-page-card .activity_contain ul{padding-left:50px}.activity-page-card .activity_contain dl li,.activity-page-card .activity_contain ol li,.activity-page-card .activity_contain ul li{margin:12px 0}.activity-page-card .activity_contain dd{padding-left:20px}.activity-page-card .activity_contain dd li{margin:12px 0}.activity-page-card .activity_contain button{pointer-events:all}.common_pagination .Mui-selected{background-color:rgba(242,141,0,.3)!important}.common_pagination .MuiPagination-ul{justify-content:flex-end}.error_dialog{margin:25px auto 0}.error_dialog .MuiDialog-scrollBody{height:auto}.error_dialog .MuiDialog-scrollPaper{display:inherit}.link-pupils-to-mis .MuiDialog-paperWidthSm{max-width:900px!important;width:100%}.link-pupils-to-mis .dialog-content-section .misInfoIcon{width:35px;font-size:35px}@media(max-width:768px){.jumbotron{flex-direction:column-reverse}}.jumbotron .heading-one{line-height:45px}@media(max-width:768px){.jumbotron .heading-one{font-size:32px;margin-bottom:16px}}.button_group_btn_group .btn_group{width:100%}.button_group_btn_group .btn_group button{width:100%;text-transform:none}.button_group_btn_group .btn_group_type{color:#000;font-size:14px;font-weight:400;padding:10px}.button_group_btn_group .btn_group_active{background:#fff6d9;border:1px solid rgba(242,141,0,.5)!important;z-index:1}.button_group_btn_group .btn_group_rest{background:#fff;border:1px solid rgba(0,0,0,.12)!important}.add-trophy-certificate-container .heading-two{margin-bottom:40px}.add-trophy-certificate-container .add-trophy-certificate-form{display:flex;flex-direction:column}.add-trophy-certificate-container .add-trophy-certificate-form hr{margin:20px 0}.add-trophy-certificate-container .add-trophy-certificate-form .trophy-certificate-mathscot-data{margin-top:15px}.add-trophy-certificate-container .add-trophy-certificate-form .trophy-certificate-mathscot-data .MuiSlider-root{max-width:510px}.add-trophy-certificate-container .add-trophy-certificate-form .fieldData-field-array .fieldData-card{padding:20px 10px;margin:15px 0;max-width:100%}.add-trophy-certificate-container .add-trophy-certificate-form .fieldData-field-array .fieldData-card .field-card-heading{margin-bottom:15px}.add-trophy-certificate-container .add-trophy-certificate-form .thumbnail_image_container .thumbnail_image_container .MuiDropzoneArea-root{max-width:420px;max-height:240px}.add-trophy-certificate-container .add-trophy-certificate-form .thumbnail_image_container .image-preview{max-width:150px;margin-bottom:20px}.add-trophy-certificate-container .add-trophy-button{display:block}.BackgroundShapedImg_container{background-color:#ffd19b;margin-top:120px;width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;display:flex;justify-content:center;align-items:center}.BackgroundShapedImg_container .MuiContainer-root{z-index:1;max-width:984px;padding-left:0;padding-right:0}@media(max-width:768px){.BackgroundShapedImg_container .MuiContainer-root{padding-left:24px;padding-right:24px}}.BackgroundShapedImg_container .both_side_img_bottom,.BackgroundShapedImg_container .white_img_bottom,.BackgroundShapedImg_container .white_img_top{position:absolute;right:0;left:0;width:100%}.BackgroundShapedImg_container .white_img_top{top:0}.BackgroundShapedImg_container .white_img_bottom{bottom:0}.BackgroundShapedImg_container .both_side_img_bottom{bottom:-50px}@media(min-width:768px)and (max-width:1024px){.BackgroundShapedImg_container .both_side_img_bottom{bottom:-30px}}@media(max-width:768px){.BackgroundShapedImg_container .both_side_img_bottom{bottom:-15px}}.login-options-wrapper .login-options-heading{font-size:1.5rem;margin:1.25rem 0}@media(max-width:768px){.login-options-wrapper{width:100%;position:absolute;left:0}.login-options-wrapper .login-options-heading{padding-left:15px}}.brand_logo_container{max-width:150px;max-height:100px;padding:5px}.brand_logo_container img{width:100%;height:100%}.brand_logo_mein_container{display:flex;align-items:center;justify-content:center}.common_time_line{padding:0!important}.common_time_line .MuiTimelineSeparator-root .MuiTimelineDot-root{color:#fff;background:#fff;border-color:#fff;box-shadow:none;width:8px;height:8px}.common_time_line .MuiTimelineSeparator-root .MuiTimelineConnector-root{width:4px;background-color:#fff}.common_time_line .MuiTimelineItem-missingOppositeContent:before{padding-left:4px;padding-right:4px;max-width:474px}@media(min-width:0px)and (max-width:767px){.common_time_line .MuiTimelineItem-missingOppositeContent:before{display:none}}.common_time_line .MuiTimelineContent-root{padding-left:4px;padding-right:4px;max-width:416px}@media(min-width:0px)and (max-width:767px){.common_time_line .MuiTimelineContent-root{max-width:100%}}.view_mode_container{margin-bottom:3em}.view_mode_container .view_mode_nested_container{position:fixed;right:0;left:0;top:0;display:flex;justify-content:center;align-items:center;height:48px;font-weight:700;white-space:pre;z-index:5;background-color:#0083cb;color:#fff}.view_mode_container .view_mode_nested_container .link{color:#fff;font-weight:700!important;margin-top:5px}.view_mode_container .view_mode_nested_container_academic{position:fixed;right:0;left:0;top:0;display:flex;justify-content:center;align-items:center;height:48px;font-weight:700;white-space:pre;z-index:5;background-color:#f28d00;color:#000}.view_mode_container .view_mode_nested_container_academic .link{color:#000;font-weight:700!important}.view_mode_container .link_text{color:#fff!important;font-weight:700!important}.week_by_week .table-row{position:relative;overflow:hidden}.week_by_week .info_snackbar_icon{color:#0083cb!important}.week_by_week .week_by_week_snackbar .info_snackbar{margin-top:24px;margin-bottom:24px}.week_by_week .week-by-week-top-options .common_nav_list .MuiListItem-root{padding-left:0;padding-right:0}.week_by_week .week-by-week-top-options .active_date{font-size:14px}.week_by_week .week-by-week-top-options .released_tag{font-size:12px}.week_by_week .message_pupils_text .common_card{box-shadow:none!important}.week_by_week .table-row-border .pupil_fullname{margin-bottom:8px}.week_by_week .table-row-border:before{content:"";position:absolute;right:0;height:100%;bottom:0;width:4px;left:0}.week_by_week .compact-table-container{padding:0 5px;margin:0 0 0 -5px;background-color:unset;box-shadow:unset}.week_by_week .compact-table-container table{background-color:#fff;border-radius:4px;box-shadow:0 4px 8px 0 hsla(33,12%,82%,.5)}.week_by_week .compact-table-container table thead{background-color:#fcfcfd}.week_by_week .compact-table-container .table-row-border{padding:12px 24px!important;z-index:5}.week_by_week .compact-table-container .table-row-border .paragraph{margin-bottom:0;line-height:23px}.week_by_week .compact-table-container .table-row-border .compact-tags{display:flex;align-items:center}.week_by_week .compact-table-container .table-row-border:before{left:-6px;border-top-left-radius:8px;border-bottom-left-radius:8px;height:97%}.week_by_week .readingweek-compact-view-table table thead tr th p{font-weight:400!important}.week_by_week .readingweek-compact-view-table table thead tr th:first-child p{font-weight:600!important}.week_by_week .border-warning:before{border:1px solid #fdc300;background-color:#fdc300}.week_by_week .border-active:before{border:1px solid #65b32e;background-color:#65b32e}.week_by_week .border-inactive:before{border:1px solid #99c95d;background-color:#99c95d}.pupil-tab-drawer .parents_carers_table_container,.week_by_week .table-row:last-child{margin:0}.pupil-tab-drawer .parents_carers_table_container .header{margin-bottom:16px}.pupil-tab-drawer .parents_carers_text{opacity:0}.pupil-feedback-entries-drawer .activity-feed-container .feedback-comment-card{width:90%!important}.news_card{position:relative}.news_card .MuiCardContent-root{padding:20px 12px}.news_card .news_card_heading{font-family:Chaloops-Medium;font-weight:400;line-height:34px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;margin-bottom:0}@media(max-width:768px){.news_card .news_card_heading{font-size:24px}}.news_card .news_date{font-size:14px;margin-top:0}.news_card .news_description{margin-top:15px;display:-webkit-box;-webkit-line-clamp:8;-webkit-box-orient:vertical;min-height:185px;max-height:185px;overflow:hidden;line-height:23px}.news_card .news_card_action{position:absolute;bottom:14px;left:5px}.social_media_buttons_container{display:flex;margin-top:30px}.social_media_buttons_container .social_button{border:none;outline:none;border-radius:4px;color:#fff;height:40px;font-size:14px;display:flex;justify-content:space-evenly;align-items:center;font-weight:700;margin:12px}.social_media_buttons_container .facebook{background:#3b5998;width:141px}.social_media_buttons_container .linkedIn{background:#0077b5;width:136px}.social_media_buttons_container .twitter{background:#1da1f2;width:124px}.text-wrap-forground{position:relative;display:flex;justify-content:center;align-items:center}.text-wrap-forground div{position:absolute}.SaidSwap .big_heading,.WhatIf .big_heading,.sassoon_font_big_heading,.spot_the_difference .big_heading{font-size:48px;font-family:SassoonInfantRg-Regular;line-height:67.2px}.guess_the_animal .btn_group a{color:#000;text-decoration:none}.guess_the_animal_container_modal .mein_heading{line-height:35px}.guess_the_animal_container{padding:80px 160px}@media(max-width:768px){.guess_the_animal_container{padding:24px}}.guess_the_animal_container .react_material_body .typography-text:first-letter{text-transform:lowercase}.guess_the_animal_container .die-text{text-align:center;white-space:pre}@media(max-width:768px){.guess_the_animal_container .die-text{white-space:normal}}.guess_the_animal_container .mein_heading{line-height:35px}.guess_the_animal_container .italic{font-style:italic}.guess_the_animal_container ol,.guess_the_animal_container ul{line-height:22.5px}.guess_the_animal_container .mid_divider{margin:40px 0}.guess_the_animal_container .btn_container,.guess_the_animal_container .btn_group{text-align:center;margin:40px 0}.guess_the_animal_container .btn_container button,.guess_the_animal_container .btn_group button{margin-right:10px;margin-left:10px}.guess_the_animal_container .guessTheAnimalBtnGroup{display:block}@media(max-width:768px){.guess_the_animal_container .btn_group button{margin-top:10px;margin-bottom:10px}}.guess_the_animal_container .img_container{display:flex;justify-content:center;margin:40px auto 0;max-width:500px}.guess_the_animal_container .img_container img{width:100%}.guess_the_animal_container ul{margin:16px 0;padding-left:40px}@media(max-width:768px){.guess_the_animal_container ul{padding-left:10px}}.guess_the_animal_container .dialog-content-section{max-width:1030px!important}.guess_the_animal_container .list_container{margin-left:16px}.pop_over{display:inline-block}.pop_over .textClassName{text-decoration:underline}.pop_over .typography-text:first-letter{text-transform:lowercase}.typography{max-width:245px}._span,._span_custom .textClassName{color:#f28d00}._span_red{color:#e8492a}._span_custom_green .textClassName,._span_green{color:#9bc53d}._span_blue,._span_custom_blue .textClassName{color:#39b0e2}._span_purple{color:#887dff}.clap_clap_modal .img_container{display:flex;justify-content:center;margin:40px auto 0;max-width:328px}.clap_clap_modal .img_container img{width:100%}.guess_the_animal_container_modal{line-height:22.5px}.guess_the_animal_container_modal .top_divider{margin:8px 0 16px}.guess_the_animal_container_modal .back_btn{width:151px;height:52px}@media(max-width:768px){.guess_the_animal_container_modal .back_btn{width:100%}}.guess_the_animal_container_modal .dialog_content{border-radius:4px}.guess_the_animal_container_modal .dialog-title{padding:16px 0}.guess_the_animal_container_modal .guess_the_animal_container_nested{padding:64px 127px}@media(max-width:768px){.guess_the_animal_container_modal .guess_the_animal_container_nested{padding:24px 0}}.guess_the_animal_container_modal .guess_the_animal_container_nested .heading-one{margin-bottom:32px}.check_box_card{width:200px;height:200px;box-shadow:0 4px 8px hsla(33,12%,82%,.5)!important;position:relative;display:flex;align-items:center;justify-content:space-between;flex-direction:column;margin:0 auto 24px}.check_box_card .digital-checklist-image{min-height:0;max-height:100%;max-width:100%;object-fit:scale-down;padding-top:1em;padding-bottom:1em;flex-grow:1}.check_box_card .check_box_container{flex:0 1}.check_box_card .check_box_container .MuiFormControlLabel-root{margin-right:0}.sub_heading{font-size:24px}.finger_space_lolly_stick{line-height:22.5px}.finger_space_lolly_stick .big_title{font-size:48px;line-height:67px;font-weight:400;font-family:SassoonInfantRg-Regular;margin:0 auto}.finger_space_lolly_stick .write_a_sentence{margin-top:32px;margin-bottom:40px}.finger_space_lolly_stick .click_one_of_the_buttons{margin:40px 0}.finger_space_lolly_stick .finger_space_lolly_stick_img_container{margin:0;text-align:center;justify-content:center}.finger_space_lolly_stick .finger_space_lolly_stick_img_container .grid_item{display:flex;flex-direction:column;justify-content:center;align-items:center}.finger_space_lolly_stick .lwp-button{margin:40px 0;width:152px}.inner_dialog_container{max-width:680px;margin:0 auto}.inner_dialog_container ul{padding-left:20px}.dialog_img{text-align:center;margin-top:40px}@media(max-width:768px){.happy_birthday .lwp-button{width:100%}}.happy_birthday ol,.happy_birthday ul{margin-top:0;padding-left:20px}.happy_birthday .sub_heading{font-size:24px}.happy_birthday .para{margin:40px 0}.happy_birthday .birthday_img_container{margin-top:30px;text-align:center}.happy_birthday .btn_container{text-align:center}.top_five_animals .lwp-button{max-width:196px}@media(max-width:768px){.top_five_animals .lwp-button{width:100%}}.improveIt button,.making_words button,.opposites button{margin-right:0!important;margin-left:0!important}@media(max-width:768px){.improveIt button,.making_words button,.opposites button{font-size:14px}}.hidden_item{visibility:hidden;height:0;line-height:0}.activity_modal ol,.activity_modal ul{padding-left:20px}.activity_modal .italic{font-style:italic}.UpTheDictionary .buble_conainer,.beginning_because .buble_conainer,.bg_img,.opposites .buble_conainer{background-repeat:no-repeat;background-position:50%;background-size:contain;display:flex;flex-direction:column;align-items:center;justify-content:center;margin:0 auto;width:100%}.opposites .buble_conainer{max-width:400px;height:192px;line-height:50px}@media(min-width:0px)and (max-width:400px){.opposites .buble_conainer{line-height:32px}}.opposites .buble_conainer .paragraph{line-height:36.5px}@media(min-width:0px)and (max-width:400px){.opposites .buble_conainer .paragraph{font-size:12px;line-height:22.5px}}.beginning_because .buble_conainer .paragraph{line-height:50px}@media(min-width:0px)and (max-width:600px){.beginning_because .buble_conainer .paragraph{font-size:12px;line-height:22.5px}}.UpTheDictionary .hide_marker,.UpTheDictionary ul{list-style:none;margin-top:0;margin-bottom:0;padding-left:0}.UpTheDictionary .buble_conainer{max-width:404px;height:250px}.UpTheDictionary .buble_conainer .sub_heading{line-height:35px}.UpTheDictionary .buble_conainer .discription{text-align:start}.UpTheDictionary .buble_conainer .paragraph{margin:0 5rem 0 0}@media(min-width:0px)and (max-width:600px){.UpTheDictionary .buble_conainer .paragraph{line-height:15px;font-size:12px;margin:0 1rem}.UpTheDictionary .buble_conainer .sub_heading{font-size:20px}}.beginning_because u{cursor:pointer}.beginning_because .buble_conainer p{font-family:SassoonInfantRg-Regular;font-size:28px;line-height:39px}.beginning_because .buble_conainer div{display:flex;flex-direction:column;justify-content:center;align-items:center}.animal_vegetable_mineral .lwp-button{width:152px}@media(max-width:768px){.animal_vegetable_mineral .lwp-button{width:100%}.animal_vegetable_mineral ._heading{font-size:20px}}.animal_vegetable_mineral .MuiButton-containedSizeLarge{font-size:.9rem}.animal_vegetable_mineral .animals_imgs_container{display:flex;align-items:center;justify-content:center}@media(max-width:768px){.animal_vegetable_mineral .animals_imgs_container{flex-wrap:wrap}}.animal_vegetable_mineral .animals_imgs_container img{width:100%;height:100%;margin:12px}.clap_clap .btn_container button{height:auto}.clap_clap ol,.clap_clap ul{margin-top:0;padding-left:20px}.spelling_out_my_name .unorder_list{padding-left:20px;margin-top:0;margin-bottom:0}.making_the_alphabet .alphabets_images_container{display:flex;overflow:auto}.making_the_alphabet .alphabets_images_container img{margin:0 3px}.making_the_alphabet .download_alphabets_PDF .text_span{font-family:SassoonInfantTk-Regular2}.my_room_activity_container .my_room_check_box_card{width:200px;height:200px;box-shadow:0 4px 8px hsla(33,12%,82%,.5)!important;margin:0 auto;display:flex;align-items:center;justify-content:space-around;text-align:center;flex-direction:column}.my_room_activity_container ol,.my_room_activity_container ul{margin-top:0;padding-left:20px}@media(max-width:768px){.speed_reading .btn_container .MuiButton-containedPrimary{padding:8px 0}}.chair_in_the_world .btn_container,.help_me_Tell_a_Story .btn_container,.the_questions_game .btn_container{margin:24px 0}.chair_in_the_world .lwp-button,.help_me_Tell_a_Story .lwp-button{width:auto}.good_and_bad u{cursor:pointer}.good_and_bad .btn_container{margin:24px 0}.good_and_bad .lwp-button{width:auto}.shifting_sentences ul{margin-bottom:0}.spelling_posters .big_heading{font-size:48px;font-family:SassoonInfantTkB-Regular}@media(max-width:768px){.SaidSwap .img_container,.WhatIf .img_container,.spot_the_difference .img_container{margin-top:20px}}.rainbow_container .child_name{line-height:67.5px}.writing_my_full_name .img_container{text-align:center}.writing_my_full_name img{width:100%;max-width:500px}.link{color:#000}.FindAWord ul{margin:0}.FindAWord .btn_container{margin-bottom:24px;margin-top:24px}.find_a_word_dialog .dictionaryCheckbox{margin:5px 0}.find_a_word_dialog .dictionaryCheckbox span{padding-left:0}.happy_birthday .diamondBtn{width:auto}.find_a_word_dialog .diamond{font-size:24px;font-family:Lucida-Console-Regular;font-weight:400;line-height:31.08px;text-transform:lowercase}.find_a_word_dialog .typography-text:first-letter{text-transform:lowercase}.find_a_word_dialog .exampleGame li{list-style:none}.spelling_jars_dialog .bold_fonts{text-align:center;font-size:32px;font-weight:700;line-height:44.8px;margin:40px 0;text-transform:uppercase;letter-spacing:12px;cursor:pointer;line-break:anywhere}.i_fee_said .btn_container{margin:10px 0 20px}.i_fee_said .btn_container .download_PDF_btn .lwp-button{color:#000;box-shadow:none!important;text-transform:none;font-weight:700;min-width:64px;padding:8px 22px;border-radius:4px;background-color:#e0e0e0}.i_fee_said .btn_container .download_PDF_btn .lwp-button:hover{background-color:#d5d5d5}.guess_My_Word .img_container,.why .img_container{margin-top:10px}.diamond_words .btn_container{margin:24px 0}.what_is .choose_one{margin-bottom:0}.what_is .img_container{margin-top:20px}.LightningInTheFridge .heading-one{line-height:40px}.LightningInTheFridge .lwp-button{width:auto}.help_me_Tell_a_Story .MuiTabs-root{width:100%;overflow:visible}.help_me_Tell_a_Story .MuiTabs-flexContainer{display:flex;justify-content:center}.help_me_Tell_a_Story .tebs{width:100%}@media(max-width:768px){.help_me_Tell_a_Story .tebs{width:50%}}.help_me_Tell_a_Story .lwp-button{width:auto}.help_me_Tell_a_Story .die-text-container{width:236px;height:116px}.Word_Wheels .btn_container,.Word_Wheels_dialog .btn_container{margin:24px 0}.Word_Wheels .lwp-button,.Word_Wheels_dialog .lwp-button{width:auto}.Word_Wheels .die-image-container,.Word_Wheels_dialog .die-image-container{box-shadow:none}.Word_Wheels .die-text,.Word_Wheels_dialog .die-text{font-size:50px}.draw_it .die-image-container{box-shadow:none}.draw_it .die-image,.draw_it .die-text-container{display:flex;justify-content:center;align-items:center}.word_cards img{max-width:198px}.TheTravellingAlphabet .img_container img{max-width:325px}.help_me_Tell_a_Story .typography-text:first-letter{text-transform:capitalize}.the_why_boat .img_container{margin-top:25px}.the_why_boat .btn_container{margin-top:25px;margin-bottom:20px}.the_why_boat_dialog .card_body{text-align:center}.the_why_boat_dialog img{width:100%}.the_why_boat_dialog .card_img{max-width:144px;min-height:165px;max-height:165px}.the_why_boat_dialog .last_card_img{max-width:483px}.the_why_boat_dialog .title{min-height:44px}.interviewing_my_family .btn_container{margin:20px 0}.book_review_chat .bg_trnsparent:before{background-color:transparent}.book_review_chat .unordered_list{width:100%}.book_review_chat .img_container{max-width:500px;margin:24px auto}.book_review_chat .img_container img{width:100%}.adventure .adventure_img_container{max-width:498px;margin:0 auto}.adventure .adventure_img_container img{width:100%}.adventure ul{margin-top:0;padding-left:8px}.whats_in_the_bag .MuiTabs-flexContainer{align-items:center;justify-content:center}@media(max-width:768px){.whats_in_the_bag .MuiTabs-flexContainer{align-items:unset;justify-content:unset}}.whats_in_the_bag .img_container{margin-top:20px}.whats_in_the_bag .btn_container{margin:24px 0}.imagine_you_are_there .die-text-container{width:100%;height:100%}.imagine_you_are_there .die-text{font-family:SassoonInfantRg-Regular;font-size:48px!important;padding:20px}.alphabetical_categories .MuiTabs-flexContainer{align-items:center;justify-content:center}@media(max-width:768px){.alphabetical_categories .MuiTabs-flexContainer{align-items:unset;justify-content:unset}}.alphabetical_categories .die-text-container{width:100%;min-width:231px;height:100%;min-height:68px}.alphabetical_categories .die-text{font-family:SassoonInfantRg-Regular;font-size:48px!important;padding:20px}.alphabetical_categories_dialog .big_alphabets{font-family:SassoonInfantRg-Regular;font-size:48px!important;text-align:center;width:100%;display:inline-block;line-height:67px}.on_or_in .MuiGrid-container{justify-content:center;gap:0 27px}.on_or_in .card_body img{height:166px;width:190px;object-fit:contain}.on_or_in .MuiGrid-root{text-align:center}.on_or_in .btn_container{margin:24px 0}.download_alphabets_PDF{text-align:center}.download_alphabets_PDF a{text-decoration:none}.download_alphabets_PDF .text_span{font-size:64px;font-family:SassoonInfantTkB-Regular;word-break:break-word;line-height:90px;margin:0 12px}@media(max-width:768px){.download_alphabets_PDF button{margin-right:0!important;margin-left:0!important}}.download_alphabets_PDF .btn_container{margin-top:30px}.download_PDF_btn a{text-decoration:none}@media(max-width:768px){.download_PDF_btn button{margin-right:0!important;margin-left:0!important}}.confirmation-modal .dialog-title{padding-bottom:0;margin-bottom:16px}.confirmation-modal .MuiDialogContent-root{padding-top:0}.confirmation-modal .mb-25{margin-bottom:25px}.delete-confirmation-modal .dialog-side-btn .dialog-action button{background-color:#e8492a}.login-or-signup-modal .dialog-content-section{padding:0}.login-or-signup-modal .dialog-content-section .dialog-side-btn{padding:0 .5em}.login-or-signup-modal .dialog-content-section .dialog-side-btn .dialog-action span button{display:none;background-color:#d6d1cb;height:52px}.login-or-signup-modal .MuiDialog-paper{background-color:transparent!important}.login-or-signup-modal .login-or-signup-modal-inner-content{display:flex;justify-content:center;align-items:center;flex-direction:column;margin-bottom:90px;margin-top:50px}.login-or-signup-modal .login-or-signup-modal-inner-content .login-or-signup-modal-inner-content-image{max-width:230px;max-height:230px}.login-or-signup-modal .login-or-signup-modal-inner-content .login-or-signup-modal-inner-content-image-container{display:flex}.login-or-signup-modal .login-or-signup-modal-inner-content .heading-one{margin-top:8px;font-size:32px}.login-or-signup-modal .login-or-signup-modal-inner-content .paragraph{margin-top:8px;white-space:pre-line}.login-or-signup-modal .login-or-signup-modal-inner-content .login-or-signup-modal-inner-content-button-container{width:400px;display:flex;justify-content:center;align-items:center}.login-or-signup-modal .login-or-signup-modal-inner-content .login-or-signup-modal-inner-content-button-container .lwp-button{margin-top:30px;font-size:14px;height:52px}@media(max-width:768px){.login-or-signup-modal .login-or-signup-modal-inner-content .login-or-signup-modal-inner-content-button-container .lwp-button{width:95%}}.login-or-signup-modal .login-or-signup-modal-inner-content .login-or-signup-modal-inner-content-button-container .primaryBtn{margin-left:32px;min-width:128px}.login-or-signup-modal .login-or-signup-modal-inner-content .login-or-signup-modal-inner-content-button-container .secondaryBtn{background-color:#d6d1cb;width:118px}.login-or-signup-modal .login-or-signup-modal-inner-content .login-or-signup-modal-inner-content-button-container .login-or-signup-invitation-modal{width:100%}.login-or-signup-modal .login-or-signup-modal-inner-content .login-or-signup-modal-inner-content-button-container .login-or-signup-invitation-modal .primaryBtn{width:100%;margin-left:0;background-color:#d6d1cb}@media(max-width:768px){.login-or-signup-modal .login-or-signup-modal-inner-content .login-or-signup-modal-inner-content-button-container{width:70%;display:flex;flex-direction:column}.login-or-signup-modal .login-or-signup-modal-inner-content .login-or-signup-modal-inner-content-button-container .secondaryBtn{display:none}.login-or-signup-modal .login-or-signup-modal-inner-content .login-or-signup-modal-inner-content-button-container span{width:70%}.login-or-signup-modal .login-or-signup-modal-inner-content .login-or-signup-modal-inner-content-button-container span .primaryBtn{margin-left:0;width:100%}}@media(min-width:320px)and (max-width:540px){.login-or-signup-modal .login-or-signup-modal-inner-content .login-or-signup-modal-inner-content-button-container{width:100%;display:flex;flex-direction:column}.login-or-signup-modal .login-or-signup-modal-inner-content .login-or-signup-modal-inner-content-button-container .secondaryBtn{display:none}.login-or-signup-modal .login-or-signup-modal-inner-content .login-or-signup-modal-inner-content-button-container span{width:100%}.login-or-signup-modal .login-or-signup-modal-inner-content .login-or-signup-modal-inner-content-button-container span .primaryBtn{margin-left:0;width:100%}}@media(max-width:768px){.login-or-signup-modal .login-or-signup-modal-inner-content{margin:0}.login-or-signup-modal .dialog-content-section .dialog-side-btn{display:flex;justify-content:center;align-items:center}.login-or-signup-modal .dialog-content-section .dialog-side-btn .dialog-action{width:70%;display:flex;justify-content:center}.login-or-signup-modal .dialog-content-section .dialog-side-btn .dialog-action span{width:70%}.login-or-signup-modal .dialog-content-section .dialog-side-btn .dialog-action span button{width:100%;display:block}}@media(min-width:320px)and (max-width:540px){.login-or-signup-modal .dialog-content-section .dialog-side-btn{display:flex;justify-content:center;align-items:center}.login-or-signup-modal .dialog-content-section .dialog-side-btn .dialog-action,.login-or-signup-modal .dialog-content-section .dialog-side-btn .dialog-action span{width:100%}.login-or-signup-modal .dialog-content-section .dialog-side-btn .dialog-action span button{width:100%;display:block}}.reading-log-slider-modal .MuiBackdrop-root{background-color:rgba(0,0,0,.2)}.reading-container{width:100%}.reading-container .class-register-header-container{display:flex;align-items:center;gap:10px;margin-bottom:24px}.reading-container .class-register-header-container .class-register-header-image-reading{width:34px;height:34px;background-color:#d0d8ff;border-radius:32px;display:flex;align-items:center;justify-content:center}.reading-container .class-register-header-container .class-register-header-image-reading img{width:34px;height:18px;margin-left:3px;object-fit:none}.reading-container .class-register-header-container .class-register-header-image-fullProgramme{width:34px;height:34px;background-color:#d4e5ab;border-radius:32px;display:flex;align-items:center;justify-content:center}.reading-container .class-register-header-container .class-register-header-image-fullProgramme img{width:28px;height:31px;object-fit:none}.reading-container .class-register-header-container .heading{font-size:1.5rem;margin-right:22px}.reading-container .material .material-icons{margin-right:14px!important}.reading-container .icon-home{color:#d13f75}.reading-container .icon-school{color:#0083cb}.reading-container .icon_pupil{height:16px;margin:2px 2px 4px}.reading-container .typography-text{margin-bottom:0}.reading-container .typography-text .makeStyles-justifyContent-29{justify-content:center!important}.reading-container .reading_flex{display:flex}.reading-container .reading_flex .icon_pupil{height:16px;margin:4px 2px}.reading-container .popover_container .reading-PopOver{width:-moz-fit-content;width:fit-content}.reading-container .popover_container .reading-card-pupil-name .heading-three{margin-bottom:10px}.reading-container .reading-log-filter{display:flex;align-items:center;justify-content:flex-end}.reading-container .reading-log-filter h3{font-size:14px}.reading-container .reading-log-filter .MuiFormControl-root{margin-left:5px}.reading-container .reading-log-filter .MuiFormControl-root .MuiSelect-select{padding-top:0;padding-bottom:0}.reading-container .reading-log-filter .MuiFormControl-root .MuiInput-root{font-size:14px}.reading-container .reading-log-filter .MuiFormControl-root .MuiInput-root:after,.reading-container .reading-log-filter .MuiFormControl-root .MuiInput-root:before{border-bottom:none}.reading-container .school-reading-log-card .MuiCardContent-root{padding:24px}.reading-container .school-reading-log-card .MuiCardContent-root .school-reading-wrapper{height:auto}.reading-container .school-reading-log-card .MuiCardContent-root .school-reading-icons{height:24px;margin-bottom:8px}.reading-container .reading-top{width:100%;display:flex;justify-content:space-between;margin-bottom:25px;flex-wrap:wrap;gap:10px}.reading-container .reading-top .reading-log-filter .MuiInput-root,.reading-container .reading-top .reading-log-filter h3{font-size:16px}.reading-container .reading-top .common_drop_down{border-bottom:1px dashed}.reading-container .reading-top .common_drop_down .textClassName{margin-right:7px}.reading-container .reading-top .reading-identification-icon{display:flex;gap:28px}@media(max-width:590px){.reading-container .reading-top .reading-identification-icon{flex-direction:column;gap:0}.reading-container .reading-top .reading-identification-icon button{padding:6px}}.reading-container .reading-img img{padding:12px;height:17px}.reading-container .reading-icons{display:flex;align-items:center}.reading-container .reading-icons p{margin:0}.reading-container .reading-icons .icon-home{color:#d13f75}.reading-container .reading-icons .icon-school{color:#0083cb}.reading-container .reading-down .MuiAccordionSummary-content{margin:0}.reading-container .reading-down .MuiAccordionDetails-root{padding:8px 11px}.reading-container .reading-down .MuiAccordionDetails-root .MuiAccordionSummary-expandIconWrapper{margin-top:0;color:#00303c;padding:4px!important}.reading-container .reading-down .common_accordion>.MuiPaper-root{overflow:auto}.reading-container .reading-down .MuiPaper-root .MuiAccordionSummary-root{min-width:991px;padding:18px 16px}.reading-container .reading-down .MuiPaper-root .MuiAccordionSummary-root .activity-feed-content{padding:0!important}.reading-container .reading-down .MuiPaper-root .MuiAccordionSummary-root .date-popover span{padding-bottom:0}.reading-container .reading-down .MuiPaper-root .MuiCollapse-root .MuiCollapse-wrapper,.reading-container .reading-down .MuiPaper-root .MuiCollapse-root .MuiCollapse-wrapper .MuiAccordionDetails-root{min-width:991px}@media(min-width:768px)and (max-width:1060px){.reading-container .reading-down .MuiPaper-root{overflow:unset}}.reading-container .reading-down .m-25{margin:25px 0}.reading-container .reading-down .makeStyles-details-30{padding:0}.reading-container .reading-down .reading-title:first-child{padding-left:12px}.reading-container .reading-down .reading-title:first-child p{font-size:1rem;font-weight:700}.reading-container .reading-down .reading-title:nth-child(2){letter-spacing:64px}.reading-container .reading-down .reading-title:last-child{flex-basis:content;width:100%}.reading-container .reading-down .reading-title:last-child .align-items-center h3{width:108px;font-size:1rem;font-weight:700}.reading-container .reading-down .reading-title:last-child .align-items-center svg{color:#00303c}.reading-container .reading-down .reading-title:last-child .align-items-center .isNotExpanded{transform:rotate(180deg)}.reading-container .reading-down .reading-column{flex-basis:33.33%}.reading-container .reading-down .reading-column .reading-text{color:#00303c;border-bottom-style:solid;border-bottom-width:1px;width:-moz-fit-content;width:fit-content;cursor:pointer}.reading-container .reading-down .reading-column .reading-PopOver img{margin-top:15px;margin-left:5px;margin-right:5px}.reading-container .reading-down .reading-column .reading-icon{width:75px;display:flex;justify-content:flex-start}.reading-container .reading-down .reading-column a{text-decoration:none}.reading-container .reading-down .icon-school{color:#0083cb}.reading-container .reading-down .MuiAccordionSummary-content{align-items:center}.reading-container .reading-down .MuiAccordionSummary-content .accordion-detail{margin-left:45px;font-size:14px}.reading-container .reading-down .reading-PopOver{width:-moz-fit-content;width:fit-content;height:48px}.reading-container .reading-down .maxi{width:30px;border:1px solid #000!important}.reading-container .reading-down .reading-column-down{display:flex;align-items:center;margin-left:15px}@media(min-width:768px)and (max-width:1060px){.reading-container .reading-down .reading-column-down{margin-left:5px}}.reading-container .reading-down .typography{max-width:245px}.reading-container .Accord_Details_last{display:flex}.reading-container .Accord_Details_last .Accord_Details_img{width:100%;max-width:500px;max-height:380px}.reading-container .Accord_Details_last .Accord_Details_img img{max-width:500px;max-height:380px;object-fit:contain;width:100%}.reading-container .Accord_Details_last .Accord_Details{margin:10px}.key_icon{display:flex;gap:8px;margin-bottom:12px}.key_icon:last-child{margin-bottom:0}.para .m_25{margin:40px 0}.para .inputField{margin-top:25px}.para .custumpara{margin-bottom:24px}.table_main{cursor:pointer}.table_main .table .thead{overflow-y:auto;overflow-x:hidden}.table_main .table .tbody{height:auto}.table_main .table .tr{border:1px solid hsla(33,12%,82%,.5);box-shadow:0 2px 4px 0 hsla(33,12%,82%,.5);align-items:center;height:52px;border-top-left-radius:4px;border-top-right-radius:4px}.table_main .table .icon_size{font-size:18px}.table_main .table .tr_row{box-shadow:0 2px 4px 0 hsla(33,12%,82%,.5);border:1px solid hsla(33,12%,82%,.5);align-items:center;border-top:0}.table_main .table .tr_row:last-child{border-bottom-left-radius:4px;border-bottom-right-radius:4px}.table_main .table .tr_row:hover{background-color:#e0e0e0}.table_main .table .tr_row .td{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.table_main .table .tr_row .td .badge-color{margin:0 0 0 4rem}.table_main .table .tr_row .td p{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.table_main .table .tr_row .td .typography-text:first-letter{text-transform:none}.table_main .table .th{font-weight:600;font-size:14px;display:flex!important;justify-content:space-between;align-items:center}.table_main .table .td,.table_main .table .th{margin:0;padding:.5rem;position:relative}.table_main .table .td :last-child,.table_main .table .th :last-child{border-right:0}.table_main .table .resizer{right:0;background:#e0e0e0;width:2px;height:15px;position:absolute;z-index:1;touch-action:none}.table_main .table .hide{display:none!important}.table_main .row-height .tr_row{height:65px}.pupils_not_assigned .acton_icon{display:flex;gap:16px}.pupils_not_assigned .acton_icon button{padding:5px}.pupils_not_assigned .acton_icon .material-icons{color:#00303c}.pupils_not_assigned .pupils_not_assigned_heading{font-size:24px;margin-bottom:8px}.pupils_not_assigned>.paragraph{margin-bottom:32px}.pupils_not_assigned .common_tebs .MuiTab-root{max-width:410px}.pupils_not_assigned .MuiDataGrid-columnSeparator{display:none}.pupils_not_assigned .MuiDataGrid-columnHeaderTitle{font-weight:700}.pupils_not_assigned .MuiCheckbox-root{color:#000}.pupils_not_assigned .MuiDataGrid-footerContainer{display:none}.pupils_not_assigned .pupils_delete,.pupils_not_assigned .snackBar_close{color:#fff}.pupils_not_assigned .pupils-not-in-class-accordion{box-shadow:none;background:none;margin-top:10px}.pupils_not_assigned .pupils-not-in-class-accordion:before{display:none}.pupils_not_assigned .pupils-not-in-class-accordion .pupils-not-in-class-accordion-header{display:flex;flex-direction:row-reverse;padding:0;gap:14px;margin-top:26px}.pupils_not_assigned .pupils-not-in-class-accordion .pupils-not-in-class-accordion-header .MuiAccordionSummary-content{gap:14px;align-items:center;margin:0}.pupils_not_assigned .pupils-not-in-class-accordion .pupils-not-in-class-accordion-header .MuiAccordionSummary-content h1{font-size:20px}.pupils_not_assigned .pupils-not-in-class-accordion .pupils-not-in-class-accordion-header .MuiAccordionSummary-content .MuiChip-root{border-radius:8px;background-color:#fdc300;height:17px}.pupils_not_assigned .pupils-not-in-class-accordion .pupils-not-in-class-accordion-header .MuiAccordionSummary-expandIconWrapper{font-size:36px;transform:rotate(270deg)}.pupils_not_assigned .pupils-not-in-class-accordion .pupils-not-in-class-accordion-header .MuiAccordionSummary-expandIconWrapper svg{color:#00303c;font-size:36px}.pupils_not_assigned .pupils-not-in-class-accordion .pupils-not-in-class-accordion-header .MuiAccordionSummary-expandIconWrapper.Mui-expanded{transform:rotate(1turn);-webkit-transform:rotate(1turn)}.pupils_not_assigned .pupils-not-in-class-accordion .pupils-not-in-class-accordion-details{padding:0}.pupils_not_assigned .pupils-not-in-class-accordion .pupils-not-in-class-accordion-details .main_sortable_table>div{margin-top:10px}.add-pupil-feedback-modal .MuiPaper-root{max-width:1085px!important}.add-pupil-feedback-modal .dialog-content-section .dialog-title{padding-top:35px;padding-bottom:0;text-align:center;font-family:Chaloops-Medium;font-weight:400}.add-pupil-feedback-modal .dialog-content-section .save_comment_btn_wrapper{text-align:center;margin-top:37px}.add-pupil-feedback-modal .dialog-content-section .activity-preview-buttons{margin-top:37px;display:flex;justify-content:center;flex-direction:column;align-items:center}.add-pupil-feedback-modal .dialog-content-section .MuiDialogContent-root{padding:0 24px 20px}.add-pupil-feedback-modal .dialog-content-section .MuiDialogContent-root form .comment-card-container .comment-card-left-sec .MuiFormControl-root .text-area-bg{opacity:.2;height:120px;position:absolute;right:15px;bottom:58px}.add-pupil-feedback-modal .dialog-content-section .demo-activity-photo-permission-card{margin:30px 0;padding:10px 20px}.add-pupil-feedback-modal .dialog-content-section .demo-activity-photo-permission-update-card{background-color:#f5f5f5;margin:30px 0;padding:10px 20px}.add-pupil-feedback-modal .dialog-content-section .demo-activity-photo-permission-update-card .update-link:hover{cursor:pointer}.add-pupil-feedback-modal .dialog-content-section .swap-div{flex-direction:row-reverse}.common_social_account_container{display:flex;justify-content:center;align-items:center;flex-direction:column}.common_social_account_container .common_social_account_info{display:flex;align-items:center;gap:20px;height:32px;padding:20px 15px}.common_social_account_container .common_social_account_info .common_social_account_social img{object-fit:contain}.common_social_account_container .common_social_account_info .common_social_account_name_and_info{width:100%}.common_social_account_container .common_social_account_info .common_social_account_name_and_info .typography-text,.common_social_account_container .common_social_account_info .common_social_account_name_and_info .typography-text:first-letter{text-transform:none!important}.common_social_account_container .common_social_account_info .common_social_account_name_and_info h3{text-align:left}.common_social_account_container .common_social_account_info .common_social_account_name_and_info p{color:#999591}@media(max-width:768px){.common_social_account_container .common_social_account_info .common_social_account_name_and_info p{font-size:14px;width:190px;word-break:break-all}.common_social_account_container .common_social_account_info{padding:20px 10px;gap:16px}}.login-option-wrapper .MuiPaper-root{height:78px;display:flex;justify-content:space-between;align-items:center;border-radius:0;border-bottom:1px solid #d6d1cb;padding:0 30px}.login-option-wrapper .MuiPaper-root .login-option-social-detail{display:flex;align-items:center;gap:20px}@media(max-width:768px){.login-option-wrapper .MuiPaper-root .login-option-social-detail{width:100%;justify-content:space-between}}.login-option-wrapper .MuiPaper-root .login-option-social-detail .login-option-social-text{display:flex;align-items:center;gap:20px}.login-option-wrapper .MuiPaper-root .login-option-social-detail .login-option-social-image{max-width:36px}.login-option-wrapper .MuiPaper-root .login-option-social-detail .login-option-social-image img{width:36px;height:45px;object-fit:contain}.login-option-wrapper .MuiPaper-root .login-option-social-detail .social-picture{width:35px;height:35px;border-radius:50%;object-fit:contain}.login-option-wrapper .MuiPaper-root .login-option-social-detail .login-option-social-user-detail h3{font-size:14px}.login-option-wrapper .MuiPaper-root .login-option-social-detail .login-option-social-user-detail p{color:#999591;font-size:14px}@media(max-width:768px){.login-option-wrapper .MuiPaper-root .login-option-social-detail .login-option-social-user-detail p{width:190px;word-break:break-all}}.login-option-wrapper .MuiPaper-root .login-option-social-detail .login-option-social-user-detail .lwp_heading{border:1px solid red}.login-option-wrapper .MuiPaper-root .login-option-social-detail .login-option-social-user-detail .typography-text:first-letter{text-transform:none}@media(max-width:768px){.login-option-wrapper .MuiPaper-root{display:flex;flex-direction:column;justify-content:space-evenly;align-items:flex-start;height:150px}.login-option-wrapper .MuiPaper-root .login-option-button{margin-left:57px}}.school-reading-wrapper{display:flex;flex-direction:column;height:100px}.school-reading-wrapper .school-reading-container .school-reading-days{display:flex;justify-content:space-between}.school-reading-wrapper .school-reading-container .school-reading-days p{display:flex;justify-content:center;width:22px}.school-reading-wrapper .school-reading-container .school-reading-days .visible-day{display:flex;justify-content:center;border-radius:11px;background-color:#e5f3fa}.school-reading-wrapper .school-reading-container .school-reading-icons{display:flex;justify-content:space-between;align-items:center;margin-top:12px}.school-reading-wrapper .school-reading-container .school-reading-icons .reading-icon{width:22px}.school-reading-wrapper .school-reading-container .school-reading-icons .reading-icon .reading-image img{width:25px}.school-reading-wrapper .school-reading-container .school-reading-icons .no-reading-found{width:100%;background-color:#f5f5f5;border-radius:4px;text-align:center}.school-reading-wrapper .school-reading-container .school-reading-icons .no-reading-found p{font-size:12px}.MuiModal-root .MuiPaper-root .school-reading-popoverContent-container{width:320px;display:flex;align-items:flex-start;margin-top:15px}.MuiModal-root .MuiPaper-root .school-reading-popoverContent-container .school-reading-popoverContent-image{margin-top:4px}.MuiModal-root .MuiPaper-root .school-reading-popoverContent-container .school-reading-popoverContent-image img{width:24px}.MuiModal-root .MuiPaper-root .school-reading-popoverContent-container .school-reading-popoverContent-text{margin-left:15px;color:#00303c}.server-snackbar .MuiPaper-root{display:flex;flex-direction:row-reverse}.server-snackbar .MuiPaper-root .MuiSnackbarContent-action{padding-left:0;padding-right:5px}.server-snackbar .MuiPaper-root .MuiSnackbarContent-action button{padding:12px 12px 12px 0}.accountless-option-container .accountless-options-button-container{display:flex;flex-direction:column;align-items:center;gap:24px}.accountless-option-container .accountless-options-button-container .lwp-social-button-wrapper{min-width:315px;box-shadow:0 4px 8px hsla(33,12%,82%,.5)}.accountless-option-container .accountless-options-button-container .lwp-social-button-wrapper .MuiPaper-root{box-shadow:none}@media(max-width:768px){.accountless-option-container .accountless-options-button-container{width:100%}.accountless-option-container .accountless-options-button-container .lwp-social-button-wrapper{min-width:100%}}.topic_libary_container{max-width:618px;margin:0 auto}.topic_libary_container .date-picker-field{width:100%}.topic_libary_container .topic-preview-and-resources{display:flex;align-items:center;gap:32px;justify-self:center;width:-moz-fit-content;width:fit-content;margin:auto}.topic_libary_container .topic-review-text{margin-bottom:30px;font-size:16px}.topic_libary_container .common_table .MuiTableRow-head{background-color:#f5f5f5}.topic_libary_container .common_table .MuiTableRow-head .typography-text{font-weight:500}.topic_libary_container .set_topic_reader_btn{display:flex;justify-content:flex-end;width:100%;gap:25px}.topic_libary_container .view_scheduled{display:flex;justify-content:flex-end;gap:26px}.topic_libary_container .view_scheduled p{font-weight:700;cursor:pointer}.class_group_renderGroup{padding:16px}.class_group_renderGroup .renderGroup_heading{font-weight:700;padding-bottom:8px}.class_group_renderGroup .MuiAutocomplete-option{padding:8px 0}.set_topic_modal .dialog-content-section .dialog-btn-section{justify-content:center}.set_topic_modal .heading-one{font-size:24px}.teacher_feeds_filter_container{padding:8px}.teacher_feeds_filter_container h3{margin-bottom:10px}.teacher_feeds_filter_container .btn_group{flex-wrap:wrap;width:100%}.teacher_feeds_filter_container .btn_group button{color:#000;border:1px solid rgba(0,0,0,.122);text-transform:none;padding-top:7px;padding-bottom:7px;flex:1 1}.teacher_feeds_filter_container .btn_group .drop_down_btn .drop_down_btn_container,.teacher_feeds_filter_container .btn_group .drop_down_btn .drop_down_btn_container .common_drop_down{width:100%;height:100%}.teacher_feeds_filter_container .btn_group p{width:max-content;font-size:14px;margin:0}.teacher_feeds_filter_container .btn_group .class-selected{background-color:#fff6d9;border:1px solid #fdc300}.teacher_feeds_filter_container .btn_group .fix_all_width{flex:unset;width:100px}.teacher_feeds_filter_container .activity-date .MuiInputBase-root{height:40px}.teacher_feeds_filter_container .activity-date .MuiOutlinedInput-input{text-align:center;height:0}.teacher_feeds_filter_container .activity-date .MuiInputLabel-root{margin:-6px 0!important;width:100%;text-align:center}.teacher_feeds_filter_container .activity-date .MuiFormLabel-filled{margin:0!important;width:inherit}.teacher_feeds_filter_container .active-date .MuiInputBase-root,.teacher_feeds_filter_container .active-date .MuiOutlinedInput-input{background-color:#fff6d9}.teacher_feeds_filter_container .active-date .MuiOutlinedInput-notchedOutline{border-color:#fdc300!important}.teacher_feeds_filter_container .MuiOutlinedInput-notchedOutline{border:1px solid rgba(0,0,0,.122)!important}.teacher_feeds_filter_container .academic_year_dropdown,.teacher_feeds_filter_container .academic_year_dropdown .common_drop_down{width:100%}.teacher_feeds_filter_container .bookname_input .MuiOutlinedInput-input{padding:.5em 8px .5em 0}.teacher_feeds_filter_container .bookname_input .MuiInputBase-root{padding:0 0 0 13px}.teacher_feeds_filter_container .bookname_input .lwp-button{height:28px;padding:0 15px}.teacher_feeds_filter_container .bookname_input .material-icons{font-size:14px}.drop_down_date_picker .Mui-selected{background-color:#c66c00;color:#fff6d9}.common-survey-info-container{background-color:#fff6d9;height:62px;width:max-content;display:flex;align-items:center;justify-content:center;gap:10px;padding:10px 15px 10px 10px;border-radius:4px;margin:0 auto}.common-survey-info-container .common-survey-info-image-container{background-color:#ffe799;width:42px;height:42px;border-radius:21px;display:flex;align-items:center;justify-content:center}.common-survey-info-container .common-survey-info-text{display:flex;align-items:center}.common-survey-info-container .common-survey-info-text h1{font-size:20px;color:#f28d00}.common-survey-info-container .common-survey-info-text .common-survey-info-link-text{padding-left:3px;cursor:pointer;text-decoration:underline}@media(max-width:768px){.common-survey-info-container .common-survey-info-text{flex-direction:column;align-items:flex-start}}.survey-modal .survey-modal-content-container{width:650px;margin:0 auto;display:flex;flex-direction:column;justify-content:center}.survey-modal .survey-modal-content-container img{height:194px;object-fit:contain;margin-top:49px}.survey-modal .survey-modal-content-container h1{margin:27px 0}.survey-modal .survey-modal-content-container .survey-modal-text{text-align:center;margin-bottom:24px}.survey-modal .survey-modal-content-container .survey-modal-text-list{display:flex;justify-content:center;flex-wrap:wrap;gap:8px 0}.survey-modal .survey-modal-content-container .survey-modal-text-list h3{color:#c66c00;margin-right:10px;text-align:center}.survey-modal .survey-modal-content-container .survey-modal-text-list h3:before{margin:0 10px 0 5px;content:"•"}.survey-modal .survey-modal-content-container .survey-modal-bottom{display:flex;justify-content:space-between;align-items:center;margin-bottom:72px;margin-top:33px}.survey-modal .survey-modal-content-container .survey-modal-bottom .survey-modal-button-container{display:flex;align-items:center;gap:25px}@media(max-width:768px){.survey-modal .survey-modal-content-container{width:100%}.survey-modal .survey-modal-content-container img{margin-top:39px}.survey-modal .survey-modal-content-container h1{margin:20px 0}.survey-modal .survey-modal-content-container .survey-modal-text-list{gap:8px}.survey-modal .survey-modal-content-container .survey-modal-bottom{display:flex;flex-direction:column;margin-top:48px;margin-bottom:0;gap:18px}.survey-modal .survey-modal-content-container .survey-modal-bottom .survey-modal-button-container{display:flex;flex-direction:column-reverse}}.add_holiday_modal .holiday-date-container{display:flex;justify-content:space-between;gap:30px}.add_holiday_modal .holiday-date-error{margin-top:8px}.add_holiday_modal .holiday-date-error p{font-size:12px;color:#e8492a}.add_holiday_modal .btn_group{display:flex;justify-content:flex-end;gap:10px}.last-login-container{width:500px;margin:24px 0}.last-login-container .MuiPaper-root{padding:40px 40px 16px;box-shadow:0 4px 8px hsla(33,12%,82%,.5)}.last-login-container .MuiPaper-root .login-info-detail{display:flex;align-items:center;gap:32px;margin-bottom:24px}.main_sortable_table .MuiDataGrid-columnHeaderTitle{font-weight:700}.main_sortable_table .MuiDataGrid-columnHeaders{background-color:#fcfcfd!important}.main_sortable_table .MuiDataGrid-row.Mui-selected{background-color:transparent!important}.main_sortable_table .MuiDataGrid-cell:focus,.main_sortable_table .MuiDataGrid-cell:focus-within,.main_sortable_table .MuiDataGrid-columnHeader:focus{outline:none!important}.main_sortable_table .action-button-container .lwp-button{border:1px solid #999591;font-size:14px;font-weight:400}.common-read-more{white-space:pre-line}.common-read-more span{color:#0083cb;cursor:pointer}.school-overview-classes .info_snackbar{margin:16px 0}.school-overview-classes .school-overview-add-class-button{flex:1 1;display:flex;justify-content:flex-end;align-items:center}.school-overview-classes .school-overview-add-class-button .MuiList-padding{padding:0}.school-overview-classes .school-overview-add-class-button .MuiList-padding .heading-three{font-size:14px}.school-overview-classes .school-overview-classes-paper{box-shadow:0 4px 8px 0 hsla(33,12%,82%,.5)}.school-overview-classes .school-overview-classes-paper .MuiAccordionDetails-root{padding:0 0 16px}.school-overview-classes .school-overview-classes-paper .MuiAccordionDetails-root .school-overview-classDetail-accordion-header{background:#fcfcfd;border-bottom:1px solid #d6d1cb}.school-overview-classes .school-overview-classes-paper .MuiAccordionDetails-root .school-overview-classDetail-summary{width:100%;display:flex;align-items:center}.school-overview-classes .school-overview-classes-paper .MuiAccordionDetails-root .school-overview-classDetail-summary .MuiButtonBase-root a{text-decoration:none}.school-overview-classes .school-overview-classes-paper .MuiAccordionDetails-root .school-overview-classDetail-summary .MuiButtonBase-root .MuiAccordionSummary-expandIconWrapper{color:#00303c;cursor:pointer}.school-overview-classes .school-overview-classes-paper .MuiAccordionDetails-root .school-overview-classDetail-summary .MuiCollapse-root{padding:6px 32px}.school-overview-classes .school-overview-classes-paper .MuiAccordionDetails-root .school-overview-classDetail-summary .MuiCollapse-root .MuiAccordionDetails-root{padding:0 0 16px}.school-overview-classes .school-overview-classes-paper .MuiAccordionDetails-root>.school-overview-classDetail-summary{border-bottom:1px solid #d6d1cb}.school-overview-classes .school-overview-classes-paper .MuiAccordionDetails-root .not-active-class-row{width:100%;display:flex;align-items:center;background-color:#f5f5f5;padding:16px 30px}.school-overview-classes .school-overview-classes-paper .MuiAccordionDetails-root .not-active-class-row div{width:235px}.school-overview-classes .school-overview-classes-paper .MuiAccordionDetails-root .not-active-class-row .not-active-class-progress-bar-container .not-active-class-progress-bar{width:192px;height:24px;border-radius:120px;background-color:#d6d1cb;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 8px 0 hsla(33,12%,82%,.5)}.school-overview-classes .school-overview-classes-paper .MuiAccordionDetails-root .not-active-class-row .not-active-class-progress-bar-container .not-active-class-progress-bar p{font-size:14px;margin-bottom:0}.school-overview-classes .school-overview-classes-paper .MuiAccordionDetails-root .not-active-class-row :first-child .MuiButtonBase-root{background:transparent}.school-overview-classes .class-overview-classname{display:flex;align-items:center;gap:10px}.school-overview-classes .class-overview-classname .school-overview-isFullProgramme-container{width:32px;height:32px;background:#d0d8ff;border-radius:25px;display:flex;align-items:center;justify-content:center}.school-overview-classes .class-overview-classname .school-overview-isFullProgramme-container img{margin-left:2px}.school-overview-classes .class-overview-classname .school-overview-isNotFullProgramme-container{width:32px;height:32px;background:#d4e5ab;border-radius:25px;display:flex;align-items:center;justify-content:center}.school-overview-classes .class-overview-classname p{width:156px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.school-overview-classes .class-overview-classname a{text-decoration:none;color:#000}.school-overview-classes .school-overview-classDetail-top-section{margin:24px 0}.school-overview-classes .school-overview-classDetail-top-section h1{font-size:24px}.school-overview-classes .school-overview-classDetail-top-section p{margin-bottom:6px}.school-overview-classes .school-overview-classDetail-bottom-section{display:flex;align-items:center}.school-overview-classes .school-overview-classDetail-bottom-section .classDetail-bottom-left{width:50%}.school-overview-classes .school-overview-classDetail-bottom-section .classDetail-bottom-left .classDetail-bottom-top{margin-bottom:24px}.school-overview-classes .school-overview-classDetail-bottom-section .classDetail-bottom-left h3{font-size:16px}.school-overview-classes .school-overview-classDetail-bottom-section .classDetail-bottom-right{width:50%}.school-overview-classes .school-overview-classDetail-bottom-section .classDetail-bottom-right .classDetail-bottom-top{margin-bottom:24px}.school-overview-classes .school-overview-classDetail-bottom-section .classDetail-bottom-right h3{font-size:16px}.school-overview-classes .school-overview-classDetail-bottom-section-alert{display:flex;align-items:center;width:100%;margin-top:40px;margin-bottom:18px}.school-overview-classes .school-overview-classDetail-bottom-section-alert .MuiPaper-root{width:100%}.school-overview-classes .school-overview-classDetail-bottom-section-alert .MuiPaper-root .MuiAlert-action{padding:0}.school-overview-classes .school-overview-classDetail-bottom-section-alert .MuiPaper-root .MuiAlert-action button{padding:8px}.school-overview-classes .not-active-class-button-container{display:flex;justify-content:flex-end;align-items:center;gap:8px;flex:1 1}.school-overview-classes .not-active-class-button-container .MuiButtonBase-root{padding:8px 16px}.school-overview-classes .icons-cell{margin:0}.school-overview-classes tr td:first-child,.school-overview-classes tr th:first-child{padding-left:32px}.school-overview-classes tr td:last-child,.school-overview-classes tr th:last-child{padding-right:32px}.school-overview-classes .overview_header{background:#fcfcfd}.school-overview-classes .row_collapse_table .heading-three{margin:20px 0}.school-overview-classes .row_collapse_table tr th{background:#f5f5f5}.school-overview-classes .row_collapse_table tr th p{font-style:normal!important;font-weight:400!important}.school-overview-classes .row_collapse_table .MuiTableContainer-root{box-shadow:none}.school-overview-classes .name_with_calendar{display:flex;align-items:flex-end;gap:5px}.school-overview-classes .name_with_calendar p{margin:0;line-height:normal}.hidden-classes-container{margin-bottom:32px}.hidden-classes-container .hidden-classes-main-accordion{box-shadow:none;background:none}.hidden-classes-container .hidden-classes-main-accordion tr td:first-child,.hidden-classes-container .hidden-classes-main-accordion tr th:first-child{padding-left:32px}.hidden-classes-container .hidden-classes-main-accordion tr td:last-child,.hidden-classes-container .hidden-classes-main-accordion tr th:last-child{padding-right:32px}.hidden-classes-container .hidden-classes-main-accordion tr th{background:#fcfcfd}.hidden-classes-container .hidden-classes-main-accordion tr th p{font-style:normal!important;font-weight:400!important}.hidden-classes-container .hidden-classes-main-accordion .school-overview-classDetail-accordion-header{display:flex;flex-direction:row-reverse;padding:0;gap:14px}.hidden-classes-container .hidden-classes-main-accordion .school-overview-classDetail-accordion-header .MuiAccordionSummary-content{gap:14px;align-items:center;margin:0}.hidden-classes-container .hidden-classes-main-accordion .school-overview-classDetail-accordion-header .MuiAccordionSummary-content h1{font-size:20px}.hidden-classes-container .hidden-classes-main-accordion .school-overview-classDetail-accordion-header .MuiAccordionSummary-content .MuiChip-root{border-radius:8px;background-color:#fdc300;height:17px}.hidden-classes-container .hidden-classes-main-accordion .school-overview-classDetail-accordion-header .MuiAccordionSummary-expandIconWrapper{font-size:36px;transform:rotate(270deg)}.hidden-classes-container .hidden-classes-main-accordion .school-overview-classDetail-accordion-header .MuiAccordionSummary-expandIconWrapper svg{color:#00303c;font-size:36px}.hidden-classes-container .hidden-classes-main-accordion .school-overview-classDetail-accordion-header .MuiAccordionSummary-expandIconWrapper.Mui-expanded{transform:rotate(1turn);-webkit-transform:rotate(1turn)}.hidden-classes-container .hidden-classes-main-accordion .MuiCollapse-root .MuiAccordionDetails-root{padding:8px 0 16px}.hidden-classes-container .hidden-classes-main-accordion .MuiCollapse-root .MuiAccordionDetails-root .school-overview-classes .MuiAccordionDetails-root{padding:0 0 16px}.hidden-classes-container .hidden-classes-main-accordion .MuiCollapse-root .MuiAccordionDetails-root .school-overview-classes .MuiAccordionDetails-root .school-overview-classDetail-accordion-header{background-color:transparent}.hidden-classes-container .hidden-classes-main-accordion .MuiCollapse-root .MuiAccordionDetails-root .school-overview-classes .MuiAccordionDetails-root .hidden-classes-header{width:100%;display:flex;align-items:center;padding:16px 34px}.hidden-classes-container .hidden-classes-main-accordion .MuiCollapse-root .MuiAccordionDetails-root .school-overview-classes .MuiAccordionDetails-root .hidden-classes-header div{width:234px}.hidden-classes-container .hidden-classes-main-accordion .MuiCollapse-root .MuiAccordionDetails-root .school-overview-classes .MuiAccordionDetails-root .school-overview-classDetail-summary .not-active-class-row .not-active-class-button-container button{background:#f28d00}.Year-groups tr td:first-child,.Year-groups tr th:first-child{padding-left:32px}.Year-groups tr td:last-child,.Year-groups tr th:last-child{padding-right:32px}.readinglog-for-parent-page .readinglog-input{width:80%}.readinglog-for-parent-page .reading-type-card-container{display:flex;align-items:center;gap:24px;margin-top:24px;margin-bottom:32px}.readinglog-for-parent-page .reading-type-card-container .reading-type-card-background{border:1px solid #d6d1cb;display:flex;justify-content:center;gap:8px;border-radius:5.8px;cursor:pointer;position:relative}.readinglog-for-parent-page .reading-type-card-container .reading-type-card-background .reading-type-card-image-text{display:flex;flex-direction:column;align-items:center;justify-content:center}.readinglog-for-parent-page .reading-type-card-container .reading-type-card-background .reading-type-card-image-text .reading-type-card{background-color:#fff6d9;border-radius:30px;width:60px;height:60px;display:flex;justify-content:center;align-items:center;margin-bottom:5px}.readinglog-for-parent-page .reading-type-card-container .reading-type-card-background .reading-type-radio-button{position:absolute;right:8px;top:2px}.readinglog-for-parent-page .reading-type-card-container .reading-type-card-background .reading-type-radio-button .MuiButtonBase-root{padding:0}.readinglog-for-parent-page .reading-type-card-container .reading-type-card-background .reading-type-radio-button .MuiButtonBase-root svg{font-size:16px}.readinglog-for-parent-page .reading-type-card-container .reading-type-card-background:first-child{padding:8px 26px 4.094px}.readinglog-for-parent-page .reading-type-card-container .reading-type-card-background:nth-child(2){padding:8.094px 34.764px 4.503px 34.236px}.readinglog-for-parent-page .reading-type-card-container .reading-type-card-background:last-child{padding:6px 12px 5px 13px}.readinglog-for-parent-page .reading-type-card-container .active{background:#fff8f0;border:1px solid #f28d00}.readinglog-for-parent-page .suggested-books-container{max-width:80%}@media(max-width:768px){.readinglog-for-parent-page .suggested-books-container{max-width:100%}}.readinglog-for-parent-page .mandatory-field:after{content:"*";color:#e8492a}.readinglog-for-parent-page .readinglog-comment-box{margin-top:24px;background-color:#d0d8ff;padding:0 14px;display:flex;flex-direction:column;align-items:flex-end;border-radius:4px}.readinglog-for-parent-page .readinglog-comment-box .MuiList-root .MuiListItemIcon-root{min-width:30px}.readinglog-for-parent-page .readinglog-comment-box .MuiList-root .MuiListItemIcon-root .material-icons{color:#00303c}.readinglog-for-parent-page .readinglog-comment-box .input-field label.Mui-focused{background-color:#fff}.readinglog-for-parent-page .readinglog-comment-box .input-field .MuiInputBase-root{padding:0}.readinglog-for-parent-page .upload-img-right-content{background-color:#d0d8ff;padding:0 14px 12px;display:flex;flex-direction:column;align-items:flex-end;border-radius:4px}.readinglog-for-parent-page .upload-img-right-content .MuiListItemIcon-root{min-width:30px}.readinglog-for-parent-page .upload-img-right-content .MuiListItemIcon-root .material-icons{color:#00303c}.readinglog-for-parent-page .upload-img-right-content .recoder-img-conatiner{background:hsla(0,0%,100%,.4);width:-webkit-fill-available}.readinglog-for-parent-page .upload-img-right-content .recoder-img-conatiner .audio-player-container,.readinglog-for-parent-page .upload-img-right-content .recoder-img-conatiner .audio-player-container .audio-player,.readinglog-for-parent-page .upload-img-right-content .recoder-img-conatiner .audio-player-container .audio-player audio{width:100%}.readinglog-for-parent-page .upload-img-right-content .image_upload_neated_container{width:-webkit-fill-available}.readinglog-for-parent-page .upload-img-right-content .image_upload_neated_container .dropzone-container{background:hsla(0,0%,100%,.4)}.readinglog-for-parent-page .upload-img-right-content .image_upload_neated_container .dropzone-container .dropzone-para{margin-bottom:0}.readinglog-for-parent-page .image-uploaded-container{background-color:#d0d8ff;padding:0 14px 12px;display:flex;flex-direction:column;align-items:flex-end;border-radius:4px}.readinglog-for-parent-page .image-uploaded-container .MuiListItemIcon-root{min-width:30px}.readinglog-for-parent-page .image-uploaded-container .MuiListItemIcon-root .material-icons{color:#00303c}.readinglog-for-parent-page .image-uploaded-container .image_upload_neated_container{width:-webkit-fill-available}.readinglog-for-parent-page .image-uploaded-container .image_upload_neated_container .dropzone-container{background:#d0d8ff;border:none}.readinglog-for-parent-page .image-uploaded-container .image_upload_neated_container .dropzone-container .MuiBox-root{width:100%}.readinglog-for-parent-page .image-uploaded-container .image_upload_neated_container .dropzone-container .MuiBox-root .dropzone-para{margin-bottom:0}.readinglog-for-parent-page .image-uploaded-container .image_upload_neated_container .dropzone-container .MuiBox-root .dropzone-para .lwp-button-wrapper button{width:157px;background:none}.readinglog-for-parent-page .image-uploaded-container .image_upload_neated_container .dropzone-container .MuiBox-root .dropzone-para .lwp-button-wrapper button .material-icons{color:#00303c}.readinglog-for-parent-page .image-uploaded-container .image_upload_neated_container .dropzone-container .MuiBox-root .dropzone-para .lwp-button-wrapper :hover{background-color:rgba(0,0,0,.04)}.readinglog-for-parent-page .image-uploaded-container .image_upload_neated_container .dropzone-container .MuiBox-root img{border-radius:8px;width:100%;max-height:600px;object-fit:contain;margin:0 auto}.readinglog-for-parent-page .error-message{display:flex;align-items:center;gap:8px}.readinglog-for-parent-page .error-message p{color:#e8492a;font-size:12px}.readinglog-for-parent-page .readinglog-input-card-container{display:flex;align-items:center;gap:19px;margin-top:24px}.readinglog-for-parent-page .readinglog-input-card-container .readinglog-input-card{padding:8px 22px;border:3px dashed #d6d1cb;border-radius:4px;display:flex;align-items:center;justify-content:center;cursor:pointer}.readinglog-for-parent-page .readinglog-input-card-container .readinglog-input-card .readinglog-input-card-image-text{display:flex;align-items:center;gap:16px;flex-direction:column}.readinglog-for-parent-page .readinglog-input-card-container .readinglog-input-card .readinglog-input-card-image-text h1{font-size:16px;color:#6f60ae}.readinglog-for-parent-page .readinglog-input-card-container .readinglog-input-card .readinglog-input-card-image-text h2{font-size:14px;color:#6f60ae}.readinglog-for-parent-page .readinglog-input-card-container .readinglog-input-disable{cursor:not-allowed}.readinglog-for-parent-page .readinglog-input-card-container .comment-card{padding:8px 14px}.readinglog-for-parent-page .readinglog-input-card-container .extra-width{max-width:130px}@media(max-width:768px){.readinglog-for-parent-page .readinglog-input-card-container .extra-width{max-width:100%}}.readinglog-for-parent-page .readinglog-input-card-container .width{max-width:100px}@media(max-width:768px){.readinglog-for-parent-page .readinglog-input-card-container .width{max-width:100%}}.readinglog-for-parent-page .on-teacher .readinglog-input-card h2{white-space:pre}@media(max-width:768px){.readinglog-for-parent-page .readinglog-input{width:100%}.readinglog-for-parent-page .reading-type-card-container{gap:15px}.readinglog-for-parent-page .reading-type-card-container .reading-type-card-background .reading-type-card-image-text p{text-align:center;font-size:14px}.readinglog-for-parent-page .reading-type-card-container .reading-type-card-background .reading-type-radio-button{right:6px;top:1px}.readinglog-for-parent-page .reading-type-card-container .reading-type-card-background:first-child{padding:7.328px 12.893px 6.261px 14.658px}.readinglog-for-parent-page .reading-type-card-container .reading-type-card-background:nth-child(2){padding:10.004px 15.188px 6.261px 17.934px}.readinglog-for-parent-page .reading-type-card-container .reading-type-card-background:last-child{padding:6.874px 9.967px 6.261px 9.033px}.readinglog-for-parent-page .readinglog-thoughts-fields{margin-left:-32px;width:calc(100% + 64px)}.readinglog-for-parent-page .readinglog-thoughts-fields .upload-img-right-content .recoder-img-conatiner{width:-webkit-fill-available!important}.readinglog-for-parent-page .readinglog-input-card-container{gap:14px}.readinglog-for-parent-page .readinglog-input-card-container .readinglog-input-card{width:91px;height:107px;padding:0}.readinglog-for-parent-page .readinglog-input-card-container .comment-card{padding:0}.readinglog-for-parent-page .on-teacher{flex-direction:column}.readinglog-for-parent-page .on-teacher .readinglog-input-card{width:100%}.readinglog-for-parent-page .on-teacher .readinglog-input-heading{margin-top:unset!important}}.purchase-additional-class-modal-container .MuiDialogContent-root{padding-top:0;padding-bottom:0}.purchase-additional-class-modal-container .purchase-additional-class-modal .purchase-additional-class-price-field-container{display:flex;flex-direction:column;gap:16px;margin:20px 0}.purchase-additional-class-modal-container .purchase-additional-class-modal .purchase-additional-class-price-field-container .purchase-additional-class-price-field{display:flex;align-items:center;justify-content:space-between;gap:8px}.purchase-additional-class-modal-container .purchase-additional-class-modal .purchase-additional-class-price-field-container .purchase-additional-class-price-field .purchase-additional-class-price-field-error .purchase-additional-class-price-field-error-text{margin-top:8px;display:flex;align-items:center}.purchase-additional-class-modal-container .purchase-additional-class-modal .purchase-additional-class-price-field-container .purchase-additional-class-price-field .purchase-additional-class-price-field-error .purchase-additional-class-price-field-error-text span{width:1rem;height:1rem;margin:0 .25em;font-size:15px}.purchase-additional-class-modal-container .purchase-additional-class-modal .purchase-additional-class-price-field-container .purchase-additional-class-price-field .purchase-additional-class-price-field-error .purchase-additional-class-price-field-error-text p{color:#e8492a;font-size:12px}.purchase-additional-class-modal-container .purchase-additional-class-modal .purchase-additional-class-price-field-container .purchase-additional-class-price-field .MuiGrid-root{margin-bottom:0!important;min-width:85px;max-width:85px}.purchase-additional-class-modal-container .purchase-additional-class-modal .purchase-additional-class-checkbox{margin:24px 0}.purchase-additional-class-modal-container .purchase-additional-class-modal .money-skills-container{display:flex;flex-direction:column;gap:16px}.purchase-additional-class-modal-container .purchase-additional-class-modal .money-skills-container .paragraph a{color:#000}.purchase-additional-class-modal-container .purchase-additional-class-modal .money-skills-container .lwp-button-wrapper{width:-moz-fit-content;width:fit-content}.msLoginBtn{cursor:pointer;border:0;padding:0;margin:3px 0 0;background:none}.msLoginBtn svg{border:1px solid #d2e3fc;border-radius:4px}.early-access-layout{border:1px solid #f28d00;border-radius:10px;padding:30px}.early-access-layout .MuiAlert-standardSuccess{background-color:#fff6d9}.early-access-layout .MuiPaper-root{display:flex;justify-content:center;align-items:center;margin-bottom:30px}.early-access-layout .MuiSvgIcon-root{color:#f28d00;font-size:26px}.suggested-books-container{display:flex;gap:8px;max-width:100%;overflow-x:auto;align-items:stretch;margin-top:24px;margin-bottom:32px}@media(max-width:768px){.suggested-books-container{max-width:100%;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none}.suggested-books-container::-webkit-scrollbar{display:none}.suggested-books-container .suggested-books-card{min-width:215px}}.suggested-books-container .suggested-books-card{flex:1 1;max-width:33.33%;padding:7px;display:flex;min-height:75px;align-items:center;box-sizing:border-box;border-radius:5.891px;border:1px solid #d6d1cb;background:#fff;cursor:pointer}.suggested-books-container .suggested-books-card .paragraph{margin:10px 8px;font-family:Verdana;font-size:14px;font-style:normal;font-weight:400;line-height:145.625%;width:100%;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.suggested-books-container .suggested-books-card .book-finished-icon{align-self:flex-start}.suggested-books-container .suggested-books-card-active{border:1px solid #f28d00;background:#fff8f0}.suggested-books-container .disabled{cursor:not-allowed!important}.feature-tooltips-container .feature-tooltips-table .row-grey{background-color:#f5f5f5}.impact-report .impact-report-container .impact-report-background{background-color:#fef6ef;border-radius:4px;padding:32px}@media(max-width:768px){.impact-report .impact-report-container .impact-report-background .impact_report_logo{display:none}}.impact-report .share-print-btn{display:flex;gap:20px}@media(max-width:450px){.impact-report .share-print-btn{flex-direction:column;width:100%}}.impact-report .common_tebs .MuiTabs-root{margin-bottom:32px}.report-sections-container{border-radius:6px}.report-sections-container>.common_card{border-top:6px solid #887dff}.report-sections-container>.common_card>.MuiCardContent-root{display:flex;flex-direction:column;gap:64px}.report-sections-container>.common_card>.MuiCardContent-root .graph-container{width:100%}.report-sections-container>.common_card>.MuiCardContent-root .graph-container .common_card .MuiCardContent-root{padding:24px!important}.report-sections-container>.common_card>.MuiCardContent-root .graph-container .common_card .MuiCardContent-root .heading-three{font-size:1rem;font-weight:700}.report-sections-container>.common_card>.MuiCardContent-root .graph-container .common_card .active-families-content h3{display:inline}.highcharts-exporting-group{display:none}.reading-impact-report>.common_card{border-top:6px solid #887dff}.topic-and-activity-impact-report>.common_card{border-top:6px solid #9bc53d}.program-overview .common_card .MuiCardContent-root{padding:24px}.program-overview .common_card .MuiCardContent-root .heading-three{font-size:1rem;font-weight:700}.program-overview .common_card .active-families-content h3{display:inline}.editor-container{border-radius:2px;color:#000;position:relative;line-height:20px;font-weight:400;text-align:left;border-top-left-radius:10px;border-top-right-radius:10px}.editor-container .editor-heading-h1,.editor-container .editor-heading-h2,.editor-container .editor-heading-h3,.editor-container .editor-heading-h4,.editor-container .editor-heading-h5,.editor-container .editor-heading-h6{font-family:Chaloops-Medium;font-weight:unset;color:#000;margin:24px 0;line-height:normal}.editor-container .editor-heading-h1{font-size:2em}.editor-container .editor-heading-h2{font-size:1.5em}.editor-container .editor-heading-h3{font-size:1.17em}.editor-container .editor-heading-h6{font-size:.67em}.editor-inner{background:#fff;position:relative}.editor-input{border:1px solid #c4c4c4;border-radius:10px;min-height:150px;resize:none;font-size:15px;position:relative;padding:15px 10px;caret-color:#444;margin-top:5px}.editor-text-bold{font-weight:700}.editor-text-italic{font-style:italic}.editor-text-underline{text-decoration:underline}.editor-text-strikethrough{text-decoration:line-through}.editor-text-underlineStrikethrough{text-decoration:underline line-through}.editor-text-code{background-color:#f0f2f5;padding:1px .25rem;font-family:Menlo,Consolas,Monaco,monospace;font-size:94%}.editor-link{color:#216fdb;text-decoration:none}.editor-code{background-color:#f0f2f5;font-family:Menlo,Consolas,Monaco,monospace;display:block;padding:8px 8px 8px 52px;line-height:1.53;font-size:13px;margin:8px 0;-moz-tab-size:2;tab-size:2;overflow-x:auto;position:relative}.editor-code:before{content:attr(data-gutter);position:absolute;background-color:#eee;left:0;top:0;border-right:1px solid #ccc;padding:8px;color:#777;white-space:pre-wrap;text-align:right;min-width:25px}.editor-code:after{content:attr(data-highlight-language);top:0;right:3px;padding:3px;font-size:10px;text-transform:uppercase;position:absolute;color:rgba(0,0,0,.5)}.editor-tokenComment{color:#708090}.editor-tokenPunctuation{color:#999}.editor-tokenProperty{color:#905}.editor-tokenSelector{color:#690}.editor-tokenOperator{color:#9a6e3a}.editor-tokenAttr{color:#07a}.editor-tokenVariable{color:#e90}.editor-tokenFunction{color:#dd4a68}.editor-paragraph{margin:0 0 8px;position:relative}.editor-paragraph:last-child{margin-bottom:0}.editor-quote{margin:0 0 0 20px;font-size:15px;color:#65676b;border-left:4px solid #ced0d4;padding-left:16px}.editor-list-ol,.editor-list-ul{padding:0;margin:0 0 0 16px}.editor-listitem{margin:8px 32px}.editor-nested-listitem{list-style-type:none}pre::-webkit-scrollbar{background:transparent;width:10px}pre::-webkit-scrollbar-thumb{background:#999}.toolbar{margin-bottom:1px;background:#fff;padding:4px}.toolbar,.toolbar .toolbar-item{display:flex;vertical-align:middle;border:1px solid #f1f1f1}.toolbar .toolbar-item{background:none;padding:5px;cursor:pointer}.toolbar .toolbar-item:disabled i.format{opacity:.2}.toolbar .toolbar-item.active{background-color:rgba(223,232,250,.3)}.toolbar .toolbar-item:hover:not([disabled]){background-color:#eee}.toolbar button.toolbar-item:disabled{cursor:not-allowed}.toolbar button.toolbar-item.spaced{margin-right:2px}.toolbar button.toolbar-item i.format{background-size:contain;display:inline-block;height:18px;width:18px;margin-top:2px;vertical-align:-.25em;display:flex;opacity:.6}.toolbar .toolbar-item .text{display:flex;line-height:20px;width:200px;vertical-align:middle;font-size:14px;color:#777;text-overflow:ellipsis;width:70px;overflow:hidden;height:20px;text-align:left}.toolbar .toolbar-item .icon{display:flex;width:20px;height:20px;-webkit-user-select:none;-moz-user-select:none;user-select:none;margin-right:8px;line-height:16px;background-size:contain}.link-editor{display:flex;position:absolute;top:0;left:0;z-index:10;max-width:400px;width:100%;opacity:0;background-color:#fff;box-shadow:0 5px 10px rgba(0,0,0,.3);border-radius:0 0 8px 8px;transition:opacity .5s;will-change:transform}.link-editor .button{width:20px;height:20px;display:inline-block;padding:6px;border-radius:8px;cursor:pointer;margin:0 2px}.link-editor .button.hovered{width:20px;height:20px;display:inline-block;background-color:#eee}.actions i,.link-editor .button i{background-size:contain;display:inline-block;height:20px;width:20px;vertical-align:-.25em}.link-editor .button.active,.toolbar .button.active{background-color:#dfe8fa}.link-editor .link-input{width:calc(100% - 75px);box-sizing:border-box;margin:12px;background-color:#eee}.link-editor .link-input,.link-editor .link-view{display:block;padding:8px 12px;border-radius:15px;font-size:15px;color:#050505;border:0;outline:0;position:relative;font-family:inherit}.link-editor .link-view{width:calc(100% - 24px);margin:8px 12px}.link-editor .link-view a{display:block;word-break:break-word;width:calc(100% - 33px)}.link-editor div.link-edit{background-size:16px;background-position:50%;background-repeat:no-repeat;width:35px;vertical-align:-.25em;position:absolute;right:30px;top:0;bottom:0;cursor:pointer}.link-editor div.link-cancel,.link-editor div.link-trash{background-size:16px;background-position:50%;background-repeat:no-repeat;width:35px;vertical-align:-.25em;position:absolute;right:0;top:0;bottom:0;cursor:pointer}.link-editor div.link-cancel{margin-right:28px}.link-editor div.link-confirm{background-size:16px;background-position:50%;background-repeat:no-repeat;width:35px;vertical-align:-.25em;margin-right:2px;position:absolute;right:0;top:0;bottom:0;cursor:pointer}.link-editor .link-input a{color:#216fdb;text-decoration:underline;white-space:nowrap;overflow:hidden;margin-right:30px;text-overflow:ellipsis}.common-select-field-menu .select-field-group-header{color:#000;font-family:Verdana;font-size:16px;font-style:normal;font-weight:700}.change-reading-week-start p{padding:1em}.change-reading-week-start strong{text-decoration:underline;-webkit-text-decoration-color:#e8492a;text-decoration-color:#e8492a}.update-reading-week-confirmation-modal em{color:#e8492a;font-style:normal}.programme-options-container .common-select-field{margin-top:14px}.programme-options-container .programme-options-checkbox .Mui-disabled .material-icons{color:#999591!important}.programme-options-container .programme-options-checkbox .Mui-disabled .MuiFormControlLabel-label{margin-bottom:0}.programme-options-container .programme-options-checkbox-container{margin-bottom:15px}.programme-options-container .programme-options-checkbox-container .programme-options-licence-checkbox{display:flex;align-items:center}.programme-options-container .programme-options-checkbox-container .activate-money-skills-text{margin-left:31px;margin-top:-5px;font-size:14px;font-weight:400}.programme-options-container .programme-options-checkbox-container .activate-money-skills-text a{cursor:pointer;text-decoration:underline}.activate-money-skills-modal .activate-money-skills-modal-content{display:flex;flex-direction:column;align-items:center;gap:42px;padding:20px 0}.activate-money-skills-modal .activate-money-skills-modal-content .activate-money-skills-modal-text{display:flex;flex-direction:column;align-items:center;gap:24px}.activate-money-skills-modal .activate-money-skills-modal-content .activate-money-skills-modal-text .paragraph{max-width:500px;text-align:center;line-height:22.5px}.activate-money-skills-modal .activate-money-skills-modal-content .activate-money-skills-modal-buttons{display:flex;justify-content:center;gap:20px}.activate-money-skills-modal .activate-money-skills-modal-content .activate-money-skills-modal-buttons button{padding:10px 40px}@media(max-width:425px){.activate-money-skills-modal .activate-money-skills-modal-content .activate-money-skills-modal-buttons{flex-direction:column-reverse}.activate-money-skills-modal .activate-money-skills-modal-content .activate-money-skills-modal-buttons button{width:100%;padding:8px 20px}}.transfer-pupil-to-new-parent-modal .dialog-content-section .transfer-pupil-to-new-parent-modal-container .transfer-pupil-to-new-parent-modal-content{display:flex;flex-direction:row;justify-content:space-evenly}.transfer-pupil-to-new-parent-modal .dialog-content-section .transfer-pupil-to-new-parent-modal-container .transfer-pupil-to-new-parent-modal-content .transfer-pupil-to-new-parent-modal-content-disabled,.transfer-pupil-to-new-parent-modal .dialog-content-section .transfer-pupil-to-new-parent-modal-container .transfer-pupil-to-new-parent-modal-content .transfer-pupil-to-new-parent-modal-content-new{width:100%;padding:24px 24px 8px;border:1px solid #d6d1cb;margin-top:20px;border-radius:10px}.transfer-pupil-to-new-parent-modal .dialog-content-section .transfer-pupil-to-new-parent-modal-container .transfer-pupil-to-new-parent-modal-content .transfer-pupil-to-new-parent-modal-content-disabled .transfer-pupil-to-new-parent-modal-content-disabled-heading,.transfer-pupil-to-new-parent-modal .dialog-content-section .transfer-pupil-to-new-parent-modal-container .transfer-pupil-to-new-parent-modal-content .transfer-pupil-to-new-parent-modal-content-disabled .transfer-pupil-to-new-parent-modal-content-new-heading,.transfer-pupil-to-new-parent-modal .dialog-content-section .transfer-pupil-to-new-parent-modal-container .transfer-pupil-to-new-parent-modal-content .transfer-pupil-to-new-parent-modal-content-new .transfer-pupil-to-new-parent-modal-content-disabled-heading,.transfer-pupil-to-new-parent-modal .dialog-content-section .transfer-pupil-to-new-parent-modal-container .transfer-pupil-to-new-parent-modal-content .transfer-pupil-to-new-parent-modal-content-new .transfer-pupil-to-new-parent-modal-content-new-heading{margin-bottom:20px}.transfer-pupil-to-new-parent-modal .dialog-content-section .transfer-pupil-to-new-parent-modal-container .transfer-pupil-to-new-parent-modal-content .transfer-pupil-to-new-parent-modal-content-disabled{background-color:#fcfcfd;margin-right:20px}.transfer-pupil-to-new-parent-modal .dialog-content-section .dialog-side-btn{padding:0 18px}.child-container{display:flex;justify-content:center;align-items:center;flex-direction:column}.child-container .child-main-heading{margin-top:70px;margin-bottom:36px;font-size:32px}.child-container .child-cards{justify-content:flex-start}.child-container .empty-childs{max-width:340px;display:flex;justify-content:center;align-items:center;flex-direction:column}.child-container .empty-childs img{width:205px}.child-container .empty-childs .add-child{width:300px}.child-container .invited-child-container{width:640px;display:flex;flex-direction:column;align-items:center;background-color:#fff6d9;padding:28px 24px;margin-bottom:36px}.child-container .invited-child-container .invited-child-header-top{display:flex;gap:15px;align-items:center}.child-container .invited-child-container .invited-child-header-top h1{font-size:20px;color:#f28d00}.child-container .invited-child-container .invited-child-header-bottom{width:100%;margin-top:28px}.child-container .invited-child-container .invited-child-header-bottom .MuiCardContent-root{border-left:7px solid #f28d00;padding:34px 24px 34px 16px!important}.child-container .invited-child-container .invited-child-header-bottom .MuiCardContent-root .invited-child-detail-container{display:flex;justify-content:space-between;align-items:center}@media(max-width:768px){.child-container .child-main-heading{margin-top:24px}.child-container .invited-child-container{width:100%}.child-container .invited-child-container .invited-child-header-bottom .invited-child-detail-container{flex-direction:column;align-items:flex-start!important;gap:24px}.child-container .invited-child-container .invited-child-header-bottom .invited-child-detail-container .invited-child-button,.child-container .invited-child-container .invited-child-header-bottom .invited-child-detail-container .invited-child-button .lwp-button-wrapper a{width:100%}}.child-container .inactive_child_border:before{content:"";position:absolute;height:100%;width:8px;left:0;background-color:#d6d1cb}.login-page-container{display:flex;justify-content:center;align-items:center;flex-direction:column}.login-page-container .common_status_container{margin:40px 0}.login-page-container .common_status_container h1{margin-top:25px}@media(max-width:768px){.login-page-container .common_status_container{margin:0 0 30px}.login-page-container .common_status_container h1{margin-top:10px}}.login-page-container .error_card_container{margin-bottom:84px}.login-page-container .error_card_container .card{border-top:4px solid #f28d00}.login-page-container .error_card_container .card .login-page-parameter-container{display:flex;align-items:center;gap:15px}.login-page-container .error_card_container .card .login-page-parameter-container .heading{font-size:24px;font-weight:500;display:block;font-family:Chaloops-Medium;color:#00303c}.login-page-container .error_card_container .card .login-page-parameter-container .login-page-parameter-login-image,.login-page-container .error_card_container .card .login-page-parameter-container .login-page-parameter-login-image img{width:80px}.login-page-container .error_card_container .card .login-page-parameter-container .para{margin-top:8px;font-family:Verdana;display:block}@media(max-width:768px){.login-page-container .error_card_container .login-page-parameter-container{display:flex;flex-direction:column}.login-page-container .error_card_container .login-page-parameter-container .login-page-parameter-login-image{display:flex;width:100%!important}.login-page-container .error_card_container .login-page-parameter-container .login-page-parameter-login-image img{object-fit:contain}.login-page-container .error_card_container .login-page-parameter-container .login-page-parameter-login-text{width:100%}}.login-page-container .login-page-parameter-login{margin-bottom:40px}.login-page-container .account-text{text-align:center}.login-page-container .text-fields{width:543px;text-align:center}.login-page-container .text-fields .account-not-found-error .MuiAlert-message{text-align:left}.login-page-container .text-fields .account-not-found-error .lwp-button{background:#d6d1cb}.login-page-container .text-fields .password-button-container .rememberMe-container{margin-left:auto;margin-right:auto;margin-top:-25px}.login-page-container .text-fields .password-button-container .rememberMe-container label{margin-left:auto;margin-right:auto;padding-right:9px;border-bottom-left-radius:.5em;border-bottom-right-radius:.5em;border:1px solid #f28d00;align-items:center;justify-content:center}.login-page-container .text-fields .password-button-container .rememberMe-container label span{font-size:110%}.login-page-container .text-fields .password-button-container .rememberMe-container label span .typography-text{font-size:80%}@media(max-width:768px){.login-page-container .text-fields .password-button-container .rememberMe-container{width:100%}.login-page-container .text-fields .password-button-container .rememberMe-container label{width:100%;box-sizing:border-box}}.login-page-container .text-fields .password-button-container .login-button-container{display:flex;flex-direction:column;gap:24px}.login-page-container .text-fields .password-button-container .login-button-container button{width:249px}@media(max-width:768px){.login-page-container .text-fields .password-button-container .login-button-container button{border-bottom-left-radius:0;border-bottom-right-radius:0}.login-page-container .text-fields .password-button-container .password_container a,.login-page-container .text-fields .password-button-container .password_container p{font-size:14px;margin:0}.login-page-container .text-fields .password-button-container .password_container a .checkbox-container .MuiTypography-root,.login-page-container .text-fields .password-button-container .password_container p .checkbox-container .MuiTypography-root{padding-top:10px}}.login-page-container .text-fields .social-options-btn-container{width:100%}.login-page-container .text-fields .social-options-btn-container h1{margin:32px 0 40px}@media(max-width:768px){.login-page-container .text-fields,.login-page-container .text-fields .login-button-container .lwp-button-wrapper button,.login-page-container .text-fields .social-options-btn-container{width:100%}.login-page-container .text-fields .social-options-btn-container h1{margin:24px 0}}.login-page-container .text-fields .login_password_btn{border:1px solid #dadce0;width:275px;font-weight:500}.login-page-container .recaptcha{display:flex;justify-content:center;align-self:center;margin:10px 0 20px}.login-page-container .login_btn_container .lwp-button-wrapper{width:100%}.login-page-container .login-btn{width:237px;height:52px}@media(max-width:768px){.login-page-container .login-btn{width:100%}}.login-page-container .social-options-btn-container{width:50%}@media(max-width:768px){.login-page-container .social-options-btn-container{width:100%}}.faq-container .main-heading{margin:2rem 0 4rem}@media(max-width:768px){.faq-container .main-heading{display:none}}.teacher-faqs-heading{font-size:24px;margin-bottom:32px;text-align:start}.faqs_container{margin:160px auto 0;flex-direction:column}@media(max-width:768px){.faqs_container{margin-top:100px}}.faqs_container .heading{margin-bottom:40px;font-size:32px;text-align:center;line-height:45px}@media(max-width:768px){.faqs_container .heading{margin-bottom:24px}}.setting-container .main-heading{margin:2rem 0 2.5rem}@media(max-width:768px){.setting-container .main-heading{display:none}}.setting-container .setting-section{display:flex;justify-content:center;align-items:center}.setting-container .setting-section .setting-content{max-width:504px;width:100%}.setting-container .setting-section .setting-content .account-settings-heading{font-size:1.5rem;padding-bottom:1.25rem}.setting-container .setting-section .setting-content .delete-acount-btn .lwp-button{background-color:#dd3818}.setting-container .setting-section .setting-content .delete-acount-btn .lwp-button:hover{background-color:#92250f}.setting-container .setting-section .parent-setting-content{max-width:700px;width:100%}.setting-container .setting-section .parent-setting-content .account-settings-heading{font-size:1.5rem;padding-bottom:1.25rem}.setting-container .setting-section .parent-setting-content .delete-acount-btn .lwp-button{background-color:#dd3818}.setting-container .setting-section .parent-setting-content .delete-acount-btn .lwp-button:hover{background-color:#92250f}.setting-container .setting-section .parent-setting-content .login-options-wrapper{margin-top:72px}.setting-container .setting-section .parent-setting-content .login-options-wrapper h1{margin:0 0 1.25rem}@media(max-width:768px){.setting-container .setting-section .parent-setting-content .login-options-wrapper{position:relative;margin-top:62px}.setting-container .setting-section .parent-setting-content .login-options-wrapper .login-option-wrapper{width:calc(100% + 47px);margin-left:-24px}}.setting-container .lwp-button{font-size:14px}.setting-container .truncate{max-width:170px}.setting-container .class_details h1{margin-top:64px;font-size:24px;margin-bottom:24px}.setting-container .class_details p{margin-bottom:24px}.account-setting-heading{font-size:1.5rem;padding-bottom:1.25rem}.parents_carers_table_container .badge-color{width:70px}.parents_carers_table_container .truncate{max-width:170px}.parents_carers_table_container .badge_pending_color .MuiBadge-badge{background-color:#fdc300;width:max-content}.parents_carers_table_container .badge_registered_color .MuiBadge-badge{background-color:#65b32e;width:max-content}.parents_carers_table_container .badge_imported_color .MuiBadge-badge{background-color:#d6d1cb;width:max-content}.parents_carers_table_container .badge_red_color .MuiBadge-badge{background-color:#e8492a;width:max-content}.parents_carers_table_container .parents-carers-table-icons{color:#00303c}.parents_carers_table_container .header{display:flex;align-items:center}.parents_carers_table_container .header h2{flex:1 1;font-family:Chaloops-Medium;font-weight:unset}.parents_carers_table_container .MuiListItemIcon-root{min-width:35px}.parents_carers_table_container .makeStyles-table-37{min-width:0}.child-details-container .wel_child{cursor:pointer}.child-details-container .child-detail-header{display:flex;justify-content:space-between;align-items:center}@media(max-width:768px){.child-details-container .child-detail-header{display:none}}.child-details-container .child-detail-header .btn_container{display:flex;flex-direction:column}.child-details-container .child-detail-header .lwp-button{white-space:pre}.child-details-container .topic_list{margin-top:6rem}@media(max-width:768px){.child-details-container .topic_list{margin-top:0}}.child-details-container .no_topics{margin:auto}.child-details-container .no-topics{margin-top:30px}.child-details-container .common_tebs .MuiTabs-root .MuiTabs-scroller{overflow-x:auto!important}.child-details-container .child_review .MuiTabs-root{width:-moz-fit-content;width:fit-content;margin:auto auto 15px}.child-details-container .child_review .tebs{margin:0;padding:0 32px}@media(max-width:768px){.child-details-container .child_review .tebs{padding:0 25px}.child-details-container .home_page_heading .heading-one{font-size:2rem}}.inactive_pupil_banner_container{box-shadow:none!important}.intro_video_card .lwp-button{font-size:13px}.survey_card{border:3px solid #fdc300}.no-topics{max-width:260px;margin:0 auto}.intro_video .MuiDialog-paperWidthSm{width:100%;max-width:1032px}.intro_video .MuiDialogContent-root{padding:0}.mobile-bottom-nav{z-index:999!important;position:fixed;z-index:1;bottom:0;right:0;left:0}.mobile-bottom-nav .MuiBottomNavigation-root .Mui-selected svg{color:#f28d00}.history_bar .drawer-heading{display:flex;justify-content:space-between;align-items:center;padding:1.5em;box-shadow:0 4px 8px hsla(33,12%,82%,.5)}@media(max-width:768px){.history_bar .drawer-heading{display:none}}.history_bar .drawer-heading span{cursor:pointer}.history_bar .no_history{max-width:260px;margin:0 auto}.history_bar .common_status_container{margin-top:100px}.history_log .common_status_container .lwp-button-wrapper button{height:52px;padding:8px 40px}.history_log .activity-feed-container .activity-feed-comment-section .history_log_img{display:flex;justify-content:flex-start}.history_log .activity-feed-container .activity-feed-comment-section .history_log_img img{width:100%;max-height:532px}.history_log .activity-feed-container .activity-feed-comment-section .history_log_img .activity-feed-card{line-height:normal!important;max-width:80%;width:auto!important}.history_log .activity-feed-container .activity-feed-comment-section .history_log_img .activity-feed-card .common_card{padding:24px!important}@media(max-width:768px){.history_log .activity-feed-container .activity-feed-comment-section .history_log_img .activity-feed-card .common_card{padding:16px!important}.history_log .activity-feed-container .activity-feed-comment-section .history_log_img .activity-feed-card{max-width:unset}.history_log .activity-feed-container .activity-feed-comment-section .history_log_img img{max-height:283px}}.history_log .history_log_dividerText{margin-bottom:0;font-size:14px}@media(max-width:768px){.history_log .history_log_dividerText{font-size:12px}}.history_log .pupil_history_card .comment .paragraph{margin-bottom:26px}.history_log .pupil_history_card .comment .comment-text{font-size:16px;white-space:break-spaces;line-height:160%}@media(max-width:768px){.history_log .pupil_history_card .comment .comment-text{font-size:16px}}.history_log .common_status_img{margin-top:50px}.history_log .common_status_img img{max-height:unset}.history_log .activity-feed-title u{cursor:pointer;color:#00303c}@media(min-width:320px)and (max-width:540px){.history_log .common_status_container .lwp-button-wrapper{width:100%}}.reading_group_log_img{display:flex;justify-content:flex-start}.reading_group_log_img img{width:100%;max-height:300px}.reading_group_log_img .activity-feed-card{line-height:normal!important}.reading_group_log_img .activity-feed-card .common_card{padding:24px!important}@media(max-width:768px){.reading_group_log_img .activity-feed-card .common_card{padding:16px!important}.reading_group_log_img img{max-height:283px}}.achivement_bar .title{font-size:24px}.achivement_bar .pupil-trophies-assign-container{margin-top:20px}.achivement_bar .pupil-trophies-assign-container .paragraph{margin:20px 0}.achivement_bar .nested_container_card{max-width:710px;margin:70px auto auto}@media(max-width:768px){.achivement_bar .nested_container_card{margin-top:0;width:calc(100% + 47px);margin-left:-24px;border-radius:20px;overflow:hidden;box-shadow:0 4px 8px 0 hsla(33,12%,82%,.502);max-width:none}}.achivement_bar .nested_container_card .common_card{box-shadow:0 4px 8px 0 hsla(33,12%,82%,.502)}.achivement_bar .nested_container_1{display:flex;justify-content:center;align-items:center;font-family:Chaloops-Medium}.achivement_bar .nested_container_1 p{font-size:32px}.achivement_bar .nested_container_1 .bold{font-weight:700}.achivement_bar .nested_container_1 .middle-img{margin-right:13px}.achivement_bar .nested_container_1 .nested_sapn{margin:0 13px;display:flex;align-items:center}.achivement_bar .nested_container_1 .awards_bar_text{margin-bottom:.25rem}.achivement_bar .nested_container_1 .cus-gold{font-size:53px;font-weight:500;color:#fdc300}.achivement_bar .nested_container_1 .cus-silver{font-size:35px;font-weight:500;color:#999591}@media(max-width:768px){.achivement_bar .nested_container_1{flex-direction:column}.achivement_bar .nested_container_1 .nested_sapn{margin:3px 0;align-items:center;height:50px}}.achivement_bar .nested_container_readmore{display:flex;justify-content:center;margin-bottom:35px}.achivement_bar .nested_container_readmore .common-read-more{text-align:center;max-width:600px}@media(max-width:768px){.achivement_bar .nested_container_readmore .common-read-more{max-width:270px}}.achivement_bar .no-mathscot-text{margin-top:35px}.achivement_bar .achivement_pupil_mathscot_cards{display:flex;flex-direction:row;justify-content:space-around}@media(max-width:768px){.achivement_bar .achivement_pupil_mathscot_cards{flex-direction:column}.achivement_bar .achivement_pupil_mathscot_cards .pupil_mathscot_card{justify-content:flex-start}}.achivement_bar .achivement_card{display:flex;justify-content:flex-start;align-items:center;margin:22px 0}.achivement_bar .achivement_card img{cursor:pointer;width:105px;padding:0 10px;height:100px}.achivement_bar .achivement_card .paragraph{max-width:60%}.achivement_bar .pupil_mathscot_card{display:flex;justify-content:flex-end;align-items:center;margin:22px 0}.achivement_bar .pupil_mathscot_card img{width:105px;padding:0 10px;height:100px;cursor:pointer}.achivement_bar .pupil_mathscot_card .paragraph{max-width:60%}.achivement_bar .status_bar{max-width:327px;margin:55px auto 0}.achivement_bar .status_bar .common_status_container_image{max-width:109px}.achivement_bar .status_bar h1{font-size:32px}.pupil_mathscot_modal .dialog-content-section{margin:0 auto}.pupil_mathscot_modal .dialog-content-section .pupil_mathscot_modal_image{width:530px;height:450px}.pupil_mathscot_modal .dialog-content-section .pupil_mathscot_modal_image img{width:100%;height:100%}.pupil_mathscot_modal .dialog-content-section .MuiDialogContent-root .para{font-size:24px;text-align:center;line-height:22.5px;margin-bottom:10px}@media(min-width:769px)and (max-width:1160px){.pupil_mathscot_modal .dialog-content-section{width:520px}.pupil_mathscot_modal .dialog-content-section .pupil_mathscot_modal_image{width:480px;height:450px}.pupil_mathscot_modal .dialog-content-section .pupil_mathscot_modal_image img{width:100%;height:100%}}@media(max-width:768px){.pupil_mathscot_modal .dialog-content-section{width:330px}.pupil_mathscot_modal .dialog-content-section .pupil_mathscot_modal_image{width:300px;height:350px}.pupil_mathscot_modal .dialog-content-section .pupil_mathscot_modal_image img{width:100%;height:100%}}.pupil-trophy-certificate .dialog-content-section{margin:0 auto}.pupil-trophy-certificate .dialog-content-section .MuiDialogContent-root{display:flex;justify-content:center;align-items:center;flex-direction:column}.pupil-trophy-certificate .dialog-content-section .MuiDialogContent-root .pupil-trophy-image{width:250px;height:250px;margin:10px 0}.pupil-trophy-certificate .dialog-content-section .MuiDialogContent-root .pupil-trophy-image img{width:100%;height:100%}.pupil-trophy-certificate .dialog-content-section .MuiDialogContent-root .MuiDialogContent-root .para{font-size:24px;text-align:center;line-height:22.5px;margin-bottom:10px}.pupil-trophy-certificate .dialog-content-section .MuiDialogContent-root .pupil-trophy-certificate-button{margin:10px 0}@media(min-width:769px)and (max-width:1160px){.pupil-trophy-certificate .dialog-content-section .MuiDialogContent-root{width:520px}.pupil-trophy-certificate .dialog-content-section .MuiDialogContent-root .pupil-trophy-image{width:250px;height:250px}.pupil-trophy-certificate .dialog-content-section .MuiDialogContent-root .pupil-trophy-image img{width:100%;height:100%}}@media(max-width:768px){.pupil-trophy-certificate .dialog-content-section .MuiDialogContent-root{width:290px}.pupil-trophy-certificate .dialog-content-section .MuiDialogContent-root .pupil-trophy-image{width:200px;height:200px}.pupil-trophy-certificate .dialog-content-section .MuiDialogContent-root .pupil-trophy-image img{width:100%;height:100%}.pupil-trophy-certificate .dialog-content-section{max-width:330px;width:100%}}.activity-feed-card-img{line-height:normal!important}.activity-feed-card-img .common_card{padding:24px!important}@media(max-width:768px){.activity-feed-card-img .common_card{padding:16px!important}}.activity-feed-card-img .activity-img{margin-bottom:0!important}.activity-feed-card-img .activity-img img{width:100%;max-height:532px}@media(max-width:768px){.activity-feed-card-img .activity-img img{max-height:283px}}.other-activity-container .other-activity-heading{margin:2.5em 0}.other-activity-container .other-activity-content{margin:0 4em}@media(max-width:768px){.other-activity-container .other-activity-content{margin:0}}@media(min-width:769px)and (max-width:1160px){.other-activity-container .other-activity-content{margin:0}}.other-activity-container .other-activity-btn-section{display:flex;justify-content:center;padding-top:1.25em}.activity-description{display:flex;justify-content:center;align-items:flex-end;padding:2.5em;border-radius:4px;background-color:#fdd19b}@media(max-width:768px){.activity-description{padding:0;background:transparent}}.activity-description .activity-description-left-sec{width:70%}@media(max-width:768px){.activity-description .activity-description-left-sec{width:100%}}.activity-description .activity-description-right-sec{width:30%;display:contents}@media(max-width:768px){.activity-description .activity-description-right-sec{display:none}}.activity-description .activity-description-right-sec .side-image{height:290px;object-fit:contain}.view-topic-container .topic-detail,.view-topic-container-modal .topic-detail{text-align:center}@media(max-width:768px){.view-topic-container .topic-detail,.view-topic-container-modal .topic-detail{margin-top:1em;text-align:start}}.view-topic-container .center-content,.view-topic-container-modal .center-content{display:flex;justify-content:center;margin:2.5em 0 1em}@media(max-width:768px){.view-topic-container .center-content,.view-topic-container-modal .center-content{margin:1em 0}}.view-topic-container .topic-activity-cards,.view-topic-container-modal .topic-activity-cards{position:relative}.view-topic-container .topic-activity-cards .blur,.view-topic-container-modal .topic-activity-cards .blur{filter:blur(15px);-webkit-filter:blur(15px)}.view-topic-container .topic-activity-cards .topic-activity-overlay-container,.view-topic-container-modal .topic-activity-cards .topic-activity-overlay-container{position:absolute;top:95px;right:50%;transform:translate(50%,50%)}.view-topic-container .topic-activity-cards .topic-activity-overlay-container .unlock-activities-container,.view-topic-container-modal .topic-activity-cards .topic-activity-overlay-container .unlock-activities-container{position:relative;background-color:#fff;min-width:359px;height:167px;border-radius:8px;border:1px solid #fdc300;display:flex;align-items:center;justify-content:center}@media(max-width:768px){.view-topic-container .topic-activity-cards .topic-activity-overlay-container .unlock-activities-container,.view-topic-container-modal .topic-activity-cards .topic-activity-overlay-container .unlock-activities-container{min-width:327px}}.view-topic-container .topic-activity-cards .topic-activity-overlay-container .unlock-activities-container .unlock-activities-image,.view-topic-container-modal .topic-activity-cards .topic-activity-overlay-container .unlock-activities-container .unlock-activities-image{position:absolute;top:-150px;right:50%;transform:translate(50%,50%);background-color:#fff;box-shadow:0 4px 8px 0 hsla(33,12%,82%,.502);width:-moz-fit-content;width:fit-content;border-radius:50%;padding:15px}.view-topic-container .topic-activity-cards .topic-activity-overlay-container .unlock-activities-container .lwp-button-wrapper,.view-topic-container-modal .topic-activity-cards .topic-activity-overlay-container .unlock-activities-container .lwp-button-wrapper{margin-top:35px!important}.view-topic-container .topic-activity-cards .topic-activity-overlay-container .unlock-activities-container .unlock-activities-text,.view-topic-container-modal .topic-activity-cards .topic-activity-overlay-container .unlock-activities-container .unlock-activities-text{width:225px;margin-top:30px}.view-topic-container .topic-activity-cards .topic-activity-overlay-container .unlock-activities-container .unlock-activities-text p,.view-topic-container-modal .topic-activity-cards .topic-activity-overlay-container .unlock-activities-container .unlock-activities-text p{font-family:Chaloops-Light;font-size:24px;font-weight:400;line-height:34px;letter-spacing:0}.view-topic-container .topic-activity-cards .topic-activity-overlay-container .unlock-activities-container .unlock-activities-text p img,.view-topic-container-modal .topic-activity-cards .topic-activity-overlay-container .unlock-activities-container .unlock-activities-text p img{margin:-5px 8px -5px 0}.view-topic-container .topic-activity-cards .lock_icon,.view-topic-container-modal .topic-activity-cards .lock_icon{font-size:80px}.view-topic-container .teacher_message_container .speech-bubble-text,.view-topic-container-modal .teacher_message_container .speech-bubble-text{font-family:Chaloops-Light;font-weight:400;font-size:16px!important;text-align:center;margin:0}.view-topic-container .teacher_message_container .preview-topic-img,.view-topic-container-modal .teacher_message_container .preview-topic-img{margin:40px 0}@media(max-width:768px){.view-topic-container .teacher_message_container .preview-topic-img,.view-topic-container-modal .teacher_message_container .preview-topic-img{margin-top:24px;margin-bottom:56px}}.view-topic-container .teacher_message_container .img_container,.view-topic-container-modal .teacher_message_container .img_container{width:190px}@media(max-width:768px){.view-topic-container .teacher_message_container .img_container,.view-topic-container-modal .teacher_message_container .img_container{width:90px;z-index:1}}.view-topic-container .teacher_message_container .speech-bubble-class,.view-topic-container-modal .teacher_message_container .speech-bubble-class{width:unset}.view-topic-container .teacher_message_container .speech-bubble,.view-topic-container-modal .teacher_message_container .speech-bubble{max-width:250px;padding:32px 36px!important}@media(max-width:768px){.view-topic-container .teacher_message_container .speech-bubble,.view-topic-container-modal .teacher_message_container .speech-bubble{padding:24px 16px!important}}.view-topic-container .teacher_message_container .img_container img,.view-topic-container-modal .teacher_message_container .img_container img{width:255px;height:225px;object-fit:contain}@media(max-width:768px){.view-topic-container .teacher_message_container .img_container img,.view-topic-container-modal .teacher_message_container .img_container img{width:132px;height:177px}}.view-topic-container-modal .MuiDialogContent-root{padding:8px 80px}@media(max-width:768px){.view-topic-container-modal .MuiDialogContent-root{padding:0 10px}}.video_container .mein_no_video_card{position:relative;margin:1rem 0}.video_container .star{position:absolute;right:5px;top:5px}.video_container .no_video_card{display:flex;flex-direction:column;align-items:center;justify-content:center;border-top:8px solid;height:180px}.video_container .card_details h1{text-align:center;margin-top:30px}.video_container .card_details .paragraph{max-width:355px;margin:.75rem 0 1.5rem;text-align:center}.view-activity-container .center-content{display:flex;justify-content:center;align-items:flex-start;margin:4em 0}.view-activity-container .common_status_container .common_status_img img{max-height:unset}.view-activity-container .activity-cards{position:relative}.view-activity-container .activity-cards .blur{filter:blur(5px);-webkit-filter:blur(5px)}.view-activity-container .activity-cards .activity-overlay-container{display:flex;flex-direction:column;align-items:center;position:absolute;top:175px;bottom:0;right:0;left:0}.view-activity-container .activity-cards .lock_icon{font-size:80px;color:#00303c}.view-activity-container .activity-preview-buttons{margin-top:37px;display:flex;justify-content:center;flex-direction:column;align-items:center}.view-activity-container .rating-comments-upload-container{margin:6em}@media(max-width:768px){.view-activity-container .rating-comments-upload-container{margin:3em 0}.view-activity-container .rating-comments-upload-container .rating-card{width:calc(100% + 47px);margin-left:-24px}}.view-activity-container .rating-comments-upload-container .pupil-activity-feedbacks-section{margin-top:100px}.view-activity-container .rating-comments-upload-container .pupil-activity-feedbacks-section .pupil-activity-feedbacks-section-header .heading-two{text-align:center;font-size:2rem;font-family:Chaloops-Medium;font-weight:500;margin-bottom:42px}.view-activity-container .rating-comments-upload-container .pupil-activity-feedbacks-section .pupil-activity-feedbacks-section-main{margin:30px 0}.view-activity-container .rating-comments-upload-container .pupil-activity-feedbacks-section .pupil-activity-feedbacks-section-main .activity-feed-accordion .activity-feed-accordion-summary .activity-feed-header-section .activity-feed-title-section .activity-feed-content{padding-top:0}.view-activity-container .rating-comments-upload-container .pupil-activity-feedbacks-section .pupil-activity-feedbacks-section-main .activity-feed-accordion .activity-feed-accordion-summary .activity-feed-header-section .activity-feed-title-section .activity-feed-content p:first-child{font-size:16px}.view-activity-container .rating-comments-upload-container .pupil-activity-feedbacks-section .pupil-activity-feedbacks-section-main .activity-feed-accordion .activity-feed-accordion-summary .activity-feed-header-section .activity-feed-title-section .activity-feed-content .activity-feed-paragraph{font-size:14px}.view-activity-container .rating-comments-upload-container .pupil-activity-feedbacks-section .pupil-activity-feedbacks-section-main .MuiCardContent-root:last-child{padding-bottom:0!important}.view-activity-container .rating-comments-upload-container .pupil-activity-feedbacks-section .pupil-activity-feedbacks-section-main .activity-feed-comment-section .child-comment .paragraph,.view-activity-container .rating-comments-upload-container .pupil-activity-feedbacks-section .pupil-activity-feedbacks-section-main .activity-feed-comment-section .family-comment .paragraph{margin-bottom:0}@media(max-width:768px){.view-activity-container .rating-comments-upload-container .pupil-activity-feedbacks-section .pupil-activity-feedbacks-section-main .activity-feed-accordion .activity-feed-accordion-summary{padding:16px}.view-activity-container .rating-comments-upload-container .pupil-activity-feedbacks-section .pupil-activity-feedbacks-section-main .activity-feed-accordion .activity-feed-accordion-summary .MuiAccordionSummary-expandIconWrapper{padding:10px}}.view-activity-container .rating-comments-upload-container .pupil-activity-feedbacks-section .pupil-activity-feedbacks-section-footer{display:flex;justify-content:center;align-items:center;border:dashed;border-color:rgba(0,0,0,.12);border-radius:4px;padding:40px;margin-top:29px}.view-activity-container .rating-comments-upload-container .save_comment_btn_wrapper{text-align:center;margin-top:37px}.view-activity-container .rating-comments-upload-container .activity-preview-buttons{margin-top:37px;display:flex;justify-content:center;flex-direction:column;align-items:center}.view-activity-container .rating-comments-upload-container .demo-activity-photo-permission-card{margin:30px 0;padding:10px 20px}.view-activity-container .rating-comments-upload-container .demo-activity-photo-permission-update-card{background-color:#f5f5f5;margin:30px 0;padding:10px 20px}.view-activity-container .rating-comments-upload-container .demo-activity-photo-permission-update-card .update-link:hover{cursor:pointer}.view-activity-container .rating-comments-upload-container .swap-div{flex-direction:row-reverse}.view-activity-container .mathscot-with-bubble-text .speech-bubble-class .speech-bubble{padding:2.5em}.view-activity-container .mathscot-with-bubble-text .speech-bubble-class .speech-bubble .speech-bubble-text{font-family:Chaloops-Light;font-weight:400;font-size:17px!important}.mathscot_Looking{margin:auto}.mathscot_Looking .dialog-content-section .mathscot_btn{width:100%;display:flex;justify-content:center;gap:32px}.mathscot_Looking .dialog-content-section .mathscot_btn button{margin-top:16px}@media(max-width:768px){.mathscot_Looking .dialog-content-section .mathscot_btn{gap:16px}.mathscot_Looking .dialog-content-section .mathscot_btn button{margin-top:24px}}.mathscot_selection .mathscot-selection-error{color:#dd3818}.activity-page-card{padding:5em 10em;box-shadow:0 4px 8px hsla(33,12%,82%,.5);display:flex;justify-content:center;flex-direction:column;border-radius:4px}@media(max-width:768px){.activity-page-card{padding:1.5em}.activity-page-card .main-heading{display:none}}.activity-page-card .activity-question{font-size:1em}.activity-page-card .img-container{display:flex;justify-content:center}.activity-page-card .img-container .activity-image{display:flex;justify-content:center;object-fit:contain;width:100%;max-height:350px}.activity-page-card .activity-btn{display:flex;justify-content:center;text-decoration:none}@media(max-width:768px){.activity-page-card .activity-btn .lwp-button{width:100%}}.activity_contain{line-height:normal;margin:32px 0}.activity_contain .modal-btn{display:flex;justify-content:center;text-decoration:none}.activity_contain .secondary_btn_color{color:#000}.activity_contain .activity-step-modal{text-align:center}.activity_contain dl,.activity_contain ol,.activity_contain ul{padding-left:50px}.activity_contain dd{padding-left:20px}.activity_contain button,.activity_contain_roll_btn button{pointer-events:all}.link_tag{padding-bottom:28px;display:inline-block}.top-ENGLISH-border{border-top:.5em solid #39b0e2}.top-MATHS-border,.top-TOPIC-border{border-top:.5em solid #9bc53d}.top-OTHER-border{border-top:.5em solid #f28d00}@media(max-width:768px){.reading_log_container{margin-top:-10px}.reading_log_container .welcome_child{line-height:60px}}.reading_log_container .breadcrumb-item{margin-bottom:36px}.reading_log_container .reading_log_target_container{padding:10px;border-radius:4px;display:flex;align-items:center}.reading_log_container .reading_log_target_container .reading_log_target_book_container{display:flex;align-items:center}.reading_log_container .reading_log_target_container .reading_log_target_text{margin:0 10px 0 20px}.reading_log_container .wel_head .heading-one{font-size:32px!important}.reading_log_container .is-current-topic .lwp-button-wrapper{display:flex;justify-content:flex-end}@media(max-width:768px){.reading_log_container .is-current-topic .lwp-button-wrapper{justify-content:center}}.reading_log_container .yellow-bg{background-color:#fff6d9}.reading_log_container .yellow-book-bg{width:42px;height:42px;background-color:#fdc300;border-radius:25px;margin-left:19px}.reading_log_container .yellow-book-bg img{margin-left:-10px}.reading_log_container .yellow-text{color:#c66c00;font-size:20px}.reading_log_container .green-bg{background-color:#edf6e6}.reading_log_container .green-book-bg{width:42px;height:42px;background-color:#d4e5ab;border-radius:25px;margin-left:19px}.reading_log_container .green-book-bg img{margin-left:-10px}.reading_log_container .green-text{color:#65b32e;font-size:20px}.reading_log_container .blue-bg{background-color:#e5f3fa}.reading_log_container .blue-book-bg{width:42px;height:42px;background-color:#b8e5ef;border-radius:25px;margin-left:19px}.reading_log_container .blue-book-bg img{margin-left:-10px}.reading_log_container .blue-text{color:#0083cb;font-size:20px}.reading_log_container form{padding:0 32px 40px}.reading_log_container form .no-reading-topic{height:200px;display:flex;justify-content:center;align-items:center}.reading_log_container form .hide-on-mobile{display:block!important}@media(max-width:768px){.reading_log_container form .hide-on-mobile{display:none!important}}.reading_log_container form .hide-on-desktop{display:none!important}.reading_log_container form .hide-on-desktop .slider-parent{margin:30px 15px 64px!important}@media(max-width:768px){.reading_log_container form .hide-on-desktop{display:block!important}.reading_log_container form{padding:0 32px 15px}}.reading_log_container .slider-parent{margin:35px 0 64px;display:flex;justify-content:center;align-items:center}.reading_log_container .slider-parent .slick-arrow{display:none!important}.reading_log_container .slider-parent .disabel{cursor:not-allowed!important}.reading_log_container .slider-parent .material-icons{cursor:pointer;font-size:30px;margin-top:10px;color:#999591}.reading_log_container .slider-parent .slick-slider{width:100%}.reading_log_container .slider-parent .slick-slider .selected-item{outline:none!important}.reading_log_container .slider-parent .slick-slider .selected-item .material-icons{background:#65b32e}.reading_log_container .slider-parent .slick-slider .un-selected-item .material-icons{background:#887dff}.reading_log_container .slider-parent .slick-slider .done-item .material-icons{background:rgba(136,125,255,.6)}.reading_log_container .slider-parent .slick-slider .disable .material-icons{background:#d6d1cb;cursor:not-allowed!important}.reading_log_container .slider-parent .slick-slider .item{display:flex!important;justify-content:center;align-items:center;flex-direction:column}.reading_log_container .slider-parent .slick-slider .item .material-icons{cursor:pointer;border:1px solid #fff;border-radius:50%;color:#fff;padding:15px;font-size:25px}.reading_log_container .slider_container{margin-top:24px}@media(max-width:768px){.reading_log_container .slider_container{margin-top:48px}.reading_log_container .slider_container .reader-btn{display:flex;flex-direction:column-reverse;gap:15px}.reading_log_container .slider_container .reader-btn button{width:100%}}.reading_log_container .collapse_continer{background-color:#fff;margin:0 auto;box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.05),0 1px 10px 0 rgba(0,0,0,.12)}.reading_log_container .collapse_continer .css-1j0cay7-MuiPaper-root,.reading_log_container .collapse_continer .css-pmy05b{box-shadow:none;background:none}.reading_log_container .collapse_continer .upload-img-right-content>:last-child{width:100%;box-sizing:border-box}.reading_log_container .collapse_continer .upload-img-right-content .recoder-img-conatiner{border:3px dashed #d6d1cb;padding:1em}@media(max-width:768px){.reading_log_container .collapse_continer .upload-img-right-content .recoder-img-conatiner{width:inherit}}.reading_log_container .collapse_continer .upload-img-right-content .recoder-img-conatiner .mic-icon{color:#d6d1cb;font-size:100px!important;margin-bottom:25px}.reading_log_container .collapse_continer .upload-img-right-content .recoder-img-conatiner .MuiButton-root{width:172px}.reading_log_container .collapse_continer .upload-img-right-content .image_upload_neated_container .dropzone-container .MuiBox-root{display:flex;justify-content:center;align-items:center;flex-direction:column-reverse}.reading_log_container .collapse_continer .upload-img-right-content .image_upload_neated_container .dropzone-container .MuiBox-root .MuiButton-root{width:172px}.reading_log_container .collapse_continer .upload-img-right-content .helper-text{margin-left:16px;margin-top:3px}@media(max-width:768px){.reading_log_container .collapse_continer{margin:-30px -24px 24px}}.reading_log_container .collapse_continer .includeInReadingTarget-checkbox .MuiTypography-root{padding-top:8px!important}@media(max-width:768px){.reading_log_container .heading-two{margin-top:-30px}}.reading_log_container .reader-btn{text-align:end;margin-top:64px}.reading_log_container .reader-btn .cancel_btn{margin-right:1rem}.reading_log_container .finish-book-radio-btn .MuiFormControlLabel-label{margin-left:9px}.reading_log_container .Radio_btn_3{padding:6px}.reading_log_container .MuiRadio-colorSecondary.Mui-checked{color:#00303c}.reading_log_container .MuiRadio-colorSecondary{color:#d3d3d3}.reading_log_container .demo-activity-photo-permission-card{margin:30px 0;padding:10px 20px;background-color:#f5f5f5;box-shadow:0 4px 8px hsla(33,12%,82%,.5)}.reading_log_container .demo-activity-photo-permission-card .divider-line{margin-top:2.5rem;margin-bottom:2.5rem}.reading_log_container .demo-activity-photo-permission-update-card{background-color:#f5f5f5;margin:30px 0;padding:10px 20px}.reading_log_container .demo-activity-photo-permission-update-card .update-link:hover{cursor:pointer}.reading_log_container .school-readinglog-alert{margin-top:24px}.reading_log_container .school-readinglog-alert .MuiPaper-root{background-color:#e5f3fa}.reading_log_container .school-readinglog-alert .MuiPaper-root .MuiAlert-icon{color:#0083cb;font-size:26px}.reading_log_container .add-to-home-screen-snackbar .MuiAlert-root{display:flex;align-items:center}.reading_log_container .add-to-home-screen-snackbar .MuiAlert-root .MuiAlert-message p{margin-bottom:0}@media(max-width:768px){.reading_log_container .add-to-home-screen-snackbar .MuiAlert-root{align-items:flex-start}}.reading-log-modal-container{height:100vh;overflow:auto}.reading-log-modal-container .modal-content{margin:auto}.reading-log-modal .log-text{font-weight:400px;margin-top:24px}.reading-log-modal .readingLog-modal-card-container{padding:10px 0}.reading-log-modal .readingLog-modal-card-container .readingLog-modal-card{margin-top:20px;border-top:4px solid #887dff;box-shadow:0 4px 8px 0 hsla(33,12%,82%,.502);min-height:82px;display:flex;justify-content:center;align-items:center;border-radius:4px;cursor:pointer}.reading-log-modal .readingLog-modal-card-container .readingLog-modal-card .content{padding:5px}.reading-log-modal .readingLog-modal-card-container .readingLog-modal-card .card_icon{padding:1em}.reading-log-modal .readingLog-modal-card-container .readingLog-modal-card .card_icon .edit_off{color:#d6d1cb}.reading-log-modal .readingLog-modal-card-container .readingLog-modal-card .card_icon .edit{color:#00303c}.reading-log-modal .new-reading-record{display:flex;align-items:center;box-shadow:0 4px 8px 0 hsla(33,12%,82%,.502);background:#fff;border-radius:4px;height:65px;cursor:pointer;margin-top:10px}.reading-log-modal .new-reading-record .paragraph{margin-bottom:0}.reading-log-modal .new-reading-record .material-icons{padding:15px;color:#887dff;font-size:30px}.reading-log-modal .MuiCardContent-root:last-child{padding-bottom:0!important}.reading-log-modal .expand-icon{display:none}.welcome_child{margin-top:2rem}.comment-card-container{margin:2em 0;border-radius:4px}.comment-card-container .comment-card{display:flex;gap:40px;align-items:center;box-shadow:0 4px 8px hsla(33,12%,82%,.5);padding:1em 2em 0;background-color:transparent}@media(max-width:768px){.comment-card-container .comment-card{padding:0;box-shadow:none;background-color:#fff}}.comment-card-container .comment-card .comment-card-left-sec{width:100%}.comment-card-container .comment-card .comment-card-left-sec .MuiOutlinedInput-input{background-color:transparent!important}@media(max-width:768px){.comment-card-container .comment-card .comment-card-left-sec{width:100%}}.comment-card-container .comment-card .child-comment-card-left-sec{width:200px}@media(max-width:768px){.comment-card-container .comment-card .child-comment-card-left-sec{display:none}}@media(min-width:769px)and (max-width:1160px){.comment-card-container .comment-card .child-comment-card-left-sec{margin:0}}.comment-card-container .comment-card .child-comment-card-left-sec .side-image{height:200px;object-fit:contain}.comment-card-container .comment-card .comment-card-right-sec{width:30%}@media(max-width:768px){.comment-card-container .comment-card .comment-card-right-sec{display:none}}.comment-card-container .comment-card .comment-card-right-sec .side-image{height:220px;object-fit:contain}.change-dress-container{display:flex;justify-content:center;align-items:center;flex-direction:column;margin-top:6em}.change-dress-container .child-img{height:300px;object-fit:contain}.change-dress-container .dress-img-container{display:flex;justify-content:center;align-items:center;margin:0 0 2.5em;overflow:auto;width:100%}.change-dress-container .dress-img-container .dress-container{display:flex;justify-content:center;align-items:center;margin:.5em;padding:.5em;border-radius:4px;box-shadow:0 4px 8px hsla(33,12%,82%,.5);cursor:pointer;width:152px;height:168px}@media(max-width:768px){.change-dress-container .dress-img-container .dress-container{height:96px}}@media(max-width:599px){.change-dress-container .dress-img-container .dress-container .selector{width:100px}}@media(max-width:462px){.change-dress-container .dress-img-container .dress-container .selector{width:86px;overflow:hidden}}.change-dress-container .dress-img-container .dress-container .dress-img{object-fit:contain;max-height:100%;max-width:100%}@media(min-width:375px)and (max-width:540px){.change-dress-container .lwp-button-wrapper,.change-dress-container .lwp-button-wrapper button{width:100%}}.book_history_container{position:relative}.book_history_container .MuiCardContent-root{padding:25px}.book_history_container .MuiCardContent-root:last-child{padding-bottom:25px!important}.book_history_container .bookname{text-align:center;margin-bottom:16px;min-height:38px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical}.book_history_container .book_history_card .book_history_card_container:before{content:"";position:absolute;width:100%;left:0;top:0;border-top:4px solid #887dff;background-color:#887dff}.book_history_container .book_history_card .book_history_card_container .MuiChip-label{padding:0 8px}.book_history_more{color:#999591}.activity-feed-header{display:flex;justify-content:space-between}@media(max-width:768px){.activity-feed-header{flex-direction:column}}.activity-feed-header .filter-text{font-weight:700}.activity-feed-header .MuiChip-root{background-color:#fdc300}.activity-feed-header .teacher-activity-feed-header{display:flex;align-items:center}.activity-feed-header .teacher-activity-feed-header .MuiChip-root{margin-left:25px}.activity-feed-header .teacher-activity-feed-header .heading-one{font-size:24px}.filter-content{padding:.5em;min-width:250px}.filter-content:focus{outline:none}.filter-content .option-field{margin:1em 0}.class-register-header-container{display:flex;align-items:center;gap:10px;margin-bottom:24px}.class-register-header-container .class-register-header-image-reading{width:34px;height:34px;background-color:#d0d8ff;border-radius:32px;display:flex;align-items:center;justify-content:center}.class-register-header-container .class-register-header-image-reading img{width:34px;height:18px;margin-left:3px;object-fit:none}.class-register-header-container .class-register-header-image-fullProgramme{width:34px;height:34px;background-color:#d4e5ab;border-radius:32px;display:flex;align-items:center;justify-content:center}.class-register-header-container .class-register-header-image-fullProgramme img{width:28px;height:31px;object-fit:none}.class-register-header-container .heading{font-size:1.5rem;margin-right:22px}.mathscot_popOver{display:flex;justify-content:flex-end}.mathscot_popOver .typography{max-width:250px}.MuiPaper-root .mathscot-filter .MuiFormGroup-root .MuiFormControlLabel-root{align-items:center!important}.MuiPaper-root .mathscot-filter .MuiFormGroup-root .MuiFormControlLabel-root .MuiRadio-root{color:#00303c}.mathscots-cards-grid{align-items:flex-start;justify-content:flex-start;padding-top:1em}@media(max-width:768px){.mathscots-cards-grid{justify-content:center}}.register .register-cards-grid .class-progrees-card{box-shadow:0 4px 8px hsla(33,12%,82%,.5);padding:1em}.register .register-card .material-icons{width:24px;font-size:27px}.register .class-register-header-container{display:flex;align-items:center;gap:10px;margin-bottom:24px}.register .class-register-header-container .class-register-header-image-reading{width:34px;height:34px;background-color:#d0d8ff;border-radius:32px;display:flex;align-items:center;justify-content:center}.register .class-register-header-container .class-register-header-image-reading img{width:34px;height:18px;margin-left:3px;object-fit:none}.register .class-register-header-container .class-register-header-image-fullProgramme{width:34px;height:34px;background-color:#d4e5ab;border-radius:32px;display:flex;align-items:center;justify-content:center}.register .class-register-header-container .class-register-header-image-fullProgramme img{width:28px;height:31px;object-fit:none}.register .class-register-header-container .heading{font-size:1.5rem;margin-right:22px}.register .premium_link{text-decoration:underline;margin-left:1px;cursor:pointer;color:#00303c}.register .MuiListItemIcon-root{min-width:0!important}.register .edit_class_details_list_popOver .common_drop_down{justify-content:space-between}.register .edit_class_details_list_popOver .common_drop_down span{width:24px;font-size:27px}.register .not-active-class-alert-container{margin-bottom:24px;width:100%;height:63.13px;border-radius:4px;display:flex;align-items:center;background-color:#fff6d9}.register .not-active-class-alert-container .not-active-class-alert-mathscot-container{width:38px;height:38px;background:#fdc300;border-radius:25px;margin-left:10px;display:flex;align-items:center;justify-content:center}.register .not-active-class-alert-container .not-active-class-alert-mathscot-container img{width:45px;height:43px;object-fit:none;margin-left:8px}.register .not-active-class-alert-container .not-active-class-alert-text{margin:0 10px 0 20px}.register .not-active-class-alert-container .not-active-class-alert-text p{font-size:14px;margin-bottom:0}.register .not-active-class-alert-container .not-active-class-alert-text p .not-active-class-link-text{text-decoration:underline;cursor:pointer;color:#00303c}.register .register_popOver{margin-bottom:20px;margin-left:38px;display:flex;justify-content:flex-end;align-items:center}.register .register_popOver .MuiFormControlLabel-root{align-items:center!important;margin:0}.register .register_popOver .Show_activity_counts .MuiSwitch-track{opacity:.18}.register .register_popOver .reading-PopOver{margin-left:38px}.register .register_popOver .typography{max-width:250px}.register .progress_bar_card_text_header{display:flex;justify-content:space-between}.maxi .register_filter{margin-bottom:16px}.maxi .register_filter p{margin-bottom:0;margin-left:5px}.maxi .register_filter:last-child{margin-bottom:8px}.maxi .register_filter:first-child{margin-top:8px}.parent-contact-details-container{display:flex;flex-direction:column;gap:16px;margin-top:16px;margin-bottom:24px}.parent-contact-details-container .parent-contact-detail-inputfield{display:flex;align-items:center;justify-content:space-between;gap:16px}.parent-contact-details-container .parent-contact-detail-inputfield .material-icons{color:#00303c;margin-bottom:1em;cursor:pointer}.parent-contact-details-container .parent-contact-detail-text{display:flex;align-items:center;justify-content:space-between}.parent-contact-details-container .parent-contact-detail-text .parent-contact-detail-icons{display:flex;align-items:center;gap:17px}.parent-contact-details-container .parent-contact-detail-text .parent-contact-detail-icons .material-icons{color:#00303c;cursor:pointer}.parent-contact-details-container .parent-contact-add-contact-button{display:flex;align-items:center;gap:8px}.parent-contact-details-container .parent-contact-add-contact-button .material-icons{color:#00303c;cursor:pointer}.parent-contact-details-container .parent-contact-add-contact-button h3{cursor:pointer;margin-bottom:0}.missing-parent-alert .MuiAlert-message{color:#000}.confirm-detail-validation{display:flex;gap:6px}.confirm-detail-validation svg{color:red;font-size:14px}.confirm-detail-validation .confirm-detail-validation-message{font-size:12px;color:red;margin-bottom:0}.choose_topic_modal .MuiDialog-paperWidthLg{width:100%}.choose_topic_modal .loading_container{display:flex;justify-content:center;align-items:center;width:100%}.choose_topic_modal .dialog-content-section{min-height:513px}@media(max-width:768px){.choose_topic_modal .dialog-content-section .dialog-title{flex:auto;padding-left:0}.choose_topic_modal .dialog-content-section .dialog-title .typography-text{font-size:15px;line-height:22px}}.choose_topic_modal .no_match_item_status{max-width:630px;margin:0 auto}.choose_topic_modal .no_match_item_status .lwp-button{background-color:#d6d1cb;width:176px;height:52px}.no_match_item_status_topic_libary{padding:27px 0 40px;box-shadow:0 4px 8px hsla(33,12%,82%,.5)}.no_match_item_status_topic_libary p{max-width:400px}.image_editor_container .crop_btn_group{display:flex;justify-content:space-between;flex-wrap:wrap}.image_editor_container .btn_group{display:flex;justify-content:flex-end;margin-top:15px}.image_editor_container .btn_group .cancel_btn{margin-right:10px;padding:8px 22px}.image_editor_container .cropper-bg{border-radius:10px;overflow:hidden}.image_editor_container .cropper-modal{opacity:.7}.signup-page-container{display:flex;justify-content:center;align-items:center;flex-direction:column}.signup-page-container .MuiAlert-standardSuccess{background-color:#fce9e5}.signup-page-container .MuiAlert-standardSuccess .icon_color{color:#e8492a}.signup-page-container .MuiAlert-standardSuccess .MuiButton-textSizeSmall{min-width:30px;border-radius:50%}.signup-page-container .mt-45{margin-top:45px}.signup-page-container .social-login-card p{text-align:left}.signup-page-container .social-login-card .common_social_account_container{margin-bottom:20px}.signup-page-container .social-login-card .common_social_account_container .MuiPaper-root{width:100%}.signup-page-container .common_status_container .common_status_img{margin-top:40px}@media(max-width:768px){.signup-page-container .common_status_container .common_status_img{margin-top:40px}}.signup-page-container .common_status_container h1{margin:60px 0}.signup-page-container .common_status_container .reject-invitation-p{max-width:500px}.signup-page-container .common_status_container .common_status_container_image{max-width:200px}.signup-page-container .socail_signUp_status h1{margin:40px 0 16px}.signup-page-container .socail_signUp_status p{margin-bottom:30px}.signup-page-container .email_address_disabled,.signup-page-container .email_address_disabled input{background:#f5f5f5}.signup-page-container .mb-20{margin-bottom:20px}.signup-page-container .text-fields{width:50%;text-align:center}.signup-page-container .text-fields .email-btn{margin-top:18px}@media(max-width:768px){.signup-page-container .text-fields,.signup-page-container .text-fields .email-btn{width:100%}}.signup-page-container .bottom_section{text-align:start;margin-bottom:80px}@media(max-width:768px){.signup-page-container .bottom_section{margin-bottom:40px}}.signup-page-container .recaptcha{display:flex;justify-content:center;align-self:center;margin-bottom:1.5rem}.signup-page-container .signup-already-account-text{margin-top:24px}@media(max-width:768px){.signup-page-container .login-btn{width:100%}}.social-options-btn-container{max-width:max-content;margin:0 auto}.social-options-btn-container h1{margin-top:108px;text-align:center;font-size:20px}.social-options-btn-container .social-options-btn-heading{margin-top:35px}.social-options-btn-container .mt-32{margin-top:32px}.social-options-btn-container .social-button-container{display:flex;justify-content:center;align-items:center;gap:40px}.social-options-btn-container .social-button-container .lwp-social-button-wrapper{min-width:290px}.social-options-btn-container .social-button-container .lwp-social-button-wrapper .MuiPaper-root{box-shadow:0 4px 8px hsla(33,12%,82%,.5);padding:0 7px}.social-options-btn-container .social-button-container .lwp-social-button-wrapper-signup{width:100%}.social-options-btn-container .social-button-container .lwp-social-button-wrapper-signup .MuiPaper-root{box-shadow:0 4px 8px hsla(33,12%,82%,.5);padding:0 7px}@media(max-width:768px){.social-options-btn-container{max-width:100%}.social-options-btn-container h1{margin-top:50px}.social-options-btn-container .mt-32{margin-top:24px}.social-options-btn-container .social-button-container{display:flex;flex-direction:column;gap:24px;width:100%}.social-options-btn-container .social-button-container .lwp-social-button-wrapper{min-width:100%}.social-options-btn-container .social-button-container .lwp-social-button-wrapper button{font-size:16px}}.forgot-password-page-container{display:flex;justify-content:center;align-items:center;flex-direction:column}.forgot-password-page-container .common_status_container{max-width:327px}.forgot-password-page-container .common_status_container .common_status_container_image{max-width:200px}.forgot-password-page-container .text-fields{width:50%;text-align:center;margin-top:15px}@media(max-width:768px){.forgot-password-page-container .text-fields{width:100%}}.forgot-password-page-container .recaptcha{display:flex;justify-content:center;align-self:center;margin-bottom:5px}.forgot-password-page-container .btn{margin-top:25px;width:220px;height:52px}@media(max-width:768px){.forgot-password-page-container .btn{width:100%}}.reading_tab{margin:24px 0}.reading_tab .reading_container{display:flex;gap:20px}.reading_tab .reading_container .reading_Item{cursor:pointer;border-radius:4px;border:1px solid #c9c9c9;padding:14px 24px}.reading_tab .reading_container .active{border:1px solid #c66c00;background:#ffd19b}.reading_group .reading_group_container{display:flex}.reading_group .reading_group_container .form_section{width:50%;padding-right:35px}.reading_group .reading_group_container .form_section .mb_24{margin-bottom:24px}.reading_group .reading_group_container .form_section .mb_8{margin-bottom:8px}.reading_group .reading_group_container .form_section .group_radio_button{color:#00303c}.reading_group .reading_group_container .form_section .date-picker-field{width:100%}.reading_group .reading_group_container .form_section .includeInReadingTarget-checkbox .paragraph{display:flex}.reading_group .reading_group_container .form_section .includeInReadingTarget-checkbox .paragraph .common_drop_down{padding:0 7px}.reading_group .reading_group_container .form_section .submit_group{display:flex;justify-content:flex-end;margin-top:48px;gap:24px}.reading_group .reading_group_container .form_section .disabled-field{display:flex}.reading_group .reading_group_container .form_section .suggested-books-container{overflow-x:auto;padding-bottom:15px;scrollbar-width:unset;-ms-overflow-style:unset}.reading_group .reading_group_container .form_section .suggested-books-container::-webkit-scrollbar{width:4px;display:unset}.reading_group .reading_group_container .form_section .suggested-books-container::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px #e6e6e6;border-radius:20px}.reading_group .reading_group_container .form_section .suggested-books-container::-webkit-scrollbar-thumb{background-color:#b7b7b7;border-radius:20px}.reading_group .reading_group_container .form_section .suggested-books-container::-webkit-scrollbar{width:5px;height:5px}.reading_group .reading_group_container .form_section .suggested-books-container .suggested-books-card{min-width:215px}.reading_group .reading_group_container .previous_section{padding-left:35px;width:50%}.reading_group .reading_group_container .previous_section .show_feed{display:flex;align-items:center;cursor:pointer}.reading_group .reading_group_container .previous_section .activity_Feed_card .infinite-scroll-component{padding-right:30px}.reading_group .reading_group_container .previous_section .activity_Feed_card .infinite-scroll-component .no_feed{margin-top:100px}.reading_group .reading_group_container .previous_section .activity_Feed_card .infinite-scroll-component::-webkit-scrollbar{width:4px}.reading_group .reading_group_container .previous_section .activity_Feed_card .infinite-scroll-component::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px #e6e6e6}.reading_group .reading_group_container .previous_section .activity_Feed_card .infinite-scroll-component::-webkit-scrollbar-thumb{background-color:#b7b7b7}.reading_group .reading_group_container .previous_section .activity_Feed_card .infinite-scroll-component .feedback-comment-card{width:100%}.reading_group .reading_group_container .previous_section .activity-feed-title-icon{justify-content:left!important;padding:0 8px;margin:0!important}@media(max-width:768px){.reading_group .reading_group_container .previous_section .activity-feed-title-icon{margin-top:12px!important}}.reading_group .reading_group_container .previous_section .activity-feed-accordion-summary{align-items:flex-start}.reading_group .reading_group_container .previous_section .activity-feed-accordion-summary .MuiAccordionSummary-expandIconWrapper{margin:18px 5px}.reading_group .reading_group_container .previous_section .activity-feed-accordion-summary .activity-feed-header-section .activity-feed-edit-container{margin:18px 0}.reading_group .reading_group_container .previous_section .activity-feed-accordion-summary .activity-feed-header-section .activity-feed-content{width:calc(100% + 50px);margin:0;padding:0 8px 16px!important}@media(max-width:768px){.reading_group .reading_group_container .previous_section .activity-feed-accordion-summary .activity-feed-header-section .activity-feed-content{padding-top:10px!important;max-width:calc(100% + 50px)}}.reading_group .reading_group_container .previous_section .activity-feed-accordion-summary .activity-feed-title-section{flex-direction:column}@media(max-width:1160px){.reading_group .reading_group_container{flex-direction:column}.reading_group .reading_group_container .form_section{padding-right:0;width:100%!important}.reading_group .reading_group_container .previous_section{padding-left:0;margin-top:40px;width:100%!important}.reading_group .reading_group_container .previous_section .activity_Feed_card .infinite-scroll-component{padding-right:10px}.reading_group .reading_group_container .previous_section .activity_Feed_card .infinite-scroll-component .feedback-comment-card{width:80%}}@media(max-width:1160px)and (max-width:768px){.reading_group .reading_group_container .previous_section .activity_Feed_card .infinite-scroll-component .feedback-comment-card{width:100%}}.count-towards-reading-target-checkbox{display:flex;align-items:center}.count-towards-reading-target-checkbox .MuiTypography-root{padding-top:0!important}.count-towards-reading-target-checkbox .MuiTypography-root .paragraph{margin-bottom:0}.count-towards-reading-target-checkbox .MuiTypography-root .MuiBox-root{display:flex;align-items:center;gap:5px}.custum_multiselect .MuiOutlinedInput-notchedOutline{border-color:#00303c!important}.reset-password-page-container{display:flex;justify-content:center;align-items:center;flex-direction:column;margin-top:10em}.reset-password-page-container .common_status_container{max-width:327px}.reset-password-page-container .common_status_container .common_status_container_image{max-width:200px}.reset-password-page-container .text-fields{width:50%;text-align:center;margin-top:15px}@media(max-width:768px){.reset-password-page-container .text-fields{width:100%}}.reset-password-page-container .btn{margin-top:25px;width:220px;height:52px}@media(max-width:768px){.reset-password-page-container .btn{width:100%}}.resources_page_container{width:100%;height:100%}.resources_page_container .resources{width:100%;height:99.7vh;border:none}.topic_detail_container .class-progrees-card{padding:1em}.topic_detail_container .topic-detail-page p{color:#00303c;border-bottom-style:solid;border-bottom-width:1px;width:-moz-fit-content;width:fit-content}.topic_detail_container .common_accordion .MuiAccordionSummary-expandIconWrapper{color:#00303c;cursor:pointer}.topic_detail_container .topic-detail-title{font-size:24px}.pupilTopic-popover-text{margin-left:8px;margin-bottom:10px}.pupilTopic-popover-text-container>p:last-child{margin-bottom:0}.check_your_email_or_phone_container{max-width:550px;margin:auto}.check_your_email_or_phone_container .heading-one{font-size:32px}.check_your_email_or_phone_container .not_rec_an_email{margin-top:32px}.check_your_email_or_phone_container .link{text-decoration:underline;cursor:pointer}.check_your_email_or_phone_container .fransferring_your_account{text-align:center;margin-top:64px}.check_your_email_or_phone_container .fransferring_your_account .lwp-button{margin-top:24px}.check_your_email_or_phone_container .confirmed_details{max-width:500px;line-height:22px;text-align:center}.schedule .class-register-header-container{display:flex;align-items:center;gap:10px;margin-bottom:24px}.schedule .class-register-header-container .class-register-header-image-reading{width:34px;height:34px;background-color:#d0d8ff;border-radius:32px;display:flex;align-items:center;justify-content:center}.schedule .class-register-header-container .class-register-header-image-reading img{width:34px;height:18px;margin-left:3px;object-fit:none}.schedule .class-register-header-container .class-register-header-image-fullProgramme{width:34px;height:34px;background-color:#d4e5ab;border-radius:32px;display:flex;align-items:center;justify-content:center}.schedule .class-register-header-container .class-register-header-image-fullProgramme img{width:28px;height:31px;object-fit:none}.schedule .class-register-header-container .heading{font-size:1.5rem;margin-right:22px}.schedule .schedule-topic-heading{font-size:1.5rem;padding:10px 0 15px}.schedule .add-topic-filters-dropdowns{display:flex;justify-content:space-between}.schedule .add-topic-filters-dropdowns .MuiGrid-root{width:325px}.schedule .add-topic-search{display:flex;align-items:center}.schedule .add-topic-search .MuiGrid-root{max-width:325px;margin-bottom:0}.schedule .add-topic-search .MuiGrid-root .MuiOutlinedInput-input{padding:1em 0}.schedule .add-topic-search .search-button-container{margin-left:36px;display:flex;gap:30px}.schedule .zero-reading-target-bg{background:#f5f5f5}.schedule .not-zero-reading-target-bg{background:#e5f3fa}.schedule .reading-target-container{display:flex;justify-content:flex-end;gap:10px}.schedule .reading-target-container .reading-target{display:flex;justify-content:center;align-items:center;border-radius:25px;width:30px;height:30px}.schedule .reading-target-container .reading-target p{color:#fff;margin-bottom:0;font-family:Chaloops-Medium;font-size:27px}.schedule .reading-target-container .preview-icon{color:#00303c}.schedule .reading-PopOver h3{font-size:14px}.schedule .zero-bg{color:#999591}.schedule .not-zero-bg{background-color:#6f60ae}.schedule .schedule-show-more-btn{margin-top:64px;display:flex;justify-content:center}.schedule .schedule-show-more-btn button{background:#d6d1cb}.schedule .classTopic-table{margin-top:32px}.schedule .no_match_item_status{padding:27px 0 40px;box-shadow:0 4px 8px hsla(33,12%,82%,.5)}.schedule .no_match_item_status p{max-width:400px}.schedule .schedule-reading-info img{margin-top:3px}.schedule .schedule-reading-info p{font-size:16px}.schedule .schedule-reading-info p .schedule-class-reading-target-info-container{display:flex;align-items:center;gap:7px}.schedule .schedule-reading-info p .schedule-class-reading-target-info-container .schedule-reading-target{display:flex;justify-content:center;align-items:center;border-radius:25px;background-color:#6f60ae;width:29px;height:29px}.schedule .schedule-reading-info p .schedule-class-reading-target-info-container .schedule-reading-target p{color:#fff;font-family:Chaloops-Medium;font-size:25px;margin-left:0}.schedule .schedule-reading-info p .schedule-class-details-page{cursor:pointer;color:#00303c}.domain_table .tr_row{height:55px;background:#fff}.schedule-table-actions-table-cell{padding-left:0;width:0}.schedule-table-actions-container{display:flex;align-items:center;gap:21px;cursor:pointer;padding:7px 15px}.schedule-popover .MuiListItem-root .MuiListItemIcon-root{min-width:30px}.schedule-popover .MuiListItem-root .MuiListItemIcon-root .material-icons{display:flex}.schedule-topic-cards{margin-top:45px}.schedule-topic-cards .loading_container{margin:0 auto}.class_details .class-register-header-container{display:flex;align-items:center;gap:10px;margin-bottom:24px}.class_details .class-register-header-container .class-register-header-image-reading{width:34px;height:34px;background-color:#d0d8ff;border-radius:32px;display:flex;align-items:center;justify-content:center}.class_details .class-register-header-container .class-register-header-image-reading img{width:34px;height:18px;margin-left:3px;object-fit:none}.class_details .class-register-header-container .class-register-header-image-fullProgramme{width:34px;height:34px;background-color:#d4e5ab;border-radius:32px;display:flex;align-items:center;justify-content:center}.class_details .class-register-header-container .class-register-header-image-fullProgramme img{width:28px;height:31px;object-fit:none}.class_details .class-register-header-container .heading{font-size:1.5rem;margin-right:22px}.class_details .register-diabel-check .Mui-disabled .typography-text{color:#999591}.class_details .general-heading{margin-bottom:20px}.class_details .class-detail-form{max-width:400px;min-width:100px;margin-top:40px}.class_details .class-detail-form .class-detail-programme-section{margin-top:32px}.class_details .class-detail-form .class-detail-programme-section .programme-info-alert-container{width:100%;min-height:63.13px;border-radius:4px;display:flex;align-items:center;background-color:#e5f3fa;margin:16px 0;padding:10px 0}.class_details .class-detail-form .class-detail-programme-section .programme-info-alert-container .programme-info-alert-mathscot-container{width:38px;height:38px;background:rgba(57,176,226,.6);border-radius:25px;margin-left:10px;display:flex;align-items:center;justify-content:center}.class_details .class-detail-form .class-detail-programme-section .programme-info-alert-container .programme-info-alert-mathscot-container img{width:45px;height:43px;object-fit:none;margin-left:8px}.class_details .class-detail-form .class-detail-programme-section .programme-info-alert-container .programme-info-alert-text{margin:0 10px 0 20px}.class_details .class-detail-form .class-detail-programme-section .programme-info-alert-container .programme-info-alert-text p{font-size:14px}.class_details .class-detail-form .class-detail-programme-section .programme-class-info{display:flex;align-items:center;gap:8px;margin-bottom:21px;width:590px}.class_details .class-detail-form .class-detail-programme-section .programme-class-info p{color:#00303c;font-size:14px;font-weight:700}.class_details .class-detail-form .class-detail-programme-section .programme-class-info .material-icons{width:25px;height:25px;color:#00303c}.class_details .class-detail-form .class-detail-programme-section .date-picker-error .date-picker-field{background-color:#fce9e5}.class_details .class-detail-form .class-detail-programme-section .date-picker-error .date-picker-field .MuiFormLabel-root{color:#000;background-color:#fce9e5}.class_details .class-detail-form .class-detail-programme-section .date-picker-error .date-picker-field .MuiOutlinedInput-notchedOutline{border:1px solid #e8492a}.class_details .class-detail-form .class-detail-programme-section .date-picker-field{width:100%}.class_details .class-detail-form .class-detail-programme-section .date-picker-field .MuiInputAdornment-root button{color:#00303c}.class_details .class-detail-form .class-detail-programme-section .disabled-field{width:100%}.class_details .class-detail-form .class-detail-programme-section .date-error-message{display:flex;align-items:flex-start;gap:8px;margin-bottom:8px}.class_details .class-detail-form .class-detail-programme-section .date-error-message .MuiSvgIcon-root{font-size:14px;margin-top:8px;color:#e8492a}.class_details .class-detail-form .class-detail-programme-section .date-error-message p{margin-top:8px;font-size:12px;color:#e8492a}@media(max-width:768px){.class_details .class-detail-form .class-detail-programme-section .programme-class-info{width:100%}}.class_details .registration-class{display:flex;align-items:center;margin-bottom:12px;gap:20px}.class_details .teacher-heading{margin-bottom:20px;margin-top:32px}.class_details .add-teacher-container{max-width:100%;max-height:67px;background:#fff;box-shadow:0 4px 8px 0 hsla(33,12%,82%,.502);padding:10px 16px;margin-bottom:20px;display:flex;justify-content:space-between;align-items:center;border-radius:4;font-weight:700}.class_details .add-teacher-container .title{padding:16px 5px 16px 0;font-size:14px}.class_details .add-teacher-container .add-btn{border:3px solid #f28d00;border-radius:50%;cursor:pointer;color:#f28d00;font-weight:700}.class_details .reading-log-settings-container{display:flex;flex-direction:column}.class_details .reading-log-settings-container .reading-log-heading{margin-top:30px}.class_details .reading-log-settings-container .reading-log-select{margin-top:14px}.class_details .reading-log-settings-container .reading-log-not-available{display:flex;margin-top:12px}.class_details .reading-log-settings-container .reading-log-not-available .reading-log-class-icon{margin-left:10px}.class_details .custom-alert-skip-pupil{background-color:#fffdf7;border:1px solid #fdc300}.class_details .custom-alert-skip-pupil .MuiAlert-icon{color:#fdc300}.class_details .invite_them_now{display:flex;gap:8px;margin-top:12px;cursor:pointer}.class_details .invite_them_now p{font-style:normal;font-weight:700}.class_details .update_buttons{display:flex;gap:25px;margin-top:25px}.class-detail-programme-modal .dialog-content-section .dialog-title{padding:16px 24px 0}.class-detail-programme-modal .dialog-content-section .MuiDialogContent-root{padding:16px 24px 45px}.welcomepage_container .welcomepage_content .welcomepage_header{display:flex;flex-direction:column;justify-content:center;align-items:center;padding-top:10px;padding-bottom:10px;height:109px}.welcomepage_container .welcomepage_content .welcomepage_header img{object-fit:contain;height:100%}.welcomepage_container .welcomepage_content .no-image-header{margin-top:110px}.welcomepage_container .welcomepage_content .welcomepage_header_text{font-size:20px;text-align:center;margin-top:13px}.welcomepage_container .welcomepage_content .welcomepage_header_heading{margin-bottom:38px;margin-top:37px;font-size:32px}.welcomepage_container .welcomepage_content .heading{margin-top:64px}.welcomepage_container .welcomepage_content .welcomepage_video{margin:0 auto;width:856px}.welcomepage_container .welcomepage_content .welcomepage_active_image_container{width:290px;margin:0 auto 92px}.welcomepage_container .welcomepage_content .welcomepage_active_image_container img{width:100%;object-fit:contain}.welcomepage_container .welcomepage_content .invitation_heading{font-size:20px}.welcomepage_container .welcomepage_content .welcomepage_underlinedText{margin-top:9px;text-align:center;margin-bottom:40px}.welcomepage_container .welcomepage_content .welcomepage_underlinedText u{cursor:pointer}.welcomepage_container .welcomepage_content .welcomepage_checkbox{width:660px;margin:0 auto}.welcomepage_container .welcomepage_content .welcomepage_checkbox .MuiFormControlLabel-root{margin-right:0;align-items:flex-start}.welcomepage_container .welcomepage_content .welcomepage_checkbox .MuiFormControlLabel-root .MuiTypography-root p{color:#000}.welcomepage_container .welcomepage_content .welcomepage_checkbox .MuiFormControlLabel-root .material-icons{color:#00303c}.welcomepage_container .welcomepage_content .welcomepage_lwpButton{margin-top:40px;display:flex;justify-content:center}.welcomepage_container .welcomepage_content .welcomepage_lwpButton .MuiButtonBase-root{width:170px;height:52px}.welcomepage_container .welcomepage_content .welcomepage_responsive_view{display:none}.welcomepage_container .welcomepage_content .welcomepage_image_container{display:flex;justify-content:center}.welcomepage_container .welcomepage_content .welcomepage_learning_sharing{display:flex;justify-content:center;gap:25px;margin-top:30px}.welcomepage_container .welcomepage_content .welcomepage_learning_sharing .welcomepage_learning,.welcomepage_container .welcomepage_content .welcomepage_learning_sharing .welcomepage_sharing{width:30%}@media(max-width:768px){.welcomepage_container .welcomepage_content{padding:0}.welcomepage_container .welcomepage_content .welcomepage_header_heading{margin-bottom:31px;margin-top:39px}.welcomepage_container .welcomepage_content .welcomepage_active_image_container{margin-bottom:65px}.welcomepage_container .welcomepage_content .welcomepage_video{margin:0 auto;width:100%}.welcomepage_container .welcomepage_content .welcomepage_checkbox{width:100%}.welcomepage_container .welcomepage_content .welcomepage_underlinedText{margin-top:22px;margin-bottom:33px}.welcomepage_container .welcomepage_content .welcomepage_desktop_view{display:none}.welcomepage_container .welcomepage_content .welcomepage_responsive_view{display:block}.welcomepage_container .welcomepage_content .welcomepage_lwpButton{margin-top:30px}.welcomepage_container .welcomepage_content .welcomepage_lwpButton .lwp-button-wrapper,.welcomepage_container .welcomepage_content .welcomepage_lwpButton .lwp-button-wrapper button{width:100%}}@media(min-width:320px)and (max-width:540px){.welcomepage_container .welcomepage_content .welcomepage_lwpButton span{width:100%;display:grid}}@media(min-width:769px)and (max-width:1030px){.welcomepage_container .welcomepage_content .welcomepage_video{width:100%}.welcomepage_container .welcomepage_content .welcomepage_desktop_view .welcomepage_learning_sharing{display:flex;justify-content:space-around}}.welcomepage_modal{padding-top:30px}.welcomepage_modal .login-or-signup-modal-inner-content{margin-bottom:70px;margin-top:64px}.welcomepage_modal .login-or-signup-modal-inner-content p{width:500px}@media(max-width:768px){.welcomepage_modal .login-or-signup-modal-inner-content{margin-bottom:46px;margin-top:53px}.welcomepage_modal .login-or-signup-modal-inner-content p{width:100%}}.interstitials-container{width:calc(100% - 60px);min-height:calc(100% - 140px);position:absolute;top:80px;left:0;padding:30px;display:flex}@media(max-width:768px){.interstitials-container{width:calc(100% - 20px);min-height:calc(100% - 100px);padding:10px}}.interstitials-container .interstitial-header-container h1{font-size:32px;margin-bottom:.2em;line-height:50px}.interstitials-container .interstitial-header-container .interstitial-schoolName-text{font-size:20px;margin-bottom:.2em}@media(max-width:768px){.interstitials-container .interstitial-header-container{margin-top:10px}}.interstitials-container .image-container{display:flex;justify-content:center;margin-bottom:13px}.interstitials-container .image-container img{width:110px;max-height:110px;object-fit:contain}.interstitials-container .interstitials_Card_wrapper{background-color:#fff;width:100%;margin:0 auto}.interstitials-container .interstitials_Card_wrapper .interstitials_Card{height:calc(100% - 10px);max-width:1032px;margin:auto;padding:20px;display:flex;flex-direction:column;align-items:center}@media(max-width:768px){.interstitials-container .interstitials_Card_wrapper .interstitials_Card{padding:10px 15px}}.interstitials-container .interstitials_Card_wrapper .interstitials_Card .interstitials-stepper{background:transparent;margin-bottom:8px}.interstitials-container .interstitials_Card_wrapper .interstitials_Card .interstitials-stepper .MuiMobileStepper-dotActive{background-color:#ffd19b}.interstitials-container .interstitials_Card_wrapper .interstitials_Card .interstitial-confirm-invitation{display:flex;flex-direction:column;align-items:center}.interstitials-container .interstitials_Card_wrapper .interstitials_Card .interstitial-confirm-invitation h1{font-size:20px}.interstitials-container .interstitials_Card_wrapper .interstitials_Card .interstitial-confirm-invitation .interstitials_notCorrect{cursor:pointer}.interstitials-container .interstitials_Card_wrapper .interstitials_Card .welcome_info_second_content .second_content{margin-bottom:24px;display:flex;gap:16px}.interstitials-container .interstitials_Card_wrapper .interstitials_Card .welcome_info_second_content .second_content img{width:68px}.interstitials-container .interstitials_Card_wrapper .interstitials_Card .welcome_info_second_content .second_content h3{margin-bottom:8px}.interstitials-container .interstitials_Card_wrapper .interstitials_Card .welcome_info_second_content .second_content .content{width:100%}.interstitials-container .interstitials_Card_wrapper .interstitials_Card .welcome_info{margin-top:40px;margin-bottom:24px}.interstitials-container .interstitials_Card_wrapper .interstitials_Card .welcome_info h1{font-size:24px;margin-bottom:24px}.interstitials-container .interstitials_Card_wrapper .interstitials_Card .welcome_info img{width:98%;display:flex;margin:auto}.interstitials-container .interstitials_Card_wrapper .interstitials_Card .welcome_info .welcome_info_content{display:flex;margin-top:40px;gap:80px;text-align:center}.interstitials-container .interstitials_Card_wrapper .interstitials_Card .welcome_info .welcome_info_content .content{width:100%}.interstitials-container .interstitials_Card_wrapper .interstitials_Card .interstitials_btn{display:flex;gap:16px}@media(max-width:768px){.interstitials-container .interstitials_Card_wrapper .interstitials_Card .interstitials_btn{width:100%;justify-content:center;flex-direction:column-reverse;align-items:center;margin-bottom:10px}.interstitials-container .interstitials_Card_wrapper .interstitials_Card .interstitials_btn span,.interstitials-container .interstitials_Card_wrapper .interstitials_Card .interstitials_btn span .lwp-button{width:100%}}.interstitials-container .interstitials_Card_wrapper .interstitials_Card .marleft{margin-right:140px}@media(max-width:768px){.interstitials-container .interstitials_Card_wrapper .interstitials_Card .marleft{margin:0}}.interstitials-container .interstitials_Card_wrapper .interstitials_Card .interstitial-new-mathscot{margin-top:40px}.interstitials-container .interstitials_Card_wrapper .interstitials_Card .interstitial-new-mathscot h1{font-size:24px;margin-bottom:24px}.interstitials-container .interstitials_Card_wrapper .interstitials_Card .interstitial-new-mathscot p{max-width:650px;margin-top:24px}.interstitials-container .interstitials_Card_wrapper .interstitials_Card .interstitial-new-mathscot .common_card{width:max-content;margin:auto;padding:15px}.interstitials-container .interstitials_Card_wrapper .interstitials_Card .interstitials-policy-container{margin-top:40px;margin-bottom:24px}.interstitials-container .interstitials_Card_wrapper .interstitials_Card .interstitials-policy-container img{display:flex;margin:auto}.interstitials-container .interstitials_Card_wrapper .interstitials_Card .interstitials-policy-container .interstitials-policy{margin-top:48px;max-width:520px;padding:24px 16px 24px 32px;border:4px solid;border-image:linear-gradient(270deg,#ffd7a3 .01%,#fff6d9 40.62%,#ffe0b3 77.58%,#d0d8ff 99.97%);border-image-slice:1}@media(max-width:768px){.interstitials-container .interstitials_Card_wrapper .interstitials_Card .interstitials-policy-container .interstitials-policy{padding:16px}}.interstitials-container .interstitials_Card_wrapper .interstitials_Card .interstitials-policy-container .interstitials-policy .interstitials-policy-btn{margin-top:24px;display:flex;justify-content:center}.interstitials-container .interstitials_Card_wrapper .interstitials_Card .interstitials-policy-container .interstitials-policy .interstitials-policy-btn button{padding:16px 40px}@media(max-width:768px){.interstitials-container .interstitials_Card_wrapper .interstitials_Card .interstitials-policy-container .interstitials-policy .interstitials-policy-btn .lwp-button-wrapper,.interstitials-container .interstitials_Card_wrapper .interstitials_Card .interstitials-policy-container .interstitials-policy .interstitials-policy-btn button{width:100%}}.mask-default{background-image:url(/_next/static/media/Mask-group-orange.bac85644.png)}.mask-un-default{background-color:#fbdbb5}.mask-reading{background-image:url(/_next/static/media/Mask-group-reading.273fd42a.png)}.mask-un-reading{background-color:#d0d8ff}.mask-fullProgram{background-image:url(/_next/static/media/Mask-group-fullProgram1.3573ee66.png)}.mask-un-fullProgram{background-color:#d4e5ab}.childRejected_container{width:100%}.childRejected_container .childRejected_content .childRejected_image{display:flex;justify-content:center;padding-top:90px;height:200px;margin-bottom:24px}.childRejected_container .childRejected_content .childRejected_subheading{width:500px;text-align:center;margin:0 auto}@media(max-width:768px){.childRejected_container .childRejected_content .childRejected_image{padding:0}.childRejected_container .childRejected_content h1{font-size:32px}.childRejected_container .childRejected_content .childRejected_subheading{width:100%;margin-top:16px}}.account_not_linked_container h1{padding-top:90px}@media(max-width:768px){.account_not_linked_container h1{padding-top:40px}}.account_not_linked_container .account_information{display:flex;justify-content:center;align-items:center;gap:45px;margin:22px 0 57px}.account_not_linked_container .account_information span{font-size:45px;color:#fdc300}.account_not_linked_container p{max-width:460px;margin:0 auto}.account_not_linked_container .account_not_linked_button_container{display:flex;justify-content:center;gap:30px;margin-top:45px}.account_not_linked_container .account_not_linked_button_container button{height:52px}@media(max-width:768px){.account_not_linked_container .account_information{display:flex;flex-direction:column;gap:25px;margin:22px 0 39px}.account_not_linked_container .account_not_linked_button_container{display:flex;flex-direction:column;margin-top:39px}.account_not_linked_container .account_not_linked_button_container button{width:100%}}.account-not-found .common_status_container .common_status_img{margin-top:100px}.account-not-found .common_status_container h1{margin-top:25px}.account-not-found .common_status_container p{width:500px}@media(max-width:768px){.account-not-found .common_status_container .common_status_img{margin-top:68px}.account-not-found .common_status_container h1{margin-top:0}.account-not-found .common_status_container .lwp-button-wrapper,.account-not-found .common_status_container p{width:100%}.account-not-found .common_status_container .lwp-button-wrapper .lwp-button{margin-top:50px}}.cannot-link-account-container .common_status_container .common_status_img{margin-top:100px}.cannot-link-account-container .common_status_container h1{margin-top:25px}.cannot-link-account-container .common_status_container p{width:500px}.cannot-link-account-container .common_status_container .cannot-link-account-button-container{display:flex;width:400px;justify-content:space-evenly}@media(max-width:768px){.cannot-link-account-container .common_status_container .common_status_img{margin-top:68px}.cannot-link-account-container .common_status_container h1{margin-top:10px}.cannot-link-account-container .common_status_container p{width:100%}.cannot-link-account-container .common_status_container .cannot-link-account-button-container{width:100%;flex-direction:column}.cannot-link-account-container .common_status_container .cannot-link-account-button-container .lwp-button{margin-top:30px}}.user-password-wrapper .change-password-wrapper{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}.user-password-wrapper .change-password-wrapper .account-settings-heading{font-size:32px}.user-password-wrapper .change-password-wrapper .MuiGrid-root{width:520px}.user-password-wrapper .change-password-wrapper .MuiGrid-root .MuiFormControl-root{margin-bottom:32px}.user-password-wrapper .change-password-wrapper .lwp-button-wrapper button{padding:8px 35px}.user-password-wrapper .change-password-wrapper a{margin-top:24px}@media(max-width:768px){.user-password-wrapper .change-password-wrapper .account-settings-heading{text-align:center;font-size:25px;padding-bottom:0}.user-password-wrapper .change-password-wrapper .MuiGrid-root{width:100%}.user-password-wrapper .change-password-wrapper .MuiGrid-root .MuiFormControl-root{margin-top:38px;margin-bottom:32px}.user-password-wrapper .change-password-wrapper .confirm-new-password{width:100%}.user-password-wrapper .change-password-wrapper .confirm-new-password .MuiFormControl-root{margin-top:0}.user-password-wrapper .change-password-wrapper .lwp-button-wrapper,.user-password-wrapper .change-password-wrapper .lwp-button-wrapper button{width:100%}}.accountless-email-container{max-width:520px;margin:0 auto}.accountless-email-container .accountless-email-back-btn{margin-top:118px}.accountless-email-container .common_status_container{margin-bottom:32px;margin-top:35px}.accountless-email-container .common_status_container h1,.accountless-email-container .common_status_container p{margin-top:24px}.accountless-email-container .accountless-bottom-text,.accountless-email-container .accountless-bottom-text-without-gap{display:flex;justify-content:center;gap:10px;margin-bottom:35px}.accountless-email-container .accountless-bottom-text .link-text{text-decoration:underline;cursor:pointer}@media(max-width:768px){.accountless-email-container{max-width:100%}.accountless-email-container .accountless-email-back-btn{margin-top:96px}.accountless-email-container .common_status_container{margin-bottom:24px;margin-top:25px}.accountless-email-container .common_status_container h1{margin-top:18px}.accountless-email-container .accountless-bottom-text{display:flex;flex-direction:column;align-items:center;gap:24px}.accountless-email-container .accountless-bottom-text-without-gap{display:flex;flex-direction:column;align-items:center;gap:0}}.class-activate-container .programme-options-container .programme-info-alert-container{width:100%;border-radius:4px;display:flex;align-items:center;background-color:#e5f3fa;margin:16px 0;padding:10px 0}.class-activate-container .programme-options-container .programme-info-alert-container .programme-info-alert-mathscot-container{width:38px;height:38px;background:rgba(57,176,226,.6);border-radius:25px;margin-left:10px;display:flex;align-items:center;justify-content:center}.class-activate-container .programme-options-container .programme-info-alert-container .programme-info-alert-mathscot-container img{width:45px;height:43px;object-fit:none;margin-left:8px}.class-activate-container .programme-options-container .programme-info-alert-container .programme-info-alert-text{margin:0 10px 0 20px}.class-activate-container .programme-options-container .programme-info-alert-container .programme-info-alert-text p{font-size:14px}.class-activate-container .programme-options-container .date-picker-error .date-picker-field{background-color:#fce9e5}.class-activate-container .programme-options-container .date-picker-error .date-picker-field .MuiFormLabel-root{color:#000;background-color:#fce9e5}.class-activate-container .programme-options-container .date-picker-error .date-picker-field .MuiOutlinedInput-notchedOutline{border:1px solid #e8492a}.class-activate-container .programme-options-container .date-picker-field{width:100%}.class-activate-container .programme-options-container .date-picker-field .MuiInputAdornment-root button{color:#00303c}.class-activate-container .programme-options-container .date-error-message{display:flex;align-items:flex-start;gap:8px;margin-bottom:8px}.class-activate-container .programme-options-container .date-error-message .MuiSvgIcon-root{font-size:14px;margin-top:8px;color:#e8492a}.class-activate-container .programme-options-container .date-error-message p{margin-top:8px;font-size:12px;color:#e8492a}.school-add-class .date-picker-error .date-picker-field{background-color:#fce9e5}.school-add-class .date-picker-error .date-picker-field .MuiFormLabel-root{color:#000;background-color:#fce9e5}.school-add-class .date-picker-error .date-picker-field .MuiOutlinedInput-notchedOutline{border:1px solid #e8492a}.school-add-class .date-picker-field{width:100%}.school-add-class .date-error-message{display:flex;align-items:flex-start;gap:8px}.school-add-class .date-error-message .MuiSvgIcon-root{font-size:14px;margin-top:8px;color:#e8492a}.school-add-class .date-error-message p{margin-top:8px;font-size:12px;color:#e8492a}.reject-invitation-container{padding-top:90px;width:530px;margin:0 auto}.reject-invitation-container .common_status_container{margin-bottom:33px}.reject-invitation-container .common_status_container h1{margin-top:24px;margin-bottom:0;font-size:32px}.reject-invitation-container .reject-invitation-subheading{display:flex;flex-direction:column;align-items:center;width:400px;margin:0 auto}.reject-invitation-container .reject-invitation-subheading p{text-align:center}.reject-invitation-container .reject-invitation-subheading .link-text{text-decoration:underline;cursor:pointer}@media(max-width:768px){.reject-invitation-container,.reject-invitation-container .reject-invitation-subheading{width:100%}}.create-new-sticker{width:100%;display:flex;flex-direction:column;gap:24px}.create-new-sticker .heading-two{font-family:Chaloops-Medium;font-weight:400;line-height:34px}.create-new-sticker .select-color{display:flex;flex-direction:column;gap:20px;margin:20px 0}.create-new-sticker .upload-sticker>div{margin-top:40px}.create-new-sticker .upload-sticker .selected-image{display:flex;flex-direction:column;align-items:flex-end}.create-new-sticker .upload-sticker .selected-image .image_editor_container{width:100%}.create-new-sticker .create-sticker>div{margin-top:40px}@media(max-width:768px){.create-new-sticker .create-sticker>div{flex-direction:column-reverse}}.create-new-sticker .create-sticker .image-preview{display:flex;justify-content:center;flex-direction:column;gap:15px}.create-new-sticker .create-sticker .image-preview img{width:100%;object-fit:contain}.create-new-sticker .create-sticker .image-preview p{text-align:center;font-family:Verdana;font-size:24px;font-style:normal;font-weight:700}.create-new-sticker .create-sticker .color-combination-warning{background-color:#fce9e5;width:100%;max-width:337px;padding:16px}.create-new-sticker .create-sticker .color-combination-warning p{margin-top:4px;font-family:Verdana;font-size:16px;font-style:normal;font-weight:400;text-align:start}.edit-sticker{gap:0}.edit-sticker .edit-sticker-header{display:flex;flex-direction:column;gap:24px}.edit-sticker .edit-sticker-warning{background-color:#fff6d9;padding:16px;display:flex;gap:16px;align-items:center}.edit-sticker .edit-sticker-warning p{font-family:Verdana;font-size:16px;font-style:normal;font-weight:400}.edit-sticker .edit-sticker-warning p a{color:#000;font-weight:600}.character-item-select-dialogue .MuiDialog-container>div{margin:30px!important}.select-image-container .item-image{width:100%;padding:8px;height:150px;cursor:pointer}.select-image-container .item-image img{object-fit:contain;width:100%;height:100%}.select-image-container .item-image-active{border-radius:4px;border:1px solid #f28d00}.select-color-popover{max-width:436px}.school-pupil-tag .pupil-tag-heading{font-size:24px}.school-pupil-tag .snackbar .info_snackbar{margin-top:32px;align-items:flex-start}.school-pupil-tag .snackbar .info_snackbar .info_snackbar_icon{color:#0083cb!important}.warm-grey-color{color:#999591}.school-settings-page .heading-one{font-size:24px;margin-bottom:32px}.school-settings-page .settings-list{display:flex;flex-direction:column;gap:24px}.school-settings-page .settings-list .setting-item{border-radius:4px;background:#fff;box-shadow:0 4px 8px 0 hsla(33,12%,82%,.5);padding:24px;border-left:7px solid #f28d00;display:flex;gap:16px;align-items:center;text-decoration:none;color:unset}.school-settings-page .settings-list .setting-item div{display:flex;flex:1 1;flex-direction:column;gap:8px}.school-settings-page .settings-list .setting-item div .heading-two{font-size:20px;margin-bottom:0}.school-settings-page .settings-list .setting-item div .paragraph{margin-bottom:0}.school-settings-wrapper .school-settings-back-button{margin-bottom:24px}.school-settings-wrapper .holiday-date-page{display:flex;flex-direction:column;gap:32px}.school-settings-wrapper .holiday-date-page .holiday-date-header{display:flex;justify-content:space-between;align-items:center}.school-settings-wrapper .holiday-date-page .holiday-date-header .heading-one{font-size:24px;margin-bottom:0}.school-settings-wrapper .holiday-date-page .holiday-date-header .common_nav_list{padding:0}.school-settings-wrapper .holiday-date-page .holiday-date-header .common_nav_list li{align-items:center}.school-settings-wrapper .holiday-date-page .holiday-date-header .common_nav_list li .heading-three{margin-bottom:0;font-size:14px}.school-settings-wrapper .holiday-date-page .holiday-date-header .common_nav_list li .MuiListItemIcon-root{min-width:35px}.school-settings-wrapper .holiday-date-page .holiday-alert{background-color:#e5f3fa;gap:16px;padding:16px}.school-settings-wrapper .holiday-date-page .holiday-alert .MuiAlert-icon{color:#0083cb;font-size:26.67px;margin:0;padding:0}.school-settings-wrapper .holiday-date-page .holiday-alert .MuiAlert-message{padding:0}.school-settings-wrapper .holiday-date-page .holiday-alert .MuiAlert-message .paragraph{margin-bottom:0;padding:0}.school-settings-wrapper .holiday-date-page .holiday-alert .MuiAlert-action{padding:0}.school-settings-wrapper .school-configuration-page .configuration-page-heading,.school-settings-wrapper .school-stickers .stickers-heading{margin-bottom:32px;font-size:24px}.school-settings-wrapper .school-configuration-page .configuration-sections-container{display:flex;gap:44px;flex-direction:column}.school-settings-wrapper .school-configuration-page .configuration-sections-container .configuration-section{display:flex;flex-direction:column;gap:24px;align-items:flex-start}.school-settings-wrapper .school-configuration-page .configuration-sections-container .configuration-section .heading-one{font-size:20px;margin-bottom:0}.school-settings-wrapper .school-configuration-page .configuration-sections-container .configuration-section .lwp-button{font-size:14px}.school-settings-wrapper .school-configuration-page .configuration-sections-container .configuration-section .teacher-engagement-header .heading-one{margin-bottom:7px}.school-settings-wrapper .school-configuration-page .configuration-sections-container .configuration-section .checkbox-container .MuiFormControlLabel-label{padding-top:9px}.school-settings-wrapper .school-configuration-page .configuration-sections-container .configuration-section .checkbox-container .MuiFormControlLabel-label .paragraph{margin-bottom:0;line-height:22px}.school-settings-wrapper .school-configuration-page .configuration-sections-container .money-skills-licence-section{border-radius:8px;border:.5px solid #f28d00;padding:32px;display:flex;flex-direction:column;gap:24px}.school-settings-wrapper .school-configuration-page .configuration-sections-container .money-skills-licence-section .money-skills-alert{display:flex;align-items:center;gap:13px;padding:16px;background-color:#fff8f0}.school-settings-wrapper .school-configuration-page .configuration-sections-container .money-skills-licence-section .money-skills-alert>span{width:38px;height:38px;background:#f28d00;border-radius:25px;margin-left:10px;display:flex;align-items:center;justify-content:center}.school-settings-wrapper .school-configuration-page .configuration-sections-container .money-skills-licence-section .money-skills-alert>span img{width:45px;height:43px;object-fit:none;margin-left:8px}.school-settings-wrapper .school-configuration-page .configuration-sections-container .money-skills-licence-section .money-skills-alert>span .paragraph{margin-bottom:0}.school-settings-wrapper .school-configuration-page .configuration-sections-container .money-skills-licence-section .money-skills-content .heading-one{margin-bottom:8px;font-size:20px}.school-settings-wrapper .school-configuration-page .configuration-sections-container .money-skills-licence-section .money-skills-content a{color:#000}.school-settings-wrapper .school-configuration-page .configuration-sections-container .money-skills-licence-section .lwp-button-wrapper{width:-moz-fit-content;width:fit-content}.school-settings-wrapper .teacher-details-page{display:flex;flex-direction:column;gap:32px}.school-settings-wrapper .teacher-details-page .teacher-details-header{display:flex;justify-content:space-between;align-items:center}.school-settings-wrapper .teacher-details-page .teacher-details-header .heading-one{font-size:24px;margin-bottom:0}.school-settings-wrapper .teacher-details-page .teacher-details-header .common_nav_list{padding:0}.school-settings-wrapper .teacher-details-page .teacher-details-header .common_nav_list li{align-items:center}.school-settings-wrapper .teacher-details-page .teacher-details-header .common_nav_list li .heading-three{margin-bottom:0;font-size:14px}.school-settings-wrapper .teacher-details-page .teacher-details-header .common_nav_list li .MuiListItemIcon-root{min-width:35px}.photos-and-comments-section .heading-two{margin-top:10px;margin-bottom:20px}.photos-and-comments-section .photos-and-comments-card-media{display:flex;justify-content:center;align-content:center}.photos-and-comments-section .photos-and-comments-card-media .photos-and-comments-content-section{width:90%}.photos-and-comments-section .photos-and-comments-card-media .photos-and-comments-content-section .content-card{display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative;overflow:hidden}.photos-and-comments-section .photos-and-comments-card-media .photos-and-comments-content-section .content-card .content-card-form{width:100%;display:flex;flex-direction:column}.photos-and-comments-section .photos-and-comments-card-media .photos-and-comments-content-section .content-card .content-card-form .photo-uploader{margin-bottom:10px}.photos-and-comments-section .photos-and-comments-card-media .photos-and-comments-content-section .content-card .content-card-form .lwp-button-wrapper{align-self:flex-end}.photos-and-comments-section .photos-and-comments-card-media .photos-and-comments-content-section .content-card .content-card-form .lwp-button-wrapper .upload-photo-btn{width:100px}.photos-and-comments-section .photos-and-comments-card-media .photos-and-comments-content-section .content-card .content-card-form .buttons-section{align-self:flex-end}.photos-and-comments-section .photos-and-comments-card-media .photos-and-comments-content-section .content-card .content-card-form .buttons-section .lwp-button-wrapper .update-button{margin-left:10px}.photos-and-comments-section .photos-and-comments-card-media .photos-and-comments-content-section .content-card .material-icons{margin-bottom:20px;align-self:flex-end}.photos-and-comments-section .photos-and-comments-card-media .photos-and-comments-content-section .content-card .feedback-image{width:100%;height:auto;object-fit:cover}.photos-and-comments-section .photos-and-comments-card-media .photos-and-comments-content-section .content-card .feedback-content{align-self:flex-start}.photos-and-comments-section .photos-and-comments-card-media .photos-and-comments-content-section .content-card .feedback-information{margin-top:20px;align-self:flex-end}.public-impact-report-header-container{width:calc(100vw - 22px);margin-left:calc(-50vw + 50% + 11px);background-color:#fef3e2;margin-bottom:64px;margin-top:-15px}.public-impact-report-header-container .public-impact-report-header{max-width:1080px;padding:32px;margin:auto;box-sizing:border-box}@media(max-width:768px){.public-impact-report-header-container .public-impact-report-header{padding:24px}.public-impact-report-header-container .impact_report_logo{display:none}}.school-impact-report-email-template .school-impact-report-email-template-field-container{border-radius:5px;padding:10px;background-color:#fff}.school-impact-report-email-template .school-impact-report-email-template-field-container .email_temp_btn{margin:20px 0}.school-impact-report-email-template .school-impact-report-email-template-field-container .school-impact-report-email-template-field-item{display:flex;flex-direction:column;gap:10px}.update-reading-log-modal .demo-activity-photo-permission-card{margin:30px 0;padding:10px 20px;background-color:#f5f5f5;box-shadow:0 4px 8px hsla(33,12%,82%,.5)}.update-reading-log-modal .demo-activity-photo-permission-card .divider-line{margin-top:2.5rem;margin-bottom:2.5rem}.update-reading-log-modal .demo-activity-photo-permission-update-card{background-color:#f5f5f5;margin:30px 0;padding:10px 20px}.update-reading-log-modal .demo-activity-photo-permission-update-card .update-link:hover{cursor:pointer}.update-reading-log-modal .upload-img-right-content .recoder-img-conatiner{border:3px dashed #d6d1cb;padding:1em}@media(max-width:768px){.update-reading-log-modal .upload-img-right-content .recoder-img-conatiner{width:inherit}}.update-reading-log-modal .upload-img-right-content .recoder-img-conatiner .mic-icon{color:#d6d1cb;font-size:100px!important;margin-bottom:25px}.update-reading-log-modal .upload-img-right-content .image_upload_neated_container .MuiButton-root,.update-reading-log-modal .upload-img-right-content .recoder-img-conatiner .MuiButton-root{width:172px}.school-analysis-metric .school-analysis-metric__title{display:flex;gap:5px;align-items:center;cursor:pointer;width:-moz-fit-content;width:fit-content;margin-bottom:60px}.school-analysis-metric .school-analysis-metric__title h3{margin-bottom:0;font-size:14px;font-weight:700;line-height:1.2}.school-analysis-metric .school-analysis-metric-content{border-radius:8px;box-shadow:0 4px 8px 0 hsla(33,12%,82%,.5);padding:27px}.school-analysis-metric .school-analysis-metric-content .school-analysis-heading{display:flex;flex-direction:column;gap:15px}.school-analysis-metric .school-analysis-metric-content .school-analysis-metric-graph-container{margin-top:20px;border-radius:6px;padding:24px;display:flex;flex-direction:column;gap:24px}.school-analysis-metric .school-analysis-metric-content .school-analysis-metric-graph-container .MuiPaper-root{box-shadow:none}.school-analysis-metric .school-analysis-metric-content .school-analysis-metric-graph-container .MuiPaper-root>div{border-radius:4px;border:1px solid #c9c9c9;padding:10px 0}.school-analysis-metric .school-analysis-metric-content .school-analysis-metric-graph-container .MuiPaper-root>div .highcharts-container{padding-top:50px}.school-analysis-metric .school-analysis-metric-content .READING{border-top:6px solid #887dff;background-color:#eff2fe}.school-analysis-metric .school-analysis-metric-content .TOPIC_ACTIVITY{border-top:6px solid #9bc53d;background-color:#edf6e6}.add-pupil-to-school-class .add-pupil-upn-field{margin-bottom:7px}.add-pupil-to-school-class .add-pupil-upn-field .MuiGrid-item{margin-bottom:0}.analytics-and-report{display:flex;flex-direction:column;gap:32px}.analytics-and-report>.heading-one{font-size:24px;margin-bottom:0}.analytics-and-report .common_tebs .MuiTabs-root{margin-bottom:32px}.analytics-and-report .common_tebs .school-analytics-container .school-analytics-grid .school-analytics-card{width:100%;border-radius:4px;padding:24px;display:flex;gap:32px;align-items:center;justify-content:space-between;cursor:pointer;background-color:#fff;box-shadow:0 4px 8px 0 hsla(33,12%,82%,.5)}@media(max-width:768px){.analytics-and-report .common_tebs .school-analytics-container .school-analytics-grid .school-analytics-card{padding-right:0}}.analytics-and-report .common_tebs .school-analytics-container .school-analytics-grid .school-analytics-card h2{font-size:20px;margin-bottom:8px}.analytics-and-report .common_tebs .school-analytics-container .school-analytics-grid .READING{border-left:7px solid #887dff}.analytics-and-report .common_tebs .school-analytics-container .school-analytics-grid .TOPIC_ACTIVITY{border-left:7px solid #9bc53d}.analytics-and-report .common_tebs .school_data_download_container{display:flex;flex-direction:column;gap:24px}.analytics-and-report .common_tebs .school_data_download_container .school_data_container{display:flex;justify-content:space-between;border-radius:4px;align-items:center;padding:20px;background-color:#fff;box-shadow:0 4px 8px 0 hsla(33,12%,82%,.5);gap:16px}.analytics-and-report .common_tebs .school_data_download_container .school_data_container .school_data_discription{display:flex;flex-direction:column;gap:8px}.analytics-and-report .common_tebs .school_data_download_container .school_data_container .school_data_discription .school_data_heading{font-size:20px;margin-bottom:0}.analytics-and-report .common_tebs .school_data_download_container .school_data_container .school_data_discription .paragrph{margin-bottom:0}.analytics-and-report .common_tebs .school_data_download_container .school_data_container .school_data_btn button{min-width:195px}.analytics-and-report .common_tebs .school_data_download_container .READING{border-left:7px solid #887dff}.analytics-and-report .common_tebs .school_data_download_container .BOTH{border-left:7px solid #f28d00}.analytics-and-report .common_tebs .school_data_download_container .TOPICS{border-left:7px solid #9bc53d}.Carousel-button-104,.Carousel-buttonWrapper-20 .MuiButtonBase-root,.Carousel-fullHeightHoverWrapper-21:hover .Carousel-button-24,.colors,.custom_button{color:#000!important;background-color:#d6d1cb!important}.react_material_container{display:flex;justify-content:center;align-items:center}.react_material_container .MuiButtonBase-root{top:calc(50% - 30px)!important}.Carousel-active-19 .MuiButtonBase-root{color:#f28d00}.Carousel-indicator-103 .MuiButtonBase-root{color:#d6d1cb}.Carousel-indicatorIcon-18{font-size:24px!important}.Carousel-buttonWrapper-20{height:85%!important}.Carousel-buttonWrapper-100{height:85%!important;border:1px solid}.Carousel-fullHeightHoverWrapper-21:hover .Carousel-button-24{filter:brightness(100%)!important;opacity:1!important}.react_material{max-width:460px;margin:0 auto;padding:15px}.lowercase-first-letter-paragraph:first-letter{text-transform:lowercase}.react_material_body{width:100%;max-width:340px;margin:0 auto;background-color:#ffd19b;padding:16px 0;border-radius:8px;display:flex;justify-content:center;align-items:center;text-align:center;min-height:122px}@media(max-width:768px){.react_material_body{width:65%}}.react_material_body .paragraph{white-space:pre-line;font-family:SassoonInfantRg-Regular;font-size:32px;line-height:44.8px;max-width:250px}.react_material_body .typography-text:first-letter{text-transform:none!important}.react_material_body .Carousel-indicators-80{height:0}.react_material_body .Carousel-fullHeightHoverWrapper-21{height:83%}.custom_button{margin:0!important}@media(min-width:0px)and (max-width:400px){.custom_button{width:40px;height:40px}}.custom_button:hover{opacity:1!important}.custom_wrapper_buttons{top:-15px}.render_label{width:85%}.render_text span{display:flex;align-items:center;justify-content:center;flex-direction:column}.render_text_scrollingImage{width:340px!important}.carousel-container{flex-direction:column;gap:8px}.activity_carousel_container{display:flex;align-items:center;overflow-y:auto;gap:8px}.image-fit-contain{object-fit:contain}.hidden-carousel-container{position:absolute;visibility:hidden;overflow:hidden;height:0}.rating_check_container{display:flex;align-items:center;justify-content:center;gap:6px;border:1.27px solid #fdc300;background-color:#fff;height:27px;box-shadow:0 1.2727272511px 5.0909090042px 0 #ffefba;border-radius:5px;padding:0 10px}.rating_check_container .icon{font-size:24px;color:#f28d00;display:flex}.rating_check_container .disabled_icon{opacity:.5}.rating_check_container .star{font-size:46px;margin-top:-5px}.email_temp_btn{display:flex;flex-wrap:wrap;gap:15px}.rhap_container{box-sizing:border-box;display:flex;flex-direction:column;line-height:1;font-family:inherit;width:100%;padding:10px 15px;background-color:#fff;box-shadow:0 0 3px 0 rgba(0,0,0,.2)}.rhap_container:focus:not(:focus-visible){outline:0}.rhap_container svg{vertical-align:initial}.rhap_header{margin-bottom:10px}.rhap_footer{margin-top:5px}.rhap_main{display:flex;flex-direction:column;flex:1 1 auto}.rhap_stacked .rhap_controls-section{margin-top:8px}.rhap_horizontal{flex-direction:row}.rhap_horizontal .rhap_controls-section{margin-left:8px}.rhap_horizontal-reverse{flex-direction:row-reverse}.rhap_horizontal-reverse .rhap_controls-section{margin-right:8px}.rhap_stacked-reverse{flex-direction:column-reverse}.rhap_stacked-reverse .rhap_controls-section{margin-bottom:8px}.rhap_progress-section{display:flex;flex:3 1 auto;align-items:center}.rhap_progress-container{display:flex;align-items:center;height:20px;flex:1 0 auto;align-self:center;margin:0 calc(10px + 1%);cursor:pointer;-moz-user-select:none;user-select:none;-webkit-user-select:none}.rhap_progress-container:focus:not(:focus-visible){outline:0}.rhap_time{color:#333;font-size:16px;-moz-user-select:none;user-select:none;-webkit-user-select:none}.rhap_progress-bar{box-sizing:border-box;position:relative;z-index:0;width:100%;height:5px;background-color:#ddd;border-radius:2px}.rhap_progress-filled{height:100%;position:absolute;z-index:2;background-color:#868686;border-radius:2px}.rhap_progress-bar-show-download{background-color:hsla(0,0%,87%,.5)}.rhap_download-progress{height:100%;position:absolute;z-index:1;background-color:#ddd;border-radius:2px}.rhap_progress-indicator{box-sizing:border-box;position:absolute;z-index:3;width:20px;height:20px;margin-left:-10px;top:-8px;background:#868686;border-radius:50px;box-shadow:0 0 5px hsla(0,0%,53%,.5)}.rhap_controls-section{display:flex;flex:1 1 auto;justify-content:space-between;align-items:center}.rhap_additional-controls{display:flex;flex:1 0 auto;align-items:center}.rhap_repeat-button{font-size:26px;width:26px;height:26px;color:#868686;margin-right:6px}.rhap_main-controls{flex:0 1 auto;display:flex;justify-content:center;align-items:center}.rhap_main-controls-button{margin:0 3px;color:#868686;font-size:35px;width:35px;height:35px}.rhap_play-pause-button{font-size:40px;width:40px;height:40px}.rhap_volume-controls{display:flex;flex:1 0 auto;justify-content:flex-end;align-items:center}.rhap_volume-button{flex:0 0 26px;font-size:26px;width:26px;height:26px;color:#868686;margin-right:6px}.rhap_volume-container{display:flex;align-items:center;flex:0 1 100px;-moz-user-select:none;user-select:none;-webkit-user-select:none}.rhap_volume-bar-area{display:flex;align-items:center;width:100%;height:14px;cursor:pointer}.rhap_volume-bar-area:focus:not(:focus-visible){outline:0}.rhap_volume-bar{box-sizing:border-box;position:relative;width:100%;height:4px;background:#ddd;border-radius:2px}.rhap_volume-indicator{box-sizing:border-box;position:absolute;width:12px;height:12px;margin-left:-6px;left:0;top:-4px;background:#868686;opacity:.9;border-radius:50px;box-shadow:0 0 3px hsla(0,0%,53%,.5);cursor:pointer}.rhap_volume-indicator:hover{opacity:.9}.rhap_volume-filled{height:100%;position:absolute;z-index:2;background-color:#868686;border-radius:2px}.rhap_button-clear{background-color:transparent;border:none;padding:0;overflow:hidden;cursor:pointer}.rhap_button-clear:hover{opacity:.9;transition-duration:.2s}.rhap_button-clear:active{opacity:.95}.rhap_button-clear:focus:not(:focus-visible){outline:0}.ReloadPromptBanner_container__EDB0k{position:fixed;right:0;left:0;top:0;display:flex;justify-content:center;align-items:center;height:48px;font-weight:700;white-space:pre;z-index:5;background-color:#e8492a}.ReloadPromptBanner_container__EDB0k .ReloadPromptBanner_link__Qx6K6{font-weight:700!important;color:#fff}
/*# sourceMappingURL=25ea335da65c4600.css.map*/