.v2-mobile-report{overflow-wrap:anywhere;background:#fff;max-width:760px;margin:0 auto;line-height:1.6}.v2-mobile-report *{box-sizing:border-box;letter-spacing:0}.v2-report-header{background:#edf6ef;border-top:5px solid #08734d;padding:30px}.v2-report-brand{color:#07563c;flex-wrap:wrap;align-items:center;gap:8px;display:flex}.v2-report-brand>span{margin-left:auto;font-size:12px}.v2-report-header>p:first-of-type{margin-top:28px;font-size:12px}.v2-report-header h1{margin:8px 0 25px;font-size:29px;line-height:1.4}.v2-report-person{flex-wrap:wrap;align-items:baseline;gap:12px;display:flex}.v2-report-person strong{font-size:23px}.v2-report-person span,.v2-report-meta{color:#456154;font-size:14px}.v2-mobile-report>section{border-bottom:1px solid #d4e0d8;padding:26px 30px}.v2-mobile-report h2{align-items:center;gap:10px;margin:0 0 14px;font-size:21px;display:flex}.v2-mobile-report h2 svg,.v2-mobile-report h3 svg{color:#08734d;flex-shrink:0}.v2-mobile-report h3{align-items:center;gap:8px;margin:22px 0 8px;font-size:16px;display:flex}.v2-report-note{color:#486151;margin:6px 0 16px;font-size:14px}.v2-report-empty{color:#536456;font-size:15px}.v2-report-word-list{margin:0;padding:0;list-style:none}.v2-report-word-list li{border-bottom:1px solid #e4eae6;justify-content:space-between;align-items:flex-start;gap:12px;padding:13px 0;display:flex}.v2-report-word-list li:last-child{border:0}.v2-report-word-list li>div{flex-direction:column;gap:2px;min-width:0;display:flex}.v2-report-word-list strong{font-size:18px}.v2-report-word-list span{font-size:14px}.v2-report-word-list small{color:#4e6255;font-size:12px}.v2-outcome{color:#8c4917;border-left:2px solid #b77b33;flex-shrink:0;max-width:115px;padding:3px 7px;font-size:12px!important}.v2-outcome-independent{color:#08734d;border-color:#08734d}.v2-outcome-unobserved{color:#526359;border-color:#a7b3ac}.v2-report-totals{border-bottom:1px solid #d9e4dc;grid-template-columns:1fr 2fr;gap:20px;padding:8px 0 20px;display:grid}.v2-report-totals>div{flex-wrap:wrap;align-items:baseline;gap:6px;display:flex}.v2-report-totals span{color:#44604e;flex-basis:100%;font-size:13px}.v2-report-totals strong{color:#08734d;font-size:36px}.v2-report-totals small{font-size:19px}.v2-report-bars{gap:13px;margin:20px 0;display:grid}.v2-report-bars>div{grid-template-columns:110px 1fr 24px;align-items:center;gap:10px;font-size:14px;display:grid}.v2-report-bars progress{accent-color:#08734d;background:#e9eeeb;border:0;border-radius:0;width:100%;height:9px}.v2-report-bars progress::-webkit-progress-bar{background:#e9eeeb}.v2-report-bars progress::-webkit-progress-value{background:#08734d}.v2-report-bars .v2-bar-prompted::-webkit-progress-value{background:#b38726}.v2-report-bars .v2-bar-needs_practice::-webkit-progress-value{background:#af5b47}.v2-report-bars .v2-bar-unobserved::-webkit-progress-value{background:#7f8983}.v2-report-detail{border-top:1px solid #d4e0d8;margin-top:18px;padding-top:16px}.v2-report-detail summary{cursor:pointer;color:#076140;min-height:35px;font-size:14px}.v2-report-detail summary svg{vertical-align:middle;margin-right:6px}.v2-report-comment{white-space:pre-wrap;font-size:16px}.v2-mobile-report>footer{color:#506455;padding:24px 30px;font-size:12px}.v2-mobile-report>footer span{margin-top:6px;display:block}@media (max-width:600px){.v2-report-header,.v2-mobile-report>section,.v2-mobile-report>footer{padding:22px 20px}.v2-report-header h1{font-size:25px}.v2-report-bars>div{grid-template-columns:105px 1fr 18px;gap:8px}.v2-mobile-report h2{font-size:20px}}
