.toc,#toc,#p-logo,#siteSub,#footer-info-viewcount,.catlinks{display:none!important}div#contentSub:empty{display:none}div#mw-panel{top:40px}#mw-head{min-width:inherit;left:0}.mw-search-results li{padding-bottom:.4em;font-size:1em;line-height:1.1em}.page-Special_Search div.mw-search-result-data,.page-Special_Search p.mw-search-createlink,.page-Special_Search p.mw-search-pager-bottom,.page-Special_Search div.mw-search-formheader,.page-Special_Search #mw-searchoptions{display:none}html,table,body{font-family:arial,sans-serif;font-size:16px}body.skin-vector{min-width:80em}div#bodyContent{line-height:1.2em;position:static}#content{line-height:1.2em;position:relative}p,dd{line-height:1.2em}ul li{line-height:1.2em;margin-top:.3em}h1{font-size:2em}h3{padding:1.1em 0 .2em .75em}tt,code,pre,.mw-geshi,.t-lc,#wpTextbox1{font-family:consolas,monospace!important}code,table{background-color:transparent}strong,b{font-weight:700}#content a.extiw,#content a.extiw:active{background:url(external-link-ltr-icon.png) no-repeat scroll right center transparent!important;padding:0 13px 0 0 !important}table.fmbox,table.ombox,div.template-documentation,fieldset{border-radius:5px}body.page-Main_Page h1.firstHeading{display:none}.mainpagetable tr.rowtop *{line-height:1em}.mainpagetable tr.row td:first-child{border-left:1px solid silver;padding-left:1em}.mainpagetable tr.row td:last-child{border-right:1px solid silver;padding-right:1em}.mainpagetable tr.rowtop td:first-child{border-top-left-radius:5px}.mainpagetable tr.rowtop td:last-child{border-top-right-radius:5px}.mainpagetable tr.rowbottom td:first-child{border-bottom-left-radius:5px}.mainpagetable tr.rowbottom td:last-child{border-bottom-right-radius:5px}.mainpagetable tr.row td{border-bottom:1px solid silver;padding:.5em;background:#fafafa}.mainpagetable tr.rowtop td{border-top:1px solid silver;background:#f8f8f8}.mainpagetable p{margin:0}div.mainpagediv{font-size:85%;line-height:1.2em;margin-left:2em;width:auto}div.mainpagediv *{line-height:1.2em}pre,div.mw-geshi{border:1px solid silver;border-radius:5px;padding:1em;margin:1em 0;width:55em;background-color:#F9F9F9;overflow:auto}span.mw-geshi{white-space:nowrap}.mw-geshi a{color:#003080}.t-c{background-color:transparent;background-color:rgba(0,0,0,0.031);border:1px solid #D6D6D6;border-radius:3px;margin:0 2px;padding:0 2px;display:inline-block}body.ns-10 .t-lc{border-bottom:1px solid blue}body.ns-10 .t-lc a{border-bottom:none}.t-vertical{width:1.5em;white-space:nowrap;margin:0 auto}.t-vertical > div{-moz-transform:translate(50%,50%) rotate(90deg);-moz-transform-origin:50% 0;-o-transform:translate(50%,50%) rotate(90deg);-o-transform-origin:50% 0;-webkit-transform:translate(50%,50%) rotate(90deg);-webkit-transform-origin:50% 0;-ms-transform:translate(50%,50%) rotate(90deg);-ms-transform-origin:50% 0;transform:translate(50%,50%) rotate(90deg);transform-origin:50% 0;float:right}.t-li1,.t-li2,.t-li3{text-indent:-5em;padding:.2em 0}.t-li1 > *,.t-li2 > *,.t-li3 > *{text-indent:0}.t-li1{padding-left:3em}.t-li2{padding-left:5em}.t-li3{padding-left:7em}.t-li{display:inline-block;width:5em;text-align:right}.t-lines{display:table}.t-lines > span{display:table-row}.t-lines > span *{line-height:1em}.t-lines > span:empty:after{content:"\a0"}span.texhtml{font-style:italic}.t-mfrac > table{display:inline-block;vertical-align:middle;padding:0;border-spacing:0;text-align:center;font-size:1em}.t-mfrac > table > tbody > tr > td{border:none}.t-mfrac > table > tbody > tr:first-child > td{border-bottom:.1em solid}.t-mrad{white-space:nowrap;margin-top:1px}.t-mrad > span:nth-last-child(3){font-size:.7em;vertical-align:.8em;margin-right:-.5em}.t-mrad > span:nth-last-child(2){font-size:1.1em}.t-mrad > span:nth-last-child(1){border-top:.1em solid}.t-su{display:inline-block;margin-bottom:-.3em;vertical-align:.8em;line-height:1.2em;font-size:85%;text-align:left}.t-su-b{vertical-align:-.4em}.t-mparen,.t-mparen > span{white-space:nowrap;display:inline-block;vertical-align:middle}.t-mparen > span:first-child,.t-mparen > span:nth-child(3){font-style:normal;line-height:1.1em}.t-mparen > span:nth-child(2){line-height:1.5em;text-align:center}.t-cc{display:inline-block;border-top:1px solid silver;border-bottom:1px solid silver;padding:.3em 1em .2em}.t-example-live-link{width:55em;display:none}body.ns-10 .t-example-live-link{display:none}.t-example .mw-geshi{margin:0 0 1em}.t-member{background-color:#f8f8f8;border:1px solid #aaa;margin:1em 0 0;overflow:hidden;padding:.2em 1em 1em}.t-member > h1{font-size:1.8em}.t-inherited{overflow:hidden;margin:1em 0 0;border:1px solid #aaa;background-color:#f3f3fc;padding:.2em 1em 1em}.t-inheritance-diagram,.t-image{display:table;border:1px solid #aaa;padding:.2em;margin:1em 0 .5em}.t-plot{display:table;position:relative;border:1px solid #aaa;padding:.2em;font-size:.7em}.t-plot-left{position:absolute;bottom:5em}.t-plot-right{position:absolute;bottom:7em;left:100%;white-space:nowrap}.t-plot-image-left,.t-plot-image-left-right{padding-left:2em}.t-plot-image-right,.t-plot-image-left-right{padding-right:2em}.t-plot-bottom{padding-left:6em}body.cpp-navbar div#content,body.cpp-page-template div#content{padding-top:32px}body.cpp-navbar div#contentSub,body.cpp-page-template div#contentSub{display:none}.t-navbar{position:absolute;top:0;left:0;display:inline-block;height:22px}.t-navbar-head,.t-navbar-sep{float:left;font-size:1em;padding-top:.4em;padding-bottom:.3em;border-bottom:1px solid silver;background-origin:border-box;height:100%;box-sizing:border-box;-moz-box-sizing:border-box}.t-navbar-head{padding-right:.2em;padding-left:.2em}.t-navbar-head:first-child{padding-left:1em}.t-navbar-menu{position:relative;clear:both;display:none}.t-navbar-head:hover > div.t-navbar-menu{display:block}.t-navbar-menu > div{position:absolute;display:inline-block;background-color:#fff;border-radius:3px;border:1px solid silver;border-top-width:0;padding:.5em;white-space:nowrap;z-index:1}.t-navbar-menu .editsection{display:none;font-size:.7em;opacity:.4;line-height:1em}.t-navbar-sep{width:8px;background-image:url(navbar-tab.png);background-repeat:no-repeat;background-position:right bottom}.t-navbar-sep:first-child{background-image:url(navbar-inv-tab.png);background-repeat:no-repeat;background-position:left bottom;border-bottom-width:0}body.skin-cppreference .t-navbar-sep:first-child,body.skin-vector .t-navbar-sep:first-child{display:none}body.skin-cppreference .t-navbar-head:nth-child(2),body.skin-vector .t-navbar-head:nth-child(2){padding-left:1em}.t-navbar-sep:last-child{border-bottom-width:0}.t-page-template{position:absolute;top:0;right:0;display:inline-block}.t-page-template .editsection{display:none;font-size:.7em;opacity:.4;line-height:1em}.t-template-editlink{float:right;position:relative}.t-template-editlink .editsection{display:none;font-size:.7em;opacity:.4;position:absolute;right:0;top:-2px}.t-noexcept-full,.t-noexcept-inline{display:inline}.t-noexcept-full .t-dcl-begin,.t-noexcept-inline .t-dcl-begin{padding:0}.t-noexcept-full .t-noexcept-box{padding:0 0 1em 3em}.t-noexcept-inline > .t-noexcept-box{display:inline-block;vertical-align:middle;padding:0}.t-rev .t-noexcept-full .t-mark-rev,.t-rev .t-noexcept-inline .t-mark-rev{display:none}.t-cmark{color:gray;font-size:1em}.t-mark,.t-mark-rev{color:green;font-size:1em}.t-mark-rev.t-mark-ts{color:#e06000}.wikitable th .t-mark{font-weight:400}.t-spar{color:gray;font-style:italic}.t-dsc-small{font-weight:400;font-size:.7em;line-height:130%}.t-dsc-begin{max-width:60em;border-spacing:0}.t-dsc > td:first-child{width:0;line-height:1.2em;padding:.2em 0 .25em .75em;white-space:nowrap}.t-dsc > td:last-child{line-height:1.1em;padding-left:.75em;white-space:normal}.t-dsc .editsection{display:none;font-size:.7em;opacity:.4}.t-dsc-hitem > td{font-weight:700;line-height:1.1em;padding:.2em 0 .25em .75em;white-space:nowrap}.t-dsc > td,.t-dsc-hitem > td{border-top:1px solid #CCC}.t-dsc-header > td{padding:0;font-size:1em;line-height:1em}.t-dsc-header > td:first-child > div{margin-left:2em}.t-dsc-see{padding:.2em 0}.t-dsc-see > span:nth-child(2) > span,.t-dsc-see > span:first-child{font-weight:700}.t-dsc-see-tt > span{font-family:consolas,monospace}.dsctable td ul,.dsctable td ol,.dsctable td dl{text-align:left}.dsctable{max-width:60em;border-spacing:0}.dsctable > tbody > tr > td{border-top:1px solid silver;width:0;line-height:1.2em;padding:.2em .1em .25em .75em;white-space:nowrap}.dsctable > tbody > tr:last-child > td{border-bottom:1px solid silver}.dsctable > tbody > tr > th{font-weight:700;line-height:1.1em;padding:.2em 0 .25em .75em;white-space:nowrap}.t-dcl-begin{display:block;padding:.5em 0;border-spacing:0;border-right-color:transparent;border-left-color:transparent}.t-dcl-header > td:first-child > div{margin-left:2em;font-size:1em}.t-dcl-h > td:first-child > div{margin-left:2em;padding-top:.7em;font-size:1em;font-weight:700}.t-dcl > td:first-child{padding:.3em 2em .2em 1em;font-size:1em}.t-dcl > td:first-child > div p,.t-dcl > td:first-child > div span{line-height:1.1em;margin:0;padding:0}.t-dcl > td:nth-child(2),.t-dcl-rev-aux > td:nth-child(2){font-size:1em;padding-right:1.5em}.t-dcl > td:nth-child(3),.t-dcl-rev-aux > td:nth-child(3){padding:0}.t-dcl-nopad{padding-right:0!important}.t-dcl > td,.t-dcl-h > td,.t-dcl-sep > td,.t-dcl-rev > .t-dcl:first-child > td,.t-dcl-rev > .t-dcl-rev-aux > td{border-top:1px solid #ccc}.t-dcl-sep > td{padding:0}.t-dcl-rev > .t-dcl > td,.t-dcl-rev > .t-dcl-h > td{border-top:1px solid #e8e8e8}.t-dcl-rev-aux + .t-dcl td{border-top:none}.t-dcl-rev-aux ~ .t-dcl ~ .t-dcl td{padding-top:0}.t-dcl-rev .t-dcl:not(:nth-last-child(1)) td{padding-bottom:0}.t-dcl-rev-aux > td:first-child,.t-dcl-rev-aux > td:nth-child(3){padding:0}.t-dcl-rev-num > .t-dcl-rev-aux ~ tr:not(.t-dcl-rev-aux) > td:nth-child(2){display:none}.t-dcl-rev-notes > .t-dcl-rev-aux ~ tr:not(.t-dcl-rev-aux) > td:nth-child(3){display:none}.t-sdsc > td:first-child{padding:.5em 0 .5em 1em;font-size:1em}.t-sdsc dd,.t-sdsc p,.t-sdsc span{line-height:1.1em}.t-sdsc > td:nth-last-child(2){padding-left:3em}.t-sdsc > td:nth-last-child(1){padding-left:2em}.t-sdsc-nopad{padding-left:0!important}.t-sdsc-sep{border-top:1px solid #CCC;padding:0}.t-nv-begin{line-height:1em;width:auto;border-spacing:0;border-color:transparent}.t-nv-h1 > td{padding:.2em 0 .2em 1.4em;font-size:1.25em;font-weight:700}.t-nv-h2 > td{padding:.2em 0 .2em 1em;font-weight:700}.t-nv-ln-table{vertical-align:middle;display:table;padding:0;border-spacing:0}.t-nv-ln-table > div{display:table-cell}.t-nv-ln-table > div:first-child{font-family:consolas,monospace;padding:0}.t-nv-ln-table > div:nth-child(2){padding:0 0 0 .2em}.t-par-begin{border-spacing:0}.t-par > td{padding:.5em 1em 0 0;vertical-align:top}.t-par > td:first-child{white-space:nowrap;text-align:right;font-weight:700;font-family:consolas,monospace}.t-par > td:nth-child(3){width:100%}.t-par-hitem > td{font-weight:700;padding:.8em 0 .3em 1em}.t-par-req{padding:.5em 1em 0 0}.t-par-req .spacer{display:inline-block;width:1.2em}.t-par .editsection{display:none;font-size:.7em;opacity:.4}.t-rev-begin{border-spacing:0;border-collapse:collapse}.t-rev > td{padding:.3em .2em}.t-rev-begin-noborder .t-rev > td{padding:0;border:none!important}.t-rev-begin-noborder .t-rev > td:first-child{padding-right:.2em}.t-dsc .t-rev-begin{display:inline-table}.t-rev > td:first-child{border:1px solid silver;border-right:none}.t-rev > td:nth-child(2){border:1px solid silver;border-left:none;white-space:nowrap}.t-rev > td > p:first-child{margin-top:0}.t-rev > td > p:last-child{margin-bottom:0}div#content .t-rev > td:first-child > ul:last-child{margin-bottom:0}div#content .t-rev > td:first-child > ul:first-child{margin-top:0}.t-rev > td:first-child > ul:first-child > li:first-child{margin-top:0}.t-rev-inl,.t-rev-inl > span{margin:0;padding:0}.t-rev-inl{border:1px solid silver}.t-rev-inl.t-rev-inl-noborder{border:none}.t-dsc-member-div > div{padding:0;display:inline-table;vertical-align:middle}.t-dsc-member-div > div:first-child{font-weight:700;font-family:consolas,monospace}.t-dsc-member-div > div:nth-child(2){padding-left:.2em}.t-dsc-member-nobold-div > div:first-child,.t-dsc-member-nobold-div > div:first-child strong.selflink{font-weight:400;font-family:arial,sans-serif}.t-tr-text{display:inline}.t-tr-text:hover{background:#eef;transition:background .2s ease-in-out 1s}.t-tr-dropdown{display:inline-block;line-height:1em;visibility:collapse;width:0;height:0;position:relative}.t-tr-text:hover > .t-tr-dropdown{visibility:visible;transition:visibility 0 linear 1s}.t-tr-dropdown > div{opacity:0;transition:opacity .1s linear 0;top:0;left:-110px;position:absolute;padding-top:12px}.t-tr-text:hover > .t-tr-dropdown > div{opacity:1;transition:opacity .2s ease-in-out 1s}.t-tr-dropdown > div > div{background-color:#fff;border:1.5px solid silver;font-size:1em;padding:5px;width:400px;border-radius:5px;box-shadow:0 0 3px #888}.t-tr-dropdown-arrow-border{border-color:transparent transparent silver;border-style:solid;border-width:8px;height:0;width:0;position:absolute;top:-3px;left:100px}.t-tr-dropdown-arrow{border-color:transparent transparent #fff;border-style:solid;border-width:8px;height:0;width:0;position:absolute;top:-2px;left:100px}.t-tr-dropdown-h{padding-left:1em;padding-bottom:.5em;font-size:1em}.t-tr-dropdown-notes{padding-left:1em;padding-top:.5em;font-size:1em}table.fmbox{clear:both;margin:.2em 0;width:100%;border:1px solid #aaa;background:#f9f9f9}table.fmbox-system{background:#f9f9f9}table.fmbox-warning{border:1px solid #bb7070;background:#ffdbdb}table.fmbox-editnotice{background:transparent}th.mbox-text,td.mbox-text{border:none;padding:.25em 1em;width:100%}td.mbox-image{border:none;padding:2px 0 2px 1em;text-align:center}td.mbox-imageright{border:none;padding:2px 1em 2px 0;text-align:center}td.mbox-empty-cell{border:none;padding:0;width:1px}#interwiki-completelist{font-weight:700}body.page-Main_Page #ca-delete{display:none!important}body.page-Main_Page #mp-topbanner{clear:both}#toolbar{height:22px;margin-bottom:6px}div#content ol,div#content ul,div#mw_content ol,div#mw_content ul{margin-bottom:.5em}ol.references,div.reflist,div.refbegin{font-size:90%}div.reflist ol.references{font-size:100%;list-style-type:inherit}ol.references li:target,sup.reference:target,span.citation:target{background-color:#DEF}sup.reference{font-weight:400;font-style:normal}span.citation,cite{font-style:normal;word-wrap:break-word}@media screen,handheld{span.citation .printonly{display:none}}.collapseButton{float:right;font-weight:400;text-align:right;width:auto}.wikitable.plainrowheaders th[scope=row]{font-weight:400;text-align:left}.wikitable td ul,.wikitable td ol,.wikitable td dl{text-align:left}div#content a[href$=".pdf"].external,div#content a[href*=".pdf?"].external,div#content a[href*=".pdf#"].external,div#content a[href$=".PDF"].external,div#content a[href*=".PDF?"].external,div#content a[href*=".PDF#"].external,div#mw_content a[href$=".pdf"].external,div#mw_content a[href*=".pdf?"].external,div#mw_content a[href*=".pdf#"].external,div#mw_content a[href$=".PDF"].external,div#mw_content a[href*=".PDF?"].external,div#mw_content a[href*=".PDF#"].external{background:url(Icons-mini-file_acrobat.gif) center right no-repeat;padding-right:18px}.messagebox{border:1px solid #aaa;background-color:#f9f9f9;width:80%;margin:0 auto 1em;padding:.2em}.messagebox.merge{border:1px solid #c0b8cc;background-color:#f0e5ff;text-align:center}.messagebox.cleanup{border:1px solid #9f9fff;background-color:#efefff;text-align:center}.messagebox.standard-talk{border:1px solid #c0c090;background-color:#f8eaba;margin:4px auto}.mbox-inside .standard-talk,.messagebox.nested-talk{border:1px solid #c0c090;background-color:#f8eaba;width:100%;margin:2px 0;padding:2px}.messagebox.small{width:238px;font-size:85%;float:right;clear:both;margin:0 0 1em 1em;line-height:1.25em}.messagebox.small-talk{width:238px;font-size:85%;float:right;clear:both;margin:0 0 1em 1em;line-height:1.25em;background:#F8EABA}th.mbox-text,td.mbox-text{border:none;padding:.25em 1em;width:100%}td.mbox-image{border:none;padding:2px 0 2px 1em;text-align:center}td.mbox-imageright{border:none;padding:2px 1em 2px 0;text-align:center}td.mbox-empty-cell{border:none;padding:0;width:1px}table.ambox{margin:0 10%;border:1px solid #aaa;border-left:10px solid #1e90ff;background:#fbfbfb}table.ambox + table.ambox{margin-top:-1px}.ambox th.mbox-text,.ambox td.mbox-text{padding:.25em .5em}.ambox td.mbox-image{padding:2px 0 2px .5em}.ambox td.mbox-imageright{padding:2px .5em 2px 0}table.ambox-notice{border-left:10px solid #1e90ff}table.ambox-speedy{border-left:10px solid #b22222;background:#fee}table.ambox-delete{border-left:10px solid #b22222}table.ambox-content{border-left:10px solid #f28500}table.ambox-style{border-left:10px solid #f4c430}table.ambox-move{border-left:10px solid #9932cc}table.ambox-protection{border-left:10px solid #bba}table.imbox{margin:4px 10%;border-collapse:collapse;border:3px solid #1e90ff;background:#fbfbfb}.imbox .mbox-text .imbox{margin:0 -.5em;display:block}.mbox-inside .imbox{margin:4px}table.imbox-notice{border:3px solid #1e90ff}table.imbox-speedy{border:3px solid #b22222;background:#fee}table.imbox-delete{border:3px solid #b22222}table.imbox-content{border:3px solid #f28500}table.imbox-style{border:3px solid #f4c430}table.imbox-move{border:3px solid #9932cc}table.imbox-protection{border:3px solid #bba}table.imbox-license{border:3px solid #88a;background:#f7f8ff}table.imbox-featured{border:3px solid #cba135}table.cmbox{margin:3px 10%;border-collapse:collapse;border:1px solid #aaa;background:#DFE8FF}table.cmbox-notice{background:#D8E8FF}table.cmbox-speedy{margin-top:4px;margin-bottom:4px;border:4px solid #b22222;background:#FFDBDB}table.cmbox-delete{background:#FFDBDB}table.cmbox-content{background:#FFE7CE}table.cmbox-style{background:#FFF9DB}table.cmbox-move{background:#E4D8FF}table.cmbox-protection{background:#EFEFE1}table.ombox{margin:4px 10%;border-collapse:collapse;border:1px solid #aaa;background:#f9f9f9}table.ombox-notice{border:1px solid #aaa}table.ombox-speedy{border:2px solid #b22222;background:#fee}table.ombox-delete{border:2px solid #b22222}table.ombox-content{border:1px solid #f28500}table.ombox-style{border:1px solid #f4c430}table.ombox-move{border:1px solid #9932cc}table.ombox-protection{border:2px solid #bba}table.tmbox{margin:4px 10%;border-collapse:collapse;border:1px solid #c0c090;background:#f8eaba}.mediawiki .mbox-inside .tmbox{margin:2px 0;width:100%}.mbox-inside .tmbox.mbox-small{line-height:1.5em;font-size:100%}table.tmbox-speedy{border:2px solid #b22222;background:#fee}table.tmbox-delete{border:2px solid #b22222}table.tmbox-content{border:2px solid #f28500}table.tmbox-style{border:2px solid #f4c430}table.tmbox-move{border:2px solid #9932cc}table.tmbox-protection,table.tmbox-notice{border:1px solid #c0c090}table.fmbox{clear:both;margin:.2em 0;width:100%;border:1px solid #aaa;background:#f9f9f9}table.fmbox-system{background:#f9f9f9}table.fmbox-warning{border:1px solid #bb7070;background:#ffdbdb}table.fmbox-editnotice{background:transparent}div.mw-warning-with-logexcerpt,div.mw-lag-warn-high,div.mw-cascadeprotectedwarning,div#mw-protect-cascadeon{clear:both;margin:.2em 0;border:1px solid #bb7070;background:#ffdbdb;padding:.25em 1em}body.mediawiki table.mbox-small{clear:right;float:right;margin:4px 0 4px 1em;width:238px;font-size:88%;line-height:1.25em}body.mediawiki table.mbox-small-left{margin:4px 1em 4px 0;width:238px;border-collapse:collapse;font-size:88%;line-height:1.25em}div.noarticletext{border:none;background:transparent;padding:0}#wpSave{font-weight:700}.check-icon a.new{display:none;speak:none}.nounderlines a,.IPA a:link,.IPA a:visited{text-decoration:none}.listify td{display:list-item}.listify tr{display:block}.listify table{display:block}.nonumtoc .tocnumber{display:none}.nonumtoc #toc ul,.nonumtoc .toc ul{line-height:1.5em;list-style:none;margin:.3em 0 0;padding:0}.nonumtoc #toc ul ul,.nonumtoc .toc ul ul{margin:0 0 0 2em}div.user-block{padding:5px;margin-bottom:.5em;border:1px solid #A9A9A9;background-color:#FFEFD5}.nowraplinks a,.nowraplinks .selflink,span.texhtml,sup.reference a{white-space:nowrap}.template-documentation{clear:both;margin:1em 0 0;border:1px solid #aaa;background-color:#ecfcf4;padding:1em}.imagemap-inline div{display:inline}#wpUploadDescription{height:13em}sup,sub{line-height:1em}.thumbinner{min-width:100px}div.thumb img.thumbimage{background-color:#fff}div#content .gallerybox div.thumb{background-color:#F9F9F9}.gallerybox .thumb img,.filehistory a img,#file img{background:#fff url(Checker-16x16.png) repeat}.ns-0 .gallerybox .thumb img,.ns-2 .gallerybox .thumb img,.ns-100 .gallerybox .thumb img,.nochecker .gallerybox .thumb img{background:#fff}#mw-subcategories,#mw-pages,#mw-category-media,#filehistory,#wikiPreview,#wikiDiff{clear:both}.wikiEditor-ui-toolbar .section-help .page-table td.cell-syntax,.wikiEditor-ui-toolbar .section-help .page-table td.syntax{font-family:monospace,"Courier New"}ul.permissions-errors > li{list-style:none}ul.permissions-errors{margin:0}body.page-Special_UserLogin .mw-label label,body.page-Special_UserLogin_signup .mw-label label{white-space:nowrap}@media only screen and (max-device-width: 480px){body{-webkit-text-size-adjust:none}}body.mediawiki table.mbox-small-left,body.mediawiki table.mbox-small{width:500px}.t-rev-since-cxx11 .t-noexcept-inline .t-mark{display:none}@media print{.t-navbar,.editsection{display:none!important}#content{font-size:.7em;padding:1em 3em!important}.printfooter{margin-top:1em;border-top:1px solid silver;font-size:1em}}body{background-color:#fff}div#cpp-content-base{background-color:#fff}div#content{margin:0;position:static}html,body{font-family:arial,sans-serif;font-size:1em}.t-navbar{height:1.72em}tt,code,pre,.mw-geshi,#wpTextbox1{font-family:consolas,monospace!important}.t-dcl-list-see-monospace > span{font-family:consolas,monospace}.t-sb-list-ln-table tr > td:first-child{font-family:consolas,monospace}.t-param-list-item > td:first-child{font-family:consolas,monospace}.t-dcl-member-div > div:first-child{font-family:consolas,monospace}.t-dcl-member-nobold-div > div:first-child{font-family:arial,sans-serif}

.source-text{line-height:normal}.source-text li,.source-text pre{line-height:normal;border:0 none #fff}.text.source-text .de1,.text.source-text .de2{font:normal normal 1em/1.2em monospace;margin:0;padding:0;background:none;vertical-align:top}.text.source-text{font-family:monospace}.text.source-text .imp{font-weight:700;color:red}.text.source-text li,.text.source-text .li1{font-weight:400;vertical-align:top}.text.source-text .ln{width:1px;text-align:right;margin:0;padding:0 2px;vertical-align:top}.text.source-text .li2{font-weight:700;vertical-align:top}.text.source-text .ln-xtra,.text.source-text li.ln-xtra,.text.source-text div.ln-xtra{background-color:#ffc}.text.source-text span.xtra{display:block}.source-cpp{line-height:normal}.cpp.source-cpp .kw1{color:#00d}.cpp.source-cpp .kw2{color:#00f}.cpp.source-cpp .kw3{color:#00d}.cpp.source-cpp .kw4{color:#00f}.cpp.source-cpp .co1{color:#909090}.cpp.source-cpp .co2{color:#390}.cpp.source-cpp .coMULTI{color:red;font-style:italic}.cpp.source-cpp .es0{color:green;font-weight:700}.cpp.source-cpp .es1{color:green;font-weight:700}.cpp.source-cpp .es2{color:green;font-weight:700}.cpp.source-cpp .es3{color:green;font-weight:700}.cpp.source-cpp .es4{color:green;font-weight:700}.cpp.source-cpp .es5{color:green;font-weight:700}.cpp.source-cpp .br0{color:green}.cpp.source-cpp .sy0{color:green}.cpp.source-cpp .sy1{color:navy}.cpp.source-cpp .sy2{color:#000040}.cpp.source-cpp .sy3{color:#000040}.cpp.source-cpp .sy4{color:teal}.cpp.source-cpp .st0{color:green}.cpp.source-cpp .nu0{color:navy}.cpp.source-cpp .nu6{color:navy}.cpp.source-cpp .nu8{color:navy}.cpp.source-cpp .nu12{color:navy}.cpp.source-cpp .nu16{color:navy}.cpp.source-cpp .nu17{color:navy}.cpp.source-cpp .nu18{color:navy}.cpp.source-cpp .nu19{color:navy}.cpp.source-cpp .ln-xtra,.cpp.source-cpp li.ln-xtra,.cpp.source-cpp div.ln-xtra{background-color:#ffc}.cpp.source-cpp span.xtra{display:block}.cpp.source-cpp .de1,.cpp.source-cpp .de2{font:normal normal 1em/1.2em monospace;margin:0;padding:0;background:none;vertical-align:top}.cpp.source-cpp{font-family:monospace}.cpp.source-cpp .imp{font-weight:700;color:red}.cpp.source-cpp li,.cpp.source-cpp .li1{font-weight:400;vertical-align:top}.cpp.source-cpp .ln{width:1px;text-align:right;margin:0;padding:0 2px;vertical-align:top}.cpp.source-cpp .li2{font-weight:700;vertical-align:top}

div.title {padding:10px;}div.t-navbar{margin-bottom:10px;}