/**
 * Global Nav - A centralized component for Esri's global navigation
 * @version v1.6.0
 * @link https://github.com/Esri/global-nav
 * @copyright 2025 Esri
 * @license
 * All rights reserved under the copyright laws of the United States and applicable international laws, treaties, and conventions.
 *
 * This material is licensed for use under the Esri Master License Agreement (MLA), and is bound by the terms of that agreement.
 * You may redistribute and use this code without modification, provided you adhere to the terms of the MLA and include this copyright notice.
 *
 * See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english
 */.esri-header-wrap{background:#fff;box-shadow:0 1px #e0e0e0;position:relative;z-index:101;max-width:var(--esri-vw)}.esri-header{align-items:center;color:#595959;background-color:#fff;cursor:default;display:flex;justify-content:space-between;height:56px}.esri-header.-web{width:1440px;max-width:96vw;margin:0 auto}.esri-header.-web.-always-hamburger{width:100%;max-width:100vw}@media (max-width:1023px){.esri-header.-web{padding-left:0;padding-right:0;max-width:100%}}.esri-header,.esri-header *{box-sizing:border-box}.esri-header label,.esri-header li{margin:0}.esri-header input{height:auto}.esri-header .hidden{display:none}.esri-header-canvas{color:transparent;border-style:none;content:"";inset:56px 0 0;padding:0;position:absolute;width:100%;height:100%;height:100vh;-webkit-tap-highlight-color:transparent;transition:opacity .25s ease-in-out,visibility 0ms .25s;z-index:-1}.esri-header-canvas[data-open=false]{opacity:0;visibility:hidden}.esri-header-canvas[data-open=true]{opacity:1;transition:opacity .25s ease-in-out}.esri-header-canvas[data-state=menu]{background-color:#00000080}.esri-header-canvas[data-state=search]{background-color:#f7f7f7fa;box-shadow:inset 0 1px #e0e0e0}.-app .esri-header-canvas{top:59px}.esri-header-barrier{height:56px}[data-header-is-open]{position:fixed;width:100vw;height:100vh;width:var(--esri-vw);height:var(--esri-vh)}.esri-header-account{width:100%}@media (max-width:768px){.esri-header-account{background-color:#fff;box-shadow:inset 0 1px #e0e0e0;margin-top:auto}}@media (min-width:768px){.esri-header-account{position:relative}}.esri-header-account-control--signin{-webkit-appearance:button;margin:0;overflow:visible;text-transform:none}.esri-header-account-control--signin::-moz-focus-inner{border-style:none;padding:0}.esri-header-account-control--signin:-moz-focusring{outline:1px dotted ButtonText}.esri-header-account-control--signin{background-color:transparent;border-width:0;color:inherit;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;display:block;cursor:pointer;font-size:16px;line-height:20px;padding:18px 24px;position:relative}[dir=ltr] .esri-header-account-control--signin{text-align:left}[dir=rtl] .esri-header-account-control--signin{text-align:right}.esri-header-account-control--signin{width:100%}@media (max-width:768px){.esri-header-account-control--signin{padding:28px 24px}.esri-header-account-control--signin:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 16 16' xmlns='http://www.w3.org/2000/svg' fill='%23595959'%3E%3Cpath d='M5.293 3h1.414l4.5 4.5-4.5 4.5H5.293l4.5-4.5z'/%3E%3C/svg%3E");top:calc(50% - 8px)}[dir=ltr] .esri-header-account-control--signin:after{right:20px}[dir=rtl] .esri-header-account-control--signin:after{left:20px}.esri-header-account-control--signin:after{position:absolute;width:16px;height:16px;transition:left .25s,opacity .25s,right .25s}[dir=rtl] .esri-header-account-control--signin:after{transform:scaleX(-1)}.esri-header-account-control--signin:focus,.esri-header-account-control--signin:hover,.esri-header-account-control--signin[aria-expanded=true]{color:#000}[dir=ltr] .esri-header-account-control--signin:focus:after,[dir=ltr] .esri-header-account-control--signin:hover:after,[dir=ltr] .esri-header-account-control--signin[aria-expanded=true]:after{right:15px}[dir=rtl] .esri-header-account-control--signin:focus:after,[dir=rtl] .esri-header-account-control--signin:hover:after,[dir=rtl] .esri-header-account-control--signin[aria-expanded=true]:after{left:15px}}@media (min-width:768px){.esri-header-account-control--signin{display:block;cursor:pointer}.esri-header-account-control--signin:hover{box-shadow:inset 0 -3px #0079c180;color:#000;fill:currentColor}.esri-header-account-control--signin:active,.esri-header-account-control--signin[aria-expanded=true]{box-shadow:inset 0 -3px #0079c1;color:#000;fill:currentColor}.esri-header-account-control--signin.-is-active{box-shadow:inset 0 -3px #0079c1}}.esri-header-account-control--signedin{-webkit-appearance:button;margin:0;overflow:visible;text-transform:none}.esri-header-account-control--signedin::-moz-focus-inner{border-style:none;padding:0}.esri-header-account-control--signedin:-moz-focusring{outline:1px dotted ButtonText}.esri-header-account-control--signedin{background-color:transparent;border-width:0;color:inherit;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;padding:0}[dir=ltr] .esri-header-account-control--signedin{padding-left:56px;padding-right:32px}[dir=rtl] .esri-header-account-control--signedin{padding-right:56px;padding-left:32px}.esri-header-account-control--signedin{cursor:pointer;position:relative}[dir=ltr] .esri-header-account-control--signedin{text-align:left}[dir=rtl] .esri-header-account-control--signedin{text-align:right}.esri-header-account-control--signedin{width:100%}@media (max-width:768px){.esri-header-account-control--signedin{padding-top:20px;padding-bottom:20px}.esri-header-account-control--signedin:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 16 16' xmlns='http://www.w3.org/2000/svg' fill='%23595959'%3E%3Cpath d='M5.293 3h1.414l4.5 4.5-4.5 4.5H5.293l4.5-4.5z'/%3E%3C/svg%3E");top:calc(50% - 8px)}[dir=ltr] .esri-header-account-control--signedin:after{right:20px}[dir=rtl] .esri-header-account-control--signedin:after{left:20px}.esri-header-account-control--signedin:after{position:absolute;width:16px;height:16px;transition:left .25s,opacity .25s,right .25s}[dir=rtl] .esri-header-account-control--signedin:after{transform:scaleX(-1)}.esri-header-account-control--signedin:focus,.esri-header-account-control--signedin:hover,.esri-header-account-control--signedin[aria-expanded=true]{color:#000}[dir=ltr] .esri-header-account-control--signedin:focus:after,[dir=ltr] .esri-header-account-control--signedin:hover:after,[dir=ltr] .esri-header-account-control--signedin[aria-expanded=true]:after{right:15px}[dir=rtl] .esri-header-account-control--signedin:focus:after,[dir=rtl] .esri-header-account-control--signedin:hover:after,[dir=rtl] .esri-header-account-control--signedin[aria-expanded=true]:after{left:15px}}@media (min-width:768px){.esri-header-account-control--signedin{display:block;cursor:pointer}.esri-header-account-control--signedin:hover{box-shadow:inset 0 -3px #0079c180;color:#000;fill:currentColor}.esri-header-account-control--signedin:active,.esri-header-account-control--signedin[aria-expanded=true]{box-shadow:inset 0 -3px #0079c1;color:#000;fill:currentColor}.esri-header-account-control--signedin.-is-active{box-shadow:inset 0 -3px #0079c1}.esri-header-account-control--signedin{padding-top:10px;padding-bottom:10px}}@media (min-width:768px) and (max-width:1023px){.esri-header-account-control--signedin{padding-top:12px;padding-bottom:12px}[dir=ltr] .esri-header-account-control--signedin{padding-left:12px;padding-right:13px}[dir=rtl] .esri-header-account-control--signedin{padding-right:12px;padding-left:13px}}.esri-header-account-image{border-radius:50%}[dir=ltr] .esri-header-account-image{top:calc(50% - 16px);left:12px}[dir=rtl] .esri-header-account-image{top:calc(50% - 16px);right:12px}.esri-header-account-image{position:absolute;width:32px;height:32px}@media (min-width:768px) and (max-width:1023px){.esri-header-account-image{position:static;display:block}}.esri-header-account-control .esri-header-account-id,.esri-header-account-control .esri-header-account-name{max-width:100%;overflow:hidden;text-overflow:ellipsis}.esri-header-account-id,.esri-header-account-name{display:block;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text;padding-bottom:3px;white-space:nowrap}@media (min-width:768px) and (max-width:1023px){.esri-header-account-id,.esri-header-account-name{display:none}}.esri-header-account-name{font-size:15px;line-height:20px;font-weight:600}.esri-header-account-link--loggedin:not(:hover):not(:focus):not([aria-expanded=true]) .esri-header-account-name{color:#595959}.esri-header-account-id{font-size:14px;line-height:16px}.esri-header-account-menu{background-color:#f8f8f8}@media (max-width:768px){.esri-header-account-menu{background:#f8f8f8;box-shadow:inset 0 1px #e0e0e0;display:flex;flex-direction:column}[dir=ltr] .esri-header-account-menu{top:0;left:0}[dir=rtl] .esri-header-account-menu{top:0;right:0}.esri-header-account-menu{min-height:calc(var(--esri-vh) - 56px);overflow:auto;position:absolute;transform:translateZ(0);transition:transform .4s ease-in-out;width:100%;z-index:1}}@media (min-width:768px){.esri-header-account-menu{box-shadow:inset 0 0 0 1px #e0e0e0;top:100%;position:absolute;transition:opacity .25s ease-in-out}.esri-header-account-menu:not([aria-expanded=true]){clip:rect(0,0,0,0);opacity:0;visibility:hidden}.esri-header-account-menu{display:flex;flex-wrap:wrap}[dir=ltr] .esri-header-account-menu{right:0}[dir=rtl] .esri-header-account-menu{left:0}.esri-header-account-menu{min-width:410px;padding-top:48px}}@media (max-width:768px){.esri-header-account-menu[aria-hidden=true]{overflow:hidden;transform:translate3D(320px,0,0);transition:transform .4s ease-in-out,visibility 0s .4s;visibility:hidden}[dir=rtl] .esri-header-account-menu[aria-hidden=true]{transform:translateZ(-320px)}}.esri-header-account-content-toggle{-webkit-appearance:button;margin:0;overflow:visible;text-transform:none}.esri-header-account-content-toggle::-moz-focus-inner{border-style:none;padding:0}.esri-header-account-content-toggle:-moz-focusring{outline:1px dotted ButtonText}.esri-header-account-content-toggle{background-color:transparent;border-width:0;color:inherit;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;background-color:#fff;margin-top:1px;border-bottom:1px solid #e0e0e0;font-size:20px;line-height:24px;padding:20px 10px;position:relative;text-align:center;width:100%}.esri-header-account-content-toggle:focus,.esri-header-account-content-toggle:hover{color:#000}[dir=ltr] .esri-header-account-content-toggle:focus:before,[dir=ltr] .esri-header-account-content-toggle:hover:before{left:15px}[dir=rtl] .esri-header-account-content-toggle:focus:before,[dir=rtl] .esri-header-account-content-toggle:hover:before{right:15px}.esri-header-account-content-toggle:before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 16 16' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.707 13H9.293l-4.5-4.5 4.5-4.5h1.414l-4.5 4.5z'/%3E%3C/svg%3E")}[dir=ltr] .esri-header-account-content-toggle:before{top:calc(50% - 11px);left:24px}[dir=rtl] .esri-header-account-content-toggle:before{top:calc(50% - 11px);right:24px}.esri-header-account-content-toggle:before{position:absolute;width:16px;height:16px;transition:left .4s ease-in-out,right .4s ease-in-out}[dir=rtl] .esri-header-account-content-toggle:before{transform:scaleX(-1)}@media (min-width:768px){.esri-header-account-content-toggle{display:none}}.esri-header-account-content-info{display:flex;flex-direction:column;margin-bottom:40px;text-align:center}@media (max-width:768px){.esri-header-account-content-info{margin-top:20px}}@media (min-width:768px){.esri-header-account-content-info{width:50%}}.esri-header-account-content-image{border-radius:50%;box-shadow:0 0 0 2px #fff,0 0 0 6px #0079c1;margin-bottom:20px;margin-left:auto;margin-right:auto;width:122px;height:122px}@media (max-width:768px){.esri-header-account-content-image{margin-top:4px;margin-left:auto;margin-right:auto}}.esri-header-account-content-name{color:#000;font-size:18px;line-height:25px;font-weight:500;margin-bottom:10px;padding-left:10px;padding-right:10px;word-wrap:break-word}.esri-header-account-content-id{margin-bottom:5px;padding-left:10px;padding-right:10px;word-wrap:break-word}.esri-header-account-content-group,.esri-header-account-content-id{font-size:13px;line-height:1.15385}.esri-header-account-content-menu{list-style-type:none;margin-top:0;margin-bottom:0;padding-right:0;padding-left:0}@media (max-width:768px){.esri-header-account-content-menu{text-align:center;margin-bottom:24px}}@media (min-width:768px){[dir=ltr] .esri-header-account-content-menu{padding-left:10px}[dir=rtl] .esri-header-account-content-menu{padding-right:10px}.esri-header-account-content-menu{width:50%}}.esri-header-account-content-link{color:inherit;text-decoration:none}.esri-header-account-content-link:hover{text-decoration:none}.esri-header-account-content-link{color:#0079c1;display:inline-block;font-size:16px;line-height:20px;padding:5px 0;position:relative;max-width:calc(100% - 24px)}.esri-header-account-content-link:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 16 16' xmlns='http://www.w3.org/2000/svg' fill='%230079c1'%3E%3Cpath d='M3 6.982h9.452L9.948 4.48l.707-.707L14.384 7.5l-3.729 3.729-.707-.707 2.54-2.54H3z'/%3E%3C/svg%3E");top:calc(50% - 10px)}[dir=ltr] .esri-header-account-content-link:after{right:-8px}[dir=rtl] .esri-header-account-content-link:after{left:-8px}.esri-header-account-content-link:after{opacity:0;position:absolute;width:12px;height:12px;transition:opacity .25s,transform .25s}[dir=rtl] .esri-header-account-content-link:after{transform:scaleX(-1)}.esri-header-account-content-link:focus:after,.esri-header-account-content-link:hover:after{opacity:1;transform:translate(10px)}[dir=rtl] .esri-header-account-content-link:focus:after,[dir=rtl] .esri-header-account-content-link:hover:after{transform:scaleX(-1) translate(10px)}.esri-header-account-signin-menu{list-style-type:none;margin-top:0;margin-bottom:0;padding-right:0;padding-left:0;width:100%}@media (max-width:768px){.esri-header-account-signin-menu{margin-top:auto;margin-bottom:30px}}@media (min-width:768px){.esri-header-account-signin-menu{display:flex}}@media (max-width:768px){.esri-header-account-signin-item{margin-top:10px;margin-bottom:10px}}@media (min-width:768px){.esri-header-account-signin-item{width:50%}}.esri-header-account-signin-control{-webkit-appearance:button;margin:0;overflow:visible;text-transform:none}.esri-header-account-signin-control::-moz-focus-inner{border-style:none;padding:0}.esri-header-account-signin-control:-moz-focusring{outline:1px dotted ButtonText}.esri-header-account-signin-control{background-color:transparent;border-width:0;color:inherit;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;box-shadow:inset 0 0 0 1px #0079c1;display:block;cursor:pointer;font-size:17px;line-height:20px;padding:15px;transition:background-color .15s ease-in-out,box-shadow .15s ease-in-out;height:100%}@media (max-width:768px){.esri-header-account-signin-control{margin-left:auto;margin-right:auto;width:200px}}@media (min-width:768px){.esri-header-account-signin-control{width:100%}}.esri-header-account-signin-control:focus,.esri-header-account-signin-control:hover{color:#000}.esri-header-account-signin-control.-switch{color:#fff;background-color:#0079c1}.esri-header-account-signin-control.-switch:focus,.esri-header-account-signin-control.-switch:hover{background-color:#005e95;box-shadow:inset 0 0 0 1px #005e95}.esri-header-account-signin-control.-logout{color:#0079c1}.esri-header-account-signin-control.-logout:focus,.esri-header-account-signin-control.-logout:hover{box-shadow:inset 0 0 0 3px #0079c1}.esri-header-branding-stripe{position:absolute;left:0;right:0;display:none}.esri-header-branding-stripe.-visible{display:block;height:3px;top:-3px}.esri-header-brand{color:inherit}.esri-header-brand,.esri-header-brand:hover{text-decoration:none}.esri-header-brand{align-items:center;display:flex;flex:0 0 auto;height:100%;color:#595959}.esri-header-brand.-fit-burger{position:relative}.esri-header-brand:empty{display:none}@media (max-width:768px){[dir=ltr] .esri-header-brand{margin-right:0}[dir=rtl] .esri-header-brand{margin-left:0}.esri-header-brand{padding-left:12px;padding-right:12px}}@media (min-width:768px) and (max-width:1023px){[dir=ltr] .esri-header-brand{margin-right:auto}[dir=rtl] .esri-header-brand{margin-left:auto}[dir=ltr] .esri-header-brand{padding-right:12px}[dir=rtl] .esri-header-brand{padding-left:12px}}@media (min-width:1024px){[dir=ltr] .esri-header-brand{padding-left:8px}[dir=rtl] .esri-header-brand{padding-right:8px}[dir=ltr] .esri-header-brand{padding-right:12px}[dir=rtl] .esri-header-brand{padding-left:12px}}.esri-header-brand-image{fill:#323232;height:32px;vertical-align:-10px}:focus>.esri-header-brand-image,:hover>.esri-header-brand-image{fill:#000}.distributor-image{display:inline;padding-bottom:0;position:relative;vertical-align:middle}.distributor-image-border{display:inline;border-right:1px solid #e0e0e0;height:56px}[dir=ltr] .distributor-image-border{margin-right:10px}[dir=rtl] .distributor-image-border{margin-left:10px}.esri-header-brand-text{font-size:18px;font-weight:400;color:#323232;position:relative}@media (min-width:1024px){.esri-header-brand-text{font-size:16px}}[dir=ltr] .esri-header-brand-text.-has-image,[dir=ltr] .esri-header-brand-text.-has-textLink{margin-left:12px}[dir=rtl] .esri-header-brand-text.-has-image,[dir=rtl] .esri-header-brand-text.-has-textLink{margin-right:12px}[dir=ltr] .esri-header-brand-text.-has-image,[dir=ltr] .esri-header-brand-text.-has-textLink{padding-left:10px}[dir=rtl] .esri-header-brand-text.-has-image,[dir=rtl] .esri-header-brand-text.-has-textLink{padding-right:10px}.esri-header-brand-text.-has-image,.esri-header-brand-text.-has-textLink{text-decoration:none}.esri-header-brand-text.-has-image:before,.esri-header-brand-text.-has-textLink:before{box-shadow:inset 1px 0 #e0e0e0;display:inline-block;content:"";height:30px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:1px}[dir=rtl] .esri-header-brand-text.-has-image:before,[dir=rtl] .esri-header-brand-text.-has-textLink:before{right:0}.esri-header-brand-link,.esri-header-brand-link:hover{text-decoration:none}.esri-header-lineBreak{display:flex;flex-grow:0}@media (min-width:768px){.esri-header-lineBreak{box-shadow:inset 1px 0 #e0e0e0;height:100%;width:1px}}@media (max-width:768px){.esri-header-lineBreak{display:none}}.esri-header-lineBreak-hidden{display:none}.esri-header-client{display:flex;flex-grow:0;flex-shrink:0;min-width:0;max-width:260px}@media (max-width:768px){.esri-header-client{display:none}}.esri-header-menus.-mobile{display:none}.esri-header-menus.-mobile.-always-hamburger{display:block;order:-1;flex-grow:0}@media (max-width:1023px){.esri-header-menus{order:-1;position:relative}.esri-header-menus.-mobile{display:block}[dir=ltr] .esri-header-menus.-mobile.-no-brand{margin-right:auto}[dir=rtl] .esri-header-menus.-mobile.-no-brand{margin-left:auto}}@media (min-width:1024px){.esri-header-menus{flex-grow:1}}.esri-header-menus-toggle{-webkit-appearance:button;margin:0;overflow:visible;text-transform:none}.esri-header-menus-toggle::-moz-focus-inner{border-style:none;padding:0}.esri-header-menus-toggle:-moz-focusring{outline:1px dotted ButtonText}.esri-header-menus-toggle{background-color:transparent;border-width:0;color:inherit;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;padding:0;display:block;cursor:pointer}.esri-header-menus-toggle:hover{box-shadow:inset 0 -3px #0079c180;color:#000;fill:currentColor}.esri-header-menus-toggle:active,.esri-header-menus-toggle[aria-expanded=true]{box-shadow:inset 0 -3px #0079c1;color:#000;fill:currentColor}.esri-header-menus-toggle.-is-active{box-shadow:inset 0 -3px #0079c1}@media (min-width:1024px){.esri-header-menus-toggle{display:none}}.esri-header-menus.-always-hamburger .esri-header-menus-toggle{display:block}.esri-header-menus-image{display:block;fill:currentColor;margin:15px 16px 17px;width:24px;height:24px}@media (min-width:768px) and (max-width:1023px){.esri-header-menus-content{background-color:#f8f8f8;box-shadow:inset 0 1px #e0e0e0,1px 0 #e0e0e0;display:flex;flex-direction:column;top:100%}[dir=ltr] .esri-header-menus-content{left:0}[dir=rtl] .esri-header-menus-content{right:0}.esri-header-menus-content{-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;overflow-x:hidden;overflow-y:auto;position:absolute;height:calc(100vh - 56px);width:320px;height:calc(var(--esri-vh) - 56px);transform:translateZ(0);transition:transform .4s ease-in-out;z-index:1}}@media (min-width:1024px){.esri-header-menus-content{display:flex;justify-content:space-between}}@media (max-width:1023px){.esri-header-menus-content[aria-hidden=true]{transition:transform .4s ease-in-out,visibility 0s .4s;visibility:hidden}}@media (min-width:768px) and (max-width:1023px){.esri-header-menus-content[aria-hidden=true]{transform:translate3D(320px,0,0)}[dir=rtl] .esri-header-menus-content[aria-hidden=true]{transform:translate3D(-320px,0,0)}}.-app .esri-header-menus-content{justify-content:flex-end}@media (min-width:768px) and (max-width:1023px){.-app .esri-header-menus-content{transform:translate3D(320px,0,0);justify-content:flex-start}}.esri-header-menus-list{list-style-type:none;margin-top:0;margin-bottom:0;padding-right:0;padding-left:0}@media (min-width:1024px){.esri-header-menus-list{display:flex}}@media (min-width:1024px){.esri-header-menus-item{flex-grow:1;position:relative}}[dir=ltr] .esri-header-menus-link-icon{margin-right:14px}[dir=rtl] .esri-header-menus-link-icon{margin-left:14px}.esri-header-menus-link-icon{display:inline-block;vertical-align:middle}@media (max-width:1023px){.esri-header-menus-link-icon{position:absolute;right:25px;top:30px}[dir=rtl] .esri-header-menus-link-icon{right:auto;left:25px}}.esri-header-menus-link{color:inherit;text-decoration:none}.esri-header-menus-link:hover{text-decoration:none}.esri-header-menus-link{background:transparent;border:0;color:#595959;cursor:pointer;display:block;font-size:16px;line-height:20px;font-family:inherit}[dir=ltr] .esri-header-menus-link{text-align:left}[dir=rtl] .esri-header-menus-link{text-align:right}.esri-header-menus-link{white-space:nowrap}@media (max-width:1023px){.esri-header-menus-link{background-image:linear-gradient(90deg,transparent 24px,#e9e9e9 0);background-position:0 100%;background-repeat:no-repeat;background-size:100% 1px;padding:28px 56px 28px 24px;position:relative}[dir=rtl] .esri-header-menus-link{padding-right:24px;padding-left:56px}.esri-header-menus-link:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 16 16' xmlns='http://www.w3.org/2000/svg' fill='%23595959'%3E%3Cpath d='M5.293 3h1.414l4.5 4.5-4.5 4.5H5.293l4.5-4.5z'/%3E%3C/svg%3E");top:calc(50% - 8px)}[dir=ltr] .esri-header-menus-link:after{right:20px}[dir=rtl] .esri-header-menus-link:after{left:20px}.esri-header-menus-link:after{position:absolute;width:16px;height:16px;transition:left .25s,opacity .25s,right .25s}[dir=rtl] .esri-header-menus-link:after{transform:scaleX(-1)}.esri-header-menus-link.custom-icon .esri-header-menus-link-icon{transition:right .4s}.esri-header-menus-link.custom-icon:after{content:""}.esri-header-menus-link:focus,.esri-header-menus-link:hover{color:#000}[dir=ltr] .esri-header-menus-link:focus:after,[dir=ltr] .esri-header-menus-link:hover:after{right:15px}[dir=rtl] .esri-header-menus-link:focus:after,[dir=rtl] .esri-header-menus-link:hover:after{left:15px}.esri-header-menus-link:focus.custom-icon .esri-header-menus-link-icon,.esri-header-menus-link:hover.custom-icon .esri-header-menus-link-icon{right:10px}}@media (min-width:1024px){.esri-header-menus-link{display:block;cursor:pointer}.esri-header-menus-link:hover{box-shadow:inset 0 -3px #0079c180;color:#000;fill:currentColor}.esri-header-menus-link:active,.esri-header-menus-link[aria-expanded=true]{box-shadow:inset 0 -3px #0079c1;color:#000;fill:currentColor}.esri-header-menus-link.-is-active{box-shadow:inset 0 -3px #0079c1}.esri-header-menus-link{padding:18px 24px;width:100%}}.esri-header-menus-link.-hide-label .esri-header-menus-link-label{display:none}.esri-header-menus-link.-hide-label .esri-header-menus-link-icon{margin-right:0;margin-left:0}@media (max-width:1023px){.esri-header-menus-link.-hide-label .esri-header-menus-link-label{display:inline-block}.esri-header-menus-link.-hide-label .esri-header-menus-link-icon{margin-right:10px}[dir=rtl] .esri-header-menus-link.-hide-label .esri-header-menus-link-icon{margin-right:unset;margin-left:10px}}.esri-header-menus-flyout{background:#efefef;display:flex}.esri-header-menus-flyout:after{content:"";display:table;clear:both}@media (min-width:1024px){.esri-header-menus-flyout{overflow:hidden}}@media (min-width:1024px){.esri-header-menus-flyout--categories,.esri-header-menus-flyout--list{float:left}[dir=rtl] .esri-header-menus-flyout--categories,[dir=rtl] .esri-header-menus-flyout--list{float:right}}.esri-header-menus-flyout--categories-wrapper{position:relative;width:100%}@media (min-width:1024px){.esri-header-menus-flyout--categories-wrapper{width:270px}}.esri-header-menus-flyout--categories{background-color:#fff;display:block;list-style-type:none;margin:0;position:relative;left:0;padding:0;transition:all .35s ease-out}@media (min-width:1024px){.esri-header-menus-flyout--categories{border-bottom:transparent;display:block;height:auto;overflow:auto;position:relative;width:270px}}.esri-header-menus-flyout--categories-details{background:#efefef;height:0;overflow:hidden;transition:all .35s ease-out}.esri-header-menus-flyout--categories-details[aria-expanded=true]{background:#f8f8f8;overflow:auto}.esri-header-menus-flyout--categories-details_item{box-sizing:border-box;display:block;margin:15px 25px 15px 35px;padding:0 0 10px;text-decoration:none}.esri-header-menus-flyout--categories-details_item[data-heading=true]{border-bottom:1px solid #e0e0e0}.esri-header-menus-flyout--categories-details_heading{color:#000;font-weight:500;line-height:1.25;margin:0;padding:0}.esri-header-menus-flyout--categories-details_label{color:#323232;margin:0;padding:0}.esri-header-menus-flyout--categories-item_header{background-color:transparent;border:0;box-sizing:border-box;color:#595959;font-weight:400;font-size:12px;line-height:1.55;letter-spacing:1px;margin:0;padding:25px;position:relative;text-transform:uppercase;text-align:left;width:100%}.esri-header-menus-flyout--categories-item_header[js-focus-ring],.esri-header-menus-flyout--categories-item_header[js-focus]{outline:0;box-shadow:inset 0 2px #0079c1,inset 0 -2px #0079c1,inset -2px 0 #0079c1,inset 2px 0 #0079c1}.esri-header-menus-flyout--categories-item_header:hover{background-color:transparent;color:#000}.esri-header-menus-flyout--categories-item_header:hover:before{opacity:.5}.esri-header-menus-flyout--categories-item_header:before{background:#0079c1;border-radius:100%;content:"";height:5px;left:10px;opacity:0;position:absolute;top:50%;transform:translateY(-50%);width:5px}.esri-header-menus-flyout--categories-item_header:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 16 16' xmlns='http://www.w3.org/2000/svg' fill='%23595959'%3E%3Cpath d='M13 5.293v1.414l-4.5 4.5-4.5-4.5V5.293l4.5 4.5z'/%3E%3C/svg%3E");top:calc(50% - 8px)}[dir=ltr] .esri-header-menus-flyout--categories-item_header:after{right:20px}[dir=rtl] .esri-header-menus-flyout--categories-item_header:after{left:20px}.esri-header-menus-flyout--categories-item_header:after{position:absolute;width:16px;height:16px;top:25px;transition:left .25s,opacity .25s,right .25s}[dir=rtl] .esri-header-menus-flyout--categories-item_header:after{transform:scaleX(-1)}@media (min-width:1024px){.esri-header-menus-flyout--categories-item_header:after{display:none}}@media (min-width:1024px){.esri-header-menus-flyout--categories-item_header{font-weight:500;padding:20px 25px}}.esri-header-menus-flyout--categories-item_header[aria-current=true]{background:#f8f8f8;color:#0079c1;font-weight:500}.esri-header-menus-flyout--categories-item_header[aria-current=true]:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 16 16' xmlns='http://www.w3.org/2000/svg' fill='%23595959'%3E%3Cpath d='M8.5 6.207l-4.5 4.5V9.293l4.5-4.5 4.5 4.5v1.414z'/%3E%3C/svg%3E")}@media (min-width:1024px){.esri-header-menus-flyout--categories-item_header[aria-current=true]{padding:15px 25px}.esri-header-menus-flyout--categories-item_header[aria-current=true]:after{content:""}}.esri-header-menus-flyout--categories-item{background-color:#f8f8f8;box-sizing:border-box;cursor:pointer;font-size:11px;padding:0;position:relative;transition:background-color .25s ease-out;width:100%}@media (min-width:1024px){.esri-header-menus-flyout--categories-item[aria-current=true]{background-color:#fff;color:#000;cursor:auto;font-weight:600}.esri-header-menus-flyout--categories-item[aria-current=true] .esri-header-menus-flyout--categories-item_header{color:#000}.esri-header-menus-flyout--categories-item[aria-current=true] .esri-header-menus-flyout--categories-item_header:before{opacity:1}}@media (min-width:1024px){.esri-header-menus-flyout--categories-item{background-color:#efefef}.esri-header-menus-flyout--categories-item:hover{background-color:#f0f0f080;color:#000}.esri-header-menus-flyout--categories-item:hover .esri-header-menus-flyout--categories-item_header{background-color:transparent}.esri-header-menus-flyout--categories-item:hover[aria-current=true]{background-color:#fff}}.esri-header-menus-flyout--list{background:#fff;display:none;position:relative;min-height:100vh;width:100%}@media (min-width:1024px){.esri-header-menus-flyout--list{display:block;min-height:250px;width:70%}}.esri-header-menus-flyout--list-items{background:#fff;color:#323232;display:none;font-size:14px;list-style-type:none;left:0;top:0;margin:0;padding:0;position:relative;transition:all .35s ease-out;width:100%;z-index:-1}.esri-header-menus-flyout--list-items[aria-current=true]{display:-ms-inline-flexbox;display:flex;z-index:1}.esri-header-menus-flyout--list-items_column{list-style-type:none}.esri-header-menus-flyout--list-items_column:first-child{padding:10px 0 0}@media (min-width:1024px){.esri-header-menus-flyout--list-items_column{display:inline-table;padding:10px 0;width:50%}.esri-header-menus-flyout--list-items_column:first-child{padding:10px 0}}.esri-header-menus-flyout--list-items_name{padding:0}.esri-header-menus-flyout--list-items_name:hover{cursor:pointer}.esri-header-menus-flyout--list-items_name:hover .esri-header-menus-flyout--list-items_heading{color:#000}.esri-header-menus-flyout--list-items_name:hover .esri-header-menus-flyout--list-items_heading:after{opacity:1;transform:translate(5px,-56%)}[dir=rtl] .esri-header-menus-flyout--list-items_name:hover .esri-header-menus-flyout--list-items_heading:after{transform:translate(-5px,-60%) rotate(180deg)}.esri-header-menus-flyout--list-items_name:hover .esri-header-menus-flyout--list-items_label{color:#000}.esri-header-menus-flyout--list-items_anchor{display:block;padding:10px 25px;text-decoration:none}.esri-header-menus-flyout--list-items_anchor[data-heading=false] .esri-header-menus-flyout--list-items_label:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 16 16' xmlns='http://www.w3.org/2000/svg' fill='%230079c1'%3E%3Cpath d='M3 6.982h9.452L9.948 4.48l.707-.707L14.384 7.5l-3.729 3.729-.707-.707 2.54-2.54H3z'/%3E%3C/svg%3E");opacity:0;position:absolute;width:16px;height:16px;transition:opacity .25s,transform .25s;transform:translate(-10px,30%)}[dir=rtl] .esri-header-menus-flyout--list-items_anchor[data-heading=false] .esri-header-menus-flyout--list-items_label:after{transform:translate(15px,55%) rotate(180deg)}.esri-header-menus-flyout--list-items_anchor[data-heading=false]:hover .esri-header-menus-flyout--list-items_label:after{opacity:1;transform:translate(5px,30%)}[dir=rtl] .esri-header-menus-flyout--list-items_anchor[data-heading=false]:hover .esri-header-menus-flyout--list-items_label:after{transform:translate(-5px,55%) rotate(180deg)}.esri-header-menus-flyout--list-items_heading{color:#323232;font-weight:500;line-height:1.5;margin:0;padding:0;position:relative}.esri-header-menus-flyout--list-items_heading:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 16 16' xmlns='http://www.w3.org/2000/svg' fill='%230079c1'%3E%3Cpath d='M3 6.982h9.452L9.948 4.48l.707-.707L14.384 7.5l-3.729 3.729-.707-.707 2.54-2.54H3z'/%3E%3C/svg%3E");opacity:0;position:absolute;width:16px;height:16px;transition:opacity .25s,transform .25s;transform:translate(-10px,-43%);top:50%}[dir=rtl] .esri-header-menus-flyout--list-items_heading:after{transform:translate(15px,-55%) rotate(180deg)}.esri-header-menus-flyout--list-items_label{color:#595959;font-size:12px;margin:0;padding:0;position:relative}.esri-header-menus-structured-menu--wrapper:after{content:"";clear:both;display:table}.esri-header-menus-heading--label{color:#323232;font-size:11px;font-weight:600;margin-bottom:0;text-transform:uppercase}.esri-header-menus-submenu{background-color:#f8f8f8}@media (max-width:1023px){.esri-header-menus-submenu{box-shadow:inset 0 1px #e0e0e0,0 0 20px #0000004d}[dir=ltr] .esri-header-menus-submenu{top:0;left:0}[dir=rtl] .esri-header-menus-submenu{top:0;right:0}.esri-header-menus-submenu{position:absolute;transition:transform .4s ease-in-out;z-index:1}}@media (max-width:768px){.esri-header-menus-submenu{min-height:100vh;min-height:var(--esri-vh);width:calc(100vw - 50px);width:calc(var(--esri-vw) - 50px)}}@media (min-width:768px) and (max-width:1023px){.esri-header-menus-submenu{min-height:calc(100vh - 56px);min-height:calc(var(--esri-vh) - 56px);width:320px}}@media (min-width:1024px){.esri-header-menus-submenu{box-shadow:inset 0 0 0 1px #e0e0e0;top:100%;position:absolute;transition:opacity .25s ease-in-out}.esri-header-menus-submenu:not([aria-expanded=true]){clip:rect(0,0,0,0);opacity:0;visibility:hidden}[dir=ltr] .esri-header-menus-submenu{left:0}[dir=rtl] .esri-header-menus-submenu{right:0}.esri-header-menus-submenu{max-height:calc(100vh - 56px);max-height:calc(var(--esri-vh) - 56px);-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;overflow-y:auto;padding:15px 35px 35px}.esri-header-menus-submenu[data-filled=""][data-has-structured=true]{padding:25px;width:755px}.esri-header-menus-submenu[data-filled=""][data-has-structured=true][data-structuredcols="1"]{width:370px}.esri-header-menus-submenu[data-filled=""][data-has-structured=true][data-structuredcols="1"] [data-coltype=structured]{max-width:100%}.esri-header-menus-submenu[data-filled=""][data-has-structured=true][data-structuredcols="1"] .esri-header-menus-sublist--col:first-child .esri-header-menus-sublist{padding-right:0;padding-left:0}.esri-header-menus-submenu[data-filled=""][data-has-structured=true][data-structuredcols="1"] [data-coltype=standard]{max-width:42%}.esri-header-menus-submenu[data-filled=""][data-has-structured=true][data-structuredcols="2"]{width:670px}.esri-header-menus-submenu[data-filled=""][data-has-structured=true][data-structuredcols="2"] [data-coltype=structured]{max-width:55%}.esri-header-menus-submenu[data-filled=""][data-has-structured=true][data-structuredcols="2"] .esri-header-menus-sublist--col:first-child .esri-header-menus-sublist{padding-right:20px;padding-left:0}.esri-header-menus-submenu[data-filled=""][data-has-structured=true][data-structuredcols="2"] [data-coltype=standard]{max-width:42%}.esri-header-menus-submenu[data-filled=""][data-has-structured=true][data-structuredcols="3"],.esri-header-menus-submenu[data-filled=""][data-has-structured=true][data-structuredcols="4"]{width:775px}.esri-header-menus-submenu[data-filled=""][data-has-structured=true][data-structuredcols="3"] .esri-header-menus-sublist--col,.esri-header-menus-submenu[data-filled=""][data-has-structured=true][data-structuredcols="4"] .esri-header-menus-sublist--col{padding:0;position:relative}.esri-header-menus-submenu[data-filled=""][data-has-structured=true][data-structuredcols="3"] .esri-header-menus-sublist--col .esri-header-menus-sublist,.esri-header-menus-submenu[data-filled=""][data-has-structured=true][data-structuredcols="4"] .esri-header-menus-sublist--col .esri-header-menus-sublist{padding:0}.esri-header-menus-submenu[data-filled=""][data-has-structured=true][data-structuredcols="3"] .esri-header-menus-sublist--col:first-child .esri-header-menus-sublist,.esri-header-menus-submenu[data-filled=""][data-has-structured=true][data-structuredcols="4"] .esri-header-menus-sublist--col:first-child .esri-header-menus-sublist{padding-right:20px;padding-left:0}.esri-header-menus-submenu[data-filled=""][data-has-structured=true][data-structuredcols="3"] .esri-header-menus-sublist--col:nth-child(2),.esri-header-menus-submenu[data-filled=""][data-has-structured=true][data-structuredcols="4"] .esri-header-menus-sublist--col:nth-child(2){padding-left:20px}.esri-header-menus-submenu[data-filled=""][data-has-structured=true][data-structuredcols="3"] .esri-header-menus-sublist--col:last-child .esri-header-menus-sublist,.esri-header-menus-submenu[data-filled=""][data-has-structured=true][data-structuredcols="4"] .esri-header-menus-sublist--col:last-child .esri-header-menus-sublist{padding-right:0;padding-left:20px}.esri-header-menus-submenu[data-filled=""][data-has-structured=true][data-structuredcols="3"] [data-coltype=structured],.esri-header-menus-submenu[data-filled=""][data-has-structured=true][data-structuredcols="4"] [data-coltype=structured]{max-width:35%}.esri-header-menus-submenu[data-filled=""][data-has-structured=true][data-structuredcols="3"] [data-coltype=standard],.esri-header-menus-submenu[data-filled=""][data-has-structured=true][data-structuredcols="4"] [data-coltype=standard]{max-width:30%}.esri-header-menus-submenu[data-filled=""][data-has-structured=true][data-structuredcols="3"] [data-menuborder=true],.esri-header-menus-submenu[data-filled=""][data-has-structured=true][data-structuredcols="4"] [data-menuborder=true]{margin-left:20px;padding-left:20px}.esri-header-menus-submenu[data-filled=""][data-has-structured=true][data-structuredcols="3"] [data-menuborder=true]:first-of-type,.esri-header-menus-submenu[data-filled=""][data-has-structured=true][data-structuredcols="4"] [data-menuborder=true]:first-of-type{margin-left:0;padding-left:0}.esri-header-menus-submenu[data-filled=""][data-has-structured=true][data-structuredcols="3"] [data-menuborder=true]:nth-child(2),.esri-header-menus-submenu[data-filled=""][data-has-structured=true][data-structuredcols="4"] [data-menuborder=true]:nth-child(2){padding-left:0;padding-right:20px}.esri-header-menus-submenu[data-filled=""][data-has-structured=true][data-structuredcols="3"] [data-menuborder=true]:last-child,.esri-header-menus-submenu[data-filled=""][data-has-structured=true][data-structuredcols="4"] [data-menuborder=true]:last-child{padding-left:0}.esri-header-menus-submenu[data-filled=""][data-has-structured=true][data-structuredcols="3"] [data-menuborder=true]:after,.esri-header-menus-submenu[data-filled=""][data-has-structured=true][data-structuredcols="4"] [data-menuborder=true]:after{content:"";background:#cccccc80;height:100%;position:absolute}[dir=ltr] .esri-header-menus-submenu[data-filled=""][data-has-structured=true][data-structuredcols="3"] [data-menuborder=true]:after,[dir=ltr] .esri-header-menus-submenu[data-filled=""][data-has-structured=true][data-structuredcols="4"] [data-menuborder=true]:after{right:25px}[dir=rtl] .esri-header-menus-submenu[data-filled=""][data-has-structured=true][data-structuredcols="3"] [data-menuborder=true]:after,[dir=rtl] .esri-header-menus-submenu[data-filled=""][data-has-structured=true][data-structuredcols="4"] [data-menuborder=true]:after{left:25px}[dir=ltr] .esri-header-menus-submenu[data-filled=""][data-has-structured=true][data-structuredcols="3"] [data-menuborder=true]:after,[dir=ltr] .esri-header-menus-submenu[data-filled=""][data-has-structured=true][data-structuredcols="4"] [data-menuborder=true]:after{left:auto}.esri-header-menus-submenu[data-filled=""][data-has-structured=true][data-structuredcols="3"] [data-menuborder=true]:after,.esri-header-menus-submenu[data-filled=""][data-has-structured=true][data-structuredcols="4"] [data-menuborder=true]:after{top:0;width:1px}[dir=rtl] .esri-header-menus-submenu[data-filled=""][data-has-structured=true][data-structuredcols="3"] [data-menuborder=true]:after,[dir=rtl] .esri-header-menus-submenu[data-filled=""][data-has-structured=true][data-structuredcols="4"] [data-menuborder=true]:after{left:40px;right:auto}.esri-header-menus-submenu[data-filled=""][data-has-structured=false][data-has-flyout=true]{padding:0;width:850px}.esri-header-menus-submenu[data-filled=""][data-has-structured=false][data-has-flyout=true][data-single]{width:650px}.esri-header-menus-submenu[data-filled=""][data-has-structured=false][data-has-flyout=true][data-single] .esri-header-menus-flyout--categories-wrapper{width:40%}.esri-header-menus-submenu[data-filled=""][data-has-structured=false][data-has-flyout=true][data-single] .esri-header-menus-flyout--list{width:60%}.esri-header-menus-submenu[data-filled=""][data-has-structured=false][data-has-flyout=true][data-single] .esri-header-menus-flyout--list-items_column{width:100%}.esri-header-menus-submenu[data-filled=""][data-has-structured=false][data-structuredcols="2"]{width:600px}.esri-header-menus-submenu[data-filled=""][data-has-structured=false][data-structuredcols="3"],.esri-header-menus-submenu[data-filled=""][data-has-structured=false][data-structuredcols="4"]{width:840px}.esri-header-menus-submenu[data-filled=""][data-has-structured=false][data-structuredcols="3"] [data-coltype=standard],.esri-header-menus-submenu[data-filled=""][data-has-structured=false][data-structuredcols="4"] [data-coltype=standard]{max-width:33%;position:relative}.esri-header-menus-submenu[data-filled=""][data-has-structured=false] [data-menuborder=true]{margin-left:0;padding-left:40px}.esri-header-menus-submenu[data-filled=""][data-has-structured=false] [data-menuborder=true]:after{content:"";background:#cccccc80;height:100%;position:absolute;right:0;top:0;width:1px}.esri-header-menus-submenu[data-filled=""]{width:420px}.esri-header-menus-submenu[data-filled]:not([data-filled=""]){width:410px}.esri-header-menus-submenu[data-filled]:not([data-filled=""])[data-structuredcols=""][data-columns="2"]{width:720px}.esri-header-menus-submenu[data-filled]:not([data-filled=""])[data-structuredcols=""][data-columns="2"] .esri-header-menus-columns-2 .esri-header-menus-sublist--col{width:50%}.esri-header-menus-submenu[data-filled]:not([data-filled=""])[data-structuredcols=""][data-columns="3"]{width:790px}.esri-header-menus-submenu[data-filled]:not([data-filled=""])[data-structuredcols=""][data-columns="3"] .esri-header-menus-columns-3 .esri-header-menus-sublist--col{width:33%}.esri-header-menus-submenu[data-filled]:not([data-filled=""])[data-structuredcols=""][data-hasMultiCols=true][data-columns="3"]{width:950px}.esri-header-menus-submenu[data-filled]:not([data-filled=""])[data-structuredcols=""][data-hasMultiCols=true][data-columns="3"] .esri-header-menus-columns-3 .esri-header-menus-sublist--col{width:33%}}@media (min-width:1440px){.esri-header-menus-submenu[data-filled=""][data-has-structured=true]{padding:25px 35px 35px;width:755px}.esri-header-menus-submenu[data-filled=""][data-has-structured=true][data-structuredcols="2"]{width:670px}.esri-header-menus-submenu[data-filled=""][data-has-structured=true][data-structuredcols="2"] [data-coltype=structured]{max-width:55%}.esri-header-menus-submenu[data-filled=""][data-has-structured=true][data-structuredcols="2"] .esri-header-menus-sublist--col:first-child .esri-header-menus-sublist{padding-right:20px;padding-left:0}.esri-header-menus-submenu[data-filled=""][data-has-structured=true][data-structuredcols="2"] [data-coltype=standard]{max-width:42%}.esri-header-menus-submenu[data-filled=""][data-has-structured=true][data-structuredcols="3"],.esri-header-menus-submenu[data-filled=""][data-has-structured=true][data-structuredcols="4"]{width:1135px}.esri-header-menus-submenu[data-filled=""][data-has-structured=true][data-structuredcols="3"] .esri-header-menus-sublist--col,.esri-header-menus-submenu[data-filled=""][data-has-structured=true][data-structuredcols="4"] .esri-header-menus-sublist--col{padding:0;position:relative}.esri-header-menus-submenu[data-filled=""][data-has-structured=true][data-structuredcols="3"] .esri-header-menus-sublist--col .esri-header-menus-sublist,.esri-header-menus-submenu[data-filled=""][data-has-structured=true][data-structuredcols="4"] .esri-header-menus-sublist--col .esri-header-menus-sublist{padding:0}.esri-header-menus-submenu[data-filled=""][data-has-structured=true][data-structuredcols="3"] .esri-header-menus-sublist--col:first-child .esri-header-menus-sublist,.esri-header-menus-submenu[data-filled=""][data-has-structured=true][data-structuredcols="4"] .esri-header-menus-sublist--col:first-child .esri-header-menus-sublist{padding-right:40px;padding-left:0}.esri-header-menus-submenu[data-filled=""][data-has-structured=true][data-structuredcols="3"] .esri-header-menus-sublist--col:last-child .esri-header-menus-sublist,.esri-header-menus-submenu[data-filled=""][data-has-structured=true][data-structuredcols="4"] .esri-header-menus-sublist--col:last-child .esri-header-menus-sublist{padding-right:0;padding-left:40px}.esri-header-menus-submenu[data-filled=""][data-has-structured=true][data-structuredcols="3"] .esri-header-menus-sublist--col[data-menuborder=true],.esri-header-menus-submenu[data-filled=""][data-has-structured=true][data-structuredcols="4"] .esri-header-menus-sublist--col[data-menuborder=true]{margin-left:0}.esri-header-menus-submenu[data-filled=""][data-has-structured=true][data-structuredcols="3"] .esri-header-menus-sublist--col[data-menuborder=true]:first-of-type,.esri-header-menus-submenu[data-filled=""][data-has-structured=true][data-structuredcols="4"] .esri-header-menus-sublist--col[data-menuborder=true]:first-of-type{margin-right:20px}.esri-header-menus-submenu[data-filled=""][data-has-structured=true][data-structuredcols="3"] .esri-header-menus-sublist--col[data-menuborder=true]:first-of-type .esri-header-menus-sublist,.esri-header-menus-submenu[data-filled=""][data-has-structured=true][data-structuredcols="4"] .esri-header-menus-sublist--col[data-menuborder=true]:first-of-type .esri-header-menus-sublist{padding-right:0}.esri-header-menus-submenu[data-filled=""][data-has-structured=true][data-structuredcols="3"] .esri-header-menus-sublist--col[data-menuborder=true]:nth-child(2),.esri-header-menus-submenu[data-filled=""][data-has-structured=true][data-structuredcols="4"] .esri-header-menus-sublist--col[data-menuborder=true]:nth-child(2){padding-right:40px}.esri-header-menus-submenu[data-filled=""][data-has-structured=false][data-structuredcols="2"]{width:600px}.esri-header-menus-submenu[data-filled=""][data-has-structured=false][data-structuredcols="3"],.esri-header-menus-submenu[data-filled=""][data-has-structured=false][data-structuredcols="4"]{width:840px}.esri-header-menus-submenu[data-filled=""][data-has-structured=false][data-structuredcols="3"] [data-coltype=standard],.esri-header-menus-submenu[data-filled=""][data-has-structured=false][data-structuredcols="4"] [data-coltype=standard]{max-width:33%;position:relative}.esri-header-menus-submenu[data-filled=""][data-has-structured=false] [data-menuborder=true]{margin-left:0;padding-left:40px}.esri-header-menus-submenu[data-filled=""][data-has-structured=false] [data-menuborder=true]:after{content:"";background:#cccccc80;height:100%;position:absolute;right:0;top:0;width:1px}.esri-header-menus-submenu[data-filled=""],.esri-header-menus-submenu[data-filled]:not([data-filled=""]){width:420px}}@media (max-width:1023px){.esri-header-menus-submenu[aria-hidden=true]{height:0;overflow:hidden;transition:transform .4s ease-in-out,height 0s .4s,visibility 0s .4s;visibility:hidden}}@media (max-width:768px){.esri-header-menus-submenu[aria-hidden=true]{transform:translate(100vw);transform:translate(var(--esri-vw))}[dir=rtl] .esri-header-menus-submenu[aria-hidden=true]{transform:translate(-100vw);transform:translate(calc(-1 * var(--esri-vw)))}}@media (min-width:768px) and (max-width:1023px){.esri-header-menus-submenu[aria-hidden=true]{transform:translate(320px)}[dir=rtl] .esri-header-menus-submenu[aria-hidden=true]{transform:translate(-320px)}}.esri-header-menus-submenu-toggle{-webkit-appearance:button;margin:0;overflow:visible;text-transform:none}.esri-header-menus-submenu-toggle::-moz-focus-inner{border-style:none;padding:0}.esri-header-menus-submenu-toggle:-moz-focusring{outline:1px dotted ButtonText}.esri-header-menus-submenu-toggle{background-color:transparent;border-width:0;color:inherit;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;background-color:#fff;font-size:20px;line-height:24px;padding:20px 10px;position:relative;text-align:center;width:100%}@media (max-width:768px){.esri-header-menus-submenu-toggle{box-shadow:inset 0 -1px #e0e0e0}}@media (min-width:768px) and (max-width:1023px){.esri-header-menus-submenu-toggle{box-shadow:inset 0 -1px #e0e0e0,inset 0 1px #e0e0e0}}@media (min-width:1024px){.esri-header-menus-submenu-toggle{display:none}}.esri-header-menus-submenu-toggle:focus,.esri-header-menus-submenu-toggle:hover{color:#000}[dir=ltr] .esri-header-menus-submenu-toggle:focus:before,[dir=ltr] .esri-header-menus-submenu-toggle:hover:before{left:15px}[dir=rtl] .esri-header-menus-submenu-toggle:focus:before,[dir=rtl] .esri-header-menus-submenu-toggle:hover:before{right:15px}.esri-header-menus-submenu-toggle:before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 16 16' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.707 13H9.293l-4.5-4.5 4.5-4.5h1.414l-4.5 4.5z'/%3E%3C/svg%3E")}[dir=ltr] .esri-header-menus-submenu-toggle:before{top:calc(50% - 11px);left:24px}[dir=rtl] .esri-header-menus-submenu-toggle:before{top:calc(50% - 11px);right:24px}.esri-header-menus-submenu-toggle:before{position:absolute;width:16px;height:16px;transition:left .25s ease-in-out,right .25s ease-in-out}[dir=rtl] .esri-header-menus-submenu-toggle:before{transform:scaleX(-1)}.esri-header-menus-sublist,.esri-header-menus-sublist--featured{list-style-type:none;margin-top:0;margin-bottom:0;padding-right:0;padding-left:0}.esri-header-menus-sublist--featured{display:flex;flex-wrap:wrap;margin-top:35px}.esri-header-menus-sublist--featured[data-filled="3"] :nth-child(2) .esri-header-menus-sublink--featured{box-shadow:inset 1px 0 0 0 transparent,inset -1px 0 0 0 transparent,inset 0 1px #ccc,inset 0 -1px #ccc}.esri-header-menus-sublist--featured[data-filled="3"] :nth-child(2) .esri-header-menus-sublink--featured:hover{box-shadow:inset 0 0 0 1px #0079c1;color:#000;z-index:1}.esri-header-menus-sublist--featured[data-filled="4"] :nth-child(2) .esri-header-menus-sublink--featured{box-shadow:inset -1px 0 #ccc,inset 0 1px #ccc}.esri-header-menus-sublist--featured[data-filled="4"] :nth-child(2) .esri-header-menus-sublink--featured:focus,.esri-header-menus-sublist--featured[data-filled="4"] :nth-child(2) .esri-header-menus-sublink--featured:hover{box-shadow:inset 0 0 0 1px #0079c1;color:#000;z-index:1}.esri-header-menus-sublist--featured[data-filled="4"] :nth-child(4) .esri-header-menus-sublink--featured{box-shadow:inset -1px 0 #ccc,inset 0 1px #ccc,inset 0 -1px #ccc}.esri-header-menus-sublist--featured[data-filled="4"] :nth-child(4) .esri-header-menus-sublink--featured:focus,.esri-header-menus-sublist--featured[data-filled="4"] :nth-child(4) .esri-header-menus-sublink--featured:hover{box-shadow:inset 0 0 0 1px #0079c1;color:#000;z-index:1}@media (max-width:1023px){.esri-header-menus-sublist--featured{margin-bottom:30px;padding-left:24px;padding-right:24px}}@media (min-width:1024px){[data-filled="11"] .esri-header-menus-subitem:nth-child(10),[data-filled="12"] .esri-header-menus-subitem:nth-child(10){margin-top:-300px}[data-filled="13"] .esri-header-menus-subitem:nth-child(10),[data-filled="14"] .esri-header-menus-subitem:nth-child(10){margin-top:-350px}[data-filled="15"] .esri-header-menus-subitem:nth-child(10),[data-filled="16"] .esri-header-menus-subitem:nth-child(10){margin-top:-450px}[data-filled="19"] .esri-header-menus-subitem:nth-child(10){margin-top:-450px}[data-filled="20"] .esri-header-menus-subitem:nth-child(11),[data-filled="21"] .esri-header-menus-subitem:nth-child(11),[data-filled="22"] .esri-header-menus-subitem:nth-child(11){margin-top:-500px}[data-filled="23"] .esri-header-menus-subitem:nth-child(12){margin-top:-550px}[data-filled="24"] .esri-header-menus-subitem:nth-child(13){margin-top:-600px}[dir=ltr] [data-filled="11"] .esri-header-menus-subitem:nth-child(n+10),[dir=ltr] [data-filled="12"] .esri-header-menus-subitem:nth-child(n+10),[dir=ltr] [data-filled="13"] .esri-header-menus-subitem:nth-child(n+10),[dir=ltr] [data-filled="14"] .esri-header-menus-subitem:nth-child(n+10),[dir=ltr] [data-filled="15"] .esri-header-menus-subitem:nth-child(n+10),[dir=ltr] [data-filled="16"] .esri-header-menus-subitem:nth-child(n+10){margin-left:calc(33% + 10px)}[dir=rtl] [data-filled="11"] .esri-header-menus-subitem:nth-child(n+10),[dir=rtl] [data-filled="12"] .esri-header-menus-subitem:nth-child(n+10),[dir=rtl] [data-filled="13"] .esri-header-menus-subitem:nth-child(n+10),[dir=rtl] [data-filled="14"] .esri-header-menus-subitem:nth-child(n+10),[dir=rtl] [data-filled="15"] .esri-header-menus-subitem:nth-child(n+10),[dir=rtl] [data-filled="16"] .esri-header-menus-subitem:nth-child(n+10){margin-right:calc(33% + 10px)}[dir=ltr] [data-filled="19"] .esri-header-menus-subitem:nth-child(n+10){margin-left:calc(50% + 10px)}[dir=rtl] [data-filled="19"] .esri-header-menus-subitem:nth-child(n+10){margin-right:calc(50% + 10px)}[dir=ltr] [data-filled="20"] .esri-header-menus-subitem:nth-child(n+11){margin-left:calc(50% + 10px)}[dir=rtl] [data-filled="20"] .esri-header-menus-subitem:nth-child(n+11){margin-right:calc(50% + 10px)}[dir=ltr] [data-filled="21"] .esri-header-menus-subitem:nth-child(n+11){margin-left:calc(50% + 10px)}[dir=rtl] [data-filled="21"] .esri-header-menus-subitem:nth-child(n+11){margin-right:calc(50% + 10px)}[dir=ltr] [data-filled="22"] .esri-header-menus-subitem:nth-child(n+12),[dir=ltr] [data-filled="23"] .esri-header-menus-subitem:nth-child(n+12){margin-left:calc(50% + 10px)}[dir=rtl] [data-filled="22"] .esri-header-menus-subitem:nth-child(n+12),[dir=rtl] [data-filled="23"] .esri-header-menus-subitem:nth-child(n+12){margin-right:calc(50% + 10px)}[dir=ltr] [data-filled="24"] .esri-header-menus-subitem:nth-child(n+13){margin-left:calc(50% + 10px)}[dir=rtl] [data-filled="24"] .esri-header-menus-subitem:nth-child(n+13){margin-right:calc(50% + 10px)}[data-filled]:not([data-filled=""]) .esri-header-menus-subitem{width:calc(100% - 10px)}}@media (min-width:1024px){.esri-header-menus-subitem .esri-header-menus-subitem--heading:first-child .esri-header-menus-heading--label{margin-top:0}.esri-header-menus-subitem .esri-header-menus-subitem--heading .esri-header-menus-heading--label{margin-top:50px}}@media (max-width:1023px){.esri-header-menus-subitem--featured{width:50%}}@media (min-width:1024px){.esri-header-menus-sublist--featured[data-filled="2"] .esri-header-menus-subitem--featured,.esri-header-menus-sublist--featured[data-filled="4"] .esri-header-menus-subitem--featured{width:50%}.esri-header-menus-sublist--featured[data-filled="3"] .esri-header-menus-subitem--featured{width:33.33333%}}.esri-header-menus-sublink{color:inherit;text-decoration:none}.esri-header-menus-sublink:hover{text-decoration:none}.esri-header-menus-sublink{color:#595959;cursor:pointer;display:block;font-size:15px;line-height:20px;position:relative}@media (max-width:1023px){[dir=ltr] .esri-header-menus-sublink{margin-left:24px}[dir=rtl] .esri-header-menus-sublink{margin-right:24px}.esri-header-menus-sublink{padding-top:22px;padding-bottom:22px}[dir=ltr] .esri-header-menus-sublink{padding-right:36px}[dir=rtl] .esri-header-menus-sublink{padding-left:36px}.esri-header-menus-sublink{position:relative}}@media (min-width:1024px){.esri-header-menus-sublink{padding:15px 0}[dir=ltr] .esri-header-menus-sublink{padding-right:30px}[dir=rtl] .esri-header-menus-sublink{padding-left:30px}}.esri-header-menus-sublink:focus,.esri-header-menus-sublink:hover{background-position-x:0;color:#000}.esri-header-menus-sublink:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 16 16' xmlns='http://www.w3.org/2000/svg' fill='%230079c1'%3E%3Cpath d='M3 6.982h9.452L9.948 4.48l.707-.707L14.384 7.5l-3.729 3.729-.707-.707 2.54-2.54H3z'/%3E%3C/svg%3E");opacity:0;position:absolute;width:16px;height:16px;transition:opacity .25s,transform .25s;transform:translateY(3px)}[dir=rtl] .esri-header-menus-sublink:after{transform:scaleX(-1)}.esri-header-menus-sublink:focus:after,.esri-header-menus-sublink:hover:after{opacity:1;transform:translate(10px,3px)}[dir=rtl] .esri-header-menus-sublink:focus:after,[dir=rtl] .esri-header-menus-sublink:hover:after{transform:scale(-1) translate(10px,-1px)}.esri-header-menus-sublist .esri-header-menus-entry--heading-label{color:#323232;font-size:11px;font-weight:600;margin:0}.esri-header-menus-sublist .esri-header-menus-entry-sublink--title{color:#323232;display:inline-block;font-size:17px;margin:0}@media (min-width:1024px){.esri-header-menus-sublist .esri-header-menus-entry-sublink--title{font-size:16px;line-height:1.5}}@media (min-width:1440px){.esri-header-menus-sublist .esri-header-menus-entry-sublink--title{font-size:18px;line-height:1.5}}.esri-header-menus-sublist .esri-header-menus-sublist--col-wrapper{display:flex;flex-direction:column}@media (min-width:1024px){.esri-header-menus-sublist .esri-header-menus-sublist--col-wrapper{flex-direction:row}}.esri-header-menus-sublist .esri-header-menus-sublist--col-wrapper .esri-header-menus-sublist--col{flex-grow:1;padding:20px 25px 0}@media (min-width:1024px){.esri-header-menus-sublist .esri-header-menus-sublist--col-wrapper .esri-header-menus-sublist--col{padding:0}}.esri-header-menus-sublist[data-menutype=structured] .esri-header-menus-entry--menus-subitem{background-image:linear-gradient(90deg,#0079c1 50%,#ccc 0);background-position:100% 100%;background-repeat:no-repeat;background-size:200% 1px;transition:background-position .25s;color:#323232;font-size:16px;margin:15px 0;position:relative}.esri-header-menus-sublist[data-menutype=structured] .esri-header-menus-entry--menus-subitem .esri-header-menus-entry-sublink--title:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 16 16' xmlns='http://www.w3.org/2000/svg' fill='%230079c1'%3E%3Cpath d='M3 6.982h9.452L9.948 4.48l.707-.707L14.384 7.5l-3.729 3.729-.707-.707 2.54-2.54H3z'/%3E%3C/svg%3E");right:0;opacity:0;position:absolute;width:16px;height:16px;top:50%;transition:opacity .25s,all .25s;transform:translateY(-75%)}[dir=rtl] .esri-header-menus-sublist[data-menutype=structured] .esri-header-menus-entry--menus-subitem .esri-header-menus-entry-sublink--title:after{left:0;right:auto;transform:rotate(180deg) translateY(35%)}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.esri-header-menus-sublist[data-menutype=structured] .esri-header-menus-entry--menus-subitem .esri-header-menus-entry-sublink--title:after{display:none}}.esri-header-menus-sublist[data-menutype=structured] .esri-header-menus-entry--menus-subitem:hover,.esri-header-menus-sublist[data-menutype=structured] .esri-header-menus-entry--menus-subitem:hover .esri-header-menus-entry--menus-subitem{background-position:0 100%}.esri-header-menus-sublist[data-menutype=structured] .esri-header-menus-entry--menus-subitem:hover .esri-header-menus-entry-sublink--title{color:#0079c1}.esri-header-menus-sublist[data-menutype=structured] .esri-header-menus-entry--menus-subitem:hover .esri-header-menus-entry-sublink--title:after{opacity:1;right:-25px}[dir=rtl] .esri-header-menus-sublist[data-menutype=structured] .esri-header-menus-entry--menus-subitem:hover .esri-header-menus-entry-sublink--title:after{left:-25px;right:auto}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.esri-header-menus-sublist[data-menutype=structured] .esri-header-menus-entry--menus-subitem:hover .esri-header-menus-entry-sublink--title:after{display:none}}.esri-header-menus-sublist[data-menutype=structured] .esri-header-menus-entry--menus-subitem:hover .esri-header-menus-sublink--description{color:#0079c1}.esri-header-menus-sublist[data-menutype=structured] .esri-header-menus-entry--menus-subitem .esri-header-menus-entry-sublink{cursor:pointer;position:relative;text-decoration:none}.esri-header-menus-sublist[data-menutype=structured] .esri-header-menus-entry--menus-subitem .esri-header-menus-sublink--description{color:#828282;font-size:13px;font-weight:400;margin:0;padding:0 0 10px}@media (min-width:1024px){.esri-header-menus-sublist[data-menutype=structured] .esri-header-menus-entry--menus-subitem .esri-header-menus-sublink--description{font-size:12px;line-height:1.5}}@media (min-width:1440px){.esri-header-menus-sublist[data-menutype=structured] .esri-header-menus-entry--menus-subitem .esri-header-menus-sublink--description{font-size:14px;line-height:1.5}}.esri-header-menus-sublist[data-menutype=standard] .esri-header-menus-entry--heading{margin:40px 0 15px}.esri-header-menus-sublist[data-menutype=standard] .esri-header-menus-entry--heading:first-child{margin-top:0;margin-bottom:10px}.esri-header-menus-sublist[data-menutype=standard] .esri-header-menus-entry-sublink{color:#6e6e6e;font-size:14px;position:relative;text-decoration:none}.esri-header-menus-sublist[data-menutype=standard] .esri-header-menus-entry-sublink:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 16 16' xmlns='http://www.w3.org/2000/svg' fill='%230079c1'%3E%3Cpath d='M3 6.982h9.452L9.948 4.48l.707-.707L14.384 7.5l-3.729 3.729-.707-.707 2.54-2.54H3z'/%3E%3C/svg%3E");right:0;opacity:0;position:absolute;width:16px;height:16px;top:50%;transition:opacity .25s,all .25s;transform:translateY(-70%)}[dir=rtl] .esri-header-menus-sublist[data-menutype=standard] .esri-header-menus-entry-sublink:after{left:0;right:auto;transform:rotate(180deg) translateY(35%)}.esri-header-menus-sublist[data-menutype=standard] .esri-header-menus-entry-sublink:hover:after{opacity:1;right:-20px}[dir=rtl] .esri-header-menus-sublist[data-menutype=standard] .esri-header-menus-entry-sublink:hover:after{left:-20px;opacity:1;right:auto}.esri-header-menus-sublink--featured{color:inherit;text-decoration:none}.esri-header-menus-sublink--featured:hover{text-decoration:none}.esri-header-menus-sublink--featured{box-shadow:inset 0 0 0 1px #ccc;border:0;color:#595959;background-color:#fff;cursor:pointer;display:block;margin-bottom:-1px;margin-left:-.5px;margin-right:-.5px;padding:10px;position:relative;width:100%}.esri-header-menus-sublink--featured:focus,.esri-header-menus-sublink--featured:hover{box-shadow:inset 0 0 0 1px #0079c1;color:#000;z-index:1}.esri-header-menus-sublink-image{display:block;fill:currentColor;margin:20px auto;width:48px;height:48px}.esri-header-menus-sublink-text{display:block;font-size:14px;line-height:20px;height:40px;margin-top:16px;overflow:hidden;text-align:center}.esri-header-menus.-mobile .esri-header-menus-content{background-color:#f8f8f8;box-shadow:inset 0 1px #e0e0e0,1px 0 #e0e0e0;display:flex;flex-direction:column;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;left:0;overflow-x:hidden;overflow-y:auto;position:absolute;transform:translateZ(0);transition:transform .4s ease-in-out;z-index:1;top:100%;width:320px;height:calc(var(--esri-vh) - 56px)}.esri-header-menus.-mobile .esri-header-menus-content[aria-hidden=true]{transition:transform .4s ease-in-out,visibility 0s .4s;transform:translate3D(-320px,0,0);visibility:hidden}[dir=rtl] .esri-header-menus.-mobile .esri-header-menus-content[aria-hidden=true]{transform:translate(320px)}[dir=rtl] .esri-header-menus.-mobile .esri-header-menus-content{right:0}.esri-header-menus.-mobile .esri-header-menus-list{display:block}.esri-header-menus.-mobile .esri-header-menus-link{background-image:linear-gradient(90deg,transparent 24px,#e9e9e9 0);background-position:0 100%;background-repeat:no-repeat;background-size:100% 1px;outline:0;padding:28px 60px 28px 24px;position:relative}[dir=rtl] .esri-header-menus.-mobile .esri-header-menus-link{padding-right:24px;padding-left:60px}.esri-header-menus.-mobile .esri-header-menus-link:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 16 16' xmlns='http://www.w3.org/2000/svg' fill='%23595959'%3E%3Cpath d='M5.293 3h1.414l4.5 4.5-4.5 4.5H5.293l4.5-4.5z'/%3E%3C/svg%3E");top:calc(50% - 8px)}[dir=ltr] .esri-header-menus.-mobile .esri-header-menus-link:after{right:20px}[dir=rtl] .esri-header-menus.-mobile .esri-header-menus-link:after{left:20px}.esri-header-menus.-mobile .esri-header-menus-link:after{position:absolute;width:16px;height:16px;transition:left .25s,opacity .25s,right .25s}[dir=rtl] .esri-header-menus.-mobile .esri-header-menus-link:after{transform:scaleX(-1)}.esri-header-menus.-mobile .esri-header-menus-link:focus,.esri-header-menus.-mobile .esri-header-menus-link:hover{color:#000}[dir=ltr] .esri-header-menus.-mobile .esri-header-menus-link:focus:after,[dir=ltr] .esri-header-menus.-mobile .esri-header-menus-link:hover:after{right:15px}[dir=rtl] .esri-header-menus.-mobile .esri-header-menus-link:focus:after,[dir=rtl] .esri-header-menus.-mobile .esri-header-menus-link:hover:after{left:15px}.esri-header-menus.-mobile .esri-header-menus-submenu{box-shadow:inset 0 1px #e0e0e0,0 0 20px #0000004d}[dir=ltr] .esri-header-menus.-mobile .esri-header-menus-submenu{top:0;left:0}[dir=rtl] .esri-header-menus.-mobile .esri-header-menus-submenu{top:0;right:0}.esri-header-menus.-mobile .esri-header-menus-submenu{min-height:100%;position:absolute;transition:transform .4s ease-in-out;width:320px;z-index:1}.esri-header-menus.-mobile .esri-header-menus-submenu[aria-hidden=true]{height:0;overflow:hidden;transition:transform .4s ease-in-out,height 0s .4s,visibility 0s .4s;visibility:hidden;transform:translate(320px)}[dir=rtl] .esri-header-menus.-mobile .esri-header-menus-submenu[aria-hidden=true]{transform:translate(-320px)}.esri-header-menus.-mobile .esri-header-menus-submenu-toggle{box-shadow:inset 0 -1px #e0e0e0,inset 0 1px #e0e0e0}.esri-header-menus.-mobile .esri-header-menus-sublist--featured{margin-bottom:30px;padding-left:24px;padding-right:24px}.esri-header-menus.-mobile .esri-header-menus-subitem--featured{width:50%}[dir=ltr] .esri-header-menus.-mobile .esri-header-menus-sublink{margin-left:24px}[dir=rtl] .esri-header-menus.-mobile .esri-header-menus-sublink{margin-right:24px}.esri-header-menus.-mobile .esri-header-menus-sublink{padding-top:22px;padding-bottom:22px}[dir=ltr] .esri-header-menus.-mobile .esri-header-menus-sublink{padding-right:36px}[dir=rtl] .esri-header-menus.-mobile .esri-header-menus-sublink{padding-left:36px}.esri-header-menus.-mobile .esri-header-menus-sublink{position:relative}.esri-header-menus.-desktop .esri-header-menus-menu.-collapsed{display:none}.esri-header-menus.-mobile .esri-header-menus-menu{display:none;margin-bottom:auto}.esri-header-menus.-mobile .esri-header-menus-menu.-collapsed{display:block}@media (max-width:1023px){.esri-header-menus.-mobile .esri-header-menus-menu{display:block}}@keyframes a{0%{top:-11px;opacity:0}to{top:-22px;opacity:1}}.esri-header-search-control{-webkit-appearance:button;margin:0;overflow:visible;text-transform:none}.esri-header-search-control::-moz-focus-inner{border-style:none;padding:0}.esri-header-search-control:-moz-focusring{outline:1px dotted ButtonText}.esri-header-search-control{background-color:transparent;border-width:0;color:inherit;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;padding:0;display:block;cursor:pointer}.esri-header-search-control:hover{box-shadow:inset 0 -3px #0079c180;color:#000;fill:currentColor}.esri-header-search-control:active,.esri-header-search-control[aria-expanded=true]{box-shadow:inset 0 -3px #0079c1;color:#000;fill:currentColor}.esri-header-search-control.-is-active{box-shadow:inset 0 -3px #0079c1}.esri-header-search-image{display:block;fill:currentColor;margin:16px;width:24px;height:24px}.esri-header-search-content{inset:56px 0 0;padding-top:150px;padding-bottom:20px;position:fixed;z-index:-1}@media (max-width:1440px){.esri-header-search-content{padding-left:20px;padding-right:20px}}@media (min-width:1441px){.esri-header-search-content{padding-left:calc(50% - 700px);padding-right:calc(50% - 700px)}}.esri-header-search-content[aria-expanded=false]{opacity:0;visibility:hidden}.esri-header-search-content[aria-expanded=true]{opacity:1;transition:opacity .25s ease-in-out}.esri-header-search-dialog-form{box-shadow:inset 0 -1px #ccc;position:relative}@media (max-width:719px){.esri-header-search-dialog-form{height:50px}}@media (min-width:720px){.esri-header-search-dialog-form{height:90px}}.esri-header-search-dialog-control{white-space:nowrap}@media (max-width:719px){.esri-header-search-dialog-control{font-size:28px;line-height:50px}}@media (min-width:720px){.esri-header-search-dialog-control{font-size:60px;line-height:90px}}.esri-header-search-dialog-control{top:0;bottom:0}[dir=ltr] .esri-header-search-dialog-control{left:0}[dir=rtl] .esri-header-search-dialog-control{right:0}.esri-header-search-dialog-control{position:absolute}@media (max-width:719px){.esri-header-search-dialog-control{width:calc(100% - 50px)}}@media (min-width:720px){.esri-header-search-dialog-control{width:calc(100% - 90px)}}.esri-header-search-dialog-control{-webkit-appearance:textfield;margin:0;outline-offset:-2px;overflow:visible;box-shadow:none}.esri-header-search-dialog-control::-ms-clear{display:none}.esri-header-search-dialog-control::-webkit-search-cancel-button,.esri-header-search-dialog-control::-webkit-search-decoration{-webkit-appearance:none}.esri-header-search-dialog-control:focus{border-color:transparent;box-shadow:none}.esri-header-search-dialog-control{background-color:transparent;border-width:0;color:#323232;font-family:inherit;font-weight:inherit;padding:0;z-index:1}@media (max-width:719px){.esri-header-search-dialog-label{font-size:28px;line-height:50px}}@media (min-width:720px){.esri-header-search-dialog-label{font-size:60px;line-height:90px}}.esri-header-search-dialog-label{top:0;bottom:0}[dir=ltr] .esri-header-search-dialog-label{left:0}[dir=rtl] .esri-header-search-dialog-label{right:0}.esri-header-search-dialog-label{position:absolute}@media (max-width:719px){.esri-header-search-dialog-label{width:calc(100% - 50px)}}@media (min-width:720px){.esri-header-search-dialog-label{width:calc(100% - 90px)}}.esri-header-search-dialog-label{color:#828282;overflow:hidden;white-space:nowrap}.esri-header-search-dialog-label[data-filled]{animation:a .3s;color:#6e6e6e;top:-22px;position:absolute}@media (max-width:719px){.esri-header-search-dialog-label[data-filled]{font-size:14px;line-height:25px;margin-top:5px}}@media (min-width:720px){.esri-header-search-dialog-label[data-filled]{font-size:16px;line-height:25px}}.esri-header-search-dialog-measure{top:0;bottom:0;inline-inline-start:0;max-width:100%;position:absolute;width:0;white-space:nowrap}@media (max-width:719px){.esri-header-search-dialog-measure{font-size:28px;line-height:50px}}@media (min-width:720px){.esri-header-search-dialog-measure{font-size:60px;line-height:90px}}.esri-header-search-dialog-measure{box-shadow:inset 0 -1px #0079c1;transition:width .3s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.esri-header-search-dialog-measure-text{white-space:nowrap}@media (max-width:719px){.esri-header-search-dialog-measure-text{font-size:28px;line-height:50px}}@media (min-width:720px){.esri-header-search-dialog-measure-text{font-size:60px;line-height:90px}}.esri-header-search-dialog-measure-text{top:0;bottom:0;inline-inline-start:0;max-width:100%;position:absolute;width:0;clip:rect(0,0,0,0);white-space:pre}.esri-header-search-dialog-submit{-webkit-appearance:button;margin:0;overflow:visible;text-transform:none}.esri-header-search-dialog-submit::-moz-focus-inner{border-style:none;padding:0}.esri-header-search-dialog-submit:-moz-focusring{outline:1px dotted ButtonText}.esri-header-search-dialog-submit{background-color:transparent;border-width:0;cursor:pointer;top:0;bottom:0}[dir=ltr] .esri-header-search-dialog-submit{right:0}[dir=rtl] .esri-header-search-dialog-submit{left:0}.esri-header-search-dialog-submit{position:absolute}.esri-header-search-dialog-submit:before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 16 16' xmlns='http://www.w3.org/2000/svg' fill='%23595959'%3E%3Cpath d='M15.364 14.636L9.735 9.008a5.5 5.5 0 1 0-.706.708l5.628 5.627.707-.707zM1 5.5C1 3.019 3.019 1 5.5 1S10 3.019 10 5.5 7.981 10 5.5 10 1 7.981 1 5.5z'/%3E%3C/svg%3E");display:block}@media (max-width:719px){.esri-header-search-dialog-submit:before{margin-left:13px;margin-right:13px;width:24px;height:24px}}@media (min-width:720px){.esri-header-search-dialog-submit:before{margin-left:29px;margin-right:29px;width:32px;height:32px}}.esri-header-search-dialog-submit[data-filled]:before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 16 16' xmlns='http://www.w3.org/2000/svg' fill='%230079c1'%3E%3Cpath d='M15.364 14.636L9.735 9.008a5.5 5.5 0 1 0-.706.708l5.628 5.627.707-.707zM1 5.5C1 3.019 3.019 1 5.5 1S10 3.019 10 5.5 7.981 10 5.5 10 1 7.981 1 5.5z'/%3E%3C/svg%3E")}.esri-header-search-dialog-submit[data-filled]:focus:before,.esri-header-search-dialog-submit[data-filled]:hover:before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 16 16' xmlns='http://www.w3.org/2000/svg' fill='%23005e95'%3E%3Cpath d='M15.364 14.636L9.735 9.008a5.5 5.5 0 1 0-.706.708l5.628 5.627.707-.707zM1 5.5C1 3.019 3.019 1 5.5 1S10 3.019 10 5.5 7.981 10 5.5 10 1 7.981 1 5.5z'/%3E%3C/svg%3E")}.esri-header-search-dialog-cancel{-webkit-appearance:button;margin:0;overflow:visible;text-transform:none}.esri-header-search-dialog-cancel::-moz-focus-inner{border-style:none;padding:0}.esri-header-search-dialog-cancel:-moz-focusring{outline:1px dotted ButtonText}.esri-header-search-dialog-cancel{background-color:transparent;border-width:0;color:#595959;cursor:pointer;font-family:inherit;font-size:14px;line-height:20px}[dir=ltr] .esri-header-search-dialog-cancel{bottom:-45px;right:0}[dir=rtl] .esri-header-search-dialog-cancel{bottom:-45px;left:0}.esri-header-search-dialog-cancel{padding:0;position:absolute}@media (max-width:719px){.esri-header-search-dialog-cancel{padding-right:10px;padding-left:10px}}@media (min-width:720px){.esri-header-search-dialog-cancel{padding-right:30px;padding-left:30px}}.esri-header-search-dialog-cancel span{background-image:linear-gradient(90deg,#000 50%,transparent 0);background-repeat:no-repeat;background-size:200% 1px;display:block;margin-bottom:10px;padding-top:10px;padding-bottom:5px;transition:background-position .3s}[dir=ltr] .esri-header-search-dialog-cancel span{background-position:100% 100%}[dir=rtl] .esri-header-search-dialog-cancel span{background-position:-100% 100%}.esri-header-search-dialog-cancel:focus,.esri-header-search-dialog-cancel:hover{color:#000}.esri-header-search-dialog-cancel:focus span,.esri-header-search-dialog-cancel:hover span{background-position:0 100%}.esri-header-shopping-cart{position:relative}.esri-header-shopping-cart--items{background:#0079c1;border-radius:24px;box-shadow:0 0 #005e95;color:#fff;font-size:10px;font-weight:300;left:25px;line-height:1;padding:2px 4px 1px;position:absolute;text-align:center;transition:all .25s ease-out;top:14px;z-index:777}.esri-header-shopping-cart[data-cart-empty=true] .esri-header-shopping-cart--icon,.esri-header-shopping-cart[data-cart-empty=true] .esri-header-shopping-cart--items{display:none}.esri-header-shopping-cart:hover{box-shadow:inset 0 -3px #0079c180;cursor:pointer}.esri-header-shopping-cart:active{box-shadow:inset 0 -3px #0079c1;cursor:pointer}.esri-header-shopping-cart--icon{box-sizing:border-box;fill:currentColor;color:#000;display:block;text-decoration:none;padding:14px 20px 8px 10px}.esri-header-shopping-cart--image{height:24px;width:24px}.esri-header-inlineSearch[aria-expanded=true]{width:100%}.esri-header-inlineSearch a{text-decoration:none}.esri-header-inlineSearch-control{-webkit-appearance:button;margin:0;overflow:visible;text-transform:none}.esri-header-inlineSearch-control::-moz-focus-inner{border-style:none;padding:0}.esri-header-inlineSearch-control:-moz-focusring{outline:1px dotted ButtonText}.esri-header-inlineSearch-control{background-color:transparent;border-width:0;color:inherit;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;padding:0}.esri-header-inlineSearch-control:hover{box-shadow:inset 0 -3px #0079c180;color:#000;fill:currentColor}.esri-header-inlineSearch-control:active,.esri-header-inlineSearch-control[aria-expanded=true]{box-shadow:inset 0 -3px #0079c1;color:#000;fill:currentColor}.esri-header-inlineSearch-control.-is-active{box-shadow:inset 0 -3px #0079c1}.esri-header-inlineSearch-control{cursor:pointer;display:block}.esri-header-inlineSearch-control[aria-expanded=true]{display:none}.esri-header-inlineSearch-image{fill:currentColor;display:block;margin:16px;width:24px;height:24px}.esri-header-inlineSearch-lineBreak{position:absolute;top:0}.esri-header-inlineSearch-lineBreak.lineBreak-right{right:0}[dir=rtl] .esri-header-inlineSearch-lineBreak.lineBreak-right{right:unset;left:0}.esri-header-inlineSearch-content{bottom:0;left:0;right:0;padding-top:150px;padding-bottom:20px;position:absolute}.esri-header-inlineSearch-content[aria-expanded=false]{opacity:0;right:0;visibility:hidden;width:0}.esri-header-inlineSearch-content[aria-expanded=true]{box-shadow:inset 0 -3px #0079c1;height:55px;margin:0 0 0 10px;opacity:1;padding-top:14px;padding-bottom:0;position:relative;width:calc(100% - 10px)}[dir=rtl] .esri-header-inlineSearch-content[aria-expanded=true]{margin:0 10px 0 0}@media (max-width:768px){[dir=rtl] .esri-header-inlineSearch-content[aria-expanded=true]{margin:0}}@media (max-width:768px){.esri-header-inlineSearch-content[aria-expanded=true]{margin:0;width:100%}}.esri-header-inlineSearch-input{-webkit-appearance:button;margin:0;overflow:visible;text-transform:none}.esri-header-inlineSearch-input::-moz-focus-inner{border-style:none;padding:0}.esri-header-inlineSearch-input:-moz-focusring{outline:1px dotted ButtonText}.esri-header-inlineSearch-input{background-color:transparent;color:inherit;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;border-width:0;box-shadow:unset;color:#595959;display:unset;font-size:16px;font-weight:unset;margin:5px 0;padding:0 30px 0 9px;width:100%}.esri-header-inlineSearch-input::-webkit-input-placeholder{opacity:.7}.esri-header-inlineSearch-input:-ms-input-placeholder,.esri-header-inlineSearch-input::-ms-input-placeholder{opacity:.7}.esri-header-inlineSearch-input::placeholder{opacity:.7}.esri-header-inlineSearch-input:focus{border-color:#ddd;box-shadow:none}.esri-header-inlineSearch-input::-ms-clear{width:0;height:0}.esri-header-inlineSearch-close-button{background:transparent;border:0;bottom:28px;cursor:pointer;float:right;height:100%;margin:0 10px 0 0;position:absolute;right:0;top:0;z-index:100}[dir=rtl] .esri-header-inlineSearch-close-button{float:left;left:0;right:auto}.esri-header-inlineSearch-dismiss-icon{display:block;fill:currentColor;width:24px;height:24px;margin:0;height:21px;width:21px}.esri-header-inlineSearch-suggestions{background:#f8f8f8;float:left;font-size:15px;position:absolute;top:56px;width:100%}.esri-header-inlineSearch-suggestions hr{border:1px solid #e9e9e9;margin:1rem 0}.esri-header-inlineSearch-suggestions-bottom-padding{margin-top:18px}.esri-header-inlineSearch-suggestions-footer{background:#429cd2;padding:0 22px;text-decoration:none}.esri-header-inlineSearch-suggestion{list-style:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.esri-header-inlineSearch-suggestion a{display:flex;align-items:center}.esri-header-inlineSearch-suggestion a,.esri-header-inlineSearch-suggestion a:visited{color:#595959}.esri-header-inlineSearch-suggestion a:focus,.esri-header-inlineSearch-suggestion a:focus .esri-header-inlineSearch-suggestion-secondary-text,.esri-header-inlineSearch-suggestion a:hover,.esri-header-inlineSearch-suggestion a:hover .esri-header-inlineSearch-suggestion-secondary-text{color:#000;text-decoration:none;outline-width:8px}.esri-header-inlineSearch-suggestion-text{line-height:22px}.esri-header-inlineSearch-suggestion-secondary-text{color:#6e6e6e;font-size:.8125rem}.esri-header-inlineSearch-suggestion strong{font-weight:600}.esri-header-inlineSearch-suggestion-icon{margin:0 16px 0 0;position:relative}[dir=rtl] .esri-header-inlineSearch-suggestion-icon{margin:0 0 0 16px}.esri-header-inlineSearch-suggestion-icon-wrapper{display:flex;justify-content:center;align-items:center}.inactive .esri-header-inlineSearch-suggestion-icon-wrapper{float:left}[dir=rtl] .inactive .esri-header-inlineSearch-suggestion-icon-wrapper{float:right}.esri-header-inlineSearch-suggestion-header{margin-bottom:0;margin-top:16px}.esri-header-inlineSearch-suggestion-section{padding:0 22px}.esri-header-inlineSearch-suggestion-section ul{margin:0 0 14px;padding:0}[dir=rtl] .esri-header-inlineSearch-suggestion-section ul{margin-right:0}.esri-header-inlineSearch-suggestion-list li{margin:10px 0}.esri-header-inlineSearch-suggestion-footer,.esri-header-inlineSearch-suggestion-footer:visited{color:#3ba1de;font-size:14px}.esri-header-inlineSearch-suggestion-footer:focus,.esri-header-inlineSearch-suggestion-footer:hover{color:#0079c1;text-decoration:none}.esri-header-inlineSearch-simple-suggestion-list,.esri-header-inlineSearch-simple-suggestion-section{padding:0 6px}.esri-header-inlineSearch-simple-suggestion-list li{padding:0}.esri-header-inline-title{color:inherit}.esri-header-inline-title:hover{text-decoration:none}.esri-header-inline-title{align-items:center;display:flex;flex:0 0 auto;height:100%;text-decoration:none;color:#595959}.esri-header-inline-title.-fit-burger{position:relative}.esri-header-inline-title:empty{display:none}@media (max-width:768px){[dir=ltr] .esri-header-inline-title{margin-right:auto}[dir=rtl] .esri-header-inline-title{margin-left:auto}.esri-header-inline-title{padding-left:12px;padding-right:12px}[dir=ltr] .esri-header-inline-title{padding-left:6px}[dir=rtl] .esri-header-inline-title{padding-right:6px}}@media (min-width:768px) and (max-width:1023px){[dir=ltr] .esri-header-inline-title{margin-right:auto}[dir=rtl] .esri-header-inline-title{margin-left:auto}[dir=ltr] .esri-header-inline-title{padding-right:12px}[dir=rtl] .esri-header-inline-title{padding-left:12px}[dir=ltr] .esri-header-inline-title{padding-left:6px}[dir=rtl] .esri-header-inline-title{padding-right:6px}}@media (min-width:1024px){[dir=ltr] .esri-header-inline-title{padding-left:8px}[dir=rtl] .esri-header-inline-title{padding-right:8px}[dir=ltr] .esri-header-inline-title{padding-right:12px}[dir=rtl] .esri-header-inline-title{padding-left:12px}}.esri-header-inline-title-text{font-size:18px;font-weight:400;color:#323232;overflow:hidden;display:inline-block;text-overflow:ellipsis;vertical-align:-5px;white-space:nowrap}@media (max-width:768px){.esri-header-inline-title-text{max-width:70vw!important}}@media (min-width:768px) and (max-width:1023px){.esri-header-inline-title-text{max-width:61vw!important}}.esri-header-inline-title-link,.esri-header-inline-title-link:hover{text-decoration:none}.esri-header-inline-title[aria-expanded=true]{flex:190}.esri-header-inline-title a{text-decoration:none}.esri-header-inline-title-control{-webkit-appearance:button;margin:0;overflow:visible;text-transform:none}.esri-header-inline-title-control::-moz-focus-inner{border-style:none;padding:0}.esri-header-inline-title-control:-moz-focusring{outline:1px dotted ButtonText}.esri-header-inline-title-control{background-color:transparent;border-width:0;color:inherit;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;padding:0}.esri-header-inline-title-control:hover{box-shadow:inset 0 -3px #0079c180;color:#000;fill:currentColor}.esri-header-inline-title-control:active,.esri-header-inline-title-control[aria-expanded=true]{box-shadow:inset 0 -3px #0079c1;color:#000;fill:currentColor}.esri-header-inline-title-control.-is-active{box-shadow:inset 0 -3px #0079c1}.esri-header-inline-title-control{cursor:pointer;display:block;height:100%}.esri-header-inline-title-control[aria-expanded=true],.esri-header-search-control-hidden{display:none}.esri-header-inline-title-lineBreak{position:absolute;top:0}.esri-header-inline-title-lineBreak.lineBreak-right{left:0}[dir=rtl] .esri-header-inline-title-lineBreak.lineBreak-right{left:unset;right:0}.esri-header-inline-title-content{bottom:0;left:0;right:0;padding-top:150px;padding-bottom:20px;position:absolute}.esri-header-inline-title-content[aria-expanded=false]{opacity:0;right:0;visibility:hidden;width:0}.esri-header-inline-title-content[aria-expanded=true]{animation:c .3s ease;box-shadow:inset 0 -3px #0079c1;height:55px;opacity:1;padding-top:14px;padding-bottom:0;flex:1}[dir=rtl] .esri-header-inline-title-content[aria-expanded=true]{animation:b .3s ease}@media (max-width:768px){[dir=rtl] .esri-header-inline-title-content[aria-expanded=true]{margin:0}}@media (max-width:768px){.esri-header-inline-title-content[aria-expanded=true]{margin:0;width:100%}}@keyframes b{0%{left:90%;margin:0;width:34%}to{left:0;margin:0;width:100%}}@keyframes c{0%{margin:0;right:90%;width:34%}to{margin:0;right:0;width:100%}}.esri-header-inline-title-input{-webkit-appearance:button;margin:0;overflow:visible;text-transform:none}.esri-header-inline-title-input::-moz-focus-inner{border-style:none;padding:0}.esri-header-inline-title-input:-moz-focusring{outline:1px dotted ButtonText}.esri-header-inline-title-input{background-color:transparent;color:inherit;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;border-width:0;box-shadow:unset;color:#595959;display:unset;font-size:18px;font-weight:unset;line-height:1.15;margin:5px 0;padding:0 30px 0 9px;width:calc(100% - 59px)}.esri-header-inline-title-input::-webkit-input-placeholder{opacity:.7}.esri-header-inline-title-input:-ms-input-placeholder,.esri-header-inline-title-input::-ms-input-placeholder{opacity:.7}.esri-header-inline-title-input::placeholder{opacity:.7}.esri-header-inline-title-input:focus{border-color:#ddd;box-shadow:none}.esri-header-inline-title-input::-ms-clear{width:0;height:0}.esri-header-inline-title-actionButton-container{-webkit-appearance:button;margin:0;overflow:visible;text-transform:none}.esri-header-inline-title-actionButton-container::-moz-focus-inner{border-style:none;padding:0}.esri-header-inline-title-actionButton-container:-moz-focusring{outline:1px dotted ButtonText}.esri-header-inline-title-actionButton-container{bottom:28px;float:right;height:100%;margin:0 4px 0 0;position:absolute;right:0;top:0;z-index:100}[dir=rtl] .esri-header-inline-title-actionButton-container{margin:0 0 0 4px;float:left;left:0;right:auto}.esri-header-inline-title-action-button{background:transparent;border:0;cursor:pointer;float:right;height:100%}[dir=rtl] .esri-header-inline-title-dismiss-button{float:left}.esri-header-inline-title-dismiss-button:hover .esri-header-inline-title-dismiss-icon{fill:#000}.esri-header-inline-title-submit-button:hover .esri-header-inline-title-submit-icon{fill:#338033}.esri-header-inline-title-dismiss-icon,.esri-header-inline-title-submit-icon{display:block;fill:currentColor;width:24px;height:24px;margin:0}.esri-header-inline-title-edit-icon{width:16px;height:16px;box-sizing:content-box;padding:4px;margin:0;vertical-align:-3px}.esri-header-inline-title-submit-icon{fill:#5a9359}.esri-header-inline-title-edit-icon{display:inline-block;margin:0 0 0 10px}.esri-header-apps .appLinkContainer p{line-height:17px;width:128px}.esri-header-apps a{color:#323232;text-decoration:none}.esri-header-apps .appLink{color:inherit;text-decoration:none}.esri-header-apps .appLink:hover{text-decoration:none}.esri-header-apps .appLink{-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text;display:block;height:93%;padding-left:.5rem;padding-right:.5rem;padding-top:.5rem;position:relative}.esri-header-apps-image{display:block;fill:currentColor;margin:16px;width:24px;height:24px}.esri-header-apps svg *{pointer-events:all}.esri-header-apps .hide{display:none}.esri-header-apps .appSwitcher-title{font-size:20px}.esri-header-apps-control{-webkit-appearance:button;margin:0;overflow:visible;text-transform:none}.esri-header-apps-control::-moz-focus-inner{border-style:none;padding:0}.esri-header-apps-control:-moz-focusring{outline:1px dotted ButtonText}.esri-header-apps-control{background-color:transparent;border-width:0;color:inherit;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;padding:0;display:block;cursor:pointer}.esri-header-apps-control:active,.esri-header-apps-control:hover,.esri-header-apps-control[aria-expanded=true]{color:#000;fill:currentColor}.esri-header-apps-control.-is-active{box-shadow:inset 0 -3px #0079c1}.esri-header-apps-control:hover{box-shadow:inset 0 -3px #0079c180}.esri-header-apps-control:active,.esri-header-apps-control[aria-expanded=true]{box-shadow:inset 0 -3px #0079c1}.esri-header-apps-content[aria-expanded=true] nav{display:inline-block}.esri-header-apps-content{height:0;position:relative}.esri-header-apps-control.disabled-grid-icon{opacity:.4;padding:18px 12px 12px 10px}.esri-header-apps-control.disabled-grid-icon:hover{box-shadow:none}.esri-header-apps .block{box-sizing:border-box;display:inline-block;float:none;letter-spacing:normal;moz-box-sizing:border-box;position:relative;text-align:left;vertical-align:top;word-wrap:break-word}.esri-header-apps .block-group-5-up .block{width:20%}.esri-header-apps .block-group{display:block;letter-spacing:-.65em;margin-left:-.5rem;margin-right:-.5rem;text-align:left}.esri-header-apps-control[aria-expanded=true]{display:block}.esri-header-apps .dropdown-btn else{position:relative}.esri-header-apps .dropdown-menu{background:#f8f8f8;box-shadow:0 0 16px #0000000d;display:none;overflow:auto;position:absolute;z-index:1000}.dropdown-menu.dropdown-right{right:0}html[dir=rtl] .dropdown-menu.dropdown-right{left:0;right:auto}.esri-header-apps .dropdown-link{background-color:#fff;border-top:1px solid #efefef;box-sizing:border-box;color:#6e6e6e;cursor:pointer;display:block;font-size:.875rem;line-height:1.55rem;padding:.51667rem;position:relative;white-space:nowrap}.esri-header-apps .app-switcher-dropdown-menu{background:#eeeeef;border-top:1px solid #e0e0e0;cursor:default;max-height:90vh;max-width:600px;min-width:475px;overflow-x:hidden;overflow-y:auto;top:0}@media (max-width:768px){.esri-header-apps .app-switcher-dropdown-menu{min-width:calc(79vw - 1.5em);left:-63vw}}@media (max-height:560px){.esri-header-apps .app-switcher-dropdown-menu{max-height:calc(100vh - 56px)}}.esri-header-apps .dropdown-width-1{width:131px}.esri-header-apps .dropdown-width-2{width:220px}.esri-header-apps .dropdown-width-3{min-width:480px}@media (max-width:480px){.esri-header-apps .dropdown-width-3{min-width:79vw}}.esri-header-apps .dropdown-width-4{width:402px}.esri-header-apps .app-switcher-svg{fill:#6e6e6e}.esri-header-apps .appLinkContainer{font-size:14px;height:110px;margin:0;width:150px}@media (max-width:480px){.esri-header-apps .appLinkContainer{width:calc(50% - 1rem)}}.esri-header-apps .app-li-icon{display:inline}.esri-header-apps-control[aria-expanded=true] .dropdown-menu{display:block;overflow:visible;pointer-events:auto}.esri-header-apps ::-webkit-scrollbar{width:7px}.esri-header-apps ::-webkit-scrollbar-thumb{background-color:#00000080;border-radius:4px;box-shadow:0 0 1px #ffffff80}.esri-header-apps .appIconImage{background-repeat:no-repeat;background-size:contain;color:#fff;display:block;font-size:18px;height:48px;margin:0 auto 10px;text-align:center;width:48px}.esri-header-apps .appIconPng{height:48px;pointer-events:none;width:48px}.esri-header-apps .appContainer{flex-direction:row;flex-wrap:wrap;list-style:none;margin:0 -6px;overflow-x:hidden;padding:10px 0 10px 13px;text-align:left}[dir=rtl] .esri-header-apps .appContainer{text-align:right;padding:10px}.esri-header-apps .appContainer.primary{background:#f8f8f8}.esri-header-apps .appContainer.secondary{background:#efefef}.esri-header-apps .appContainer.secondary hr{border:none;border-top:1px solid #ddd;margin:0}.esri-header-apps .appIconSvgText{color:#fff;font-size:17px;font-weight:600;line-height:48px;position:absolute;text-shadow:0 1px 8px #6e6e6e;transform:translateZ(0);width:48px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.esri-header-apps .default-svg-fill{fill:#6e6e6e}.esri-header-apps .down-carrot-svg{position:relative;top:1px}.esri-header-apps .intro-container{background:#f8f8f8;text-align:center}.esri-header-apps .drag-and-drop-intro{background:#f8f8f8;color:#6e6e6e;font-size:14px;margin:0;padding:17px 76px 10px}.esri-header-apps .dismiss-intro-button{background-color:transparent;border-width:0;color:inherit;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;background:#fff;border:1px solid #e0e0e0;color:#6e6e6e;cursor:pointer;font-size:14px;padding:6px 20px}.esri-header-apps .dismiss-intro-button:hover{border:1px solid #0079c1;color:#0079c1}.esri-header-apps div.dragging a,.esri-header-apps div.dragging img,.esri-header-apps div.dragging p,.esri-header-apps div.dragging span{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.esri-header-apps .disable-pointer-events{pointer-events:none}.esri-header-apps .sortable-ghost-class-with-pointer-events{opacity:0}.esri-header-apps .sortable-ghost-class{opacity:0;pointer-events:none}.esri-header-apps .sortable-drag-class{background:#fff;opacity:1;outline:1px solid #0079c1}.esri-header-apps .sortable-drag-class img{opacity:1}.esri-header-apps .no-hover{cursor:auto;padding-left:.5rem;padding-right:.5rem;padding-top:.5rem}.esri-header-apps .drag-apps-here-box{border:2px dashed #d0d0d0;font-size:14px;height:100px;letter-spacing:normal;margin:12px 24px;overflow:hidden;padding:2px 32px 12px;text-align:center}.esri-header-apps div .drag-apps-here-box li{display:none}.esri-header-apps .on-drag-over{border-color:#0079c1}.esri-header-apps .show-more-button{background:#efefef;border:0;border-radius:0;color:#6e6e6e;cursor:pointer;font-size:13px;font-family:inherit;padding:4px;width:100%}.esri-header-apps .show-more-button:focus,.esri-header-apps .show-more-button:hover{color:#000}.esri-header-apps .secondary-dropdown-menu[aria-expanded=false]{display:none}.esri-header-apps .secondary-dropdown-menu{background:#efefef}.esri-header-apps .secondary-dropdown-menu hr{border:none;border-top:1px solid #ddd;margin:0}.esri-header-apps .app-indicator{border:2px solid #fff;border-radius:10px;clear:both;height:18px;padding:0;position:absolute}[dir=ltr] .esri-header-apps .app-indicator{right:46px}[dir=rtl] .esri-header-apps .app-indicator{left:46px}.esri-header-apps .app-indicator{top:4px;width:18px;z-index:50}.esri-header-apps .app-indicator-new{background:#71de6e}.esri-header-apps .app-indicator-removed{background:#fff;border-radius:10px;cursor:pointer;line-height:2px;padding:1px}[dir=ltr] .esri-header-apps .app-indicator-removed{right:42px}[dir=rtl] .esri-header-apps .app-indicator-removed{left:42px}.esri-header-apps .app-indicator-removed{top:-1px}.esri-header-apps .app-indicator.app-indicator-removed:hover{border-color:#de2900}.esri-header-apps .app-indicator.app-indicator-removed:hover svg{fill:#de2900}.esri-header-apps .missing-app-icon{background:#efefef;border:1px dashed #323232;border-radius:6px;cursor:pointer;display:block;height:48px;margin:0 auto 10px;text-align:center;width:48px}.esri-header-apps .appContainer-secondary div.missing-app-icon{background:#f8f8f8}.esri-header-apps .grabbable,.esri-header-apps .grabbable a{cursor:pointer}.esri-header-apps div.dragging .grabbable,.esri-header-apps div.dragging .grabbable a,.esri-header-apps div.dragging .grabbable li,.esri-header-apps div.dragging a,.esri-header-apps div.dragging li,.esri-header-apps div.dragging ul{cursor:move;cursor:-webkit-grab;cursor:grab;cursor:-webkit-grabbing;cursor:grabbing}.esri-header-apps .dragging .appContainer .with-hover:hover{background:inherit;outline:none}.esri-header-apps .top-nav-link .app-switcher-svg:hover,.top-nav-link:focus .app-switcher-svg{fill:#0079c1}.esri-header-apps .dropdown.is-active .dropdown-menu{border-top:1px solid #efefef;box-shadow:inherit;display:block}.esri-header-apps .half-opacity,.esri-header-apps .half-opacity .appIconImage,.esri-header-apps .half-opacity a,.esri-header-apps .half-opacity p{cursor:default;opacity:.5}.esri-header-apps .appLinkContainer.with-hover:focus,.esri-header-apps .appLinkContainer.with-hover:hover{outline:1px solid #0079c1;color:#000}.esri-header-apps .appIconImage .app-arrow{height:0;position:absolute;width:0}.esri-header-apps .appIconImage .arrow-keys-enabled{visibility:visible}.esri-header-apps .appIconImage .arrow-keys-disabled{visibility:hidden}.esri-header-apps .app-arrow-left{border-right:5px solid #0079c1;float:left;left:38px}.esri-header-apps .app-arrow-left,.esri-header-apps .app-arrow-right{border-bottom:5px solid transparent;border-top:5px solid transparent;top:27px}.esri-header-apps .app-arrow-right{border-left:5px solid #005e95;float:right;right:38px}.esri-header-apps .app-arrow-top{border-bottom:5px solid #0079c1;top:0}.esri-header-apps .app-arrow-bottom,.esri-header-apps .app-arrow-top{border-left:5px solid transparent;border-right:5px solid transparent;right:70px}.esri-header-apps .app-arrow-bottom{border-top:5px solid #0079c1;top:59px}.esri-header-notifications{display:flex;flex-grow:0;position:relative}.esri-header-notifications-control{-webkit-appearance:button;margin:0;overflow:visible;text-transform:none}.esri-header-notifications-control::-moz-focus-inner{border-style:none;padding:0}.esri-header-notifications-control:-moz-focusring{outline:1px dotted ButtonText}.esri-header-notifications-control{background-color:transparent;border-width:0;color:inherit;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;padding:0;display:block;cursor:pointer}.esri-header-notifications-control:hover{box-shadow:inset 0 -3px #0079c180;color:#000;fill:currentColor}.esri-header-notifications-control:active,.esri-header-notifications-control[aria-expanded=true]{box-shadow:inset 0 -3px #0079c1;color:#000;fill:currentColor}.esri-header-notifications-control.-is-active{box-shadow:inset 0 -3px #0079c1}.esri-header-notifications-control{position:relative}.esri-header-notifications-image{display:block;fill:currentColor;margin:16px;width:24px;height:24px}.esri-header-notifications-badge{color:#fff;background-color:#0079c1;font-size:10px;line-height:1;font-weight:300;position:absolute;top:16px}[dir=ltr] .esri-header-notifications-badge{left:30px}[dir=rtl] .esri-header-notifications-badge{right:30px}.esri-header-notifications-badge{border-radius:24px;padding:2px 4px 1px}.esri-header-notifications-menu{box-shadow:inset 0 0 0 1px #e0e0e0;top:100%;position:absolute;transition:opacity .25s ease-in-out}.esri-header-notifications-menu:not([aria-expanded=true]){clip:rect(0,0,0,0);opacity:0;visibility:hidden}.esri-header-notifications-menu{background-color:#f8f8f8;display:block}[dir=ltr] .esri-header-notifications-menu{right:0}[dir=rtl] .esri-header-notifications-menu{left:0}.esri-header-notifications-menu{width:410px;max-width:100vw}@media (max-width:768px){.esri-header-notifications-menu{position:fixed;top:56px}[dir=ltr] .esri-header-notifications-menu{right:0}[dir=ltr] .esri-header-notifications-menu,[dir=rtl] .esri-header-notifications-menu{left:0}[dir=rtl] .esri-header-notifications-menu{right:0}.esri-header-notifications-menu{width:100vw;max-width:none}}.esri-header-notifications-messages{list-style-type:none;margin-top:0;margin-bottom:0;padding-right:0;padding-left:0;max-height:300px;overflow:auto}.esri-header-notifications-message{font-size:13px;line-height:21px;padding:14px 0}[dir=ltr] .esri-header-notifications-message{margin-left:24px}[dir=rtl] .esri-header-notifications-message{margin-right:24px}.esri-header-notifications-message{display:flex;border-bottom:1px solid #e9e9e9}.esri-header-notifications-message:last-child{border-bottom:none}.esri-header-notifications-message-text{display:block;flex:1;font-size:15px;color:#323232}.esri-header-notifications-message-text a{color:#0079c1;text-decoration:none}.esri-header-notifications-message-text a:hover{text-decoration:underline}.esri-header-notifications-message-date{display:block;font-size:13px;color:#707070;margin-top:4px}.esri-header-notifications-message-dismiss{background-color:transparent;border-width:0;color:inherit;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;padding:0}[dir=ltr] .esri-header-notifications-message-dismiss{right:0}[dir=rtl] .esri-header-notifications-message-dismiss{left:0}.esri-header-notifications-message-dismiss{padding:0 16px;display:flex;justify-content:center;cursor:pointer;flex:0;color:#595959}.esri-header-notifications-message-dismiss:hover{color:#de2900}.esri-header-notifications-message-dismiss span{height:16px}.esri-header-notifications-dismiss-icon{width:16px;height:16px;pointer-events:none;fill:currentColor}.esri-header-notifications-empty{padding:24px 16px}.esri-header-notifications-empty-image{width:128px;fill:#ccc;margin:0 auto;display:block}.esri-header-notifications-empty-text{text-align:center;margin:10px 0 0;font-size:15px}.esri-header-notifications-dismiss-all{-webkit-appearance:button;margin:0;overflow:visible;text-transform:none}.esri-header-notifications-dismiss-all::-moz-focus-inner{border-style:none;padding:0}.esri-header-notifications-dismiss-all:-moz-focusring{outline:1px dotted ButtonText}.esri-header-notifications-dismiss-all{background-color:transparent;border-width:0;color:inherit;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;box-shadow:inset 0 0 0 1px #0079c1;display:block;color:#0079c1;cursor:pointer;font-size:15px;line-height:20px;padding:10px;transition:background-color .15s ease-in-out,box-shadow .15s ease-in-out;height:100%;width:100%}.esri-header-notifications-dismiss-all:focus,.esri-header-notifications-dismiss-all:hover{box-shadow:inset 0 0 0 3px #0079c1}[js-focus]:not([js-focus-ring]){outline-width:0}@keyframes d{0%{background-position-x:0}to{background-position-x:133vw}}.esri-footer{background-color:#f8f8f8}.esri-footer--wrapper{cursor:default;display:flex;flex-wrap:wrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:relative;z-index:auto}.esri-footer--wrapper,.esri-footer--wrapper *{box-sizing:border-box}.esri-footer--wrapper li,.esri-footer--wrapper ul{margin:0}@media (max-width:1200px){.esri-footer--wrapper{min-height:600px}.esri-footer--wrapper.skinny-footer{min-height:85px}.esri-footer--wrapper.skinny-footer .esri-footer-section--3{box-shadow:none}}@media (min-width:720px){.esri-footer--wrapper{bottom:0;left:0;right:0}}@media (min-width:1201px){.esri-footer--wrapper{height:500px;padding-left:calc(50% - 712px);padding-right:calc(50% - 712px)}.esri-footer--wrapper.skinny-footer{height:85px;box-shadow:inset 0 1px #ccc}}.esri-footer--wrapper[data-hidden=true]{visibility:hidden}.esri-footer-barrier{animation:d 4s linear infinite;background-image:linear-gradient(90deg,#29bfff,#a231ff,#0deccd,#29bfff);background-repeat:repeat-x;background-size:133vw 4px;height:4px}@media (min-width:720px) and (max-width:1200px){.esri-footer-barrier{margin-bottom:600px}.esri-footer-barrier.skinny-footer{height:85px;margin-bottom:0}}@media (min-width:1201px){.esri-footer-barrier{margin-bottom:500px}.esri-footer-barrier.skinny-footer{height:85px;margin-bottom:0;overflow:hidden}}@media (min-width:1201px){.esri-footer-section--0{padding-left:calc(50% - 712px);padding-right:calc(50% - 712px)}}.esri-footer-section--0:after{content:"";display:table;clear:both}.esri-footer-breadcrumb{box-sizing:border-box;padding:25px}.esri-footer-breadcrumb--list{float:left;list-style:none;margin:0;padding:0;width:90%}[dir=rtl] .esri-footer-breadcrumb--list{float:right}.esri-footer-breadcrumb--pin{box-sizing:border-box;color:#636363;float:left;font-size:14px;padding-right:10px;text-decoration:none}[dir=rtl] .esri-footer-breadcrumb--pin{float:right;padding-left:10px}.esri-footer-breadcrumb--pin:hover{color:#0079c1;cursor:pointer;text-decoration:underline}.esri-footer-breadcrumb--items{display:inline-block;font-size:10px;padding:0}.esri-footer-breadcrumb--items-link{font-size:14px;color:#636363;padding:0 10px;text-decoration:none}.esri-footer-breadcrumb--items-link:hover{color:#0079c1;text-decoration:underline}.esri-footer-breadcrumb--items-current{color:#000;font-size:14px;display:inline-block;margin:0;padding:0 10px;text-decoration:none;font-weight:600}.esri-footer-section--1{transition:padding .3s}.esri-footer-section--1.hidden{display:none}@media (max-width:719px){.esri-footer-section--1{display:flex;flex-basis:100%}[dir=ltr] .esri-footer-section--1{padding:20px 15px 20px 20px}[dir=rtl] .esri-footer-section--1{padding:20px 20px 20px 15px}}@media (min-width:720px) and (max-width:1200px){.esri-footer-section--1{padding-top:36px}[dir=ltr] .esri-footer-section--1{padding-left:24px;padding-right:12px}[dir=rtl] .esri-footer-section--1{padding-right:24px;padding-left:12px}.esri-footer-section--1{width:25%}}@media (min-width:1201px){.esri-footer-section--1{padding-top:25px;padding-left:24px;padding-right:24px;width:25%}}.esri-footer-section--2.hidden{display:none}@media (max-width:719px){.esri-footer-section--2{width:100%}}@media (min-width:720px) and (max-width:1200px){.esri-footer-section--2{width:75%}}@media (min-width:1201px){.esri-footer-section--2{flex-grow:1;padding-top:25px}}.esri-footer-section--3{box-shadow:inset 0 1px #ccc;flex-basis:100%;transition:height .3s}@media (max-width:719px){.esri-footer-section--3{margin-top:50px;padding-top:30px;padding-bottom:30px}}@media (min-width:720px) and (max-width:1200px){.esri-footer-section--3{align-items:center;display:flex;height:64px}}@media (min-width:1201px){.esri-footer-section--3{align-items:center;display:flex;height:80px}}.esri-footer-dialog{display:none}@media (min-width:720px){.esri-footer-brand{padding-bottom:20px}}.esri-footer-brand-link{cursor:pointer;display:inline-block;transition:fill .15s;vertical-align:top}.esri-footer-brand-image{display:block;fill:#6e6e6e;width:122px;height:122px;transition:fill .4s}.esri-footer-brand-image:focus,.esri-footer-brand-image:hover{fill:#000}@media (max-width:719px){[dir=ltr] .esri-footer-info{padding-left:20px;padding-right:15px}[dir=rtl] .esri-footer-info{padding-right:20px;padding-left:15px}}@media (min-width:720px) and (max-width:1200px){.esri-footer-info{flex-grow:1}}@media (min-width:1201px){.esri-footer-info{flex-grow:1}}.esri-footer-info-list{list-style-type:none;margin-top:0;margin-bottom:0;padding-right:0;padding-left:0}@media (min-width:720px) and (max-width:1200px){.esri-footer-info-list{display:flex;flex-wrap:wrap}}@media (min-width:1201px){.esri-footer-info-list{display:flex}}@media (max-width:719px){.esri-footer-info-item{display:inline-block;white-space:nowrap}}@media (min-width:1201px){.esri-footer-info-item{width:20%}}.esri-footer-info-link{color:inherit;text-decoration:none}.esri-footer-info-link:hover{text-decoration:none}.esri-footer-info-link{position:relative}.esri-footer-info-link:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 16 16' xmlns='http://www.w3.org/2000/svg' fill='%230079c1'%3E%3Cpath d='M3 6.982h9.452L9.948 4.48l.707-.707L14.384 7.5l-3.729 3.729-.707-.707 2.54-2.54H3z'/%3E%3C/svg%3E");top:calc(50% - 8px);line-height:10px}[dir=ltr] .esri-footer-info-link:after{margin-left:-.25em}[dir=rtl] .esri-footer-info-link:after{margin-right:-.25em}.esri-footer-info-link:after{opacity:0;position:absolute;width:16px;height:16px;transition:margin-left .3s,margin-right .3s,opacity .3s}[dir=rtl] .esri-footer-info-link:after{transform:scale(-1);left:-13px}[dir=ltr] .esri-footer-info-link:focus:after,[dir=ltr] .esri-footer-info-link:hover:after{margin-left:.25em}[dir=rtl] .esri-footer-info-link:focus:after,[dir=rtl] .esri-footer-info-link:hover:after{margin-right:.25em}.esri-footer-info-link:focus:after,.esri-footer-info-link:hover:after{opacity:1}.esri-footer-info-link{display:inline-block;font-size:14px;line-height:16px;font-weight:300;padding-top:4px;padding-bottom:4px;transition:font-size .3s;white-space:nowrap}.esri-footer-info-link:focus,.esri-footer-info-link:hover{color:#0079c1}@media (max-width:719px){[dir=ltr] .esri-footer-info-link{margin-right:30px}[dir=rtl] .esri-footer-info-link{margin-left:30px}}@media (min-width:720px) and (max-width:1200px){[dir=ltr] .esri-footer-info-link{margin-right:35px}[dir=rtl] .esri-footer-info-link{margin-left:35px}}@media (max-width:719px){.esri-footer-language{margin-bottom:12px}[dir=ltr] .esri-footer-language{margin-left:20px}[dir=rtl] .esri-footer-language{margin-right:20px}}@media (min-width:720px) and (max-width:1200px){[dir=ltr] .esri-footer-language{margin:12px 30px 6px 24px}[dir=rtl] .esri-footer-language{margin:12px 24px 6px 30px}}@media (min-width:1201px){.esri-footer-language{margin-top:12px;margin-bottom:6px}[dir=ltr] .esri-footer-language{margin-left:24px}[dir=rtl] .esri-footer-language{margin-right:24px}.esri-footer-language{width:calc(25% - 24px)}}.esri-footer-language-control{background-color:transparent;border-width:0;color:inherit;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 16 16' xmlns='http://www.w3.org/2000/svg' fill='%23fff'%3E%3Cpath d='M8 0a8 8 0 1 0 8 8 7.999 7.999 0 0 0-8-8zm3.83 3.162c.067.24.01.47-.273.47a.669.669 0 0 0 .16-.55c.039.027.08.055.112.08zm-.372-.95l.207.072a.803.803 0 0 0-.428.158.406.406 0 0 1 .222-.23zM7.792 1.01a2.963 2.963 0 0 1 .638.012l-.054.083c-.123-.004-.54-.027-.653-.01.073-.074.015-.021.07-.085zM2.527 12.357a7.018 7.018 0 0 1-.414-.58 6.759 6.759 0 0 1 .58.405.918.918 0 0 0-.166.175zm7.606 2.31a6.986 6.986 0 0 1-7.058-1.695c-.003-.07 0-.08.059-.122 1-.692.512-1.033-1.055-2.047-.123-.084-.179-.132-.19-.165-.075-1.662-.082-.85-.662-2.313a2.123 2.123 0 0 0-.222-.427 6.967 6.967 0 0 1 1.911-4.701c.616.008.934.146 1.176-.473.015-.04.06-.16.073-.121.7.04.593.475 1.518-.9a1.156 1.156 0 0 0 .157-.36c.2-.065.405-.119.613-.166-.465.623-.137 1.095.319 1.095.141 0 .731-.33 1.07-.387.608.03.853.118 1.201-.337a2.112 2.112 0 0 1 .3-.416 6.936 6.936 0 0 1 1.548.498c-.508.388-.222.396-.56.838-.334.444-.017.803.425 1.138a2.056 2.056 0 0 0-.28.242.59.59 0 0 0-.223-.321.669.669 0 0 0-.735-.596.599.599 0 0 0-.147 1.122.573.573 0 0 0 .292.473c-.164.242-.081.414-.01.663-.052 0-.29-.069-.374-.069-.72 0-.785 1.215-.46 1.543-.79.68-.809.795-.917 1.017a1.921 1.921 0 0 0-1.248 1.686c0 .41-.25.36-.317.682-.102.485.146.728.435 1.006.32.311.152.587.628.973.572.477.863.374 1.603.268a2.339 2.339 0 0 1 1.257.134c.09.021.181.057.1.298a.596.596 0 0 0 .133.739.275.275 0 0 1 .11.19c.05.639-.197.474-.47 1.01zm.383-8.91l.2.098a.313.313 0 0 1 .255-.052c.37.233.57.424.93.066a2.055 2.055 0 0 1 .325.339.593.593 0 0 0 .914.493c.214.276.447.177.757.255a1.3 1.3 0 0 1 .088.284 1.486 1.486 0 0 1-.52.136c-.114-.03-.231-.125-.35-.125a.533.533 0 0 0-.656.356 1.398 1.398 0 0 1-.698-.416c.1-.693-.948-.767-1.63-.616.02-.025.108-.16.089-.185a.665.665 0 0 0 .094-.14.838.838 0 0 0 .315-.284zm-.996.222a.732.732 0 0 0-.064.138c0-.055.002-.102.005-.147l.059.01zm1.844 8.16a1.248 1.248 0 0 0-.241-1.173.955.955 0 0 0-.68-1.316c-.006-.002-.38-.081-.473-.113-1.052-.302-1.98.487-2.265-.484a2.546 2.546 0 0 0-.573-.79c.382-.424.237-.624.333-1.035.313-1.157.897-.378 1.276-1.376.017-.042.634-.564.768-.765.379.458.848.204 1.465.243.133.77 1.55 1.512 2.121.763.703.292 1.96-.216 1.646-1.118v.001a1.301 1.301 0 0 0-.112-.342.945.945 0 0 0-.935-.511.8.8 0 0 0-.72-.205c-.255-.554-.903-1.088-1.488-.733a.95.95 0 0 0-.705-.183.798.798 0 0 0-.36-.04 5.498 5.498 0 0 0-.033-.098.782.782 0 0 0 .065-.216.87.87 0 0 0 .691-.33c1.179.708 2.182-1.263.96-1.935.016 0 .03-.01.046-.011a6.994 6.994 0 0 1-.786 11.766z'/%3E%3C/svg%3E");background-position:calc(100% - 12px) 50%;background-repeat:no-repeat;background-size:20px 20px;background-color:#0079c1;border-style:none;color:#fff;display:inline-block;font-size:16px;line-height:18px;font-weight:300;padding:11px 20px}[dir=ltr] .esri-footer-language-control{padding-right:40px}[dir=rtl] .esri-footer-language-control{padding-left:40px}.esri-footer-language-control{white-space:nowrap}[dir=rtl] .esri-footer-language-control{background-position:12px 50%}[dir=ltr] [dir=rtl] .esri-footer-language-control{padding-left:40px;padding-right:20px}[dir=rtl] [dir=rtl] .esri-footer-language-control{padding-right:40px;padding-left:20px}.esri-footer-language-control:focus,.esri-footer-language-control:hover{background-color:#005e95}.esri-footer-language-dialog-barrier{background:#00000080;inset:0;position:fixed;transition:visibility 0ms linear .25s;visibility:hidden}.esri-footer-language-dialog-barrier[aria-expanded=true]{visibility:visible;transition-delay:0ms}.esri-footer-language-dialog-cancel-canvas{-webkit-appearance:button;margin:0;overflow:visible;text-transform:none}.esri-footer-language-dialog-cancel-canvas::-moz-focus-inner{border-style:none;padding:0}.esri-footer-language-dialog-cancel-canvas:-moz-focusring{outline:1px dotted ButtonText}.esri-footer-language-dialog-cancel-canvas{background-color:transparent;border-width:0;color:inherit;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;padding:0;background-color:#00000080;inset:0;pointer-events:none;position:fixed;width:100%;height:100%;z-index:99;opacity:0;transition:opacity .25s ease-in-out}.esri-footer-language-dialog-barrier[aria-expanded=true] .esri-footer-language-dialog-cancel-canvas{opacity:1}.esri-footer-language-dialog{color:#000;background-color:#fff;opacity:0;padding:40px;position:fixed;transition:transform .25s ease-in-out,visibility 0ms linear .25s,opacity .25s ease-in-out;transform:translate3d(0,20px,0);visibility:hidden;z-index:100}.esri-footer-language-dialog,.esri-footer-language-dialog *{box-sizing:border-box}.esri-footer-language-dialog-barrier[aria-expanded=true] .esri-footer-language-dialog{opacity:1;transform:translateZ(0);transition-delay:0ms;visibility:visible}@media (min-width:581px){[dir=ltr] .esri-footer-language-dialog{top:calc(50% - 110px);left:calc(50% - 290px)}[dir=rtl] .esri-footer-language-dialog{top:calc(50% - 110px);right:calc(50% - 290px)}.esri-footer-language-dialog{width:580px;height:220px}}@media (max-width:580px){.esri-footer-language-dialog{bottom:0}}.esri-footer-language-dialog-message{font-size:20px;line-height:30px}.esri-footer-language-dialog-choice{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 21 24 31' xmlns='http://www.w3.org/2000/svg' fill='%236e6e6e'%3E%3Cpath d='M21.5 39l-9.188 9.188L3.125 39H21.5zM6.293 40.312l6.019 6.02 6.02-6.02H6.293zM3.125 33l9.188-9.188L21.5 33H3.125zm15.207-1.312l-6.02-6.02-6.02 6.02h12.04z'/%3E%3C/svg%3E");background-position:calc(100% - 4px) 50%;background-repeat:no-repeat;background-size:16px;border-radius:0;border-style:none;border:1px solid #adadad;box-shadow:inset 0 1px 2px #00000013;display:inline;font-family:inherit;font-size:14px;padding-left:16px;padding-right:16px;margin:0}[dir=rtl] .esri-footer-language-dialog-choice{background-position:4px}.esri-footer-language-dialog-choice:focus{border-color:#0079c1;box-shadow:inset 0 1px 2px #00000013,0 0 5px #51a7e880;outline:none}@media (max-width:580px){.esri-footer-language-dialog-choice{width:100%;height:34px}}@media (min-width:581px){.esri-footer-language-dialog-choice{width:272px;height:34px}}.esri-footer-language-dialog-submit{-webkit-appearance:button;margin:0;overflow:visible;text-transform:none}.esri-footer-language-dialog-submit::-moz-focus-inner{border-style:none;padding:0}.esri-footer-language-dialog-submit:-moz-focusring{outline:1px dotted ButtonText}.esri-footer-language-dialog-submit{background-color:transparent;border-width:0;color:inherit;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;padding:0;color:#fff;background-color:#0079c1;display:inline;font-size:13px;vertical-align:middle}@media (max-width:580px){.esri-footer-language-dialog-submit{margin-top:5px;width:100%;height:34px}}@media (min-width:581px){[dir=ltr] .esri-footer-language-dialog-submit{margin-left:8px}[dir=rtl] .esri-footer-language-dialog-submit{margin-right:8px}.esri-footer-language-dialog-submit{width:130px;height:34px}[dir=ltr] [dir=rtl] .esri-footer-language-dialog-submit{margin-left:0;margin-right:8px}[dir=rtl] [dir=rtl] .esri-footer-language-dialog-submit{margin-right:0;margin-left:8px}}.esri-footer-language-dialog-submit:focus,.esri-footer-language-dialog-submit:hover{background-color:#005180}.esri-footer-language-dialog-close-image{display:block;width:24px;height:24px}.esri-footer-language-dialog-close{-webkit-appearance:button;margin:0;overflow:visible;text-transform:none}.esri-footer-language-dialog-close::-moz-focus-inner{border-style:none;padding:0}.esri-footer-language-dialog-close:-moz-focusring{outline:1px dotted ButtonText}.esri-footer-language-dialog-close{background-color:transparent;border-width:0;color:inherit;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;padding:0;cursor:pointer;top:28px}[dir=ltr] .esri-footer-language-dialog-close{right:28px}[dir=rtl] .esri-footer-language-dialog-close{left:28px}.esri-footer-language-dialog-close{position:absolute;width:24px;height:24px}@media (max-width:719px){.esri-footer-menu{flex-basis:100%}[dir=ltr] .esri-footer-menu{padding-left:20px;padding-right:15px}[dir=rtl] .esri-footer-menu{padding-right:20px;padding-left:15px}}@media (min-width:720px) and (max-width:1200px){.esri-footer-menu{padding-top:36px}}.esri-footer-menu-list{list-style-type:none;margin-top:0;margin-bottom:0;padding-right:0;padding-left:0}@media (min-width:720px) and (max-width:1200px){.esri-footer-menu-list{display:flex;flex-wrap:wrap}}@media (min-width:1201px){.esri-footer-menu-list{display:flex}}@media (min-width:720px) and (max-width:1200px){.esri-footer-menu-item{flex-basis:33.33333%}}@media (min-width:1201px){.esri-footer-menu-item{flex-basis:20%}}.esri-footer-menu-link{font-size:12px;line-height:12px;font-weight:500;letter-spacing:1.5px;text-transform:uppercase;transition:min-width .3s}@media (max-width:719px){.esri-footer-menu-link{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 16 16' xmlns='http://www.w3.org/2000/svg' fill='%236e6e6e'%3E%3Cpath d='M13 5.293v1.414l-4.5 4.5-4.5-4.5V5.293l4.5 4.5z'/%3E%3C/svg%3E");background-position-y:calc(50% + 8px);background-repeat:no-repeat;background-size:16px 16px;color:#323232;cursor:pointer;display:block;padding-top:30px;padding-bottom:14px}[dir=ltr] .esri-footer-menu-link{background-position-x:100%}[dir=rtl] .esri-footer-menu-link{background-position-x:0}.esri-footer-menu-link:focus,.esri-footer-menu-link:hover{color:#0079c1}.esri-footer-menu-link[aria-expanded=true]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 16 16' xmlns='http://www.w3.org/2000/svg' fill='%236e6e6e'%3E%3Cpath d='M8.5 6.207l-4.5 4.5V9.293l4.5-4.5 4.5 4.5v1.414z'/%3E%3C/svg%3E")}}@media (min-width:720px) and (max-width:1200px){.esri-footer-menu-link{min-width:60%}}@media (min-width:1201px){.esri-footer-menu-link{min-width:44%}}@media (min-width:720px){.esri-footer-menu-link{box-shadow:inset 0 -1px #ddd;display:inline-block;height:25px;margin-bottom:10px}}@media (max-width:719px){.esri-footer-menu--sub{max-height:200vh;overflow:hidden;transition:max-height .4s ease-in-out}.esri-footer-menu--sub:not([aria-hidden=false]){max-height:0;transition:max-height .4s,visibility 0s .4s;visibility:hidden}}.esri-footer-menu-list--sub{list-style-type:none;margin-top:0;margin-bottom:0;padding-right:0;padding-left:0}@media (max-width:719px){[dir=ltr] .esri-footer-menu-list--sub{padding-left:20px}[dir=rtl] .esri-footer-menu-list--sub{padding-right:20px}}@media (min-width:720px) and (max-width:1200px){.esri-footer-menu-list--sub{padding-bottom:32px}}.esri-footer-menu-link--sub{color:inherit;text-decoration:none}.esri-footer-menu-link--sub:hover{text-decoration:none}.esri-footer-menu-link--sub{color:#151515;font-size:13px;line-height:16px;padding-top:4px;padding-bottom:4px}.esri-footer-menu-link--sub:focus,.esri-footer-menu-link--sub:hover{color:#0079c1}@media (max-width:719px){.esri-footer-menu-link--sub{box-shadow:inset 0 -1px #e0e0e0;color:#595959;display:block;padding-top:17px;padding-bottom:17px}}@media (min-width:720px) and (max-width:1200px){.esri-footer-menu-link--sub{display:inline-block;font-weight:300}}@media (min-width:1201px){.esri-footer-menu-link--sub{display:inline-block;font-weight:300;padding-top:8px;padding-bottom:8px}}@media (min-width:720px){.esri-footer-menu-link--sub{position:relative}.esri-footer-menu-link--sub:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 16 16' xmlns='http://www.w3.org/2000/svg' fill='%230079c1'%3E%3Cpath d='M3 6.982h9.452L9.948 4.48l.707-.707L14.384 7.5l-3.729 3.729-.707-.707 2.54-2.54H3z'/%3E%3C/svg%3E");top:calc(50% - 8px);line-height:10px}[dir=ltr] .esri-footer-menu-link--sub:after{margin-left:-.25em}[dir=rtl] .esri-footer-menu-link--sub:after{margin-right:-.25em}.esri-footer-menu-link--sub:after{opacity:0;position:absolute;width:16px;height:16px;transition:margin-left .3s,margin-right .3s,opacity .3s}[dir=rtl] .esri-footer-menu-link--sub:after{transform:scale(-1);left:-13px}[dir=ltr] .esri-footer-menu-link--sub:focus:after,[dir=ltr] .esri-footer-menu-link--sub:hover:after{margin-left:.25em}[dir=rtl] .esri-footer-menu-link--sub:focus:after,[dir=rtl] .esri-footer-menu-link--sub:hover:after{margin-right:.25em}.esri-footer-menu-link--sub:focus:after,.esri-footer-menu-link--sub:hover:after{opacity:1}}@media (max-width:719px){.esri-footer-social{align-self:flex-end;flex-basis:100%}}.esri-footer-social-nav{display:flex;flex-wrap:wrap}@media (max-width:419px){[dir=ltr] .esri-footer-social-nav{margin-left:auto}[dir=rtl] .esri-footer-social-nav{margin-right:auto}.esri-footer-social-nav{max-width:129px}}@media (max-width:719px){.esri-footer-social-nav{justify-content:flex-end}}@media (min-width:720px){.esri-footer-social-nav{max-width:129px}}.esri-footer-social-link{align-items:center;background-color:#adadad;color:#fff;display:flex;fill:currentColor;justify-content:center;margin-top:7px;width:36px;height:36px;transition:background-color .15s;padding-top:7px}.esri-footer-social-link:hover{color:#fff}@media (max-width:719px){[dir=ltr] .esri-footer-social-link{margin-left:7px}[dir=rtl] .esri-footer-social-link{margin-right:7px}[dir=ltr] [dir=rtl] .esri-footer-social-link{margin-left:0;margin-right:7px}[dir=rtl] [dir=rtl] .esri-footer-social-link{margin-right:0;margin-left:7px}}@media (min-width:720px){[dir=ltr] .esri-footer-social-link:not(:last-child){margin-right:7px}[dir=rtl] .esri-footer-social-link:not(:last-child){margin-left:7px}[dir=ltr] [dir=rtl] .esri-footer-social-link:not(:last-child){margin-left:7px;margin-right:0}[dir=rtl] [dir=rtl] .esri-footer-social-link:not(:last-child){margin-right:7px;margin-left:0}}.esri-footer-social-link.-facebook:focus,.esri-footer-social-link.-facebook:hover{background-color:#3d5a96}.esri-footer-social-link.-geonet:focus,.esri-footer-social-link.-geonet:hover{background-color:#127bc0}.esri-footer-social-link.-twitter:focus,.esri-footer-social-link.-twitter:hover{background-color:#59adeb}.esri-footer-social-link.-instagram:focus,.esri-footer-social-link.-instagram:hover{background-color:#da3075}.esri-footer-social-link.-linkedin:focus,.esri-footer-social-link.-linkedin:hover{background-color:#127cb3}.esri-footer-social-link.-youtube:focus,.esri-footer-social-link.-youtube:hover{background-color:#cf2529}.esri-footer-social-link.-google-plus:focus,.esri-footer-social-link.-google-plus:hover{background-color:#df4b36}.esri-footer-social-link.-arc-germany:focus,.esri-footer-social-link.-arc-germany:hover{background-color:#4eaf4e}.esri-footer-social-link.-blogger:focus,.esri-footer-social-link.-blogger:hover{background-color:#f58220}.esri-footer-social-link.-email:focus,.esri-footer-social-link.-email:hover{background-color:#8dc63f}.esri-footer-social-link.-flickr:focus,.esri-footer-social-link.-flickr:hover{background-color:#2064d9}.esri-footer-social-link.-gisiq:focus,.esri-footer-social-link.-gisiq:hover{background-color:#3b9dd7}.esri-footer-social-link.-pintrest:focus,.esri-footer-social-link.-pintrest:hover{background-color:#bd081c}.esri-footer-social-link.-rss:focus,.esri-footer-social-link.-rss:hover{background-color:#ff8000}.esri-footer-social-link.-tumblr:focus,.esri-footer-social-link.-tumblr:hover{background-color:#35465c}.esri-footer-social-link.-xing:focus,.esri-footer-social-link.-xing:hover{background-color:#115f5f}.esri-footer-social-image{width:20px;height:20px}.esri-global-nav__title-node-container{display:flex;align-items:center}.esri-global-nav__title-node-container span{display:inline-block;padding-inline:0 5px}.esri-global-nav__title{position:relative;margin-bottom:0;margin-inline:7px 0;font-size:22px}.esri-header-brand-text{display:flex;align-items:center}.esri-header-brand-text.esri-config-panel-badge{white-space:nowrap;overflow:hidden;max-width:70vw}.filter-chips{margin:20px 5px 10px 20px}.filter-chips>*{margin:0 5px 5px;--calcite-color-foreground-2: #c7eaff}calcite-chip{--calcite-color-foreground-2: #c7eaff}@media (prefers-color-scheme: dark){calcite-chip{--calcite-color-foreground-2: #22acff;--calcite-color-text-3: black;--calcite-color-text-1: black}}.navbar{padding:29px 15px 22px;display:grid;grid-template-columns:auto 1fr auto;align-items:center}.navbar .header{display:flex;align-items:center;column-gap:8px;width:100%;padding:20px 7px;margin:0}.navbar .header-logo{display:inline;height:25px}.navbar .search{grid-area:2/1/3/2}.navbar .links{grid-area:2/2/3/3;display:flex;width:fit-content;--calcite-color-border-1: transparent}.navbar .links__tabs{width:fit-content}.navbar .links .nav-option{margin:0 20px}.navbar .buttons{grid-area:2/3/3/4;justify-self:end;display:flex}.navbar .buttons .resource-swap-split-button{display:flex;align-items:center}.navbar .buttons .resource-swap-split-button .choose-resource-button{display:flex;align-items:center;cursor:pointer;border-right:1px solid rgb(52,52,52)}.navbar .buttons .resource-swap-split-button .choose-resource-button.disabled{cursor:initial;color:#b4b4b4}.navbar .buttons .resource-swap-split-button .choose-resource-button.disabled:hover{background-color:transparent}.navbar .buttons .resource-swap-split-button .choose-resource-button:hover{background-color:#f1f1f1}.navbar .buttons .resource-swap-split-button .choose-resource-button div{margin:0 10px;font-size:.9rem;font-family:Avenir Next,Avenir,Helvetica Neue,sans-serif}#resource-switch-div{display:flex;justify-content:center}.resource-switch-browser{width:100%;border:1px solid #e1e1e1}arcgis-item-browser{--calcite-z-index-sticky: 10}.card-extra-content{margin-top:10px;display:flex;align-items:center;font-size:.9rem}.header-wrapper{display:flex;align-items:center;justify-content:center;width:100%}.header-wrapper calcite-segmented-control{width:25vw;margin:auto}.header-wrapper calcite-segmented-control>*{width:33%}.resource-swap-header{width:250px;font-size:1.2rem;font-weight:600;margin-bottom:10px}.resource-swap-header h2{margin:0}.resource-swap-header div{font-weight:400}@media (max-width: 1250px){.navbar .search{grid-area:2/1/3/3}.navbar .links{grid-area:2/3/3/4;justify-self:end}.navbar .buttons{grid-area:1/3/2/4}.navbar #resource-switch-item-browser{width:100%}}@media (max-width: 750px){.navbar{padding:13px 19px 6px;grid-template-columns:1fr;justify-self:flex-start}.navbar .app-layout__header,.navbar .buttons{grid-area:1/1/2/2}.navbar .search{grid-area:2/1/3/2}.navbar .links{grid-area:3/1/4/2;justify-self:center;margin-left:0;margin-top:10px}}html[dir=rtl] .navbar .links{margin-left:0;margin-right:30px}@media (prefers-color-scheme: dark){.navbar .buttons .resource-swap-split-button .choose-resource-button{border-right:1px solid rgb(215,215,215)}.navbar .buttons .resource-swap-split-button .choose-resource-button:hover{background-color:#333}}.app-description-modal .app-desc-image{float:right;margin-left:20px;margin-top:5px;border:1px solid black}.app-description-modal__description{padding:0 20px}.app-description-modal__description h4{font-weight:700}.app-description-modal__description ul{margin:0}.app-description-modal__description p,.app-description-modal__description li{line-height:1.6rem}.app-description-modal__description div.example-grid{display:grid;grid-template-columns:1fr 50px}.app-description-modal #close-btn{width:140px;height:41px}.app-description-modal calcite-link{white-space:nowrap}.app-type-tile-detailed{display:grid;grid-template-rows:auto 1fr auto;background-color:#fff;border:1px solid #d4d4d4;box-shadow:1px 1px 4px #5858587a;min-height:-webkit-fill-available;min-height:-moz-available}.app-type-tile-detailed .title-row{display:flex;justify-content:space-between;padding:20px;border-bottom:1px solid #d4d4d4}.app-type-tile-detailed .title-row h2{margin:0;font-size:1.17em}.app-type-tile-detailed .title-row h2,.app-type-tile-detailed .title-row .badge{display:inline-block}.app-type-tile-detailed .title-row .badge{margin-left:5px}.app-type-tile-detailed .title-row .right-title,.app-type-tile-detailed .title-row .left-title{display:flex;align-items:center}.app-type-tile-detailed .title-row #warning-icon-detailed{color:#d8d03f;margin-right:6px}.app-type-tile-detailed .info-row{padding:20px}.app-type-tile-detailed .info-row .app-desc-image{float:right;margin-left:20px;margin-top:5px;border:1px solid rgb(65,65,65)}.app-type-tile-detailed .info-row .app-description-modal__description{padding:0}.app-type-tile-detailed .info-row .app-description-modal__description h4{font-weight:700}.app-type-tile-detailed .info-row .app-description-modal__description p,.app-type-tile-detailed .info-row .app-description-modal__description li{line-height:1.6rem}.app-type-tile-detailed .bottom-row{padding:5px 10px 5px 20px;border-top:1px solid #d4d4d4;display:flex;justify-content:space-between}.app-type-tile-detailed .bottom-row .app-type-tile__buttons{width:340px}@media (max-width: 600px){.mark-small .app-type-tile-detailed .bottom-row .app-type-tile__buttons,.mark-xsmall .app-type-tile-detailed .bottom-row .app-type-tile__buttons,.mark-small .app-type-tile-detailed .bottom-row .app-type-tile__buttons .previewBtn,.mark-small .app-type-tile-detailed .bottom-row .app-type-tile__buttons .chooseBtn,.mark-xsmall .app-type-tile-detailed .bottom-row .app-type-tile__buttons .previewBtn,.mark-xsmall .app-type-tile-detailed .bottom-row .app-type-tile__buttons .chooseBtn{width:auto}}.app-type-tile-detailed .bottom-row .detailed-icons{display:flex;align-items:center;gap:5px;cursor:pointer}.app-type-tile{position:relative;background-color:#fff;border:1px solid #d4d4d4;box-shadow:0 0 10px #00000026}.app-type-tile__img{width:100%}.app-type-tile .img-badge-popover{font-size:var(--calcite-font-size--1);line-height:1.375;color:var(--calcite-color-text-1);font-weight:var(--calcite-font-weight-medium)}.app-type-tile .img-badge-popover p{margin:0;color:var(--calcite-color-text-1);max-width:173px}.app-type-tile__title{border-bottom:1px solid #d4d4d4;padding:15px 12px;font-size:1.1rem;display:flex;justify-content:space-between;align-items:center}.app-type-tile__title .left-align{width:80%;flex:1;position:relative;display:flex;align-items:center;padding:0 10px 0 5px}.app-type-tile__title .left-align h2{margin:0;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;font-size:1.17em}.app-type-tile__title .left-align calcite-chip{flex:1 0 0;max-width:68px;margin-left:13px}.app-type-tile__title #vertical-handle{color:#288fcc;cursor:pointer}.app-type-tile__title .app-title{height:34px;padding-left:4px;padding-right:7px;max-width:100%}.app-type-tile__title .app-title>*{overflow:hidden}.app-type-tile__title .down-chevron-svg{cursor:pointer;width:1.1rem}.app-type-tile__title .hamburger-buttons{position:absolute;top:8px;left:9px;min-width:150px;background-color:#fff;z-index:2;border:1px solid black;padding:2px}.app-type-tile__buttons{width:100%;display:flex;justify-content:space-around;align-items:center}.app-type-tile__buttons calcite-button{text-overflow:ellipsis;max-width:50%}.app-type-tile__buttons .previewBtn{margin:10px 5px 10px 10px}.app-type-tile__buttons .chooseBtn{margin:10px 10px 10px 5px}.app-type-tile__buttons .chooseBtn.chooseBtn--only{margin:10px}.app-type-tile #notcompatMsgs{position:absolute;top:63px;left:0;right:0;background-color:#fff;border-top:3px solid #d8d03f;padding:8px;display:flex;font-size:.8rem;box-shadow:1px 1px 1px #656565}.app-type-tile #notcompatMsgs #warning-icon{color:#d8d03f;margin-right:6px}.app-type-tile__dropdown-options{flex-grow:unset}@media (prefers-color-scheme: dark){body .app-type-tile{background-color:#2b2b2b;border:1px solid #4b4a4a}body .app-type-tile__img,body .app-type-tile__title{border-bottom:1px solid #4b4a4a}body .app-type-tile__title #vertical-handle{color:#fff}body .app-type-tile #notcompatMsgs .warning-text{color:#000}body .app-type-tile-detailed{background-color:#2b2b2b;color:#fff}}html[dir=rtl] .app-type-tile__title .leftAlign{padding-right:5px;padding-left:0}.iframe-modal__app-preview-div{height:100%;position:relative}.iframe-modal__app-preview-div .iframe-app-preview{width:100%;height:100%;background-color:#fff}.iframe-modal__app-preview-div .publish-overlay{position:absolute;bottom:20px;right:20px}.iframe-modal>calcite-button{min-width:140px;min-height:41px}html[dir=rtl] .iframe-modal__app-preview-div .publish-overlay{right:auto;left:20px}.publish-form{background-color:#f3f3f3;max-width:375px;width:350px;box-shadow:1px 1px 6px #000}.publish-form__header{background-color:#fff;color:#000;display:flex;justify-content:space-between;align-items:center;padding:10px 10px 10px 20px}.publish-form__header h2{margin:0}.publish-form__form{padding:10px 20px;color:#000}.publish-form__buttons{padding:10px 20px;display:flex;justify-content:space-between}.publish-form__buttons>div{width:49%}.publish-form__buttons calcite-button{padding:3px}.publish-form__button{padding:10px 20px}.publish-form__button calcite-button{padding:3px}.publish-form-modal calcite-button{min-width:140px;min-height:41px}.publish-form-modal .settings-update-warning{margin:auto}@media (prefers-color-scheme: dark){body .publish-form{background-color:#2b2b2b}body .publish-form__header{background-color:#383838;color:#fff}body .publish-form__form{color:#fff}body .publish-form__buttons{background-color:#383838}}@media (max-width: 520px){.publish-form{max-width:340px}}.badge{border-top:0;border-bottom:0;padding:0 3px 0 2px;width:20px;height:27px;border-radius:30px;text-align:center;cursor:pointer}.badge--New,.badge--Updated,.badge--Beta{background-color:#c7eaff;color:#000}.badge--Deprecated{background-color:#757575;color:#fff}.badge--Deprecated calcite-icon{margin-top:5px}.app-type-tile-detailed .badge calcite-icon{padding-top:5px}.info-badge-tooltip{max-width:173px}html[dir=rtl] .badge{margin-inline:10px 0}#instant-app-landing,#instant-app-landing .app-layout{height:100%}@media (prefers-color-scheme: dark){body .app-layout{background-color:#2b2b2b;color:#eaeaea}}.app-layout__content-area{width:100%;height:100%;display:flex;position:relative}#content-area{width:100%;height:100%;position:relative;border-top:1px solid #e0e0e0}#content-area #map-area{width:100%;height:100%;background-color:#fff}#content-area .content-overlay{position:absolute;inset:0;padding:0 45px 40px;overflow-y:auto;overflow-x:hidden}#content-area .content-overlay--myApps,#content-area .content-overlay--featured{padding:0}#content-area .sidebar-floating-button{z-index:5000;position:sticky;float:left;bottom:100%;left:7px;margin-top:10px}#content-area .sidebar-floating-button.right-sidebar-floating-button{margin-right:25px;left:auto;float:right}#content-area .sidebar-floating-button .sidebar-toggle,#content-area .sidebar-floating-button .right-sidebar-toggle{box-shadow:2px 2px 8px #4d4d4d;cursor:pointer;background-color:#fff;width:40px;height:50px;display:flex;align-items:center;border-radius:5px}#content-area .sidebar-floating-button .sidebar-toggle:hover,#content-area .sidebar-floating-button .right-sidebar-toggle:hover{background-color:#e6e6e6}#content-area .sidebar-floating-button .sidebar-toggle calcite-icon,#content-area .sidebar-floating-button .right-sidebar-toggle calcite-icon{color:#000;padding-left:4px}#content-area .tiles-myApps{width:auto;padding:40px 45px 90px}#content-area .tiles-myApps .loader-div{width:100%;height:100%;text-align:center}#content-area .tiles{width:100%;display:grid;grid-template-columns:repeat(auto-fit,minmax(0,325px));gap:23px;justify-content:center}#content-area .tiles#notCompat{margin-top:50px}#content-area .tiles .content-area-section-header{grid-column:1/-1;grid-row:1}#content-area .tiles .content-area-section-header .additional-apps-header{width:fit-content;cursor:help;color:#7b7b7b;margin:0}#content-area .tiles .content-area-section-header.tiles--detailed{margin-left:0}body #content-area .tiles.mark-large{grid-template-columns:repeat(auto-fit,minmax(0,320px))}body #content-area .tiles.mark-medium,body #content-area .tiles.mark-small,body #content-area .tiles.mark-xsmall{grid-template-columns:repeat(auto-fit,minmax(0,257px))}#content-area .tiles>*{height:fit-content;width:100%}body #content-area .tiles.tiles--detailed,body #content-area .tiles.tiles--detailed.mark-large,body #content-area .tiles.tiles--detailed.mark-medium{grid-template-columns:repeat(2,minmax(0,1fr))}body #content-area .tiles.tiles--detailed.mark-small,body #content-area .tiles.tiles--detailed.mark-xsmall{grid-template-columns:repeat(1,minmax(0,1fr))}body #content-area .tiles.tiles--detailed>*{height:unset}#content-area .view-switcher{position:sticky;top:10px;margin:10px -31px 10px 0;z-index:10;float:right;box-shadow:2px 2px 8px #4d4d4d}#content-area .view-switcher calcite-tooltip span{white-space:nowrap}#content-area .no-results{width:100%;padding-top:45px;display:flex;justify-content:center}#content-area .no-results__card{width:400px;height:fit-content;box-shadow:1px 1px 4px #000}#content-area .no-results__card-title{font-weight:700;font-size:1.3rem}#content-area .no-results__card-content{font-size:1.2rem}#content-area .no-results--myApps{padding-top:40px}#content-area .no-results .no-instant-apps-msg>a{cursor:pointer}#content-area .pagination-footer{background-color:#fff;display:flex;justify-content:center;padding:10px 0;position:fixed;bottom:0;right:10px;left:0;z-index:10;border-top:1px solid #d1d1d1}@media screen and (max-width: 521px){#content-area .pagination-footer{right:0}}.esri-component.esri-attribution.esri-widget{display:none}@media (prefers-color-scheme: dark){body #content-area .pagination-footer,body #content-area #map-area{background-color:#2b2b2b}body .content-area-section-header .additional-apps-header{color:#eaeaea}body #content-area .view-switcher{box-shadow:2px 2px 8px #000;background-color:#2b2b2b}body #content-area .view-switcher .switcher-icon{background-color:#575757;color:#b7b7b7}body #content-area .view-switcher .switcher-icon.selected-switcher{color:#b7b7b7;border:2px solid #3479bc}body #content-area .sidebar-floating-button .sidebar-toggle,body #content-area .sidebar-floating-button .right-sidebar-toggle{box-shadow:2px 2px 8px #000;background-color:#2b2b2b}body #content-area .sidebar-floating-button .sidebar-toggle:hover,body #content-area .sidebar-floating-button .right-sidebar-toggle:hover{background-color:#121212}body #content-area .sidebar-floating-button .sidebar-toggle calcite-icon,body #content-area .sidebar-floating-button .right-sidebar-toggle calcite-icon{color:#fff}.app-type-tile__buttons .previewBtn{--calcite-color-brand: #4499eb;color:#1880e4;--calcite-color-brand-hover: darken(#4499eb, 10%);--calcite-color-brand-press: darken(#4499eb, 20%)}}html[dir=rtl] #content-area .sidebar-floating-button{float:right;right:7px}html[dir=rtl] #content-area .sidebar-floating-button.right-sidebar-floating-button{left:25px;right:auto;float:left}html[dir=rtl] #content-area .view-switcher{float:left;margin:10px 0 10px -31px}html[dir=rtl] #content-area .view-switcher .switcher-icon:first-child{margin-right:0;margin-left:10px}html[dir=rtl] .app-type-tile-detailed .title-row .badge{margin-right:5px}html[dir=rtl] .app-type-tile__buttons .previewBtn{margin:10px 10px 10px 5px}html[dir=rtl] .app-type-tile__buttons .chooseBtn{margin:10px 5px 10px 10px}.app-tile{width:100%;height:100%!important;min-height:350px;background-color:#fff}.app-tile .app-card{height:100%;box-shadow:0 0 10px #00000026;border:1px solid #d4d4d4}.app-tile .app_title{margin:0;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;max-width:90%}.app-tile__img-launch{position:absolute;top:5px;right:5px;z-index:1;color:#fff;cursor:pointer;background-color:#0000003d;padding:1px}.app-tile__img-container{width:100%;position:relative}.app-tile__img{height:214px;width:100%;object-fit:cover;border-bottom:1px #d1d1d1 solid;vertical-align:top}@media (max-width: 1292px){body .app-tile__img{height:170px}body .app-tile__img-container:after{bottom:70px}body .app-tile__img-container:before{height:170px}}.app-tile__img-container:after,.app-tile__img-container:before{position:absolute;opacity:0;transition:all .5s;-webkit-transition:all .5s}.app-tile__img-container:after{content:attr(data-overlay-desc);width:100%;color:#fff;left:0;bottom:92px;padding:4px 10px;text-align:center;box-sizing:border-box;-moz-box-sizing:border-box}.app-tile__img-container:before{content:"\a";width:100%;height:214px;top:0;left:0;background:#0009}.app-tile__img-container:hover:after,.app-tile__img-container:hover:before,.app-tile__img-container:focus:after,.app-tile__img-container:focus:before{opacity:1;cursor:pointer}.app-tile .app-metadata__template,.app-tile .app-metadata__map-title,.app-tile .app-metadata__app-owner{margin-bottom:8px;text-overflow:ellipsis}.app-tile .app-metadata__template .apptile-down-chevron-svg,.app-tile .app-metadata__map-title .apptile-down-chevron-svg,.app-tile .app-metadata__app-owner .apptile-down-chevron-svg{width:14px;cursor:pointer}.app-tile .app-metadata__template{display:flex;align-items:center}.app-tile .app-metadata__bottom-row{color:#6a6a6a;display:flex;align-items:flex-start;justify-content:space-between;width:100%}.app-tile .app-metadata__bottom-row calcite-icon{margin-inline:0 4px}.app-tile .app-metadata__bottom-row .app-metadata__modified-date{display:flex;align-items:center}.app-tile .app-metadata__bottom-row .app-metadata__modified-date span{padding-top:3px}.app-tile__dropdown-options{position:relative;display:unset}.app-tile .app-tile__bottom-buttons{display:flex;flex-wrap:wrap;row-gap:7px;column-gap:15px;justify-content:start;margin-top:21px;width:100%}@media (max-width: 940px){.app-tile .app-tile__bottom-buttons{justify-content:center}}@media (prefers-color-scheme: dark){body .app-tile .app-metadata__bottom-row{color:#9f9f9f}}.placeholder-button{display:none}.delete-modal .recycle-info{font-size:.9rem}.go-to-browseAll{margin:25px;text-align:center;line-height:23px}.sidebar-area{width:0px;position:relative;transition:width .2s;background-color:#f4f4f4;border-right:1px solid #e0e0e0;display:flex;flex-direction:column}.sidebar-area.featured-width-adj{width:519px}.sidebar-area.featured-width-adj .esri-instant-gallery__search-settings{display:none}.sidebar-area .x-btn calcite-button{float:right;margin:10px}.sidebar-area .capabilities{background-color:#fff;height:-webkit-fill-available}.sidebar-area .capabilities .matrix-link{padding:10px 20px;border-bottom:1px solid rgba(0,0,0,.0705882353)}.sidebar-area .capabilities .capability-header{display:flex;justify-content:space-between;align-items:center;padding:10px 20px;border-bottom:1px solid rgba(0,0,0,.0705882353)}.sidebar-area .capabilities .capability-header .capability-title{font-weight:500;font-size:1.1rem}.sidebar-area .capabilities .capability-header .capability-icon{color:#0079c1}.sidebar-area .capabilities .popular-searches-header{margin-bottom:10px}.sidebar-area .capabilities .popular-searches,.sidebar-area .capabilities .previous-searches{padding:10px 20px;border-bottom:1px solid rgba(0,0,0,.0705882353)}.sidebar-area .capabilities .popular-searches calcite-chip,.sidebar-area .capabilities .previous-searches calcite-chip{--calcite-color-foreground-2: rgb(211, 211, 211);margin:0 5px 5px 0;cursor:pointer}.sidebar-area .capabilities .popular-searches calcite-chip:hover,.sidebar-area .capabilities .previous-searches calcite-chip:hover{--calcite-color-foreground-2: rgb(186, 186, 186)}.sidebar-area .capabilities .popular-searches .prev-search-row,.sidebar-area .capabilities .previous-searches .prev-search-row{display:flex;justify-content:space-between;align-items:center;margin:5px}.sidebar-area .capabilities .popular-searches .prev-search-row .prev-search-term,.sidebar-area .capabilities .previous-searches .prev-search-row .prev-search-term{width:100%;cursor:pointer;padding:2px 5px}.sidebar-area .capabilities .popular-searches .prev-search-row .prev-search-term:hover,.sidebar-area .capabilities .previous-searches .prev-search-row .prev-search-term:hover{background-color:#c7c7c7;color:#000}.sidebar-area #suggestions{overflow-y:auto}.sidebar-area-expanded{width:450px}@media (max-width: 1600px){body .sidebar-area-expanded{width:450px}}@media (max-width: 1300px){body .sidebar-area-expanded,body .sidebar-area.featured-width-adj{width:350px}}@media (max-width: 940px){body .sidebar-area-expanded,body .sidebar-area.featured-width-adj{width:250px}}@media (max-width: 600px){body .sidebar-area-expanded{width:auto;position:absolute;inset:0;z-index:15}}#sugg-title{display:flex;flex-direction:column;border-bottom:1px solid rgba(0,0,0,.219)}#sugg-title .top-wrapper{display:flex;justify-content:space-between;align-items:center}#sugg-title *>h2{margin-top:20px;margin-left:20px;font-weight:500}#sugg-title>p{margin:0 20px 20px}#sugg-title *>p{margin-left:20px}#sugg-title .x-btn{margin:4px}#sugg-title .info-icon{display:inline-block;color:#0079c1}.questions-section{overflow-y:auto;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#options-tree{margin-top:40px}.terminal-message{padding:23px 27px;border-top:1px solid green;background-color:#fff;display:flex;align-items:center}.terminal-message .terminal-icon{color:green;margin-right:10px}.provide-feedback #feedback-wrapper{margin:20px 30px}.provide-feedback #submit-feedback-div{width:100%;text-align:right;margin-top:10px}.provide-feedback #success{color:green;padding-top:10px}.question-tree{padding:21px 18px 20px;border-bottom:1px solid rgba(0,0,0,.0705882353)}.question-tree .question{font-weight:500;font-size:1.1rem;display:flex;justify-content:space-between;align-items:center}.question-tree .question .clear-icon{color:#6a6a6a;cursor:pointer}.question-tree .answers{margin:10px 0}.question-tree .answers .answer{margin:5px 0;padding:15px 7px;background-color:#fff;display:flex;align-items:center;cursor:pointer;border:1px solid transparent;transition-property:border-radius,border;transition-duration:.2s;transition-timing-function:ease-in}.question-tree .answers .answer:hover{border:1px solid #35ac46;border-radius:10px}.question-tree .answers .answer .answer-icon{color:#35ac46}.answered-question{padding:21px 18px 20px;border-bottom:1px solid rgba(0,0,0,.0705882353)}.answered-question .question{font-weight:500;font-size:1.1rem;display:flex;justify-content:space-between;align-items:center}.answered-question .question .clear-icon{color:#6a6a6a;cursor:pointer}.answered-question .answers{margin:10px 0}.answered-question .answers .answer{margin:5px 0;padding:15px 7px;background-color:#f4f3f5;display:flex;justify-content:space-between;align-items:center;cursor:pointer;border:1px solid #cbcbcb}.answered-question .answers .answer .answer-text{display:flex;align-items:center;margin-right:10px}.answered-question .answers .answer:hover{background-color:color-mix(in srgb,#f4f3f5 98%,black 2%)}.answered-question .answers .answer .answer-icon{color:#35ac46;margin-right:10px}.answered-question .answers .answer .reanswer-icon{color:#6a6a6a}@media (prefers-color-scheme: dark){.sidebar-area,body .sidebar-area .capabilities{background-color:#2b2b2b}#sugg-title{border-bottom:1px solid white}.terminal-message{border-top:1px solid green;background-color:#3b3b3b}.terminal-message .terminal-icon{color:green}.question-tree .question .clear-icon{color:#fff}.question-tree .answers .answer{background-color:#000}.question-tree .answers .answer .answer-icon{color:#35ac46}.answered-question{border-bottom:1px solid rgba(216,216,216,.0705882353)}.answered-question .question .clear-icon{color:#fff}.answered-question .answers .answer{background-color:#3b3b3b;border:1px solid #cbcbcb}.answered-question .answers .answer:hover{background-color:#363636}.answered-question .answers .answer .answer-icon{color:#35ac46}.answered-question .answers .answer .reanswer-icon{color:#fff}}.featured-sidebar{padding:0 20px;height:100%;overflow-y:auto}.featured-sidebar hr{margin:40px 25px}.featured-sidebar calcite-tabs{padding-top:10px}.featured-sidebar calcite-tile-select{--calcite-color-foreground-1: rgb(249, 249, 249);width:100%}.featured-sidebar .article-tile{cursor:pointer;display:flex;flex-direction:column;justify-content:center;align-items:center;margin:23px 0;min-height:92px;flex-shrink:0;border-radius:3px;background:#fff;box-shadow:0 0 2px 2px #0000001a}.featured-sidebar .article-tile--selected{border:1px solid #0079c1}@media (prefers-color-scheme: dark){.featured-sidebar .article-tile{background:#2b2b2b;color:#fff;border:1px solid white}.featured-sidebar .article-tile header,body .featured-sidebar .article-tile .article-tile-info p{color:#fff}body .featured-sidebar .article-tile--selected{border:1px solid #0079c1}.featured-sidebar .article-tile:hover{background-color:#6b6b6b}}.featured-sidebar .article-tile img.article-tile-image{width:100%}.featured-sidebar .article-tile header{font-weight:400;font-size:1.1rem;padding:1px 0}.featured-sidebar .article-tile .article-tile-info{display:flex;flex-direction:column;justify-content:center;margin:10px 0}.featured-sidebar .article-tile .article-tile-info p{margin:0;color:#000;font-size:.9rem;font-style:normal;font-weight:400;line-height:normal}.featured-sidebar .blog-tile{width:100%;margin-bottom:25px;border-bottom:1px solid rgba(128,128,128,.2392156863);padding-bottom:20px}.featured-sidebar .blog-tile:last-of-type{margin-bottom:0}.featured-sidebar .blog-tile img{width:100%}.featured-sidebar .blog-tile .blogHeaderText{font-weight:700;margin:10px 0}.esri-instant-gallery__search-settings{z-index:5;width:100%;background-color:#fff}.esri-instant-gallery__search-settings-header-top-container{padding:4% 4% 2%}.esri-instant-gallery__search-settings-header-top-container p{margin-bottom:0;font-size:14px;line-height:20px}.esri-instant-gallery__search-settings-header-container{display:flex;align-items:center;justify-content:space-between}.esri-instant-gallery__search-settings-header-container h2{margin-bottom:0;font-size:16px;font-weight:550}.esri-instant-gallery__search-settings-close-button{background-color:transparent;border:none;padding:0}.esri-instant-gallery__search-settings-close-button:hover{cursor:pointer}.esri-instant-gallery__search-settings .esri-instant-gallery__search-settings-container{position:relative;padding:30px 20px;border-top:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0}.esri-instant-gallery__search-settings .esri-instant-gallery__search-settings-container .esri-instant-gallery__search-settings-results-list{position:absolute;top:84px;left:0;margin:0;padding:0;width:100%;z-index:101;max-height:30vh;overflow:auto;border-left:none;background-color:#f3f3f3;border:1px solid #c0c0c0}.esri-instant-gallery__search-settings .esri-instant-gallery__search-settings-container .esri-instant-gallery__search-settings-results-list .esri-instant-gallery__search-settings-results-list-item:first-child{border-top:none}.esri-instant-gallery__search-settings .esri-instant-gallery__search-settings-container .esri-instant-gallery__search-settings-results-list .esri-instant-gallery__search-settings-results-list-item,.esri-instant-gallery__search-settings .esri-instant-gallery__search-settings-container .esri-instant-gallery__search-settings-results-list .esri-instant-gallery__search-settings-no-results-item{margin-top:0;padding:.8em 1em;border-top:solid 1px rgba(110,110,110,.3)}.esri-instant-gallery__search-settings .esri-instant-gallery__search-settings-container .esri-instant-gallery__search-settings-results-list .esri-instant-gallery__search-settings-results-list-item{display:flex;flex-direction:column;cursor:pointer}.esri-instant-gallery__search-settings .esri-instant-gallery__search-settings-container .esri-instant-gallery__search-settings-results-list .esri-instant-gallery__search-settings-results-list-item .esri-search-settings__result-item-warning calcite-icon{margin-right:5px}.esri-instant-gallery__search-settings .esri-instant-gallery__search-settings-container .esri-instant-gallery__search-settings-results-list .esri-instant-gallery__search-settings-results-list-item .esri-search-settings__result-item-warning{display:flex;align-items:center;margin-top:7px;color:#499dd4;font-size:12px;font-weight:550}.esri-instant-gallery__search-settings .esri-instant-gallery__search-settings-container .esri-instant-gallery__search-settings-results-list .esri-instant-gallery__search-settings-results-list-item--highlighted{background-color:#ddedfd}.esri-instant-gallery__search-settings .esri-instant-gallery__search-settings-container .esri-instant-gallery__search-settings-results-list .esri-instant-gallery__search-settings-no-results-item{margin-top:0}.esri-instant-gallery__search-settings .esri-instant-gallery__search-settings-container .esri-instant-gallery__search-settings-results-list .esri-instant-gallery__search-settings-results-list-item--bold{font-weight:700}.esri-instant-gallery__search-settings .esri-instant-gallery__search-settings-container .esri-instant-gallery__search-settings-results-list .esri-instant-gallery__search-settings-results-list-item--highlighted,.esri-instant-gallery__search-settings .esri-instant-gallery__search-settings-container .esri-instant-gallery__search-settings-results-list .esri-instant-gallery__search-settings-results-list-item:hover{background-color:#ddedfd}.esri-instant-gallery__search-settings .esri-instant-gallery__search-settings-container .esri-instant-gallery__search-settings-results-list--hide{display:none}@media (prefers-color-scheme: dark){.esri-instant-gallery__search-settings{background-color:#2b2b2b}.esri-instant-gallery__search-settings .esri-instant-gallery__search-settings-container .esri-instant-gallery__search-settings-no-results-item{border:solid 1px rgba(110,110,110,.48)}.esri-instant-gallery__search-settings .esri-instant-gallery__search-settings-container .esri-instant-gallery__search-settings-no-results-item:hover{background-color:#1d1d1d}.esri-instant-gallery__search-settings .esri-instant-gallery__search-settings-container .esri-instant-gallery__search-settings-results-list{background-color:#2b2b2b;border:none}.esri-instant-gallery__search-settings .esri-instant-gallery__search-settings-container .esri-instant-gallery__search-settings-results-list .esri-instant-gallery__search-settings-results-list-item{background-color:#2b2b2b}.esri-instant-gallery__search-settings .esri-instant-gallery__search-settings-container .esri-instant-gallery__search-settings-results-list .esri-instant-gallery__search-settings-results-list-item--highlighted,.esri-instant-gallery__search-settings .esri-instant-gallery__search-settings-container .esri-instant-gallery__search-settings-results-list .esri-instant-gallery__search-settings-results-list-item:hover{background-color:#4c4c4c}html[dir=rtl] .esri-instant-gallery__search-settings{border-left:1px solid #f3f3f3;border-right:none}}html[dir=rtl] .esri-search-settings__result-item-warning calcite-icon{margin-left:5px}.myapps-sidebar{overflow-y:auto}.myapps-sidebar li{padding:10px 0}.myapps-sidebar .filter-section{padding:15px;border-bottom:1px solid #dfdfdf}.myapps-sidebar .filter-section:last-child{border-bottom:unset;margin-bottom:100px}.myapps-sidebar .filter-section .filter-header{display:flex;justify-content:space-between}#expand-btn{position:absolute;top:0;left:0;z-index:2}#collapse-btn{float:right}.learn-more-sidebar-area{overflow-y:auto;width:0px;position:relative;transition:width .2s;background-color:#f4f4f4;display:flex;flex-direction:column}.learn-more-sidebar-area-expanded{width:100%}.learn-more-sidebar-area-expanded calcite-tabs{width:100%}@media (max-width: 600px){body .learn-more-sidebar-area-expanded{width:auto}body .learn-more-sidebar-area-expanded calcite-tabs{width:auto}body .learn-more-sidebar-area-expanded{position:absolute;inset:0;z-index:15}}.learn-more-content{padding:20px;flex:1;display:flex;flex-direction:column}.learn-more-content .header{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.learn-more-content .header h3{margin:0}.learn-more-content .tips .tip{--calcite-color-brand: #2c7faf;--calcite-color-text-inverse: black;margin-bottom:20px}.learn-more-content .tips .tip calcite-chip{margin-bottom:10px;--calcite-color-brand: #9fd4f3;--calcite-ui-icon-color: #00619b;max-width:100%}.learn-more-content .tips .tip h4{margin:0;color:var(--light-ui-text-1151515, #151515);font-feature-settings:"clig" off,"liga" off;font-size:14px;font-style:normal;font-weight:500;line-height:normal}.learn-more-content .tips .tip p{color:var(--light-ui-text-36-a-6-a-6-a, #6a6a6a);font-feature-settings:"clig" off,"liga" off;font-size:14px;font-style:normal;font-weight:350;line-height:22px}.learn-more-content .tips .tip calcite-button{--calcite-color-brand: #007ac2;--calcite-color-brand-hover: darken(#007ac2, 10%);--calcite-color-brand-press: darken(#007ac2, 20%);--calcite-color-text-inverse: #007ac2}.learn-more-content .started-tips .tip{--calcite-color-brand: #52b25a;--calcite-color-text-inverse: black;margin-bottom:20px}.learn-more-content .started-tips .tip calcite-chip{margin-bottom:10px;--calcite-color-brand: #eaf4eb;--calcite-ui-icon-color: #52b25a;max-width:100%}.learn-more-content .started-tips .tip h4{margin:0;color:var(--light-ui-text-1151515, #151515);font-feature-settings:"clig" off,"liga" off;font-size:14px;font-style:normal;font-weight:500;line-height:normal}.learn-more-content .started-tips .tip p{color:var(--light-ui-text-36-a-6-a-6-a, #6a6a6a);font-feature-settings:"clig" off,"liga" off;font-size:14px;font-style:normal;font-weight:350;line-height:22px}@media (prefers-color-scheme: dark){.learn-more-sidebar-area{background-color:#2b2b2b}#sugg-title{border-bottom:1px solid white}body .learn-more-content{background-color:#2b2b2b}body .learn-more-content .tips .tip{--calcite-color-foreground-1: black}body .learn-more-content .tips .tip h4,body .learn-more-content .tips .tip p{color:#fff}body .learn-more-content .tips .tip calcite-button{--calcite-color-text-inverse: #007ac2;color:#007ac2}body .learn-more-content .started-tips .tip{--calcite-color-foreground-1: black}body .learn-more-content .started-tips .tip h4,body .learn-more-content .started-tips .tip p{color:#fff}}html[dir=rtl] #sugg-title *>h2{margin-right:20px;margin-left:0}html[dir=rtl] #sugg-title *>p{margin-right:20px;margin-left:0}.featured-article{width:100%;height:100%;background-color:#fff;overflow-x:auto;overflow-y:auto;display:flex;flex-direction:column;align-items:center}.featured-article .carousel-selection{width:100%}.featured-article .carousel-selection .carousel-toggle{border-bottom:1px solid #a4a4a4;width:100%;text-align:center;cursor:pointer}.featured-article .carousel-selection .carousel-toggle:hover{background-color:#f3f3f3}.featured-article .carousel-selection .carousel-selection-control{height:0px;transition:height .2s,display .2s;display:none}.featured-article .carousel-selection .carousel-selection-control--expanded{height:91px;display:flex}.featured-article p{width:100%}@media (min-width: 1200px){.featured-article p,.featured-article li{width:70%}.featured-article li{margin-left:auto;margin-right:auto}}.featured-article img{width:100%;object-fit:cover}@media (min-width: 1600px){body .featured-article img#header-img{height:595px}}.featured-article img#header-img{object-fit:cover;height:455px}.featured-article div.article-content{margin-bottom:281px;width:70%;display:flex;flex-direction:column;align-items:center;font-size:1.2rem;line-height:1.6}.featured-article div.article-content #article-header{font-size:46px;margin:17px 0}.featured-article div.article-content #section-header{float:left;text-align:left;margin-top:15px}.featured-article div.article-content .newsr-art-author--image{width:75px}.featured-article div.article-content .authors-wrapper{margin-top:30px}.featured-article div.article-content ul.large-width-list{width:90%}.featured-article div.article-content .theming-image{max-height:500px}@media (prefers-color-scheme: dark){body .featured-article{background-color:#2b2b2b;color:#fff}body .featured-article .newsr-image_caption{color:#adadad}}.newsr-art-hero.has-img-bg{background-color:#000;background-position:50% 50%;background-size:cover;height:60vh;min-height:339px;-webkit-transition:background-image 3s;transition:background-image 3s}@media screen and (max-width: 480px){.newsr-art-hero.has-img-bg{max-height:645px}}.newsr-art-hero.has-gradient{min-width:100%;height:250px}@media screen and (min-width: 860px){.newsr-art-hero.has-gradient{height:300px}}.newsr-art-hero.has-gradient.red_orange{background:#dd2901;background:-webkit-gradient(linear,left top,right top,from(#dd2901),to(#f9a845));background:linear-gradient(to right,#dd2901 0,#f9a845);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="$right-hex",endColorstr="$left-hex",GradientType=1)}.newsr-art-hero.has-gradient.violet_light-violet{background:#3a1e61;background:-webkit-gradient(linear,left top,right top,from(#3a1e61),to(#940b45));background:linear-gradient(to right,#3a1e61 0,#940b45);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="$right-hex",endColorstr="$left-hex",GradientType=1)}.newsr-art-hero.has-gradient.violet_red{background:#3a1e61;background:-webkit-gradient(linear,left top,right top,from(#3a1e61),to(#dd2901));background:linear-gradient(to right,#3a1e61 0,#dd2901);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="$right-hex",endColorstr="$left-hex",GradientType=1)}.newsr-art-hero.has-gradient.violet_light-blue{background:#3a1e61;background:-webkit-gradient(linear,left top,right top,from(#3a1e61),to(#288fce));background:linear-gradient(to right,#3a1e61 0,#288fce);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="$right-hex",endColorstr="$left-hex",GradientType=1)}.newsr-art-hero.has-gradient.violet_pink{background:#3d1244;background:-webkit-gradient(linear,left top,right top,from(#3d1244),to(#df4ea6));background:linear-gradient(to right,#3d1244 0,#df4ea6);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="$right-hex",endColorstr="$left-hex",GradientType=1)}.newsr-art-hero.has-gradient.red_yellow{background:#dd2901;background:-webkit-gradient(linear,left top,right top,from(#dd2901),to(#f8e44d));background:linear-gradient(to right,#dd2901 0,#f8e44d);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="$right-hex",endColorstr="$left-hex",GradientType=1)}.newsr-art-hero.has-gradient.dark-blue_teal{background:#00304e;background:-webkit-gradient(linear,left top,right top,from(#00304e),to(#00b8b4));background:linear-gradient(to right,#00304e 0,#00b8b4);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="$right-hex",endColorstr="$left-hex",GradientType=1)}.newsr-art-hero.has-gradient.dark-blue_light-blue{background:#00304e;background:-webkit-gradient(linear,left top,right top,from(#00304e),to(#2890cd));background:linear-gradient(to right,#00304e 0,#2890cd);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="$right-hex",endColorstr="$left-hex",GradientType=1)}.newsr-art-hero.has-gradient.green_yellow{background:#1a6324;background:-webkit-gradient(linear,left top,right top,from(#1a6324),to(#f8e44e));background:linear-gradient(to right,#1a6324 0,#f8e44e);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="$right-hex",endColorstr="$left-hex",GradientType=1)}.newsr-art-hero.has-gradient.dark-green_green{background:#0d3f15;background:-webkit-gradient(linear,left top,right top,from(#0d3f15),to(#35ab46));background:linear-gradient(to right,#0d3f15 0,#35ab46);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="$right-hex",endColorstr="$left-hex",GradientType=1)}.newsr-art-hero.has-gradient.brown_light-brown{background:#51320e;background:-webkit-gradient(linear,left top,right top,from(#51320e),to(#ac8a61));background:linear-gradient(to right,#51320e 0,#ac8a61);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="$right-hex",endColorstr="$left-hex",GradientType=1)}.banner-gradient-nav{position:absolute;top:400px;border:1px solid #005e95;padding:5px 5px 5px 100px;background-color:#005e95;overflow:visible;z-index:10;-webkit-box-shadow:0 10px 30px -12px rgba(0,0,0,.42),0 4px 25px 0 rgba(0,0,0,.12),0 8px 10px -5px rgba(0,0,0,.2);box-shadow:0 10px 30px -12px #0000006b,0 4px 25px #0000001f,0 8px 10px -5px #0003;left:-315px;-webkit-transition:left 1s ease;transition:left 1s ease}.banner-gradient-nav:hover{left:0}.banner-gradient-nav:after{content:"";display:block;position:absolute;border-radius:50%;background-color:#005e95;height:100%;width:100%;right:-15%;top:0;z-index:-1;-webkit-box-shadow:0 10px 30px -12px rgba(0,0,0,.42),0 4px 25px 0 rgba(0,0,0,.12),0 8px 10px -5px rgba(0,0,0,.2);box-shadow:0 10px 30px -12px #0000006b,0 4px 25px #0000001f,0 8px 10px -5px #0003}.banner-gradient-nav div{width:300px;padding-top:20px;padding-bottom:20px}.banner-gradient-nav div>span{font-size:14px;line-height:30px;display:block;padding-left:20px;position:relative;margin-bottom:2px}.banner-gradient-nav div>span:hover{background-color:#efefef;cursor:pointer}.banner-gradient-nav div>span.red_orange:after{background:#dd2901;background:-webkit-gradient(linear,left top,right top,from(#dd2901),to(#f9a845));background:linear-gradient(to right,#dd2901 0,#f9a845);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="$right-hex",endColorstr="$left-hex",GradientType=1)}.banner-gradient-nav div>span.violet_light-violet:after{background:#3a1e61;background:-webkit-gradient(linear,left top,right top,from(#3a1e61),to(#940b45));background:linear-gradient(to right,#3a1e61 0,#940b45);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="$right-hex",endColorstr="$left-hex",GradientType=1)}.banner-gradient-nav div>span.violet_red:after{background:#3a1e61;background:-webkit-gradient(linear,left top,right top,from(#3a1e61),to(#dd2901));background:linear-gradient(to right,#3a1e61 0,#dd2901);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="$right-hex",endColorstr="$left-hex",GradientType=1)}.banner-gradient-nav div>span.violet_light-blue:after{background:#3a1e61;background:-webkit-gradient(linear,left top,right top,from(#3a1e61),to(#288fce));background:linear-gradient(to right,#3a1e61 0,#288fce);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="$right-hex",endColorstr="$left-hex",GradientType=1)}.banner-gradient-nav div>span.violet_pink:after{background:#3d1244;background:-webkit-gradient(linear,left top,right top,from(#3d1244),to(#df4ea6));background:linear-gradient(to right,#3d1244 0,#df4ea6);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="$right-hex",endColorstr="$left-hex",GradientType=1)}.banner-gradient-nav div>span.red_yellow:after{background:#dd2901;background:-webkit-gradient(linear,left top,right top,from(#dd2901),to(#f8e44d));background:linear-gradient(to right,#dd2901 0,#f8e44d);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="$right-hex",endColorstr="$left-hex",GradientType=1)}.banner-gradient-nav div>span.dark-blue_teal:after{background:#00304e;background:-webkit-gradient(linear,left top,right top,from(#00304e),to(#00b8b4));background:linear-gradient(to right,#00304e 0,#00b8b4);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="$right-hex",endColorstr="$left-hex",GradientType=1)}.banner-gradient-nav div>span.dark-blue_light-blue:after{background:#00304e;background:-webkit-gradient(linear,left top,right top,from(#00304e),to(#2890cd));background:linear-gradient(to right,#00304e 0,#2890cd);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="$right-hex",endColorstr="$left-hex",GradientType=1)}.banner-gradient-nav div>span.green_yellow:after{background:#1a6324;background:-webkit-gradient(linear,left top,right top,from(#1a6324),to(#f8e44e));background:linear-gradient(to right,#1a6324 0,#f8e44e);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="$right-hex",endColorstr="$left-hex",GradientType=1)}.banner-gradient-nav div>span.dark-green_green:after{background:#0d3f15;background:-webkit-gradient(linear,left top,right top,from(#0d3f15),to(#35ab46));background:linear-gradient(to right,#0d3f15 0,#35ab46);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="$right-hex",endColorstr="$left-hex",GradientType=1)}.banner-gradient-nav div>span.brown_light-brown:after{background:#51320e;background:-webkit-gradient(linear,left top,right top,from(#51320e),to(#ac8a61));background:linear-gradient(to right,#51320e 0,#ac8a61);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="$right-hex",endColorstr="$left-hex",GradientType=1)}.banner-gradient-nav div>span:last-child{padding-bottom:0;margin-bottom:0}.banner-gradient-nav div>span:first-child{padding-top:0}.banner-gradient-nav div>span:after{content:"";display:inline-block;padding-left:10px;height:30px;width:50px;vertical-align:middle;text-align:right;position:absolute;right:10%}.newsr-art-heading{background-color:#fff;color:#4c4c4c;display:block;font-size:20px;line-height:28px;margin-bottom:30px;position:relative;min-height:120px}@media screen and (max-width: 859px){.newsr-art-heading{margin-left:10px;margin-right:10px;margin-top:-120px;padding-left:10px;padding-right:10px;padding-top:30px}}@media screen and (max-width: 1449px) and (min-width: 860px){.newsr-art-heading{margin-left:auto;margin-right:auto;margin-top:-110px;max-width:705px;padding-left:60.41667px;padding-right:60.41667px;padding-top:50px;width:705px;min-height:170px}}@media screen and (min-width: 1450px){.newsr-art-heading{margin-left:auto;margin-right:auto;margin-top:-100px;max-width:946.66667px;padding-left:60.41667px;padding-right:60.41667px;padding-top:50px;width:946.66667px;min-height:195px}}.newsr-art-heading--category{left:0;top:-50px;letter-spacing:.1em;padding:15px 20px;position:absolute;text-transform:uppercase;background-color:#fffc;color:#0079c1;font-size:18px;font-weight:600;line-height:20px;text-decoration:none}.newsr-art-heading--logo{height:50px;width:200px;left:0;top:-50px;padding:0 20px;position:absolute;background-color:#4c4c4c}.newsr-art-heading--title{margin-bottom:0;margin-top:0;text-align:center}@media screen and (max-width: 479px){.newsr-art-heading--title{font-size:30px;line-height:36px}}.newsr-art-heading--byline{line-height:20px;margin-top:30px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;letter-spacing:-.025em;text-align:center}@media screen and (max-width: 859px){.newsr-art-heading--byline{font-size:16px;line-height:16px;margin-bottom:15px;margin-top:15px}}@media screen and (max-width: 540px){.newsr-art-heading--byline{text-align:left}.newsr-art-heading--byline .mobile-top{display:inline-block}}.newsr-art-heading--byline-image{height:75px;width:75px;border-radius:50%;margin-right:20px}@media screen and (max-width: 540px){.newsr-art-heading--byline-image{margin-bottom:20px}}@media screen and (max-width: 859px){.newsr-art-heading--byline-image{height:50px;width:50px}}@media screen and (max-width: 480px){.newsr-art-heading--byline-content>*{display:block;padding-bottom:5px;line-height:1rem}}.newsr-art-heading--byline-content>div{display:block}@media screen and (min-width: 1450px){.newsr-art-heading--byline-content>div{display:inline-block}}@media screen and (max-width: 1449px){.newsr-art-heading--byline-content .byline-top{text-align:left;line-height:1.55rem}.newsr-art-heading--byline-content .byline-top span:last-child{display:none}}@media screen and (max-width: 480px){.newsr-art-heading--byline-content .byline-bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;line-height:1.55rem}}.newsr-art-heading .n-article-byline-link,.newsr-art-heading .newsr-art--byline-link,.newsr-art-heading .n-article-byline-link:hover,.newsr-art-heading .newsr-art--byline-link:hover{text-decoration:none}.newsr-art-content{background-color:#fff;color:#4c4c4c;display:block;font-size:20px;line-height:28px;position:relative}.newsr-art-content table{border:none}.newsr-art-content table tbody{border-top:1px solid #ccc;border-bottom:1px solid #ccc}@media screen and (min-width: 860px) and (max-width: 1449px){.newsr-art-content>div{margin-left:auto;margin-right:auto;max-width:705px;padding-left:60.41667px;padding-right:60.41667px;width:705px}}.newsr-art-content>div figure{max-width:100%}.newsr-art-content>div>h2:not([class]),.newsr-art-content>div>h3:not([class]),.newsr-art-content>div>ol:not([class]),.newsr-art-content>div>p:not([class]),.newsr-art-content>div>ul:not([class]){margin-bottom:20px;margin-top:10px}.newsr-art-content>div>ul:not([class]){list-style-position:inside;padding-left:40px}.newsr-art-content>div>ol:not([class]){list-style-position:outside;padding-left:100px!important}@media screen and (min-width: 1450px){.newsr-art-content>div>:not([class]){margin-left:auto!important;margin-right:auto!important;max-width:946.66667px;padding-left:60.41667px;padding-right:60.41667px;width:946.66667px;display:block}}.newsr-art-content>div .authors-wrapper,.newsr-art-content>div .n-article-tags,.newsr-art-content>div .n-gallery,.newsr-art-content>div .news-podcast,.newsr-art-content>div .wp-block-code,.newsr-art-content>div .wp-block-embed,.newsr-art-content>div>div,.newsr-art-content>div>figure,.newsr-art-content>div>h2,.newsr-art-content>div>h3,.newsr-art-content>div>h4,.newsr-art-content>div>h5,.newsr-art-content>div>h6,.newsr-art-content>div>p,.newsr-art-content>div>section:not(.news-blockquote--quote),.newsr-art-content>div>ul:not([class]){margin-bottom:20px;margin-top:10px;display:block}@media screen and (min-width: 1450px){.newsr-art-content>div .authors-wrapper,.newsr-art-content>div .n-article-tags,.newsr-art-content>div .n-gallery,.newsr-art-content>div .news-podcast,.newsr-art-content>div .wp-block-code,.newsr-art-content>div .wp-block-embed,.newsr-art-content>div>div,.newsr-art-content>div>figure,.newsr-art-content>div>h2,.newsr-art-content>div>h3,.newsr-art-content>div>h4,.newsr-art-content>div>h5,.newsr-art-content>div>h6,.newsr-art-content>div>p,.newsr-art-content>div>section:not(.news-blockquote--quote),.newsr-art-content>div>ul:not([class]){margin-left:auto;margin-right:auto;max-width:825.83333px;width:825.83333px}}.newsr-art-author{clear:both;min-height:80px;padding-top:30px;position:relative}.newsr-art-author:first-child{margin-top:52px}.newsr-art-author:last-child{margin-bottom:52px}@media screen and (min-width: 1450px){[dir=ltr] .newsr-art-author{margin-left:0;margin-top:0}}.newsr-art-author--image{border-radius:50%;height:75px;width:75px}@media screen and (min-width: 860px){.newsr-art-author--image{left:-95px;position:absolute;top:30px}}.newsr-art-author--title{font-size:18px;font-weight:600;line-height:30px;margin:0}.newsr-art-author--link{background-image:-webkit-gradient(linear,left top,right top,from(transparent),color-stop(16.5%,transparent),color-stop(66%,currentColor));background-image:linear-gradient(90deg,transparent,transparent 16.5%,currentColor 66%);background-position:calc(200% - 2px) 100%;background-repeat:no-repeat;background-size:200% 1px;-webkit-transition:background-position .15s ease-in-out;transition:background-position .15s ease-in-out;color:#0079c1}.newsr-art-author--link:hover{background-position:100% 100%;color:#005e95;text-decoration:none}.newsr-art-author--bio{font-size:14px;line-height:24px;margin-bottom:8px;margin-top:0}.authors-wrapper+.authors-wrapper{margin-top:-10px}.authors-wrapper+.authors-wrapper .newsr-art-author{padding-top:0}.authors-wrapper+.authors-wrapper .newsr-art-author h2{margin:0}.newsr-art-content .newsr-aside+.authors-wrapper,.newsr-art-content .newsr-image+.authors-wrapper{margin-top:50px}@media screen and (min-width: 1450px){.newsr-art-content .newsr-image.newsr-image--end,.newsr-art-content .newsr-image.newsr-image--start{max-width:580px!important}}@media (min-width: 1450px){[dir=ltr] .n-image--start,[dir=ltr] .n-sidebar--start,[dir=rtl] .n-image--end,[dir=rtl] .n-sidebar--end{margin-left:0}[dir=ltr] .n-image--end,[dir=ltr] .n-sidebar--end,[dir=rtl] .n-image--start,[dir=rtl] .n-sidebar--start{margin-right:0}[dir=ltr] .n-sidebar--start{margin-left:0}[dir=rtl] .n-sidebar--start,[dir=ltr] .n-sidebar--end{margin-right:0}[dir=rtl] .n-sidebar--end{margin-left:0}}.news-blockquote--quote{color:#4c4c4c;position:relative;overflow:visible}@media screen and (min-width: 461px) and (max-width: 860px){.news-blockquote--quote{margin-left:auto;margin-right:auto;max-width:100%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row}.news-blockquote--quote .news-blockquote-image--quote{margin-right:40px}}@media screen and (min-width: 861px){.news-blockquote--quote{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}@media screen and (min-width: 1450px){.news-blockquote--quote{margin-left:auto!important;margin-right:auto!important;max-width:946.66667px;padding-left:60.41667px;padding-right:60.41667px;width:946.66667px}.news-blockquote--quote .news-blockquote-image--quote{position:absolute;margin-left:-310px!important;height:270px;width:270px}}.news-blockquote--quote .news-blockquote-block--quote{border-left:0;padding-left:0}@media (min-width: 860px){.news-blockquote--quote .news-blockquote-block--quote{width:100%}}@media (min-width: 860px){.news-blockquote--quote{margin-right:0;margin-left:0}.news-blockquote--quote blockquote p{font-size:30px;line-height:36px}}@media (max-width: 859px){.news-blockquote--quote blockquote p{font-size:24px;line-height:30px}}.news-blockquote--quote .news-blockquote-block--author{max-width:40%;margin-top:20px}.news-blockquote--quote .news-blockquote-block--author>span{display:block}.news-blockquote--quote .news-blockquote-block--author .divider{width:50px;height:3px;background-color:#0079c1;margin-bottom:13px}.n-image.n-image--center .n-image-src{height:auto}@media screen and (max-width: 859px){.n-image.n-image--center .n-image-src{margin-left:auto;margin-right:auto;max-width:calc(95vw - 40px)}}@media screen and (min-width: 860px) and (max-width: 1449px){.n-image.n-image--center .n-image-src{margin-left:auto;margin-right:auto;max-width:584.16666px;width:584.16666px;width:auto}}@media screen and (min-width: 1450px){.n-image.n-image--center .n-image-src{margin-left:auto;margin-right:auto;max-width:825.83333px;width:auto}}@media (max-width: 479px){.n-image--end,.n-image--start{width:calc(100% - 40px);margin-left:auto;margin-right:auto}}.n-article-tags-link:hover{text-decoration:none}.newsr-storymap{display:block;height:auto}@media screen and (max-width: 859px){.newsr-storymap{margin-left:auto;margin-right:auto;max-width:calc(95vw - 40px);width:calc(95vw - 40px);height:600px;max-height:60vh}}@media screen and (min-width: 860px) and (max-width: 1449px){.newsr-storymap{margin-left:auto;margin-right:auto;max-width:584.16666px;width:584.16666px;width:800px;height:600px}}@media screen and (min-width: 1450px){.newsr-storymap{margin-left:auto;margin-right:auto;max-width:825.83333px;width:800px;height:600px}}.newsr-art-content>div .authors-wrapper{margin-top:50px;border-top:1px solid #ccc;border-bottom:1px solid #ccc;padding-top:32px;clear:both}.newsr-art-content>div .authors-wrapper h2{text-transform:uppercase;margin:0}.newsr-vertical-image .newsr-image_content{max-width:520px;margin:0 auto;display:block}@media (max-width: 1000px){.newsr-image_content{margin-left:-125px;margin-right:-125px}.newsr-image_content.oversized-picture{margin-left:-90px;margin-right:-90px}}@media (max-width: 660px){.newsr-image_content{margin-left:-100px;margin-right:-100px}.newsr-image_content.oversized-picture{margin-left:-70px;margin-right:-70px}}.newsr-vertical-image .newsr-image_content img.newsr-image_src{width:auto;margin:0 auto;display:block}.industries-content h1{color:#151515}.industries-content .block-editor-quote blockquote{padding-left:0;padding-top:120px;background-size:84px 84px;min-height:84px;word-wrap:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}@media screen and (min-width: 480px){.industries-content .block-editor-quote blockquote{padding-top:134px}}@media screen and (min-width: 860px){.industries-content .block-editor-quote blockquote{padding-top:0}}.industries-content .block-editor-quote blockquote .block-editor-pullquote-body{margin-left:0;color:#151515;font-style:normal;font-size:18px;line-height:1.3875;font-weight:600}@media screen and (min-width: 480px){.industries-content .block-editor-quote blockquote .block-editor-pullquote-body{font-size:1.28779rem}}@media screen and (min-width: 860px){.industries-content .block-editor-quote blockquote .block-editor-pullquote-body{margin-left:140px;font-size:1rem;line-height:1.5;font-weight:400}}.industries-content .block-editor-quote blockquote .news-blockquote-block--author{margin-left:0;max-width:100%}@media screen and (min-width: 860px){.industries-content .block-editor-quote blockquote .news-blockquote-block--author{margin-left:140px}}.industries-content .block-editor-quote blockquote .news-blockquote-block--author cite,.industries-content .block-editor-quote blockquote .news-blockquote-block--author span{color:#151515;font-size:14px;line-height:1.5}.industries-content .single-quote p{margin-left:0;color:#151515;font-style:normal;font-size:18px;line-height:1.3875;font-weight:600}@media screen and (min-width: 480px){.industries-content .single-quote p{font-size:26px}}@media screen and (min-width: 860px){.industries-content .single-quote p{margin-left:140px}}.industries-content .wp-block-embed iframe,.industries-content .wp-block-embed-youtube iframe{display:block;margin-left:auto;margin-right:auto}@media (min-width: 1450px){.industries-content .wp-block-embed iframe,.industries-content .wp-block-embed-youtube iframe{height:464.53125px;width:825.83333px}}@media (min-width: 480px) and (max-width: 1449px){.industries-content .wp-block-embed iframe,.industries-content .wp-block-embed-youtube iframe{height:328.59375px;width:584.16667px}}@media (max-width: 479px){.industries-content .wp-block-embed iframe,.industries-content .wp-block-embed-youtube iframe{height:calc(56.25vw - 54px);width:calc(100vw - 54px)}}.industries-content .wp-block-embed iframe{display:block;margin-left:auto;margin-right:auto}@media (min-width: 1450px){.industries-content .wp-block-embed iframe{width:825.83333px}}@media (min-width: 480px) and (max-width: 1449px){.industries-content .wp-block-embed iframe{width:584.16667px}}@media (max-width: 479px){.industries-content .wp-block-embed iframe{width:calc(100vw - 54px)}}.industries-content .wp-block-code{border-radius:0;background:#323232}.industries-content code{border:none}.industries-content figcaption{font-size:14px;line-height:1.5;color:#4a4a4a;font-weight:400;font-style:italic}.industries-content .prism-titlename{margin:0;padding:0;font-family:Avenir Next W01,Avenir Next W00,Avenir Next,Avenir,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400;color:#fff;background-color:transparent}.industries-content .wp-block-code{padding-left:20px}@media screen and (min-width: 860px){.industries-content .wp-block-code{padding-left:3.8rem}}.industries-content .wp-block-code code{font-size:14px}.industries-content audio{background:#f1f3f4}.industries-content .wp-block-gallery{display:none}.industries-content .gallery-sub-img{list-style:none;margin:10px auto auto;padding:0;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:100px;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.industries-content .gallery-sub-img li{float:left;width:100px;overflow:hidden;position:relative;margin:0 1px;height:64.229px}.industries-content .gallery-sub-img li:hover{cursor:pointer}.industries-content .gallery-container{position:relative;text-align:center}.industries-content .gallery-main-img-container{position:relative}.industries-content .gallery-main-img:after,.industries-content .gallery-thumbnail:after{display:block;content:"";padding-bottom:56.25%}.industries-content .gallery-main-img,.industries-content .gallery-thumbnail{position:absolute;top:0;left:0;width:100%;height:100%}@media screen and (max-width: 540px){.industries-content .gallery-thumbnail{height:3px;border-top:solid #d4d4d4 3px}.industries-content .gallery-sub-img{width:100%}}.industries-content .gallery-paddle-container{height:100%;width:100px;position:absolute;top:0;left:0;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:1;padding:0 5px}.industries-content .gallery-paddle-container>button{border-radius:50%;height:36px;width:36px;background:#ffffffd9;outline:0;-webkit-tap-highlight-color:transparent;color:#000000bf;border:none}.industries-content #gallery-right-paddle{background-image:url(https://www.esri.com/en-us/industries/blog/wp-content/themes/arcgis_blog/placeholders/icon-caret-right.svg);background-size:15px;background-repeat:no-repeat;background-position:center}.industries-content #gallery-left-paddle{background-image:url(https://www.esri.com/en-us/industries/blog/wp-content/themes/arcgis_blog/placeholders/icon-caret-left.svg);background-size:15px;background-repeat:no-repeat;background-position:center}.industries-content .selected-thumbnail{border-top:#007ac2 solid 3px}.industries-content>div .authors-wrapper,.industries-content>div .n-article-tags,.industries-content>div .n-gallery,.industries-content>div .news-podcast,.industries-content>div .wp-block-code,.industries-content>div>div,.industries-content>div>figure,.industries-content>div>h2,.industries-content>div>h3,.industries-content>div>h4,.industries-content>div>h5,.industries-content>div>h6,.industries-content>div>p,.industries-content>div>section:not(.news-blockquote--quote),.industries-content>div>ul:not([class]){margin-bottom:40px;margin-top:40px}.newsr-aside{background:#f8f8f8;-webkit-box-shadow:inset 0 0 0 1px #b4b4b4;box-shadow:inset 0 0 0 1px #b4b4b4;padding:15px 15px 10px;margin-bottom:20px;color:#4c4c4c;margin-top:20px}@media (min-width: 480px){.newsr-aside{padding:20px 20px 15px}}@media (min-width: 860px) and (max-width: 1449px){.newsr-aside{padding:40px 40px 30px;float:none;margin-left:auto!important;margin-right:auto!important;width:100%;max-width:100%}}@media (min-width: 1450px){.newsr-aside{padding:70px 70px 60px}[dir=ltr] .newsr-aside.newsr-aside--start{clear:left;float:left;margin-right:20px;margin-left:0}[dir=rtl] .newsr-aside.newsr-aside--start,[dir=ltr] .newsr-aside.newsr-aside--end{clear:right;float:right;margin-left:20px;margin-right:0}[dir=rtl] .newsr-aside.newsr-aside--end{clear:left;float:left;margin-right:20px;margin-left:0}.newsr-aside.newsr-aside--center{clear:both;margin-left:auto;margin-right:auto;float:none}}@media (min-width: 1450px) and (min-width: 860px){.newsr-aside.newsr-aside--center{width:845.83333px;max-width:55.41667vw}}.newsr-aside_main-heading{font-size:1.414rem;line-height:1.55rem;font-weight:400}@media screen and (max-width: 859px){.newsr-aside_main-heading{font-size:1.33rem}}@media screen and (max-width: 479px){.newsr-aside_main-heading{font-size:1.25rem}}.newsr-aside_section-title{font-size:1rem;line-height:1.55rem;font-weight:400;font-style:italic}.newsr-aside_section-body{font-size:.9375rem;line-height:1.55rem;font-weight:300}.newsr-aside_section-body:last-child{margin-bottom:0}.newsr-aside_section-body ol,.newsr-aside_section-body ul{margin-left:0}.newsr-aside_section-body ol:last-child,.newsr-aside_section-body ul:last-child{margin-bottom:0}.newsr-aside_section-body ol li,.newsr-aside_section-body ul li{margin-left:1.2rem;padding-left:.5rem}.newsr-aside_custom-content ol,.newsr-aside_custom-content ul{margin-left:0}.newsr-aside_custom-content ol:last-child,.newsr-aside_custom-content ul:last-child{margin-bottom:0}.newsr-aside_custom-content ol li,.newsr-aside_custom-content ul li{margin-left:1.2rem;padding-left:.5rem}.newsr-aside_section-list{margin-left:0}.newsr-aside_section-list:last-child{margin-bottom:0}.newsr-aside_section-list-item{margin-left:1.2rem;padding-left:.5rem}.newsr-aside_image-reference{font-size:.9375rem;line-height:1.55rem;font-weight:300;font-style:italic}.newsr-aside_image-reference:last-child{margin-bottom:0}.newsr-aside_code-block-wrapper{position:relative}.newsr-aside_code-block{background:#efefef;padding:30px 30px 20px;overflow:auto;font-size:14px;white-space:pre;overflow-x:auto;overflow-y:hidden;display:block;resize:none;border:none;-webkit-box-shadow:none;box-shadow:none;opacity:1!important;margin:0;outline:0;font-family:Consolas,Andale Mono,Lucida Console,Monaco,monospace}.newsr-aside_code-block:focus{border:none;-webkit-box-shadow:none;box-shadow:none}.newsr-aside_code-copy{position:absolute;top:0;right:0;display:inline-block;width:26px;height:26px;cursor:pointer;border:none;outline:0;background:#ccc}.newsr-aside_code-copy:hover{background:#a9a9a9}.newsr-aside_spotlight-image{margin-bottom:20px;width:140px;height:140px}@media (min-width: 480px){.newsr-aside_spotlight-image{margin-bottom:35px}[dir=ltr] .newsr-aside_spotlight-image{float:left;margin-right:20px}[dir=rtl] .newsr-aside_spotlight-image{float:right;margin-left:20px}}.newsr-aside_spotlight-title{font-size:1rem;line-height:1.55rem;font-weight:400;font-style:italic;margin-bottom:1rem}.newsr-aside_spotlight-name{font-size:1.414rem;line-height:1.55rem;font-weight:400}@media screen and (max-width: 859px){.newsr-aside_spotlight-name{font-size:1.33rem}}@media screen and (max-width: 479px){.newsr-aside_spotlight-name{font-size:1.25rem}}.newsr-aside_spotlight-body{clear:both;font-size:.9375rem;line-height:1.55rem;font-weight:300}.newsr-aside_spotlight-body:last-child{margin-bottom:0}.newsr-image{margin-bottom:20px;margin-top:20px;color:#4c4c4c;padding:0}@media (min-width: 860px) and (max-width: 1449px){.newsr-image{float:none;margin-left:auto!important;margin-right:auto!important;width:100%;max-width:100%}}.newsr-image_caption{text-align:center;margin:0 auto;font-style:normal}@media (min-width: 860px){.newsr-image_caption{max-width:584.16667px}}.newsr-image_src{width:100%}@media (min-width: 1450px){[dir=ltr] .newsr-image--start,[dir=ltr] .newsr-image--start[class*=column-]{clear:left;float:left;margin-right:20px;margin-left:0}[dir=rtl] .newsr-image--start,[dir=rtl] .newsr-image--start[class*=column-]{clear:right;float:right;margin-left:20px;margin-right:0}}@media (min-width: 1450px){[dir=ltr] .newsr-image--end,[dir=ltr] .newsr-image--end[class*=column-]{clear:right;float:right;margin-left:20px;margin-right:0}[dir=rtl] .newsr-image--end,[dir=rtl] .newsr-image--end[class*=column-]{clear:left;float:left;margin-right:20px;margin-left:0}}@media (min-width: 1450px){[dir=ltr] .newsr-image--center,[dir=ltr] .newsr-image--center[class*=column-],[dir=rtl] .newsr-image--center,[dir=rtl] .newsr-image--center[class*=column-]{clear:both!important;margin-left:auto;margin-right:auto;float:none}}.newsr-image--center .newsr-image_content,.newsr-image--center[class*=column-] .newsr-image_content{text-align:center}.newsr-image--center .newsr-image_src,.newsr-image--center[class*=column-] .newsr-image_src{width:auto;max-width:100%}@media (min-width: 860px){.newsr-image--center-start,.newsr-image--center-start[class*=column-]{width:845.83333px;max-width:55.41667vw}}@media (min-width: 1450px){.newsr-image--center-start,.newsr-image--center-start[class*=column-]{max-width:946px;padding-left:60.41667px;padding-right:60.41667px}[dir=ltr] .newsr-image--center-start,[dir=ltr] .newsr-image--center-start[class*=column-]{clear:both;float:none;margin-left:calc((100% - 946px)/2);margin-right:auto;width:auto}[dir=rtl] .newsr-image--center-start,[dir=rtl] .newsr-image--center-start[class*=column-]{clear:both;float:none;margin-right:calc((100% - 946px)/2);margin-left:auto;width:auto}}.newsr-image--center-start .newsr-image_src,.newsr-image--center-start[class*=column-] .newsr-image_src{width:auto;max-width:100%}.newsr-image--center-start .newsr-image_caption,.newsr-image--center-start .newsr-image_content,.newsr-image--center-start[class*=column-] .newsr-image_caption,.newsr-image--center-start[class*=column-] .newsr-image_content{max-width:none}[dir=ltr] .newsr-image--center-start .newsr-image_caption,[dir=ltr] .newsr-image--center-start .newsr-image_content,[dir=ltr] .newsr-image--center-start[class*=column-] .newsr-image_caption,[dir=ltr] .newsr-image--center-start[class*=column-] .newsr-image_content{text-align:left}[dir=rtl] .newsr-image--center-start .newsr-image_caption,[dir=rtl] .newsr-image--center-start .newsr-image_content,[dir=rtl] .newsr-image--center-start[class*=column-] .newsr-image_caption,[dir=rtl] .newsr-image--center-start[class*=column-] .newsr-image_content{text-align:right}@media (min-width: 860px){.newsr-image--center-end,.newsr-image--center-end[class*=column-]{width:845.83333px;max-width:100%}}@media (min-width: 1450px){.newsr-image--center-end,.newsr-image--center-end[class*=column-]{max-width:946px;padding-left:60.41667px;padding-right:60.41667px}[dir=ltr] .newsr-image--center-end,[dir=ltr] .newsr-image--center-end[class*=column-]{clear:both;float:none;margin-right:calc((100% - 946px)/2);margin-left:auto;width:auto}[dir=rtl] .newsr-image--center-end,[dir=rtl] .newsr-image--center-end[class*=column-]{clear:both;float:none;margin-left:calc((100% - 946px)/2);margin-right:auto;width:auto}}.newsr-image--center-end .newsr-image_src,.newsr-image--center-end[class*=column-] .newsr-image_src{width:auto;max-width:100%}.newsr-image--center-end .newsr-image_caption,.newsr-image--center-end .newsr-image_content,.newsr-image--center-end[class*=column-] .newsr-image_caption,.newsr-image--center-end[class*=column-] .newsr-image_content{max-width:none}[dir=ltr] .newsr-image--center-end .newsr-image_caption,[dir=ltr] .newsr-image--center-end .newsr-image_content,[dir=ltr] .newsr-image--center-end[class*=column-] .newsr-image_caption,[dir=ltr] .newsr-image--center-end[class*=column-] .newsr-image_content{text-align:right}[dir=rtl] .newsr-image--center-end .newsr-image_caption,[dir=rtl] .newsr-image--center-end .newsr-image_content,[dir=rtl] .newsr-image--center-end[class*=column-] .newsr-image_caption,[dir=rtl] .newsr-image--center-end[class*=column-] .newsr-image_content{text-align:left}.in-article-form-dropdown,.newsr-aside.form{background-color:#323232;color:#fff;padding-top:60px;padding-bottom:60px;margin-top:70px!important;margin-bottom:70px!important;position:relative;z-index:0}.in-article-form-dropdown:after,.newsr-aside.form:after{content:"";display:inline-block;background-size:cover;width:186px;height:300px;position:absolute;right:0;bottom:0}.in-article-form-dropdown:before,.newsr-aside.form:before{content:"";display:inline-block;background-size:cover;width:193px;height:300px;position:absolute;left:0;top:0}.in-article-form-dropdown-heading,.newsr-aside.form-heading{width:100%;text-align:center;margin-top:0;margin-bottom:20px;position:relative;z-index:1}.in-article-form-dropdown-copy,.newsr-aside.form-copy{text-align:center;margin:0 150px 30px;position:relative;z-index:1}@media screen and (max-width: 1449px){.in-article-form-dropdown-copy,.newsr-aside.form-copy{margin:0 80px 30px}}@media screen and (max-width: 583px){.in-article-form-dropdown-copy,.newsr-aside.form-copy{margin:0 40px 30px}}.in-article-form-dropdown-footer,.newsr-aside.form-footer{text-align:center;margin-bottom:0;position:relative;z-index:1}.in-article-form-dropdown-btn,.newsr-aside.form-btn{-webkit-box-shadow:inset 0 0 0 1px transparent;box-shadow:inset 0 0 0 1px transparent;color:#49b0f2;border:thin solid #49b0f2;font-size:1rem}.in-article-form-dropdown-btn:hover,.newsr-aside.form-btn:hover{-webkit-box-shadow:inset 0 0 0 2px #74c6ff;box-shadow:inset 0 0 0 2px #74c6ff;color:#74c6ff!important}.in-article-form-dropdown-btn:after,.newsr-aside.form-btn:after{display:none}.in-article-form-dropdown-btn.inactive,.newsr-aside.form-btn.inactive{-webkit-box-shadow:inset 0 0 0 1px transparent;box-shadow:inset 0 0 0 1px transparent;color:#a9a9a9!important;border:thin solid #a9a9a9!important}.in-article-form-dropdown-form,.newsr-aside.form-form{width:65%;margin:0 auto 30px;position:relative;z-index:1}.newsr-aside.form{padding-bottom:0!important}.newsr-aside.form:after{display:none}.newsr-aside.form:before{width:180px;height:170px;right:0!important;top:0!important;left:auto}.newsr-aside.form .in-article-form-dropdown-copy{text-align:center;margin:0 40px 30px;position:relative;z-index:1}@media screen and (max-width: 1449px){.newsr-aside.form .in-article-form-dropdown-copy{margin:0 40px 30px}}.newsr-aside.form .in-article-form-dropdown-form{width:100%;position:relative;z-index:0}.newsr-aside.form iframe{min-height:345px}.newsr-aside.form .newsr-aside_custom-content{position:relative;z-index:9}.in-article-form-dropdown{min-height:300px}@media screen and (min-width: 860px) and (max-width: 1156px){.newsr-cards .block-group-4-up>.block{-ms-flex-preferred-size:calc(33.33333% - 1.5rem);flex-basis:calc(33.33333% - 1.5rem);width:calc(33.33333% - 1.5rem)}}.newsr-card{-webkit-box-shadow:none;box-shadow:none;border:#ccc 1px solid}.newsr-card:not(.no-figure) .newsr-card--info{position:relative}@media screen and (max-width: 860px){.newsr-card{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active){.newsr-card.block-group-3-up>.block{-ms-flex-preferred-size:calc(33.33333% - 1.5rem);flex-basis:calc(33.33333% - 1.75rem);width:calc(33.33333% - 1.5rem)}.newsr-card.block-group-4-up>.block{-ms-flex-preferred-size:calc(25% - 1.5rem);flex-basis:calc(25% - 1.75rem);width:calc(25% - 1.5rem)}}.newsr-card:hover{border:#0079c1 1px solid;z-index:1}.newsr-card:hover .newsr-card--img{webkit-transform:scale3d(1.075,1.075,1.075);-webkit-transform:scale3d(1.075,1.075,1.075);transform:scale3d(1.075,1.075,1.075)}.newsr-card:hover .newsr-card--cta:after{margin-left:.25em;opacity:1}.newsr-card .newsr-card--figure{position:relative;overflow:hidden}@media screen and (max-width: 860px){.newsr-card .newsr-card--figure{width:150px;margin-right:20px;-ms-flex-negative:0;flex-shrink:0}}.newsr-card .newsr-card--caption{background:#ffffffeb;color:#4c4c4c;font-style:normal;margin:0;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;position:absolute;bottom:0;padding-top:.4rem;padding-bottom:0;text-transform:uppercase;letter-spacing:.15rem}.newsr-card .newsr-card--caption-cat{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:86%;display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box}.newsr-card .newsr-card--caption-time{position:absolute;right:0;width:30%;display:inline-block;text-align:right;padding-right:20px;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (min-width: 861px) and (max-width: 1270px){.newsr-card .newsr-card--caption{padding-left:1rem}.newsr-card .newsr-card--caption-cat{max-width:75%}.newsr-card .newsr-card--caption-time{width:40%}.newsr-card .newsr-card--caption-time:before{content:" ";display:inline-block;width:10px;position:absolute;top:0;height:26px;left:-5px;background:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,0)),to(#f0f0f0));background:linear-gradient(to right,#0000 0,#f0f0f0)}}@media screen and (max-width: 860px){.newsr-card .newsr-card--caption{display:none}}.newsr-card .newsr-card--mobile-cat{display:none}@media screen and (max-width: 860px){.newsr-card .newsr-card--mobile-cat{display:block;text-transform:uppercase}}@media screen and (max-width: 480px){.newsr-card .newsr-card--mobile-cat{font-size:3.5vw}}.newsr-card .newsr-card--link{position:absolute;bottom:0}@media screen and (max-width: 860px){.newsr-card .newsr-card--link{display:none}}.newsr-card .newsr-card--img{background-color:#ccc;height:auto;transition:-webkit-transform .6s ease;transition:transform .6s ease,-webkit-transform .6s ease;width:100%;display:block}.newsr-card .newsr-card--info{padding-bottom:30px}@media screen and (max-width: 479px){.newsr-card .newsr-card--info{padding-left:0;padding-right:0}}@media screen and (max-width: 860px){.newsr-card .newsr-card--info{margin:15px 5px 0 0;width:100%;min-height:auto;padding-bottom:0}}@media screen and (min-width: 861px){.newsr-card .newsr-card--info:after{position:absolute;content:"";height:40px;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(255,255,255,0)),to(#fff));background:linear-gradient(to bottom,#fff0 0,#fff);bottom:50px;left:0;right:0}}.newsr-card .newsr-card--cta{color:#0079c1;text-decoration:none!important}.newsr-card .newsr-card--cta:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 16 16' style='fill:%230079c1' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8 14.297l5.313-5.313H0V8h13.281L8 2.703V1.281L15.219 8.5 8 15.719v-1.422z'/%3E%3C/svg%3E");display:inline-block;line-height:0;height:16px;opacity:0;-webkit-transition:margin-left .15s,margin-right .15s,opacity .15s;transition:margin-left .15s,margin-right .15s,opacity .15s;vertical-align:text-top;width:16px;margin-left:-.25em}.newsr-card .newsr-card--cta[data-link-type]:after{content:"";background-repeat:no-repeat;background-size:contain;background-position:50% 50%;height:13px;-webkit-transition:all .25s ease-out;transition:all .25s ease-out;width:13px;display:inline-block;margin-left:7px;margin-top:3px}.newsr-card .newsr-card--cta[data-link-type=external]:after{background-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3C!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0) --%3E%3Csvg version='1.1' id='icons' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='16px' height='16px' viewBox='0 0 16 16' style='enable-background:new 0 0 16 16; fill:%230079c1' xml:space='preserve'%3E%3Cpolygon points='15,8 16,8 16,16 0,16 0,0 8,0 8,1 1,1 1,15 15,15 '/%3E%3Cpolygon points='10,0 10,1 14.5340004,1 5.9610004,9.4729996 6.526,10.0389996 15,1.4660001 15,6 16,6 16,0 '/%3E%3C/svg%3E%0A")}.newsr-card .newsr-card--cta[data-link-type=internal]:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 16 16' style='fill:%230079c1' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8 14.297l5.313-5.313H0V8h13.281L8 2.703V1.281L15.219 8.5 8 15.719v-1.422z'/%3E%3C/svg%3E")}.newsr-card .newsr-card--heading{margin-bottom:8px;line-height:1.8rem}@media screen and (max-width: 479px){.newsr-card .newsr-card--heading{font-size:4vw;line-height:5vw}}@media screen and (min-width: 480px) and (max-width: 860px){.newsr-card .newsr-card--heading{font-size:20px;line-height:25px}}@media screen and (max-width: 860px){.newsr-card .newsr-card--heading{color:#0079c1}}.newsr-card .newsr-card--byline{margin-bottom:8px}.newsr-card .newsr-card--content{line-height:1.4rem}@media screen and (max-width: 860px){.newsr-card .newsr-card--content{height:auto;max-height:0;opacity:0;margin:.5rem 0;font-size:14px;line-height:20px;display:block;overflow:hidden;-webkit-transition:max-height .4s linear,opacity .35s ease;transition:max-height .4s linear,opacity .35s ease}}.newsr-card .newsr-card--toggle-summary{display:none}@media screen and (max-width: 860px){.newsr-card .newsr-card--toggle-summary{display:block;border-top:1px solid #e0e0e0;margin:.5rem 0;padding-top:.5rem;font-size:14px;line-height:20px;height:30px}}@media screen and (max-width: 860px){.newsr-card .newsr-card--show-summary{display:block;height:20px}.newsr-card .newsr-card--show-summary:after{background-image:url(data:image/svg+xml;base64,PHN2ZyBzdHlsZT0iZmlsbDogIzdDN0M3QzsiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjE0IiBoZWlnaHQ9IjE0IiB2aWV3Qm94PSIwIDAgMzIgMzIiIGNsYXNzPSJzdmctaWNvbiI+PHBhdGggZD0iTTI4IDl2NUwxNiAyNiA0IDE0VjlsMTIgMTJMMjggOXoiPjwvcGF0aD48L3N2Zz4=)}}@media screen and (max-width: 480px){.newsr-card .newsr-card--show-summary{font-size:3.5vw}}@media screen and (max-width: 860px){.newsr-card .newsr-card--hide-summary{display:none}.newsr-card .newsr-card--hide-summary:after{background-image:url(data:image/svg+xml;base64,PHN2ZyBzdHlsZT0iZmlsbDogIzdDN0M3QzsiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjMyIiBoZWlnaHQ9IjMyIiB2aWV3Qm94PSIwIDAgMzIgMzIiIGNsYXNzPSJzdmctaWNvbiI+PHBhdGggZD0iTTQgMjN2LTVMMTYgNmwxMiAxMnY1TDE2IDExIDQgMjN6Ii8+PC9zdmc+)}}@media screen and (max-width: 860px){.newsr-card .newsr-card--hide-summary:after,.newsr-card .newsr-card--show-summary:after{display:inline-block;width:12px;height:10px;margin-left:2px;content:"";background-size:100%}}@media screen and (min-width: 861px){.newsr-card .newsr-card--info{height:250px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}.newsr-card .newsr-card--heading{-ms-flex-negative:0;flex-shrink:0}.newsr-card .newsr-card--byline{-ms-flex-negative:1;flex-shrink:1}.newsr-card .newsr-card--content{-ms-flex-negative:2;flex-shrink:2;overflow:hidden;text-overflow:ellipsis;display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box}}@media screen and (max-width: 860px){.newsr-card .newsr-card--info.show-summary .newsr-card--content{max-height:500px;visibility:visible;opacity:1}}.newsr-card .newsr-card--info.show-summary .newsr-card--show-summary{display:none}.newsr-card .newsr-card--info.show-summary .newsr-card--hide-summary{display:block}.newsr-card--minimal .newsr-card--info{min-height:165px}.newsr-card--minimal .newsr-card--content{margin-bottom:0}@media screen and (max-width: 479px){.newsr-card.no-figure .newsr-card--info{padding-left:1rem;padding-right:1rem}}@media screen and (min-width: 860px) and (max-width: 1270px){.newsr-card.no-figure{padding-top:40px}.newsr-card.no-figure .newsr-card--heading{line-height:2rem;font-size:1.3rem}}.newsr-card.no-figure .newsr-card--cat{margin-bottom:.8rem;text-transform:uppercase}@media screen and (min-width: 861px){.newsr-card.no-figure .newsr-card--info{height:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}.newsr-card.no-figure .newsr-card--figure{height:32px}}@media screen and (min-width: 861px) and (max-width: 1270px){.newsr-card:not(.no-figure) .newsr-card--content{line-height:1.3rem;max-height:68px;height:68px}}@media screen and (max-width: 1270px){.newsr-card.no-figure .newsr-card--figure{display:none}}.newsr-related-art--title{letter-spacing:.075em;margin-bottom:30px;margin-top:60px;text-transform:uppercase}.newsr-inb{background-color:#f8f8f8;border-top:1px solid #ccc;border-bottom:1px solid #ccc;padding-top:45px;padding-bottom:45px;max-width:100%}.newsr-inb .newsr-inb p{margin-bottom:5px}.newsr-inb .newsr-inb--content{text-align:center}.newsr-inb .newsr-inb--figure{margin-bottom:1rem}.newsr-inb .newsr-inb--cat{text-transform:uppercase;margin-bottom:.5rem}.newsr-inb .newsr-inb--cta,.newsr-inb .newsr-inb--title{margin-bottom:1rem}.newsr-inb .newsr-inb--pdf .icon-ui-documentation:before{font-size:16px}.newsr-inb .newsr-inb--download-size{display:inline-block;color:#959595;vertical-align:top}.newsr-inb .newsr-inb--download{margin-bottom:0}@media screen and (min-width: 480px) and (max-width: 640px){.newsr-inb .newsr-inb--link{font-size:2.8vw!important}}.newsr-inb .horizontal-img{width:148px;height:84px;min-width:148px}.newsr-inb .vertical-img{width:125px;min-width:125px}.newsr-inb .mobile-long-text-btn{font-size:4.3vw}@media screen and (min-width: 480px){.newsr-inb .mobile-long-text-btn{font-size:inherit}}.newsr-inb.no-download .newsr-inb--download{display:none}.newsr-inb.no-download .newsr-inb--cta{margin-bottom:0}.newsr-inb.double .newsr-inb--wrapper{position:relative}.newsr-inb.double .newsr-inb--wrapper:first-child{margin-bottom:45px;padding-bottom:40px}.newsr-inb.double .newsr-inb--wrapper:first-child:after{content:"";background:#ccc;position:absolute;bottom:0;height:1px;width:100%}.newsr-inb.double .newsr-inb--wrapper .newsr-inb--cat{margin-bottom:0;text-transform:uppercase}@media screen and (min-width: 280px){.newsr-inb{padding-top:60px;padding-bottom:60px}.newsr-inb .newsr-inb--wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.newsr-inb .newsr-inb--figure{margin-right:initial;margin-left:initial}.newsr-inb .newsr-inb--content{text-align:left;padding-left:30px}.newsr-inb .newsr-inb .vertical-img{width:148px;min-width:148px}}@media screen and (min-width: 480px) and (max-width: 960px){.newsr-inb .newsr-inb--figure{margin-bottom:10px}.newsr-inb .newsr-inb--content{max-width:400px;width:59.5238vw}.newsr-inb .newsr-inb--wrapper{float:none;margin-left:auto;margin-right:auto;min-width:95vw}.newsr-inb .horizontal-img{width:220px;height:124px;min-width:220px}.newsr-inb .vertical-img{width:220px;min-width:220px;padding-left:18.5px;padding-right:18.5px}.newsr-inb.double .newsr-inb--wrapper{position:relative}.newsr-inb.double .newsr-inb--wrapper:first-child{margin-bottom:60px;padding-bottom:40px}.newsr-inb.double .newsr-inb--wrapper:first-child:after{content:"";background:#ccc;position:absolute;bottom:0;height:1px;width:75%}}@media screen and (min-width: 960px){.newsr-inb .horizontal-img{width:330px;height:186px;min-width:330px}.newsr-inb .vertical-img{width:183px;height:230px;min-width:183px}.newsr-inb .newsr-inb--title{font-size:1.2rem;line-height:1.7rem}.newsr-inb .newsr-inb--figure{margin-bottom:0}.newsr-inb.single .newsr-inb--wrapper{float:none;margin-left:auto;margin-right:auto}.newsr-inb.double .newsr-inb--wrapper{position:relative}.newsr-inb.double .newsr-inb--wrapper:first-child{margin-bottom:0;padding-bottom:0}.newsr-inb.double .newsr-inb--wrapper:first-child:after{content:"";background:#ccc;position:absolute;bottom:20%;top:5%;right:0;height:80%;width:1px}}.n-gateway-share{margin-bottom:80px;margin-top:20px;text-align:center}.n-gateway-share-title{font-size:20px;font-weight:700;line-height:25px;margin-bottom:30px;margin-top:0;text-transform:uppercase}.n-gateway-share-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;list-style-type:none;margin-bottom:0;margin-top:0;padding-left:0;padding-right:0}[dir=ltr] .n-gateway-share-item+.n-gateway-share-item{margin-left:10px}[dir=rtl] .n-gateway-share-item+.n-gateway-share-item{margin-right:10px}.n-gateway-share-control{-moz-appearance:none;-webkit-appearance:none;appearance:none;background-color:transparent;border-width:0;color:inherit;font:inherit;height:60px;line-height:inherit;margin:0;padding:0;width:60px}.n-gateway-share-control:before{height:32px;margin:14px;width:32px}.n-gateway-share-control.-facebook{background-color:#ccc;cursor:pointer}.n-gateway-share-control.-facebook:before{display:block;line-height:0}.n-gateway-share-control.-facebook:focus,.n-gateway-share-control.-facebook:hover{background-color:#3d5a96}.n-gateway-share-control.-facebook:before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 32 32' style='fill:%23ffffff' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M32 32V0H0v32h14.5V18.4h-2.7v-4.8h2.7v-3.1c0-2.2 1-5.6 5.6-5.6h4.1v4.6h-3c-.5 0-1.2.2-1.2 1.3v2.8h4.3l-.5 4.8H20V32h12z'/%3E%3C/svg%3E")}.n-gateway-share-control.-geonet{background-color:#ccc;cursor:pointer}.n-gateway-share-control.-geonet:before{display:block;line-height:0}.n-gateway-share-control.-geonet:focus,.n-gateway-share-control.-geonet:hover{background-color:#127bc0}.n-gateway-share-control.-geonet:before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 32 32' style='fill:%23ffffff' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M32.4 24.3h-6.1v8.1l-8.1-8.1H0V4.1h32.4z'/%3E%3C/svg%3E")}.n-gateway-share-control.-instagram{background-color:#ccc;cursor:pointer}.n-gateway-share-control.-instagram:before{display:block;line-height:0}.n-gateway-share-control.-instagram:focus,.n-gateway-share-control.-instagram:hover{background-color:#da3075}.n-gateway-share-control.-instagram:before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 32 32' style='fill:%23ffffff' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M31.9 9.4c-.1-1.7-.3-2.9-.7-3.9a7.8 7.8 0 0 0-1.9-2.8A7.8 7.8 0 0 0 26.5.8c-1-.4-2.2-.6-3.9-.7C20.9 0 20.3 0 16 0s-4.9 0-6.6.1C7.7.2 6.5.4 5.5.8a7.8 7.8 0 0 0-2.8 1.9A7.8 7.8 0 0 0 .8 5.5C.4 6.5.2 7.7.1 9.4 0 11.1 0 11.7 0 16s0 4.9.1 6.6c.1 1.7.3 2.9.7 3.9a7.8 7.8 0 0 0 1.9 2.8 7.8 7.8 0 0 0 2.8 1.9c1 .4 2.2.7 3.9.7 1.7.1 2.3.1 6.6.1s4.9 0 6.6-.1c1.7-.1 2.9-.3 3.9-.7a7.8 7.8 0 0 0 2.8-1.9 7.8 7.8 0 0 0 1.9-2.8c.4-1 .7-2.2.7-3.9.1-1.7.1-2.3.1-6.6s0-4.9-.1-6.6zm-3.2 13.1c-.1 1.5-.3 2.3-.5 2.8a4.7 4.7 0 0 1-1.1 1.8 4.7 4.7 0 0 1-1.8 1.1c-.6.2-1.4.5-2.8.5-1.7.1-2.2.1-6.5.1s-4.8 0-6.5-.1c-1.5-.1-2.3-.3-2.8-.5a4.7 4.7 0 0 1-1.8-1.1 4.7 4.7 0 0 1-1.1-1.8c-.2-.6-.5-1.4-.5-2.8-.1-1.7-.1-2.2-.1-6.5s0-4.8.1-6.5c.1-1.5.3-2.3.5-2.8a4.7 4.7 0 0 1 1.1-1.8 4.7 4.7 0 0 1 1.8-1.1c.6-.2 1.4-.5 2.8-.5 1.7-.1 2.2-.1 6.5-.1s4.8 0 6.5.1c1.5.1 2.3.3 2.8.5a4.7 4.7 0 0 1 1.8 1.1c.5.5.9 1 1.1 1.8.2.6.5 1.4.5 2.8.1 1.7.1 2.2.1 6.5s0 4.8-.1 6.5zM16 7.7a8.3 8.3 0 1 0 0 16.6 8.3 8.3 0 0 0 0-16.6zm0 13.4c-2.8 0-5.1-2.3-5.1-5.1s2.3-5.1 5.1-5.1 5.1 2.3 5.1 5.1-2.3 5.1-5.1 5.1zm6.4-13.6a2.1 2.1 0 1 0 4.3 0 2.1 2.1 0 1 0-4.3 0'/%3E%3C/svg%3E")}.n-gateway-share-control.-linkedin{background-color:#ccc;cursor:pointer}.n-gateway-share-control.-linkedin:before{display:block;line-height:0}.n-gateway-share-control.-linkedin:focus,.n-gateway-share-control.-linkedin:hover{background-color:#127cb3}.n-gateway-share-control.-linkedin:before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 32 32' style='fill:%23ffffff' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 0v32h32V0zm10.7 25.3h-4V10.7h4zm-2-16.4a2.4 2.4 0 1 1 2.4-2.2 2.4 2.4 0 0 1-2.4 2.2zm18 16.4h-4v-7.4c0-4.5-5.3-4.1-5.4 0v7.4h-4V10.7h4v2.4c1.9-3.5 9.3-3.7 9.4 3.3z'/%3E%3C/svg%3E")}.n-gateway-share-control.-twitter{background-color:#ccc;cursor:pointer}.n-gateway-share-control.-twitter:before{display:block;line-height:0}.n-gateway-share-control.-twitter:focus,.n-gateway-share-control.-twitter:hover{background-color:#59adeb}.n-gateway-share-control.-twitter:before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 32 32' style='fill:%23ffffff' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M32 6.1c-1.2.5-2.4.9-3.8 1 1.4-.8 2.4-2.1 2.9-3.6a13.1 13.1 0 0 1-4.2 1.6C25.7 3.8 24 3 22.2 3c-3.6 0-6.6 2.9-6.6 6.6 0 .5.1 1 .2 1.5-5.5-.3-10.3-2.9-13.6-6.9-.6 1-.9 2.1-.9 3.3 0 2.3 1.2 4.3 3 5.5a6.5 6.5 0 0 1-3-.9v.1c0 3.2 2.3 5.8 5.3 6.5a6.6 6.6 0 0 1-1.8.2c-.4 0-.8 0-1.2-.1.8 2.6 3.3 4.5 6.1 4.5-2.2 1.8-5.1 2.8-8.1 2.8H0C2.9 28 6.4 29 10.1 29c12.1 0 18.7-10 18.6-18.7v-.8c1.3-.9 2.4-2.1 3.3-3.4z'/%3E%3C/svg%3E")}.n-gateway-share-control.-youtube{background-color:#ccc;cursor:pointer}.n-gateway-share-control.-youtube:before{display:block;line-height:0}.n-gateway-share-control.-youtube:focus,.n-gateway-share-control.-youtube:hover{background-color:#cf2529}.n-gateway-share-control.-youtube:before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 32 32' style='fill:%23ffffff' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M28.4 4.7c-3.7-.9-20.6-.9-24.4 0C1 5.4.3 8.5.2 10.4c-.3 3.3-.3 8.4 0 11.6.2 1.9.8 5 3.8 5.7 3.7.9 20.6.9 24.4 0 3-.7 3.7-3.8 3.8-5.7.3-3.3.3-8.4 0-11.6-.2-1.9-.8-5-3.8-5.7zM12.2 21.2v-9.9l10.1 4.9-10.1 5z'/%3E%3C/svg%3E")}.n-gateway-share-control.-rss{background-color:#ccc;cursor:pointer;position:relative;vertical-align:top}.n-gateway-share-control.-rss:before{display:block;position:absolute;top:0;left:0;width:40px;height:40px;margin:0}.n-gateway-share-control.-rss:focus,.n-gateway-share-control.-rss:hover{background-color:#fd8023}.n-gateway-share-control.-rss:before{content:"";background:url(data:image/svg+xml;base64,\ PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMCIgaGVpZ2h\a 0PSIzMCIgdmlld0JveD0iMCAwIDMwIDMwIj48cGF0aCBmaWxsPSIjRkZGIiBkPSJNOS41IDIyLj\aM1YTEuODQ5IDEuODQ5IDAgMSAxIDAtMy43IDEuODUgMS44NSAwIDAgMSAwIDMuN3pNOCAxMi45O\aTh2Mi4zOTdjMy42NDIgMCA2LjYwNiAyLjk2MyA2LjYwNiA2LjYwNGgyLjM5N2MuMDAxLTQuOTYy\aLTQuMDM5LTkuMDAxLTkuMDAzLTkuMDAxeiIvPjxwYXRoIGZpbGw9IiNGRkYiIGQ9Ik0xNy45IDE\ayLjEwMkExMy45MDggMTMuOTA4IDAgMCAwIDggOHYyLjM4YzMuMTA0IDAgNi4wMjEgMS4yMDkgOC\a 4yMTcgMy40MDRBMTEuNTQ0IDExLjU0NCAwIDAgMSAxOS42MiAyMkgyMmMwLTMuNzM5LTEuNDU2L\aTcuMjU0LTQuMS05Ljg5OHoiLz48L3N2Zz4=) 50% 50% no-repeat;background-size:contain}.n-gateway-share{margin-bottom:100px;margin-top:40px}.n-gateway-share-control{width:40px;height:40px;-webkit-transition:background-color .2s linear;transition:background-color .2s linear}.n-gateway-share-control:before{height:21px;margin:10px;width:21px}.n-gateway-share.article{margin-bottom:0;margin-top:0}.n-gateway-share.article .n-gateway-share-control{width:32px;height:32px;-webkit-transition:background-color .2s linear;transition:background-color .2s linear}.n-gateway-share.article .n-gateway-share-control:before{height:16px;margin:8px;width:16px}.n-gateway-share.article .n-gateway-share-control.-rss:before{height:26px;margin:3px;width:26px}@media screen and (min-width: 859px){.n-gateway-share.article{display:none}}.newsr-subscription{background-color:#323232;color:#fff;text-align:center}.newsr-subscription--btn{padding:25px 60px}calcite-popover.onboarding-popover{--calcite-color-foreground-1: white;--calcite-color-text-1: black;--calcite-color-text-2: black;--calcite-color-text-3: black;font-size:14px;font-style:normal;font-weight:400;line-height:normal;max-width:400px}calcite-popover.onboarding-popover .onboarding-popover-root{padding:20px;display:flex;flex-direction:column}calcite-popover.onboarding-popover .onboarding-popover-root .onboarding-header{display:flex;align-items:center;margin:10px 0 15px}calcite-popover.onboarding-popover .onboarding-popover-root .onboarding-header h3{margin:0;padding-inline:10px 0;color:var(--text-inverse, black);font-feature-settings:"clig" off,"liga" off;font-size:19px;font-style:normal;font-weight:800;line-height:normal;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;max-width:300px}calcite-popover.onboarding-popover .onboarding-popover-root p{width:336px;text-align:justify}calcite-popover.onboarding-popover .onboarding-popover-root .footer{display:flex;justify-content:space-between;align-items:center;margin-top:20px}calcite-popover.onboarding-popover .onboarding-popover-root .footer calcite-button{--calcite-color-brand: black;--calcite-color-brand-hover: black;--calcite-color-brand-press: black}calcite-popover.onboarding-popover .onboarding-popover-root .footer .learn-more-button{margin-inline-end:5px}@media (prefers-color-scheme: dark){body calcite-popover.onboarding-popover{--calcite-color-foreground-1: #151515;--calcite-color-text-1: white;--calcite-color-text-2: white;--calcite-color-text-3: white}body calcite-popover.onboarding-popover .onboarding-popover-root .onboarding-header h3{color:#fff}body calcite-popover.onboarding-popover .onboarding-popover-root .footer calcite-button{--calcite-color-brand: white;--calcite-color-brand-hover: white;--calcite-color-brand-press: white}}html,body{width:100%;height:100%;box-sizing:border-box;margin:0;padding:0;overflow:hidden}h1,h2,h3,h4,h5,h6{font-weight:400;margin:0 0 .75rem}a{color:#0079c1;text-decoration:none}a:hover{color:#005e95;text-decoration:underline}form,select,button,input{letter-spacing:0em;font-family:inherit}calcite-button{word-break:break-word}input{position:relative;height:2.25rem;width:100%;max-width:100%;margin:.25rem 0 0;padding:0 .3rem;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-family:inherit;font-size:.9375rem;line-height:1.25rem;color:#4c4c4c;outline-offset:0;background-color:#fff;border:1px solid #a9a9a9;border-radius:0;-webkit-transition:border-color .15s linear;transition:border-color .15s linear;box-shadow:inset 0 1px 2px #00000013;letter-spacing:0em}input i{cursor:default}input{-webkit-appearance:none}input:disabled{background-color:-internal-light-dark(rgba(239,239,239,.3),rgba(59,59,59,.3));color:#a9a9a9;border-color:#7676764d}input[type=text]:focus,input[type=color]:focus,input[type=number]:focus{outline-color:#0079c2;outline-style:auto;outline-width:1px}select:focus{box-shadow:0 0 3pt 2pt #0079c2}input[type=checkbox]{float:left;width:1rem;height:1rem;margin-top:.12rem;margin-right:.5rem;margin-left:.125rem;line-height:1.25rem;box-shadow:none;box-sizing:content-box;-webkit-appearance:checkbox}input[type=range]{border:1px solid transparent;background-color:transparent;box-shadow:none;margin-top:0;padding:0;z-index:1;cursor:pointer;-webkit-transition:all .25s ease;transition:all .25s ease}input[type=range]:hover::-webkit-slider-runnable-track{background-color:#a9a9a9}input[type=range]:hover::-webkit-slider-thumb{background-color:#fff;border-color:#007ac2;box-shadow:0 0 4px 1px #cccccce6}input[type=range]:hover::-moz-range-track{background-color:#a9a9a9}input[type=range]:hover::-moz-range-thumb{background-color:#fff;border-color:#007ac2;box-shadow:0 0 4px 1px #cccccce6}input[type=range]:hover::-ms-fill-upper{background-color:#a9a9a9}input[type=range]:hover::-ms-fill-lower{background-color:#a9a9a9}input[type=range]:hover::-ms-thumb{background-color:#fff;border-color:#007ac2;box-shadow:0 0 4px 1px #cccccce6}input[type=range]:focus::-webkit-slider-runnable-track,input[type=range]:active::-webkit-slider-runnable-track{background-color:#a9a9a9}input[type=range]:focus::-webkit-slider-thumb,input[type=range]:active::-webkit-slider-thumb{background-color:#007ac2;border-color:#007ac2;box-shadow:0 0 4px 1px #56a5d8e6}input[type=range]:focus::-webkit-slider-thumb:hover,input[type=range]:active::-webkit-slider-thumb:hover{background-color:#196fa6;border-color:#007ac2}input[type=range]:focus::-moz-range-track,input[type=range]:active::-moz-range-track{background-color:#a9a9a9}input[type=range]:focus::-moz-range-thumb,input[type=range]:active::-moz-range-thumb{background-color:#007ac2;border-color:#007ac2;box-shadow:0 0 4px 1px #56a5d8e6}input[type=range]:focus::-moz-range-thumb:hover,input[type=range]:active::-moz-range-thumb:hover{background-color:#196fa6;border-color:#007ac2}input[type=range]:focus::-ms-fill-upper,input[type=range]:active::-ms-fill-upper{background-color:#a9a9a9}input[type=range]:focus::-ms-fill-lower,input[type=range]:active::-ms-fill-lower{background-color:#a9a9a9}input[type=range]:focus::-ms-thumb,input[type=range]:active::-ms-thumb{background-color:#007ac2;border-color:#007ac2;box-shadow:0 0 4px 1px #56a5d8e6}input[type=range]:focus::-ms-thumb:hover,input[type=range]:active::-ms-thumb:hover{background-color:#196fa6;border-color:#007ac2}input[type=range]::-webkit-slider-runnable-track{width:100%;height:2px;border-radius:0;z-index:2;background-color:#ccc;-webkit-transition:all .25s ease;transition:all .25s ease}input[type=range]::-webkit-slider-thumb{height:18px;width:18px;border-radius:50px;margin-top:-8px;cursor:pointer;background-color:#fff;border:2px solid;border-color:#959595;z-index:3;-webkit-appearance:none;-webkit-transition:all .25s ease;transition:all .25s ease}input[type=range]::-webkit-slider-thumb:hover{background-color:#007ac2;border-color:#007ac2;box-shadow:0 0 4px 1px #cccccce6}input[type=range]::-webkit-slider-thumb:focus,input[type=range]::-webkit-slider-thumb:active{background-color:#196fa6;border-color:#007ac2;box-shadow:0 0 4px 1px #56a5d8e6}input[type=range]::-webkit-slider-thumb:focus:hover,input[type=range]::-webkit-slider-thumb:active:hover{background-color:#196fa6;border-color:#007ac2;box-shadow:0 0 4px 1px #56a5d8e6}@supports (-webkit-overflow-scrolling: touch){input[type=range]::-webkit-slider-thumb{height:20px;width:20px;margin-top:-9px}}input[type=range]::-moz-range-track{width:100%;height:2px;border-radius:0;z-index:2;background-color:#ccc;-webkit-transition:all .25s ease;transition:all .25s ease}input[type=range]::-moz-range-thumb{height:18px;width:18px;border-radius:50px;margin-top:-8px;cursor:pointer;background-color:#fff;border:2px solid;border-color:#959595;z-index:3;-webkit-appearance:none;-webkit-transition:all .25s ease;transition:all .25s ease;height:14px;width:14px}input[type=range]::-moz-range-thumb:hover{background-color:#007ac2;border-color:#007ac2;box-shadow:0 0 4px 1px #cccccce6}input[type=range]::-moz-range-thumb:focus,input[type=range]::-moz-range-thumb:active{background-color:#196fa6;border-color:#007ac2;box-shadow:0 0 4px 1px #56a5d8e6}input[type=range]::-moz-range-thumb:focus:hover,input[type=range]::-moz-range-thumb:active:hover{background-color:#196fa6;border-color:#007ac2;box-shadow:0 0 4px 1px #56a5d8e6}input[type=range]::-ms-fill-upper{background-color:#ccc}input[type=range]::-ms-fill-lower{background-color:#ccc}input[type=range]::-ms-track{width:100%;border-radius:0;z-index:2;background-color:#ccc;-webkit-transition:all .25s ease;transition:all .25s ease;height:2px;border:0 solid transparent;color:transparent}input[type=range]::-ms-thumb{height:18px;width:18px;border-radius:50px;cursor:pointer;background-color:#fff;border:2px solid;border-color:#959595;z-index:3;-webkit-appearance:none;-webkit-transition:all .25s ease;transition:all .25s ease;height:14px;width:14px;margin-top:0}input[type=range]::-ms-thumb:hover{background-color:#007ac2;border-color:#007ac2;box-shadow:0 0 4px 1px #cccccce6}input[type=range]::-ms-thumb:focus,input[type=range]::-ms-thumb:active{background-color:#196fa6;border-color:#007ac2;box-shadow:0 0 4px 1px #56a5d8e6}input[type=range]::-ms-thumb:focus:hover,input[type=range]::-ms-thumb:active:hover{background-color:#196fa6;border-color:#007ac2;box-shadow:0 0 4px 1px #56a5d8e6}input[type=radio],input[type=checkbox]{float:left;width:1rem;height:1rem;margin-top:.12rem;margin-right:.5rem;margin-left:.125rem;line-height:1.25rem;box-shadow:none;box-sizing:content-box}input[type=radio]{-webkit-appearance:radio;-webkit-border-radius:50%;border-radius:50%}input[type=color]{cursor:pointer}select{position:relative;display:block;height:2.25rem;width:100%;max-width:100%;margin:.25rem 0 0;padding:0 .3rem;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-family:inherit;font-size:.9375rem;line-height:1.25rem;color:#4c4c4c;outline-offset:0;background-color:#fff;border:1px solid #a9a9a9;border-radius:0;-webkit-transition:border-color .15s linear;transition:border-color .15s linear;box-shadow:inset 0 1px 2px #00000013;letter-spacing:0em;-webkit-appearance:none;-webkit-border-radius:0}select{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjQsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTAwcHgiIGhlaWdodD0iMTAwcHgiIHZpZXdCb3g9IjAgMCAxMDAgMTAwIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxMDAgMTAwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxwYXRoIGZpbGw9IiM1OTU5NTkiIGQ9Ik03NS43NDksMzcuNDY2YzAuNDI1LDAuNDI1LDAuNTUyLDEuMDYzLDAuMzIyLDEuNjE4Qzc1Ljg0MSwzOS42MzksNzUuMzAxLDQwLDc0LjY5OSw0MGgtNDkuNA0KCQljLTAuNiwwLTEuMTQzLTAuMzYyLTEuMzcyLTAuOTE3Yy0wLjIzLTAuNTU1LTAuMTAzLTEuMTkzLDAuMzIyLTEuNjE4bDIzLjQ0LTIzLjQ0YzEuMjc2LTEuMjc2LDMuMzQzLTEuMjc2LDQuNjIsMEw3NS43NDksMzcuNDY2DQoJCUw3NS43NDksMzcuNDY2eiBNMjQuMjUsNjIuNTM0Yy0wLjQyNi0wLjQyNS0wLjU1My0xLjA2My0wLjMyMy0xLjYxOGMwLjIzLTAuNTU1LDAuNzctMC45MTYsMS4zNy0wLjkxNkg3NC43DQoJCWMwLjYwMiwwLDEuMTQzLDAuMzU5LDEuMzczLDAuOTE2YzAuMjMsMC41NTUsMC4xMDMsMS4xOTMtMC4zMjIsMS42MThMNTIuMzEsODUuOTc3Yy0xLjI3NSwxLjI3NS0zLjM0NCwxLjI3NC00LjYyLDBMMjQuMjUsNjIuNTM0eg0KCQkiLz4NCjwvZz4NCjwvc3ZnPg0K);background-position:center right;background-repeat:no-repeat;background-size:.9rem;width:auto;padding-right:1.5rem;-webkit-appearance:none;-moz-appearance:none}label{position:relative;display:block;margin:0 0 1.5rem}ul,ol{font-size:.9375rem}p,dl,blockquote{margin-top:0;margin-bottom:1.5rem}li{margin-top:.25em}.btn{position:relative;display:inline-block;padding:.375rem 1rem;width:auto;color:#fff;border:1px solid #0079c1;border-radius:0;background-color:#0079c1;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all .05s linear;transition:all .05s linear;cursor:pointer;font-size:.9375rem;line-height:1.5}.btn:hover{text-decoration:none;color:#fff;background-color:#005e95;border-color:#005e95}.btn-small{font-size:.875rem;line-height:1.5;padding:.28125rem .75rem}.btn-clear{color:#0079c1;background:#fff;border-color:#0079c1}.btn-clear:hover{color:#fff;background:#005e95;border-color:#005e95}.label{background-color:#efefef;padding:.25em .5em;border-radius:3px;font-size:.875em;white-space:nowrap}.label-blue{background-color:#0079c1;color:#fff}.rootModal{width:100%;height:100%}.rootModal--closed{display:none}body *{--sb-track-color: #f1f1f1;--sb-thumb-color: #adadad;--sb-size: 10px}body *::-webkit-scrollbar{width:var(--sb-size)}body *::-webkit-scrollbar-track{background:var(--sb-track-color)}body *::-webkit-scrollbar-thumb{background:var(--sb-thumb-color);border-radius:5px;border:1px solid #edeff1}@supports not selector(::-webkit-scrollbar){body *{scrollbar-color:var(--sb-thumb-color) var(--sb-track-color)}}@media (prefers-color-scheme: dark){body *{--sb-track-color: #757575;--sb-thumb-color: #d2d2d2;--sb-size: 10px}body *::-webkit-scrollbar{width:var(--sb-size)}body *::-webkit-scrollbar-track{background:var(--sb-track-color)}body *::-webkit-scrollbar-thumb{background:var(--sb-thumb-color);border-radius:5px;border:1px solid #232e33}@supports not selector(::-webkit-scrollbar){body *{scrollbar-color:var(--sb-thumb-color) var(--sb-track-color)}}select,input[type=number],input[type=text]{background-color:#2b2b2b;border:1px solid #4a4a4a;color:#fff}input[type=color]{background-color:#2b2b2b}.content-overlay::-webkit-scrollbar{background-color:#757575}.content-overlay::-webkit-scrollbar-thumb{background-color:#d2d2d2}.questions-section::-webkit-scrollbar{background-color:#757575}.questions-section::-webkit-scrollbar-thumb{background-color:#d2d2d2}.featured-sidebar::-webkit-scrollbar{background-color:#757575}.featured-sidebar::-webkit-scrollbar-thumb{background-color:#d2d2d2}.featured-article::-webkit-scrollbar{background-color:#757575}.featured-article::-webkit-scrollbar-thumb{background-color:#d2d2d2}body .esri-header-menus.-mobile .esri-header-menus-content{background-color:#2b2b2b}body .esri-header-menus.-mobile .esri-header-menus-content .esri-header-menus-link{color:#fff}body .esri-header-menus.-mobile .esri-header-menus-link:after{filter:brightness(6.5)}.esri-header-menus-toggle:active,.esri-header-menus-toggle[aria-expanded=true],.esri-header-account-control--signedin:active,.esri-header-account-control--signedin[aria-expanded=true],.esri-header-notifications-control:active,.esri-header-notifications-control[aria-expanded=true]{color:#fff}.esri-header-account-menu{background-color:#161616}.esri-header-account-menu .esri-header-account-content-name{color:#fff}}#ariaLiveRegion.sr-only{position:absolute;top:-99999px;left:-99999px}.esri-config-panel__icon-rtl{-webkit-transform:scaleX(-1);transform:scaleX(-1)}html[dir=rtl] select{padding-left:1.5rem;padding-right:.5rem;background-position:center left}@media (prefers-color-scheme: dark){body .esri-header.-app.-always-hamburger{background-color:#2b2b2b;color:#fff}body .esri-global-nav__title{color:#fff}body .esri-header-menus-toggle:hover,body .esri-header-notifications-control:hover,body .esri-header-apps-control:hover,body .esri-header-account-control:hover{color:#999}}.not-allowed{display:flex;justify-content:center;align-items:center}.esri-instant-gallery__text-fade:after{content:"";width:70px;height:100%;position:absolute;right:0;top:0;background:linear-gradient(to right,#fff0,#fff)}@media (prefers-color-scheme: dark){body .esri-instant-gallery__text-fade:after{background:linear-gradient(to right,#fff0,#2b2b2b)}}html[dir=rtl] .esri-instant-gallery__text-fade:after{right:unset;left:0;background:linear-gradient(to left,#fff0,#fff)}@media (prefers-color-scheme: dark){html[dir=rtl] body .esri-instant-gallery__text-fade:after{background:linear-gradient(to left,#fff0,#2b2b2b)}}@media (prefers-reduced-motion){.esri-header-menus.-mobile .esri-header-menus-content,.esri-header-menus.-mobile .esri-header-menus-content[aria-hidden=true]{transition:none}}
