#nav-drawer-content::-webkit-scrollbar{width:18px}#nav-drawer-content::-webkit-scrollbar-track{background:rgba(0,0,0,.05)}#nav-drawer-content::-webkit-scrollbar-thumb{background:rgba(0,0,0,.2);border:4px solid transparent;border-radius:10px;background-clip:padding-box}#nav-drawer-content::-webkit-scrollbar-thumb:window-inactive{background:rgba(0,0,0,.1);border:4px solid transparent;border-radius:10px;background-clip:padding-box}#nav-hotkeys KBD{color:#2b2e38;font-size:1.1em;background-color:#eee;border:1px solid #ccc;border-radius:3px;box-shadow:0 1px 2px rgba(0,0,0,.2);padding:2px 6px;line-height:200%}#nav-hotkeys-touch-screen{line-height:250%}#nav-hotkeys H3{margin-top:0}#nav-hotkeys H4{margin-top:2em}#nav-hotkeys H3,#nav-hotkeys H4,#nav-hotkeys TABLE{text-align:left;clear:left}#nav-hotkeys TH{color:#999;font-size:.9em;vertical-align:middle;clear:left;float:left;width:16em}#nav-hotkeys TD{margin-left:12em;font-size:14px}#header-block{transition:all .5s;position:fixed;z-index:100;height:66px;width:100%;background-color:rgba(64,80,96,.85);box-shadow:0 0 8px rgba(0,0,0,.8)}#header-column{position:relative;margin:0 auto;width:960px}#header-content{width:960px;margin:0;padding:7px 15px;transition:all .5s}#header-content A{text-decoration:none;cursor:pointer}#header-content H2{position:relative;z-index:200}#header-small{margin:10px 10px 0 0}#header-big,#header-micro,#header-small{text-shadow:0 0 5px rgba(0,0,0,.7);transition:all .5s}#header-micro,#header-small{color:rgba(255,255,255,.8);font:189% Rancho,sans-serif;vertical-align:top;letter-spacing:1px}#header-big{color:rgba(255,255,255,.9);font:260% Rancho,sans-serif;margin:5px 0 0 -10px!important}#header-big,#header-small{display:inline-block;-webkit-transform:rotate(-4deg);-moz-transform:rotate(-4deg);transform:rotate(-4deg)}#header-micro{display:none;margin:5px 12px 0 0!important}@media screen and (max-width:750px){#header-big,#header-small{display:none}#header-micro{display:inline-block}}#header-content:active,#header-content:hover,#header-content:link,#header-content:visited{transition:all 0!important}NAV{font-family:Lato,sans-serif}NAV .material-icons{font-size:1.1em;vertical-align:middle}#nav-rail-logged-in{z-index:10;margin:0 1em}#nav-rail-logged-in,#nav-rail-logged-out{display:none}#nav-rail #nav-rail-avatar{width:32px;height:32px;padding:0;border-radius:50%;background:url(/whio/thirdparty/google/material-design-icons/ic_account_circle_white_24dp_2x.png) no-repeat center/cover}#nav-rail-user-wrapper{display:inline-block;position:relative}#nav-rail-search-btn I{font-size:150%}#nav-rail-menu-btn{box-shadow:0 0 0 2px rgba(240,240,240,.4);margin-left:.7em}#nav-rail-menu-btn:hover{box-shadow:0 0 0 2px rgba(255,255,255,1)}#nav-shield{visibility:hidden;opacity:0;position:fixed;top:0;left:0;z-index:50;width:100%;height:100%;background-color:rgba(16,16,16,.8);transition:all .25s}.nav-drawer-open #nav-shield{visibility:visible;opacity:1}#nav-rail{margin:0;list-style-type:none;transition:all .25s;font-size:1.1em;position:fixed;right:15px;top:15px;color:rgba(255,255,255,.8)}#nav-rail LI{display:inline-block;vertical-align:middle}#nav-rail A{display:inline-block;vertical-align:middle;color:rgba(240,240,240,.9);margin:.2em .1em;padding:0 .6em .1em;border-radius:.4em;transition:all .5s}#nav-rail A:hover{color:rgba(255,255,255,1);text-decoration:none;background-color:rgba(255,255,255,.1)}#nav-rail A:hover#nav-rail-search-btn{background-color:transparent}#nav-close-btn,#nav-rail-menu-btn,#nav-search-close-btn,#user-close-btn{cursor:pointer}#nav-close-btn,#nav-search-close-btn{color:#fff;top:27px;right:20px;font-size:3em;line-height:0;position:fixed;transition:all .2s;text-shadow:0 0 8px rgba(0,0,0,.2);z-index:200}#nav-close-btn{visibility:hidden;opacity:0}#nav-close-btn:hover{right:17px;text-shadow:0 0 16px rgba(0,0,0,.4)}.nav-drawer-open,.noscroll{overflow:hidden}#nav-drawer{opacity:0;position:fixed;top:0;right:-1000px;height:100%;width:550px;box-sizing:content-box;color:#fff;transition:all .35s;transition-timing-function:cubic-bezier(.42,0,1,1);z-index:100;background-color:rgba(238,57,0,.9);padding-right:50px;box-shadow:0 0 8px rgba(0,0,0,.5);-webkit-animation-name:seasons;-webkit-animation-duration:360s;-webkit-animation-iteration-count:infinite;animation-name:seasons;animation-duration:360s;animation-iteration-count:infinite;-webkit-backdrop-filter:blur(.5em);backdrop-filter:blur(.5em)}BODY.nav-drawer-open #nav-drawer{transition-timing-function:cubic-bezier(.17,.06,.7,1.16);opacity:.9}#nav-drawer-content{position:absolute;height:100%;overflow-y:auto;overflow-x:hidden;right:50px}.nav-drawer-open #nav-drawer{right:-50px}.nav-drawer-open #nav-rail{opacity:0}.nav-drawer-open #nav-close-btn{visibility:visible;opacity:1}.nav-drawer-open #header-big,.nav-drawer-open #header-small{color:rgba(210,230,255,.5);text-shadow:0 0 8px rgba(255,255,255,.3)}#nav-drawer UL{margin:5em 0 3em;padding:0}#nav-menu-quote-outer-wrapper{padding:2em;font-size:1.7em;opacity:.5}#nav-menu-quote-wrapper .fa{opacity:.5}#nav-menu-quote-attribution{float:right;padding-left:2em;font-size:.8em}#nav-menus{transition:all .5s}#nav-menus.faded{margin-top:300px;opacity:0}.nav-menu-wrapper{margin:0;visibility:hidden;height:0;overflow:hidden;transition:all .5s;opacity:0;background-color:rgba(255,255,255,.05);box-shadow:0 0 8px rgba(0,0,0,.1)}#nav-drawer .nav-menu-wrapper UL{padding:0;margin:0;float:left;width:50%}#nav-drawer .nav-menu-wrapper UL:first-child .nav-menu-item{padding:.8em 0 .8em 6em}.nav-menu-expanded .nav-menu-wrapper{height:auto;visibility:visible;opacity:1}#nav-drawer UL.nav-menu-small{width:100%;border-top:1px solid rgba(0,0,0,.08)}.nav-menu-item{font-size:.9em;text-align:left;margin:0;padding:.8em 3em;list-style:none;display:block}.nav-menu-small .nav-menu-item{color:rgba(255,255,255,.45);text-align:center;font-size:.8em;padding:.4em 0}.nav-menu-item DIV{font-size:.9em;line-height:1.5em;margin-left:1em;color:rgba(255,255,255,.6)}.nav-menu-item A,.nav-menu-item A:link,.nav-menu-item A:visited{color:rgba(255,255,255,.45)}.nav-menu-small LI.nav-menu-item{display:block}.nav-menu{list-style:none}A.nav-menu-heading{display:block;text-align:left;font-size:1.1em;margin:0;padding:.3em 4em;background-color:rgba(255,255,255,0);color:rgba(255,255,255,.8);transition:all .5s}.nav-menu-heading-help{opacity:0;transition:all .5s;float:right}@media screen and (max-width:550px){.nav-menu-heading-help{display:none}}#drawer-avatar{border-radius:50%}A.nav-menu-item{color:rgba(255,255,255,.7)}.nav-menu-heading:focus,.nav-menu-heading:hover{text-decoration:none;outline:0;background-color:rgba(0,0,0,.08)}.nav-menu-heading:hover .nav-menu-heading-help{opacity:.6}.nav-menu-item:hover{text-decoration:none;background-color:rgba(0,0,0,.04)}#nav-rail-avatar{position:relative}#nav-user-pane.active{top:41px;opacity:.9}#nav-user-pane{opacity:0;position:absolute;top:61px;left:1000px;border-radius:3px;width:160px;padding:5px 0;background-color:#fff;background-clip:padding-box;box-shadow:0 0 8px rgba(0,0,0,.5);transition:opacity .3s,top .3s;margin-left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}#nav-user-pane:after,#nav-user-pane:before{position:absolute;top:-8px;left:50%;border-right:7px solid transparent;border-left:7px solid transparent;margin-left:-6px;content:' '}#nav-user-pane:after{top:-6px;border-bottom:7px solid #fff}#nav-user-pane LI{display:block;padding:2px 15px;margin:0;transition:all .5s}#nav-user-pane .material-icons{color:#666;margin-right:5px;margin-top:-3px}#nav-user-pane .spacer{display:inline-block;width:26px}#nav-user-pane A{display:block;margin:0;padding:0;width:100%;border-radius:0;border-bottom:1px solid #ddd}#nav-user-pane A:last-child{border-bottom:none}#nav-user-pane A,#nav-user-pane A:hover{color:#000}#nav-user-pane A:hover LI{background-color:#e6e6e6;box-shadow:0 0 8px rgba(0,0,0,.4)}.nav-user-note{color:grey;font-size:.7em}#nav-user-mail:before{color:rgba(238,57,0,.9);content:'\2022';padding:0 .5em}#nav-user-mail-flag{color:rgba(238,57,0,.9);display:none;position:absolute;bottom:-5px;right:-5px;text-shadow:0 0 8px rgba(0,0,0,.7)}#nav-user-wrapper{vertical-align:top;display:inline-block}#nav-search-icon{font-size:1.4em;position:absolute;left:.9em;top:.3em}#nav-search-wrapper{position:relative;padding:.2em 0 .1em;color:rgba(255,255,255,.6);margin:100px auto 30px;max-width:900px;box-sizing:border-box;border-color:rgba(255,255,255,.1);border-style:solid;border-width:2px;font-size:1.5em;height:2.2em}#nav-search{transition:all .5s;color:rgba(255,255,255,.5);position:absolute;border:none;width:100%;box-sizing:border-box;padding:.2em 1em .2em 3em;background-color:transparent;font:1em Lato,Sans-serif}#nav-clear-search-btn{opacity:.7;float:right;z-index:10}#nav-search::-ms-clear{opacity:0}#nav-search:focus{outline:0;color:rgba(255,255,255,1)}#nav-search::-webkit-input-placeholder{color:rgba(255,255,255,.2)}#nav-search:-moz-placeholder{color:rgba(255,255,255,.4)}#nav-search::-moz-placeholder{color:rgba(255,255,255,.4)}#nav-search:-ms-input-placeholder{color:rgba(255,255,255,.2)}#nav-search:input-placeholder{color:rgba(255,255,255,.2)}#nav-search-results{top:0;bottom:0;left:0;right:0;position:fixed;top:9em;overflow-y:scroll}#nav-search-results-list{background-color:transparent!important;background-image:none!important;font-size:.7em;border:none;list-style:none;max-width:50em;margin:0 auto}#nav-search-results-list A{color:rgba(255,255,255,.8)}#nav-search-results-list LI{border-color:transparent!important;border-radius:.15em;transition:all .5s;background-repeat:no-repeat!important;background-position:5px 5px!important;padding:1em;clear:left;overflow:hidden}#nav-search-results-list LI.ui-state-focus,#nav-search-results-list LI:hover{background-color:rgba(0,0,0,.1);color:#fff}#nav-search-results-list IMG{float:left;margin:0 1em 1em 0}.nav-search-title{line-height:1.25em}.nav-search-summary{line-height:1.25em;font-size:.8em;opacity:.8;font-weight:700;margin-bottom:.25em}.nav-search-description{font-size:.8em;line-height:1.4em}#hotkeys-reference-wrapper{margin:5em;position:absolute;bottom:0}#hotkeys-reference{position:relative;box-sizing:border-box;background-color:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.2);border-radius:.5em;font-size:.8em;padding:.5em;width:100%}#hotkeys-reference DT{width:5em;float:left;clear:left}#hotkeys-reference DT KBD{color:#666;padding:4px;font-weight:700;font-family:monospace;border:1px solid #ddd;border-radius:2px;background-color:#eee}#hotkeys-reference DD{float:left}#hotkeys-reference DD,#hotkeys-reference DL,#hotkeys-reference DT{margin:0;padding:0}@media screen and (max-width:980px){#main-block{padding-top:58px}#header-block,#header-block.scrolled{height:58px}#nav-drawer{width:100%}#nav-rail{font-size:.95em;top:13px;right:13px;white-space:nowrap}#nav-rail-expendable A{display:none}#header-big,#header-small{font-size:170%!important;-webkit-transform:rotate(0);-moz-transform:rotate(0);transform:rotate(0)}#header-small{margin:5px 12px 0 0!important}}#nav-clear-search-btn{opacity:.8;position:absolute;right:.5em;cursor:pointer}#nav-spinner{position:absolute;right:2em;display:inline-block;opacity:0;transition:all .5s}.nav-spinner-active #nav-spinner{opacity:1}#nav-spinner>div{width:18px;height:18px;background-color:rgba(255,255,255,.3);border-radius:100%;display:inline-block;-webkit-animation:sk-bouncedelay 1.4s infinite ease-in-out both;animation:sk-bouncedelay 1.4s infinite ease-in-out both}#nav-spinner #nav-spinner-bounce1{-webkit-animation-delay:-.32s;animation-delay:-.32s}#nav-spinner #nav-spinner-bounce2{-webkit-animation-delay:-.16s;animation-delay:-.16s}@-webkit-keyframes sk-bouncedelay{0%,100%,80%{-webkit-transform:scale(0)}40%{-webkit-transform:scale(1)}}@keyframes sk-bouncedelay{0%,100%,80%{-webkit-transform:scale(0);transform:scale(0)}40%{-webkit-transform:scale(1);transform:scale(1)}}.nav-social-media-icons{position:absolute;bottom:0;opacity:.9;left:50%;margin-left:-160px;transition:all .25s}.nav-social-media-icons IMG{margin:30px 20px;width:40px;height:40px}.nav-social-media-icons A:Link IMG{opacity:.5;transition:all .1s}.nav-social-media-icons A:Hover IMG{opacity:1;transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1)}.nav-social-media-icons A:Active IMG{transform:scale(.98);-webkit-transform:scale(.98);-moz-transform:scale(.98)}.nav-social-media-icons-hidden{opacity:0;bottom:-100px}#nav-search-panel{display:none;position:fixed;top:0;left:0;bottom:0;right:0;z-index:30;background-color:rgba(64,80,96,.97)}#nav-search-page-indicator{font-size:.7em;padding:.7em;text-align:center}#nav-search-next-btn{cursor:pointer;display:block;background-color:transparent;font-size:.6em;width:20em;border-radius:2px;padding:.7em;margin:1em auto;color:rgba(255,255,255,.5);border:1px solid rgba(255,255,255,.25);text-align:center}#nav-search-next-btn:active{background-color:rgba(255,255,255,.1)}.nav-filter{display:none}.nav-filter-label.nav-filter-selected{color:#fff;border-bottom-color:rgba(255,255,255,.5)}#nav-advanced-panel{display:none;padding-top:4em;font-size:.75em;z-index:150}.nav-filter-label{transition:.3s;cursor:pointer;margin:.2em 0 .2em 1em;padding:.3em .2em;font-weight:700;border-bottom:2px solid transparent}.nav-filter-field{margin:1em 0}.nav-filter-field .material-icons{margin-right:.2em;font-size:180%;color:rgba(255,255,255,.2)}.nav-filter-field .material-icons.checked{color:#6f6}#nav-advanced-btn{float:right;margin:3em 1em 0 0;font-size:.75em;cursor:pointer;padding:0 .5em .1em;border-radius:1em;transition:.3s}#nav-advanced-btn.active{background-color:rgba(255,255,255,.1)}#nav-search-active-filters{position:absolute;top:2em;height:1.5em;cursor:pointer}#nav-search-active-filter{background-color:rgba(255,255,255,.1);padding:0 .5em;border-radius:1em;display:inline-block;font-size:.6em}#nav-search-go-btn{float:right;cursor:pointer;display:block;font-size:1em;border-radius:2px;margin:1em;border:4px solid #3b3;text-align:center;margin:20px 0;padding:10px 25px;color:#cfc;background-color:#080;font-weight:700}