.nr-profile-wide .v22-profile{display:none!important}body.v22.nr-profile-wide{padding-left:0!important}.nr-profile-wide main,.nr-profile-menu-holder{margin-left:auto!important;margin-right:auto!important;width:min(1200px,calc(100% - 36px))!important;max-width:1200px!important}.nr-profile-nav{display:flex;flex-wrap:wrap;gap:8px;padding:14px 0;margin-bottom:18px}.nr-profile-menu-holder{padding-top:100px}.nr-profile-menu-holder+main{padding-top:0!important}.nr-profile-nav a{padding:12px 16px;border-radius:12px;background:#e9f2ff;color:#084582;text-decoration:none;font-weight:700}.nr-profile-nav a[aria-current]{background:#084582;color:white}.nr-profile-nav a:focus-visible{outline:3px solid #e5ad18;outline-offset:3px}.nr-gauge{display:inline-flex;flex-direction:column;gap:6px;min-width:140px;max-width:100%;width:220px;vertical-align:middle;text-align:left;font-size:16px;font-weight:400}.nr-gauge-label{display:flex;justify-content:space-between;gap:8px;align-items:center}.nr-gauge-label b{font-size:20px}.nr-gauge-label small{font-size:12px}.nr-gauge-track{display:block;background:#e5eaf0;height:12px;border-radius:8px;overflow:hidden}.nr-gauge-track>span{display:block;height:100%;background:var(--score-color);border-radius:8px}.red{--score-color:#cf3544;color:#a7202e}.orange{--score-color:#ed8b24;color:#9b4a05}.green{--score-color:#269c65;color:#176740}.gold{--score-color:#e6b82d;color:#846308}.nr-score-empty{font-size:14px;color:#596a7c}.nr-score-legend{display:flex;flex-wrap:wrap;gap:10px 20px;font-size:13px}.nr-result-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:16px;margin:20px 0}.nr-result-grid>article{background:#f7faff;padding:16px;border-radius:14px;border:1px solid #d8e4f1}.nr-chart{display:flex;gap:12px;overflow-x:auto;padding:12px 8px 20px;border-bottom:1px solid #cbd5e1}.nr-chart-column{min-width:75px;flex:1;text-align:center;display:flex;flex-direction:column;gap:6px}.nr-chart-space{height:130px;display:flex;align-items:flex-end;justify-content:center;background:linear-gradient(to top,#edf1f6 1px,transparent 1px);background-size:100% 25%}.nr-chart-space>span{display:block;width:32px;background:var(--score-color);border-radius:6px 6px 0 0}.nr-chart-column small{font-size:11px;color:#536273}.nr-progress-meter{width:100%;height:20px;accent-color:#084582}.nr-weakness{padding:14px 18px;margin:12px 0;border-left:5px solid #ed8b24;background:#fff7eb;border-radius:8px}.nr-weakness p{margin:8px 0}.nr-average-button .nr-gauge{width:200px}.v22-teacher-averages .nr-gauge{min-width:100px;width:130px}.v22-average .nr-gauge{width:100%;min-width:100px}.report-metrics .nr-gauge-label b{font-size:24px}.nr-attempt-best .nr-gauge-label b{font-size:22px}.nr-profile-wide .nr-review{max-width:none}.nr-gauge *{box-sizing:border-box}@media(max-width:650px){.nr-profile-menu-holder{padding-top:145px}.nr-profile-nav a{padding:10px;font-size:13px}.nr-gauge{min-width:115px}.nr-gauge-label{flex-wrap:wrap}.nr-result-grid{grid-template-columns:1fr}.nr-average-button{flex-wrap:wrap}}

.nr-profile-menu-holder{padding-top:14px!important}.v22 .nr-gauge-label b{display:inline!important}.nr-profile-wide .nr-main{box-sizing:border-box}.nr-attempt-best .nr-gauge-label{font-weight:400}
.v22 .nr-gauge{display:inline-flex!important}.v22 .nr-gauge-label{display:flex!important}.v22 .nr-gauge-label b{color:var(--score-color)!important}.nr-attempt-best{background:#f4f7fb;border-color:#d8e4ef;color:#244f67}.nr-attempt-best .nr-gauge-track{font-size:initial}.nr-profile-wide .nr-review{margin-bottom:16px}.nr-profile-nav a:hover{box-shadow:0 2px 9px #08458222}
.nr-analysis{background:linear-gradient(130deg,#fff,#f0f7ff)!important;padding:28px!important}.nr-analysis-kicker{display:inline-block;background:#dff4fa;color:#07537c;padding:7px 12px;border-radius:20px;font-weight:700;font-size:13px}.nr-analysis-hero{display:grid;grid-template-columns:230px minmax(0,1fr);gap:30px;align-items:center;margin:25px 0}.nr-ring-card{text-align:center;display:grid;justify-items:center;gap:14px}.nr-ring{width:190px;height:190px;border-radius:50%;background:conic-gradient(var(--score-color,#ccd5e1) var(--ring-value),#e1e9f2 0);padding:15px;box-shadow:0 7px 20px #16467812}.nr-ring>div{height:100%;border-radius:50%;background:white;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px}.nr-ring b{font-size:35px!important;line-height:1.1;color:#123875}.nr-ring span{font-size:12px;text-align:center;max-width:120px;color:#536273}.nr-ring.empty{--score-color:#ccd5e1}.nr-insights{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px;margin:18px 0}.nr-insights article{border:1px solid #dce8f6;border-radius:14px;padding:16px;background:white}.nr-insights b{display:block;font-size:26px;color:#084582}.nr-insights span{display:block;font-size:13px;margin-top:6px;color:#52647a}.nr-bar-chart{padding:18px 0}.nr-bar-row{display:grid;grid-template-columns:minmax(180px,1fr) minmax(220px,2fr);gap:12px;align-items:center;padding:14px 0;border-bottom:1px solid #e3ebf4}.nr-bar-row>.nr-gauge{width:100%;min-width:0}.nr-bar-row>small{grid-column:1/-1}.nr-bar-row .nr-gauge-track{height:18px}.nr-analysis label{display:block;font-weight:600;margin:14px 0}.nr-progress-meter{display:block;margin-top:8px}.nr-stage{display:block;font-weight:700;color:#075e82;font-size:13px}.nr-learning-plan{background:white;border:1px solid #d2e3f3;border-radius:18px;padding:22px;margin-top:22px}.nr-learning-plan header{display:flex;gap:16px;align-items:center;flex-wrap:wrap}.nr-learning-plan h3{margin:0}.nr-learning-plan header>div{flex:1;min-width:150px}.nr-plan-step{display:grid;place-items:center;background:#084582;color:white;border-radius:50%;width:42px;height:42px;font-size:22px;font-weight:700}.nr-plan-tip{background:#e8f8fb;border-radius:10px;padding:12px}.nr-demo-banner{background:#fff4cd;border:1px solid #edce69;padding:14px;border-radius:12px}.nr-profile-settings .nr-avatar-grid{max-width:850px}.nr-profile-settings input[type=radio]:checked+img{outline:4px solid #e5b72a}.nr-analysis .nr-score-legend{margin-top:24px}@media(max-width:700px){.nr-analysis{padding:18px!important}.nr-analysis-hero{grid-template-columns:1fr;gap:18px}.nr-ring{width:165px;height:165px}.nr-bar-row{grid-template-columns:1fr;gap:8px}.nr-learning-plan{padding:16px}.nr-insights{grid-template-columns:1fr 1fr}.nr-insights article{padding:12px}}
.nr-count-bar{height:16px;background:#e3ebf4;border-radius:8px;margin-top:12px;overflow:hidden}.nr-count-bar>span{display:block;height:100%;background:var(--score-color)}
.v22 .nr-main:focus{outline:none}@media(max-width:600px){.nr-attempt-head{flex-direction:column;align-items:stretch}.nr-attempt-best{width:100%;min-width:0;box-sizing:border-box}.nr-attempt-best .nr-gauge{width:100%;min-width:0}.nr-attempt-best .nr-gauge-label{flex-wrap:wrap}}
