:where(:root){--study-color-page:#f7f9fc;--study-color-surface:#fff;--study-color-surface-muted:#edf1f4;--study-color-surface-hover:#f1f5f8;--study-color-text:#090e12;--study-color-text-muted:#3f464d;--study-color-border:#cdd2d6;--study-color-border-strong:#92999f;--study-color-action:#006b30;--study-color-action-hover:#004e20;--study-color-action-soft:#ddf1e1;--study-color-focus:#128b45;--study-color-danger:#c52b30;--study-color-danger-soft:#ffebe8;--study-color-warning:#b87b00;--study-color-warning-soft:#feefdc;--study-color-info:#00578c;--study-color-info-soft:#e4f2ff;--study-course-accent:var(--color-primary,var(--accent,var(--study-color-action)));--study-course-accent-strong:var(--color-primary-hover,var(--color-primary-strong,var(--accent-strong,var(--study-color-action-hover))));--study-course-accent-soft:var(--color-primary-soft,var(--accent-soft,var(--study-color-action-soft)));--study-font-sans:-apple-system, BlinkMacSystemFont, "Segoe UI", "Noto Sans SC", "Microsoft YaHei", sans-serif;--study-font-mono:"Cascadia Code", Consolas, monospace;--study-text-caption:.75rem;--study-text-small:.875rem;--study-text-body:1rem;--study-text-title:1.25rem;--study-text-heading:3rem;--study-space-1:4px;--study-space-2:8px;--study-space-3:12px;--study-space-4:16px;--study-space-5:20px;--study-space-6:24px;--study-space-8:32px;--study-space-12:48px;--study-space-16:64px;--study-radius-sm:2px;--study-radius-md:4px;--study-sidebar-width:232px;--study-topbar-height:60px;--study-bottom-nav-height:68px;--study-ease-out:cubic-bezier(.22, 1, .36, 1);--study-duration-fast:.18s;--study-z-sticky:20;--study-z-tooltip:60}@supports (color:lab(0% 0 0)){:where(:root){--study-color-page:lab(97.9138% -.553846 -1.38254);--study-color-surface:lab(100% 0 0);--study-color-surface-muted:lab(94.7825% -.827134 -2.07176);--study-color-surface-hover:lab(96.2905% -.827283 -2.07185);--study-color-text:lab(3.68668% -.634305 -2.8351);--study-color-text-muted:lab(29.2191% -1.60302 -5.64079);--study-color-border:lab(83.763% -1.09619 -2.75867);--study-color-border-strong:lab(62.8831% -1.6169 -4.12308);--study-color-action:lab(39.1509% -45.0508 28.9611);--study-color-action-hover:lab(28.3984% -37.3503 24.0779);--study-color-action-soft:lab(93.4426% -8.96254 5.4822);--study-color-focus:lab(50.7793% -44.5933 28.2473);--study-color-danger:lab(44.7116% 60.1633 37.6838);--study-color-danger-soft:lab(94.5494% 7.658 4.12686);--study-color-warning:lab(56.8969% 19.5469 68.5349);--study-color-warning-soft:lab(95.4013% 2.78538 11.2359);--study-color-info:lab(34.5874% -6.27273 -38.8208);--study-color-info-soft:lab(94.7835% -3.30934 -8.55954)}}.study-button,.study-icon-button,.button-primary,.button-secondary,.button-danger,.button-ghost,.button-quiet,.icon-button,.button{justify-content:center;align-items:center;gap:var(--study-space-2);min-height:44px;padding-inline:var(--study-space-4);border-radius:var(--study-radius-md);font-family:var(--study-font-sans);font-size:var(--study-text-small);letter-spacing:0;transition:background-color var(--study-duration-fast) var(--study-ease-out), border-color var(--study-duration-fast) var(--study-ease-out), color var(--study-duration-fast) var(--study-ease-out), transform .12s var(--study-ease-out);border:1px solid #0000;font-weight:650;line-height:1.2;text-decoration:none;display:inline-flex}.study-button--primary,.button-primary,.button-primary.course-button{border-color:var(--study-color-action);background:var(--study-color-action);color:#fff}.study-button--primary:hover,.button-primary:hover,.button-primary.course-button:hover{border-color:var(--study-color-action-hover);background:var(--study-color-action-hover);color:#fff}.study-button--secondary,.button-secondary,.button{border-color:var(--study-color-border-strong);background:var(--study-color-surface);color:var(--study-color-text)}.study-button--quiet,.button-ghost,.button-quiet{color:var(--study-color-text-muted);background:0 0;border-color:#0000}.study-button--quiet:hover,.button-ghost:hover,.button-quiet:hover{background:var(--study-color-surface-hover);color:var(--study-color-text)}.study-button--danger,.button-danger{border-color:var(--study-color-danger);background:var(--study-color-surface);color:var(--study-color-danger)}.study-button--danger:hover,.button-danger:hover{background:var(--study-color-danger-soft)}.study-icon-button,.icon-button{width:44px;color:var(--study-color-text-muted);background:0 0;border-color:#0000;padding:0}.study-icon-button:hover,.icon-button:hover{border-color:var(--study-color-border);background:var(--study-color-surface-hover);color:var(--study-color-text)}.study-button:active,.study-icon-button:active,.button-primary:active,.button-secondary:active,.button-danger:active,.button-ghost:active,.button-quiet:active,.icon-button:active,.button:active{transform:translateY(1px)}.study-button:disabled,.study-icon-button:disabled,.button-primary:disabled,.button-secondary:disabled,.button-danger:disabled,.button-ghost:disabled,.button-quiet:disabled,.icon-button:disabled,.button:disabled{cursor:not-allowed;opacity:.55;transform:none}.study-button[aria-busy=true],.study-icon-button[aria-busy=true]{cursor:progress}:where(input:not([type]),input[type=text],input[type=search],input[type=email],input[type=url],input[type=number],input[type=password],select,textarea),.text-input,.select-input,.text-area{border:1px solid var(--study-color-border);border-radius:var(--study-radius-md);background:var(--study-color-surface);max-width:100%;min-height:44px;color:var(--study-color-text);font-family:var(--study-font-sans);font-size:var(--study-text-small);letter-spacing:0;padding:9px 12px}:where(input:not([type]),input[type=text],input[type=search],input[type=email],input[type=url],input[type=number],input[type=password],select,textarea):hover,.text-input:hover,.select-input:hover,.text-area:hover{border-color:var(--study-color-border-strong)}:where(input:not([type]),input[type=text],input[type=search],input[type=email],input[type=url],input[type=number],input[type=password],select,textarea):focus,.text-input:focus,.select-input:focus,.text-area:focus{border-color:var(--study-color-focus);outline:3px solid color-mix(in oklch, var(--study-color-focus) 28%, transparent);outline-offset:1px}.text-area,textarea{resize:vertical;line-height:1.6}.study-field{gap:var(--study-space-2);min-width:0;display:grid}.study-field__label{color:var(--study-color-text);font-size:var(--study-text-small);font-weight:650;line-height:1.4}.study-field__control{width:100%}.study-field__hint,.study-field__error{color:var(--study-color-text-muted);font-size:var(--study-text-caption);line-height:1.5}.study-field__error{color:var(--study-color-danger)}.study-field:has(.study-field__error) .study-field__control{border-color:var(--study-color-danger)}.study-status-notice{justify-content:space-between;align-items:flex-start;gap:var(--study-space-4);min-width:0;padding:var(--study-space-4);border:1px solid var(--study-color-border);border-radius:var(--study-radius-md);background:var(--study-color-surface-muted);color:var(--study-color-text-muted);display:flex}.study-status-notice__copy{gap:var(--study-space-1);min-width:0;line-height:1.55;display:grid}.study-status-notice__copy strong{color:var(--study-color-text)}.study-status-notice__copy>div{overflow-wrap:anywhere}.study-status-notice__action{flex:none}.study-status-notice[data-tone=loading],.study-status-notice[data-tone=info]{border-color:color-mix(in oklch, var(--study-color-info) 26%, var(--study-color-border));background:var(--study-color-info-soft)}.study-status-notice[data-tone=success]{border-color:color-mix(in oklch, var(--study-color-action) 26%, var(--study-color-border));background:var(--study-color-action-soft)}.study-status-notice[data-tone=warning]{border-color:color-mix(in oklch, var(--study-color-warning) 28%, var(--study-color-border));background:var(--study-color-warning-soft)}.study-status-notice[data-tone=error]{border-color:color-mix(in oklch, var(--study-color-danger) 30%, var(--study-color-border));background:var(--study-color-danger-soft)}.study-page-header{justify-content:space-between;align-items:flex-end;gap:var(--study-space-8);border-block-end:1px solid var(--study-color-border);padding-block-end:var(--study-space-6);display:flex}.study-page-header__copy{min-width:0}.study-page-header h1{color:var(--study-color-text);font-size:var(--study-text-heading);letter-spacing:0;overflow-wrap:anywhere;margin:0;line-height:1.2}.study-page-header p{max-width:72ch;margin:var(--study-space-2) 0 0;color:var(--study-color-text-muted);line-height:1.65}.study-page-header__meta,.study-page-header__actions{align-items:center;gap:var(--study-space-2);flex-wrap:wrap;display:flex}.study-page-header__meta{color:var(--study-color-text-muted);font-size:var(--study-text-small);margin-block-end:var(--study-space-3)}.study-page-header__actions{flex:none}.study-state-view{width:min(100%,660px);min-height:320px;padding-block:var(--study-space-8);flex-direction:column;justify-content:center;align-items:flex-start;display:flex}.study-state-view__icon{width:42px;height:42px;border-radius:var(--study-radius-md);background:var(--study-color-info-soft);color:var(--study-color-info);place-items:center;margin-block-end:var(--study-space-4);display:grid}.study-state-view[data-tone=error] .study-state-view__icon{background:var(--study-color-danger-soft);color:var(--study-color-danger)}.study-state-view h1,.study-state-view h2{color:var(--study-color-text);font-size:var(--study-text-heading);letter-spacing:0;margin:0;line-height:1.25}.study-state-view p{max-width:62ch;margin:var(--study-space-3) 0 var(--study-space-6);color:var(--study-color-text-muted);line-height:1.65}.study-state-view__action{gap:var(--study-space-2);flex-wrap:wrap;display:flex}.study-quality-label{min-height:26px;padding-inline:var(--study-space-3);font-size:var(--study-text-caption);white-space:nowrap;border:1px solid #0000;border-radius:999px;align-items:center;font-weight:700;line-height:1;display:inline-flex}.study-quality-label[data-quality=exact]{border-color:color-mix(in oklch, var(--study-color-action) 24%, transparent);background:var(--study-color-action-soft);color:var(--study-color-action-hover)}.study-quality-label[data-quality=template]{border-color:color-mix(in oklch, var(--study-color-info) 22%, transparent);background:var(--study-color-info-soft);color:var(--study-color-info)}.study-quality-label[data-quality=needs-review]{border-color:color-mix(in oklch, var(--study-color-warning) 24%, transparent);background:var(--study-color-warning-soft);color:var(--study-color-warning)}.study-quality-label[data-quality=none]{border-color:var(--study-color-border);background:var(--study-color-surface-muted);color:var(--study-color-text-muted)}.study-segmented{border:1px solid var(--study-color-border);border-radius:var(--study-radius-md);background:var(--study-color-surface-muted);overscroll-behavior-inline:contain;grid-auto-columns:minmax(max-content,1fr);grid-auto-flow:column;gap:2px;max-width:100%;padding:3px;display:inline-grid;overflow-x:auto}.study-segmented button{justify-content:center;align-items:center;gap:var(--study-space-2);min-height:44px;padding-inline:var(--study-space-3);border-radius:var(--study-radius-sm);color:var(--study-color-text-muted);font-size:var(--study-text-small);letter-spacing:0;white-space:nowrap;background:0 0;border:0;font-weight:650;display:inline-flex}.study-segmented button:hover{background:var(--study-color-surface-hover);color:var(--study-color-text)}.study-course-shell{grid-template-columns:var(--study-sidebar-width) minmax(0, 1fr);background:var(--study-color-page);min-height:100dvh;color:var(--study-color-text);font-family:var(--study-font-sans);display:grid}.study-course-shell__sidebar{z-index:var(--study-z-sticky);border-inline-end:1px solid var(--study-color-border);background:var(--study-color-surface-muted);overscroll-behavior-y:contain;scrollbar-gutter:stable;flex-direction:column;height:100dvh;min-height:0;padding:18px 12px 16px;display:flex;position:sticky;top:0;overflow-y:auto}.study-course-shell__brand>a,.study-course-shell__mobile-brand>a{border-radius:var(--study-radius-md);align-items:center;gap:11px;min-width:0;min-height:44px;padding:4px 8px;display:flex}.study-course-shell__brand>a:hover,.study-course-shell__mobile-brand>a:hover{background:var(--study-color-surface-hover)}.study-course-shell__brand>a>span:last-child{gap:2px;min-width:0;display:grid}.study-course-shell__brand strong,.study-course-shell__mobile-brand strong{min-width:0;color:var(--study-color-text);letter-spacing:0;overflow-wrap:anywhere;font-size:.9375rem;line-height:1.3}.study-course-shell__brand small{color:var(--study-color-text-muted);font-size:var(--study-text-caption);line-height:1.4}.study-course-shell__side-nav{gap:3px;margin-block-start:var(--study-space-6);display:grid}.study-course-shell__side-nav a,.study-course-shell__utility a,.study-course-shell__tablet-nav a,.study-course-shell__bottom-nav a{align-items:center;gap:var(--study-space-3);border-radius:var(--study-radius-md);min-width:0;min-height:44px;color:var(--study-color-text-muted);font-size:var(--study-text-small);letter-spacing:0;transition:background-color var(--study-duration-fast) var(--study-ease-out), color var(--study-duration-fast) var(--study-ease-out);font-weight:620;text-decoration:none;display:flex}.study-course-shell__side-nav a,.study-course-shell__utility a{padding-inline:var(--study-space-3)}.study-course-shell__side-nav a:hover,.study-course-shell__utility a:hover,.study-course-shell__tablet-nav a:hover,.study-course-shell__bottom-nav a:hover{background:var(--study-color-surface-hover);color:var(--study-color-text)}.study-course-shell__side-nav a[aria-current],.study-course-shell__tablet-nav a[aria-current],.study-course-shell__bottom-nav a[aria-current]{background:var(--study-color-action-soft);color:var(--study-color-action-hover)}.study-course-shell__side-nav a[aria-current=location],.study-course-shell__tablet-nav a[aria-current=location],.study-course-shell__bottom-nav a[aria-current=location]{box-shadow:inset 0 0 0 1px color-mix(in oklch, var(--study-color-action) 28%, transparent)}.study-course-shell__utility{border-block-start:1px solid var(--study-color-border);gap:3px;margin-block-start:auto;padding-block-start:var(--study-space-4);display:grid}.study-course-shell__footer{padding:var(--study-space-4) var(--study-space-2) 0;border-block-start:1px solid var(--study-color-border);color:var(--study-color-text-muted);font-size:var(--study-text-caption);gap:3px;margin-block-start:var(--study-space-4);display:grid}.study-course-shell__footer strong{color:var(--study-course-accent-strong);font-size:var(--study-text-small)}.study-course-shell__column{min-width:0}.study-course-shell__main{width:min(100%,1440px);min-width:0;min-height:100dvh;padding:var(--study-space-8) clamp(24px, 4vw, 64px) var(--study-space-16);outline:none;margin-inline:auto}.study-course-shell__topbar,.study-course-shell__bottom-nav{display:none}.study-course-shell[data-mode=embedded]{min-height:100dvh;display:block}.study-course-shell[data-mode=embedded] .study-course-shell__sidebar,.study-course-shell[data-mode=embedded] .study-course-shell__topbar,.study-course-shell[data-mode=embedded] .study-course-shell__bottom-nav{display:none}.study-course-shell[data-mode=embedded] .study-course-shell__main{min-height:100dvh}.katex-display{overscroll-behavior-inline:contain;max-width:100%;overflow:auto hidden}.katex-error{overflow-wrap:anywhere;word-break:break-word;max-width:100%}.resource-row__identity,.resource-view__heading>div,.pdf-solver__context{min-width:0}.resource-row__title,.resource-row__path,.resource-view__heading h1,.resource-view__heading p,.pdf-solver__context span:first-child{text-overflow:clip;white-space:normal;overflow-wrap:anywhere;word-break:break-word;max-width:100%;overflow:visible}@media (max-width:1024px){.study-course-shell[data-mode=standalone]{display:block}.study-course-shell[data-mode=standalone] .study-course-shell__sidebar{display:none}.study-course-shell[data-mode=standalone] .study-course-shell__topbar{z-index:var(--study-z-sticky);min-height:var(--study-topbar-height);align-items:center;gap:var(--study-space-3);padding:max(4px, env(safe-area-inset-top)) max(12px, env(safe-area-inset-right)) 4px max(12px, env(safe-area-inset-left));border-block-end:1px solid var(--study-color-border);background:color-mix(in oklch, var(--study-color-surface) 96%, transparent);grid-template-columns:auto minmax(0,1fr) auto;display:grid;position:sticky;top:0}.study-course-shell__tablet-nav{overscroll-behavior-inline:contain;scrollbar-width:thin;justify-content:center;gap:2px;min-width:0;display:flex;overflow-x:auto}.study-course-shell__tablet-nav a{white-space:nowrap;flex:none;gap:5px;padding-inline:9px}.study-course-shell__mobile-action{place-items:center;width:44px;display:grid}.study-course-shell[data-mode=standalone] .study-course-shell__main{min-height:calc(100dvh - var(--study-topbar-height));padding:var(--study-space-8) clamp(16px, 4vw, 40px) var(--study-space-12)}}@media (max-width:640px){.study-course-shell[data-mode=standalone] .study-course-shell__topbar{grid-template-columns:minmax(0,1fr) auto}.study-course-shell__tablet-nav{display:none}.study-course-shell[data-mode=standalone] .study-course-shell__bottom-nav{z-index:calc(var(--study-z-sticky) + 1);min-height:calc(var(--study-bottom-nav-height) + env(safe-area-inset-bottom));padding:4px max(4px, env(safe-area-inset-right)) max(4px, env(safe-area-inset-bottom)) max(4px, env(safe-area-inset-left));border-block-start:1px solid var(--study-color-border);background:color-mix(in oklch, var(--study-color-surface) 96%, transparent);grid-template-columns:repeat(5,minmax(0,1fr));display:grid;position:fixed;bottom:0;left:0;right:0}.study-course-shell__bottom-nav a{flex-direction:column;justify-content:center;gap:2px;min-height:56px;font-size:.6875rem}.study-course-shell[data-mode=standalone] .study-course-shell__main{padding:var(--study-space-6) max(16px, env(safe-area-inset-right)) calc(var(--study-bottom-nav-height) + env(safe-area-inset-bottom) + var(--study-space-8)) max(16px, env(safe-area-inset-left))}.study-page-header{align-items:flex-start;gap:var(--study-space-4);flex-direction:column}.study-page-header__actions,.study-page-header__actions>*{width:100%}.study-state-view{min-height:260px}.study-status-notice{flex-direction:column;align-items:stretch}.study-status-notice__action,.study-status-notice__action>*{width:100%}}@media (prefers-reduced-motion:reduce){.study-button,.study-icon-button,.study-course-shell *,.study-segmented button{scroll-behavior:auto!important;transition-duration:.01ms!important}}.study-button,.study-icon-button,.button-primary,.button-secondary,.button-danger,.button-ghost,.button-quiet,.icon-button,.button{border-radius:var(--study-radius-sm);font-weight:700}.study-button--secondary,.button-secondary,.button{border-color:var(--study-color-text);background:0 0}.study-button--secondary:hover,.button-secondary:hover,.button:hover{border-color:var(--study-color-text);background:var(--study-color-text);color:#fff}:where(input:not([type]),input[type=text],input[type=search],input[type=email],input[type=url],input[type=number],input[type=password],select,textarea),.text-input,.select-input,.text-area{border-color:var(--study-color-border-strong);border-radius:var(--study-radius-sm)}.study-field{gap:6px}.study-field__label{font-size:var(--study-text-caption);font-weight:750}.study-page-header{align-items:end;gap:var(--study-space-8);padding-block:14px var(--study-space-12);border:0;grid-template-columns:minmax(0,1fr) auto;display:grid}.study-page-header__copy[data-has-meta=true]{grid-template-columns:minmax(112px,.26fr) minmax(0,1fr);column-gap:clamp(28px,4vw,72px);display:grid}.study-page-header__meta{border-top:3px solid var(--study-color-action);color:var(--study-color-text);font-family:var(--study-font-mono);font-size:var(--study-text-caption);grid-area:1/1/span 2;align-self:start;margin:3px 0 0;padding-top:9px;font-weight:700;line-height:1.45}.study-page-header__copy[data-has-meta=true] h1,.study-page-header__copy[data-has-meta=true] p{grid-column:2}.study-page-header h1{font-size:var(--study-text-heading);font-weight:780;line-height:1.02}.study-page-header p{max-width:64ch;margin-top:var(--study-space-3);font-size:var(--study-text-body);line-height:1.55}.study-quality-label{border-radius:var(--study-radius-sm);min-height:24px}.study-segmented{border-radius:var(--study-radius-sm);border:0;gap:0;padding:2px}.study-segmented button{border-radius:1px}.study-segmented button[aria-checked=true]{background:var(--study-color-text);color:#fff;box-shadow:none}.study-status-notice{box-shadow:inset 0 3px 0 var(--study-color-info);border:0;border-radius:0}.study-status-notice[data-tone=success]{box-shadow:inset 0 3px 0 var(--study-color-action)}.study-status-notice[data-tone=warning]{box-shadow:inset 0 3px 0 var(--study-color-warning)}.study-status-notice[data-tone=error]{box-shadow:inset 0 3px 0 var(--study-color-danger)}.study-course-shell{background:var(--study-color-page)}.study-course-shell__sidebar{background:var(--study-color-text);color:#fff;border:0;padding:24px 16px 18px}.study-course-shell__brand>a,.study-course-shell__mobile-brand>a{border-radius:0}.study-course-shell__brand>a{min-height:58px;padding:0 8px}.study-course-shell__brand>a:hover{background:#ffffff12;background:lab(100% 0 0/.07)}.study-course-shell__brand strong{color:#fff;font-size:1rem;font-weight:760}.study-course-shell__brand small{color:#adb2b6;color:lab(72.1629% -1.09357 -2.75716)}.study-course-shell__side-nav{gap:2px;margin-block-start:34px;position:relative}.study-course-shell__side-nav:before{content:"";background:#40464b;background:lab(29.2409% -1.57304 -4.10107);width:1px;position:absolute;top:22px;bottom:22px;left:17px}.study-course-shell__side-nav a{z-index:1;gap:var(--study-space-3);color:#adb2b6;color:lab(72.1629% -1.09357 -2.75716);border-radius:0;grid-template-columns:36px minmax(0,1fr);padding:5px 8px 5px 0;display:grid;position:relative}.study-course-shell__side-nav a>svg{display:none}.study-course-shell__nav-index{font-family:var(--study-font-mono);font-size:.6875rem;font-weight:700;line-height:1;display:none}.study-course-shell__side-nav .study-course-shell__nav-index{background:var(--study-color-text);color:#a1a5a9;color:lab(67.5228% -1.09231 -2.75646);border:1px solid #40464b;border:1px solid lab(29.2409% -1.57304 -4.10107);place-items:center;width:34px;height:34px;display:grid}.study-course-shell__side-nav a:hover{color:#fff;background:#ffffff12;background:lab(100% 0 0/.07)}.study-course-shell__side-nav a[aria-current]{color:#fff;background:0 0}.study-course-shell__side-nav a[aria-current] .study-course-shell__nav-index{border-color:var(--study-course-accent);background:var(--study-course-accent);color:#fff}.study-course-shell__side-nav a[aria-current=location]{box-shadow:none}.study-course-shell__utility{border:0;gap:2px}.study-course-shell__utility a{color:#a1a5a9;color:lab(67.5228% -1.09231 -2.75646);border-radius:0}.study-course-shell__utility a:hover{color:#fff;background:#ffffff12;background:lab(100% 0 0/.07)}.study-course-shell__footer{color:#888d91;color:lab(58.2427% -1.08922 -2.75481);border:0}.study-course-shell__main{padding:var(--study-space-12) clamp(32px, 5vw, 72px) var(--study-space-16)}@media (max-width:1024px){.study-course-shell[data-mode=standalone] .study-course-shell__topbar{border-block-end-color:var(--study-color-text);background:var(--study-color-surface)}.study-course-shell__tablet-nav .study-course-shell__nav-index,.study-course-shell__bottom-nav .study-course-shell__nav-index{display:none}.study-course-shell__tablet-nav a{border-radius:0;position:relative}.study-course-shell__tablet-nav a[aria-current]{box-shadow:inset 0 -3px 0 var(--study-course-accent);color:var(--study-color-text);background:0 0}.study-course-shell[data-mode=standalone] .study-course-shell__main{padding:var(--study-space-12) clamp(24px, 4vw, 44px)}}@media (max-width:640px){.study-page-header{width:100%;padding-block:8px var(--study-space-8);flex-direction:column;align-items:flex-start;display:flex}.study-page-header__copy[data-has-meta=true]{width:100%;display:block}.study-page-header__copy,.study-page-header__actions{width:100%}.study-page-header__meta{width:min(156px,60%);margin-bottom:var(--study-space-5)}.study-page-header h1{font-size:2.125rem}.study-course-shell__bottom-nav a{border-radius:0}.study-course-shell__bottom-nav a[aria-current]{box-shadow:inset 0 3px 0 var(--study-course-accent);color:var(--study-color-text);background:0 0}}
