.ad-leaderboard,.ad-rectangle,.ad-skyscraper,.ad-responsive,.share-icons,.entity-nav{margin:0 auto 1rem;padding:0}@font-face{font-family:'Fira Sans';font-style:italic;font-weight:400;src:local("Fira Sans Italic"),local("FiraSans-Italic"),url(https://fonts.gstatic.com/s/firasans/v8/va9C4kDNxMZdWfMOD5VvkrjEYTLVdlTOr0s.woff2) format("woff2");unicode-range:U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F}@font-face{font-family:'Fira Sans';font-style:italic;font-weight:400;src:local("Fira Sans Italic"),local("FiraSans-Italic"),url(https://fonts.gstatic.com/s/firasans/v8/va9C4kDNxMZdWfMOD5VvkrjNYTLVdlTOr0s.woff2) format("woff2");unicode-range:U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116}@font-face{font-family:'Fira Sans';font-style:italic;font-weight:400;src:local("Fira Sans Italic"),local("FiraSans-Italic"),url(https://fonts.gstatic.com/s/firasans/v8/va9C4kDNxMZdWfMOD5VvkrjFYTLVdlTOr0s.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:'Fira Sans';font-style:italic;font-weight:400;src:local("Fira Sans Italic"),local("FiraSans-Italic"),url(https://fonts.gstatic.com/s/firasans/v8/va9C4kDNxMZdWfMOD5VvkrjKYTLVdlTOr0s.woff2) format("woff2");unicode-range:U+0370-03FF}@font-face{font-family:'Fira Sans';font-style:italic;font-weight:400;src:local("Fira Sans Italic"),local("FiraSans-Italic"),url(https://fonts.gstatic.com/s/firasans/v8/va9C4kDNxMZdWfMOD5VvkrjGYTLVdlTOr0s.woff2) format("woff2");unicode-range:U+0102-0103, U+0110-0111, U+1EA0-1EF9, U+20AB}@font-face{font-family:'Fira Sans';font-style:italic;font-weight:400;src:local("Fira Sans Italic"),local("FiraSans-Italic"),url(https://fonts.gstatic.com/s/firasans/v8/va9C4kDNxMZdWfMOD5VvkrjHYTLVdlTOr0s.woff2) format("woff2");unicode-range:U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF}@font-face{font-family:'Fira Sans';font-style:italic;font-weight:400;src:local("Fira Sans Italic"),local("FiraSans-Italic"),url(https://fonts.gstatic.com/s/firasans/v8/va9C4kDNxMZdWfMOD5VvkrjJYTLVdlTO.woff2) format("woff2");unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD}@font-face{font-family:'Fira Sans';font-style:italic;font-weight:700;src:local("Fira Sans SemiBold Italic"),local("FiraSans-SemiBoldItalic"),url(https://fonts.gstatic.com/s/firasans/v8/va9f4kDNxMZdWfMOD5VvkrAWRSf1VFnklULWJXg.woff2) format("woff2");unicode-range:U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F}@font-face{font-family:'Fira Sans';font-style:italic;font-weight:700;src:local("Fira Sans SemiBold Italic"),local("FiraSans-SemiBoldItalic"),url(https://fonts.gstatic.com/s/firasans/v8/va9f4kDNxMZdWfMOD5VvkrAWRSf8VFnklULWJXg.woff2) format("woff2");unicode-range:U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116}@font-face{font-family:'Fira Sans';font-style:italic;font-weight:700;src:local("Fira Sans SemiBold Italic"),local("FiraSans-SemiBoldItalic"),url(https://fonts.gstatic.com/s/firasans/v8/va9f4kDNxMZdWfMOD5VvkrAWRSf0VFnklULWJXg.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:'Fira Sans';font-style:italic;font-weight:700;src:local("Fira Sans SemiBold Italic"),local("FiraSans-SemiBoldItalic"),url(https://fonts.gstatic.com/s/firasans/v8/va9f4kDNxMZdWfMOD5VvkrAWRSf7VFnklULWJXg.woff2) format("woff2");unicode-range:U+0370-03FF}@font-face{font-family:'Fira Sans';font-style:italic;font-weight:700;src:local("Fira Sans SemiBold Italic"),local("FiraSans-SemiBoldItalic"),url(https://fonts.gstatic.com/s/firasans/v8/va9f4kDNxMZdWfMOD5VvkrAWRSf3VFnklULWJXg.woff2) format("woff2");unicode-range:U+0102-0103, U+0110-0111, U+1EA0-1EF9, U+20AB}@font-face{font-family:'Fira Sans';font-style:italic;font-weight:700;src:local("Fira Sans SemiBold Italic"),local("FiraSans-SemiBoldItalic"),url(https://fonts.gstatic.com/s/firasans/v8/va9f4kDNxMZdWfMOD5VvkrAWRSf2VFnklULWJXg.woff2) format("woff2");unicode-range:U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF}@font-face{font-family:'Fira Sans';font-style:italic;font-weight:700;src:local("Fira Sans SemiBold Italic"),local("FiraSans-SemiBoldItalic"),url(https://fonts.gstatic.com/s/firasans/v8/va9f4kDNxMZdWfMOD5VvkrAWRSf4VFnklULW.woff2) format("woff2");unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD}@font-face{font-family:'Fira Sans';font-style:normal;font-weight:400;src:local("Fira Sans Regular"),local("FiraSans-Regular"),url(https://fonts.gstatic.com/s/firasans/v8/va9E4kDNxMZdWfMOD5VvmojLazX3dGTP.woff2) format("woff2");unicode-range:U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F}@font-face{font-family:'Fira Sans';font-style:normal;font-weight:400;src:local("Fira Sans Regular"),local("FiraSans-Regular"),url(https://fonts.gstatic.com/s/firasans/v8/va9E4kDNxMZdWfMOD5Vvk4jLazX3dGTP.woff2) format("woff2");unicode-range:U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116}@font-face{font-family:'Fira Sans';font-style:normal;font-weight:400;src:local("Fira Sans Regular"),local("FiraSans-Regular"),url(https://fonts.gstatic.com/s/firasans/v8/va9E4kDNxMZdWfMOD5Vvm4jLazX3dGTP.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:'Fira Sans';font-style:normal;font-weight:400;src:local("Fira Sans Regular"),local("FiraSans-Regular"),url(https://fonts.gstatic.com/s/firasans/v8/va9E4kDNxMZdWfMOD5VvlIjLazX3dGTP.woff2) format("woff2");unicode-range:U+0370-03FF}@font-face{font-family:'Fira Sans';font-style:normal;font-weight:400;src:local("Fira Sans Regular"),local("FiraSans-Regular"),url(https://fonts.gstatic.com/s/firasans/v8/va9E4kDNxMZdWfMOD5VvmIjLazX3dGTP.woff2) format("woff2");unicode-range:U+0102-0103, U+0110-0111, U+1EA0-1EF9, U+20AB}@font-face{font-family:'Fira Sans';font-style:normal;font-weight:400;src:local("Fira Sans Regular"),local("FiraSans-Regular"),url(https://fonts.gstatic.com/s/firasans/v8/va9E4kDNxMZdWfMOD5VvmYjLazX3dGTP.woff2) format("woff2");unicode-range:U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF}@font-face{font-family:'Fira Sans';font-style:normal;font-weight:400;src:local("Fira Sans Regular"),local("FiraSans-Regular"),url(https://fonts.gstatic.com/s/firasans/v8/va9E4kDNxMZdWfMOD5Vvl4jLazX3dA.woff2) format("woff2");unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD}@font-face{font-family:'Fira Sans';font-style:normal;font-weight:700;src:local("Fira Sans SemiBold"),local("FiraSans-SemiBold"),url(https://fonts.gstatic.com/s/firasans/v8/va9B4kDNxMZdWfMOD5VnSKzeSxf6Xl7Gl3LX.woff2) format("woff2");unicode-range:U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F}@font-face{font-family:'Fira Sans';font-style:normal;font-weight:700;src:local("Fira Sans SemiBold"),local("FiraSans-SemiBold"),url(https://fonts.gstatic.com/s/firasans/v8/va9B4kDNxMZdWfMOD5VnSKzeQhf6Xl7Gl3LX.woff2) format("woff2");unicode-range:U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116}@font-face{font-family:'Fira Sans';font-style:normal;font-weight:700;src:local("Fira Sans SemiBold"),local("FiraSans-SemiBold"),url(https://fonts.gstatic.com/s/firasans/v8/va9B4kDNxMZdWfMOD5VnSKzeShf6Xl7Gl3LX.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:'Fira Sans';font-style:normal;font-weight:700;src:local("Fira Sans SemiBold"),local("FiraSans-SemiBold"),url(https://fonts.gstatic.com/s/firasans/v8/va9B4kDNxMZdWfMOD5VnSKzeRRf6Xl7Gl3LX.woff2) format("woff2");unicode-range:U+0370-03FF}@font-face{font-family:'Fira Sans';font-style:normal;font-weight:700;src:local("Fira Sans SemiBold"),local("FiraSans-SemiBold"),url(https://fonts.gstatic.com/s/firasans/v8/va9B4kDNxMZdWfMOD5VnSKzeSRf6Xl7Gl3LX.woff2) format("woff2");unicode-range:U+0102-0103, U+0110-0111, U+1EA0-1EF9, U+20AB}@font-face{font-family:'Fira Sans';font-style:normal;font-weight:700;src:local("Fira Sans SemiBold"),local("FiraSans-SemiBold"),url(https://fonts.gstatic.com/s/firasans/v8/va9B4kDNxMZdWfMOD5VnSKzeSBf6Xl7Gl3LX.woff2) format("woff2");unicode-range:U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF}@font-face{font-family:'Fira Sans';font-style:normal;font-weight:700;src:local("Fira Sans SemiBold"),local("FiraSans-SemiBold"),url(https://fonts.gstatic.com/s/firasans/v8/va9B4kDNxMZdWfMOD5VnSKzeRhf6Xl7Glw.woff2) format("woff2");unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD}*{-webkit-box-sizing:border-box;box-sizing:border-box}html{min-height:100%;color:#404040;font-family:"Fira Sans","Trebuchet MS",Ubuntu,Helvetica,Arial,sans-serif;font-size:16px;line-height:1.5;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;-ms-text-size-adjust:none;text-size-adjust:none}body{margin:0;padding:0;background-color:#525252;background-image:repeating-linear-gradient(-45deg, #4a4a4a 0, #4a4a4a 2px, #525252 2px, #525252 11px);background-size:16px 16px;font-size:1rem}main,header,nav,article,section,aside,footer,details,figcaption,figure,hgroup,menu{display:block}h1,h2,h3,h4,p,dl,pre{margin:0 0 1rem;padding:0}ul,ol,blockquote,dd{margin:0 0 1rem 2rem;padding:0}h1,h2,h3,h4{color:#000;font-family:"Fira Sans","Trebuchet MS",Ubuntu,Helvetica,Arial sans-serif;font-weight:bold;line-height:1.2;word-wrap:break-word;overflow-wrap:break-word}h1>a,h2>a,h3>a,h4>a{color:#000}h1,.text-tera{font-size:2.5rem;text-align:center}h2,.text-giga{font-size:2rem}h3,.text-mega{font-size:1.5rem}h4,.text-kilo{font-size:1.25rem}table{margin:0 auto 1rem;border-collapse:collapse;border-spacing:0}th,td{padding:4px 10px}a{color:#2769be;text-decoration:none;transition:color .2s, background-color .2s}a:hover,a:active,a:focus{color:#a42121;text-decoration:underline;outline:0}img{border:0;max-width:100%;height:auto}b,strong,th{font-weight:bold}q::before{content:"\2018"}q::after{content:"\2019"}blockquote{padding:0 8px;border-left:3px solid #6fad57;color:#484848;font-style:italic}small{font-size:.875rem}abbr[title],dfn[title]{cursor:help;border-bottom:1px dotted #a3a3a3;text-decoration:none}ins{background-color:#d1e1ad;color:#405a04;text-decoration:none}del{background-color:#e5bdb2;color:#a82400;text-decoration:line-through}code,tt,samp,kbd{padding:1px 3px;border:1px solid #dbdbdb;background-color:#f0f0f0;border-radius:4px;font-family:"Consolas","Ubuntu Mono","Menlo","Bitstream Vera Sans Mono","Courier New",monospace;font-size:14px;color:#060}pre code{display:block;overflow:auto;max-height:300px;margin-left:2rem;padding:.75rem}hr{height:1px;margin:2rem auto;background:#dbdbdb;border:0;clear:both}:target{background-color:#f0f0f0}@media (max-width: 619px){h1{font-size:2rem}h2{font-size:1.5rem}h3{font-size:1.25rem}}.grid-container{margin:0 auto;max-width:1220px}.grid-row{display:flex;flex-wrap:wrap;justify-content:flex-start;margin:0 -1rem}.grid-col{margin-bottom:1rem;padding:0 1rem;width:100%}.grid-col>:last-child{margin-bottom:0}.grid-col-center{margin-left:auto;margin-right:auto}@media (min-width: 620px){.span-sm-1{width:8.33333%}.span-sm-2{width:16.66667%}.span-sm-3{width:25%}.span-sm-4{width:33.33333%}.span-sm-5{width:41.66667%}.span-sm-6{width:50%}.span-sm-7{width:58.33333%}.span-sm-8{width:66.66667%}.span-sm-9{width:75%}.span-sm-10{width:83.33333%}.span-sm-11{width:91.66667%}.span-sm-12{width:100%}.grid-col-sep-sm{border-left:1px solid #dbdbdb}}@media (min-width: 900px){.span-md-1{width:8.33333%}.span-md-2{width:16.66667%}.span-md-3{width:25%}.span-md-4{width:33.33333%}.span-md-5{width:41.66667%}.span-md-6{width:50%}.span-md-7{width:58.33333%}.span-md-8{width:66.66667%}.span-md-9{width:75%}.span-md-10{width:83.33333%}.span-md-11{width:91.66667%}.span-md-12{width:100%}.grid-col-sep-md{border-left:1px solid #dbdbdb}}@media (min-width: 1220px){.span-lg-1{width:8.33333%}.span-lg-2{width:16.66667%}.span-lg-3{width:25%}.span-lg-4{width:33.33333%}.span-lg-5{width:41.66667%}.span-lg-6{width:50%}.span-lg-7{width:58.33333%}.span-lg-8{width:66.66667%}.span-lg-9{width:75%}.span-lg-10{width:83.33333%}.span-lg-11{width:91.66667%}.span-lg-12{width:100%}.grid-col-sep-lg{border-left:1px solid #dbdbdb}}.wrap-left{float:left;margin-right:1rem;margin-bottom:1rem}.wrap-right{float:right;margin-left:1rem;margin-bottom:1rem}@media (max-width: 619px){.wrap-left,.wrap-right{display:block !important;float:none;margin-left:auto;margin-right:auto}table.wrap-left,table.wrap-right{display:table !important}}.clear{clear:both}.resp-scroll{overflow-x:auto;margin-bottom:1rem}.resp-scroll>:last-child{margin-bottom:0}.component{margin-bottom:1rem}.component-lg{margin-bottom:1.5rem}.block-wide{width:100%}.pull-up{margin-top:-0.75rem}.panel-success{text-align:center}.panel-warning{text-align:center}.panel-error{text-align:center}.col-split-4{column-count:3;column-gap:1rem;-webkit-column-count:3;-webkit-column-gap:1rem}@media (min-width: 620px){.col-split-4{column-count:4;-webkit-column-count:4}}.text-small{font-size:.875rem}.text-large{font-size:1.25rem}.text-muted{color:#737373}.text-center{text-align:center}.text-right{text-align:right}.text-shadow-dark{text-shadow:1px 1px 2px rgba(0,0,0,0.7)}.text-shadow-light{text-shadow:1px 1px 2px rgba(255,255,255,0.6)}.text-positive{color:#184}.text-negative{color:#c11}.nav-forward{font-weight:bold}.nav-forward::after{content:"\00a0\00bb"}.nav-backward{font-weight:bold}.nav-backward::before{content:"\00ab\00a0"}.fraction>sup{font-size:.66em;vertical-align:.5em}.fraction>sub{font-size:.66em;vertical-align:-.2em}@keyframes target{0%{background-color:#ffc}100%{background-color:#fff}}.target-anim:target{animation:target 2s ease-in-out forwards}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.loader{display:flex;justify-content:center;align-items:center;width:100%;height:100%;padding:1.25rem 1.5rem}.loader::after{content:"";width:50px;height:50px;margin:2rem auto;border:8px solid #f0f0f0;border-top-color:#f34444;border-radius:50%;animation:spin 2s linear infinite}.text-black{color:#000}.text-darkgrey{color:#404040}.text-duskgrey{color:#737373}.text-grey{color:#a3a3a3}.text-lightgrey{color:#dbdbdb}.text-offwhite{color:#f0f0f0}.text-white{color:#fff}.text-red{color:#f34444}.text-orange{color:#ff7f0f}.text-yellow{color:#ffdd57}.text-green{color:#23cd5e}.text-turquoise{color:#00c2b8}.text-cyan{color:#20b0ee}.text-blue{color:#3273dc}.text-purple{color:#a964f7}.text-pink{color:#ff6bce}input,button,select,option,textarea{margin:0;padding:.5rem .75rem;color:inherit;font:inherit;vertical-align:middle}input[disabled],button[disabled],select[disabled],option[disabled],textarea[disabled]{color:#888}label[for]{cursor:pointer}::-webkit-input-placeholder{color:#a3a3a3;font:inherit;line-height:2;font-size:.875rem;opacity:1}:-ms-input-placeholder{color:#a3a3a3;font:inherit;line-height:2;font-size:.875rem;opacity:1}::placeholder{color:#a3a3a3;font:inherit;line-height:1.5;font-size:.875rem;opacity:1}::-moz-placeholder{color:#a3a3a3;font:inherit;line-height:1.5;font-size:.875rem;opacity:1}@media (min-width: 620px) and (max-width: 899px){::-moz-placeholder{line-height:2.25}}.input-text,.input-number,.input-long-text,.input-date,textarea{width:250px;max-width:100%;background-color:#fff;border:1px solid #dbdbdb;border-radius:4px}.input-text:focus,.input-number:focus,.input-long-text:focus,.input-date:focus,textarea:focus{outline:0;border-color:#3273dc}.input-number{max-width:100px}.input-long-text{width:100%}textarea{width:100%;min-height:200px}select{min-width:100px;max-width:100%;height:34px;line-height:34px;background-color:#fff;border:1px solid #dbdbdb;border-radius:4px}select:focus{outline:0;border-color:#3273dc}.form-wide-label,.form-wide-static{padding-top:calc(.25rem + 1px)}.form-wide-label{display:block;text-align:right}@media (max-width: 619px){.form-wide-label{text-align:left;margin-bottom:.25rem;padding-top:0}}.btn{display:inline-block;cursor:pointer;margin:0;background-color:#dbdbdb;background-image:linear-gradient(#f0f0f0, #dbdbdb);border:1px solid #c2c2c2;border-radius:4px;color:#404040;text-align:center;text-shadow:1px 1px 2px rgba(255,255,255,0.6)}.btn:active{border-style:solid;box-shadow:inset 0 1px 5px rgba(0,0,0,0.2)}.btn[disabled]{cursor:default;background-image:none;text-shadow:none;color:#404040;opacity:.6}.btn-small{padding:.25rem .5rem;font-size:.875rem}.btn-primary,.btn-danger{text-shadow:1px 1px 2px rgba(0,0,0,0.7)}.btn-primary,.btn-danger,.btn-primary[disabled],.btn-danger[disabled]{color:#fff}.btn-primary:active,.btn-danger:active{box-shadow:inset 0 1px 5px rgba(0,0,0,0.4)}.btn-primary{background-color:#3273dc;background-image:linear-gradient(#558be2, #3273dc);border-color:#205bbc}.btn-danger{background-color:#f34444;background-image:linear-gradient(#f66a6a, #f34444);border-color:#f01414}.panel{--panel-text: #404040;display:block;margin-bottom:1rem;padding:1rem;border-radius:4px;color:var(--panel-text)}.panel>:last-child{margin-bottom:0}.panel-link,.panel-link:hover,.panel-link:active,.panel-link:focus{color:var(--panel-text);text-decoration:none}.panel-eq{height:100%}.panel-black{background-color:#000;--panel-text: #fff}.panel-darkgrey{background-color:#404040;--panel-text: #fff}.panel-duskgrey{background-color:#737373;--panel-text: #fff}.panel-grey{background-color:#a3a3a3;--panel-text: #fff}.panel-lightgrey{background-color:#dbdbdb}.panel-offwhite,.panel-intro{background-color:#f0f0f0}.panel-white{background-color:#fff}.panel-red{background-color:#f34444;--panel-text: #fff}.panel-orange{background-color:#ff7f0f;--panel-text: #fff}.panel-yellow{background-color:#ffdd57}.panel-green{background-color:#23cd5e;--panel-text: #fff}.panel-turquoise{background-color:#00c2b8;--panel-text: #fff}.panel-cyan{background-color:#20b0ee;--panel-text: #fff}.panel-blue{background-color:#3273dc;--panel-text: #fff}.panel-purple{background-color:#a964f7;--panel-text: #fff}.panel-pink{background-color:#ff6bce;--panel-text: #fff}.panel-palered,.panel-error{background-color:#fde2e2}.panel-paleorange{background-color:#ffefe0}.panel-paleyellow,.panel-warning{background-color:#fff9e0}.panel-palegreen,.panel-success{background-color:#e5fbec}.panel-paleturquoise{background-color:#e0fffd}.panel-palecyan,.panel-nav{background-color:#e3f5fd}.panel-paleblue{background-color:#e5edfb}.panel-palepurple{background-color:#efe2fd}.panel-palepink{background-color:#ffe0f5}.list-blank{list-style:none;margin-left:0}.list-nav{list-style:none;display:flex;flex-wrap:wrap;justify-content:center;margin-left:0;text-align:center}.list-nav>li:not(.list-nav-title):not(:last-child){border-right:1px solid #dbdbdb}.list-nav>li{padding:0 1rem}.list-nav a{margin:0 -1rem;padding:0 1rem}.list-nav-title{padding:0 1rem;font-weight:bold}.list-focus{list-style:none}.list-focus>li{position:relative}.list-focus>li::before{content:"\203a";font-size:1.25rem;position:absolute;top:-3px;left:-1rem}.list-focus a{font-size:1.125rem;font-weight:bold}.img-fixed{display:inline-block;max-width:none;vertical-align:middle}.icon-string{padding-left:.5rem;vertical-align:middle}.lazyload-resp-wrapper{display:inline-block;max-width:100%}.lazyload-resp-inner{display:block;position:relative;width:100%;height:0;padding-bottom:100%}.lazyload-resp{display:inline-block;position:absolute;left:0;top:0;width:100%;height:100%;color:#dbdbdb;font-size:.875rem;text-align:center}.lazyload-pre .lazyload-resp::after{content:"\2026";color:#dbdbdb;font-size:2rem}.figure{margin-bottom:1rem;color:#737373;font-size:.875rem;text-align:center}.video-lazyload{position:relative;width:100%;height:0;padding-bottom:56.25%;background-color:#f0f0f0}.video-iframe{position:absolute;left:0;top:0;width:100%;height:100%}.icon-16{width:16px;height:16px}.icon-24{width:24px;height:24px}.data-table th,.data-table td{vertical-align:middle;border-width:1px 0;border-style:solid;border-color:#dbdbdb}.data-table th{padding:8px 10px;background-color:#ebebe5;text-align:left;white-space:nowrap}.data-table th:nth-child(n+2){border-left-width:1px}.data-table tr.hidden{display:none}.data-table tr:hover{background-color:#fff9e0}.data-table .cell-grid{border-width:1px}.data-table .sorting{cursor:pointer;text-decoration:underline}.data-table .sorting-asc,.data-table .sorting-desc{background-color:#ecdfec}.sortwrap{position:relative}.vitals-table{width:100%}.vitals-table th,.vitals-table td{border-width:1px 0;border-style:solid;border-color:#f0f0f0}.vitals-table th{color:#737373;font-size:.875rem;font-weight:normal;text-align:right}.cell-fixed{width:1px;white-space:nowrap}.cell-num,.cell-total{white-space:nowrap;text-align:right}.cell-total{font-weight:bold}.cell-med-text{min-width:125px}.cell-long-text{font-size:.875rem;min-width:250px}.cell-xl{min-width:580px}.cell-name{min-width:170px;line-height:1.2}.table-filters{margin:0 auto 1rem;text-align:center}.table-filters>label{margin-right:.5rem}.table-filters>label:not(:first-child){margin-left:1rem}@media (min-width: 620px){.data-table .sorting{padding-right:28px;text-decoration:none}.sorting>.sortwrap::before{display:block;position:absolute;top:3px;right:-18px;content:"";width:8px;height:16px;background:transparent url("https://img.pokemondb.net/images/icons/sort-arrows-tmp.png") no-repeat 0 0}.sorting-asc>.sortwrap::before{background-position:0 -16px}.sorting-desc>.sortwrap::before{background-position:0 -32px}.vitals-table th{width:1px;white-space:nowrap}}.whiteout{position:fixed;z-index:200;left:0;top:0;right:0;bottom:0;background-color:#000;background-color:rgba(0,0,0,0.6)}.modal{position:fixed;z-index:210;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:480px;max-width:100%;max-height:100%;overflow:auto;padding:.75rem;border-radius:4px;background-color:#fff;box-shadow:1px 1px 2px rgba(0,0,0,0.7)}.modal-close{cursor:pointer;position:absolute;top:.75rem;right:.75rem;width:21px;height:21px;line-height:21px;border-radius:100%;font-size:1.5rem;font-weight:bold;text-align:center}.modal-close:hover{color:#fff;background-color:#737373}.modal-title{padding-right:31.5px}.modal-content{max-width:100%}.modal-content iframe{display:block;max-width:100%;max-height:56vw}.modal-content .input-text{width:100%;padding:.25rem;font-family:"Consolas","Ubuntu Mono","Menlo","Bitstream Vera Sans Mono","Courier New",monospace;font-size:.75rem}@media (min-width: 620px){.modal{padding:1.25rem}.modal-close{top:1.25rem;right:1.25rem}}.main-header{height:124px;background-color:#2b1933;background-image:linear-gradient(#452852, #2b1933)}.main-header>.grid-container{position:relative}.header-logo{display:block;height:124px;text-indent:-9999px;background-image:url("https://img.pokemondb.net/design/halloween/hw18-header-sm.png");background-position:center 0;background-repeat:no-repeat}.main-content{margin:1.5rem auto;padding:.75rem 1rem;background-color:#fff}.main-footer{padding:1rem;background-color:#2b1933;background-image:linear-gradient(#452852, #2b1933);font-size:.875rem;color:#dbdbdb}.main-footer a:link,.main-footer a:visited,.main-footer a:hover{color:#fff}@media (min-width: 620px){.header-logo{background-image:url("https://img.pokemondb.net/design/halloween/hw18-header-md.png")}.main-content{margin:2rem auto;padding:1.5rem 2rem}}@media (min-width: 900px){.header-logo{background-image:url("https://img.pokemondb.net/design/halloween/hw18-header-lg.png")}.main-content{min-height:600px}}@media (min-width: 1220px){.main-content{border-radius:4px}}@media (max-width: 375px){.header-logo{background-position:right 0}}@media (-webkit-min-device-pixel-ratio: 1.5) and (max-width: 619px), (min-device-pixel-ratio: 1.5) and (max-width: 619px){.header-logo{background-image:url("https://img.pokemondb.net/design/halloween/hw18-header-sm-2x.png");background-size:367px 100px}}@media (-webkit-min-device-pixel-ratio: 1.5) and (min-width: 620px) and (max-width: 899px), (min-device-pixel-ratio: 1.5) and (min-width: 620px) and (max-width: 899px){.header-logo{background-image:url("https://img.pokemondb.net/design/halloween/hw18-header-md-2x.png");background-size:807px 100px}}.main-menu{margin-top:-24px;background-color:#452852;background-image:linear-gradient(#523061, #452852)}.main-menu-list{position:relative;display:flex;flex-wrap:wrap;margin:0}.main-menu-list li{list-style:none}.main-menu-item{flex:1 0;color:#f0f0f0;text-shadow:1px 1px 2px rgba(0,0,0,0.7)}.main-menu-item a{color:#f0f0f0;text-decoration:none}.main-menu-item-active>.main-menu-sub{visibility:visible;opacity:1}.main-menu-item-active>a{background-color:rgba(0,0,0,0.1)}.main-menu-heading{display:flex;flex-direction:column;align-items:center;height:100%;padding:.25rem .5rem 0;font-size:.75rem;text-align:center}.main-menu-icon{width:24px;height:24px;margin:0 0 .25rem}.main-menu-title-long{display:none}.main-menu-sub{position:absolute;left:0;right:0;z-index:100;visibility:hidden;opacity:0;transition:opacity .3s ease-in-out,visibility .3s ease-in-out;margin:0;padding:0;background-color:#000;border-radius:0 0 4px 4px;font-size:.875rem}.main-menu-sub>li{line-height:1.5}.main-menu-sub>li>a{display:block;width:100%;height:100%;padding:.5rem .75rem;line-height:1.3}.main-menu-sub>li>a:hover{background-color:rgba(255,255,255,0.2)}.main-menu-hr{height:1px;margin:0 auto;background:#404040;border-width:0 .75rem;border-style:solid;border-color:#000}.main-menu-hr-title{width:100% !important;padding:.25rem .75rem;background:#404040;font-size:10px;text-transform:uppercase}.sitesearch-form{position:relative;width:100%;height:100%;padding:.5rem}.sitesearch-input{display:block;width:100%;height:100%;padding:.25rem 27px .25rem .5rem;border:0;border-radius:4px;background-color:#737373;color:#dbdbdb;line-height:1}.sitesearch-results{visibility:hidden;opacity:0;transition:opacity .3s ease-in-out,visibility .3s ease-in-out;position:absolute;z-index:120;top:110%;top:calc(100% + 6px);right:0;width:100%;min-width:200px;background-color:#000;text-shadow:none}.sitesearch-results::before{content:"";display:block;position:absolute;top:-10px;left:3%;border:5px solid transparent;border-bottom-color:#000}.sitesearch-active{visibility:visible;opacity:1}.sitesearch-results-item{display:flex;justify-content:space-between;padding:.25rem .5rem;border-bottom:1px solid #404040;line-height:1.5}.sitesearch-results-item:hover,.sitesearch-results-item.sitesearch-results-item-active{background-color:rgba(255,255,255,0.2);color:#fff9e0}.sitesearch-results-item:last-child{border-bottom:0}.sitesearch-results-type{margin-left:8px;color:#a3a3a3;text-align:right}.main-menu-item-search .main-menu-icon{position:absolute;top:calc(50% - 9.5px);right:12px;width:19px;height:19px;margin:0 !important}@media (min-width: 760px){.main-menu-item{position:relative}}@media (max-width: 619px){.main-menu-item-search{min-width:100%;min-height:48px}}@media (min-width: 620px) and (max-width: 899px){.main-menu-heading{font-size:.875rem}}@media (min-width: 620px){.main-menu-heading{padding-bottom:.25rem}.sitesearch-results::before{left:auto;right:5%}}@media (min-width: 900px){.main-menu-item{line-height:2.5rem}.main-menu-title{display:none}.main-menu-title-long{display:block}.main-menu-heading{flex-direction:row;justify-content:center;font-size:.875rem;font-weight:bold}.main-menu-icon{margin:0 .5rem 0 0}}@media (min-width: 1220px){.main-menu{border-radius:4px}.main-menu-heading{font-size:1rem}}.icon-pkmn{width:40px;height:30px}.icon-item-img{width:32px;height:32px}.img-sprite,.img-sprite-v14{width:120px;height:120px}.img-sprite::after,.img-sprite-v14::after{content:"\2026";color:#dbdbdb;font-size:2rem;line-height:120px}.img-sprite-v12,.img-sprite-v11{width:96px;height:96px}.img-sprite-v10,.img-sprite-v9,.img-sprite-v8{width:80px;height:80px}.img-sprite-v7,.img-sprite-v6,.img-sprite-v5{width:64px;height:64px}.img-sprite-v4,.img-sprite-v3,.img-sprite-v2,.img-sprite-v1{width:56px;height:56px}.img-trainer-v13,.img-trainer-v14{width:150px;height:90px}.img-trainer-v12,.img-trainer-v11,.img-trainer-v10,.img-trainer-v9,.img-trainer-v8{width:80px;height:80px}.img-trainer-v17,.img-trainer-v7,.img-trainer-v6,.img-trainer-v5{width:64px;height:64px}.img-trainer-v4,.img-trainer-v3,.img-trainer-v2,.img-trainer-v1{width:56px;height:56px}.icon-shuffle{width:40px;height:40px}.infocard-list{margin-bottom:1rem}td>.infocard-list{margin-bottom:0}.infocard{display:inline-block;padding:0 .75rem 2rem;line-height:1.25;text-align:center}.infocard-list-pkmn-lg>.infocard{width:138px}.infocard-list-pkmn-md>.infocard{width:218px;text-align:left}.infocard-list-pkmn-sm>.infocard{width:90px;color:#737373;font-size:.75rem}.infocard-list-trainers>.infocard{width:218px}.infocard-lg-img,.infocard-lg-data{display:block;vertical-align:middle}.infocard-md-img,.infocard-cell-img{margin-right:.25rem}.infocard-md-img,.infocard-md-data{display:inline-block;vertical-align:top}.infocard-cell-img,.infocard-cell-data{display:inline-block;vertical-align:middle}.infocard-list-trainer-pkmn{display:flex;flex-wrap:wrap;align-items:flex-end;margin-bottom:1rem}.infocard-list-trainer-pkmn>.infocard{width:154px}.infocard-list-trainer-pkmn>.infocard.trainer-head{width:210px}.trainer-pkmn:first-of-type{border-left:1px solid #dbdbdb}@supports (display: grid){.infocard-list{display:grid;grid-gap:2rem .75rem}.infocard-list>.infocard{width:auto;padding:0}.infocard-list-pkmn-lg{grid-template-columns:repeat(auto-fit, minmax(130px, 1fr))}.infocard-list-pkmn-md{grid-template-columns:repeat(auto-fit, minmax(210px, 1fr))}.infocard-list-pkmn-md>.infocard{display:flex}.infocard-list-pkmn-sm{grid-gap:.75rem;grid-template-columns:repeat(auto-fill, minmax(82px, 1fr))}.infocard-list-trainers{grid-template-columns:repeat(auto-fit, minmax(210px, 1fr))}}.tabs-tab-list{display:flex;flex-wrap:wrap;border-bottom:1px solid #dbdbdb}.tabs-tab{list-style:none;min-width:100px;margin:0 0 -1px .25rem;padding:.25rem 1rem;border:1px solid #dbdbdb;border-radius:4px 4px 0 0;background-color:#f0f0f0;line-height:1.2;text-align:center}.tabs-tab,.tabs-tab:hover,.tabs-tab:active,.tabs-tab:focus{color:#737373;text-decoration:none}.tabs-tab:hover,.tabs-tab:active,.tabs-tab:focus{background-color:#dbdbdb}.tabs-tab.active{background-color:#fff;border-bottom-color:#fff;color:#404040}.tabs-panel{display:none;padding:1rem 0}.tabs-panel.active{display:block}.tabs-panel:target{background-color:transparent}.tabs-grow>.tabs-tab{flex-grow:1}.tabs-onetab>.tabs-tab-list{display:none}@media (max-width: 899px){.tabs-tab{flex:1 1 0;min-width:auto}}.stat-summary{text-align:center}.stat-summary-item{display:inline-block;margin:0 1rem 1rem;font-size:.875rem}.stat-summary-count{font-size:1.5rem;font-weight:bold}.ent-name{font-size:1rem;font-weight:bold}.num-infinity{font-size:1.5rem;line-height:1}.type-icon{display:inline-block;width:66px;margin-bottom:4px;background:#dbdbdb;border:1px solid #a3a3a3;border-radius:4px;border:1px solid rgba(0,0,0,0.2);color:#fff;font-size:.75rem;font-weight:normal;line-height:1.5rem;text-align:center;text-shadow:1px 1px 2px rgba(0,0,0,0.7);text-transform:uppercase;transition:opacity .4s}.type-icon:hover,.type-icon:active,.type-icon:focus{color:#fff;text-decoration:none}.type-icon:link:hover,.type-icon:link:active,.type-icon:link:focus{opacity:0.85}.type-normal{background-color:#aa9}.type-fire{background-color:#f42}.type-water{background-color:#39f}.type-electric{background-color:#fc3}.type-grass{background-color:#7c5}.type-ice{background-color:#6cf}.type-fighting{background-color:#b54}.type-poison{background-color:#a59}.type-ground{background-color:#db5}.type-flying{background-color:#89f}.type-psychic{background-color:#f59}.type-bug{background-color:#ab2}.type-rock{background-color:#ba6}.type-ghost{background-color:#66b}.type-dragon{background-color:#76e}.type-dark{background-color:#754}.type-steel{background-color:#aab}.type-fairy{background-color:#e9e}.type-curse{background-color:#698}.itype{color:#737373}.itype.normal{color:#797964}.itype.fire{color:#d52100}.itype.water{color:#0080ff}.itype.electric{color:#c90}.itype.grass{color:#5cb737}.itype.ice{color:#0af}.itype.fighting{color:#a84d3d}.itype.poison{color:#88447a}.itype.ground{color:#bf9926}.itype.flying{color:#556dff}.itype.psychic{color:#ff227a}.itype.bug{color:#83901a}.itype.rock{color:#a59249}.itype.ghost{color:#5454b3}.itype.dragon{color:#4e38e9}.itype.dark{color:#573e31}.itype.steel{color:#8e8ea4}.itype.fairy{color:#e76de7}.igame.red,.igame.ruby,.igame.firered,.igame.y,.igame.omega-ruby{color:#c03028}.igame.blue,.igame.sapphire,.igame.x,.igame.alpha-sapphire{color:#5d81d6}.igame.yellow{color:#c4a526}.igame.gold,.igame.heartgold{color:#ad9551}.igame.silver,.igame.platinum,.igame.soulsilver,.igame.white,.igame.white-2{color:#9797ab}.igame.crystal{color:#87bfbf}.igame.leafgreen{color:#65a843}.igame.emerald{color:#909e1b}.igame.diamond{color:#8471bd}.igame.pearl{color:#de4f7a}.igame.black,.igame.black-2{color:#574438}.igame.sun,.igame.ultra-sun{color:#db8624}.igame.moon,.igame.ultra-moon{color:#7038f8}.pkg,.pkgG1,.pkgG2,.pkgG3,.pkgG4,.pkgG5,.pkgG6,.sprite{width:120px;height:120px;max-width:none;vertical-align:middle}.pki{width:40px;height:30px;max-width:none;vertical-align:middle;display:inline-block;background:transparent none no-repeat 32px 32px}.pkg,.pkgG1,.pkgG2,.pkgG3,.pkgG4,.pkgG5,.pkgG6{display:inline-block;background:transparent none no-repeat 120px 120px}.pkgG7{width:128px;height:128px;background:transparent none no-repeat 128px 128px}.pkiAll{background-image:url("https://img.pokemondb.net/sprites/sun-moon/montage-icon-20161204.png")}.pkgG1{background-image:url("https://img.pokemondb.net/sprites/omega-ruby-alpha-sapphire/montage-g1.jpg")}.pkgG2{background-image:url("https://img.pokemondb.net/sprites/omega-ruby-alpha-sapphire/montage-g2.jpg")}.pkgG3{background-image:url("https://img.pokemondb.net/sprites/omega-ruby-alpha-sapphire/montage-g3-1510.jpg")}.pkgG4{background-image:url("https://img.pokemondb.net/sprites/omega-ruby-alpha-sapphire/montage-g4.jpg")}.pkgG5{background-image:url("https://img.pokemondb.net/sprites/omega-ruby-alpha-sapphire/montage-g5.jpg")}.pkgG6{background-image:url("https://img.pokemondb.net/sprites/omega-ruby-alpha-sapphire/montage-g6-1510.jpg")}.pkgG7{background-image:url("https://img.pokemondb.net/sprites/ultra-sun-ultra-moon/montage-g7-1712.jpg")}.shiny.pkgG1{background-image:url("https://img.pokemondb.net/sprites/omega-ruby-alpha-sapphire/montage-g1-shiny.jpg")}.shiny.pkgG2{background-image:url("https://img.pokemondb.net/sprites/omega-ruby-alpha-sapphire/montage-g2-shiny.jpg")}.shiny.pkgG3{background-image:url("https://img.pokemondb.net/sprites/omega-ruby-alpha-sapphire/montage-g3-shiny-1510.jpg")}.shiny.pkgG4{background-image:url("https://img.pokemondb.net/sprites/omega-ruby-alpha-sapphire/montage-g4-shiny.jpg")}.shiny.pkgG5{background-image:url("https://img.pokemondb.net/sprites/omega-ruby-alpha-sapphire/montage-g5-shiny.jpg")}.shiny.pkgG6{background-image:url("https://img.pokemondb.net/sprites/omega-ruby-alpha-sapphire/montage-g6-shiny-1510.jpg")}.shiny.pkgG7{background-image:url("https://img.pokemondb.net/sprites/ultra-sun-ultra-moon/montage-g7-shiny-1712.jpg")}.ad-leaderboard,.ad-rectangle,.ad-skyscraper{background-color:#f4f4f4}.ad-leaderboard{width:728px;height:90px}.ad-rectangle{width:300px;height:250px}.ad-skyscraper{width:160px;height:600px}.ad-responsive{overflow:hidden;clear:both;text-align:center}ins.adsbygoogle{background:transparent}.icon-item,.icon-item-key,.icon-item-mail{display:inline-block;vertical-align:middle;width:24px;height:24px;margin-right:8px}.icon-item{background:transparent url("https://img.pokemondb.net/sprites/items/montage-item-1306.png") no-repeat 24px 24px}.icon-item-key{background:transparent url("https://img.pokemondb.net/sprites/items/montage-item-key-1306.png") no-repeat 24px 24px}.icon-item-mail{background:transparent url("https://img.pokemondb.net/sprites/items/montage-item-mail-1306.png") no-repeat 24px 24px}.etymology>dt{font-weight:bold}.icon-move-cat{width:39px;height:16px;max-width:none;vertical-align:middle}.pkmn-modal-table th{padding-right:4px}.share-icons{max-width:350px;padding-top:4px;color:#737373;text-align:center}.share-blurb{vertical-align:middle}.cell-hm{width:70px;line-height:0.5;text-align:center}.stickify{position:fixed;top:0}.th-stickify{position:fixed;top:38px}.url{color:#d00}.inline-label{color:#4d994c}.debug{padding:5px;background-color:#333;color:#ccc;font-size:10px;line-height:1.2;text-align:left}.entity-nav{overflow:hidden;text-align:center}.entity-nav-prev:hover,.entity-nav-next:hover{background-color:#eeeeec;color:#000;text-decoration:none}.entity-nav-prev{float:left;padding:2px 5px;border-radius:30px 0 0 30px}.entity-nav-prev::before{content:"\25C2\00a0"}.entity-nav-next{float:right;padding:2px 5px;border-radius:0 30px 30px 0}.entity-nav-next::after{content:"\00a0\25B8"}.hm-list{list-style-type:decimal-leading-zero}.hm-list>li{margin-bottom:5px}.data-table .type-icon,.vitals-table .type-icon{margin:1px 0}
