.ot-notes-section{gap:14px;display:grid}.ot-notes-section h2{margin:0;font-size:24px}.ot-notes-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.ot-notes-card,.ot-notes-row{border:1px solid var(--ot-line);background:var(--ot-surface);color:var(--ot-text);border-radius:8px;text-decoration:none;box-shadow:0 10px 30px #0f172a0d}.ot-notes-card{align-content:start;gap:10px;min-height:150px;padding:20px;display:grid}.ot-notes-card span,.ot-notes-time{color:var(--ot-red-text);text-transform:uppercase;letter-spacing:.08em;font-size:12px;font-weight:850}.ot-notes-card strong{font-size:21px;line-height:1.2}.ot-notes-card em{color:var(--ot-muted);font-style:normal}.ot-flashcards-card{border-color:color-mix(in srgb,var(--ot-line) 72%,var(--ot-red))}.ot-flashcards-page{background:linear-gradient(180deg,color-mix(in srgb,var(--ot-blue) 5%,var(--ot-bg)) 0,var(--ot-bg) 420px)}.ot-flashcards-page .ot-simple-shell{max-width:1040px}.ot-flashcards-hero{grid-template-columns:minmax(0,1fr) minmax(250px,360px);align-items:center;gap:clamp(24px,5vw,56px);max-width:none;padding-bottom:10px;display:grid}.ot-flashcards-hero-copy{max-width:680px}.ot-flashcards-hero-stats{flex-wrap:wrap;gap:8px;margin-top:18px;display:flex}.ot-flashcards-hero-stats span{border:1px solid var(--ot-line);background:var(--ot-surface);min-height:34px;color:var(--ot-muted);text-transform:uppercase;border-radius:999px;align-items:center;padding:0 12px;font-size:13px;font-weight:800;display:inline-flex}.ot-flashcards-hero-preview{min-height:250px;position:relative}.ot-flashcards-preview-card{border:1px solid var(--ot-line);background:var(--ot-surface);width:min(290px,84%);min-height:190px;box-shadow:var(--ot-shadow);border-radius:8px;align-content:center;gap:12px;padding:28px 22px 22px;display:grid;position:absolute;overflow:hidden}.ot-flashcards-preview-card:before{content:"";background:var(--ot-red);height:6px;position:absolute;inset:0 0 auto}.ot-flashcards-preview-card span{color:var(--ot-red-text);text-transform:uppercase;font-size:12px;font-weight:900}.ot-flashcards-preview-card strong{color:var(--ot-text);font-size:26px;line-height:1.08}.ot-flashcards-preview-card em{color:var(--ot-muted);font-style:normal;line-height:1.4}.ot-flashcards-preview-card.is-answer{border-color:var(--ot-line);background:linear-gradient(180deg,color-mix(in srgb,var(--ot-surface) 96%,#f8fafc 4%) 0,var(--ot-surface) 100%);bottom:0;right:0;transform:rotate(4deg)}.ot-flashcards-preview-card.is-answer:before{background:var(--ot-blue)}.ot-flashcards-preview-card.is-answer span{color:var(--ot-blue)}.ot-flashcards-preview-card.is-question{border-color:var(--ot-line);background:linear-gradient(180deg,color-mix(in srgb,var(--ot-surface) 96%,#f8fafc 4%) 0,var(--ot-surface) 100%);top:0;left:0;transform:rotate(-5deg)}.ot-notes-chapter-list{gap:10px;margin:0;padding:0;list-style:none;display:grid}.ot-notes-row{justify-content:space-between;align-items:baseline;gap:18px;padding:16px 18px;display:flex}.ot-notes-row-title{min-width:0}.ot-notes-row-title strong{font-size:18px}.ot-notes-row-title em{color:var(--ot-muted);margin-top:3px;padding-left:42px;font-style:normal;display:block}.ot-notes-number{width:34px;color:var(--ot-muted);font-weight:800;display:inline-block}.ot-notes-time{color:var(--ot-muted);flex-shrink:0}.ot-notes-chapter{color:var(--ot-text);gap:28px;display:grid}.ot-notes-chapter-hero{width:min(100%,var(--otn-page-width,840px));border-top:1px solid var(--ot-line);border-bottom:1px solid var(--ot-line);max-width:none;padding:22px 0 20px}.ot-notes-chapter-hero h1{color:var(--ot-red-text);letter-spacing:-.015em;margin:0;font-size:clamp(32px,3.6vw,46px);font-weight:800;line-height:1.04}.ot-notes-chapter-hero p:not(.ot-kicker){color:var(--ot-muted);margin-top:16px;font-size:clamp(16px,1.5vw,20px);line-height:1.5}.ot-notes-chapter-hero .ot-kicker{color:var(--ot-blue)}.ot-notes-page .ot-notes-chapter-hero .ot-kicker:before{content:none}.ot-notes-actions{margin-top:18px}.ot-notes-actions .ot-button{cursor:pointer}.ot-notes-body{width:min(100%,var(--otn-page-width,840px));box-sizing:border-box;border:1px solid var(--ot-line);background:var(--ot-surface);max-width:100%;color:var(--otn-body-color,var(--ot-text));font-family:var(--otn-font-content,inherit);font-size:var(--otn-body-size,17px);box-shadow:var(--ot-shadow);border-radius:8px;padding:38px;line-height:1.6;overflow-x:clip}.ot-notes-body h2{border-top:1px solid color-mix(in srgb,var(--ot-blue) 18%,transparent);color:var(--otn-heading,var(--ot-blue));font-size:var(--otn-h2-size,26px);margin:2em 0 .5em;padding-top:.4em;line-height:1.2}.ot-notes-body h3{font-size:var(--otn-h3-size,20px);margin:1.4em 0 .4em;line-height:1.3}.ot-notes-body p{margin:.6em 0}.ot-notes-body img,.ot-notes-body table{max-width:100%}.ot-notes-body .edu-embed,.ot-notes-body .ot-chart,.ot-notes-body .ot-embedded-question,.ot-notes-body .ot-equation,.ot-notes-body .ot-mermaid,.ot-notes-body canvas,.ot-notes-body figure,.ot-notes-body iframe,.ot-notes-body img,.ot-notes-body svg,.ot-notes-body video{box-sizing:border-box;max-width:100%}.ot-notes-body canvas,.ot-notes-body img,.ot-notes-body video{height:auto}.ot-notes-body a{color:var(--ot-blue)}.ot-notes-body blockquote{border-left:3px solid var(--ot-line-strong);color:var(--ot-muted);margin:1em 0;padding-left:1em}.ot-notes-body .ot-embedded-question{border:1px solid var(--ot-line);border-left:5px solid var(--ot-blue);background:var(--ot-surface-soft);border-radius:8px;margin:1.6em 0;padding:18px 20px}.ot-mcq-deck{box-sizing:border-box;width:100%;margin:2.4em 0}.ot-mcq-deck__header{display:block}.ot-mcq-deck__eyebrow{color:#93630f;letter-spacing:.12em;text-transform:uppercase;align-items:center;font-size:11px;font-weight:700;display:inline-flex}.ot-mcq-deck__eyebrow:before{content:"";background:var(--ot-yellow,#d99a29);border-radius:2px;width:28px;height:3px;margin-right:10px;display:inline-block}.ot-mcq-deck__heading{align-items:baseline;gap:10px;margin:7px 0 14px;display:flex}.ot-mcq-deck .ot-mcq-deck__title{color:var(--ot-text);border:0;margin:0;padding:0;font-size:21px;font-weight:700;line-height:1.25}.ot-mcq-deck__count{color:var(--ot-muted);flex:none;font-size:13.5px}.ot-mcq-deck__items{padding:0}.ot-notes-body .ot-mcq-deck .ot-embedded-question{margin:0}.ot-mcq-deck__nav{grid-template-columns:minmax(86px,auto) 1fr minmax(86px,auto);align-items:center;gap:12px;padding:12px 0 0;display:grid}.ot-mcq-deck__nav button{min-height:34px;color:var(--ot-blue);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-size:13.5px;font-weight:650}.ot-mcq-deck__prev{text-align:left}.ot-mcq-deck__next{text-align:right}.ot-mcq-deck__nav button:hover:not(:disabled){text-underline-offset:3px;text-decoration:underline}.ot-mcq-deck__nav button:disabled{color:var(--ot-line-strong);cursor:default;text-decoration:none}.ot-mcq-deck__progress{color:var(--ot-muted);text-align:center;font-size:13px;font-weight:600}.ot-mcq-deck__footer{text-align:center;min-height:20px;padding:10px 0 0}.ot-mcq-deck__full-link{font-size:13px;font-weight:650}.ot-mcq-deck--missing p,.ot-mcq-deck__empty{margin:0;padding:18px 0}@media (width<=640px){.ot-mcq-deck{width:100%}.ot-notes-body .ot-mcq-deck .ot-embedded-question{border-left-width:4px;padding:14px}.ot-mcq-deck .ot-embedded-question__option{font-size:14.5px}}@media print{.ot-mcq-deck__item[hidden]{display:block!important}.ot-mcq-deck__footer,.ot-mcq-deck__nav{display:none!important}}.ot-notes-body .ot-page-break,.ot-notes-body .ot-web-page-break{display:none}.ot-notes-body .ot-spreadsheet{max-width:100%;overflow-x:auto}.ot-notes-body .ot-spreadsheet__table{border-collapse:collapse;width:max-content;min-width:100%;font-size:14px}.ot-notes-body .ot-spreadsheet__table td,.ot-notes-body .ot-spreadsheet__table th{border:1px solid var(--ot-line);background:var(--ot-surface);padding:5px 8px;line-height:1.35}.ot-notes-body .ot-spreadsheet__table th{background:var(--ot-surface-soft);color:var(--ot-muted)}.ot-notes-body .ot-spreadsheet__colhdr,.ot-notes-body .ot-spreadsheet__corner,.ot-notes-body .ot-spreadsheet__rowhdr{letter-spacing:.04em;text-align:center;padding:2px 6px;font-size:10.5px;font-weight:600;line-height:1.3}.ot-notes-body .ot-spreadsheet__rowhdr{width:34px;min-width:34px}.ot-notes-body .ot-spreadsheet__table td.is-formula,.ot-notes-body .ot-spreadsheet__table td.is-numeric,.ot-notes-body .ot-table td.is-formula,.ot-notes-body .ot-table td.is-numeric{text-align:right;font-variant-numeric:tabular-nums}.ot-embedded-question__pill{background:var(--ot-blue);color:#fff;text-transform:uppercase;border-radius:999px;align-items:center;min-height:24px;padding:0 9px;font-size:11px;font-weight:850;display:inline-flex}.ot-embedded-question__blanks,.ot-embedded-question__options{gap:9px;margin-top:12px;display:grid}.ot-embedded-question__option{border:1px solid var(--ot-line);background:var(--ot-surface);border-radius:8px;align-items:flex-start;gap:9px;padding:10px 12px;display:flex}.ot-embedded-question__input{border:1px solid var(--ot-line-strong);background:var(--ot-surface);min-height:40px;color:var(--ot-text);font:inherit;border-radius:8px;padding:0 11px}.ot-embedded-question__actions{justify-content:flex-end;margin-top:12px;display:flex}.ot-embedded-question__check{background:var(--ot-red);color:#fff;cursor:pointer;border:0;border-radius:8px;min-height:38px;padding:0 14px;font-weight:800}.ot-embedded-question__feedback{background:var(--ot-surface);border-radius:8px;margin-top:12px;padding:12px}.ot-embedded-question__feedback.is-correct{color:var(--ot-color-success-text,#176b32);border:1px solid #9ccba9}.ot-embedded-question__feedback.is-error,.ot-embedded-question__feedback.is-wrong{color:var(--ot-color-danger-text,#9f1d1d);border:1px solid #e7a1a1}.ot-embedded-question__check:hover{background:color-mix(in srgb,var(--ot-red) 86%,#000)}.ot-embedded-question__check:active{transform:translateY(.5px)}.ot-embedded-question__check:disabled{opacity:.5;cursor:not-allowed}.ot-embedded-question__option{cursor:pointer;transition:background .12s,border-color .12s}.ot-embedded-question__option:hover{background:color-mix(in srgb,var(--ot-blue) 7%,var(--ot-surface));border-color:color-mix(in srgb,var(--ot-blue) 40%,var(--ot-line))}.ot-notes-body .ot-embedded-question.is-correct{background:color-mix(in srgb,#22a05a 6%,var(--ot-surface));border-color:#22a05a}.ot-notes-body .ot-embedded-question.is-correct .ot-embedded-question__pill{background:#16804b}.ot-notes-body .ot-embedded-question.is-incorrect{background:color-mix(in srgb,#c33 6%,var(--ot-surface));border-color:#c33}.ot-notes-body .ot-embedded-question.is-incorrect .ot-embedded-question__pill{background:#a32424}.ot-notes-body .ot-embedded-question.is-incorrect .ot-embedded-question__option.is-correct-answer{background:color-mix(in srgb,#22a05a 13%,var(--ot-surface));border-color:#22a05a}.ot-notes-body .ot-embedded-question.is-incorrect .ot-embedded-question__option.is-picked-wrong{background:color-mix(in srgb,#c33 13%,var(--ot-surface));border-color:#c33}.ot-chart__canvas-wrap{min-height:320px}.ot-render-error{background:var(--ot-color-danger-bg,#fff1f1);color:var(--ot-color-danger-text,#9f1d1d);border:1px solid #e7a1a1;border-radius:8px;padding:12px}.ot-notes-prev-next{width:min(100%,var(--otn-page-width,840px));border-top:1px solid var(--ot-line);grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:18px;padding-top:22px;display:grid}.ot-notes-prev-next a{color:var(--ot-blue);font-weight:800;text-decoration:none}.ot-notes-prev-next a:last-child{text-align:right}@media (width<=760px){.ot-feature-band+.ot-notes-page{padding-top:6px}}.ot-notes-chapter-hero .ot-kicker:before{content:"";background:var(--ot-muted);vertical-align:middle;border-radius:2px;width:28px;height:3px;margin-right:12px;display:inline-block}@media (width<=720px){.ot-flashcards-hero{grid-template-columns:1fr}.ot-flashcards-hero-preview{width:min(100%,360px);min-height:230px}}@media (width<=900px){.ot-notes-grid{grid-template-columns:1fr}}@media (width<=640px){.ot-notes-body{font-size:max(18px,var(--otn-body-size,17px));padding:20px;line-height:1.65}.ot-notes-body h2{font-size:max(28px,var(--otn-h2-size,26px))}.ot-notes-body :is(table.ot-table,table.otn-content-table){-webkit-overflow-scrolling:touch;display:block;overflow-x:auto}.ot-notes-body :is(table.ot-table,table.otn-content-table) :is(th,td){white-space:nowrap}.ot-notes-body .ot-answer,.ot-notes-body .ot-aside,.ot-notes-body .ot-embedded-question,.ot-notes-body .ot-example,.ot-notes-body .ot-illustration,.ot-notes-body .ot-key,.ot-notes-body .ot-keycase,.ot-notes-body .ot-keyterm,.ot-notes-body .ot-mcq,.ot-notes-body .ot-nutshell,.ot-notes-body .ot-pitfall,.ot-notes-body .ot-tip{padding:16px 14px}.ot-notes-prev-next,.ot-notes-row{grid-template-columns:1fr}.ot-notes-row{display:grid}.ot-notes-row-title em{padding-left:0}.ot-notes-prev-next a:last-child{text-align:left}}@media print{@page{size:A4;margin:22mm 18mm 20mm}.abr-backdrop,.lct-mobile-saved-btn,.lct-mobile-toc,.lct-rail,.ot-ad,.ot-alert,.ot-announcement,.ot-breadcrumbs,.ot-composer,.ot-content-sidebar,.ot-feature,.ot-feature-band,.ot-footer-feature,.ot-header,.ot-highlight-stage,.ot-inslot,.ot-mobile-feature,.ot-notes-actions,.ot-notes-page-count,.ot-notes-prev-next,.ot-notes-print-button,.ot-notes-save-button,.ot-notes-section-feature,.ot-pwa-install,.ot-reserve,.ot-save-popover,.ot-saved-drawer,.ot-saved-rail,.ot-scrim,.ot-section-feature,.ot-sel-chip,.ot-sel-pill,.ot-sel-sheet,.ot-sheet-backdrop,.ot-site-footer,.ot-skip-link,.ot-tabbar,.ot-toasts,[class*=\ lp-],[class^=lp-]{display:none!important}.ot-notes-page .lct-grid{display:block!important}.ot-notes-page,.ot-page-shell,.ot-simple-page{padding-bottom:0!important}.ot-notes-body .ot-page-break+.ot-page-break,.ot-notes-body .ot-page-break:last-child{display:none!important}.ot-notes-body .ot-page-break:not(:has(~:not(.ot-page-break))){display:none!important}.ot-notes-body{width:100%!important;box-shadow:none!important;border:0!important;padding:0!important}:where(.ot-authed,.ot-article-page) .ot-notes-body .ot-page-break{-moz-column-break-before:page;break-before:page;page-break-before:always;border:0;height:0;display:block}:where(.ot-authed,.ot-article-page) .ot-notes-body figure{-moz-column-break-inside:avoid;break-inside:avoid;page-break-inside:avoid}:where(.ot-authed,.ot-article-page) .ot-notes-body h2,:where(.ot-authed,.ot-article-page) .ot-notes-body h3,:where(.ot-authed,.ot-article-page) .ot-notes-body h4{-moz-column-break-after:avoid;break-after:avoid;page-break-after:avoid}:where(.ot-authed,.ot-article-page) .ot-notes-body .edu-callout{-moz-column-break-inside:avoid;break-inside:avoid;page-break-inside:avoid}:where(.ot-authed,.ot-article-page) .ot-notes-body .ot-embedded-question{-moz-column-break-inside:avoid;break-inside:avoid;page-break-inside:avoid;background:0 0!important;border:.5pt solid #888!important;border-radius:4pt!important;margin:10pt 0!important;padding:8pt 12pt!important}:where(.ot-authed,.ot-article-page) .ot-notes-body .ot-embedded-question__pill{letter-spacing:.06em;color:#444!important;background:0 0!important;padding:0!important;font-size:8pt!important}:where(.ot-authed,.ot-article-page) .ot-notes-body .ot-embedded-question__actions,:where(.ot-authed,.ot-article-page) .ot-notes-body .ot-embedded-question__check,:where(.ot-authed,.ot-article-page) .ot-notes-body .ot-embedded-question__feedback{display:none!important}:where(.ot-authed,.ot-article-page) .ot-notes-body .ot-embedded-question__blanks,:where(.ot-authed,.ot-article-page) .ot-notes-body .ot-embedded-question__options{counter-reset:ot-print-opt;gap:0;display:block}:where(.ot-authed,.ot-article-page) .ot-notes-body .ot-embedded-question__option{counter-increment:ot-print-opt;display:block;background:0 0!important;border:0!important;padding:1pt 0!important}:where(.ot-authed,.ot-article-page) .ot-notes-body .ot-embedded-question__option input{display:none!important}:where(.ot-authed,.ot-article-page) .ot-notes-body .ot-embedded-question__option:before{content:counter(ot-print-opt,upper-alpha) ". ";font-weight:700}:where(.ot-authed,.ot-article-page) .ot-notes-body .ot-embedded-question__input{background:0 0;border:0;border-bottom:.5pt solid #888;width:60mm;min-height:14pt;display:inline-block}}
