@font-face{font-family:Pakt Plex;src:url(/_astro/IBMPlexSans-Regular.Bj9jW3h2.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Pakt Plex;src:url(/_astro/IBMPlexSans-SemiBold.BATYPPbG.woff2)format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Pakt Plex;src:url(/_astro/IBMPlexSans-Bold.Big0eVL_.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}html.publication-document{color-scheme:light;--paper:#fff;--ink:#222c37;--heading:#203b5b;--muted:#5d6b78;--accent:#087b60;--formula:#4fa834;--rule:#d7dee3;--wash:#edf4f7;--chapter-number:#648f86;--photo-placeholder:#f6f8f9;font-synthesis:none;color:var(--ink);background:var(--paper);scroll-padding-top:calc(var(--site-header-height,76px) + 20px);font-family:Pakt Plex,sans-serif}html.publication-document[data-publication-theme=graphite]{color-scheme:dark;--paper:#191c20;--ink:#d9dde3;--heading:#eef0f3;--muted:#a2abb7;--accent:#91b6d0;--formula:#91c67d;--rule:#3b424b;--wash:#242930;--chapter-number:#71808d;--photo-placeholder:#242930}.publication-document{& *{box-sizing:border-box}& body{background:var(--paper);color:var(--ink);margin:0;font-family:Pakt Plex,sans-serif;font-size:16px;line-height:1.5}& a{color:inherit;text-underline-offset:.22em;text-decoration:none}& a:hover{color:var(--accent)}& button,& a,& summary,& select{-webkit-tap-highlight-color:transparent;touch-action:manipulation}& a:focus-visible,& summary:focus-visible,& select:focus-visible,& [tabindex="0"]:focus-visible{outline:2px solid var(--accent);outline-offset:5px}& figure,& h1,& h2,& p{margin:0}& img{max-width:100%;height:auto;display:block}& svg{flex-shrink:0}& .page-width{width:min(1339.2px,93% - 74.4px);margin-inline:auto}& .sr-only,& .skip-link:not(:focus){clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}& .skip-link:focus{z-index:30;background:var(--paper);border:2px solid var(--accent);padding:14px 22px;position:fixed;top:12px;left:12px}& .site-header{z-index:20;background:var(--paper);border-bottom:1px solid var(--rule);flex-wrap:wrap;align-items:center;gap:12px 40px;min-height:76px;display:flex;position:sticky;top:0}& .theme-control{display:none}&.theme-ready .theme-control{display:flex}& .theme-control select{font:inherit;color:var(--heading);background:var(--paper);border:1px solid var(--rule);cursor:pointer;border-radius:2px;max-width:100%;min-height:40px;padding:6px 9px;font-size:14px}& .theme-control select:hover{border-color:var(--muted)}& .wordmark{color:var(--heading);letter-spacing:-.025em;font-size:28px;font-weight:700;line-height:1}& .wordmark span{color:var(--accent)}& .header-links{gap:30px;margin-left:auto;font-size:15px;display:flex}& .variant-switch{color:var(--muted);align-items:center;gap:4px;font-size:13px;display:flex}& .variant-switch>span{margin-right:8px}& .variant-switch a{border:1px solid #0000;place-items:center;min-width:38px;min-height:38px;display:grid}& .variant-switch a[aria-current]{border-color:var(--ink);color:var(--ink)}& .header-back{align-items:center;gap:8px;min-height:44px;margin-left:auto;font-size:15px;display:inline-flex}& .header-back svg{display:none}& .home-title{padding:64px 0 40px}& .home-title h1{letter-spacing:-.045em;color:var(--heading);font-size:clamp(44px,5vw,72px);font-weight:400;line-height:1.12}& .title-platform{overflow-wrap:anywhere;max-width:100%;display:inline-block}& .title-conjunction{color:var(--accent)}& .home-title p{color:var(--muted);margin-top:18px;font-size:19px}& .author-photo{background:var(--photo-placeholder);overflow:hidden}& .author-photo img{width:100%;height:auto}& .wide-composition .author-photo{width:100%}& .manual-blocks{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:72px;margin-top:64px;display:grid}& .manual-block{border-top:1px solid var(--rule);grid-template-columns:34px 1fr 72px;align-items:start;gap:18px;padding:30px 0 34px;display:grid;position:relative}& .manual-number{color:var(--muted);font-variant-numeric:tabular-nums;padding-top:5px;font-size:14px}& .manual-body h2{letter-spacing:-.025em;color:var(--heading);font-size:clamp(19px,1.65vw,24px);font-weight:600;line-height:1.2}& .manual-body>p{color:var(--muted);margin-top:10px;font-size:16px;line-height:1.5}& .manual-primary .manual-number{color:var(--accent)}& .manual-primary{border-top:2px solid var(--accent);padding-top:29px}& .manual-cover{object-fit:cover;object-position:center;width:72px;height:76px}& .manual-actions{flex-wrap:wrap;align-items:center;gap:12px 22px;margin-top:22px;font-size:14px;display:flex}& .manual-actions a{white-space:nowrap;align-items:center;gap:10px;min-height:30px;display:inline-flex}& .manual-actions a:hover{text-decoration:underline}& .manual-actions .read-chapter{color:var(--accent);font-weight:600}& .manual-pending{grid-template-columns:34px 1fr}& .manual-pending .manual-body p{margin-top:13px}& .publication-footer{margin-top:68px;padding-bottom:36px}& .colophon{border-top:1px solid var(--rule);color:var(--muted);justify-content:space-between;gap:24px;padding-top:21px;font-size:13px;display:flex}& .contact-icons{flex-wrap:wrap;gap:18px clamp(12px,2vw,18px);margin-top:26px;display:flex}& .contact-icons>a{width:44px;color:var(--platform-ink);border-radius:2px;flex-direction:column;align-items:center;gap:7px;display:flex}& .contact-symbol{background:var(--platform-surface);border:1px solid #0000;border-radius:2px;flex:none;place-items:center;width:44px;height:44px;display:grid}& .contact-caption{color:var(--muted);white-space:nowrap;font-size:11px;line-height:1.4}& .contact-monogram{letter-spacing:-.06em;font-size:17px;font-weight:700}& .contact-monogram:before{content:"OC"}& .contact-icons>a:hover,& .contact-icons>a:focus-visible{color:var(--platform-ink)}& .contact-icons>a:hover .contact-symbol,& .contact-icons>a:focus-visible .contact-symbol{border-color:currentColor}& .contact-icons>a:hover .contact-caption,& .contact-icons>a:focus-visible .contact-caption{color:var(--heading)}& [data-platform=telegram]{--platform-ink:#187fad;--platform-surface:#ecf6fb}& [data-platform=overclock]{--platform-ink:#916010;--platform-surface:#fbf4e8}& [data-platform=reddit]{--platform-ink:#d14614;--platform-surface:#fff2ed}& [data-platform=youtube]{--platform-ink:#cc2737;--platform-surface:#fff0f1}& [data-platform=steam]{--platform-ink:#285b79;--platform-surface:#edf3f7}& [data-platform=email]{--platform-ink:#68527f;--platform-surface:#f4eff9}&:is([data-publication-theme=graphite],[data-publication-theme=forest]){& [data-platform=telegram]{--platform-ink:#65b9e8;--platform-surface:#20313d}& [data-platform=overclock]{--platform-ink:#daaa63;--platform-surface:#352d21}& [data-platform=reddit]{--platform-ink:#ff9065;--platform-surface:#392920}& [data-platform=youtube]{--platform-ink:#ff7b87;--platform-surface:#382429}& [data-platform=steam]{--platform-ink:#b8d3e5;--platform-surface:#263540}& [data-platform=email]{--platform-ink:#c9afdf;--platform-surface:#302939}}& .variant-b .home-title{padding-bottom:48px}& .split-composition{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:stretch;gap:48px;display:grid}& .split-composition .author-photo{align-self:start}& .split-composition .manual-blocks{grid-template-rows:repeat(3,minmax(min-content,1fr)) minmax(min-content,.78fr);grid-template-columns:1fr;margin-top:0}& .split-composition .manual-block{grid-template-columns:28px 1fr;gap:16px;padding-block:12px}& .split-composition .manual-primary{padding-top:11px}& .split-composition .manual-cover{display:none}& .split-composition .manual-body h2{font-size:clamp(19px,1.6vw,24px)}& .split-composition .manual-body>p{margin-top:6px}& .split-composition .manual-actions{margin-top:8px}& .variant-b .publication-footer{margin-top:72px}& .reading-main{padding-top:40px}& .document-bar{border-bottom:1px solid var(--heading);color:var(--muted);justify-content:space-between;align-items:baseline;gap:20px;padding-bottom:17px;font-size:13px;display:flex;position:relative}& .document-bar:after{content:"";background:var(--accent);width:10%;height:2px;position:absolute;bottom:-1px;right:0}& .document-bar a{color:var(--heading)}& .reading-layout{grid-template-columns:240px minmax(0,1fr);align-items:start;gap:40px;padding-top:46px;display:grid}& .reading-aside{top:calc(var(--site-header-height,76px) + 32px);font-size:14px;line-height:1.5;position:sticky}& .book-contents summary{cursor:pointer;color:var(--heading);padding-block:8px}& .book-contents nav{gap:14px;padding:18px 0;display:grid}& .book-contents nav a{justify-content:space-between;align-items:baseline;gap:12px;font-size:13px;display:flex}& .book-contents nav a span{color:var(--muted);font-size:10px}& .book-contents nav a[aria-current]{color:var(--accent);font-weight:600}& .chapter-contents{gap:15px;margin-top:30px;display:grid}& .chapter-contents p{color:var(--heading);margin-bottom:8px;font-weight:600}& .chapter-contents a{color:var(--muted)}& .chapter-contents a:hover{color:var(--accent)}& .edition-note{color:var(--muted);margin-top:40px;font-size:12px;line-height:1.6}& .reading-article[data-document-kind=contents]{--reader-step:0px}& .reading-article{--reader-step:1px;min-width:0;font-size:calc(20px - var(--reader-step));line-height:1.65}& .chapter-heading{align-items:baseline;gap:27px;margin-bottom:27px;display:flex}& .chapter-heading>span{font-weight:400;font-size:calc(54px - var(--reader-step,0px));color:var(--chapter-number);font-variant-numeric:tabular-nums;line-height:1.1}& .chapter-heading h1{font-size:calc(42px - var(--reader-step,0px));letter-spacing:-.025em;color:var(--heading);font-weight:600;line-height:1.2}& .chapter-intro{margin-bottom:35px}& .formula-section{margin-top:36px;scroll-margin-top:16px}& .formula-section h2{border-top:1px solid var(--rule);font-size:calc(18px - var(--reader-step,0px));color:var(--accent);margin-bottom:19px;padding-top:14px;font-weight:600;line-height:1.45}& .formula-section p{overflow-wrap:anywhere;margin-top:17px}& .formula-section strong{font-weight:600}& .formula-value{color:var(--formula);font-weight:700}& .formula-table-scroll{scrollbar-width:thin;margin-block:20px;overflow-x:auto}& .formula-table-scroll table{border-collapse:collapse;width:100%;min-width:820px;font-size:calc(19px - var(--reader-step,0px));text-align:left;line-height:1.5}& .formula-table-scroll th,& .formula-table-scroll td{border-bottom:1px solid var(--rule);padding:13px 14px}& .formula-table-scroll thead{background:var(--wash);color:var(--heading);font-size:calc(17px - var(--reader-step,0px))}& .formula-table-scroll th{font-weight:600}& .formula-table-scroll tbody th{white-space:nowrap;font-weight:400}& .formula-table-scroll td{white-space:nowrap}& .chapter-colophon{border-top:1px solid var(--rule);color:var(--muted);flex-wrap:wrap;justify-content:space-between;gap:18px;margin-top:56px;padding-top:20px;font-size:14px;display:flex}& .chapter-colophon a{color:var(--heading)}@media (width>=1600px){& .page-width{width:min(1488px,93% - 89.28px)}& .reading-layout{grid-template-columns:272px minmax(0,1fr);gap:48px}& .variant-b .split-composition{grid-template-columns:1.4fr 1fr;gap:64px}}@media (width>=800px) and (width<=1279px){& .split-composition{grid-template-columns:1fr;gap:36px}& .split-composition .manual-blocks{grid-template-rows:auto;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:38px}& .split-composition .manual-block{padding-block:26px 28px}& .split-composition .manual-actions{margin-top:15px}}@media (width>=1280px) and (width<=1439px){& .split-composition .manual-block{padding-block:6px}& .split-composition .manual-primary{padding-top:5px}}@media (width<=1100px){& .page-width{width:calc(100% - 64px)}& .manual-blocks{column-gap:38px}& .manual-block{grid-template-columns:26px 1fr;gap:12px}& .manual-cover{display:none}& .split-composition{gap:38px}& .reading-layout{grid-template-columns:216px minmax(0,1fr);gap:28px}& .reading-article{font-size:calc(19px - var(--reader-step))}}@media (width>=800px) and (width<=1100px){& .page-width{width:calc(93% - 59.52px)}}@media (width<=799px){& .site-header{gap:22px;min-height:76px}& .variant-switch>span{display:none}& .header-links{gap:20px}& .home-title,& .variant-b .home-title{padding:40px 0 28px}& .home-title h1{font-size:56px}& .home-title p{margin-top:15px;font-size:18px}& .manual-blocks{gap:0 32px;margin-top:40px}& .manual-body h2{font-size:21px}& .manual-body>p{font-size:16px}& .split-composition{grid-template-columns:1fr;gap:36px}& .split-composition .author-photo{position:static}& .split-composition .manual-blocks{grid-template-rows:auto;grid-template-columns:repeat(2,minmax(0,1fr))}& .split-composition .manual-block{padding-block:26px 28px}& .publication-footer,& .variant-b .publication-footer{margin-top:36px}& .reading-layout{padding-top:24px;display:block}& .reading-aside{position:static}& .chapter-contents,& .edition-note{display:none}& .book-contents{border-bottom:1px solid var(--rule);margin-bottom:30px;padding-bottom:15px}& .book-contents nav{max-height:50dvh;overflow-y:auto}& .book-contents nav a{justify-content:start}& .chapter-heading{gap:20px}& .chapter-heading h1{font-size:calc(38px - var(--reader-step,0px))}& .chapter-heading>span{font-size:calc(46px - var(--reader-step,0px))}}@media (width<=540px){& .page-width{width:calc(100% - 40px)}& .site-header{gap:16px;min-height:70px}& .wordmark{font-size:26px}& .header-links{margin-left:auto;font-size:13px}& .header-back{font-size:13px}& .header-back svg{display:block}& .header-back span{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}& .header-back{justify-content:center;min-width:44px}& .theme-control{margin-left:auto}& .variant-switch{gap:0}& .variant-switch a{min-width:32px;min-height:38px}& .home-title h1{letter-spacing:-.045em;font-size:clamp(34px,9.7vw,50px)}& .home-title p{font-size:17px}& .manual-blocks,& .split-composition .manual-blocks{grid-template-columns:1fr}& .manual-block,& .split-composition .manual-block{grid-template-columns:26px 1fr;gap:12px;padding-block:26px 28px}& .manual-primary,& .split-composition .manual-primary{padding-top:25px}& .manual-body h2,& .split-composition .manual-body h2{font-size:22px}& .manual-actions{gap:12px 20px;margin-top:17px}& .colophon{gap:15px;font-size:12px}& .reading-main{padding-top:27px}& .document-bar{gap:15px;font-size:11px}& .reading-article{font-size:calc(19px - var(--reader-step));line-height:1.65}& .formula-section h2{font-size:calc(17px - var(--reader-step,0px))}& .chapter-heading{gap:16px}& .chapter-heading h1{font-size:calc(32px - var(--reader-step,0px))}& .chapter-heading>span{font-size:calc(42px - var(--reader-step,0px))}}@media (width<=399px){&.theme-ready .header-links{display:none}}@media (prefers-reduced-motion:no-preference) and (hover:hover){& a{transition:color .14s}}@media print{& .site-header,& .reading-aside,& .contact-icons,& .variant-switch{display:none}& .page-width{width:100%}& .reading-layout{display:block}& .reading-main{padding-top:0}& .reading-article{font-size:10.5pt;line-height:1.29}& .formula-section{margin-top:10pt}& .formula-section h2{margin-bottom:5pt;padding-top:4pt;font-size:10.5pt}& .formula-section p{margin-top:4pt}& .formula-table-scroll table{min-width:0;font-size:10pt}& .formula-table-scroll th,& .formula-table-scroll td{white-space:normal;padding:3pt}& .formula-table-scroll thead{font-size:10pt}& .chapter-heading h1{font-size:20pt}& .chapter-heading>span{font-size:26pt}& .publication-footer,& .chapter-colophon{margin-top:14pt}}}@media print{html.publication-document[data-publication-theme]{color-scheme:light;--paper:#fff;--ink:#222c37;--heading:#203b5b;--muted:#5d6b78;--accent:#087b60;--formula:#4fa834;--rule:#d7dee3;--wash:#edf4f7;--chapter-number:#648f86;--photo-placeholder:#f6f8f9}}html.publication-document{--history-link:#912f3d;--pdf-ru:#865714;--pdf-en:#795080}html.publication-document[data-publication-theme=graphite]{--history-link:#e99ca7;--pdf-ru:#e5bf7a;--pdf-en:#d4afd7}.publication-document [data-pdf-language]{text-decoration:underline;text-decoration-color:color-mix(in srgb, currentColor 35%, transparent);text-underline-offset:5px;font-weight:600;text-decoration-thickness:1px}.publication-document [data-pdf-language=RU]{color:var(--pdf-ru)}.publication-document [data-pdf-language=EN]{color:var(--pdf-en)}.publication-document [data-pdf-language]:hover{text-decoration-color:currentColor}.publication-document .history-back{width:min(100%,1040px);margin-inline:auto}.publication-document .history-back-top{margin-top:28px}.publication-document .history-back-bottom{border-top:1px solid var(--rule);margin-top:40px;padding-top:22px}.publication-document .history-back a{border:1px solid var(--rule);min-height:44px;color:var(--heading);align-items:center;padding:8px 16px;font-size:15px;font-weight:600;display:inline-flex}.publication-document .history-back a:hover{background:var(--wash);border-color:var(--muted)}.publication-document .history-back-top+.ddr5-changelog{margin-top:24px}@media print{.publication-document .history-back{display:none}html.publication-document[data-publication-theme]{--history-link:#912f3d;--pdf-ru:#865714;--pdf-en:#795080}}.publication-document{& .header-links a{align-items:center;min-height:44px;display:inline-flex}& .header-links a[aria-current=page]{color:var(--accent);font-weight:600}@media (width<=799px){& .site-header:has(.header-links){gap:0 8px;padding-top:10px}& .site-header:has(.header-links) .header-links{order:10;justify-content:flex-end;gap:clamp(8px,2.5vw,24px);width:100%;margin-left:0;padding-block:2px;font-size:14px;display:flex}& .site-header:has(.header-links) .global-search-trigger{margin-left:auto}}}@font-face{font-family:Pakt Geist;src:url(/_astro/Geist-Variable.DPGgOCY9.woff2)format("woff2");font-style:normal;font-weight:100 900;font-display:swap}@font-face{font-family:Pakt Geist Mono;src:url(/_astro/GeistMono-Variable.Vc9u_qg9.woff2)format("woff2");font-style:normal;font-weight:100 900;font-display:swap}html.publication-document[data-design=geist]{--ds-green-500:var(--source-small-green);--ds-red-900:#d60020;--ds-blue-1000:#002453;--font-sans:"Pakt Geist", Arial, sans-serif;--font-mono:"Pakt Geist Mono", monospace;--paper:#fff;--ink:#171717;--heading:#0a0a0a;--muted:#666;--accent:#0068d6;--formula:#18794e;--rule:#e5e5e5;--wash:#fafafa;--theme-edge:#ebebeb;--theme-shadow:#0000000d;--theme-surface:#fff;--pakt-accent:var(--accent);--chapter-number:#737373;--photo-placeholder:#fafafa;--source-note:#f0f9ff;--source-small-green:#18794e;--source-alert:#c52a39;--source-alert-paper:#fff0f0;--source-caution:#946000;--source-caution-paper:#fff9e8;--history-link:#c52a39;--pdf-ru:#946000;--pdf-en:#6e56cf;--diagram-ink:#171717;--diagram-muted:#666;--diagram-accent:#18794e;font-family:var(--font-sans);font-optical-sizing:auto}html.publication-document[data-design=geist][data-publication-theme=graphite]{color-scheme:dark;--ds-red-900:#ff5e63;--ds-blue-1000:#ebf6ff;--paper:#000;--ink:#ededed;--heading:#fff;--muted:#a1a1a1;--accent:#52a8ff;--formula:#62d5a0;--rule:#292929;--wash:#0a0a0a;--theme-edge:#2e2e2e;--theme-shadow:#ffffff0f;--theme-surface:#0a0a0a;--chapter-number:#888;--photo-placeholder:#0a0a0a;--source-note:#071b2b;--source-small-green:#62d5a0;--source-alert:#ff8b8b;--source-alert-paper:#260d11;--source-caution:#f2c66d;--source-caution-paper:#241a06;--history-link:#ff8b8b;--pdf-ru:#f2c66d;--pdf-en:#bca5ff;--diagram-ink:#ededed;--diagram-muted:#a1a1a1;--diagram-accent:#62d5a0}@supports (color:oklch(50% .1 20)){html.publication-document[data-design=geist]{--ds-red-900:oklch(54.99% .232 25.29);--ds-blue-1000:oklch(26.67% .1099 254.34)}html.publication-document[data-design=geist][data-publication-theme=graphite]{--ds-red-900:oklch(69.96% .2136 22.03);--ds-blue-1000:oklch(96.75% .0179 242.423)}}html[data-design=geist]{& body{font-family:var(--font-sans)}& button,& input,& select,& textarea{font-family:inherit}& .page-width{width:min(1440px,100% - 96px)}& a,& button,& summary{transition:none}& :is(a,button,input,select,summary,[tabindex="0"]):focus-visible{outline:2px solid var(--accent);outline-offset:4px}& .site-header{border-color:var(--rule);gap:12px 24px;min-height:72px}& .wordmark{font-family:var(--font-sans);letter-spacing:-.055em;font-size:27px;font-weight:650}& .header-links{color:var(--muted);gap:28px;font-size:14px}& .header-links a:hover,& .header-links a[aria-current=page]{color:var(--heading)}& .theme-toggle{min-width:0;box-shadow:0 0 0 1px var(--rule);border:0;border-radius:999px;flex-shrink:0;align-items:center;margin:0;padding:0}& .theme-option{width:32px;height:32px;color:var(--muted);cursor:pointer;place-items:center;display:grid;position:relative}& .theme-option input{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}& .theme-icon{pointer-events:none;border:0;border-radius:50%;place-items:center;width:100%;height:100%;display:grid;position:relative}& .theme-icon svg{width:21px;height:21px}& .theme-option:hover{color:var(--heading)}& .theme-option input:checked+.theme-icon{z-index:1;color:var(--heading);background:var(--theme-surface);box-shadow:0 0 0 1px var(--theme-edge), 0 1px 2px var(--theme-shadow)}& .theme-option input:focus-visible+.theme-icon{outline:2px solid var(--accent);outline-offset:3px}& .language-switcher{font-size:13px}& .global-search-trigger{border:1px solid var(--rule);background:var(--wash);border-radius:6px;min-height:36px;padding:6px 12px}& .global-search-trigger:hover{border-color:var(--muted)}& .home-title h1{letter-spacing:-.055em;font-size:clamp(40px,4.1vw,64px);font-weight:580;line-height:1.06}& .home-title .title-conjunction{color:var(--muted);font-weight:400}& .home-title .title-platform{color:var(--muted);letter-spacing:-.04em;font-weight:400}& .home-title p{color:var(--muted);font-size:18px}& .home-rotation .author-photo{background:0 0;border:0}& .home-rotation .author-photo img{object-fit:contain}& .manual-number{color:var(--muted);font:12px/1.5 var(--font-mono)}& .manual-primary .manual-number{color:var(--accent)}& .split-composition .manual-body h2{letter-spacing:-.025em;font-size:19px;font-weight:600;line-height:1.35}& .manual-body>p{font-size:15px}& .manual-actions{font-size:13px}& .manual-actions .read-chapter{color:var(--heading)}& .manual-actions .read-chapter:hover{color:var(--accent)}& .manual-pending .manual-body h2{color:var(--muted)}& .publication-footer,& .variant-b .publication-footer{margin-top:48px;padding-bottom:28px}& .colophon{padding-top:20px;font-size:12px}& .contact-icons{gap:16px;margin-top:20px}& .contact-symbol{border-radius:6px;width:36px;height:36px}& .contact-symbol svg{width:19px;height:19px}& .contact-icons>a{width:44px}& .contact-caption{font-size:10px}& .document-bar{border-color:var(--rule);letter-spacing:.01em;font-size:12px}& .document-bar>a:first-child{color:var(--heading);font-weight:550}& .reading-layout{grid-template-columns:228px minmax(0,1fr);gap:48px;padding-top:36px}& .reading-aside{--muted:inherit;color:var(--muted);border-right:1px solid var(--rule);margin:0;padding:0 20px 16px 0;font-size:13px}& .manual-home-link{margin-bottom:22px;font-size:14px;font-weight:600}& .book-contents{background:0 0;border:0;margin:0 0 28px;padding:0}& .book-contents summary{color:var(--heading);padding-block:8px;font-size:13px;font-weight:500}& .book-contents nav{border-top:0;gap:4px;margin-top:8px;padding-top:8px}& .book-contents nav a{border-radius:4px;padding:7px 10px;font-size:13px;line-height:1.45}& .book-contents nav a:hover{background:var(--wash)}& .book-contents nav a[aria-current=page]{background:var(--wash);color:var(--heading);text-decoration:none}& .chapter-contents>p{letter-spacing:0;color:var(--muted);margin-bottom:8px;font-size:12px;font-weight:500}& .chapter-contents a{padding-block:6px;font-size:13px}& [data-manual-sidebar] .book-contents nav{scrollbar-width:thin;overscroll-behavior-y:contain;max-height:min(46dvh,460px);scroll-padding-block:8px;overflow-y:auto}@media (width<=799px){& [data-manual-sidebar] .book-contents nav{max-height:min(38dvh,320px)}}& [data-manual-sidebar] .book-contents :is(summary,nav a){color:var(--ds-red-900)}& [data-manual-sidebar] .book-contents nav a{border-left:2px solid #0000}& [data-manual-sidebar] .book-contents nav a[aria-current=page]{color:var(--ds-red-900);border-left-color:currentColor;font-weight:650}& [data-manual-sidebar] :is(.chapter-contents,.mobile-chapter-contents) :is(a,summary),& [data-manual-sidebar] .chapter-contents>p{color:var(--ds-blue-1000)}& [data-manual-sidebar] [data-reading-link][aria-current=location]{color:var(--ds-blue-1000);border-left-color:currentColor}& [data-manual-sidebar] .book-contents :is(a,summary):focus-visible{outline-color:var(--ds-red-900)}& [data-manual-sidebar] :is(.chapter-contents,.mobile-chapter-contents) :is(a,summary):focus-visible{outline-color:var(--ds-blue-1000)}& .edition-note{font:11px/1.7 var(--font-mono);color:var(--muted);margin-top:28px}& .chapter-heading{gap:20px;margin-bottom:28px}& .chapter-heading>span{font:400 30px/1.2 var(--font-mono);color:var(--chapter-number);letter-spacing:-.07em}& .chapter-heading h1{letter-spacing:-.04em;font-size:clamp(27px,2.7vw,40px);font-weight:600;line-height:1.2}& .chapter-intro{color:var(--ink);margin-bottom:32px}& .formula-section{margin-top:36px}& .formula-section h2{color:var(--heading);letter-spacing:-.015em;margin-bottom:20px;padding-top:18px;font-size:17px;font-weight:600}& .formula-value{color:var(--formula);font-family:var(--font-mono);letter-spacing:-.045em;font-size:.96em;font-weight:500}& .source-section .formula-value{font-weight:500}& .source-section{margin-top:56px}& .program-entry+.program-entry{margin-top:28px}& .source-section-heading{margin-bottom:24px;padding-top:22px}& .source-section-heading h2{letter-spacing:-.03em;font-size:25px;font-weight:600}& .source-section h3{font-size:18px;font-weight:550}& .source-section a{text-decoration-color:color-mix(in srgb,currentColor 35%,transparent)}& .source-callout{border-left-width:2px;padding:18px 22px}& .source-table-scroll thead,& .formula-table-scroll thead{background:var(--wash)}& .source-table-scroll th,& .formula-table-scroll th{font-weight:550}& .source-table-scroll td,& .formula-table-scroll td{font-variant-numeric:tabular-nums}& .chapter-colophon{margin-top:48px;font-size:13px}& .ddr5-editorial-cover{gap:48px;padding-block:48px}& .ddr5-cover-heading h1{letter-spacing:-.045em;font-size:clamp(34px,3.4vw,54px);font-weight:580;line-height:1.08}& .ddr5-cover-platform{color:var(--accent)}& .ddr5-cover-topics{font-size:19px}& .ddr5-cover-author{font-size:14px}& .ddr5-cover-bottom{padding-top:22px;font-size:14px}& .ddr5-cover-art{border:1px solid var(--rule)}& .information-page .home-title{padding:48px 0 32px}& .information-page .home-title h1{letter-spacing:-.045em;max-width:none;font-size:clamp(32px,3.4vw,48px);font-weight:600}& .about-page{color:var(--ink)}& .history-back a{border-radius:6px;font-weight:500}& .catalog-reading-page .reading-layout{grid-template-columns:190px minmax(0,1fr);gap:28px}& .catalog-reading-page .reading-aside{padding-right:14px}& .catalog-controls{border:1px solid var(--rule);background:var(--wash);border-radius:6px;padding:18px}& .catalog-controls :is(input,select,button){border-radius:6px;font-size:14px}& .catalog-controls label{font-size:13px;font-weight:500}& .catalog-table-scroll{border-top:1px solid var(--rule)}& .catalog-kits-table,& .catalog-classifier{font-variant-numeric:tabular-nums}& .catalog-kits-table [data-fill=green]{--row-paper:#edf9f0}& .catalog-kits-table [data-fill=gray]{--row-paper:#f1f1f1}& .catalog-kits-table [data-fill=rose]{--row-paper:#fff1f1}& .catalog-classifier [data-fill=green]{background:#edf9f0}& .catalog-classifier [data-fill=gray]{background:#f1f1f1}& .catalog-classifier [data-fill=rose]{background:#fff1f1}& .catalog-source-meta{font-size:13px}& .global-search-dialog{border-radius:10px;box-shadow:0 12px 60px #0003}& .global-search-dialog::backdrop{background:#0008}& .gs-query input{font-size:18px}& .gs-result-title{font-size:17px;font-weight:550}& .gs-meta{font:11px/1.5 var(--font-mono);letter-spacing:0}& .gs-footer [data-search-catalog]{font-size:18px}}html[data-design=geist][data-publication-theme=graphite]{& .catalog-kits-table [data-fill=green]{--row-paper:#071d13}& .catalog-kits-table [data-fill=gray]{--row-paper:#151515}& .catalog-kits-table [data-fill=rose]{--row-paper:#251012}& .catalog-classifier [data-fill=green]{background:#071d13}& .catalog-classifier [data-fill=gray]{background:#151515}& .catalog-classifier [data-fill=rose]{background:#251012}}@media (width>=1600px){html[data-design=geist] .page-width{width:min(1488px,100% - 128px)}html[data-design=geist] .reading-layout{grid-template-columns:240px minmax(0,1fr);gap:48px}}@media (width<=1100px){html[data-design=geist]{& .page-width{width:calc(100% - 56px)}& .site-header{gap:12px 16px}& .header-links{gap:20px}& .home-title h1{font-size:42px}& .reading-layout{grid-template-columns:200px minmax(0,1fr);gap:28px}}}@media (width<=799px){html[data-design=geist]{& .page-width{width:calc(100% - 40px)}& .site-header{gap:0 8px;padding-top:10px}& .site-header:has(.header-links) .header-links{justify-content:flex-start;gap:24px;font-size:13px}& .wordmark{font-size:25px}& .global-search-trigger{min-height:36px;padding:6px 9px}& .home-title h1{max-width:none;font-size:clamp(36px,8vw,48px)}& .home-title p{margin-top:18px;font-size:17px}& .manual-actions a{min-height:36px}& .reading-layout,& .catalog-reading-page .reading-layout{padding-top:24px;display:block}& .reading-aside{border-right:0;max-height:none;padding:0;overflow:visible}& .book-contents{border-bottom:1px solid var(--rule);margin-bottom:24px;padding-bottom:14px}& .manual-home-link{display:none}& .chapter-heading{gap:14px;margin-bottom:24px}& .chapter-heading>span{font-size:24px}& .chapter-heading h1{letter-spacing:-.035em;font-size:clamp(25px,6vw,34px)}& .source-section-heading h2{font-size:23px}& .ddr5-editorial-cover{gap:28px;padding-block:32px}& .ddr5-cover-heading h1{font-size:clamp(30px,7vw,42px)}& .information-page .home-title{padding:32px 0 28px}& .information-page .home-title h1{font-size:32px}& .global-search-dialog{border-radius:0}& .catalog-controls{padding:12px}}}@media screen and (width<=799px){html[data-design=geist] .reading-main:has(.reading-article):not(.catalog-reading-page){-webkit-text-size-adjust:100%;text-size-adjust:100%;& .reading-article{font-size:12px;line-height:1.65}& .chapter-heading{gap:10px;margin-bottom:16px}& .chapter-heading>span{font-size:16px}& .chapter-heading h1{font-size:clamp(16.25px,3.9vw,22.1px)}& .chapter-intro{margin-bottom:21px}& .source-section{margin-top:36px}& .program-entry+.program-entry{margin-top:18px}& .source-section:first-of-type{margin-top:24px}& .source-section-heading{margin-bottom:16px;padding-top:14px}& .source-section-heading h2{font-size:15px}& .source-section p{margin-block:12px}& .source-section h3{margin:22px 0 10px;font-size:12px}& .source-section-heading>a{font-size:11px}& .source-callout{margin-block:17px;padding:12px 14px}& .source-callout h3{margin-top:0}& .source-callout p{margin-block:7px 0}& .source-callout>:first-child{margin-top:0}& .source-list{margin-block:16px}& .source-list li+li{margin-top:10px}& .source-quicklinks,& .diagram-key{font-size:12px}& .source-references{font-size:11px}& .source-columns{gap:14px;margin-block:18px}& .formula-section{margin-top:24px}& .formula-section h2{margin-bottom:13px;padding-top:12px;font-size:12px}& .formula-section p{margin-top:11px}& .source-table-scroll{margin-block:17px}& .source-table-scroll table{min-width:calc(var(--table-min,640px) * .65);font-size:12px}& .source-table-scroll :is(th,td){padding:9px 10px}& .source-table-scroll [data-layout=odt-reference] :is(th,td){padding-inline:8px}& .intel-article [data-layout=intel-3] :is(th,td):last-child{min-width:182px}& .formula-table-scroll{margin-block:13px}& .formula-table-scroll table{min-width:533px;font-size:12px}& .formula-table-scroll thead{font-size:11px}& .formula-table-scroll :is(th,td){padding:8px 9px}& .program-entry{padding-block:9px}& .program-entry h2{padding-left:9px;font-size:15px}& .program-entry .program-reference{font-size:11px}& .program-entry .program-links{font-size:12px}& .intel-steps{margin-block:20px}& .intel-steps>li{margin-bottom:18px}& .intel-steps h3{margin-top:0}& .chapter-colophon{margin-top:32px;font-size:12px}& .reading-aside,& .book-contents summary,& .book-contents nav a,& .mobile-chapter-contents{font-size:12px}& .book-contents nav a{padding:6px 8px}& .mobile-chapter-contents nav{gap:10px}& .contents-frontmatter{margin:23px 0 31px;font-size:12px}& .contents-frontmatter>a{padding-block:10px}& .contents-chapter{margin-block:31px}& .contents-chapter>header{grid-template-columns:21px minmax(0,1fr);gap:9px;padding-top:14px}& .contents-chapter>header:has(.contents-location){grid-template-columns:21px minmax(0,1fr) auto}& .contents-number{font-size:20px}& .contents-chapter h2{font-size:15px}& .contents-chapter header p{margin-top:7px;font-size:11px}& .contents-entries{margin-top:14px;font-size:12px}& .contents-entries a,& .contents-entries a:has(.contents-location){grid-template-columns:32px minmax(0,1fr);gap:3px 9px;padding-block:9px}& .contents-item-number,& .contents-location{font-size:11px}& .contents-subentry{padding-left:8px}}html[data-design=geist] .catalog-reading-page .catalog-classifier{-webkit-text-size-adjust:100%;text-size-adjust:100%;min-width:598px;font-size:11px;& :is(th,td){padding:9px 10px}& :is(th,td):nth-child(3){min-width:140px}& :is(th,td):last-child{min-width:273px}}}@media (prefers-reduced-motion:reduce){html[data-design=geist] :is(a,button,summary){transition:none}}@media print{html.publication-document[data-design=geist][data-publication-theme]{color-scheme:light;--paper:#fff;--ink:#171717;--heading:#0a0a0a;--muted:#666;--accent:#0068d6;--formula:#18794e;--source-small-green:#18794e;--rule:#ddd;--wash:#fafafa;--source-note:#f0f9ff;--source-alert:#c52a39;--source-alert-paper:#fff0f0;--source-caution:#946000;--source-caution-paper:#fff9e8;--history-link:#c52a39;--pdf-ru:#946000;--pdf-en:#6e56cf}html[data-design=geist] .page-width{width:100%}}
