/* Reader surfaces and navigation. Shared by all articles. */
html .skin-vector-2022 .vector-header {position:relative;display:grid;grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:0 24px;width:100%;box-sizing:border-box;}
html .skin-vector-2022 .vector-header-start {display:contents;}
html .skin-vector-2022 .vector-header-start > .mw-logo {grid-column:1;grid-row:1;}
html .skin-vector-2022 .vector-header-start > .vector-main-menu-landmark {grid-column:1 / -1;grid-row:2;width:100%;min-width:0;margin-top:22px;}
html .skin-vector-2022 .vector-header-end {position:static;grid-column:2;grid-row:1;width:100%;margin:0;align-self:center;}
html .skin-vector-2022 #vector-main-menu-pinned-container,
html .skin-vector-2022 #vector-main-menu-unpinned-container,
html .skin-vector-2022 .vector-main-menu,
html .skin-vector-2022 .vector-main-menu .vector-menu,
html .skin-vector-2022 .vector-main-menu .vector-menu-content {width:100%;max-width:none;box-sizing:border-box;}
html .skin-vector-2022 .vector-main-menu {border:0;background:#0c1d2b;border-radius:12px;padding:4px 16px;margin:0 0 24px;box-shadow:none;}
html .skin-vector-2022 .vector-main-menu .vector-menu-content-list {display:flex;flex-wrap:wrap;gap:0 26px;}
html .skin-vector-2022 .vector-main-menu .vector-menu-content-list a {font-size:15px;padding:12px 0;min-height:44px;box-sizing:border-box;white-space:nowrap;}
html .skin-vector-2022 .mw-body-header,html .skin-vector-2022 .vector-page-titlebar,html .skin-vector-2022 .mw-parser-output h2,html .skin-vector-2022 .mw-heading2 {border:0;box-shadow:none;}
html .skin-vector-2022.page-Main_Page .mw-body-header {display:none;}
html .skin-vector-2022 .ev-home .ev-card,html .skin-vector-2022 .ev-home .ev-feature,html .skin-vector-2022 .ev-edition,html .skin-vector-2022 .ev-amazon-card {border:0;box-shadow:none;background:#0c1d2d;border-radius:14px;}
html .skin-vector-2022 .ev-amazon,html .skin-vector-2022 .ev-note {border:0;}
html .skin-vector-2022 .ev-excerpt {border:0;border-radius:14px;}
html .skin-vector-2022 .ev-amazon-button a {border:0;background:#183044;border-radius:8px;}
html .skin-vector-2022 #p-search .cdx-text-input__input,html .skin-vector-2022 #p-search .cdx-search-input__end-button {border:0;background:#132737;color:#e6e7e3;box-shadow:none;}
html .skin-vector-2022 #p-search .cdx-text-input__input {border-radius:8px 0 0 8px;}
html .skin-vector-2022 #p-search .cdx-search-input__end-button {border-radius:0 8px 8px 0;color:#ead5ad;}
html .skin-vector-2022 #p-search input:focus-visible {outline:2px solid #dec395;outline-offset:-2px;}
html .skin-vector-2022 #catlinks {display:block!important;border:0;background:#0c1d2b;border-radius:12px;padding:18px 22px;margin:36px 0 0;font-size:14px;}
html .skin-vector-2022 #catlinks ul {display:inline-flex;flex-wrap:wrap;gap:8px;margin-left:10px;}
html .skin-vector-2022 #catlinks li {border:0;padding:0;margin:0;}
html .skin-vector-2022 #catlinks li a {display:inline-block;padding:6px 12px;background:#193044;border-radius:20px;color:#ead5ad;}
html .skin-vector-2022 #catlinks .mw-hidden-catlinks {display:none;}
@media(min-width:801px){html .skin-vector-2022 .vector-main-menu .vector-menu-content-list{flex-wrap:nowrap;}}
@media(max-width:800px){html .skin-vector-2022 .vector-header{grid-template-columns:minmax(0,1fr);padding:20px 0;gap:18px;}html .skin-vector-2022 .vector-header-end{grid-column:1;grid-row:2;}html .skin-vector-2022 .vector-header-start>.vector-main-menu-landmark{grid-row:3;margin-top:0;}html .skin-vector-2022 #p-search{width:100%;max-width:100%;}html .skin-vector-2022 .vector-main-menu{margin:0;padding:4px 14px;}html .skin-vector-2022 .vector-main-menu .vector-menu-content-list{gap:0 20px;}html .skin-vector-2022 .vector-main-menu .vector-menu-content-list a{font-size:15px;}}
html .skin-vector-2022 .vector-header {padding-bottom:12px;}
html .skin-vector-2022 .vector-main-menu {margin-bottom:0;}
html .skin-vector-2022.page-Main_Page .mw-body-content,
html .skin-vector-2022.page-Main_Page .mw-parser-output {margin-top:0;}
@media(max-width:800px){html .skin-vector-2022 .vector-header{padding:20px 16px 12px;}}
html .skin-vector-2022 .vector-toc-landmark {display:none;}
