@charset "UTF-8";:root{--color-bg-page: #6e8ed7;--color-bg-content: #f3f3f3;--color-bg-content-darker: #e6e6e6;--color-bg-header: #3a5285;--color-bg-header-dark: #263557;--color-bg-row-1: #d6e2ff;--color-bg-row-2: #e7eeff;--color-bg-button: #3a5285;--color-bg-button-hover: #4d6db1;--color-bg-button-active: #4d6db1;--color-bg-success: green;--color-bg-success-light: #d6f8d6;--color-bg-warning: orange;--color-bg-warning-light: #ffdead;--color-bg-notice: #3a5285;--color-bg-notice-light: #d6e2ff;--color-bg-danger: darkred;--color-bg-danger-light: #f1bbbb;--color-bg-error: darkred;--color-bg-error-light: #f1bbbb;--color-bg-black: #111;--color-bg-white: #fafafa;--color-bg-disabled: #666;--color-bg-disabled-light: #c7c7c7;--color-text: #1f1f1f;--color-text-faded: #666;--color-text-header: #fff;--color-text-navigation-header: #fff;--color-text-table-header: #fff;--color-text-link: #1e64f0;--color-text-link-hover: #5e90f5;--color-text-link-active: #5e90f5;--color-text-link-visited: #1d53be;--color-text-button: #fff;--color-text-button-hover: #fff;--color-text-button-active: #fff;--color-text-success: lime;--color-text-in-success: lime;--color-text-in-success-light: #1f1f1f;--color-text-warning: yellow;--color-text-in-warning: #1f1f1f;--color-text-in-warning-light: #1f1f1f;--color-text-notice: #fff;--color-text-in-notice: #fff;--color-text-in-notice-light: #1f1f1f;--color-text-danger: red;--color-text-in-danger: red;--color-text-in-danger-light: #1f1f1f;--color-text-error: red;--color-text-in-error: red;--color-text-in-error-light: #1f1f1f;--color-text-black: #111;--color-text-white: #fafafa;--color-text-disabled: #666;--color-text-in-disabled: #aaa;--color-text-in-disabled-light: #1f1f1f;--color-border: #3a5285;--color-border-content: #707070;--color-border-deep: #263557;--color-border-header: #fff;--color-border-white: #f3f3f3;--color-border-table-inner: #6e8ed7;--color-border-button: #263557;--font-family-serif: "Georgia", "Times New Roman", serif;--font-family-quote: var(--font-family-serif);--font-family-main: "Arial", "Roboto", "Trebuchet MS", sans-serif;--font-family-condensed: "Franklin Gothic Medium", "Roboto Condensed", "Arial Narrow", "Trebuchet MS", "Arial", sans-serif;--font-family-heading: "Franklin Gothic Medium", "Roboto", "Tahoma", "Verdana", sans-serif;--screen-size-mobile-small: 320px;--screen-size-mobile-medium: 375px;--screen-size-mobile-medium: 360px;--screen-size-mobile-large: 414px;--screen-size-mobile: 550px}body.dark-mode{--color-bg-page: #243254;--color-bg-content: #3a4c75;--color-bg-content-darker: #465986;--color-bg-header: #172645;--color-bg-header-dark: #263557;--color-bg-row-1: #284995;--color-bg-row-2: #3158b3;--color-bg-button: #3a5285;--color-bg-button-hover: #4968a9;--color-bg-button-active: #4968a9;--color-bg-success: green;--color-bg-success-light: #d6f8d6;--color-bg-warning: orange;--color-bg-warning-light: #ffdead;--color-bg-notice: var(--color-bg-row-1);--color-bg-danger: darkred;--color-bg-danger-light: #f1bbbb;--color-bg-error: darkred;--color-bg-error-light: #f1bbbb;--color-bg-black: #111;--color-bg-white: #f3f3f3;--color-bg-disabled: #333;--color-bg-disabled-light: #5e5e5e;--color-text: #ddd;--color-text-faded: #666;--color-text-header: #fff;--color-text-navigation-header: #fff;--color-text-table-header: #fff;--color-text-link: #a7d4ff;--color-text-link-hover: #c5e8ff;--color-text-link-active: #c5e8ff;--color-text-link-visited: #76bdff;--color-text-button: #fff;--color-text-button-hover: #fff;--color-text-button-active: #fff;--color-text-success: lime;--color-text-warning: yellow;--color-text-notice: var(--color-bg-header);--color-text-danger: red;--color-text-error: red;--color-text-black: #111;--color-text-white: #f3f3f3;--color-text-disabled: #aaa;--color-border: var(--color-bg-header);--color-border-content: #526694;--color-border-deep: var(--color-bg-header-dark);--color-border-header: var(--color-text-header);--color-border-white: var(--color-bg-content);--color-border-table-inner: var(--color-bg-page);--color-border-button: #526694}html{font-size:18px;overflow-y:scroll}html,body{color:var(--color-text);line-height:1.5em;margin:0;padding:0}html,button,input,select,textarea,.pure-g[class*=pure-u]{font-family:var(--font-family-main)}body{background:var(--color-bg-page);font-size:.875rem;margin:0;padding:0}h1,h2,h3,h4,h5,h6{font-family:var(--font-family-heading);margin-top:0;padding:0;clear:both}a{color:var(--color-text-link);text-decoration:none}a:visited{color:var(--color-text-link-visited)}a:hover{color:var(--color-text-link-hover)}a:active{color:var(--color-text-link-active)}strong,b{font-weight:700}em,i{font-style:italic}q{font-style:italic;font-family:var(--font-family-quote,"Roboto Slab","Georgia","Times New Roman",serif)}q:before{content:"“"}q:after{content:"”"}form{color:var(--color-text)}.layout-primary-container{grid-area:primary;margin:0 auto;margin-top:.25rem;display:grid;grid-template-columns:auto 336px;grid-template-areas:"content sidebar"}@media only screen and (max-width:900px){.layout-primary-container{grid-template-columns:auto;grid-template-areas:"content";margin-bottom:100px}}.layout{width:auto;display:grid;max-width:100%;grid-template-rows:62px 34px auto;grid-template-columns:auto;grid-template-areas:"logo" "quick-nav" "banner-ad" "primary";margin:0 auto}@media only screen and (max-width:900px){.layout{grid-template-rows:56px 34px auto}}.layout-top-container{grid-area:logo;width:100%;background:var(--color-bg-header)}@media only screen and (max-width:900px){.layout-top-fixed{position:fixed;top:0;height:90px;width:100%;z-index:500}}@media only screen and (max-width:900px){.has-extra-nav-mobile #layout-top-banner-ad{margin-top:44px}}.layout-top{max-width:1086px;display:flex;flex-flow:row wrap;margin:0 auto}@media only screen and (max-width:900px){.layout-top{display:flex;flex-flow:row nowrap;align-items:center;height:56px}}.top-logo{flex-basis:auto;flex-grow:2;margin:auto;margin-left:8px;font-size:2.25rem;font-weight:700;font-family:var(--font-family)}.top-logo a,.top-logo a:visited,.top-logo a:hover,.top-logo a:active{color:var(--color-text-header)}@media only screen and (max-width:900px){.top-logo{flex:1 0 60%;font-size:1.75rem}.top-logo img{width:auto;height:100%;max-height:42px}.top-logo .custom-logo-link{display:block;object-fit:contain}}.layout-top-button{flex:0 0 56px;margin:auto 0;cursor:pointer}.layout-top-button svg{display:block;margin:0 .25rem}.layout-top-menu-button{display:none}@media only screen and (max-width:900px){.layout-top-menu-button{display:block}}@media only screen and (max-width:900px){.layout-top-menu-close{display:none}}.layout-top-style-light{display:none}.layout-top-style-dark{display:block}body.dark-mode .layout-top-style-light{display:block}body.dark-mode .layout-top-style-dark{display:none}@media only screen and (max-width:359px){.layout-top-button{flex:0 0 44px}.layout-top-button svg{margin:0}}.layout-quick-nav-container{grid-area:quick-nav;height:34px}.layout-quick-nav{max-width:1086px;margin:0 auto;height:100%}.layout-quick-nav>ul,.layout-quick-nav>menu{display:flex;flex-flow:row nowrap;align-items:center;margin:0;padding:0;height:100%}.layout-quick-nav>ul>li,.layout-quick-nav>menu>li{display:block;flex:1 1 auto;margin:0;padding:0 .1rem;list-style:none;text-align:center;height:auto}.layout-quick-nav a{display:block;width:100%;font-size:120%;font-weight:700}@media only screen and (max-width:900px){.layout-quick-nav{font-size:14px;font-family:roboto condensed,var(--font-family-condensed)}.layout-quick-nav a{text-overflow:ellipsis;overflow:hidden}}@media only screen and (max-width:360px){.layout-quick-nav{font-size:12px}}@media only screen and (max-height:520px) and (orientation:landscape){.layout{grid-template-rows:56px auto;grid-template-areas:"logo" "banner-ad" "primary"}.layout-quick-nav-container{display:none}}.layout-banner-ad{grid-area:banner-ad;width:100%;margin-top:.5rem;margin-bottom:.25rem}.layout-content-container{grid-area:content;max-width:750px}@media only screen and (min-width:901px){.layout-content-container{padding-right:.125rem}}@media only screen and (max-width:900px){.layout-content-container{padding:0}}.layout-header{text-align:center;width:100%;box-sizing:border-box}.content-box{border:1px var(--color-border-content) solid;border-radius:12px;padding:.5rem;margin-bottom:.25rem}@media only screen and (max-width:599px){.content-box{border-radius:0;margin-bottom:.5rem}}.content-box.no-padding{padding:0}.layout-header h1{margin:auto;padding:0;font-size:1.5rem;font-weight:900}.layout-header h1 .header-page-number{font-size:80%;line-height:80%;font-weight:400}.top-description p{margin-top:0;font-size:.8rem;line-height:1rem}.layout-content>p{margin-top:0;padding-top:0}.layout-content p:last-child{margin-bottom:0;padding-bottom:0}.layout-content h2{font-size:1.6rem;border-bottom:1px var(--color-text) solid}.layout-content h3{font-size:1.4rem}.layout-content h3:before{font-size:120%;padding-right:.25rem;content:"›"}.layout-content h4{font-size:1.2rem}.layout-content h4:before{font-size:120%;padding-right:.25rem;content:"»"}.layout-content h5{font-size:1rem}.layout-content h6{font-size:.9rem}.layout-content h2,.layout-content h3{font-weight:900}.layout-content h2,.layout-content h3,.layout-content h4,.layout-content h5,.layout-content h6{clear:both;margin-bottom:.25rem;padding-bottom:.125rem}@media only screen and (max-width:900px){.layout-content h2{font-size:1.25rem}.layout-content h3{font-size:1.1rem}.layout-content h4{font-size:.9rem}.layout-content h5{font-size:.75rem}.layout-content h6{font-size:.5rem}}.layout-side-container{grid-area:sidebar;display:flex;flex-flow:row wrap;align-content:start}.layout-side-container .menu{padding-left:0;margin:.125rem}.layout-side-container .menu:first-child{margin-top:0}.layout-side-container .menu>li{list-style:none}.layout-side-container .menu .menu-item.menu-item-has-children,.layout-side-container .menu .page_item.page_item_has_children,.layout-side-container .menu .pagenav{background:var(--color-bg-content);border:1px var(--color-border-content) solid;border-radius:12px;padding:.2rem;margin-bottom:.25rem}.layout-side-container .menu .menu-item.menu-item-has-children>a,.layout-side-container .menu .page_item.page_item_has_children>a,.layout-side-container .menu .pagenav>a{display:block}.layout-side-container .menu .menu-item.menu-item-has-children>a,.layout-side-container .menu .menu-item.menu-item-has-children>.extra-nav-overall-header,.layout-side-container .menu .page_item.page_item_has_children>a,.layout-side-container .menu .page_item.page_item_has_children>.extra-nav-overall-header,.layout-side-container .menu .pagenav>a,.layout-side-container .menu .pagenav>.extra-nav-overall-header{display:block;border-radius:8px;margin:.125rem;background:var(--color-bg-header);font-family:var(--font-family-condensed,"Roboto Condensed","Arial Narrow",sans-serif);font-weight:700;font-size:16px;color:var(--color-text-navigation-header);text-align:center}@media only screen and (max-width:900px){.mobile-menu-active .layout-side-container .menu .menu-item.menu-item-has-children>a,.mobile-menu-active .layout-side-container .menu .menu-item.menu-item-has-children>.extra-nav-overall-header,.mobile-menu-active .layout-side-container .menu .page_item.page_item_has_children>a,.mobile-menu-active .layout-side-container .menu .page_item.page_item_has_children>.extra-nav-overall-header,.mobile-menu-active .layout-side-container .menu .pagenav>a,.mobile-menu-active .layout-side-container .menu .pagenav>.extra-nav-overall-header{font-size:120%}}.layout-side-container .sub-menu,.layout-side-container .children,.layout-side-container .pagenav{margin:0;padding:0;list-style:none}.layout-side-container .sub-menu li,.layout-side-container .children li,.layout-side-container .pagenav li{font-size:14px;border-bottom:1px var(--color-border) solid}.layout-side-container .sub-menu li:last-child,.layout-side-container .children li:last-child,.layout-side-container .pagenav li:last-child{border-bottom:none}@media only screen and (max-width:900px){.mobile-menu-active .layout-side-container .sub-menu li,.mobile-menu-active .layout-side-container .children li,.mobile-menu-active .layout-side-container .pagenav li{font-size:120%;line-height:1.5rem;padding-top:.25rem;padding-bottom:.25rem}}.layout-side-container .sub-menu a,.layout-side-container .children a,.layout-side-container .pagenav a{display:block;text-indent:-.3rem;margin-left:.3rem}.layout-side-container .pagenav>ul{padding-left:0}.layout-side-container .pagenav>ul li{list-style:none;font-size:14px;border-bottom:1px var(--color-border) solid}.layout-side-container .pagenav>ul li:last-child{border-bottom:none}.layout-side-container .pagenav>ul .extra-nav-section{display:block;border:none;border-bottom:0;border-radius:0;margin-bottom:2px;margin-top:.5rem;font-family:var(--font-family-condensed,"Roboto Condensed","Arial Narrow",sans-serif);font-weight:700;text-align:center}@media only screen and (max-width:900px){.layout-side-container .pagenav>ul .extra-nav-section{font-size:120%}}@media only screen and (min-width:901px){.layout-side-container .pagenav>ul .extra-nav-section{font-size:.875rem}}.layout-side-container .pagenav>ul>.extra-nav-section:first-child{margin-top:0}.layout-side-box{flex:1 0 100%}.layout-side-column{flex:1 0 50%}.ad-side-responsive{margin:0 auto .25rem;max-width:300px;max-height:250px;overflow:hidden}.front-updates,.layout-updates{display:flex;flex-flow:row wrap;align-items:flex-start;justify-content:space-between;column-gap:.25rem}.front-updates .content-box,.layout-updates .content-box{width:100%;box-sizing:border-box}.front-updates>header,.layout-updates>header{flex:2 1 auto}@media only screen and (min-width:600px){.update-wrapper{flex:0 1 calc(50% - 0.125rem);max-width:calc(50% - 0.125rem)}.update-wrapper.is-first{flex:2 1 100%;max-width:100%}}@media only screen and (max-width:599px){.update-wrapper{flex:2 1 100%}}.update-wrapper article{box-sizing:border-box}.update-top-header{margin:-.125rem -.125rem 0}.update-top-meta{margin:0 -.125rem .5rem}.update-thumbnail{text-align:center;display:block}.material-icons{vertical-align:middle}html :where(img[class*=wp-image-]){height:auto;max-width:100%}.wp-block-image{margin:0 0 1em}.wp-block-image img{height:auto;max-width:100%;vertical-align:bottom}.wp-block-image.aligncenter{text-align:center}.wp-block-image.alignfull img,.wp-block-image.alignwide img{height:auto;width:100%}.wp-block-image .aligncenter,.wp-block-image .alignleft,.wp-block-image .alignright{display:table}.wp-block-image .aligncenter>figcaption,.wp-block-image .alignleft>figcaption,.wp-block-image .alignright>figcaption{display:table-caption;caption-side:bottom}.wp-block-image .alignleft{float:left;margin:.5em 1em .5em 0}.wp-block-image .alignright{float:right;margin:.5em 0 .5em 1em}.wp-block-image .aligncenter{margin-left:auto;margin-right:auto}.wp-block-image figcaption{margin-top:.5em;margin-bottom:1em}.wp-block-table{margin:0 0 1em;overflow-x:auto}.wp-block-table table{border-collapse:collapse;width:100%}.wp-block-table .has-fixed-layout{table-layout:fixed;width:100%}.wp-block-table .has-fixed-layout td,.wp-block-table .has-fixed-layout th{word-break:break-word}.wp-block-table.aligncenter,.wp-block-table.alignleft,.wp-block-table.alignright{display:table;width:auto}.wp-block-table.aligncenter td,.wp-block-table.aligncenter th,.wp-block-table.alignleft td,.wp-block-table.alignleft th,.wp-block-table.alignright td,.wp-block-table.alignright th{word-break:break-word}.wp-block-table.is-style-stripes{border-spacing:0;border-collapse:inherit}.wp-block-text-columns,.wp-block-text-columns.aligncenter{display:flex}.wp-block-text-columns .wp-block-column{margin:0 1em;padding:0}.wp-block-text-columns .wp-block-column:first-child{margin-left:0}.wp-block-text-columns .wp-block-column:last-child{margin-right:0}.wp-block-text-columns.columns-2 .wp-block-column{width:50%}.wp-block-text-columns.columns-3 .wp-block-column{width:33.33333%}.wp-block-text-columns.columns-4 .wp-block-column{width:25%}@media only screen and (max-width:414px){.wp-block-image .alignright,.wp-block-image .alignleft{float:none;margin:0 auto}}.wp-block-embed figcaption,.wp-block-image figcaption{text-align:center;font-size:90%;font-family:var(--font-family-condensed,"Roboto Condensed","Arial Narrow",sans-serif);opacity:.8}.wp-block-gallery.no-grow figure.wp-block-image{flex-grow:0}.breadcrumbs ol{margin:0;padding-left:0;list-style:none;text-align:left;font-size:110%;font-family:var(--font-family-condensed);font-variant:petite-caps;border-bottom:1px var(--color-text) dotted;margin-top:-.5rem;margin-bottom:.25rem}.breadcrumbs li{display:inline-block}.breadcrumbs li:after{content:" > ";font-size:80%;font-variant:normal}.breadcrumbs li:last-child:after{content:" ↴"}