.my-learning .learning-section-picker{overflow-wrap:anywhere;grid-template-columns:minmax(0,1fr);min-inline-size:0;display:none}@media screen{html.js .my-learning .loop-dashboard:has([data-workspace-panel=overview]:not([hidden])){min-block-size:100svh}html.js .my-learning .loop-dashboard [data-workspace-panel=overview]:not([hidden]){display:flow-root}}.my-learning .family-workspace-nav{display:var(--workspace-navigation-display,grid);grid-template-columns:repeat(4,minmax(0,1fr))}.my-learning .family-workspace-nav a{justify-content:flex-start}@media (width>=70rem){.my-learning .workspace-navigation{grid-area:2/1/span 3;position:sticky;top:6rem}.my-learning .family-workspace-nav{padding:var(--space-1) 0;background:0 0;border:0;border-radius:0;grid-template-columns:minmax(0,1fr);margin:0}.my-learning .family-workspace-nav a{border-bottom:0;padding:var(--space-2);border-inline-start:3px solid #0000}.my-learning .family-workspace-nav a[aria-selected=true]{border-inline-start-color:var(--selected-fg)}}@media (width<=48rem){.my-learning .learning-section-picker:not([hidden]){display:var(--workspace-navigation-display,grid);gap:var(--space-1);margin-bottom:var(--space-4);color:var(--text-secondary);font-size:var(--type-meta);font-weight:600}.my-learning .learning-section-picker select{width:100%;min-inline-size:0}.my-learning .learning-section-picker:not([hidden])+.family-workspace-nav{display:none}}@media (width<=40rem){.my-learning .family-workspace-nav a{text-align:center;justify-content:flex-start;gap:var(--space-0);padding:var(--space-1) var(--space-0);flex-direction:column}}@media print{.my-learning .learning-section-picker,.my-learning .family-workspace-nav{display:none!important}}.course-relationships-view [data-relationships-status]:empty{display:none}.course-relationships-view ul{gap:var(--space-3);padding:0;list-style:none;display:grid}.course-relationships-view li{border-block-end:1px solid var(--divider-quiet);padding-block:var(--space-3);gap:var(--space-2);display:grid}.course-relationships-view dialog{width:min(36rem, calc(100vw - 2 * var(--space-4)));max-height:calc(100vh - 2 * var(--space-4));padding:var(--space-4);color:var(--text-primary);background:var(--surface-raised);border:1px solid var(--divider-quiet);border-radius:var(--radius-control);overflow:auto}.course-relationships-view dialog::backdrop{background:color-mix(in srgb, var(--text-primary) 35%, transparent)}.course-relationships-view dialog h3{margin-top:0}.course-relationships-view fieldset{gap:var(--space-3);margin-block:var(--space-3);border:0;min-width:0;padding:0;display:grid}.course-relationships-view label{gap:var(--space-1);display:grid}.course-relationships-view label:has(input[type=checkbox]){align-items:baseline;display:flex}.course-relationships-view select{max-width:100%;min-height:var(--control-height)}.my-learning .course-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem;display:grid}.my-learning .course-option{gap:var(--space-0);padding:var(--space-2) var(--space-3);border:1px solid var(--line-300);border-radius:var(--radius-control);display:grid}.my-learning .course-option:has(input[name=course]:checked){border-color:var(--selected-fg);background:var(--selected-bg)}.my-learning .course-option label{align-items:flex-start;gap:.5rem;display:flex}.my-learning .course-option small{color:var(--ink-600);margin-top:.15rem;display:block}.my-learning .primary-choice{color:var(--accent-700);font-size:var(--type-caption);font-weight:650}.my-learning .course-options{min-width:0;margin:var(--space-3) 0;border:0;padding:0}.my-learning .course-options legend{font-weight:650}.my-learning .course-options>p{color:var(--text-secondary);font-size:var(--type-meta)}.my-learning .saved-courses{gap:var(--space-2);padding:0;list-style:none;display:grid}.my-learning .saved-courses li{align-items:center;gap:var(--space-2);padding-block:var(--space-2);border-bottom:1px solid var(--divider-quiet);flex-wrap:wrap;display:flex}.my-learning .course-browse{margin-top:var(--space-4)}@media (width<=48rem){.my-learning .course-list{grid-template-columns:1fr}}.saving-summary{margin-block:var(--space-5);padding-block:var(--space-4);border-top:1px solid var(--divider-quiet)}.saving-summary-heading{align-items:center;gap:var(--space-2);display:flex}.saving-summary h2{font-size:var(--type-subsection);margin:0}.saving-summary ul{margin:var(--space-3) 0 0;padding:0;list-style:none}.saving-summary li+li{border-top:1px solid var(--divider-quiet)}.saving-summary a{justify-content:space-between;align-items:center;gap:var(--space-3);min-height:var(--control-height);padding-block:var(--space-2);text-decoration:none;display:flex}.saving-summary a>span{gap:var(--space-0);min-width:0;display:grid}.saving-summary strong{color:var(--text-primary);font-size:var(--type-meta)}.saving-summary a span span{color:var(--text-secondary);font-size:var(--type-meta);min-block-size:2lh}.saving-summary a svg{flex-shrink:0}.saving-summary a:hover strong{color:var(--link);text-decoration:underline}.saving-summary a:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset);border-radius:var(--radius-control)}@media (width>=48rem){.saving-summary ul{column-gap:var(--space-5);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.saving-summary li+li:nth-child(2){border-top:0}}.my-learning[data-my-learning][data-guardian-view] [data-workspace-panel]:not([data-workspace-panel=reports]):not([data-workspace-panel=saving]),.my-learning[data-my-learning][data-guardian-view] [data-learning-data-services]>:not([data-learning-sync-settings]),.my-learning[data-my-learning][data-guardian-view] [data-data-controls],.my-learning[data-my-learning][data-guardian-view] [data-family-report],.my-learning[data-my-learning][data-guardian-view] [data-lesson-history],.my-learning[data-my-learning][data-guardian-view] .workspace-help{display:none!important}@media print{.my-learning[data-my-learning][data-guardian-view] .workspace-data[data-workspace-panel=saving]{display:none!important}}.my-learning .workspace-settings{min-block-size:var(--control-height);width:fit-content;color:var(--link);font-size:var(--type-meta);align-items:center;display:inline-flex}.my-learning .workspace-settings[aria-current=page]{text-underline-offset:.25em;font-weight:700;text-decoration:underline}@media print{.my-learning .workspace-settings{display:none!important}}.my-learning .workspace-navigation{min-inline-size:0}.course-relationships-view [data-relationships-status]{min-block-size:2lh}@media (width<=48rem){.my-learning .workspace-navigation{gap:var(--space-2);flex-wrap:wrap;align-items:end;margin-block-end:var(--space-3);display:flex}.my-learning .learning-section-picker:not([hidden]){flex:14rem;margin-bottom:0}.my-learning .workspace-navigation .family-workspace-nav{margin-block-end:0}.my-learning .workspace-settings{overflow-wrap:anywhere;max-inline-size:100%;margin-block-end:0}}.metric-chart{margin:var(--space-4) 0;padding:var(--space-2);border:1px solid var(--divider-quiet);border-radius:var(--radius-control);min-width:0}.metric-chart h3{margin-top:0}.metric-chart__unit{color:var(--text-secondary);font-size:var(--text-sm)}.metric-chart__graphic{width:100%;max-width:var(--width-choice-card);aspect-ratio:2;min-width:0;height:auto;margin-inline:auto;display:block}.metric-chart__grid{stroke:var(--divider-quiet);stroke-width:1px}.metric-chart__tick,.metric-chart__value{fill:var(--text-primary);font-family:var(--font-ui);font-size:1rem}.metric-chart__line{stroke:var(--text-primary);fill:none;stroke-width:2px}.metric-chart__point,.metric-chart__bar,.metric-chart__fill{fill:var(--text-primary)}.metric-chart__changed-point{fill:var(--surface-raised);stroke:var(--text-primary);stroke-width:2px}.metric-chart__table-scroll{max-width:100%;overflow-x:auto}.metric-chart__table-scroll:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.metric-chart table{border-collapse:collapse;width:100%;min-width:var(--width-choice-card);font-variant-numeric:tabular-nums}.metric-chart th,.metric-chart td{padding:var(--space-2);text-align:left;vertical-align:top;border-bottom:1px solid var(--divider-quiet);overflow-wrap:anywhere}.metric-chart caption{text-align:left;padding-block:var(--space-2)}.metric-chart table.metric-chart__matrix{min-width:var(--width-prose)}.metric-chart__matrix th,.metric-chart__matrix td{min-width:calc(12ch + 2 * var(--space-2))}.metric-chart__matrix td{border:1px solid var(--divider-quiet)}.metric-chart__status{gap:var(--space-2);grid-template-columns:minmax(0,1fr);min-width:0;padding:0;list-style:none;display:grid}.metric-chart__status li{overflow-wrap:anywhere;gap:var(--space-1);grid-template-columns:minmax(0,1fr);min-width:0;display:grid}.metric-chart__track{height:var(--space-1);background:var(--surface-raised);border:1px solid var(--text-secondary);display:block}.metric-chart__fill{height:100%;display:block}.metric-chart__status svg{width:100%;height:100%;display:block}.metric-chart__scroll-hint{color:var(--text-secondary)}@media (width<=480px){.metric-chart__tick,.metric-chart__value{font-size:1.5rem}}@media (forced-colors:active){.metric-chart__line,.metric-chart__changed-point{stroke:canvastext}.metric-chart__point,.metric-chart__bar,.metric-chart__tick,.metric-chart__value,.metric-chart__fill{fill:canvastext}.metric-chart__grid{stroke:graytext}}@media print{.metric-chart{break-inside:avoid;color-scheme:light;color:canvastext;--text-primary:CanvasText;--text-secondary:CanvasText;--divider-quiet:GrayText;--surface-raised:Canvas;background:canvas}.metric-chart details>.metric-chart__table-scroll{overflow:visible;display:block!important}.metric-chart details>summary,.metric-chart__scroll-hint{display:none}.metric-chart table,.metric-chart table.metric-chart__matrix{min-width:0;font-size:10pt}.metric-chart__matrix th,.metric-chart__matrix td{min-width:0}.metric-chart details::details-content{content-visibility:visible;display:block}}.browser-data-settings[data-astro-cid-pgqhtoz4]{min-width:0;margin-block:var(--space-4);padding-block:var(--space-3);border-block-start:1px solid var(--divider-quiet);scroll-margin-top:var(--space-4)}.browser-data-settings[data-astro-cid-pgqhtoz4] h2[data-astro-cid-pgqhtoz4],.browser-data-settings[data-astro-cid-pgqhtoz4] h3[data-astro-cid-pgqhtoz4]{margin-block:var(--space-1) var(--space-2)}.browser-data-settings--embedded[data-astro-cid-pgqhtoz4]{gap:var(--space-2);border:0;margin:0;padding:0;display:grid}.browser-data-settings--embedded[data-astro-cid-pgqhtoz4]>[data-astro-cid-pgqhtoz4]{margin-block:0}.browser-data-settings--embedded[data-astro-cid-pgqhtoz4] h2[data-astro-cid-pgqhtoz4],.browser-data-settings--embedded[data-astro-cid-pgqhtoz4] h3[data-astro-cid-pgqhtoz4]{font-size:var(--type-subsection);margin:0}.browser-data-settings--embedded[data-astro-cid-pgqhtoz4]>p[data-astro-cid-pgqhtoz4]:first-of-type{color:var(--text-secondary)}.bookmark-panel:has([data-bookmark-guest]:not([hidden])) [data-bookmark-scope]{display:none}.bookmark-panel .bookmark-heading{margin-bottom:var(--space-3)}.bookmark-panel .bookmark-heading h2{max-width:none;margin-inline:0;margin-bottom:var(--space-1)}.bookmark-panel .bookmark-heading>p:not(.scope){margin:0 0 var(--space-2);max-width:var(--width-prose);color:var(--text-secondary)}.bookmark-panel .bookmark-filters{gap:var(--space-2);margin:var(--space-3) 0;padding:var(--space-3);border:1px solid var(--control-boundary);border-radius:var(--radius-control);background:var(--surface-subtle);flex-wrap:wrap;align-items:end;min-width:0;display:flex}.bookmark-panel .bookmark-filters legend{padding-inline:var(--space-1);font-weight:650}.bookmark-panel .review-help{color:var(--text-secondary);font-size:var(--type-meta)}.bookmark-panel .bookmark-collection section{max-width:none;margin-inline:0}.bookmark-panel .bookmark-collection h3{margin:var(--space-4) 0 var(--space-1);font-size:var(--type-subsection)}.bookmark-panel .bookmark-collection ul{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}.bookmark-panel .bookmark-filters label{gap:var(--space-1);flex:9rem;min-width:0;display:grid}.bookmark-panel .bookmark-filters input,.bookmark-panel summary{min-height:var(--control-height);max-width:100%;padding:var(--space-1) var(--space-2);font:inherit;color:var(--text-primary)}.bookmark-panel .bookmark-filters input,.bookmark-panel .bookmark-filters button{border:1px solid var(--control-boundary);border-radius:var(--radius-control);background:var(--surface-raised)}.bookmark-panel .bookmark-filters input:not([type=checkbox]),.bookmark-panel .bookmark-filters select{box-sizing:border-box;width:100%;min-width:0}.bookmark-panel .bookmark-review-choice{align-items:center;gap:var(--space-1);min-height:var(--control-height);display:flex}@media (width<=40rem){.bookmark-panel .bookmark-filters label:has([data-bookmark-sort]){flex-basis:100%}}.bookmark-panel .bookmark-filters input[type=checkbox]{flex:none;min-height:0;margin:0;padding:0}.bookmark-panel [hidden]{display:none!important}.bookmark-panel h2{scroll-margin-top:6rem}.bookmark-panel{font:var(--type-control) / var(--leading-ui) var(--font-ui);margin-bottom:var(--space-5);padding-block:var(--space-3);min-width:0}.bookmark-panel p{margin-inline:0}.bookmark-panel[hidden]{display:none}.bookmark-panel h2{margin-top:0}.bookmark-panel .scope{color:var(--accent-700);font:650 var(--type-caption) / 1.3 var(--font-ui);margin:0 0 .3rem}.bookmark-panel .count{color:var(--text-secondary);font-size:var(--type-meta);margin-bottom:var(--space-1)}.bookmark-panel .filter-count{font-weight:600;font-size:var(--type-meta);margin-top:0}.bookmark-panel .bookmark-management{border-top:1px solid var(--divider-quiet);margin-top:var(--space-4);padding-top:var(--space-2)}.bookmark-panel .bookmark-management p{color:var(--text-secondary)}.bookmark-panel .bookmark-collection li{justify-content:space-between;align-items:flex-start;gap:var(--space-3);overflow-wrap:anywhere;padding-block:var(--space-3);border-bottom:1px solid var(--divider-quiet);padding-inline:0;display:flex}.bookmark-panel .bookmark-collection li>div{gap:var(--space-0);min-width:0;display:grid}.bookmark-panel .bookmark-collection li span{color:var(--text-secondary);font-size:var(--type-meta)}.bookmark-panel .bookmark-sync{justify-items:start;gap:var(--space-2);margin-bottom:var(--space-3);display:grid}.bookmark-panel .bookmark-sync[hidden],.bookmark-panel .bookmark-sync [hidden]{display:none}.bookmark-panel .bookmark-sync p{margin:0}.bookmark-panel .bookmark-sync-management{justify-self:stretch;min-width:0}.bookmark-panel .bookmark-collection .bookmark-remove,.bookmark-panel .sync-action,.bookmark-panel .clear{padding:var(--space-1) var(--space-2);font-size:var(--type-meta)}.bookmark-panel .bookmark-collection .bookmark-remove{flex:none}.no-js .bookmark-panel [data-bookmark-view]{display:none}.bookmark-panel .bookmark-search-tools{margin-block:var(--space-3)}.bookmark-panel .bookmark-search-row{align-items:end;gap:var(--space-1);display:flex}.bookmark-panel .bookmark-search{gap:var(--space-1);min-inline-size:0;font-size:var(--type-meta);flex:1;font-weight:650;display:grid}.bookmark-panel .bookmark-search input{inline-size:100%;min-inline-size:0}.bookmark-panel .bookmark-clear,.bookmark-panel .bookmark-remove{min-inline-size:var(--control-height);min-block-size:var(--control-height);justify-content:center;align-items:center;display:inline-flex}.bookmark-panel .bookmark-filter-options>summary{cursor:pointer;color:var(--link);font-size:var(--type-meta);margin-inline:0;padding-inline:0}.bookmark-panel .bookmark-active-filters{margin-block-start:var(--space-1)}.bookmark-panel .bookmark-filter-options .bookmark-filters{padding:var(--space-2) 0;background:0 0;border:0;margin-block:0}.bookmark-panel .bookmark-undo:not(.family-toast){align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.bookmark-panel .bookmark-undo[hidden]{display:none!important}.sync-settings[data-astro-cid-4uhig7d2]{margin-block:var(--space-4,1.5rem);border:1px solid var(--line-200);border-radius:var(--radius-card,14px);background:var(--paper-card);padding:clamp(1rem,3vw,1.5rem)}.sync-settings[data-astro-cid-4uhig7d2] h2[data-astro-cid-4uhig7d2],.sync-settings[data-astro-cid-4uhig7d2] p[data-astro-cid-4uhig7d2]{margin-top:0}.eyebrow[data-astro-cid-4uhig7d2]{color:var(--accent-700);font:700 var(--type-caption)/1.3 var(--font-ui);margin-bottom:.25rem}.actions[data-astro-cid-4uhig7d2]{flex-wrap:wrap;gap:.65rem;display:flex}.button[data-astro-cid-4uhig7d2]{max-inline-size:100%;min-height:var(--control-height,2.75rem);padding:var(--space-1,.5rem) var(--space-4,1.5rem);border:1px solid var(--accent-700);border-radius:var(--radius-control,.5rem);font:650 var(--type-control,1rem)/1.3 var(--font-ui);overflow-wrap:anywhere;cursor:pointer;justify-content:center;align-items:center;display:inline-flex}.secondary[data-astro-cid-4uhig7d2]{border-color:var(--control-boundary,var(--accent-700));color:var(--link,var(--accent-700));background:var(--surface-raised,var(--paper-card))}.danger[data-astro-cid-4uhig7d2]{color:var(--paper-0);border-color:var(--danger-700);background:var(--danger-700)}.button[data-astro-cid-4uhig7d2]:disabled{opacity:.65;cursor:wait}.scope-copy[data-astro-cid-4uhig7d2]{color:var(--ink-700);margin:.8rem 0 0;font-size:.9rem}.reset-dialog[data-astro-cid-4uhig7d2]{border:1px solid var(--line-200);border-radius:var(--radius-card,14px);width:min(100% - 2rem,34rem);color:var(--ink-900);background:var(--paper-card);box-shadow:var(--shadow-200);padding:clamp(1rem,4vw,1.5rem)}.reset-dialog[data-astro-cid-4uhig7d2]::backdrop{background:#0f172aad}.import-later[data-astro-cid-yxr74ypv]{min-height:var(--control-height);color:var(--link);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.sync-panel[data-astro-cid-yxr74ypv]{margin-block:var(--space-5);padding-top:var(--space-4);border-top:1px solid var(--divider-quiet)}.sync-panel[data-astro-cid-yxr74ypv][hidden]{display:none}.sync-panel[data-astro-cid-yxr74ypv] h2[data-astro-cid-yxr74ypv]{margin-top:0}.scope[data-astro-cid-yxr74ypv]{color:var(--accent-700);font:650 var(--type-caption)/1.3 var(--font-ui);margin:0 0 .3rem}.sync-history[data-astro-cid-yxr74ypv]{gap:var(--space-2,.5rem);padding-inline-start:var(--space-4,1.5rem);display:grid}.sync-history[data-astro-cid-yxr74ypv] time[data-astro-cid-yxr74ypv]{color:var(--text-secondary);font-size:var(--type-caption);display:block}.sync-history[data-astro-cid-yxr74ypv] li>strong{display:block}.import-preview[data-astro-cid-yxr74ypv]{margin-block:var(--space-3)}.import-preview[data-astro-cid-yxr74ypv] summary[data-astro-cid-yxr74ypv]{cursor:pointer}.sync-history[data-astro-cid-yxr74ypv] a{overflow-wrap:anywhere}.actions[data-astro-cid-yxr74ypv]{flex-wrap:wrap;gap:.65rem;display:flex}.button[data-astro-cid-yxr74ypv]{min-height:var(--control-height);padding:var(--space-1) var(--space-3);border:1px solid var(--control-boundary);border-radius:var(--radius-control);font:650 var(--type-meta)/1.2 var(--font-ui);cursor:pointer;justify-content:center;align-items:center;display:inline-flex}.primary[data-astro-cid-yxr74ypv]{border-color:var(--action-bg);color:var(--action-fg);background:var(--action-bg)}.secondary[data-astro-cid-yxr74ypv]{color:var(--link);background:var(--surface-raised)}.family-workspace-heading{justify-content:space-between;align-items:flex-start;gap:var(--space-4);padding-block:var(--space-3);display:flex}.family-workspace-heading>div{min-width:0;max-width:var(--width-prose)}.family-workspace-heading h1{margin-block:var(--space-1) var(--space-2)}.family-workspace-heading p{color:var(--text-secondary);margin-block:0}.family-workspace-heading>.family-button{flex:none}.family-workspace-heading .family-eyebrow{color:var(--accent-700)}.family-workspace-nav{gap:var(--space-0);padding:var(--space-1);border:1px solid var(--divider-quiet);border-radius:var(--radius-card);background:var(--surface-subtle);grid-template-columns:repeat(auto-fit,minmax(min(100%,8rem),1fr));margin-block-end:var(--space-4);display:grid}.family-workspace-nav a{justify-content:center;align-items:center;gap:var(--space-1);min-width:0;min-height:var(--control-height);padding:var(--space-2);border-radius:var(--radius-control);color:var(--text-secondary);font:600 var(--type-meta) / 1.4 var(--font-ui);text-align:center;overflow-wrap:normal;hyphens:manual;border:1px solid #0000;border-bottom-width:3px;text-decoration:none;display:flex}.family-workspace-nav svg{flex:none}.family-workspace-nav a>span{min-width:0}.family-workspace-nav a:hover{color:var(--text-primary);background:var(--surface-raised)}.family-workspace-nav a[aria-selected=true]{color:var(--selected-fg);background:var(--selected-bg);border-bottom-color:var(--selected-fg);font-weight:700}.family-workspace-nav a:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:-3px}@media (width<=48rem){[data-workspace-picker]{line-height:var(--leading-ui)}[data-workspace-picker]+.family-workspace-nav:not([role=tablist]){scrollbar-width:none;box-sizing:border-box;block-size:calc(var(--control-height) + var(--space-1) + var(--type-meta) * var(--leading-ui));background:0 0;border:0;flex-wrap:nowrap;padding:0;display:flex;overflow-x:auto}[data-workspace-picker]+.family-workspace-nav:not([role=tablist]) a{white-space:nowrap;flex:none}.family-workspace-heading{gap:var(--space-3);flex-direction:column}.family-workspace-nav a{padding:var(--space-1);font-size:var(--type-caption);text-align:start;justify-content:flex-start}}@media (forced-colors:active){.family-workspace-nav a{border-bottom-color:canvas}.family-workspace-nav a[aria-selected=true]{color:canvastext;border-bottom-color:canvastext}}@media print{.family-workspace-nav{display:none}}summary[data-astro-cid-vgfh2p5e]{min-height:var(--control-height);padding:var(--space-1) var(--space-2);cursor:pointer}.my-learning[data-astro-cid-vgfh2p5e] .loop-dashboard{width:100%;margin:0}.my-learning[data-astro-cid-vgfh2p5e] [role=tabpanel].workspace-section{padding-top:var(--space-3);border-top:0;margin-top:0}.my-learning[data-astro-cid-vgfh2p5e] [data-workspace-panel][hidden]{display:none}@media print{.my-learning[data-astro-cid-vgfh2p5e] [data-workspace-panel][hidden]{display:block!important}.my-learning[data-astro-cid-vgfh2p5e] [data-revision-outline]{display:none!important}}[data-astro-cid-vgfh2p5e][id]{scroll-margin-top:6rem}.my-learning[data-astro-cid-vgfh2p5e]{width:100%;min-width:0;max-width:var(--width-media);margin:var(--space-4) auto var(--space-7);font-family:var(--font-ui)}.quick-revision[data-astro-cid-vgfh2p5e]{margin-block:var(--space-4);padding-block:var(--space-3);border-block:1px solid var(--divider-quiet);min-width:0}.quick-revision[data-astro-cid-vgfh2p5e] h2[data-astro-cid-vgfh2p5e]{font-size:var(--type-subsection);margin:0}.quick-revision[data-astro-cid-vgfh2p5e] details[data-astro-cid-vgfh2p5e]>p[data-astro-cid-vgfh2p5e]{color:var(--text-secondary);margin-block:var(--space-2) var(--space-3)}.quick-revision[data-astro-cid-vgfh2p5e] summary[data-astro-cid-vgfh2p5e]{min-block-size:var(--control-height);cursor:pointer;color:var(--link);margin-block-start:var(--space-1);font-weight:650;display:list-item}body:has([data-daily-review]:not([hidden]):is([data-daily-review-state=ready],[data-daily-review-state=resume])) [data-astro-cid-vgfh2p5e][data-workspace-review]{display:none}.quick-revision[data-astro-cid-vgfh2p5e] [data-astro-cid-vgfh2p5e][data-quick-revision-controls] button{min-block-size:var(--control-height);padding-inline:var(--space-1)}.quick-revision[data-astro-cid-vgfh2p5e] [data-astro-cid-vgfh2p5e][data-quick-revision-controls] button[aria-pressed=true]{border-color:var(--selected-fg);color:var(--selected-fg);background:var(--selected-bg)}.quick-revision[data-astro-cid-vgfh2p5e] [data-astro-cid-vgfh2p5e][data-quick-revision-controls] fieldset:last-child{grid-template-columns:repeat(4,minmax(0,1fr));max-inline-size:22rem;display:grid}.quick-revision[data-astro-cid-vgfh2p5e] [data-astro-cid-vgfh2p5e][data-quick-revision-controls] legend{grid-column:1/-1}@media (width<=40rem){.quick-revision[data-astro-cid-vgfh2p5e] [data-astro-cid-vgfh2p5e][data-quick-revision-controls] fieldset:first-child{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}}.quick-revision[data-astro-cid-vgfh2p5e] ol{margin-block:var(--space-3) 0;padding-inline-start:var(--space-4)}.quick-revision[data-astro-cid-vgfh2p5e] li{padding-block:var(--space-2);overflow-wrap:anywhere}.quick-revision[data-astro-cid-vgfh2p5e] li+li{border-top:1px solid var(--divider-quiet)}.quick-revision[data-astro-cid-vgfh2p5e] li p{margin:var(--space-1) 0;color:var(--text-secondary);font-size:var(--type-meta)}.quick-revision[data-astro-cid-vgfh2p5e] li a{min-block-size:var(--control-height);align-items:center;font-weight:650;display:inline-flex}.coaching-card[data-astro-cid-vgfh2p5e]{margin-block:var(--space-4);padding-block:var(--space-3);border-top:1px solid var(--divider-quiet)}.coaching-card[data-astro-cid-vgfh2p5e] h2[data-astro-cid-vgfh2p5e]{margin-block:var(--space-1) var(--space-2);font-size:var(--type-subsection)}.coaching-card[data-astro-cid-vgfh2p5e]>p[data-astro-cid-vgfh2p5e]:last-child:has(a[hidden]){display:none}.hero[data-astro-cid-vgfh2p5e]{justify-content:space-between;align-items:center;gap:var(--space-2);margin-bottom:var(--space-4);flex-wrap:wrap;display:flex}.hero[data-astro-cid-vgfh2p5e] .family-workspace-heading[data-astro-cid-vgfh2p5e]{margin:0}.account-recovery[data-astro-cid-vgfh2p5e]{flex-basis:100%}.account-recovery[data-astro-cid-vgfh2p5e][hidden]{display:none}.starting-point[data-astro-cid-vgfh2p5e]{min-inline-size:0}.starting-point[data-astro-cid-vgfh2p5e]>h2[data-astro-cid-vgfh2p5e]{margin:0 0 var(--space-2);color:var(--text-secondary);font-size:var(--type-meta)}.starting-point[data-astro-cid-vgfh2p5e] .course-start{margin-block:0}@media (width>=70rem){.my-learning[data-astro-cid-vgfh2p5e]{column-gap:var(--space-5);grid-template-columns:12rem minmax(0,1fr);align-items:start;display:grid}.hero[data-astro-cid-vgfh2p5e]{grid-column:1/-1}.my-learning[data-astro-cid-vgfh2p5e] .loop-dashboard,.guest-offer[data-astro-cid-vgfh2p5e],.premium-card[data-astro-cid-vgfh2p5e],.workspace-help[data-astro-cid-vgfh2p5e]{grid-column:2}}@media (width<=40rem){.family-workspace-heading[data-astro-cid-vgfh2p5e]{gap:var(--space-1);padding-top:0}.family-workspace-heading[data-astro-cid-vgfh2p5e]>a[data-astro-cid-vgfh2p5e]{padding-inline:0}}html.js .my-learning:not(:has([data-workspace-tabs][role=tablist])) [data-workspace-panel]:not([data-workspace-panel=overview]):not(:target):not(:has(:target)),html.js .my-learning:not(:has([data-workspace-tabs][role=tablist])):has([data-workspace-panel]:not([data-workspace-panel=overview]):target,[data-workspace-panel]:not([data-workspace-panel=overview]) :target) [data-workspace-panel=overview]{display:none}.eyebrow[data-astro-cid-vgfh2p5e],.scope[data-astro-cid-vgfh2p5e]{color:var(--accent-700);font:650 var(--type-caption) / 1.3 var(--font-ui);margin:0 0 .3rem}.panel[data-astro-cid-vgfh2p5e]{margin-bottom:var(--space-5);padding-top:var(--space-4);border-top:1px solid var(--divider-quiet)}.panel[data-astro-cid-vgfh2p5e][hidden]{display:none}.panel[data-astro-cid-vgfh2p5e] h2[data-astro-cid-vgfh2p5e]{margin-top:0}.premium-card[data-astro-cid-vgfh2p5e]{padding-block:var(--space-4);border-top:1px solid var(--divider-quiet);min-inline-size:0;margin-block-start:var(--space-5)}.premium-card[data-astro-cid-vgfh2p5e]>div[data-astro-cid-vgfh2p5e]{gap:var(--space-2);justify-items:start;display:grid}.premium-card__eyebrow[data-astro-cid-vgfh2p5e]{align-items:center;gap:var(--space-1);color:var(--selected-fg);font-size:var(--type-caption);margin:0;font-weight:700;display:inline-flex}.premium-card[data-astro-cid-vgfh2p5e] h2[data-astro-cid-vgfh2p5e]{margin:0 0 var(--space-1);font-size:var(--type-subsection)}.premium-card[data-astro-cid-vgfh2p5e] a[data-astro-cid-vgfh2p5e]{min-block-size:var(--control-height);align-items:center;display:inline-flex}.premium-card[data-astro-cid-vgfh2p5e] a[data-astro-cid-vgfh2p5e]:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.workspace-help[data-astro-cid-vgfh2p5e]{margin-top:var(--space-4);color:var(--text-secondary);font-size:var(--type-meta)}.guest-offer[data-astro-cid-vgfh2p5e][hidden]{display:none}.guest-offer[data-astro-cid-vgfh2p5e]{margin-block:var(--space-3);color:var(--text-secondary);font-size:var(--type-meta)}.my-learning[data-astro-cid-vgfh2p5e]:not([data-workspace-navigated]):has(>[data-guest-actions]:not([hidden])):has([data-workspace-panel=overview]:not([hidden]) [data-needs-course]:not([hidden])):not(:has([data-show-all-courses]:not([hidden]),[data-unfinished-notice]:not([hidden]),[data-workspace-tabs] :focus,[data-workspace-picker] :focus)){--workspace-navigation-display:none;display:block}.unfinished-list[data-astro-cid-vgfh2p5e]{gap:var(--space-3);padding-inline-start:var(--space-4);display:grid}.return-card[data-astro-cid-vgfh2p5e]{overflow-wrap:anywhere;justify-items:start;gap:var(--space-2);min-inline-size:0;margin-block:var(--space-4);padding-block:var(--space-3);border-top:1px solid var(--divider-quiet);grid-template-columns:minmax(0,1fr);display:grid}.return-card[data-astro-cid-vgfh2p5e] h2[data-astro-cid-vgfh2p5e]{font-size:var(--type-subsection);margin:0}.return-card[data-astro-cid-vgfh2p5e] p[data-astro-cid-vgfh2p5e]{max-width:var(--width-prose);margin:0}.return-card[data-astro-cid-vgfh2p5e] a{min-block-size:var(--control-height);align-items:center;display:inline-flex}.return-card[data-astro-cid-vgfh2p5e][hidden]{display:none}.daily-review[data-astro-cid-vgfh2p5e] .daily-review-note[data-astro-cid-vgfh2p5e]{color:var(--text-secondary);font-size:var(--type-meta)}.daily-review[data-astro-cid-vgfh2p5e] .daily-review-links[data-astro-cid-vgfh2p5e]{gap:var(--space-1) var(--space-4);flex-wrap:wrap;display:flex}.unfinished-notice[data-astro-cid-vgfh2p5e]{justify-content:space-between;align-items:center;gap:var(--space-3);margin-block:var(--space-4);padding:var(--space-3);border:1px solid var(--divider-quiet);border-radius:var(--radius-control);background:var(--surface-raised);flex-wrap:wrap;display:flex}.unfinished-notice[data-astro-cid-vgfh2p5e]>div[data-astro-cid-vgfh2p5e]{min-width:0;max-width:var(--width-prose)}.unfinished-notice[data-astro-cid-vgfh2p5e] h2[data-astro-cid-vgfh2p5e]{margin:var(--space-1) 0;font-size:var(--type-subsection)}.unfinished-notice[data-astro-cid-vgfh2p5e] p[data-astro-cid-vgfh2p5e]{margin-bottom:0}.unfinished-list[data-astro-cid-vgfh2p5e] li p{margin:var(--space-1) 0 0;color:var(--text-secondary)}.unfinished-list[data-astro-cid-vgfh2p5e] a{min-block-size:var(--control-height);overflow-wrap:anywhere;align-items:center;max-inline-size:100%;display:inline-flex}@media (width<=40rem){.my-learning[data-astro-cid-vgfh2p5e]{padding-inline:var(--gutter-mobile)}}@media print{.my-learning[data-astro-cid-vgfh2p5e]{display:block}}.study-option[data-astro-cid-vgfh2p5e]{margin-block:var(--space-3)}.study-option[data-astro-cid-vgfh2p5e]:not(:has(>:not([hidden]):not(summary))){display:none}.study-option[data-astro-cid-vgfh2p5e]>summary[data-astro-cid-vgfh2p5e]{font-family:var(--font-ui);color:var(--link)}
