.trend-button[data-v-5add8724]{width:100%;padding:1.25rem 1.25rem 1.25rem 2.25rem;display:-webkit-box;display:flex;-webkit-box-pack:start;justify-content:flex-start;-webkit-box-align:center;align-items:center;-webkit-box-shadow:var(--shadow-sm);box-shadow:var(--shadow-sm);border:var(--light-border);background:var(--bg);border-left:0;border-radius:.8rem;position:relative;cursor:pointer}@media (prefers-color-scheme:dark){.trend-button[data-v-5add8724]{background:var(--gray-900)}}.trend-button .trend-button-accent[data-v-5add8724]{position:absolute;top:-1px;left:0;width:1rem;height:calc(100% + 2px);background:var(--accent);border-right:var(--light-border);border-radius:.8rem 0 0 .8rem}.trend-button .trend-trend-icon[data-v-5add8724]{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;margin:0 .5rem}.trend-button .trend-trend-icon .app-icon[data-v-5add8724]{width:2rem;height:2rem;color:var(--gray-700)}@media (prefers-color-scheme:dark){.trend-button .trend-trend-icon .app-icon[data-v-5add8724]{color:var(--gray-300)}}.trend-button .trend-meta[data-v-5add8724]{-webkit-box-flex:1;flex:1 1 0}.trend-button .trend-meta .trend-title[data-v-5add8724]{font-size:1.6rem;font-weight:600;line-height:1;margin:0 0 .5rem 0;color:var(--gray-900)}@media (prefers-color-scheme:dark){.trend-button .trend-meta .trend-title[data-v-5add8724]{color:var(--gray-200)}}.trend-button .trend-meta .trend-tagline[data-v-5add8724]{font-size:1.2rem;color:var(--gray-600);line-height:1}@media (prefers-color-scheme:dark){.trend-button .trend-meta .trend-tagline[data-v-5add8724]{color:var(--gray-500)}}.trend-button .trend-open[data-v-5add8724]{width:2.2rem;height:2.2rem;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;color:var(--gray-700)}.trend-button .trend-open .app-icon[data-v-5add8724]{width:1.6rem;height:1.6rem}.trend-button:active .trend-open[data-v-5add8724]{-webkit-transform:translateY(.1rem);transform:translateY(.1rem)}.trend-group[data-v-bb4d2edc]{margin:0 0 2rem 0}.trend-group.trend-group-expanded[data-v-bb4d2edc]:not(:last-child){margin:0 0 4rem 0}.trend-group.trend-group-expanded .trend-group-expanded-toggle .toggle-icon[data-v-bb4d2edc]{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.trend-group .trend-group-expanded-toggle[data-v-bb4d2edc]{width:100%;display:-webkit-box;display:flex;-webkit-box-pack:start;justify-content:flex-start;-webkit-box-align:center;align-items:center;margin:0 0 1rem 0;color:var(--gray-700)}@media (prefers-color-scheme:dark){.trend-group .trend-group-expanded-toggle[data-v-bb4d2edc]{color:var(--gray-400)}}.trend-group .trend-group-expanded-toggle .trend-group-name[data-v-bb4d2edc]{font-size:1.5rem;font-weight:600}.trend-group .trend-group-expanded-toggle .toggle-icon[data-v-bb4d2edc]{-webkit-transform:none;transform:none;-webkit-transition:-webkit-transform .3s var(--smooth-easing);transition:-webkit-transform .3s var(--smooth-easing);transition:transform .3s var(--smooth-easing);transition:transform .3s var(--smooth-easing),-webkit-transform .3s var(--smooth-easing);margin:0 0 0 .75rem}.trend-group .trend-grid[data-v-bb4d2edc]{width:100%;display:grid;gap:1.5rem;-webkit-box-pack:start;justify-content:flex-start;-webkit-box-align:start;align-items:start;grid-template-columns:repeat(var(--column-count),1fr);--column-count:1}@media screen and (min-width:500px){.trend-group .trend-grid[data-v-bb4d2edc]{--column-count:2}}@media screen and (min-width:1024px){.trend-group .trend-grid[data-v-bb4d2edc]{--column-count:3}}.trend-groups[data-v-0d65875b]{width:100%}.need-breakdown[data-v-6a31e440]{text-align:center;font-size:1.6rem;color:var(--gray-700);margin:.5rem 0 1.5rem 0}.need-breakdown .emphasis[data-v-6a31e440]{font-weight:600;font-style:italic;color:var(--gray-800)}.needs-chart[data-v-6a31e440]{width:100%;height:30rem;margin:1rem 0 0 0}[data-v-6a31e440] .clinical-warning{margin:1rem 0 0 0}.percentile-chart[data-v-3353f752]{width:100%;height:30rem}.classification[data-v-291792d8]{width:100%}.classification[data-v-291792d8]:not(:last-child){margin:0 0 3rem 0}.classification .classification-category-grid[data-v-291792d8]{width:calc(100% + 1rem);display:grid;grid-template-columns:1fr 1fr;grid-gap:.75rem;padding:0 .25rem}.classification .classification-category-grid .category[data-v-291792d8]{width:100%;padding:.75rem;border-radius:.4rem;background:var(--white);border:var(--light-border);-webkit-box-shadow:var(--shadow-sm);box-shadow:var(--shadow-sm);outline:none;cursor:pointer}@media (prefers-color-scheme:dark){.classification .classification-category-grid .category[data-v-291792d8]{background:var(--gray-800)}}.classification .classification-category-grid .category .category-meta[data-v-291792d8]{width:100%;display:-webkit-box;display:flex;-webkit-box-pack:start;justify-content:flex-start;-webkit-box-align:center;align-items:center}.classification .classification-category-grid .category .category-meta .category-name[data-v-291792d8]{-webkit-box-flex:1;flex:1 1 0;font-weight:600;line-height:1.3;text-align:left;color:var(--gray-800);margin:0 .5rem 0 0}@media (prefers-color-scheme:dark){.classification .classification-category-grid .category .category-meta .category-name[data-v-291792d8]{color:var(--white)}}.classification .classification-category-grid .category .category-meta .category-icon[data-v-291792d8]{width:3.5rem;height:3.5rem}.classification .classification-category-grid .category .category-percentile[data-v-291792d8]{margin:1rem 0 0 0;width:100%;height:1rem;background:var(--gray-200);border-radius:.2rem;overflow:hidden}@media (prefers-color-scheme:dark){.classification .classification-category-grid .category .category-percentile[data-v-291792d8]{background:var(--gray-700)}}.classification .classification-category-grid .category .category-percentile .percentile-score[data-v-291792d8]{background:var(--blue-400);height:1rem}.responses-table-wrapper[data-v-60d27fe4]{width:100%;border:var(--light-border);border-radius:.4rem;-webkit-box-shadow:var(--shadow-sm);box-shadow:var(--shadow-sm);overflow:hidden}.responses-table-wrapper[data-v-60d27fe4]:not(:last-child){margin:0 0 2rem 0}.responses-table-wrapper table[data-v-60d27fe4]{width:100%;border-collapse:collapse;background:var(--white);border-radius:.4rem}@media (prefers-color-scheme:dark){.responses-table-wrapper table[data-v-60d27fe4]{background:var(--gray-800)}}.responses-table-wrapper table thead tr th[data-v-60d27fe4]{padding:1rem}.responses-table-wrapper table tbody tr[data-v-60d27fe4]{border-top:var(--light-border)}.responses-table-wrapper table tbody tr td[data-v-60d27fe4]{padding:1rem;letter-spacing:.05rem;border:0}.responses-table-wrapper table tbody tr td.question-title[data-v-60d27fe4]{text-align:left}.responses-table-wrapper table tbody tr td.response-name[data-v-60d27fe4]{text-align:right;font-weight:600}.responses-table-wrapper table tbody tr td.response-name.need[data-v-60d27fe4]{color:var(--red-500)}.responses-table-wrapper table tbody tr td.response-name.typical[data-v-60d27fe4]{color:var(--yellow-500)}.responses-table-wrapper table tbody tr td.response-name.strength[data-v-60d27fe4]{color:var(--green-500)}.dessa-subcategory[data-v-35c701d8]>:last-child{margin:0 0 4rem 0}.dessa-subcategory .button-back[data-v-35c701d8]{margin:0 0 1rem 0;align-self:flex-start;display:-webkit-box;display:flex;-webkit-box-pack:start;justify-content:flex-start;-webkit-box-align:center;align-items:center;background:var(--white);outline:none;border:0;padding:.5rem;-webkit-transform:translate(-.5rem,-.5rem);transform:translate(-.5rem,-.5rem);color:var(--gray-500);cursor:pointer}@media (prefers-color-scheme:dark){.dessa-subcategory .button-back[data-v-35c701d8]{background:var(--gray-900)}}.dessa-subcategory .button-back span[data-v-35c701d8]{margin:0 0 0 .75rem;font-weight:600}.dessa-subcategory .button-back .arrow-left-icon[data-v-35c701d8]{width:1.6rem;height:1.6rem}.dessa-subcategory .category-titlebar[data-v-35c701d8]{width:100%;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;margin:0 0 2rem 0}.dessa-subcategory .category-titlebar .category-icon[data-v-35c701d8]{width:4.5rem;height:4.5rem;margin:0 1rem 0 0}.dessa-subcategory .category-titlebar .category-name[data-v-35c701d8]{font-weight:600;font-size:1.8rem;color:var(--gray-700)}@media (prefers-color-scheme:dark){.dessa-subcategory .category-titlebar .category-name[data-v-35c701d8]{color:var(--gray-200)}}.dessa-scores[data-v-269a73c5]{width:100%;position:relative}.dessa-scores .dessa-overall-score[data-v-269a73c5],.dessa-scores .dessa-subcategory[data-v-269a73c5]{width:100%;max-width:100%;padding:0 0 1rem 0}.check-in-summary[data-v-740f56c6]{width:100%;margin:0 0 2rem 0;background:var(--white);border:var(--light-border);-webkit-box-shadow:var(--shadow-md);box-shadow:var(--shadow-md);border-radius:.4rem;cursor:pointer}@media (prefers-color-scheme:dark){.check-in-summary[data-v-740f56c6]{background:var(--gray-800);-webkit-box-shadow:none;box-shadow:none}}.check-in-summary .summary-title[data-v-740f56c6]{padding:1rem 1.5rem;font-weight:600;width:100%;border-bottom:var(--light-border)}.check-in-summary .summary-content[data-v-740f56c6]{width:100%;padding:1.5rem}.check-in-summary .summary-content .average-sleep[data-v-740f56c6]{display:-webkit-box;display:flex;-webkit-box-pack:start;justify-content:flex-start;-webkit-box-align:center;align-items:center;margin:0 0 1.5rem 0}.check-in-summary .summary-content .average-sleep .average-sleep-value[data-v-740f56c6]{display:inline;padding:.25rem .75rem;border-radius:.4rem;background:var(--gray-700);color:var(--gray-100);font-weight:600}.check-in-summary .summary-content .average-sleep .average-sleep-value.average-sleep-green[data-v-740f56c6]{background:var(--green-500)}.check-in-summary .summary-content .average-sleep .average-sleep-value.average-sleep-yellow[data-v-740f56c6]{background:var(--yellow-500)}.check-in-summary .summary-content .average-sleep .average-sleep-value.average-sleep-red[data-v-740f56c6]{background:var(--red-500)}.check-in-summary .summary-content .average-sleep .average-sleep-label[data-v-740f56c6]{-webkit-box-flex:1;flex:1 1 0;padding:0 0 0 1rem;color:var(--gray-600);font-weight:600}@media (prefers-color-scheme:dark){.check-in-summary .summary-content .average-sleep .average-sleep-label[data-v-740f56c6]{color:var(--gray-300)}}.check-in-summary .summary-content .sleep-stats .sleep-stat[data-v-740f56c6]{display:-webkit-box;display:flex;-webkit-box-pack:start;justify-content:flex-start;-webkit-box-align:center;align-items:center}.check-in-summary .summary-content .sleep-stats .sleep-stat[data-v-740f56c6]:not(:last-child){margin:0 0 1rem 0}.check-in-summary .summary-content .sleep-stats .sleep-stat .app-icon[data-v-740f56c6]{width:1.6rem;height:1.6rem}.check-in-summary .summary-content .sleep-stats .sleep-stat.sleep-stat-green[data-v-740f56c6]{color:var(--green-500)}.check-in-summary .summary-content .sleep-stats .sleep-stat.sleep-stat-blue[data-v-740f56c6]{color:var(--blue-500)}.check-in-summary .summary-content .sleep-stats .sleep-stat.sleep-stat-orange[data-v-740f56c6]{color:var(--orange-500)}.check-in-summary .summary-content .sleep-stats .sleep-stat .stat[data-v-740f56c6]{margin:0 0 0 .5rem;font-weight:600}.check-in-summary .summary-content .sleep-stats .sleep-stat .stat .stat-label[data-v-740f56c6]{color:var(--gray-700);font-weight:400}.recommended-sleep[data-v-47993f5e]{width:100%}.recommended-sleep .recommended-sleep-summary[data-v-47993f5e]{margin:1rem 0;width:100%;display:-webkit-box;display:flex;-webkit-box-pack:start;justify-content:flex-start;-webkit-box-align:center;align-items:center}.recommended-sleep .recommended-sleep-summary .summary-text[data-v-47993f5e]{font-weight:600;margin:0 0 0 1rem;color:var(--gray-700)}.recommended-sleep .sleep-results-chart[data-v-47993f5e]{width:100%;height:30rem;margin-bottom:2rem}.bad-habits[data-v-44b55f03]{width:100%}.bad-habits .bad-habits-summary[data-v-44b55f03]{margin:1rem 0;width:100%;display:-webkit-box;display:flex;-webkit-box-pack:start;justify-content:flex-start;-webkit-box-align:center;align-items:center}.bad-habits .bad-habits-summary .summary-text[data-v-44b55f03]{font-weight:600;margin:0 0 0 1rem;color:var(--gray-700)}@media (prefers-color-scheme:dark){.bad-habits .bad-habits-summary .summary-text[data-v-44b55f03]{color:var(--gray-500)}}.bedtimes-achieved[data-v-93964e42]{width:100%}.bedtimes-achieved .bedtimes-achieved-summary[data-v-93964e42]{margin:1rem 0;width:100%;display:-webkit-box;display:flex;-webkit-box-pack:start;justify-content:flex-start;-webkit-box-align:center;align-items:center}.bedtimes-achieved .bedtimes-achieved-summary .summary-text[data-v-93964e42]{font-weight:600;margin:0 0 0 1rem;color:var(--gray-700)}.bedtimes-achieved .bedtimes-chart[data-v-93964e42]{width:100%;height:30rem;margin-bottom:2rem}.sleep-improvement-checkin .button-back[data-v-ef1e6d86]{margin:0 0 1rem 0;align-self:flex-start;display:-webkit-box;display:flex;-webkit-box-pack:start;justify-content:flex-start;-webkit-box-align:center;align-items:center;background:var(--white);outline:none;border:0;padding:.5rem;-webkit-transform:translate(-.5rem,-.5rem);transform:translate(-.5rem,-.5rem);color:var(--gray-500);cursor:pointer}@media (prefers-color-scheme:dark){.sleep-improvement-checkin .button-back[data-v-ef1e6d86]{background:var(--gray-900)}}.sleep-improvement-checkin .button-back span[data-v-ef1e6d86]{margin:0 0 0 .75rem;font-weight:600}.sleep-improvement-checkin .button-back .arrow-left-icon[data-v-ef1e6d86]{width:1.6rem;height:1.6rem}.sleep-improvement-checkin .sub-section[data-order="4"][data-v-ef1e6d86]{margin:0 0 4rem 0}@-webkit-keyframes slide-in-data-v-1a624675{0%{-webkit-transform:translateX(100%);transform:translateX(100%)}25%{-webkit-transform:translateX(100%);transform:translateX(100%)}to{-webkit-transform:translateX(-2rem);transform:translateX(-2rem)}}@keyframes slide-in-data-v-1a624675{0%{-webkit-transform:translateX(100%);transform:translateX(100%)}25%{-webkit-transform:translateX(100%);transform:translateX(100%)}to{-webkit-transform:translateX(-2rem);transform:translateX(-2rem)}}@-webkit-keyframes slide-out-data-v-1a624675{0%{-webkit-transform:translateX(-2rem);transform:translateX(-2rem)}to{-webkit-transform:translateX(100%);transform:translateX(100%)}}@keyframes slide-out-data-v-1a624675{0%{-webkit-transform:translateX(-2rem);transform:translateX(-2rem)}to{-webkit-transform:translateX(100%);transform:translateX(100%)}}.slide-in-enter-active[data-v-1a624675]{-webkit-animation:slide-in-data-v-1a624675 1s var(--smooth-easing);animation:slide-in-data-v-1a624675 1s var(--smooth-easing)}.slide-in-leave-active[data-v-1a624675]{-webkit-animation:slide-out-data-v-1a624675 1s var(--smooth-easing);animation:slide-out-data-v-1a624675 1s var(--smooth-easing)}.sleep-improvement-scores[data-v-1a624675]{width:100%;position:relative}.sleep-improvement-scores .sleep-improvement-overall[data-v-1a624675]{width:100%;max-width:100%;padding:0 0 1rem 0}.sleep-improvement-scores .sleep-improvement-checkin[data-v-1a624675]{width:calc(100% + 4rem);max-width:calc(100% + 4rem);height:100%;-webkit-transform:translateX(-2rem);transform:translateX(-2rem);padding:0 2rem 4rem 2rem;position:absolute;top:0;left:0;background:var(--white);z-index:10}@media (prefers-color-scheme:dark){.sleep-improvement-scores .sleep-improvement-checkin[data-v-1a624675]{background:var(--gray-900)}}.score[data-v-495bb262]:not(:last-child){margin:0 0 3rem 0}.score h4[data-v-495bb262]{font-size:1.6rem;color:var(--gray-700)}@media (prefers-color-scheme:dark){.score h4[data-v-495bb262]{color:var(--gray-300)}}.score h4 .value[data-v-495bb262]{color:var(--gray-900)}@media (prefers-color-scheme:dark){.score h4 .value[data-v-495bb262]{color:var(--gray-100)}}.score h4 .delta[data-v-495bb262]{font-size:1.4rem}.score h4 .delta.delta-up[data-v-495bb262]{color:var(--green-500)}.score h4 .delta.delta-down[data-v-495bb262]{color:var(--red-500)}.score h4 .delta[data-v-495bb262]:not(.delta-down):before{content:"+"}.score .score-bar[data-v-495bb262]{width:100%;height:2rem;background:var(--gray-200);border-radius:.4rem;-webkit-box-shadow:var(--shadow-sm);box-shadow:var(--shadow-sm);margin:.5rem 0 1rem 0}@media (prefers-color-scheme:dark){.score .score-bar[data-v-495bb262]{background:var(--gray-800)}}.score .score-bar .bar-progress[data-v-495bb262]{height:100%;border-radius:.4rem}.scores-chart[data-v-0f1c05d8]{width:100%;height:30rem}.target-recognition-scores .progress-to-next-level[data-v-514c093f]{margin:0 0 3rem 0;border-bottom:var(--light-border)}.rat-result-breakdown[data-v-c20a84f4]{width:100%}.rat-result-breakdown .result-title[data-v-c20a84f4]{text-align:center;margin:0 0 1rem 0;font-weight:600;color:var(--gray-800)}@media (prefers-color-scheme:dark){.rat-result-breakdown .result-title[data-v-c20a84f4]{color:var(--gray-300)}}.rat-result-breakdown .result-title .result-date[data-v-c20a84f4]{color:var(--gray-900)}@media (prefers-color-scheme:dark){.rat-result-breakdown .result-title .result-date[data-v-c20a84f4]{color:var(--gray-200)}}.rat-result-breakdown .result-scores[data-v-c20a84f4]{--column-count:4;display:grid;grid-template-columns:repeat(var(--column-count),1fr);grid-gap:1rem}@media screen and (max-width:768px){.rat-result-breakdown .result-scores[data-v-c20a84f4]{--column-count:2}}.rat-result-breakdown .result-scores .score[data-v-c20a84f4]{width:100%;padding:1rem;background:var(--white);border:var(--light-border);border-radius:.8rem;-webkit-box-shadow:var(--shadow-sm);box-shadow:var(--shadow-sm);display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:start;justify-content:flex-start;-webkit-box-align:center;align-items:center}@media (prefers-color-scheme:dark){.rat-result-breakdown .result-scores .score[data-v-c20a84f4]{background:var(--gray-800)}}.rat-result-breakdown .result-scores .score .score-label[data-v-c20a84f4]{color:var(--gray-700)}@media (prefers-color-scheme:dark){.rat-result-breakdown .result-scores .score .score-label[data-v-c20a84f4]{color:var(--gray-400)}}.rat-result-breakdown .result-scores .score .score-value[data-v-c20a84f4]{font-size:1.6rem;font-weight:600}.reading-attention-tutor-scores[data-v-78d861d8]{width:100%}.reading-attention-tutor-scores .score-chart[data-v-78d861d8]{height:30rem;margin:0 0 2rem 0}.strength-need-scores[data-v-e347bab2]{width:100%}.strength-need-scores .score[data-v-e347bab2]{width:calc(100% + 2rem);-webkit-transform:translateX(-1rem);transform:translateX(-1rem);border:var(--light-border);padding:1rem 0 0 0;-webkit-box-shadow:var(--shadow-sm);box-shadow:var(--shadow-sm);border-radius:.8rem}@media (prefers-color-scheme:dark){.strength-need-scores .score[data-v-e347bab2]{border:1px solid var(--gray-800)}}.strength-need-scores .score[data-v-e347bab2]:not(:last-child){margin:0 0 2rem 0}.strength-need-scores .score .score-info[data-v-e347bab2]{width:100%;display:-webkit-box;display:flex;-webkit-box-pack:start;justify-content:flex-start;-webkit-box-align:center;align-items:center;padding:0 2rem 1rem 2rem}.strength-need-scores .score .score-info .score-count[data-v-e347bab2]{font-size:3rem;font-weight:600;margin:0 1rem 0 0}.strength-need-scores .score .score-info .score-title[data-v-e347bab2]{font-size:1.6rem;font-weight:600}.strength-need-scores .score .score-info .score-response-toggle[data-v-e347bab2]{margin:0 0 0 2rem;display:-webkit-box;display:flex;-webkit-box-pack:start;justify-content:flex-start;-webkit-box-align:center;align-items:center;border:0;outline:none;background:transparent;color:var(--gray-700)}@media (prefers-color-scheme:dark){.strength-need-scores .score .score-info .score-response-toggle[data-v-e347bab2]{color:var(--gray-500)}}.strength-need-scores .score .score-info .score-response-toggle.toggled .app-icon[data-v-e347bab2]{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.strength-need-scores .score .score-info .score-response-toggle span[data-v-e347bab2]{width:9rem;font-size:1.2rem}.strength-need-scores .score .score-info .score-response-toggle .app-icon[data-v-e347bab2]{width:1.6rem;height:1.6rem;-webkit-transition:-webkit-transform .3s var(--smooth-easing);transition:-webkit-transform .3s var(--smooth-easing);transition:transform .3s var(--smooth-easing);transition:transform .3s var(--smooth-easing),-webkit-transform .3s var(--smooth-easing)}.strength-need-scores .score .score-responses[data-v-e347bab2]{width:100%;border-collapse:collapse}.strength-need-scores .score .score-responses .response[data-v-e347bab2]:nth-child(odd){background:var(--gray-100)}@media (prefers-color-scheme:dark){.strength-need-scores .score .score-responses .response[data-v-e347bab2]:nth-child(odd){background:var(--gray-800)}}.strength-need-scores .score .score-responses .response td[data-v-e347bab2]{padding:.5rem 2rem}@-webkit-keyframes placeholderOverlay-data-v-5f1413c3{0%{-webkit-transform:rotate(5deg) translate3d(-30%,0,0);transform:rotate(5deg) translate3d(-30%,0,0)}to{-webkit-transform:rotate(5deg) translate3d(30%,0,0);transform:rotate(5deg) translate3d(30%,0,0)}}@keyframes placeholderOverlay-data-v-5f1413c3{0%{-webkit-transform:rotate(5deg) translate3d(-30%,0,0);transform:rotate(5deg) translate3d(-30%,0,0)}to{-webkit-transform:rotate(5deg) translate3d(30%,0,0);transform:rotate(5deg) translate3d(30%,0,0)}}.visualization-loader .loader-section[data-v-5f1413c3]{position:relative;display:-webkit-box;display:flex;-webkit-box-pack:start;justify-content:flex-start;-webkit-box-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;overflow:hidden}.visualization-loader .loader-section[data-v-5f1413c3]:before{content:" ";position:absolute;top:0;right:0;bottom:0;left:50%;z-index:1;width:500%;margin-left:-250%;-webkit-animation:placeholderOverlay-data-v-5f1413c3 .8s linear infinite;animation:placeholderOverlay-data-v-5f1413c3 .8s linear infinite;background:-webkit-gradient(linear,left top,right top,color-stop(46%,hsla(0,0%,100%,0)),color-stop(50%,hsla(0,0%,100%,.35)),color-stop(54%,hsla(0,0%,100%,0))) 50% 50%;background:linear-gradient(90deg,hsla(0,0%,100%,0) 46%,hsla(0,0%,100%,.35) 50%,hsla(0,0%,100%,0) 54%) 50% 50%}@media (prefers-color-scheme:dark){.visualization-loader .loader-section[data-v-5f1413c3]:before{background:-webkit-gradient(linear,left top,right top,color-stop(46%,transparent),color-stop(50%,rgba(0,0,0,.1)),color-stop(54%,transparent)) 50% 50%;background:linear-gradient(90deg,transparent 46%,rgba(0,0,0,.1) 50%,transparent 54%) 50% 50%}}.visualization-loader .loader-section[data-v-5f1413c3]:not(:last-child){margin:0 0 6rem 0}.visualization-loader .loader-section p[data-v-5f1413c3]{width:100%;background:var(--gray-300);border-radius:.4rem}@media (prefers-color-scheme:dark){.visualization-loader .loader-section p[data-v-5f1413c3]{background:var(--gray-800)}}.visualization-loader .loader-section p[data-v-5f1413c3]:not(:last-child){margin:0 0 1rem 0}.visualization-loader .loader-section h3[data-v-5f1413c3]{width:12rem;font-size:2rem;background:var(--gray-300);border-radius:.4rem;margin:0 0 1rem 0}@media (prefers-color-scheme:dark){.visualization-loader .loader-section h3[data-v-5f1413c3]{background:var(--gray-800)}}.visualization-loader .loader-section .graph[data-v-5f1413c3]{width:100%;height:12rem;background:var(--gray-300);border-radius:.4rem}@media (prefers-color-scheme:dark){.visualization-loader .loader-section .graph[data-v-5f1413c3]{background:var(--gray-800)}}.visualization-display[data-v-8d641152]{width:100%}.visualization-display .viz[data-v-8d641152]{width:100%;display:-webkit-box;display:flex;-webkit-box-pack:start;justify-content:flex-start;-webkit-box-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.visualization-display .viz[data-v-8d641152]:not(.shown){display:none}.visualization-display .viz[data-v-8d641152] [data-order="1"]{-webkit-box-ordinal-group:2;order:1}.visualization-display .viz[data-v-8d641152] [data-order="2"]{-webkit-box-ordinal-group:3;order:2}.visualization-display .viz[data-v-8d641152] [data-order="3"]{-webkit-box-ordinal-group:4;order:3}.visualization-display .viz[data-v-8d641152] [data-order="4"]{-webkit-box-ordinal-group:5;order:4}.visualization-display .viz[data-v-8d641152] [data-order="5"]{-webkit-box-ordinal-group:6;order:5}.visualization-display-error[data-v-8d641152]{width:100%;text-align:center;color:var(--red-500)}.visualization-display-error .error-message[data-v-8d641152]{font-size:1.6rem;font-weight:600}@media (prefers-color-scheme:dark){.card[data-v-5287e7cc]{color:var(--gray-200)}}.card .card-content[data-v-5287e7cc]{padding:.75rem 2rem 2rem 2rem}.scores-empty[data-v-c9940af4]{margin:2rem auto 0 auto;width:100%;max-width:50rem;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:start;justify-content:flex-start;-webkit-box-align:center;align-items:center}.scores-empty .scores-empty-message[data-v-c9940af4]{margin:2rem 0 0 0;width:100%;text-align:center;font-weight:600}@media (prefers-color-scheme:dark){.scores-empty .scores-empty-message[data-v-c9940af4]{color:var(--gray-100)}}.bottom-modal[data-v-7208f4ca]{width:45rem;background:var(--white);padding:2rem;border-radius:.4rem;-webkit-box-shadow:var(--big-shadow);box-shadow:var(--big-shadow);-webkit-transform:translateY(-5rem);transform:translateY(-5rem);border:var(--light-border)}@media (prefers-color-scheme:dark){.bottom-modal[data-v-7208f4ca]{background:var(--gray-900);color:var(--gray-200)}}.bottom-modal .modal-title[data-v-7208f4ca]{font-size:1.6rem;font-weight:600;margin:0 0 1rem 0}.bottom-modal .modal-description p[data-v-7208f4ca]{text-align:left}.bottom-modal .modal-description p[data-v-7208f4ca]:not(:last-child){margin:0 0 .5rem 0}.bottom-modal .modal-actions[data-v-7208f4ca]{width:100%;margin:2rem 0 0 0;padding:2rem 0 0 0;border-top:var(--light-border);display:-webkit-box;display:flex;-webkit-box-pack:end;justify-content:flex-end;-webkit-box-align:center;align-items:center}.bottom-modal .modal-actions .action-go-back[data-v-7208f4ca]{margin:0 1rem 0 0}.bottom-modal .loading-wrapper[data-v-7208f4ca]{width:100%;height:3.7rem;margin:2rem 0 0 0;display:-webkit-box;display:flex;-webkit-box-pack:end;justify-content:flex-end;-webkit-box-align:center;align-items:center}.bottom-modal .loading-wrapper .app-icon[data-v-7208f4ca]{-webkit-animation:spin .8s ease-out infinite;animation:spin .8s ease-out infinite}@media screen and (max-width:768px){.bottom-modal[data-v-7208f4ca]{width:100%;border-radius:0;-webkit-box-shadow:none;box-shadow:none;padding:2rem 2rem 4rem 2rem;-webkit-transform:none;transform:none}.bottom-modal .modal-actions[data-v-7208f4ca]{padding:0;border-top:0}}.bottom-modal[data-v-b60d4c96]{width:45rem;background:var(--white);padding:2rem;border-radius:.4rem;-webkit-box-shadow:var(--big-shadow);box-shadow:var(--big-shadow);-webkit-transform:translateY(-5rem);transform:translateY(-5rem);border:var(--light-border)}@media (prefers-color-scheme:dark){.bottom-modal[data-v-b60d4c96]{background:var(--gray-900);color:var(--gray-200)}}.bottom-modal .modal-title[data-v-b60d4c96]{font-size:1.6rem;font-weight:600;margin:0 0 1rem 0}.bottom-modal .modal-description p[data-v-b60d4c96]{text-align:left}.bottom-modal .modal-description p[data-v-b60d4c96]:not(:last-child){margin:0 0 .5rem 0}.bottom-modal .modal-actions[data-v-b60d4c96]{width:100%;margin:2rem 0 0 0;padding:2rem 0 0 0;border-top:var(--light-border);display:-webkit-box;display:flex;-webkit-box-pack:end;justify-content:flex-end;-webkit-box-align:center;align-items:center}.bottom-modal .modal-actions .action-go-back[data-v-b60d4c96]{margin:0 1rem 0 0}.bottom-modal .loading-wrapper[data-v-b60d4c96]{width:100%;height:3.7rem;margin:2rem 0 0 0;display:-webkit-box;display:flex;-webkit-box-pack:end;justify-content:flex-end;-webkit-box-align:center;align-items:center}.bottom-modal .loading-wrapper .app-icon[data-v-b60d4c96]{-webkit-animation:spin .8s ease-out infinite;animation:spin .8s ease-out infinite}@media screen and (max-width:768px){.bottom-modal[data-v-b60d4c96]{width:100%;border-radius:0;-webkit-box-shadow:none;box-shadow:none;padding:2rem 2rem 4rem 2rem;-webkit-transform:none;transform:none}.bottom-modal .modal-actions[data-v-b60d4c96]{padding:0;border-top:0}}.bottom-modal[data-v-ca02e796]{width:45rem;background:var(--white);padding:2rem;border-radius:.4rem;-webkit-box-shadow:var(--big-shadow);box-shadow:var(--big-shadow);-webkit-transform:translateY(-5rem);transform:translateY(-5rem);border:var(--light-border)}@media (prefers-color-scheme:dark){.bottom-modal[data-v-ca02e796]{background:var(--gray-900);color:var(--gray-200)}}.bottom-modal .modal-title[data-v-ca02e796]{font-size:1.6rem;font-weight:600;margin:0 0 1rem 0}.bottom-modal .modal-description p[data-v-ca02e796]{text-align:left}.bottom-modal .modal-description p[data-v-ca02e796]:not(:last-child){margin:0 0 .5rem 0}.bottom-modal .modal-actions[data-v-ca02e796]{width:100%;margin:2rem 0 0 0;padding:2rem 0 0 0;border-top:var(--light-border);display:-webkit-box;display:flex;-webkit-box-pack:end;justify-content:flex-end;-webkit-box-align:center;align-items:center}.bottom-modal .modal-actions .action-go-back[data-v-ca02e796]{margin:0 1rem 0 0}.bottom-modal .loading-wrapper[data-v-ca02e796]{width:100%;height:3.7rem;margin:2rem 0 0 0;display:-webkit-box;display:flex;-webkit-box-pack:end;justify-content:flex-end;-webkit-box-align:center;align-items:center}.bottom-modal .loading-wrapper .app-icon[data-v-ca02e796]{-webkit-animation:spin .8s ease-out infinite;animation:spin .8s ease-out infinite}@media screen and (max-width:768px){.bottom-modal[data-v-ca02e796]{width:100%;border-radius:0;-webkit-box-shadow:none;box-shadow:none;padding:2rem 2rem 4rem 2rem;-webkit-transform:none;transform:none}.bottom-modal .modal-actions[data-v-ca02e796]{padding:0;border-top:0}}.child-scores[data-v-6f428bac]{width:100%;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:start;justify-content:flex-start;-webkit-box-align:end;align-items:flex-end}.child-scores .find-more[data-v-6f428bac]{background:var(--white);padding:.5rem .75rem;border-radius:.4rem;-webkit-box-shadow:var(--shadow-sm);box-shadow:var(--shadow-sm);display:-webkit-box;display:flex;-webkit-box-pack:end;justify-content:flex-end;-webkit-box-align:center;align-items:center;color:var(--gray-700)}@media (prefers-color-scheme:dark){.child-scores .find-more[data-v-6f428bac]{background:var(--gray-900);color:var(--gray-300)}}.child-scores .find-more .find-more-text[data-v-6f428bac]{font-size:1.2rem;font-weight:600;margin:0 .75rem 0 0}.child-scores .find-more .find-more-icon[data-v-6f428bac]{width:1.5rem;height:1.5rem;-webkit-transform:translateY(-.1rem);transform:translateY(-.1rem)}