:root{--color-bg:#212121;--color-bg-dark:white;--color-bg-black-hover:rgba(0,0,0,.4);--color-bg-nav:#313131;--color-bg-navhover:#424242;--color-bg-area:rgba(0,0,0,.3);--color-bg-bluegray:#182024;--color-bg-bluegray-hover:#37474f;--color-bg-bar-high:linear-gradient(to right,#204110 0%,#50a028 70%);--color-bg-bar-med:linear-gradient(to right,#4d4825 0%,#ff6 70%);--color-bg-bar-low2:linear-gradient(to right,#4f2b02 0%,#f18309 70%);--color-bg-bar-low:linear-gradient(to right,#460d0d 0%,#cc2626 70%);--color-bg-hover:rgba(255,255,255,.1);--color-border-nav:#777;--color-border-dark:#8a8a8a;--color-divider:rgb(255,255,255,.12);--color-font:#fff;--color-font-dark:#000;--color-font-light:#c8c8c8;--color-font-faded:#7d7d7d;--color-font-link:#b2ff59;--color-font-linkhover:#b2ff59;--color-font-linkhover-dark:#689f38;--color-font-highlight-orange:#ff9800;--color-font-highlight-green:#b2ff59;--color-font-alert:#ffd54f;--color-font-error:#f44336;--color-line:#646464;--color-line-hover:#c8c8c8;--color-line-dark:#424242;--color-ui-main:#9ccc65;--color-ui-main-dark:#8bc34acc;--color-ui-button:#558b2f;--color-guide-tier1:#7cb342;--color-guide-tier2:#cddc39;--color-guide-tier3:#ff9800;--dim-nav-height:65px;--dim-fixed-header:var(--dim-nav-height);--dim-nav-alert-width:600px;--dim-title-letter-spacing:.03em;--z-tooltip:1000;--z-drawer:300;--z-menu:200;--z-nav:100;--z-overlay:99;--z-nav-side:80;--z-menu-interior:70;--font:'Proza Libre',Helvetica,Sans-Serif;--font-number:Lato,Helvetica,Sans-Serif;--hover-shadow:inset 0 0 500px 500px rgba(255,255,255,.15);--hover-shadow-light:inset 0 0 500px 500px rgba(255,255,255,.075);--text-xs:11px;--text-sm:13px;--text-base:15px;--text-lg:17px;--text-xl:22px;--text-2xl:28px;--text-3xl:32px;--text-xs-plus:12px;--text-sm-plus:14px;--text-base-plus:16px;--text-lg-plus:19px;--text-xl-plus:24px;--text-display-sm:30px;--text-display-md:34px;--text-display-lg:42px;--text-display-xl:54px;--leading-none:1;--leading-tight:1.3;--leading-snug:1.5;--leading-normal:1.65;--leading-loose:1.75}html{box-sizing:border-box;background:var(--color-bg);height:100%}*,*:before,*:after{box-sizing:inherit}body{font-family:var(--font);color:var(--color-font);padding:0;margin:0;height:100%}.hidden{display:none!important}.invisible{visibility:hidden!important}.disabled{opacity:.25!important}.disabled::after{content:''!important;position:absolute!important;top:0!important;left:0!important;width:100%!important;height:100%!important}.no-animation{animation:none!important;transition:none!important}a{outline:0;text-decoration:none}a:link{color:var(--color-font-link)}a:visited{color:var(--color-ui-main)}a:focus{color:var(--color-ui-main);text-decoration:underline}a:hover{text-decoration:underline}a:active{color:var(--color-ui-main)}p,h1,h2,h3,h4,h5,h6{margin:0;padding:0;font-weight:normal;font-size:1em;font-style:normal}b,i,label,small,strong,em{font-weight:normal;font-style:normal;font-size:1em}hr{border:0;border-bottom:1px solid var(--color-divider);padding:0;margin:0}.material-icons{color:rgba(255,255,255,1)}.material-icons.md-18{font-size:18px}.material-icons.md-24{font-size:24px}.material-icons.md-36{font-size:36px}.material-icons.md-48{font-size:48px}.m-nav-guide-menu{overflow:hidden;position:absolute;top:var(--dim-nav-height);transition:top .25s;right:0;background:var(--color-bg-nav);max-width:1100px;border-bottom:1px solid var(--color-line);border-left:1px solid var(--color-line)}.m-nav-guide-menu h5{margin:15px;padding:0;font-weight:bold;font-size:16px;letter-spacing:var(--dim-title-letter-spacing)}.m-nav-guide-menu section{display:flex;flex-flow:row wrap}.m-nav-guide-menu .m-nav-guide-spec{font-weight:bold;font-size:14px;border-bottom:1px solid;margin:0 0 3px 0}.m-nav-guide-menu a{display:flex;flex-direction:row;align-items:center;font-size:14px;margin:3px 0 3px 0;background:var(--color-bg-nav);transition:background-color .3s ease}.m-nav-guide-menu.collapsed{top:-1000px;max-height:1000px;transition:top .25s}.m-nav-guide-menu a span{margin:-1px 2px -1px -1px}.m-nav-guide-menu a:hover{background:var(--color-bg-navhover);transition:background-color .3s ease;text-decoration:none}.m-nav-guide-cls{display:flex;flex-direction:column;width:150px;margin:5px 15px 15px 15px}.m-nav-alert-menu{overflow:hidden;position:absolute;top:100%;right:0;width:var(--dim-nav-alert-width);transition:right .25s;background:var(--color-bg-nav);display:flex;flex-flow:column nowrap;border-left:1px solid var(--color-line);border-bottom:1px solid var(--color-line);padding:20px 20px 20px 35px}.m-nav-alert-menu .desc{font-size:14px;margin-bottom:20px}.m-nav-alert-menu.collapsed{right:calc(var(--dim-nav-alert-width)*-1);transition:right .25s}.m-nav-alert-item{position:relative;display:flex;flex-flow:column nowrap;margin-bottom:20px;padding-bottom:5px}.m-nav-alert-item.new.last{margin-bottom:30px}.m-nav-alert-item::before{content:"";position:absolute;left:-20px;width:15px;height:100%}.m-nav-alert-item.new::before{background:var(--color-font-highlight-green)}.m-nav-alert-item.old::before{background:var(--color-font-faded)}.m-nav-alert-item.last{margin-bottom:0}.m-nav-alert-item label{margin-bottom:2px;font-size:14px}.m-nav-alert-item label span{color:var(--color-font-highlight-green);font-weight:normal;margin-left:5px}.m-nav-alert-item.new label{font-weight:bold}.m-nav-alert-item p{font-size:13px;color:var(--color-font-light)}.m-content{padding:var(--dim-nav-height) 0 0 0;min-height:calc(100% - 95px)}