p{margin-top:.75em}b,strong,th{font-family:HeinemannBold}h1,h2,h3,h4{color:#262262}h1{font-size:150%}[aria-hidden=true]{display:none}.button,[role=button]{display:inline-block;position:relative;padding:.5em 2em;border:none;border-radius:5px;-webkit-box-shadow:0 1px 2px #666;box-shadow:0 1px 2px #666;color:#fff;text-shadow:0 -1px 1px #2f3c51;background:#060;background:-webkit-gradient(linear,left top,left bottom,from(#00b200),to(#060));background:-webkit-linear-gradient(top,#00b200,#060);background:-o-linear-gradient(top,#00b200 0,#060 100%);background:linear-gradient(180deg,#00b200 0,#060);text-decoration:none;text-align:center;cursor:pointer}.button:hover,[role=button]:hover{background:#004c00;background:-webkit-gradient(linear,left top,left bottom,from(#007300),to(#004c00));background:-webkit-linear-gradient(top,#007300,#004c00);background:-o-linear-gradient(top,#007300 0,#004c00 100%);background:linear-gradient(180deg,#007300 0,#004c00)}.button:focus,[role=button]:focus{outline:none}.button:focus:before,[role=button]:focus:before{position:absolute;z-index:0;top:-7px;right:-7px;bottom:-7px;left:-7px;border:3px solid #2474d6;border-radius:11px;content:""}.button:active,[role=button]:active{background:#004c00;background:-webkit-gradient(linear,left top,left bottom,from(#007300),to(#004c00));background:-webkit-linear-gradient(top,#007300,#004c00);background:-o-linear-gradient(top,#007300 0,#004c00 100%);background:linear-gradient(180deg,#007300 0,#004c00);-webkit-box-shadow:inset 0 3px 5px 1px #000;box-shadow:inset 0 3px 5px 1px #000}[role=button]+[role=button]{margin-left:21px}[role=button].outline{background:none;border:2px solid #262262;color:#262262;-webkit-box-shadow:none;box-shadow:none;text-shadow:none}[role=button].outline:hover{background:rgba(38,34,98,.2)}.button[disabled],.button[disabled]:hover,[role=button][disabled],[role=button][disabled]:hover{cursor:default;background:#060;opacity:.25}.aR{text-align:right}.aL{text-align:left}.aC{text-align:center}.vT{vertical-align:top}.vM{vertical-align:middle}.aB{vertical-align:bottom}.screen-reader-text{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.pinpoint .button,.pinpoint [role=button]{background:#b2087d;border:none}.pinpoint .button:hover,.pinpoint [role=button]:hover{background:#98076b}.pinpoint .button:active,.pinpoint .button[disabled],.pinpoint .button[disabled]:hover,.pinpoint [role=button]:active,.pinpoint [role=button][disabled],.pinpoint [role=button][disabled]:hover{background:#b2087d}.pinpoint .button:focus:before,.pinpoint [role=button]:focus:before{border:3px solid #b2087d}.app-start-view{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%;width:100%}.app-start-view>div{-ms-flex-positive:1;flex-grow:1;display:-ms-flexbox;display:flex;-ms-flex-flow:column;flex-flow:column;-ms-flex-pack:center;justify-content:center;text-align:center;position:relative;padding:5%}.app-brand{background:url(../../static/media/themathsfactor-v2.a5bf8769.svg) no-repeat;background-size:contain;height:90px}.pinpoint .app-brand{background:url(../../static/media/pinpoint.2c962e0a.svg) no-repeat}.app-title{background:url(../../static/media/the-times-tables-catch-up.dba95e6b.svg) no-repeat 50%;background-size:contain;-ms-flex-positive:1;flex-grow:1;min-height:150px}.pinpoint .app-title{background:url(../../static/media/pinpoint-timestables-whale.44f6237d.svg) no-repeat}.app-start-button{padding:5%;font-size:31px}.app-pearson-logo{background:url(../../static/media/pearson-logo.ef0f795b.svg) no-repeat;background-size:contain;height:56px;color:transparent}.speech-bubble{background:#fff;text-align:left;padding:2% 55px 2% 2%;border-radius:13px;position:relative;margin-bottom:21px}.pinpoint .speech-bubble{-webkit-box-shadow:1px 2px 13px 2px rgba(0,0,0,.2);box-shadow:1px 2px 13px 2px rgba(0,0,0,.2)}.speech-bubble:after{content:"";display:block;position:absolute;width:0;border:solid;border-width:24px 0 0 34px;border-color:transparent #fff;right:-34px;bottom:auto;top:calc(50% - 12px);left:auto}.speech-bubble>:first-child{margin-top:0}.speech-bubble>:last-child{margin-bottom:0}.speech-bubble h2{font-size:115%;margin:0}.speech-bubble p{margin:0}.button-audio-loading,.button-audio-pause,.button-audio-play{display:block;width:24px;height:24px;position:absolute;right:5px;bottom:5px;border:2px solid #060;color:#060;border-radius:50%;background:none;line-height:20px;font-size:14px;cursor:pointer}.pinpoint .button-audio-pause,.pinpoint .button-audio-play{border:2px solid #b2087d;color:#b2087d}.button-audio-loading{border:2px solid #ccc;color:#ccc;cursor:default}.button-audio-loading:before{content:"..."}.button-audio-play:before{content:"\25BA"}.button-audio-pause:before{content:"\25FC"}.app-menu li{display:inline-block;width:50%;vertical-align:top}.app-menu li span{font-size:16px}.app-menu li:nth-child(2n){padding:0 0 3% 1.5%}.app-menu li:nth-child(odd){padding:0 1.5% 3% 0}.app-menu li div{height:100%}.app-menu-view ul [role=button]{display:block;width:100%;min-height:132px;padding:13px}.tmf .app-menu-view ul [role=button] span{display:block;height:60px;background-size:cover}.pinpoint .app-menu-view ul [role=button]{font-size:120%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.tmf .app-menu-view .menu-icon-0{background:url(../../static/media/times-01.c7b8ea16.svg) no-repeat 50%}.tmf .app-menu-view .menu-icon-1{background:url(../../static/media/times-02.bce766d7.svg) no-repeat 50%}.tmf .app-menu-view .menu-icon-2{background:url(../../static/media/times-03.68d9f5ac.svg) no-repeat 50%}.tmf .app-menu-view .menu-icon-3{background:url(../../static/media/times-04.c22570b8.svg) no-repeat 50%}.back-to-report-button{margin-bottom:13px}.app-levels{display:-ms-flexbox;display:flex;list-style:none;-ms-flex-wrap:wrap;flex-wrap:wrap}.app-levels li{-ms-flex:100% 1;flex:100% 1;background:#fff;border-radius:13px;text-align:center;padding:1%;margin-bottom:3%;display:table;width:100%}.app-levels li>span{display:table-cell;vertical-align:top;text-align:left}.app-levels li>span.level-desc{font-size:16px;line-height:21px;padding:5px 5px 0}.app-levels li>span:last-child{text-align:right}.app-levels li [role=button]{margin:0}.pinpoint .app-levels .Towards span:first-child{background:url(../../static/media/T.1b280e6d.svg) no-repeat;background-size:contain}.pinpoint .app-levels .Securing span:first-child{background:url(../../static/media/S.a4106df6.svg) no-repeat;background-size:contain}.pinpoint .app-levels .Deeper span:first-child{background:url(../../static/media/D.efc7a3a6.svg) no-repeat;background-size:contain}.pinpoint .app-levels li span:first-child{width:54px;font-size:21px}.tmf .app-levels .Beginner span:first-child{background:url(../../static/media/beginner.46d4ac3d.svg) no-repeat 0 0}.tmf .app-levels .Doing span:first-child{background:url(../../static/media/doingwell.60cfe6a0.svg) no-repeat 0 0}.tmf .app-levels .Advanced span:first-child{background:url(../../static/media/advanced.3e56ab13.svg) no-repeat 0 0}.tmf .app-levels li span:first-child{width:140px;font-size:21px}.pinpoint .app-levels li span:first-child b,.tmf .app-levels li span:first-child b{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.pinpoint .app-levels .Towards [role=button],.tmf .app-levels .Beginner [role=button]{background:#e40572}.pinpoint .app-levels .Towards [role=button]:active,.pinpoint .app-levels .Towards [role=button]:hover,.tmf .app-levels .Beginner [role=button]:active,.tmf .app-levels .Beginner [role=button]:hover{background:#a40452}.pinpoint .app-levels .Securing [role=button],.tmf .app-levels .Doing.well [role=button]{background:#bd5a09}.pinpoint .app-levels .Securing [role=button]:active,.pinpoint .app-levels .Securing [role=button]:hover,.tmf .app-levels .Doing.well [role=button]:active,.tmf .app-levels .Doing.well [role=button]:hover{background:#8d4306}.pinpoint .app-levels .Deeper [role=button],.tmf .app-levels .Advanced [role=button]{background:#9c1d85}.pinpoint .app-levels .Deeper [role=button]:active,.pinpoint .app-levels .Deeper [role=button]:hover,.tmf .app-levels .Advanced [role=button]:active,.tmf .app-levels .Advanced [role=button]:hover{background:#5c114f}.questions-timer{display:inline-block;background:#fff;border-radius:8px;height:40px;line-height:40px;padding:0 13px;font-size:18pt;-webkit-box-shadow:0 0 4px #999;box-shadow:0 0 4px #999;min-width:182px;margin-bottom:8px;margin-right:13px}.questions-timer>span:first-child{font-size:14pt;color:#575757}.onoffswitch{position:relative;width:80px;display:inline-block}.onoffswitch .onoffswitch-label{overflow:hidden;border:1px solid #e6e6e6;border-radius:20px;margin:0}.onoffswitch .onoffswitch-inner{width:200%;margin-left:-100%;-webkit-transition:margin .15s ease-in-out;-o-transition:margin .15s ease-in-out;transition:margin .15s ease-in-out}.onoffswitch .onoffswitch-inner:after,.onoffswitch .onoffswitch-inner:before{float:left;width:50%;height:40px;padding:0;line-height:40px;font-size:60%;color:#fff;font-weight:400;-webkit-box-sizing:border-box;box-sizing:border-box}.onoffswitch .onoffswitch-inner:before{content:"ON";padding-left:10px;background-color:#007bc7;color:#fff}.pinpoint .onoffswitch .onoffswitch-inner:before{background-color:#b2087d}.onoffswitch .onoffswitch-inner:after{content:"OFF";padding-right:10px;background-color:#fafafa;color:#3d3d3d;text-align:right}.onoffswitch .onoffswitch-switch{width:38px;height:38px;margin:0;background:#fff;-webkit-box-shadow:0 0 3px rgba(0,0,0,.3);box-shadow:0 0 3px rgba(0,0,0,.3);border-radius:50%;position:absolute;top:2px;bottom:0;right:42px;-webkit-transition:right .15s ease-in-out;-o-transition:right .15s ease-in-out;transition:right .15s ease-in-out}.toggle-group{display:inline-block;position:relative;vertical-align:top}.toggle-group input[type=checkbox]{position:absolute;left:25%;top:25%}.toggle-group input[type=checkbox]:checked~.onoffswitch .onoffswitch-label .onoffswitch-inner{margin-left:0}.toggle-group input[type=checkbox]:checked~.onoffswitch .onoffswitch-label .onoffswitch-switch{right:0;-webkit-box-shadow:0 0 3px rgba(0,0,0,.5);box-shadow:0 0 3px rgba(0,0,0,.5)}.toggle-group input[type=checkbox]:focus~.onoffswitch{outline:thin dotted #333;outline:0}.toggle-group label{cursor:pointer}.button:focus,[role=button]:focus{outline:none}.toggle-group input[type=checkbox]:focus~.onoffswitch:before{position:absolute;z-index:0;top:-7px;right:-7px;bottom:-7px;left:-7px;border:3px solid #2474d6;content:"";border-radius:30px}.pinpoint .toggle-group input[type=checkbox]:focus~.onoffswitch::beforess{border:3px solid #b2087d}.keypad{background:#d1d5db;border-radius:8px;-webkit-box-shadow:0 0 4px #999;box-shadow:0 0 4px #999;display:inline-block;padding-bottom:.1%}.keypad>button{white-space:nowrap;text-align:center;border-radius:5px;-webkit-box-shadow:0 1px 0 #888;box-shadow:0 1px 0 #888;display:inline-block;line-height:42px;height:42px;width:31.33%;position:relative;margin:1%;border:none;outline:none;vertical-align:top}.keypad>button[disabled]{cursor:default;opacity:.4}.keypad>button:hover{cursor:pointer}.keypad>button:active{-webkit-box-shadow:none;box-shadow:none}.keypad>button:focus{border:2px solid #2474d6}.pinpoint .keypad>button:focus{border:2px solid #b2087d}.keypad .white{font-size:31px;background:#fff}.keypad .grey{font-size:15px;background:#acb3bd}.questions-status-box{background:#fff;border-radius:8px;padding:10px 20px;-webkit-box-shadow:0 0 4px #999;box-shadow:0 0 4px #999;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-line-pack:center;align-content:center;-ms-flex-positive:1;flex-grow:1}.questions-status-label{white-space:nowrap;line-height:40px;padding:0 20px 0 0}.questions-progress-bar{-ms-flex-positive:1;flex-grow:1;height:20px;margin-top:10px}.questions-progress-bar>span{height:20px;background:#b2b2b1;display:block;border-radius:10px}.questions-progress-bar>span>span{display:inline-block;height:20px;min-width:20px;border-radius:10px;-webkit-transition:width .5s;-o-transition:width .5s;transition:width .5s;vertical-align:top;background:#060}.pinpoint .questions-progress-bar>span>span{background:#b2087d}@media only screen and (max-width:439px){.questions-status-label{padding-right:0}.questions-progress-bar{display:none}}@media only screen and (max-width:459px){a.questions-exit-button{position:relative;display:inline-block}}@media only screen and (max-width:359px){.questions-status-label span:first-child{display:none}.questions-status-label span:nth-child(2):before{content:"Q"}.questions-footer-bar>div:last-child{width:110px!important}.questions-progress-bar{display:none}}.question{font-family:ArialRoundedBold,Arial,Helvetica,sans-serif;color:#262262}.pinpoint .question{font-family:inherit;color:#262262}.question input{border:3px solid #262262;border-radius:13px;padding:1%;outline:none;position:relative;color:#262262}.question input:focus{border:3px solid #2474d6}.pinpoint .question input:focus{border:3px solid #b2087d}.question input[disabled]{background:#ddd;border-color:#666;color:#333}.question.transition-in{opacity:1;-webkit-animation-name:transitionIn;animation-name:transitionIn;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-animation-duration:.25s;animation-duration:.25s}.question.transition-out{opacity:0;-webkit-animation-name:transitionOut;animation-name:transitionOut;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-animation-duration:.25s;animation-duration:.25s}@-webkit-keyframes transitionIn{0%{opacity:0}to{opacity:1}}@keyframes transitionIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes transitionOut{0%{opacity:1;margin-bottom:0}to{opacity:0;margin-bottom:25%}}@keyframes transitionOut{0%{opacity:1;margin-bottom:0}to{opacity:0;margin-bottom:25%}}.questions-container{position:fixed;top:0;left:0;right:0;bottom:0;-webkit-box-sizing:border-box;box-sizing:border-box;background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#dbdaec));background:-webkit-linear-gradient(top,#fff,#dbdaec);background:-o-linear-gradient(top,#fff 0,#dbdaec 100%);background:linear-gradient(180deg,#fff 0,#dbdaec);padding:13px;z-index:2;overflow:auto}.questions-container>div{display:table;width:100%;min-height:400px;height:100%;-ms-flex-direction:column;flex-direction:column;position:relative}.questions-container>div>div{position:relative;display:table-row}.questions-container>div>div>div{position:relative;display:table-cell;vertical-align:middle}.pinpoint .questions-container{background:#fffce0}.questions-header{height:50px}.questions-keypad{position:absolute;height:186px;bottom:73px;right:0;text-align:right}.questions-footer{height:60px}.questions-question{font-size:11.6vw;text-align:center;font-size:9.6vw}.questions-question>div{padding:13px}@media screen and (min-width:1200px){.questions-question{font-size:110px}}.questions-footer-bar{display:-ms-flexbox;display:flex;-ms-flex-align:stretch;align-items:stretch;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-line-pack:stretch;align-content:stretch;font-size:21px;padding-top:13px}.questions-footer-bar>div:first-child{background:#fff;border-radius:8px;padding:10px 20px;-webkit-box-shadow:0 0 4px #999;box-shadow:0 0 4px #999;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-line-pack:center;align-content:center;-ms-flex-positive:1;flex-grow:1}.questions-footer-bar>div:last-child{text-align:right;width:140px;padding-left:13px}.questions-footer-bar>div:last-child button{display:block;width:100%;padding:0;height:60px;line-height:60px;-webkit-box-sizing:border-box;box-sizing:border-box}.questions-exit-button{display:block;position:absolute;right:0;top:0;color:#060;border:2px solid #060;border-radius:8px;padding:5px 8px;text-decoration:none}.questions-exit-button:hover{background:#060;color:#fff}.questions-exit-button:focus{outline:none}.questions-exit-button:focus:before{position:absolute;z-index:0;top:-7px;right:-7px;bottom:-7px;left:-7px;border:3px solid #2474d6;border-radius:11px;content:""}.pinpoint .questions-exit-button{color:#b2087d;border:2px solid #b2087d}.pinpoint .questions-exit-button:hover{background:#b2087d;color:#fff}.pinpoint .questions-exit-button:focus:before{border:3px solid #b2087d}.traffic-lights{text-align:center}.traffic-lights>div{display:inline-block;width:34px;height:34px;border-radius:50%;margin:13px;text-align:center;line-height:34px;font-size:28px;color:#fff}.traffic-light-red{background:red;-webkit-animation:3s red 1;animation:3s red 1}.traffic-light-orange{background:orange;-webkit-animation:3s orange 1;animation:3s orange 1}.traffic-light-green{background:green;-webkit-animation:3s green 1;animation:3s green 1}@-webkit-keyframes red{0%{opacity:.1}10%{opacity:1}20%{opacity:1}40%{opacity:1}60%{opacity:.1}80%{opacity:.1}to{opacity:.1}}@keyframes red{0%{opacity:.1}10%{opacity:1}20%{opacity:1}40%{opacity:1}60%{opacity:.1}80%{opacity:.1}to{opacity:.1}}@-webkit-keyframes orange{0%{opacity:.1}20%{opacity:.1}40%{opacity:1}50%{opacity:.1}60%{opacity:.1}80%{opacity:.1}to{opacity:.1}}@keyframes orange{0%{opacity:.1}20%{opacity:.1}40%{opacity:1}50%{opacity:.1}60%{opacity:.1}80%{opacity:.1}to{opacity:.1}}@-webkit-keyframes green{0%{opacity:.1}20%{opacity:.1}40%{opacity:.1}60%{opacity:1}80%{opacity:1}83%{opacity:.1}86%{opacity:1}89%{opacity:.1}93%{opacity:1}96%{opacity:.1}to{opacity:1}}@keyframes green{0%{opacity:.1}20%{opacity:.1}40%{opacity:.1}60%{opacity:1}80%{opacity:1}83%{opacity:.1}86%{opacity:1}89%{opacity:.1}93%{opacity:1}96%{opacity:.1}to{opacity:1}}.summary-circle-group{display:inline-block;text-align:center;vertical-align:top}.summary-circle,.summary-circle-group{width:125px;-ms-flex-pack:center;justify-content:center}.summary-circle{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;height:125px;margin:0 auto}.circle-colour-red{background:url(../../static/media/star-bronze.0455be9a.svg) no-repeat;background-size:contain}.circle-colour-amber,.circle-colour-red{-webkit-animation:zoomIn 1s ease-in;animation:zoomIn 1s ease-in}.circle-colour-amber{background:url(../../static/media/star-silver.1e7959b9.svg) no-repeat;background-size:contain}.circle-colour-green{background:url(../../static/media/star-gold.4bed554f.svg) no-repeat;background-size:contain;-webkit-animation:zoomIn 1s ease-in;animation:zoomIn 1s ease-in}.summary-circle>span{display:block}.summary-circle>span:first-child{font-size:28px;line-height:28px;padding-top:10px}.summary-circle>span:last-child{font-size:12px;line-height:12px;font-family:HeinemannBold;display:block;width:100%;padding:0 32px}.summary-circle-label{display:block;background:#fff;border-radius:13px;padding:8px;position:relative;max-width:125px;margin:8px auto 0;line-height:1.1em;font-size:14px;font-family:HeinemannBold;-webkit-animation:labelFadeIn 2.5s ease-out;animation:labelFadeIn 2.5s ease-out}.summary-circle-label:after{content:"";position:absolute;top:0;left:50%;width:0;height:0;border:13px solid transparent;border-bottom-color:#fff;border-top:0;margin-left:-13px;margin-top:-13px}@-webkit-keyframes labelFadeIn{0%{opacity:0}50%{opacity:0}to{opacity:1}}@keyframes labelFadeIn{0%{opacity:0}50%{opacity:0}to{opacity:1}}@-webkit-keyframes zoomIn{0%{opacity:0;-webkit-transform:scale(.1) translateZ(0);transform:scale(.1) translateZ(0)}to{opacity:1;-webkit-transform:scale(1) translateZ(0);transform:scale(1) translateZ(0)}}@keyframes zoomIn{0%{opacity:0;-webkit-transform:scale(.1) translateZ(0);transform:scale(.1) translateZ(0)}to{opacity:1;-webkit-transform:scale(1) translateZ(0);transform:scale(1) translateZ(0)}}.app-results-summary{display:-ms-flexbox;display:flex;margin-bottom:21px}.app-results-summary>div{-ms-flex-positive:1;flex-grow:1}.app-results-summary>div:last-child{margin-right:0}.report-correct-0{color:#ad0000}.report-question-row{line-height:30px}.report-question-feedback{text-align:left}.report-question-cross,.report-question-tick{display:inline-block;line-height:30px;font-size:15px}.report-question-correct,.report-question-tick{color:#060}.report-question-cross:before,.report-question-tick:before{content:"";display:inline-block;height:30px;width:30px;background:url(../../static/media/tick.39f4c2d0.svg) no-repeat 50%;background:contain;vertical-align:middle}.report-question-cross{color:#ad0000}.report-question-cross:before{background:url(../../static/media/cross.993378d2.svg) no-repeat 50%;background:contain}.report-header{display:table;width:100%;height:60px;margin-bottom:13px}.report-header>div{display:table-cell;vertical-align:middle}.report-brand-logo{background:url(../../static/media/themathsfactor-v2.a5bf8769.svg) no-repeat;background-size:contain;height:60px}.pinpoint .report-brand-logo{background:url(../../static/media/pinpoint.2c962e0a.svg) no-repeat;background-size:contain;height:60px}.report-pearson-logo{background:url(../../static/media/pearson-logo.ef0f795b.svg) no-repeat 100%;background-size:contain;height:37px;color:transparent}.report p{margin-bottom:21px}.report table{width:100%;min-width:520px;border-collapse:collapse;table-layout:fixed;font-size:13pt}.report table td,.report table th{border:1px solid #9492d9;padding:5px 13px}.report table td{padding:1px 13px;line-height:30px}.report table tr:nth-child(2n){background:#fbfbfe}.pinpoint .report table tr:nth-child(2n){background:#fcfcfc}.report table tr:nth-child(odd){background:#fff}.report table thead th{background:#9492d9;color:#000;font-size:11pt;line-height:1.1;padding:8px 13px}.pinpoint .report table thead th{color:#000}.pinpoint .report table td,.pinpoint .report table th{border:1px solid #9ecd5c}.pinpoint .report table thead th{background:#9ecd5c}.report table tbody th{background:#dbdaec;text-align:left}.pinpoint .report table tbody th{background:#e3efd3}.report-rag-amber,.report-rag-green,.report-rag-red{text-align:center}.report-rag-red{color:#ad0000}.report-overall-rag{text-align:center}.report-overall-rag .report-emoji{display:block;margin:0 auto;width:60px;height:60px}.report table td.report-table-title{font-size:21pt;padding:13px}@media print{.report{display:block;background:#fff}.report p{display:none}}.cert-container{position:relative;width:100%;border:1px solid #666;padding:1px}.cert-container object{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;display:block}.cert-form-name-group{padding:13px 0}.cert-form-name-group input{margin-left:13px}.pippoint-link{position:relative;background:#4472c4;font-size:16px;text-align:center;padding:13px;border-radius:21px;color:#fff}.pippoint-link a{color:#fff}.pippoint-link:after{content:"";position:absolute;bottom:0;left:50%;width:0;height:0;border:24px solid transparent;border-top-color:#4472c4;border-bottom:0;margin-left:-24px;margin-bottom:-24px}.pippoint-covers{display:-ms-flexbox;display:flex;width:12%;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-direction:column;flex-direction:column;padding:2% 2% 2% 0;-ms-flex-align:bottom;align-items:bottom;-ms-flex-pack:center;justify-content:center;list-style:none;margin:0}.pippoint-covers a,.pippoint-covers img,.pippoint-covers li{display:-ms-inline-flexbox;display:inline-flex}.pippoint-covers a{-webkit-box-shadow:1px 1px 5px 1px rgba(0,0,0,.2);box-shadow:1px 1px 5px 1px rgba(0,0,0,.2)}.pippoint-covers li{width:100%;display:inline-block;padding-top:13px}.pippoint-covers img{height:100%;width:100%;max-width:128px;max-height:180px}.app-help-content .pippoint-link{background:none;color:#000;text-align:left;font-size:inherit;padding:0}.app-help-content .pippoint-link:after{display:none}.app-help-content .pippoint-link a{color:blue}.app-help-content .pippoint-covers{-ms-flex-direction:row;flex-direction:row;width:100%}.app-help-content .pippoint-covers li{padding:5%;text-align:center}.ad-banner{width:100%;border:none}.parent-check-score,.parent-check-title{font-size:140%;color:#262262}.parent-check-score b{color:#060}.app-help-content h2{font-size:140%;margin-top:1.1em}.app-help-content p{margin-top:1.5em}.fR{float:right}.upsale-buttons a{margin-top:13px}.app-report-view{margin-right:2%;min-height:100%}.app-report-buttons{display:table;margin-bottom:13px;width:100%}.app-report-buttons>div{display:table-cell}.app-report-buttons>div:last-child{text-align:right}.app-tabs>ul{overflow:hidden;list-style:none}.app-tabs>ul li{float:left;border:none}.app-tabs>ul a{display:block;background-color:#f3f2ff;border:3px solid transparent;text-decoration:none;padding:13px 21px;color:#2474d6;outline:none;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.app-tabs>ul a:hover{background-color:#fff}.app-tabs>ul a:focus{color:#2474d6;border:3px solid #2474d6}.app-tabs>ul a.active,.app-tabs>ul a[aria-selected=true],.app-tabs>ul a[aria-selected=true]:active{background-color:#fff;color:#000;cursor:default;border:3px solid #fff;outline:none}.app-tabs>div{background:#fff;padding:13px}.pinpoint .app-tabs>ul a:hover{background-color:#e3efd3}.pinpoint .app-tabs>ul a.active,.pinpoint .app-tabs>ul a[aria-selected=true],.pinpoint .app-tabs>ul a[aria-selected=true]:active{color:#000;border:3px solid #9ecd5c;background:#9ecd5c}.pinpoint .app-tabs>div{background:#9ecd5c}.pinpoint .app-tabs>ul a{background-color:#fff;color:#b2087d}.pinpoint .app-tabs>ul a:focus{color:#b2087d;border:3px solid #b2087d}.pinpoint .app-tabs>div{border-top:5px solid #9ecd5c;background:#fff}object.avatar{width:100%;max-height:505px;opacity:1;-webkit-animation-name:AvatarTransitionIn;animation-name:AvatarTransitionIn;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-animation-duration:.5s;animation-duration:.5s}.tmf object.avatar{-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1);transform:scaleX(-1)}@-webkit-keyframes AvatarTransitionIn{0%{opacity:0;margin-left:25%}to{opacity:1;margin-left:0}}@keyframes AvatarTransitionIn{0%{opacity:0;margin-left:25%}to{opacity:1;margin-left:0}}#app{width:100%;min-height:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-webkit-text-size-adjust:none;background:-webkit-gradient(linear,left top,left bottom,from(#b6eef7),to(#ebfbfe));background:-webkit-linear-gradient(top,#b6eef7,#ebfbfe);background:-o-linear-gradient(top,#b6eef7 0,#ebfbfe 100%);background:linear-gradient(180deg,#b6eef7 0,#ebfbfe);position:relative;z-index:1}#app.pinpoint{background:#eab721}#app>div:first-child{z-index:1}#app.tmf{position:relative;z-index:0;background:#8bc76a url(../../static/media/landscape_day.f1814ec0.svg) no-repeat;background-repeat:repeat-x}#app.tmf:after{content:"";display:block;background:url(../../static/media/landscape_clouds.86c15d4a.svg) no-repeat;background-repeat:repeat-x;position:absolute;z-index:0;width:100%;height:35%;top:0;opacity:.5;-webkit-animation:clouds 600s infinite linear;animation:clouds 600s infinite linear}@-webkit-keyframes clouds{0%{background-position-x:0}to{background-position-x:10000%}}@keyframes clouds{0%{background-position-x:0}to{background-position-x:10000%}}.app{display:-ms-flexbox;display:flex;-ms-flex-flow:nowrap;flex-flow:nowrap;-ms-flex-align:stretch;align-items:stretch;width:100%;min-width:640px;max-width:1023px;margin:0 auto}.app-content{-ms-flex-positive:1;flex-grow:1;padding:21px;min-height:100%;z-index:1}.app-avatar{width:30%;min-width:220px;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;padding:2% 2% 2% 0;overflow:hidden;z-index:1}.app-view-fade-in{-webkit-animation-name:ViewTransitionIn;animation-name:ViewTransitionIn;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-animation-duration:.75s;animation-duration:.75s}.app-avatar-hide{display:none}.app-avatar .speech-bubble{font-size:16px;padding:8px;text-align:center;margin-top:0;margin-bottom:16px}.app-avatar .speech-bubble:after{top:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:hsla(0,0%,100%,0);border-top-color:#fff;border-width:15px;margin-left:-15px}.app-brand-bottom-bar{display:table;width:100%;min-width:640px;max-width:1023px;height:56px;margin:0 auto}.app-brand-bottom-bar>div{display:table-cell;vertical-align:bottom;padding:0 21px 8px}.app-brand-bottom-bar .app-brand{background-position:100%;height:60px}@-webkit-keyframes ViewTransitionIn{0%{opacity:0}25%{opacity:0}to{opacity:1}}@keyframes ViewTransitionIn{0%{opacity:0}25%{opacity:0}to{opacity:1}}@media print{body *{visibility:hidden}.section-to-print,.section-to-print *{visibility:visible}.section-to-print{position:absolute;width:100%;left:0;top:0}}@media (max-width:640px){.app{display:block;width:100%;min-width:auto}.app-content{padding:3%}.app-avatar{display:none}.pinpoint .app-avatar{padding:3%}.pinpoint .app-avatar,.pinpoint .pippoint-covers{display:block;width:100%}.pinpoint .pippoint-covers li{display:inline-block;margin:2%;width:29%}.speech-bubble:after{display:none}.speech-bubble{padding:2%}.app-menu li{display:block;width:100%}.app-menu li:nth-child(2n),.app-menu li:nth-child(odd){padding:0 1.5% 3%}.app-levels li{display:block}.tmf .app-levels li>span:first-child{display:block;height:60px}.app-levels li>span:last-child{display:block;padding:5px}.app-report-buttons{display:block}.app-report-buttons>div{display:block;padding:5px 0}.app-report-buttons>div:last-child{text-align:left}.app-report-buttons>div{float:none}}
/*# sourceMappingURL=main.66f7766e.css.map*/