pre{overflow:auto}:root{--vasp-black:#000000;--vasp-shade:#0f1317;--vasp-white:#FFFFFF;--vasp-cream:#AAAAAA;--vasp-whiteish:#dcdee3;--vasp-lines-dark:#53585c;--vasp-lines:#c9ccd1;--vasp-CB-bg:#f8f9fa;--vasp-CB-bg-dark:#1f2021;--vasp-CB-border:rgb(234,236,240);--vasp-CB-border-dark:#414345;--vasp-grey:#424242;--vasp-purple:#8342a4;--vasp-blue:#3e70ea;--vasp-cyan:#35cabf;--vasp-green:#89ad01;--vasp-red:#a82c35;--vasp-grey-bg-light:#e7e7e7;--vasp-purple-bg-light:#dec4eb;--vasp-blue-bg-light:#bbccf5;--vasp-cyan-bg-light:#d9f8f5;--vasp-green-bg-light:#f5ffcf;--vasp-red-bg-light:#f1b3ba;--vasp-grey-dark:#c4c4c4;--vasp-purple-dark:#8342a4;--vasp-blue-dark:#3e70ea;--vasp-cyan-dark:#35cabf;--vasp-green-dark:#89ad01;--vasp-red-dark:#a82c35;--vasp-grey-bg-dark:#424242;--vasp-purple-bg-dark:#2f173a;--vasp-blue-bg-dark:#081b49;--vasp-cyan-bg-dark:#11403d;--vasp-green-bg-dark:#3f5101;--vasp-red-bg-dark:#401114;--vgrey:var(--vasp-grey);--vpurple:var(--vasp-purple);--vblue:var(--vasp-blue);--vcyan:var(--vasp-cyan);--vgreen:var(--vasp-green);--vred:var(--vasp-red);--vgrey-bg:var(--vasp-grey-bg-light);--vpurple-bg:var(--vasp-purple-bg-light);--vblue-bg:var(--vasp-blue-bg-light);--vcyan-bg:var(--vasp-cyan-bg-light);--vgreen-bg:var(--vasp-green-bg-light);--vred-bg:var(--vasp-red-bg-light);--vdefault-bg:var(--vasp-white);--vdefault-emph-bg:var(--vasp-cream);--vdefault-emph:var(--vasp-cream);--vdefault-text:var(--vasp-black);--vdefault-emph-text:var(--vasp-black);--vlines:var(--vasp-lines);--vCB-bg:var(--vasp-CB-bg);--vCB-border:var(--vasp-CB-border);--vdefault-text-nb:var(--vasp-black);--vLink-dark:#89a4e8;--vLink-dark-hover:#9DACD6;--vLink-dark-visited:#a799cd;--vLink-dark-visited-hover:#a799cd}@media screen{html.skin-theme-clientpref-night{--vgrey:var(--vasp-grey-dark);--vpurple:var(--vasp-purple-dark);--vblue:var(--vasp-blue-dark);--vcyan:var(--vasp-cyan-dark);--vgreen:var(--vasp-green-dark);--vred:var(--vasp-red-dark);--vgrey-bg:var(--vasp-grey-bg-dark);--vpurple-bg:var(--vasp-purple-bg-dark);--vblue-bg:var(--vasp-blue-bg-dark);--vcyan-bg:var(--vasp-cyan-bg-dark);--vgreen-bg:var(--vasp-green-bg-dark);--vred-bg:var(--vasp-red-bg-dark);--vdefault-bg:var(--vasp-shade);--vdefault-emph-bg:var(--vasp-grey-bg-dark);--vdefault-emph:var(--vasp-grey-bg-dark);--vdefault-text:var(--vasp-whiteish);--vdefault-emph-text:var(--vasp-whiteish);--vlines:var(--vasp-lines-dark);--vCB-bg:var(--vasp-CB-bg-dark);--vCB-border:var(--vasp-CB-border-dark);--vdefault-text-nb:var(--vdefault-text);color:var(--vasp-whiteish)}html.skin-theme-clientpref-night .mw-logo-container.skin-invert{filter:none !important}html.skin-theme-clientpref-night .mw-logo-wordmark{content:url(/wiki/images/logo-on-dark.png)}html.skin-theme-clientpref-night .mw-body,html.skin-theme-clientpref-night .mw-parser-output,html.skin-theme-clientpref-night .mw-parser-output p,html.skin-theme-clientpref-night .mw-parser-output pre,html.skin-theme-clientpref-night .mw-parser-output code,html.skin-theme-clientpref-night .mw-parser-output li,html.skin-theme-clientpref-night .mw-parser-output dt,html.skin-theme-clientpref-night .mw-parser-output dd,html.skin-theme-clientpref-night .mw-parser-output td,html.skin-theme-clientpref-night .mw-parser-output th,html.skin-theme-clientpref-night .mw-parser-output caption,html.skin-theme-clientpref-night h1,html.skin-theme-clientpref-night h2,html.skin-theme-clientpref-night h3,html.skin-theme-clientpref-night h4,html.skin-theme-clientpref-night h5,html.skin-theme-clientpref-night h6,html.skin-theme-clientpref-night body{color:var(--vasp-whiteish)}}@media screen and (prefers-color-scheme:dark){html.skin-theme-clientpref-os{--vgrey:var(--vasp-grey-dark);--vpurple:var(--vasp-purple-dark);--vblue:var(--vasp-blue-dark);--vcyan:var(--vasp-cyan-dark);--vgreen:var(--vasp-green-dark);--vred:var(--vasp-red-dark);--vgrey-bg:var(--vasp-grey-bg-dark);--vpurple-bg:var(--vasp-purple-bg-dark);--vblue-bg:var(--vasp-blue-bg-dark);--vcyan-bg:var(--vasp-cyan-bg-dark);--vgreen-bg:var(--vasp-green-bg-dark);--vred-bg:var(--vasp-red-bg-dark);--vdefault-bg:var(--vasp-shade);--vdefault-emph-bg:var(--vasp-grey-bg-dark);--vdefault-emph:var(--vasp-grey-bg-dark);--vdefault-text:var(--vasp-whiteish);--vdefault-emph-text:var(--vasp-whiteish);--vlines:var(--vasp-lines-dark);--vCB-bg:var(--vasp-CB-bg-dark);--vCB-border:var(--vasp-CB-border-dark);--vdefault-text-nb:var(--vdefault-text);color:var(--vasp-whiteish)}html.skin-theme-clientpref-os .mw-logo-container.skin-invert{filter:none !important}html.skin-theme-clientpref-os .mw-logo-wordmark{content:url(/wiki/images/logo-on-dark.png)}html.skin-theme-clientpref-os .mw-body,html.skin-theme-clientpref-os .mw-parser-output,html.skin-theme-clientpref-os .mw-parser-output p,html.skin-theme-clientpref-os .mw-parser-output pre,html.skin-theme-clientpref-os .mw-parser-output code,html.skin-theme-clientpref-os .mw-parser-output li,html.skin-theme-clientpref-os .mw-parser-output dt,html.skin-theme-clientpref-os .mw-parser-output dd,html.skin-theme-clientpref-os .mw-parser-output td,html.skin-theme-clientpref-os .mw-parser-output th,html.skin-theme-clientpref-os .mw-parser-output caption,html.skin-theme-clientpref-os h1,html.skin-theme-clientpref-os h2,html.skin-theme-clientpref-os h3,html.skin-theme-clientpref-os h4,html.skin-theme-clientpref-os h5,html.skin-theme-clientpref-os h6,html.skin-theme-clientpref-os body{color:var(--vasp-whiteish)}}@media screen{html.skin-theme-clientpref-night .vasp-dark-link-panel a:link{color:var(--vLink-dark)}html.skin-theme-clientpref-night .vasp-dark-link-panel a:visited{color:var(--vLink-dark-visited)}html.skin-theme-clientpref-night .vasp-dark-link-panel a:hover,html.skin-theme-clientpref-night .vasp-dark-link-panel a:focus{color:var(--vLink-dark-hover)}html.skin-theme-clientpref-night .vasp-dark-link-panel a:visited:hover,html.skin-theme-clientpref-night .vasp-dark-link-panel a:visited:focus{color:var(--vLink-dark-visited-hover)}html.skin-theme-clientpref-night .mw-parser-output a.external.text{background-image:none !important;color:var(--vLink-dark);position:relative}html.skin-theme-clientpref-night .mw-parser-output a.external.text::after{content:"";position:absolute;right:0;top:50%;transform:translateY(-50%);width:0.857em;height:0.857em;background-color:var(--vLink-dark);-webkit-mask-image:url(/wiki/skins/Vector/resources/skins.vector.styles/images/link-external-small-ltr-progressive.svg?fb64d);mask-image:url(/wiki/skins/Vector/resources/skins.vector.styles/images/link-external-small-ltr-progressive.svg?fb64d);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;pointer-events:none}html.skin-theme-clientpref-night .mw-parser-output a.external.text:visited{color:var(--vLink-dark-visited)}html.skin-theme-clientpref-night .mw-parser-output a.external.text:visited::after{background-color:var(--vLink-dark-visited)}html.skin-theme-clientpref-night .mw-parser-output a.external.text:hover,html.skin-theme-clientpref-night .mw-parser-output a.external.text:focus{color:var(--vLink-dark-hover)}html.skin-theme-clientpref-night .mw-parser-output a.external.text:hover::after,html.skin-theme-clientpref-night .mw-parser-output a.external.text:focus::after{background-color:var(--vLink-dark-hover)}html.skin-theme-clientpref-night .mw-parser-output a.external.text:visited:hover::after,html.skin-theme-clientpref-night .mw-parser-output a.external.text:visited:focus::after{background-color:var(--vLink-dark-visited-hover)}}@media screen and (prefers-color-scheme:dark){html.skin-theme-clientpref-os .vasp-dark-link-panel a:link{color:var(--vLink-dark)}html.skin-theme-clientpref-os .vasp-dark-link-panel a:visited{color:var(--vLink-dark-visited)}html.skin-theme-clientpref-os .vasp-dark-link-panel a:hover,html.skin-theme-clientpref-os .vasp-dark-link-panel a:focus{color:var(--vLink-dark-hover)}html.skin-theme-clientpref-os .vasp-dark-link-panel a:visited:hover,html.skin-theme-clientpref-os .vasp-dark-link-panel a:visited:focus{color:var(--vLink-dark-visited-hover)}html.skin-theme-clientpref-os .mw-parser-output a.external.text{background-image:none !important;color:var(--vLink-dark);position:relative}html.skin-theme-clientpref-os .mw-parser-output a.external.text::after{content:"";position:absolute;right:0;top:50%;transform:translateY(-50%);width:0.857em;height:0.857em;background-color:var(--vLink-dark);-webkit-mask-image:url(/wiki/skins/Vector/resources/skins.vector.styles/images/link-external-small-ltr-progressive.svg?fb64d);mask-image:url(/wiki/skins/Vector/resources/skins.vector.styles/images/link-external-small-ltr-progressive.svg?fb64d);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;pointer-events:none}html.skin-theme-clientpref-os .mw-parser-output a.external.text:visited{color:var(--vLink-dark-visited)}html.skin-theme-clientpref-os .mw-parser-output a.external.text:visited::after{background-color:var(--vLink-dark-visited)}html.skin-theme-clientpref-os .mw-parser-output a.external.text:hover,html.skin-theme-clientpref-os .mw-parser-output a.external.text:focus{color:var(--vLink-dark-hover)}html.skin-theme-clientpref-os .mw-parser-output a.external.text:hover::after,html.skin-theme-clientpref-os .mw-parser-output a.external.text:focus::after{background-color:var(--vLink-dark-hover)}html.skin-theme-clientpref-os .mw-parser-output a.external.text:visited:hover::after,html.skin-theme-clientpref-os .mw-parser-output a.external.text:visited:focus::after{background-color:var(--vLink-dark-visited-hover)}}@media screen{html.skin-theme-clientpref-night .vasp-dark-link-panel[style*="--box-emph-color"]{box-shadow:inset 0 0 0 1px var(--box-emph-color,var(--vdefault-text))}}@media screen and (prefers-color-scheme:dark){html.skin-theme-clientpref-os .vasp-dark-link-panel[style*="--box-emph-color"]{box-shadow:inset 0 0 0 1px var(--box-emph-color,var(--vdefault-text))}}@media screen{html.skin-theme-clientpref-night .vector-toc .vector-toc-list-item-active > .vector-toc-link,html.skin-theme-clientpref-night .vector-toc .vector-toc-level-1-active > .vector-toc-link,html.skin-theme-clientpref-night .vector-toc .vector-toc-list-item-active > .vector-toc-link .vector-toc-text,html.skin-theme-clientpref-night .vector-toc .vector-toc-level-1-active > .vector-toc-link .vector-toc-text{color:var(--vdefault-text) !important}}@media screen and (prefers-color-scheme:dark){html.skin-theme-clientpref-os .vector-toc .vector-toc-list-item-active > .vector-toc-link,html.skin-theme-clientpref-os .vector-toc .vector-toc-level-1-active > .vector-toc-link,html.skin-theme-clientpref-os .vector-toc .vector-toc-list-item-active > .vector-toc-link .vector-toc-text,html.skin-theme-clientpref-os .vector-toc .vector-toc-level-1-active > .vector-toc-link .vector-toc-text{color:var(--vdefault-text) !important}}