:root{font-family:PT Serif,Lora,Georgia,serif;font-size:110%;line-height:1.666;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:none;-webkit-tap-highlight-color:rgba(128,128,128,0)}@media (min-width:36rem){:root{font-size:120%}}*{-webkit-box-sizing:border-box;box-sizing:border-box}body{margin:0;padding:0}a{color:#0a66c2;-webkit-tap-highlight-color:hsla(210,90%,40%,.25);word-break:break-word}a:visited{color:#290ac2}a:active,a:focus,a:hover{color:#053361;outline:0}button{background:transparent;font-size:100%;border:0;padding:.5rem;cursor:pointer}img{max-width:100%}h1,h2,h3,h4,h5,h6{line-height:1.333}.center,h1,h2{text-align:center}dd,dt{display:block;padding:0;margin:1rem 0}dt{font-weight:700;font-family:Playfair Display,PT Serif,Lora,Georgia,serif}sup.reference{font-size:x-small}abbr{cursor:help}table{width:100%;margin:1.5rem auto;border-spacing:0;border-collapse:collapse}[style*="color:initial"],[style*="color: initial"]{color:inherit!important}[style*=border]{border-color:inherit!important}.container{max-width:48rem;margin:auto;padding:2rem 1.5rem;text-align:left}@media (min-width:32rem){.container{padding:3rem}}.header .logo{display:block;position:relative;width:3.25rem;height:3.25rem;text-indent:-9999px;overflow:hidden;border-right:thin solid hsla(0,0%,50%,.25);margin:auto}.header .logo,.header .logo:visited{color:currentColor!important}.header .logo:before{content:"W";position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-family:Playfair Display,PT Serif,Lora,Georgia,serif;text-indent:0;font-size:1.333rem}.header{position:sticky;top:0;min-height:3.25rem;background-color:hsla(0,0%,100%,.975);border-bottom:thin solid hsla(0,0%,50%,.25);-webkit-transition:all .35s ease;-o-transition:all .35s ease;transition:all .35s ease;z-index:5}.header.scrolled{-webkit-box-shadow:0 0 1rem hsla(0,0%,50%,.1);box-shadow:0 0 1rem hsla(0,0%,50%,.1);border-color:transparent}.header.hidden{-webkit-box-shadow:none;box-shadow:none;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%)}.header>div{-ms-flex:1 1;flex:1 1}.header-tabs{border-bottom-width:0}.header-nav{-ms-flex-pack:justify;justify-content:space-between;padding-right:2.75rem}.header-nav,.tabs{display:-ms-flexbox;display:flex}.tabs{border-top:thin solid hsla(0,0%,50%,.25);white-space:nowrap;overflow-x:auto;overflow-y:hidden}.tabs .tab-link{position:relative;line-height:3.5em;font-size:.75em;font-family:sans-serif;border-right:thin solid hsla(0,0%,50%,.5);border-bottom:thin solid hsla(0,0%,50%,.5);font-weight:700;text-align:center;-ms-flex:1 1 auto;flex:1 1 auto;min-width:2em;width:100%;-webkit-transition:all .3s ease;-o-transition:all ease .3s;transition:all .3s ease;opacity:.5}.tabs .tab-link,.tabs .tab-link a{white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}.tabs .tab-link a{color:currentColor!important;text-decoration:none;display:block;padding:0 1.5rem 0 1rem}.tabs .tab-link.tab-link-active{border-bottom-color:transparent;border-right-color:hsla(0,0%,50%,.25);opacity:1}.tabs .tab-link.tab-link-loading{opacity:.25;-webkit-animation:blink 2s ease infinite;animation:blink 2s ease infinite}@-webkit-keyframes blink{0%{opacity:.25}50%{opacity:.75}to{opacity:.25}}@keyframes blink{0%{opacity:.25}50%{opacity:.75}to{opacity:.25}}.remove-tab-link{position:absolute;top:50%;right:0;width:2rem;height:2rem;margin-top:-1rem;line-height:2rem;padding:0;text-indent:-9999px;text-align:center;overflow:hidden;outline:0;opacity:.75;cursor:pointer;color:currentColor}.remove-tab-link:before{content:"\D7";position:absolute;top:0;left:0;right:0;text-indent:0;font-size:1.25rem}.search{-ms-flex:1 1;flex:1 1}.search-form{position:relative}.search-form input{display:block;width:100%;border:0;background:transparent;color:currentColor;-webkit-appearance:none;-moz-appearance:none;appearance:none;height:3.25rem;line-height:1.625rem;padding:.8125rem 1rem;font-size:1rem}.search-form input:focus{outline:0}.search-results{position:absolute;top:100%;left:0;right:0;background-color:#fff;max-height:calc(100vh - 3.25rem);overflow:auto;z-index:2;-webkit-box-shadow:0 100vh 0 100vh hsla(0,0%,50%,.5),0 .5rem .5rem hsla(0,0%,50%,.125);box-shadow:0 100vh 0 100vh hsla(0,0%,50%,.5),0 .5rem .5rem hsla(0,0%,50%,.125)}.search-result,.search-results{border-top:thin solid hsla(0,0%,50%,.25)}.search-result{display:block;padding:1rem;line-height:1;color:inherit;text-decoration:none}.search-result:first-child{border-top-width:0}.search-result:visited{color:currentColor}.search-result.active,.search-result:hover{background-color:hsla(0,0%,50%,.075)}.search-result-description,.search-result-title{white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}.search-result-title{font-size:.9rem;font-family:Playfair Display,PT Serif,Lora,Georgia,serif;margin:0}.search-result-description{margin:.5rem 0 0;opacity:.5;font-size:.75rem}.search-result-description:first-letter{text-transform:capitalize}.search-error{text-align:center;padding:3rem 1rem;opacity:.5}.page-sections{position:fixed;top:0;right:0;z-index:10}.page-sections-button{position:relative;width:3.25rem;height:3.25rem;background-color:transparent;padding:0;border:0;text-indent:-9999px;text-align:left;overflow:hidden;outline:0;opacity:.75;cursor:pointer;color:currentColor}.page-sections-button:after,.page-sections-button:before{content:"";position:absolute;top:50%;left:50%;width:1.3rem;height:.166rem;background:currentColor;border-radius:1rem;-webkit-transition:all .1s ease;-o-transition:all .1s ease;transition:all .1s ease}.page-sections-button:before{-webkit-transform:translate(-50%,-275%);-ms-transform:translate(-50%,-275%);transform:translate(-50%,-275%);-webkit-box-shadow:0 .747rem;box-shadow:0 .747rem}.page-sections-button:after{-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.page-sections.active .page-sections-button:before{-webkit-transform:translate(-50%,-50%) rotate(-45deg);-ms-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg);-webkit-box-shadow:none;box-shadow:none}.page-sections.active .page-sections-button:after{-webkit-transform:translate(-50%,-50%) rotate(45deg);-ms-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}.page-sections-nav{position:absolute;top:85%;right:.75rem;background-color:#fff;max-width:calc(100vw - 1.5rem);max-height:calc(95vh - 3.25rem);overflow:auto;-webkit-box-shadow:0 .25rem 2rem hsla(0,0%,50%,.125);box-shadow:0 .25rem 2rem hsla(0,0%,50%,.125);border-radius:.25rem}.page-sections-nav a{display:block;padding:.666rem 1rem;font-size:.8rem;color:currentColor;text-decoration:none;border-top:thin solid hsla(0,0%,50%,.1);white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;max-width:36rem}.page-sections-nav a:first-child{border-top-width:0}.page-sections-nav a:visited{color:currentColor}.page-sections-nav a:active,.page-sections-nav a:hover{background-color:hsla(0,0%,50%,.075)}.page-sections-nav a .section-level{opacity:.5;font-size:80%}.page-sections-nav a .section-level-2{margin-left:.5rem}.page-sections-nav a .section-level-3,.page-sections-nav a .section-level-4,.page-sections-nav a .section-level-5{margin-left:1rem}.page-sections-nav a .section-label{font-family:Playfair Display,PT Serif,Lora,Georgia,serif;margin-left:.5rem}.footer{padding:1rem;text-align:center}.modal{position:fixed;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);padding:1.5rem 2rem;background:#fff;border-radius:.25rem;-webkit-box-shadow:0 0 0 100vh hsla(0,0%,50%,.75);box-shadow:0 0 0 100vh hsla(0,0%,50%,.75);z-index:1000;max-width:calc(100vw - 2rem);max-height:calc(100vh - 2rem);width:25rem;overflow:auto;text-align:left;-webkit-animation:modal .3s ease forwards;animation:modal .3s ease forwards;opacity:0}.modal h3{margin-top:0;margin-bottom:2rem}@-webkit-keyframes modal{0%{-webkit-transform:translate(-50%,-75%);transform:translate(-50%,-75%);opacity:0}to{-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);opacity:1}}@keyframes modal{0%{-webkit-transform:translate(-50%,-75%);transform:translate(-50%,-75%);opacity:0}to{-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);opacity:1}}.close{position:absolute;top:0;right:0;width:3.25rem;height:3.25rem;text-indent:-9999px;text-align:left;overflow:hidden;outline:0;opacity:.75;cursor:pointer;color:currentColor;-webkit-transform:scale(.75);-ms-transform:scale(.75);transform:scale(.75)}.close:after,.close:before{content:"";position:absolute;top:50%;left:50%;width:1.3rem;height:.166rem;background:currentColor;border-radius:1rem;-webkit-transition:all .1s ease;-o-transition:all .1s ease;transition:all .1s ease}.close:before{-webkit-transform:translate(-50%,-50%) rotate(-45deg);-ms-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg)}.close:after{-webkit-transform:translate(-50%,-50%) rotate(45deg);-ms-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}.settings-button{position:relative;width:3.25rem;height:3.25rem;padding:0;border:0;border-right:thin solid hsla(0,0%,50%,.25);margin-right:.5rem;text-indent:-9999px;text-align:left;outline:0;opacity:.75;cursor:pointer;background:url(/static/media/settings.e239dd76.svg) no-repeat 50%;background-size:1.25rem}.settings-hint{opacity:.75;font-size:90%}.toggle-label{display:-ms-flexbox;display:flex;margin:0 0 1rem;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;font-weight:700}.toggle{position:relative;display:inline-block;vertical-align:middle;margin-left:1rem;width:3rem;height:1.75rem;border-radius:2rem;overflow:hidden}.toggle-input,.toggle-ui{position:absolute;top:0;left:0;bottom:0;right:0}.toggle-input{margin:0;padding:0;width:100%;height:100%;opacity:0;cursor:pointer}.toggle-input:checked+.toggle-ui{background:currentColor}.toggle-input:checked+.toggle-ui:before{-webkit-transform:translateX(1.25rem) translateY(-50%);-ms-transform:translateX(1.25rem) translateY(-50%);transform:translateX(1.25rem) translateY(-50%)}.toggle-ui{background:hsla(0,0%,50%,.25);pointer-events:none}.toggle-ui,.toggle-ui:before{-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.toggle-ui:before{content:"";position:absolute;top:50%;left:0;margin-left:.125rem;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:1.5rem;height:1.5rem;bottom:0;background:#fff;border-radius:50%}.github-link{display:block;margin:auto;width:2rem;height:2rem;text-align:left;text-indent:-9999px;cursor:pointer;background:url(/static/media/github.1bb02710.svg) no-repeat 50%;background-size:1.25rem}.home-page .root .blurb{text-align:center}.home-page .root .page-title{margin-bottom:0}.home-page .root .container+.container{padding-top:0;margin-top:-1rem}.home-page .root .container+.container .page-title{display:none}.home-page .root h2 .mw-headline{margin:0;font-size:1.25rem}.home-page .root h2 .mw-headline:before{display:none}.home-page .root .loading:after,.home-page .root .loading:before{top:0}.home-page .root .page h2 .mw-headline:before{display:none}.home-page .root table img{width:100%}.home-page .root #mp-topbanner{width:auto;min-width:0;background:none;border:0;color:inherit;margin-bottom:1rem}.home-page .root #mp-topbanner>div{display:none}.home-page .root #mp-topbanner #mp-portals{position:static;width:auto;margin:0;padding:0;min-width:0;text-align:center;white-space:normal}.home-page .root #mp-topbanner #mp-portals:before{content:"Categories";display:block;font-family:Playfair Display,PT Serif,Lora,Georgia,serif;margin-bottom:1rem;font-size:1.25rem}.home-page .root #mp-topbanner #mp-portals li{display:inline-block;position:static}.home-page .root #mp-topbanner #mp-portals li a{padding:.25rem}.home-page .root #mp-upper tr{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.home-page .root #mp-upper tr td{width:100%}@media (min-width:48rem){.home-page .root #mp-upper tr{-ms-flex-direction:row;flex-direction:row}.home-page .root #mp-upper tr td{width:50%;-ms-flex:50% 1;flex:50% 1}.home-page .root #mp-left{padding-right:1.5rem}.home-page .root #mp-left+td{display:none!important}.home-page .root #mp-right{padding-left:1.5rem}}.home-page .root #mp-bottom,.home-page .root #mp-dyk,.home-page .root #mp-left,.home-page .root #mp-lower,.home-page .root #mp-lower td,.home-page .root #mp-middle,.home-page .root #mp-otd,.home-page .root #mp-other-lower,.home-page .root #mp-right,.home-page .root #mp-upper,.home-page .root #mp-upper td,.home-page .root .itn-special{display:block;background:none;color:inherit;border:0}.home-page .root #mp-bottom .mp-h2,.home-page .root #mp-dyk .mp-h2,.home-page .root #mp-left .mp-h2,.home-page .root #mp-lower .mp-h2,.home-page .root #mp-lower td .mp-h2,.home-page .root #mp-middle .mp-h2,.home-page .root #mp-otd .mp-h2,.home-page .root #mp-other-lower .mp-h2,.home-page .root #mp-right .mp-h2,.home-page .root #mp-upper .mp-h2,.home-page .root #mp-upper td .mp-h2,.home-page .root .itn-special .mp-h2{background:none;color:inherit;border:0}.home-page .root .itn-special{text-align:left}.home-page .root #mp-otd p:first-child{text-align:center}.home-page .root #mp-tfa-img img{display:block;margin:auto}.home-page .root #mp-tfp img{width:100%}.home-page .root #mp-sister-content .plainlinks tbody{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;text-align:center;-ms-flex-pack:center;justify-content:center}.home-page .root #mp-sister-content .plainlinks tbody tr{margin:1rem}.home-page .root #lang>ul{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0;padding:0}.home-page .root #lang>ul li{display:block;margin-right:1.5rem}.home-page .root #metalink,.mp-thumb,.thumb{text-align:center}.mp-thumb,.thumb{margin:2em auto}.mp-thumb .thumbcaption,.thumb .thumbcaption{font-size:75%;margin:1rem auto;line-height:1.5em;max-width:32rem;opacity:.75}.thumbinner{margin:auto;width:auto}.thumbinner [style*=width]{width:auto!important}.thumbinner [style*=height]{height:auto!important}.infobox :only-child>.image,.mp-thumb .image,.thumb{display:block}.infobox :only-child>.image img,.mp-thumb .image img,.thumb img{display:block;min-width:50%;max-width:20rem;margin:1rem auto;background-color:#fff}@media (max-width:36rem){.infobox :only-child>.image,.mp-thumb .image,.thumb{margin:0 -1.5rem}.infobox :only-child>.image .thumbcaption,.mp-thumb .image .thumbcaption,.thumb .thumbcaption{padding:0 1rem}.infobox :only-child>.image img,.mp-thumb .image img,.thumb img{width:100%}}.root{counter-reset:section}.root p:first-of-type b{font-family:Playfair Display,PT Serif,Lora,Georgia,serif}.root .mediaContainer{margin:1rem auto}.root #coordinates{display:block;text-align:center}.root h2{margin:0;counter-increment:section}.root h2 .mw-headline{display:block;position:relative;padding:1em 0;margin:2em 0}.root h2 .mw-headline:before{content:counter(section) ".";display:block;font-size:75%;font-weight:400}.root h2 .mw-headline:after{content:"";position:absolute;bottom:0;left:50%;width:1.5em;margin-left:-.75em;border-bottom:thin solid}.root h3{margin:1em 0 2em}.root h3 .mw-headline{display:block;text-align:center;padding-top:1em}.root>.hatnote:first-child,.root>.hatnote:first-child+div.hatnote{text-align:center;font-size:.75em;margin:-1rem auto 2rem;max-width:32rem;opacity:.75}@supports (-webkit-hyphens:auto){.root{text-align:justify;-webkit-hyphens:auto}}.portal-bar,.quotebox,.side-box{width:auto!important;max-width:26rem;margin-left:auto!important;margin-right:auto!important;background:transparent!important;border:0!important}.unsolved{border-radius:4px}.serif-stack{font-family:PT Serif,Lora,Georgia,serif}.sans-stack{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif}h1,h2,h3,h4,h5,h6{clear:both;margin:2em 0 1em;position:relative;line-height:1.333em;font-family:Playfair Display,PT Serif,Lora,Georgia,serif}h1,h2{text-align:center}h1+div.hatnote,h2+div.hatnote{margin:1em auto;text-align:center;max-width:450px}.page-title{text-align:center;font-size:2em;margin:0 0 1.5em}div.hatnote{padding:0;line-height:1.5em;text-align:center}table{border:0!important;background-color:transparent!important;color:inherit!important}table.infobox{font-size:90%;border:0}table.infobox.active,table.infobox.geography,table.infobox.vcard{max-width:100%}table.infobox td,table.infobox th{background-color:transparent!important}table.infobox [style*=background]{background:transparent!important}table.infobox [style*=color]{color:inherit!important}table.infobox .adr,table.infobox .fn,table.infobox th[colspan="2"]{font-weight:700;text-align:center;padding:1rem}table.infobox td[colspan="2"]{text-align:center}table.infobox th[scope=row]{text-align:right;padding-right:1.5rem}table.infobox td,table.infobox th{padding:.25rem}table.infobox td:first-child,table.infobox th:first-child{padding-left:0}table.infobox td:last-child,table.infobox th:last-child{padding-right:0}table.vertical-navbox{margin:1em auto;float:none;border:0;padding:0}table.vertical-navbox,table.vertical-navbox th{background-color:transparent}table.navbox{border:0;padding:0}table.navbox th{background-color:transparent}table.wikitable{font-size:90%}table.wikitable caption{margin:0 0 .5em}table.wikitable td,table.wikitable th{padding:.25em .5em;border:thin solid #ddd}table.wikitable img{background-color:#fff}table.navbox,table.wikitable{overflow-y:hidden;overflow-x:auto;display:block;max-width:100%;width:100%}table.navbox td[style*=background],table.wikitable td[style*=background]{opacity:.75}table.mbox-small{background:transparent;border:0;font-style:italic}.root>div[style="width:70%"]{width:auto}.metadata.plainlinks,.mw-editsection,.noprint{display:none}.plainlist ul{list-style:none;margin:0;padding:0}code,pre{background-color:#f5f5f5;border:0;border-radius:.25em}#portals-browsebar~* [style*=background],#portals-browsebar~[style*=background]{background:transparent!important;color:inherit!important}#portals-browsebar~* [style*=color],#portals-browsebar~[style*=color]{color:inherit!important}#portals-browsebar~* [style*=border],#portals-browsebar~[style*=border]{border:0!important}#toc{position:fixed;top:0;left:0;bottom:0;overflow:auto;font-size:1rem;line-height:1.5em;background-color:#fff;padding:1.5em;-webkit-box-sizing:border-box;box-sizing:border-box;width:20rem;max-width:100%;z-index:1000;-webkit-transform:translateX(-20rem);-ms-transform:translateX(-20rem);transform:translateX(-20rem);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media screen{#toc{display:block}}#toc h2{margin:0;font-size:1.2em;text-align:left}#toc h2:after,#toc h2:before{display:none}#toc ul{margin:1em 0;padding:0 0 0 1em}#toc ul ul{margin:0}#toc ul a{color:inherit}#toc>ul{padding:0}#toc.active{display:block;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}#toc li{position:relative;list-style:none}#toc li.toclevel-1{margin:0 0 .5em}#toc .tocnumber{font-size:75%}#toc .tocnumber:after{content:". "}.root table h2{background-color:transparent;border:0;padding:0;color:inherit;margin:0 0 .25em}.root table h2 span{margin:0;padding:0}.reflist{font-size:75%}.reflist~ul{font-size:80%}.reflist:not(.expanded) .mw-references-wrap{display:none}.reflist:not(.expanded):after{content:"View references";text-align:center;display:block;font-size:120%}@media (min-width:48rem){.reflist{-webkit-column-count:2;-moz-column-count:2;column-count:2}}.media{text-align:center}.media .page-title{font-size:1.5rem}.media img{display:block;margin:auto}.loading{position:relative;height:calc(100vh - 3.25rem)}.loading .page-title{-webkit-animation:loading 1.5s linear infinite;animation:loading 1.5s linear infinite}.loading:after,.loading:before{content:"";position:absolute;top:5rem;left:5%;right:5%;height:40vh}.loading:before{background:-webkit-gradient(linear,left top,left bottom,from(transparent),color-stop(50%,transparent),color-stop(50%,currentColor),to(currentColor));background:-webkit-linear-gradient(top,transparent,transparent 50%,currentColor 0,currentColor);background:-o-linear-gradient(top,transparent,transparent 50%,currentColor 50%,currentColor);background:linear-gradient(180deg,transparent,transparent 50%,currentColor 0,currentColor);background-size:100% 2.333em;-webkit-animation:loadingLines 2s linear infinite;animation:loadingLines 2s linear infinite;opacity:.25}.loading:after{background:-webkit-gradient(linear,left top,left bottom,from(hsla(0,0%,100%,0)),to(#fff)),-webkit-gradient(linear,left top,right top,from(hsla(0,0%,100%,0)),to(hsla(0,0%,100%,.5)));background:-webkit-linear-gradient(hsla(0,0%,100%,0),#fff),-webkit-linear-gradient(left,hsla(0,0%,100%,0),hsla(0,0%,100%,.5));background:-o-linear-gradient(hsla(0,0%,100%,0),#fff),-o-linear-gradient(left,hsla(0,0%,100%,0),hsla(0,0%,100%,.5));background:linear-gradient(hsla(0,0%,100%,0),#fff),linear-gradient(90deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.5))}.spinner{position:relative;text-indent:-9999px;overflow:hidden;text-align:left;height:1.5rem;padding:4rem 0;opacity:.5}.spinner:before{content:"";position:absolute;top:50%;left:50%;width:1.5rem;height:1.5rem;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);border:thin solid transparent;border-radius:50%;border-right-color:currentColor;-webkit-animation:spin .5s linear infinite;animation:spin .5s linear infinite}@-webkit-keyframes loading{0%,to{opacity:.5}50%{opacity:.3}}@keyframes loading{0%,to{opacity:.5}50%{opacity:.3}}@-webkit-keyframes loadingLines{0%,to{opacity:.2}50%{opacity:.1}}@keyframes loadingLines{0%,to{opacity:.2}50%{opacity:.1}}@-webkit-keyframes spin{0%{-webkit-transform:translate(-50%,-50%) rotate(0deg);transform:translate(-50%,-50%) rotate(0deg)}to{-webkit-transform:translate(-50%,-50%) rotate(1turn);transform:translate(-50%,-50%) rotate(1turn)}}@keyframes spin{0%{-webkit-transform:translate(-50%,-50%) rotate(0deg);transform:translate(-50%,-50%) rotate(0deg)}to{-webkit-transform:translate(-50%,-50%) rotate(1turn);transform:translate(-50%,-50%) rotate(1turn)}}.lowContrast,.lowContrast .header{background:#b9c1c6;color:#444}.lowContrast img{opacity:.666}.darkMode,.darkMode .header{background:#000;color:#fff}.darkMode.lowContrast{color:#aaa}.darkMode .page-sections-nav,.darkMode .search-results,.darkMode .toggle-ui:before{background:#000}.darkMode .loading:after{background:-webkit-gradient(linear,left top,left bottom,from(transparent),to(#000)),-webkit-gradient(linear,left top,right top,from(transparent),to(rgba(0,0,0,.5)));background:-webkit-linear-gradient(transparent,#000),-webkit-linear-gradient(left,transparent,rgba(0,0,0,.5));background:-o-linear-gradient(transparent,#000),-o-linear-gradient(left,transparent,rgba(0,0,0,.5));background:linear-gradient(transparent,#000),linear-gradient(90deg,transparent,rgba(0,0,0,.5))}.darkMode .github-link,.darkMode .settings-button,.darkMode img.mwe-math-fallback-image-inline{-webkit-filter:invert(.9);filter:invert(.9)}.darkMode .modal{background:#000;-webkit-box-shadow:0 0 0 100vh rgba(0,0,0,.75);box-shadow:0 0 0 100vh rgba(0,0,0,.75)}.darkMode .root .unsolved{background-color:#333;border-color:#444}.darkMode a{color:#c2850a;-webkit-tap-highlight-color:hsla(40,90%,40%,.25)}.darkMode a:visited{color:#c2660a}.darkMode a:active,.darkMode a:focus,.darkMode a:hover{color:#916308;outline:0}.darkMode code,.darkMode pre{background-color:#333}.sansSerif,.sansSerif h1,.sansSerif h2,.sansSerif h3,.sansSerif h4,.sansSerif h5,.sansSerif h6{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif}
/*# sourceMappingURL=main.762eb470.css.map*/