@font-face{font-family:Unbounded;src:url(../fonts/unbounded-latin-cyrillic.woff2) format("woff2");font-weight:200 900;font-style:normal;font-display:swap}@font-face{font-family:PT Sans;src:url(../fonts/pt-sans-regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:PT Sans;src:url(../fonts/pt-sans-bold.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}:root{--ink: #212529;--muted: rgba(33, 37, 41, .75);--line: #e9ecef;--accent: #a51c30;--accent-hover: #841626;--surface: #fff;--sidebar-surface: #c0c0c0;--sidebar-ink: #212529;--sidebar-muted: rgba(33, 37, 41, .75);--sidebar-divider: rgba(33, 37, 41, .25);--control-border: #ced4da;color-scheme:light;font-family:PT Sans,sans-serif;font-size:16px;line-height:1.5;color:var(--ink);background:var(--surface)}@media(prefers-color-scheme:dark){:root{color-scheme:dark;--ink: #dee2e6;--muted: rgba(222, 226, 230, .75);--accent: #ef9aa4;--accent-hover: #ef9aa4;--surface: #212529;--control-border: #495057}}*{box-sizing:border-box}body{margin:0}[hidden]{display:none!important}a{color:var(--accent);text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1px;overflow-wrap:anywhere}a:hover{color:var(--accent-hover)}a:focus-visible,button:focus-visible,input:focus-visible,summary:focus-visible{outline:2px solid currentColor;outline-offset:4px}button,input{font:inherit}button,summary{cursor:pointer}.course-layout{display:grid;grid-template-columns:320px minmax(0,1fr);align-items:start}.sidebar{position:sticky;top:0;height:100dvh;overflow-y:auto;padding:32px;background:var(--sidebar-surface);color:var(--sidebar-muted);font-size:1.125rem;box-shadow:8px 8px 16px #0003;z-index:2}.brand{font-family:Unbounded,sans-serif;display:block;color:var(--sidebar-ink);font-size:2.5rem;font-weight:700;line-height:1.2;padding-top:16px;margin-bottom:8px;text-decoration:none}.brand-description{color:var(--sidebar-ink);font-size:1.25rem;line-height:1.2;margin:0 0 24px}.brand-note{margin:0 0 16px}.social-icons{display:flex;align-items:center;gap:8px}.social-icons a{display:inline-flex;align-items:center;justify-content:center;width:22px;height:27px}.social-icons a:focus-visible{outline-offset:-2px}.social-icons img,.legal-link img{width:18px;height:18px}.community-links ul,.legal-link{font-size:.875em}.community-links>strong{color:var(--sidebar-ink)}.legal-link img{vertical-align:-.15em;margin-right:4px}.sidebar a,.sidebar a:hover{color:var(--sidebar-ink);text-decoration:none}.course-menu>summary,.menu-close{display:none}.course-menu nav{margin-top:24px;border-top:1px solid var(--sidebar-divider);padding-top:16px}.course-menu ul{list-style:none;margin:0 0 16px;padding:0}.course-menu li{margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.course-menu a{display:block;line-height:1.5;overflow:hidden;text-overflow:ellipsis}.course-menu a:hover{text-decoration:underline}.course-menu a:focus-visible{outline-offset:-2px}.course-menu a[aria-current=page]{font-weight:700}.nav-topic{color:var(--sidebar-muted);font-weight:400}.course-menu hr{border:0;border-top:1px solid var(--sidebar-divider);margin:16px 0}.workspace{min-width:0;max-width:1280px;padding:64px 32px 32px}h1,h2,h3{font-weight:700;line-height:1.2;margin:0 0 16px;padding-top:16px}h1,h2{border-bottom:1px solid var(--line);padding-bottom:8px}h1{font-size:min(2rem,calc(1.325rem + .9vw))}h2{font-size:min(1.75rem,calc(1.3rem + .6vw))}h3{font-size:min(1.5rem,calc(1.275rem + .3vw))}.heading-topic{color:var(--muted)}p{margin:0 0 16px}ul,ol{margin:0 0 16px;padding-left:32px}li{margin-top:4px}li>ul{margin-bottom:0}.week-list{margin-bottom:16px}.week-resources{margin-top:16px}.material-meta{font-size:.875em;color:var(--muted)}.material-subtitle{margin:4px 0 8px}.catalog-list>.material{margin-bottom:16px}.week-pagination{display:flex;justify-content:space-between;flex-wrap:wrap;gap:16px 32px;margin-top:32px;padding-top:16px;border-top:1px solid var(--line)}.week-pagination a{max-width:46%}course-shell,course-navigation,materials-catalog,catalog-controls{display:block}.catalog-toolbar{margin:16px 0 24px}.search-label{display:block;margin-bottom:8px}input[type=search]{width:100%;padding:6px 12px;border:1px solid var(--control-border);border-radius:4px;background:var(--surface);min-height:44px;color:var(--ink)}input[type=search]::placeholder{color:var(--muted);opacity:1}.filters{display:flex;flex-wrap:wrap;gap:4px 16px;margin-top:8px}.filters button,.text-button{border:0;background:none;padding:6px 0;color:var(--accent);min-height:44px;text-decoration:underline;text-underline-offset:4px}.filters button[aria-pressed=true]{font-weight:700;color:var(--ink);text-decoration:none}.result-count,.status{color:var(--muted)}.status button{background:var(--surface);border:1px solid var(--control-border);padding:8px 12px;color:var(--accent);border-radius:4px;min-height:44px}.skip-link{position:fixed;top:-80px;left:16px;background:var(--surface);padding:10px 16px;z-index:20}.skip-link:focus{top:16px}material-preview{position:fixed;left:var(--preview-left);top:var(--preview-top);width:var(--preview-width);z-index:10}.preview-surface{height:var(--preview-height);background:#fff;border:1px solid #c5cbd2;box-shadow:0 4px 16px #21252926}.preview-surface img{display:block;width:100%;height:100%;object-fit:contain}@media(max-width:991.98px){.course-layout{display:block}.sidebar{position:static;height:auto;overflow:visible;padding:16px 32px 32px}.workspace{padding:32px}.course-menu>summary{display:inline-block;color:var(--sidebar-ink);border:1px solid var(--sidebar-ink);border-radius:4px;padding:4px 8px;font-size:.875rem;margin-top:4px;list-style:none}.course-menu>summary::-webkit-details-marker{display:none}.course-menu[open]>summary{color:var(--sidebar-ink);background:#fff}.heading-topic,.material-meta{font-size:.9em}}@media(max-width:760px){.week-pagination{flex-direction:column}.week-pagination a{max-width:none}material-preview{display:none}}@media(hover:none),(pointer:coarse){material-preview{display:none}}@media print{@page{size:A4;margin:16mm}:root{color-scheme:light;--ink: #212529;--muted: #6c757d;--accent: #a51c30;--surface: #fff}.course-layout{display:block}.sidebar{position:static;height:auto;background:#fff;color:#000;box-shadow:none}.sidebar a,.brand-description{color:#000}.social-icons img{filter:none}.course-menu,catalog-controls,material-preview,.skip-link{display:none}.workspace{padding:16px 32px}}.handbook-content{max-width:840px}.handbook-toc{margin:24px 0 40px}.handbook-toc .handbook-chapter-list{list-style:none;padding:0;margin:0}.handbook-chapter-list>li+li{margin-top:24px}.handbook-chapter-list h3{font-size:1.125rem;margin-bottom:8px;padding:0}.handbook-chapter-list .section-planned{display:inline-block;color:var(--muted);font-size:.875rem;font-weight:400}.handbook-paragraph-list{margin:8px 0 0;padding-left:24px}.handbook-paragraph-list li+li{margin-top:4px}.handbook-list li,.handbook-list a{white-space:normal;overflow-wrap:anywhere}.handbook-content img{max-width:100%;height:auto}.handbook-content .handbook-figure{margin:24px 0;text-align:center}.handbook-content .handbook-table{margin:24px 0}.handbook-content .handbook-figure img{display:block;margin-inline:auto}.handbook-content .handbook-figure>a{display:block}.handbook-content figcaption,.handbook-content caption{padding:8px 0;font-size:.9em;font-weight:400;font-style:italic;line-height:1.4;text-align:center}.handbook-content .handbook-table-scroll{max-width:100%;overflow-x:auto}.handbook-content .handbook-table-scroll:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.chapter-unavailable{font-size:.875em;color:var(--muted)}.handbook-content pre{overflow-x:auto;padding:16px;background:var(--line);color:var(--ink);font-size:.875rem}.handbook-content code{font-family:ui-monospace,monospace;overflow-wrap:anywhere}.handbook-content pre code{overflow-wrap:normal}.handbook-content table{max-width:100%;overflow-wrap:normal;border-collapse:collapse;margin-inline:auto}.handbook-content th,.handbook-content td{padding:8px 12px;border:1px solid var(--control-border);text-align:left}.handbook-content details{margin:12px 0 20px;padding:12px 16px;border:1px solid var(--control-border)}.handbook-content summary{font-weight:700}.handbook-content details[open] summary{margin-bottom:12px}.handbook-content .katex-display{max-width:100%;overflow-x:auto;overflow-y:hidden;padding:4px 0}.reading-next{margin-top:24px}@media(prefers-color-scheme:dark){.handbook-content pre{background:#2b3035}}@media print{.handbook-content pre{background:#f4f4f4}}body[data-page=handbook]{--nav-space-1: 4px;--nav-space-2: 8px;--nav-space-3: 12px;--nav-space-4: 16px;--nav-space-6: 24px;--nav-active: rgba(165, 28, 48, .1)}body[data-page=handbook] .sidebar{padding:24px;font-size:16px;overscroll-behavior-y:contain}body[data-page=handbook] .sidebar .brand{font-size:24px;padding:0;margin:0}body[data-page=handbook] .sidebar>header{flex:none;padding-bottom:var(--nav-space-4)}body[data-page=handbook] .brand-description,body[data-page=handbook] .brand-note,body[data-page=handbook] .sidebar header .social-icons{display:none}body[data-page=handbook] .handbook-sidebar{display:flex;flex-direction:column;overflow:hidden}.handbook-sidebar>course-navigation{display:flex;flex:1;min-height:0;width:100%}.handbook-sidebar .course-menu{display:flex;flex-direction:column;flex:1;min-height:0}.handbook-sidebar .course-menu[open]::details-content{display:flex;flex-direction:column;flex:1;min-height:0}.handbook-sidebar .course-menu:not([open])::details-content{display:none}body[data-page=handbook] .course-menu>.handbook-navigation{display:flex;flex-direction:column;flex:1;min-height:0;margin:0;padding:0;border:0;line-height:1.4}.handbook-navigation .handbook-links{flex:none;padding-bottom:var(--nav-space-3);border-bottom:1px solid var(--sidebar-divider)}.handbook-navigation .handbook-links ul{margin:0}.handbook-navigation .handbook-links a{min-height:32px;padding:4px 8px}.handbook-navigation .navigation-body{flex:1;min-height:0;padding:var(--nav-space-4) 0 var(--nav-space-2);overflow-y:auto;overscroll-behavior:contain;scrollbar-gutter:stable}.handbook-navigation li,.handbook-navigation a{white-space:normal;overflow:visible;text-overflow:clip}.handbook-navigation .handbook-lessons{border-left:1px solid var(--sidebar-divider);padding-left:12px;margin:4px 0 12px 12px;font-size:15px}.handbook-lessons .chapter-unavailable{display:block;padding:6px 8px}.handbook-tree a{display:block;min-height:32px;padding:6px 8px;line-height:1.4;overflow-wrap:anywhere}.handbook-tree a[aria-current=page]{font-weight:700}.handbook-links [aria-current=page]{text-decoration:underline;text-underline-offset:3px}.handbook-navigation .community-links{font-size:18px;line-height:1.5}.handbook-navigation .legal-link{font-size:15.75px;line-height:1.5}body[data-page=handbook] .breadcrumbs ol{display:flex;flex-wrap:wrap;gap:4px 12px;list-style:none;padding:0;margin:0 0 16px;font-size:14px;line-height:1.4}body[data-page=handbook] .breadcrumbs li{display:flex;align-items:baseline;gap:8px;min-width:0;max-width:100%;overflow-wrap:anywhere}body[data-page=handbook] .breadcrumbs li+li:before{content:"/";flex:none;color:var(--muted)}body[data-page=handbook] .breadcrumbs a{min-width:0}.handbook-content .lesson-toc{margin:16px 0;font-size:16px;line-height:1.4}.handbook-content .lesson-toc h2{font-size:18px;line-height:1.4;margin:0 0 8px;padding:0;border:0}.handbook-content .lesson-toc ul{margin:0;padding-left:24px}.handbook-content .lesson-toc li+li{margin-top:4px}.handbook-content .week-pagination{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:24px;padding-top:16px}.handbook-content .week-pagination a{max-width:none;min-height:44px;padding:12px}.handbook-content .week-pagination [rel=prev]{grid-column:1;text-align:left}.handbook-content .week-pagination [rel=next]{grid-column:2;text-align:right}@media(prefers-color-scheme:dark){body[data-page=handbook]{--nav-active: rgba(239, 154, 164, .15)}}@media(max-width:991.98px){body[data-page=handbook] .sidebar{height:auto;padding:16px 24px}body[data-page=handbook] .workspace{padding:24px;overflow-wrap:anywhere}.handbook-content :is(h2,h3){scroll-margin-top:90px}body[data-page=handbook] .handbook-sidebar{position:sticky;top:0;flex-direction:row;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:16px;z-index:5;overflow:visible}body[data-page=handbook] .sidebar>header{padding:0}.handbook-sidebar>course-navigation{width:auto;flex:0 1 auto}body[data-page=handbook] .course-menu>summary{min-height:44px;padding:10px 12px;margin:0}body[data-page=handbook] .course-menu>.handbook-navigation{max-height:70dvh}.handbook-navigation .handbook-links a,.handbook-navigation .handbook-tree a{min-height:44px}.handbook-navigation .handbook-links a{padding:10px 8px}.handbook-navigation .handbook-tree a{padding-top:10px;padding-bottom:10px}body[data-page=handbook] .course-menu[data-overlay][open]{position:fixed;inset:0;z-index:20;height:100dvh;min-height:0;display:flex;flex-direction:column;margin:0;padding:max(16px,env(safe-area-inset-top)) max(24px,env(safe-area-inset-right)) max(16px,env(safe-area-inset-bottom)) max(24px,env(safe-area-inset-left));background:var(--sidebar-surface);overflow:hidden}.course-menu[data-overlay][open]>summary{display:block;flex:none;margin-bottom:12px}.course-menu[data-overlay][open]>summary .menu-label{display:none}.course-menu[data-overlay][open]>summary .menu-close{display:inline}body[data-page=handbook] .course-menu[data-overlay][open]>.handbook-navigation{max-height:none}}@media(max-width:760px){.handbook-content .week-pagination{grid-template-columns:minmax(0,1fr)}.handbook-content .week-pagination [rel]{grid-column:1;text-align:left}}@media print{.handbook-sidebar>course-navigation{display:none}body[data-page=handbook] .sidebar,body[data-page=handbook] .course-menu[data-overlay][open]{display:none}body[data-page=handbook] .workspace{max-width:none;padding:0}.handbook-content{max-width:none;font-size:11pt;line-height:1.35}.handbook-content .lesson-toc,.handbook-content .breadcrumbs,.handbook-content .week-pagination,.handbook-content details:not([open]){display:none}.handbook-content h1{font-size:22pt;margin:0 0 16px}.handbook-content h2{font-size:16pt;margin:18px 0 10px;padding-bottom:4px;break-after:avoid}.handbook-content h3{font-size:12pt;margin:16px 0 8px;break-after:avoid}.handbook-content p{margin-bottom:9px}.handbook-content pre{font-size:9.5pt;line-height:1.3;padding:10px}.handbook-content pre,.handbook-content tr,.handbook-content h3+p{break-inside:avoid}.handbook-content .katex-mathml{display:none}.handbook-content table{display:table;break-inside:avoid}.handbook-content .handbook-table-scroll{overflow:visible}.handbook-content .handbook-figure{break-inside:avoid}.handbook-content figcaption{break-before:avoid}.handbook-content caption{break-after:avoid}.handbook-content .handbook-table>figcaption{break-before:auto;break-after:avoid}.handbook-content th,.handbook-content td{padding:4px 8px}}.handbook-content .draft-note{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;margin:0 0 16px}.handbook-content .draft-badge{display:inline-block;flex:none;padding:4px 12px;border:1px solid #9a6700;border-radius:999px;background:#fff1b8;color:#6b4300;font-size:14px;line-height:1.4;font-weight:700}@media(prefers-color-scheme:dark){.handbook-content .draft-badge{background:#493812;color:#ffe5a3;border-color:#a88638}}.material .authors{margin:4px 0 8px;color:var(--muted);font-size:.9em}.week-resources{list-style:none;padding-left:0}.week-resources>li{margin-block:2rem}.week-resources h2{font-size:1.35rem;margin-bottom:.75rem}lecture-viewer{display:block;width:100%;max-width:min(960px,max(160px,calc((100svh - 8rem) * 1.7777778)));margin-block:1.25rem 2rem}lecture-viewer:focus-visible{outline:2px solid var(--link-color, #a51c30);outline-offset:5px}.slide-stage{width:100%}.slide-surface,.slide-fallback{display:block;width:100%;aspect-ratio:16 / 9;background:#eceef0;box-shadow:0 1px 5px #0002}.slide-surface:empty{display:none}.slide-surface canvas,.slide-fallback img{display:block;width:100%;height:100%;object-fit:contain}@media(prefers-color-scheme:dark){.slide-surface,.slide-fallback{background:#151719}}.slide-controls{display:flex;gap:.65rem;align-items:center;margin-top:.75rem;flex-wrap:wrap}.slide-controls[hidden],.slide-fallback[hidden]{display:none}.slide-controls button{min-width:44px;min-height:44px;cursor:pointer}.slide-controls input{width:4.5rem;min-height:44px;font:inherit;text-align:center}.slide-controls button:disabled{cursor:default;opacity:.45}.slide-status{font-size:.9rem;color:#666;margin-block:.4rem}.sr-only{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.slide-fullscreen{margin-left:auto;padding-inline:.75rem;font:inherit}body.slides-fullscreen-open{overflow:hidden}lecture-viewer:is(:fullscreen,.is-fullscreen){position:fixed;inset:0;z-index:1000;box-sizing:border-box;display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:100dvh;max-width:none;margin:0;padding:16px;overflow:auto;background:#151719;color:#f1f3f5}lecture-viewer:is(:fullscreen,.is-fullscreen) .slide-stage{flex:1;min-height:0;container-type:size;display:grid;place-items:center}lecture-viewer:is(:fullscreen,.is-fullscreen) :is(.slide-surface,.slide-fallback){width:min(100cqw,177.77778cqh);box-shadow:none;background:#151719}lecture-viewer:is(:fullscreen,.is-fullscreen) .slide-controls{flex:none;width:min(100%,960px)}lecture-viewer:is(:fullscreen,.is-fullscreen) .slide-status{flex:none;color:#c4c8cd}lecture-viewer:is(:fullscreen,.is-fullscreen) .slide-controls button,lecture-viewer:is(:fullscreen,.is-fullscreen) .slide-controls input{color-scheme:dark}.handbook-content .handbook-callout{border:1px solid var(--control-border);border-left-width:4px;margin:20px 0;padding:14px 18px;background:color-mix(in srgb,#347ab5 8%,transparent)}.handbook-content .callout-warning{background:color-mix(in srgb,#d99122 12%,transparent);border-left-color:#b57a20}.handbook-content .callout-important{border-left-color:#347ab5}.handbook-content .callout-tip{background:color-mix(in srgb,#3c9673 10%,transparent);border-left-color:#3c9673}.handbook-content .callout-title{display:flex;align-items:center;gap:10px;font-weight:700}.handbook-content .callout-title img{width:24px;height:24px;margin:0}.handbook-self-check{--quiz-correct: #176348;--quiz-incorrect: #963319}.handbook-content .quiz-overview{margin:20px 0 28px;padding:16px 0;border-block:1px solid var(--control-border)}.handbook-content .quiz-progress-heading{display:flex;align-items:baseline;justify-content:space-between;gap:8px 20px;flex-wrap:wrap}.handbook-content .quiz-progress-text{margin:0;font-weight:700}.handbook-content .quiz-overview progress{display:block;width:100%;height:6px;margin:12px 0 16px;accent-color:var(--accent);border:0;border-radius:0;background:var(--line)}.handbook-content .quiz-overview progress::-webkit-progress-bar{background:var(--control-border)}.handbook-content .quiz-overview progress::-webkit-progress-value{background:var(--accent)}.handbook-content .quiz-overview progress::-moz-progress-bar{background:var(--accent)}.handbook-content .quiz-nav{display:flex;flex-wrap:wrap;gap:8px}.handbook-content .quiz-nav a{display:inline-flex;align-items:center;justify-content:center;gap:4px;min-width:44px;min-height:44px;padding:6px 10px;border:1px solid var(--control-border);color:inherit;text-decoration:none;font-variant-numeric:tabular-nums}.handbook-content .quiz-nav a[aria-current]{outline:2px solid var(--accent);outline-offset:2px}.handbook-content .quiz-nav a[data-state=correct]{color:var(--quiz-correct);border-color:currentColor}.handbook-content .quiz-nav a[data-state=incorrect]{color:var(--quiz-incorrect);border-color:currentColor}.handbook-content .quiz-nav-mark:empty{display:none}.handbook-content .handbook-question{margin:28px 0 40px;scroll-margin-top:24px}.handbook-content .handbook-question:focus{outline:none}.handbook-content .handbook-question fieldset{min-width:0;margin:0;padding:0;border:0}.handbook-content .handbook-question legend{padding:0;margin-bottom:12px;color:var(--muted);font-size:.875rem}.handbook-content .quiz-prompt{font-size:1.1rem}.handbook-content .quiz-prompt>:first-child{margin-top:0}.handbook-content .quiz-choice{position:relative;margin:8px 0}.handbook-content .quiz-choice label{font-weight:400;display:grid;grid-template-columns:auto minmax(0,1fr);align-items:baseline;gap:4px 8px;min-height:48px;padding:12px 14px 12px 46px;border:1px solid var(--control-border);border-radius:3px;cursor:pointer}.handbook-content .quiz-choice label>div{min-width:0}.handbook-content .quiz-choice label p{margin:0}.handbook-content .quiz-choice label p+p{margin-top:8px}.handbook-content .quiz-choice input{position:absolute;left:16px;top:17px;width:17px;height:17px;margin:0;accent-color:var(--accent)}.handbook-content .quiz-choice:focus-within label{outline:2px solid var(--accent);outline-offset:2px}.handbook-content .quiz-choice input:focus-visible{outline:none}.handbook-content .quiz-choice:has(input:not(:disabled)) label:hover{border-color:var(--accent)}.handbook-content .quiz-choice:has(input:checked) label{border-color:var(--accent);background:color-mix(in srgb,var(--accent) 6%,transparent)}.handbook-content .quiz-choice:has(input:disabled) label{cursor:default}.handbook-content .quiz-choice[data-state=correct] label{border-color:var(--quiz-correct);background:color-mix(in srgb,var(--quiz-correct) 7%,transparent)}.handbook-content .quiz-choice[data-state=incorrect] label{border-color:var(--quiz-incorrect);background:color-mix(in srgb,var(--quiz-incorrect) 6%,transparent)}.handbook-content .quiz-choice-status{grid-column:2;font-size:.875rem;font-weight:700;color:var(--quiz-correct)}.handbook-content .quiz-choice-status:empty{display:none}.handbook-content .quiz-choice[data-state=incorrect] .quiz-choice-status{color:var(--quiz-incorrect)}.handbook-content .quiz-actions{display:flex;align-items:center;flex-wrap:wrap;gap:10px;margin:16px 0}.handbook-content .quiz-actions button{min-height:44px;padding:9px 16px;font:inherit;color:inherit;background:transparent;border:1px solid var(--control-border);border-radius:3px}.handbook-content .quiz-actions .quiz-check{color:var(--surface);background:var(--accent);border-color:var(--accent)}.handbook-content .quiz-actions button:not(:disabled):not([aria-disabled=true]):hover{border-color:var(--accent)}.handbook-content .quiz-actions button:disabled,.handbook-content .quiz-check[aria-disabled=true]{opacity:.55;cursor:default}.handbook-content .quiz-result{padding:4px 0 4px 12px;border-left:2px solid var(--quiz-correct);color:var(--quiz-correct)}.handbook-content .quiz-result[data-state=incorrect]{border-left-color:var(--quiz-incorrect);color:var(--quiz-incorrect)}.handbook-content .quiz-result:empty{margin:0;padding:0;border:0}.handbook-content .quiz-summary{padding:24px 0;margin-top:32px;border-top:2px solid var(--control-border)}.handbook-content .quiz-summary h3{margin-top:0;padding-top:0}.handbook-content .quiz-summary .quiz-score{font-weight:700}@media(prefers-color-scheme:dark){.handbook-self-check{--quiz-correct: #8ed4b5;--quiz-incorrect: #f2bb92}}@media(prefers-reduced-motion:no-preference){.handbook-content .quiz-choice label{transition:border-color .12s ease,background-color .12s ease}}@media print{.handbook-content .quiz-overview,.handbook-content .quiz-actions,.handbook-content .quiz-summary,.handbook-content .quiz-result{display:none}.handbook-content .quiz-choice label{border:0;padding:0 0 0 26px}.handbook-content .quiz-choice input{top:6px;left:0}}.handbook-content [hidden]{display:none!important}@media(prefers-color-scheme:dark){.handbook-content .callout-title img{filter:invert(1)}}
